[发明专利]一种基于有线无线混合网络的数据分布式采集存储方法有效
申请号: | 201510031528.X | 申请日: | 2015-01-22 |
公开(公告)号: | CN104640156B | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 冯浩然;苗毅 | 申请(专利权)人: | 北京大学;机械工业经济管理研究院 |
主分类号: | H04W28/14 | 分类号: | H04W28/14;H04L12/865;H04L1/16 |
代理公司: | 北京万象新悦知识产权代理事务所(普通合伙)11360 | 代理人: | 苏爱华 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公布了一种基于有线无线混合网络的数据分布式采集存储方法,该混合网络由控制器、有线网络节点与无线网络节点组合构成有线和无线两层数据传输通道,有线网络节点作为控制器的从站,无线网络节点作为有线网络节点的从站;通过无线网络节点采集数据进行广播;有线网络节点通过数据动态分配方法确定是否接收该数据包;并按节点缓冲区内数据的优先级覆盖方法进行缓存存储;控制器定期扫描有线网络节点提取数据,来实现数据分布式采集存储。本发明充分利用有线无线混合网络的组合优势和网络节点内置缓冲区,可实现数据的高效传递和采集存储,以较小的代价实现缓存的高效使用,并降低数据丢失率。 | ||
搜索关键词: | 一种 基于 有线 无线 混合 网络 数据 分布式 采集 存储 方法 | ||
【主权项】:
一种基于有线无线混合网络的数据分布式采集存储方法,所述混合网络由控制器、有线网络节点与无线网络节点组合构成有线网络和无线网络两层数据传输通道;通过无线网络节点采集数据进行广播,有线网络节点接收后缓存,来实现数据分布式采集存储,具体包括如下过程:A)无线节点j通过广播发送数据包,设置等待时间T,等待所述数据包的接收确认帧;B)有线节点i接收到无线节点j发送的数据包,通过数据动态分配方法来确定是否接收所述数据包,具体包括如下处理步骤:B1)节点i在收到数据包后,根据该有线节点缓冲区Bb的剩余情况,根据余量越大时间越短原则生成延迟时间t1,t1小于T;B2)有线节点i在延迟时间t1到时,检查是否收到该数据包的接收确认帧;B3)如果有线节点i收到了该数据包的接收确认帧,则该数据包的接收过程结束;B4)如果未收到该数据包的确认帧,则有线节点i发送该数据包的接收确认帧:若该数据包来自于无线网络节点,则同时通过有线网络和无线网络发送该数据包的接收确认帧;若该数据包来自于有线网络,则仅通过有线网络发送该数据包的接收确认帧;B5)所述有线节点i检查自身缓冲区,若缓冲区未满,则存储所述数据包的数据,该数据包的接收过程结束;B6)如果B5)中的有线节点i缓冲区满,则通过总线广播该数据包,并按步骤B1)重新随机生成延迟等待时间t2,重新延时等待,t2小于T;B7)在B6)中有线节点i在延迟等待时间t2未到时收到该数据包的接收确认帧,则该数据包的接收过程结束;B8)若B6)中有线节点i在延时等待时间t2到后未收到该数据包的接收确认帧,则通过总线发送该数据包的接收确认帧,并且按节点缓冲区内数据的优先级覆盖方法进行缓存存储处理;C)在过程A)等待时间T内,无线节点j若收到有线节点发送的数据接收确认帧,该数据发送结束;若未收到数据接收确认帧,则检查本无线节点缓冲区是否满:若缓冲区满,则按节点缓冲区内数据的优先级覆盖方法进行缓存存储处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学;机械工业经济管理研究院,未经北京大学;机械工业经济管理研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510031528.X/,转载请声明来源钻瓜专利网。
- 上一篇:通信方法及装置
- 下一篇:无线网卡自动测试方法