携号转网呼叫方法、设备及计算机可读存储介质技术

技术编号:21121685 阅读:23 留言:0更新日期:2019-05-16 10:55
本发明专利技术实施例提供一种携号转网呼叫方法、设备及计算机可读存储介质。该方法包括:第一运营商节点接收接收呼叫会话控制功能实体发送的账本查询请求;根据账本查询请求查询本地存储的区块链账本,获得第一用户节点当前所属运营商的标识信息和省份信息。本发明专利技术实施例通过工信部节点和多个运营商节点构成区块链网络,当用户节点需要携号转网时,该用户节点将携号转网的广播消息广播到该区块链网络中,使得工信部节点和多个运营商节点均可接收到该广播消息,并根据该广播消息为该用户节点进行携号转网,相比于现有技术中的携号转网过程,降低了繁琐程度,提高了携号转网的效率。

【技术实现步骤摘要】
携号转网呼叫方法、设备及计算机可读存储介质
本专利技术实施例涉及通信
,尤其涉及一种携号转网呼叫方法、设备及计算机可读存储介质。
技术介绍
携号转网也称作号码可携带、移机不改号,是指某一家运营商的手机用户转入另一家运营商,并享受另一家运营商提供的运营服务。现有的携号转网呼叫时的实现方法如下:主叫用户VMSC向被叫号码旧的归属HLR发起SRI请求;旧的归属HLR向NPMSC发送PRN请求;NPMSC向旧的归属HLR返回伪漫游号码(MSRN=RN+MSISDN),属性国内;旧的归属HLR向主叫MSC返回伪漫游号码(MSRN=RN+MSISDN);主叫MSC根据伪漫游号码中的RN将呼叫转接至GSMC出局;联通GMSC根据RN将呼叫转接至移动的GMSC,后续按照正常的SRI流程处理。由此可见,现有的携号转网过程较为繁琐,降低了携号转网的效率。
技术实现思路
本专利技术实施例提供一种携号转网呼叫方法、设备及计算机可读存储介质,以提高携号转网的效率。第一方面,本专利技术实施例提供一种携号转网呼叫方法,包括:第一运营商节点接收第一用户节点在区块链网络中的第一广播消息,所述第一广播消息用于表示所述第一用户节点申请携号转网,所述区块链网络至少包括工信部节点、所述第一运营商节点和第二运营商节点,所述第一用户节点对应的原运营商是第二运营商;所述第一运营商节点接收所述第二运营商节点在所述区块链网络中的第二广播消息,所述第二广播消息用于表示所述第二运营商节点和所述第一用户节点已解除合约;所述第一运营商节点根据所述第一广播消息和所述第二广播消息,向所述第一用户节点推送业务信息,以使所述第一用户节点根据所述业务信息与所述第一运营商节点签订智能合约;所述第一运营商节点接收呼叫会话控制功能实体发送的账本查询请求;所述第一运营商节点根据所述账本查询请求查询本地存储的区块链账本,获得所述第一用户节点当前所属运营商的标识信息和省份信息;所述第一运营商节点向呼叫所述第一用户节点的第二用户节点发送所述第一用户节点当前所属运营商的标识信息和省份信息,以使所述第二用户节点根据所述第一用户节点当前所属运营商的标识信息和省份信息呼叫所述第一用户节点。第二方面,本专利技术实施例提供一种运营商节点,包括:存储器;处理器;通讯接口;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以下操作:通过所述通讯接口接收第一用户节点在区块链网络中的第一广播消息,所述第一广播消息用于表示所述第一用户节点申请携号转网,所述区块链网络至少包括工信部节点、所述运营商节点和其他运营商节点,所述第一用户节点对应的原运营商是第二运营商;通过所述通讯接口接收所述其他运营商节点在所述区块链网络中的第二广播消息,所述第二广播消息用于表示所述其他运营商节点和所述第一用户节点已解除合约;根据所述第一广播消息和所述第二广播消息,通过所述通讯接口向所述第一用户节点推送业务信息,以使所述第一用户节点根据所述业务信息与所述运营商节点签订智能合约;通过所述通讯接口接收呼叫会话控制功能实体发送的账本查询请求;根据所述账本查询请求查询本地存储的区块链账本,获得所述第一用户节点当前所属运营商的标识信息和省份信息;通过所述通讯接口向呼叫所述第一用户节点的第二用户节点发送所述第一用户节点当前所属运营商的标识信息和省份信息,以使所述第二用户节点根据所述第一用户节点当前所属运营商的标识信息和省份信息呼叫所述第一用户节点。第三方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。本专利技术实施例提供的携号转网呼叫方法、设备及计算机可读存储介质,通过工信部节点和多个运营商节点构成区块链网络,当用户节点需要携号转网时,该用户节点将携号转网的广播消息广播到该区块链网络中,使得工信部节点和多个运营商节点均可接收到该广播消息,并根据该广播消息为该用户节点进行携号转网,相比于现有技术中的携号转网过程,降低了繁琐程度,提高了携号转网的效率。附图说明图1为本专利技术实施例提供的一种应用场景的示意图;图2为本专利技术实施例提供的携号转网呼叫方法流程图;图3为本专利技术另一实施例提供的携号转网呼叫方法流程图;图4为本专利技术另一实施例提供的携号转网呼叫方法流程图;图5为本专利技术另一实施例提供的携号转网呼叫方法流程图;图6为本专利技术另一实施例提供的携号转网呼叫方法流程图;图7为本专利技术实施例提供的运营商节点的结构示意图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本专利技术提供的携号转网呼叫方法,可以适用于图1所示的通信系统。如图1所示,该通信系统包括:工信部节点10、第一运营商节点11、第二运营商节点12、第三运营商节点13,可选的,工信部节点10、第一运营商节点11、第二运营商节点12、第三运营商节点13是区块链网络中的节点。可选的,第一运营商节点11可以是联通运营商节点,第二运营商节点12可以是移动运营商节点,第三运营商节点13可以是电信运营商节点。此处只是示意性说明,并不限定具体的运营商。另外,在本实施例中,工信部节点10、第一运营商节点11、第二运营商节点12、第三运营商节点13具体可以是通信设备例如服务器或终端设备。可选的,该区块链网络为对等网络。本专利技术提供的携号转网呼叫方法,旨在解决现有技术的如上技术问题。下面以具体地实施例对本专利技术的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本专利技术的实施例进行描述。图2为本专利技术实施例提供的携号转网呼叫方法流程图。本专利技术实施例针对现有技术的如上技术问题,提供了携号转网呼叫方法,该方法具体步骤如下:步骤201、第一运营商节点接收第一用户节点在区块链网络中的第一广播消息,所述第一广播消息用于表示所述第一用户节点申请携号转网,所述区块链网络至少包括工信部节点、所述第一运营商节点和第二运营商节点,所述第一用户节点对应的原运营商是第二运营商。在本实施例中,如图1所示,用户节点14原本是属于第二运营商的节点,也就是说,由第二运营商为用户节点14提供通信服务,当用户节点14预进行携号转网时,用户节点14在区块链网络中发送第一广播消息,该第一广播消息用于表示用户节点14申请携号转网即从第二运营商网络中转出。可选的,如图1所示的工信部节点10、第一运营商节点11、第二运营商节点12、第三运营商节点13作为该区块链网络中的挖矿节点接收用户节点14发送的第一广播消息,并将该第一广播消息保存在本地。另外,该第一广播消息还可以被写入到该区块链网络中的新区块中,即该第一广播消息被写入到区块链账本本文档来自技高网...

