基于区块链的携号转网方法及装置、存储介质制造方法及图纸

技术编号:20593254 阅读:17 留言:0更新日期:2019-03-16 09:21
本发明专利技术提供一种基于区块链的携号转网方法及装置、存储介质。该方法包括:用户节点在区块链上发送第一广播消息,以使当前运营节点根据第一广播消息与目标号码进行解约;第一广播消息用于请求将目标号码的通信业务由当前运营节点转移至目标运营节点;用户节点接收当前运营节点发送的第二广播消息;第二广播消息用于指示目标号码与当前运营节点解约成功;用户节点接收目标运营节点发送的第三广播消息;第三广播消息用于指示目标号码与目标运营节点签约成功;用户节点将第一广播消息、第二广播消息、第三广播消息均写入到本地区块链账本中。本发明专利技术的方法能够提高携号转网后通信号码相关信息的同步性。

Block Chain-based Number-carrying Transfer Method, Device and Storage Medium

The invention provides a numbered network transfer method based on block chain, a device and a storage medium. The method includes: the user node sends the first broadcast message on the block chain so that the current operating node can decommission according to the first broadcast message and the target number; the first broadcast message is used to request that the communication service of the target number be transferred from the current operating node to the target operating node; the user node receives the second broadcast message sent by the current operating node; and the second broadcast message is used for the second broadcast message. User node receives the third broadcast message sent by the target operation node; the third broadcast message is used to indicate the successful signing of the contract between the target number and the target operation node; and the user node writes the first broadcast message, the second broadcast message and the third broadcast message into the local block chain account book. The method of the invention can improve the synchronization of communication number related information after carrying number to network.

