WO2002082836A1 - Method and device for relaying short messages - Google Patents

Method and device for relaying short messages Download PDF

Info

Publication number
WO2002082836A1
WO2002082836A1 PCT/AT2002/000107 AT0200107W WO02082836A1 WO 2002082836 A1 WO2002082836 A1 WO 2002082836A1 AT 0200107 W AT0200107 W AT 0200107W WO 02082836 A1 WO02082836 A1 WO 02082836A1
Authority
WO
WIPO (PCT)
Prior art keywords
mobile terminal
subscriber number
assigned
subscriber
short message
Prior art date
Application number
PCT/AT2002/000107
Other languages
German (de)
French (fr)
Inventor
Maximilian Hantsch
Original Assignee
T-Mobile Austria Gmbh
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 T-Mobile Austria Gmbh filed Critical T-Mobile Austria Gmbh
Priority to DE20280091U priority Critical patent/DE20280091U1/en
Publication of WO2002082836A1 publication Critical patent/WO2002082836A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging devices, e.g. message centre

Abstract

The invention relates to a method and device for relaying short messages (SMS) to a mobile terminal (2), for example, a mobile telephone, according to which the short message (SMS) is transmitted to a short message center (4) and this center, in turn, relays this message to the mobile terminal (2) via a switching unit (6), which is assigned to the subscriber number (MSISDN) of the mobile terminal (2). The switching unit assigned to the subscriber number (IMSI) is determined by an inquiry (SRI) of a register (5) assigned to the subscriber number (MSISDN). When assigning a virtual subscriber number to the mobile terminal (2), this virtual subscriber number is converted, when sending a short message (SMS) to the mobile terminal (2), into the actual subscriber number (MSISDN) by a table that is preferably implemented in a database (9). Afterwards, the inquiry with regard to the switching unit (6) assigned to the subscriber is transmitted to the register (5) assigned to the actual subscriber number (MSISDN), and the information is transmitted to the short message center (4) via the switching unit (6) and an identifier (IMSI) that is assigned to the subscriber. The aim of the invention is to enable, in conventional data networks, the conversion of virtual subscriber numbers into real subscriber numbers while using databases (9). To this end, the transmission of the table values for converting the virtual subscriber number into the actual subscriber number occurs in TCP/IP (Transmission Control Protocol/Internet Protocol)-based protocol.

Description

