[发明专利]基于协作预约的无线自组织网中实时业务的可靠传输方法无效
申请号: | 201110045090.2 | 申请日: | 2011-02-24 |
公开(公告)号: | CN102238753A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 李波;袁韵洁 | 申请(专利权)人: | 西北工业大学 |
主分类号: | H04W74/08 | 分类号: | H04W74/08 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 顾潮琪 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于协作预约的无线自组织网中实时业务的可靠传输方法,实时数据分组在竞争模式下发送成功后,后续周期转为预约模式接入信道,若预约模式下发送失败,则转回竞争模式进行重发。节点在发送数据分组或确认分组前,从预约表中选取一条预约信息放入分组中一起发送,若没有则不选取,收到此分组的节点对其携带的预约信息进行判别,如果自己与预约发起者之间的距离小于协作门限,且自己的预约表中无此预约信息,则将其存入自己的预约表,否则忽略此预约信息。本发明扩大了预约信息的有效传播范围,减轻了由于路径衰落和分组冲突因素而引起预约信息丢失从而引发分组冲突的问题,增强了预约时段内实时预约业务传输的可靠性。 | ||
搜索关键词: | 基于 协作 预约 无线 组织 实时 业务 可靠 传输 方法 | ||
【主权项】:
一种基于协作预约的无线自组织网中实时业务的可靠传输方法,其特征在于包括下述步骤:情况1、实时节点或非实时节点N以竞争模式发送实时性数据分组RPK或非实时性数据分组DPK给接收端n:步骤1:N检测信道:若信道闲,N选取退避竞争窗内的任意一个数值即退避值进行退避,退避完成后转入步骤2;若信道忙,N等待至信道闲再退避,待退避完成后转入步骤2;所述退避竞争窗等于2k‑1,若首次进入此步骤,k=4,即退避竞争窗等于15;若是从步骤3或步骤5转来,每转来一次,k的值变为k+1,若k=11,即发送端已经发送了7次,发送次数超过了重传门限,则丢弃此RPK或DPK且不再尝试发送;步骤2:N更新自己的发送预约表和接收预约表,然后读预约表,若结果为真,转入步骤3,否则转入步骤1;步骤3:N和n进行RTS‑CTS握手,若握手成功转入步骤4,否则转入步骤1;步骤4:若待发送的是RPK,则N将自身的位置信息放入RPK中;在发送RPK或DPK之前,N再次更新自己的发送预约表和接收预约表:若更新后任意一张预约表中有预约信息,则N按照选取准则,从中选取一条作为协作预约信息,并将其放入当前待发送的RPK或DPK中一并发送;否则直接发送RPK或DPK;若发送的是RPK,则N进一步设置自己在一周期后直接发送下一周期的RPK;待N收到n发来的RACK或ACK时,转入步骤5;步骤5:若N成功接收到n回复的RACK或ACK,则转入情况3的处理流程,本次对话结束,然后N进入信道检测状态,若N为实时节点,则等待至下周期的预约开始时刻转入情况2,若N为非实时节点,则等待至下一个DPK产生后转入本情况的步骤1;若N未收到n回复的RACK或ACK,则进一步判断发送次数是否超过重传门限,且如果N为实时节点,则取消下周期RPK在预约开始时刻的发送,如果发送次数未超过重传门限,则转入步骤1对当前发送失败的RPK或DPK进行重发,否则丢弃此RPK或DPK,本次对话结束;情况2、实时业务节点R以预约模式发送RPK给接收端r:步骤1:当上周期设置的本周期RPK的发送时刻到来时,R检测信道是否空闲,若信道忙则转入情况1的处理流程,否则转入步骤2;步骤2:R将自身的位置信息放入RPK中,然后R更新自己的发送预约表和接收预约表,若更新后任意一张预约表中有预约信息,则R按照选取准则,从中选取一条作为协作预约信息,并将其放入当前待发送的RPK中一并发送;否则直接发送RPK;同时R进一步设置自己在一周期后直接发送下一周期的RPK;然后R转入步骤3;步骤3:若R成功接收到r回复的RACK,则转入情况3的处理流程,本次对话结束,然后进入信道检测状态,等待至下周期预约的开始时刻转入步骤1;若R未收到r回复的RACK,则取消下一周期RPK在预约开始时刻的发送,并转入情况1对当前发送失败的RPK进行重发;情况3:某节点B收到来自节点b的RPK、DPK、RACK或ACK。步骤1:B检查这个分组是否携带协作预约信息,若有,则提取协作预约信息并对其进行判别,然后转入步骤2,否则直接转入步骤2;步骤2:B判断此分组的目的地址是否为自己:若是自己,对于RPK或DPK,B将其传往上层,并回复RACK或ACK给b,对于RACK或ACK,B将其丢弃;若目的地址不是自己,转入步骤3;步骤3:若B收到的是目的地址不是自己的RPK或RACK,则B将此分组发送者下周期的预约信息写入自己的预约表,并删除预约表中可能存在的无效预约信息;否则,B直接将其丢弃。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110045090.2/,转载请声明来源钻瓜专利网。