[go: up one dir, main page]

GB2478525A - Memory device for providing message redirection data - Google Patents

Memory device for providing message redirection data Download PDF

Info

Publication number
GB2478525A
GB2478525A GB201003740A GB201003740A GB2478525A GB 2478525 A GB2478525 A GB 2478525A GB 201003740 A GB201003740 A GB 201003740A GB 201003740 A GB201003740 A GB 201003740A GB 2478525 A GB2478525 A GB 2478525A
Authority
GB
United Kingdom
Prior art keywords
redirection
memory device
identifier
memory
communications
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.)
Withdrawn
Application number
GB201003740A
Other versions
GB201003740D0 (en
Inventor
Thorsten Trapp
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.)
Tyntec Ltd
Original Assignee
Tyntec Ltd
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 Tyntec Ltd filed Critical Tyntec Ltd
Priority to GB201003740A priority Critical patent/GB2478525A/en
Publication of GB201003740D0 publication Critical patent/GB201003740D0/en
Priority to SE1251138A priority patent/SE1251138A1/en
Priority to GB1214145.3A priority patent/GB2490284B/en
Priority to PCT/EP2011/053379 priority patent/WO2011110520A1/en
Priority to DE112011100837.6T priority patent/DE112011100837B4/en
Publication of GB2478525A publication Critical patent/GB2478525A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • H04W8/28Number portability ; Network address portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • H04M3/42297Systems providing special services or facilities to subscribers in networks with number portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/005Personal communication services, e.g. provisions for portability of subscriber numbers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A memory device 100 comprises a first memory location 110 with a plurality of country-specific communications data and feedable from country-specific databases CDB-1 and CDB-2, and a second memory location 120 with a plurality of operator-specific communications data and feedable from communications providers DB1-1, DB1-2 and DB1-3. A query engine 30 accepts communication query requests from a requesting station 20 and returns redirection data 1010 for a message 10 intended for a destination station 25.

Description

