首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 受理局 / 一种基于P2P路由的分布式虚拟PSTN交换方法

一种基于P2P路由的分布式虚拟PSTN交换方法

阅读:298发布:2020-05-20

专利汇可以提供一种基于P2P路由的分布式虚拟PSTN交换方法专利检索,专利查询,专利分析的服务。并且一种基于P2P路由的分布式虚拟PSTN交换方法,包括:将PSTN交换局升级为P2P交换 节点 ;交换局将它负责的电话号码前缀设置为P2P 覆盖 的资源,并添加到P2P路由表;当交换局受理一个呼叫时,若呼叫来自P2P交换网,交换局将直接转发到终端用户或按 电路 交换的方式转发呼叫。否则,交换局依次查询全码覆盖路由表、区局覆盖路由表和区号覆盖路由表。若有匹配,转发呼叫到所匹配的P2P节点交换局;否则,将按电路交换方式转发呼叫。本 发明 解决现有PSTN所存在的 瓶颈 问题,有效地把话务分载到各个端局中;本发明容许电路交换和P2P交换两种方式并存于PSTN中,节省了对PSTN的设置,降低了维护 费用 ,用户号码容易搬迁。,下面是一种基于P2P路由的分布式虚拟PSTN交换方法专利的具体信息内容。

1.一种基于P2P路由的分布式虚拟PSTN交换方法,其步骤包括:
a1)将一些或所有的PSTN交换局升级为P2P交换节点,P2P交换节点是基于P2P的软交换设备,交换局包括端局、汇接局、中心局、长途局和国际局
b1)P2P交换系统有三个P2P覆盖,第一个P2P覆盖对应于所有电话区号,称为区号覆盖;第二个P2P覆盖对应于所有电话区局号,称为区局覆盖;第三个P2P覆盖对应于所有因电话移机时号码携带所产生的游离号码,称为全码覆盖;
c1)每个交换局将它负责的每一电话区号设置为区号覆盖的P2P资源,把它负责的每一区局号设置为区局覆盖的P2P资源,把它负责的所有因电话移机时号码携带所产生的游离号码设置为全码覆盖的P2P资源;这些P2P资源将添加在相应覆盖的P2P路由表;如果相同的资源被多次添加,以低级的交换局资源优先;
d1)当交换局受理一个呼叫时,如果呼叫来自P2P交换网,该交换局将直接转发到终端用户或按电路交换的方式转发呼叫,否则,这个交换局使用被叫电话的全码查询全码覆盖路由表;如果没有匹配,算出被叫电话的区局号,查询区局覆盖路由表;如果又没有匹配,算出被叫电话的区号,查询区号覆盖路由表;如果任何一个查询发现匹配,该交换局转发呼叫到所匹配的下一个交换局;如果所有查询都没有匹配,该交换局将按电路交换的方式转发呼叫。
2.如权利要求1所述的方法,其特征在于:所述步骤c1之后进一步包括:
a2)对于移动电话,当手机移动到某个P2P交换节点时,该P2P交换节点将此移动电话号码添加到P2P全码覆盖路由表;
b2)对于VOIP电话,当VOIP电话注册到P2P交换节点时,该P2P交换节点将此VOIP电话号码添加到P2P全码覆盖路由表;
c2)对于SIP端点,当SIP电话注册到P2P交换节点时,该P2P交换节点将此SIPURI添加到相应的URI P2P覆盖路由表。
3.如权利要求1或2所述的方法,其特征在于:电话号码在P2P路由表中的长电话号码前缀匹配优先于短电话号码前缀匹配。
4.如权利要求1或2所述的方法,其特征在于:呼叫转发可并存于P2P虚拟交换和电路交换。
5.如权利要求1或2所述的方法,其特征在于:P2P交换中的呼叫转发方案优先于电路交换中的呼叫转发方案。
6.如权利要求1或2所述的方法,其特征在于:如果相同的资源被多次添加,以低级的交换局资源优先。

说明书全文

一种基于P2P路由的分布式虚拟PSTN交换方法

技术领域

[0001] 本发明涉及了公用业务电话网的升级技术,具体涉及一种基于P2P路由的分布式虚拟PSTN交换方法。

背景技术

[0002] 目前中国多地区正在进行区域性经济一体化,如珠江三区、长江三角区、北京与天津、渤海湾区、长株潭经济区、海峡经济区。经济一体化的一个必要元素是通信一体化,通信一体化不是简单的电话号码统一,它意味着过去两个不同城市之间的电话现在属于市话,从而话务量将会大大增加,这样会对两城之间的长途干线产生很大压。传统的方法是增加干线的容量,但这种链路式的交换方法由于昂贵而过时,正在被淘汰,取而代之的是软交换技术。另一种正在研究的从PSTN到NGN的演进方法是将主要的长途干线转为IP,这种方法可行,但需要大量的设置和高昂的维护费用,此外还必须有专用的设备用于冗余。

发明内容

