一种基于区块链的通信方法及系统技术方案

技术编号:21039509 阅读:38 留言:0更新日期:2019-05-04 08:27
本发明专利技术属于区块链领域,具体涉及一种基于区块链的通信方法和基于区块链的通信系统。该基于区块链的通信方法包括步骤:服务网关向呼叫会话控制功能实体转发呼叫邀请消息;呼叫会话控制功能实体向预设的区块链中的第二网络对应的归属位置寄存器节点发起查询消息,且将呼叫邀请消息发送至被叫的呼叫会话控制功能实体;第二网络对应归属位置寄存器节点获取与查询消息对应的被叫号码的被叫用户信息,并根据被叫用户信息将呼叫邀请消息路由到互通网元;当被叫号码被接入互通网元中的IMS域时,则被叫的呼叫会话控制功能实体进行呼叫持续过程,以使得被叫用户的振铃消息从被叫网络转发至用户终端。实现了在确保用户正常通信的同时,节约成本的技术效果。

【技术实现步骤摘要】
一种基于区块链的通信方法及系统
本专利技术属于区块链
,具体涉及一种基于区块链的VoLTE用户呼叫VoLTE用户的通信方法及系统。
技术介绍
随着科学技术的发展,终端(如手机等)成了人们生活中的必须品。且随着人们对生活品质的不断提升,对消费体验有了更高的要求。在现有技术中,网络运营商(联通、移动、电信)通过实施携号转网政策,以提高人们的消费体验。但是,这使得运营商不仅需要进行技术准备、数据库建设、网络改造,需要添加相应的设备并对现有设备进行扩容和改造,还需要解决好计费、号码查询和一些管理方面的问题,这些技术方面的实现都需要巨大的投资,同时也需要一定的时间。尽管原信产部要求移动运营商实施“携号转套餐”政策,但是各地运营商由于支撑系统的能力差别较大,不同的计费和经营分析系统的融合具有一定的难度,使得很多运营商全面实施该政策的时间表大大推迟了。且由于我国移动电话用户的巨大数量,实施号码携带势必对用户信息数据库的性能提出更高的要求。因此,如何实现保障用户的正常通信,成为目前亟待解决的技术问题。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术中上述不足,提供一种基于区块链的通信方法和系统,提供一种可以实现保障用户的正常通信的方法和系统。根据本专利技术实施例的一个方面,本专利技术实施例提供了解决本专利技术技术问题的基于区块链的通信方法,包括步骤:当用户终端已经由第一网络携号转入第二网络,且所述用户终端已经通过VoLTE注册时,则所述用户终端通过基站向服务网关发送呼叫邀请消息;所述服务网关在接收到移动管理实体发送的承载修改消息后,向呼叫会话控制功能实体转发所述呼叫邀请消息;所述呼叫会话控制功能实体向预设的区块链中的所述第二网络对应的归属位置寄存器节点发起查询消息,且将所述呼叫邀请消息发送至被叫的呼叫会话控制功能实体;所述第二网络对应归属位置寄存器节点通过查询其内部存储的区块链账本,获取与所述查询消息对应的被叫号码的被叫用户信息,并根据所述被叫用户信息将所述呼叫邀请消息路由到互通网元;当所述被叫号码被接入所述互通网元中的IMS域时,则所述被叫的呼叫会话控制功能实体进行呼叫持续过程,以使得被叫用户的振铃消息从被叫网络转发至所述用户终端。优选的是,在所述用户终端通过基站向服务网关发送呼叫邀请消息之前,还包括步骤:所述用户终端向所述基站发起业务请求消息;所述基站向所述移动管理实体转发所述业务请求消息;所述移动管理实体基于所述业务请求消息向所述基站发起无线连接建立请求,并向所述基站发送与所述用户终端对应的用户终端信息;所述基站基于所述无线连接建立请求和所述用户终端信息建立无线承载,以使得所述用户终端通过所述基站向所述服务网关发送呼叫邀请消息。优选的是,在所述服务网关在接收到移动管理实体发送的承载修改消息之前,还包括步骤:所述移动管理实体在接收到所述基站建立无线承载的反馈消息后,向所述服务网关发送所述承载修改消息;所述服务网关将所述承载修改消息发送至代理网关,并在接收所述代理网关的响应消息后,向所述移动管理实体发送所述响应消息。优选的是,所述呼叫会话控制功能实体通过所述代理网关向所述服务网关发送认证接入请求消息;所述服务网关向所述移动管理实体发送所述认证接入请求消息;所述移动管理实体向所述基站发送所述认证接入请求消息;所述基站基于所述认证接入请求消息向所述用户终端发起无线资源控制连接的重新配置请求;所述用户终端基于所述重新配置请求向所述基站发送重新配置完成消息;所述基站基于所述重新配置完成消息向所述移动管理实体发送所述接入请求消息对应的响应消息;所述移动管理实体依次通过所述服务网关和所述代理网关向所述呼叫会话控制功能实体发送所述接入请求消息对应的响应消息。优选的是,在所述用户终端通过基站向服务网关发送呼叫邀请消息之前,还包括至少所述第二网络申请成为所述区块链中的归属位置寄存器节点的步骤:所述第二网络向与其相邻的至少一个相邻节点发送,采用所述第二网络对应的私钥签名的查询请求,并接收每个所述相邻节点反馈的反馈信息,根据每个所述反馈信息确定创世区块,其中,所述查询请求携带查询所述创世区块的信息;所述第二网络从所述创世区块中获取所述工信部节点的地址,并向所述工信部节点发送携带申请成为所述区块链的运营商信息的申请请求,所述申请请求中包括:所述第二网络对应的:区块链标识、公钥、归属位置寄存器设备标识和编号。优选的是,还包括步骤:所述工信部节点对接收到的所述申请请求进行审核,并当审核通过时,所述工信部节点向所述区块链发送采用所述工信部节点的私钥签名的广播信息,以便宣布所述第二网络成为所述区块链的运营商的归属位置寄存器节点,并将所述第二网络对应的身份信息添加至所述运营商的归属位置寄存器列表信息中,得到所述第二网络对应的归属位置寄存器节点。优选的是,还包括步骤:当所述用户终端由所述第一网络携入所述第二网络后,在所述区块链中发起,采用所述用户终端对应的私钥签名的注册请求,其中,所述注册请求包括:所述用户终端对应的:手机号码、节点标识、节点公钥、运营商的标识、申请开通VoLTE。优选的是,还包括步骤:所述第二网络对应的归属位置寄存器节点对接收到的所述注册请求进行验证,并在验证通过时,将所述用户终端的鉴权注册消息转发给路由代理节点,所述路由代理节点根据所述手机号码的号段将所述手机号码转发至所述第二网络对应的号码携带归属位置寄存器,完成注册。优选的是,还包括步骤:所述第二网络对应的归属位置寄存器节点向应用服务器AS发起第三方注册,所述AS向所述号码携带归属位置寄存器获取所述用户终端对应的用户数据,并根据所述用户数据对在先用户数据进行更新,通过所述路由代理节点转接消息,所述路由代理节点根据所述号段将所述手机号码转发至所述号码携带归属位置寄存器,完成第三方注册。优选的是,还包括步骤:所述工信部节点在所述区块链中发布采用与所述工信部节点对应的私钥签名的所述区块链的创世区块,其中,创世区块中包括:所述工信部节点的标识和公钥以及创始人的身份信息。优选的是,还包括步骤:所述工信部节点存储所述区块链对应的所述运营商的归属位置寄存器列表信息,并实时更新所述运营商的归属位置寄存器列表信息,其中,所述运营商的归属位置寄存器列表中包括以下信息:联通归属位置寄存器节点的标识和公钥,电信归属位置寄存器节点的标识和公钥,移动归属位置寄存器节点的标识和公钥。优选的是,所述第二网络分属为不同地域的通信辖属区域,所述区块链包括多个不同通信辖属区域对应的子区块链,所述运营商的归属位置寄存器列表信息包括多个与所述不同通信辖属区域分别对应的子列表信息,则还包括步骤:当所述申请请求还包括所述第二网络的地域信息,则所述工信部节点获取所述第二网络的所述申请请求中的地域信息,对所述申请请求的运营资质和所述地域信息进行审核,并当审核通过时,所述工信部节点向所述子区块链发送采用所述工信部节点的私钥签名的广播信息,以便宣布所述第二网络成为所述子区块链的运营商的归属位置寄存器节点,并将所述第二网络对应的身份信息添加至所述运营商的辖属归属位置寄存器的子列表信息中,得到所述第二网络对应的归属位置寄存器节点。根据本专利技术实施例的另一个方面,本专利技术实施例还提供了一种基于区块链的通信系统,包括:基站,服务网关,移本文档来自技高网...