Title: A memory device and a method and system for the routing of a message
Cross-Reference to Related Applications
[0001] None
Field of the Invention
[0002] The field of the invention relates to a memory device as well as a method and system for routing a message from a first communications network to a second communications network.
Background of the Tnvention
[0003] Communication networks have been widely deployed in the past few year and allow virtually ubiquitous access as well as offering a wide range of services. Different types of communication networks exist from a traditional public switched telephone network (PSTN) using an SS7 protocol to an IP-based network. These communications networks are managed by a network operator or a communication provider offering access and communication capabilities to a service subscriber. The service subscriber can use one or more of the communications networks to send a communications message, including voice call, SMS, MMS, instant message, or voice over IP message.
[0004] The network operators have implemented databases that store details about the service subscribers connected to the communications network and other data. One example of such a database is the Home Location Register (HLR) of mobile network operators. When the service subscriber buys a subscription from the mobile telecommunications operator, the service subscriber will be registered in the HLR of that mobile telecommunications operator.
[0005] It is possible for the service subscriber to change their subscription and thus its home network from a first network operator OP1 to a second network operator 0P2. A Number Portability service allows the service subscriber to keep his old telephone number when changing from the first network operator, referred to as "donor" operator, to the second operator (called the "recipient" operator). This service is called land number portability for fixed networks and mobile number portability for mobile networks. For example in the field of mobile telecommunications, in some countries, more than 25% of all of the telephone numbers (technically called MSISDN -Mobile Station Integrated Services Digital Network) are "ported" using the mobile number portability service.
[0006] The telephone number was previously used to determine the home communications network of the service subscriber in a unique way based on the knowledge of the structure of his/her telephone number. In fixed communications networks, the telephone numbers were assigned to various network operators in block. In mobile communications network, a network operator prefix (termed "national destination code" in the GSM protocol or "number planning area" in the North American PCS 1900 protocol) was previously used to determine the home communications network of the service subscriber in a unique way based on the knowledge of his/her telephone number, since the network operator prefix would only issue the MSISDN with its network prefix. For example, in Germany, the network operator prefix 0172 is allocated to Vodafone Germany.
[0007] Whenever the number portability service is available, knowing the telephone number or the MSISDN of the service subscriber is not enough to know to which home network the service subscriber belongs. One issue associated with the number portability services is routing of the communications message to the correct communications network of a message once the telephone number has been ported.
[0008] A number of different solutions have been implemented in the prior art to achieve the correct routing of the communications messages, such as but not limited to voice calls and SMS messages.
[0009] One solution which has been widely adopted is the use of a central database for the ported numbers. The central database comprises all information related to the ported numbers in a country or a region. An example of the central database is the Number Portability Administration Centre (www.npac.com), which is the main central database maintained in North America by the company NeuStar for the US numbering plan. Whenever the service subscriber ports the mobile number from one mobile telecommunications operator to another of the mobile telecommunications operator, the central database is updated with amended details. The change (update) is also distributed to the service providers and the network operators of the mobile telecommunications networks. The amended details may be downloaded to update routing information to their own local databases.
[0010] The network operator needing to route the voice call or the SMS message may either check the central database to obtain the relevant routing information or access their own local database.
[0011] In some countries, such as the UK, there is no central database. The network operator needing to route the communications message may query a database of the donor operator.
The database of the donor operator stores the information that the telephone number has been ported and to which ones of the network operators.
[0012] Suppose now that another user on an originating network wishes to make the voice call to the mobile station for which the telephone number (MSISDN) has been ported from the donor operator to another mobile telecommunications network. The voice call could be first routed to the donor operator. The donor operator checks a mapping database and determines that the MSISDN has been ported. There are two options. In a first option, the donor operator provides new redirection data (also termed routing information) back to the network operator of the originating network. The network operator of the originating network uses this new routing information to forward the voice call to a second network operator to which the MSTSDN associated with the service subscriber has been ported. In a second option the donor operator routes itself the voice call to said second network operator. No central database is consulted. The voice call could be alternately routed by the originating network having access to the new redirection data of the called party to enable direct termination.
[0013] The choice of the central database or of a plurality of local mapping databases managed by one or more network operators depends on a number of factors, including costs and efficiency. Having different mapping services for each communications network may allow for a quicker access.
[0014] On the other hand having the central database may allow for a substantial simultaneous availability of details on the number portability services to all of the mobile telecommunications operators and any other parties involved.
[0015] One issue affecting the reliability of the routing of the communications messages to the ported number is a requirement to accurately update all of the details and other parameters to the central database.
[0016] A further issue is quality of service (QoS). Depending on architecture of the communications networks, the originating operator wishing to route the communications message may have access to the central database or will have to query multiple ones of the mapping databases of the different communications networks until the originating operator eventually finds the right routing information.
[0017] It is known that the service subscribers are becoming more demanding. In particular, the time taken to connect the voice call, the number of failed voice calls and prices are parameters to be taken into account when subscribing to the network operator.
[0018] These issues are also present in an international environment, wherein some countries have implemented central number portability databases whereas in other countries the network operators use their own local databases.
Summary of the Tnvention
[0019] A memory device is disclosed. The memory device comprises a first memory location with a plurality of country-specific communications data and which is feedable from country-specific databases The memory device also has a second memory location with a plurality of operator-specific communications data and feedable from communications providers.
[0020] By providing such a memory device, the retrieval of routing information or redirection data is facilitated for the ported numbers, as relevant data are organised in a single memory location. This is interesting in an international environment, since different solutions for tracking the number portability are implemented. A query to the single memory device may be made instead of a plurality of different queries to either country specific databases or to individual databases owned by network operators, communication providers or other database providers.
[0021] The memory device in one aspect of the invention further comprises a third memory location connectable to individual ones of the communications providers for receiving individual communications data on request. In cases where the routing information can not be found pre-stored in the first memory location or the second memory location, a third memory location connectable to the individual communications providers may thereby obtain the latest routing information from the individual communication provider or network operator [0022] It is contemplated that the first and second memory locations are updated on a regular basis, such as but not limited to a daily basis. This updating period should be sufficient ensure the accuracy of data, as users do not change their communication providers very often.
[0023] The memory device in an aspect of the invention further comprises a query engine for accepting a communications query request and returning redirection communications data.
[0024] In a further aspect of the invention, the memory device comprises a cache memory for temporarily storing a subset of redirection data, a memory connection between the cache memory and at least one of the plurality of first memory locations, second memory locations, wherein the connection enables the retrieval of redirection data and a retrieval connection for supplying a requesting station with the redirection data.
[0025] The cache memory may serve as a fast access memory. The most recent redirection data associated to the latest query requests are stored. The cache memory typically stores the redirection data for a configurable period of time.
[0026] A method for routing a message between different ones of communications networks is disclosed. The method comprises extracting from the message an initial destination identifier, passing the initial destination identifier to a query engine; interrogating a memory device having a plurality of communications data from a plurality of communications networks from different countries, returning a redirection identifier if a match is found in the memory device with the initial destination identifier, routing the message using the returned redirection identifier or, if no match found, using the initial destination identifier.
[0027] The method therefore enables the interrogation of a memory device where communication data from a plurality of communications networks from different countries are stored. Whenever a message is to be routed, the redirection data, may be found within one memory location. There is no need to interrogate either the different network operators, possibly in different countries, or the country specific databases for the redirection data.
[0028] The method in one aspect further comprises interrogating a operator-specific database if no match is found in the memory device with the initial destination identifier and returning the redirection identifier from the operator-specific database.
[0029] It will be understood that the term "operator-specific database" encompasses individual databases which may be fed by network operators or communication providers.
The communications provider include communication provider of communication over fixed networks, mobile networks, as well as alternative communications providers like VOIP networks.
[0030] The method in a further aspect therefore contemplates first interrogating the memory device to obtain the redirection data, and only if no match is found interrogating the operator specific database. A faster response to a query request is expected, whilst having a good accuracy of redirection data.
[0031] The method in a further aspect comprises storing a correlation between the initial destination identifier and the returned redirection identifier in the memory device.
[0032] The method in yet another aspect further comprises storing a correlation between the destination identifier and the redirection identifier in a fast-access memory. The fast access memory may store the latest queries, keeping the fast-access memory up-to-date with the latest redirection identifiers.
[0033] A system for routing a message between different ones of communications networks is disclosed. The system comprises: a requesting station for passing a message to a destination station using a destination identifier; a query engine for interrogating a memory device as taught in this disclosure to determine a redirection identifier and a connection device for passing the message to a destination station using the redirection identifier.
[0034] The message may be one of an SMS, MMS, voice call, VoIP call, or instant message.
Description of the Figures
Fig. 1 shows a networks deployment in an international environment Fig. 2 shows a system according to the invention.
Fig. 3 shows a workflow of a method according to the invention.
Detailed Description of the invention
[0035] For a complete understanding of what is taught and the advantages thereof, reference is now made to the following detailed description taken in conjunction with the Figures.
[0036] It should be appreciated that the various aspects of the disclosed memory device, method and system for routing of a message discussed herein are merely illustrative of the specific ways to make and use of the method and system for the ticketing of the goods and services and do not therefore limit the scope of what is disclosed when taken into consideration with the claims and the following detailed description. It will also be appreciated that features from one embodiment of the disclosed system and method may be combined with features from another embodiment of the disclosed method and system.
[0037] Figure 1 shows a network deployment in an international environment 1 wherein the
teachings of the present disclosure may be used.
[0038] A first plurality of network operators is deployed in a first country. The network operators OP1-1, OP1-2, OP1-3 each have their own local database, which are shown respectively as DB1-1, DB1-2, DB1-3. The network operators OP1-1, OP1-2, OP1-3, may be located for example in the United Kingdom. As noted above, there is no central database in the United Kingdom for sharing information relating to mobile number portability. It should be noted that the example of the United Kingdom is merely exemplary and the application of the teachings of the disclosure is not limited to the United Kingdom.
[0039] A second plurality of network operators is deployed in another country. The network operators 0P2-1 and 0P2-2 may operate communications networks deployed in another country, for example Belgium. The network operators 0P2-1 and 0P2-2 each have their own local database, which are show respectively as DB2-1, DB2-2. These network operators may share routing information of ported numbers in a first country-specific database CDB 1. Each one of the network operators 0P2-1 and 0P2-2 has a local copy of the central database in its own local database. On a regular basis a change -for example the porting of an MSISDN -is effected in the central database CDB1, an upload of the new and/or amended entries is performed to keep the own local databases up to date.
[0040] A third plurality of network operators is deployed in yet another country. The network operators 0P3-1, 0P3-2, 0P3-3 each have their own database, which are shown respectively as DB3-1, DB3-2, DB3-3. The network operators 0P3-1, 0P3-2, 0P3-3 may be located for example in Germany. These operators may share routing information of ported numbers in a second country-specific database CDB2. Each one of the network operators 0P3-1, 0P3-2, 0P3-3 has a local copy of the central database in its own local database.
[0041] It should be noted that the examples of the United Kingdom, Belgium and Germany are merely exemplary and the application of the teachings of the disclosure is not limited to these countries.
[0042] The international networks environment 1 is shown in Fig. 1 with three countries and a maximum of three network operators per country, for the sake of simplicity only. The number of countries and of network operators in each country is not limited thereto.
[0043] A system according to the invention that can be used for the routing within the international networks environment 1 is shown on figure 2. The system comprises a requesting station 20 for passing a message 10 to a destination station 25 using a destination identifier 1005; a query engine 30 for interrogating a memory device 100 to determine a redirection identifier; a connection device 40 for passing the message 10 to a destination station 25 using the redirection identifier.
[0044] The memory device 100 comprises a first memory location 110 with a plurality of country-specific communications data and feedable from the country-specific databases. The memory device 100 comprises a second memory location 120 with a plurality of operator-specific communications data and feedable from communications providers.
[0045] In the example of the communications networks deployment in the international environment 1, the first memory location 110 is feedable with redirection data from country specific databases CDB1 and CDB2, whilst the second memory location 120 is feedable with data from the different operator-specific databases DB1-1, DB1-2, DB1-3 of the respective operators OP1-1, OP1-2 and OP1-3. The second location memory 120 could also be feedable from the different operator-specific databases DB2-1, DB2-2 and DB3-1, DB3-2 and DB3-3 respectively, even if the two country-specific databases CDB 1 and CDB2 exist with redirection data already fed to the first memory location 110.
[0046] The memory device 100 further comprises a third memory location 130 connectable to individual ones of the network operators for receiving individual communications data and/or redirection data on request.
[0047] The memory device 100 further comprises a cache memory 140 for temporarily storing a subset of redirection data 1010; a memory connection 150 between the cache memory 140 and at least one of the plurality of first memory locations 110, second memory locations 120 and third memory location 130, wherein the connection 150 enables the retrieval of the redirection data 1010.
[0048] The memory device 100 comprises a retrieval connection 160 for supplying the requesting station 20 with the redirection data 1010.
[0049] Fig. 3 shows a workflow of a method for routing a communications message 10 between different ones of communications networks according to the invention.
[0050] At step Si, the requesting station receives the message 10 to be passed to a recipient.
The message comprises an initial destination identifier 1005 which is extracted by the requesting station 20.
[0051] The requesting station 20 passes the initial destination identifier 1005 to the query engine 30 at step S2.
[0052] The query engine 30 sends a query request to the memory device 100 (step S3). The memory device 100 has a plurality of communications data from the plurality of communications networks from different countries. This communications data includes redirection data but may include without limitation further data. In particular the memory device 100 comprises communication data from the country-specific databases CDB 1 and CDB2, in a first memory location, and communication data from the operator-specific databases DB1-1, DB1-2 and DB1-3.
[0053] If a match is found in the memory device 100 with the initial destination identifier 1005, a redirection identifier 1010 is returned by the query engine 30 to the requesting station at step S4. The match can be found in either one of the cache memory 140, the first memory location 110 or the second memory locations 120.
[0054] If no match is found in the memory device 100 with the initial destination identifier, the query engine 30 sends the query request directly to the operator-specific databases DB1- 1,..., DB3-3 to which the initial destination identifier 1005 belongs, at step S5. The operator-specific database identified by the initial destination identifier 1005, e.g. operator-specific database DB1-2, returns the redirection identifier 1010, at step S6.
[0055] The correlation between the initial destination identifier 1005 and the returned redirection identifier 1010 is stored in the third memory location 130 of the memory device 100.
[0056] The correlation between the destination identifier 1005 and the redirection identifier 1010 is also stored in the cache memory 140, which is a fast-access memory.
[0057] The requesting station 20 routes the message using the returned redirection identifier 1010 or, if no match found, using the initial destination identifier 1005, at step S8.
[0058] The routing method is transparent to the user.
[0059] This routing method and system allows a flexibility in the choice of the routing depending on a user requirements. A compromise may be made between the quality of service and the desired response time for connecting.
[0060] For example, a first user may wish to have a fast routing response with a good accuracy of the redirection data. The routing system may therefore query the first memory locations 110 and the second memory locations 120 and obtain the routing response with the redirection identifier 1010 very quickly.
[0061] On the other hand, a second user may wish to have a 100% accuracy of the redirection data, irrespective of the response time needed to get the relevant information. In this particular case, the system may be configured to query directly the individual network-specific databases, thereby obtaining the most actual redirection data.
[0062] The above description of the illustrated embodiments of the invention is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Whilst specific embodiments of, and examples for, the invention are described herein for illustrative purposes, various equivalent modifications are possible within the scope of the invention as those skilled in the relevant art will recognise. Accordingly it is not intended that the scope of the invention in any way be limited by the above description, but instead be determined entirely by reference to the claims.
List of reference numbers: (First) operators first country OP1-1, OP1-2, OP1-3 Databases of (first operators) DB1-1, DB1-2, DB1-3 (Second) operators second country 0P2-1 and 0P2-2 Databases of (second) operators DB2-1, DB2-2 Central database CDB 1 (Third) operators third country 0P3-1, 0P3-2, 0P3-3 Database of (third) operators DB3-1, DB3-2, DB3-3 Central database CDB2 10 message requesting station destination station query engine connection device 100 memory device 1st memory location 2'' memory location 3'' memory location cache memory 150 memory connection retrieval connection 1005 initial destination identifier 1010 redirection data

