[go: up one dir, main page]

FI116437B - A messaging process, system and message structure - Google Patents

A messaging process, system and message structure Download PDF

Info

Publication number
FI116437B
FI116437B FI20020421A FI20020421A FI116437B FI 116437 B FI116437 B FI 116437B FI 20020421 A FI20020421 A FI 20020421A FI 20020421 A FI20020421 A FI 20020421A FI 116437 B FI116437 B FI 116437B
Authority
FI
Finland
Prior art keywords
message
isp
routing
server
communication
Prior art date
Application number
FI20020421A
Other languages
Finnish (fi)
Swedish (sv)
Other versions
FI20020421A (en
FI20020421A0 (en
Inventor
Jari Peuralahti
Kari Rajahalme
Original Assignee
Elisa Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Elisa Oyj filed Critical Elisa Oyj
Priority to FI20020421A priority Critical patent/FI116437B/en
Publication of FI20020421A0 publication Critical patent/FI20020421A0/en
Publication of FI20020421A publication Critical patent/FI20020421A/en
Application granted granted Critical
Publication of FI116437B publication Critical patent/FI116437B/en

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

116437116437

Viesti tysmenetelmä, -järjestelmä ja viestirakenneCommunication method, system and message structure

Ett meddelningsförfarande, -system och meddelandekonstruktion 5 Esillä olevan keksinnön kohteena on patenttivaatimuksen 1 johdanto-osan mukainen vies-titysmenetelmä ja patenttivaatimuksen 6 johdanto-osan mukainen viestitysjärjestelmä.The present invention relates to a messaging method according to the preamble of claim 1 and to a messaging system according to the preamble of claim 6.

Televerkoilla tarkoitetaan tässä selityksessä ja vaatimuksessa piiri-ja/tai pakettikytkentäisiä viestitys verkkoja julkisessa ja/tai suljetussa käytössä. Viestity s verkoissa päätelaittei-10 den, jotka liittyvät viestitysverkkoihin tyypillisesti kiinteän tai langattoman yhteyden avulla, välisiin yhteydenmuodostuksiin käytetään tyypillisesti päätelaitteiden liittymänu-meroita ja signalointia. Tyypillinen viestitysverkko on siis kiinteä tai langaton piiri-ja/tai pakettikytkentäinen verkko. Tällaisia viestitys verkkoja ovat mm. PSTN-verkot (PSTN, Public Switched Telephone Network), ISDN-verkot (ISDN, Integrated Services Digital 15 Network) sekä erilaiset PLMN-verkot (PLMN, Public Land Mobile Network), kuten esim. GSM-verkot (GSM, Global System for Mobile communication), GPRS-verkot (General Packet Radio Services) ja kolmannen sukupolven mobiiliverkot kuten esim. UMTS-verkot (UMTS, Universal Mobile Telecommunications Service).For the purposes of this specification and claim, telecommunications networks refer to circuit and / or packet switched messaging networks for public and / or closed use. In communications networks, terminal subscriber numbers and signaling are typically used to establish communications between terminals typically connected to communications networks via a wired or wireless connection. Thus, a typical communications network is a fixed or wireless circuit and / or packet switched network. Such messaging networks include: PSTNs (Public Switched Telephone Network), ISDNs (Integrated Services Digital 15 Network) and various PLMNs (PLMNs), such as GSM (Global System for Mobile communication), GPRS (General Packet Radio Services) networks and third generation mobile networks such as UMTS (Universal Mobile Telecommunications Service).

20 Dataverkoilla tarkoitetaan tässä selityksessä ja vaatimuksessa reititinpohjaisia IP- • _ _ ': ‘ : protokollaa, kuten Ipv4, tai muu myöhempi IP-versio, kuten IPv6, hyödyntäviä dataverk- : ·.; koja julkisessa ja/tai suljetussa käytössä. Dataverkossa päätelaitteiden välisiin yhteyden- •; · muodostuksiin käytetään tyypillisimmin päätelaitteiden IP-osoitteita sekä signalointia.For the purposes of this specification and claim, data networks refer to data networks using router-based IP, such as IPv4, or other subsequent IP versions, such as IPv6. fence in public and / or private use. In a data network, connections between • terminals; · Terminals typically use terminal IP addresses and signaling.

Tyypillisiä IP-protokollaa hyödyntäviä dataverkkoja ovat TCP/IP-verkot, kuten esim.Typical data networks utilizing the IP protocol are TCP / IP networks, such as e.g.

;*· · 25 LAN- (Local Area Network), WAN- (Wide Area Network), internet- ja intranet-verkot . . langallisina ja/tai langattomina. Jatkossa dataverkkoihin viitataan määritteellä IP-verkko.; * · · 25 LAN (Local Area Network), WAN (Wide Area Network), Internet and Intranet networks. . wired and / or wireless. In the future, data networks will be referred to as the IP network attribute.

,:, Päätelaite voi tarkoittaa tässä selityksessä ja vaatimuksessa ,···, - televerkon päätelaitetta, joka voi olla mm. kiinteä puhelin, matkapuhelin, teleko- 30 piolaite, PC-laite (PC, Personal Computer), PDA-laite (PDA, Personal Digital Assis- ’; ’ · tant), tai muu telepäätelaite, joka mahdollistaa yhteyden IP-verkkoon, * ’; · - IP-verkon päätelaitetta, joka voi olla mm. kiinteä puhelin, matkapuhelin, telekopiolai- 11 · t ’· te, PC-laite, PDA-laite, tai muu päätelaite, jota voidaan käyttää kommunikaatioon IP- : ' ; verkoissa, 116437 2 - Olennaisesti mitä tahansa teollisuus- tai laitekohtaista protokollaa hyödyntävää laitetta, kuten anturia tai ilmaisinta tai hälytintä, jollainen voi olla esim. kosteus-, liike-, ääni-, palo-, murto-, turva- tms. -anturi, -ilmaisin tai -hälytin, - Digi-televisiota.,:, In this specification and in the specification, a terminal may mean, ···, - a terminal in a telecommunications network, which may be e.g. fixed telephone, cellular telephone, facsimile machine, personal computer (PDA), personal digital assistant (PDA), or other telecommunications terminal allowing connection to an IP network, * ' ; · - an IP network terminal, which can be, for example, a fixed telephone, cellular telephone, facsimile machine, PC device, PDA device, or other terminal device that may be used for IP-based communication; networks, 116437 2 - Substantially any industry-specific or device-specific protocol device, such as a sensor or detector or alarm, such as a humidity, motion, sound, fire, burglar, security, etc. sensor, - Detector or alarm, - Digital TV.

5 Päätelaite voi muodostua myös sellaisesta tele- tai IP-verkon muodostamasta loogisesta kokonaisuudesta, joka voi olla yhteydessä toiseen tele- tai IP-verkkoon.The terminal may also consist of a logical entity formed by a telecommunications or IP network that may be communicating with another telecommunications or IP network.

Yleisesti on tunnettua, että televerkoissa lähetetään SMS-viesteillä (SMS, Short Message Service) päätelaitteiden välillä SMS-palvelimen kautta erilaisia viestejä. Tällaisten SMS-10 viestien ongelmana ja heikkoutena on kuitenkin, että lähettäjän on SMS-viestin lähettämiseksi annettava vastaanottajan kutsunumero, so. B-numero. Mikäli B-numeroa ei tiedetä ei SMS-viestiä voida lähettää. SMS-viestien ongelmana ja haittana on, että yhteydenmuodostusta varten on annettava kohteen tunnistetieto. Mikäli tunnistetietoa ei tiedetä ei voida toteuttaa yhteydenmuodostusta eikä viestitysyhteyttä voida avata.It is generally known that in telecommunication networks various messages are sent via SMS server (SMS, Short Message Service) between terminals. However, the problem and weakness of such SMS-10 messages is that, in order to send an SMS message, the sender must provide the recipient's paging number, i.e.. B-number. If the B number is not known, the SMS cannot be sent. The problem and disadvantage of SMS messages is that you need to provide the destination identification information to establish a connection. Unless the credentials are known, the connection cannot be established and the communication connection cannot be opened.

15 Määrite SIP (Session Initiation Protocol) tarkoittaa yleisellä tasolla EETF:n (IETF, Internet Engineering Task Force) määrittelemää signalointiprotokollaa. SIP on sinällään sovellustason protokolla, joten SIP on sinällään päätelaite-ja verkkoriippumaton.15 The Session Initiation Protocol (SIP) attribute generally refers to the signaling protocol defined by the Internet Engineering Task Force (IETF). SIP is an application-level protocol in itself, so SIP is itself terminal and network independent.

20 ”Request-Response”-periaatteella toimivat ISP-protokollat toimivat siten, että kutsuja ' ·' ‘ · lähettää kutsupyynnön sen vastaanottajan osoitteeseen, jonka kanssa kutsuja haluaa muo- ·,'*·, dostaa interaktiivisen yhteyden. SIPtn määrittelemä osoite voi olla URI-muodossa (URI, _ t ‘; ‘ Uniform Resource Identifier) sip:kata.puhe@data-tie.fi eli osoite muodostuu URI- l muodossa EETF:n RFC 2396 mukaisesti SIP-schemestä ja URListä (URL, Uniform Re- : 25 source Locator). Tällöin kutsuviesti ei kuitenkaan lähde suoraan vastaanottajalle vaan :*": palvelimeen, joka voi olla esim. proxy-palvelin ja joka ottaa vastuun yhteyden alustami- * · » sesta. Sitten palvelin vastaanotettuaan kutsupyynnön välittää sen vastaanottajalle, joka • \ · vastaa kutsupyyntöön lähettämällä joko hyväksyvän tai hylkäävän vastauksen, joka reitit- « t 1 | tyy samaa reittiä takaisin. Jos vastaanottajan vastaus on hyväksyvä muodostuu interaktii- * * t , *, 30 vinen yhteys kutsujan ja vastaanottajan välille. On ennestään tunnettua, että yhteyksien I,; muodostamiseen tarvittava signalointi voidaan tehdä myös suoraan kutsujan ja vastaanot- *;· tajan välillä. Tällöin on kuitenkin edellytyksenä, että vastaanottajan osoite on kiinteästi *,;, 1 lähettävässä laitteessa.20 Request-Response ISP protocols operate in such a way that the caller '·' '· sends an invitation request to the address of the recipient with whom the caller wants to establish an interactive connection. The address defined by SIP may be in the URI format (URI, _ t ';' Uniform Resource Identifier ') sip: kata.puhe@data-tie.fi, ie the address will be in URI format according to EETF RFC 2396, the SIP schema and the URL ( URL, Uniform Re-: 25 source Locator). However, in this case, the invitation message is not sent directly to the recipient, but to: * ": a server, which may be a proxy server, for example, and takes responsibility for initializing the connection. The server then forwards the invitation request to the recipient, who \ an accepting or rejecting response which routes 1 | back the same route. If the recipient's response is affirmative, an interactive * * t, *, 30 connection is established between the caller and the recipient. signaling can also be made directly between the caller and the receiver; *, however, provided that the recipient's address is fixed *,;, 1 on the transmitting device.

3 116437 Tällaisen kaksisuuntaiseen ”pyyntö-vastaus”-periaatteeseen perustuvan yhteyden alustuksen ja sitä seuraavan tiedonsiirtoyhteyden avauksen ongelmana ja haittana on, että yhteydenmuodostusta varten on annettava kohteen tunnistetieto. Mikäli tunnistetietoa ei tiedetä ei voida toteuttaa yhteydenmuodostusta eikä viestitysyhteyttä voida avata.3 116437 The problem and disadvantage of initiating such a bidirectional "request-response" connection and subsequently opening a communication connection is that it is necessary to provide the object identifier for establishing the connection. Unless the credentials are known, the connection cannot be established and the communication connection cannot be opened.

Esillä olevan keksinnön yhtenä päämääränä on poistaa tai ainakin olennaisesti vähentää tunnettuun tekniikkaan liittyviä ongelmia ja heikkouksia sekä aikaansaada uudenlainen viestitysmenetelmä ja -järjestelmä sekä viestirakenne. Keksinnön erityisenä yleisenä päämääränä on mahdollistaa tiedonsiirto ilman tarvetta tietää kohdepäätelaitteen tai -päätelaitteiden tunnistetietoa. Keksinnön lisäaspektin mukaisesti päämääränä on mahdollistaa tiedonsiirron vahvistus vastaus-/kuittausviestin avulla, jonka keksinnön mukainen viestitysjärjestelmä reitittää alkuperäiseen lähdepäätelaitteeseen. Vielä keksinnön erään toisen lisäaspektin mukaisesti päämääränä on mahdollistaa ensin tiedonsiirto kohteeseen ja sen jälkeen tarvittaessa avata viestitysyhteys lähdepäätelaitteen ja kohdepäätelaitteen välille. Keksinnön lisäaspektina on myös vielä ”multicast”-tiedonsiirto ’’unicast”-verkoissa.One object of the present invention is to eliminate, or at least substantially reduce, the problems and weaknesses of the prior art, and to provide a novel communication method and system and message structure. A particular general object of the invention is to enable data transmission without the need to know the identification information of the target terminal or terminals. According to a further aspect of the invention, the object is to enable communication confirmation by a response / acknowledgment message routed by the messaging system of the invention to the original source terminal. According to yet another aspect of the invention, the object is to first enable data transmission to the destination and then, if necessary, open a communication connection between the source terminal and the destination terminal. A further aspect of the invention is also the "multicast" data transmission on the "unicast" networks.

Yleisesti keksinnön päämääränä on siis aikaansaada viestitysmenetelmä ja -järjestelmä sekä viestirakenne, joilla - lähdepäätelaitteen viesti voidaan vastaanottaa ISP-viestissä, • · > ^ *. j - ISP-viestin sisältö voidaan tutkia ja analysoida ‘- alkuperäinen kohdeosoite voidaan korvata ainakin yhdellä uudella kohdeosoitteella : analysoituun sisältöön perustuen, ja : \: - ISP-viesti voidaan välittää uudella kohdeosoitteella kohteeseen.Thus, in general, the object of the invention is to provide a communication method and system, as well as a message structure, by which the source terminal device message can be received in an ISP message, • ·> ^ *. j - The content of the ISP message can be examined and analyzed '- The original destination address can be replaced by at least one new destination address: based on the analyzed content, and: \: - The ISP message can be forwarded to the new destination address.

* · Nämä päämäärät on saavutettu alussa mainituilla keksinnön mukaisilla viestitysmenetel-: mällä, jolle ominaiset erityispiirteet on esitetty oheisessa itsenäisessä patenttivaatimuk- sessa 1. Keksinnön päämäärät on saavutettu myös alussa mainitulla viestitysjärjestelmäl-..'. lä, jolle ominaiset erityispiirteet on esitetty oheisessa itsenäisessä patenttivaatimuksessa 5.These objectives have been achieved by the communication method according to the invention mentioned above, the specific features of which are set forth in the appended independent claim 1. The objects of the invention are also achieved by the communication system mentioned above. characterized by the specific features set forth in the appended independent claim 5.

Yleisesti todetaan keksinnälliseen perusajatukseen liittyen, että yhteys, jonka päällä ISP-data, so. edullisesti SIP-data, siirretään, voidaan valita vapaasti , edullista on kuitenkin, että ISP-data siirretään jonkin siirtoprotokollan edullisimmin IETF-protokollan mm. IP, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), SCTP (Stream 4 116437It is generally stated with respect to the inventive idea that the connection over which the ISP data, i.e. preferably, the SIP data to be transmitted can be freely selected, however, it is preferred that the ISP data is transmitted in one of the transport protocols most preferably in the IETF protocol e.g. IP, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), SCTP (Stream 4 116437

Control Transmission Protocol), RUDP (Reliable Unreliable Datagram Protocol) tai muun vastaavan datasiirtoon IP-verkossa tarkoitetun siirtoprotokollan päällä. Siirtoprotokolla, jonka päällä ISP, edullisesti SIP siirretään voi olla myös muun standardoimiseli-men, kuten esim. ITU aiemmin CCITT (ITU, International Telecommunications Union) tai ANSI (American National Standards Institute) tai ETSI (European Telecommunications Standards Institute) tai teollisuuden/teollisuusyrityksen kehittämä siirtoprotokolla. Jatkossa tällaisiin IP-verkossa yhteyksien alustamiseen ja päättämiseen soveltuviin, edullisesti ’’request-response” periaatteella toimiviin signalointiprotokolliin viitataan yleisesti määritteellä ISP (Internet Signalling Protocol).Control Transmission Protocol), RUDP (Reliable Unreliable Datagram Protocol) or similar transmission protocol over data network over IP. The transmission protocol over which the ISP, preferably SIP, is transmitted may also be provided by another standardization body, such as ITU formerly CCITT (ITU) or ANSI (American National Standards Institute) or ETSI (European Telecommunications Standards Institute) or industrial / industrial company. developed by the transfer protocol. In the future, such signaling protocols suitable for initiating and terminating connections in an IP network, preferably operating on a request-response basis, are commonly referred to as the Internet Signaling Protocol (ISP).

Keksinnön erityisten lisä-ja erityispiirteiden ja niillä saavutettavien etujen osalta viitataan seuraavaan selityksen erityiseen osaan ja vaatimusasetelman epäitsenäisiin vaatimuksiin 2-4 ja 6-20.With respect to the specific additional and particular features of the invention and the advantages thereof, reference will be made to the following specific part of the specification and the dependent claims 2-4 and 6-20.

Keksinnön mukaisesti sovellettava ISP on edullisesti ”Request-Response”-tyyppinen ISP-protokolla, joka sinällään soveltuu IP-verkossa yhteyksien alustamiseen ja päättämiseen, erityisen edullisesti ISP on SIP.The ISP to be applied according to the invention is preferably an "Request-Response" type ISP protocol, which in itself is suitable for initiating and terminating connections in an IP network, particularly preferably the ISP is SIP.

On ymmärrettävä, että keksintöä selitetään seuraavassa vain esimerkinomaisesti viittaa-maila oheisiin patenttipiirustuksiin keksinnön eräiden edullisina pidettyjen suoritus- ja : ’ ’, · toteutusmuotojen avulla, ja että keksintöä ei tule rajata tällaisiin yksittäisiin suoritusmuo- >· i *. töihin, koska selitettyjen suoritusmuotojen muutokset ja muunnelmat ovat mahdollisia ; \ esillä olevan keksinnön päämäärien saavuttamiseksi.It is to be understood that the invention will now be described by way of example only with reference to the accompanying drawings, which are considered to be advantageous, and that the invention should not be limited to such individual embodiments. work, since modifications and variations of the described embodiments are possible; to achieve the objects of the present invention.

,' · *. Patenttipiirustuksissa, '· *. patent drawing

Kuvio 1 esittää yleisesti keksinnön mukaista välitysjärjestelmää, joka liittyy useisiin eri-; laisiin televerkkoihin.Figure 1 generally illustrates a transmission system according to the invention which is associated with a plurality of different; legal telecommunications networks.

' * t >···ι Kuvio 2 esittää kaaviomaisesti keksinnön ensimmäisen edullisena pidetyn suoritusmuo- * # • * don mukaisesta välitysjärjestelmästä, jonka keskeiset osajärjestelmät on järjestetty integ- * * * • * ’ roituna kokonaisuutena LAN-verkkoon, • · ‘ ' Kuvio 3 esittää kaaviomaisesti keksinnön toisen edullisena pidetyn suoritusmuodon mu- : kaisesta välitysjärjestelmästä, jonka keskeiset osajärjestelmät on järjestetty integroituna : · · j kokonaisuutena internet-verkkoon, 116437 5Figure 2 schematically illustrates a forwarding system according to a first preferred embodiment of the invention, the central subsystems of which are arranged as an integrated unit in a LAN, 3 schematically illustrates a relay system according to another preferred embodiment of the invention, the main subsystems of which are arranged in an integrated manner: · · j as a whole in an Internet network;

Kuvio 4 esittää kaaviomaisesti keksinnön kolmannen edullisena pidetyn suoritusmuodon mukaisesta välitysjärjestelmästä, jonka keskeiset osajärjestelmät on hajautettu osin LAN-verkkoon ja osin internet-verkkoon, jaFig. 4 schematically illustrates a transmission system according to a third preferred embodiment of the invention, the central subsystems of which are distributed partly over a LAN and partly over an Internet network, and

Kuvio 5 esittää kaaviona hälytysviestin välittämistä keksinnön mukaisessa välitysjäijes-5 telmässä päätelaitteesta toiseen,Figure 5 is a diagram illustrating the transmission of an alert message in a transmission system 5 according to the invention from one terminal to another,

Seuraavassa selityksen erityisessä osassa määrite ISP-viesti tarkoittaa yksinkertaisuuden vuoksi kaikkia sellaisia ISP-viestejä, joiden viestirakenteessa hyödynnetään IP-verkossa yhteyksien alustamiseen ja päättämiseen tarkoitettua ”Request-Response”-tyyppistä sig-10 nalointiprotokollaa. Tällainen protokolla on edullisimmin SIP. Yhteys, jonka päällä ISP-data, so. edullisesti SIP-data, siirretään, voidaan valita vapaasti , edullista on kuitenkin, että ISP-data siirretään jonkin siirtoprotokollan edullisimmin IETF-protokollan mm. IP, TCP (Transmission Control Protocol), UDP, SCTP (Stream Control Transmission Protocol), RUDP tai muun vastaavan datasiirtoon IP-verkossa tarkoitetun siirtoprotokollan 15 päällä. Siirtoprotokolla, jonka päällä SIP siirretään voi olla myös muun standar-doimiselimen, kuten esim. ITU aiemmin CCITT (ITU, International Telecommunications Union) tai ANSI (American National Standards Institue) tai ETSI (European Telecommunications Standards Institute) tai teollisuuden/teollisuusyrityksen kehittämä siirtoprotokolla. Jatkossa tällaisiin IP-verkossa yhteyksien alustamiseen ja päättämiseen soveltu-20 viin, edullisesti ’’request-response” periaatteella toimiviin signalointiprotokolliin viitataan •; · · · yleisesti määritteellä ISP (Internet Signalling Protocol).In the following specific section of the specification, the ISP message attribute, for simplicity, means any ISP message that uses a "Request-Response" sig-10 reset protocol for initiating and terminating connections over the IP network. Such a protocol is most preferably SIP. The connection over which the ISP data, i. preferably, the SIP data to be transmitted can be freely selected, however, it is preferred that the ISP data is transmitted in one of the transport protocols most preferably in the IETF protocol e.g. IP, TCP (Stream Control Transmission Protocol), UDP, SCTP (Stream Control Transmission Protocol), RUDP, or the like over protocol 15 for transmitting data over an IP network. The transmission protocol on which the SIP is transmitted may also be a transmission protocol developed by another standardization body, such as ITU formerly CCITT (ITU) or ANSI (American National Standards Institute) or ETSI (European Telecommunications Standards Institute). In the future, such signaling protocols suitable for initiating and terminating connections on the IP network, preferably operating on a request-response basis, will be referred to; · · · Commonly called Internet Signaling Protocol (ISP).

*;· Viitataan kuvioon 1, jossa esitettyihin televerkkoihin 2 ja IP-verkkoihin 1, U, 1" liittyy ;; molempiin interaktiiviseen viestintään tarkoitettuja verkkopäätelaitteita 4, 5, joita voidaan . *. 25 käyttää sekä lähdepäätelaitteena 4 eli kutsuvana päätelaitteena että kohdepäätelaitteena 5 . · · ·, eli vastaanottajana. Päätelaite 4, 5, liittyy tele- tai IP-verkkoon langallisen ja langattoman liityntäverkon tai -rajapinnan yli, joka rajaa viestitysinfrastruktuurin verkko-osaan ja pää-telaiteosaan..Referring to Fig. 1, the telecommunication networks 2 and the IP networks 1, U, 1 "are shown ;; both network terminals 4, 5 for interactive communication, which can be used as both a source terminal 4, i.e. a calling terminal and a destination terminal 5. The terminal 4, 5, connects to a telecommunication or IP network over a wired and wireless access network or interface that defines a communications infrastructure with a network portion and a terminal portion.

’ 1 ’ 30 Koska keksinnön toiminnan kannalta ole olennaista se, mikä tai minkälainen on telever- » * ‘ * kon 2 päätelaite 4, 5, voidaan päätelaite valita siten, että sillä voidaan suoraan tai verk- *... * kosovittimen, kuten modeemin, kautta muodostaa yhteys televerkkoon 2. Tyypillisiä tele- ; : ‘: verkkoon 2 liitettäviä päätelaitteita ovat mm. kiinteä puhelin, matkapuhelin ja modeemin avulla PC-laite sekä myös telekopiolaitteet, PDA-laitteet ja vastaavat. Tällaisten telever- 116437 6 kon päätelaitteiden 4, 5 etuna on, että niiden kautta on mahdollista muodostaa tiedonsiirtoyhteys IP-verkkoon 1, Γ, \ ".'1' 30 Since it is not essential to the operation of the invention what or what the terminal 4, 5 of the televere * * * machine 2 is, the terminal can be selected so that it can directly or network ... ... * an adapter such as a modem , through the connection to the telecommunications network 2. Typical telecommunications; : ': The terminals connected to the network 2 are e.g. landline phone, cellphone and modem with the help of a PC device as well as fax machines, PDAs and the like. The advantage of such telecommunication terminals 4, 5 is that it is possible to establish a data transmission connection to the IP network 1, Γ, \ ".

Keksinnön toiminnan kannalta ei ole myöskään erityisen olennaista se, minkälaista IP-5 protokollaa tukee IP-verkkoon 1, 1", 1" liitettävä päätelaite 4, 5. Päätelaite 4, 5, joka tukee sinällään IP-protokollaa, voi siten liittyä IP-verkkoon ilman protokollamuunninta tai verkkosovitinta. Tyypillisiä IP-verkossa IP-osoitteiden avulla tietoliikenteeseen tai tiedonsiirtoon soveltuvia päätelaitetta ovat mm. langallisesti tai langattomasi! IP-verkkoon liittyvät matkapuhelimet ja PC-laitteet sekä myös kiinteät puhelimet, telekopiolait-10 teet, PDA-laitteet ja vastaavat.It is also not particularly important for the operation of the invention what kind of IP-5 protocol is supported by the terminal device 4, 5 connected to the IP network 1, 1 ", 1", so that the terminal device 4, 5 which itself supports the IP protocol without a protocol converter or network adapter. Typical terminals suitable for telecommunication or data transmission using IP addresses in the IP network are e.g. wired or wireless! Mobile phones and PC devices connected to the IP network as well as fixed telephones, facsimile machines, PDAs and the like.

Sopivalla protokollamuuntimella ja/tai verkkosovittimella voidaan myös muun tyyppisiä laitteita kuin interaktiiviseen viestintää tarkoitettuja päätelaitteita liittää langallisesti tai langattomasti televerkkoon 2, mitä on havainnollistettu kuviossa 1 katkoviivalla, tai IP-15 verkkoon 1, 1', 1", mitä on havainnollistettu kuviossa 1 ehyellä viivalla, jolloin päätelaitteiden 4 tarkoituksena on lähettää dataa tele- tai IP-verkkoon. Tällöin on kuitenkin tarpeen käyttää televerkkoliityntää varten yhtä verkkosovitinta tai protokollamuunninta ja IP-verkkoliityntää varten toista verkkosovitinta tai protokollamuunninta, koska televerkon 2 ja IP-verkon 1, Γ, l" verkkoprotokollat eroavat toisistaan. Tällaisia muita dataa 20 lähettäviä päätelaitteita 4 ovat erilaiset teollisuus- tai laitekohtaisia protokollia hyödyntä-•; · · vät laitteet, edullisesti erilaiset anturit, lähettimet, ilmaisimet ja hälyttimet, kuten esim.A suitable protocol converter and / or network adapter may also connect other types of terminal equipment other than interactive communications to the telecommunication network 2 illustrated in dashed line in Figure 1, or to the IP-15 network 1, 1 ', 1 "illustrated in FIG. , whereby the purpose of the terminals 4 is to transmit data to the telecommunication network or the IP network. However, it is necessary to use one network adapter or protocol converter for the telecommunication connection and another network adapter or protocol converter for the IP network connection. are different. Such other terminals 4 transmitting data 20 are of various industrial or device-specific protocols; · · Equipment, preferably various sensors, transmitters, detectors and alarms, e.g.

. ‘| kosteus-, liike-, ääni-, palo-, murto-, turva-anturit, -ilmaisimet tai -hälyttimet. Kuvioon 1 ,;, tällaisista dataa lähettävistä päätelaitteista on havainnollistettu tulipalo-, paniikki- ja va- . “ , rashälyttimet sekä ääni-, kuva-, videolähettimet tai -anturit ja digitelevisio.. '| humidity, motion, sound, fire, burglary, security, detectors or alarms. In Fig. 1,;, such data transmitting terminals are illustrated with fire, panic and alarm. “, Rash alarms, and audio, video, video transmitters or sensors and digital television.

25 • * , · · *, Kuviossa 1 on havainnollistettu keksinnön mukainen, IP-protokollaa hyödyntävään data verkkoon, eli IP-verkkoon 1, Γ järjestetty viestitysjäijestelmä, joka käsittää viestien, edullisesti dataviestien kuten teksti-, ääni-, kuva-, video-, multimedia- ja/tai vastaavien ΊIdataviestien, reititysjärjestelmän 3.Fig. 1 illustrates a messaging system arranged in accordance with the invention in an IP protocol utilizing data network, i.e. IP network 1, käsittää, comprising messages, preferably data messages such as text, voice, image, video, , multimedia and / or similar ΊData messages, routing system 3.

‘Τ* 30 ·.·.· Kuviossa 1 on esitetty myös yksityiskohtaisemmin reititysjärjestelmä 3 siihen kuuluvine *,.,: osajärjestelmineen, joiden välillä viestisanomat välittyvät ISP-viesteissä yhteydettömien . ·'. IP-tiedonsiirtoyhteyksien päällä.'Τ * 30 ·. ·. · Figure 1 also shows in more detail the routing system 3 with its associated *,.,: Subsystems between which message messages are transmitted in ISP messages without connection. · '. On IP communications connections.

116437 7116437 7

Kuvion 1 esittämässä suoritusmuodossa viestitysjärjestelmä käsittää osajärjestelminä yhteen IP-verkkoon 1; Γ järjestettyinä - yhdeksi palvelinjärjestelmäksi integroidun viestintäpalvelimen 33, 34, joka koostuu erillisistä sovellusosasta ja reititysosasta, jotka ovat esimerkiksi kumpikin omalla pii- 5 rikortillaan ja liitetty yhteiseen emokorttiin, - järjestelmätietokannan 35, joka liittyy viestintäpalvelimen 33, 34 sovellusosaan ja on esim. SQL-tietokanta (SQL, Stmctured Query Language) tai vastaava, - viestintäpalvelimen 33, 34 sisääntulopuolella sisääntulopuolen liityntäsovittimen 31, joka voi olla yhdyskäytävä tai protokollamuunnin ja joka liittyy viestintäpalvelimen 10 33, 34 reititysosaan ja jossa lähdepäätelaitteen 4, joka ei tue ISP-protokollaa eikä si ten kykene lähettämään ISP-viestiä, viestisanoma muunnetaan ISP-viestiksi, joka lähetetään viestintäpalvelimeen, ja - viestintäpalvelimen 33, 34 ulostulopuolella ulostulopuolen liityntäsovittimen 32, joka voi olla samoin kuin sisääntulopuolen liityntäsovitin 31 yhdyskäytävä tai protokolla- 15 muunnin ja joka myös liittyy viestintäpalvelimen 33, 34 reititysosaan ja joka liittyy viestintäpalvelimen 33, 34 reititysosaan ja jossa kohdepäätelaitteeseen 5, joka ei tue ISP-protokollaa eikä siten kykene vastaanottamaan ISP-viestiä, tarkoitettu viestisanoma muunnetaan ISP-viestistä kohdepäätelaitteen tukemaan protokollaan perustuvaksi viesti sanomaksi.In the embodiment shown in Fig. 1, the communication system comprises subsystems in a single IP network 1; Γ arranged - a communication system 33, 34 integrated into a single server system consisting of separate application parts and routing parts, for example each with its own PCB and connected to a common motherboard, - a system database 35 connected to the application part of the communication server 33, 34 and e.g. (SQL, Stmctured Query Language) or the like, - an input-side communication server 33, 34 on the inlet side 31 of management requirements, which can be a gateway or protocol converter and associated communication server 10 33, 34 of the routing portion, and wherein the source terminal 4, which is not supported by the ISP protocol or changers in a position ISP to send a message, the message is converted message to the ISP signal, which is sent to the communication server, and - a communication server 33, the output 34 of the output-side management requirements 32, which may be the same as the input side of the Port Adapter 31 or the protocol gateway 15 mu A message message from Unnin, also associated with the routing portion of the communication server 33, 34 and associated with the routing portion of the communication server 33, 34, wherein the destination message terminal 5 which does not support the ISP protocol and thus cannot receive the ISP message is converted from an ISP message to a protocol based message.

20 Edullista on lisäksi, kuten kuviossa 1 on havainnollistettu, että reititysosaan liittyy vielä ' : yhdyskäytävätietokanta 36, joka voi myös olla SQL-tietokanta tai vastaava.It is further preferred, as illustrated in Figure 1, that the routing section is further associated with: a gateway database 36, which may also be an SQL database or the like.

i ! I • 1 · » «i! I • 1 · »«

Reititysjärjestelmän järjestelmätietokanta 35 ylläpitää reititysjärjestelmän toimintaan : ;· liittyviä haku- ja/tai reititysparametrejä, joita voivat olla: ISP-viestien reitteihin pitkin !/·; 25 signalointipolkuja, johon signalointipolkuun tai -reittiin kuuluu keksinnön edullisena : : pidetyn suoritusmuodon mukaisesti signalointikanava, liittyvät tilatiedot; päätelaitteiden 4, 5 tiedot; liityntäsovitinten 31, 32 käyttämät muunnostaulukot; asiakastiedot, kuten ni- · · mi, ISP-osoite/-osoitteet, erityisen edullisesti SIP-osoite/-osoitteet ja palvelut; kalenteri- ; ’"; toiminteet ajastettuja toimintoja varten, kuten ISP-viestin suodatus ja uudelleen ohjaus.Routing System Database 35 maintains routing system operation:; · related search and / or routing parameters, which may be: along ISP message paths! / ·; 25 signaling paths, the signaling path or path of which includes a preferred embodiment of the invention: according to a preferred embodiment, the signaling channel, associated status information; information of the terminals 4, 5; the conversion tables used by the access adapters 31, 32; customer information such as name, ISP address (s), particularly preferably SIP address (s) and services; calendar; '"; Features for scheduled operations such as ISP message filtering and redirection.

30 !,! Tällöin keksinnön mukaisesti lähdepäätelaitteen 4 viestisanoma vastaanotetaan viestintä- '!* palvelimen 33, 34 reititysosaan suoraan ISP-viestinä tai sisääntulopuolen liityntäsovitti- ’.;. · men 31 kautta, joka muuntaa viestin ISP-viestiksi. Tämän jälkeen reititysosasta ISP-viesti :. ’1; välitetään viestintäpalvelimen 33, 34 sovellusosaan, jossa ISP-viestin sisältöä tutkitaan ja 8 116437 analysoidaan järjestelmätietokannan 35 avulla ja jossa ISP-viestin analysoidun sisällön perusteella ISP-viestin alkuperäinen kohdeosoite, joka on viestintäpalvelimen 33, 34 ISP-osoite, edullisesti SIP-osoite, korvataan uudella kohdeosoitteella, joka on kohdepäätelait-teen tai liityntäsovittimen ISP-osoite, edullisesti SIP-osoite. Tämän jälkeen ISP-viesti 5 välitetään viestityspalvelimen sovellusosasta reititysosaan, jonka reititysfunktio sovellusosasta saamansa ohjauksen mukaisesti reitittää ISP-viestin joko suoraan kohdepääte-laitteeseen/-laitteisiin 5 tai ulostulopuolen liityntäsovittimeen/-sovittimiin 32, jossa/joissa ISP-viesti tarvittaessa muunnetaan kunkin kohdepäätelaitteen 5 tukemaa protokollaa vastaavaksi viestiksi.30 !,! Thus, in accordance with the invention, the source terminal 4 a message is received from the communication message "* 33, 34 of the routing part of the message directly to the ISP or the input side liityntäsovitti- server! '.,. · Via 31 which converts the message into an ISP message. Then, in the routing section, the ISP message:. 1; communicating to an application part of the communication server 33, 34 where the content of the ISP message is examined and analyzed by the system database 35 and wherein, based on the analyzed content of the ISP message, the original ISP address, preferably the SIP address, of the communication server 33, 34 is replaced a new destination address, which is an ISP address, preferably a SIP address, of the destination terminal or access adapter. Then, the ISP signal 5 is transmitted to messaging server application part of the routing component which has a routing function of the application part received routes in accordance with the control of the ISP a message either directly to the destination terminal device / equipment 5 or the output-side management requirements / adapters 32 with / with the ISP a message if required, converting each target terminal 5 supported protocol message.

1010

Keksinnön mukaisesti muodostetaan ensin yhteydetön EP-tiedonsiirtoyhteys viestityspal-velimeen 33, 34 joko suoraan lähdepäätelaitteesta 4 tai liityntäsovittimesta 31, 32. Tämän jälkeen viestintäpalvelimen 33, 34 ja järjestelmätietokannan 35 avulla tutkitaan ja analysoidaan ISP-viesti sen sisällön selvittämiseksi, minkä jälkeen korvataan ISP-viestin sisäl-15 lön perusteella ISP-viestin alkuperäisen kohdeosoite, joka oli viestintäpalvelimen ISP-osoite uudella kohdeosoitteella, joka on kohdepäätelaitteen/-laitteiden 5 tai liityntäsovit-timen/sovittimien 31, 32 ISP-osoite, jos viestin sisällölle löytyy reitityssääntö järjestelmä-tietokannasta 35. Kun ISP-viestin alkuperäinen osoite on korvattu uudella osoitteella, ISP-viestintäpalvelin 33, 34 välittää ISP-viestin joko suoraan kohdepäätelaitteeseen/-20 laitteisiin 5 tai liityntäsovittimeen/-sovittimiin 31, 32, jossa ISP-viesti muunnetaan tarvit-•;··· taessa kunkin kohdepäätelaitteen 5 tukeman protokollan mukaiseen muotoon ennen vies- : tin välittämistä kohdepäätelaitteeseen 5.According to the invention, first, an off-line EP communication connection is established with the communication server 33, 34 either directly from the source terminal 4 or the interface adapter 31, 32. Thereafter, the ISP message is examined and analyzed by the communication server 33, 34 and system database 35 based on the content, the original destination address of the ISP message, which was the ISP address of the communication server with the new destination address, which is the ISP address of the destination terminal (s) 5 or access adapter (s) 31, 32 if the content of the message is found in the system database 35. When the original address of the ISP message is replaced by a new address, the ISP communication server 33, 34 forwards the ISP message either directly to the destination terminal / -20 devices 5 or to the access adapter (s) 31, 32 where the ISP message is converted; the p. supported by each target terminal 5 in the shape of a pellet before transmitting the message to the destination terminal 5.

i · ,1". Jotta viestisanoma voitaisiin vastaanottaa ISP-viestissä suoraan lähdepäätelaitteesta 5, eli , ’, : 25 ohi sisääntulopuolen liityntäsovittimen 31, on tarpeellista, että lähdepäätelaite tukee ISP- ,' * ·. protokollaa ja liittyy sellaiseen IP-verkkoon 1,1', jossa on keksinnön mukainen viestitys- i · järjestelmä 3. Jos kohdepäätelaite 5 ei tue ISP-protokollaa, ISP-viesti vastaanotetaan sisääntulopuolen liityntäsovittimeen 31 jossa viestisanoma muunnetaan ISP-viestiksi, joka ! välitetään sisääntulopuolen liityntäsovittimesta viestintäpalvelimen 33, 34 reititysosaan, * * ‘! ’ 30 josta ISP-viesti välitetään edelleen viestintäpalvelimen 33, 34 sovellusosaan.i ·, 1 "In order to post the message could be received from the ISP a message directly to the source terminal 5, a,.. ',: 25 past the inlet-side management requirements 31, it is necessary that the source terminal is supported by the ISP," * · protocol and associated with an IP network 1, 1 'with a messaging i according to the invention, • the system 3. If the destination terminal 5 is not supported by the ISP protocol, the ISP a message is received from the input-side management requirements 31 wherein the message is a message converted into the ISP signal, which! transmitted to the input-side management requirements communication server 33, 34 of the routing portion * * 30 from which the ISP message is forwarded to the application part of the communication server 33, 34.

» * ,,, · Kuvion 1 mukaisen reititysjärjestelmän 3 yksityiskohtaisemmasta esityksestä näkyy, että ; reititysjäijestelmässä 3 sisääntulopuolen liityntäsovitin 31 voi ottaa vastaan lähdepääte- ; . I laitteista 4 minkä tahansa tyyppisiä viestejä samoin voi reititysjärjestelmän 3 ulosmeno- 116437 9 puolen liityntäsovitin 32 välittää kohdepäätelaitteisiin 5 minkä tahansa tyyppisiä viestejä. Eri tyyppisiä sisääntulo-ja ulosmenopuolen viestejä edustavat kuviossa 1 sähköpostiviesti, ääniviesti, lyhytsanomaviesti, multimediaviesti, HTTP-protokollan (HTTP, Hypertext Transfer Protocol) mukainen teksti-, grafiikka-, kuva-, ääni-, video-, tai multimediatie-5 dostoviesti, ja läsnäoloviesti.»* ,,, · A more detailed representation of the routing system 3 of Figure 1 shows that; reititysjäijestelmässä the inlet side of the 3 Port Adapter 31 may receive lähdepääte-; . I, four devices of any types of messages as may outbound routing system 3 116 437 9 Port Adapter half 32 passes destination terminals 5, any type of messages. Different types of inlet and outlet side of the messages represented in Figure 1 e-mail message, voice message, a short message, a multimedia message, the text of the HTTP protocol (HTTP, the Hypertext Transfer Protocol) is, graphics, images, audio, video, or multimediatie-5 dostoviesti, and a presence message.

Kuvion 1 reititysjärjestelmän yksityiskohtaisemmassa esityksessä ei ole havainnollistettu mahdollisuutta, että kun viestin vastaanottaa ISP-viestinä lähdepäätelaitteesta 4 suoraan viestintäpalvelin 33, 34, jolloin sisääntulopuolen liityntäsovitinta 31 ei tarvita protokol-10 lamuunnoksen toteuttamiseen. Tällöin viestintäpalvelin 33, 34 kykenee sinällään käsittelemään lähdepäätelaitteen ISP-viestin, joka voi olla mikä tahansa, keksinnön mukaisesti signalointiprotokollan, edullisesti ISP-protokollan liitteenä, lähetettävissä oleva viestisa-noma. Tällaisia viestejä ovat mm. edellä liityntäsovittimen yhteydessä mainitut sähköpostiviesti, ääniviesti, lyhytsanomaviesti, multimediaviesti, HTTP-protokollan (HTTP, Hy-15 pertext Transfer Protocol) mukainen teksti-, grafiikka-, kuva-, ääni-, video-, tai multime-diatiedostoviesti, ja läsnäoloviesti.routing system of Figure 1 in a more detailed proposal does not illustrate the possibility that, when the subscriber receives a message from the ISP source terminal 4 directly to the communication server 33, 34 to the inlet side of liityntäsovitinta 31 does not need the protocol-10 lamuunnoksen implementation. In this case, the communication server 33, 34 is capable of handling the ISP message of the source terminal device, which may be any message message transmitted according to the invention, attached to the signaling protocol, preferably the ISP protocol. Such messages include e.g. an e-mail message, voice message, short message message, multimedia message, text, graphics, image, audio, video, or multimedia message file according to the HTTP protocol (HTTP, Hy-15 pertext Transfer Protocol) mentioned above, and a presence message.

Kun lähdepäätelaitteen viestiä keksinnön mukaisesti tutkitaan viestintäpalvelimen 33, 34 sovellusosassa ISP-viestin muodossa, ISP-viestistä tutkitaan viestin otsake- tai tyyppi-, 20 aika- ja päivämäärätieto, joka sijaitsee valinnaisesti joko ISP-viestin HEADER-osiossa tai •. · · data-osiossa osana datasisältöä. Tällöin ainakin ISP-viestin otsake- tai tyyppitiedolla yh- : dessä ISP-viestin lähettäjätiedon kanssa muodostetaan tapahtumatunniste. Tapahtumatun- nisteen muodostamiseen voidaan käyttää myös ISP-viestin aika- ja päivämäärätietoa.When the source terminal device message according to the invention is examined in the application part of the communication server 33, 34 in the form of an ISP message, the ISP message is examined for message header or type, time and date information optionally located in either the HEADER part of the ISP message or. · · In the data section as part of the data content. In this case, at least the header or type information of the ISP message together with the sender information of the ISP message generates an event identifier. The time and date information of the ISP message can also be used to generate an event identifier.

. · * *, Ohjeimatunnistetta käytetään haku- ja/tai reititysparametrinä, jolla haetaan jäqestelmätie- , ·, ; 25 tokannasta 35 ISP-viestille reitityssääntö alkuperäisen kohdeosoitteen, joka on viestintä/- ···, reitityspalvelimen ISP-osoite, korvaamiseksi viestin analysoituun sisältöön perustuvalla I * uudella kohdeosoitteella, joka on kohdepäätelaitteen tai liityntäsovittimen ISP-osoite.. · * *, The instruction tag is used as a search and / or routing parameter to retrieve the path, ·,; From 25 tokens to 35 ISPs, the routing rule replaces the original destination address, which is the ISP address of the communication / - ···, routing server, with a new destination address I * based on the analyzed content of the message, which is the ISP address of the destination terminal or access adapter.

. Valinnaisesti viestin aika- ja/tai päivämäärätietoa käytetään ISP-viestin suodatukseen eli ISP-viestin sisältöperusteisen reitityksen, so. reititysosaan välittämisen, hylkäämiseen ‘I' 30 ja/tai hyväksymiseen.. Optionally, the time and / or date information of the message is used to filter the ISP message, i.e. content-based routing of the ISP message, i.e.. forwarding, rejecting 'I' 30 and / or accepting.

Jotta ISP-viesti, jossa on uusi ISP-osoite, voitaisiin välittää viestintäpalvelimesta 33, 34 ; suoraan kohdepäätelaiheeseen 5, eli ohi ulosmenopuolen liityntäsovittimen 32, on tar- : peellista, että kohdepäätelaite 5 tukee ISP-protokollaaja liittyy sellaiseen IP-verkkoon I, 116437 10 1', jossa on keksinnön mukainen viestitysjärjestelmä. Jos kohdepäätelaite 5 ei tue ISP-protokollaa, ulosmenopuolen liityntäsovittimessa 32 viestintäpalvelimen 33, 34 ISP-viesti muunnetaan kohdepäätelaitteen 5 tukeman protokollan mukaiseksi viestiksi.For the ISP message having the new ISP address to be transmitted from the communication server 33, 34; kohdepäätelaiheeseen 5 directly, i.e. past the exit side 32 of management requirements, it is im-: necessary, the target terminal 5 that supports the ISP protokollaaja linked to an IP network I 116 437 January 10 'having a messaging system according to the invention. If the destination terminal 5 is not supported by the ISP protocol, the outlet side 32 of the communication management requirements server 33, the ISP 34 is converted message to the target terminal 5 supported by the protocol of the message.

5 On huomattava, että sovellusosan alaisuudessa voi olla useampia reititysosia, ja että kunkin reititysosan alaisuudessa voi olla useampia liityntäsovittimia 31, 32, niinpä oikean reititysohjauksen aikaansaamiseksi on järjestelmätietokannassa 35 on tallennettuna tieto siitä, minkä reititysosan ja/tai liityntäsovittimen alaisuudessa on kukin päätelaite 4, 5. Vaihtoehtoisesti, jos reititysjärjestelmä varustetaan yhdyskäytävätietokannalla 36, voi-10 daan jäijestelmätietokantaan 35 tallentaa tieto siitä, minkä reititysosan alaisuudessa on kukin liityntäsovitin 31, 32, jolloin kuhunkin yksittäiseen liityntäsovittimeen liittyvään yhdyskäytävätietokantaan 36 päivitetään tietoa siitä, mitkä päätelaitteet 4, 5 ovat liityntäsovittimen alaisuudessa.Note that the application part may have multiple routing parts, and that each routing part may have multiple access adapters 31, 32, so that in order to provide proper routing control, information is stored in the system database 35 as to which routing part and / or access adapter 4 each Alternatively, if the routing system is provided with gateway database 36, information may be stored in the rigid database 35 about which routing part is under each of the access adapters 31, 32, whereby the gateway adapters 5 in each of the individual access adapters are updated.

15 Keksinnön mukaisella viestitysjärjestelmällä on siis aikaansaatu ainakin yhdessä IP- verkossa 1,1' toimiva viestien, edullisesti dataviestien kuten teksti-, ääni-, kuva-, video-, multimedia- ja/tai vastaavien dataviestien, välityspalvelu. Tällöin viestitysjärjestelmässä kussakin liityntäsovittimen 31, 32 ja viestintäpalvelimen 33, 34 välisessä tiedonsiirrossa samoin kuin kussakin viestintäpalvelimen 33, 34 ja järjestelmätietokannan 35 välisessä 20 tiedonsiirrossa ISP-viestit välittyvät keksinnön mukaisesti ISP-viesteissä pitkin lähdepää- . ,.; telaitteen 4 ja kohdepäätelaitteen 5 välistä signalointipolkua tai -reittiä viestintäpalveli- ; men 33, 34kautta.The messaging system according to the invention thus provides a messaging service operable in at least one IP network 1,1 ', preferably data messages such as text, audio, picture, video, multimedia and / or similar data. Thus, in the communication system, in each communication between the access adapter 31, 32 and the communication server 33, 34, as well as in each communication 20 between the communication server 33, 34 and the system database 35, ISP messages are transmitted in the ISP messages according to the source. ,.; a signaling path or path between the telecommunication device 4 and the destination terminal device 5 in the communication server; men 33, 34 years.

, · · -1 Keksinnön mukaisesti on edullista, kun kyseessä on suljetuttu IP-verkkoympäristö, että # * t ; 25 käytetään vain järjestelmätietokantaa 35, johon rekisteröidään paitsi lähde- ja kohdepääte- laitteet 4, 5 ja niiden reitityssäännöt myös tiedot siitä mitkä eri yhdyskäytävät 31, 32 liit-tyvät toisiinsa ja mitkä eri lähde- ja kohdepäätelaitteet 4, 5 liittyvät yksittäisiin yhdyskäy-, täviin31,32., · · -1 According to the invention, it is preferred, in the case of a closed IP network environment, that # * t; 25, only the system database 35 is used, which registers not only the source and destination terminals 4, 5 and their routing rules, but also information about which different gateways 31, 32 are interconnected and which different source and destination terminals 4, 5 are associated with individual gateways 31 , 32.

•; · 30 Kun viestitysjärjestelmä on avoimessa IP-verkkoympäristössä on keksinnön mukaisesti ,:: edullista, että järjestelmätietokantaan 35 rekisteröidään paitsi lähde- ja kohdepäätelaitteet 4, 5, jotka kuuluvat viestintäpalvelun piiriin, ja niiden reitityssäännöt myös tiedot siitä , , \ mitkä eri liityntäsovittimet 31, 32 liittyvät toisiinsa, ja yhdyskäytävätietokantoja 36 päivi- * 1 ( , ’, ; tetään tiedoilla siitä mitkä eri päätelaitteet 4, 5 liittyvät yksittäisiin yhdyskäytäviin 31, 32.•; When the communication system is in an open IP network environment according to the invention, it is advantageous for the system database 35 to register not only the source and destination terminals 4, 5 which are included in the communication service and their routing rules, but also the different access adapters 31, 32 are connected to each other, and gateway databases 36 are updated * 1 (, ',; with information about which different terminals 4, 5 are associated with individual gateways 31, 32.

116437 11116437 11

Kuvion 1 viestitysjärjestelmä soveltuu ISP-viestien välittämiseen IP-verkossa, edullisesti TCP/IP-, IPv4-, IPv6 tai myöhemmän version mukaisessa IP-verkossa, edullisimmin suljetuissa ja/tai avoimissa, langallisissa tai langattomissa Internet-, Intranet-, LAN- tai 5 WAN-verkoissa.The messaging system of Figure 1 is suitable for transmitting ISP messages over an IP network, preferably an IP network of TCP / IP, IPv4, IPv6 or later, most preferably in closed and / or open, wired or wireless Internet, Intranet, LAN or Internet. WAN networks.

Tällainen kuvion 1 mukainen reititysjäijestelmä 3, jossa on yhteen palvelinjärjestelmään järjestetty viestintäpalvelin 33, 34, soveltuu käytettäväksi erinomaisesti suljetuissa IP-verkoissa, edullisesti TCP/IP- tai IPv4-verkoissa, joita ovat mm. langalliset ja langattomat 10 Intranet-, LAN- tai WAN-verkot.Such a routing system 3 according to Fig. 1 having a communication server 33, 34 arranged in one server system is ideally suited for use in closed IP networks, preferably TCP / IP or IPv4 networks, e.g. wired and wireless 10 Intranet, LAN, or WAN.

Viitataan kuvioon 2, jonka esittämässä keksinnön suoritusmuodossa on esitetty yhteen IP-verkkoon 1, joka voi olla mm. LAN-verkko, jäljestetty integroitu reititysjärjestelmä, joka eroaa edellä kuvion 1 yhteydessä selitetystä reititysjärjestelmästä siinä, että tässä palvelin-15 järjestelmän muodostaa yksi täysin integroitu viestintäpalvelin 33, 34, jossa ei ole erillisiä reititysosaa ja sovellusosaa, vaan ISP-viestien reititys ja reitityksen ohjaus on toteutettu ohjelmallisesti. Tällöin viestintäpalvelun aikaansaavat sovelluslogiikka ja reititysfunktio on implementoitu integroituun viestintäpalvelimeen 33, 34. Viestitysjärjestelmäkokoon-panon aikaansaamiseksi viestintäpalvelimeen 33, 34 liittyy keksinnön mukaisesti yh-20 teydettömien IP-tiedonsiirtoyhteyksien avulla järjestelmätietokanta 35 ja liityntäsovitin t t) j 31, 32, joka huolehtii sekä viestintäjärjestelmään tulevista että siitä lähtevistä viesteistä.Referring to Figure 2, the embodiment of the invention illustrates one IP network 1, which may be e.g. LAN, a simulated integrated routing system, which differs from the routing system described above in connection with Figure 1, in which the server-15 system is formed by one fully integrated communication server 33, 34, which has no separate routing part and application part but ISP message routing and routing control. implemented programmatically. In this case, the application logic and routing function providing the communication service is implemented in the integrated communication server 33, 34. According to the invention, the communication server 33, 34 connects to the outgoing messages.

t » . . On korostettava, että sekä järjestelmätietokantoja 36 että liityntäsovittimia voi olla vies- * « » tintäjäijestelmässä useampia kuin esitetyt kaksi kappaletta.t ». . It should be noted that both system databases 36 and access adapters may have more than one of the two shown in the messaging system.

S i * ; 25 Liityntäsovitin 31, 32, jossa on sisään tulopuoli ja ulosmenopuoli, on keksinnön mukaises- ti edullisesti protokollamuunnin tai yhdyskäytävä. Tällöin liityntäsovittimen 31, 32 sisääntulon puolella lähdepäätelaitteen 4, joka ei tue ISP-protokollaa ja siten kykene lähettämään ISP-viestiä, viestisanoma muunnetaan ISP-viestiksi, ja liityntäsovittimen 31, 32 • 4 ulosmenon puolella viestintäpalvelimesta 33, 34 tuleva ISP-viesti muunnetaan kohdepää- ' · ‘ 30 telaitteen/-laitteiden 5 tukeman protokollan mukaiseksi viestiksi.S i *; The access adapter 31, 32 having an input side and an output side is preferably a protocol converter or gateway according to the invention. Then, on the input side of the access adapter 31, 32, the message message of the source terminal 4 which does not support the ISP protocol and thus unable to send the ISP is converted to an ISP message, and on the output side of the access adapter 31, 32 '·' 30 as a protocol according to a protocol supported by 5 telecommunication devices / devices.

i » * :: ’'': Tässä kuvion 2 suoritusmuodossa viestin välittämiseksi lähdepäätelaitteesta 4 kohdepää- telaitteeseen keksinnön mukaisen reititysjärjestelmän 3 kautta, muodostetaan ensin yh-!". teydetön IP-tiedonsiirtoyhteys viestityspalvelimeen 33, 34 joko suoraan lähdepäätelait- t » 116437 12 teestä 4 tai liityntäsovittimesta 31, 32. Tämän jälkeen viestintäpalvelimen 33, 34 jajärjes-telmätietokannan 35 avulla tutkitaan ja analysoidaan ISP-viesti sen sisällön selvittämiseksi, minkä jälkeen korvataan ISP-viestin sisällön perusteella ISP-viestin alkuperäinen koh-deosoite, joka oli viestintäpalvelimen ISP-osoite, uudella kohdeosoitteella, joka on koh-5 depäätelaitteen/daitteiden 5 tai liityntäsovittimen ISP-osoite, jos ISP-viestin sisällölle löytyy reitityssääntö järjestelmätietokannasta 35. Kun ISP-viestin alkuperäinen osoite on korvattu uudella osoitteella, välitetään viestintäpalvelimesta 33, 34 ISP-viesti joko suoraan kohdepäätelaitteeseen/-laitteisiin 5 tai liityntäsovittimeen 31, 32, jossa ISP-viesti muunnetaan kohdepäätelaitteen 5 tukeman protokollan mukaiseen muotoon ennen viesti-10 sanoman välittämistä kohdepäätelaitteeseen.In this embodiment of FIG. 2, to transmit a message from the source terminal 4 to the destination terminal via the routing system 3 according to the invention, a seamless IP communication connection to the communication server 33, 34 is first established, either directly from the source terminal »116437 12. 4, or access adapter 31, 32. Thereafter, the ISP message is examined and analyzed by the communication server 33, 34 and the system database 35 to determine its content, after which the original ISP address of the ISP message was replaced based on the ISP message. , with a new destination address, which is the ISP address of the destination terminal (s) 5 or access adapter if a routing rule is found in the system database 35 for the content of the ISP message. When the original address of the ISP message is replaced with a new address, the ISP message is transmitted kohdepäätelai to the terminal (s) 5, or to the access adapter 31, 32, wherein the ISP message is converted into a protocol supported by the destination terminal 5 before transmitting the message 10 to the destination terminal.

Tällainen kuvion 2 mukainen reititysjäijestelmä 3 soveltuu käytettäväksi erinomaisesti suljetuissa IP-verkoissa, edullisesti TCP/IP- tai IPv4-verkoissa, joita ovat mm. langalliset ja langattomat Intranet-, LAN- tai WAN-verkot.Such routing system 3 according to Figure 2 is well suited for use in closed IP networks, preferably TCP / IP or IPv4 networks, e.g. wired and wireless Intranet, LAN, or WAN networks.

1515

Viitataan kuvioon 3, jonka esittämässä keksinnön suoritusmuodossa on esitetty kahteen IP-verkkoon 1', 1, jotka voivat olla mm. Intemet-verkko/-ja 1' ja/tai LAN-verkko/-ja 1, järjestetty reititysjärjestelmä. Reititysjärjestelmään kuuluu yhteen IP-verkkoon jäljestetty palvelinjärjestelmä, jonka muodostaa yksi täysin integroitu viestintäpalvelin 33, 34, jossa 20 on kuvion 1 suoritusmuotoa vastaten erilliset sovellusosa, johon on implementoitu vies- tintäpalvelun aikaansaava sovelluslogiikka, ja reititysosa, jonka reititysfunktio huolehtii ,·, : viestien vastaanottamisesta lähdepäätelaitteista 4 ja viestien edelleen välittämisestä reiti- • * ,:, tysosan ohjauksen mukaisesti kohdepäätelaitteeseen/-laitteisiin 5. Viestitysjärjestelmäko- ,·· ·, koonpanon aikaansaamiseksi viestintäpalvelimen sovellusosaan 34 liittyy keksinnön mu- « » S t · 25 kaisesti yhteydettömien IP-tiedonsiirtoyhteyksien avulla järjestelmätietokanta 35, joka on i A .Referring to Figure 3, the embodiment of the invention illustrates two IP networks 1 ', 1 which may be e.g. Internet network / and 1 'and / or LAN / network 1, an organized routing system. The routing system includes a server system tracked on a single IP network consisting of one fully integrated communication server 33, 34, 20 having a separate application part implemented in the application logic providing the communication service corresponding to the embodiment of Figure 1, and a routing part taking care of the source terminal 4 and the forwarding of the messages to the destination terminal / devices 5, according to the control of the routing part, to provide the communication system size, ·· ·, the communication server application part 34 according to the invention by means of unattached IP communication connections system database 35, which is i A.

*., ‘ järjestetty viestityspalvelimen 33, 34 kanssa samaan IP-verkkoon V, ja liityntäsovittimet < t 31, 32, jotka on järjestetty viestintäpalvelimen 33, 34 suhteen eri IP-verkkoon 1. Viestin-, täpalvelimen 33, 34 reititysosa vastaanottaa liityntäsovitinten 31, 32 kautta viestejä läh- t ‘; i,’ depäätelaitteista 4, jotka eivät tue ISP-protokollaa, ja välittää viestejä kohdepäätelaittee- * » '1' 30 seen/-laitteisiin 5, jotka eivät tue ISP-protokollaa. Tässä sovellusmuodossa reititysjärjes- • f telmä on varustettu lisäksi yhdyskäytävätietokannalla 36, joka liittyy liityntäsovittimiin j i * : 31, 32 ja on niiden kanssa samassa IP-verkossa 1. On korostettava, järjestelmätietokanto- . ja 36 ja liityntäsovittimia 31, 32 sekä yhdyskäytävätietokantoja voi olla viestintäjärjes- 116437 13 telmässä useampia kuin esitetyt yksi järjestelmätietokanta, kaksi liityntäsovitinta ja yksi yhdyskäytävätietokanta 36.*., 'arranged with the communication server 33, 34 in the same IP network V, and the access adapters <t 31, 32 arranged with respect to the communication server 33, 34 in a different IP network 1. The routing part of the message server 33, 34 receives the access adapters 31, 32 via messages from '; i, 'from the terminals 4 that do not support the ISP protocol, and forwards messages to the destination terminal device (s) * that do not support the ISP protocol. In this embodiment, the routing system is further provided with a gateway database 36 associated with the access adapters j i *: 31, 32 and located on the same IP network 1. It is to be emphasized, the system database. and 36 and access adapters 31, 32 and gateway databases may be more than one system database, two access adapters, and one gateway database 36 shown in the communication system.

Kuvion 3 reititysjärjestelmässä 3 liityntäsovittimista on toinen viestintäpalvelimen 33, 34 5 sisääntulopuolen liityntäsovitin 31 ja toinen on viestintäpalvelimen 33, 34 ulosmenopuo-len liityntäsovitin 32. Kun viestintäpalvelin 33, 34 järjestetään TCP/IP- eli internet-tyyppiseen IP-verkkoon voidaan liityntäsovittimet 31, 32 järjestää useisiin eri IP-verkkohin 1, jolloin keksinnön mukaista viestintäpalvelua voidaan tarjota ilman maantieteellisiä rajoituksia.the routing system of FIG March 3rd management requirements is the second communication server 33, 34, 5 input side Port Adapter 31, and the other is a communication server 33, 34 ulosmenopuo-len Port Adapter 32. When the communication server 33, 34 held in the TCP / IP, or internet type of IP network to management requirements 31, 32 provides a plurality of different IP networks 1, whereby the communication service of the invention can be provided without geographical restrictions.

1010

Jotta ISP-viesti, jossa on uusi kohdeosoite, voitaisiin vastaanottaa lähdepäätelaitteesta 4 suoraan viestintäpalvelimeen 33, 34, eli ohi sisääntulopuolen liityntäsovittimen 31, on tarpeellista, että lähdepäätelaite 4 tukee ISP-protokollaa ja liittyy sellaiseen IP-verkkoon 1, jossa on keksinnön mukainen reititysjärjestelmä 3. Kun lähdepäätelaite 4 ei tue ISP-15 protokollaa eikä siten kykene lähettämään ISP-viestiä, viestin välittämiseen käytetään viestintäpalvelimen 33, 34 sisääntulopuolella liityntäsovitinta 31, joka on keksinnön mukaisesti edullisesti protokollamuuntimia tai yhdyskäytäviä ja jossa lähdepäätelaitteen 4 viestisanoma muunnetaan ISP-viestiksi, joka lähetetään yhteydettömän IP-yhteyden päällä viestintäpalvelimeen 33, 34.For the ISP a message containing a new destination address, to receive the source terminal 4 directly to the communication server 33, 34, a wide entrance side of management requirements 31, it is necessary that the source terminal 4 supports the ISP protocol and associated with an IP network 1, which is a routing system 3 according to the invention, When the source terminal 4 does not support the ISP-15 protocol and thus is unable to send an ISP message, an interface adapter 31 is used for transmitting the message at the inlet side of the communication server 33, 34, which according to the invention is preferably protocol converters or gateways. On the IP connection to the communication server 33, 34.

2020

Kun viestintäpalvelimen 33, 34 reititysosa on vastaanottanut viestin suoraan lähdepääte- i t • · · *. 4 laitteesta 4 tai sisääntuloliityntäsovittimen 31 kautta, reititysosa välittää viestin sovel- • · · ..,: lusosaan, jossa viestiä tutkitaan ja analysoidaan järjestelmätietokannan 35 avulla, johon ·,,. · on rekisteröity välityspalveluun kuuluvat päätelaitteet 4, 5 ja niiden reitityssäännöt, kun- ! 25 kin vastaanotetun viestin sen HEADER- ja/tai data-osion sisällön perusteella ja viestin • « t :, t ·' analysoidun sisällön perusteella korvataan viestin alkuperäinen kohdeosoite, joka oli vies tintäpalvelimen ISP-osoite, ainakin yhdellä uudella kohdeosoitteella, joka on kohdepääte- :' laitteen/-laitteiden 5 ISP-osoite, jos viestin sisällölle löytyy reitityssääntö järjestelmätie- • · · : : tokannasta 35. Tämän jälkeen viestintäpalvelimen 33, 34 sovellusosasta ISP-viesti välite- , ] · _ 30 tään reititysosan kautta viestin sen uuden kohdeosoitteen avulla suoraan kohdepäätelait- t teeseen tai ulosmenopuolen liityntäsovittimeen 32, joka muuntaa viestin kohdepäätelait- teen 5 tukeman protokollan mukaiseen muotoon.When the routing section of the communication server 33, 34 receives the message directly from its source terminals • · · *. 4 from the device 4 or through the input interface adapter 31, the routing part transmits the message to the application · · · ..,: the main part where the message is examined and analyzed by means of the system database 35 to which · ,,. · The terminals 4, 5 belonging to the proxy service and their routing rules, when-! Based on the contents of the HEADER and / or data part of the 25 received messages and the analyzed content of the message, the original destination address of the message, which was the ISP address of the server, is replaced by at least one new destination address which is the destination terminal. : 'the ISP address of the device (s) 5 if the content of the message has a routing rule in the system database • · ·:: then the ISP message in the communication server 33, 34 application part mediates,] · _ 30 the new destination address of the message. t directly to the destination terminal apparatus or the output-side management requirements 32, which converts the message to the destination terminal 5 according to the protocol supported form.

116437 14116437 14

Jotta ISP-viesti, jossa on uusi kohdeosoite, voitaisiin välittää viestintäpalvelimesta 33, 34 suoraan kohdepäätelaitteeseen 5, eli ohi ulosmenopuolen liityntäsovittimen 32, on tarpeellista, että kohdepäätelaite 5 tukee ISP-protokollaa ja liittyy sellaiseen IP-verkkoon 1, jossa on keksinnön mukainen reititysjärjestelmä 3. Kun kohdepäätelaite 4 ei tue ISP-5 protokollaa eikä siten kykene vastaanottamaan ISP-viestiä, viestisanoman välittämiseen käytetään viestintäpalvelimen 33, 34 ulosmenopuolella liityntäsovitinta 32, joka on keksinnön mukaisesti edullisesti protokollamuuntimia tai yhdyskäytäviä ja jossa viestintäpalvelimen 33, 34 sovellusosan reititysosan kautta välittämä ISP-viesti muunnetaan kohde-päätelaitteen 5 tukeman protokollan mukaiseksi viestisanomaksi.For the ISP a message containing a new destination address, could be transmitted to the communication server 33, 34 directly to the destination terminal 5, that is, over the outlet side of management requirements 32, it is necessary that the destination terminal 5 is supported ISP protocol and associated with an IP network 1, which is a routing system 3 according to the invention, When the destination terminal 4 does not support the ISP-5 protocol and is therefore unable to receive the ISP message, an interface adapter 32 is used for transmitting the message message on the output side of the communication server 33, 34 which is preferably protocol converters or gateways and wherein the ISP is converted into a message message according to the protocol supported by the destination terminal 5.

10 Tällainen kuvion 3 mukainen reititysjärjestelmä 3 soveltuu käytettäväksi erinomaisesti sekä avoimissa että suljetuissa IP-verkoissa, edullisesti TCP/IP- tai IPv4-verkoissa, joita ovat mm. langalliset ja langattomat Internet-, Intranet-, LAN- tai WAN-verkot.Such a routing system 3 according to Figure 3 is well suited for use in both open and closed IP networks, preferably TCP / IP or IPv4 networks, e.g. wired and wireless Internet, Intranet, LAN, or WAN.

15 Viitataan kuvioon 4, jonka esittämässä keksinnön suoritusmuodossa on esitetty kahteen IP-verkkoon Γ, 1, jotka voivat olla mm. Internet-verkko/-ja Γ ja/tai LAN-verkko/-ja 1, järjestetty hajautettu reititysjärjestelmä. Reititysjärjestelmään kuuluu yhteen IP-verkkoon järjestetty palvelinjärjestelmä, jonka muodostaa erilliset ja eri IP-verkkoihin 1, 1'järjestetyt sovelluspalvelin 34, johon on implementoitu viestintäpalvelun aikaansaava sovellus-20 logiikka, ja reitityspalvelin 33, jonka reititysfunktio huolehtii viestien vastaanottamisesta *;·: ISP-muodossa lähdepäätelaitteista 4 ja viestien edelleen välittämisestä ISP-muodossa : ’ ·, I reitityspalvelimen 34 ohjauksen mukaisesti kohdepäätelaitteeseen/-laitteisiin 5 tai liityn- ·;· täsovittimeen/-sovittimiin 31, 32. Viestitysjäqestelmäkokoonpanon aikaansaamiseksi ; sovelluspalvelimeen 34 liittyy keksinnön mukaisesti yhteydettömien IP-tiedonsiirto- ; 1. · 25 yhteyksien avulla ainakin yksi järjestelmätietokanta 35, joita kuviossa 4 on esitetty kaksi . ’ * ’. kappaletta ja jotka on järjestetty edullisesti sovelluspalvelimen 34 kanssa samaan IP- • * i verkkoon 1', ja reitityspalvelimeen 33 myös yhteydettömien IP-yhteyksien avulla liityn-täsovittimet 31, 32, joita on esitetty kuviossa 4 kaksi kappaletta ja jotka on jäljestetty . · · *, reitityspalvelimen 33 kanssa samaan IP-verkkoon 1. Lisäksi voidaan liityntäsovittimet 31, 30 32 yhdistää kukin yhdyskäytävätietokantaan 36, joka on tällöin edullisesti liityntäsovitti- ' · ’ · ’ men 31, 32 kanssa samassa IP-verkossa 1. On korostettava, että riippuen viestityspalvelun '··*' maantieteellisestä kattavuudesta ja sen piiriin kuuluvien päätelaitteiden 4, 5 määrästä : ; ; järjestelmätietokantojen 35, reitityspalvelimen 33 ja liityntäsovititinten 31, 32 lukumäärät 116437 15 voivat poiketa huomattavastikin kuviossa 4 esiin tuoduista kahdesta järjestelmätietokan-nasta 35, kahdesta liityntäsovittimesta 31, 32 ja yhdestä yhdyskäytävätietokannasta 36.Referring to Fig. 4, in the embodiment of the invention shown there are shown two IP networks,, 1 which may be e.g. Internet network (s) and / or LAN (s) 1, distributed distributed routing system. The routing system includes a server system arranged in a single IP network consisting of separate application servers 34 arranged in different IP networks 1, 1', in which application logic 20 providing the communication service is implemented, and a routing server 33, whose routing function receives messages *; ·: ISP- in the form of source terminals 4 and forwarding of messages in ISP format: '·, I, according to the routing server 34, to the destination terminal (s) 5 or to the access adapter (s) 31, 32. For providing a messaging system configuration; according to the invention, the application server 34 is connected to an IP communication system without connection; 1. 25 through at least one system database 35, two of which are shown in FIG. '*'. and the routing server 33, also by means of offline IP connections, connect adapters 31, 32, shown in two pieces in FIG. 4, which are tracked. · · *, To the same IP network 1 as the routing server 33. Furthermore, the access adapters 31, 30 32 can each be connected to the gateway database 36, which is preferably preferably the same IP network 1 with the access adapter 31, 32. that, depending on the geographical coverage of the messaging service '·· *' and the number of terminals 4, 5 covered:; ; the number of system databases 35, routing server 33, and access adapters 31, 32 may differ significantly from the two system databases 35, two access adapters 31, 32, and one gateway database 36 shown in Figure 4.

Kun keksinnön mukaisen reititysjärjestelmän 3 viestintäpalvelin on hajautettu erillisiksi 5 sovelluspalvelimeksi 34 ja ainakin yhdeksi reitityspalvelimeksi 33, jotka on jäljestetty eri IP-verkkoihin, joista ainakin toinen on avoin IP-verkko, on suositeltavaa, että reitityspal-velin on sovelluspalvelimen 34 alipalvelimena toimiva proxy-palvelin 33. Tällöin liityn-täsovittimista 31, 32, jotka liittyvät yhteydettömän IP-tiedonsiirtoyhteyden avulla proxy-palvelimeen 33, on toinen on viestintäpalvelimen 33, 34 sisääntulopuolen liityntäsovitin 10 31 ja toinen on viestintäpalvelimen 33, 34 ulosmenopuolen liityntäsovitin 32.When the communication server 3 of the routing system 3 according to the invention is distributed as separate application servers 34 and at least one routing server 33 mapped to different IP networks, at least one of which is an open IP network, it is recommended that the routing server is a proxy server 33. In this case, the Access täsovittimista 31, 32 associated with the connectionless IP data connection to the proxy server 33, a second 33, 34 of the inlet-side communication server 10. Port Adapter 31, and the other is a communication server 33, 34 of the outlet side 32 of Port Adapter.

Jotta viestisanoma voitaisiin vastaanottaa ISP-viestissä suoraan lähdepäätelaitteesta 4 reitityspalvelimeen 33, eli ohi sisääntulopuolen liityntäsovittimen 31, on tarpeellista, että lähdepäätelaite 4 tukee ISP-protokollaa ja liittyy sellaiseen ΓΡ-verkkoon 1, jossa on kek-15 sinnön mukainen reititysjärjestelmä 3. Kun lähdepäätelaite 4 ei tue ISP-protokollaa eikä siten kykene lähettämään ISP-viestiä, viestisanoman välittämiseen käytetään reitityspalvelimeen 33 liittyvää sisääntulopuolen liityntäsovitinta 31, joka on keksinnön mukaisesti edullisesti protokollamuunnin tai yhdyskäytävä ja jossa lähdepäätelaitteen 4 viestisanoma muunnetaan ISP-viestiksi, joka lähetetään yhteydettömän IP-yhteyden päällä reitityspal-20 velimeen 33.In order to post the message could be received from the ISP a message directly to the source terminal 4 to the routing server 33, a back inlet-side management requirements 31, it is necessary that the source terminal 4 supports the ISP protocol, and relates to a ΓΡ network 1 with a KEK-15-routing system according to sinnön 3. When the source terminal 4 is not supported by the ISP protocol and thus unable to transmit the ISP a message, the message is a message used to transmit the routing server 33 associated with the input side liityntäsovitinta 31, which is in accordance with the invention, preferably a protocol converter or gateway, and the source terminal 4, the message the message is converted to the ISP signal, which is sent to a connectionless IP connection reitityspal- 20 brothers 33.

• · it'.| Kun reitityspalvelin 33 on vastaanottanut ISP-viestin suoraan lähdepäätelaitteesta 4 tai ‘ ; * sisääntuloliityntäsovittimen 31 kautta, reitityspalvelin 33 välittää ISP-viestin sovelluspal- : '; velimelle 34, jossa ISP-viestiä tutkitaan ja analysoidaan järjestelmätietokannan 35 avulla, ; ’ ·,; 25 johon on rekisteröity välityspalveluun kuuluvat päätelaitteet 4, 5 ja niiden reitityssäännöt, kunkin vastaanotetun viestin sen HEADER- ja/tai data-osion sisällön perusteella ja ISP-viestin analysoidun sisällön perusteella korvataan viestin alkuperäinen kohdeosoite, joka . j. oli viestintäpalvelimen ISP-osoite, ainakin yhdellä uudella kohdeosoitteella, joka on koh- . · ‘ ·, depäätelaitteeriZ-laitteiden 5 ISP-osoite, jos ISP-viestin sisällölle löytyy reitityssääntö 30 järjestelmätietokannasta 35. Tämän jälkeen sovelluspalvelimesta 34 ISP-viesti välitetään ' ’; reitityspalvelimen 33 kautta viestin uuden ISP-osoitteen avulla suoraan kohdepäätelait-• · it '. | When the routing server 33 has received the ISP message directly from the source terminal 4 or '; * via the inlet adapter 31, the routing server 33 forwards the ISP message to the application server; a node 34 for examining and analyzing the ISP message through a system database 35; '· ,; 25 which registers the terminals 4, 5 and their routing rules belonging to the proxy service, based on the content of its HEADER and / or data section of each received message and based on the analyzed content of the ISP message replacing the original destination address of the message which. j. was the ISP address of the communications server, with at least one new destination address that is the destination. · '·, The ISP address of the terminal devices Z if the routing rule 30 is found in the system database 35 for the content of the ISP message. The ISP message is then transmitted from the application server 34' '; via routing server 33, using the new ISP address of the message directly to the destination

* I* I

' ·; ·' teeseen tai ulosmenopuolen liityntäsovittimeen 32, joka muuntaa ISP-viestin kohdepääte- i | _ i laitteen 5 tukeman protokollan mukaiseen muotoon.'·; · "Apparatus or the outlet side of management requirements 32, which converts the message to the target terminal ISP i | _ i in the format supported by the device 5.

* t 116437 16* t 116437 16

Jotta ISP-viesti, jossa on uusi kohdeosoite, voitaisiin välittää reitityspalvelimesta 33 suoraan kohdepäätelaitteeseen 5, eli ohi ulosmenopuolen liityntäsovittimen 32, on tarpeellista, että kohdepäätelaite 5 tukee ISP-protokollaa ja liittyy sellaiseen IP-verkkoon 1, jossa on keksinnön mukainen reititysjärjestelmä 3. Kun kohdepäätelaite 4 ei tue ISP-5 protokollaa eikä siten kykene vastaanottamaan ISP-viestiä, viestisanoman välittämiseen käytetään reitityspalvelimen 33 ulosmenopuolella liityntäsovitinta 32, joka on keksinnön mukaisesti edullisesti protokollamuunnin tai yhdyskäytävä ja jossa reitityspalvelimen 33 välittämä so. reitittynyt ISP-viesti muunnetaan kohdepäätelaitteen 5 tukeman protokollan mukaiseksi viestisanomaksi.For the ISP a message containing a new destination address, to transmit the routing server 33 directly to the destination terminal 5, that is, over the outlet side of management requirements 32, it is necessary that the destination terminal 5 is supported ISP protocol and associated with an IP network 1, which is a routing system 3 according to the invention When the destination terminal 4 does not support the ISP-5 protocol and thus is unable to receive the ISP message, an access adapter 32 is used for transmitting the message message on the output side of the routing server 33, which according to the invention is preferably a protocol converter or gateway; the routed ISP message is converted into a message message according to a protocol supported by the destination terminal 5.

1010

Kun viestintäpalvelin 33, 34 on hajautettu eri TCP/IP- eli intemet-tyyppisiin IP-verkkoihin ja kun liityntäsovittimet 31, 32 liittyvät reitityspalvelimiin 33, voidaan koko keksinnön mukainen reititysjärjestelmää 3 käyttää useissa erilaisissa IP-verkoissa, kuten internet- ja/tai LAN-verkoissa, samalla kun reititysjäijestelmää 3 voidaan hajauttaa 3 ja 15 tarjota sen aikaansaamaa viestintäpalvelua ilman maantieteellisiä rajoituksia.When the communication server 33, 34 is distributed to different TCP / IP or IP networks and when the access adapters 31, 32 connect to the routing servers 33, the entire routing system 3 according to the invention can be used on a variety of IP networks such as Internet and / or LAN. networks, while the routing system 3 can be distributed 3 and 15 to provide the communication service it provides without geographical restrictions.

Kuvion 4 mukainen reititysjärjestelmä 3 soveltuu käytettäväksi erinomaisesti sekä avoimissa että suljetuissa IP-verkoissa, edullisesti TCP/IP- tai IPv4-verkoissa, joita ovat mm. langalliset ja langattomat Internet-, Intranet-, LAN- tai WAN-verkot.The routing system 3 of Figure 4 is well suited for use in both open and closed IP networks, preferably TCP / IP or IPv4 networks, e.g. wired and wireless Internet, Intranet, LAN, or WAN.

20 ’•‘"ί Viitataan kuvioihin 1-4 todetaan, että uuden ISP-osoitteen muodostamiseksi viestintäpal- * · : *,: velimen 33, 34 avulla tutkitaan ja analysoidaan ISP-viestiä, siten, että viestintäpalvelimel- ': · la 33, 34 ensin haetaan ensin sisään tulevasta ISP-viestistä viestin lähettäjä-, otsake- tai : * *; tyyppi-, aika- ja/tai päivämäärätiedot. Seuraavaksi viestintäpalvelimen 33, 34 avulla tar- :*·,· 25 kistetaan järjestelmätietokantavälineestä 35, ainakin ISP-viestin lähettäjä- ja otsikkotie- : ‘; dosta muodostuvan haku- ja/tai reititysparametrin avulla, löytyykö ISP-viestille reititys- i « » sääntöä. Tämän jälkeen ISP-viesti viestintäpalvelimen 33, 34 avulla lähetetään eli välite-.:. tään edelleen, so. reititetään ainakin yhteen kohdepäätelaitteeseen 5 generoimalla uusi ,··*, ISP-osoite reitityssäännön perusteella. On huomattava, että reitityssäännöistä riippuen 30 viestintäpalvelimen 33, 34 avulla voidaan ISP-viestiä kopioida ja välittää se samanaikai-’;'; * sesti useaan uuteen ISP-osoitteeseen yhteydettömän ”multicast”-tiedonsiirron aikaansaa- ' naiseksi ”unicast”-verkossa signalointipolkua tai -reittiä käyttäen, jolloin päätelaitteen i ISP-viesti reitittyy ensin pitkin signalointipolkua reititysjärjestelmään 3 ja sitten reititys- 116437 17 järjestelmästä edullisimmin samanaikaisesti pitkin signalointipolkuja tai -reittejä kohde-päätelaitteisiin.Referring to Figures 1-4, it is noted that, to establish a new ISP address, the communication service * ·: *,: the device 33, 34 examines and analyzes the ISP message so that the communication server 34 first retrieves the sender, header, or: * *; type, time, and / or date information of the incoming ISP message. Next, the communication server 33, 34 retrieves * *, · 25 from the system database means 35, at least the ISP. The sender and header path of the message: '; do a search and / or routing parameter of the file to determine if there is a routing rule for the ISP message, then the ISP message is transmitted via the communication server 33, 34, i.e. the. , i.e., is routed to at least one destination terminal 5 by generating a new ·· * ISP address based on the routing rule, it should be noted that depending on the routing rules 30, the communication server 33, 34 can copy and forward it simultaneously; *; often to multiple new ISP addresses to provide offline multicast data transmission over a 'unicast' network using a signaling path or path, whereby the iSP message of the terminal is first routed along the signaling path 3 and then routing 116437 17 systems, preferably simultaneously, along signaling paths or paths to the destination terminals.

Keksinnön mukaisessa viestitysjäijestelmässä osajärjestelmien välisessä viestinnässä 5 käytetään hyväksi ISP-protokollaa, edullisimmin sinänsä tunnettua ISP-protokollaa, joka sinällään on signalointiprotokolla eikä siten sovellu eikä riitä viestinvälitykseen. Niinpä keksinnössä on luotu uusi ja keksinnöllinen viestirakenne. Tällöin osajärjestelmien välisillä signalointipoluilla tai -reitillä välitettävä keksinnön mukainen ISP-viestin viestirakenne käsittää HEADER-osion ja dataosion, jolloin ISP-viestin dataosio käsittää lähde-10 päätelaitteen 4 viestisanoman ja jolloin ISP-viestiin kuuluu analysoitava laajennus, jossa ovat ISP-viestin otsake- tai tyyppitieto sekä aikatieto ja päivämäärätieto, jotka sijaitsevat joko viestin HEADER-osiossa tai data-osiossa.In the communication system of the invention, communication between subsystems 5 utilizes the ISP protocol, most preferably the ISP protocol known per se, which is a signaling protocol per se and is therefore unsuitable and inadequate for communication. Thus, the invention has created a new and inventive message structure. The message structure of the ISP message transmitted by the signaling paths or paths between the subsystems comprises a HEADER part and a data part, wherein the data part of the ISP message comprises a message message from the source terminal 4 and the ISP message includes an extension to be analyzed type information, as well as time and date information, either in the HEADER section or in the data section of the message.

Tällöin laajennus on yleisesti ja valinnaisesti muotoa: 15 - Subject: “xxxxxxxx” HEADER-osio - Time: “xx_xx_xx” - Date: “xxxx_xx_xx” 20 [< datasisältö>] data-osio * •.'·: tai t t - ~ “ --- _____ — : : - [Subject: “xxxxxxxx” data-osio ; _ ’, 25 - Time: “xx_xx_xx” ; ; - Date: “xxxx_xx_xx” - < datasisältö>] 30 Nämä ISP-viestin, edullisesti SIP-viestin, laajennustiedot muodostavat ajastaja ISP- .! viestin metodista riippumatta yhdessä ISP-viestin lähettäjätiedon kanssa tapahtumatunnis- * * ‘!' teen. Tapahtumatunniste on tarpeen, kun esimerkiksi halutaan viitata, että lähetettävä uusi viestisanoma on vastaus tai toimintakomento johonkin aikaisempaan tapahtumaan. Ta- 116437 18 pahtumatunnisteella voidaan myös yhdistää joukko yksittäisiä ISP-viestejä toisiinsa koh-depäätelaitteeseen 5 vastaanotetun ISP-viestin tai viestisanoman vahvistamiseksi vastausviestillä lähdepäätelaitteseen 4. Lisäksi tätä tapahtumatunnistetta käytetään keksinnön mukaisesti ISP-viestin edelleen lähetyksen hyväksymiseen tai hylkäämiseen rekisteröity-5 jen reitityssääntöjen mukaisesti. Keksinnön mukaisesti tapahtumatunnisteen avulla vies-tintäpalvelin 33, 34, edullisesti sen sovellusosa tai sovelluspalvelin 34 kykenee hakemaan järjestelmätietokannasta 35 ISP-viestin sisällön perusteella ISP-viestille ainakin yhden uuden kohdeosoitteen ja välittämään eli lähettämään edelleen ISP-viesti uudella kohde-osoitteella kohdepäätelaittesseen/daitteisiin 5 tai liityntäsovittimeen/-sovittimiin 31, 32, ja 10 suodattamaan ISP-viestin, so. hylkäämään tai hyväksymään jatkolähetyksen.In this case, the extension is generally and optionally of the form: 15 - Subject: “xxxxxxxx” HEADER Partition - Time: “xx_xx_xx” - Date: “xxxx_xx_xx” 20 [<dataContent>] Data Partition * •. '·: Or tt - ~ “ --- _____ -:: - [Subject: "xxxxxxxx" data partition; _ ', 25 - Time: "xx_xx_xx"; ; - Date: “xxxx_xx_xx” - <data content>] 30 This ISP message, preferably the SIP message extension information forms the ISP timer.! regardless of the method of the message, together with the sender information of the ISP message, the event identifier * * '!' I do. An event identifier is needed, for example, to indicate that a new message to send is a response or an Action command to an earlier event. 116437 18 event identifier may also be used to combine a plurality of individual ISP messages with the destination terminal 5 to confirm the received ISP message or message message with a reply message to the source terminal 4. In addition, this event identifier is used according to the invention to approve or reject According to the invention, by means of an event identifier, the communication server 33, 34, preferably its application part or application server 34, is able to retrieve from the system database 35 at least one new destination address for the ISP message based on the ISP message content and to forward it to the new destination address 5 or to the interface adapter (s) 31, 32, and 10 to filter the ISP message, i.e.. reject or approve the retransmission.

