EP1057314B1 - Call-back method for telecommunications and devices adapted accordingly - Google Patents

Call-back method for telecommunications and devices adapted accordingly Download PDF

Info

Publication number
EP1057314B1
EP1057314B1 EP98901925A EP98901925A EP1057314B1 EP 1057314 B1 EP1057314 B1 EP 1057314B1 EP 98901925 A EP98901925 A EP 98901925A EP 98901925 A EP98901925 A EP 98901925A EP 1057314 B1 EP1057314 B1 EP 1057314B1
Authority
EP
European Patent Office
Prior art keywords
connection
communication terminal
gateway
communication
gateways
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
EP98901925A
Other languages
German (de)
French (fr)
Other versions
EP1057314A1 (en
Inventor
Rudolf Ritter
Walter Heutschi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Swisscom Schweiz AG
Swisscom Fixnet AG
Swisscom AG
Original Assignee
Swisscom Mobile AG
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 Swisscom Mobile AG filed Critical Swisscom Mobile AG
Publication of EP1057314A1 publication Critical patent/EP1057314A1/en
Application granted granted Critical
Publication of EP1057314B1 publication Critical patent/EP1057314B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/48Arrangements for recalling a calling subscriber when the wanted subscriber ceases to be busy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/1285Details of finding and selecting a gateway for a particular call

Definitions

  • the present invention relates to a callback method for Telecommunications with appropriately adapted devices, in particular a callback procedure via a backbone.
  • Callback methods are known in telephony, with which one Service provider assigns a special access number to a subscriber. The Subscriber dials this special number and depends. A computer of the Service provider calls the subscriber to a network with a dial tone low tariff back (callback), whereupon the subscriber then the number of the other party as usual. Other procedures enable the subscriber to enter certain destination numbers to predetermine so that these numbers through the computer of the Service provider automatically directed to a low-tariff network become.
  • callback dial tone low tariff back
  • Patent application WO 97/19548 describes a callback method described for telecommunications, in which a user in a Country with high communication tariffs, a message with its phone number and with the number of a party to be called via Non-signaling network, such as the Internet, to one Network operator of a country with low tariff costs transmitted.
  • this operator calls first a telephone network calls the party to be called, then, when the answer is through the party to be called, the operator calls the calling user through the Telephone network back and connects the party to be called and the calling party Voice communication users.
  • US Pat. No. 5,420,914 describes a method and system for the real-time selection of an inexpensive network operator for the Remote connection described for a phone call. According to that in US 5 420 Methods described in 914 are carried out in a service control point (service Control Point, SCP) from a call information signal of the call one Calling user of the destination LATA (Local Area Telephone Access) determined and based on stored tariff information of the moment most cost-effective network operator for establishing the remote connection this destination LATA. According to that in US 5 420 914 described method is the remote connection using the Services created by the selected cheapest network operator and afterwards the connection from the destination LATA to the terminal with the called Number completed.
  • SCP service Control Point
  • DLD Mobile Callback From the Digital Long Distance (DLD) Corporation is a callback process known (DLD Mobile Callback, according to www.digitcom.com - booth 22. December 1997 - pending US patent) at which a local Network computer (point of presence, POP) records the called number and digitized call data via the inexpensive Internet sends corresponding network nodes participating in the process (POP).
  • POP point of presence
  • This callback procedure is determined by the POP that is closest to the destination is the cheapest connection available to complete the call and creates the corresponding telephone connection between the destination POP and the local line to the local network computer (local POP). After that the destination POP closes the connection circle with a second local one Telephone line to the end of the destination.
  • local POP local network computer
  • the destination POP closes the connection circle with a second local one Telephone line to the end of the destination.
  • this goal is particularly by the elements of the characterizing part of the independent claims reached. This goal is also achieved by the system according to the independent system claim achieved. More beneficial Embodiments also go from the dependent claims and the description.
  • the callback procedure is carried out in such a way that a local gateway connects to the communication terminal of the calling subscriber is set up and that by a destination gateway a connection with the communication terminal of the called party Participant is established and that the data transmission from the local Gateway to destination gateway via a backbone.
  • communication costs are reduced to the two local ones Connections to the local gateway and the destination gateway as well the cost of data transmission over the backbone, which depends on Execution can be negligible low.
  • the destination gateway or the local gateway determined so that the current tariff from the destination gateway, or from the local gateway to Communication terminal of the called or the calling Participant, is as low as possible. Obviously, it can Communication costs of the two local connections kept optimally low become.
  • the total tariff costs are preferably from the local Gateway to the communication terminal of the calling subscriber and from Destination gateway to the communication terminal of the called party Participant with the tariff costs of a direct connection between the compared two communication terminals and instead of the connection via the backbone, a direct connection between the Communication terminals of the calling and called party created if their tariff costs are cheaper.
  • the current tariffs of the Gateways are preferably monitored and monitored for the duration of the connection if the current tariff of a cheaper gateway by one predetermined value lower than the current tariff of the currently used Gateway, the communication terminal in question is activated by a Change of connection via the cheaper gateway to the backbone connected.
  • the callback method in the present Invention initiated by a special message from a SIM Card is written and sent to a service center.
  • a participant (or a group of participants) with his personal SIM card also over personal and others Communication terminals can have transferable callback services.
  • Figure 1 shows an overview diagram with a backbone which communication networks are connected via gateways and Communication terminals which communicate with the Gateways and can communicate with a service center.
  • the reference character A refers to Communication terminal of a calling subscriber, not shown, the one called, for example, with a likewise not shown Participant wants to communicate with a communication terminal B.
  • a callback procedure for the Initiate connection establishment to the called subscriber.
  • the calling party can decide that a callback procedure should be initiated and he can initiate this explicitly by For example, dialing a specific service number or using the keyboard the communication terminal a certain special service of the SIM Dial card in the communication terminal.
  • a Callback procedure automatically initiated when the called number corresponds to a number that is entered in a special callback list, this list is stored on the SIM card or at a service center can be.
  • the callback process is preferably carried out by the Communication terminal A initiated so that a special callback Message 80 is transmitted to a service center 9 as a callback order 8.
  • the callback message 80 comprises an identification field 81 for identification the callback service, a field 82 with the number of the calling Subscriber, and a field 83 with the number of the called subscriber.
  • the callback message is from a special callback request Application, which is preferably on a SIM card, authored and transmitted. It is easy for the person skilled in the art to use the corresponding Example to program as a Java applet (which of course also run outside of a SIM card, for example in a personal computer can).
  • the callback request application can receive the callback message 80 for example using a short message or USSD data via a Transmit communication network 7 to the service center 9.
  • the Communication network 7 is, for example, a mobile radio network, for example a GSM network, and / or a fixed network via which communication terminals A such as Example mobile phones and / or personal computers with each other communicate.
  • the callback order 8 is received by a service center 9, recognized as a callback message 80 and sent to a callback application 90 handed over to further processing of callback orders.
  • a service center 9 a SIM server, for example, a Short Message Service Center (SSC) which special messages according to that described in EP 0689 368 B1 SICAP procedure, or a similar corresponding procedure, recognized and to corresponding special applications, in this case the callback Application 90 to be passed for further processing.
  • SSC Short Message Service Center
  • the callback application 90 takes the callback message 80 from Number of the calling party 82 and the number of the called party Participant 83.
  • tariff tables for example in one of the Service center accessible database 91 is stored determines the Callback application 90 preferably the least expensive destination gateway 3c, which has access to a backbone 1 to connect 10 with the communication terminal B of the called subscriber create.
  • the tariff tables in the database 91 contain, for example Information regarding the available gateways with access to the backbone 1 in terms of their geographic locations and their different tariffs for different time periods.
  • the callback application 90 also determines the cheapest local gateway 3a, which has access to backbone 1, to a connection 11 with the communication terminal A of the calling To create the participant.
  • the tariffs stored in the tariff tables of database 91 can for example also from the respective gateways 3a, 3b, 3c, preferably with the help of secured services, for example TTP services (Trusted Third Party) or PTP services (Point-to-Point), directly be updated and managed via a communication network.
  • TTP services Trusted Third Party
  • PTP services Point-to-Point
  • the compares Callback application 90 preferably the tariff cost for a direct Connection between the two communication devices A and B with the total tariff costs of the connections from the local gateway 3a to the Communication terminal A and from the destination gateway 3c with the Communication terminal B. If the tariff costs for the direct connection the callback application 90 of the service center 9 is cheaper direct connection between the two communication terminals A, B, which are created in a conventional manner known to those skilled in the art can.
  • connections from the local gateway 3a with the communication terminal A and with the destination gateway 3c the communication terminal B are cheaper, these connections constructed according to the invention so that the calling subscriber with the Communication terminal A via the connection to the local gateway 3a, from there via the backbone 1 to the destination gateway 3c and from there via the Connection to the communication terminal B with the called subscriber can communicate.
  • the connections are established, for example by the callback application 90 to the local gateway 3a and the Destination gateway 3c Instructions for establishing a connection with the Communication terminal A, or with the Communication terminal B sends.
  • the connection establishment instructions contain information to identify the communication terminal A of the calling subscriber, the local gateway 3a, the Communication terminal B of the called subscriber, and Destination gateways 3c. Communication between the service center 9 and the gateways 3a, 3b, 3c takes place via a communication network, for example an ATM network, an intranet or the public Internet.
  • a certain minimum amount can be assumed to which the indirect connection via gateways 3a, 3c, which are connected to each other via the backbone 1 must be cheaper before the direct connection between the communication terminals A, B is preferred.
  • This minimum amount can be set, for example that the tariff costs for communication via the backbone 1 corresponds and he may also be able to include other additional costs.
  • the Backbone 1 is, for example, an ATM network, an intranet or the public one Internet.
  • the destination gateway 3c receives the connection establishment Instruction from the service center 9 and creates a connection 2c to Backbone 1, in one variant it is firmly connected to backbone 1. about he also manages the communication network 6, as explained in more detail below, a synchronized connection establishment 10 with the Communication terminal B. He also leads, for example, in one Table information for mapping connections so that messages from the communication terminal A of the calling subscriber, who via the Connection 2c with the backbone 1 are received on the connection 10 mapped with the communication terminal B of the called subscriber and that messages to the communication terminal A des calling subscriber over the connection 2c with the backbone 1 on the Gateway 3a are shown.
  • the communication network 6 is for example a cellular network, for example a GSM network, or a fixed network.
  • the local gateway 3a receives the connection establishment instruction from the service center 9 and creates a connection 2a to the backbone 1, in In one variant, it is firmly connected to the backbone 1.
  • the Communication network 4 he also leads, as explained in more detail below synchronized connection establishment 11 with the communication terminal A on. Furthermore, he keeps information for example in a table Mapping connections so that messages from Communication terminal B of the called subscriber, via the Connection 2a with the backbone 1 are received on the connection 11 mapped with the communication terminal A of the calling subscriber and that messages to the communication terminal B of the called subscriber via the connection 2a with the backbone 1 on the Gateway 3c are shown.
  • the communication network 4 is for example a cellular network, for example a GSM network, or a fixed network.
  • the synchronization of the connection establishment between the local Gateway 3a and the communication terminal A with the connection establishment between the destination gateway 3c and the communication terminal B takes place via the backbone 1, for example Destination gateway 3c to local gateway 3a via connection 2c, the backbone 1, and the connection 2a transmit that he the Establishing a connection to the communication terminal B of the called party Has initiated, whereupon the local gateway 3a to the Communication terminal A of the calling subscriber the actual one Callback 11 sends.
  • the communication terminal A immediately create the connection with the local gateway 3a and thus the connection establishment 10 from the destination gateway with the Communication terminal B of the called subscriber transparently over the Connection 11, connection 2a, backbone 1, and connection 2c wait.
  • the synchronization is checked for example by the local gateway 3a, which is the actual one Callback 11 to the communication terminal A of the calling Participant sends.
  • the communication terminal A can directly create the connection to the local gateway 3a, whereupon the local Gateway 3a to the destination gateway 3c via the connection 2a Backbone 1, and connection 2c can transmit the connection with the communication terminal A of the calling subscriber.
  • the destination gateway 3b can then establish the connection 10 with the Initiate communication terminal B.
  • the expert Embodiments for establishing a connection to the here no further is received.
  • the communication between the participants can begin.
  • the voice information recorded by the communication terminal A is transmitted as data to the local gateway 3a via the communication network 4.
  • the gateways 3a, 3b, 3c also take over the function of possibly performing protocol conversions between the connected communication networks, for example by the user data, in this case, for example, the data of the call information, from the received protocol data units first communication network, for example communication network 4, are removed and embedded in the corresponding protocol data units of a second communication network, for example backbone 1, before they are sent to the destination gateway 3c via the second communication network, for example by means of the connection 2a via the backbone 1.
  • the mapping of the connections and the protocol conversion work in both directions, so that the participants can communicate transparently with each other.
  • the callback application 90 preferably monitors the service center 9 the current tariffs of the gateways 3a, 3b, 3c during the Duration of a connection initiated by her between two Communication terminals A and B via a backbone 1, for example using the tariff tables in database 91.
  • the callback Application 90 of the service center 9 for this purpose for example Table in which information for such connections provides identification information of the communication terminal A of the calling subscriber, the local one Gateway 3a, of the communication terminal B of the called subscriber, and the destination gateway 3c are stored.
  • the callback Application 90 finds a gateway 3b, its current tariff for one of it monitored connection, with one of the communication terminals A or B, for a current time range by at least a predetermined amount is cheaper, it can initiate a connection change.
  • This can For example, be executed so that the callback application 90 the less expensive gateway 3b an instruction to initiate a handover from the more expensive local gateway 3a to the cheaper gateway 3b.
  • the instructions contain, for example, information for identifying the more expensive gateways 3a to be replaced, the associated Communication terminal A, the gateway 3c involved, and thus connected communication terminal B.
  • the cheaper gateway 3b receives the instruction for Initiation of a handover from service center 9 and creates one Connection 2b to backbone 1, in one variant it is fixed to the backbone 1 connected. He also directs the via the communication network 5 Change of connection, for example, by a handover message 12 to the Communication terminal A, which with the gateway 3a connected, a.
  • the connection change can, for example be carried out by the communication terminal A to be replaced by: the connection to the gateway 3a to be replaced due to the handover Message 12 clears and in its place the connection with the cheaper gateway 3b created.
  • the cheaper gateway 3b leads for example, in a table, information for mapping Connections so that messages from the communication terminal B des called subscriber, who is connected to the backbone 1 are received on the connection 12 with the communication terminal A of the calling subscriber and that messages are sent to the Communication terminal B of the called subscriber via the connection 2b with the backbone 1 are mapped onto the gateway 3c.
  • the one on the ground gateway 3a replaced the handover deletes the corresponding entry in the table for mapping the connections and builds the connection to the Backbone 1 off, in one variant the connection to backbone 1 remains consist.
  • the destination gateway 3c is about the connection change (Handover) from gateway 3a to the cheaper gateway 3b, for example by the replaced gateway 3a or by the new one Gateway 3b so that it can map the new information Connections for messages to the communication terminal A des calling subscriber over the connection 2b with the backbone 1 on the less expensive gateway 3b, for example in the corresponding table can track.
  • Transparent communication between the participants via the communication terminals A and B, the gateways 3b and 3c, and the Backbone 1 takes place as described above by mapping the connections and protocol conversion in both directions.
  • the communication network 5 is for example a cellular network, for example a GSM network, or a Fixed network.
  • the gateway 3a, 3b, 3c detects one Connection termination of a communication terminal A, B by the Methods known to those skilled in the art and directing them according to the table with the Information for mapping connections as disconnection Instruction to the gateway 3a, 3b, 3c involved in the connection, deletes the entry corresponding to the connection in this table and breaks the connection 2a, 2b, 2c to the backbone 1, in one variant the Connection 2a, 2b, 2c to backbone 1 exist.
  • the gateway 3a involved, 3b, 3c that receives the disconnect instruction routes it according to the table with the information for mapping the connections, by making the connection in question with the corresponding one Communication terminal A, B dismantles. Then he deletes the connection corresponding entry in the table with the information for the mapping of the connections and breaks the connection 2a, 2b, 2c to the backbone 1, in In one variant, the connection 2a, 2b, 2c to the backbone 1 remains.
  • the callback application 90 in the service center 9 is via the Notification of the connection is informed so that the corresponding entry in the Can delete table to monitor connections.
  • This information can, for example, from one of the gateways 3a, 3b, 3c involved the connection clearing to the callback application 90 are transmitted.
  • gateways 3a, 3b, 3c for example the Communication costs for their sections of the connection between the Communication terminal A of the calling subscriber and the Communication terminal B of the called subscriber based on the measured communication times and the corresponding tariffs of the calculate relevant gateways 3a, 3b, 3c for the relevant time periods and the calling subscriber, who has a user identification (for example the International Mobile Subscriber Identity, IMSI) can be charged by calculating the calculated communication costs in Pack a billing slip and, preferably with the help of secured services, for example TTP services (Trusted Third Party) or PTP services (point-to-point) to a billing center, preferably the home billing center of the participant.
  • TTP services Truste.g., Third Party
  • PTP services point-to-point
  • the gateways 3a, 3b, 3c have direct means around the calculated costs to bill the calling party, e.g. by straining on one amount of money stored on his SIM card.
  • the billing center has the task of ensuring that gateways 3a, 3b, 3c transmit costs preferably via means around the tariff tables and transmitted Time values, respectively the clock responsible for the time measurement, in the relevant gateways 3a, 3b, 3c to check.
  • the Gateway 3a to the calling subscriber with communication terminal A the communication costs for the connection 11 between the gateway 3a and the communication terminal A.
  • the direct settlement through The gateways have the advantage that the gateways are financially independent can be operated by different operators, for example that are independent of network operators, for example. In such Cases, part of the amount billed by the billing center will go to them Gateways operator refunded.
  • the tariff table in the SIM card accordingly the needs of their user and / or owner or group of Users / owners can be optimized.
  • the SIM Card using special services on the tariff table for example in the Service center 9 is stored access.
  • Personal SIM cards which initiate the callback procedure can and / or the callback procedure, including the gateway Determination, connection establishment and / or connection monitoring with a change of connection (handover) for example from a service provider who, for example can also be the operator of the gateways 3a, 3b, 3c and the backbone 1 Users or user groups are offered.
  • SIM cards can for example, as a subscription with periodic billing and payment to be submitted, or they can and must be limited in time be extended against payment. For example, you can fixed amounts include those with the tariff costs directly on the SIM Card can be charged (pre-payment). Because such cards are on privileged services can be accessed encryption and Security procedures such as Trusted Third Party (TTP) or Point-To-Point Encryption used to prevent unauthorized use.
  • TTP Trusted Third Party
  • Point-To-Point Encryption used to prevent unauthorized use.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Separation By Low-Temperature Treatments (AREA)
  • Exchange Systems With Centralized Control (AREA)
  • Telephone Function (AREA)

Abstract

The present invention relates to a call-back method for telecommunications and to devices adapted accordingly, wherein a first subscriber with a first communication end device (A) that preferably comprises a SIM-card, indicates to a telecommunication system that he wants to communicate with at least a second subscriber with a second communication end device (B). Connections (10, 11, 2a, 2c) are further established to a backbone (1) through a local gateway (3a) and a destination gateway (3c), wherein said gateways provide for an economical communication. The local gateway (3a) and the destination gateway (3c) are determined so that the current charging rate towards the communication end devce (A) of the calling subscriber, or towards the communication end device (B) of the a called subscriber, is as reduced as possible. The current charging rates of the gateways (3a, 3b, 3c) are monitored during the communication and, if need be, a communication end device (A) is connected by handover to the backbone (1) through a more economical gateway (3b).

Description

Die vorliegende Erfindung betrifft ein Callback-Verfahren für die Telekommunikation mit entsprechend angepassten Vorrichtungen, insbesondere ein Callback-Verfahren über einen Backbone.The present invention relates to a callback method for Telecommunications with appropriately adapted devices, in particular a callback procedure via a backbone.

In der Telefonie sind Callback-Verfahren bekannt bei welchen ein Dienstanbieter einem Abonnenten eine spezielle Zugangsnummer zuteilt. Der Abonnent wählt diese spezielle Nummer und hängt ab. Ein Computer des Dienstanbieters ruft den Abonnenten mit einem Wählton zu einem Netzwerk mit niedrigem Tarif zurück (Callback), worauf der Abonnent dann die Nummer seines Gesprächspartners wie gewöhnlich wählen kann. Andere Verfahren ermöglichen es dem Abonnenten, gewisse Destinationsnummem vorauszubestimmen, so dass diese Nummern durch den Computer des Dienstanbieters automatisch an ein Netzwerk mit niedrigem Tarif geleitet werden.Callback methods are known in telephony, with which one Service provider assigns a special access number to a subscriber. The Subscriber dials this special number and depends. A computer of the Service provider calls the subscriber to a network with a dial tone low tariff back (callback), whereupon the subscriber then the number of the other party as usual. Other procedures enable the subscriber to enter certain destination numbers to predetermine so that these numbers through the computer of the Service provider automatically directed to a low-tariff network become.

In der Patentanmeldung WO 97/17815 werden ein Verfahren und ein System für die Telekommunikation beschrieben, in welchen Anrufe kostenoptimal geroutet werden, wobei Tarifkosten für Dienste zwischen spezifischen Punkten im Telekommunikationsnetzwerk berücksichtigt werden, die von konkurrenzierenden Dienstanbietem angegeben werden und in einer Datenbank gespeichert sind.In the patent application WO 97/17815 a method and described a system for telecommunications in which calls Routed optimally, with tariff costs for services between specific points in the telecommunications network are taken into account, which are specified by competing service providers and in one Database are stored.

In der Patentanmeldung WO 97/46036 wird für ein mobiles Satellitenkommunikationssystem mit einer GSM-Netzwerk Infrastruktur ein Verfahren für die Erstellung einer kostenoptimalen Verbindung zwischen einem Mobilendgerät und einem festinstallierten Endgerät beschrieben. Gemäss dem in WO 97/46036 beschriebenen Verfahren wird die Kostenoptimierung dadurch erreicht, dass basierend auf einer im Mobilendgerät gespeicherten Nachschlagetabelle mit Länder- und Regionencodes und basierend auf der Rufnummer des festinstallierten Endgeräts eine Vermittlungsstelle gewählt wird, in der das Mobilendgerät registriert wird.In the patent application WO 97/46036 for a mobile Satellite communication system with a GSM network infrastructure Procedure for creating a cost-optimal connection between a Mobile terminal and a fixed terminal described. According to that in methods described in WO 97/46036 the cost optimization is thereby achieved that based on one stored in the mobile terminal Lookup table with country and region codes and based on the Telephone number of the permanently installed terminal selected an exchange in which the mobile terminal is registered.

In der Patentanmeldung WO 97/19548 wird ein Callback-Verfahren für die Telekommunikation beschrieben, in welchem ein Benutzer in einem Land mit hohen Kommunikationstarifen, eine Meldung mit seiner Rufnummer und mit der Rufnummer einer anzurufenden Partei über ein Nichtsignalisierungsnetzwerk, beispielsweise das Internet, an einen Netzbetreiber eines Lands mit niedrigen Tarifkosten übermittelt. Gemäss dem in WO 97/19548 beschriebenen Verfahren ruft dieser Betreiber zunächst über ein Telefonnetz die anzurufende Partei an, dann, bei erfolgter Antwort durch die anzurufende Partei, ruft der Betreiber den anrufenden Benutzer über das Telefonnetz zurück und verbindet die anzurufende Partei und den anrufenden Benutzer für die Sprachkommunikation.Patent application WO 97/19548 describes a callback method described for telecommunications, in which a user in a Country with high communication tariffs, a message with its phone number and with the number of a party to be called via Non-signaling network, such as the Internet, to one Network operator of a country with low tariff costs transmitted. According to that in WO 97/19548 described procedures this operator calls first a telephone network calls the party to be called, then, when the answer is through the party to be called, the operator calls the calling user through the Telephone network back and connects the party to be called and the calling party Voice communication users.

In der Patentschrift US 5 420 914 werden ein Verfahren und System für die Echtzeitwahl eines kostengünstigen Netzbetreibers für die Fernverbindung für einen Telefonanruf beschrieben. Gemäss dem in US 5 420 914 beschriebenen Verfahren werden in einem Dienstkontrollpunkt (Service Control Point, SCP) aus einem Anrufsinformationssignal des Anrufs eines anrufenden Benutzers der Destinations-LATA (Local Area Telephone Access) bestimmt und auf Grund von gespeicherten Tarifinformationen der momentan kostengünstigste Netzbetreiber für die Erstellung der Fernverbindung zu diesem Destinations-LATA bestimmt. Gemäss dem in US 5 420 914 beschriebenen Verfahren wird die Fernverbindung unter Benutzung der Dienste des gewählten kostengünstigsten Netzbetreibers erstellt und danach die Verbindung vom Destinations-LATA zum Endgerät mit der angerufenen Nummer vervollständigt.US Pat. No. 5,420,914 describes a method and system for the real-time selection of an inexpensive network operator for the Remote connection described for a phone call. According to that in US 5 420 Methods described in 914 are carried out in a service control point (service Control Point, SCP) from a call information signal of the call one Calling user of the destination LATA (Local Area Telephone Access) determined and based on stored tariff information of the moment most cost-effective network operator for establishing the remote connection this destination LATA. According to that in US 5 420 914 described method is the remote connection using the Services created by the selected cheapest network operator and afterwards the connection from the destination LATA to the terminal with the called Number completed.

Von der Digital Long Distance (DLD) Corporation ist ein Callback-Verfahren bekannt (DLD Mobile Callback, laut www.digitcom.com - Stand 22. Dezember 1997 - als US Patent angemeldet) bei welchem ein lokaler Netzwerkcomputer (Point-of-Presence, POP) die angerufene Nummer erfasst und digitalisierte Anrufdaten über das kostengünstige Internet an entsprechende am Verfahren teilnehmende Netzknoten (POP) sendet. In diesen Callback-Verfahren bestimmt der POP, der der Destination am nächsten ist, die günstigste verfügbare Verbindung um den Anruf fertigzustellen und erstellt die entsprechende Telefonverbindung zwischen dem Destinations-POP und der lokalen Leitung zum lokalen Netzwerkcomputer (lokaler POP). Danach schliesst der Destinations-POP den Verbindungskreis mit einer zweiten lokalen Telefonleitung zum Destinations-Ende. Neben den niederen Kosten für den Verbindungsaufbau über das Internet reduzieren sich die Gesprächskosten auf die beiden lokalen Verbindungen zum lokalen POP und vom Destinations-POP sowie auf das Ferngespräch, das hinsichtlich des günstigen Tarifs gewählt wurde.From the Digital Long Distance (DLD) Corporation is a callback process known (DLD Mobile Callback, according to www.digitcom.com - booth 22. December 1997 - pending US patent) at which a local Network computer (point of presence, POP) records the called number and digitized call data via the inexpensive Internet sends corresponding network nodes participating in the process (POP). In This callback procedure is determined by the POP that is closest to the destination is the cheapest connection available to complete the call and creates the corresponding telephone connection between the destination POP and the local line to the local network computer (local POP). After that the destination POP closes the connection circle with a second local one Telephone line to the end of the destination. In addition to the low cost of the Establishing a connection via the Internet reduces the call costs the two local connections to the local POP and from the destination POP as well as on the long distance call chosen with regard to the cheap tariff has been.

Es ist die Aufgabe dieser Erfindung ein neues und verbessertes Callback Verfahren für die Telekommunikation vorzuschlagen.It is the object of this invention a new and improved one Propose callback procedures for telecommunications.

Gemäss der vorliegenden Erfindung wird dieses Ziel insbesondere durch die Elemente des kennzeichnenden Teils der unabhängigen Ansprüche erreicht. Dieses Ziel wird zudem auch durch das System gemäss dem unabhängigen Systemanspruch erreicht. Weitere vorteilhafte Ausführungsformen gehen ausserdem aus den abhängigen Ansprüchen und der Beschreibung hervor.According to the present invention, this goal is particularly by the elements of the characterizing part of the independent claims reached. This goal is also achieved by the system according to the independent system claim achieved. More beneficial Embodiments also go from the dependent claims and the description.

Insbesondere werden diese Ziele durch die Erfindung dadurch erreicht, dass das Callback Verfahren so ausgeführt wird, dass von einem lokalen Gateway eine Verbindung mit dem Kommunikationsendgerät des anrufenden Teilnehmers aufgebaut wird und dass von einem Destinations-Gateway eine Verbindung mit dem Kommunikationsendgerät des angerufenen Teilnehmers aufgebaut wird und dass die Datenübertragung vom lokalen Gateway zum Destinations-Gateway über einen Backbone erfolgt. Neben den niederen Kosten für den Verbindungsaufbau von den Gäteways zum Backbone reduzieren sich die Kommunikationskosten auf die beiden lokalen Verbindungen zum lokalen Gateway und zum Destinations-Gateway sowie auf die Kosten der Datenübertragung über den Backbone, welche je nach Ausführung vernachlässigbar niedrig ausfallen können.In particular, these objectives are achieved by the invention achieved that the callback procedure is carried out in such a way that a local gateway connects to the communication terminal of the calling subscriber is set up and that by a destination gateway a connection with the communication terminal of the called party Participant is established and that the data transmission from the local Gateway to destination gateway via a backbone. In addition to the lower costs for establishing a connection from the guest roads to the backbone communication costs are reduced to the two local ones Connections to the local gateway and the destination gateway as well the cost of data transmission over the backbone, which depends on Execution can be negligible low.

Vorzugsweise wird der Destinations-Gateway, beziehungsweise der lokale Gateway, so bestimmt, dass der aktuelle Tarif vom Destinations-Gateway, beziehungsweise vom lokalen Gateway, zum Kommunikationsendgerät des angerufenen, beziehungsweise des anrufenden Teilnehmers, möglichst niedrig ist. Offensichtlich können dadurch die Kommunikationskosten der beiden lokalen Verbindungen optimal tief gehalten werden. The destination gateway or the local gateway, determined so that the current tariff from the destination gateway, or from the local gateway to Communication terminal of the called or the calling Participant, is as low as possible. Obviously, it can Communication costs of the two local connections kept optimally low become.

Vorzugsweise werden danach die totalen Tarifkosten vom lokalen Gateway zum Kommunikationsendgerät des anrufenden Teilnehmers und vom Destinations-Gateway zum Kommunikationsendgerät des angerufenen Teilnehmers mit den Tarifkosten einer direkten Verbindung zwischen den beiden Kommunikationsendgeräten verglichen und anstelle der Verbindung über den Backbone, wird eine direkte Verbindung zwischen den Kommunikationsendgeräten des anrufenden und des angerufenen Teilnehmers erstellt, falls deren Tarifkosten günstiger sind. Dies hat den Vorteil, dass sichergestellt wird, dass die Callback Variante mit Kommunikation über Gateways und Backbone nur dann eingesetzt wird, wenn sie tatsächlich kostengünstiger ist.Afterwards, the total tariff costs are preferably from the local Gateway to the communication terminal of the calling subscriber and from Destination gateway to the communication terminal of the called party Participant with the tariff costs of a direct connection between the compared two communication terminals and instead of the connection via the backbone, a direct connection between the Communication terminals of the calling and called party created if their tariff costs are cheaper. This has the advantage that it is ensured that the callback variant with communication via Gateways and backbones are only used when they are actually is cheaper.

In der vorliegenden Erfindung werden die aktuellen Tarife der Gateways vorzugsweise während der Dauer der Verbindung überwacht und falls der aktuelle Tarif eines kostengünstigeren Gateways um einen vorbestimmten Wert niedriger als der aktuelle Tarif des momentan benutzten Gateways ist, wird das betreffende Kommunikationsendgerät durch einen Verbindungswechsel über den kostengünstigeren Gateway mit dem Backbone verbunden. Dies hat den weiteren Vorteil, dass die Kommunikationskosten auch während der Dauer einer Verbindung optimiert werden können.In the present invention, the current tariffs of the Gateways are preferably monitored and monitored for the duration of the connection if the current tariff of a cheaper gateway by one predetermined value lower than the current tariff of the currently used Gateway, the communication terminal in question is activated by a Change of connection via the cheaper gateway to the backbone connected. This has the further advantage that the communication costs can also be optimized during the duration of a connection.

Vorzugsweise wird das Callback Verfahren in der vorliegenden Erfindung durch eine spezielle Meldung eingeleitet, welche von einer SIM Karte verfasst und an eine Dienstzentrale übermittelt wird. Dies hat den zusätzlichen Vorteil, dass ein Teilnehmer (oder eine Gruppe von Teilnehmern) mit seiner persönlichen SIM Karte auch über persönliche und auf andere Kommunikationsendgeräte transferierbare Callback Dienste verfügen kann.Preferably the callback method in the present Invention initiated by a special message from a SIM Card is written and sent to a service center. This has the additional advantage that a participant (or a group of participants) with his personal SIM card also over personal and others Communication terminals can have transferable callback services.

Nachfolgend wird eine Ausführung der vorliegenden Erfindung anhand eines Beispieles beschrieben. Das Beispiel der Ausführung wird durch folgende beigelegte Figur illustriert:The following is an embodiment of the present invention described using an example. The example of execution is by the following enclosed figure illustrates:

Figur 1 zeigt ein Übersichtsdiagramm mit einem Backbone mit welchem Kommunikationsnetze mittels Gateways verbunden sind und Kommunikationsendgeräte welche über die Kommunikationsnetze mit den Gateways und mit einer Dienstzentrale kommunizieren können.Figure 1 shows an overview diagram with a backbone which communication networks are connected via gateways and Communication terminals which communicate with the Gateways and can communicate with a service center.

Das Referenzzeichen A bezieht sich auf ein Kommunikationsendgerät eines nicht dargestellten anrufenden Teilnehmers, der beispielsweise mit einem ebenfalls nicht dargestellten angerufenen Teilnehmer mit einem Kommunikationsendgerät B kommunizieren möchte. Es gibt verschiedene Varianten ein Callback Verfahren für den Verbindungsaufbau zum angerufenen Teilnehmer zu initieren. Zum Beispiel kann der anrufende Teilnehmer entscheiden, dass ein Callback Verfahren eingeleitet werden soll und er kann dies explizit initieren indem er beispielsweise eine bestimmte Dienstnummer anwählt oder über das Keyboard des Kommunikationsendgerätes einen bestimmten speziellen Dienst der SIM Karte im Kommunikationsendgerät wählt. In einer anderen Variante wird ein Callback Verfahren automatisch eingeleitet, wenn die angerufene Nummer einer Nummer entspricht, die in einer speziellen Callback Liste eingetragen ist, wobei diese Liste auf der SIM Karte oder bei einer Dienstzentrale gespeichert sein kann. In einer Variante ist es auch möglich, dass es genügt, wenn nur die Vorwahl der angerufenen Nummer in dieser Liste eingetragen ist. Es ist letztlich auch möglich, dass jeder Anruf, oder zumindest jeder Fernanruf, ein Callback Verfahren einleitet.The reference character A refers to Communication terminal of a calling subscriber, not shown, the one called, for example, with a likewise not shown Participant wants to communicate with a communication terminal B. It are different variants of a callback procedure for the Initiate connection establishment to the called subscriber. For example the calling party can decide that a callback procedure should be initiated and he can initiate this explicitly by For example, dialing a specific service number or using the keyboard the communication terminal a certain special service of the SIM Dial card in the communication terminal. In another variant, a Callback procedure automatically initiated when the called number corresponds to a number that is entered in a special callback list, this list is stored on the SIM card or at a service center can be. In a variant, it is also possible that it is sufficient if only the Area code of the called number is entered in this list. It is Ultimately, it is also possible for every call, or at least every long-distance call, to be a Initiates callback procedure.

Nach dem Entscheid ob ein Callback Verfahren initiert werden soll oder nicht, wird das Callback Verfahren vorzugsweise durch das Kommunikationsendgerät A so eingeleitet, dass eine spezielle Callback Meldung 80 als Callback Auftrag 8 an eine Dienstzentrale 9 übermittelt wird. Die Callback Meldung 80 umfasst ein Identifikationsfeld 81 zur Identifizierung des Callback Dienstes, ein Feld 82 mit der Nummer des anrufenden Teilnehmers, und ein Feld 83 mit der Nummer des angerufenen Teilnehmers.After deciding whether a callback procedure should be initiated or not, the callback process is preferably carried out by the Communication terminal A initiated so that a special callback Message 80 is transmitted to a service center 9 as a callback order 8. The callback message 80 comprises an identification field 81 for identification the callback service, a field 82 with the number of the calling Subscriber, and a field 83 with the number of the called subscriber.

Die Callback Meldung wird von einer speziellen Callback Request Anwendung, die sich vorzugsweise auf einer SIM Karte befindet, verfasst und übermittelt. Für den Fachmann ist es leicht die entsprechende Anwendung zum Beispiel als ein Java Applet zu programmieren (welches natürlich auch ausserhalb einer SIM Karte zum Beispiel in einem Personal Computer laufen kann). Die Callback Request Anwendung kann die Callback Meldung 80 beispielsweise mittels einer Short Message oder USSD Daten über ein Kommunikationsnetz 7 an die Dienstzentrale 9 übermitteln. Das Kommunikationsnetz 7 ist beispielsweise ein Mobilfunknetz, zum Beispiel ein GSM Netz, und/oder ein Fixnetz worüber Kommunikationsendgeräte A wie zum Beispiel Mobilfunktelefone und/oder Personal Computers miteinander kommunizieren.The callback message is from a special callback request Application, which is preferably on a SIM card, authored and transmitted. It is easy for the person skilled in the art to use the corresponding Example to program as a Java applet (which of course also run outside of a SIM card, for example in a personal computer can). The callback request application can receive the callback message 80 for example using a short message or USSD data via a Transmit communication network 7 to the service center 9. The Communication network 7 is, for example, a mobile radio network, for example a GSM network, and / or a fixed network via which communication terminals A such as Example mobile phones and / or personal computers with each other communicate.

Der Callback Auftrag 8 wird von einer Dienstzentrale 9 empfangen, als Callback Meldung 80 erkannt und an eine Callback Anwendung 90 zur weiteren Verarbeitung von Callback Aufträgen übergeben. Dies kann beispielsweise so ausgeführt werden, dass die Dienstzentrale 9 einen SIM-Server, beispielsweise ein Short Message Service Center (SSC), umfasst, in welchem spezielle Meldungen nach dem in EP 0689 368 B1 beschriebenen SICAP Verfahren, oder einem ähnlichen entsprechenden Verfahren, erkannt und an entsprechende spezielle Anwendungen, in diesem Fall an die Callback Anwendung 90, zur Weiterverarbeitung übergeben werden.The callback order 8 is received by a service center 9, recognized as a callback message 80 and sent to a callback application 90 handed over to further processing of callback orders. This can For example, be carried out so that the service center 9 a SIM server, for example, a Short Message Service Center (SSC) which special messages according to that described in EP 0689 368 B1 SICAP procedure, or a similar corresponding procedure, recognized and to corresponding special applications, in this case the callback Application 90 to be passed for further processing.

Die Callback Anwendung 90 entnimmt der Callback Meldung 80 die Nummer des anrufenden Teilnehmers 82 und die Nummer des angerufenen Teilnehmers 83. Anhand von Tariftabellen, die beispielsweise in einer der Dienstzentrale zugänglichen Datenbank 91 gespeichert sind, bestimmt die Callback Anwendung 90 vorzugsweise den kostengünstigsten Destinations-Gateway 3c, welcher Zugang zu einem Backbone 1 hat, um eine Verbindung 10 mit dem Kommunikationsendgerät B des angerufenen Teilnehmers zu erstellen. Die Tariftabellen in der Datenbank 91 enthalten dazu beispielsweise Angaben betreffend der verfügbaren Gateways mit Zugang zum Backbone 1 hinsichtlich deren geographischen Standorte und deren verschiedenen Tarife für verschiedene Zeitbereiche.The callback application 90 takes the callback message 80 from Number of the calling party 82 and the number of the called party Participant 83. Using tariff tables, for example in one of the Service center accessible database 91 is stored determines the Callback application 90 preferably the least expensive destination gateway 3c, which has access to a backbone 1 to connect 10 with the communication terminal B of the called subscriber create. For this purpose, the tariff tables in the database 91 contain, for example Information regarding the available gateways with access to the backbone 1 in terms of their geographic locations and their different tariffs for different time periods.

In einer Variante bestimmt die Callback Anwendung 90 auch den kostengünstigsten lokalen Gateway 3a, welcher Zugang zum Backbone 1 hat, um eine Verbindung 11 mit dem Kommunikationsendgerät A des anrufenden Teilnehmers zu erstellen. In a variant, the callback application 90 also determines the cheapest local gateway 3a, which has access to backbone 1, to a connection 11 with the communication terminal A of the calling To create the participant.

Die in den Tariftabellen der Datenbank 91 gespeicherten Tarife können beispielsweise auch von den jeweils entsprechenden Gateways 3a, 3b, 3c, vorzugsweise unter Zuhilfenahme von gesicherten Diensten, zum Beispiel TTP-Dienste (Trusted Third Party) oder PTP-Dienste (Point-to-Point), direkt über ein Kommunikationsnetz selber aktualisiert und verwaltet werden. Dies kann mittels direktem Zugriff auf die Datenbank 91 oder auf einen Datenbank-Server oder mittels speziellen Diensten über die Dienstzentrale 9 erfolgen.The tariffs stored in the tariff tables of database 91 can for example also from the respective gateways 3a, 3b, 3c, preferably with the help of secured services, for example TTP services (Trusted Third Party) or PTP services (Point-to-Point), directly be updated and managed via a communication network. This can by means of direct access to the database 91 or to a database server or by means of special services via the service center 9.

Wenn die beiden Gateways 3a und 3c bestimmt sind, vergleicht die Callback Anwendung 90 vorzugsweise die Tarifkosten für eine direkte Verbindung zwischen den beiden Kommunikationsgeräten A und B mit den totalen Tarifkosten der Verbindungen vom lokalen Gateway 3a mit dem Kommunikationsendgerät A und vom Destinations-Gateway 3c mit dem Kommunikationsendgerät B. Falls die Tarifkosten für die direkte Verbindung günstiger sind leitet die Callback Anwendung 90 der Dienstzentrale 9 eine direkte Verbindung zwischen den beiden Kommunikationsendgeräten A, B ein, welche auf herkömmliche, dem Fachmann bekannte Weise erstellt werden kann. Falls die totalen Tarifkosten für die Verbindungen vom lokalen Gateway 3a mit dem Kommunikationsendgerät A und vom Destinations-Gateway 3c mit dem Kommunikationsendgerät B günstiger sind, werden diese Verbindungen erfindungsgemäss aufgebaut, so dass der anrufende Teilnehmer mit dem Kommunikationsendgerät A über die Verbindung zum lokalen Gateway 3a, von dort über den Backbone 1 zum Destinations-Gateway 3c und von dort über die Verbindung zum Kommunikationsendgerät B mit dem angerufenen Teilnehmer kommunizieren kann. Die Verbindungen werden beispielsweise aufgebaut indem die Callback Anwendung 90 dem lokalen Gateway 3a und dem Destinations-Gateway 3c Instruktionen zum Verbindungsaufbau mit dem Kommunikationsendgerät A, beziehungsweise mit dem Kommunikationsendgerät B sendet. Die Verbindungsaufbau Instruktionen enthalten Informationen zur Identifikation des Kommunikationsendgerätes A des anrufenden Teilnehmers, des lokalen Gateways 3a, des Kommunikationsendgerätes B des angerufenen Teilnehmers, und des Destinations-Gateways 3c. Die Kommunikation zwischen der Dienstzentrale 9 und den Gateways 3a, 3b, 3c erfolgt über ein Kommunikationsnetz, beispielsweise ein ATM Netz, ein Intranet oder das öffentliche Internet. When the two gateways 3a and 3c are determined, the compares Callback application 90 preferably the tariff cost for a direct Connection between the two communication devices A and B with the total tariff costs of the connections from the local gateway 3a to the Communication terminal A and from the destination gateway 3c with the Communication terminal B. If the tariff costs for the direct connection the callback application 90 of the service center 9 is cheaper direct connection between the two communication terminals A, B, which are created in a conventional manner known to those skilled in the art can. If the total tariff costs for the connections from the local gateway 3a with the communication terminal A and with the destination gateway 3c the communication terminal B are cheaper, these connections constructed according to the invention so that the calling subscriber with the Communication terminal A via the connection to the local gateway 3a, from there via the backbone 1 to the destination gateway 3c and from there via the Connection to the communication terminal B with the called subscriber can communicate. The connections are established, for example by the callback application 90 to the local gateway 3a and the Destination gateway 3c Instructions for establishing a connection with the Communication terminal A, or with the Communication terminal B sends. The connection establishment instructions contain information to identify the communication terminal A of the calling subscriber, the local gateway 3a, the Communication terminal B of the called subscriber, and Destination gateways 3c. Communication between the service center 9 and the gateways 3a, 3b, 3c takes place via a communication network, for example an ATM network, an intranet or the public Internet.

In einer Variante kann ein bestimmter Minimalbetrag vorausgesetzt werden, um welchen die indirekte Verbindung über die Gateways 3a, 3c, welche über den Backbone 1 miteinander verbunden sind, günstiger sein muss bevor sie der direkten Verbindung zwischen den Kommunikationsendgeräten A, B vorgezogen wird. Dieser Minimalbetrag kann beispielsweise so festgesetzt werden, dass er den Tarifkosten der Kommunikation über den Backbone 1 entspricht und er eventuell auch andere Nebenkosten einschliessen kann. Der Backbone 1 ist beispielsweise ein ATM Netz, ein Intranet oder das öffentliche Internet.In a variant, a certain minimum amount can be assumed to which the indirect connection via gateways 3a, 3c, which are connected to each other via the backbone 1 must be cheaper before the direct connection between the communication terminals A, B is preferred. This minimum amount can be set, for example that the tariff costs for communication via the backbone 1 corresponds and he may also be able to include other additional costs. The Backbone 1 is, for example, an ATM network, an intranet or the public one Internet.

Der Destinations-Gateway 3c empfängt die Verbindungsaufbau Instruktion von der Dienstzentrale 9 und erstellt eine Verbindung 2c zum Backbone 1, in einer Variante ist er fest mit dem Backbone 1 verbunden. Über das Kommunikationsnetz 6 leitet er zudem, wie weiter unten näher erläutert, einen synchronisierten Verbindungsaufbau 10 mit dem Kommunikationsendgerät B ein. Des weiteren führt er beispielsweise in einer Tabelle Informationen für das Abbilden von Verbindungen, so dass Meldungen vom Kommunikationsendgerät A des anrufenden Teilnehmers, die über die Verbindung 2c mit dem Backbone 1 empfangen werden, auf die Verbindung 10 mit dem Kommunikationsendgerät B des angerufenen Teilnehmers abgebildet werden, und dass Meldungen an das Kommunikationsendgerät A des anrufenden Teilnehmers über die Verbindung 2c mit dem Backbone 1 auf den Gateway 3a abgebildet werden. Das Kommunikationsnetz 6 ist beispielsweise ein Mobilfunknetz, zum Beispiel ein GSM Netz, oder ein Fixnetz.The destination gateway 3c receives the connection establishment Instruction from the service center 9 and creates a connection 2c to Backbone 1, in one variant it is firmly connected to backbone 1. about he also manages the communication network 6, as explained in more detail below, a synchronized connection establishment 10 with the Communication terminal B. He also leads, for example, in one Table information for mapping connections so that messages from the communication terminal A of the calling subscriber, who via the Connection 2c with the backbone 1 are received on the connection 10 mapped with the communication terminal B of the called subscriber and that messages to the communication terminal A des calling subscriber over the connection 2c with the backbone 1 on the Gateway 3a are shown. The communication network 6 is for example a cellular network, for example a GSM network, or a fixed network.

Der lokale Gateway 3a empfängt die Verbindungsaufbau Instruktion von der Dienstzentrale 9 und erstellt eine Verbindung 2a zum Backbone 1, in einer Variante ist er fest mit dem Backbone 1 verbunden. Über das Kommunikationsnetz 4 leitet er zudem, wie weiter unten näher erläutert, einen synchronisierten Verbindungsaufbau 11 mit dem Kommunikationsendgerät A ein. Des weiteren führt er beispielsweise in einer Tabelle Informationen für das Abbilden von Verbindungen, so dass Meldungen vom Kommunikationsendgerät B des angerufenen Teilnehmers, die über die Verbindung 2a mit dem Backbone 1 empfangen werden, auf die Verbindung 11 mit dem Kommunikationsendgerät A des anrufenden Teilnehmers abgebildet werden, und dass Meldungen an das Kommunikationsendgerät B des angerufenen Teilnehmers über die Verbindung 2a mit dem Backbone 1 auf den Gateway 3c abgebildet werden. Das Kommunikationsnetz 4 ist beispielsweise ein Mobilfunknetz, zum Beispiel ein GSM Netz, oder ein Fixnetz.The local gateway 3a receives the connection establishment instruction from the service center 9 and creates a connection 2a to the backbone 1, in In one variant, it is firmly connected to the backbone 1. About the Communication network 4, he also leads, as explained in more detail below synchronized connection establishment 11 with the communication terminal A on. Furthermore, he keeps information for example in a table Mapping connections so that messages from Communication terminal B of the called subscriber, via the Connection 2a with the backbone 1 are received on the connection 11 mapped with the communication terminal A of the calling subscriber and that messages to the communication terminal B of the called subscriber via the connection 2a with the backbone 1 on the Gateway 3c are shown. The communication network 4 is for example a cellular network, for example a GSM network, or a fixed network.

Die Synchronisation des Verbindungsaufbaus zwischen dem lokalen Gateway 3a und dem Kommunikationsendgerät A mit dem Verbindungsaufbau zwischen dem Destinations-Gateway 3c und dem Kommunikationsendgerät B erfolgt beispielsweise über den Backbone 1. Zum Beispiel kann der Destinations-Gateway 3c dem lokalen Gateway 3a über die Verbindung 2c, den Backbone 1, und die Verbindung 2a übermitteln, dass er den Verbindungsaufbau zum Kommunikationsendgerät B des angerufenen Teilnehmers eingeleitet hat, worauf der lokale Gateway 3a dem Kommunikationsendgerät A des anrufenden Teilnehmers den eigentlichen Rückruf (Callback) 11 sendet. Darauf kann das Kommunikationsendgerät A unmittelbar die Verbindung mit dem lokalen Gateway 3a erstellen und somit den Verbindungsaufbau 10 vom Destinations-Gateway mit dem Kommunikationsendgerät B des angerufenen Teilnehmers transparent über die Verbindung 11, die Verbindung 2a, den Backbone 1, und die Verbindung 2c abwarten.The synchronization of the connection establishment between the local Gateway 3a and the communication terminal A with the connection establishment between the destination gateway 3c and the communication terminal B takes place via the backbone 1, for example Destination gateway 3c to local gateway 3a via connection 2c, the backbone 1, and the connection 2a transmit that he the Establishing a connection to the communication terminal B of the called party Has initiated, whereupon the local gateway 3a to the Communication terminal A of the calling subscriber the actual one Callback 11 sends. The communication terminal A immediately create the connection with the local gateway 3a and thus the connection establishment 10 from the destination gateway with the Communication terminal B of the called subscriber transparently over the Connection 11, connection 2a, backbone 1, and connection 2c wait.

In einer anderen Variante erfolgt die Kontrolle der Synchronisation beispielsweise durch den lokalen Gateway 3a, welcher den eigentlichen Rückruf (Callback) 11 an das Kommunikationsendgerät A des anrufenden Teilnehmers sendet. Darauf kann das Kommunikationsendgerät A unmittelbar die Verbindung mit dem lokalen Gateway 3a erstellen, worauf der lokale Gateway 3a dem Destinations-Gateway 3c über die Verbindung 2a, den Backbone 1, und die Verbindung 2c übermitteln kann, dass er die Verbindung mit dem Kommunikationsendgerät A des anrufenden Teilnehmers erstellt hat. Darauf kann der Destinations-Gateway 3b den Verbindungsaufbau 10 mit dem Kommunikationsendgerät B einleiten. Für den Fachmann gibt es noch weitere Ausführungsformen für den Verbindungsaufbau auf die hier nicht weiter eingegangen wird. In another variant, the synchronization is checked for example by the local gateway 3a, which is the actual one Callback 11 to the communication terminal A of the calling Participant sends. Thereupon the communication terminal A can directly create the connection to the local gateway 3a, whereupon the local Gateway 3a to the destination gateway 3c via the connection 2a Backbone 1, and connection 2c can transmit the connection with the communication terminal A of the calling subscriber. The destination gateway 3b can then establish the connection 10 with the Initiate communication terminal B. There are still more for the expert Embodiments for establishing a connection to the here no further is received.

Wenn die Verbindungen zwischen dem lokalen Gateway 3a und dem Kommunikationsendgerät A, beziehungsweise zwischen dem Destinations-Gateway 3c und dem Kommunikationsendgerät B erstellt sind kann die Kommunikation zwischen den Teilnehmern beginnen. Beispielsweise werden die vom Kommunikationsendgerät A aufgenommenen Sprachinformationen als Daten über das Kommunikationsnetz 4 an den lokalen Gateway 3a übermittelt. Neben dem Abbilden der entsprechenden Verbindungen gemäss der obenerwähnten Tabelle, übernehmen die Gateways 3a, 3b, 3c auch die Funktion gegebenenfalls Protokollkonversionen zwischen den angeschlossenen Kommunikationsnetzen auszuführen, indem beispielsweise die Nutzdaten, in diesem Fall zum Beispiel die Daten der Gesprächsinformationen, aus den empfangenen Protokolldateneinheiten eines ersten Kommunikationsnetzes, zum Beispiel Kommunikationsnetz 4, entnommen und in die entsprechenden Protokolldateneinheiten eines zweiten Kommunikationsnetzes, zum Beispiel Backbone 1, eingebettet werden bevor sie über das zweite Kommunikationsnetz, zum Beispiel mittels der Verbindung 2a über den Backbone 1 an den Destinations Gateway 3c gesandt werden.
Das Abbilden der Verbindungen und die Protokollkonversion funktionieren in beiden Richtungen, so dass die Teilnehmer transparent miteinander kommunizieren können.
When the connections between the local gateway 3a and the communication terminal A, or between the destination gateway 3c and the communication terminal B are established, the communication between the participants can begin. For example, the voice information recorded by the communication terminal A is transmitted as data to the local gateway 3a via the communication network 4. In addition to the mapping of the corresponding connections according to the table mentioned above, the gateways 3a, 3b, 3c also take over the function of possibly performing protocol conversions between the connected communication networks, for example by the user data, in this case, for example, the data of the call information, from the received protocol data units first communication network, for example communication network 4, are removed and embedded in the corresponding protocol data units of a second communication network, for example backbone 1, before they are sent to the destination gateway 3c via the second communication network, for example by means of the connection 2a via the backbone 1.
The mapping of the connections and the protocol conversion work in both directions, so that the participants can communicate transparently with each other.

Vorzugsweise überwacht beispielsweise die Callback Anwendung 90 der Dienstzentrale 9 die aktuellen Tarife der Gateways 3a, 3b, 3c während der Dauer einer von ihr initierten Verbindung zwischen zwei Kommunikationsendgeräten A und B über einen Backbone 1, zum Beispiel mittels der Tariftabellen in der Datenbank 91. Zudem führt die Callback Anwendung 90 der Dienstzentrale 9 zu diesem Zweck beispielsweise eine Tabelle, in welcher für solche Verbindungen Informationen zur Identifikation des Kommunikationsendgerätes A des anrufenden Teilnehmers, des lokalen Gateway 3a, des Kommunikationsendgerätes B des angerufenen Teilnehmers, und des Destinations-Gateway 3c gespeichert sind. Falls die Callback Anwendung 90 einen Gateway 3b findet, dessen aktueller Tarif für eine von ihr überwachte Verbindung, mit einem der Kommunikationsendgeräte A oder B, für einen aktuellen Zeitbereich um mindestens einen vorbestimmten Betrag günstiger ist, kann sie einen Verbindungswechsel einleiten. Dies kann beispielsweise so ausgeführt werden, dass die Callback Anwendung 90 dem kostengünstigeren Gateway 3b eine Instruktion zur Einleitung eines Handovers vom teureren lokalen Gateway 3a zum kostengünstigeren Gateway 3b sendet. Die Instruktionen enthalten beispielsweise Informationen zur Identifikation des abzulösenden teureren Gateways 3a, des damit verbundenen Kommunikationsendgerätes A, des beteiligten Gateways 3c, und des damit verbundenen Kommunikationsendgerätes B.For example, the callback application 90 preferably monitors the service center 9 the current tariffs of the gateways 3a, 3b, 3c during the Duration of a connection initiated by her between two Communication terminals A and B via a backbone 1, for example using the tariff tables in database 91. In addition, the callback Application 90 of the service center 9 for this purpose, for example Table in which information for such connections provides identification information of the communication terminal A of the calling subscriber, the local one Gateway 3a, of the communication terminal B of the called subscriber, and the destination gateway 3c are stored. If the callback Application 90 finds a gateway 3b, its current tariff for one of it monitored connection, with one of the communication terminals A or B, for a current time range by at least a predetermined amount is cheaper, it can initiate a connection change. This can For example, be executed so that the callback application 90 the less expensive gateway 3b an instruction to initiate a handover from the more expensive local gateway 3a to the cheaper gateway 3b. The instructions contain, for example, information for identifying the more expensive gateways 3a to be replaced, the associated Communication terminal A, the gateway 3c involved, and thus connected communication terminal B.

Der kostengünstigere Gateway 3b empfängt die Instruktion zur Einleitung eines Handovers von der Dienstzentrale 9 und erstellt eine Verbindung 2b zum Backbone 1, in einer Variante ist er fest mit dem Backbone 1 verbunden. Über das Kommunikationsnetz 5 leitet er zudem den Verbindungswechsel beispielsweise durch eine Handover Meldung 12 an das Kommunikationsendgerät A, welches mit dem abzulösenden Gateway 3a verbunden ist, ein. Der Verbindungswechsel (Handover) kann beispielsweise vom abzulösenden Kommunikationsendgerät A ausgeführt werden, indem es die Verbindung mit dem abzulösenden Gateway 3a auf Grund der Handover Meldung 12 abbaut und an deren Stelle die Verbindung mit dem kostengünstigeren Gateway 3b erstellt. Der kostengünstigere Gateway 3b führt beispielsweise in einer Tabelle Informationen für das Abbilden von Verbindungen, so dass Meldungen vom Kommunikationsendgerät B des angerufenen Teilnehmers, die über die Verbindung 2b mit dem Backbone 1 empfangen werden, auf die Verbindung 12 mit dem Kommunikationsendgerät A des anrufenden Teilnehmers abgebildet werden, und dass Meldungen an das Kommunikationsendgerät B des angerufenen Teilnehmers über die Verbindung 2b mit dem Backbone 1 auf den Gateway 3c abgebildet werden. Der auf Grund des Handovers abgelöste Gateway 3a löscht den entsprechenden Eintrag in der Tabelle für das Abbilden der Verbindungen und baut die Verbindung zum Backbone 1 ab, in einer Variante bleibt die Verbindung zum Backbone 1 bestehen. Der Destinations-Gateway 3c wird über den Verbindungswechsel (Handover) vom Gateway 3a auf den kostengünstigeren Gateway 3b informiert, beispielsweise durch den abgelösten Gateway 3a oder durch den neuen Gateway 3b, so dass er die neuen Informationen für das Abbilden von Verbindungen für Meldungen an das Kommunikationsendgerät A des anrufenden Teilnehmers über die Verbindung 2b mit dem Backbone 1 auf den kostengünstigeren Gateway 3b, beispielsweise in der entsprechenden Tabelle nachführen kann. Die transparente Kommunikation zwischen den Teilnehmern über die Kommunikationsendgeräte A und B, die Gateways 3b und 3c, und den Backbone 1 erfolgt wie oben beschrieben mittels Abbilden der Verbindungen und Protokollkonversion in beiden Richtungen. Das Kommunikationsnetz 5 ist beispielsweise ein Mobilfunknetz, zum Beispiel ein GSM Netz, oder ein Fixnetz. In einer weiteren Variante kann die Synchronisation des Handovers und die damit verbundene Verteilung von Informationen an die beteiligten Gateways durch die Callback Anwendung 90 der Dienstzentrale 9 oder alleine durch den kostengünstigeren neuen Gateway 3b über den Backbone 1 ausgeführt werden. Für den Fachmann gibt es noch weitere Ausführungsformen für den Verbindungswechsel (Handover) auf die hier nicht weiter eingegangen wird.The cheaper gateway 3b receives the instruction for Initiation of a handover from service center 9 and creates one Connection 2b to backbone 1, in one variant it is fixed to the backbone 1 connected. He also directs the via the communication network 5 Change of connection, for example, by a handover message 12 to the Communication terminal A, which with the gateway 3a connected, a. The connection change (handover) can, for example be carried out by the communication terminal A to be replaced by: the connection to the gateway 3a to be replaced due to the handover Message 12 clears and in its place the connection with the cheaper gateway 3b created. The cheaper gateway 3b leads for example, in a table, information for mapping Connections so that messages from the communication terminal B des called subscriber, who is connected to the backbone 1 are received on the connection 12 with the communication terminal A of the calling subscriber and that messages are sent to the Communication terminal B of the called subscriber via the connection 2b with the backbone 1 are mapped onto the gateway 3c. The one on the ground gateway 3a replaced the handover deletes the corresponding entry in the table for mapping the connections and builds the connection to the Backbone 1 off, in one variant the connection to backbone 1 remains consist. The destination gateway 3c is about the connection change (Handover) from gateway 3a to the cheaper gateway 3b, for example by the replaced gateway 3a or by the new one Gateway 3b so that it can map the new information Connections for messages to the communication terminal A des calling subscriber over the connection 2b with the backbone 1 on the less expensive gateway 3b, for example in the corresponding table can track. Transparent communication between the participants via the communication terminals A and B, the gateways 3b and 3c, and the Backbone 1 takes place as described above by mapping the connections and protocol conversion in both directions. The communication network 5 is for example a cellular network, for example a GSM network, or a Fixed network. In a further variant, the synchronization of the handover and the associated distribution of information to those involved Gateways through the callback application 90 of the service center 9 or alone through the cheaper new gateway 3b via the backbone 1 be carried out. There are still more for the expert Embodiments for the connection change (handover) to the here not will be discussed further.

Neben dem oben beschriebenen Verbindungsabbau zwischen einem Kommunikationsendgerät A und einem Gateway 3a auf Grund eines Verbindungswechsels (Handover) gibt es natürlich auch einen Verbindungsabbruch der durch mindestens einen der Teilnehmer mittels seines Kommunikationsendgerätes A, B ausgelöst wird. Dieser von einem Teilnehmer ausgelöste Verbindungsabbruch wird beispielsweise durch den mit dem betroffenen Kommunikationsendgerät A, B verbundenen Gateway 3a, 3b, 3c behandelt. Der Gateway 3a, 3b, 3c detektiert einen solchen Verbindungsabbruch eines Kommunikationsendgerätes A, B durch dem Fachmann bekannte Methoden und leitet ihn gemäss der Tabelle mit den Informationen für das Abbilden der Verbindungen als Verbindungsabbau Instruktion an den an der Verbindung beteiligten Gateway 3a, 3b, 3c weiter, löscht den der Verbindung entsprechenden Eintrag in dieser Tabelle und bricht die Verbindung 2a, 2b, 2c zum Backbone 1 ab, in einer Variante bleibt die Verbindung 2a, 2b, 2c zum Backbone 1 bestehen. Der beteiligte Gateway 3a, 3b, 3c, der die Verbindungsabbruch Instruktion empfängt leitet diese gemäss der Tabelle mit den Informationen für das Abbilden der Verbindungen weiter, indem er die betreffende Verbindung mit dem entsprechenden Kommunikationsendgerät A, B abbaut. Danach löscht er den der Verbindung entsprechenden Eintrag in der Tabelle mit den Informationen für das Abbilden der Verbindungen und bricht die Verbindung 2a, 2b, 2c zum Backbone 1 ab, in einer Variante bleibt die Verbindung 2a, 2b, 2c zum Backbone 1 bestehen.In addition to the disconnection between a Communication terminal A and a gateway 3a due to one Of course there is also a change of connection (handover) Disconnection by at least one of the participants using his Communication terminal A, B is triggered. This from a participant The connection is triggered, for example, by the with the affected communication terminal A, B connected gateway 3a, 3b, 3c treated. The gateway 3a, 3b, 3c detects one Connection termination of a communication terminal A, B by the Methods known to those skilled in the art and directing them according to the table with the Information for mapping connections as disconnection Instruction to the gateway 3a, 3b, 3c involved in the connection, deletes the entry corresponding to the connection in this table and breaks the connection 2a, 2b, 2c to the backbone 1, in one variant the Connection 2a, 2b, 2c to backbone 1 exist. The gateway 3a involved, 3b, 3c that receives the disconnect instruction routes it according to the table with the information for mapping the connections, by making the connection in question with the corresponding one Communication terminal A, B dismantles. Then he deletes the connection corresponding entry in the table with the information for the mapping of the connections and breaks the connection 2a, 2b, 2c to the backbone 1, in In one variant, the connection 2a, 2b, 2c to the backbone 1 remains.

Die Callback Anwendung 90 in der Dienstzentrale 9 wird über den Verbindungsabbruch informiert, damit sie den entsprechenden Eintrag in der Tabelle zur Überwachung von Verbindungen löschen kann. Diese Information kann beispielsweise von einem der beteiligten Gateways 3a, 3b, 3c während dem Verbindungsabbau an die Callback Anwendung 90 übermittelt werden.The callback application 90 in the service center 9 is via the Notification of the connection is informed so that the corresponding entry in the Can delete table to monitor connections. This information can, for example, from one of the gateways 3a, 3b, 3c involved the connection clearing to the callback application 90 are transmitted.

Nachdem eine Verbindung abgebrochen wurde können die vorher daran beteiligten Gateways 3a, 3b, 3c beispielsweise die Kommunikationskosten für ihre Abschnitte der Verbindung zwischen dem Kommunikationsendgerät A des anrufenden Teilnehmers und dem Kommunikationsendgerät B des angerufenen Teilnehmers anhand der gemessenen Kommunikationszeiten und den entsprechenden Tarifen des betreffenden Gateways 3a, 3b, 3c für die betreffenden Zeitbereiche berechnen und dem anrufenden Teilnehmer, welcher über eine Benutzeridentifikation (zum Beispiel die International Mobile Subscriber Identity, IMSI) identifiziert werden kann, belasten, indem sie die berechneten Kommunikationskosten in einen Billing-Beleg verpacken und, vorzugsweise unter Zuhilfenahme von gesicherten Diensten, zum Beispiel TTP-Dienste (Trusted Third Party) oder PTP-Dienste (Point-to-Point), an ein Billing-Zentrum, vorzugsweise das Heim-Billing-Zentrum des Teilnehmers, übermitteln. Im Billing-Zentrum werden die von den Gateways erhaltenen Kosten für deren betreffende Verbindungsabschnitte beispielsweise in eine Standardabrechnung integriert, welche dem anrufenden Teilnehmer zugeschickt wird. In einer Variante verfügen die Gateways 3a, 3b, 3c um Mittel um die berechneten Kosten direkt dem anrufenden Teilnehmer zu verrechnen, z.B. durch Belasten auf einen auf seiner SIM-Karte gespeicherten Geldbetrag. Um die Korrektheit der von den Gateways 3a, 3b, 3c übermittelten Kosten zu gewährleisten verfügt das Billing-Zentrum vorzugsweise über Mittel um die Tariftabellen und übermittelten Zeitwerte, respektive die für die Zeitmessung verantwortliche Uhr, in den betreffenden Gateways 3a, 3b, 3c zu überprüfen. Zum Beispiel kann der Gateway 3a dem anrufenden Teilnehmer mit dem Kommunikationsendgerät A die Kommunikationskosten für die Verbindung 11 zwischen dem Gateway 3a und dem Kommunikationsendgerät A belasten. In einer Variante kann er ihm zusätzlich auch Kommunikationskosten für die Verbindung 2a zum Backbone 1 belasten. In einer weiteren Variante kann er von ihm zudem auch einen Beitrag an die Benutzung des Backbones 1 verlangen. Die direkte Verrechnung durch die Gateways hat den Vorteil, dass die Gateways finanziell selbständig sein können und beispielsweise von verschiedenen Betreibern betrieben werden können, die zum Beispiel von Netzwerkbetreibern unabhängig sind. In solchen Fällen, wird ein Teil des vom Billing-Zentrum verrechneten Betrages an diese Betreiber der Gateways zurückerstattet.After a connection has been broken, you can do so beforehand participating gateways 3a, 3b, 3c, for example the Communication costs for their sections of the connection between the Communication terminal A of the calling subscriber and the Communication terminal B of the called subscriber based on the measured communication times and the corresponding tariffs of the calculate relevant gateways 3a, 3b, 3c for the relevant time periods and the calling subscriber, who has a user identification (for example the International Mobile Subscriber Identity, IMSI) can be charged by calculating the calculated communication costs in Pack a billing slip and, preferably with the help of secured services, for example TTP services (Trusted Third Party) or PTP services (point-to-point) to a billing center, preferably the home billing center of the participant. In the billing center Costs received by the gateways for their respective Connection sections, for example, integrated into a standard bill, which is sent to the calling subscriber. In a variant the gateways 3a, 3b, 3c have direct means around the calculated costs to bill the calling party, e.g. by straining on one amount of money stored on his SIM card. To ensure the correctness of the The billing center has the task of ensuring that gateways 3a, 3b, 3c transmit costs preferably via means around the tariff tables and transmitted Time values, respectively the clock responsible for the time measurement, in the relevant gateways 3a, 3b, 3c to check. For example, the Gateway 3a to the calling subscriber with communication terminal A the communication costs for the connection 11 between the gateway 3a and the communication terminal A. In a variant, he can him additionally also communication costs for the connection 2a to the backbone 1 strain. In a further variant, he can also make a contribution from him request the use of the backbone 1. The direct settlement through The gateways have the advantage that the gateways are financially independent can be operated by different operators, for example that are independent of network operators, for example. In such Cases, part of the amount billed by the billing center will go to them Gateways operator refunded.

Es ist wichtig darauf hinzuweisen, dass in einer Variante das Überwachen der aktuellen Gateway Tarife während der Dauer einer Verbindung und das entsprechende Einleiten eines Verbindungswechsels (Handover) direkt von einem an der Verbindung beteiligten Kommunikationsendgerät ausgeführt werden kann. Zum Beispiel, indem eine Tariftabelle mit Informationen über mindestens gewisse Gateways in einer SIM Karte des Kommunikationsendgerätes gespeichert sind und die SIM Karte einen kostengünstigeren Gateway ähnlich dem oben beschriebenen Verfahren bestimmt und direkt einen Verbindungswechsel (Handover) von einem Gateway 3a auf den kostengünstigeren Gateway 3b ausführt. In einer Variante führt die SIM Karte zusätzlich auch gleich die Bestimmung des lokalen Gateways 3a und des Destinations-Gateways 3c aus und erstellt die Verbindung mit dem lokalen Gateway 3a und leitet den Verbindungsaufbau des Destinations-Gateways mit dem Kommunikationsendgerät 3c ein. Für diese Varianten kann die Tariftabelle in der SIM Karte beispielsweise entsprechend den Bedürfnissen ihres Benutzers und/oder Besitzers oder einer Gruppe von Benutzern/Besitzern optimiert werden. In einer weiteren Variante kann die SIM Karte mittels spezieller Dienste auf die Tariftabelle, die zum Beispiel in der Dienstzentrale 9 gespeichert ist, zugreifen.It is important to point out that in a variant that Monitor the current gateway tariffs for the duration of one Connection and the corresponding initiation of a connection change (Handover) directly from one involved in the connection Communication terminal can be executed. For example, by one Tariff table with information about at least certain gateways in a SIM Card of the communication terminal are stored and the SIM card a cheaper gateway similar to the procedure described above determined and directly a connection change (handover) from one Gateway 3a runs on the cheaper gateway 3b. In a variant the SIM card also carries out the determination of the local one Gateways 3a and the destination gateway 3c and creates the Connection to the local gateway 3a and directs the connection establishment of the Destination gateways with the communication terminal 3c. For this Variants can, for example, the tariff table in the SIM card accordingly the needs of their user and / or owner or group of Users / owners can be optimized. In a further variant, the SIM Card using special services on the tariff table, for example in the Service center 9 is stored access.

Persönliche SIM Karten welche das Callback Verfahren einleiten können und/oder das Callback Verfahren, einschliesslich der Gateway Bestimmung, des Verbindungsaufbaus und/oder der Verbindungsüberwachung mit Verbindungswechsel (Handover), ausführen können, können beispielsweise von einem Dienstleistungsanbieter, welcher beispielsweise auch der Betreiber der Gateways 3a, 3b, 3c und des Backbone 1 sein kann, an Benutzer oder Benutzergruppen angeboten werden. Solche SIM Karten können beispielsweise im Abonnement unter periodischer Rechnung und Bezahlung abgegeben-werden, oder sie können zeitlich beschränkt sein und müssen gegen Bezahlung verlängert werden. Sie können beispielsweise auch festgesetzte Beträge enthalten mit denen die Tarifkosten direkt auf der SIM Karte verrechnet werden können (Pre-Payment). Da solche Karten auf privilegierte Dienste zugreifen können, werden Verschlüsselung- und Sicherheitsverfahren wie beispielsweise Trusted Third Party (TTP) oder Point-To-Point Verschlüsselung verwendet um unbefugte Verwendung zu verhindern.Personal SIM cards which initiate the callback procedure can and / or the callback procedure, including the gateway Determination, connection establishment and / or connection monitoring with a change of connection (handover) for example from a service provider who, for example can also be the operator of the gateways 3a, 3b, 3c and the backbone 1 Users or user groups are offered. Such SIM cards can for example, as a subscription with periodic billing and payment to be submitted, or they can and must be limited in time be extended against payment. For example, you can fixed amounts include those with the tariff costs directly on the SIM Card can be charged (pre-payment). Because such cards are on privileged services can be accessed encryption and Security procedures such as Trusted Third Party (TTP) or Point-To-Point Encryption used to prevent unauthorized use.

Claims (29)

  1. Callback method for telecommunications, in which a first participant with a first communication terminal (A) communicates to a telecommunications system that he wishes to communicate with at least one second participant with a second communication terminal (B), whereupon the first participant is temporarily put on hold, a cost-efficient connection to a destination gateway (Point of Presence, POP) (3c) in the vicinity of the second participant is established, and the connection is completed by establishing a local connection (10) from the said gateway (3c) to the second communication terminal (B), characterised in that it comprises the following further steps:
    initiation of the method through a special message (80) transmitted from the first communication terminal (A) to a service centre (9),
    determination of the momentarily most cost-efficient destination gateway (3c), which has access to a backbone (1), for the connection (10) of the destination gateway (3c) to the second communication terminal (B) through a callback application (90) in the service centre (9) on the basis of tariff tables stored in a database (91) accessible to the service centre (9),
    transmission of connection-establishment instructions through the callback application (90) via a communication network to a local gateway (3a) having access to a backbone (1) to establish a connection with the first communication terminal (A) and to the destination gateway (3c) to establish a connection with the second communication terminal (B),
    establishment of a connection (11) from the local gateway (3a) to the first communication terminal (A),
    establishment of a connection (10) from the destination gateway (3c) to the second communication terminal (B),
    communication between the first and second participants, data being received through the gateways (3a, 3c) from the connected terminal in each case (A, B), the data between the local gateway (3a) and the destination gateway (3c) being transmitted via the backbone (1), and data being received through the gateways (3a, 3c) via the backbone (1) and being sent to the respective connected communication terminal (A, B).
  2. Method according to the preceding claim, characterised in that it further comprises the following steps:
    comparison of the total tariff costs, from the local gateway (3a) to the first communication terminal (A) and from the destination gateway (3c) to the second communication terminal (B), with the tariff costs of a direct connection from the first communication terminal (A) to the second communication terminal (B),
    establishment of a direct connection from the first communication terminal (A) to the second communication terminal (B), if the tariff costs thereof are cheaper.
  3. Method according to one of the preceding claims, characterised in that the local gateway (3a) is determined such that the current communication tariff from the local gateway (3a) to the first communication terminal (A) is as low as possible.
  4. Method according to one of the preceding claims, characterised in that the special message (80) identifies callback as a special service (81) and contains the number of the calling participant (82) and the number of the called participant (83).
  5. Method according to one of the preceding claims, characterised in that the special message (80) is transmitted in a SMS short message or by means of USSD data.
  6. Method according to one of the preceding claims, characterised in that the current tariffs of the gateways (3a, 3b, 3c) are monitored for the duration of the connection (10, 11) and if the current tariff of a more cost-efficient gateway (3b) is lower by at least a pre-defined amount than the current tariff of the gateway (3a) used at the moment, a communication terminal (A) is connected to the backbone (1) through a change of connection via the more cost-efficient gateway (3b).
  7. Method according to the preceding claim, characterised in that the monitoring of the tariffs is carried out by the service centre (9).
  8. Method according to one of the claims 6 to 7, characterised in that the change of connection is initiated by the more cost-efficient gateway (3b) through a handover (12).
  9. Method according to one of the preceding claims, characterised in that at least certain communication terminals (A, B) are mobile radio telephones comprising a SIM-card.
  10. Method according to one of the claims 2 to 9, characterised in that at least certain gateways (3a, 3b, 3c) store their tariffs in a central database (91).
  11. Method according to one of the preceding claims, characterised in that it comprises the following additional steps:
    calculation of the communication costs for at least certain sections of a connection between the first communication terminal (A) and the second communication terminal (B), by a gateway (3a, 3b, 3c) which is involved in the respective connection,
    transmission of the calculated communication costs by the said gateway in question (3a, 3b, 3c) to a billing centre for charging to the first participant.
  12. System for executing a callback method for telecommunications, comprising a plurality of communication terminals (A, B) and a plurality of gateways (3a, 3b, 3c), the gateways (3a, 3b, 3c) being connectible to at least certain of the communication terminals (A, B) via first communication networks (4, 5, 6), and at least one service centre (9), which is set up in such a fashion that it communicates with the gateways (3a, 3b, 3c) via second communication networks and with the at least certain communication terminals (A, B) via the first communication networks (4, 5, 6), characterised    in that at least certain of the communication terminals (A, B) comprise means for initiating the callback method through transmission of a special message (80) to the service centre (9),
       in that the service centre, which has access to a database (91) in which tariff tables are stored, comprises a server and a callback application (90), which callback application (90) comprises means for carrying out the following steps:
    determination, on the basis of the tariff tables, of the momentarily most cost-efficient destination gateway (3c) for the connection of the destination gateway (3c) to a communication terminal (B) of a called participant, and
    transmission of connection-establishment instructions via one of the second communication networks to a local gateway (3a) to establish a connection to a communication terminal (A) of a calling participant and to a destination gateway (3c) to establish a connection to the communication terminal (B) of the called participant,
       and in that the gateways (3a, 3b, 3c) have access to a backbone (1) and are set up in such a fashion that they detect and receive the connection-establishment instructions, and establish connections (10, 11) with the respective communication terminals (A, B) in accordance with the connection-establishment instructions, and in that they make possible the communication between the calling and the called participants by receiving data from the respective connected communication terminal (A, B) and transmitting it to the respective remote gateway via the backbone (1), and by receiving data via the backbone (1) and transmitting it to respective connected communication terminal (A, B).
  13. System according to claim 12, characterised in that the callback application (90) comprises means to determine the momentarily most cost-efficient local gateway (3a) for the connection of the local gateway (3c) to the communication terminal (A) of the calling participant.
  14. System according to one of the claims 12 to 13, characterised in that at least certain communication terminals (A, B) are mobile radio telephones, fixed telephones or personal computers comprising a SIM card that is equipped in such a way that it prepares and transmits the special callback messages (80) which identify callback as a special service (81) and contain the number of the calling participant (82) and the number of the called participant (83).
  15. System according to claim 14, characterised in that the SIM card contains programmed means to prepare callback messages (80) and transmit them to a service centre as short messages or by means of USSD data.
  16. System according to one of the claims 12 to 14, characterised in that the callback application (90) comprises means for carrying out the following additional steps:
    monitoring the current tariffs of the gateways (3a, 3b, 3c) for the duration of the communication between the respective communication terminals (A, B),
    transmission of instructions with required data to the respective gateways (3a, 3b, 3c) for initiating a handover (12) if the current tariff of a more cost-efficient gateway (3b) is lower by a predefined amount than the current tariff of the gateway (3a) used at the moment.
  17. System according to one of the claims 12 to 16, characterised in that the service centre (9) comprises a short message service centre (SSC).
  18. System according to one of the claims 12 to 17, characterised in that the gateways (3a, 3b, 3c) comprise means for carrying out the following additional steps:
    detecting a termination of communication on the part of a first communication terminal (A, B),
    releasing the connection (10, 11) with this first communication terminal (A, B),
    transmitting a connection release instruction via thie backbone (1) to the remote gateway with a second communication terminal (A, B) connected,
    receiving connection release instructions via the backbone (1),
    releasing the connection (10, 11) with the corresponding connected second communication terminal (A, B).
  19. System according to one of the claims 12 to 18, characterised in that the gateways (3a, 3b, 3c) comprise means for carrying out the following additional steps:
    detecting handover instructions,
    initiating a change of connection in a communication terminal (A) to a more cost-efficient gateway (3b) by means of a handover message (12),
    informing the involved gateways (3a, 3c) about this change of connection via the backbone (1).
  20. System according to one of the claims 12 to 19, characterised in that the gateways (3a, 3b, 3c) comprise means for carrying out the following additional steps:
    calculation of the communication costs for at least certain sections of a connection, in which the respective gateway (3a, 3b, 3c) is involved, between a first communication terminal (A) and a second communication terminal (B),
    transmission of the calculated communication costs to a billing centre for charging the calling participant.
  21. System according to one of the claims 12 to 20, characterised in that the backbone (1) is an ATM network, an intranet and/or the Internet.
  22. System according to one of the claims 12 to 21, characterised in that the first communication networks comprise a mobile radio network (4, 5, 6, 7) and/or a fixed network.
  23. System according to one of the claims 13 to 22, characterised in that the second communication networks comprise an ATM network, an intranet and/or the Internet.
  24. Service centre (9) for a system for executing a callback method for telecommunications, which service centre (9) has access to a database (91) in which tariff tables are stored, and which service centre (9) is set up in such a fashion that it communicates with communication terminals (A, B) via first communication networks (4, 5, 6) and with gateways (3a, 3b, 3c), that have access to a backbone (1), via second communication networks, characterised    in that the service centre (9) is set up in such a fashion that it detects and receives callback messages (80) from communication terminals (A, B),
       in that the service centre comprises a server and a callback application (90), which callback application (90) comprises means for carrying out the following steps:
    determination, on the basis of the tariff tables, of the momentarily most cost-efficient destination gateway (3c) for the connection of the destination gateway (3c) to a communication terminal (B) of a called participant, and
    transmission of connection establishment instructions via one of the second communication networks to a local gateway (3a) for connection establishment with a communication terminal (A) of a calling participant and to a destination gateway (3c) for connection establishment with the communication terminal (B) of the called participant, so that the communication is made possible between the calling and the called participant, the gateways (3a, 3b, 3c) receiving data from the respective connected communication terminal (A, B) and transmitting it to the respective remote gateway via the backbone (1), and the gateways (3a, 3b, 3C) receiving data via the backbone (1) and transmitting it to the respective connected communication terminal (A, B).
  25. Service centre (9) according to claim 24, characterised in that the callback application (90) comprises means for determining the momentarily most cost-efficient local gateway (3a) for the connection of the local gateway (3c) with the communication terminal (A) of the calling participant.
  26. Service centre (9) according to one of the claims 24 to 25, characterised in that the callback application (90) contains means for carrying out the following additional steps:
    monitoring the current tariffs of the gateways (3a, 3b, 3c) for the duration of the communication between the respective communication terminals (A, B),
    transmission of instructions with required data to the respective gateways (3a, 3b, 3c) for initiating a handover (12) if the current tariff of a more cost-efficient gateway (3b) is lower by a predefined amount than the current tariff of the gateway (3a) used at the moment.
  27. Service centre (9) according to one of the claims 24 to 26, characterised in that the service centre (9) comprises a short message service centre (SSC).
  28. Service centre (9) according to one of the claims 24 to 27, characterised in that the first communication networks comprise a mobile radio network (4, 5, 6, 7) and/or a fixed network.
  29. Service centre (9) according to one of the claims 24 to 28, characterised in that the second networks comprise an ATM network, an intranet and/or the Internet.
EP98901925A 1998-02-19 1998-02-19 Call-back method for telecommunications and devices adapted accordingly Expired - Lifetime EP1057314B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CH1998/000066 WO1999043139A1 (en) 1998-02-19 1998-02-19 Call-back method for telecommunications and devices adapted accordingly

Publications (2)

Publication Number Publication Date
EP1057314A1 EP1057314A1 (en) 2000-12-06
EP1057314B1 true EP1057314B1 (en) 2002-05-15

Family

ID=4551308

Family Applications (1)

Application Number Title Priority Date Filing Date
EP98901925A Expired - Lifetime EP1057314B1 (en) 1998-02-19 1998-02-19 Call-back method for telecommunications and devices adapted accordingly

Country Status (9)

Country Link
US (1) US6741691B1 (en)
EP (1) EP1057314B1 (en)
CN (1) CN1145341C (en)
AT (1) ATE217742T1 (en)
AU (1) AU5851798A (en)
DE (1) DE59804159D1 (en)
RU (1) RU2199190C2 (en)
TW (1) TW406503B (en)
WO (1) WO1999043139A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004032608A1 (en) * 2004-07-05 2006-02-16 United Mobile Holding Ltd. Callback procedure in a communication system

Families Citing this family (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7308422B1 (en) 1999-10-08 2007-12-11 Utbk, Inc. System for recording and distributing recorded information over the internet
US20080052353A1 (en) * 2000-03-09 2008-02-28 Utbk, Inc. System for Recording and Distributing Recorded Information over the Internet
US6636590B1 (en) 2000-10-30 2003-10-21 Ingenio, Inc. Apparatus and method for specifying and obtaining services through voice commands
US7542936B1 (en) 2000-11-02 2009-06-02 Utbk, Inc. Method, apparatus and system for marketing, delivering, and collecting payment for information
US7289623B2 (en) 2001-01-16 2007-10-30 Utbk, Inc. System and method for an online speaker patch-through
US20020133402A1 (en) 2001-03-13 2002-09-19 Scott Faber Apparatus and method for recruiting, communicating with, and paying participants of interactive advertising
US6704403B2 (en) 2001-09-05 2004-03-09 Ingenio, Inc. Apparatus and method for ensuring a real-time connection between users and selected service provider using voice mail
US7580850B2 (en) 2001-12-14 2009-08-25 Utbk, Inc. Apparatus and method for online advice customer relationship management
US7937439B2 (en) 2001-12-27 2011-05-03 Utbk, Inc. Apparatus and method for scheduling live advice communication with a selected service provider
EP1646216A4 (en) * 2003-02-27 2007-07-18 Yukio Kubo Speech communication system, server used for the same, and reception relay device
US7359498B2 (en) * 2003-06-12 2008-04-15 Utbk, Inc. Systems and methods for arranging a call
US7698183B2 (en) 2003-06-18 2010-04-13 Utbk, Inc. Method and apparatus for prioritizing a listing of information providers
US7886009B2 (en) * 2003-08-22 2011-02-08 Utbk, Inc. Gate keeper
EP1589775A1 (en) * 2004-04-23 2005-10-26 MEGA Satellitenfernsehen GmbH Method and device for telephone call establishment
US20060003770A1 (en) * 2004-06-14 2006-01-05 Seyong Park Virtual phone service over wireless systems
US7778187B2 (en) * 2004-06-29 2010-08-17 Damaka, Inc. System and method for dynamic stability in a peer-to-peer hybrid communications network
US7933260B2 (en) 2004-06-29 2011-04-26 Damaka, Inc. System and method for routing and communicating in a heterogeneous network environment
US20070078720A1 (en) * 2004-06-29 2007-04-05 Damaka, Inc. System and method for advertising in a peer-to-peer hybrid communications network
US8050272B2 (en) 2004-06-29 2011-11-01 Damaka, Inc. System and method for concurrent sessions in a peer-to-peer hybrid communications network
US7656870B2 (en) * 2004-06-29 2010-02-02 Damaka, Inc. System and method for peer-to-peer hybrid communications
US7570636B2 (en) 2004-06-29 2009-08-04 Damaka, Inc. System and method for traversing a NAT device for peer-to-peer hybrid communications
US8009586B2 (en) * 2004-06-29 2011-08-30 Damaka, Inc. System and method for data transfer in a peer-to peer hybrid communication network
US8437307B2 (en) * 2007-09-03 2013-05-07 Damaka, Inc. Device and method for maintaining a communication session during a network transition
LT5300B (en) 2005-02-15 2005-12-27 Adonis GRIGARAVIČIUS Method and device for communication of mobile phone subscribers
US8538768B2 (en) 2005-02-16 2013-09-17 Ingenio Llc Methods and apparatuses for delivery of advice to mobile/wireless devices
FR2887109B1 (en) * 2005-06-09 2007-12-07 Inter Mobile Soc Par Actions S METHOD OF ESTABLISHING COMMUNICATION FROM A MOBILE TELEPHONE
EP1929816A1 (en) * 2005-09-29 2008-06-11 Dolphin Telecom AG System and method for carrying out a call-back service for mobile communication terminals using data connections
US8681778B2 (en) 2006-01-10 2014-03-25 Ingenio Llc Systems and methods to manage privilege to speak
US9197479B2 (en) 2006-01-10 2015-11-24 Yellowpages.Com Llc Systems and methods to manage a queue of people requesting real time communication connections
CN101047982B (en) * 2006-04-02 2011-04-13 华为技术有限公司 Method of gateway transport
GB0607102D0 (en) 2006-04-10 2006-05-17 Camilleri Michael Method and architecture(s) for wireless devices call(s) routing
US8451825B2 (en) 2007-02-22 2013-05-28 Utbk, Llc Systems and methods to confirm initiation of a callback
WO2009043016A2 (en) 2007-09-28 2009-04-02 Damaka, Inc. System and method for transitioning a communication session between networks that are not commonly controlled
AT505968A1 (en) * 2007-11-09 2009-05-15 Wirtl Reinhard METHOD FOR THE AUTOMATIC AND COST-OPTIMIZED CONSTRUCTION OF A TELECOMMUNICATIONS CONNECTION
US8380859B2 (en) 2007-11-28 2013-02-19 Damaka, Inc. System and method for endpoint handoff in a hybrid peer-to-peer networking environment
CN101883352B (en) 2009-05-08 2013-10-09 三星电子株式会社 Method to support packet data network gateway selection
US8892646B2 (en) 2010-08-25 2014-11-18 Damaka, Inc. System and method for shared session appearance in a hybrid peer-to-peer environment
US8725895B2 (en) 2010-02-15 2014-05-13 Damaka, Inc. NAT traversal by concurrently probing multiple candidates
US8874785B2 (en) * 2010-02-15 2014-10-28 Damaka, Inc. System and method for signaling and data tunneling in a peer-to-peer environment
US8689307B2 (en) * 2010-03-19 2014-04-01 Damaka, Inc. System and method for providing a virtual peer-to-peer environment
US9043488B2 (en) 2010-03-29 2015-05-26 Damaka, Inc. System and method for session sweeping between devices
US9191416B2 (en) 2010-04-16 2015-11-17 Damaka, Inc. System and method for providing enterprise voice call continuity
US8352563B2 (en) 2010-04-29 2013-01-08 Damaka, Inc. System and method for peer-to-peer media routing using a third party instant messaging system for signaling
US8446900B2 (en) 2010-06-18 2013-05-21 Damaka, Inc. System and method for transferring a call between endpoints in a hybrid peer-to-peer network
US8611540B2 (en) 2010-06-23 2013-12-17 Damaka, Inc. System and method for secure messaging in a hybrid peer-to-peer network
US8468010B2 (en) 2010-09-24 2013-06-18 Damaka, Inc. System and method for language translation in a hybrid peer-to-peer environment
US8743781B2 (en) 2010-10-11 2014-06-03 Damaka, Inc. System and method for a reverse invitation in a hybrid peer-to-peer environment
US8407314B2 (en) 2011-04-04 2013-03-26 Damaka, Inc. System and method for sharing unsupported document types between communication devices
CN105847295B (en) * 2011-04-20 2019-05-17 瑞典爱立信有限公司 For establishing the method and server of the communication for not providing caller identity in the telecommunication system
US8694587B2 (en) 2011-05-17 2014-04-08 Damaka, Inc. System and method for transferring a call bridge between communication devices
US8478890B2 (en) 2011-07-15 2013-07-02 Damaka, Inc. System and method for reliable virtual bi-directional data stream communications with single socket point-to-multipoint capability
CN103905596A (en) * 2012-12-25 2014-07-02 富泰华工业(深圳)有限公司 Incoming call callback system and method
US9027032B2 (en) 2013-07-16 2015-05-05 Damaka, Inc. System and method for providing additional functionality to existing software in an integrated manner
US9357016B2 (en) 2013-10-18 2016-05-31 Damaka, Inc. System and method for virtual parallel resource management
US10327951B2 (en) 2014-02-28 2019-06-25 Excel-Lens, Inc. Laser assisted cataract surgery
CA2956617A1 (en) 2014-08-05 2016-02-11 Damaka, Inc. System and method for providing unified communications and collaboration (ucc) connectivity between incompatible systems
US10091025B2 (en) 2016-03-31 2018-10-02 Damaka, Inc. System and method for enabling use of a single user identifier across incompatible networks for UCC functionality
US10819854B2 (en) 2019-02-08 2020-10-27 Microsoft Technology Licensing, Llc Selecting bridge telephone number for dial-out
US20220086197A1 (en) 2020-09-14 2022-03-17 Damaka, Inc. System and method for establishing and managing multiple call sessions from a centralized control interface
US11902343B1 (en) 2021-04-19 2024-02-13 Damaka, Inc. System and method for highly scalable browser-based audio/video conferencing
US11770584B1 (en) 2021-05-23 2023-09-26 Damaka, Inc. System and method for optimizing video communications based on device capabilities

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2007888C1 (en) * 1991-07-01 1994-02-15 Валерий Иванович Балюта Device for connection of several phone users to one communication line
RU2042280C1 (en) * 1992-07-27 1995-08-20 Казанский авиационный институт System for transmission of digital telephone signals
US5311583A (en) * 1992-08-05 1994-05-10 At&T Bell Laboratories International priority calling system with callback features
US5420914A (en) 1994-02-28 1995-05-30 U S West Technologies, Inc. System and method for real time carrier selection
US5509004A (en) * 1994-08-01 1996-04-16 Motorola, Inc. Communication method and network with multiple dynamic intraswitching
US6088436A (en) * 1994-10-11 2000-07-11 Anip, Inc. Automated callback system
US5790642A (en) * 1995-04-28 1998-08-04 Dialogic Corporation Competitively bidding service centers
US5799072A (en) 1995-07-21 1998-08-25 Callmanage Telecommunications call management system
US5606602A (en) * 1995-11-06 1997-02-25 Summit Telecom Systems, Inc. Bidding for telecommunications traffic
US6853636B1 (en) * 1995-11-17 2005-02-08 Mci Communications Corporation Reverse call origination via a packet switched network
WO1997024860A2 (en) * 1995-12-29 1997-07-10 Mci Communications Corporation System and method for international callback
US6067452A (en) * 1996-05-28 2000-05-23 Comsat Corporation Technique for least cost routing for mobile satellite systems employing a GSM network infrastructure
US6212268B1 (en) * 1997-11-26 2001-04-03 Sun Microsystems, Inc. Pre-scheduled callback service

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004032608A1 (en) * 2004-07-05 2006-02-16 United Mobile Holding Ltd. Callback procedure in a communication system

Also Published As

Publication number Publication date
CN1285111A (en) 2001-02-21
WO1999043139A1 (en) 1999-08-26
EP1057314A1 (en) 2000-12-06
RU2199190C2 (en) 2003-02-20
DE59804159D1 (en) 2002-06-20
ATE217742T1 (en) 2002-06-15
AU5851798A (en) 1999-09-06
US6741691B1 (en) 2004-05-25
CN1145341C (en) 2004-04-07
TW406503B (en) 2000-09-21

Similar Documents

Publication Publication Date Title
EP1057314B1 (en) Call-back method for telecommunications and devices adapted accordingly
EP1103150B1 (en) Telecommunication method and suitable system for establishing a connection with a mobile station
DE69730237T2 (en) CONNECTION PROCEDURE
EP0746135B1 (en) Method and system for monitoring call fees in a mobile radio system
DE19731461C1 (en) Tariff charging method for calls from mobile subscribers in radio network
DE69532962T2 (en) TERMINAL
EP0827355A2 (en) Method and system for locating a mobile subscriber registered in a cellular mobile radio network
DE60029772T2 (en) CALL FEES IN A TELECOMMUNICATIONS NETWORK
WO1999009763A1 (en) Mobile communications system for pricing calls and mobile station
EP1050157B1 (en) Method and device for calculating charges in telecommunications networks
US6470075B1 (en) Automatic monitoring service for telecommunications networks
DE60034824T2 (en) MANAGEMENT OF CALLS TO A DIVERSE PARTNER
EP1106011B1 (en) Method for the real-time billing of telecommunication links when a subscriber is located outside his home network
EP0878109B1 (en) Method and mobile communication system for routing of call connections
DE10312049B4 (en) Method for the real-time collection of fees for value-added services in a telecommunication network
EP2430822B1 (en) Call correcting relay system for optimizing call relaying between different telecommunication networks
EP1173997B1 (en) Billing method for connections in a mobile network and an identification module suited therefor
EP0998831B1 (en) Method and mobile radio telephone network for assessing charges on calls
DE19647109C2 (en) Method and device for enabling access to services and devices of a GSM mobile radio network via an external telecommunications network
DE10057248A1 (en) Method and device for charging individual connection costs for a subscriber's terminal connected to a private telecommunications network
EP0937357B1 (en) Process for levying distance-dependent charges in cellular communication networks
EP1648184B1 (en) Communication method for accessing a telecommunication network via a public access point
DE19710655C2 (en) Method and device for establishing a dial-up connection between two telecommunication terminals
DE10321122A1 (en) Network-based security of value-added services against automated connections
DE69631124T2 (en) SMART NODE IN A TELECOMMUNICATION SYSTEM

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20000720

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT CH DE FR GB IT LI NL SE

17Q First examination report despatched

Effective date: 20010309

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: SWISSCOM MOBILE AG

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT CH DE FR GB IT LI NL SE

REF Corresponds to:

Ref document number: 217742

Country of ref document: AT

Date of ref document: 20020615

Kind code of ref document: T

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: CH

Ref legal event code: NV

Representative=s name: BOVARD AG PATENTANWAELTE

REF Corresponds to:

Ref document number: 59804159

Country of ref document: DE

Date of ref document: 20020620

GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)

Effective date: 20020816

ET Fr: translation filed
PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20030218

REG Reference to a national code

Ref country code: CH

Ref legal event code: PUE

Owner name: SWISSCOM FIXNET AG

Free format text: SWISSCOM MOBILE AG#SCHWARZTORSTRASSE 61#3050 BERN (CH) -TRANSFER TO- SWISSCOM FIXNET AG#ALTE TIEFENAUSTRASSE 6 WORBLAUFEN / ITTIGEN#3050 BERN (CH)

Ref country code: CH

Ref legal event code: PUE

Owner name: SWISSCOM AG

Free format text: SWISSCOM (SCHWEIZ) AG#ALTE TIEFENAUSTRASSE 6 WORBLAUFEN / ITTIGEN#3050 BERN (CH) -TRANSFER TO- SWISSCOM AG#ALTE TIEFENAUSTRASSE 6 WORBLAUFEN / ITTIGEN#3050 BERN (CH)

Ref country code: CH

Ref legal event code: PFA

Owner name: SWISSCOM (SCHWEIZ) AG

Free format text: SWISSCOM FIXNET AG#ALTE TIEFENAUSTRASSE 6 WORBLAUFEN / ITTIGEN#3050 BERN (CH) -TRANSFER TO- SWISSCOM (SCHWEIZ) AG#ALTE TIEFENAUSTRASSE 6 WORBLAUFEN / ITTIGEN#3050 BERN (CH)

REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

Free format text: REGISTERED BETWEEN 20091119 AND 20091125

NLS Nl: assignments of ep-patents

Owner name: SWISSCOM FIXNET AG

Effective date: 20091020

Owner name: SWISSCOM AG

Effective date: 20091020

NLT1 Nl: modifications of names registered in virtue of documents presented to the patent office pursuant to art. 16 a, paragraph 1

Owner name: SWISSCOM (SCHWEIZ) AG

REG Reference to a national code

Ref country code: FR

Ref legal event code: TP

Ref country code: FR

Ref legal event code: CD

REG Reference to a national code

Ref country code: CH

Ref legal event code: PFA

Owner name: SWISSCOM AG

Free format text: SWISSCOM AG#ALTE TIEFENAUSTRASSE 6 WORBLAUFEN / ITTIGEN#3050 BERN (CH) -TRANSFER TO- SWISSCOM AG#ALTE TIEFENAUSTRASSE 6 WORBLAUFEN / ITTIGEN#3050 BERN (CH)

REG Reference to a national code

Ref country code: CH

Ref legal event code: PUE

Owner name: SICAP SCHWEIZ AG, CH

Free format text: FORMER OWNER: SWISSCOM AG, CH

REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

Free format text: REGISTERED BETWEEN 20140605 AND 20140611

REG Reference to a national code

Ref country code: DE

Ref legal event code: R081

Ref document number: 59804159

Country of ref document: DE

Owner name: SICAP SCHWEIZ AG, CH

Free format text: FORMER OWNER: SWISSCOM AG, BERN, CH

Effective date: 20140522

REG Reference to a national code

Ref country code: AT

Ref legal event code: PC

Ref document number: 217742

Country of ref document: AT

Kind code of ref document: T

Owner name: SICAP SCHWEIZ AG, CH

Effective date: 20140610

REG Reference to a national code

Ref country code: FR

Ref legal event code: TP

Owner name: SICAP SCHWEIZ AG, CH

Effective date: 20140618

REG Reference to a national code

Ref country code: NL

Ref legal event code: SD

Effective date: 20140806

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 59804159

Country of ref document: DE

Representative=s name: ROTHKOPF PATENT- UND RECHTSANWAELTE, DE

REG Reference to a national code

Ref country code: CH

Ref legal event code: NV

Representative=s name: SERVOPATENT GMBH, CH

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 19

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: CH

Payment date: 20170221

Year of fee payment: 20

Ref country code: SE

Payment date: 20170221

Year of fee payment: 20

Ref country code: FR

Payment date: 20170220

Year of fee payment: 20

Ref country code: DE

Payment date: 20170117

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NL

Payment date: 20170220

Year of fee payment: 20

Ref country code: AT

Payment date: 20170217

Year of fee payment: 20

Ref country code: GB

Payment date: 20170221

Year of fee payment: 20

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20170217

Year of fee payment: 20

REG Reference to a national code

Ref country code: DE

Ref legal event code: R071

Ref document number: 59804159

Country of ref document: DE

REG Reference to a national code

Ref country code: NL

Ref legal event code: MK

Effective date: 20180218

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

REG Reference to a national code

Ref country code: GB

Ref legal event code: PE20

Expiry date: 20180218

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK07

Ref document number: 217742

Country of ref document: AT

Kind code of ref document: T

Effective date: 20180219

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF EXPIRATION OF PROTECTION

Effective date: 20180218

OSZAR »