Claims (10)

  1. Claims 1. A memory device (100) comprising: -a first memory location (110) with a plurality of country-specific communications data and feedable from country-specific databases (CDB-1, CDB-2); -a second memory location (120) with a plurality of operator-specific communications data and feedable from communications providers (DB1-1, DB1-2, DB1-3).
  2. 2. The memory device of claim 1, further comprising: -a third memory location (130) connectable to individual ones of the communications providers for receiving individual communications data on request.
  3. 3. The memory device of claim 1 or 2, further comprising: -a query engine (30) for accepting a communications query request and returning redirection data (1010)
  4. 4. The memory device of claim 1 or 2, further comprising: -a cache memory (140) for temporarily storing a subset of redirection data (1010) -a memory connection (150) between the cache memory (140) and at least one of the plurality of first memory locations (110), second memory locations (120), wherein the connection enables the retrieval of redirection data (1010); -a retrieval connection (160) for supplying a requesting station (20) with the redirection data.
  5. 5. A method for routing a message between different ones of communications networks comprising: -extracting from the message (10) an initial destination identifier (1005); -passing the initial destination identifier (1005) to a query engine (30) -interrogating a memory device (100) having a plurality of communications data from a plurality of communications networks from different countries; -returning a redirection identifier (1010) if a match is found in the memory device with the initial destination identifier -routing the message using the returned redirection identifier (1010) or, if no match found, using the initial destination identifier (1005).
  6. 6. The method of claim 5, further comprising interrogating a operator-specific database (DB1-1, DB1-2, DB1-3) if no match is found in the memory device (100) with the initial destination identifier and returning the redirection identifier from the operator-specific database.
  7. 7. The method of claim 6, further comprising storing a correlation between the initial destination identifier (1005) and the returned redirection identifier (1010) in the memory device (100).
  8. 8. The method of any one of claims 5 to 7, further comprising storing a correlation between the destination identifier (1005) and the redirection identifier (1010) in a fast-access memory (1040).
  9. 9. A system comprising: -a requesting station (20) for passing a message to a destination station (25) using a destination identifier (1005); -a query engine (30) for interrogating a memory device (100) according to one of claims 1 to 4 to determine a redirection identifier (1010); -a connection device (160) for passing the message to a destination station using the redirection identifier.
  10. 10. The system of claim 10, wherein the message (10) is one of an SMS, MMS, voice call or instant message.
