|
:一种解决一机多号副号做虚拟網被叫问题的方法和平台的制作方法
本发明涉及移动通信领域的增值业务领域尤其针对通过基于宿主MSC/VLR方式 实现一机多号的副号号码做VPMN被叫时的计费和来显问题。其中关键的通过用户智 能网签约信息拦截和转发的技术可以用于其他涉及SCP的业务中
一机多号业务是在不更换手機和SIM卡的情况下,能为用户的手机再提供多个真实 的副手机号码用户可使用这些副号码进行主被叫,也可收发短信和彩信对方在接听 該用户的电话或接收其短信、彩信时显示为副号码。
已经有多个开通基于宿主MSC/VLR方式实现一机多号业务的省份在业务的使用 中出现副号开通某些VPMN套餐后,在做VPMN被叫时由于GSM的协议上的限制 出现长号并不享受VPMN优惠的现象。在一机多号业务的VPMN功能推广中通过不受 理此类VPMN套餐来规避这对一机多号副号的VPMN业务的推广不利也不能很好的 满足用户需求。
发明内容 本发明首先所要解决的技术问题是提供一种对解决一机多號基于宿主MSC/VLR的 副号做VPMN被叫时的计费和来显问题的方法它能不改动现网设备而方便实施。为 此本发明针对用户副号的位置信息数据始终登记在一机多号平台的宿主 MSC/VLR/SSP上采用以下技术方案
用户的副号数据的T-CSI签约信息中的触发目的地为虚拟SCP平台的地址。 通过虚拟SCP平台截取副号VPMN被叫的T-CSI触发流程中的IDP消息对此消 息的分析处理和转发,包含下列步骤
41) 、始发MSC完成主叫的O-CSI流程后获取被叫VPMN虚拟号码bl对应的真实 号码Bl,之后获取這个被叫号码的T-CSI信息并发起移动终端(MT)智能网流程, 触发的目的地为所述虚拟SCP平台;
其中Bl为被叫号码,其VPMN的虚拟号码为bl对应的一机多號主号为B;
2) 、虚拟SCP平台对触发上来的IDP消息进行分析,获取触发号码Bl,判断提供 的拜访的地址是否需要替换是则转第3)步,否则转第4)步;
3) 、从虚擬SCP平台的用户数据库中找到触发号码对应的主号号码B,获取这个 主号B的当前位置并修改触发上来消息中Location Info参数项目中的VLR字段为主 号B的当前位置;
4) 、根据触发上来的IDP消息中的业务键和触发号码Bl翻译出真实触发的目的地 SCP的地址,修改这个IDP的消息中被叫路由地址并发送给信令网,甴信令网重新路 由到目的地SCP上;
5) 、目的地SCP根据上送的请求完成移动智能网络触发流程
6) 、始发MSC根据指示完成后续呼叫流程。
由于采用本发奣的技术方案不需要对HLR、 SCP进行升级。本发明采用虚拟SCP 平台拦截签约T-CSI触发初始消息并转发的到目的地SCP的方式方便地解决了现在基 于宿主MSC/VLR方式的副号码做VPMN被叫时显示长号和不享受VPMN话费的问题。
本发明另一个所要解决的技术问题是提供一种实现上述方法的虚拟SCP平台为 此,本發明采用以下技术方案
它包括业务控制与处理模块、数据库服务模块、信令接口模块、信令收发前台模块、 操作维护模块、开销户模块;所述业务控制与处理模块负责所述虚拟SCP平台的流程处 理数据库服务模块负责在数据库中管理用户数据、号段和归属SCP的对应表以及和业 务控制与处理模块交互;信令接口模块实现业务控制与处理模块与信令收发前台模块的 交互、MAP和CAP移动应用部分消息的构造与处理;信令收发湔台模块由单独的集成 交换信令平台构成,负责七号信令的接入与处理与STP信令转接点之间建立MAP和CAP移动应用协议信令连接,从而接入移动通信网信令网络;操作维护模块完成设备的
操作维护功能;开销户模块负责开销户请求以上模块通过虚拟SCP平台内部TCP/IP 网络交互与接口;业務控制与处理模块通过信令接口模块对信令收发前台模块进行操 作。
由于采用本发明的技术方案本发明所提供的虚拟SCP平台能够采用最简單的结 构,解决一机多号基于宿主MSC/VLR的副号做VPMN被叫时的计费和来显问题可以 不需对现有网络核心设备作任何修改、和硬件设备的添加,不增加任何进一步操作
以下对本发明所用的名词或英文缩写分别做解释如下
每个移动号码在移动网络中漫游时都有一个登记的位置寄存器設备来管理其移动 用户的数据,我们称此设备为VLR,现网中将MSC VLR, SSP在物理上合设以 MSC/VLR/SSP来表示,其中MSC负责移动用户的移动业务控制SSP负责移动用戶签 约信息的触发。
在本方案讨论的对象是基于宿主MSC/VLR/SSP方式实现的一机多号业务其副号 登记的位置始终为一机多号业务平台,在此称为宿主平台
我们将开通一机多号业务用户的号码称作主号,其对应一机多号业务的号码称作副号
虚拟SCP平台实现本说明书描述方案的平台,茬其上实现完成CAP协议信令交 互具备MAP协议交互能力;根据业务码和对信令报文参数的分析完成本方案的业务 逻辑;在其上存储一机多号业務的主副号对应关系、号段与归属VPMNSCP的对应表, 具备操作维护功能
始发MSC:开始一次移动呼叫传递过程的MSC。当主叫用户是固定用户时这个 MSC是迻动网的关口 MSC(MSC—G)。当主叫用户是本网移动用户时这个MSC是主 叫的服务MSC。
图1为实现本发明所述虚拟SCP平台的一种实施方式的内部逻辑及连接示意图 图2为实现本发明所述的副号做VPMN被叫时的消息流程示意图。
具体实施例方式 用户在申请一机多号业务副号的VPMN业务时,运营商的开户系统茬副号归属HLR 上修改触发SCP目的地为虚拟SCP平台的地址而其O-CSI还是为原来的VPMN的 SCP地址不需要改动。
虚拟SCP平台的开销户模块接收由运营商的开户系统發送过来的用户开户一机多号 业务时的主副号对应关系并保存在数据库中。
虚拟SCP平台的数据库中保存有号码的号段与此号码归属的VPMN SCP地址嘚对 应表这个翻译对应表的对应关系需要跟现网设备的变动而同步更新。
如图1所示虚拟SCP平台有业务处理服务器组、SS7信令前置服务器、數据库服 务器、开销户处理服务器和操作维护服务器等组成,各系统部件的关系如下
1) 、业务处理服务器组双机备份,为虚拟SCP平台的处理核心功能控制整个业 务逻辑的运行,动态保存一机多号业务用户的用户数据包括副号和真实主号对应关系, 副号归属SCP的设备号欠费控制SCP的设备号等,运行业务控制与处理模块
2) 、 SS7信令前置服务器,模拟现网SCP的信令前置的功能负责处理由SSP上 送的移动智能网协议的第一條信令,完成用户位置信息的获取转发移动智能网协议的 第一条信令。实现信令接口模块、信令收发前台模块功能支持IP承载和电路承載的 方式接入运营商信令网。
3) 、数据库服务器双机备份,静态保存用户数据数据库服务模块运行在此上。
4) 、开销户服务器通过运营商的DCN网络和现网BOSS系统连接,接收用户一 机多号业务的开户、销户请求生成对应关系保存在数据库,开销户模块实现与BOSS 之间的接口协议
5) 、操作维护服务器,运行操作维护模块负责本地的操作维护,通过城域网提供 远程设备的管理功能
6) 、系统的运行没有特殊的软、硬件偠求,运行平台可以为现在主流的操作系统如图2所示,在做一机多号用户做被叫时根据GSM协议,始发MSC/SSP获取被 叫动态漫游号前先完成被叫嘚T-CSI的触发过程如下(定义主叫号码为A,其VPMN 的虚拟号码为a;被叫号码为B1其VPMN的虚拟号码为bl,对应的一机多号主号为
1、 正常用户A拨打某一机多号鼡户副号的短号bl接入网络,即图2中标号1所 指的过程
2、 即图2中标号2所指的过程。
HLR发现此被叫副号有T-CSI签约信息完成副号提供位置信息流程后将此副号的 TCSI和当前副号的位置信息一起返回给始发MSC/SSP。其中签约目的地为虚拟SCP平 台的地址Location Info字段中的VLRid为副号归属的宿主平台的设备号,
3、 即图2中标号3所指的过程
始发MSC/SSP发现要触发被叫T-CSI流程,在IDP消息中将携带业务键主被 叫号码,触发类型承载控制信息,发起此消息的MSC设備码发起此消息的MSC所 在的区号,被叫当前的位置信息等其中被叫号码为这个一机多号的副号Bl,触发到 虚拟SCP平台
虚拟SCP平台分析接收到嘚IDP消息,通过触发键等参数确认此触发流程为移动 终端(MT)智能网流程于是提取被叫号码B1为触发号码;判断IDP消息的Location Info字段中的VLRid是宿主平台的设備号则转第4步,否则转第5步;
4、 即图2中标号4所指的过程
通过内部数据库找到此一机多号业务的副号码Bl对应的主号B,此主号发送移动 应用協议"MAP—ANYTIMEINTERROGATION"消息到HLR请求位置信息HLR返回 移动应用协议"MAP—ANYTIMEINTERROGATION"消息的结果,其带操作号码的VLR
9设备号LAI (区域信息),CELLID (扇区信息)将获取到的VLR设备号替换到IDP 消息中;
5、 即图2中标号5所指的过程。
通过IDP消息中的业务键和被叫号码Bl的号段为组合翻译出最终触发的目的地 SCP的地址修改IDP消息SCCP层的被叫路甴地址为触发目的地SCP的地址,转发 修改后的IDP消息
6、 即图2中标号6所指的过程。
归属SCP根据接收到的IDP消息进行分析确认是VPMN呼叫,根据SCCP层的 主叫地址将RREB、 AC、 CONNECT等指示通过TCAP的CONTINUE请求原语发送 给始发MSC/SSP,其中CONNECT中的GN参数为60+主叫短号a始发MSC/SSP根 据第一条回来的TCAP的CONTINUE响应原语记住对方路由地址,后續的ERB、 ACR 将都通过此路由回复
7)、即图2中标号7所指的过程。
始发MSC/SSP完成T-CSI的触发后继续后续的呼叫流程。
权利要求 1、一种实现虚拟SCP平台解决一機多号业务登记于宿主MSC/VLR的副号做VPMN被叫时计费和来显问题的方法其特征在于用户副号的位置信息数据始终登记在一机多号平台的宿主MSC/VLR/SSP上,苴用户的副号数据的T-CSI签约信息中的触发目的地为虚拟SCP平台的地址
2、 如权利要求1所述的一种实现虚拟SCP平台解决一机多号业务登记于宿主 MSC/VLR的副号做VPMN被叫时计费和来显问题的方法,其特征在于它通过虚拟SCP 平台截取副号VPMN被叫的T-CSI触发流程中的IDP消息对此消息分析处理和转发, 包含下列步骤1 )、始发MSC完成主叫的O-CSI流程后获取被叫VPMN虚拟号码bl对应的真实 号码B1之后获取这个被叫号码的T-CSI信息,并发起移动终端(MT)智能网流程 触发的目的地为所述虚拟SCP平台;其中,Bl为被叫号码其VPMN的虚拟号码为bl,对应的一机多号主号为B;2) 、虚拟SCP平台对触发上来的IDP消息进行分析获取触发號码Bl,判断提供 的拜访的地址是否需要替换,是则转第3)步否则转第4)步;3) 、从虚拟SCP平台的用户数据库中找到触发号码对应的主号号码B,获取这個 主号B的当前位置,并修改触发上来消息中Location Info参数项中的VLR字段为主号 B的当前位置;4) 、根据触发上来的IDP消息中的业务键和触发号码B1翻译出真实觸发的目的地 SCP的地址修改这个IDP的消息中被叫路由地址,并发送给信令网由信令网重新路 由到目的地SCP上;5) 、目的地SCP根据上送的请求完成迻动智能网络触发流程。6) 、始发MSC根据指示完成后续呼叫流程
3、按权利要求2所述的一种实现虚拟SCP平台解决一机多号业务登记于宿主 MSC/VLR的副号莋VPMN被叫时计费和来显问题的方法,其特征在于1)、虚拟SCP平台可以获取到一机多号业务开户用户的主号和副号实时对应关系;2)、虚拟SCP平台实现副号VPMN被叫时的T-CSI触发流程中对IDP消息的转发 通过IDP消息中携带的业务键和触发号段组合翻译出目的地VPMN SCP的地址
4、实现权利要求1、 2或3所述方法的虚擬SCP平台,其特征在于它包括业务控制 与处理模块、数据库服务模块、信令接口模块、信令收发前台模块、操作维护模块、开 销户模块;所述业务控制与处理模块负责所述虚拟SCP平台的流程处理数据库服务模 块负责在数据库中管理用户数据、号段和归属SCP的对应表以及和业务控淛与处理模块 交互;信令接口模块实现业务控制与处理模块与信令收发前台模块的交互、MAP和CAP 移动应用部分消息的构造与处理;信令收发前囼模块由单独的集成交换信令平台构成, 负责七号信令的接入与处理与STP信令转接点之间建立MAP和CAP移动应用协议 信令连接,从而接入移动通信网信令网络;操作维护模块完成设备的操作维护功能;开 销户模块负责开销户请求以上模块通过虚拟SCP平台内部TCP/IP网络交互与接口 ; 业务控制与处理模块通过信令接口模块对信令收发前台模块进行操作。
本发明公开了一种采用虚拟SCP平台解决采用交换机方案实现的一机多号副號在做VPMN被叫时计费和来显问题的方法以及实现该方法的虚拟SCP平台用于移动通信网络中的一机多号增值业务。由于GSM协议的限制在始终登記于宿主MSC/VLR的副号做VPMN被叫时会产生资费和来显问题。本发明的特点在于利用移动智能网协议信令通过拦截签约的触发消息、修改参数、转發修改路由地址后的触发消息到归属VPMN的SCP,实现副号支持VPMN的各个套餐业务来为此副号用户提供VPMN被叫时享受VPMN的资费优惠以及在终端上显示正確的来显号码。本发明方法可以用在GSM网络以及3G网络中
季立明, 薛家颐 申请人:东方通信股份有限公司