【技术保护点】
1.一种基于区块链的通信方法,其特征在于,包括步骤:当用户终端已经由第一网络携号转入第二网络,且所述用户终端已经通过VoLTE注册时,则所述用户终端通过基站向服务网关发送呼叫邀请消息;所述服务网关在接收到移动管理实体发送的承载修改消息后,向呼叫会话控制功能实体转发所述呼叫邀请消息;所述呼叫会话控制功能实体向预设的区块链中的所述第二网络对应的归属位置寄存器节点发起查询消息,且将所述呼叫邀请消息发送至被叫的呼叫会话控制功能实体;所述第二网络对应的归属位置寄存器节点通过查询其内部存储的区块链账本,获取与所述查询消息对应的被叫号码的被叫用户信息,并根据所述被叫用户信息将所述呼叫邀请消息路由到互通网元;当所述被叫号码被接入所述互通网元中的IMS域时,则所述被叫的呼叫会话控制功能实体进行呼叫持续过程,以使得被叫用户的振铃消息从被叫网络转发至所述用户终端。

【技术特征摘要】
1.一种基于区块链的通信方法,其特征在于,包括步骤:当用户终端已经由第一网络携号转入第二网络,且所述用户终端已经通过VoLTE注册时,则所述用户终端通过基站向服务网关发送呼叫邀请消息;所述服务网关在接收到移动管理实体发送的承载修改消息后,向呼叫会话控制功能实体转发所述呼叫邀请消息;所述呼叫会话控制功能实体向预设的区块链中的所述第二网络对应的归属位置寄存器节点发起查询消息,且将所述呼叫邀请消息发送至被叫的呼叫会话控制功能实体;所述第二网络对应的归属位置寄存器节点通过查询其内部存储的区块链账本,获取与所述查询消息对应的被叫号码的被叫用户信息,并根据所述被叫用户信息将所述呼叫邀请消息路由到互通网元;当所述被叫号码被接入所述互通网元中的IMS域时,则所述被叫的呼叫会话控制功能实体进行呼叫持续过程,以使得被叫用户的振铃消息从被叫网络转发至所述用户终端。2.根据权利要求1所述的通信方法,其特征在于,在所述用户终端通过基站向服务网关发送呼叫邀请消息之前,还包括步骤:所述用户终端向所述基站发起业务请求消息;所述基站向所述移动管理实体转发所述业务请求消息;所述移动管理实体基于所述业务请求消息向所述基站发起无线连接建立请求,并向所述基站发送与所述用户终端对应的用户终端信息;所述基站基于所述无线连接建立请求和所述用户终端信息建立无线承载,以使得所述用户终端通过所述基站向所述服务网关发送呼叫邀请消息;所述移动管理实体在接收到所述基站建立无线承载的反馈消息后,向所述服务网关发送所述承载修改消息;所述服务网关将所述承载修改消息发送至代理网关,并在接收所述代理网关的响应消息后,向所述移动管理实体发送所述响应消息。3.根据权利要求2所述的通信方法,其特征在于,还包括步骤:所述呼叫会话控制功能实体通过所述代理网关向所述服务网关发送认证接入请求消息;所述服务网关向所述移动管理实体发送所述认证接入请求消息;所述移动管理实体向所述基站发送所述认证接入请求消息;所述基站基于所述认证接入请求消息向所述用户终端发起无线资源控制连接的重新配置请求;所述用户终端基于所述重新配置请求向所述基站发送重新配置完成消息;所述基站基于所述重新配置完成消息向所述移动管理实体发送所述接入请求消息对应的响应消息;所述移动管理实体依次通过所述服务网关和所述代理网关向所述呼叫会话控制功能实体发送所述接入请求消息对应的响应消息。4.根据权利要求1-3中任一项所述的通信方法,其特征在于,在所述用户终端通过基站向服务网关发送呼叫邀请消息之前,还包括至少所述第二网络申请成为所述区块链中的归属位置寄存器节点的步骤:所述第二网络向与其相邻的至少一个相邻节点发送,采用所述第二网络对应的私钥签名的查询请求,并接收每个所述相邻节点反馈的反馈信息,根据每个所述反馈信息确定创世区块,其中,所述查询请求携带查询所述创世区块的信息;所述第二网络从所述创世区块中获取工信部节点的地址,并向所述工信部节点发送携带申请成为所述区块链的运营商信息的申请请求,所述申请请求中包括:所述第二网络对应的:区块链标识、公钥、归属位置寄存器设备标识和编号。5.根据权利要求4中所述的通信方法,其特征在于,还包括步骤:所述工信部节点对接收到的所述申请请求进行审核,并当审核通过时,所述工信部节点向所述区块链发送采用所述工信部节点的私钥签名的广播信息,以便宣布所述第二网络成为所述区块链的运营商的归属位置寄存器节点,并将所述第二网络对应的身份信息添加至所述运营商的归属位置寄存器列表信息中,得到所述第二网络对应的归属位置寄存器节点;当所述用户终端由所述第一网络携入所述第二网络后,在所述区块链中发起,采用所述用户终端对应的私钥签名的注册请求,其中,所述注册请求包括:所述用户终端对应的:手机号码、节点标识、节点公钥、运营商的标识、申请开通VoLTE。6.根据权利要求5中所述的通信方法,其特征在于,还包括步骤:所述第二网络对应的归属位置寄存器节点对接收到的所述注册请求进行验证,并在验证通过时,将所述用户终端的鉴权注册消息转发给路由代理节点,以便所述路由代理节点根据所述手机号码的号段将所述手机号码转发至所述第二网络对应的号码携带归属位置寄存器,完成注册;所述第二网络对应的归属位置寄存器节点向应用服务器AS发起第三方注册,以便所述AS向所述号码携带归属位置寄存器获取所述用户终端对应的用户数据,并根据所述用户数据对在先用户数据进行更新,以便通过所述路由代理节点转接消息,并以便所述路由代理节点根据所述号段将所述手机号码转发至所述号码携带归属位置寄存器,完成第三方注册。7.根据权利要求5或6所述的通信方法,其特征在于,还包括步骤:所述工信部节点在所述区块链中发布,采用与所述工信部节点对应的私钥签名的所述区块链的创世区块,其中,创世区块中包括:所述工信部节点的标识和公钥以及创始人的身份信息;所述工信部节点存储所述区块链对应的所述运营商的归属位置寄存器列表信息,并实时更新所述运营商的归属位置寄存器列表信息,其中,所述运营商的归属位置寄存器列表中包括以下信息:联通归属位置寄存器节点的标识和公钥,电信归属位置寄存器节点的标识和公钥,移动归属位置寄存器节点的标识和公钥。8.根据权利要求7所述的通信方法,其特征在于,所述第二网络分属为不同地域的通信辖属区域,所述区块链包括多个不同通信辖属区域对应的子区块链,所述运营商的归属位置寄存器列表信息包括多个与所述不同通信辖属区域分别对应的子列表信息,则还包括步骤:当所述申请请求还包括所述第二网络的地域信息时,则所述工信部节点获取所述第二网络的所述申请请求中的地域信息,并对所述申请请求的运营资质和所述地域信息进行审核,并当审核通过时,所述工信部节点向所述子区块链发送采用所述工信部节点的私钥签名的广播信息,以便宣布所述第二网络成为所述子区块链的运营商的归属位置寄存器节点,并将所述第二网络对应的身份信息添加至所述运营商的辖属归属位置寄存器的子列表信息中,得到所述第二网络对应的归属位置寄存器节点。9.一种基于区块链的通信系统...

【专利技术属性】
技术研发人员:田新雪马书惠肖征荣
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1