专利名称:多个业务控制节点间实现虚拟专用网的方法
技术领域:
本发明涉及通信技术领域,尤其涉及一种移动通信系统中多个业务控制节点间实现VPN(虚拟专用网)的方法。
对于需要在全国范围内开展业务的全国范围的大集团用户,目前的方式是由全国统一的SCP提供业务,如
图1所示,各地的MSC/SSP(移动交换中心/业务交换节点)统一触发到该SCP上进行处理。但在实际的移动通信网络中,各运营商是以省为单位进行运营、核算和管理的,各省开展的业务种类和开展的速度也都互不相同,若通过全国统一的SCP提供业务,在实际提供业务的时候困难较多,因此,目前开展全国范围通信业务比较困难。
本发明的目的是这样实现的一种多个业务控制节点间实现虚拟专用网的方法,包括a、确定需要实现虚拟专用网的多个业务控制节点,并为各个业务控制节点确定号段分配信息;b、在每个业务控制节点上保存着虚拟专用网内所有业务控制节点的号段分配信息;c、虚拟专用网的用户通过与其签约的业务控制节点在虚拟专用网内开展通信业务。
所述的号段分配信息为业务控制节点标识信息及与其对应的号段范围.
所述的步骤b还包括对新加入虚拟专用网的业务控制节点的处理b1、将需要加入虚拟专用网的业务控制节点的号段分配信息添加于虚拟专用网的各个业务控制节点上;b2、将虚拟专用网的各个业务控制节点的号段分配信息保存于新加入的业务控制节点上。
所述的步骤c包括c1、虚拟专用网的用户发起通信业务时,触发到与该用户签约的业务控制节点;c2、业务控制节点判断与用户发起通信业务对应的被叫用户签约的业务控制节点是否为本地;c3、如果是本地的业务控制节点,则直接在发起通信业务的用户与被叫用户间建立通信;c4、如果不是本地的业务控制节点,则通过本地业务控制节点查询被叫用户的签约信息,并根据查询结果在虚拟专用网中建立发起通信业务的用户与被叫用户间的通信。
所述的步骤c4中的查询被叫被叫用户签约的业务控制节点是基于INAP(智能网接入协议)的Execute(执行)操作实现的。
所述的步骤c4包括c41、发起通信业务的用户,即主叫用户向被叫用户的业务控制节点发送Execute信令,请求被叫用户的用户信息;c42、被叫用户业务控制节点通过Execute信令返回被叫用户信息;c43、主叫用户的业务控制节点根据收到的用户的用户信息确定呼叫类型,以确定主叫的计费规则;c44、接通主叫用户与被叫用户,实现主、被叫用户间的通信;c45、通信业务结束,主叫用户业务控制节点释放该呼叫。
由上述技术方案可以看出,本发明解决了各省运营商在现有按省运营、独立核算及管理方式下提供全国范围内虚拟专用网业务所存在的问题,使得各省运营商可以方便地为集团用户提供全国范围内虚拟专用网的服务。本发明使用了SCP互连技术实现的全国虚拟专用网,各省的运营商不需要改变已有的经营管理方式及相应的通信网络结构,就可以和其他省的运营商进行横向地合作实现全国范围内的虚拟专用网;而且,同于本发明可以使用SCP互连技术进行分布式的管理,因此不受单个SCP的容量限制,可以任意发展用户。同时,本发明所实现现的虚拟专用网可以允许符合条件的各省运营商随时加入,克服了各省通信网络情况不一致对实现全国范围内虚拟专用网所产生的影响,即先开通的省可以先开始实现互连,其余各省在具备条件之后也可以加入到互连中。
利用本发明实现全国范围VPN的业务组网结构如图3所示,本发明是在原有的协议基础上,即SCP1与SCP2之间的cc7 NetWork(7号信令网)上,使用了INAP(智能网接入协议)的Execute(执行)操作。通过Execute操作,使虚拟专用网中的每个SCP上的用户均可以查询到其它SCP上的用户数据,即查询到其它SCP上的关于用户的号段分配信息,以建立用户间的通信,从而实现全国范围内开展虚拟专网的功能。如图3所示,集团用户smp1与smp2分别签约于SCP1和SCP2,smp1中的用户smap1或web smap1需要与smp2中的用户smap2或web smap2开展通信业务,则首先需要通过SCP1查询SCP2中关于用户的号段分配信息,然后,便可以通过cc7 NetWork的SCP1、SCP2在两个用户或多个用户间开展通信业务。图3所示的网络中的其它非集团用户则可以通过msc/ssp(移动交换中心/业务交换点)触发到相应的SCP上实现用户间的通信,例如图3中的msc/ssp11、msc/ssp12、msc/ssp21及msc/ssp22。
本发明的具体实现方式如图4所示步骤1在各省的SCP范围内创建VPN,并且在各省内的SCP范围内统一使用相同的VPN号,即确定各SCP的标识信息,以区别不同省的SCP;步骤2按号段分配的方式分配各省范围内VPN的短号范围,即号段范围,该号段范围的号码用于分配给各省范围内的集团用户使用;步骤3全国范围VPN向各省SCP范围内的移动运营商了解各省VPN数据的SCP的信息,即各省VPN的号段分配信息,号段分配信息包括号段范围与该范围号码对应的SCP标识信息;
步骤4将各省提供的号段分配信息提供给各省的移动运营商,并在各省的SCP上保存全国范围VPN中各省的SCP的号段分配信息;即各省的移动运营商将分配信息保存到各自的SCP上,每个SCP上都有全国范围VPN中所有的号段分配信息;该步骤还包括对新加入虚拟专用网的业务控制节点的处理首先将需要加入虚拟专用网的业务控制节点的号段分配信息添加于虚拟专用网的各个业务控制节点上;然后,将虚拟专用网的各个业务控制节点的号段分配信息保存于新加入的业务控制节点上,这样便可以实现在已经建立的虚拟专用网中方便地增加新的业务控制节点。
步骤5全国范围VPN中的用户发起通信业务时,如用户拨打电话时,该通信业务便触发到该用户签约的SCP上;步骤6SCP根据被叫用户的号码判断该用户所拨打的被叫用户是否为异地的号段范围,如果为异地的号段范围,则执行步骤7,否则,执行步骤8;步骤7在本地的SCP上通过SCP的互连查询该号段所在的SCP,获取被叫用户的信息,所述的用户信息为用户的长号和短号对应信息,然后,根据查询到的长号和短号对应信息,接通全国范围VPN中的被叫用户,并按照全国范围VPN的费率计费;步骤8直接在本地范围内接通被叫用户,并按照省内的VPN费率计费。
本发明可以使移动运营商在不改变原来的网络结构的情况下方便地实现虚拟专网的全国业务,为集团用户提供更好的服务,从而使移动运营商可以争取到更多的用户,以获得更好的收益。
现进一步举例说明在上述实现的全国范围虚拟专用网中的用户间通信的具体过程。
首先,是全国范围VPN用户拔打短号呼叫异地用户主叫流程(1)、用户MSa拔打61001呼叫用户MSc,其中MSa的数据在SCPa上,MSc的数据在SCPc上;(2)、MSCa/SSP(用户MSa所在的移动交换中心/业务交换点)上报该呼叫到SCPa,触发主叫流程;(3)、SCPa分析被叫号码,在本地没有找到MSc的数据,查询本地的号段分配信息表找到MSc所在的SCPc;(4)、SCPa向SCPc发送Execute信令,要求返回MSc的用户信息;(5)、SCPc通过Execute Result(执行响应)返回MSc的用户信息;(6)、SCPa根据收到的结果判断呼叫类型,确定对主叫计费规则,按正常流程处理;(7)、MSCc/SSP(用户MSc所在的移动交换中心/业务交换点)上报IDP(初始检测点)事件到SCPc,触发被叫流程;(8)、通话结束,主被叫任一方挂机,SCPa释放呼叫。
其次,是全国范围VPN用户拔打长号呼叫异地用户主叫流程
(1)、MSa拔打13823610000呼叫MSd,MSa的数据在SCPa上,MSd的数据在SCPd上;(2)、MSCa/SSP上报呼叫到SCPa,触发主叫流程,SCPa分析被叫,在本地没有找到MSd的数据,查询号段分配信息表,找到MSd所在的SCPd;(3)、SCPa向SCPd发送Execute信令,要求返回MSd的用户信息;(4)、SCPd通过Execute Result返回MSd的用户信息;(5)、SCPa根据收到的结果判断呼叫类型,确定对被叫计费规则,按正常流程接续;(6)、主被叫双方通话。
(7)、通话结束,主被叫任一方挂机,SCPa释放呼叫。
最后,是全国范围VPN用户呼叫异地用户被叫流程(1)、MSa网内呼叫MSd,MSa的数据在SCPa上,MSd的数据在SCPd上;(2)、MSCa/SSP上报呼叫到SCPa,触发主叫流程;(3)、MSCa/SSP触发VPN智能业务被叫流程,上报IDP到SCPd,SCPd分析主叫,在本地没有找到MSa的数据,查询号段分配信息表,确定MSa所在的SCPa;(4)、SCPd向SCPa发送第一个Execute信令,要求返回MSa的用户信息;(5)、SCPa通过Execute Result返回MSa的用户信息;(6)、SCPd根据收到的结果判断呼叫类型,确定对被叫计费规则,接正常流程接续
(7)、主被叫双方通话。
(8)、通话结束,主被叫任一方挂机,SCPd释放呼叫。
权利要求
1.一种多个业务控制节点间实现虚拟专用网的方法,包括a、确定需要实现虚拟专用网的多个业务控制节点,并为各个业务控制节点确定号段分配信息;b、在每个业务控制节点上保存着虚拟专用网内所有业务控制节点的号段分配信息;c、虚拟专用网的用户通过与其签约的业务控制节点在虚拟专用网内开展通信业务。
2.根据权利要求1所述的多个业务控制节点间实现虚拟专用网的方法,其特征在于所述的号段分配信息为业务控制节点标识信息及与其对应的号段范围。
3.根据权利要求1所述的多个业务控制节点间实现虚拟专用网的方法,其特征在于所述的步骤b还包括对新加入虚拟专用网的业务控制节点的处理b1、将需要加入虚拟专用网的业务控制节点的号段分配信息添加于虚拟专用网的各个业务控制节点上;b2、将虚拟专用网的各个业务控制节点的号段分配信息保存于新加入的业务控制节点上。
4.根据权利要求1所述的多个业务控制节点间实现虚拟专用网的方法,其特征在于所述的步骤c包括c1、虚拟专用网的用户发起通信业务时,触发到与该用户签约的业务控制节点;c2、业务控制节点判断与用户发起通信业务对应的被叫用户签约的业务控制节点是否为本地;c3、如果是本地的业务控制节点,则直接在发起通信业务的用户与被叫用户间建立通信;c4、如果不是本地的业务控制节点,则通过本地业务控制节点查询被叫用户的签约信息,并根据查询结果在虚拟专用网中建立发起通信业务的用户与被叫用户间的通信。
5.根据权利要求4所述的多个业务控制节点间实现虚拟专用网的方法,其特征在于所述的步骤c4中的查询被叫被叫用户签约的业务控制节点是基于INAP(智能网接入协议)的Execute(执行)操作实现的。
6.根据权利要求5所述的多个业务控制节点间实现虚拟专用网的方法,其特征在于所述的步骤c4包括c41、发起通信业务的用户,即主叫用户向被叫用户的业务控制节点发送Execute信令,请求被叫用户的用户信息;c42、被叫用户业务控制节点通过Execute信令返回被叫用户信息;c43、主叫用户的业务控制节点根据收到的用户的用户信息确定呼叫类型,以确定主叫的计费规则;c44、接通主叫用户与被叫用户,实现主、被叫用户间的通信;c45、通信业务结束,主叫用户业务控制节点释放该呼叫。
全文摘要
本发明涉及一种多个业务控制节点间实现虚拟专用网的方法。该方法包括首先,为需要实现虚拟专用网的多个业务控制节点确定号段分配信息,并在每个业务控制节点上保存着虚拟专用网内所有业务控制节点的号段分配信息,号段分配信息包括业务控制节点标识信息及与其对应的号段范围;然后,虚拟专用网的用户便可以通过与其签约的业务控制节点在虚拟专用网内开展通信业务。本发明解决了各省运营商在现有按省运营、独立核算及管理方式下提供全国范围内虚拟专用网业务所存在的问题,使得各省运营商可以方便地为集团用户提供更全国范围内虚拟专用网的服务,使移动通信运营商可以通过更好的服务争取到更多的用户,以获得更好的收益。
文档编号H04M3/42GK1469599SQ02125219
公开日2004年1月21日 申请日期2002年7月16日 优先权日2002年7月16日
发明者俞前, 俞 前 申请人:华为技术有限公司