Keksinnön mukaisella viestirakenteella aikaansaadaan siis viestien, edullisesti dataviesti-en kuten teksti-, ääni-, kuva-, video-, multimedia- ja/tai vastaavien dataviestien, välittämiseen yli IP-verkon 1, V, 1" pitkin lähdepäätelaitteen 4 ja kohdepäätelaitteen 5 välistä 15 signalointipolkua tai -reittiä viestintäpalvelimen 33, 34 kautta soveltuva viestirakenne.The message structure according to the invention thus provides for the transmission of messages, preferably data messages such as text, audio, picture, video, multimedia and / or similar data messages over an IP network 1, V, 1 "between the source terminal 4 and the destination terminal 5. 15 signaling paths or paths through the communication server 33, 34 is a suitable message structure.

Keksinnön mukaisesti, erityisen edullisesti SIP-protokollaa hyödyntävä ISP-viesti, jossa tapahtumatunnisteen otsake- tai tyyppi- sekä aika- ja päivämäärätieto ovat viestin HEA-DER-osiossa, on yleisesti muotoa: 20 t * ----- ----- —— ————— a. METODI xxURIuuuu SIP/2.0 • > · (URI, Uniform Resource Identifier) b. (Via: VVVV) 25 c. (Via: XXXX)According to the invention, the ISP message utilizing the SIP protocol, with the header or type of the event identifier and the time and date information in the HEA-DER section of the message, is particularly preferred, generally in the form: 20h * ----- ----- —— ————— a. METHOD xxURIuuuu SIP / 2.0 •> · (URI, Uniform Resource Identifier) b. (Via: VVVV) 25 c. (Via: XXXX)