[0003] 有鉴于此,本发明致力于提供一种基于P2P路由的分布式虚拟PSTN交换方法。
[0004] 本发明的上述目的是通过如下的技术方案予以实现的:
[0005] PSTN电话号码的格式为:区号+局号+线号,例如,电话757-1111-5678的区号是757,局号是1111,线号是1234,我们把区号和局号的组合(757-1111)称为区局号,把整个电话号码(757-1111-5678)称为全码,所有移动电话都可认为是全码。
[0006] P2P覆盖是一组运行同一P2P算法的IP节点的集合;P2P资源分布于P2P覆盖以便共享,每一P2P资源通过一个哈希算法得到唯一的资源识别号;P2P节点号是用于标识P2P节点并用于P2P算法的标号,资源识别号和P2P节点号通过P2P算法组成P2P路由表;在任意P2P节点上使用一个资源识别号作为关键字去查询P2P路由表,将得到一致的结果:某个特定的P2P节点保持这个资源。
[0007] 一种基于P2P路由的分布式虚拟PSTN交换方法,包括:
[0008] a1)将一些或所有的PSTN交换局升级为P2P交换节点,P2P交换节点是基于P2P的软交换设备。交换局包括端局、汇接局、中心局、长途局和国际局
[0009] b1)P2P交换系统有三个P2P覆盖,第一个P2P覆盖对应于所有电话区号,称为区号覆盖,如20和757区号都在区号覆盖;第二个P2P覆盖对应于所有电话区局号,称为区局覆盖,如20-1111和757-2222区局号都在区局覆盖;第三个P2P覆盖对应于所有因电话移机时号码携带所产生的游离号码,称为全码覆盖,如20-1111-5678和757-2222-4567区局号都在全码覆盖;
[0010] c1)每个交换局将它负责的每一电话区号设置为区号覆盖的P2P资源,把它负责的每一区局号设置为区局覆盖的P2P资源,把它负责的所有因电话移机时号码携带所产生的游离号码设置为全码覆盖的P2P资源;这些P2P资源将添加在相应覆盖的P2P路由表;如果相同的资源被多次添加,以低级的交换局资源优先;
[0011] d1)当交换局受理一个呼叫时,如果呼叫来自P2P交换网,该交换局将直接转发到终端用户或按电路交换的方式转发呼叫。否则,这个交换局使用被叫电话的全码查询全码覆盖路由表;如果没有匹配,算出被叫电话的区局号,查询区局覆盖路由表;如果又没有匹配,算出被叫电话的区号,查询区号覆盖路由表。如果任何一个查询发现匹配,该交换局转发呼叫到所匹配的下一个交换局;如果所有查询都没有匹配,该交换局将按电路交换的方式转发呼叫。
[0012] 所述步骤c1之后进一步包括:
[0013] a2)对于移动电话,当手机移动到某个P2P交换节点时,该P2P交换节点将此移动电话号码添加到P2P全码覆盖路由表;
[0014] b2)对于VOIP电话,当VOIP电话注册到P2P交换节点时,该P2P交换节点将此VOIP电话号码添加到P2P全码覆盖路由表;
[0015] c2)对于SIP端点,当SIP电话注册到P2P交换节点时,该P2P交换节点将此SIP UPI添加到相应的URI P2P覆盖路由表。
[0016] 本发明具有如下技术效果:
[0017] 1、本发明解决现有公用业务电话网所存在的瓶颈问题,尤其是多个城市需要同城化时,有效地通过P2P算法固有的分布式特点把话务分载到各个端局中。
[0018] 2、本发明容许电路交换和P2P交换两种方式并存于公用业务电话网中,如同一城市的市话网路中,有些端局可换为P2P交换,但有些仍可维持现有电路交换交换。
[0019] 3、由于P2P路由表的自动管理和更新,本发明节省了对P2P虚拟交换系统的设置,并大大降低了现有公用业务电话网的高昂维护费用;
[0020] 4、本发明使得用户更换号码和搬迁变成简单的路由表更换,即从一个P2P交换节点到另一个P2P交换节点的移动。附图说明
[0021] 图1为本发明中广佛同城P2P虚拟交换示意图;

具体实施方式

