[发明专利]车辆自组织网络中基于接收节点的视频传输路由方法有效
申请号: | 201410119302.0 | 申请日: | 2014-03-27 |
公开(公告)号: | CN103888848B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 李长乐;高鸣宇;王鑫;陈云;朱丽娜 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04N21/647 | 分类号: | H04N21/647;H04N21/61;H04W84/18 |
代理公司: | 陕西电子工业专利中心61205 | 代理人: | 王品华,朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种车辆自组织网络中基于接收节点的视频传输路由方法,主要解决现有技术中不能最优确定下一跳节点的问题。其实现步骤为1)所有节点初始化转发角和时间间隔门限,有数据发送的节点发送数据包;2)收到数据包的节点判断自己是否为目的节点,若是,则路由结束;否则继续判断是否位于转发域内,若是,则利用位置信息、链路质量和业务负载确定等待时间;3)当等待时间到达时节点转发数据包,收到其他节点转发该数据包的节点放弃对数据包的转发;4)上一跳节点根据数据包连续两次转发的时间间隔和被转发的次数,动态调整转发域大小。本发明能够确定最佳下一跳节点,降低传输时延,提高投递率,可用于节点间的视频传输。 | ||
搜索关键词: | 车辆 组织网络 基于 接收 节点 视频 传输 路由 方法 | ||
【主权项】:
一种车辆自组网中基于接收节点的路由方法,其步骤包括如下:(1)网络中所有节点将自己的转发角θ初始化为60°,并根据网络场景配置设置数据包转发时间间隔门限Tth;(2)需要发送数据的节点s,将所要发送的数据包以广播的形式发送出去;(3)所有收到发送数据包的节点sn,首先判断自己是否是目的节点,若是,则发送标志数据包被成功接收的控制分组,路由结束;否则,判定自己是否位于转发域内,若在转发域内,则执行步骤(4),否则,丢弃该数据包;(4)位于转发域内的各个节点fi,根据自己所处的当前位置和上一跳节点s的位置以及目的节点的位置,计算位置影响因子fgeo,其中i>1;(5)转发域内的各个节点fi根据自己的移动速度和上一跳节点s的移动速度以及该节点和上一跳节点s的位置信息,分别计算出本节点与上一跳节点s之间的链路生存时间Tlink和误包率PER;(6)转发域内的各个节点fi根据链路生存时间和链路的误包率,确定出链路质量flink:flink=ω×(1-TlinkTmax)+(1-ω)×PER,]]>其中,ω表示影响因子权重值,取值为0.5,Tmax表示链路的最长生存时间;(7)转发域内的各个节点fi通过下式确定自己的业务负载因子fld:fld=nldlbf,]]>其中,nld表示节点fi当前的缓冲区实际存储的数据包个数,lbf表示节点fi的缓冲区容量;(8)转发域内的各个节点fi根据位置影响因子fgeo、链路质量flink以及业务负载因子fld确定各自的优先级,即各自的等待时间T:T=(α×fgeo+β×flink+γfld)×Twait,其中α,β,γ为影响因子权重值,且α+β+γ=1,Twait表示给定的最大等待时间;(9)当某个节点的等待时间到达并且没有接收到其他节点转发该数据包时,该节点将其广播出去,接收到其他节点发送该数据包的节点将不再转发相同的数据包,同时上一跳节点s根据该节点发送数据包的时间,计算出该数据包连续两次转发的时间间隔Tint,并记录该数据包被转发的次数n,n≥1;(10)上一跳节点s根据时间间隔Tint和数据包的转发次数n,动态调整转发角θ,得到调整后转发角θ′:其中,Δθ表示转发角的变化步长,其取值为15°,且60°≤θ′≤180°;(11)当前节点继续转发数据包,返回步骤(2)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410119302.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种圆管的内部打磨装置
- 下一篇:集成式功率变换器