GB201003740A 2010-03-08 2010-03-08 Memory device for providing message redirection data Withdrawn GB2478525A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
GB201003740A GB2478525A (en) 2010-03-08 2010-03-08 Memory device for providing message redirection data
SE1251138A SE1251138A1 (en) 2010-03-08 2011-03-07 A memory device, a method and a system for routing (routing) a message between different communication networks
GB1214145.3A GB2490284B (en) 2010-03-08 2011-03-07 A memory device and a method and system for the routing of a message between different communication networks
PCT/EP2011/053379 WO2011110520A1 (en) 2010-03-08 2011-03-07 A memory device and a method and system for the routing of a message between different communication networks
DE112011100837.6T DE112011100837B4 (en) 2010-03-08 2011-03-07 DATA STORAGE, METHOD AND SYSTEM FOR ROUTING A MESSAGE BETWEEN DIFFERENT COMMUNICATIONS NETWORKS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB201003740A GB2478525A (en) 2010-03-08 2010-03-08 Memory device for providing message redirection data

Publications (2)

Publication Number Publication Date
GB201003740D0 GB201003740D0 (en) 2010-04-21
GB2478525A true GB2478525A (en) 2011-09-14

Family

ID=42136575

Family Applications (2)

Application Number Title Priority Date Filing Date
GB201003740A Withdrawn GB2478525A (en) 2010-03-08 2010-03-08 Memory device for providing message redirection data
GB1214145.3A Active GB2490284B (en) 2010-03-08 2011-03-07 A memory device and a method and system for the routing of a message between different communication networks