Verfahren und Einrichtung zum Weiterleiten von Kurzmitteilungen Method and device for forwarding short messages
Die Erfindung betrifft ein Verfahren zum Weiterleiten von Kurzmitteilungen an ein mobiles Endgerät, beispielsweise ein Mobiltelefon, bei dem die Kurzmitteilung an eine Kurzmitteilungszentrale übermittelt und von dieser Kurzmitteilungszentrale über eine der Teilnehmernummer des mobilen Endgerätes zugeordnete Vermittlungseinheit an das mobile Endgerät weitergeleitet wird, wobei die der Teilnehmernummer zugeordnete Vermittlungseinheit durch eine Anfrage bei einem der Teilnehmernummer zugeordneten Register ermittelt wird, wobei bei Zuordnung einer virtuellen Teilnehmernummer zum mobilen Endgerät diese virtuelle Teilnehmernummer bei Zustellung einer Kurzmitteilung an das mobile Endgerät über eine, vorzugsweise in einer Datenbank implementierte Tabelle in die tatsächliche Teilnehmernummer umgewandelt wird, wonach die Anfrage bezüglich der, dem Teilnehmer zugeordneten Vermittlungseinheit an das, der tatsächlichen Teilnehmernummer zugeordnete Register gesendet und die Informationen über die Vermittlungseinheit und einer dem Teilnehmer zugeordneten Kennung an die Kurzmitteilungszentrale übermittelt werden.The invention relates to a method for forwarding short messages to a mobile terminal, for example a mobile phone, in which the short message is transmitted to a short message center and is forwarded by this short message center to the mobile terminal via a switching unit assigned to the subscriber number of the mobile terminal, the subscriber number assigned switching unit is determined by an inquiry to a register assigned to the subscriber number, wherein when a virtual subscriber number is assigned to the mobile terminal, this virtual subscriber number is converted into the actual subscriber number when a short message is sent to the mobile terminal via a table, preferably implemented in a database, after which the request regarding the switching unit assigned to the subscriber is sent to the register assigned to the actual subscriber number and the information are transmitted to the short message center via the switching unit and an identifier assigned to the subscriber.
Die Erfindung betrifft weiters eine Einrichtung zum Weiterleiten von Kurzmitteilungen an ein mobiles Endgerät, beispielsweise ein Mobiltelefon mit einer Kurzmitteilungszentrale zur Übermittlung der Kurzmitteilung über eine der Teilnehmernummer des mobilen Endgerätes zugeordnete Vermittlungseinheit an das mobile Endgerät und mit einem Register, welches die Informationen über die der Teilnehmernummer des mobilen Endgerätes zugeordnete Vermittlungseinheit enthält, wobei ein Rechner vorgesehen ist, welcher beim Weiterleiten der Kurzmitteilung an eine virtuelle Teilnehmernummer des mobilen Endgerätes die virtuelle Teilnehmemummer in die tatsächliche Teilnehmernummer des mobilen Endgerätes umwandelt und die über das der Teilnehmernummer des mobilen Endgerätes zugeordnete Register festgestellten Informationen über die dem mobilen Endgerät zugeordnete Vermittlungseinheit und einer dem Teilnehmer zugeordneten Kennung an die Kurzmitteilungszentrale übermittelt .The invention further relates to a device for forwarding short messages to a mobile terminal, for example a mobile phone with a short message center for transmitting the short message to the mobile terminal via a switching unit assigned to the subscriber number of the mobile terminal and with a register which contains the information about the subscriber number contains the switching unit assigned to the mobile terminal, a computer being provided which, when the short message is forwarded to a virtual subscriber number of the mobile terminal, converts the virtual subscriber number into the actual subscriber number of the mobile terminal and the information determined via the register assigned to the subscriber number of the mobile terminal the switching unit assigned to the mobile terminal and an identifier assigned to the subscriber are transmitted to the short message center.
Zur Übermittlung von Kurzmitteilungen, sog. Short Messages, wurde ein Datendienst in GSM (Global Systems for Mobile Communi- cation) -basierten Mobilf nknetzen geschaffen, welcher unter der Kurzbezeichnung SMS (Short Messages System) bekanntgeworden ist. Dieser Datendienst dient dazu, kurze, auf 160 alphanumerische Zeichen beschränkte Nachrichten zwischen Mobiltelefonen oder Terminals rasch und billig zu übermitteln. Neben dem Versenden kurzer Textnachrichten können auch Multimediaobjekte, wie Klingeltöne oder Bilder, von einem Endgerät zu einem anderen Endgerät übermittelt werden. Unter dem Begriff Endgerät oder Short Message Entity (SME) kann ein Mobiltelefon, ein Handcomputer, ein Personal Computer oder ein ähnliches Gerät verstanden werden, mit dem Kurzmitteilungen gesendet und empfangen werden können. Zum Zweck der Übermittlung von Kurzmitteilungen gibt der Benutzer beispielsweise eines Mobiltelefons auf der Tastatur eine kurze Textmeldung ein und schickt diese anschließend an die Telefonnummer des Empfängers. Wenn die Nachricht auf dem Mobiltelefon des Empfängers eintrifft, wird der Empfänger über ein Audio- oder Vibrationssignal benachrichtigt, worauf er die Nachricht auf der Anzeige seines Mobiltelefons ablesen kann.For the transmission of short messages, so-called short messages, a data service in GSM (Global Systems for Mobile Communication) -based mobile networks has been created, which has become known under the short name SMS (Short Messages System). This data service is used to quickly and cheaply transmit short messages limited to 160 alphanumeric characters between mobile phones or terminals. In addition to sending short text messages, multimedia objects, such as ringtones or pictures, can also be transmitted from one terminal to another terminal. The term terminal or short message entity (SME) can be understood to mean a mobile telephone, a handheld computer, a personal computer or a similar device with which short messages can be sent and received. For the purpose of transmitting short messages, the user enters a short text message on the keyboard, for example of a mobile telephone, and then sends this to the recipient's telephone number. When the message arrives on the recipient's mobile phone, the recipient is notified by an audio or vibration signal, whereupon he can read the message on the display of his mobile phone.
Normalerweise wird bei der Übermittlung einer Kurzmitteilung von einem mobilen Endgerät zu einem anderen mobilen Endgerät die Kurzmitteilung an eine Kurzmitteilungszentrale (SMSC - Short Message Service Center) des jeweiligen Mobiltelefonnetzbetreibers übermittelt und dort zwischengespeichert. Die Kurzmitteilungszentrale versucht, die Kurzmitteilung an den Empfänger weiterzuleiten, indem sie an ein Register (Home Location Register H R) eine Anfrage, die sog. Send Routing Information (SRI) abschickt. Das genannte Register (HLR) enthält Informationen über die Teilnehmer. Anhand der Teilnehmernummer (MSISDN) des Empfängers kann im sog. Home Location Register (HLR) der Empfänger lokalisiert werden. Das HLR-Register antwortet an die Kurzmitteilungszentrale mit einer Information über eine entsprechende Vermittlungsein- heit, das sog. Mobile Switching Center (MSC) , über welches der Empfänger erreichbar ist sowie die dem Teilnehmer zugeordnete Kennung (IMSI - International Mobile Subscriber Identification) . Die entsprechende Vermittlungseinheit sucht den Teilnehmer bzw. die entsprechende Basisstation in jener Zelle, in welcher sich das mobile Endgerät des Empfängers gerade befindet, und sendet die Kurzmitteilung an diese Basisstation, von welcher sie schließlich an das Mobiltelefon übertragen wird. Die Verfahrensschritte innerhalb des Mobiltelefonnetzes erfolgen üblicherweise nach dem sog. SS7 (Signalling System No. 7) -Protokoll, einem in der GSM-Spezifikation festgelegten Standard, der das Übertra- gungsprotokoll für Übertragungen von Kurzmitteilungen zwischen Mobil elefonen betrifft.Normally, when a short message is transmitted from one mobile terminal to another mobile terminal, the short message is transmitted to a short message center (SMSC - Short Message Service Center) of the respective mobile phone network operator and temporarily stored there. The short message center tries to forward the short message to the recipient by sending a request to a register (Home Location Register HR), the so-called Send Routing Information (SRI). The register (HLR) contains information about the participants. Based on the recipient's subscriber number (MSISDN), the recipient can be located in the Home Location Register (HLR). The HLR register replies to the short message center with information about a corresponding switching unit, the so-called Mobile Switching Center (MSC), via which the recipient can be reached and the identifier assigned to the subscriber (IMSI - International Mobile Subscriber Identification). The corresponding switching unit searches the subscriber or the corresponding base station in the cell in which the mobile terminal of the recipient is currently located and sends the short message to this base station, from which it is finally transmitted to the mobile phone. The procedural steps within the mobile phone network are usually carried out according to the so-called SS7 (Signaling System No. 7) protocol, a standard specified in the GSM specification, which protocol for the transmission of short messages between mobile phones.
Mobiltelefonnetzbetreiber bieten sog. virtuelle Rufnummern an, über die ein mobiles Endgerät, insbesondere ein Mobiltelefon, innerhalb eines virtuellen Netzwerkes erreichbar ist. Beispielsweise können auf diese Art und Weise Mobiltelefone einer Nebenstellenanlage über Durchwahlnummern mit weniger Stellen (Ziffern) als die tatsächlichen Mobiltelefonnummern erreichbar sein. Die Verwendung solcher virtuellen Teilnehmernummern wird z.B. durch eine für diesen Zweck reservierte Ziffer an einer bestimmten Stelle der Mobiltelefonnummer angezeigt. Dadurch wird bei der Wahl einer virtuellen Teilnehmernummer anhand der Telefonnummer des Senders automatisch erkannt, dass es sich um eine solche virtuelle Teilnehmernummer handelt, und es werden bei der Vermittlung der Gespräche die entsprechenden Schritte gesetzt.Mobile phone network operators offer so-called virtual numbers via which a mobile terminal, in particular a mobile phone, can be reached within a virtual network. For example, mobile phones in a private branch exchange can be reached in this way via direct dial numbers with fewer digits (digits) than the actual mobile phone numbers. The use of such virtual subscriber numbers is e.g. indicated by a number reserved for this purpose at a specific point on the mobile phone number. As a result, when dialing a virtual subscriber number on the basis of the sender's telephone number, it is automatically recognized that it is such a virtual subscriber number, and the corresponding steps are taken when switching the calls.
Ein Problem bei derartigen virtuellen Teilnehmernummern tritt jedoch beim Senden von Kurzmitteilungen auf. Während nämlich zu jeder realen Teilnehmernummer innerhalb des Mobilfunknetzes ein HLR-Register existiert, welches die notwendigen Informationen über die entsprechende Vermittlungseinheit (MSC) des Teilnehmers enthält, existiert zu virtuellen Teilnehmernummern kein derartiges Register. Als Folge dessen können Kurznachrichten an virtuelle Teilnehmernummern nicht versendet werden.However, a problem with such virtual subscriber numbers occurs when sending short messages. While there is an HLR register for each real subscriber number within the mobile radio network, which contains the necessary information about the subscriber's corresponding switching unit (MSC), there is no such register for virtual subscriber numbers. As a result, short messages to virtual subscriber numbers cannot be sent.
Ein ähnliches Problem tritt beim Versenden von Kurzmitteilungen aus Fremdnetzen an einen Empfänger im Heimnetz des mobilen Endgerätes auf .A similar problem occurs when sending short messages from external networks to a recipient in the home network of the mobile terminal.
Die US 5 768 509 A beschreibt beispielsweise ein Verfahren zum Versenden von Kurzmitteilungen über Telekommunikationsnetze und eine entsprechende Kurzmitteilungszentrale. Das Verfahren filtert Kurznachrichten aus und übermittelt eine Kurznachricht nur dann, wenn festgestellt wird, dass diese zugestellt werden darf. Andernfalls werden die in der Kurzmitteilungszentrale zwischengespeicherten Kurznachrichten gelöscht. Zu diesem Zweck führt die Kurzmitteilungszentrale keine eigene Teilnehmerverwaltung bzw. Teilnehmerdatenbank sondern bezieht die Teilnehmerdaten aus dem Home Location Register.US 5 768 509 A describes, for example, a method for sending short messages via telecommunications networks and a corresponding short message center. The method filters out short messages and only transmits a short message if it is determined that it may be delivered. Otherwise, the short messages cached in the short message center are deleted. For this purpose, the short message center does not have its own subscriber management or subscriber database, but obtains the subscriber data from the home location register.
Ein Verfahren der gegenständlichen Art wird beispielsweise in der WO 99/29125 A2 beschrieben, wobei die Zuordnung der virtuellen Teilnehmernummern zu den tatsächlichen Teilnehmernummerή gemäß dem in der Telekommunikation üblichen Signalisierungssystem Nr. 7 (SS7 Signalling System No . 7) erfolgt. Nachteilig dabei ist, dass das SS7-Protokoll in Datennetzen außerhalb der Telekommunikation noch nicht weit verbreitet ist und somit ein Zugriff auf Datenbanken außerhalb des SS7-Netzes nicht möglich ist.A method of the type described is described, for example, in WO 99/29125 A2, the assignment of the virtual subscriber numbers to the actual subscriber number ή according to the signaling system customary in telecommunications No. 7 (SS7 Signaling System No. 7). The disadvantage here is that the SS7 protocol is not yet widespread in data networks outside of telecommunications, and therefore access to databases outside the SS7 network is not possible.
Ziel der vorliegenden Erfindung ist es, ein Verfahren und eine Einrichtung zum Weiterleiten von Kurzmitteilungen an ein mobiles Endgerät zu schaffen, welches auch bei der Vergabe von virtuellen Teilnehmernummern möglich ist und zur Umrechnung der virtuellen Teilnehmernummern auf reale Teilnehmernummern den Zugriff auf Datenbanken in verschiedenen Datennetzen ermöglicht. Darüber hinaus sollen das Verfahren und die Einrichtung einfach implementiert werden können, so dass eine höhere Akzeptanz und eine breitere Anwendung von sog. virtuellen Netzen erzielt werden kann.The aim of the present invention is to provide a method and a device for forwarding short messages to a mobile terminal, which is also possible when assigning virtual subscriber numbers and which enables access to databases in different data networks to convert the virtual subscriber numbers to real subscriber numbers , In addition, the method and the setup should be easy to implement, so that a higher acceptance and a wider application of so-called virtual networks can be achieved.
Gelöst wird die erfindungsgemäße Aufgabe in verfahrensmäßiger Hinsicht dadurch, dass die Übermittlung der Tabellenwerte zur Umwandlung der virtuellen Teilnehmemummer in die tatsächliche Teilnehmernummer (MSISDN) im TCP/IP (Transmission Control Proto- col/Internet Protocol) -basiertem Protokoll erfolgt. Das erfindungsgemäße Verfahren ermöglicht auch das Versenden von Kurzmitteilungen an mobile Endgeräte mit virtuellen Teilnehmernummern, wobei die Zuordnung der virtuellen Teilnehmernummer zur realen Teilnehmernummer über TCP/IP-basierte Protokolle erfolgt. Diese Protokolle stellen innerhalb der Computernetze, insbesondere dem Internet, einen Standard dar. Dadurch ist zum Zwecke der Zuordnung virtueller Teilnehmernummern realen Teilnehmernummern der Zugriff auf Datenbanken möglich, welche sich in üblichen Datennetzen wie_beispielsweise dem Internet befinden. Bei der Datenbank kann es sich beispielsweise um eine SQL (System Query Language) -Datenbank handeln oder um Datenbanken, welche Abfragen über das HTTP(Hyper Text Transfer Protocol) -Protokoll oder das HTTPS (Hyper Text Transfer Protocol Secured Socket Layer) -Protokoll erlauben. Dabei kann das Datenformat HTML (Hyper Text Mark Up Language) oder XML (Extensible Mark Up Language) basierend sein. Insbesondere kann das LDAP(Lightweight Directory Access Protocol) -Protokoll zum Zugriff auf die Daten verwendet werden. Somit ist es möglich, dass die gewünschten Daten zur Zuordnung der virtuellen Teilnehmernummern zu den realen Teilnehmernummern über übliche Protokolle und Zugriffsmechanismen erreichbar sind, welche in Datennetzen gängig sind. Nach der Umwandlung der vir- tuellen Teilnehmernummer in die tatsächliche Teilnehmernummer wird in an sich bekannter Weise eine Anfrage an das zugehörige Home Location Register der tatsächlichen Teilnehmernummer gesendet, worauf dieses mit einer entsprechenden Information über die Vermittlungseinheit sowie der dem Teilnehmer zugeordneten Kennung (IMSI) antwortet, über welche das mobile Endgerät erreicht werden kann. Die Kurzmitteilung wird sodann über die Kurzmitteilungszentrale an die entsprechende Vermittlungseinheit und weiter an das mobile Endgerät des Empfängers übersendet. Dabei wird ein Home Location Register für die virtuelle Teilnehmernummer simuliert. Man spricht daher auch von einem virtuellen Home Location Register (vHLR) , welches die Umsetzung der virtuellen Teilnehmernummer in die tatsächliche Teilnehmernummer durchführt. In der Folge simuliert das virtuelle Home Location Register eine Kurzmitteilungszentrale, welche eine Anfrage (Send Routing Information - SRI) an das reale Home Location Register der realen Teilnehmernummer sendet, worauf das reale Home Location Register mit einer entsprechenden Information an das virtuelle Home Location Register antwortet, welches diese Antwort an die Kurzmitteilungszentrale weiterleitet. Die Kurzmitteilungszentrale sendet schließlich die zwischengespeicherte Kurzmitteilung in bekannter Weise an die entsprechende Vermittlungseinheit und weiter an das mobile Endgerät des Empfängers .In terms of the method, the object of the invention is achieved in that the table values for converting the virtual subscriber number into the actual subscriber number (MSISDN) are transmitted in the TCP / IP (Transmission Control Protocol / Internet Protocol) -based protocol. The method according to the invention also enables short messages to be sent to mobile terminals with virtual subscriber numbers, the assignment of the virtual subscriber number to the real subscriber number using TCP / IP-based protocols. These protocols represent a standard within computer networks, in particular the Internet. As a result, for the purpose of assigning virtual subscriber numbers to real subscriber numbers, it is possible to access databases which are located in conventional data networks such as the Internet. The database can be, for example, an SQL (System Query Language) database or databases which allow queries via the HTTP (Hyper Text Transfer Protocol) protocol or the HTTPS (Hyper Text Transfer Protocol Secured Socket Layer) protocol , The data format can be based on HTML (Hyper Text Mark Up Language) or XML (Extensible Mark Up Language). In particular, the LDAP (Lightweight Directory Access Protocol) protocol can be used to access the data. It is thus possible that the desired data for assigning the virtual subscriber numbers to the real subscriber numbers can be reached via conventional protocols and access mechanisms which are common in data networks. After converting the vir- a current subscriber number in the actual subscriber number, a request is sent to the associated home location register of the actual subscriber number in a manner known per se, whereupon the latter answers with corresponding information about the switching unit and the subscriber assigned identifier (IMSI), via which the mobile terminal can be achieved. The short message is then sent via the short message center to the corresponding switching unit and further to the mobile terminal of the recipient. A home location register for the virtual subscriber number is simulated. One therefore speaks of a virtual home location register (vHLR), which converts the virtual subscriber number into the actual subscriber number. As a result, the virtual home location register simulates a short message center, which sends a request (Send Routing Information - SRI) to the real home location register of the real subscriber number, to which the real home location register replies with corresponding information to the virtual home location register , which forwards this answer to the short message center. The short message center finally sends the temporarily stored short message in a known manner to the corresponding switching unit and further to the mobile terminal of the recipient.
Gemäß einem weiteren Merkmal der Erfindung ist vorgesehen, dass die virtuelle Teilnehmernummer des mobilen Endgerätes mit Hilfe einer mathematischen Berechnungsvorschrift in die tatsächliche Teilnehmernummer umgewandelt wird. Bei Verwendung einer entsprechenden Formel wird keine Datenbank od. dgl . zur Ablage aller möglichen Teilnehmernummern benötigt.According to a further feature of the invention, it is provided that the virtual subscriber number of the mobile terminal is converted into the actual subscriber number using a mathematical calculation rule. If a corresponding formula is used, no database or the like is used. needed to store all possible subscriber numbers.
Weiters ist die Umwandlung der virtuellen Teilnehme ummer des mobilen Endgerätes in die tatsächliche Teilnehmernummer über einen Code bzw. ein Codierungsverfahren möglich.Furthermore, the conversion of the virtual subscriber number of the mobile terminal into the actual subscriber number is possible using a code or a coding method.
Vorteilhafterweise wird im Falle der Unbekanntheit der tatsächlichen Teilnehme ummer des mobilen Endgerätes eine Fehlermeldung an den Sender der Kurzmitteilung abgesandt. Eine unbekannte Teilnehmernummer kann beispielsweise bei der Umrechnung einer falschen, nicht vergebenen virtuellen Teilnehme nummer durch das erfindungsgemäße Verfahren auftreten.In the event that the actual subscriber number of the mobile terminal is unknown, an error message is advantageously sent to the sender of the short message. An unknown subscriber number can occur, for example, when converting an incorrect, unassigned virtual subscriber number using the method according to the invention.
Im Falle der Unerreichbarkeit des mobilen Endgeräts des Empfängers ist vorgesehen, dass die zu sendende Kurzmitteilung zusammen mit allfälligen weiteren Informationen zwischengespeichert und zu einem späteren Zeitpunkt ein erneuter Sendeversuch vorgenommen wird. Darüber hinaus kann eine entsprechende Fehlermeldung an den Sender der Kurzmitteilung abgeschickt werden. Nach dem Erreichen einer bestimmten Anzahl von Sendeversuchen kann automatisch ein Löschen der Kurzmitteilung verfügt werden.In the event that the mobile terminal of the recipient is unreachable, it is provided that the short message to be sent temporarily stored together with any further information and a retransmission attempt is made at a later time. In addition, a corresponding error message can be sent to the sender of the short message. After reaching a certain number of attempts to send the text message can be automatically deleted.
Gemäß einem weiteren Merkmal der Erfindung ist vorgesehen, dass im Falle eines Fehlers bei der Ermittlung der Informationen über die Vermittlungseinheit des mobilen Endgerätes oder der dem Teilnehmer zugeordneten Kennung (IMSI) eine Fehlermeldung an die sendende Kurzmitteilungszentrale abgesandt wird. Dabei kann auch der Sender der Kurzmitteilung darüber aufgeklärt werden, dass die Kurzmitteilung nicht ordnungsgemäß an den Empfänger übermittelt werden konnte .According to a further feature of the invention, it is provided that in the event of an error in determining the information about the switching unit of the mobile terminal or the identifier assigned to the subscriber (IMSI), an error message is sent to the sending short message center. The sender of the short message can also be informed that the short message could not be properly transmitted to the recipient.
Zur Erkennung des Vorliegens einer virtuellen Teilnehmernummer des mobilen Endgerätes kann zumindest eine Stelle der tatsächlichen Teilnehmernummer mit einer vorbestimmten Ziffer belegt sein. Dadurch erkennt das System automatisch, dass es sich um eine besondere Teilnehmernummer handelt. Durch die Codierung oder Belegung weiterer Stellen der tatsächlichen Teilnehmernummer können weitere Informationen über virtuelle Teilnehmernummern und das virtuelle Netz festgelegt werden.To identify the presence of a virtual subscriber number of the mobile terminal, at least one digit of the actual subscriber number can be assigned a predetermined number. The system automatically recognizes that this is a special subscriber number. By coding or assigning further digits to the actual subscriber number, further information about virtual subscriber numbers and the virtual network can be defined.
Vorteilhafterweise erfolgt die Anfrage bezüglich der dem Teilnehmer zugeordneten Vermittlungseinheit an das Register und die Übermittlung der Informationen über die Vermittlungseinheit an die Kurzmitteilungszentrale im SS7 (Signalling System No.7)- Protokoll. Bei diesem Protokoll handelt es sich um einen innerhalb der Mobiltelefonie etablierten Standard.Advantageously, the request regarding the switching unit assigned to the subscriber is made to the register and the information is transmitted via the switching unit to the short message center in the SS7 (Signaling System No.7) protocol. This protocol is a standard established within mobile telephony.
Gelöst wird die erfindungsgemäße Aufgabe auch durch eine Einrichtung zum Weiterleiten von Kurzmitteilungen an ein mobiles Endgerät der gegenständlichen Art, wobei ein Modul zur Anbindung an Datennetze wie dem Internet oder Local Area Networks (LAN) vorgesehen ist. Auf dem Rechner laufen die erfindungsgemäßen Verfahrensschritte, vorzugsweise in Form eines entsprechenden Computerprogramms, ab. Der Rechner verfügt selbstverständlich über entsprechende Anbindungen an Empfangs- und Sendeeinrichtungen im betreffenden Mobilfunknetz, so dass gesendete Kurzmitteilungen bzw. Anfragen zur Ermittlung der Vermittlungszentrale des empfangenden mobilen Endgeräts an den Rechner gerichtet werden können. Das Modul zur Anbindung an Datennetze ermöglicht somit den Zugriff auf Datenbanken zur Umrechnung der virtuellen Teilnehmernummern in reale Teilnehmernummern über TCP/IP-Protokolle.The object according to the invention is also achieved by a device for forwarding short messages to a mobile terminal of the type in question, a module for connecting to data networks such as the Internet or local area networks (LAN) being provided. The method steps according to the invention run on the computer, preferably in the form of a corresponding computer program. The computer of course has corresponding connections to receiving and transmitting devices in the relevant mobile radio network, so that sent short messages or inquiries for determining the switching center of the receiving mobile terminal can be directed to the computer. The module for connection to data networks thus enables Access to databases for converting virtual subscriber numbers into real subscriber numbers using TCP / IP protocols.
Gemäß einem weiteren Merkmal der Erfindung ist eine Datenbank vorgesehen, welche mit dem Rechner verbunden ist und die virtuellen Teilnehmernummern und die zugehörigen tatsächlichen Teilnehmernummern enthält. Vorteilhafterweise ist die Datenbank im Rechner integriert.According to a further feature of the invention, a database is provided which is connected to the computer and contains the virtual subscriber numbers and the associated actual subscriber numbers. The database is advantageously integrated in the computer.
Weiters kann ein, vorzugsweise im Rechner integriertes Prüfmodul zur Verifizierung der Teilnehmernummer des mobilen Endgerätes vorgesehen sein. Dieses Prü modul überprüft, ob die tatsächliche Teilnehmernummer des mobilen Endgerätes auch existiert und veranlasst bei Vorhandensein einer nicht-existenten Teilnehmernummer entsprechende Verfahrensschritte, wie beispielsweise die Abgabe einer entsprechenden Fehlermeldung an das sendende mobile Endgerät.Furthermore, a test module, preferably integrated in the computer, can be provided for verifying the subscriber number of the mobile terminal. This test module checks whether the actual subscriber number of the mobile terminal also exists and, in the presence of a non-existent subscriber number, initiates appropriate procedural steps, such as, for example, issuing a corresponding error message to the sending mobile terminal.
Ebenso kann ein, vorzugsweise ebenfalls im Rechner integriertes Prüfmodul zur Verifizierung der Informationen über die dem mobilen Endgerät zugeordnete Vermittlungseinheit und bzw. oder der dem Teilnehmer zugeordneten Kennung (IMSI) vorgesehen sein. Tritt ein Fehler bei der Übermittlung der entsprechenden Informationen über die Vermittlungseinheit auf, kann wiederum beispielsweise eine Fehlermeldung an die sendende Kurzmitteilungszentrale abgegeben werden.Likewise, a test module, preferably also integrated in the computer, can be provided for verifying the information about the switching unit assigned to the mobile terminal and / or the identifier (IMSI) assigned to the subscriber. If an error occurs in the transmission of the corresponding information via the switching unit, an error message can in turn be sent to the sending short message center, for example.
Die Erfindung wird nachfolgend anhand von Ausführungsbei- spielen unter Bezugnahme auf die Zeichnungen noch weiter erläutert.The invention is explained in more detail below on the basis of exemplary embodiments with reference to the drawings.
Darin zeigen:In it show:
Fig. 1 ein schematisches Blockschaltbild zur Veranschaulichung der Übermittlung von Kurznachrichten zwischen zwei Mobiltelefonen gemäß dem Stand der Technik;Figure 1 is a schematic block diagram illustrating the transmission of short messages between two mobile phones according to the prior art.
Fig. 2 ein schematisches Blockschaltbild zur Veranschaulichung der Weiterleitung von Kurzmitteilungen an Mobiltelefone mit virtuellen Teilnehmernummern nach der vorliegenden Erfindung;2 shows a schematic block diagram to illustrate the forwarding of short messages to mobile telephones with virtual subscriber numbers according to the present invention;
Fig. 3 ein Prinzipschaltbild zur Veranschaulichung der erfindungsgemäßen Verfahrensschritte;3 shows a basic circuit diagram to illustrate the method steps according to the invention;
Fig. 4 ein schematisches Blockschaltbild der Systemkomponenten des erfindungsgemäßen Verfahrens;4 shows a schematic block diagram of the system components of the method according to the invention;
Fig. 5 ein Ablaufdiagramm des erfindungsgemäßen Verfahrens; und5 shows a flow chart of the method according to the invention; and
Fig. 6 ein schematisches Blockschaltbild zur Veranschauli- chung der Anbindung des SS7-Netzes an ein TCP/IP-Netz.6 is a schematic block diagram illustrating Connection of the SS7 network to a TCP / IP network.
Fig. 1 zeigt ein schematisches Blockschaltbild zur Veranschaulichung der Übermittlung von Kurzmitteilungen SMS von einem mobilen Endgerät 1 zu einem anderen mobilen Endgerät 2 innerhalb eines Mobilfunknetzes 3. Von dem sendenden mobilen Endgerät 1 wird eine Kurznachricht SMS erzeugt und an die Kurzmitteilungszentrale (Short Messages Service Center SMSC) 4 des Mobilfunknetzes 3 übermittelt. Die Kurzmitteilungszentrale 4 sendet eine Anfrage, die sog. Send Routing Information (SRI) , an ein Register 5, das Home Location Register (HLR), welches anhand der realen Teilnehmernummer des mobilen Endgerätes 2, an welches die Kurzmitteilung SMS gesendet werden soll, den momentanen Aufenthaltsort des Endgerätes 2 feststellt und mit einer entsprechenden Information SRI-RR an die Kurzmitteilungszentrale 4 antwortet. Die Information SRI-RR des Registers 5 enthält Daten über den momentanen Aufenthaltsort des angerufenen mobilen Endgeräts 2, wodurch festgestellt werden kann, an welche Vermittlungseinheit 6 (MSC Mobile Switching Center) die Kurzmitteilung SMS übermittelt werden soll. Die Kurzmitteilungszentrale 4 sendet die zwischengespeicherte Kurzmitteilung SMS zusammen mit der vom Register 5 erhaltenen Information an die zugehörige Vermittlungseinheit 6, welche schließlich die Kurzmitteilung an das mobile Endgerät 2 weiterleitet. Wird eine Kurzmitteilung SMS von einem mobilen Endgerät 1 an ein mobiles Endgerät 2 mit einer virtuellen Teil- ■ nehmemummer gesendet, so existiert kein entsprechendes Register für dieses mobile Endgerät 2, so dass die Übermittlung der Kurzmitteilung SMS nicht durchgeführt werden kann.1 shows a schematic block diagram to illustrate the transmission of short messages SMS from a mobile terminal 1 to another mobile terminal 2 within a mobile radio network 3. A short message SMS is generated by the sending mobile terminal 1 and sent to the short message center (Short Messages Service Center SMSC) 4 of the cellular network 3 transmitted. The short message center 4 sends a request, the so-called Send Routing Information (SRI), to a register 5, the home location register (HLR), which uses the real subscriber number of the mobile terminal 2 to which the short message SMS is to be sent determines the current location of the terminal 2 and responds to the short message center 4 with a corresponding information SRI-RR. The information SRI-RR of the register 5 contains data about the current location of the mobile terminal 2 called, as a result of which it can be determined to which switching unit 6 (MSC Mobile Switching Center) the short message SMS is to be transmitted. The short message center 4 sends the temporarily stored short message SMS together with the information received from the register 5 to the associated switching unit 6, which finally forwards the short message to the mobile terminal 2. If a short message SMS is sent from a mobile terminal 1 to a mobile terminal 2 with a virtual subscriber number, there is no corresponding register for this mobile terminal 2, so that the short message SMS cannot be transmitted.
Fig. 2 zeigt nun ein schematisches Blockschaltbild für die Übertragung einer Kurzmitteilung SMS von einem mobilen Endgerät 1 in einem fremden Mobilfunknetz 7 an ein mobiles Endgerät 2 im Mobilfunknetz 3 des mobilen Endgeräts 2. Die Kurzmitteilung SMS wird an die Kurzmitteilungszentrale 4 des Mobilfunknetzes 7 weitergeleitet und von dort eine Anfrage (Send Routing Information SRI) an ein speziell eingerichtetes Register 8, das sog. virtuelle Home Location Register, abgeschickt. In diesem vHLR-Register 8, welches durch einen Rechner gebildet ist, wird die virtuelle Teilnehmernummer des mobilen Endgerätes 2 in die reale Teilnehmernummer umgewandelt. Zu diesem Zweck kann eine Datenbank 9 vorgesehen sein, in der die virtuellen und tatsächlichen Teilnehmernummern in paarweiser Zuordnung gespeichert sind und vom Rechner 8 erfragt werden können. Die Kommunikation zwischen dem Register bzw. Rechner 8 und der Datenbank 9 erfolgt dabei erfindungsgemäß im TCP/IP (Transmission Control Protocol/Internet Protocol) basierten Protokoll. Nach Kenntnis der realen Teilnehmernummer des mobilen Endgerätes 2 wird die Anfrage (Send Routing Information) an das zugehörige Register 5 übermittelt, welches mit einer entsprechenden Information SRI-RR an den Rechner 8 antwortet. Diese Information wird an die Kurzmitteilungszentrale 4 des Mobilfunknetzes 7 weitergeleitet, worauf die Kurzmitteilung SMS an die entsprechende Vermittlungszentrale 6 des Mobilfunknetzes 3 des mobilen Endgerätes 2 und schließlich an das mobile Endgerät 2 gesendet wird. Der Rechner 8 hat in Bezug auf die Kurzmitteilungszentrale 4 die Funktion eines virtuellen Home Location Registers und in Bezug auf das Home Location Register 5 der realen Teilnehmernummer des mobilen Endgerätes 2 die Funktion einer Kurzmitteilungszentrale. Die Datenbank 9 kann im Rechner 8 integriert sein. An Stelle der Zuordnung der virtuellen und realen Teilnehmernummern in einer Datenbank 9 kann auch eine Umrechnung über eine mathematische Berechnungsvorschrift oder über ein Codierverfahren erfolgen.2 now shows a schematic block diagram for the transmission of a short message SMS from a mobile terminal 1 in a third-party mobile radio network 7 to a mobile terminal 2 in the mobile radio network 3 of the mobile terminal 2. The short message SMS is forwarded to the short message center 4 of the mobile radio network 7 and from there, an inquiry (Send Routing Information SRI) is sent to a specially configured register 8, the so-called virtual home location register. In this vHLR register 8, which is formed by a computer, the virtual subscriber number of the mobile terminal 2 is converted into the real subscriber number. For this purpose, a database 9 can be provided, in which the virtual and actual subscriber numbers are stored in pairs and from Computer 8 can be queried. The communication between the register or computer 8 and the database 9 takes place according to the invention in the TCP / IP (Transmission Control Protocol / Internet Protocol) based protocol. After knowing the real subscriber number of the mobile terminal 2, the request (send routing information) is transmitted to the associated register 5, which responds to the computer 8 with a corresponding information SRI-RR. This information is forwarded to the short message center 4 of the mobile radio network 7, whereupon the short message SMS is sent to the corresponding switching center 6 of the mobile radio network 3 of the mobile terminal 2 and finally to the mobile terminal 2. The computer 8 has the function of a virtual home location register in relation to the short message center 4 and the function of a short message center in relation to the home location register 5 of the real subscriber number of the mobile terminal 2. The database 9 can be integrated in the computer 8. Instead of assigning the virtual and real subscriber numbers in a database 9, a conversion can also be carried out using a mathematical calculation rule or using a coding method.
Fig. 3 zeigt eine Darstellung zur Veranschaulichung der Verfahrensschritte beim Weiterleiten einer Kurzmi teilung von einer Kurzmitteilungszentrale 4 (SMSC) an die Vermittlungseinheit 6 eines mobilen Endgeräts 2 mit einer virtuellen Teilnehmernummer. Die Kurzmitteilungszentrale 4 übermittelt eine Anfrage 10, die Send Routing Information (SRI), an den Rechner 8, welcher daraufhin eine Anfrage 11 GET MSISDN (Mobile Station International Subscriber/Service Data Number) zur Bekanntgabe der MSISDN- Nr. an die Datenbank 9 sendet, worauf die MSISDN-Nr. an den Rechner 8 als Antwort 12 zurückgeschickt wird. Als nächster Verfahrensschritt wird an das der tatsächlichen Teilnehmernummer zugeordnete Register 5 eine SRI-Anfrage 13 (Send Routing Information) gesendet und als Antwort 14 die Information über den tatsächlichen Aufenthaltsort des mobilen Endgeräts 2 zurückgeschickt. Diese sog. IMSI-Identi ikation (International Mobile Subscriber Identification) wird zusammen mit der MSC/VLR-ID- Identifikation (Mobile Switching Center/Visitor Location Register Identification) entsprechend Schritt 15 an die Kurzmitteilungszentrale 4 übermittelt, worauf diese die Kurzmitteilung SMS an die entsprechende Vermittlungseinheit 6 über den Sendebefehl 16 (FSM - Forward Short Message) übermittelt. Nach erfolgreichem Weiterleiten der Kurzmitteilung SMS an das mobile Endgerät 2 wird eine Bestätigung 17 OK von der Vermittlungseinheit 6 an die Kurzmitteilungszentrale 4 übersendet. Im Falle eines Fehlers bei der Übertragung wird anstelle einer Bestätigung. eine entsprechende Fehlermeldung NOK an die Kurzmitteilungszentrale 4 geschickt. Im dargestellten AblaufSchema sind weitere Fehlerroutinen, beispielsweise bei der Unerreichbarkeit des mobilen Endgerätes oder dgl . , nicht dargestellt.Fig. 3 shows a representation to illustrate the method steps in forwarding a short message from a short message center 4 (SMSC) to the switching unit 6 of a mobile terminal 2 with a virtual subscriber number. The short message center 4 transmits a request 10, the Send Routing Information (SRI), to the computer 8, which then sends a request 11 GET MSISDN (Mobile Station International Subscriber / Service Data Number) to the database 9 for announcing the MSISDN number , whereupon the MSISDN no. is sent back to the computer 8 as the answer 12. As the next procedural step, an SRI request 13 (Send Routing Information) is sent to the register 5 assigned to the actual subscriber number and the information about the actual location of the mobile terminal 2 is sent back as a response 14. This so-called IMSI identification (International Mobile Subscriber Identification) is transmitted together with the MSC / VLR-ID identification (Mobile Switching Center / Visitor Location Register Identification) in accordance with step 15 to the short message center 4, whereupon the short message center SMS is sent to the Corresponding switching unit 6 via the send command 16 (FSM - Forward Short Message) transmitted. After successfully forwarding the short message SMS to the mobile terminal 2, a confirmation 17 OK is sent from the switching unit 6 to the short message center 4. In the event of an error in the transfer, instead of a confirmation. a corresponding error message NOK sent to the short message center 4. In the flowchart shown there are further error routines, for example when the mobile terminal is unreachable or the like. , not shown.
Fig. 4 zeigt die Systemkomponenten des vorliegenden Verfahrens. Diese bestehen aus einem sog. vHLR-Prozess 18 und einem Datenbankprozess 19. Zum Empfang der Anfragen an den Rechner 8 sowie zum Aussenden der Antworten auf diese Anfragen dient ein Signalisierungsinterface 20, das mit dem vHLR-Prozess 18 in Verbindung steht. Die Prozessen zwischen Modul 18 und 20 laufen im sog. SS7 (Signalling System No. 7) -Protokoll, welches in GSM-Netzen einen üblichen Standard darstellt, ab. Das Modul 20, der sog. SS7-Protokoll-Stack, beinhaltet die Schichten MAP - Mobile Application Part, TCAP - Transaction Capabilities, SCCT - Signalling Connection Control Part, MTP-3 sowie MTP-2 MTP - Message Transfer Part. Der Datenbankprozess 19 dient der erfindungsgemäßen Umwandlung der virtuellen Teilnehmernummern in die tatsächlichen Teilnehmernummern, wobei eine Kommunikation mit einem Internetprotokoll-Modul 21 im TCP/IP (Transmission Control Protocol/In- temet Protocol) basierten Protokoll erfolgt. Über das Modul 21 erfolgt eine Anbindung an Datennetze, wie den Internet oder Local Area Networks (LAN) . Im Modul 21, dem sog. Internet-Protokoll- Stack , bestehen die Teile TCP (Transmission Control Protocol) , IP (Internet Protocol) sowie UDP (User Datagram Protocol) , welches für Datagramm-Dienste dient.4 shows the system components of the present method. These consist of a so-called vHLR process 18 and a database process 19. A signaling interface 20, which is connected to the vHLR process 18, is used to receive the queries to the computer 8 and to send out the responses to these queries. The processes between modules 18 and 20 run in the so-called SS7 (Signaling System No. 7) protocol, which is a common standard in GSM networks. The module 20, the so-called SS7 protocol stack, contains the layers MAP - Mobile Application Part, TCAP - Transaction Capabilities, SCCT - Signaling Connection Control Part, MTP-3 and MTP-2 MTP - Message Transfer Part. The database process 19 serves to convert the virtual subscriber numbers into the actual subscriber numbers according to the invention, communication with an Internet protocol module 21 taking place in the TCP / IP (Transmission Control Protocol / Internet Protocol) based protocol. The module 21 connects to data networks, such as the Internet or local area networks (LAN). In module 21, the so-called Internet protocol stack, there are the parts TCP (Transmission Control Protocol), IP (Internet Protocol) and UDP (User Datagram Protocol), which is used for datagram services.
Fig. 5 zeigt ein Flussdiagramm des erfindungsgemäßen Verfahrens. In Schritt 100 beginnt der Prozess im erfindungsgemäßen virtuellen Home Location Register bzw. dem entsprechenden Rechner. Gemäß Schritt 101 wird vom Mobilfunknetz eine Anfrage, die Send Routing Information, empfangen. Gemäß Schritt 102 wird die virtuelle Teilnehmernummer in eine reale Teilnehme ummer konvertiert, wobei allenfalls eine Datenbank gemäß Schritt 103 abgefragt wird. Alternativ zur Abfrage einer Datenbank kann auch eine Umrechnung entsprechend einer Formel oder eines Codierungs- verfahrens erfolgen. In Schritt 104 des Verfahrens erfolgt eine Abfrage, ob die Umwandlung der Teilnehmernummer erfolgreich war, wenn nicht, wird an die sendende Kurzmitteilungszentrale entsprechend Schritt 105 eine Antwort übermittelt, dass der Teilnehmer unbekannt ist und das Verfahren gemäß Schritt 106 beendet. Im Falle einer ordnungsgemäßen Umwandlung folgt in Schritt 107 das Senden einer Anfrage (Send Routing Information) an das reale Home Location Register entsprechend der realen Teilnehmernummer des mobilen Endgerätes. Gemäß Schritt 108 wird die Anfrage (Send Routing Information) vom Register (HLR) empfangen und eine Antwort vom Register an das virtuelle Home Location Register übermittelt. Diese Antwort enthält die entsprechenden Informationen, die sog. IMSI (International Mobile Subscriber Identification) , zusammen mit der MSC/VLR-ID (Mobile Switching Center/Visitor Location Register Identification) . Bei der Abfrage gemäß Schritt 109 wird nachgefragt, ob ein Fehler aufgetreten ist, in welchem Fall gemäß Schritt 110 ein Fehlercode an die sendende Kurzmitteilungszentrale übermittelt und entsprechend Schritt 111 das Verfahren beendet wird. Im Falle keines Fehlers wird entsprechend Schritt 112 die entsprechende Information (IMSI und VLR/MSC) an die Kurzmitteilungszentrale des zu sendenden mobilen Endgeräts übermittelt und schließlich der am virtuellen Home Location Register ablaufende Prozess gemäß Schritt 113 beendet.5 shows a flow diagram of the method according to the invention. In step 100, the process begins in the virtual home location register according to the invention or the corresponding computer. According to step 101, a request, the send routing information, is received by the mobile radio network. According to step 102, the virtual subscriber number is converted into a real subscriber number, with a database being queried according to step 103, if necessary. As an alternative to querying a database, a conversion can also be carried out according to a formula or a coding method. In step 104 of the method, a Query as to whether the conversion of the subscriber number was successful, if not, a response is sent to the sending short message center in accordance with step 105 that the subscriber is unknown and the method in step 106 is ended. In the case of a proper conversion, step 107 is followed by the sending of a request (Send Routing Information) to the real home location register in accordance with the real subscriber number of the mobile terminal. According to step 108, the request (Send Routing Information) is received by the register (HLR) and a response from the register is transmitted to the virtual home location register. This response contains the corresponding information, the so-called IMSI (International Mobile Subscriber Identification), together with the MSC / VLR-ID (Mobile Switching Center / Visitor Location Register Identification). When querying in accordance with step 109, a query is made as to whether an error has occurred, in which case an error code is transmitted to the sending short message center in accordance with step 110 and the method is ended in accordance with step 111. In the event of no error, the corresponding information (IMSI and VLR / MSC) is transmitted to the short message center of the mobile terminal to be sent in accordance with step 112 and the process running on the virtual home location register is finally ended in accordance with step 113.
Fig. 6 zeigt ein schematisches Blockschaltbild der erfindungsgemäßen Anbindung eines Mobilfunknetzes 3 an ein Datennetz 22 zum Zwecke der Umrechnung von virtuellen Teilnehmernummern in reale Teilnehmemummern unter Zuhilfenahme von Datenbanken 9, welche über gängige TCP/IP-Protokolle zugänglich sind. Dementsprechend wird beim Senden einer Kurzmitteilung (SMS) von einem mobilen Endgerät 1 in einem Mobilfunknetz 3 über den Rechner 8 die Verbindung zwischen dem Mobilfunknetz 3 im SS7-Protokoll und dem Datennetz 22 im TCP/IP-Protokoll hergestellt. Somit können die Datenbanken 9 beispielsweise mittels SQLNET, HTTP, HTML oder XML angesprochen werden.6 shows a schematic block diagram of the connection according to the invention of a mobile radio network 3 to a data network 22 for the purpose of converting virtual subscriber numbers into real subscriber numbers with the aid of databases 9, which are accessible via common TCP / IP protocols. Accordingly, when a short message (SMS) is sent from a mobile terminal 1 in a mobile radio network 3 via the computer 8, the connection between the mobile radio network 3 in the SS7 protocol and the data network 22 in the TCP / IP protocol is established. The databases 9 can thus be addressed, for example, using SQLNET, HTTP, HTML or XML.
Bei Vorliegen einer Datenbank 9 in Form einer SQL-Datenbank kann der Zugriff zur Zuordnung der virtuellen Teilnehmemummer zur realen Teilnehmemummer beispielsweise in folgender Form erfolgen:If a database 9 is in the form of an SQL database, the access for assigning the virtual subscriber number to the real subscriber number can take place, for example, in the following form:
CONNECT MSISDNDATABASECONNECT MSISDNDATABASE
SELECT REALMSISDN FROM MSISDNDATA WHERE VIRTUALMSISDN="xxxx" Dabei steht xxxx für die gewünschte virtuelle Teilnehmernummer MSISDN und über den Befehl REALMSISDN wird die gesuchte reale Teilnehmernummer MSISDN geliefert.SELECT REALMSISDN FROM MSISDNDATA WHERE VIRTUALMSISDN = "xxxx" Here xxxx stands for the desired virtual subscriber number MSISDN and the REALMSISDN command is used to deliver the real subscriber number MSISDN.
Bei Vorliegen einer Datenbank, welche mittels der Protokolle HTTP oder HTTPS abgefragt werden können, kann der Zugriff auf die Teilnehmerdaten beispielsweise über eine TCP/IP-Verbindung zum HTTP-Port des Teilnehmernummerndatenbankservers hergestellt werden und die Anfrage in folgender Form gestellt werden:If a database is available, which can be queried using the HTTP or HTTPS protocols, access to the subscriber data can be established, for example, via a TCP / IP connection to the HTTP port of the subscriber number database server and the request can be made in the following form:
GET http: //conversionserver/convertmsisdn?msisdn=1234567 HTTP/1.1GET http: // conversionserver / convertmsisdn? Msisdn = 1234567 HTTP / 1.1
Host: conversionserverHost: conversionserver
Dabei wird der Teilnehmernummerndatenbankserver "conversi- onserver" genannt und mit "1234567" die gewünschte virtuelle Teilnehmernummer MSISDN gekennzeichnet. Der Server liefert dann in seiner HTTP-Antwort die gesuchte reale Teilnehmemummer MSISDN in folgender Form:The subscriber number database server is called "conversation server" and the desired virtual subscriber number MSISDN is identified with "1234567". The server then delivers the sought real subscriber number MSISDN in its HTTP response in the following form:
HTTP/1.1 200 OKHTTP / 1.1 200 OK
Server : Microsof t-IIS/4 . 0Server: Microsoft t-IIS / 4. 0
Date : Tue , 02 Apr 2002 20 : 45 : 29 GMTDate: Tue, Apr 02, 2002 20: 45: 29 GMT
Content-Type : t ext /htmlContent-Type: t ext / html
Accept-Ranges : bytesAccept ranges: bytes
Last-Modified: Wed, 08 Nov 2000 20 : 21 : 47 GMTLast-Modified: Wed, 08 Nov 2000 20: 21: 47 GMT
ETag : L " felef 084cl49c01 : 9277 "ETag: L "felef 084cl49c01: 9277"
Content-Length : 892Content length: 892
<html><Html>
<head><Head>
<meta http-equiv= " Content-Type" content= " t ext /html ; charset=iso-8859-l " ><meta http-equiv = "Content-Type" content = "t ext / html; charset = iso-8859-l">
<title>msisdn data</title><title> msisdn data </title>
</head></ Head>
<body><Body>
<msisdn>98765432</msisdn><Msisdn> 98765432 </ msisdn>
</body></ Body>
</html> wobei "98765432" die reale Teilnehmernummer darstellt. Dabei wurde das Darstellungsformat HTML verwendet. Ebenso kann auch das Format XML verwendet werden.</ Html> where "98765432" represents the real subscriber number. The HTML display format was used. The XML format can also be used.
Bei Verwendung eines LDAP-Servers zur Abfrage der Daten beinhaltet die Suchanfrage an den LDAP-Server ebenfalls die virtuelle Teilnehmernummer MSISDN als Suchschlüssel und das Ergebnis in der Rückantwort des LDAP-Servers enthält die gesuchte reale Teilnehmernummer MSISDN.When using an LDAP server to query the data, the search request to the LDAP server also contains the virtual subscriber number MSISDN as the search key and the result in the response from the LDAP server contains the real subscriber number MSISDN searched for.
Das erfindungsgemäße Verfahren zeichnet sich daher dadurch aus, dass die Zuordnung der virtuellen Teilnehmernummern zu einer zugehörigen realen Teilnehmernummer aus einer Datenbank gelesen werden kann, deren Zugriff über TCP/IP-Protokolle erfolgt. The method according to the invention is therefore characterized in that the assignment of the virtual subscriber numbers to an associated real subscriber number can be read from a database, the access of which takes place via TCP / IP protocols.

