[发明专利]一种应用于环境监测的多窗口UDP无线传输方法在审
申请号: | 201410766145.2 | 申请日: | 2014-12-15 |
公开(公告)号: | CN104394234A | 公开(公告)日: | 2015-03-04 |
发明(设计)人: | 肖云龙;韩磊;王兴元;潘金珠 | 申请(专利权)人: | 无锡中电科物联网创新研发中心 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L1/18 |
代理公司: | 江苏英特东华律师事务所 32229 | 代理人: | 周晓东 |
地址: | 214131 江苏省无锡*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种应用于环境监测的多窗口UDP无线传输方法,该方法基于UDP的多窗口思想,进行协议重组,定义了传输协议的数据包START、START-ACK、DATA和DATA-ACK、包头、功能码、包序号、数据长度和数据内容格式。通过握手原理建立数据连接,根据反馈的响应信号,进行数据包补发、重发,保证了数据传输的准确性。多窗口数据循环发送,使发送数据具有更高的效率,保证了数据传输的高速率。其优点在于解决了TCP高协议处理开销和UDP的低可靠性之间的矛盾,保证了环境监测中无线传感网络传感器采集的数据能够准确、高速率的传输到接收方。 | ||
搜索关键词: | 一种 应用于 环境监测 窗口 udp 无线 传输 方法 | ||
【主权项】:
一种应用于环境监测的多窗口UDP无线传输方法,其特征在于步骤如下:1) 将数据包分为多个组,每组数据包分为多个窗口;2) 无线网关发送START消息,等待服务器回复START‑ACK消息;3) 服务器收到START消息后,回复START‑ACK消息;4) 无线网关接收到START‑ACK消息后,确定START‑ACK消息是否是有效消息,如果START‑ACK是有效消息,表明无线网关和服务器成功建立了连接;如果START‑ACK无效就重新发送START消息;5) 无线网关和服务器成功建立了连接以后无线网关开始发送DATA消息,将各组的DATA消息依次发送,等待服务器回复DATA‑ACK消息;6) 服务器接收到消息为DATA消息时,以组为单位进行处理,收完一组数据或者收到新组数据后就立即返回数据接收状态DATA‑ACK消息,告诉无线网关补包情况,同时服务器将数据进行本地保存;7) 无线网关的标志位如果显示没有收到来自服务器的DATA‑ACK,那么重发该组的DATA消息;如果显示接收到有效DATA‑ACK消息,那就解析DATA‑ACK消息;如果存在传输失败的窗口数据,重新补发该窗口的数据;如果解析DATA‑ACK消息得到所有的窗口都已发送成功,则视为该组已发送完毕,该组所有存于BUFF中的数据都清空,无线网关清除对应组的标志位; 8) 各组依次进行数据的发送,全部组别发送完毕以后再从第一组开始循环发送。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡中电科物联网创新研发中心,未经无锡中电科物联网创新研发中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410766145.2/,转载请声明来源钻瓜专利网。