CN1708019A - Method for centralized controlling intra-domain number resource in sound network - Google Patents
Method for centralized controlling intra-domain number resource in sound network Download PDFInfo
- Publication number
- CN1708019A CN1708019A CN 200410046361 CN200410046361A CN1708019A CN 1708019 A CN1708019 A CN 1708019A CN 200410046361 CN200410046361 CN 200410046361 CN 200410046361 A CN200410046361 A CN 200410046361A CN 1708019 A CN1708019 A CN 1708019A
- Authority
- CN
- China
- Prior art keywords
- gateway
- called
- port
- server
- caller
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000013507 mapping Methods 0.000 claims abstract description 26
- 238000004321 preservation Methods 0.000 claims description 9
- 238000007726 management method Methods 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention discloses one kind of method for managing in-domain number resource in phonetic network unitedly. The method includes: setting default port number for each of the gateways; designating one user number for each port of each gateway in the server; and configuring one gateway port-number mapping list in the server for maintaining the corresponding relation between gateway ID + port number and the user number. The server converts the called number into the IP of the called gateway fed back to the calling gateway, and the calling gateway calls the called gateway directly. Or, the server finds out the IP of the called gateway via the called number and routes the call request to the called gateway, so as to create routing call.
Description
Technical field
The present invention relates to the management method of number resource in a kind of speech network, the method for number resource in the unified management territory in particularly a kind of speech network.
Background technology
Along with the development of IP technology, IP phone/facsimile art becomes a big focus.
Traditional VOIP (based on the voice of IP technology) network generally adopts H.323 agreement, and functional entity has gatekeeper, gateway (GW), terminal (Terminal).Among NGN (next generation network), the SoftSwitch (soft switch) general adopt SIP, H.248, agreement such as MGCP; Functional entity has equipment such as acting server, Redirect Server, user terminal, gateway in the SIP network.H.248, the major function entity has Media Gateway Controller (MGC), media gateway (MG) in the MGCP network.
No matter being which kind of network, no matter using which kind of (or which is planted) agreement, all is Client-Server (client-server) structure.The Client that each Server and it are controlled forms a territory.Server is controlling the Client in the territory, and services such as Client address resolution, Bandwidth Management are provided.It is pointed out that the territory can with the general structure-irrelevant of opening up of network layer, a plurality of network segments that can be cross-domain connect by router or miscellaneous equipment such as a territory.
The critical function of Server is the address resolution in carrying out the territory, and it converts the called number in caller gateway or the terminal call request message to called call signaling address.This requires Server to go up must to dispose all number informations in the territory that it administers; Having a plurality of ports on the gateway can initiate and receipt of call, when a call setup message arrives gateway, it must determine which port this calling will be based upon on by called number, so also must dispose the number information of its each port on the gateway.
That is to say that number information must dispose respectively, and is consistent on Server and gateway.
For keeping the consistent of number information on Server and the gateway, need on gateway, dispose the number of its each port, simultaneously the number information that h.323-configured gateway can be supported with it on Server.Equally, when number information be modified, when deleting, the keeper will implement corresponding operating respectively on Server and gateway.
Because number information will be retained on gateway and the Server simultaneously, be the consistency of guarantee information, just need synchronously.Carry out when synchronous when mode by hand, this work may be very loaded down with trivial details, particularly having under the situation of up to a hundred gateways.
For keeping the consistency of number information on Server and the gateway, another way is the number of its support of configuration on gateway, reports Server by gateway again.
Use no doubt can be addressed this problem by the way that gateway reports voluntarily, but in a territory, Server has only one, and gateway quantity is very big, and the user still needs to be connected on each gateway and is configured.Moreover being initiated by gateway synchronously of this information, Server is passive receiving number information, and is inconsistent with the status of the management of Server in the territory, control.
Can learn that from above-mentioned prior art no matter number information is to be initiated or initiated by gateway by Server synchronously, perhaps manual carrying out all is a very loaded down with trivial details thing.
Summary of the invention
The present invention proposes for solving above-mentioned prior art problem, and its objective is provides in a kind of speech network the method for number resource in the unified management territory, and the number information unification is managed by Server, need not number information is synchronized on the gateway.
Above-mentioned purpose of the present invention is achieved in that 1) default port numbers is set for the port of each gateway; 2) be Subscriber Number of each port appointment of each gateway on Server; 3) configuration one is thrown the net and is closed port and number mapping table, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number on Server; 4) server receives called number that the caller gateway provides and caller gateway port number, obtain and the port numbers of the corresponding called gateway of called number and the rear subscriber number corresponding with the caller gateway port by searching gateway port and number mapping table, port numbers and the rear subscriber number with resulting called gateway feeds back to the caller gateway then; 5) the caller gateway makes a call to called gateway by port numbers and the rear subscriber number that sends called gateway; 6) called gateway passes through the port numbers of the called gateway that received, navigates to called port, sets up calling.
Above-mentioned purpose of the present invention also can realize 1 like this) default port numbers is set for the port of each gateway; 2) each Server is Subscriber Number of each port appointment of each gateway; 3) configuration one is thrown the net and is closed port and number mapping table, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number on each Server; 4) call server receives called number and the caller gateway ID+ port numbers that the caller gateway provides, and obtains and the corresponding rear subscriber number of caller gateway ID+ port numbers with the number mapping table by searching gateway port; 5) called number and the resulting rear subscriber number that is provided by the caller gateway is provided to called server call server; 6) called server obtains the called gateway ID+ port numbers corresponding with called number by searching gateway port with the number mapping table, and called gateway ID is translated into called gateway IP; 7) called Server feeds back to caller Server with called gateway IP+ port numbers; 8) caller Server sends to the caller gateway with rear subscriber number, called gateway port number and called gateway IP; 9) the caller gateway directly makes a call to called gateway by sending rear subscriber number, called gateway port number and called gateway IP; 10) called gateway passes through the called gateway port that received number, navigates to called port, sets up calling.
Above-mentioned purpose of the present invention can also realize like this 1) default port numbers is set for the port of each gateway; 2) Server is Subscriber Number of each port appointment of each gateway; 3) configuration one is thrown the net and is closed port and number mapping table, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number on each Server; 4) call server receives called number and the caller gateway ID+ port numbers that the caller gateway provides, and obtains and the corresponding rear subscriber number of caller gateway ID+ port numbers with the number mapping table by searching gateway port; 5) called number and the resulting rear subscriber number that is provided by the caller gateway is provided to called server call server; 6) called server obtains the called gateway ID+ port numbers corresponding with called number by searching gateway port with the number mapping table, and called gateway ID is translated into called gateway IP; 7) called Server makes a call to called gateway by sending rear subscriber number, called gateway port number and called gateway IP; 8) called gateway passes through the called gateway port that received number, navigates to called port, sets up calling.
The present invention is described in detail with instantiation below in conjunction with accompanying drawing.
Description of drawings
Fig. 1 is the schematic diagram that port numbers is set on gateway of the present invention;
Fig. 2 is the schematic diagram of server of the present invention, gateway, gateway port number configuration.
Embodiment
1, the setting on the gateway
When each gateway dispatches from the factory, set default portal number information, for example, if gateway has 4 ports, its default number is followed successively by: 1,2,3,4.Certainly, also can be these default port numbers of each gateway configuration when networking.
When building the VOIP network, need not other configuration number information.
2, the setting on the Server
Generally speaking, Server can gateway of unique identification by gateway ID (or gateway IP+ port numbers), again by the cornet that is provided with among a chapters and sections 2.2.1 port on just can unique definite gateway.(unified hereinafter with gateway of gateway ID sign.)
Each port that is each gateway on Server is specified a Subscriber Number, and this number is exactly the number that uses when calling out mutually between the user.Table of configuration on Server, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number.Shown in Fig. 2 and table 1 and table 2.
Gateway port and number mapping table on the table 1:GK1
????GWID | ????PortNumber | ????UserNumber |
????GW1 | ????1 | ????5550001 |
????GW1 | ????2 | ????5550002 |
????GW1 | ????3 | ????5550003 |
????GW1 | ????4 | ????5550004 |
????GW2 | ????1 | ????6660001 |
????GW2 | ????2 | ????6660002 |
????GW2 | ????3 | ????6660003 |
????GW2 | ????4 | ????6660004 |
Gateway port and number mapping table on the table 2:GK2
????GW3 | ????1 | ????7770001 |
????GW3 | ????2 | ????7770002 |
????GW3 | ????3 | ????7770003 |
????GW3 | ????4 | ????7770004 |
3, in the calling procedure to the processing of trombone and cornet
3.1 method of calling
● Server has dual mode when handling calling:
● Direct Call:Server is converted to the IP of called gateway with called number, feeds back to the caller gateway.The caller gateway is directly set up with called gateway and is called out.Be called Direct Call, direct calling.
● Routed Call:Server finds the IP of called gateway by called number, and call request is routed to called gateway.Become Routed Call, routing call.
3.2 if the calling and called gateway is all in same territory: (port one of GW1 calls out 6660002)
● calling subscriber's (port one of GW1) makes a call to Subscriber Number (6660002);
● the caller gateway uses trombone (6660002) to Server request call access and routing resolution, and the cornet (1) of caller port is provided simultaneously;
● Server is by finding 6660002 in directory, learning called is a gateway GW2 in the territory, corresponding cornet (port numbers) 2; Server is index search gateway port and number mapping table with caller gateway ID (GW1)+cornet (port numbers 1), obtains the Subscriber Number (5550001) of caller;
● the caller gateway to called gateway make a call (Direct Call) or via Server to called gateway make a call (Routed Call), which kind of mode no matter is dealt in the call setup request message of called gateway and should comprises the cornet (port numbers 2) of called gateway and the Subscriber Number (trombone 5550001) of caller;
● called gateway navigates to called port by cornet (2), sets up calling, and if called caller number display arranged, correct display of calling number (5550001) on called phone.
3.3 if the calling and called gateway all in different territories, uses Direct Call mode: (port one of GW1 calls out 7770003)
● calling subscriber's (port one of GW1) makes a call to Subscriber Number (7770003);
● the caller gateway uses trombone (7770003) to the Server request of making a call, and calling number is cornet (port numbers 1);
● Server is by number analysis, and learning called is not the gateway territory in, need be by another Server processing; Server is index search gateway port and number mapping table with caller gateway ID (GW1)+cornet (port numbers 1), obtains the Subscriber Number (5550001) of caller;
● caller Server sends to called Server with call request, and called number wherein is Subscriber Number (trombone 7770003), and calling party number ' s convert is a Subscriber Number 5550001;
● called Server is by number analysis, and learning called is a gateway in the territory, is index search gateway port and number mapping table with trombone (7770003), obtains called gateway ID (GW3) and cornet (port numbers 3); Because be Direct Call, calling and called Server only is responsible for the translation of number to IP, called Server is with the IP of called gateway GW3, with the called number (port numbers 3) after the conversion, feed back to caller Server, caller Server is sending to these information caller gateway (calling number 5550001, called number 3, called IP);
● the caller gateway is directly to called gateway make a call (calling number 5550001, called number 3, the IP of called gateway GW3);
● called gateway (GW3) navigates to called port by cornet (3), sets up calling, and if called caller number display arranged, correct display of calling number (5550001) on called phone.
3.4 if the calling and called gateway all in different territories, uses Routed Call mode:
● calling subscriber's (port one of GW1) makes a call to Subscriber Number (7770003);
● the caller gateway uses trombone (7770003) to the Server request of making a call, and calling number is cornet (port numbers 1);
● Server is by number analysis, and learning called is not the gateway territory in, need be by another Server processing; Server is index search gateway port and number mapping table with caller gateway ID (GW1)+cornet (port numbers 1), obtains the Subscriber Number (5550001) of caller;
● caller Server sends to called Server with call request, and called number wherein is Subscriber Number (trombone 7770003), and calling party number ' s convert is a Subscriber Number 5550001;
● called Server is by number analysis, and learning called is a gateway in the territory, is index search gateway port and number mapping table with trombone (7770003), obtains called gateway ID (GW3) and cornet (port numbers 3); Because be Routed Call, calling and called Server also is responsible for call establishment except being responsible for the translation of number to IP.Therefore call request is sent to called gateway (calling number 5550001, called number 3, called IP);
● called gateway navigates to called port by cornet (3), sets up calling, and if called caller number display arranged, correct display of calling number (5550001) on called phone.
Need to prove, when describing inter-domain call, suppose that calling and called all use the mode of DirectCall when controlling call, two kinds of situations (caller ServerDirect Call, called ServerRouted Call in addition, caller ServerRouted Call, called ServerDirect Call) flow process just do not described one by one here.
Use the technique effect of this programme to be:
1) on Server for each port of each gateway is provided with Subscriber Number, really realized the management of Server in the VOIP network and the core status of control;
2) do not preserve the Subscriber Number of each port on the gateway, reduced the workload of data configuration, reduce the complexity of data sync.
Claims (5)
1, the method for number resource in the unified management territory in a kind of speech network may further comprise the steps:
1) default port numbers is set for the port of each gateway;
2) be Subscriber Number of each port appointment of each gateway on server;
3) configuration one is thrown the net and is closed port and number mapping table, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number on server;
4) server is converted to the IP of called gateway with called number, feeds back to the caller gateway, and the caller gateway is directly set up with called gateway and called out.
2, the method for number resource in the unified management territory in a kind of speech network may further comprise the steps:
1) default port numbers is set for the port of each gateway;
2) be Subscriber Number of each port appointment of each gateway on server;
3) configuration one is thrown the net and is closed port and number mapping table, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number on server;
4) server finds the IP of called gateway by called number, and call request is routed to called gateway, sets up routing call.
3, the method for number resource in the unified management territory in a kind of speech network may further comprise the steps:
1) default port numbers is set for the port of each gateway;
2) be Subscriber Number of each port appointment of each gateway on server;
3) configuration one is thrown the net and is closed port and number mapping table, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number on server;
4) server receives called number that the caller gateway provides and caller gateway port number, by searching gateway port and number mapping table, obtain the port numbers of the called gateway corresponding with called number and the rear subscriber number corresponding with the caller gateway port, port numbers and the rear subscriber number with resulting called gateway feeds back to the caller gateway then;
5) the caller gateway utilizes the port numbers of called gateway and rear subscriber number to make a call to called gateway;
6) called gateway passes through the port numbers of the called gateway that received, navigates to called port, sets up calling.
4, the method for number resource in the unified management territory in a kind of speech network may further comprise the steps:
1) default port numbers is set for the port of each gateway;
2) each server is Subscriber Number of each port appointment of each gateway;
3) configuration one is thrown the net and is closed port and number mapping table, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number on each server;
4) call server receives called number and the caller gateway ID+ port numbers that the caller gateway provides, and obtains and the corresponding rear subscriber number of caller gateway ID+ port numbers with the number mapping table by searching gateway port;
5) called number and the resulting rear subscriber number that is provided by the caller gateway is provided to called server call server;
6) called server obtains the called gateway ID+ port numbers corresponding with called number by searching gateway port with the number mapping table, and called gateway ID is translated into called gateway IP;
7) called server feeds back to call server with called gateway IP+ port numbers;
8) call server sends to the caller gateway with rear subscriber number, called gateway port number and called gateway IP;
9) the caller gateway utilizes rear subscriber number, called gateway port number and called gateway IP directly to make a call to called gateway;
10) called gateway passes through the called gateway port that received number, navigates to called port, sets up calling.
5, the method for number resource in the unified management territory in a kind of speech network may further comprise the steps:
1) default port numbers is set for the port of each gateway;
2) server is Subscriber Number of each port appointment of each gateway;
3) configuration one is thrown the net and is closed port and number mapping table, the corresponding relation of preservation gateway ID+ port numbers and Subscriber Number on each server;
4) call server receives called number and the caller gateway ID+ port numbers that the caller gateway provides, and by searching gateway port and number mapping table, obtains and the corresponding rear subscriber number of caller gateway ID+ port numbers;
5) called number and the resulting rear subscriber number that is provided by the caller gateway is provided to called server call server;
6) called server obtains the called gateway ID+ port numbers corresponding with called number by searching gateway port with the number mapping table, and called gateway ID is translated into called gateway IP;
7) called server by utilizing rear subscriber number, called gateway port number and called gateway IP make a call to called gateway;
8) called gateway passes through the called gateway port that received number, navigates to called port, sets up calling.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100463616A CN100440831C (en) | 2004-06-07 | 2004-06-07 | Method for centralized controlling intra-domain number resource in sound network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100463616A CN100440831C (en) | 2004-06-07 | 2004-06-07 | Method for centralized controlling intra-domain number resource in sound network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1708019A true CN1708019A (en) | 2005-12-14 |
CN100440831C CN100440831C (en) | 2008-12-03 |
Family
ID=35581679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100463616A Expired - Fee Related CN100440831C (en) | 2004-06-07 | 2004-06-07 | Method for centralized controlling intra-domain number resource in sound network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100440831C (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101841492A (en) * | 2010-05-26 | 2010-09-22 | 华为终端有限公司 | Method, device and system for uniform number communication in home gateway |
CN101090510B (en) * | 2006-06-16 | 2010-10-27 | 华为技术有限公司 | Communication equipment and method for implementing one number for multi-phone |
CN102036281A (en) * | 2010-12-31 | 2011-04-27 | 华为技术有限公司 | Method, device and system for querying routes in CS (circuit switching) domain |
CN101489005B (en) * | 2009-02-27 | 2011-06-29 | 杭州华三通信技术有限公司 | Method, system and device for VoIP number allocation |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997028628A1 (en) * | 1996-01-31 | 1997-08-07 | Labs Of Advanced Technologies International Corporation | Hybrid network for real-time phone-to-phone voice communications |
JP3436471B2 (en) * | 1997-05-26 | 2003-08-11 | 沖電気工業株式会社 | Telephone communication method and telephone communication system |
CN100428707C (en) * | 2001-08-29 | 2008-10-22 | 华为技术有限公司 | Method for selecting calling route in IP telecommunication network |
AU2002301409B2 (en) * | 2001-10-13 | 2003-11-06 | Samsung Electronics Co., Ltd. | Internet protocol telephony exchange system and call control method thereof |
CN1223146C (en) * | 2002-08-20 | 2005-10-12 | 华为技术有限公司 | Method capable of registering number code on any port number in switching exchange for use |
-
2004
- 2004-06-07 CN CNB2004100463616A patent/CN100440831C/en not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090510B (en) * | 2006-06-16 | 2010-10-27 | 华为技术有限公司 | Communication equipment and method for implementing one number for multi-phone |
CN101489005B (en) * | 2009-02-27 | 2011-06-29 | 杭州华三通信技术有限公司 | Method, system and device for VoIP number allocation |
CN101841492A (en) * | 2010-05-26 | 2010-09-22 | 华为终端有限公司 | Method, device and system for uniform number communication in home gateway |
CN102036281A (en) * | 2010-12-31 | 2011-04-27 | 华为技术有限公司 | Method, device and system for querying routes in CS (circuit switching) domain |
Also Published As
Publication number | Publication date |
---|---|
CN100440831C (en) | 2008-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5842290B2 (en) | Session start protocol adapter | |
US7058046B2 (en) | Scalable call management system | |
CN1186911C (en) | Distributed calling system | |
EP2250576B1 (en) | Bandwidth management and codec negotiation based on wan topology | |
US20110182418A1 (en) | Method for Implementing and Executing Communication Center Routing Strategies Represented in Extensible Markup Language | |
CA2537467A1 (en) | Telecommunication network system and method in communication services using session initiation protocol | |
CN1678005A (en) | Apparatus, system and method for sharing a single physical address by multiple virtual telephones | |
CN1836433A (en) | Call re-direction method for an sip telephone number of an sip client in a combined wired and packet switched network | |
CN1497906A (en) | System and method for generating ringbace tone | |
CN1625146A (en) | Method and system for realizing sharing intelligent route | |
CN1708019A (en) | Method for centralized controlling intra-domain number resource in sound network | |
WO2005011246A1 (en) | System and method for proxy gatekeeper in h.323 based ip telephony system | |
US7408922B2 (en) | Communication between switched-circuit communication network and VoIP network domains | |
CN1180573C (en) | The method of inter-regional calling of nodes in IP network system | |
CN1190047C (en) | Method and system for realizing personal number servie of blended telephone net and IP net user service | |
US7436814B2 (en) | Selecting transport addresses to route streams between endpoints | |
CN1685690A (en) | Data communication system, computer, and data communication method for concurrently operating standards-based and proprietary resources | |
CN1738256A (en) | Method for operating media resource in next generation network | |
Moon et al. | A CRM model based on voice over IP | |
CN101036342A (en) | Selecting a routing mode for a call session | |
CN1457187A (en) | IP calling method through network address switching facilities | |
CN1878330A (en) | Information transferring method in call service | |
CN1783871A (en) | Load equalizing system, device and method for SIP telephone service | |
CN1314248C (en) | System and method for realizing cross region commercial effairs group business | |
CN1738243A (en) | Search engine call communication system and method |
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 | ||
CP03 | Change of name, title or address |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Patentee after: Xinhua three Technology Co., Ltd. Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base Patentee before: Huasan Communication Technology Co., Ltd. |
|
CP03 | Change of name, title or address | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081203 Termination date: 20200607 |
|
CF01 | Termination of patent right due to non-payment of annual fee |