[发明专利]冲突可侦测的链路层控制方法有效
申请号: | 201310744879.6 | 申请日: | 2013-12-30 |
公开(公告)号: | CN103687072A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 刘代波;刘云浩 | 申请(专利权)人: | 无锡清华信息科学与技术国家实验室物联网技术中心 |
主分类号: | H04W80/02 | 分类号: | H04W80/02 |
代理公司: | 无锡市大为专利商标事务所 32104 | 代理人: | 曹祖良 |
地址: | 214135 江苏省无锡市国家高新技*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种冲突可侦测的链路层控制方法,包括:接收节点广播一个通知报文告知发送节点,并开启一个包含多个时间片的RSVP窗口;通知报文中包含了两个参数:n和m;若发送节点存在待转发的数据包,当收到通知报文后,根据附带的参数n和m计算时间片序列号并从RSVP窗口中选择对应的时间片;并向接收节点回复一个确认帧;在RSVP窗口结束后,接收节点根据接收到每个确认帧的接收时间推测接收到的确认帧的时间片序列号;接着,接收节点向发送节点广播轮询帧,在轮询帧中嵌入推测出的确认帧的时间片序列号;以让发送节点依次轮询地发送数据包。本发明能够有效避免传输冲突。 | ||
搜索关键词: | 冲突 侦测 链路层 控制 方法 | ||
【主权项】:
一种冲突可侦测的链路层控制方法,其特征在于,包括: 当发送节点的传输队列中存在待转发的数据包时,保持在活跃状态下侦听接收节点的通知报文;所有的节点周期性地从睡眠状态醒来,若信道空闲,则接收节点立即广播一个通知报文告知所有潜在的准备向其发送数据包的发送节点;并开启一个包含多个时间片的RSVP窗口;通知报文中包含了两个参数:n和m,n表示时间片的数量,为正整数,m是接收节点提供给发送节点计算时间片序列号时使用的辅助参数; 对于任一个发送节点,若该发送节点存在待转发的数据包,当收到通知报文后,根据附带的参数n和m计算时间片序列号并从RSVP窗口中选择对应的时间片;并向接收节点回复一个确认帧; 在RSVP窗口结束后,接收节点根据接收到每个确认帧的接收时间和时间片的时间长度推测接收到的确认帧的时间片序列号; 接着,接收节点向发送节点广播轮询帧,在轮询帧中嵌入推测出的确认帧的时间片序列号;以让发送节点依次轮询地发送数据包,即当发送节点自身计算所得的时间片序列号与发送节点收到的轮询帧中嵌入的时间片序列号相同,则该发送节点发送数据包; 接收节点每收到一个数据包或相隔一个时间间隔没有收到数据包,则会发出下一个轮询帧让后续的发送节点继续发送数据包; 在一轮轮询之后,接收节点使用通知报文来回复前一个数据包已成功接收,同时也开启新一轮RSVP窗口给那些还存在数据包的发送节点新的机会进行传输预约。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡清华信息科学与技术国家实验室物联网技术中心,未经无锡清华信息科学与技术国家实验室物联网技术中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310744879.6/,转载请声明来源钻瓜专利网。