|Publication number||USRE43065 E1|
|Application number||US 11/241,902|
|Publication date||Jan 3, 2012|
|Filing date||Sep 30, 2005|
|Priority date||Dec 22, 1997|
|Also published as||CA2312565A1, EP1038413A1, US6628951, WO1999033300A1|
|Publication number||11241902, 241902, US RE43065 E1, US RE43065E1, US-E1-RE43065, USRE43065 E1, USRE43065E1|
|Inventors||Tuomo Grohn, Olli Pera, Sami Ala-Luukko, Mika Sarkki|
|Original Assignee||Data Advisors Llc|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (16), Referenced by (2), Classifications (20), Legal Events (5)|
|External Links: USPTO, USPTO Assignment, Espacenet|
The present application is a reissue application of U.S. Pat. No. 6,628,951 which claims priority to PCT Application PCT/FI1998/001010 filed Dec. 21, 1998, and Finnish Application No. FI974590 filed Dec. 22, 1997.
1. Field of the Invention
The present invention relates to telecommunication technology and, more particularly, the invention is directed to optimization of the route of a telecommunication connection that is set up in a mobile communication network.
2. Description of Related Art
For a teleoperator, i.e. an owner or operator of a telecommunications network, it is important that telecommunication connections be set up in an optimal manner. Optimization may for example be based on the length of the route of the connection or on the network load resulting from the connection. Because the traffic in mobile communication networks is continuously increasing, it is particularly important that the load in such networks remain as low as possible. One approach to reducing the load in a mobile communication network is to set up or establish the connection to the mobile switching center then serving the called subscriber via a route that is as short as possible.
An intelligent network is formed by switching, control and functional components and a signaling network. A service switching point (SSP) of such intelligent networks is a modified telephone exchange that analyzes the traffic passing therethrough. When the SSP detects a certain number that meets a triggering criterion, it transmits a service request to a service control point (SCP). The information required for service control is stored in a service data point (SDP), from which the service control point can obtain the information that it needs.
Service switching points are connected via signaling channels to service control points, which implement intelligent network services by utilizing a service database. A service control point may for example perform a numerical conversion from the B-number to the corresponding C-number by accessing such correspondence information from the service database.
The communication protocols used in an intelligent network are rules by which the components of the intelligent network talk to each other. These protocols defme the interfaces between components as well as the structure of the messages exchanged between them. Intelligent network components communicate with each other using common channel signaling (CCS). By ITU-T definition, common channel signaling is known as CCSS No 7. For communication between components, an intelligent network uses the services of the INAP (Intelligent Network Application Part) defined by ITU-T; the INAP application part is an intelligent network application protocol used, for example, for communication between a service control point and a service switching point. The MAP application part, on the other hand, is a portion of the signaling system of a mobile communication network that is used for signaling between the switching centers and registers of the mobile communication network.
In the GSM (Global System for Mobile communications) system, a call to be set up or established is routed as follows. A call setup request is sent from the calling subscriber's (A-subscriber's) terminal equipment to a gateway mobile switching center (GMSC), which then sends a query to the called subscriber's (B-subscriber's) home location register (HLR) to determine the mobile switching center (MSC) under which the B-subscriber's terminal device is currently located. The home location register is implemented as a database that contains such information as subscriber data, subscriber location data, call control data, short-message services and billing data.
Next, the home location register requests the visitor location register (VLR) for a roaming number MSRN (Mobile Subscriber Roaming Number) and returns the roaming number to the GMSC. The visitor location register is implemented as a database in a mobile communication network which contains the information required for the transmission of calls about each mobile subscriber currently located in the area of the network. The roaming number is a temporary identification number that is allocated to a mobile station recorded in the visitor location register and which is used by the mobile communication system for the muting of calls addressed to that particular subscriber.
Based on the roaming number, the GMSC then routes the call originated by the A-subscriber to the mobile switching center in whose location area (LA) the B-subscriber is currently located. The B-subscriber's mobile switching center in turn sets up a connection with the B-subscriber's terminal device.
The primary problem with the above-described routing procedure is that calls addressed to mobile stations are not automatically routed via the shortest route to the proper mobile switching center but may, instead, be routed via several switching centers. One solution that has been applied to eliminate this problem is to provide some service nodes (SN) and service control points with an MAP interface, thus making it possible to implement functionality and service similar to that provided by present invention. Such solutions, however, disadvantageously they bind the service to a certain base and assume that the service control point or service node is provided with an MAP interface.
In the procedure of the present invention, on the other hand, the routing of calls addressed to a terminal device is optimized by using an intelligent network service and a special gateway. By means of that gateway, a query is sent from the intelligent network system to a subscriber register to obtain B-subscriber data and, using that data, the call to be set up is routed directly to the mobile switching center in whose area the B-subscriber's terminal device is currently located. This arrangement and methodology additionally makes it possible to utilize other GSM network services.
It is accordingly the desideratum of the present invention to eliminate, or at least significantly reduce, the drawbacks and deficiencies of the prior art, as for example described hereinabove.
It is a particular object of the invention is to provide a new type of procedure and system for routing a new call being set up directly to the mobile switching center under which the B-subscriber is currently located.
The procedure of the invention is thus utilized to optimize the route of a telecommunication connection to be set up, as for example and preferably in a mobile communication system.
The telecommunication system of the present invention comprises a mobile switching center, a service switching point, a service control point, a gateway, and a subscriber register. The service switching point is connected to the service control point, and the subscriber register and service control point are connected to the gateway. The gateway further comprises means for handling a database query, a signaling query, a response to a database query, and a response to a signaling query.
In the method of the present invention, a telecommunication connection to be set up is directed via the service switching point to the service control point. From the service control point, a database query is performed, which is directed to the gateway. The database query is converted in the gateway into a signaling query which is sent to the subscriber register. Using the data in the subscriber register, a response to the signaling query is defined and returned to the gateway, at which the response to the signaling query is converted to a response to the database query, on the basis of which the service control point determines an optimal route to the appropriate mobile switching center.
In preferred embodiments of the invention, the response to the signaling query contains routing information which is used to optimize the route of the telecommunication connection to the mobile switching center. A connection to the mobile switching center, and further by way of example to the B-subscriber's terminal device, is then set up. The routing information may for example be a roaming number, such preferably as the Mobile Subscriber to Roaming Number MSRN.
In the same or other preferred embodiments of the invention, the gateway may be an MAP-INAP gateway, which comprises means for controlling the interface between the service control point and the database and means for controlling the interface between the gateway mobile services switching center and the subscriber register. The signaling query is preferably an MAP (Mobile Application Part) query and the database query an SDP (Service Data Point) query. As a consequence of this arrangement, the service control point of the intelligent network is able to use the subscriber data of the GSM network.
In these or other preferred embodiments of the invention, the subscriber register may be the home location register of the GSM system.
The present invention thus allows optimal routing to the mobile switching center under which the B-subscriber is then or currently located. If, according to the data in the visitor location register, the subscriber cannot be reached, then corresponding information is obtained. If the subscriber has transferred his or her calls to another number using the CFU (Call Forwarding Unconditional) supplementary service, this too will be known so that the call can be properly routed to the specified forward number.
As will be further appreciated, the inventive solution advantageously does not require any changes in the elements of the mobile communication network or in the intelligent network because the invention implements the enhanced service through the use of a separate MAP-INAP base.
Other objects and features of the present invention will become apparent from the following detailed description considered in conjunction with the accompanying drawings. It is to be understood, however, that the drawings are designed solely for purposes of illustration and not as a definition of the limits of the invention, for which reference should be made to the appended claims.
In the drawings, wherein like reference numerals denote similar elements and method steps throughout the several figures:
The signaling diagram in
The system configured in accordance with the present invention and illustrated in
In the signaling diagram of
In the signaling diagram of
The routing query is then sent from the gateway GW to the called or B-subscriber's home location register, at which a response to the signaling query is defined utilizing the data in the home location register HLR. The signaling query response consists of routing information, preferably a roaming number identified with the B-subscriber. The home location register returns the routing information to the gateway GW, which then performs a conversion so from the signaling query response to a database query response. The routing information is thus converted into a form understood by the service control point SCP. Based on the database query response received, the service control point next causes the service switching point to route the call directly to the mobile switching center under which he B-subscriber's terminal device is currently located.
The invention herein described and disclosed is based in part on commonly-owned Finnish Patent Application No. 982168 entitled “Procedure and System for the Transmission of Information and Setting Up of a Telecommunication Connection”, the entire disclosure of which is hereby expressly incorporated by reference herein.
While there have shown and described and pointed out fundamental novel features of the invention as applied to preferred embodiments thereof, it will be understood that various omissions and substitutions and changes in the form and details of the methods and procedures described and devices illustrated, and in their operation, may be made by those skilled in the art without departing from the spirit of the invention. For example, it is expressly intended that all combinations of those elements and/or method steps which perform substantially the same function in substantially the same way to achieve the same results are within the scope of the invention. Moreover, it should be recognized that structures and/or elements and/or method steps shown and/or described in connection with any disclosed form or embodiment of the invention may be incorporated in any other disclosed or described or suggested form or embodiment as a general matter of design choice. It is the intention, therefore, to be limited only as indicated by the scope of the claims appended hereto.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US5504804 *||Jan 19, 1994||Apr 2, 1996||Telefonaktiebolaget Lm Ericsson||Providing individual subscriber services in a cellular mobile communications network|
|US5572579 *||Apr 6, 1995||Nov 5, 1996||Bell Communications Research, Inc.||System and method for providing portable telephone number service|
|US5839072 *||Jun 3, 1996||Nov 17, 1998||Ericsson Inc.||Routing an incoming call to a ported mobile station within a telecommunications network|
|US5890063 *||Jun 3, 1996||Mar 30, 1999||Ericsson Inc.||Downloading of routing numbers to donor switches within a telecommunications network|
|US5901359 *||Jan 3, 1997||May 4, 1999||U S West, Inc.||System and method for a wireline-wireless network interface|
|US5953673||Jun 8, 1995||Sep 14, 1999||Siemens Aktiengesellschaft||Method of establishing a connection between a calling subscriber of a telecommunications network and a called mobile target subscriber of a mobile radio network|
|US5978673 *||Dec 13, 1996||Nov 2, 1999||Ericsson Inc.||Providing location-based call forwarding within a mobile telecommunications network|
|US6011838||Jun 6, 1997||Jan 4, 2000||Bellsouth Intellectual Property Corporation||Process and system for dynamically measuring switch traffic|
|US6032043||May 21, 1997||Feb 29, 2000||Telefonaktiebolaget L M Ericsson (Publ)||Home location register feature dispatching and arbitration in a wireless intelligent network|
|US6101387 *||Nov 17, 1997||Aug 8, 2000||Telefonaktiebolaget Lm Ericsson||Providing notification of location dependent services to mobile stations|
|US6115600||Dec 21, 1995||Sep 5, 2000||Nokia Telecommunications Oy.||Method for improving charging criteria in a mobile telephone network|
|US6128503||Dec 8, 1997||Oct 3, 2000||Telefonaktiebolaget Lm Ericsson||Method and apparatus for coordinating mobile communications network services with intelligent network services|
|US6175622 *||Feb 10, 1998||Jan 16, 2001||Northern Telecom Limited||Virtual private network for a telephone network|
|WO1994017644A1||Jan 19, 1994||Aug 4, 1994||Telefonaktiebolaget Lm Ericsson||System for implementing extension phones within a cellular radio telecommunications system|
|WO1997014262A1||Sep 30, 1996||Apr 17, 1997||Telefonaktiebolaget Lm Ericsson (Publ)||A system and method for implementing short message service extension phones within a radio telecommunications network|
|WO1998056206A1||Apr 30, 1998||Dec 10, 1998||Telefonaktiebolaget Lm Ericsson||Method for minimising the set-up delay for a mobile terminated message in a cellular radio communications system|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US9384248 *||Jun 10, 2013||Jul 5, 2016||International Business Machines Corporation||Database query language gateway|
|US20140025694 *||Jun 10, 2013||Jan 23, 2014||International Business Machines Corporation||Database query language gateway|
|U.S. Classification||455/445, 370/354, 379/210.01, 455/433, 370/351, 370/352, 379/308, 455/432.1, 370/357, 370/353, 455/435.1, 379/211.01, 379/212.01|
|International Classification||H04Q3/00, H04W8/08, H04W40/00|
|Cooperative Classification||H04W8/082, H04Q3/0045|
|European Classification||H04Q3/00D3H, H04W8/08B|
|Mar 2, 2006||AS||Assignment|
Owner name: OYJ, SONERA, FINLAND
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GROHN, TUOMO;PERA, OLLI;ALA-LUUKKO, SAMI;AND OTHERS;REEL/FRAME:017305/0267
Effective date: 20000815
Owner name: DATA ADVISORS LLC, NEVADA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TELIASONERA AB;TELIASONERA FINLAND OYJ;REEL/FRAME:017304/0202
Effective date: 20050422
Owner name: TELIASONERA FINLAND OYJ, FINLAND
Free format text: CHANGE OF NAME;ASSIGNOR:SONERA OYJ;REEL/FRAME:017304/0210
Effective date: 20031217
|Oct 21, 2011||AS||Assignment|
Owner name: DATA ADVISORS LLC, NEVADA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TELIASONERA AB;TELIASONERA FINLAND OYJ;REEL/FRAME:027103/0699
Effective date: 20050422
|Feb 10, 2012||AS||Assignment|
Owner name: INTELLECTUAL VENTURES I LLC, DELAWARE
Free format text: MERGER;ASSIGNOR:DATA ADVISORS LLC;REEL/FRAME:027682/0187
Effective date: 20120206
|Nov 27, 2012||CC||Certificate of correction|
|Feb 25, 2015||FPAY||Fee payment|
Year of fee payment: 12