[0022] 下面结合附图和具体实施例对本发明进行详细说明。
[0023] PSTN系统
[0024] 长途局:两个长途局AD20(广州)和BD757(佛山),AD20负责所有电话20-XXXX-XXXX,BD757负责所有电话757-XXXX-XXXX。
[0025] 中心局:两个中心局AC20(广州)和BC757(佛山),AC20负责所有电话20-XXXX-XXXX,BC757负责所有电话757-XXXX-XXXX。
[0026] 汇接局:AC20之下有两个汇接局,A1122和A3344,A1122负责电话20-1111-XXXX和20-2222-XXXX,A3344负责电话20-3333-XXXX和20-4444-XXXX;BC20之下有两个汇接局,B1122和B3344,B1122负责电话757-1111-XXXX和757-2222-XXXX,B3344负责电话757-3333-XXXX和757-4444-XXXX。
[0027] 端局:A1122之下有两个端局,A1111和A2222,分别负责电话20-1111-XXXX和20-2222-XXXX。B1122之下有两个端局,B1111和B2222,分别负责电话757-1111-XXXX和
757-2222-XXXX。
[0028] P2P虚拟交换系统
[0029] 这些交换局加入P2P虚拟交换系统:长途局AD20(广州)和BD757(佛山),中心局AC20和BC757,汇接局A1122和B1122,端局A1111和B1111。
[0030] 该P2P虚拟交换系统共有3个P2P覆盖。区号覆盖含有区号20和757;区局号覆盖含有区局号20-1111、20-2222、757-1111和757-2222;全码覆盖含有游离号20-5555-1234和757-5555-1234;
[0031] AD20和BD757是长途局,不向P2P交换路由系统添加路由,只向P2P交换路提供出口。
[0032] 中心局AC20负责区号20,AC20设20为P2P资源,向区号覆盖添加资源20;B757负责区号757,B757设757为P2P资源,向区号覆盖添加资源757。
[0033] 汇接局A1122负责区局号20-1111和20-2222,A1122设20-1111和20-2222为P2P资源,向区局覆盖添加资源20-1111和20-2222;汇接局B1122负责区局号757-1111和757-2222,B1122设757-1111和757-2222为P2P资源,向区局覆盖添加资源757-1111和
757-2222。
[0034] 端局A1111负责区局号20-1111,A1111设20-1111为P2P资源,向区局覆盖添加资源20-1111;端局B1111负责区局号757-1111,B1111设757-1111为P2P资源,向区局覆盖添加资源757-1111。虽然区局号20-1111和757-1111在上一步已被汇接局添加,但是汇接局比端局的级别高,故端局的路由优先。
[0035] 端局A1111负责游离号20-5555-1234,A1111设20-5555-1234为P2P资源,向全码覆盖添加资源20-5555-1234;端局B1111负责游离号757-5555-1234,B1111设757-5555-1234为P2P资源,向全码覆盖添加资源757-5555-1234。
[0036] 例A757-1111-5678呼叫20-1111-1234
[0037] 757-1111-5678来自端局B1111,B1111在P2P虚拟交换系统。
[0038] 首先使用被叫号20-1111-1234为关键字查询全码覆盖路由表,无匹配。
[0039] 然后,B1111从被叫号20-1111-1234截取区局号,得到20-1111。用截取的号码查询区局覆盖路由表,得到匹配端局A1111。于是B1111通过IP中继转发呼叫到端局A1111。
[0040] 端局A1111是直接负责被叫号,于是A1111转发呼叫到被叫话机。
[0041] 例B757-1111-5678呼叫20-2222-1234
[0042] 757-1111-5678来自端局B1111,B1111在P2P虚拟交换系统。
[0043] 首先使用被叫号20-2222-1234为关键字查询全码覆盖路由表,无匹配。
[0044] 然后,B1111从被叫号20-2222-1234截取区局号,得到20-2222。用截取的号码查询区局覆盖路由表,得到匹配汇接局A1122。于是B1111通过IP中继转发呼叫到汇接局A1122。
[0045] 汇接局A1122收到从IP中继转发来得呼叫,不查询P2P覆盖路由表,由于他不直接负责被叫号,汇接局A1122通过电路交换转发呼叫到被叫话机。
[0046] 例C757-1111-5678呼叫20-3333-1234
[0047] 757-1111-5678来自端局B1111,B1111在P2P虚拟交换系统。
[0048] 首先使用被叫号20-3333-1234为关键字查询全码覆盖路由表,无匹配。
[0049] 然后,B1111从被叫号20-3333-1234截取区局号,得到20-3333。用截取的号码查询区局覆盖路由表,无匹配。
[0050] 然后,B1111从被叫号20-3333-1234截取区号,得到20。用截取的号码查询区号覆盖路由表,得到匹配中心局AC20。于是B1111通过IP中继转发呼叫到中心局AC20。
[0051] 中心局AC20收到从IP中继转发来得呼叫,不查询P2P覆盖路由表,由于他不直接负责被叫号,中心局A1122通过电路交换转发呼叫到被叫话机。
[0052] 例D757-1111-5678呼叫20-5555-1234
[0053] 757-1111-5678来自端局B1111,B1111在P2P虚拟交换系统。
[0054] 首先使用被叫号20-5555-1234为关键字查询全码覆盖路由表,得到匹配端局A1111。于是B1111通过IP中继转发呼叫到端局A1111。
[0055] 端局A1111是直接负责被叫号,于是A1111转发呼叫到被叫话机。
[0056] 例E757-1111-5678呼叫10-6666-1234
[0057] 757-1111-5678来自端局B1111,B1111在P2P虚拟交换系统。
[0058] 首先使用被叫号10-6666-1234为关键字查询全码覆盖路由表,无匹配。
[0059] 然后,B1111从被叫号10-6666-1234截取区局号,得到10-6666。用截取的号码查询区局覆盖路由表,无匹配。
[0060] 然后,B1111从被叫号10-6666-1234截取区号,得到10。用截取的号码查询区号覆盖路由表,无匹配。
[0061] B1111只好通过IP中继转发呼叫到长途局BD757。长途局BD757通过电路交换转发呼叫给北京长途局。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