Claims

Patentansprüche : Claims:
1. Verfahren zum Weiterleiten von Kurzmitteilungen (SMS) an ein mobiles Endgerät (2), beispielsweise ein Mobiltelefon, bei dem die Kurzmitteilung (MSISDN) an eine Kurmitteilungszentrale (4) übermittelt und von dieser Kurzmitteilungszentrale (4) über eine der Teilnehmernummer (MSISDN) des mobilen Endgerätes (2) zugeordnete Vermittlungseinheit (6) an das mobile Endgerät (2) weitergeleitet wird, wobei die, der Teilnehmernummer (MSISDN) zugeordnete Vermittlungseinheit (6) durch eine Anfrage (SRI) bei einem der Teilnehmernummer (MSISDN) zugeordneten Register (5) ermittelt wird, wobei bei Zuordnung einer virtuellen Teilnehmernummer zum mobilen Endgerät (2) diese virtuelle Teilnehmernummer. bei Zustellung einer Kurzmitteilung (SMS) an das mobile Endgerät (2) über eine, vorzugsweise in einer Datenbank (9) implementierte Tabelle in die tatsächliche Teilnehmernummer1. Method for forwarding short messages (SMS) to a mobile terminal (2), for example a mobile phone, in which the short message (MSISDN) transmits to a cure message center (4) and from this short message center (4) via one of the subscriber numbers (MSISDN) of the switching unit (6) assigned to the mobile terminal (2) is forwarded to the mobile terminal (2), the switching unit (6) assigned to the subscriber number (MSISDN) by a request (SRI) to a register assigned to the subscriber number (MSISDN) ( 5) is ascertained, this virtual subscriber number being assigned to a mobile subscriber device (2) . when a short message (SMS) is sent to the mobile terminal (2) via a table, preferably implemented in a database (9), into the actual subscriber number
(MSISDN) umgewandelt wird, wonach die Anfrage bezüglich der, dem Teilnehmer zugeordneten Vermittlungseinheit (6) an das, der tatsächlichen Teilnehmernummer (MSISDN) zugeordnete Register (5) gesendet und die Informationen über die Vermittlungseinheit (6) und einer dem Teilnehmer zugeordneten Kennung (IMSI) an die Kurzmitteilungszentrale (4) übermittelt wird, dadurch gekennzeichnet, dass die Übermittlung der Tabellenwerte zur Umwandlung der virtuellen Teilnehmernummer in die tatsächliche Teilnehmernummer (MSISDN) im TCP/IP (Transmission Control Protocol/Internet Protocol) -basierten Protokoll erfolgt.(MSISDN) is converted, after which the request regarding the switching unit (6) assigned to the subscriber is sent to the register (5) assigned to the actual subscriber number (MSISDN) and the information about the switching unit (6) and an identifier assigned to the subscriber ( IMSI) to the short message center (4), characterized in that the transmission of the table values for converting the virtual subscriber number into the actual subscriber number (MSISDN) takes place in the TCP / IP (Transmission Control Protocol / Internet Protocol) -based protocol.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die virtuelle Teilnehmernummer des mobilen Endgerätes (2) mit Hilfe einer mathematischen Berechnungsvorschrift in die tatsächliche Teilnehmernummer (MSISDN) umgewandelt wird.2. The method according to claim 1, characterized in that the virtual subscriber number of the mobile terminal (2) is converted into the actual subscriber number (MSISDN) with the aid of a mathematical calculation rule.
3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die virtuelle Teilnehmernummer des mobilen Endgerätes (2) über einen Code in die tatsächliche Teilnehmernummer (MSISDN) umgewandelt wird.3. The method according to claim 1, characterized in that the virtual subscriber number of the mobile terminal (2) is converted via a code into the actual subscriber number (MSISDN).
4. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass im Falle der Unbekanntheit der Teilnehmernummer (MSISDN) des mobilen Endgerätes (2) eine Fehlermeldung an den - lö sender der Kurzmitteilung (SMS) abgesandt wird.4. The method according to any one of claims 1 to 3, characterized in that in the event that the subscriber number (MSISDN) of the mobile terminal (2) is unknown, an error message to the - the sender of the short message (SMS) is sent.
5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass im Falle der Unerreichbarkei des mobilen Endge- rätes (2) die Kurzmitteilung (SMS) zusammen mit allfälligen weiteren Informationen zwischengespeichert und zu einem späteren Zeitpunkt ein erneuter Sendeversuch vorgenommen wird.5. The method according to any one of claims 1 to 4, characterized in that in the event that the mobile terminal (2) is inaccessible, the short message (SMS) is temporarily stored together with any further information and a retransmission is carried out at a later time.
6. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass im Falle eines Fehlers bei der Ermittlung der Informationen über die Vermittlungseinheit (6) des mobilen Endgerätes (2) oder der dem Teilnehmer zugeordneten Kennung (IMSI) eine Fehlermeldung an die sendende Kurzmitteilungszentrale (4) abgesandt wird.6. The method according to any one of claims 1 to 5, characterized in that in the event of an error in the determination of the information on the switching unit (6) of the mobile terminal (2) or the identifier assigned to the subscriber (IMSI) an error message to the sender Short message center (4) is sent.
7. Verfahren nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass zur Erkennung des Vorliegens einer virtuellen Teilnehmernummer des mobilen Endgerätes (2) zumindest eine Stelle der tatsächlichen Teilnehmernummer (MSISDN) mit einer vorbestimmten Ziffer belegt ist.7. The method according to any one of claims 1 to 6, characterized in that to detect the presence of a virtual subscriber number of the mobile terminal (2) at least one digit of the actual subscriber number (MSISDN) is assigned a predetermined number.
8. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass die Anfrage bezüglich der, dem Teilnehmer zugeordneten Vermittlungseinheit (6) an das Register (5) und die Übermittlung der Informationen über die Vermittlungseinheit (6) an die Kurzmitteilungszentrale (4) im SS7 (Signalling System No. 7) -Protokoll erfolgt.8. The method according to any one of claims 1 to 7, characterized in that the request regarding the switching unit (6) assigned to the subscriber to the register (5) and the transmission of the information via the switching unit (6) to the short message center (4) in the SS7 (Signaling System No. 7) protocol.
9. Einrichtung zum Weiterleiten von Kurzmitteilungen (SMS) an ein mobiles Endgerät (2), beispielsweise ein Mobiltelefon, mit einer Kurzmitteilungszentrale (4) zur Übermittlung der Kurzmitteilung (SMS) über eine der Teilnehmernummer (MSISDN) des mobilen Endgerätes (2) zugeordnete Vermittlungseinheit (6) an das mobile Endgerät (2), und mit einem Register (5), welches die Informationen über die, der Teilnehmernummer (MSISDN) des mobilen Endgerätes (2) zugeordnete Vermittlungseinheit (6) enthält, wobei ein Rechner (8) vorgesehen ist, welcher beim Weiterleiten der Kurzmitteilung (SMS) an eine virtuelle Teilnehmernummer des mobilen Endgerätes (2) die virtuelle Teilnehmernummer in die tatsächliche Teilnehmernummer (MSISDN) des mobilen Endgerätes (2) mobilen Endgerätes (2) zugeordnete Register (5) festgestellten Informationen über die, dem mobilen Endgerät (2) zugeordnete Vermittlungseinheit (6) und einer dem Teilnehmer zugeordneten Kennung (IMSI) an die Kurzmitteilungszentrale (4) übermittelt, dadurch gekennzeichnet, dass ein Modul (21) zur Anbindung an Datennetze, wie dem Internet oder Local Area Networks (LAN) vorgesehen ist.9. Device for forwarding short messages (SMS) to a mobile terminal (2), for example a mobile phone, with a short message center (4) for transmitting the short message (SMS) via a switching unit assigned to the subscriber number (MSISDN) of the mobile terminal (2) (6) to the mobile terminal (2), and with a register (5) which contains the information about the switching unit (6) assigned to the subscriber number (MSISDN) of the mobile terminal (2), a computer (8) being provided is which, when the short message (SMS) is forwarded to a virtual subscriber number of the mobile terminal (2), converts the virtual subscriber number into the actual subscriber number (MSISDN) of the mobile terminal (2) Registers (5) assigned to the mobile terminal (2) transmit information to the short message center (4) via the switching unit (6) assigned to the mobile terminal (2) and an identifier (IMSI) assigned to the subscriber, characterized in that a module ( 21) is provided for connection to data networks, such as the Internet or local area networks (LAN).
10. Einrichtung nach Anspruch 9, dadurch gekennzeichnet, dass eine Datenbank (9) mit dem Rechner (8) verbunden ist, welche Datenbank (9) die virtuellen Teilnehmernummern und die zugehörigen tatsächlichen Teilnehmernummern (MSISDN) des mobilen Endgerätes (2) enthält.10. Device according to claim 9, characterized in that a database (9) is connected to the computer (8), which database (9) contains the virtual subscriber numbers and the associated actual subscriber numbers (MSISDN) of the mobile terminal (2).
11. Einrichtung nach Anspruch 10, dadurch gekennzeichnet, dass. die Datenbank (9) im Rechner (8) integriert ist.11. The device according to claim 10, characterized in that. The database (9) is integrated in the computer (8).
12. Einrichtung nach einem der Ansprüche 9 bis 11, dadurch gekennzeichnet, dass ein, vorzugsweise im Rechner (8) integriertes Prüfmodul zur Verifizierung der Teilnehmernummer des mobilen Endgerätes (2) vorgesehen ist.12. Device according to one of claims 9 to 11, characterized in that a, preferably in the computer (8) integrated test module for verifying the subscriber number of the mobile terminal (2) is provided.
13. Einrichtung nach einem der Ansprüche 9 bis 12, dadurch gekennzeichnet, dass ein, vorzugsweise im Rechner (8) integriertes Prüfmodul zur Verifizierung der Informationen über die dem mobilen Endgerät (2) zugeordnete Vermittlungseinheit (6) und bzw. oder der dem Teilnehmer zugeordneten Kennung (IMSI) vorgesehen ist. 13. Device according to one of claims 9 to 12, characterized in that a test module, preferably integrated in the computer (8), for verifying the information about the switching unit (6) assigned to the mobile terminal (2) and / or assigned to the subscriber Identifier (IMSI) is provided.
PCT/AT2002/000107 2001-04-09 2002-04-09 Method and device for relaying short messages WO2002082836A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE20280091U DE20280091U1 (en) 2001-04-09 2002-04-09 Device for forwarding short messages

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
ATGM276/2001 2001-04-09
AT0027601U AT5597U1 (en) 2001-04-09 2001-04-09 METHOD AND DEVICE FOR FORWARDING SHORT NOTIFICATIONS