【技术实现步骤摘要】
基于区块链的携号转网方法及装置、存储介质
本专利技术涉及通信技术,尤其涉及一种基于区块链的携号转网方法及装置、存储介质。
技术介绍
携号转网,也称作号码可携带、移机不改号,其实质为转网用户由原通信运营商网络转入另一通信运营商网络,由转入后的运营商网络为其提供通信服务支持,并且,在此过程中,该转网用户用于通信的号码不变。携号转网有利于优化市场结构,且能够降低用户的转网成本。目前,实施携号转网一般是由运营商在线下进行处理,各运营商网络分别维护自身的用户信息。也就是,原通信运营商网络将转网用户的通信号码移除,而新转入的通信运营商网络将转网与转网用户签订协议,并为转网用户的通信号码提供服务。但是,现有的携号转网是由各运营商网络各自维护自身网络的,这种独立式管理方式导致转网用户的通信号码相关信息的同步性较差,有可能导致转网用户无法使用新转入的通信运营商提供的行业短信服务。
技术实现思路
本专利技术提供一种基于区块链的携号转网方法及装置、存储介质,用以解决现有技术中携号转网导致号码信息同步性较差的问题。第一方面,本专利技术提供一种基于区块链的携号转网方法,包括:用户节点在区块链上发送第一广播消息,以使当前运营节点根据所述第一广播消息与目标号码进行解约;所述第一广播消息用于请求将所述目标号码的通信业务由所述当前运营节点转移至目标运营节点;所述用户节点将所述第一广播消息写入到本地区块链账本中;所述用户节点接收所述当前运营节点发送的第二广播消息;所述第二广播消息用于指示所述目标号码与所述当前运营节点解约成功;所述用户节点将所述第二广播消息写入到所述本地区块链账本中;所述用户节点接收所述目标运营节点发送的第三广播消息;所述第三广播消息用于指示所述目标号码与所述目标运营节点签约成功;所述用户节点将所述第三广播消息写入到所述本地区块链账本中。第二方面,本专利技术提供一种基于区块链的携号转网装置,包括:发送模块,用于在区块链上发送第一广播消息,以使当前运营节点根据所述第一广播消息与目标号码进行解约;所述第一广播消息用于请求将所述目标号码的通信业务由所述当前运营节点转移至目标运营节点;存储模块,用于将所述第一广播消息写入到本地区块链账本中;接收模块,用于接收所述当前运营节点发送的第二广播消息;所述第二广播消息用于指示所述目标号码与所述当前运营节点解约成功;存储模块,还用于将所述第二广播消息写入到所述本地区块链账本中;接收模块,还用于接收所述目标运营节点发送的第三广播消息;所述第三广播消息用于指示所述目标号码与所述目标运营节点签约成功;存储模块,还用于将所述第三广播消息写入到所述本地区块链账本中。第三方面,本专利技术提供一种基于区块链的携号转网装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序;收发器,用于与其他节点进行信息传输;其中,所述收发器,用于在区块链上发送第一广播消息,以使当前运营节点根据所述第一广播消息与目标号码进行解约;所述第一广播消息用于请求将所述目标号码的通信业务由所述当前运营节点转移至目标运营节点;所述处理器,用于将所述第一广播消息写入到本地区块链账本中;所述收发器,还用于接收所述当前运营节点发送的第二广播消息;所述第二广播消息用于指示所述目标号码与所述当前运营节点解约成功;所述处理器,还用于将所述第二广播消息写入到所述本地区块链账本中;所述收发器,还用于接收所述目标运营节点发送的第三广播消息;所述第三广播消息用于指示所述目标号码与所述目标运营节点签约成功;所述处理器,还用于将所述第三广播消息写入到所述本地区块链账本中。第四方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如第一方面任一项所述的方法。本专利技术提供的技术方案中,通过区块链的方式,任意用户节点可以根据自身需要在区块链上向当前运营节点提出解约请求,则当前运营节点与目标号码解约,目标运营节点基于用户节点提出的签约请求,目标运营节点与目标号码签约,在此过程中的所有广播消息被记录在区块链账本中,如此,相当于借助区块链,建立了一个公共的数据库,在携号转网后,可以便捷的通过该区块链账本确定号码的转网信息以及转网后的服务归属于哪一运营节点,相较于现有技术中独立维护自身信息的方式,本专利技术提供的技术方案能够提高携号转网后通信号码相关信息的同步性,并能够在一定程度上提高短信接收成功率;此外,由于区块链上维护的区块链账本具备不可篡改、不可删除的特性,因此,通过区块链技术实现携号转网,还能够在出现问题时为划分责任归属提供证据。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1为本专利技术实施例所提供的一种基于区块链的携号转网方法的流程示意图;图2为本专利技术实施例所提供的另一种基于区块链的携号转网方法的流程示意图;图3为本专利技术实施例所提供的一种基于区块链的携号转网装置的功能方块图;图4为本专利技术实施例所提供的一种基于区块链的携号转网装置的实体结构示意图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本专利技术具体的应用场景为电信行业中的携号转网场景。其中,携号转网:是指也称作号码可携带、移机不改号,其实质为转网用户由原通信运营商网络转入另一通信运营商网络,由转入后的运营商网络为其提供通信服务支持,并且,在此过程中,该转网用户用于通信的号码不变。例如,持有A运营商号码的手机用户转入B运营商网络,该A运营商号码享受由B运营商提供的通信服务。其中,携号转网主要包括固定号码携带和移动号码携带两种。携号转网有助于扶持新运营商,促使新运营商快速进入市场,并且,有益于消费者、国家和电信行业三个方面。其中,携号转网有利于优化市场结构,通过市场的管制措施,实现有效竞争,提高消费者福利。对消费者来说,携号转网可以减少用户的转网成本。对国家来说,携号转网能节约号码资源,并能够打破现有电信运营商的优势地位,从而促进市场竞争,优化市场结构。此外,实施号码携带后,号码资源可以由第三方集中管理,还能够节约社会资源。实施号码携带,用户的数据库需要调整,对维护工作要求比较高,转网用户的数据修改和更新要求具有很高的及时性和统一性。根据用户改变自身网络接入商的选择,需要对其数据记录进行修改,并提供新的接入路径。这使得运营商实施携号转网政策不仅需要进行技术准备、数据库建设、网络改造,需要添加相应的设备并对现有设备进行扩容和改造,还需要解决好计费、号码查询和一些管理方面的问题,这些技术方面的实现都需要巨大的投资,同时也需要一定的时间。考虑到电话用户的巨大数量,实施号码携带势必对用户信息数据库的性能提出更高的要求。目前,携号转网问题存在行业短信接收成功率较低的问题。例如,一个本文档来自技高网...