Family Applications After (1)

Application Number Title Priority Date Filing Date
GB1214145.3A Active GB2490284B (en) 2010-03-08 2011-03-07 A memory device and a method and system for the routing of a message between different communication networks

Country Status (4)

Country Link
DE (1) DE112011100837B4 (en)
GB (2) GB2478525A (en)
SE (1) SE1251138A1 (en)
WO (1) WO2011110520A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2232772A1 (en) * 1994-10-18 1996-04-19 At&T Corp. Completing telecommunications calls in a competitive local and toll environment
WO1997047153A1 (en) * 1996-06-03 1997-12-11 Ericsson Inc. System and method for number portability control in a mobile communications network
US5764745A (en) * 1995-12-15 1998-06-09 Gte Laboratories Incorporated Apparatus and method for local number portability using nongeographic subscriber numbers
WO1999011087A2 (en) * 1997-08-27 1999-03-04 Libertel Netwerk B.V. Method and system for processing calls
US7263533B2 (en) * 1997-07-21 2007-08-28 Verizon Business Global Llc System and method for auditing and reconciliation of telephone service providers' databases with a regional or central data repository

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1003740A (en) 1964-06-08 1965-09-08 Rolls Royce Helicopter rotor
US6839421B2 (en) * 2001-10-29 2005-01-04 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name system
US7623533B2 (en) 2005-10-14 2009-11-24 Hewlett-Packard Development Company, L.P. Switch meshing using multiple directional spanning trees

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2232772A1 (en) * 1994-10-18 1996-04-19 At&T Corp. Completing telecommunications calls in a competitive local and toll environment
US5764745A (en) * 1995-12-15 1998-06-09 Gte Laboratories Incorporated Apparatus and method for local number portability using nongeographic subscriber numbers
WO1997047153A1 (en) * 1996-06-03 1997-12-11 Ericsson Inc. System and method for number portability control in a mobile communications network
US7263533B2 (en) * 1997-07-21 2007-08-28 Verizon Business Global Llc System and method for auditing and reconciliation of telephone service providers' databases with a regional or central data repository
WO1999011087A2 (en) * 1997-08-27 1999-03-04 Libertel Netwerk B.V. Method and system for processing calls

