CN100499642C - Method of inquiring routing to position server - Google Patents
Method of inquiring routing to position server Download PDFInfo
- Publication number
- CN100499642C CN100499642C CNB031192025A CN03119202A CN100499642C CN 100499642 C CN100499642 C CN 100499642C CN B031192025 A CNB031192025 A CN B031192025A CN 03119202 A CN03119202 A CN 03119202A CN 100499642 C CN100499642 C CN 100499642C
- Authority
- CN
- China
- Prior art keywords
- message
- location server
- request
- routing
- inquiry
- 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 - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The method of inquiring routing to position server is used in next generation of network. The method includes utilizing position server as re-orienting server and requesting query equipment to send SIP message to it; converting the message the SIP stack receives in the position server into the routing inquiring request format and transmitting the converted message to routing inquiring module; sending corresponding information to query requesting equipment with the SIP stack in the position server based on the result returned from the routing inquiring module; and returning the response message to the position server in the query requesting equipment. The present invention makes it possible to complete automatic routing inquiring without needing artificial intervention and maintaining the routings of the position server in the soft exchange equipment, resulting in saving in memory and other system resource.
Description
Technical field
The present invention relates to the routing inquiry technical field, be meant a kind of method especially to location server inquiry route.
Background technology
In next generation network (NGN), the route among the NGN, the i.e. corresponding relation of number segment, gateway ip address and port numbers etc. have been stored on the location server (LS).When Softswitch makes a call to a destination Mobile Station International ISDN Number, need know the information such as gateway ip address, port numbers of the other side's Softswitch, therefore, Softswitch will be inquired about route by certain vlan query protocol VLAN to LS.
In the prior art, generally can pass through webpage (Web Page) technology, or IP phone Routing Protocol (TRIP), or light directory access protocol (LDAP), or location-based service agreement (SLP), or open settlement protocol vlan query protocol VLANs such as (OSP) is inquired about upward route of LS.
1, uses Web Page technology and carry out routing inquiry.When system operators is come to LS inquiry route by the mode of Web Page, use HTTP(Hypertext Transport Protocol) between operating desk and the LS, LS is as the Web server end, and operating desk is as the Web client.
The shortcoming that application Web Page carries out routing inquiry is: the query script of route must have operating personnel's participation, can not break away from manual and realization inquiry automatically, so this method is not suitable for the Softswitch employing.
2, use the TRIP agreement and carry out routing inquiry.The TRIP agreement is used for carrying out route propagation between the LS originally, but Softswitch also can be used this agreement from LS acquisition route.
The shortcoming that application TRIP agreement is carried out routing inquiry is: in a single day Softswitch adopts the TRIP agreement to come to LS inquiry route, its final result is that the route on Softswitch and the LS reaches fully synchronously, and promptly each Softswitch all must be preserved a large amount of routes.Like this, Softswitch not only will be supported complicated TRIP agreement, has the mutual function of route, also will additionally take a large amount of internal memories and preserve all routing iinformations on the local LS, has both increased the burden of Softswitch, has also wasted a large amount of system resource.
3, use ldap protocol and carry out routing inquiry.When Softswitch by ldap protocol during to LS inquiry route, LS is as ldap server, Softswitch is as the LDAP client.
The shortcoming that the application ldap protocol carries out routing inquiry is: because ldap protocol is the option agreement of Softswitch operation, rather than essential option agreement, therefore, when using ldap protocol solution routing inquiry problem, must determine earlier whether this Softswitch support ldap protocol, if, can directly use, otherwise, after needing earlier this Softswitch to be developed ldap protocol again, could use.Generally, Softswitch is not support ldap protocol, develops ldap protocol again, is certain to increase cost, also can increase the burden of Softswitch simultaneously.
Use SLP agreement or OSP agreement and carry out routing inquiry, its method is similar with the application ldap protocol.Similarly, because SLP agreement and OSP agreement are not the agreements in the NGN field, concerning Softswitch, all be a kind of brand-new agreement, need exploitation again equally, so not only increase application cost, prolong the Products Development cycle, also increased the burden of Softswitch.
Summary of the invention
In view of this, the invention provides a kind of method, make whole query script not need manual intervention, and make the equipment of routing inquiry demand need not to store a large amount of routing iinformations, or therefore develop New Deal to location server inquiry route.
Technical scheme of the present invention is achieved in that in order to achieve the above object
A kind of method to location server (LS) inquiry route is applied in the next generation network, and this method may further comprise the steps:
A, with location server as Redirect Server, the equipment of request inquiry sends session initiation protocol (SIP) message to it;
The message that b, location server receive its SIP stack converts the routing inquiry request form to, and switched message is sent to routing inquiring module;
The result that SIP stack in c, the location server is returned according to routing inquiring module sends corresponding information for the equipment of request inquiry; Corresponding information comprises at least: the number segment, the gateway address of finishing this calling, port numbers and the application protocol type that are complementary with called number;
The equipment of d, request inquiry is replied response message to location server.
Preferably, after SIP stack in the location server receives the described message of step a, at first the request query facility that sends this message is authenticated, if this equipment is by authentication, then location server converts the message that receives to its inner routing inquiry request form again, and continue to carry out subsequent step, otherwise the SIP stack in the location server is not directly passed through the information of authentication to the device replied of request inquiry.
Preferably, the described routing inquiring module of step b is inquired about in the routing information base of this locality, and this Query Result is returned to SIP stack on the location server.
Preferably, the described corresponding information of step c is:
When enquiry module finds the route that the request query facility requires to inquire about, the information that the equipment transmission route that the SIP stack in the location server is inquired about to this request has been found;
When enquiry module does not find the route that the request query facility requires to inquire about, the information that the equipment transmission route that the SIP stack in the location server is inquired about to this request is not found.
Preferably, the form of described information is the message status sign indicating number.
Preferably, the equipment of described request inquiry can be Softswitch, also can be non-Softswitch.
Preferably, described type of message is for inviting message (INVITE), take leave of message (BYE), abandoning message (CANCLE), option message (OPTIONS), response message (ACK) or logon message (REGISTER).
Use the present invention, in the NGN network, as long as the equipment of request inquiry is supported session initiation protocol (SIP) agreement, all can be with Session Initiation Protocol as agreement to LS inquiry route, automatically carry out routing inquiry, and do not need manual intervention, therefore improved the efficient of inquiry; Nearly all support Session Initiation Protocol owing to all Softswitch simultaneously, thereby avoided the exploitation New Deal, saved cost and accelerated the Products Development cycle; In addition, when Softswitch uses Session Initiation Protocol to carry out routing inquiry, only preserve most recently used sub-fraction route, do not need because of with LS on route keep preserving a large amount of routes synchronously, so saved system resource such as internal memory greatly.
Description of drawings
Fig. 1 is for using the schematic diagram of Softswitch networking of the present invention;
Fig. 2 is for using the process chart of one embodiment of the invention.
Embodiment
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in further details.
At present, Session Initiation Protocol has become the kernel call agreement in the NGN network, and nearly all Softswitch is all supported Session Initiation Protocol.The redirection function of Session Initiation Protocol is exactly a kind of process of routing inquiry, is a kind of very natural selection so use Session Initiation Protocol as the routing inquiry agreement between Softswitch and the LS.In the present embodiment, Softswitch uses Session Initiation Protocol to go up the inquiry route to LS.Softswitch can be treated LS as a Redirect Server, complete Session Initiation Protocol stack is all arranged on Softswitch and the LS, Softswitch sends solicited message to location server LS by Session Initiation Protocol, the local routing information base of location server LS inquiry, return Query Result then and give Softswitch, Softswitch returns a response message after receiving the information of LS answer, finishes this processing procedure.
Figure 1 shows that the schematic diagram of using Softswitch networking of the present invention.Each Softswitch all directly links to each other with the LS of this locality, and sends the inquiry that the Session Initiation Protocol message is finished route each other.Also be directly to link to each other between while two Softswitch.
Figure 2 shows that the process chart of using one embodiment of the invention.When calling out initiation:
As Redirect Server, setting up type is the SIP message of INVITE LS for step 201, Softswitch, and the Session Initiation Protocol stack of Softswitch sends to LS to this SIP message;
In addition, when Softswitch sends the request of routing inquiry to LS, can also adopt the message of taking leave of message (BYE), abandoning message (CANCLE), option message (OPTIONS), response message (ACK) and logon message types such as (REGISTER).
In the NGN network, all using SIP agreements comprise Softswitch and non-Softswitch to the equipment of LS inquiry route, all can use method provided by the invention.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (7)
1, a kind of method to location server inquiry route is applied in the next generation network, it is characterized in that this method may further comprise the steps:
A, with location server (LS) as Redirect Server, the equipment of request inquiry sends session initiation protocol (SIP) message to it;
The message that b, location server receive its SIP stack converts the routing inquiry request form to, and switched message is sent to routing inquiring module;
The result that SIP stack in c, the location server is returned according to routing inquiring module sends corresponding information for the equipment of request inquiry; Corresponding information comprises at least: the number segment, the gateway address of finishing this calling, port numbers and the application protocol type that are complementary with called number;
The equipment of d, request inquiry is replied response message to location server.
2, method according to claim 1, it is characterized in that described step b further comprises: after the SIP stack in the location server receives the described message of step a, at first the request query facility that sends this message is authenticated, if this equipment is by authentication, then location server converts the message that receives to its inner routing inquiry request form again, and continue to carry out subsequent step, otherwise the SIP stack in the location server is not directly passed through the information of authentication to the device replied of request inquiry.
3, method according to claim 1 and 2 is characterized in that, the described routing inquiring module of step b is inquired about in the routing information base of this locality, and this Query Result is returned to SIP stack on the location server.
4, method according to claim 1 and 2 is characterized in that the described corresponding information of step c is:
When enquiry module finds the route that the request query facility requires to inquire about, the information that the equipment transmission route that the SIP stack in the location server is inquired about to this request has been found;
When enquiry module does not find the route that the request query facility requires to inquire about, the information that the equipment transmission route that the SIP stack in the location server is inquired about to this request is not found.
5, method according to claim 1 is characterized in that, the form of described information is the message status sign indicating number.
6, method according to claim 1 and 2 is characterized in that, the equipment of described request inquiry can be Softswitch, also can be non-Softswitch.
7, method according to claim 1 and 2, it is characterized in that described type of message is for inviting message (INVITE), take leave of message (BYE), abandoning message (CANCLE), option message (OPTIONS), response message (ACK) or logon message (REGISTER).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031192025A CN100499642C (en) | 2003-03-04 | 2003-03-04 | Method of inquiring routing to position server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031192025A CN100499642C (en) | 2003-03-04 | 2003-03-04 | Method of inquiring routing to position server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1527559A CN1527559A (en) | 2004-09-08 |
CN100499642C true CN100499642C (en) | 2009-06-10 |
Family
ID=34285013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031192025A Expired - Fee Related CN100499642C (en) | 2003-03-04 | 2003-03-04 | Method of inquiring routing to position server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100499642C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101267426B (en) * | 2007-03-12 | 2012-05-23 | 中兴通讯股份有限公司 | Route optimization method for session initialization protocol |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1889606B (en) * | 2005-06-30 | 2011-04-06 | 华为技术有限公司 | Group domain geographic location information query method |
CN1870641B (en) * | 2005-12-05 | 2010-07-28 | 华为技术有限公司 | Method for inquiring route data |
CN101137209B (en) * | 2006-08-30 | 2010-07-07 | 华为技术有限公司 | Location routing based system and location routing device and method thereof |
CN101388907B (en) * | 2008-10-28 | 2012-07-04 | 中国电信股份有限公司 | Internet customer attribute information transmitting method and network apparatus |
CN104994556B (en) * | 2015-05-20 | 2019-03-08 | 新华三技术有限公司 | A kind of method and apparatus of the Route establishment based on hybrid wireless mesh network protocol |
CN106776313B (en) * | 2016-12-13 | 2020-06-23 | 广州品唯软件有限公司 | Method and device for simulating service and centralized management platform |
-
2003
- 2003-03-04 CN CNB031192025A patent/CN100499642C/en not_active Expired - Fee Related
Non-Patent Citations (2)
Title |
---|
SIP: Session Initiation Protocol Request fo Comments: 2543. Netwok,Working,Group.. 1999 |
SIP: Session Initiation Protocol Request fo Comments: 2543. Netwok,Working,Group.. 1999 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101267426B (en) * | 2007-03-12 | 2012-05-23 | 中兴通讯股份有限公司 | Route optimization method for session initialization protocol |
Also Published As
Publication number | Publication date |
---|---|
CN1527559A (en) | 2004-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6519242B1 (en) | Apparatus and method of PSTN based network roaming and SCP based subscriber management for internet telephony systems | |
CN1711784B (en) | System and method for sending SMS and text messages | |
CN101141420B (en) | Method and system for performing data communication between private network and public network | |
CN104283760B (en) | A kind of WebRTC communication means, relevant device and system | |
JP4833995B2 (en) | Mobile online game system and communication method between mobile game terminals | |
CN1830182A (en) | Arrangement for retrieving routing information for establishing a bidirectional tunnel between a mobile router and a correspondent router | |
CA2441344A1 (en) | Recursive query for communications network data | |
WO2002076049A1 (en) | Recursive query for communications network data | |
CN1745558A (en) | Arrangement for establishing a bidirectional tunnel between a mobile router and a correspondent router | |
DE602004006308D1 (en) | METHOD FOR CLAIMING CLIENT REQUIREMENTS FOR WEB SERVICES | |
CN1700680A (en) | Efficient message routing when using server pools | |
CN101411162B (en) | Learning address binding expiry time in an address translation device for a SIP signalling server | |
US11425086B2 (en) | Using DNS to communicate MC-TCP capability of server devices | |
CN101222550A (en) | Determining pairings of telephone numbers and ip addresses from caching and peer-to-peer lookup | |
US20180041570A1 (en) | System, Apparatus and Method for Load Balancing | |
CN101668032B (en) | Method, system and equipment for WEB service communication | |
CN102035813A (en) | End-to-end call realizing method, end-to-end call terminal and system | |
CN101425958A (en) | Request answering method, apparatus and system in P2P overlapping network | |
CN103338213A (en) | Method, system and access gateway for intercommunication between local equipment and IMS (IP Multimedia Subsystem) network | |
CN110225150A (en) | Communication means, system and storage medium between different network protocol | |
CN100499642C (en) | Method of inquiring routing to position server | |
US20090245499A1 (en) | Call transfer system and call transfer control method | |
CN1984199B (en) | Method for overlapped transmitting number by session initial protocol | |
CN101217475A (en) | A route enquire and route failure reelection method | |
SE524733C2 (en) | Procedure and systems for retransmitting mobile IP services in a telecommunications system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090610 Termination date: 20170304 |
|
CF01 | Termination of patent right due to non-payment of annual fee |