【技术保护点】
1.一种基于区块链的携号转网方法,其特征在于,包括:用户节点在区块链上发送第一广播消息,以使当前运营节点根据所述第一广播消息与目标号码进行解约;所述第一广播消息用于请求将所述目标号码的通信业务由所述当前运营节点转移至目标运营节点;所述用户节点将所述第一广播消息写入到本地区块链账本中;所述用户节点接收所述当前运营节点发送的第二广播消息;所述第二广播消息用于指示所述目标号码与所述当前运营节点解约成功;所述用户节点将所述第二广播消息写入到所述本地区块链账本中;所述用户节点接收所述目标运营节点发送的第三广播消息;所述第三广播消息用于指示所述目标号码与所述目标运营节点签约成功;所述用户节点将所述第三广播消息写入到所述本地区块链账本中。

【技术特征摘要】
1.一种基于区块链的携号转网方法,其特征在于,包括:用户节点在区块链上发送第一广播消息,以使当前运营节点根据所述第一广播消息与目标号码进行解约;所述第一广播消息用于请求将所述目标号码的通信业务由所述当前运营节点转移至目标运营节点;所述用户节点将所述第一广播消息写入到本地区块链账本中;所述用户节点接收所述当前运营节点发送的第二广播消息;所述第二广播消息用于指示所述目标号码与所述当前运营节点解约成功;所述用户节点将所述第二广播消息写入到所述本地区块链账本中;所述用户节点接收所述目标运营节点发送的第三广播消息;所述第三广播消息用于指示所述目标号码与所述目标运营节点签约成功;所述用户节点将所述第三广播消息写入到所述本地区块链账本中。2.根据权利要求1所述的方法,其特征在于,所述用户节点向所述目标运营节点发送合约签订请求之前,所述方法还包括:所述用户节点接收所述目标运营节点根据所述第一广播消息发送的至少一个候选业务;所述用户节点在所述至少一个候选业务中确定所述目标业务;所述用户节点生成针对所述目标业务的合约签订请求;所述用户节点对所述合约签订请求进行加密,并将加密后的所述合约签订请求发送给所述目标运营节点;或者,所述用户节点向所述目标运营节点发送合约签订请求。3.根据权利要求1所述的方法,其特征在于,所述用户节点在区块链上发送第一广播消息之前,所述方法还包括:所述用户节点确认所述区块链的创世区块;所述用户节点获取所述创世区块中记录的创始人节点的标识信息;所述用户节点根据所述创始人节点标识信息,向所述创始人节点请求所述创始人节点本地维护的运营商信息;所述用户节点接收所述创始人节点反馈的所述运营商信息;所述用户节点根据所述运营商信息,确定所述目标运营节点。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述用户节点确认所述区块链的创世区块;所述用户节点获取所述创世区块中记录的创始人节点的标识信息;所述用户节点根据所述创始人节点的标识信息,向所述创始人节点发送运营申请请求,其中,所述运营申请请求至少包括:所述用户节点的区块链标识信息与所述用户节点的运营注册信息;所述用户节点接收所述创始人节点发送的第四广播消息,所述第四广播消息用于指示所述用户节点具备运营资格;所述用户节点将所述第四广播消息写入到所述本地区块链账本中。5.根据权利要求3或4所述的方法,其特征在于,所述用户节点确认所述区块链的创世区块,包括:所述用户节点生成查询请求,所述查询请求用于查询所述创世区块;所述用户节点将所述查询请求发送给相邻的一个或多个节点;所述用户节点接收所述一个或多个节点反馈的区块信息;若所述用户节点接收到多个所述区块信息,所述用户节点验证所述多个区块信息是否一致;若一致,所述用户节点将所述区块信息所指示的区块确认为所述创世区块。6.一种基于区块链的携号转网装置,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序;收发器,用于与其他节点进行信息...

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

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

1