',···! d. To: YYYY"· · ·! d. To: YYYY

e. From: UUUUe. From: UUUU

, ·, f. Call-ID: uuuuuuu HEADER-osio j'.w, g. CSeq: 1 MESSAGExx W 116437 h. Content-Type: text/xml i. Content-Lengthixxxx j. Subject: “xxxxxxxx” k. Time: “xx_xx_xx” 5 1. Date: “xxxx_xx_xx”, [< datasisältö>] data-osio 10 Keksinnön mukaisesti, erityisen edullisesti SIP-protokollaa hyödyntävä ISP-viesti, jossa tapahtumatunnisteen otsake- tai tyyppi- sekä aika- ja päivämäärätieto ovat viestin data-osiossa, on yleisesti muotoa: a. MESSAGE xx URIuuuu SIP/2.0 15 b. (Via: VVVV) c. (Via: XXXX) d. To: YYYY HEADER-osio, ·, F. Call-ID: uuuuuuu HEADER section j'.w, g. CSeq: 1 MESSAGExx W 116437 h. Content-Type: text / xml i. Content-Lengthixxxx j. Subject: “xxxxxxxx” k. Time: “xx_xx_xx” 5 1. Date: “xxxx_xx_xx”, [<dataContent>] data partition 10 According to the invention, an ISP message utilizing the SIP protocol with a header or type of an event identifier is particularly preferred. and the time and date information are in the data part of the message, generally in the form: a. MESSAGE xx URIuuuu SIP / 2.0 15 b. (Via: YYYY) c. (Via: XXXX) d. To: YYYY HEADER section

