[发明专利]一种基于自适应互补机制的数据发布与接收方法有效
申请号: | 201310726272.5 | 申请日: | 2013-12-26 |
公开(公告)号: | CN103716140B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 孔思淇;王开云;付云生;潘泽友 | 申请(专利权)人: | 中国工程物理研究院计算机应用研究所 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L1/00 |
代理公司: | 中国工程物理研究院专利中心51210 | 代理人: | 何勇盛 |
地址: | 621999 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于融合网络技术领域,具体涉及一种基于自适应互补机制的数据发布与接收方法。为弥补互联网访问所呈现的幂律分布特性和广播网传输单向性所带来的劣势,使二者配合工作,本方法提出自适应互补机制,经广播信道循环发布较大规模的数据,保证信息传递的快速性,在广播信道存在误码的前提下,通过互联网信道请求补包,保证数据完整性。本发明能够减少由信道误码带来的数据重传时间,弥补单一信道传输数据的劣势,提升用户体验。 | ||
搜索关键词: | 一种 基于 自适应 互补 机制 数据 发布 接收 方法 | ||
【主权项】:
一种基于自适应互补机制的数据发布与接收方法,其特征在于,所述的方法依次包括如下步骤:A.解析单元:解析节目单,提取传输数据的身份标识ID、传输开始时间、传播轮数、数据大小;B.数据接收单元:依据身份标识ID和传输开始时间,从广播信道中接收数据,每当收到“本轮数据发送结束”的标志时,就将传播轮数值减一,进入步骤C;C.遍历单元:遍历接收到的数据,建立临时文件记录接收到的数据包,临时文件的每一位对应一个数据包,初值均为0,依据解析单元中读取的数据大小,计算接收比例、缺失数据包的序号,进入步骤D;D.第一判断单元:判定数据是否接收完整,如果接收完整则进入步骤H,否则根据预先设置好的阈值,判断是否达到可以通过互联网进行补包的门限,如果达到则进入步骤E,即在已接受数据包足够多已达到门限时才进行网络补包,如果未达到则进入步骤F;E.补包单元:根据遍历单元中计算出的缺失数据包的序号,依据序号向数据源请求数据包,并将数据源响应的数据包写入已接收到的数据中,当一个数据包接收完毕时,将临时文件的对应位置1,记录补包成功的数据包序号,直至所有缺失序号的补包请求均被发出,进入步骤G;F.第二判断单元:读取数据接收单元的传播轮数参数,判定参数是否为0,如果不为0,则转至数据接收单元,重复步骤B、C、D,如果为0,则丢弃已接收到的全部数据,转至数据接收单元,重复步骤B、C、D,接收新数据;G.第三判断单元:查找缺失数据包的序号,如果仍有数据源未响应的数据包,则重复步骤E,重复步骤E五次后,如果依然存在数据源未响应的数据包,则丢弃已接收到的全部数据;H.输出单元:输出已被完整接收的数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工程物理研究院计算机应用研究所,未经中国工程物理研究院计算机应用研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310726272.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种控制油烟机液沫层的净化装置
- 下一篇:超薄半连体沼气灶具