CN110493749A - A kind of car networking greedy routing method based on track search - Google Patents
A kind of car networking greedy routing method based on track search Download PDFInfo
- Publication number
- CN110493749A CN110493749A CN201910712901.6A CN201910712901A CN110493749A CN 110493749 A CN110493749 A CN 110493749A CN 201910712901 A CN201910712901 A CN 201910712901A CN 110493749 A CN110493749 A CN 110493749A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- path
- routing
- packet
- vehicles
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/46—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明涉及智能交通领域,特别涉及一种基于路径探索的车联网贪婪路由方法,包括当源车辆响应数据请求时,根据数字地图规划多条路由路径作为备选路径,源车辆向目的车辆发送探测包确定每条备选路径的传输时延,并根据路段连通模型计算各路段的连通性;目的车辆综合考虑数据传输时延和路段的连通性,选出最优路由路径,并按选择的路由路径回复源车辆一个回复包;源车辆将选择的路由路径所经过的路段序列ID写入数据包头部,然后路径中的车辆使用贪婪算法将数据包逐跳转发给目的车辆;本方法提出多跳贪婪探寻机制来避免数据被转发到陷入路由空洞的车辆,另一方面本方法提出可变贪婪查找半径的机制来减少链路中断情况的发生。
The present invention relates to the field of intelligent transportation, in particular to a greedy routing method for Internet of Vehicles based on path exploration, which includes planning multiple routing paths as alternative paths according to a digital map when a source vehicle responds to a data request, and the source vehicle sends a probe to the destination vehicle package determines the transmission delay of each alternative path, and calculates the connectivity of each road segment according to the road segment connectivity model; the destination vehicle comprehensively considers the data transmission delay and the connectivity of the road segment, selects the optimal routing path, and The path replies to the source vehicle with a reply packet; the source vehicle writes the sequence ID of the road section passed by the selected routing path into the header of the data packet, and then the vehicles in the path use the greedy algorithm to forward the data packet to the destination vehicle hop by hop; this method proposes multiple Jump greedy search mechanism to avoid data being forwarded to vehicles trapped in routing holes. On the other hand, this method proposes a variable greedy search radius mechanism to reduce the occurrence of link interruptions.
Description
技术领域technical field
本发明涉及智能交通领域,特别涉及一种基于路径探索的车联网贪婪路由方法。The invention relates to the field of intelligent transportation, in particular to a greedy routing method for Internet of Vehicles based on path exploration.
背景技术Background technique
在构建和发展新型城市需求下,智能交通系统作为智慧城市的重要项目,对城镇环境再发展、重布局提供了一定指向。智能交通系统将确定未来交通的发展趋势,它将较成熟的数据通讯传输理念、交通管理方式、无线传感器网络、车辆控制理论及新一代计算机网络技术等有效并集成应用于整个地面交通管理系统而建立的一种在大区域内、全方位发挥作用的,实时、准确、高效的综合交通运输管理系统,跨领域合作正成为整个产业的趋势。Under the demand of building and developing new cities, the intelligent transportation system, as an important project of the smart city, provides a certain direction for the redevelopment and re-layout of the urban environment. The intelligent transportation system will determine the development trend of future transportation. It will effectively and integrate more mature data communication transmission concepts, traffic management methods, wireless sensor networks, vehicle control theory and new generation computer network technology into the entire ground traffic management system. The establishment of a real-time, accurate and efficient comprehensive transportation management system that plays a role in a large area and in all directions, and cross-field cooperation is becoming the trend of the entire industry.
车载自组网(Vehicular Ad-hoc Networks,VANET)是一种新兴技术,它将新一代无线网络集成到车辆中,旨在实现车辆之间的通信,以改善道路安全和提供必要的服务。车载自组网作为一种特殊的移动自组网,在智能交通和智慧城市的发展中发挥着重要的作用。车载自组网主要包含两种类型的应用,安全预警和娱乐服务。安全预警消息,比如碰撞警告、前车变速预警等,是以广播的形式进行传播,对时延有很高的要求。而娱乐服务,比如文件共享、对特定路段的视频请求等,是通过多跳单播路由来实现的,具有一定的时延容忍特性。本发明所提出的方法是应用于车辆间娱乐服务的多跳单播路由算法。Vehicle Ad-hoc Networks (VANET) is an emerging technology that integrates a new generation of wireless networks into vehicles, aiming to enable communication between vehicles to improve road safety and provide essential services. As a special mobile ad hoc network, VANET plays an important role in the development of intelligent transportation and smart city. The VANET mainly includes two types of applications, security warning and entertainment services. Safety warning messages, such as collision warnings and front vehicle speed change warnings, are transmitted in the form of broadcasts, which have high requirements for time delay. Entertainment services, such as file sharing and video requests for specific road sections, are implemented through multi-hop unicast routing, which has certain delay tolerance characteristics. The method proposed by the invention is a multi-hop unicast routing algorithm applied to inter-vehicle entertainment services.
对于目前已经提出的车联网路由算法,可以从不同的角度进行分类。根据寻址方式的不同可以将算法分为基于拓扑的路由算法,基于地理位置的路由算法和基于地图的路由算法。而在车联网多跳单播路由中,基于地理位置的路由算法,如贪婪周边无状态路由协议(Greedy Perimeter Stateless Routing,GPSR) 等,具有路由开销小,适应性强的特点,非常适合应用于高度动态的车联网路由环境中。但基于地理位置的路由协议没有考虑城市场景的特殊性,以及道路车流量的动态性,在快速变化的车辆拓扑结构中容易将数据包转发到路由空洞的区域并产生很多冗余转发,造成较长的数据传输时延和较高的丢包率的问题。For the routing algorithms of the Internet of Vehicles that have been proposed so far, they can be classified from different perspectives. According to different addressing methods, the algorithms can be divided into topology-based routing algorithms, geographical location-based routing algorithms and map-based routing algorithms. In the multi-hop unicast routing of the Internet of Vehicles, routing algorithms based on geographic location, such as Greedy Perimeter Stateless Routing (GPSR), etc., have the characteristics of low routing overhead and strong adaptability, and are very suitable for application In the highly dynamic Internet of Vehicles routing environment. However, routing protocols based on geographic location do not consider the particularity of urban scenes and the dynamics of road traffic. In the rapidly changing vehicle topology, it is easy to forward data packets to areas with routing holes and generate many redundant forwardings, resulting in relatively The problem of long data transmission delay and high packet loss rate.
发明内容Contents of the invention
为了解决上述现有技术中问题,本发明提出一种基于路径探索的车联网贪婪路由方法,具体包括以下步骤:In order to solve the above-mentioned problems in the prior art, the present invention proposes a greedy routing method for Internet of Vehicles based on path exploration, which specifically includes the following steps:
S1:车辆监听其他车辆的数据请求;将响应数据请求的车辆称为源车辆,发起数据请求的车辆称为目的车辆;S1: The vehicle listens to the data requests of other vehicles; the vehicle that responds to the data request is called the source vehicle, and the vehicle that initiates the data request is called the destination vehicle;
S2:当源车辆响应数据请求时,源车辆查找本地路由表中是否有到达目的车辆的路由路段序列,如果有就转至S8,否则转至S3;S2: When the source vehicle responds to the data request, the source vehicle searches the local routing table to see if there is a route section sequence to the destination vehicle, if there is, go to S8, otherwise go to S3;
S3:根据数字地图规划多条路由路径,作为备选路径;S3: Planning multiple routing paths according to the digital map as alternative paths;
S4:源车辆向每一条备选路径发送一个探测包;S4: The source vehicle sends a detection packet to each alternative path;
S5:当目的车辆收到探测包,根据探测包中的数据信息计算各个路径的数据传输时延,并根据路段连通模型计算各路段的连通性;S5: When the destination vehicle receives the detection packet, calculate the data transmission delay of each path according to the data information in the detection packet, and calculate the connectivity of each road section according to the road section connectivity model;
S6:综合考虑数据传输时延和路段的连通性,选出最优路由路径,并按选择的路由路径回复源车辆一个回复包;S6: Comprehensively consider the data transmission delay and the connectivity of the road section, select the optimal routing path, and reply a reply packet to the source vehicle according to the selected routing path;
S7:判断源车辆在发出探测包t个时间内是否收到回复消息,如果收到就转至S8;如果没收到,则返回步骤S4;S7: Determine whether the source vehicle has received a reply message within t time of sending the detection packet, if received, go to S8; if not, return to step S4;
S8:源车辆将选择的路由路径所经过的路段序列ID写入数据包头部,源车辆使用贪婪算法依照路由路径将数据包转发给目的车辆。S8: The source vehicle writes the sequence ID of the road segment passed by the selected routing path into the header of the data packet, and the source vehicle uses a greedy algorithm to forward the data packet to the destination vehicle according to the routing path.
进一步的,综合考虑数据传输时延和路段的连通性,选出路由路径包括:Further, considering the data transmission delay and the connectivity of the road section comprehensively, the selected routing path includes:
其中,M(IS,ID)为源车辆到目的车辆备选路径集合;r为车辆备选路径集合中的最优路径;G(r)为综合考虑数据传输时延和路段的连通性的目标函数;D(r) 为路径时延;PC(ei)为路径上路段的连通概率;n是路径上的路段个数。Among them, M(I S , ID ) is the set of alternative paths from the source vehicle to the destination vehicle; r is the optimal path in the set of alternative paths for the vehicle; G(r) is the comprehensive consideration of the data transmission delay and the connectivity of road sections The objective function of ; D(r) is the path delay; P C (e i ) is the connectivity probability of the link on the path; n is the number of links on the path.
进一步的,源车辆使用贪婪算法依照路由路径将数据包转发给目的车辆包括:Further, the source vehicle uses the greedy algorithm to forward the data packet to the destination vehicle according to the routing path including:
S81、制定车辆间交换的信标消息;当前车辆是否有数据包需要转发,若有则在当前车辆的邻居表中是否有目的车辆,如果有就直接将数据包发送给目的车辆;S81. Formulate beacon messages exchanged between vehicles; whether the current vehicle has a data packet to be forwarded, and if so, whether there is a target vehicle in the neighbor list of the current vehicle, and if so, directly send the data packet to the target vehicle;
S82、若当前车辆的邻居表中没有目的车辆,则判断当前车辆的邻居表中是否有在交叉路口的车辆,若有则进行步骤S83;否则进行步骤S84;S82, if there is no target vehicle in the neighbor table of the current vehicle, then judge whether there is a vehicle at the intersection in the neighbor table of the current vehicle, if so, proceed to step S83; otherwise proceed to step S84;
S83、判断当前车辆的邻居表中是否有路径中下一个路段的车辆,如果有就转发给下个路径的车辆,否则转发给交叉路口的车辆,完成数据转发;S83. Judging whether there is a vehicle on the next section of the path in the neighbor table of the current vehicle, if there is, forwarding to the vehicle on the next path, otherwise forwarding to the vehicle at the intersection to complete the data forwarding;
S84、根据当前道路最高限速和转发车辆速度确定贪婪查找半径,并根据邻居表中邻居车辆的位置信息计算邻居车辆与目的车辆的距离;S84. Determine the greedy search radius according to the current road maximum speed limit and forwarding vehicle speed, and calculate the distance between the neighbor vehicle and the target vehicle according to the location information of the neighbor vehicle in the neighbor table;
S85、根据邻居车辆与目的车辆的距离升序排列,并按照该排列对邻居车辆进行筛选;S85. Arrange in ascending order according to the distance between the neighbor vehicle and the target vehicle, and filter the neighbor vehicles according to the arrangement;
S86、在筛选过程中,若当前车辆与邻居车辆的距离小于查找半径,则向该邻居车辆发送探寻包确定该邻居车辆是否有下一跳;S86. During the screening process, if the distance between the current vehicle and the neighbor vehicle is less than the search radius, send a search packet to the neighbor vehicle to determine whether the neighbor vehicle has a next hop;
S87、若该邻居车辆有下一跳,则当前车辆将数据包发送给该邻居车辆;S87. If the neighbor vehicle has a next hop, the current vehicle sends the data packet to the neighbor vehicle;
S88、若筛选完所有邻居车辆均未发现符合筛选条件的邻居车辆则等待t1 个时刻,返回S84重新计算贪婪查找半径。S88. If no neighboring vehicle meeting the screening condition is found after screening all the neighboring vehicles, wait for t1 time, and return to S84 to recalculate the greedy search radius.
本发明对于普通的基于地理位置的路由协议中,每次转发都选择局部最优的转发车辆,可能造成路由空洞的问题,本方法提出多跳贪婪探寻机制来避免数据被转发到陷入路由空洞的车辆;另一方面对于在车联网中,因为车辆的高速移动性,在使用基于地理位置的路由协议传输数据时容易发生链路中断的问题,本方法提出可变贪婪查找半径的机制来减少链路中断情况的发生。In the common geographical location-based routing protocol, the present invention selects the locally optimal forwarding vehicle for each forwarding, which may cause the problem of routing holes. Vehicles; on the other hand, in the Internet of Vehicles, because of the high-speed mobility of vehicles, link interruptions are prone to occur when using geographical location-based routing protocols to transmit data. This method proposes a variable greedy search radius mechanism to reduce the chain Occurrence of road interruption.
附图说明Description of drawings
图1为本发明中源车辆在发送数据包前探索路由路径并发送数据包的流程图;Fig. 1 is a flow chart of the source vehicle exploring a routing path and sending a data packet before sending a data packet in the present invention;
图2为路段连通模型中不稳定连通示意图;Fig. 2 is a schematic diagram of unstable connectivity in the link connectivity model;
图3为路段连通模型中稳定连通示意图;Fig. 3 is a schematic diagram of stable connectivity in the link connectivity model;
图4为确定的路由路径中某一转发车辆转发数据包的流程图;Fig. 4 is the flow chart of a forwarding vehicle forwarding data packets in the determined routing path;
图5为贪婪探寻转发示意图;Figure 5 is a schematic diagram of greedy search and forwarding;
图6为可变贪婪查找示意图。Fig. 6 is a schematic diagram of variable greedy search.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明提出一种基于路径探索的车联网贪婪路由方法,如图1,具体包括以下步骤:The present invention proposes a greedy routing method for the Internet of Vehicles based on path exploration, as shown in Figure 1, specifically comprising the following steps:
S1:车辆监听其他车辆的数据请求;将响应数据请求的车辆称为源车辆,发起数据请求的车辆称为目的车辆;S1: The vehicle listens to the data requests of other vehicles; the vehicle that responds to the data request is called the source vehicle, and the vehicle that initiates the data request is called the destination vehicle;
S2:当源车辆收到数据请求响应时,源车辆查找本地路由表中是否有到达目的车辆的路由路段序列,如果有就转至S8,否则转至S3;S2: When the source vehicle receives the data request response, the source vehicle searches the local routing table to see if there is a route section sequence to the destination vehicle, if there is, go to S8, otherwise go to S3;
S3:根据数字地图规划多条路由路径,作为备选路径;S3: Planning multiple routing paths according to the digital map as alternative paths;
S4:源车辆向每一条备选路径发送一个探测包;S4: The source vehicle sends a detection packet to each alternative path;
S5:当目的车辆收到探测包,根据探测包中的数据信息计算各个路径的数据传输时延,并根据路段连通模型计算各路段的连通性;S5: When the destination vehicle receives the detection packet, calculate the data transmission delay of each path according to the data information in the detection packet, and calculate the connectivity of each road section according to the road section connectivity model;
S6:综合考虑数据传输时延和路段的连通性,选出最优路由路径,并按选择的路由路径回复源车辆一个回复包;S6: Comprehensively consider the data transmission delay and the connectivity of the road section, select the optimal routing path, and reply a reply packet to the source vehicle according to the selected routing path;
S7:判断源车辆在发出探测包t个时间内是否收到回复消息,如果收到就转至S8;如果没收到,则返回步骤S4;优选的,t=2s;S7: Judging whether the source vehicle has received a reply message within t time of sending the detection packet, if received, then go to S8; if not received, then return to step S4; preferably, t=2s;
S8:源车辆将选择的路由路径所经过的路段序列ID写入数据包头部,源车辆使用贪婪算法依照路由路径将数据包转发给目的车辆。S8: The source vehicle writes the sequence ID of the road segment passed by the selected routing path into the header of the data packet, and the source vehicle uses a greedy algorithm to forward the data packet to the destination vehicle according to the routing path.
当源车辆不能直接将数据包发送给目的车辆时,需要根据数字地图规划从源车辆到目的车辆的路由路径作为备选路径集,备选路径集包括根据数字地图找到从源车辆到目的车辆经过最少交叉路口的路径作为最短路径,以及源车辆到目的车辆的路径中交叉路口数小于等于最短路径交叉路口数两倍的路径。When the source vehicle cannot directly send data packets to the destination vehicle, it is necessary to plan the routing path from the source vehicle to the destination vehicle according to the digital map as an alternative route set. The alternative route set includes finding the path from the source vehicle to the destination vehicle based on the digital map The path with the fewest intersections is taken as the shortest path, and the path from the source vehicle to the destination vehicle has twice the number of intersections in the shortest path.
在本发明中需要发送3种类型的包,包括源车辆发送给目的车辆的探测包、目的车辆收到探测包后回复源车辆的回复包以及源车辆收到回复包后发送的数据包,其中源车辆向目的车辆发送的探索包如表1所示,包括32个字节,其中第1~2个字节为探索包的类型;第3~5个字节为备选路径的数量,即源车辆发送的探索包的数量;第6~8个字节为探索包所探索的路由路径号;第9~16个字节为探索包所要经过路段的ID序列,包括源车辆和目的车辆所在路段;第17~24 个字节记录探索包发送时间;第25~32个字节记录探索包从源车辆到目的车辆被转发的跳数;并将目的车辆的IP地址、目的车辆的ID号、源车辆的IP地址以及源车辆的ID号的信息写在回复包的头部。In the present invention, three types of packets need to be sent, including the detection packet sent by the source vehicle to the destination vehicle, the reply packet sent by the destination vehicle to the source vehicle after receiving the detection packet, and the data packet sent by the source vehicle after receiving the reply packet. The exploration packet sent by the source vehicle to the destination vehicle is shown in Table 1, including 32 bytes, of which the first to second bytes are the type of the exploration packet; the third to fifth bytes are the number of alternative paths, namely The number of exploration packets sent by the source vehicle; the 6th to 8th bytes are the routing path number explored by the exploration packet; the 9th to 16th bytes are the ID sequence of the road section that the exploration packet will pass through, including the location of the source vehicle and the destination vehicle road section; the 17th to 24th bytes record the sending time of the exploration packet; the 25th to 32nd bytes record the number of hops that the exploration packet is forwarded from the source vehicle to the destination vehicle; and the IP address of the destination vehicle, the ID number of the destination vehicle , the IP address of the source vehicle and the ID number of the source vehicle are written in the header of the reply packet.
表1探测包的格式Table 1 Format of detection packet
其中类型表示包的类型,当类型的值为1时,表示探测包;当值为2时,表示回复包;当值为3时,表示数据包;The type indicates the type of the packet. When the value of the type is 1, it means a detection packet; when the value is 2, it means a reply packet; when the value is 3, it means a data packet;
路径条数为记录源车辆的备选路径集中的路径条数,即根据数字地图规划路由路径数量,也是发送的探测包的数量;The number of routes is the number of routes recorded in the set of alternative routes of the source vehicle, that is, the number of routing routes planned according to the digital map, and also the number of detection packets sent;
路径编号为记录探索包所探索的路由路径的编号,即每一个备选路径有一个路径编号;The path number is the number of the routing path explored by the record discovery package, that is, each candidate path has a path number;
所要经过路段的ID序列为规定路径探索包所要经过路段的ID序列,包括源车辆和目的车辆所在路段;The ID sequence of the road section to be passed is the ID sequence of the road section to be passed by the specified route search package, including the road section where the source vehicle and the destination vehicle are located;
探索包发送时间为记录探索包发送时间,以便在探索包到达目的车辆后计算路径的传输时延;The sending time of the exploration packet is to record the sending time of the exploration packet, so as to calculate the transmission delay of the path after the exploration packet reaches the destination vehicle;
多跳转发跳数计数器为记录探索包从源车辆到目的车辆被转发的跳数。The multi-hop forwarding hop count counter records the hop count of the discovery packet being forwarded from the source vehicle to the destination vehicle.
路段连通模型将车辆在双向车道的行驶过程中的连通情况分为稳定连接和不稳定连接,若在携带数据车辆的通信范围内只有反向车道上有车辆,则为不稳定连接,否则为稳定连接;在双向车道路段中,路段连通模型将车辆在双向车道的行驶过程中的连通情况分为稳定连接和不稳定连接,下面以这两种情形分别求取路段连通概率如图2~3中,同向道路是指与但前车辆行驶方向一致的道路,即图2~3中的道路1,反向道路是指与当前车辆行驶方向不一致的道路,即图2~3中的道路2。The link connectivity model divides the connectivity of vehicles in the two-way lane into stable connection and unstable connection. If there is only a vehicle in the opposite lane within the communication range of the vehicle carrying data, it is an unstable connection, otherwise it is stable. Connection; in the two-way lane road section, the road section connectivity model divides the connectivity of vehicles in the process of driving in the two-way lane into stable connection and unstable connection. The following two situations are used to calculate the connection probability of the road section as shown in Figure 2-3 The road in the same direction refers to the road that is consistent with the driving direction of the preceding vehicle, that is, road 1 in FIGS.
情形1:不稳定连通Case 1: Unstable connectivity
如图2,探测包传输的方向为从i到j,车辆ni在道路1上行驶并需要传输探索包,并且在车辆ni可通信范围R内道路1上没有可进行通信的车辆,此时为不稳定连接,此时需要借助反向的道路2上的车辆(例如车辆nj)进行包的传输。As shown in Figure 2, the direction of probe packet transmission is from i to j, vehicle ni is driving on road 1 and needs to transmit a probe packet, and there is no communicable vehicle on road 1 within the communication range R of vehicle ni, at this time In an unstable connection, it is necessary to use a vehicle on the reverse road 2 (for example, vehicle nj) to transmit packets.
若K表示一段道路上车辆数的随机变量,K遵循泊松分布,分布律为:If K represents a random variable of the number of vehicles on a section of road, K follows a Poisson distribution, and the distribution law is:
其中,P(K=k)表示在R范围内有k辆车的概率,ρ(t)是时刻t路段上车辆的密度,n(t)是时刻t路段上的车辆数量,L为两个交叉路口间路段的长度。Among them, P(K=k) represents the probability that there are k vehicles in the range of R, ρ(t) is the density of vehicles on the road section at time t, n(t) is the number of vehicles on the road section at time t, and L is two The length of the road segment between intersections.
任何两个连续车辆之间的距离服从指数分布,在道路1上车辆ni和车辆ni+1 之间的距离大于车辆ni的最大通信范围R的概率为:The distance between any two consecutive vehicles obeys the exponential distribution, and the probability that the distance between vehicle ni and vehicle ni+1 on road 1 is greater than the maximum communication range R of vehicle ni is:
其中,ρ1(t)是道路1上在时刻t的车辆密度;i为道路1中车辆间距大于R 的个数。Among them, ρ 1 (t) is the vehicle density on road 1 at time t; i is the number of vehicles with distance greater than R in road 1.
当这种情况发生,则车辆ni需要借助道路2上的车辆转发包的概率为:When this happens, the probability that vehicle ni needs to forward packets with the help of vehicles on road 2 is:
其中,ρ2(t)是道路2在时刻t的车辆密度,表示向下取整,xi表示第i 个在通信范围内没有同向车辆的车辆与在数据包传输方向上同它最近的同向车辆的距离。Among them, ρ 2 (t) is the vehicle density of road 2 at time t, Indicates the rounding down, and x i represents the distance between the ith vehicle without the same direction vehicle within the communication range and the nearest same direction vehicle in the direction of data packet transmission.
设变量M表示道路1上断开的链路数,则具有m个断开的链路,每条断开的链路都通过道路2来连通的概率为:Let the variable M represent the number of disconnected links on road 1, then there are m disconnected links, and the probability that each disconnected link is connected through road 2 is:
其中,n1(t)表示道路1在时刻t时的车辆数,n1(t)-1为道路1上的链路数,则有m个断开链路的概率为:Among them, n 1 (t) represents the number of vehicles on road 1 at time t, and n 1 (t)-1 is the number of links on road 1, then the probability of m disconnected links is:
在道路1上至少存在一条断开链路的情况下,路段在时刻t的连通概率,即不稳定连通的连通概率表示为:In the case that there is at least one disconnected link on road 1, the connection probability of the road segment at time t, that is, the connection probability of unstable connection is expressed as:
情形2:稳定连通Case 2: Stable connectivity
如图3,在车辆的通信范围内,道路1上至少有一辆车为数据转发提供中继,即如图车辆ni+1与车辆ni+2的距离X小于车辆ni+1的可通信范围R,则为稳定连接,即稳定连通的连通概率表示为:As shown in Figure 3, within the communication range of the vehicle, at least one vehicle on road 1 provides a relay for data forwarding, that is, the distance X between vehicle ni+1 and vehicle ni+2 is smaller than the communicable range R of vehicle ni+1 , then it is a stable connection, that is, the connection probability of stable connection is expressed as:
综上两种情形,车辆在t时刻的连通率表示为:To sum up the above two situations, the connectivity rate of the vehicle at time t is expressed as:
现在已经根据探测包得知每条路由路径的传输时延,即目的车辆通过探索包发送时间以及目的车辆接收到该探索包的时间计算获得该路径的数据传输时延,以及路段的连通性,综合路段的连通性和路由路径的传输时延这两个因素选出最优的路由路径,表示为:Now the transmission delay of each routing path has been known according to the detection packet, that is, the destination vehicle calculates the data transmission delay of the path and the connectivity of the road section through the time when the detection packet is sent and the time when the destination vehicle receives the detection packet. The optimal routing path is selected by combining the connectivity of the road section and the transmission delay of the routing path, expressed as:
其中,M(IS,ID)为源车辆IS到目的车辆ID备选路径的集合;r为车辆备选路径集合中的最优路径;G(r)为综合考虑数据传输时延和路段的连通性的目标函数;D(r)为路径时延;PC(ei)为路径上路段的连通概率;n是路径上的路段个数。Among them, M (I S , ID ) is the set of alternative paths from source vehicle IS to destination vehicle ID; r is the optimal path in the set of vehicle alternative paths; G (r) is the comprehensive consideration of data transmission delay and the objective function of the connectivity of the link; D(r) is the path delay; P C (e i ) is the connectivity probability of the link on the path; n is the number of links on the path.
表2回复包的格式Table 2 Format of reply packet
目的车辆需要将选择的路由路径通过回复包告知源车辆,目的车辆收到探测包后回复源车辆的回复包的格式如表2所示,包括32个字节,其中第1~2个字节为探索包的类型;第3~5个字节为所选路径编号;第6~8个字节为收到路径编号;第9~16个字节为回复包所要经过路段的ID序列,包括源车辆和目的车辆所在路段,在回复包中所要经过路段的ID序列为选出的最优路由路径经所要经过路段的ID序列;第17~24个字节记录各个路径传输时延;第25~32个字节记录回复包从目的车辆到源车辆被转发的跳数;并将目的车辆的IP地址、目的车辆的ID号、源车辆的IP地址以及源车辆的ID号的信息写在回复包的头部。The destination vehicle needs to inform the source vehicle of the selected routing path through a reply packet. After receiving the detection packet, the destination vehicle replies to the source vehicle. The format of the reply packet is shown in Table 2, including 32 bytes, of which the first to second bytes It is the type of the discovery packet; the 3rd to 5th bytes are the number of the selected path; the 6th to 8th bytes are the number of the received path; the 9th to 16th bytes are the ID sequence of the road section that the reply packet will pass through, including The road section where the source vehicle and the destination vehicle are located, the ID sequence of the road section to be passed in the reply packet is the ID sequence of the selected optimal routing path to pass through the road section; the 17th to 24th bytes record the transmission delay of each path; the 25th byte ~32 bytes record the number of hops that the reply packet is forwarded from the destination vehicle to the source vehicle; and write the information of the IP address of the destination vehicle, the ID number of the destination vehicle, the IP address of the source vehicle, and the ID number of the source vehicle in the reply The header of the package.
其中,所选路径编号是记录的是所选择路径的编号,即综合每条路由路径的传输时延以及路段的连通性选出的最优路由路径;Wherein, the number of the selected path records the number of the selected path, that is, the optimal routing path selected based on the transmission delay of each routing path and the connectivity of the road section;
收到路径编号是当目的车辆准备向源车辆发送回复消息时,将收到的来自同一个源车辆的所有路径探索包编号写入该字段;Received route number is when the destination vehicle is ready to send a reply message to the source vehicle, write the numbers of all route exploration packets received from the same source vehicle into this field;
各个路径传输时延记录的是对应各个路径的传输时延,格式为(路径编号,传输时延)。The transmission delay of each path records the transmission delay corresponding to each path, and the format is (path number, transmission delay).
如图4,源车辆使用贪婪算法依照路由路径将数据包转发给目的车辆包括:As shown in Figure 4, the source vehicle uses the greedy algorithm to forward the data packet to the destination vehicle according to the routing path, including:
S81、制定车辆间交换的信标消息;当前车辆是否有数据包需要转发,若有则在当前车辆的邻居表中是否有目的车辆,如果有就直接将数据包发送给目的车辆;S81. Formulate beacon messages exchanged between vehicles; whether the current vehicle has a data packet to be forwarded, and if so, whether there is a target vehicle in the neighbor list of the current vehicle, and if so, directly send the data packet to the target vehicle;
S82、若当前车辆的邻居表中没有目的车辆,则判断当前车辆的邻居表中是否有在交叉路口的车辆,若有则进行步骤S83;否则进行步骤S84;S82, if there is no target vehicle in the neighbor table of the current vehicle, then judge whether there is a vehicle at the intersection in the neighbor table of the current vehicle, if so, proceed to step S83; otherwise proceed to step S84;
S83、判断当前车辆的邻居表中是否有路径中下一个路段的车辆,如果有就转发给下个路径的车辆,否则转发给交叉路口的车辆,完成数据转发;S83. Judging whether there is a vehicle on the next section of the path in the neighbor table of the current vehicle, if there is, forwarding to the vehicle on the next path, otherwise forwarding to the vehicle at the intersection to complete the data forwarding;
S84、根据当前道路最高限速和转发车辆速度确定贪婪查找半径,并根据邻居表中邻居车辆的位置信息计算邻居车辆与目的车辆的距离;S84. Determine the greedy search radius according to the current road maximum speed limit and forwarding vehicle speed, and calculate the distance between the neighbor vehicle and the target vehicle according to the location information of the neighbor vehicle in the neighbor table;
S85、根据邻居车辆与目的车辆的距离升序排列,并按照该排列对邻居车辆进行筛选;S85. Arrange in ascending order according to the distance between the neighbor vehicle and the target vehicle, and filter the neighbor vehicles according to the arrangement;
S86、在筛选过程中,若当前车辆与邻居车辆的距离小于查找半径,则向该邻居车辆发送探寻包确定该邻居车辆是否有下一跳;S86. During the screening process, if the distance between the current vehicle and the neighbor vehicle is less than the search radius, send a search packet to the neighbor vehicle to determine whether the neighbor vehicle has a next hop;
S87、若该邻居车辆有下一跳,则当前车辆将数据包发送给该邻居车辆;S87. If the neighbor vehicle has a next hop, the current vehicle sends the data packet to the neighbor vehicle;
S88、若筛选完所有邻居车辆均未发现符合筛选条件的邻居车辆则等待t1 个时刻,返回S84重新计算贪婪查找半径;优选的,本发明选择等待的时间为 t1=1s;S88. If no neighbor vehicle meeting the screening conditions is found after screening all neighbor vehicles, wait for t1 time, return to S84 and recalculate the greedy search radius; preferably, the present invention selects the waiting time as t1=1s;
其中,将车辆查找范围内的车辆称为该车辆的邻居车辆。Wherein, the vehicle within the vehicle search range is referred to as the vehicle's neighbor vehicle.
信标消息是在车辆之间周期性广播的消息,在本发明中,信标消息的格式如表3所示,包括车辆速度大小、车辆行驶方向、车辆所在路段的ID号、车辆位于交叉路口的判断标志位以及车辆的位置坐标;并将该车辆的的IP地址以及该车辆的车辆的ID号写在信标消息的头部。The beacon message is a message periodically broadcast between vehicles. In the present invention, the format of the beacon message is as shown in Table 3, including the vehicle speed, the vehicle direction, the ID number of the road section where the vehicle is located, and the vehicle is located at the intersection. The judgment flag bit and the position coordinates of the vehicle; and write the IP address of the vehicle and the ID number of the vehicle in the header of the beacon message.
表3车辆信标消息格式Table 3 Vehicle beacon message format
其中,车辆的行驶方向表示为一个路口号对,(车辆驶离的路口号,车辆驶向的路口号);Wherein, the driving direction of the vehicle is represented as an intersection number pair, (the intersection number that the vehicle leaves, the intersection number that the vehicle moves towards);
车辆所在路段的ID:可以结合车辆上的数字地图和GPS定位来获得,如果车辆在交叉路口上,则车辆所在路段的ID就是车辆所在交叉路口的编号;The ID of the road section where the vehicle is located: it can be obtained by combining the digital map and GPS positioning on the vehicle. If the vehicle is at an intersection, the ID of the road section where the vehicle is located is the number of the intersection where the vehicle is located;
车辆位于交叉路口的判断标志位,若位于交叉路口则该标志位置1,否则为 0;当车辆在路段上行驶时,由于城市两边建筑的限制,车辆不能接收到其他路段上车辆的信标消息,当车辆接收到的信标消息中,路段ID数大于等于3个时,说明车辆处在交叉路口上,将信标消息的这个字段置为1;The judgment sign position of the vehicle at the intersection. If it is at the intersection, the sign position is 1, otherwise it is 0; when the vehicle is driving on the road section, due to the restrictions of the buildings on both sides of the city, the vehicle cannot receive the beacon message of the vehicle on other road sections , when the number of link IDs in the beacon message received by the vehicle is greater than or equal to 3, it means that the vehicle is at an intersection, and this field of the beacon message is set to 1;
车辆的位置坐标根据数字地图和GPS定位来获得,可以为经度纬度坐标。The location coordinates of the vehicle are obtained according to the digital map and GPS positioning, and may be longitude and latitude coordinates.
如图5,在根据GPSR的贪婪路由算法,在S结点的通信范围内,因为结点 C与目的结点D的距离比结点B与目的结点D距离更近,所以会选择C作为下一跳转发结点,但在C的通信范围内没有结点与D的距离比C与D的距离更近,所以GPSR协议会使用右手转发准则将数据转发给B,再由B转发,但这样增加了转发跳数和时延;所以在本发明中,结点将是否有下一跳车辆作为一个字段写进信标信息中,结点S先根据距离远近选择结点C,但通过C的信标信息知道C没有下一跳,所以查看第二近的结点B,结点B有下一跳,所以将数据发送给B。As shown in Figure 5, according to the greedy routing algorithm of GPSR, within the communication range of node S, because the distance between node C and destination node D is closer than the distance between node B and destination node D, C will be selected as The next hop forwards the node, but there is no node within the communication range of C that is closer to D than C and D, so the GPSR protocol will use the right-hand forwarding rule to forward the data to B, and then forwarded by B, But this increases the number of forwarding hops and time delay; so in the present invention, the node writes whether there is a next-hop vehicle as a field into the beacon information, and the node S first selects the node C according to the distance, but through C's beacon information knows that C has no next hop, so check the second nearest node B, and node B has a next hop, so send the data to B.
本发明为了减小在传输数据时车辆驶离发送车辆的通信范围的概率,重新定义两车之间的通信距离,如图6,Rmax是S的最大通信范围,按照贪婪算法, S要在Rmax的范围内查找下一跳车辆,但本发明通过制定查找半径缩小S的查找范围,使得S不转发给E而转发给更小查找范围的B,本发明的查找半径表示为:The present invention redefines the communication distance between the two vehicles in order to reduce the probability that the vehicle leaves the communication range of the sending vehicle when transmitting data. As shown in Figure 6, Rmax is the maximum communication range of S. According to the greedy algorithm, S must be within Rmax Find the next hop vehicle within the range, but the present invention narrows the search range of S by formulating the search radius, so that S is not forwarded to E but forwarded to B with a smaller search range. The search radius of the present invention is expressed as:
其中,Ri为当前车辆i的贪婪查找半径;Vmax为道路上车辆的最大速度;Vi为当前车辆i的速度;trb为发送数据后下一跳车辆收到数据所花费的时间;Mb为车辆传输的数据包的大小;rb为数据包发送速率;xb为两辆车之间数据传输时间,一般xb→0,可忽略不计。Among them, R i is the greedy search radius of the current vehicle i; V max is the maximum speed of the vehicle on the road; V i is the speed of the current vehicle i; t rb is the time it takes for the next hop vehicle to receive the data after sending the data; M b is the size of the data packet transmitted by the vehicle; r b is the data packet transmission rate; x b is the data transmission time between two vehicles, generally x b → 0, which can be ignored.
对于普通的基于地理位置的路由协议中,每次转发都选择局部最优的转发车辆,可能造成路由空洞的问题,本方法提出多跳贪婪探寻机制来避免数据被转发到陷入路由空洞的车辆。For common geographic location-based routing protocols, local optimal forwarding vehicles are selected for each forwarding, which may cause routing holes. This method proposes a multi-hop greedy search mechanism to avoid data being forwarded to vehicles trapped in routing holes.
对于在车联网中,因为车辆的高速移动性,在使用基于地理位置的路由协议传输数据时容易发生链路中断的问题,本方法提出可变贪婪查找半径的机制来减少链路中断情况的发生。In the Internet of Vehicles, due to the high-speed mobility of vehicles, link interruptions are prone to occur when using geographic location-based routing protocols to transmit data. This method proposes a variable greedy search radius mechanism to reduce the occurrence of link interruptions .
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。Although the embodiments of the present invention have been shown and described, those skilled in the art can understand that various changes, modifications and substitutions can be made to these embodiments without departing from the principle and spirit of the present invention. and modifications, the scope of the invention is defined by the appended claims and their equivalents.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910712901.6A CN110493749B (en) | 2019-08-02 | 2019-08-02 | Greedy routing method for Internet of vehicles based on path exploration |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910712901.6A CN110493749B (en) | 2019-08-02 | 2019-08-02 | Greedy routing method for Internet of vehicles based on path exploration |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110493749A true CN110493749A (en) | 2019-11-22 |
| CN110493749B CN110493749B (en) | 2022-05-03 |
Family
ID=68549258
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910712901.6A Active CN110493749B (en) | 2019-08-02 | 2019-08-02 | Greedy routing method for Internet of vehicles based on path exploration |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110493749B (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111050300A (en) * | 2019-12-16 | 2020-04-21 | 重庆邮电大学 | Internet of vehicles routing method based on named data network |
| CN112911670A (en) * | 2021-01-19 | 2021-06-04 | 汉纳森(厦门)数据股份有限公司 | Greedy routing method for Internet of vehicles based on path exploration |
| CN117579535A (en) * | 2024-01-15 | 2024-02-20 | 深圳市宇通联发科技有限公司 | Transmission path planning method, device, system and medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011133016A2 (en) * | 2010-04-20 | 2011-10-27 | Dr Ir Tee Clarence Augustine Teck Huo | Junction adaptive reactive routing (jarr) protocol for vehicular ad-hoc networks in a city environment [1-3]. |
| CN103298059A (en) * | 2013-05-13 | 2013-09-11 | 西安电子科技大学 | Connectivity sensing routing method on basis of location prediction in vehicle ad hoc network |
| CN105307232A (en) * | 2015-11-13 | 2016-02-03 | 南京邮电大学 | Routing optimization method for vehicular self-organized network based on connection probabilities |
| CN105553780A (en) * | 2016-01-08 | 2016-05-04 | 同济大学 | Method for deducing vehicular infrastructure-based connectivity model in urban scene |
| CN105722176A (en) * | 2016-01-29 | 2016-06-29 | 同济大学 | Connection method of Internet of Vehicles massive heterogeneous network with infrastructure in city scene |
| CN107645417A (en) * | 2017-10-09 | 2018-01-30 | 天津理工大学 | Towards the adaptive routing method of expressway car networking scene |
-
2019
- 2019-08-02 CN CN201910712901.6A patent/CN110493749B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011133016A2 (en) * | 2010-04-20 | 2011-10-27 | Dr Ir Tee Clarence Augustine Teck Huo | Junction adaptive reactive routing (jarr) protocol for vehicular ad-hoc networks in a city environment [1-3]. |
| CN103298059A (en) * | 2013-05-13 | 2013-09-11 | 西安电子科技大学 | Connectivity sensing routing method on basis of location prediction in vehicle ad hoc network |
| CN105307232A (en) * | 2015-11-13 | 2016-02-03 | 南京邮电大学 | Routing optimization method for vehicular self-organized network based on connection probabilities |
| CN105553780A (en) * | 2016-01-08 | 2016-05-04 | 同济大学 | Method for deducing vehicular infrastructure-based connectivity model in urban scene |
| CN105722176A (en) * | 2016-01-29 | 2016-06-29 | 同济大学 | Connection method of Internet of Vehicles massive heterogeneous network with infrastructure in city scene |
| CN107645417A (en) * | 2017-10-09 | 2018-01-30 | 天津理工大学 | Towards the adaptive routing method of expressway car networking scene |
Non-Patent Citations (2)
| Title |
|---|
| J. JEONG; SUNGKYUNKWAN UNIVERSITY; A. PETRESCU; CEA, LIST; T. OH: "Problem Statement for IP Wireless Access in Vehicular Environments", 《IETF》 * |
| 胡淼等: "车载自组织网络中基于贪婪算法的地理位置路由", 《中兴通讯技术》 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111050300A (en) * | 2019-12-16 | 2020-04-21 | 重庆邮电大学 | Internet of vehicles routing method based on named data network |
| CN111050300B (en) * | 2019-12-16 | 2022-03-22 | 重庆邮电大学 | Internet of vehicles routing method based on named data network |
| CN112911670A (en) * | 2021-01-19 | 2021-06-04 | 汉纳森(厦门)数据股份有限公司 | Greedy routing method for Internet of vehicles based on path exploration |
| CN117579535A (en) * | 2024-01-15 | 2024-02-20 | 深圳市宇通联发科技有限公司 | Transmission path planning method, device, system and medium |
| CN117579535B (en) * | 2024-01-15 | 2024-04-09 | 深圳市宇通联发科技有限公司 | Transmission path planning method, device, system and medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110493749B (en) | 2022-05-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Ullah et al. | Advances in position based routing towards its enabled fog-oriented vanet–a survey | |
| Chen et al. | A connectivity-aware intersection-based routing in VANETs | |
| CN103974373B (en) | A kind of In-vehicle networking method for routing and device | |
| CN103546937B (en) | Opportunistic routing method based on drive link state sensing in vehicle self-organizing network | |
| Khan et al. | A Traffic Aware Segment-based Routing protocol for VANETs in urban scenarios | |
| Patel et al. | Overview of routing protocols in VANET | |
| CN102916889A (en) | Instant route selection based on multi-path communication time and credibility in VANET (Vehicular Ad-Hoc Network) | |
| CN105722176A (en) | Connection method of Internet of Vehicles massive heterogeneous network with infrastructure in city scene | |
| CN105101086B (en) | A kind of data transfer path system of selection based on traffic density distribution | |
| CN110493749B (en) | Greedy routing method for Internet of vehicles based on path exploration | |
| Sharma et al. | Comprehensive study of various routing protocols in VANET | |
| Ye et al. | TDMP: Reliable target driven and mobility prediction based routing protocol in complex vehicular ad-hoc network | |
| Elira et al. | Clustering scheme and destination aware context based routing protocol for VANET | |
| Chen et al. | A geographic routing protocol based on trunk line in VANETs | |
| Ardakani et al. | CNN: A cluster-based named data routing for vehicular networks | |
| Sharef et al. | Comparative study of variant position-based VANET routing protocols | |
| CN105391631A (en) | Enhanced stable routing protocol for vehicle Ad Hoc network | |
| CN103634871A (en) | Connection and distance balancing VANET (Vehicular Ad Hoc Network) geographical routing protocol | |
| CN108541040A (en) | A kind of cross-layer routing protocol suitable under City scenarios | |
| CN108366340A (en) | City car networking method for routing based on public transport wheel paths and ant group optimization | |
| Song et al. | Buffer and switch: An efficient road-to-road routing scheme for vanets | |
| CN104683232B (en) | A routing selection method capable of providing persistent connection service in VANET | |
| Ksouri et al. | Hybrid routing for safety data with intermittent V2I connectivity | |
| Al-Mayouf et al. | Efficient routing algorithm for VANETs based on distance factor | |
| Chang et al. | Efficient VANET unicast routing using historical and real-time traffic information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20250429 Address after: 518000 1104, Building A, Zhiyun Industrial Park, No. 13, Huaxing Road, Henglang Community, Longhua District, Shenzhen, Guangdong Province Patentee after: Shenzhen Hongyue Enterprise Management Consulting Co.,Ltd. Country or region after: China Address before: 400065 Chongwen Road, Nanshan Street, Nanan District, Chongqing Patentee before: CHONGQING University OF POSTS AND TELECOMMUNICATIONS Country or region before: China |
|
| TR01 | Transfer of patent right |