e. From: UUUUe. From: UUUU

f. Call-ID: uuuuuuu 20 g. CSeq: 1 MESSAGExx : * *: h. Content-Type: text/xml ;' ’,; i. Content-Length: xxxx [< j. Subject: “xxxxxxxx”> j' · 25 < k. Time: “xx_xx_xx”> data-osio . ‘. <1. Date: “xxxx_xx_xx”> < datasisältö >] , * ·1. tällöin > · < * * 30 kirjain x tarkoittaa alfanumeerista lukua/kirjainta - ΤΠΤ/UUUU/VVVV/XXXX on viestitysjärjestelmän 3 osajäijestelmän 31, 32, 33, ' ; * ‘ 34, 35 osoite 1, · t ’· - Via: on kauttakulkusolmun, kuten yhdyskäytävä 31, 32 tai reitityspalvelin 33, osoite 116437 20 - To: kohteen osoite, so. sisääntulopuolella reitityspalvelin 33 / viestintäpalvelin 33, 34 ja ulosmenopuolella reitityspalvelin 33 / yhdyskäytävä 32 / kohdepäätelaite 5 - From: on lähettäjän osoite, so. sisääntulopuolella lähdepäätelaite 4 / yhdyskäytävä 31 / reitityspalvelin 33 ja ulosmenopuolella sovelluspalvelin 34 / reitityspalvelin 33 / yh- 5 dyskäytävä 32 - Subject: on ISP-viestin otsake- tai tyyppitieto - Time: aika, jolloin viestisanoma tai ISP-viesti vastaanotetaan viestitysjärjestelmän yhdyskäytävään 31 tai vastaavasti viestintäpalvelimeen 33, 34 / reitityspalvelimeen 33, (valinnainen), 10 - Date: on päivämäärä, jolloin viestisanoma tai ISP-viesti vastaanotettiin viestitysjär- jestelmän yhdyskäytävään 31 tai vastaavasti viestintäpalvelimeen 33, 34 / reitityspalvelimeen 33 (valinnainen).f. Call-ID: uuuuuuu 20 g. CSeq: 1 MESSAGExx: * *: h. Content-Type: text / xml; ' '; i. Content-Length: xxxx [<j. Subject: “xxxxxxxx”> j '· 25 <k Time: “xx_xx_xx”> data section. '. <1. Date: “xxxx_xx_xx”> <data content>], * · 1. in this case> · <* * 30 letters x represents an alphanumeric number / letter - ΤΠΤ / NEW / YYYY / XXXX is subsystem 31, 32, 33, 'of subsystem 3 of the messaging system; * '34, 35 address 1, · t' · - Via: is the address of a transit node, such as gateway 31, 32 or routing server 33, 116437 20 - To: destination address, i.e. on the input side the routing server 33 / communication server 33, 34 and on the output side the routing server 33 / gateway 32 / destination terminal 5 - From: is the sender's address, i.e.. input side source terminal 4 / gateway 31 / routing server 33 and output side application server 34 / routing server 33 / gateway 32 - Subject: is the ISP message header or type information - Time: time the message message or ISP message is received by the messaging system gateway 31 to communication server 33, 34 / routing server 33, (optional), 10 - Date: is the date on which the message message or ISP message was received at the communication system gateway 31 or communication server 33, 34 / routing server 33 (optional).

