发明名称 瑞利信道下基于ETX值的多包反馈机会路由的数据传输方法
摘要 瑞利信道下基于ETX值的多包反馈机会路由的数据传输方法,涉及一种多包反馈机会路由的数据传输方法。它是为了降低系统反馈应答开销。本发明应用在一个区域中存在众多节点(数十个至上百个),节点之间为信道参数随机的瑞利衰落信道,节点之间通过反馈信息计算ETX值来选择数据包前传路线的机会路由策略。本发明提供了机会路由中的数据帧、反馈帧和应答帧,其中,多个包的反馈信息放入一个反馈帧中进行反馈,从而有效减小了系统反馈应答开销。本发明适用于瑞利信道下基于ETX值的多包反馈机会路由的数据传输。
申请公布号 CN103986563B 申请公布日期 2017.04.26
申请号 CN201410169449.0 申请日期 2014.04.25
申请人 哈尔滨工业大学 发明人 于启月;高书莹;孟维晓;何晨光;赵震
分类号 H04L1/16(2006.01)I;H04W40/02(2009.01)I 主分类号 H04L1/16(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 张宏威
主权项 瑞利信道下基于ETX值的多包反馈机会路由的数据传输方法,其特征是:它由以下步骤实现:步骤一、源节点连续发送N个数据帧到瑞利信道,所有中继节点分别从瑞利信道接收该N个数据帧中的M个数据帧,并将收到的M个数据帧放入各自的缓存;N为正整数;M是小于或等于N的正整数;步骤二、源节点发送完N个数据帧后发送一个确认帧,每个缓存中含有该N个数据帧中的M个数据帧的中继节点分别判断自身ETX值是否小于源节点,若判断结果为是,则广播反馈信息,并执行步骤三;如果判断结果为否,则该中继节点不发送反馈信息,并执行步骤三;反馈信息中通过打孔表征该节点拥有N个数据帧中的M个数据帧;步骤三、每个中继节点接收其它节点发送的反馈信息,并结合所有反馈信息以及自己收到的数据包情况进行ETX值排序,得出每个数据帧当前所处的最小ETX值的中继节点,每个数据帧当前所处的最小ETX值的节点作为该数据帧的前传中继节点;每个中继节点对缓存中不归属自己转发的数据帧删除,然后设置定时器,按照ETX值由小到大的顺序,各个中继节点进行数据帧的转发;当包含有ETX值最大数据帧的中继节点完成数据帧发送后,发送确认帧;步骤四、目的节点接收每个中继节点发送的数据帧,当收齐所有的数据帧后广播确认帧;其它各中继节点接收到目的节点发送的确认帧后将缓存清空,完成一次瑞利信道下基于ETX值的多包反馈机会路由的数据传输;ETX值用于表征节点到节点之间的最优信道的水平,ETX的定义式:<maths num="0001"><math><![CDATA[<mrow><mi>E</mi><mi>T</mi><mi>X</mi><mo>=</mo><mfrac><mn>1</mn><mrow><mn>1</mn><mo>-</mo><mi>P</mi><mi>E</mi><mi>R</mi></mrow></mfrac><mo>=</mo><mfrac><mn>1</mn><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>B</mi><mi>E</mi><mi>R</mi><mo>)</mo></mrow><mrow><mi>p</mi><mi>k</mi><mi>t</mi><mi>l</mi><mi>e</mi><mi>n</mi><mi>g</mi><mi>t</mi><mi>h</mi></mrow></msup></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0001208484570000011.GIF" wi="1030" he="198" /></maths>式中:BER为误码率,PER为丢包率,pktlength代表数据包的长度。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号