[发明专利]区块链信息传输方法、电子设备、存储介质及系统在审
申请号: | 201810588824.3 | 申请日: | 2018-06-08 |
公开(公告)号: | CN109040168A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 尚凌辉;陈鑫;叶淑阳 | 申请(专利权)人: | 浙江捷尚人工智能研究发展有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/741 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 胡拥军;糜婧 |
地址: | 310000 浙江省杭州市余杭区五常*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求分组 通信节点 区块 通信节点状态 转发信息表 链信息 存储介质 电子设备 控制信令 传输 传输系统 返回数据 活跃状态 接收通信 节点发送 内容缓存 冗余流量 推送业务 退出状态 整个网络 实时性 名字 删除 转发 查找 分组 重复 服务 | ||
本发明提供区块链信息传输方法,包括步骤:接收通信节点发送的请求分组,在内容缓存器中查找是否存在请求分组的内容,是则返回数据分组,否则判断请求分组类型;若请求分组类型为控制信令类型,则判断通信节点状态,若通信节点状态为活跃状态,则判断转发信息表中是否存在通信节点信息,否则在转发信息表中添加通信节点的名字和请求分组的端口号,是则控制信令请求分组转发到下一通信节点;若通信节点状态为退出状态,则在转发信息表中删除通信节点的名字和请求分组的端口号。本发明还涉及一种电子设备、存储介质、区块链信息传输系统。本发明能够为区块链实时性的推送业务提供加速服务,并减轻整个网络重复冗余流量传输。
技术领域
本发明涉及通信技术领域,尤其涉及区块链信息传输方法、电子设备、存储介质及系统。
背景技术
近年来关于区块链的研究得到极大关注,区块链由一系列根据时间顺序生成的记录交易数据的区块链接组合形成,构成了系统内所有节点共享的交易数据库。通过区块链技术形成存储的数据具有不可篡改和无法伪造的时间戳,任何交易都有完整的证据链和可信任的追溯环节。然而基于TCP/IP的通信对这种大量数据内容广播模式的支撑并不充分,现有的IP网络需要2个主机端多次握手连接后才能进行后续数据分组的转发,且就广播而言,一个主机如果要将数据广播给网络中的所有n个节点,就需要封装n个数据分组,分别发送给这n个节点,造成统一数据的冗余传输,如果发生分组丢失现象,则更增加网络的负担。因此,急需一种为区块链实时性的推送业务提供加速服务,并减轻整个网络重复冗余流量传输的区块链信息传输方法。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供区块链信息传输方法,解决了现有的TCP/IP通信无法为区块链实时性推送业务提供加速服务,及无法减轻整个网络重复冗余流量传输的问题。
本发明提供区块链信息传输方法,包括以下步骤:
判断请求分组类型,接收通信节点发送的请求分组,在内容缓存器中查找是否存在所述请求分组的内容,是则返回数据分组,否则判断所述请求分组类型,所述请求分组类型包括控制信令类型;
建立节点动态路由表,若所述请求分组类型为所述控制信令类型,则判断通信节点状态,若所述通信节点状态为活跃状态,则判断转发信息表中是否存在所述通信节点信息,否则在所述转发信息表中添加所述通信节点的名字和所述请求分组的端口号,是则控制信令请求分组转发到下一通信节点;若所述通信节点状态为退出状态,则在所述转发信息表中删除所述通信节点的名字和所述请求分组的端口号。
进一步地,所述请求分组类型还包括推送服务类型;还包括步骤建立推送服务待定兴趣表,若所述请求分组类型为所述推送服务类型,则判断推送服务待定兴趣表中是否存在所述通信节点的待推送内容信息,是则当所述请求分组的出端口和入端口号不匹配时,将所述出端口号记录在所述入端口表项中,否则所述推送服务待定兴趣表记录推送内容名字,记录从所述通信节点发送出去的端口号到相应的入端口表项中,记录数据对象序列号,根据所述转发信息表转发所述请求分组到下一节点。
进一步地,所述请求分组类型还包括内容分发类型;还包括步骤建立待定兴趣表,若所述请求分组类型为所述内容分发类型,则判断待定兴趣表中是否存在所述通信节点的待分发内容信息,是则将所述请求分组的出端口号记录在所述入端口表项中,否则根据所述转发信息表转发所述请求分组到下一节点。
进一步地,还包括步骤判断数据分组类型,接收所述通信节点发送的数据分组,判断所述数据分组的类型,所述数据分组类型包括推送服务类型数据分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江捷尚人工智能研究发展有限公司,未经浙江捷尚人工智能研究发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810588824.3/2.html,转载请声明来源钻瓜专利网。