Jos sovelluspalvelimeen 34 reitityspalvelimen 33 kautta keksinnön mukaisesti ISP-15 viestinä saapuvassa lähdepäätelaitteen 4 viestisanomassa ei ole aikatietoa ja/tai otsake- tai tyyppitietoa sovelluspalvelin 34 tai viestintäpalvelin 33, 34, joka huolehtii myös reititys-palvelimen reititysfunktiosta, lisää nämä ISP-viesteinä viestintäpalvelimesta 33, 34 tai sovelluspalvelimesta 34 lähteviin, kohdepäätelaitteisiin 5 tarkoitettuihin ISP-viesteihin, joita se generoi saapuneen lähdepäätelaitteen 4 ISP-viestin sisällön perusteella. Viestintä-20 palvelin 33, 34 tai sovelluspalvelin 34 tai sovellusosa voi tällöin lisätä tarvittaessa aikatie-to-kenttään esim. sekunteina tiedon viiveestä, joka viestintäpalvelimelta 33, 34 tai sovel- • · ’•4 luspalvelimelta 33 tai sovellusosalta kului ISP-viestin analysointiin. Tällaista viivetietoa ... I ei kuitenkaan ole tarvetta kopioida otsake- tai tyyppitieto-kenttään kun kyseessä on vasta- » ♦ usviesti.If the message message from the source terminal 4 arriving to the application server 34 via the routing server 33 as a message according to the invention does not have time information and / or header or type information on the application server 34 or communication server 33, 34 which also provides routing server routing function 34 or ISP messages from the application server 34 to the destination terminals 5 which it generates on the basis of the content of the ISP message of the incoming source terminal 4. The communication 20 server 33, 34 or the application server 34 or the application part may then, if necessary, add to the time-to-field, for example, seconds the information delay from the communication server 33, 34 or the application server 33 or application part to analyze the ISP message. However, there is no need to copy this kind of delay information ... I need to copy it into the header or type information field in case of a »♦ message.

