[发明专利]基于服务类型的车载自组织网络中内容转发节点选择方法有效
申请号: | 201910207939.8 | 申请日: | 2019-03-19 |
公开(公告)号: | CN109831758B | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 朱琦;汤媛媛;朱洪波;杨龙祥 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04W4/44 | 分类号: | H04W4/44;H04W4/46;H04W40/02;H04W40/20;H04W84/18 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 向文 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 服务 类型 车载 组织网络 内容 转发 节点 选择 方法 | ||
1.基于服务类型的车载自组织网络中内容转发节点选择方法,其特征在于:包括如下步骤:
S1:根据请求的内容信息类型,以及一跳传输范围内可进行转发的邻居车辆的带宽占用情况,计算带宽占用比例因子;
S2:根据邻居车辆与初始请求车辆间的距离和邻居车辆的行驶速度,定义候选转发车辆到初始请求车辆的虚拟到达时间;
S3:根据步骤S1的带宽占用比例因子和步骤S2的虚拟到达时间,计算转发节点影响因子;
S4:根据转发节点影响因子对转发节点进行选择;
所述步骤S1中带宽占用比例因子的计算过程如下:
S1-1:内容车辆y在时刻t收到请求信息,根据收到的请求信息中包含的请求内容的名称,获取请求内容类型,确定发送该内容需要占用的带宽大小BW和占用时长tneed;
S1-2:车辆y计算车辆i的空闲可用带宽大小BWfree(i);
S1-3:车辆y根据确定的BW、总的带宽BWtotal及邻居车辆的空闲带宽计算得到车辆i的带宽占用比例因子其中i=(1,2,…,N),N为车辆y的邻居车辆总数;
所述步骤S2中虚拟到达时间的定义方式如下:
S2-1:候选转发节点为内容车辆y的一跳邻居车辆,计算候选转发车辆与目的车辆x间的距离D(i,x)=|Xi-Xx|,其中,Xi、Xx分别为车辆i、x的横坐标,车辆i为车辆y的邻居车辆;
S2-2:根据车辆行驶方向的不同,当车辆i与车辆x的行驶方向相同时,若车辆i的速度vi小于车辆x的速度vx,将车辆i从候选转发节点中去除,若车辆i的速度vi大于车辆x的速度vx,则虚拟到达时间当车辆i与车辆x的行驶方向相反时,若两个车辆互相远离时,将车辆i从候选转发节点中去除,若两个车辆相互靠近时,虚拟到达时间
所述步骤S4中转发节点的选择方法具体为:选择车辆y的邻居车辆中影响因子最大的车辆为其转发节点,将该车辆的ID、所需带宽大小、占用时长信息添加到RFR信息中发送出去,当转发车辆收到RFR信息后,更新当前时刻的自身信道带宽空闲情况;
所述步骤S4中车辆收到RFR信息后对于自身信道带宽空闲情况的更新如下:
S4-1:收到RFR信息的车辆首先判断自身是否被选为转发车辆,如果是,判断空闲带宽是否大于带宽阀值,如果否,则不做任何操作;
S4-2:如果空闲带宽不大于带宽阀值,则发送ACK信息告知无法成为其转发车辆;如果空闲带宽大于带宽阀值,则继续判断是否有多个内容车辆选择自身,如果是,选择距离自身最远的内容车辆作为转发车辆,如果否,则确认其成为转发车辆;
S4-3:转发车辆发送ACK信息给内容车辆,内容车辆收到后发送内容信息,转发车辆收到后进行转发。
2.根据权利要求1所述的基于服务类型的车载自组织网络中内容转发节点选择方法,其特征在于:所述步骤S3中转发节点影响因子的计算方法如下:
设车辆y的一跳邻居车辆数目为N,车辆i为其中一个邻居车辆,根据转发节点的带宽占用比例因子和虚拟到达时间,计算得到转发节点车辆i选择的影响因子其中,和分别为带宽占用比例因子Ki和虚拟到达时间T(i,x)归一化后的值,表示候选转发车辆的带宽和移动速度对于选择转发车辆选择的影响程度,Fi表示成功选择转发节点的可能性。
3.根据权利要求1所述的基于服务类型的车载自组织网络中内容转发节点选择方法,其特征在于:所述步骤S4-3中转发车辆进行转发时,判断选择次数是否超过阀值,如果否,转发后跳转至步骤S1;如果是,则放弃内容的发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910207939.8/1.html,转载请声明来源钻瓜专利网。