虚拟专用网vpn集团中数据的更新方法及装置的制造方法_2

文档序号:9891288阅读:来源:国知局
据。
[0048]通过本可选实施例,采用新增的数据同步子模块的同步操作,所有SCP上都保存了全量的VPN集团和用户信息,因此纯预付费用户加入VPN后,HLR上用户签约数据无需更新;用户呼叫仍然触发原归属SCP的智能业务,由于此时SCP上有全量的VPN信息,所以业务可以正常进行长短号翻译及其他VPN业务流程的判断;进而使得营帐、HLR等外围网元无需改造,无需关心用户是否加入了 VPN,只需按用户地市进行数据划分就能解决相关技术中VPN集团难以跨多个SCP进行数据迀移的问题。
[0049]下面结合附图以及本发明可选实施例的【具体实施方式】对本可选实施例进行举例说明。
[0050]图5是根据本发明可选实施例的系统组网的结构框图,如图5所示,该系统组网包括:移动交换中心(Mobile Switching Center简称为MSC),用于实现智能业务的触发以及呼叫接续、话路交换等功能;
[0051]归属位置寄存器HLR,该HLR维护了用户的智能业务签约信息,MSC根据HLR上的签约信息确定用户的归属SCP,从而将用户的呼叫触发至其归属SCP。
[0052]营帐系统,该营帐系统是指电信运营商建设的BOSS或CRM系统,在本发明可选实施例中,该系统主要面向最终用户受理用户的开户、销户请求,通过开销户接口协议一般情况是MML协议或SOAP协议,将开销户请求发送给业务平台,并将业务平台的开销户结果反馈给用户,同时成功开销户后营帐会更新HLR上用户的智能业务签约信息。
[0053]业务管理点(Service Management Point简称为SMP),用于提供接入管理、业务管理(如业务的加载、卸载、激活、去激活)、业务数据管理等功能。
[0054]其中,图5中所有SCP均由SMP管理,预付费用户信息按其归属号段划分至不同SCP, VPN集团或用户信息在所有SCP上均保存有一份全量数据。SCP是智能网业务的核心部分,存储用户数据和业务逻辑。SCP的主要功能是根据MSC或SSP上报的呼叫事件启动不同的业务逻辑,根据业务逻辑发出呼叫控制指令,从而实现各种智能呼叫。
[0055]接口处理模块(Interface Message Processor简称为IMP),用于对外提供开销户接口,通常情况下接收营帐系统发来的开销户指令,在业务控制点SCP上完成开销户操作后将结果反馈给营帐系统。数据同步模块是其子模块,其功能是实现VPN集团获取用户数据在所有SCP上的同步。
[0056]实施例一
[0057]图6是根据本发明可选实施的正常情况下的开销户工作流程图,如图6所示该流程包括以下步骤:
[0058]步骤S601:营帐发起开销户操作,开销户指令发往IMP ;
[0059]步骤S602:IMP判断开销户对象类型:预付费、VPN ;
[0060]步骤S603:预付费用户开销户,IMP根据用户号段确定其归属SCP为SCP1,更新SCPl上的用户数据;
[0061 ] 步骤S604:VPN开销户,IMP更新所有SCP上的用户数据(优先更新归属SCP);
[0062]步骤S605 =SCP向頂P返回开销户成功结果;
[0063]步骤S606 =IMP向营帐返回开销户成功结果;
[0064]步骤S607:营帐更新用户在HLR上智能业务签约信息;
[0065]其中,只有预付费开销户时需要更新HLR签约信息。
[0066]实施例二
[0067]图7是根据本发明可选实施例的异常情况下的开销户工作流程图,如图7所示,该流程包括以下步骤:
[0068]步骤S701:营帐发起开销户操作,开销户指令发往IMP ;
[0069]步骤S702:IMP判断开销户对象为VPN ;
[0070]步骤S703 =IMP先更新用户归属SCP(SCPl)上的用户数据;
[0071]步骤S704 =SCPl返回开销户失败;
[0072]步骤S705 =IMP向营帐返回开销户失败结果;
[0073]步骤S706 =SCPl返回开销户成功;
[0074]步骤S707 =IMP继续更新其他SCP,也就是SCPn上的用户数据;
[0075]步骤S708 =SCPn返回开销户失败;
[0076]步骤S709: IMP重新尝试在SCPn开销户,重试次数可配;
[0077]步骤S710 =SCPn开销户重试成功;
[0078]步骤S711 =SCPn重试N次仍然失败,IMP记录失败日志。
[0079]步骤S712 =IMP向营帐返回开销户成功。
[0080]需要说明的是,图7中涉及的是VPN开销户,不涉及HLR签约数据的更新。此外,理论上归属SCP能开销户成功,其他SCP,也就是SCPn开销户也应该是成功的,多次重试仍然失败的可能性很小,此时记录失败日志,待手工处理。为了用户利益优先,向营帐返回的结果以用户归属SCP的执行结果为准。
[0081]实施例三
[0082]图8是根据本发明可选实施例的跨SCP进行VPN呼叫的业务流程图,如图8所示,假设A、B均为开通了 VPN的预付费用户,属于同一个VPN集团,A用户归属SCPa,B用户归属SCPb,MSCa为A漫游地MSC,MSCb为B漫游地MSC,A短号拨打B,该流程包括以下步骤:
[0083]步骤S801:用户A短号拨打集团内用户B,MSCa到HLR查询A用户签约信息;
[0084]步骤S802:HLR返回A用户签约信息,MSCa根据签约信息获知A用户的归属SCP为 SCPa ;
[0085]步骤S803 =MSCa向SCPa上报IDP消息,触发A用户主叫流程;
[0086]步骤S804:SCPa根据短号查询对应被叫长号,进行网内网外呼叫类型判断,因为SCPa上有全量的VPN集团和用户数据,所以即使B用户是归属SCPb,也同样可以正常查询到结果;SCPa向MSCa下发接续指令,接续号码为被叫长号;
[0087]步骤S805:MSCa到HLR查询B用户签约信息;
[0088]步骤S806:HLR返回B用户签约信息,MSCa根据签约信息获知B用户归属SCP为SCPb ;
[0089]步骤S807 =MSCa向SCPb上报IDP消息,触发B用户被叫流程;
[0090]步骤S808 =SCPb根据主被叫号码进行网内网外呼叫类型判断,指示MSCa接续呼叫,并根据B用户的设置,指示MSCa设置被叫来显号码为A用户的长号或短号;
[0091]步骤S809:A、B用户话路建立成功,正常通话。
[0092]通过本可选实施例,采用新增的数据同步子模块的同步操作,所有SCP上都保存了全量的VPN集团和用户信息,因此纯预付费用户加入VPN后,HLR上用户签约数据无需更新;用户呼叫仍然触发原归属SCP的智能业务,由于此时SCP上有全量的VPN信息,所以业务可以正常进行长短号翻译及其他VPN业务流程的判断;进而使得营帐、HLR等外围网元无需改造,无需关心用户是否加入了 VPN,只需按用户地市进行数据划分就能解决相关技术中VPN集团难以跨多个SCP进行数据迀移的问题。
[0093]以上仅为本发明的可选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种虚拟专用网VPN集团中数据的更新方法,其特征在于,包括: 获取当前开销户操作的对象类型; 根据所述对象类型在所有业务控制点SCP上执行与所述对象类型对应的更新操作,其中,该更新操作用于更新所述对象类型所指示对象的数据。2.根据权利要求1所述的方法,其特征在于,所述对象类型包括:VPN集团或VPN用户。3.根据权利要求2所述的方法,其特征在于,在所述对象类型指示所述VPN集团时,根据所述对象类型在所有业务控制点SCP上执行与所述对象类型对应的更新操作包括: 在所有业务控制点SCP上更新所述VPN集团的数据。4.根据权利要求3所述的方法,其特征在于,在所述操作对象指示所述VPN用户时,根据所述对象类型在所有业务控制点SCP上执行与所述对象类型对应的更新操作包括: 获取所述VPN用户所属的第一号段; 在与所述第一号段对应的SCP上更新所述VPN用户的数据; 在其它SCP上更新所述VPN用户的数据,其中,所述其它SCP为所述所有SCP中除与所述第一号段对应的SCP之外的SCP。5.根据权利要求1所述的方法,其特征在于,所述操作对象包括预付费用户,所述方法还包括: 在所述操作对象为所述预付费用户时,获取所述预付费用户所属的第二号段; 在与所述第二号段在与对应的SCP上更新所述预付费用户的数据。6.一种虚拟专用网VPN集团中数据的更新装置,其特征在于,包括: 第一获取模块,用于获取当前开销户操作的对象类型; 第一更新模块,用于根据所述对象类型在所有业务控制点SCP上执行与所述对象类型对应的更新操作,其中,该更新操作用于更新所述对象类型所指示对象的数据。7.根据权利要求6所述的装置,其特征在于,所述对象类型包括:VPN集团或VPN用户。8.根据权利要求7所述的装置,其特征在于,在所述对象类型指示所述VPN集团时,所述第一更新模块还用于,在所有业务控制点SCP上更新所述VPN集团的数据。9.根据权利要求7所述的装置,其特征在于,在所述操作对象指示所述VPN用户时,所述第一更新模块包括: 获取单元,用于获取所述VPN用户所属的第一号段; 第一更新单元,用于在与所述第一号段对应的SCP上更新所述VPN用户的数据; 第二更新单元,用于在其它SCP上更新所述VPN用户的数据,其中,所述其它SCP为所述所有SCP中除与所述第一号段对应的SCP之外的SCP。10.根据权利要求9所述的装置,其特征在于,所述操作对象包括预付费用户,所述装置还包括: 第二获取模块,用于在所述操作对象为所述预付费用户时,获取所述预付费用户所属的第二号段; 第二更新模块,用于在与所述第二号段在与对应的SCP上更新所述预付费用户的数据。
【专利摘要】本发明提供了一种虚拟专用网VPN集团中数据的更新方法及装置,其中该方法包括:获取当前开销户操作的对象类型;根据对象类型在所有业务控制点SCP上执行与对象类型对应的更新操作,其中,该更新操作用于更新对象类型所指示对象的数据。通过本发明解决了相关技术中当由预付费业务平台来实现VPN集团的虚拟专用网业务时,不同业务控制点SCP之间难以实现SCP之间的数据迁移的问题,无需对VPN的架构进行该进,还提高了用户体验。
【IPC分类】H04L12/46, H04M17/00
【公开号】CN105656745
【申请号】
【发明人】孔振岗
【申请人】中兴通讯股份有限公司
【公开日】2016年6月8日
【申请日】2014年11月12日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1