25 t * t : t ((·’ Esimerkki25 t * t ((· 'Example

Viitataan kuvioon 5, jossa on esitetty signaalikaaviona esimerkki palohälytysviestien ja : : sen vahvistuskuittausten välittymisestä keksinnön mukaisessa viestitysjärjestelmässä, 30 jossa viestintäpalvelin 33, 34 muodostuu erillisistä pääpalvelimena toimivasta sovellus-•.. _ palvelimesta 34, johon on implementoitu sovelluslogiikka ja johon liittyy järjestelmätie- 1 ’ tokanta 35, ja sovelluspalvelimen 34 alipalvelimena toimivasta reitityspalvelimesta, joka '.:.' on SIP-proxy-palvelin 33, johon liittyy sisääntulopuolen yhdyskäytävä 31, johon on yh- 116437 21 teydessä lähdepäätelaite 4, ja ulosmenopuolen yhdyskäytävä 32, johon on yhteydessä kohdepäätelaite.Referring to Figure 5, an example of a signal diagram illustrating the transmission of fire alarm messages and confirmation acknowledgments thereof in a messaging system according to the invention is provided, wherein the communication server 33, 34 is comprised of separate application server 34s implemented with application logic and system information. token 35, and a routing server serving as a sub-server of the application server 34, which '.:.' is a SIP-proxy server 33 associated with the inlet side of the gateway 31, which is one 116 437 21 teydessä source terminal 4, and the outlet side of the gateway 32, which is connected to the destination terminal.

Vaihe 1 - sisääntulo viestitysjärjestelmään 5 Palohälytin 4 hälyttää ja välittää hälytysdatan sisäänmenopuolen liityntäpalvelimelle 31, joka lähettää SEP-viestin ”a” SIP-Proxy-palvelimelle 33. SDP-Proxy-palvelimelle 33 voi lähettää provisionaalisia välitietoja ennen lopullista OK-kuittausviestiä ”d”. SIP-Proxy-palvelin 33 jatkolähettää SIP-viestin ”b” sovelluspalvelimelle 34, joka on edullisesti ns. Service-Broker, joka vahvistaa SIP-viestin vastaanoton OK-kuittausviestillä ”c” SIP-10 Proxy-palvelimelle 33. Vastaanotettuaan lopullisen OK-kuittausviestin ”d” yhdyskäytävä 31 unohtaa tapahtuneen ja on valmis vastaanottamaan uusia viestejä viestitysjäijestel-mään.Step 1 - The input messaging system 5 smoke detector 4 will sound and transmits the alarm data to the inlet side of the access server 31, which sends the SEP message "a" of the SIP-proxy-server 33. SDP proxy server 33 may send a provisional intermediate data prior to the final OK acknowledgment message "d". The SIP-Proxy server 33 forwards the SIP message "b" to the application server 34, which is preferably a so-called. Service-Broker, which acknowledges receipt of the SIP message with an OK acknowledgment message "c" to the SIP-10 Proxy server 33. Upon receiving the final OK acknowledgment message "d", gateway 31 forgets what has happened and is ready to receive new messages to the messaging system.

Tällöin on lähdepäätelaitteen ja sovelluspalvelimen välisellä signalointipolulla tai -reitillä 15 sisääntulopuolen yhdyskäytävän 31 ja SIP-proxy-palvelimen 33 kautta - viesti ”a” muotoa: MESSAGE im:SB.localdomain.net SlP/2.0Via: SIP/2.0/UDP Via: alarm_media_gw.localdomain.net:5060 To: sip:C-R@SB.localdomain.net 20 From: sip:DeviceID@alarm_media_gw.localdomain.net;tag=1928301774 [ [ Call-ID: ef34ef45ff34ed23@ 10.1.2.3In this case, the source terminal is between the application server and the signaling path or route 15 of the input side 33 via the gateway 31 and the SIP proxy server - the message "A" form: MESSAGE um SB.localdomain.net SIP / 2.0Via: SIP / 2.0 / UDP Via: alarm_media_gw .localdomain.net: 5060 To: sip: CR@SB.localdomain.net 20 From: sip: DeviceID@alarm_media_gw.localdomain.net; tag = 1928301774 [[Call-ID: ef34ef45ff34ed23 @ 10.1.2.3

CSeq: 1 MESSAGECSeq: 1 MESSAGE

- · ' Subject: Alarm 1233-444- · 'Subject: Alarm 1233-444

Timestamp: 1005755215 :. ‘ i 25 Date: 14 Mar 2001 18:14:55 *.,. · Content-Type: text/plainTimestamp: 1005755215 :. 'I 25 Date: 14 Mar 2001 18:14:55 *.,. · Content-Type: text / plain

Content-Length: 23 [data-osio] •,,.: - SIP-viesti ”b” on muotoa . ,, 30 MESSAGE im:sb.domain.net SIP/2.0 ., Via: SIP/2.0/UDP proxy.domain.net ', Via: SIP/2.0/UDP alarm_media_gw. localdomain. net:5060 , To: sip:C-R@SB.localdomain.net ' · From: DevicelD@alarm__media_gw.localdomain.net;tag=1928301774 22 1 1 64 37Content-Length: 23 [data partition] • ,,.: - The SIP message "b" has the format. ,, 30 MESSAGE im: sb.domain.net SIP / 2.0., Via: SIP / 2.0 / UDP proxy.domain.net ', Via: SIP / 2.0 / UDP alarm_media_gw. localdomain. net: 5060, To: sip: C-R@SB.localdomain.net '· From: DevicelD@alarm__media_gw.localdomain.net; tag = 1928301774 22 1 1 64 37

Call-ID: ef34ef45JJ34ed23@10.1.2.3 CSeq: 1 MESSAGE Subject: Alarm 1234-4444 Date: 14 Mar 2001 18:14:55 5 Content-Type: text/plainCall-ID: ef34ef45JJ34ed23@10.1.2.3 CSeq: 1 MESSAGE Subject: Alarm 1234-4444 Date: 14 Mar 2001 18:14:55 5 Content-Type: text / plain

Content-Length: 23 [data-osio] vahvistuskuittaus ”c” muotoa:Content-Length: 23 [Data Partition] Confirmation Acknowledgment in "c" Form:

S1P/2.0 200 OKS1P / 2.0 200 OK

10 Via: SIP/2.0/UDP alarm_media_gw.domain.net:506010 Via: SIP / 2.0 / UDP alarm_media_gw.domain.net:5060

To: sip:route@sb.domain.netTo: sip: route@sb.domain.net

From: DeviceID@alarm_media_gw.domain.net;tag=1928301774 Call-ID: ef34ef45ff34ed23@ 10.1.2.3 CSeq: 1 MESSAGE 15 [data-osio] vahvistuskuittaus “d” muotoa:From: DeviceID@alarm_media_gw.domain.net; tag = 1928301774 Call-ID: ef34ef45ff34ed23 @ 10.1.2.3 CSeq: 1 MESSAGE 15 [data partition] confirmation acknowledgment in "d" format:

SIP/2.0 200 OKSIP / 2.0 200 OK

Via: SIP/2.0/UDP alarm_media_gw.domain.net:5060 To: sip:route@sb.domain.net 20 From: DevicelD@alarm_media_gw.domain.net;tag-1928301774Via: SIP / 2.0 / UDP alarm_media_gw.domain.net:5060 To: sip: route@sb.domain.net 20 From: DevicelD@alarm_media_gw.domain.net; tag-1928301774

Call-ID: ef34ef45ff34ed23@ 10.1.2.3 CSeq: 1 MESSAGE ..,: [data-osio] : 25 Tämän jälkeen on sisään tulopuolen liity ntäsovitin 31 on valmiina vastaanottamaan uuden ·,,,· viestisanoman ja välittämään sen SlP-viestissä reitityspalvelimeen 33, joka välittää SIP- viestin sovelluspalvelimeen prosessoitavaksi : : Sen jälkeen kun sovelluspalvelin 34 on tutkinut ja analysoinut SDP-viestin ja korvannut 30 sen alkuperäisen kohdeosoitteen, joka on SIP-proxy-palvelimen 33 SIP-osoite (tai joka ,··*, on, jos kyseessä on integroitu viestintäpalvelin, viestintäpalvelimen 33, 34 SIP-osoite), > ’ ainakin yhdellä uudella SIP-osoitteella, joka on kohdepäätelaitteen 5 SIP-osoite (tai joka ’ · ‘ on ulostulopuolen yhdyskäytävän SIP-osoite, jos kohdepäätelaite ei tue SIP-protokollaa), 23 1 1 6437 alkaa ISP-viestin jatkolähetys eli välitys uuden tai uusien kohdeosoitteiden mukaisesti ainakin yhteen kohdepäätelaitteeseen 5 suoraan tai yhdyskäytävän kautta.Call-ID: @ ef34ef45ff34ed23 10.1.2.3 CSeq: 1 MESSAGE .., [data-section]: 25 After this is in the revenue side relate to ntäsovitin 31 is ready to receive a new ,,, · · post a message and forward it to the SIP message routing server 33 , which forwards the SIP message to the application server for processing:: After the application server 34 has examined and analyzed the SDP message and replaced the original destination address 30, which is the SIP address of the SIP proxy server 33 (or, ·· *, is, if it is integrated with the communication server, communications server 33, 34 of the SIP address)> "at least one new SIP address, which is the destination terminal 5 to the SIP address (or a '·' is the output side of the gateway, SIP address, if the destination terminal does not support SIP 231 1 6437 begins forwarding of the ISP message, i.e. forwarding according to the new or new destination addresses, to at least one destination terminal 5 directly or through a gateway.

Vaihe 2,- Viestin jatkolähetys/välitys 5 Samalla kun sovelluspalvelin 34 analysoi saapunutta SIP-viestiä siinä voi olla käynnissä useita eri prosesseja SIP-viestin käsittelemiseen. Näihin prosesseihin voidaan viitata SEP-viestin ”To”-kentässä olevan SIP-osoitteen host-osalla.Step 2, - Message Forwarding / Forwarding 5 While the application server 34 is analyzing an incoming SIP message, there may be several processes running to process the SIP message. These processes can be referenced by the host portion of the SIP address in the "To" field of the SEP message.

Keksinnön mukaisessa välitysjärjestelmässä sisältöpohjainen SIP-viestien reititys on väli-10 tyspalvelun toteuttava sovellus, joka - tutkii saapuneen SIP-viestin data-osion datasisältöä, - tarkistaa löytyykö saapuneen SIP-viestin datasisältöön reitityssääntöä, - reitittää saapuneen SIP-viestin datasisällön oikeaan kohteeseen generoimalla uuden kohdeosoitteen reitityssääntöjen mukaisesti.In the relay system of the invention, content-based SIP message routing is an application implementing a proxy service that: - examines the data content of the data section of an incoming SIP message, - checks for a routing rule for the data content of the incoming SIP message, according to routing rules.

15 Lisäksi välityspalvelu voi kopioida SIP-viestin sisällön moneen eri kohteeseen samanaikaisesti, jolloin voidaan toteuttaa yhteydetön ”multicast”-tiedonsiirto ”unicast”-verkossa signalointipolkua tai -reittiä käyttäen. Tällöin viestitys tapahtuu ensin pitkin signalointi-polkua tai -reittiä lähdepäätelaitteesta 4 reititysjärjestelmään 3 ja sitten reititysjärjestel-mästä 3 esim. samanaikaisesti pitkin signalointipolkua/-polkuja tai -reittiä/-tejä kohdepää-20 telaitte/eseenAisiin 5.In addition, the proxy service may copy the contents of the SIP message to multiple destinations simultaneously, thereby allowing offline "multicast" communication over a "unicast" network using a signaling path or path. Hereby, the communication is first made along a signaling path or path from the source terminal 4 to the routing system 3 and then from the routing system 3 e.g. simultaneously along the signaling path (s) or pathway to the destination terminal / object 5.

• · *. 1: Sisältöperusteisen reitityksen komennot ovat yleisesti muotoa: .,.: ’ sip route source /content-mask/ {targetjlist=list} [time=time].• · *. 1: Content-based routing commands are generally of the form:.,.: 'Sip route source / content-mask / {targetjlist = list} [time = time].

*,,, · Tällöin • · •,' · 25 source: on URI-prefix, mistä SIP-viesti on tulossa, :content-mask: on ISP-viestin sisältö, joka toteuttaa Regular-expressionin mukaisen ehdon.* ,,, · Then • · •, '· 25 source: is the URI prefix where the SIP message is coming from: content-mask: is the content of the ISP message that implements the Regular-Expression condition.

': · Target: on URI-osoite, johon SIP-viesti lähetetään, : : List: on viittaus listaan, jossa on lueteltu joukko kohdeliittymiä 5, joihin SIP-viesti lähete- _ ’ ( 30 tään.': · Target: is the URI to which the SIP message is to be sent::: List: is a reference to a list of a set of target interfaces 5 to which the SIP message is to be sent ('.

_.. I' Time: on (Optionalinen) aika, jolloin tämä komentorivi on voimassa._ .. I 'Time: is the (Optional) time this command line will be valid.

[data-osio] * * * t '. ·: Jos keksinnön mukaiseen sisältöperusteisen reititykseen on määritelty rivit, 116437 24 sip route localdomain.net /Alarm/ 050.555555@gsm.mobile.net, sip route 4.2@amwg.d.net /*/ list=44 services=tr.dom.net 10:00, sip route 4.3@GW.d.net /Door/ sip:notify@sb.d.net Cal=S&J, reitittää keksinnön mukainen sisältöpohjainen reititys, eli viestitysjärjestelmä, 5 - ensimmäisen rivin mukaan osoitteesta ’’localdomain.net” tulevat SEP-viestit, joiden sisältönä on Alarm, osoitteeseen ”050.555555 @gsm.mobile.net” osoitteeseen, - toisen rivin mukaan osoitteesta ”4.2@GW.d.net”, tulevat SIP-viestit niiden sisällöstä riippumatta (*=wildcard any) listan ”44” mukaisiin osoitteisiin palvelimen ’’tr.dom.net” kautta, jos kello on viestisanoman saapumishetkellä ”10:00”, ja 10 - kolmannen rivin osoitteesta ”4.3@GW.d.net” osoitteesta tulevat SIP-viestit, joiden sisällöstä löytyy sana "Door" lähetetään SEP-osoitteeseen ”notify@sb.d.net”, jos aika viestisanoman saapumishetkellä on kalenterissa mainittu.[data-osio] * * * t '. ·: If lines are specified for content-based routing according to the invention, 116437 24 sip route localdomain.net / Alarm / 050.555555@gsm.mobile.net, sip route 4.2@amwg.d.net / * / list = 44 services = tr.dom. net 10:00, sip route 4.3@GW.d.net / Door / sip: notify@sb.d.net Cal = S & J, routing content-based routing according to the invention, i.e. messaging system, 5 - according to first line from '' localdomain.net "Incoming SEP messages containing Alarm to" 050.555555 @ gsm.mobile.net ", - second line from" 4.2@GW.d.net ", incoming SIP messages regardless of content (* = wildcard any ) to "44" list addresses via the server '' tr.dom.net 'if the time of arrival of the message is' 10:00 am' and 10 to the third line from '4.3@GW.d.net' SIP messages, containing the word "Door" will be sent to SEP at "notify@sb.d.net" if time v the time of arrival of the institution message is mentioned in the calendar.

Jos mikään kolmesta mainituista reititysriveistä ei sovi tulevaan SIP-viestiin voi sovellus-15 palvelin 34 joko hiljaisesti hylätä saapuneen SEP-viestin lähettämällä OK-kuittausviestin tai kuittaus-viestin, jonka avulla kuvataan clientille, että reititystä ei tapahtunut, kuittaus-viesti voi tällöin olla esim: ”4xx” tai ”503” so. ’’Service Unavailable”-viesteillä.If none of the three mentioned routing lines fit into the incoming SIP message, the application server 15 can either silently reject the incoming SEP message by sending an OK acknowledgment message or an acknowledgment message describing to the client that no routing occurred, then the acknowledgment message may be e.g. : "4xx" or "503" ie. 'Service Unavailable' messages.

Kun sovelluspalvelin 34 on analysoinut saapuneen SEP-viestin sekä lähettänyt reitityspal-20 velimelle 33 OK-kuittausviestin ”e”, sovelluspalvelin aktivoi tarvittavat toimenpiteet palvelun suhteen. Esimerkiksi SIP-viestin ”f” avulla voidaan uusi SIP-viesti voidaan lä- • ♦ · '· ': hettää sovelluspalvelimesta 34 eteenpäin ulosmenopuolen yhdyskäytävälle 32. Jos lopul- • » · • 4 linen kohde on matkapuhelinnumero, joka voidaan tavoittaa lähettämällä SEP-viesti ”g” k » t ulosmenopuolen yhdyskäytävälle 32, jonka domain-osoite on gsm.domain.net, on SIP-•, ’: 25 viesti ”g” on muotoa MESSAGE im:050.55512345@gsm.domain.netSIP/2.0After the application server 34 has analyzed the incoming SEP message and sent the OK acknowledgment message "e" to the routing server 20, the application server activates the required service action. For example, a SIP message "f" can be a new SIP message can be transmitted • ♦ · '·' sends the application server 34 forwards the outlet side of the gateway 32. If the final • »· • 4 decorative object is a mobile phone number, which can be reached by sending SEP the message "g" k "s outlet side of the gateway 32, the domain address is gsm.domain.net is SIP •," 25 "g" mESSAGE message is of the form um 050.55512345@gsm.domain.netSIP/2.0

Via: sb.localdomain.netVia: sb.localdomain.net

To: sip: 050.55512345@gsm.domain.net • ^ _ ί From: sip:C-R@sb.localdomain.net;tag=1232345 , V. 30 Call-ID: <123@123> • » ·To: sip: 050.55512345@gsm.domain.net • ^ _ ί From: sip: C-R@sb.localdomain.net; tag = 1232345, V. 30 Call-ID: <123 @ 123> • »·

,: . CSeq: 1 MESSAGE,:. CSeq: 1 MESSAGE

• _ Subject: Alarm 1233-444 • ·' Timestamp: 1005755215 » k .’ ί Date: 14 Mar 2001 18:14:55 116437 25• _ Subject: Alarm 1233-444 • · 'Timestamp: 1005755215 »k.' Ί Date: Mar 14 2001 18:14:55 116437 25

Ser\’ice-Route: Tr.domain.net Content-Type: text/plain Content-Length: 23 [data-osio] 5Ser \ 'ice-Route: Tr.domain.net Content-Type: text / plain Content-Length: 23 [data partition] 5

Ulosmenopuolen yhdyskäytävä 32 eli tässä tapauksessa gsm.domain.net toimii yhdyskäytävänä SIP-viestin ja SMS viestin välillä. Yhdyskäytävä 32 saa tavoitellun numeron To: URI:n host osasta. Tämän perusteella se voi lähettää SMS:n numeroon 050-5551234. Viesti voidaan lähettää liittämällä sen eteen ”K” , jolloin matkapuhelin järjestelmä kuit-10 taa, kun viestisanoma on toimitettu matkapuhelimeen asti. SMS-C:n kuitattua viestisa-noman toimitetuksi yhdyskäytävä 32 lähettää OK-kuittausviestin ”h”, joka on viimeinen SIP-viesti vaiheessa 2.The outlet side 32 of the gateway, in this case, gsm.domain.net acts as a gateway between the SIP message and an SMS message. Gateway 32 receives the requested number from the To: URI host part. Based on this, it can send an SMS to 050-5551234. The message can be sent by appending a "K" in front of it, whereby the mobile system acknowledges when the message has been delivered to the mobile phone. Upon acknowledgment of the SMS message by the SMS-C, the gateway 32 transmits an OK acknowledgment message "h", which is the last SIP message in step 2.

Vaihetta 2 voi seurata vahvistus- tai vahvistuskuittausvaihe 3.Step 2 may be followed by a confirmation or confirmation acknowledgment step 3.

1515

Vaiheessa 3 sovelluspalvelin 34 jää odottamaan käyttäjältä lopullista kuittausta so. ’’Data”. Riippuen verkkoympäristöstä voi olla, että lopullista kuittausta ei saada tiettyyn aikaan mennessä. Tällöin sovelluspalvelin 34 generoi uuden sanoman, mutta reitittää sen reitityspalvelin 33 kautta eri kohteeseen (ei esitetty kuviossa). Odotettava kuittaus sanoma 20 voi olla esimerkiksi käyttäjän lähettämä OK ”i”. Tällöin yhdyskäytävän 32 erityisenä * 116437 26In step 3, the application server 34 waits for the user to receive a final acknowledgment, i.e.. ''Data". Depending on your network environment, you may not receive a final acknowledgment by a certain time. The application server 34 then generates a new message but routes it through the routing server 33 to a different destination (not shown in the figure). The pending acknowledgment message 20 may be, for example, an OK "i" sent by the user. Doing so will make gateway 32 special * 116437 26

Date: 15 Mar 2001 19:00:55 Content-Type: text/plain Content-Length: 2 [Data-osio ] 5Date: 15 Mar 2001 19:00:55 Content-Type: text / plain Content-Length: 2 [Data Partition] 5

Sovelluspalvelin 34 vastaan ottaa SIP-viestin ”i” ja havaitsee sen otsake- tai tyyppitiedos-ta, että SIP-viesti on kuittaus tai vahvistus johonkin aikaisempaan tapahtumaan. Tämän lisäksi sovelluspalvelin 34 saa ulosmenopuolen yhdyskäytävältä 32 SIP-viestin päivämää-rätiedossa tiedon milloin kuittausviesti on lähetetty.The application server 34 receives the SIP message "i" and detects from its header or type file that the SIP message is an acknowledgment or confirmation of a previous event. In addition, the application server 34 receives from the gateway to the outlet side 32 of the SIP message Date-rätiedossa data when the acknowledgment message has been sent.

1010

Tapahtumatunnisteen avulla sovelluspalvelin 34 pystyy yhdistämään eri tapahtumat toisiinsa. Oikein käytettynä päivämäärätietojen avulla voidaan mitata tapahtumaketjujen kokonaiskestoa. Esimerkiksi päivämäärätietojen avulla voidaan mitata aikaväli, kuinka kauan kesti siitä hetkestä, kun viestisanoma saapui yhdyskäytävälle 32 ja asiakas kuittasi 15 lukeneensa tämä viestisanoman matkapuhelimestaan 5.By means of an event identifier, the application server 34 is able to combine different events with one another. When used correctly, date information can be used to measure the total duration of transaction chains. For example, date information can be used to measure the time interval between the time the message arrived at gateway 32 and the customer acknowledged that he had read this message from his mobile phone 5.

Keksintöä on selostettu edellä vain esimerkinomaisesti sen eräiden edullisina pidettyjen suoritusmuotojen ja esimerkin avulla. On ymmärrettävä, ettei keksintöä ole tarkoitettu rajoitettavaksi vain näitä koskevaksi vaan muutokset ja muunnelmat ovat mahdollisia 20 oheisessa vaatimusasetelmassa määritellyn keksinnöllisen ajatuksen suojapiirin puitteissa.The invention has been described above by way of example only, with reference to some preferred embodiments thereof and by way of example. It is to be understood that the invention is not intended to be limited to these but that modifications and variations are possible within the scope of the inventive idea as defined in the appended claims.

» tMIt»TMIt

• I• I

* » ', ': Niinpä yhdessä reitityspalvelimen, joka on edullisesti proxy-palvelin, ja siihen liittyvän ,,!; * järjestelmäpalvelimen avulla tiedonsiirtoverkko voidaan muuttaa dynaamiseksi, mikä ’,,,· mahdollistaa ISP-osoitteilla varustetuiden laitteiden mobiiliteetin IP-verkossa. Tällöin , ’ 25 kukin päätelaite ilmoittaa jatkuvasti sijaintitietonsa IP-verkossa olevalle jäijestelmäpalve- ' limelle, johon liittyy järjestelmätietokanta, tai reitityspalvelimelle, johon voi liittyä yh- dyskäytävätietokanta, eikä järjestelmäpalvelimella, johon liittyy edullisesti proxy- ’; ’ palvelin, varustetussa IP-verkossa lähettävän päätelaitteen tarvitse tietää vastaanottavan ;" *: päätelaitteen verkko-osoitetta, vaan järjestelmäpä!velin huolehtii, että ISP-viestit reititty- _. ’. _ 30 vät pitkin signalointipolkuja tai -reittejä lähettäjältä vastaanottajalle.* »',': Thus, the routing server, which is preferably a proxy server, and its associated ,,!; * The system server can be used to dynamically change the communication network, which allows mobility of devices with ISP addresses on the IP network. In this case, '25 each terminal constantly communicates its location information to a rigid server on the IP network that has a system database, or to a routing server that can connect to a gateway database, and not to a system server that preferably has a proxy'; 'Server, the transmitting terminal on a dedicated IP network needs to know the receiving one; "*: the network address of the terminal, but the system administrator ensures that the ISP messages are routed along the signaling paths or paths from the sender to the recipient.

« · · > * • »«· ·> * •»

Claims (20)

1. Meddelningsförfarande, i vilket används ett routingsystem (3) anordnat i ätminstone ett datanätverk sorti utnyttjar ett IP-protokoll, dvs. i ett IP-nätverk (1,1 ’,1”), vilket system som delsystem omfattar ätminstone en kommunikationsserver (33,34), ätminstone en systemdatabas (35), som är ansluten ätminstone tili kommunikations-servern, och ätminstone en anslutningsadapter (31,32), som är ansluten tili kommu-nikationsservern och via vilken terminalanordningar (4,5), telenätverk (2) eller IP-nätverk kan ansluta sig tili routingsystemet för dirigering av meddelanden, fördelak-tigt datameddelanden, säsom text-, ljud-, bild-, video-, multimedia- och/eller motsva-rande datameddelanden, frän en källterminalanordning (4), som är en terminalanord-ning som inte stöder ett DPS-protokoll, via routingsystemet (3) tili ätminstone en mäl-terminalanordning (5), i vilket meddelningsförfarande för kommunikationen mellan delsystemen längs signaleringsvägar och/eller -leder tillämpas ett ISP-protokoll (Internet Signalling Protocol), fördelaktigt av typen ’’Request-Response”, särskilt för-delaktigt ett SIP- eller motsvarande protokoll, som är lämpligt för inledning och av-slutning av förbindelser i ätminstone ett IP-nätverk, och kännetecknat därav, att meddelningsförfarandet omfattar stegen, i. ett meddelande frän källterminalanordningen (4) mottas via anslutningsad-aptem (31,32) i kommunikationsservem (33,34) längs signaleringsvägen •, ; eller -leden mellan källterminalanordningen eller pä motsvarande sätt an- • _ slutningsadaptem, ii. meddelandet frän källterminalanordningen (4) omvandlas tili ett ISP-meddelande i den anslutningsadapter (31) pä ingängssidan under vilken * i · I.,* källterminalanordningen är ställd, och det tili mälterminalanordningen (5), ** som är en terminalanordning som inte stöder ett IPS-protokoll, avsedda meddelandet omvandlas tili ett meddelande som motsvarar ett protokoll ‘ · som mälterminalanordningen stöder i den anslutningsadapter (32) pä ut- ' · ' gängssidan under vilken mälterminalanordningen är ställd, ; ; : iii. ISP-meddelandet granskas och analyseras i kommunikationsservem med :' ”: hjälp av systemdatabasen (35), ‘ . iv. pä basis av det analyserade innehället av ISP-meddelandet och en dirige- ringsregel som hittats i systemdatabasen ersätts ISP-meddelandets ur- 116437 36 sprungliga mäladress, som är en ISP-adress, med ätminstone en ny mäl-adress, som även är en ISP-adress, och v. ISP-meddelandet sänds vidare, dvs. dirigeras med hjälp av var och en ny mäladress längs en signaleringsväg eller -led frän kommunikationsservem antingen direkt tili mälterminalanordningen (5) eller tili anslutningsadap-tem, i vilken anslutningsadapter ISP-meddelandet omvandlas tili ett med-delande enligt ett protokoll som mälterminalanordningen stöder.1. A messaging method using a routing system (3) arranged in at least one computer network of sorts utilizes an IP protocol, ie. in an IP network (1.1 ', 1 "), which system as a subsystem comprises at least one communication server (33,34), at least one system database (35) connected at least to the communication server, and at least one connection adapter ( 31,32), which is connected to the communication server and via which terminal devices (4,5), telecommunications networks (2) or IP networks can connect to the routing system for message routing, advantageously data messages, such as text, audio -, image, video, multimedia and / or corresponding data messages, from a source terminal device (4), which is a terminal device that does not support a DPS protocol, via the routing system (3) to at least one message terminal device (5), in which communication procedure for communication between the subsystems along signaling paths and / or routes is applied an Internet Signaling Protocol (ISP), advantageous of the type '' Request-Response ', in particular a SIP - or equivalent protocol, suitable for initiating and terminating connections in at least one IP network, and characterized in that the message process comprises the steps of: i. a message from the source terminal device (4) is received via the connection adapter (31,32 ) in the communication server (33,34) along the signaling path; or the path between the source terminal device or correspondingly the terminal adapter; ii. the message from the source terminal device (4) is converted to an ISP message in the input adapter (31) on the input side under which * i · I. * the source terminal device is set, and the to the source terminal device (5), ** which is a terminal device that does not support an IPS protocol, the intended message is converted into a message corresponding to a protocol supported by the melter terminal device in the terminal adapter (32) on the output side under which the melter terminal device is set; ; : iii. The ISP message is reviewed and analyzed in the communication server with: '": using the system database (35),". iv. On the basis of the analyzed content of the ISP message and a routing rule found in the system database, the original message address of the ISP message, which is an ISP address, is replaced with at least one new message address, which is also an ISP. address, and v. the ISP message is forwarded, ie. is routed by each new message address along a signaling path or path from the communication server either directly to the message terminal device (5) or to the connection adapter, in which connection adapter the ISP message is converted to a message according to a protocol supported by the message terminal device. 2. Meddelningsförfarande enligt patentkravet 1, kännetecknat därav, att pä signale-ringsvägama eller -ledema mellan anslutningsadaptem (31,32) och kommunikationsservem (33,34) liksom även mellan kommunikationsservem och systemdataba-sen (35) förmedlas meddelandena i ISP-meddelanden pä förbindelselösa IP-dataöverföringsförbindelser, och att vart och ett mottaget ISP-meddelande granskas och analyseras pä basis av innehället med hjälp av kommunikationsservem (33,34) och systemdatabasen (35), i vilken de terminalanordningar (4,5) som hör tili en för-medlingstjänst och dirigeringsreglerna för dessa har registrerats.Communication method according to claim 1, characterized in that the messages in the ISP messages are transmitted on the signaling paths or routes between the connection adapter (31,32) and the communication server (33,34) as well as between the communication server and the system database (35). connectionless IP data transmission connections, and that each received ISP message is reviewed and analyzed on the basis of the content by means of the communication server (33,34) and the system database (35), in which the terminal devices (4,5) belonging to a mediation service and its routing rules have been registered. 3. Meddelningsförfarande enligt patentkravet 1 eller 2, kännetecknat därav, att av ISP- meddelandet granskas i kommunikationsservem (33) dess rubrik- eller typ-, tid- och . datumdata, av vilka bildas med ätminstone rubrik- eller typdata i ISP-meddelandet • · · · · • · en händelseidentifierare med sändardata i ISP-meddelandet, vilken identifierare an- ♦ · · '· · vänds som sök- och/eller dirigeringsparameter, med vilken i systemdatabasen (35) • · * · söks en dirigeringsregel för ISP-meddelandet för ersättande av den ursprungliga SIP- • · * · · ‘ adressen med en pä det analyserade innehället sig grundande ny SIP-adress, och att * » ♦ ' · '· altemativt tid- och/eller datumdata i ISP-meddelandet används antingen för bildande ‘’ av en sök- och/eller dirigeringsparameter eller för filtrering av ISP-meddelandet dvs. för underkännande och/eller godkännande av den pä innehället sig grundande dirige-i. i ! ringen. : . *. 4. Meddelningsförfarande enligt nägot av patentkraven 1-3, kännetecknat därav, att > t I · , · · ·, för ästadkommande av ”multicast”-dataöverföring i ”unicast”-nätverk överförs data * ( förbindelselöst som ett ISP-meddelande längs signaleringsvägen eller -leden frän källterminalanordningen (4) till routingsystemet (3) och sedan förbindelselöst och 116437 37 fördelaktigt samtidigt längs signaleringsvägama eller -lederaa frän routingsystemet tili mälterminalanordningama (5).Communication method according to claim 1 or 2, characterized in that the ISP message is examined in the communication server (33) its header or type, time and. date data, which is formed with at least header or type data in the ISP message • an event identifier with transmitter data in the ISP message, which identifier is used as search and / or routing parameter, with which in the system database (35) • · * · a routing rule is searched for the ISP message for replacing the original SIP address with a new new SIP address on the analyzed content, and that * »♦ Alternatively, the time and / or date data in the ISP message is used either for the formation of a search and / or routing parameter or for filtering the ISP message ie. for the failure and / or approval of the directive based on the content. i! ring. :. *. Communication method according to any of claims 1-3, characterized in that> t I ·, · · ·, for the provision of "multicast" data transmission in "unicast" network, data * (connectionless as an ISP message is transmitted along the signaling path) or route from the source terminal device (4) to the routing system (3) and then connectively and advantageously simultaneously along the signaling paths or routes from the routing system to the central terminal devices (5). 5. Meddelningssystem, vilket omfattar ett routingsystem (3) anordnat i ätminstone ett datanätverk som utnyttjar ett IP-protokoll, dvs. i ett IP-nätverk (1,1’,Γ’), vilket routingsystem som delsystem omfattar ätminstone en kommunikationsserver (33,34), ätminstone en systemdatabas (35), som är ansluten ätminstone tili kommunikations-servem, och ätminstone en anslutningsadapter (31,32), som är ansluten tili kommu-nikationsservem och via vilken terminalanordningar (4,5), telenätverk (2) eller IP-nätverk kan ansluta sig tili routingsystemet för dirigering av meddelanden, fördelaktigt datameddelanden, säsom text-, ljud-, bild-, video-, multimedia- och/eller motsva-rande datameddelanden, frän en källterminalanordning (4), som är en terminalanord-ning som inte stöder ett IPS-protokoll, via routingsystemet (3) tili ätminstone en mäl-terminalanordning (5), att meddelningssystemet tillämpar för kommunikationen mel-lan delsystemen längs signaleringsvägar eller -leder ett ISP-protokoll (Internet Signalling Protocol), fördelaktigt av typen ’’Request-Response”, särskilt fördelaktigt ett SIP- eller motsvarande protokoll, som är lämpligt för inledning och avslutning av förbindelser i ätminstone ett IP-nätverk, kännetecknat därav, att i. kommunikationsservem (3) är anordnad att motta ett meddelande frän käll- terminalanordningen (4) via anslutningsadaptem (31,32) längs signale-ringsvägen eller -leden mellan källterminalanordningen och pä motsva-• ' ‘ rande sätt anslutningsadaptem, I ii. den anslutningsadapter (31) pä ingängssidan under vilken nämnda källter- ,, · minalanordning är registrerad är anordnad att omvandla meddelandet frän , · källterminalanordningen (4) tili ett ISP-meddelande och den anslutnings- ;adapter (32) pä utgängssidan under vilken mälterminalanordningen är registrerad är anordnad att omvandla det tili mälterminalanordningen (5) av-: : j sedda meddelandet vid behov tili ett meddelande som motsvarar ett proto- : : köli som mälterminalanordningen stöder, ; _ iii. kommunikationsservem är anordnad att granska och analysera ISP- i > · meddelandet med hjälp av systemdatabasen (35), iv. kommunikationsservem är anordnad att ersätta pä basis av en dirigerings-‘ * regel som hittas i systemdatabasen och det analyserade innehället av ISP- 116437 38 meddelandet ISP-meddelandets ursprungliga mäladress, som är en ISP-adress, med en ny mäladress, som även är en ISP-adress, och v. kommunikationsservern är anordnad att sända vidare, dvs. dirigera ISP- meddelandet med hjälp av var och en ny mäladress i ett ISP-meddelande längs signaleringsvägen eller -leden fran kommunikationsservern antingen direkt till mälterminalanordningen (5) eller till anslutningsadaptem, vilken anslutningsadapter omvandlar ISP-meddelandet till ett meddelande enligt ett protokoll som mälterminalanordningen stöder.A messaging system, comprising a routing system (3) arranged in at least one data network utilizing an IP protocol, ie. in an IP network (1.1 ', Γ'), which routing system as a subsystem comprises at least one communication server (33.34), at least one system database (35) connected at least to the communication server, and at least one connection adapter ( 31, 32), which is connected to the communication server and via which terminal devices (4,5), telecommunications networks (2) or IP networks can connect to the routing system for routing messages, advantageously data messages, such as text, audio, image, video, multimedia and / or corresponding data messages, from a source terminal device (4), which is a terminal device that does not support an IPS protocol, via the routing system (3) to at least one message terminal device (5) ), that the messaging system applies to the communication between the subsystems along signaling paths or routes an Internet Signaling Protocol (ISP), advantageous of the type '' Request-Response '', particularly advantageous a SIP or corresponding protocol suitable for initiating and terminating connections in at least one IP network, characterized in that: i. The communication server (3) is arranged to receive a message from the source terminal device (4) via the connection adapter (31,32) along the signaling path or path between the source terminal device and the corresponding adapter adapter, ii. the connection adapter (31) on the input side under which said source terminal is registered to convert the message from, the source terminal device (4) to an ISP message, and the connection adapter (32) on the output side under which the message terminal device is registered is arranged to convert the message terminal to the message terminal device (5) if necessary, to a message corresponding to a protocol corresponding to the message terminal device; iii. the communication server is arranged to review and analyze the ISP i> message using the system database (35), iv. the communication server is arranged to replace on the basis of a routing rule found in the system database and the analyzed content of the ISP message The original message address of the ISP message, which is an ISP address, with a new message address, which is also a ISP address, and v. The communication server is arranged to transmit, ie. routing the ISP message using each new message address in an ISP message along the signaling path or path from the communication server either directly to the message terminal device (5) or to the connection adapter, which connection adapter converts the ISP message into a message according to the protocol terminal message . 6. Meddelningssystem enligt patentkravet 5, kännetecknat därav, att pä signalerings-vägama eller -ledema mellan anslutningsadaptem (31,32) och kommunikationsser-vem (33,34) liksom även mellan kommunikationsservern och systemdatabasen (35) förmedlas meddelandena i ISP-meddelanden pä förbindelselösa IP-dataöverföringsförbindelser, att kommunikationsservern (33,34) granskar och analy-serar vart och ett mottaget ISP-meddelande pä basis av innehället med hjälp av systemdatabasen (35), i vilken de terminalanordningar (4,5) som hör till en förmed-lingstjänst och dirigeringsreglema för dessa har registrerats.Communication system according to claim 5, characterized in that the messages in the ISP messages are transmitted on the signaling paths or routes between the connection adapter (31,32) and the communication server (33,34) as well as between the communication server and the system database (35). connectionless IP data transfer connections, that the communication server (33,34) reviews and analyzes each received ISP message on the basis of the content by means of the system database (35), in which the terminal devices (4,5) belonging to a communication -ling service and routing rules for these have been registered. 7. Meddelningssystem enligt patentkravet 5 eller 6, kännetecknat därav, att till kom-munikationsservem (33,34) är ansluten ätminstone en anslutningsadapter (31,32), . . som fördelaktigt är en protokollomvandlare eller en gateway, och att kommunika- tionsservem bildas av en programdel eller en programserver (34), i vilken är imple-' i; menterad en programlogik, och ätminstone en routingdel eller en routingserver (33), ;" # till vilken nämnda ätminstone ena anslutningsadapter (31,32) är ansluten. • # · 116437 39 och en routingdel eller en routingserver (33), som sköter om dirigeringen av ISP-meddelanden i stymingen av programdelen eller programservern, varvid ett eller skilda serversystem är anordnade i ett IP-nätverk (Ι,Γ,Ι”).Communication system according to claim 5 or 6, characterized in that at least one connection adapter (31,32) is connected to the communication server (33,34). . which advantageously is a protocol converter or gateway, and that the communication server is formed by a program part or a program server (34), which is implemented; mented a program logic, and at least one routing part or routing server (33); "# to which said at least one connection adapter (31,32) is connected. # # 116437 39 and a routing part or routing server (33), which handles the routing of ISP messages in the control of the program part or program server, whereby one or different server systems are arranged in an IP network (Ι, Γ, Ι ”). 10. Meddelningssystem enligt nägot av patentkraven 5-9, kännetecknat därav, att i systemdatabasen (35) är registrerade förutom käll- och mälterminalanordningar (4,5) och dirigeringsregler uppgifter om vilka olika gatewaynoder (31,32) som är anslutna tili varandra och uppgifter om vilka olika käll- och mälterminalanordningar (4,5) som är anslutna tili de enskilda gatewaynodema (31,32).10. Communication system according to any of claims 5-9, characterized in that in the system database (35), in addition to source and source terminal devices (4,5) and routing rules, information is recorded about which different gateway nodes (31,32) are connected to each other and information about which different source and source terminal devices (4,5) are connected to the individual gateway nodes (31,32). 11. Meddelningssystem enligt nägot av patentkraven 5-10, kännetecknat därav, att kommunikationsservem omfattar en skild programdel eller programserver (34), i vilken är implementerad en programlogik, och ätmistone en skild en routingdel eller routingserver (33), som sköter om dirigeringen av ISP-meddelanden i stymingen av programdelen eller programservern, varvid den skilda programdelen eller programservern och den skilda routingdelen eller routingservem är belägna i ätminstone tvä olika IP-nätverk (Ι,Γ,Ι”).A messaging system according to any of claims 5-10, characterized in that the communication server comprises a separate program part or program server (34) in which a program logic is implemented, and at least one separate a routing part or routing server (33), which handles the routing of ISP messages in the control of the program part or program server, wherein the different program part or program server and the separate routing part or routing server are located in at least two different IP networks (Ι, Γ, Ι ”). 12. Meddelningssystem enligt patentkravet 11, kännetecknat därav, att routingdelen . eller routingservem (33) är en proxy-server som fungerar som underserver tili pro- * I I · , , gramdelen eller programservern. • · · » t · • ·A messaging system according to claim 11, characterized in that the routing part. or the routing server (33) is a proxy server that acts as a sub server for the pro *, I, part, or program server. • · · t 13. Meddelningssystem enligt patentkravet 11 och/eller 12, kännetecknat därav, att tili ' * * ‘ var och en anslutningsadapter (31,32) av kommunikationsservem (33,34) är dessut- » * · *· “· om ansluten en gateway-databas (36), varvid ätminstone det ena av IP-nätverken ’.. · ‘ (1, Γ, 1”) är ett öppet IP-nätverk. ;,: : 14. Meddelningssystem enligt nägot av patentkraven 11 - 13, kännetecknat därav, att i :systemdatabasen (35) är registrerade förutom käll- och mälterminalanordningar (4,5) j .'. och dirigeringsregler uppgifter om vilka olika gatewaynoder (31,32) som är anslutna ,1 · *. enskilt tili varandra och att gateway-databasema (36) uppdateras med uppgifter om * , vilka olika käll- och mälterminalanordningar (4,5) som är anslutna tili de enskilda [ gatewaynodema (31,32). 40 1 1 6437Communication system according to claim 11 and / or 12, characterized in that each communication adapter (31,32) of the communication server (33,34) is also connected to a gateway. database (36), wherein at least one of the IP networks '.. ·' (1, Γ, 1 ”) is an open IP network. Communication system according to any one of claims 11 - 13, characterized in that the: system database (35) is registered in addition to source and source terminal devices (4,5) j. ' and routing rules information about which various gateway nodes (31,32) are connected, 1 · *. individually to each other and that the gateway databases (36) are updated with information on *, which different source and source terminal devices (4,5) are connected to the individual [gateway nodes (31,32). 40 1 1 6437 15. Meddelningssystem enligt nägot av patentkraven 5-14, kännetecknat därav, att kommunikationsservem (33,34) analyserar ISP-meddelandet för bildande av en ny mäladress, varvid kommunikationsservem: söker i ISP-meddelandet meddelandets sändar-, rubrik- eller typ-, tid- och/eller datumdata, kontrollerar i systemdatabasan-ordningen (35) med hjälp av en sök- och/eller dirigeringsparameter bestäende av ät-minstone sändar- och rubrikdata i ISP-meddelandet om det finns en dirigeringsregel för ISP-meddelandet, att kommunikationsservem pä basis av dirigeringsregeln gene-rerar en ny SIP-adress at ISP-meddelandet och dirigerar ISP-meddelandet tili mäl-terminalanordningen (5) med den nya maladressen, och att när dirigeringsregeln sä styr kopierar kommunikationsservem ISP-meddelandet och förmedlar det samtidigt tili flera nya ISP-adresser.A messaging system according to any of claims 5-14, characterized in that the communication server (33,34) analyzes the ISP message to form a new message address, wherein the communication server: searches in the ISP message the transmitter, header or type, of the message. time and / or date data, checks in the system database system (35) using a search and / or routing parameter consisting of the at least transmitter and header data in the ISP message if there is a routing rule for the ISP message, that the communication server on the basis of the routing rule, a new SIP address generates the ISP message and directs the ISP message to the target terminal device (5) with the new template address, and when the routing rule controls, the communication server copies the ISP message and simultaneously transmits it to several new ISP addresses. 16. Meddelningssystem enligt nägot av patentkraven 5 - 15, kännetecknat därav, att kommunikationsservem (33,34) bildar av ISP-meddelandets sändardata och rubrk-eller typdata samt altemativt av tid- och datumdata en händelseidentifierare, med vilken en grupp enskilda ISP-meddelanden kan förenas med varandra, oberoende av tiden och metoden för ISP-meddelandet, eller med vilken pä basis av dirigeringsreg-lema vidaresändningen eller -förmedlingen av meddelandet kan godkännas eller un-derkännas. * · • . 17. Meddelningssystem enligt nägot av patentkraven 5-16, kännetecknat därav, att IP- ’_ / nätverket (1,1’,Γ’) är valt frän en grupp, tili vilken hör ett träd- och/eller trädlöst LAN-, WAN-, Internet-, Intranet-närverk eller motsvarande. • · ·A messaging system according to any of claims 5 to 15, characterized in that the communication server (33,34) forms the transmitter data and header or type data of the ISP message and, alternatively, of the time and date data, an event identifier with which a group of individual ISP messages may be associated with each other, regardless of the time and method of the ISP message, or with which, on the basis of the routing rules, the transmission or transmission of the message can be approved or rejected. * · •. A messaging system according to any of claims 5-16, characterized in that the IP '/ network (1,1', Γ ') is selected from a group belonging to a tree and / or wireless LAN, WAN -, Internet, Intranet networks or similar. • · · 18. Meddelningssystem enligt nägot av patentkraven 5-17, kännetecknat därav, att en ’ 1 ‘ signaleringskanal hör tili signaleringsvägen eller -leden. · · : 19. Meddelningssystem enligt nägot av patentkraven 5-18, kännetecknat därav, att det ‘ ' omfattar en meddelandekonstmktion för dirigering av meddelanden, fördelaktigt da- : : : tameddelanden, säsom text-, ljud-, bild-, video-, multimedia- och/eller motsvarande : ’: datameddelanden i ett eller flera IP-nätverk frän en källterminalanordning (4) via ett ' j routingsystem tili en mälterminalanordning (5) via ett i ätminstone ett IP-nätverk an- ordnat meddelningssystem (3), i vilket meddelandekonstruktionen av ett ISP-meddelande, fördelaktigt ett SIP-meddelande, där det tillämpas ett ISP-protokoll (In- 116437 41 ternet Signalling Protocol), fördelaktigt av typen "Request-Response”, särskilt för-delaktigt ett SIP- eller motsvarande protokoll, som är lämpligt för inledning och av-slutning av förbindelser i ett IP-nätverk, omfattar en HEADER-sektion och en data-sektion, varvid datasektionen i ISP-meddelandet omfattar meddelandet frän källter-minalanordningen (4) och varvid ISP-meddelandet omfattar en analyserbar utvidg-ning, som innefattar ISP-meddelandets rubrik- eller typdata samt tiddata och datum-data, som är belägna i antingen HEADER-sektionen eller datasektionen av meddelandet.A messaging system according to any of claims 5-17, characterized in that a '1' signaling channel belongs to the signaling path or path. Message system according to any one of claims 5-18, characterized in that it comprises a message construction for routing messages, advantageously then::: text messages, such as text, audio, picture, video, multimedia and / or equivalent: ': data messages in one or more IP networks from a source terminal device (4) via a routing system to a message terminal device (5) via a message system (3) arranged in at least one IP network; in which the message structure of an ISP message, advantageously an SIP message, to which an ISP protocol is applied (Internet Signaling Protocol), advantageous of the "Request-Response" type, particularly advantageous a SIP or equivalent protocols suitable for initiating and terminating connections in an IP network include a HEADER section and a data section, the data section of the ISP message comprising the source-source message the device (4) and wherein the ISP message comprises an parsable extension which includes the header or type data of the ISP message as well as the time data and date data located in either the HEADER section or the data section of the message. 20. Meddelningssystem enligt nägot av patentkraven 5-19, kännetecknat därav, att när ISP-meddelandet fördelaktigt är ett SIP-meddelande, ISP-meddelandets rubrik- eller typdata samt tid- och datumdata är belägna i HEADER-sektionen av meddelandet, och att ISP-meddelandet allmänt är av formen: a. METODIxx URIuuuu SIP/2.0 b. (Via: VVVV) c. (Via: XXXX) d. To: YYYY e. From: UUUU f. Call-ID: uuuuuuu HEADER-sektion g. CSeq: 1 MESSAGE xx • · · ’ · ' h. Content-Type: text/xml < 4 * ”': i. Content-Length: xxxx ’ ·. ·' j. Subject: "xxxxxxxx” * « • » · '· : k. Time: “xx_xx_xx” *... * 1. Date: “xxxx_xx_xx” i t · [<datainnehäll>] datasektion » « I ; , ‘. och, att när ISP-meddelandets rubrik- eller typdata samt tid- och datumdata är beläg- , * · ·, nai ISP-meddelandets datasektion är ISP-meddelandet allmänt av formen: [ m. MESSAGE xx URLuuuu SIP/2.0 ’: ’ 1 n. (Via: VVVV) 116437 42 o. (Via: XXXX) p. To: YYYY HEADER-sektion q. From: UUUU r. Call-ID: uuuuuuu s. CSeq: 1 MESSAGExx t. Content-Type: text/xml u. Content-Length: xxxx [<j. Subject: ”xxxxxxxx”> <k. Time: ”xx_xx_xx> datasektion <1. Date: “xxxx_xx_xx> <datainnehäll>] varvid bokstaven x avser ett alfanumeriskt tal/en bokstav TTTT/UUUU/VVVV/XXXX är adressen tili ett delsystem (31,32,33,34,35) i meddelningssystemet (3) Via: är adressen tili en genomgängsknutpunkt, säsom en gateway (31,32) eller en routingserver (33) To: adressen tili mälet, dvs. pä ingängssidan en routingserver ; I · (33)/kommunikationsserver (33,34) och pä utgängssidan en routingserver i t » • ’ · (33)/gateway (32)/mälterminalanordning (5) # • < - From: adressen tili sändaren, dvs. pä ingängssidan en källterminalanord- .' ning (4)/gateway (31)/routingserver (33) och pä utgängssidan en program- '. : server (34)/routingserver (33)/gateway (32) 1,., - Subject: är rubrik- eller typdata i meddelandet Time: tiden när meddelandet mottas i en gateway (31) eller kommunika-;,; tionsserver (33,34)/routingserver (33) i meddelningssystemet (valfri), >’ Date: är datum när meddelandet mottogs i en gateway (31) eller kommunikations- ; . , server (33,34)/routingserver (33) i meddelningssystemet (valfri). > ·A messaging system according to any of claims 5-19, characterized in that when the ISP message is advantageously a SIP message, the header or type data of the ISP message and the time and date data are located in the HEADER section of the message, and that the ISP The message is generally of the form: a. METODIxx URIuuuu SIP / 2.0 b. (Via: VVVV) c. (Via: XXXX) d. To: YYYY e. From: UUUU f. Call ID: uuuuuuu HEADER section g. CSeq: 1 MESSAGE xx • · · '· h. Content-Type: text / xml <4 * ”': i. Content-Length: xxxx '·. · 'J. Subject: "xxxxxxxx” * «•» ·' ·: k. Time: “xx_xx_xx” * ... * 1. Date: “xxxx_xx_xx” it · [<data content>] data section »« I ;, ' and that when the header or type data of the ISP message and the time and date data are located, * · ·, nai the ISP message data section, the ISP message is generally of the form: [m. MESSAGE xx URLuuuu SIP / 2.0 ':' 1 n. (Via: VVVV) 116437 42 o. (Via: XXXX) p. To: YYYY HEADER section q. From: UUUU r. Call ID: uuuuuuu s. CSeq: 1 MESSAGExx t. Content-Type: text / xml u. Content-Length: xxxx [<j. Subject: "xxxxxxxx"> <k. Time: "xx_xx_xx> data section <1. Date:" xxxx_xx_xx> <data content>] where the letter x refers to an alphanumeric number / letter TTTT / UUUU / VVVV / XXXX is the address of a subsystem (31,32,33,34,35) of the message system (3) Via: is the address of a throughput node, such as a gateway (31,32) or a routing server (33) Two: the address of the target, ie on the input side a routings erver; I · (33) / communication server (33,34) and on the output side a routing server in t »• '(33) / gateway (32) / message terminal device (5) # • <- From: the address of the transmitter, ie. on the input side a source terminal device. ' ning (4) / gateway (31) / routing server (33) and on the output side a program. : server (34) / routing server (33) / gateway (32) 1,., - Subject: is header or type data in the message Time: the time when the message is received in a gateway (31) or communication -;,; message server (33,34) / routing server (33) in the messaging system (optional),> 'Date: is the date when the message was received in a gateway (31) or communication; . , server (33.34) / routing server (33) in the messaging system (optional). > ·
FI20020421A 2002-03-05 2002-03-05 A messaging process, system and message structure FI116437B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FI20020421A FI116437B (en) 2002-03-05 2002-03-05 A messaging process, system and message structure

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20020421 2002-03-05
FI20020421A FI116437B (en) 2002-03-05 2002-03-05 A messaging process, system and message structure

Publications (3)

Publication Number Publication Date
FI20020421A0 FI20020421A0 (en) 2002-03-05
FI20020421A FI20020421A (en) 2003-09-06
FI116437B true FI116437B (en) 2005-11-15

Family

ID=8563426

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20020421A FI116437B (en) 2002-03-05 2002-03-05 A messaging process, system and message structure

Country Status (1)

Country Link
FI (1) FI116437B (en)

Also Published As

Publication number Publication date
FI20020421A (en) 2003-09-06
FI20020421A0 (en) 2002-03-05

Similar Documents

Publication Publication Date Title
CN101385287B (en) Methods, systems, and computer program products for using an e.164 number (enum) database for message service message routing resolution among 2g and subsequent generation network systems
US7243162B2 (en) Processing network communication control messages
US7907551B2 (en) Voice over internet protocol (VoIP) location based 911 conferencing
US7274943B2 (en) Service subscription in a communication system
US6987849B2 (en) Method and systems for intelligent signaling router-based surveillance
CN101258732B (en) Methods, systems, and computer program products for triggering SIP nodes to include SS7 routing information in respone messages including information requested by SS7 nodes
US20040199649A1 (en) System and method to provide interoperability between session initiation protocol and other messaging services
US20030046405A1 (en) Processing network address identifiers
CA2477652A1 (en) Method and process for signaling, communication and administration of networked objects
US20050044159A1 (en) Messaging system
JP2010512689A (en) Calling a mobile device to a computing device
US20070121798A1 (en) Public service answering point (PSAP) proxy
US20050185634A1 (en) Method and system for providing network support for messaging between short message service (SMS) subscribers and instant messaging (IM) subscribers
US6810034B1 (en) Automatic conversion of telephone number to internet protocol address
CN101637014B (en) Methods, systems, and computer program products for using a presence database to deliver enhanced presence information regarding communications made to or from a presentity
US8498222B2 (en) VoIP-based invocation of PSTN-based AIN/IN services
US8005494B2 (en) Providing to sender of message an identifier of service provider associated with recipient of the message
CN101584182A (en) Methods for discovering a phone-based Web server and related electronic devices and computer program products
KR100544195B1 (en) Session establishment method and system using session establishment protocol on mobile IPv6
FI116437B (en) A messaging process, system and message structure
JP2007533245A (en) Message linkage system and method between mobile communication terminals
Cisco Cisco CallManager Call Detail Record Definition for Release 3.1
Cisco Cisco CallManager Call Detail Record Definition for Release 3.2
KR100673175B1 (en) Video telephony interworking system and method in heterogeneous network
EP4046350B1 (en) Method for providing an emergency response service and emergency response service system

Legal Events

Date Code Title Description
PC Transfer of assignment of patent

Owner name: ELISA OYJ

Free format text: ELISA OYJ

FG Patent granted

Ref document number: 116437

Country of ref document: FI

MM Patent lapsed