CN100440831C - 语音网络中统一管理域内号码资源的方法 - Google Patents
语音网络中统一管理域内号码资源的方法 Download PDFInfo
- Publication number
- CN100440831C CN100440831C CNB2004100463616A CN200410046361A CN100440831C CN 100440831 C CN100440831 C CN 100440831C CN B2004100463616 A CNB2004100463616 A CN B2004100463616A CN 200410046361 A CN200410046361 A CN 200410046361A CN 100440831 C CN100440831 C CN 100440831C
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种语音网络中统一管理域内号码资源的方法,包括:为每个网关的端口设置缺省端口号;在服务器上为每个网关的每个端口指定一个用户号码;在服务器上配置一张网关端口与号码映射表,保存网关ID+端口号与用户号码的对应关系。服务器将被叫号码转换为被叫网关的IP,反馈给主叫网关,主叫网关直接同被叫网关建立呼叫;或者,服务器通过被叫号码找到被叫网关的IP,将呼叫请求路由到被叫网关,建立路由呼叫。
Description
技术领域
本发明涉及一种语音网络中号码资源的管理方法,特别是一种语音网络中统一管理域内号码资源的方法。
背景技术
随着IP技术的发展,IP电话/传真技术成为一大热点。
传统的VOIP(基于IP技术的语音)网络一般采用H.323协议,功能实体有网守(GK)、网关(GW)、终端(Terminal)。NGN(下一代网络)、SoftSwitch(软交换)中一般采用SIP、H.248、MGCP等协议;SIP网络中功能实体有代理服务器、重定向服务器、用户终端、网关等设备。H.248、MGCP网络中主要功能实体有媒体网关控制器(MGC)、媒体网关(MG)。
无论是哪种网络,无论使用哪种(或哪几种)协议,都是Client-Server(客户端一服务器)结构。每个Server和它所控制的Client组成一个域。Server控制着域内的Client,提供Client地址解析、带宽管理等服务。需要指出的是,域可以和网络层的拓普结构无关,比如一个域可以跨域由路由器或其它设备连接的多个网段。
Server的一个重要功能是进行域内的地址解析,它将主叫网关或终端呼叫请求消息中的被叫号码转换成被叫的呼叫信令地址。这要求Server上必须配置它所管辖的域内所有号码信息;一个网关上可能有多个端口可以发起和接收呼叫,当一个呼叫建立消息到达网关时,它必须通过被叫号码确定这个呼叫要建立在哪个端口上,因此网关上也必须配置它的各个端口的号码信息。
也就是说,号码信息必须在Server和网关上分别配置,并保持一致。
为保持Server和网关上号码信息的一致,需要在网关上配置它的各个端口的号码,同时在Server上配置网关和它能支持的号码信息。同样,当号码信息被修改、删除时,管理员要在Server和网关上分别实施相应操作。
因为号码信息要同时保留在网关和Server上,为保证信息的一致性,就需要同步。当用手工方式进行同步时,这种工作可能会非常烦琐,特别是在拥有上百个网关的情况下。
为保持Server和网关上号码信息的一致性,另外一种做法是在网关上配置它支持的号码,再由网关上报给Server。
使用由网关自行上报的办法固然可以解决这个问题,但在一个域中,Server只有一个,而网关数量却很大,用户仍然需要连接到每个网关上进行配置。况且这种信息的同步是由网关发起的,Server只是被动的接收号码信息,同Server在域中的管理、控制的地位不相符合。从上述现有技术可以得知,无论号码信息的同步是由Server发起还是由网关发起,或者手工进行,都是一个很烦琐的事情。
发明内容
本发明是为解决上述现有技术问题而提出的,其目的是提供一种语音网络中统一管理域内号码资源的方法,号码信息统一由Server进行管理,无需将号码信息同步到网关上。
本发明的上述目的是这样实现的,1)为每个网关的端口设置缺省端口号;2)在Server上为每个网关的每个端口指定一个用户号码;3)在Server上配置一张网关端口与号码映射表,保存网关ID+端口号与用户号码的对应关系;4)服务器接收主叫网关提供的被叫用户号码和主叫网关端口号,通过查找网关端口与号码映射表得到与被叫用户号码对应的网关ID和被叫网关的端口号,以及与主叫网关端口号对应的主叫用户号码,然后将所得到的被叫网关的端口号和主叫用户号码反馈给主叫网关;5)主叫网关通过发送被叫网关的端口号和主叫用户号码向被叫网关发起呼叫;6)被叫网关通过所接收的被叫网关的端口号,定位到被叫端口,建立起呼叫。
本发明的上述目的也可以这样实现,1)为每个网关的端口设置缺省端口号;2)每个Server为每个网关的每个端口指定一个用户号码;3)在每个Server上配置一张网关端口与号码映射表,保存网关ID+端口号与用户号码的对应关系;4)主叫服务器接收主叫网关提供的被叫用户号码和主叫网关ID+端口号,通过查找网关端口与号码映射表得到与主叫网关ID+端口号对应的主叫用户号码;5)主叫服务器向被叫服务器发送由主叫网关提供的被叫用户号码以及所得到的主叫用户号码;6)被叫服务器通过查找网关端口与号码映射表得到与被叫用户号码对应的被叫网关ID+端口号,并将被叫网关ID翻译成被叫网关IP;7)被叫Server将被叫网关IP+端口号反馈给主叫Server;8)主叫Server将主叫用户号码、被叫网关端口号和被叫网关IP发送到主叫网关;9)主叫网关通过发送主叫用户号码、被叫网关端口号和被叫网关IP直接向被叫网关发起呼叫;10)被叫网关通过所接收的被叫网关端口号,定位到被叫端口,建立起呼叫。
本发明的上述目的还可以这样实现,1)为每个网关的端口设置缺省端口号;2)Server为每个网关的每个端口指定一个用户号码;3)在每个Server上配置一张网关端口与号码映射表,保存网关ID+端口号与用户号码的对应关系;4)主叫服务器接收主叫网关提供的被叫用户号码和主叫网关ID+端口号,通过查找网关端口与号码映射表得到与主叫网关ID+端口号对应的主叫用户号码;5)主叫服务器向被叫服务器发送由主叫网关提供的被叫用户号码以及所得到的主叫用户号码;6)被叫服务器通过查找网关端口与号码映射表得到与被叫用户号码对应的被叫网关ID+端口号,并将被叫网关ID翻译成被叫网关IP;7)被叫Server通过发送主叫用户号码、被叫网关端口号和被叫网关IP向被叫网关发起呼叫;8)被叫网关通过所接收的被叫网关端口号,定位到被叫端口,建立起呼叫。
下面结合附图以具体实例对本发明进行详细说明。
附图说明
图1是本发明的在网关上设置端口号的示意图;
图2是本发明的服务器、网关、网关端口号配置的示意图。
具体实施方式
1、网关上的设置
在每个网关出厂的时候,设置好缺省的端口号码信息,例如,如果网关有4个端口,其缺省的号码依次为:1,2,3,4。当然,也可以在组网时为每个网关配置这些缺省的端口号。
在搭建VOIP网络时,无需另外配置号码信息。
2、Server上的设置
一般情况下,Server通过网关ID(或网关IP+端口号)可以唯一标识一个网关,再通过短号就可以唯一确定网关上的一个端口。(在下文中统一用网关ID标识一个网关。)
在Server上为每个网关的每个端口指定一个用户号码,这个号码就是用户之间相互呼叫时使用的号码。在Server上配置一张表,保存网关ID+端口号与用户号码的对应关系。如图2和表1和表2所示。
表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 |
表2:GK2上的网关端口与号码映射表
GW3 | 1 | 7770001 |
GW3 | 2 | 7770002 |
GW3 | 3 | 7770003 |
GW3 | 4 | 7770004 |
3、呼叫过程中对长号与短号的处理
3.1呼叫方式
·Server在处理呼叫时有两种方式:
●Direct Call:Server将被叫号码转换为被叫网关的IP,反馈给主叫网关。主叫网关直接同被叫网关建立呼叫。称为Direct Call,直接呼叫。
●Routed Call:Server通过被叫号码找到被叫网关的IP,将呼叫请求路由到被叫网关。成为Routed Call,路由呼叫。
3.2如果主被叫网关都在同一个域中:(GW1的端口1呼叫6660002)
●主叫用户(GW1的端口1)向用户号码(6660002)发起呼叫;
●主叫网关使用长号(6660002)向Server请求呼叫接入和路由解析,同时提供主叫端口的短号(1);
●Server通过在号码表中查找到6660002,得知被叫是域内的一个网关GW2,对应短号(端口号)2;Server以主叫网关ID(GW1)+短号(端口号1)为索引查找网关端口与号码映射表,得到主叫的用户号码(5550001);
●主叫网关向被叫网关发起呼叫(Direct Call)或经由Server向被叫网关发起呼叫(Routed Call),无论哪种方式,发到被叫网关的呼叫建立请求消息中应该包括被叫网关的短号(端口号2)和主叫的用户号码(长号5550001);
●被叫网关通过短号(2)定位到被叫端口,建立起呼叫,并且如果被叫有主叫号码显示功能,在被叫话机上能够正确显示主叫号码(5550001)。
3.3如果主被叫网关都在不同的域中,使用Direct Call方式:(GW1的端口1呼叫7770003)
●主叫用户(GW1的端口1)向用户号码(7770003)发起呼叫;
●主叫网关使用长号(7770003)向Server发起呼叫请求,主叫号码是短号(端口号1);
●Server通过号码分析,得知被叫不是域内的网关,需要由另一个Server处理;Server以主叫网关ID(GW1)+短号(端口号1)为索引查找网关端口与号码映射表,得到主叫的用户号码(5550001);
●主叫Server将呼叫请求发送到被叫Server,其中的被叫号码是用户号码(长号7770003),主叫号码变换为用户号码5550001;
●被叫Server通过号码分析,得知被叫是域内的一个网关,以长号(7770003)为索引查找网关端口与号码映射表,得到被叫网关ID(GW3)和短号(端口号3);因为是Direct Call,主、被叫Server只负责号码到IP的翻译,被叫Server将被叫网关GW3的IP,和变换后的被叫号码(端口号3),反馈给主叫Server,主叫Server在将这些信息发送到主叫网关(主叫号码5550001,被叫号码3,被叫IP);
●主叫网关直接向被叫网关发起呼叫(主叫号码5550001,被叫号码3,被叫网关GW3的IP);
●被叫网关(GW3)通过短号(3)定位到被叫端口,建立起呼叫,并且如果被叫有主叫号码显示功能,在被叫话机上能够正确显示主叫号码(5550001)。
3.4如果主被叫网关都在不同的域中,使用Routed Call方式:
●主叫用户(GW1的端口1)向用户号码(7770003)发起呼叫;
●主叫网关使用长号(7770003)向Server发起呼叫请求,主叫号码是短号(端口号1);
●Server通过号码分析,得知被叫不是域内的网关,需要由另一个Server处理;Server以主叫网关ID(GW1)+短号(端口号1)为索引查找网关端口与号码映射表,得到主叫的用户号码(5550001);
●主叫Server将呼叫请求发送到被叫Server,其中的被叫号码是用户号码(长号7770003),主叫号码变换为用户号码5550001;
●被叫Server通过号码分析,得知被叫是域内的一个网关,以长号(7770003)为索引查找网关端口与号码映射表,得到被叫网关ID(GW3)和短号(端口号3);因为是Routed Call,主、被叫Server除了负责号码到IP的翻译,还负责呼叫的建立。因此呼叫请求被发送到被叫网关(主叫号码5550001,被叫号码3,被叫IP);
●被叫网关通过短号(3)定位到被叫端口,建立起呼叫,并且如果被叫有主叫号码显示功能,在被叫话机上能够正确显示主叫号码(5550001)。
需要说明的是,在描述域间呼叫时,假定主被叫在控制呼叫时都使用DirectCall的方式,此外两种情况(主叫ServerDirect Call、被叫ServerRouted Call,主叫ServerRouted Call、被叫ServerDirect Call,)的流程这里就不一一描述了。
使用本方案的技术效果是:
1)在Server上为每个网关的每个端口设置用户号码,真正实现了Server在VOIP网络中的管理与控制的核心地位;
2)网关上并不保存每个端口的用户号码,减少了数据配置的工作量,减少数据同步的复杂度。
Claims (4)
1、一种语音网络中统一管理域内号码资源的方法,包括以下步骤:
1)为每个网关的端口设置缺省端口号;
2)在服务器上为每个网关的每个端口指定一个用户号码;
3)在服务器上配置一张网关端口与号码映射表,保存网关ID+端口号与用户号码的对应关系;
4)服务器接收主叫网关提供的被叫用户号码和主叫网关端口号,通过查找网关端口与号码映射表,得到与被叫用户号码对应的网关ID和被叫网关的端口号,以及与主叫网关端口号对应的主叫用户号码,服务器将被叫号码对应的网关ID翻译为被叫网关的IP,并将主叫用户号码、被叫网关的端口号、被叫网关的IP反馈给主叫网关,主叫网关根据主叫用户号码、被叫网关的端口号、被叫网关的IP直接同被叫网关建立呼叫。
2、一种语音网络中统一管理域内号码资源的方法,包括以下步骤:
1)为每个网关的端口设置缺省端口号;
2)在服务器上为每个网关的每个端口指定一个用户号码;
3)在服务器上配置一张网关端口与号码映射表,保存网关ID+端口号与用户号码的对应关系;
4)服务器接收主叫网关提供的被叫用户号码和主叫网关端口号,通过查找网关端口与号码映射表,得到与被叫用户号码对应的网关ID和被叫网关的端口号,以及与主叫网关端口号对应的主叫用户号码,服务器通过将被叫号码对应的网关ID翻译成被叫网关的IP,并根据主叫用户号码、被叫网关的端口号、被叫网关的IP将呼叫请求路由到被叫网关,建立路由呼叫。
3、一种语音网络中统一管理域内号码资源的方法,包括以下步骤:
1)为每个网关的端口设置缺省端口号;
2)每个服务器为每个网关的每个端口指定一个用户号码;
3)在每个服务器上配置一张网关端口与号码映射表,保存网关ID+端口号与用户号码的对应关系;
4)主叫服务器接收主叫网关提供的被叫用户号码和主叫网关ID+端口号,通过查找网关端口与号码映射表得到与主叫网关ID+端口号对应的主叫用户号码;
5)主叫服务器向被叫服务器发送由主叫网关提供的被叫用户号码以及所得到的主叫用户号码;
6)被叫服务器通过查找网关端口与号码映射表得到与被叫用户号码对应的被叫网关ID+端口号,并将被叫网关ID翻译成被叫网关IP;
7)被叫服务器将被叫网关IP+端口号反馈给主叫服务器;
8)主叫服务器将主叫用户号码、被叫网关端口号和被叫网关IP发送到主叫网关;
9)主叫网关利用主叫用户号码、被叫网关端口号和被叫网关IP直接向被叫网关发起呼叫;
10)被叫网关通过所接收的被叫网关端口号,定位到被叫端口,建立起呼叫。
4、一种语音网络中统一管理域内号码资源的方法,包括以下步骤:
1)为每个网关的端口设置缺省端口号;
2)服务器为每个网关的每个端口指定一个用户号码;
3)在每个服务器上配置一张网关端口与号码映射表,保存网关ID+端口号与用户号码的对应关系;
4)主叫服务器接收主叫网关提供的被叫用户号码和主叫网关ID+端口号,通过查找网关端口与号码映射表,得到与主叫网关ID+端口号对应的主叫用户号码;
5)主叫服务器向被叫服务器发送由主叫网关提供的被叫用户号码以及所得到的主叫用户号码;
6)被叫服务器通过查找网关端口与号码映射表得到与被叫用户号码对应的被叫网关ID+端口号,并将被叫网关ID翻译成被叫网关IP;
7)被叫服务器利用主叫用户号码、被叫网关端口号和被叫网关IP向被叫网关发起呼叫;
8)被叫网关通过所接收的被叫网关端口号,定位到被叫端口,建立起呼叫。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100463616A CN100440831C (zh) | 2004-06-07 | 2004-06-07 | 语音网络中统一管理域内号码资源的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100463616A CN100440831C (zh) | 2004-06-07 | 2004-06-07 | 语音网络中统一管理域内号码资源的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1708019A CN1708019A (zh) | 2005-12-14 |
CN100440831C true CN100440831C (zh) | 2008-12-03 |
Family
ID=35581679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100463616A Expired - Fee Related CN100440831C (zh) | 2004-06-07 | 2004-06-07 | 语音网络中统一管理域内号码资源的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100440831C (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101090510B (zh) * | 2006-06-16 | 2010-10-27 | 华为技术有限公司 | 实现一号多机的通信设备及方法 |
CN101489005B (zh) * | 2009-02-27 | 2011-06-29 | 杭州华三通信技术有限公司 | VoIP号码分配的方法、系统及设备 |
CN101841492B (zh) * | 2010-05-26 | 2012-04-04 | 华为终端有限公司 | 在家庭网关中统一号码通信的方法、装置和系统 |
CN102036281A (zh) * | 2010-12-31 | 2011-04-27 | 华为技术有限公司 | Cs域路由查询方法、装置及系统 |
Citations (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 |
CN1200610A (zh) * | 1997-05-26 | 1998-12-02 | 冲电气工业株式会社 | 电话通信方法 |
CN1407761A (zh) * | 2001-08-29 | 2003-04-02 | 华为技术有限公司 | 在全ip承载的电信网络中进行呼叫路由选择的方法 |
US20030072330A1 (en) * | 2001-10-13 | 2003-04-17 | Doo-Yong Yang | Internet protocol telephony exchange system and call control method thereof |
CN1477815A (zh) * | 2002-08-20 | 2004-02-25 | 华为技术有限公司 | 可将号码登记在交换机中任一端口号上使用的方法 |
-
2004
- 2004-06-07 CN CNB2004100463616A patent/CN100440831C/zh not_active Expired - Fee Related
Patent Citations (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 |
CN1200610A (zh) * | 1997-05-26 | 1998-12-02 | 冲电气工业株式会社 | 电话通信方法 |
CN1407761A (zh) * | 2001-08-29 | 2003-04-02 | 华为技术有限公司 | 在全ip承载的电信网络中进行呼叫路由选择的方法 |
US20030072330A1 (en) * | 2001-10-13 | 2003-04-17 | Doo-Yong Yang | Internet protocol telephony exchange system and call control method thereof |
CN1477815A (zh) * | 2002-08-20 | 2004-02-25 | 华为技术有限公司 | 可将号码登记在交换机中任一端口号上使用的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1708019A (zh) | 2005-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8018921B2 (en) | Using XML expressed primitives for platform and system-independent call modeling | |
CN1669258B (zh) | 使用会话启动协议的呼叫转移 | |
US8355394B2 (en) | System and method for dynamic telephony resource allocation between premise and hosted facilities | |
US9553755B2 (en) | Method for implementing and executing communication center routing strategies represented in extensible markup language | |
US7277916B2 (en) | Dynamic translation between data network-based protocol in a data-packet-network and interactive voice response functions of a telephony network | |
US7715547B2 (en) | Voice XML network gateway | |
RU2528616C1 (ru) | Шлюз сетевого обобщения и соответствующий способ обобщения оконечной точки | |
KR101130398B1 (ko) | 제3자 호 및 장치 제어를 용이하게 하기 위한 시스템 및방법 | |
US8780738B2 (en) | Method and apparatus for supporting enterprise addressing in networks | |
EP1652359B1 (en) | Method and system for suppressing early media in a communications network | |
US7058046B2 (en) | Scalable call management system | |
JP2004523967A (ja) | パケット交換電話ネットワークにおけるコンピュータ制御式呼処理アプリケーションのための装置および方法 | |
US8498222B2 (en) | VoIP-based invocation of PSTN-based AIN/IN services | |
CN100440831C (zh) | 语音网络中统一管理域内号码资源的方法 | |
US20050025127A1 (en) | Method and apparatus for communication web services | |
CN117834330B (zh) | 基于fttr或pon的外置语音设备接入pstn的方法及装置 | |
EP1264448B1 (en) | A packet network telecommunication system | |
US7362748B2 (en) | Implementation method and system of the personal number service that syncretizes the phone network user and IP network user | |
CN100495977C (zh) | 在下一代网络中操作媒体资源的方法 | |
JP2008172552A (ja) | 電話交換システム | |
CN114844867A (zh) | 智能电话服务系统、服务方法、装置及存储介质 | |
Wallace | CCVP CVOICE Quick Reference |
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 | ||
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. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081203 Termination date: 20200607 |