Publications (1)

Publication Number Publication Date
WO2002082836A1 true WO2002082836A1 (en) 2002-10-17

Family

ID=3486227

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AT2002/000107 WO2002082836A1 (en) 2001-04-09 2002-04-09 Method and device for relaying short messages

Country Status (3)

Country Link
AT (1) AT5597U1 (en)
DE (1) DE20280091U1 (en)
WO (1) WO2002082836A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2406999A (en) * 2003-10-08 2005-04-13 Orange Personal Comm Serv Ltd SMS telecommunication system
WO2006075853A1 (en) 2005-01-11 2006-07-20 Ktfreetel Co., Ltd. Method and apparatus for providing virtual mobile phone number
WO2007078054A1 (en) * 2005-11-25 2007-07-12 Eung Jin Kim Interactive message service system and its method
CN100373984C (en) * 2003-01-27 2008-03-05 华为技术有限公司 Method of transmitting short message using short number of mobile phone
CN100442864C (en) * 2003-08-12 2008-12-10 华为技术有限公司 System and method for realizing VPN short-mumber short-message business
CN100466765C (en) * 2006-03-28 2009-03-04 华为技术有限公司 Pre-processing device, system and method for service short message
GB2453260A (en) * 2007-09-30 2009-04-01 Huawei Tech Co Ltd Processing a message by using the virtual number of a SSMN terminal

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
PT2041985E (en) 2006-07-10 2010-03-29 T mobile int ag Method and device for forwarding short messages in gsm/umts mobile radio networks

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5682600A (en) * 1992-09-18 1997-10-28 Nokia Telecommunications Oy Method for starting a short message transmission
WO1999029125A2 (en) * 1997-12-01 1999-06-10 Sonera Oyj System and procedure for directing a short message
US6208870B1 (en) * 1998-10-27 2001-03-27 Lucent Technologies Inc. Short message service notification forwarded between multiple short message service centers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5682600A (en) * 1992-09-18 1997-10-28 Nokia Telecommunications Oy Method for starting a short message transmission
WO1999029125A2 (en) * 1997-12-01 1999-06-10 Sonera Oyj System and procedure for directing a short message
US6208870B1 (en) * 1998-10-27 2001-03-27 Lucent Technologies Inc. Short message service notification forwarded between multiple short message service centers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MARTINI G ET AL: "DISTRIBUTED ARCHITECTURE FOR APPLICATIONS BASED ON THE GSM SHORT MESSAGE SERVICE", INTERNATIONAL WORKSHOP ON SERVICES IN DISTRIBUTED AND NETWORKED ENVIRONMENTS, XX, XX, 5 June 1995 (1995-06-05), pages 140 - 145, XP000612264 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100373984C (en) * 2003-01-27 2008-03-05 华为技术有限公司 Method of transmitting short message using short number of mobile phone
CN100442864C (en) * 2003-08-12 2008-12-10 华为技术有限公司 System and method for realizing VPN short-mumber short-message business
GB2406999A (en) * 2003-10-08 2005-04-13 Orange Personal Comm Serv Ltd SMS telecommunication system
US8364180B2 (en) 2003-10-08 2013-01-29 Orange Sa Telecommunications system for communicating a SMS message to a mobile user on an IP network
WO2006075853A1 (en) 2005-01-11 2006-07-20 Ktfreetel Co., Ltd. Method and apparatus for providing virtual mobile phone number
EP1836863A4 (en) * 2005-01-11 2014-03-19 Kt Freetel Co Ltd Method and apparatus for providing virtual mobile phone number
EP1836863A1 (en) * 2005-01-11 2007-09-26 KTFreetel Co., Ltd. Method and apparatus for providing virtual mobile phone number
CN101313599B (en) * 2005-11-25 2012-03-28 金应镇 Interactive message service system and its method
US8165610B2 (en) 2005-11-25 2012-04-24 Eung Jin Kim Interactive message service system and its method
WO2007078054A1 (en) * 2005-11-25 2007-07-12 Eung Jin Kim Interactive message service system and its method
CN100466765C (en) * 2006-03-28 2009-03-04 华为技术有限公司 Pre-processing device, system and method for service short message
GB2453260B (en) * 2007-09-30 2009-12-23 Huawei Tech Co Ltd Message processing method, ssmn processor and message service center
GB2453260A (en) * 2007-09-30 2009-04-01 Huawei Tech Co Ltd Processing a message by using the virtual number of a SSMN terminal