Also Published As

Publication number Publication date
SE1251138A1 (en) 2012-10-08
GB201214145D0 (en) 2012-09-19
DE112011100837T5 (en) 2013-01-17
WO2011110520A1 (en) 2011-09-15
GB2490284B (en) 2015-06-10
DE112011100837B4 (en) 2017-10-05
GB201003740D0 (en) 2010-04-21
GB2490284A (en) 2012-10-24

Similar Documents

Publication Publication Date Title
US7860498B2 (en) System and method for virtual carrier addressing and routing for global short message service
US8554876B2 (en) User profile service
EP1802143B1 (en) System and method for global title address routing
US7274683B2 (en) Method and apparatus for a telecommunications network to communicate using an internet protocol
US6240296B1 (en) Method and apparatus for supporting short message services in a wireless number portability environment
KR20000049276A (en) Telecommunications network with portability of mobile subscriber number
JP2002534847A (en) Extended number portability database service
CA2564772A1 (en) An intermediary network system and method for facilitating message exchange between wireless networks
JP2004336329A (en) Multimedia message service device
US20080198996A1 (en) Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect advanced routing
US20130129066A1 (en) System for and method of providing lata information in response to a lnp query
KR20050077763A (en) Storing query results to reduce number portability queries in wireless network
US8046011B2 (en) System and method for enabling short message services between wireless and wireline communication systems
US8730970B2 (en) Methods systems, and computer program products for providing voicemail routing information in a network that provides customized voicemail services
KR101265848B1 (en) Optimized path call routing with device identifier
US20060193461A1 (en) Method and system for dynamically terminating wireless and wireline calls between carriers
CN1543255B (en) Multiple protocol database
US11343863B2 (en) System and method for communicating across multiple network types
GB2478525A (en) Memory device for providing message redirection data
CN101431728B (en) Short message sending method and terminal
US10116803B1 (en) System and method of rerouting a toll free telephony call in the event of the failure to connect to the target telephony station
EP1889508A1 (en) Apparatus for service delivery to communications devices

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)