实现移动号码携带的方法

文档序号:7675571阅读:378来源:国知局
专利名称:实现移动号码携带的方法
技术领域
本发明涉及一种移动通讯中号码携带的方法,属移动通讯领域。
背景技术
移动号码可携带性(MNPMoible Number Portability)是网络提供给用户的一种能力,它允许移动用户在同一个国家内改变GSM签约网络,而不用改变原有的MSISDN号码。实施移动号码可携带性,可以保护用户利益和促进公平竞争,会带来效率的提高和相关费用的降低。
国际上现有实现移动号码可携带的方案归纳起来有三种智能网方案,采用STP方式实现MNP_STP(MNP Signaling Transfer Point)信令中继方案和前转方案。其中智能网方案和前转方案用于解决语音业务的移动号码可携带性,MNP_STP信令中继方案可解决语音业务和非语音业务的移动号码可携带性。根据各国的实际需求和运营商网络情况,这些方案的实现细节是不一样的,其中《ETSI GSM 03.66》中也介绍了智能网和MNP_STP信令中继实现移动号码可携带性MNP的原理,对具体实现MNP的方案并未明确。本发明提出的方法是基于智能网技术的智能网中的一种实现方法,在相关协议中未提到,且在已开展MNP的运营商中也没有采用。
上述三种方案,对实现移动号码可携带性业务来讲,针对网络规模已经很大、用户数很多的移动网络,都存在着或多或少的缺点,具体如下(1)采用MNP_STP信令中继方案的缺点1、需要新建设或改造信令网,将直达链路修改为非直连方式,对现网的影响很大;2、每次移动被叫均要经过MNP_STP,在初期MNP用户较少时,也是这样;3、如果按照03.66中介绍的MNP_STP方案,还需要运营商间实现信令网的互通。
(2)03.66规范中介绍的智能网方案的缺点1、需要全网对拜访MSC(VMSC)和关口局(GMSC)(VMSC TheVisited MSC和GMSC Gateway MSC)设备进行软件升级;
2、只能解决语音业务的MNP,不能解决非语音业务的MNP业务。(3)前转方案的缺点1、VMSC和GMSC中会产生前转带来的话单,而这个话单不能用来计费,需要计费中心能识别并去掉这些话单,对运营商的运营系统有需求;2、对用户的业务带来损害,影响主叫用户CoLP业务和被叫用户的前转业务;发明内容本发明的技术方案针对上述方案的缺点,提出了一种利用现有移动网标准的信令流程实现移动号码可携带性(MNP)的方案,利用这项技术,不需要对现网的VMSC(The Visited MSC)、GMSC(Gateway MSC)和HLR(Home Location Register)等主设备做任何修改,只需要增加NPDB+(Number Portability DataBase+号码携带数据库+)设备,功能上是NPDB和NPHLR的合设。此方案除能解决语音业务的MNP外,如果对NPDB+功能进行扩充,也可以解决非语音业务的MNP;此方案对原本网用户号码携带到他网,成为他网用户的NP out用户(NP outNumber Portabilityout),在其号码段归属网络内,要能够分配虚拟的漫游号码,以标识用户的号码携带(NP Number Portability)情况,同时对他网用户号码携带到本网,成为本网用户的NP in用户(NP inNumber Portabilityin),新建NPDB+设备,用以保存进本网的MNP移动用户数据和完成相关功能。
本发明的实现本网用户号码携带到他网的方法,该方法包含如下步骤本网主叫用户呼叫本网用户号码携带到他网的用户;将所示呼叫路由到VMSCA;所述VMSCA向本网用户号码携带到他网的用户的HLR发送取漫游号码的SRI REQ消息;所述本网用户号码携带到他网的用户的HLR向GMSCA发送PRN REQ消息,所述GMSCA判断所收到的PRN RFQ消息,触发智能业务到NPDB+;
所述NPDB+判断本网用户号码携带到他网的用户是否真是本网用户号码携带到他网的用户,如果判断为是,则分配一个虚拟漫游号码,并在CONNECT消息中返回给所述GMSCA,如果判断为非,则返回错误码给所述GMSCA;所述GMSCA在PRNRSP消息中将虚拟漫游号码返回给HLR;所述HLR在SRIACK消息中将所述虚拟漫游号码返回所述VMSCA;所述VMSCA对所述虚拟漫游号码进行分析,将所述呼叫路由到本网现有的关口局MSCB;所述关口局MSCB根据路由号码将所述呼叫路由到关口局MSCC;本网确定本网用户号码携带到他网的用户当前签约的网络。
本发明的实现本网用户号码携带到他网的方法,其中本网主叫用户为本网移动用户,他是在主叫端局发出对NP out用户的取漫游号码操作。
本发明的实现本网用户号码携带到他网的方法,其中本网主叫用户为本网固定用户,他是在本网关口局发出对NP out用户的取漫游号码操作。
本发明的实现本网用户号码携带到他网的方法,其中所述虚拟漫游号码是RN+MSISDN形式。
本发明的实现他网用户号码携带到本网的方法,该方法包含以下步骤本网主叫用户呼叫他网用户号码携带到本网的用户;通过VMSCA对所述他网用户向NPDB+发送取漫游号码的SRI REQ消息;通过BMSCA将所述呼叫路由到GMSCA;通过GMSCA对所述他网用户向NPDB+发送取漫游号码的SRI REQ消息;所述NPDB+收到SRI REQ消息后,将其通过内部接口转发到内部NPHLR功能模块;
所述NPHLR功能模块向本网VMSC发送取漫游号码的PRN REQ操作,并将操作结果通过正常的SRI ACK消息返回到所述GMSCA;所述GMSCA根据NPDB+返回的漫游号码/路由号码,将所述呼叫路由到VMSCB/GMSCB。
本发明的实现本网用户号码携带到他网的方法,其中所述NPHLR功能模块向本网BMSC发送取漫游号码的PRN REQ操作后,还包括如下步骤如果操作成立,表明该用户为本网用户号码携带到他网的用户;如果操作不成立,表明该用户为他网用户,则NPHLR通过内部接口向NPDB发起查询,NPDB判断当前该用户的签约网,返回路由号码到NPHLR,从而获得操作成立的漫游号码或操作不成立的路由号码。
本发明的实现本网用户号码携带到他网的方法,其中NPHLR向NPDB发起的查询是通过NPDB和NPHLR的内部接口进行的。
本发明技术方案的优点为对现有网络影响小,修改集中在GMSC或NPDB+,不需要更改网络结构,NPDB+的数据存放采用分布技术,数据库可靠性高,方案没有话路迂回,方便网间结算;新增设备NPDB+是叠加在现有网络上,初期MNP用户数少时,只需少量建设,可根据MNP业务的开展情况,增加部分设备就可完成网络扩容,网络的可扩展很好,特别适合现有网络规模非常大的移动运营商。
与MNP_STP信令中继方式相比,不足点是MNP用户其号码归属运营商的归属位置寄存器HLR中仍然要保留其用户数据。
采用本方案实现移动号码可携带业务,对于本网NP out的用户,本网主叫用户呼叫它时,应该在本网就能确定本网NP out用户当前签约网络,并将呼叫正确路由到该网络;对于本网NP in的用户,本网主叫用户呼叫它时,呼叫不应该迂回到此用户的号码段归属网络,而应在本网内完成话路接续。呼叫本网NP in用户时,采用本方案可有两种呼叫路由的组织方式方式一,为避免移动端局做它网号码段的SCCP路由数据,可不需要本网移动端局来确定该用户是否已经NP in,只需将呼叫路由到本网新建GMSC(NP_GMSC)进行处理;方式二,移动端局直接做它网号码段的SCCP路由数据,将被叫的取路由信息消息直接送给NPDB+,由NPDB+在响应消息中带回用户正确的路由信息(如果该用户是NP in用户,返回的是本网的漫游号码,如果是非NP in用户,返回的是带过网号的移动被叫用户号码)。NPDB+是建立在标准规范的移动智能网基础上的,屏蔽他网用户NPin本网对本网GMSC的影响。
实现移动号码可携带除了本发明的上面提到的虚拟漫游号码和NPDB+方案以外还有前转方案,智能网方案以及MNP_STP信令中继方案,但后三者的缺点如前所述;但是,可以部分采用上述方案中的内容,解决本网移动用户NP out或他网移动用户NP in的情况。
本发明涉及的方案是实现移动号码可携带业务在现阶段还没有提出的新的实现方法。其主要特点在于1、利用现有取漫游号码信令流程中的MSRN(G网)或TLDN(C网)字段,传递MNP业务信息;2、上述方案中提及的实现MNP业务的信令流程;3、NPDB与NPHLR合设;4、NPDB与NPHLR通过接口消息进行通信;5、NPHLR取漫游号码失败后,不返回错误。