Also Published As

Publication number Publication date
AT5597U1 (en) 2002-08-26
DE20280091U1 (en) 2003-04-03

Similar Documents

Publication Publication Date Title
AT411807B (en) METHOD AND DEVICE FOR FORWARDING SHORT MESSAGES FROM A MOBILE TERMINAL
DE60007509T2 (en) METHOD AND SYSTEM FOR MESSAGE Routing
EP2252091A1 (en) Method for transmitting messages in a telecommunication network
EP0929981B1 (en) Method for indicating that a text message is available in a central messaging module of a mobile radiotelephone network
DE102009030219A1 (en) Method for transmitting an electronic short message to a plurality of recipients
WO2002082836A1 (en) Method and device for relaying short messages
EP1330139B1 (en) Method to establish a communication connection between a mobile communication device and an IP based communication device
DE602004010960T2 (en) Method and system for transmitting a short message
DE602005005729T2 (en) Mobile communication systems, methods and terminals for handling multicast information
EP1763212B1 (en) Method and system for switching of SMS-messages within a telecommunication network
WO1999027717A2 (en) Method for receiving and processing information emitted from a central station to a plurality of non-defined subscribers by a terminal and a terminal for carrying out the method
EP2560330A2 (en) Deviating a multimedia message by a multimedia message relay device depending on a redirection request message
DE10142270A1 (en) Process for sending messages from an MMS system and equipment therefor
EP2327238B1 (en) Method for switching communication links to a mobile terminal device which is associated with a local radio area of a network
EP1777980A1 (en) Exchange of information in a communication system
EP1388252A1 (en) Unified messaging communication method and system with user-specific announcement message
EP1668819B1 (en) Communication method and device
EP2234350B1 (en) Forwarding of messages in telecommunications networks
EP1919167B1 (en) Transmission of messages in a telecommunications network
DE10204112B4 (en) Process for receiving and forwarding short messages in a public fixed telecommunications network
WO2001008428A1 (en) Method for operating a mobile radio telephone terminal, and mobile radio telephone terminal
DE60210180T2 (en) Method for transmitting messages to an electronic communication device
WO1998015138A2 (en) Method for delivering a text message in a central messaging module of a mobile radiotelephone network
EP0993741A1 (en) Method for forwarding messages and appropriate device
DE10009840A1 (en) Mobile data service activation involves separately sending information to mobile radio modules in terminal through narrow band mobile radio channel and broadband mobile radio channel

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ CZ DE DE DK DK DM DZ EC EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 090752002

Country of ref document: AT

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP