CN103298059A - Connectivity sensing routing method on basis of location prediction in vehicle ad hoc network - Google Patents
Connectivity sensing routing method on basis of location prediction in vehicle ad hoc network Download PDFInfo
- Publication number
- CN103298059A CN103298059A CN2013101921771A CN201310192177A CN103298059A CN 103298059 A CN103298059 A CN 103298059A CN 2013101921771 A CN2013101921771 A CN 2013101921771A CN 201310192177 A CN201310192177 A CN 201310192177A CN 103298059 A CN103298059 A CN 103298059A
- Authority
- CN
- China
- Prior art keywords
- node
- path
- highway section
- packet
- neighbor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004891 communication Methods 0.000 claims description 14
- 230000008447 perception Effects 0.000 claims 9
- 230000004888 barrier function Effects 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 235000008694 Humulus lupulus Nutrition 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种车辆自组网中基于位置预测的连通度感知路由方法,解决现有技术中确定最优路径时不能保证路径连通性的问题。具体步骤是,首先,采用区域泛洪的方法,找到到达目的节点所要经过的路径;其次,综合考虑路径的连通概率路径上数据包的转发时延,选择连通概率较大且时延最小的路径作为最优路径;再次,按照基于位置预测的方法转发数据包。本发明计算获得的路径连通性能更为优越,选择的最优路径具有高连通概率和最短时延,可有效避免将数据包转发到易于中断的路段上,提高了数据包的投递率且减小了数据包的传输时延;对邻居节点的位置预测,有效降低了将数据包转发给失效邻居节点的可能性,提高了数据包的投递率。
The invention discloses a location prediction-based connectivity-aware routing method in a vehicle ad hoc network, which solves the problem in the prior art that path connectivity cannot be guaranteed when determining an optimal path. The specific steps are: firstly, use the method of regional flooding to find the path to reach the destination node; secondly, comprehensively consider the connection probability of the path and the forwarding delay of the data packet on the path, and choose the path with a higher connectivity probability and the smallest delay As the optimal path; again, forward the data packet according to the method based on location prediction. The connection performance of the path calculated by the present invention is superior, and the selected optimal path has a high connection probability and the shortest time delay, which can effectively avoid forwarding data packets to road sections that are easy to be interrupted, improve the delivery rate of data packets and reduce The transmission delay of the data packet is reduced; the location prediction of the neighbor node effectively reduces the possibility of forwarding the data packet to the failed neighbor node, and improves the delivery rate of the data packet.
Description
技术领域technical field
本发明属于通信技术领域,更进一步涉及一种车辆自组网(VANETs)中基于位置预测的连通度感知路由方法。本发明可以在保证路径连通度的前提下,通过对数据包转发时延的估计,选择时延最小的路径,并在所选路径上按照基于位置预测的贪婪算法转发数据包,有效提升车辆自组织网络的性能。The invention belongs to the technical field of communication, and further relates to a location prediction-based connectivity-aware routing method in Vehicle Ad Hoc Networks (VANETs). The present invention can select the path with the smallest delay by estimating the forwarding delay of the data packet on the premise of ensuring the connectivity of the path, and forward the data packet on the selected path according to the greedy algorithm based on position prediction, effectively improving the vehicle self-efficiency. performance of the organization's network.
背景技术Background technique
车辆自组网(VANETs)是一种在交通领域支持动态、随机、多跳拓扑结构应用的特殊区域性网络,是移动Ad Hoc技术在交通领域的新应用。车辆自组网的应用一般包括安全性应用和信息服务类应用。前者可以减少交通事故,改善交通安全;后者通过向道路上的车辆提供多种信息服务来提高交通行驶效率,满足乘客的舒适性和娱乐性要求,同时带来大量商机。因此,对车辆自组网开展研究和应用已经逐渐成为一个研究热点。在车辆自组网中,一般将车辆视为节点,由于车辆自组网中的车辆基本上都处于运动状态且移动速度较快,如果不考虑车辆的运动速度和方向会造成邻居节点信息的不准确,进而失去一些很好的数据包转发节点,甚至造成数据转发失败。再者,在城市环境中,由于车流量大、车辆行驶受交通灯和道路的限制、无线信号易受街道上的障碍物阻挡等众多原因,使得车辆自组网中的路由变得更加复杂。如何结合车辆自组网的特点,找到一种适用于城市环境的路由方法是一个亟待解决的技术问题。Vehicle Ad Hoc Networks (VANETs) is a special regional network that supports dynamic, random, and multi-hop topology applications in the transportation field. It is a new application of mobile Ad Hoc technology in the transportation field. The applications of VANs generally include security applications and information service applications. The former can reduce traffic accidents and improve traffic safety; the latter improves traffic efficiency by providing a variety of information services to vehicles on the road, meets passengers' comfort and entertainment requirements, and brings a lot of business opportunities. Therefore, the research and application of VAN has gradually become a research hotspot. In the VAM, the vehicle is generally regarded as a node. Since the vehicles in the VAN are basically in motion and moving at a relatively fast speed, if the speed and direction of the vehicle are not considered, the information of neighbor nodes will be inconsistent. Accurate, and then lose some good data packet forwarding nodes, and even cause data forwarding failure. Furthermore, in the urban environment, due to many reasons such as heavy traffic volume, vehicle driving is restricted by traffic lights and roads, and wireless signals are easily blocked by obstacles on the street, routing in VANs becomes more complicated. How to find a routing method suitable for the urban environment in combination with the characteristics of the VAN is an urgent technical problem to be solved.
北京邮电大学的专利申请“用于车载Ad hoc网络中的数据包贪婪转发的方法”(公开号CN101369982,申请号CN200810224402.4)公开了一种适应于城市环境的车载Ad hoc网络中数据包贪婪转发的方法。该方法先将城市的道路环境建模为具有权重值的无向图,再对数据包转发路径中的交叉路口进行动态选择和更新,然后根据预测的车辆节点的位置,基于贪婪转发策略对数据包进行转发。该方法存在的不足之处是,首先,在选择交叉路口的时候,只考虑了道路上车辆数目这个因素对数据包转发的影响,而没有考虑车辆分布不均引起的数据包转发时延对信息传输的影响,造成数据转发过程中链路中断从而导致数据包转发失败。其次,在交叉路口处,数据包被转发至距离交叉路口最近的节点作为下一跳,没有考虑邻居节点位置与数据包转发方向的关系,导致将数据包转发至无用的路口节点,增加了路由跳数和网络时延。The patent application of Beijing University of Posts and Telecommunications "for the greedy forwarding method of data packets in the vehicle-mounted Ad hoc network" (publication number CN101369982, application number CN200810224402.4) discloses a kind of data packet greediness in the vehicle-mounted Ad hoc network suitable for urban environment The forwarding method. This method first models the urban road environment as an undirected graph with weight values, then dynamically selects and updates the intersections in the data packet forwarding path, and then according to the predicted position of the vehicle node, based on the greedy forwarding strategy, the data The packet is forwarded. The disadvantage of this method is that, first of all, when selecting an intersection, only the influence of the number of vehicles on the road on data packet forwarding is considered, and the influence of data packet forwarding delay caused by uneven distribution of vehicles on information is not considered. The impact of the transmission causes the link to be interrupted during the data forwarding process, resulting in the failure of the data packet forwarding. Secondly, at the intersection, the data packet is forwarded to the node closest to the intersection as the next hop, without considering the relationship between the location of the neighbor node and the forwarding direction of the data packet, resulting in forwarding the data packet to a useless intersection node, which increases the routing Hop count and network delay.
发明内容Contents of the invention
本发明的目的在于克服上述现有技术的不足,提出一种车辆自组网中基于位置预测的连通度感知路由方法。本发明依据城市环境下车辆自组网中路径连通概率的预知性,充分考虑城市环境下转发时延对数据包转发的影响,采用基于位置预测的方法,在保证路径连通性能的条件下,减小数据转发时延,降低路由开销,达到更好的转发性能。The purpose of the present invention is to overcome the shortcomings of the above-mentioned prior art, and propose a connectivity-aware routing method based on location prediction in a VAN. Based on the predictability of the path connectivity probability in the vehicle ad hoc network in the urban environment, the present invention fully considers the impact of the forwarding delay on the data packet forwarding in the urban environment, adopts a method based on location prediction, and reduces Small data forwarding delay reduces routing overhead and achieves better forwarding performance.
本发明实现上述目的的具体思路是:首先采用区域泛洪的方法,找到到达目的节点的路径所要经过的交叉路口序列;然后根据所选路径上的车辆数目,计算路径的连通概率,在连通概率满足一定的条件下,综合考虑路径上数据包的转发时延,选择连通概率较大且时延最小的路径作为最优路径;最后在选定的最优路径上,按照基于位置预测的贪婪转发算法转发数据包。The specific idea of the present invention to achieve the above purpose is: firstly, the method of regional flooding is used to find the intersection sequence that the path to the destination node will pass through; then, according to the number of vehicles on the selected path, the connection probability of the path is calculated. Under certain conditions, the forwarding delay of the data packet on the path is comprehensively considered, and the path with a higher connectivity probability and the smallest delay is selected as the optimal path; finally, on the selected optimal path, greedy forwarding based on location prediction Algorithms forward packets.
本发明实现上述目的的具体步骤如下:The concrete steps that the present invention realizes above-mentioned object are as follows:
(1)发起路由请求:(1) Initiate a routing request:
1a)车辆自组网中的所有节点从自身配备的GPS接收机中获取自身的节点信息;1a) All nodes in the vehicle ad hoc network obtain their own node information from their own GPS receivers;
2a)车辆自组网中的所有节点周期性与邻居节点进行节点信息交换,节点信息交换后,每个节点都能获取其邻居节点的节点信息;2a) All nodes in the vehicle ad hoc network periodically exchange node information with neighbor nodes. After node information exchange, each node can obtain the node information of its neighbor nodes;
3a)源节点根据所获取的节点信息,发起路由请求,搜寻到达目的节点的路径。3a) The source node initiates a routing request according to the obtained node information, and searches for a path to the destination node.
(2)查询邻居节点中是否有目的节点:(2) Query whether there is a destination node among the neighbor nodes:
源节点对获取的邻居节点信息进行查询,若邻居节点中有目的节点,执行步骤(12);否则,执行步骤(3)。The source node queries the obtained neighbor node information, if there is a destination node among the neighbor nodes, execute step (12); otherwise, execute step (3).
(3)计算路径的连通概率:(3) Calculate the connectivity probability of the path:
3a)源节点从GPS接收机获取源目的节点位置和交叉路口位置,根据源目的节点所处路段上相距最远的两个交叉路口的坐标,确定路由请求区域,对位于请求域内的交叉路口进行泛洪,找到到达目的节点的路径所要经过的交叉路口序列;3a) The source node obtains the location of the source-destination node and the location of the intersection from the GPS receiver, and determines the routing request area according to the coordinates of the two farthest intersections on the road section where the source-destination node is located, and performs a routing request for the intersection located in the request domain. Flooding, find the sequence of intersections that the path to the destination node must pass through;
3b)采用动态密度采集法,获取各路段上的车辆数目,计算到达目的节点的路径的连通概率。3b) Using the dynamic density collection method to obtain the number of vehicles on each road section, and calculate the connectivity probability of the path to the destination node.
(4)计算数据包的转发时延:(4) Calculate the forwarding delay of the data packet:
将到达目的节点的路径中包含的所有路段的数据包转发时延相加,得到路径的数据包转发时延。The data packet forwarding delay of all road sections included in the path to the destination node is added to obtain the data packet forwarding delay of the path.
(5)判断连通概率的差值是否大于预设阈值:(5) Determine whether the difference in connectivity probability is greater than the preset threshold:
判断连通概率中的最大的路径与其它路径连通概率的差值是否大于预设阈值,如果连通概率的差值大于预设阈值,则选择连通概率最大的路径;否则,考虑路径转发时延,在连通概率差值小于预设阈值的路径中,选择数据包转发时延最小的路径。Determine whether the difference between the connectivity probability of the largest path and other paths is greater than the preset threshold, if the difference of the connectivity probability is greater than the preset threshold, select the path with the highest connectivity probability; otherwise, consider the path forwarding delay, in Among the paths whose connection probability difference is smaller than the preset threshold, the path with the smallest data packet forwarding delay is selected.
(6)确定最优路径:(6) Determine the optimal path:
在各路径中选择连通概率较大且数据包转发时延较小的作为最优路径。In each path, the path with higher connectivity probability and smaller packet forwarding delay is selected as the optimal path.
(7)查询邻居节点中是否有路口节点:(7) Query whether there is an intersection node among the neighbor nodes:
收到数据包的节点对邻居节点进行查询,如果邻居节点中有路口节点,执行步骤(8),否则,执行步骤(9)。The node receiving the data packet queries the neighbor nodes, if there is an intersection node among the neighbor nodes, execute step (8), otherwise, execute step (9).
(8)判断当前路段与拟转发处路段是否同向:(8) Judging whether the current road section and the road section to be forwarded are in the same direction:
8a)对当前交叉路口、拟转发的下个交叉路口、节点三个参数的横坐标进行比较,如果三个参数的横坐标均相同,则执行步骤(9);否则,执行步骤(10);8a) compare the abscissas of the current intersection, the next intersection to be forwarded, and the three parameters of the node, if the abscissas of the three parameters are all the same, then perform step (9); otherwise, perform step (10);
8b)对当前交叉路口、拟转发的下个交叉路口、节点三个参数的纵坐标进行比较,如果三个参数的纵坐标均相同,则执行步骤(9);否则,执行步骤(10)。8b) Compare the ordinates of the current intersection, the next intersection to be forwarded, and the node. If the ordinates of the three parameters are all the same, execute step (9); otherwise, execute step (10).
(9)转发数据包至邻居节点:(9) Forward data packets to neighbor nodes:
采用位置预测方法,对邻居节点的当前位置进行预测,将数据包转发至距离自身最远的邻居节点,执行步骤(10)。Using a location prediction method to predict the current location of the neighbor node, forward the data packet to the neighbor node farthest from itself, and perform step (10).
(10)转发数据包至路口节点:(10) Forward the data packet to the junction node:
采用位置预测方法,对邻居节点中路口节点的当前位置进行预测,将数据包转发给距离下个交叉路口最近的路口节点。The location prediction method is used to predict the current location of the intersection node in the neighbor nodes, and forward the data packet to the intersection node closest to the next intersection.
(11)判断节点是否是目的节点:(11) Determine whether the node is the destination node:
收到数据包的节点对数据包中目的节点标识号与自身的节点标识号进行比较,如果两个节点标识号相同,则是目的节点,执行步骤(12);否则,执行步骤(7)。The node receiving the data packet compares the destination node identification number in the data packet with its own node identification number, if the two node identification numbers are the same, it is the destination node, and step (12) is performed; otherwise, step (7) is performed.
(12)路由结束:(12) Routing ends:
源节点将数据包转发至目的节点,目的节点收到源节点转发的数据包后,路由结束。The source node forwards the data packet to the destination node, and the routing ends after the destination node receives the data packet forwarded by the source node.
本发明与现有技术相比,具有以下优点:Compared with the prior art, the present invention has the following advantages:
第一,由于本发明采用依据车辆数目计算路径连通概率的方法,克服了现有技术中确定最优路径时不能保证路径连通性的问题,使得本发明在计算路径通信质量时更为准确,选择的路径具有较高的连通概率,可有效避免将数据包转发到易于中断的路段上,提高了数据包的投递率且减小了数据包的传输时延。First, because the present invention adopts the method of calculating the path connectivity probability based on the number of vehicles, it overcomes the problem in the prior art that the path connectivity cannot be guaranteed when determining the optimal path, making the present invention more accurate in calculating the path communication quality. The path has a high probability of connectivity, which can effectively avoid forwarding data packets to road sections that are prone to interruption, improve the delivery rate of data packets and reduce the transmission delay of data packets.
第二,本发明在考虑路径连通性能的前提下,综合考虑路径上数据包转发时延对数据包转发的影响,避免将数据包转发给车辆数目虽大,但因车辆分布不均而导致的通信中断的路段,降低了数据包遇到局部最优问题的可能性,有效减少了路由跳数和网络时延。Second, under the premise of considering the connectivity performance of the path, the present invention comprehensively considers the influence of the data packet forwarding delay on the path on the data packet forwarding, and avoids the problem of forwarding the data packet to a large number of vehicles due to uneven distribution of vehicles. The road section where communication is interrupted reduces the possibility of data packets encountering local optimal problems, effectively reducing the number of routing hops and network delay.
第三,本发明选好最优路径后,采用位置预测方法预测邻居节点的位置信息,有效降低了将数据包转发给失效邻居节点的可能性,提高了数据包的投递率;同时,通过判断当前路段与拟转发路段的方向,避免将数据包转发给不必要的交叉路口节点,降低了路由跳数。Third, after the present invention selects the optimal path, the location prediction method is used to predict the location information of the neighbor node, which effectively reduces the possibility of forwarding the data packet to the failed neighbor node and improves the delivery rate of the data packet; at the same time, by judging The direction of the current road section and the road section to be forwarded avoids forwarding data packets to unnecessary intersection nodes and reduces the number of routing hops.
附图说明Description of drawings
图1为本发明实施方式的场景示意图;FIG. 1 is a schematic diagram of a scene in an embodiment of the present invention;
图2为本发明的流程图。Fig. 2 is a flowchart of the present invention.
具体实施方式Detailed ways
下面结合附图1和附图2对本发明作进一步的描述。The present invention will be further described below in conjunction with accompanying drawing 1 and accompanying drawing 2.
参照附图1,本发明具体实施方式的场景示意图中,直线所限定的条形区域表示道路,虚线表示将道路分成两个车道,黑色箭头指示的路径表示最优路径,白色圆表示数据包转发节点,黑色圆S和D分别表示源节点和目的节点,A、B、C、E、F和G分别表示不同的数据包转发节点,I1,I2,…,I6分别表示不同的交叉路口,Ii-Ij表示交叉路口Ii和交叉路口Ij所确定的路段。源节点S要转发一个数据包给目的节点D,目的节点D位于交叉路口I3和交叉路口I6所确定的路段I3-I6上。Referring to accompanying drawing 1, in the schematic diagram of the scene of the specific embodiment of the present invention, the strip area defined by the straight line represents the road, the dotted line represents dividing the road into two lanes, the path indicated by the black arrow represents the optimal path, and the white circle represents the packet forwarding Nodes, black circles S and D represent the source node and destination node respectively, A, B, C, E, F and G represent different data packet forwarding nodes, I 1 , I 2 ,..., I 6 represent different cross intersection, I i -I j represent the road section determined by the intersection I i and the intersection I j . The source node S wants to forward a data packet to the destination node D, and the destination node D is located on the road section I 3 -I 6 determined by the intersection I 3 and the intersection I 6 .
步骤1,发起路由请求。Step 1, initiate a routing request.
车辆自组网中的所有节点从自身配备的GPS接收机中获取自身的节点信息。All nodes in the vehicle ad hoc network obtain their own node information from their own GPS receivers.
车辆自组网中的所有节点周期性与邻居节点进行节点信息交换,节点信息交换后,每个节点都能获取其邻居节点的节点信息。All nodes in the vehicle ad hoc network periodically exchange node information with neighbor nodes. After node information exchange, each node can obtain the node information of its neighbor nodes.
源节点根据所获取的节点信息,发起路由请求,搜寻到达目的节点的路径。According to the acquired node information, the source node initiates a routing request to search for a path to the destination node.
邻居节点是指任意两个距离小于通信范围,且节点间没有被障碍物阻挡的两个互为邻居的节点。邻居节点的节点信息包含节点标识号、速度、方向、路段密度、路段长度、地理位置、时间戳和目的节点位置信息。步骤2,查询邻居节点中是否有目的节点。Neighboring nodes refer to any two neighbor nodes whose distance is less than the communication range and the nodes are not blocked by obstacles. The node information of neighbor nodes includes node identification number, speed, direction, link density, link length, geographic location, time stamp and destination node location information. Step 2, query whether there is a destination node in the neighbor nodes.
步骤2,查询邻居节点中是否有目的节点。Step 2, query whether there is a destination node in the neighbor nodes.
源节点对获取的邻居节点信息进行查询,若邻居节点中有目的节点,执行步骤12;否则,执行步骤3。The source node queries the obtained neighbor node information, if there is a destination node among the neighbor nodes, go to step 12; otherwise, go to step 3.
步骤3,计算路径的连通概率。Step 3, calculate the connectivity probability of the path.
3a)源节点从GPS接收机获取源目的节点位置和交叉路口位置,根据源目的节点所处路段上相距最远的两个交叉路口的坐标,确定路由请求区域,对位于请求域内的交叉路口进行泛洪,找到到达目的节点的路径所要经过的交叉路口序列。3a) The source node obtains the location of the source-destination node and the location of the intersection from the GPS receiver, and determines the routing request area according to the coordinates of the two farthest intersections on the road section where the source-destination node is located, and performs a routing request for the intersection located in the request domain. Flooding, find the sequence of intersections that the path to the destination node must pass through.
确定请求区域按照下述步骤进行:Determining the request area is done as follows:
第一步,分别将源目的节点所处路段上相距最远的两个交叉路口的横坐标和纵坐标相加再除以2,得到请求区域的中心位置坐标。本发明的实施例是,参照图1,交叉路口I1和交叉路口I6是源目的节点所处路段上相距最远的两个交叉路口,交叉路口I1的坐标为(1,1),交叉路口I6的坐标为(7,9),分别将两个坐标的横坐标和纵坐标相加再除以2,得到请求区域的中心位置坐标为(4,5)。In the first step, the abscissa and ordinate of the two farthest intersections on the road section where the source and destination nodes are located are added together and then divided by 2 to obtain the center position coordinates of the request area. Embodiments of the present invention are, with reference to Fig. 1, intersection I 1 and intersection I 6 are two intersections farthest apart on the road section where the source destination node is located, and the coordinates of intersection I 1 are (1,1), The coordinates of the intersection I 6 are (7, 9), respectively add the abscissa and ordinate of the two coordinates and divide by 2 to obtain the coordinates of the center position of the request area as (4, 5).
第二步,分别将源目的节点所处路段上相距最远的两个交叉路口的横坐标和纵坐标相减后除以2,得到请求区域半径的距离矢量。本发明的实施例是,参照图1,将交叉路口I1和交叉路口I6的横坐标和纵坐标相减后除以2,得到请求区域半径的距离矢量为(-3,-4)。In the second step, respectively subtract the abscissa and ordinate of the two farthest intersections on the road section where the source and destination nodes are located, and then divide by 2 to obtain the distance vector of the radius of the requested area. Embodiments of the present invention are, with reference to Fig. 1, divide by 2 after subtracting the abscissa and ordinate of intersection I 1 and intersection I 6 , obtain the distance vector of request area radius as (-3,-4).
第三步,对请求区域半径的距离矢量取模,得到请求区域的半径。本发明的实施例是,上一步中确定的请求区域半径的距离矢量(-3,-4)取模,得到请求区域的半径为5。The third step is to take the modulus of the distance vector of the radius of the request area to obtain the radius of the request area. In an embodiment of the present invention, the distance vector (-3, -4) of the radius of the request area determined in the previous step is modulo taken to obtain a radius of 5 for the request area.
对位于该请求区域内的所有交叉路口进行泛洪,得到从源节点S到目的节点D的所有路径。为了描述方便,仅对图1中的两条路径进行具体说明,假设选取的两条路径分别为I1-I2-I3-I6和I1-I4-I5-I6-I3。Flood all intersections in the request area to obtain all paths from source node S to destination node D. For the convenience of description, only the two paths in Figure 1 will be described in detail, assuming that the two paths selected are I 1 -I 2 -I 3 -I 6 and I 1 -I 4 -I 5 -I 6 -I 3 .
3b)采用动态密度采集法,获取各路段上的车辆数目,计算到达目的节点的路径的连通概率。3b) Using the dynamic density collection method to obtain the number of vehicles on each road section, and calculate the connectivity probability of the path to the destination node.
路段上的车辆数目按照下述步骤进行:The number of vehicles on the road segment is calculated according to the following steps:
第一步,节点进入一个新的路段时,从邻居节点提供的节点位置信息中获取邻居节点中位于当前节点前方的邻居节点数目。In the first step, when a node enters a new road segment, the number of neighbor nodes located in front of the current node among the neighbor nodes is obtained from the node position information provided by the neighbor nodes.
第二步,将位于当前节点前方的邻居节点数目加1后存储到要转发的数据包中,随着路段上数据包的转发,将位于数据包转发节点前方的新的邻居节点数目与原有的位于数据包转发节点前方的邻居节点数目相加,用所得节点数目和更新数据包中位于数据包转发节点前方的邻居节点数目。In the second step, add 1 to the number of neighbor nodes in front of the current node and store it in the data packet to be forwarded. With the forwarding of data packets on the road segment, the number of new neighbor nodes in front of the data packet forwarding node will be compared with the original Add the number of neighbor nodes in front of the data packet forwarding node, and use the obtained node number to update the number of neighbor nodes in front of the data packet forwarding node in the data packet.
第三步,重复第二步,直至数据包遇到新的交叉路口,本路段上的车辆数目统计完毕,数据包中位于数据包转发节点前方的邻居节点数目即为本路段上的车辆数目。The third step is to repeat the second step until the data packet encounters a new intersection, the number of vehicles on this road section is counted, and the number of neighbor nodes in the data packet located in front of the data packet forwarding node is the number of vehicles on this road section.
本发明的实施例是,参照图1,数据包转发节点A进入到一个新的路段I4I5,节点A前方的邻居节点只有B和C,所以节点A前方的邻居节点数目为2,节点A将邻居节点数目2加1后存储到要转发的数据包中,用所得的节点数目和3更新位于数据包转发节点前方的邻居节点数目;随后,节点C重复上述步骤,直至数据包被转发给节点E,E是新的交叉路口I5处的节点,E遇到新的交叉路口后,路段I4I5上的车辆数目统计完毕,数据包中位于当前节点前方的邻居节点数目4即为路段I4I5上的车辆数目。The embodiment of the present invention is, referring to Fig. 1, data packet forwarding node A enters a new section I 4 I 5 , the neighbor nodes in front of node A are only B and C, so the number of neighbor nodes in front of node A is 2, node A A adds 1 to the number of neighbor nodes and stores it in the data packet to be forwarded, and uses the obtained number of nodes and 3 to update the number of neighbor nodes in front of the data packet forwarding node; then, node C repeats the above steps until the data packet is forwarded Give node E, E is the node at the new intersection I5 , after E encounters the new intersection, the number of vehicles on the road section I4I5 is counted, and the number of neighbor nodes in front of the current node in the data packet is 4. is the number of vehicles on the road section I4I5 .
计算到达目的节点的路径的连通概率按照下述步骤进行:The calculation of the connectivity probability of the path to the destination node is carried out according to the following steps:
第一步,将路段划分为5米的等长单元,每个单元至多容纳一辆车,单元内有车表示该单元为非空单元,否则为空单元。In the first step, the road section is divided into 5-meter-long units, and each unit can accommodate at most one car. If there is a car in the unit, it means that the unit is not empty, otherwise it is an empty unit.
第二步,按照下式计算路段的连通概率:In the second step, the connectivity probability of the road segment is calculated according to the following formula:
其中,P表示路段的连通概率,表示空单元分布情况的种类数,表示将n个车辆随机分布在多车道道路上的非空单元时所有情况的种类数,表示将n辆车随机分布在m个单元中时所有情况的种类数,表示l个单元在m个单元中随机分布时所有情况的种类数,k表示空单元的个数,∑是求和符号,C是取组合数运算符,m表示路段上划分的单元数目,n表示路段上的车辆数目,b=(m-k)×q,q表示路段车道数目,l表示路段上单元数目的可能取值,l的取值在范围[0,m]内,i表示空单元的个数,c[i]s表示空单元的数目为i时,i个车辆同处于一个路段时可能发生的种类数。k的取值在范围[max(m-n,n0),max(m-n/q)]内,max表示在两个数中取较大的数,n0表示空单元数的可能取值,min表示在两个数中取较小的数,i的取值范围为[k-n0,min{k,(m-k)·n0}],j与i的含义相同,但其取值范围不同,两者属于递推关系,c[i]1=1。Among them, P represents the connectivity probability of the link, the number of species representing the distribution of empty cells, Indicates the number of types of all cases when n vehicles are randomly distributed in non-empty cells on multi-lane roads, Indicates the number of types of all cases when n vehicles are randomly distributed in m units, Indicates the number of types of all situations when l units are randomly distributed in m units, k indicates the number of empty units, ∑ is a summation symbol, C is an operator for combining numbers, m indicates the number of units divided on a road section, n Indicates the number of vehicles on the road section, b=(mk)×q, q indicates the number of lanes on the road section, l indicates the possible value of the number of units on the road section, the value of l is in the range [0, m], i indicates the number of empty units number, c[i] s represents the number of types that may occur when i vehicles are in the same road section when the number of empty units is i. The value of k is within the range [max(mn, n 0 ), max(mn/q)], max means the larger number of the two numbers, n 0 means the possible value of the number of empty cells, min means to choose the smaller number among the two numbers, the value range of i is [kn 0 , min{k, (mk) n 0 }], j has the same meaning as i, but the value range is different, The two belong to the recurrence relation, c[i] 1 =1.
本发明的实施例是,参照图1,分别计算所选路径I1-I2-I3-I6中路段I1-I2,I2-I3和I3-I6的连通概率,再将各个路段的连通概率相乘得到路径I1-I2-I3-I6的连通概率为0.8;路径I1-I4-I5-I6-I3的连通概率按同样的方法计算,其连通概率为0.75。In an embodiment of the present invention, with reference to Fig. 1, the connection probabilities of road sections I 1 -I 2 , I 2 -I 3 and I 3 -I 6 in the selected path I 1 -I 2 -I 3 -I 6 are calculated respectively, Then multiply the connectivity probabilities of each road section to obtain the connectivity probability of the path I 1 -I 2 -I 3 -I 6 is 0.8; the connectivity probability of the path I 1 -I 4 -I 5 -I 6 -I 3 is the same method Calculated, its connectivity probability is 0.75.
步骤4,计算数据包的转发时延。Step 4, calculating the forwarding delay of the data packet.
将到达目的节点的路径中包含的所有路段的数据包转发时延相加,得到路径的数据包转发时延。路段数据包转发时延按照下式计算:The data packet forwarding delay of all road sections included in the path to the destination node is added to obtain the data packet forwarding delay of the path. The data packet forwarding delay of the link is calculated according to the following formula:
Td=te-ts T d =t e -t s
其中,Td是路段上数据包的转发时延,te是路段上数据包的转发结束时刻,ts是路段上数据包的转发开始时刻。Among them, T d is the forwarding delay of the data packet on the road segment, t e is the forwarding end time of the data packet on the road segment, and t s is the forwarding start time of the data packet on the road segment.
本发明的实施例是,参照图1,对于所选路径I1-I2-I3-I6中的路段I1-I2,数据包的转发结束时刻为7,转发开始时刻为5,则路段I1-I2上的数据包转发时延为2,其他路段上的数据包转发时延按同样的方法计算。将所选路径I1-I2-I3-I6和路径I1-I4-I5-I6-I3包含的各个路段的数据包转发时延相加,分别得到路径I1-I2-I3-I6和路径I1-I4-I5-I6-I3的数据包转发时延10和8。Embodiments of the present invention are, referring to Fig. 1, for the section I 1 -I 2 in the selected path I 1 -I 2 -I 3 -I 6 , the forwarding end time of the data packet is 7, and the forwarding start time is 5, Then the data packet forwarding delay on the road section I 1 -I 2 is 2, and the data packet forwarding delay on other road sections is calculated in the same way. Add the packet forwarding delays of the selected path I 1 -I 2 -I 3 -I 6 and the path I 1 -I 4 -I 5 -I 6 -I 3 to obtain the path I 1 - The packet forwarding delays of I 2 -I 3 -I 6 and paths I 1 -I 4 -I 5 -I 6 -I 3 are 10 and 8.
步骤5,判断连通概率的差值是否大于预设阈值。Step 5, judging whether the difference in connectivity probability is greater than a preset threshold.
判断连通概率中的最大的路径与其它路径连通概率的差值是否大于预设阈值,如果连通概率的差值大于预设阈值,则选择连通概率最大的路径;否则,考虑路径转发时延,在连通概率差值小于预设阈值的路径中,选择数据包转发时延最小的路径。Determine whether the difference between the connectivity probability of the largest path and other paths is greater than the preset threshold, if the difference of the connectivity probability is greater than the preset threshold, select the path with the highest connectivity probability; otherwise, consider the path forwarding delay, in Among the paths whose connection probability difference is smaller than the preset threshold, the path with the smallest data packet forwarding delay is selected.
本发明的实施例是,参照图1,所选路径I1-I2-I3-I6的连通概率0.8和路径I1-I4-I5-I6-I3的连通概率0.75相减得0.05,小于预设阈值0.1,则考虑路径上数据包的转发时延,选择数据包转发时延最小的路径I1-I4-I5-I6-I3。虽然路径I1-I2-I3-I6的连通概率大,但因路段上车辆分布不均匀导致该路径上数据包转发时延较大,不是数据包转发的最优路径。In the embodiment of the present invention, referring to Fig. 1, the connection probability 0.8 of the selected path I 1 -I 2 -I 3 -I 6 is the same as the connection probability 0.75 of the path I 1 -I 4 -I 5 -I 6 -I 3 If the value is less than 0.05, which is less than the preset threshold 0.1, the forwarding delay of the data packet on the path is considered, and the path I 1 -I 4 -I 5 -I 6 -I 3 with the smallest forwarding delay of the data packet is selected. Although the connection probability of the path I 1 -I 2 -I 3 -I 6 is high, the delay of data packet forwarding on this path is relatively large due to the uneven distribution of vehicles on the road section, which is not the optimal path for data packet forwarding.
步骤6,确定最优路径。Step 6, determine the optimal path.
在各路径中选择连通概率较大且数据包转发时延较小的作为最优路径。最优路径确定后,启动一个定时器,定时器超时后,删除该路径。本发明的实施例是,参照图1,选定的最优路径I1-I4-I5-I6-I3在保证路径连通性的前提下,具有最小的时延,既降低了数据包的转发时延又提高了数据包转发的成功率。In each path, the path with higher connectivity probability and smaller packet forwarding delay is selected as the optimal path. After the optimal path is determined, a timer is started, and the path is deleted after the timer expires. In the embodiment of the present invention, referring to Fig. 1, the selected optimal path I 1 -I 4 -I 5 -I 6 -I 3 has the minimum time delay under the premise of ensuring path connectivity, which reduces the data The packet forwarding delay increases the success rate of data packet forwarding.
步骤7,查询邻居列表中是否有路口节点。Step 7, query whether there is an intersection node in the neighbor list.
收到数据包的节点对邻居节点进行查询,若邻居列表中有路口节点,执行步骤8,否则,执行步骤9。其中,路口节点是指车辆自组网中到某个交叉路口的距离小于设定数值的节点,大于该数值的节点不属于路口节点。本发明的实施例是,参照图1,位于交叉路口I5处的数据包转发节点E的邻居节点中,包含路口节点F,执行步骤8。The node that receives the data packet queries the neighbor nodes, if there is an intersection node in the neighbor list, go to step 8, otherwise go to step 9. Among them, the intersection node refers to the node whose distance to a certain intersection in the vehicle ad hoc network is less than a set value, and the node greater than the value does not belong to the intersection node. In an embodiment of the present invention, referring to FIG. 1 , among the neighbor nodes of the data packet forwarding node E located at the intersection I5 , the intersection node F is included, and step 8 is performed.
步骤8,判断当前路段与拟转发处路段是否同向。Step 8, judging whether the current road section and the road section to be forwarded are in the same direction.
8a)对当前交叉路口、拟转发的下个交叉路口、节点三个参数的横坐标进行比较,如果三个参数的横坐标均相同,则执行步骤9;否则,执行步骤10。8a) Compare the abscissas of the current intersection, the next intersection to be forwarded, and the node. If the abscissas of the three parameters are the same, execute step 9; otherwise, execute step 10.
8b)对当前交叉路口、拟转发的下个交叉路口、节点三个参数的纵坐标进行比较,如果三个参数的纵坐标均相同,则执行步骤9;否则,执行步骤10。8b) Compare the vertical coordinates of the current intersection, the next intersection to be forwarded, and the node. If the vertical coordinates of the three parameters are the same, execute step 9; otherwise, execute step 10.
本发明的实施例是,参照图1,对于选定的最优路径I1-I4-I5-I6-I3,当前交叉路口I5、拟转发的下个交叉路口I6、节点三个参数的横坐标相同,则当前路段I5与拟转发处路段同向I6,数据包转发节点E,执行步骤9。The embodiment of the present invention is, referring to Fig. 1, for the selected optimal path I 1 -I 4 -I 5 -I 6 -I 3 , the current intersection I 5 , the next intersection I 6 to be forwarded, the node If the abscissas of the three parameters are the same, then the current road section I 5 is in the same direction as the road section to be forwarded to I 6 , and the data packet is forwarded to node E, and step 9 is performed.
步骤9,转发数据包至邻居节点。Step 9, forward the data packet to the neighbor node.
采用位置预测方法,对邻居节点的当前位置进行预测,将数据包转发至距离自身最远的邻居节点,执行步骤10。位置预测方法为:Use the position prediction method to predict the current position of the neighbor node, forward the data packet to the neighbor node farthest from itself, and execute step 10. The position prediction method is:
(xc,yc)=(xi,yi)+(s·cosθ,s·sinθ)(x c , y c )=(x i , y i )+(s·cosθ, s·sinθ)
其中,(xc,yc)是预测的邻居节点的位置坐标,xc表示预测的邻居节点位置的横坐标,yc表示预测的邻居节点位置的纵坐标,(xi,yi)表示邻居节点的位置坐标,xi表示邻居节点位置的横坐标,yi表示邻居节点位置的纵坐标,s表示节点移动的距离,s=(tc-Tb)·speed,tc表示当前时刻,Tb表示上一次发送节点信息的时刻,speed表示Tb时刻节点的移动速度,cos表示余弦符号,θ表示节点的移动方向,sin表示正弦符号。Among them, (x c , y c ) is the position coordinate of the predicted neighbor node, x c represents the abscissa of the predicted neighbor node position, y c represents the ordinate of the predicted neighbor node position, ( xi , y i ) represents The position coordinates of the neighbor node, x i represents the abscissa of the neighbor node position, y i represents the ordinate of the neighbor node position, s represents the moving distance of the node, s=(t c -T b ) speed, t c represents the current moment , T b represents the moment when the node information was sent last time, speed represents the moving speed of the node at T b time, cos represents the cosine symbol, θ represents the moving direction of the node, and sin represents the sine symbol.
本发明的实施例是,参照图1,数据包转发节点E采用位置预测算法,预测出其邻居节点中,距离自身最远的是节点G,数据包转发节点E将数据包转发给节点G后,执行下一步。如果数据包转发节点找不到合适的邻居节点,则采用存储转发的方式携带数据包,遇到合适的邻居节点后,将数据包转发出去。In the embodiment of the present invention, referring to Fig. 1, the data packet forwarding node E adopts a position prediction algorithm to predict that among its neighbor nodes, the farthest from itself is node G, and the data packet forwarding node E forwards the data packet to node G , go to the next step. If the data packet forwarding node cannot find a suitable neighbor node, it will carry the data packet in a store-and-forward manner, and forward the data packet when it encounters a suitable neighbor node.
步骤10,转发数据包至路口节点。Step 10, forwarding the data packet to the intersection node.
采用位置预测方法,对邻居节点中路口节点的当前位置进行预测,将数据包转发给距离下个交叉路口最近的路口节点。The location prediction method is used to predict the current location of the intersection node in the neighbor nodes, and forward the data packet to the intersection node closest to the next intersection.
步骤11,判断节点是否是目的节点。Step 11, judging whether the node is the destination node.
收到数据包的节点对数据包中目的节点标识号与自身的节点标识号进行比较,如果两个节点标识号相同,则是目的节点,执行步骤12;否则,执行步骤7。The node receiving the data packet compares the destination node identification number in the data packet with its own node identification number, if the two node identification numbers are the same, it is the destination node, and executes
收到数据包的节点将收到的数据包中的目的节点标识号与自身的节点标识号进行比较,如果两个节点标识号相同,则是目的节点,执行步骤12;否则,不是目的节点,执行步骤7。本发明的实施例是,参照图1,将数据包转发给节点G后,G通过比较收到的数据包中的目的节点标识号与自身的节点标识号,得知自己不是目的节点,执行步骤7。The node receiving the data packet compares the destination node identification number in the received data packet with its own node identification number, if the two node identification numbers are the same, then it is the destination node, and step 12 is performed; otherwise, it is not the destination node, Go to step 7. Embodiments of the present invention are, with reference to Fig. 1, after the data packet is forwarded to node G, G knows that he is not the destination node by comparing the destination node identification number in the received data packet with his own node identification number, and executes the steps 7.
步骤12,路由结束。
源节点将数据包转发至目的节点,目的节点收到源节点转发的数据包后,路由结束。本发明的实施例是,本发明的实施例是,参照图1,位于路段I3-I6上的目的节点D收到源节点S转发的数据包,路由结束。如果目的节点D没有收到从源节点S转发来的数据包,则重新发起路由请求并执行上述步骤,直至目的节点D收到从源节点S转发来的数据包。The source node forwards the data packet to the destination node, and the routing ends after the destination node receives the data packet forwarded by the source node. The embodiment of the present invention is that, referring to FIG. 1 , the destination node D on the road section I 3 -I 6 receives the data packet forwarded by the source node S, and the route ends. If the destination node D does not receive the data packet forwarded from the source node S, it will re-initiate the routing request and perform the above steps until the destination node D receives the data packet forwarded from the source node S.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310192177.1A CN103298059B (en) | 2013-05-13 | 2013-05-13 | The degree of communication perception method for routing of position-based prediction in car self-organization network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310192177.1A CN103298059B (en) | 2013-05-13 | 2013-05-13 | The degree of communication perception method for routing of position-based prediction in car self-organization network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103298059A true CN103298059A (en) | 2013-09-11 |
| CN103298059B CN103298059B (en) | 2015-09-30 |
Family
ID=49098215
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310192177.1A Active CN103298059B (en) | 2013-05-13 | 2013-05-13 | The degree of communication perception method for routing of position-based prediction in car self-organization network |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103298059B (en) |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103491571A (en) * | 2013-10-13 | 2014-01-01 | 西安电子科技大学 | Method for controlling vehicle self-organizing network congestion based on joint power and speed regulation |
| CN103929777A (en) * | 2014-05-08 | 2014-07-16 | 西安电子科技大学 | Congestion control method for vehicle network data distribution based on congestion game |
| CN104080056A (en) * | 2014-07-09 | 2014-10-01 | 南京邮电大学 | Message distribution method for vehicle-mounted self-organizing network based on connectivity probability perception |
| CN104185239A (en) * | 2014-08-30 | 2014-12-03 | 西安电子科技大学 | Intersection routing method in vehicle self-organized network on the basis of path segment length |
| CN104394568A (en) * | 2014-12-08 | 2015-03-04 | 西安电子科技大学 | Geographic position routing method based on artificial cobweb in vehicle self-organizing network |
| CN104464344A (en) * | 2014-11-07 | 2015-03-25 | 湖北大学 | Vehicle driving path prediction method and system |
| CN105050151A (en) * | 2015-06-25 | 2015-11-11 | 北京科技大学 | OLSR (Optimized Link State Routing) method based on energy awareness and location prediction |
| CN105407517A (en) * | 2015-10-23 | 2016-03-16 | 中国联合网络通信集团有限公司 | Routing method, routing module, vehicle-mounted terminal and vehicle-mounted ad hoc network routing system |
| CN106101000A (en) * | 2016-06-14 | 2016-11-09 | 江西理工大学 | Greedy geographic routing protocol hello packet exchange method |
| CN106535279A (en) * | 2016-11-03 | 2017-03-22 | 江西理工大学 | Vehicle-mounted ad-hoc network intersection prediction routing method based on CP (Counter Propagation) neural network |
| CN106961707A (en) * | 2017-03-06 | 2017-07-18 | 哈尔滨工程大学 | Based on connective Multifactor Decision Making Routing Protocol in a kind of VANET |
| CN106973420A (en) * | 2017-03-14 | 2017-07-21 | 西安电子科技大学 | Quality adaptation Anycast method for routing is connected based on 802.11 perception |
| CN107231408A (en) * | 2017-05-03 | 2017-10-03 | 同济大学 | The building method for the connectivity modeling predicted in urban road based on vehicle-state |
| CN107911296A (en) * | 2017-10-20 | 2018-04-13 | 西安电子科技大学 | Geographic position routing method based on backbone link guarantee time delay and vehicle-mounted terminal |
| CN109600815A (en) * | 2018-12-12 | 2019-04-09 | 东软集团(北京)有限公司 | A kind of method, apparatus that realizing data forwarding and storage equipment, program product |
| CN110493749A (en) * | 2019-08-02 | 2019-11-22 | 重庆邮电大学 | A kind of car networking greedy routing method based on track search |
| CN113938859A (en) * | 2021-12-13 | 2022-01-14 | 深圳市永达电子信息股份有限公司 | Integrated system and method for centralized and decentralized communication for mobile devices |
| CN116074913A (en) * | 2023-01-29 | 2023-05-05 | 河南科技大学 | VANET geographic routing method based on improved EKF position prediction algorithm |
| CN117792987A (en) * | 2023-12-29 | 2024-03-29 | 南京软仪测试技术有限公司 | Emergency communication channel shunting method based on edge calculation |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101183010A (en) * | 2007-12-04 | 2008-05-21 | 北京科技大学 | A positioning subsystem and positioning method of a vehicle ad hoc network system |
| CN101932063A (en) * | 2010-08-24 | 2010-12-29 | 吉林大学 | A trusted and secure routing method for vehicular ad hoc network |
| US20110202662A1 (en) * | 2010-02-18 | 2011-08-18 | Kapsch Trafficcom Ag | Network node for an ad-hoc network and process for providing application services in an ad-hoc network |
-
2013
- 2013-05-13 CN CN201310192177.1A patent/CN103298059B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101183010A (en) * | 2007-12-04 | 2008-05-21 | 北京科技大学 | A positioning subsystem and positioning method of a vehicle ad hoc network system |
| US20110202662A1 (en) * | 2010-02-18 | 2011-08-18 | Kapsch Trafficcom Ag | Network node for an ad-hoc network and process for providing application services in an ad-hoc network |
| CN101932063A (en) * | 2010-08-24 | 2010-12-29 | 吉林大学 | A trusted and secure routing method for vehicular ad hoc network |
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103491571A (en) * | 2013-10-13 | 2014-01-01 | 西安电子科技大学 | Method for controlling vehicle self-organizing network congestion based on joint power and speed regulation |
| CN103491571B (en) * | 2013-10-13 | 2016-05-25 | 西安电子科技大学 | Based on the vehicle self-organizing network jamming control method of joint Power and speed adjustment |
| CN103929777A (en) * | 2014-05-08 | 2014-07-16 | 西安电子科技大学 | Congestion control method for vehicle network data distribution based on congestion game |
| CN103929777B (en) * | 2014-05-08 | 2017-06-16 | 西安电子科技大学 | Vehicle network data distribution jamming control method based on congestion game |
| CN104080056A (en) * | 2014-07-09 | 2014-10-01 | 南京邮电大学 | Message distribution method for vehicle-mounted self-organizing network based on connectivity probability perception |
| CN104185239B (en) * | 2014-08-30 | 2017-07-28 | 西安电子科技大学 | Intersection method for routing based on road section length in vehicle self-organizing network |
| CN104185239A (en) * | 2014-08-30 | 2014-12-03 | 西安电子科技大学 | Intersection routing method in vehicle self-organized network on the basis of path segment length |
| CN104464344A (en) * | 2014-11-07 | 2015-03-25 | 湖北大学 | Vehicle driving path prediction method and system |
| CN104394568A (en) * | 2014-12-08 | 2015-03-04 | 西安电子科技大学 | Geographic position routing method based on artificial cobweb in vehicle self-organizing network |
| CN104394568B (en) * | 2014-12-08 | 2018-03-06 | 西安电子科技大学 | Geographic routing method based on artificial spider web in vehicle self-organizing network |
| CN105050151A (en) * | 2015-06-25 | 2015-11-11 | 北京科技大学 | OLSR (Optimized Link State Routing) method based on energy awareness and location prediction |
| CN105050151B (en) * | 2015-06-25 | 2018-08-07 | 北京科技大学 | OLSR method for routing based on Energy-aware and position prediction |
| CN105407517A (en) * | 2015-10-23 | 2016-03-16 | 中国联合网络通信集团有限公司 | Routing method, routing module, vehicle-mounted terminal and vehicle-mounted ad hoc network routing system |
| CN105407517B (en) * | 2015-10-23 | 2019-06-07 | 中国联合网络通信集团有限公司 | Method for routing, routing module, car-mounted terminal and vehicular ad hoc network route system |
| CN106101000A (en) * | 2016-06-14 | 2016-11-09 | 江西理工大学 | Greedy geographic routing protocol hello packet exchange method |
| CN106535279A (en) * | 2016-11-03 | 2017-03-22 | 江西理工大学 | Vehicle-mounted ad-hoc network intersection prediction routing method based on CP (Counter Propagation) neural network |
| CN106961707A (en) * | 2017-03-06 | 2017-07-18 | 哈尔滨工程大学 | Based on connective Multifactor Decision Making Routing Protocol in a kind of VANET |
| CN106961707B (en) * | 2017-03-06 | 2019-09-27 | 哈尔滨工程大学 | A Multi-Factor Decision Routing Protocol Based on Connectivity in VANET |
| CN106973420B (en) * | 2017-03-14 | 2020-03-27 | 西安电子科技大学 | Perception connection quality self-adaptive anycast routing method based on 802.11 |
| CN106973420A (en) * | 2017-03-14 | 2017-07-21 | 西安电子科技大学 | Quality adaptation Anycast method for routing is connected based on 802.11 perception |
| CN107231408A (en) * | 2017-05-03 | 2017-10-03 | 同济大学 | The building method for the connectivity modeling predicted in urban road based on vehicle-state |
| CN107231408B (en) * | 2017-05-03 | 2020-08-14 | 同济大学 | Construction Method of Connectivity Model Based on Vehicle State Prediction in Urban Roads |
| CN107911296A (en) * | 2017-10-20 | 2018-04-13 | 西安电子科技大学 | Geographic position routing method based on backbone link guarantee time delay and vehicle-mounted terminal |
| CN107911296B (en) * | 2017-10-20 | 2020-11-17 | 西安电子科技大学 | Geographic position routing method based on backbone link guarantee time delay and vehicle-mounted terminal |
| CN109600815A (en) * | 2018-12-12 | 2019-04-09 | 东软集团(北京)有限公司 | A kind of method, apparatus that realizing data forwarding and storage equipment, program product |
| CN110493749A (en) * | 2019-08-02 | 2019-11-22 | 重庆邮电大学 | A kind of car networking greedy routing method based on track search |
| CN110493749B (en) * | 2019-08-02 | 2022-05-03 | 重庆邮电大学 | Greedy routing method for Internet of vehicles based on path exploration |
| CN113938859A (en) * | 2021-12-13 | 2022-01-14 | 深圳市永达电子信息股份有限公司 | Integrated system and method for centralized and decentralized communication for mobile devices |
| CN116074913A (en) * | 2023-01-29 | 2023-05-05 | 河南科技大学 | VANET geographic routing method based on improved EKF position prediction algorithm |
| CN116074913B (en) * | 2023-01-29 | 2025-07-01 | 河南科技大学 | A VANET geographic routing method based on improved EKF location prediction algorithm |
| CN117792987A (en) * | 2023-12-29 | 2024-03-29 | 南京软仪测试技术有限公司 | Emergency communication channel shunting method based on edge calculation |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103298059B (en) | 2015-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103298059B (en) | The degree of communication perception method for routing of position-based prediction in car self-organization network | |
| Chen et al. | A connectivity-aware intersection-based routing in VANETs | |
| CN103974373B (en) | A kind of In-vehicle networking method for routing and device | |
| Chou et al. | Intersection-based routing protocol for VANETs | |
| CN103200526B (en) | A kind of method of the vehicular ad hoc network route based on roadside base station | |
| CN101369982B (en) | Method for data packet greedy forwarding in vehicle-mounted Ad hoc network | |
| CN107302576B (en) | Adaptive service data distribution method based on opportunistic communication under car networking environment | |
| Jarupan et al. | PROMPT: A cross-layer position-based communication protocol for delay-aware vehicular access networks | |
| CN102137462A (en) | Prediction-based routing method at intersection in vehicle self-organizing network | |
| CN103281742A (en) | Vehicular Ad hoc network routing method based on autonomously acquired road information | |
| CN104080056B (en) | The message distributing method of the vehicular ad hoc network perceived based on degree of communication probability | |
| Rana et al. | Inter-vehicle distance-based location aware multi-hop routing in vehicular ad-hoc network | |
| CN105303852B (en) | Traffic accident message distributing method based on In-vehicle networking | |
| Chen et al. | A geographic routing protocol based on trunk line in VANETs | |
| CN101394353B (en) | Data packet competition forwarding method used in vehicle-mounted Ad hoc network | |
| CN107105389B (en) | Geographic information routing method based on road topological structure in vehicle-mounted network | |
| Sharef et al. | Comparative study of variant position-based VANET routing protocols | |
| Zhao et al. | A vehicle density and load aware routing protocol for VANETs in city scenarios | |
| CN110248392B (en) | Opportunity forwarding method based on node efficiency in Internet of vehicles | |
| CN108541040A (en) | A kind of cross-layer routing protocol suitable under City scenarios | |
| CN107343301B (en) | An Efficient and Reliable Routing Method for Vehicular Ad Hoc Networks Based on Message Aggregation | |
| CN101867997B (en) | Grouping routing method based on handover in vehicle-mounted self-organizing network environment | |
| Huang et al. | CarAgent: Collecting and disseminating floating car data in vehicular networks | |
| Wu et al. | A geographic routing protocol based on trunk line in VANETs | |
| Kong et al. | Ant colony algorithm based routing protocol in software defined vehicular networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20170614 Address after: Xi'an City, Shaanxi province Taibai Road 710071 No. 2 Patentee after: Xi'an Electronic and Science University Engineering Technology Research Institute Co Ltd Address before: Xi'an City, Shaanxi province Taibai Road 710071 No. 2 Patentee before: Xidian University |
|
| TR01 | Transfer of patent right | ||
| PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Connectivity sensing routing method on basis of location prediction in vehicle ad hoc network Effective date of registration: 20190524 Granted publication date: 20150930 Pledgee: Shaanxi Changan financing guarantee Limited by Share Ltd Pledgor: Xi'an Electronic and Science University Engineering Technology Research Institute Co Ltd Registration number: 2019610000102 |
|
| PE01 | Entry into force of the registration of the contract for pledge of patent right |