【技术保护点】
1.一种携号转网呼叫方法,其特征在于,包括:第一运营商节点接收第一用户节点在区块链网络中的第一广播消息,所述第一广播消息用于表示所述第一用户节点申请携号转网,所述区块链网络至少包括工信部节点、所述第一运营商节点和第二运营商节点,所述第一用户节点对应的原运营商是第二运营商;所述第一运营商节点接收所述第二运营商节点在所述区块链网络中的第二广播消息,所述第二广播消息用于表示所述第二运营商节点和所述第一用户节点已解除合约;所述第一运营商节点根据所述第一广播消息和所述第二广播消息,向所述第一用户节点推送业务信息,以使所述第一用户节点根据所述业务信息与所述第一运营商节点签订智能合约;所述第一运营商节点接收呼叫会话控制功能实体发送的账本查询请求;所述第一运营商节点根据所述账本查询请求查询本地存储的区块链账本,获得所述第一用户节点当前所属运营商的标识信息和省份信息;所述第一运营商节点向呼叫所述第一用户节点的第二用户节点发送所述第一用户节点当前所属运营商的标识信息和省份信息,以使所述第二用户节点根据所述第一用户节点当前所属运营商的标识信息和省份信息呼叫所述第一用户节点。

【技术特征摘要】
1.一种携号转网呼叫方法,其特征在于,包括:第一运营商节点接收第一用户节点在区块链网络中的第一广播消息,所述第一广播消息用于表示所述第一用户节点申请携号转网,所述区块链网络至少包括工信部节点、所述第一运营商节点和第二运营商节点,所述第一用户节点对应的原运营商是第二运营商;所述第一运营商节点接收所述第二运营商节点在所述区块链网络中的第二广播消息,所述第二广播消息用于表示所述第二运营商节点和所述第一用户节点已解除合约;所述第一运营商节点根据所述第一广播消息和所述第二广播消息,向所述第一用户节点推送业务信息,以使所述第一用户节点根据所述业务信息与所述第一运营商节点签订智能合约;所述第一运营商节点接收呼叫会话控制功能实体发送的账本查询请求;所述第一运营商节点根据所述账本查询请求查询本地存储的区块链账本,获得所述第一用户节点当前所属运营商的标识信息和省份信息;所述第一运营商节点向呼叫所述第一用户节点的第二用户节点发送所述第一用户节点当前所属运营商的标识信息和省份信息,以使所述第二用户节点根据所述第一用户节点当前所属运营商的标识信息和省份信息呼叫所述第一用户节点。2.根据权利要求1所述的方法,其特征在于,所述第一运营商节点根据所述第一广播消息和所述第二广播消息,向所述用户节点推送业务信息之后,还包括:所述第一运营商节点接收所述用户节点发送的所述智能合约,所述智能合约由所述用户节点进行签名;所述第一运营商节点采用所述第一运营商节点的私钥对所述智能合约再次签名;所述第一运营商节点将再次签名后的所述智能合约发送给所述用户节点。3.根据权利要求1或2所述的方法,其特征在于,所述第一运营商节点接收用户节点在区块链网络中的第一广播消息之前,还包括:所述第一运营商节点向所述工信部节点发送申请信息,所述申请信息用于表示所述第一运营商节点申请成为所述区块链网络中的运营商节点;所述第一运营商节点接收所述工信部节点发送的审核结果,所述审核结果表示所述工信部节点对所述第一运营商节点的运营商资质审核通过。4.根据权利要求3所述的方法,其特征在于,所述第一运营商节点向所述工信部节点发送申请信息之前,还包括:所述第一运营商节点获取所述区块链网络中的创世区块,所述创世区块包括所述工信部节点的网络地址信息;所述第一运营商节点向所述工信部节点发送申请信息,包括:所述第一运营商节点根据所述工信部节点的网络地址信息向所述工信部节点发送申请信息。5.根据权利要求4所述的方法,其特征在于,所述第一运营商节点获取所述区块链网络中的创世区块之前,还包括:当所述第一运营商节点首次加入所述区块链网络时,所述第一运营商节点在所述区块链网络中广播所述第一运营商节点的身份信...

【专利技术属性】
技术研发人员:钱蓓力田新雪冯立华严斌峰
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1