[发明专利]一种基于分批稀疏码的多跳网络通信方法和系统有效

专利信息
申请号: 201811256029.0 申请日: 2018-10-26
公开(公告)号: CN109347604B 公开(公告)日: 2021-01-19
发明(设计)人: 杨升浩 申请(专利权)人: 香港中文大学(深圳)
主分类号: H04L1/00 分类号: H04L1/00;H04L29/08
代理公司: 广州嘉权专利商标事务所有限公司 44205 代理人: 林伟峰
地址: 518000 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 分批 稀疏 网络 通信 方法 系统
【权利要求书】:

1.一种基于分批稀疏码的多跳网络通信方法,其特征在于,包括以下步骤:

S100,源节点中的传输层接收来自数据源的数据文件,每个数据文件包括多个数据包;

S200,当接收到文件发送请求时,所述源节点中的传输层利用分批稀疏码中的外码对所述数据包进行编码以生成多个包含多个编码包的批,所述批随后被发送至网络层;

S300,当网络层接收到所述批中的编码包时检测当前节点是否为目的节点,如果不是目的节点,则进行步骤S400,如果是目的节点则进行步骤S500;

S400,所述网络层对同一批中的编码包进行重编码,在重编码过程中应用系统重编码,其中在网络层接收到编码包之后,将接收到的编码包作为当前节点的重编码包,对比接收到的重编码包数量与上一节点发送的数量是否相等,若不相等,通过随机线性编码生成额外的重编码包作为同一批中的重编码包,将所述额外的重编码包和接收到的编码包发送至当前节点的链路层,并将重编码的包发送至下一节点的网络层以返回执行步骤S300;

S500,将包发送至目的节点中的传输层,所述目的节点中的传输层对接收到的批进行解码,以恢复所述数据文件。

2.根据权利要求1所述的方法,其特征在于,所述步骤S100还包括将数据文件被分割成相等长度的数据包。

3.根据权利要求1所述的方法,其特征在于,还包括将中间节点传输的批的重编码包的数量设置为与源节点的重编码包的数量相同。

4.根据权利要求1所述的方法,其特征在于,所述步骤S200中的分批稀疏码包括外码和内码,所述外码在节点的传输层中实现,所述内码在节点的网络层中实现,其中所述外码是矩阵喷泉码,所述内码包括中间节点上的随机线性编码。

5.根据权利要求1所述的方法,其特征在于,所述步骤S200中进行分批稀疏编码以生成多个批还包括以下步骤:

S210,对度分布Ψ=(Ψ1,...,ΨK)进行采样并返回度di

S220,从所有的K个输入包中均匀随机选择di个输入包Bi

S230,形成di×M的完全随机矩阵Gi,由多个输入包生成的批Xi表示为Xi=BiGi;其中M是批的大小。

6.根据权利要求1所述的方法,其特征在于,所述步骤S500中对接收到的批进行解码还包括基于置信度传播算法进行解码,当基于置信度传播算法的解码停止时,将未解码的输入包标记为非活动的并作为已解码的包替换到所述批中,以恢复基于置信度传播算法的解码过程。

7.一种基于分批稀疏编码的多跳网络通信系统,其特征在于,包括:

数据源,用于向源节点发送数据文件,其中每个数据文件包括多个数据包;

编码器,用于在源节点中的传输层利用外码对所述数据包进行编码以生成多个批,所述批包括多个编码包,所述批被发送至网络层;

重编码器,用于在源节点和中间节点中对多个编码包进行重编码,在重编码过程中应用系统重编码,其中在网络层接收到编码包之后,将接收到的编码包作为当前节点的重编码包,对比接收到的重编码包数量与上一节点发送的数量是否相等,若不相等,通过随机线性编码生成额外的重编码包作为同一批中的重编码包,将所述额外的重编码包和接收到的编码包发送至当前节点的链路层;

存储器,用于在每个节点中缓冲或存储编码包;

解码器,用于在目的节点中的传输层对接收到的批进行解码,以恢复所述数据文件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于香港中文大学(深圳),未经香港中文大学(深圳)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811256029.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top