图1为本网用户呼叫本网用户号码携带到他网的NP out用户流程图;图2为本网用户呼叫他网用户号码携带到本网的NP in用户流程图。
具体实施例方式
实施例1。
参见图1。
实施例1为本网用户呼叫本网用户号码携带到他网的NPout用户的流程,即虚拟漫游号码方案实现本网NP out用户的语音业务。
(A)本网移动用户呼叫本网用户号码携带到他网的NPout用户的流程1、本网移动用户A发起一个呼叫原本网移动用户B(NP out)的呼叫,呼叫被路由到VMSCA;
2、VMSCA向用户B的归属HLR发送取漫游号码的SRI REQ消息;3、用户B的归属HLR向GMSCA发送PRN REQ消息(用户的IMSI号码)(在用户办理NP业务时,将此用户数据保存到GMSCA,GMSCA模拟VLR向用户B的归属HLR发起位置更新,将GMSCA的号码保存在HLR中);4、GMSCA判断收到PRN REQ消息,触发智能业务到NPDB+(IDP消息);5、NPDB+判断用户B是否是NP out用户,如果是,则分配一个虚拟漫游号码(RN+MSISDN的形式),并在CONNECT消息中返回给GMSCA,如果用户B为非NP out用户,则返回错误码给GMSCA(失败处理流程和原有流程一致,本文不另行说明);6、GMSCA在PRN RSP消息中将虚拟漫游号码返回给HLR;7、HLR在SRI ACK消息中将此虚拟漫游号码返回给VMSCA;8、VMSCA对虚拟漫游号码进行分析(根据RN的分析结果),将呼叫路由到本网现有的关口局GMSCB。(号码格式为RN+MSISDN,号码类型为MSRN);9、GMSCB根据RN将呼叫路由到运营商二的关口局GMSCC(号码格式为RN+MSISDNB,号码类型为MSISDNB)。
(B)本网固定用户呼叫本网用户号码携带到他网的NP out的用户(与固定用户呼叫他网NP in的用户情况相同)固定用户呼叫本网NP out用户和本网移动用户呼叫本网NP out用户处理流程唯一的不同就是对于主叫为本网移动用户的情况,是在主叫端局发起对NP out用户的取漫游号码操作;对于主叫为PSTN的情况,是在本网关口局发起对NP out用户的取漫游号码操作。
实施例2。
参见图2。
本实施例为用NPDB+实现本网呼叫他网用户号码携带到本网的NP in用户的语音业务。
本网移动用户呼叫他网用户号码携带到本网的NP in用户、呼叫他网用户号码未携带到本网的NP in的流程1、本网移动用户A发起的对他网用户B的呼叫,由VMSCA路由到GMSCA;
2、GMSCA对所述他网用户B向NPDB+发送取漫游号码的SRI REQ消息;3/4/5、NPDB+收到SRI REQ消息,NPDB+首先将该消息通过内部接口转发到内部NPHLR功能模块,NPHLR判断该用户是否在本网中存在,如果存在,由NPHLR向本网VMSCB发起取漫游号码的PRN REQ操作,获得该用户的真实漫游号码,并在SRI ACK消息中返回给GMSCA;如果不存在,由NPHLR通过和NPDB的内部接口判断当前该用户的签约网络,在SRI ACK消息中,将路由号码(RN+MSISDN)作为漫游号码返回给GMSCA(NPHLR向NPDB发起的查询是通过NPDB和NPHLR的内部接口进行的,对GMSC来说是透明的,NPDB+中NPDB模块和NPHLR模块间的接口NPHLR需要具有取漫游号码后发起NPDB查询的功能,NPDB模块需要能够对该查询进行响应。NPHLR模块或NPDB模块其他功能和一个单独的HLR或者单独的NPDB功能类似);6/7、GMSCA根据NPDB+返回的漫游号码/路由号码,将呼叫路由到VMSCB/GMSCB。
权利要求
1.一种实现本网用户号码携带到他网的方法,该方法包含如下步骤本网主叫用户(A)呼叫本网用户号码携带到他网的用户(B);将所示呼叫路由到VMSCA;所述VMSCA向本网用户号码携带到他网的用户(B)的HLR发送取漫游号码的SRI REQ消息;所述本网用户号码携带到他网的用户(B)的HLR向GMSCA发送PRN REQ消息,所述GMSCA判断所收到的PRN RFQ消息,触发智能业务到NPDB+;所述NPDB+判断本网用户号码携带到他网的用户(B)是否真是本网用户号码携带到他网的用户,如果判断为是,则分配一个虚拟漫游号码,并在CONNECT消息中返回给所述GMSCA,如果判断为非,则返回错误码给所述GMSCA;所述GMSCA在PRNRSP消息中将虚拟漫游号码返回给HLR;所述HLR在SRIACK消息中将所述虚拟漫游号码返回所述VMSCA;所述VMSCA对所述虚拟漫游号码进行分析,将所述呼叫路由到本网现有的关口局MSCB;所述关口局MSCB根据路由号码将所述呼叫路由到关口局MSCC;本网确定本网用户号码携带到他网的用户当前签约的网络。
2.根据权利要求1所述方法,其中本网主叫用户(A)为本网移动用户,他是在主叫端局发出对NP out用户的取漫游号码操作。
3.根据权利要求1所述方法,其中本网主叫用户(A)为本网固定用户,他是在本网关口局发出对NP out用户的取漫游号码操作。
4.根据权利要求1所述的方法,其中所述虚拟漫游号码是RN+MSISDN形式。
5.一种实现他网用户号码携带到本网的方法,该方法包含以下步骤本网主叫用户(A)呼叫他网用户号码携带到本网的用户(B);通过VMSCA对所有他网用户向NPDB+发送取漫游号码的SRI REQ消息;通过BMSCA将所述呼叫路由到GMSCA;通过GMSCA对所述他网用户(B)向NPDB+发送取漫游号码的SRI REQ消息;所述NPDB+收到SRI REQ消息后,将其通过内部接口转发到内部NPHLR功能模块;所述NPHLR功能模块向本网VMSC发送取漫游号码的PRN REQ操作,并将操作结果通过正常的SRI ACK消息返回到所述GMSCA;所述GMSCA根据NPDB+返回的漫游号码/路由号码,将所述呼叫路由到VMSCB/GMSCB。
6.根据权利要求5所述的方法,其中所述NPHLR功能模块向本网BMSC发送取漫游号码的PRN REQ操作后,还包括如下步骤如果操作成立,表明该用户为本网用户号码携带到他网的用户;如果操作不成立,表明该用户为他网用户,则NPHLR通过内部接口向NPDB发起查询,NPDB判断当前该用户的签约网,返回路由号码到NPHLR,从而获得操作成立的漫游号码或操作不成立的路由号码。
7.根据权利要求6所述的方法,其中NPHLR向NPDB发起的查询是通过NPDB和NPHLR的内部接口进行的。
全文摘要
本发明涉及一种利用现有移动网标准的信令流程实现移动号码可携带性(MNP)的方案,对现网的VMSC、GMSC和HLR等主设备不必做任何修改,只需要增加NPDB+设备,即NPDB和NPHLR的合设;本发明对原本网用户号码携带到他网,成为他网用户的NP out用户,在其号码段归属网络内,要能够分配虚拟的漫游号码,以标识用户的号码携带情况,同时对他网用户号码携带到本网,成为本网用户的NP in用户,新建NPDB+设备,用以保存进本网的MNP移动用户数据和完成相关功能;无需更改网络结构,NPDB+的数据存放采用分布技术,数据库可靠性高,方案没有话路迂回,方便网间结算;新增设备NPDB+是叠加在现有网络上,网络的可扩展很好,特别适合现有网络规模非常大的移动运营商。
文档编号H04W8/28GK1431837SQ0210217
公开日2003年7月23日 申请日期2002年1月6日 优先权日2002年1月6日
发明者周亚兵, 罗剑, 张志军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1