[go: up one dir, main page]

WO2019164019A1 - Dispositif de communication v2x et procédé de transmission de géoroutage - Google Patents

Dispositif de communication v2x et procédé de transmission de géoroutage Download PDF

Info

Publication number
WO2019164019A1
WO2019164019A1 PCT/KR2018/002065 KR2018002065W WO2019164019A1 WO 2019164019 A1 WO2019164019 A1 WO 2019164019A1 KR 2018002065 W KR2018002065 W KR 2018002065W WO 2019164019 A1 WO2019164019 A1 WO 2019164019A1
Authority
WO
WIPO (PCT)
Prior art keywords
packet
geonetworking
communication
communication device
router
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.)
Ceased
Application number
PCT/KR2018/002065
Other languages
English (en)
Korean (ko)
Inventor
백서영
고우석
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Priority to PCT/KR2018/002065 priority Critical patent/WO2019164019A1/fr
Publication of WO2019164019A1 publication Critical patent/WO2019164019A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage

Definitions

  • the present invention relates to an apparatus for V2X communication and a method for transmitting a geonetworking thereof, and more particularly, to a method for setting a timer and a communication range in a method for geonetworking transmission of a contention-based algorithm.
  • V2X Vehicle to Everything
  • V2X communication Various services can be provided through V2X communication.
  • a plurality of frequency bands have been used to provide various services. Even in this environment, reliable delivery and provision of safety services is a very important issue due to the characteristics of vehicle communication.
  • a geonetworking transmission method using hopping may be used to transfer data out of the transmission range.
  • packet forwarding algorithms may be used for data hopping and destination delivery. Especially in the V2X communication environment where the communication environment is dynamically changed, the packet forwarding algorithm must consider efficiency and reliability.
  • a method for transmitting a geonetworking by a V2X communication device comprising: receiving a geonetworking packet from a sender V2X communication device; Checking whether the received geonetworking packet is a packet previously stored in a buffer; If the received geonetworking packet is not a previously stored packet, storing the geonetworking packet in a buffer, setting a timeout duration, and starting a timer for retransmitting the packet; And transmitting the geonetworking packet when the timer expires, wherein the timeout period indicates a time period during which the packet is buffered in the buffer.
  • the maximum communication distance of the sender V2X communication device includes a plurality of sectors, and each of the plurality of sectors has a constant timeout period.
  • the timeout period of the plurality of sectors is determined based on a distance between the sender V2X device and the V2X device that transmitted the received packet. The larger the distance, the smaller the timeout period.
  • the geonetworking packet includes communication range information of a V2X communication device transmitting the geonetworking packet.
  • the value of the communication range information is a difference value between the location of the surrounding V2X communication devices and the location of the V2X communication device communicating during the first time interval. Is determined by the maximum value.
  • the peripheral V2X communication device is a V2X communication device in which a response packet or a forwarding packet to the packet transmitted by the V2X communication device is received.
  • the value of the communication range information is a difference between the position of the surrounding V2X communication devices and the location of the V2X communication device communicating during the first time interval.
  • the maximum of the values is used during the second time interval.
  • the memory for storing data;
  • a communication unit for transmitting and receiving a radio signal including a geonetworking packet;
  • a processor for controlling the memory and the communication unit, the processor receiving a geonetworking packet from a sender V2X communication device, checking whether the received geonetworking packet is a packet previously stored in a buffer, If the networking packet is not a pre-stored packet, the geonetworking packet is stored in a buffer, a timeout duration is set, a timer for retransmitting the packet is started, and the geonetworking packet is terminated when the timer expires.
  • the timeout period represents a time period during which the packet is buffered in the buffer.
  • the present invention by setting the CBF buffer waiting time in consideration of the CBF buffer as well as the buffer of the access layer, it is possible to improve the latency of the CBF operation in terms of the system. By dividing the communicable area into certain sectors, since the CBF buffer times out at the same time for routers in the sector, unnecessary latency in forwarding can be reduced.
  • the latency of the CBF algorithm can be improved.
  • unnecessary latency can be reduced.
  • FIG. 1 shows a protocol structure of an ITS system according to an embodiment of the present invention.
  • FIG. 2 illustrates a packet structure of a network / transport layer according to an embodiment of the present invention.
  • FIG. 3 is a header structure of a geonetworking packet according to an embodiment of the present invention, and shows a structure of a basic header and a common header.
  • FIG. 4 illustrates a method for geonetworking of a GUC type according to an embodiment of the present invention and a GUC packet header configuration according thereto.
  • FIG. 5 illustrates a topologically scoped broadcast (TSB) type geonetworking method and a TSB packet header configuration according thereto according to another embodiment of the present invention.
  • TSB topologically scoped broadcast
  • FIG. 6 illustrates a SHB (Single Hop Broadcast) type geonetworking method and an SHB packet header configuration according to another embodiment of the present invention.
  • SHB Single Hop Broadcast
  • FIG. 7 illustrates a Geographically-Scope Broadcast (GBC) / Geographically-Scoped Anycast (GAC) type geonetworking method and a BC / GAC packet header configuration according to another embodiment of the present invention.
  • GBC Geographically-Scope Broadcast
  • GAC Geographically-Scoped Anycast
  • beacon type geonetworking and a beacon packet header configuration according to another embodiment of the present invention.
  • FIG. 9 illustrates the configuration of a location service (LS) request packet header and an LS response packet header according to an embodiment of the present invention.
  • LS location service
  • FIG 10 shows position vector information according to an embodiment of the present invention.
  • FIG. 11 illustrates a packet forwarding method of a greedy forwarding algorithm according to an embodiment of the present invention.
  • FIG. 12 is a conceptual diagram of a non-region contention-based algorithm according to an embodiment of the present invention.
  • FIG 13 illustrates contention-based transmission according to an embodiment of the present invention.
  • FIG. 14 illustrates a packet delivery method of an area contention-based algorithm according to an embodiment of the present invention.
  • FIG. 15 shows an ITS-G5 architecture according to an embodiment of the invention.
  • 16 illustrates an example of timeout time according to distance when using the CBF algorithm according to an embodiment of the present invention.
  • FIG. 17 illustrates an example of a timeout time considering a buffer when using a CBF algorithm according to an embodiment of the present invention.
  • FIG. 18 illustrates an example of a timeout time in consideration of a buffer when using the CBF algorithm according to an embodiment of the present invention.
  • FIG. 19 illustrates an example of different communication ranges of routers in a multi-channel environment, in accordance with an embodiment of the invention.
  • FIG. 20 shows a GUC packet structure according to an embodiment of the present invention.
  • FIG. 21 shows a GAC / GBC packet structure according to an embodiment of the present invention.
  • FIG. 22 (a) shows an LS request packet structure according to an embodiment of the present invention
  • FIG. 22 (b) shows an LS response packet structure according to an embodiment of the present invention.
  • FIG. 25 shows a configuration of a V2X communication device according to an embodiment of the present invention.
  • the present invention relates to a V2X communication device, and the V2X communication device may be included in an intelligent transport system (ITS) system to perform all or some functions of the ITS system.
  • the V2X communication device can communicate with vehicles and vehicles, vehicles and infrastructure, vehicles and bicycles, and mobile devices.
  • the V2X communication device may be abbreviated as a V2X device.
  • the V2X device may correspond to an onboard unit (OBU) of the vehicle or may be included in the OBU.
  • OBU On Board Equipment
  • OBU On Board Equipment
  • the V2X communication device may correspond to a road side unit (RSU) of the infrastructure or may be included in the RSU.
  • the RSU may be referred to as Road Side Equipment (RSE).
  • the V2X communication device may correspond to the ITS station (ITS-S) or may be included in the ITS station. Any OBU, RSU, mobile equipment, etc. that perform V2X communication may all be referred to as ITS stations or V2X communication devices. In geonetworking communication, a V2X communication device may be referred to as a router.
  • V2X communication devices can communicate based on various communication protocols.
  • the V2X communication device may implement the WAVE (Wireless Access In Vehicular Environments) protocol of IEEE 1609.1-4.
  • the V2X communication device may be referred to as a WAVE device or a WAVE communication device.
  • the V2X communication device may transmit a Cooperative Awareness Message (CAM) or a Decentralized Environmental Notification Message (DENM).
  • CAM Cooperative Awareness Message
  • DENM Decentralized Environmental Notification Message
  • the CAM is distributed in the ITS network and provides information about at least one of the presence, location, communication state, or running state of the ITS station.
  • DENM provides information about detected events.
  • the DENM can provide information about any driving situation or event detected by the ITS station.
  • the DENM can provide information about situations such as vehicle accidents, vehicle problems, traffic conditions, and the like, such as emergency electronic brakes.
  • FIG. 1 shows a protocol structure of an ITS system according to an embodiment of the present invention.
  • the application layer may implement and support various use cases.
  • the application may provide road safety, efficient traffic information, and other application information.
  • the facility layer can support the effective realization of the various uses defined in the application layer.
  • the facility layer may perform application support, information support, and session / communication support.
  • the access layer may transmit a message / data received from a higher layer through a physical channel.
  • the access layer may include an IEEE 802.11 and / or 802.11p standard based communication technology, an ITS-G5 wireless communication technology based on the physical transmission technology of the IEEE 802.11 and / or 802.11p standard, and satellite / broadband wireless mobile communication.
  • Data communication can be performed / supported based on 2G / 3G / 4G (LTE) / 5G wireless cellular communication technology, broadband terrestrial digital broadcasting technology such as DVB-T / T2 / ATSC, GPS technology, and IEEE 1609 WAVE technology.
  • the network / transport layer can form a network for vehicle communication between homogeneous / heterogeneous networks by using various transport protocols and network protocols.
  • the transport layer is a connection layer between services provided by upper layers (session layer, presentation layer, application layer) and lower layers (network layer, data link layer, physical layer).
  • the transport layer can manage the transmission data to arrive exactly at the destination.
  • the transport layer processes the data into packets of appropriate size for efficient data transmission, and at the receiving side, the transport layer can perform processing to restore the received packets to the original file.
  • protocols such as Transmission Control Protocol (TCP), User Datagram Protocol (UDP), and Basic Transport Protocol (BTP) may be used as the transport protocol.
  • the network layer can manage logical addresses and determine the delivery path of packets.
  • the network layer may receive the packet generated at the transport layer and add a logical address of the destination to the network layer header.
  • the packet path may be considered unicast / broadcast between vehicles, between vehicles and fixed stations, and between fixed stations.
  • Geo-Networking, with mobility support IPv6 networking, over IPv6, and the like can be considered as a networking protocol.
  • the ITS architecture may further include a management layer and a security layer.
  • FIG. 2 illustrates a packet structure of a network / transport layer according to an embodiment of the present invention.
  • the transport layer generates a BTP packet
  • the network layer may generate a geo-networking packet by encapsulating the BTP packet.
  • Geo-networking packets may be encapsulated into LLC packets.
  • the data includes a message set, which may be a basic safety message.
  • the BTP header is a protocol for transmitting messages such as CAM and DENM generated by the facility layer to the lower layer.
  • the BTP header consists of A type and B type.
  • the type A BTP header may include a destination / destination port and a source port, which are required for transmission and reception for interactive packet transmission.
  • the B type header may include destination port and destination port information, which is required for transmission for non-interactive packet transmission. Descriptions of the fields / information included in the header are as follows.
  • the destination port identifies the facility entity corresponding to the destination of the data (BTP-PDU) included in the BTP packet.
  • Source Port A field generated in the case of a BTP-A type, indicating a port of a protocol entity of a facility layer in a source through which a corresponding packet is transmitted. This field may have a size of 16 bits.
  • This field is generated for the BTP-B type and may provide additional information when the destination port is the best known port. This field may have a size of 16 bits.
  • the geonetworking packet includes a basic header and a common header according to the protocol of the network layer, and optionally includes an extension header according to the geonetworking mode.
  • the geonetworking header is described again below.
  • the LLC header is added to the geonetworking packet to generate the LLC packet.
  • the LLC header provides the function of distinguishing IP data and geonetworking data. IP data and geonetworking data can be distinguished by the Ethertype of SNAP. As an embodiment, when IP data is transmitted, the Ethertype may be set to 0x86DD and included in the LLC header. As an embodiment, when geonetworking data is transmitted, the Ethertype may be set to 0x86DC and included in the LLC header.
  • the receiver may check the Ethertype field of the LLC packet header and forward and process the packet to the IP data path or the geonetworking path according to the value.
  • FIG. 3 is a header structure of a geonetworking packet according to an embodiment of the present invention, and shows a structure of a basic header and a common header.
  • FIG. 3 (a) shows the basic header of the geonetworking packet header shown in FIG. 2, and FIG. 3 (b) shows the common header of the geonetworking packet header shown in FIG.
  • the basic header can be 32 bits (4 bytes).
  • the basic header may include at least one of a version field, an NH field (Next Header), an LT (LifeTime) field, and a Remaining Hop Limit (RHL) field.
  • the fields included in the basic header are described below.
  • the bit size constituting each field is only an embodiment and may be changed.
  • Version (4-bit) The version field indicates the version of the geonetworking protocol.
  • NH Next Header
  • the NH (Next Header) field indicates the type of the next header / field. If the field value is 1, the common header is followed. If the field value is 2, the secured secure packet may be followed.
  • the LT (LifeTime) field indicates the maximum survival time of the packet.
  • RHL 8 bits: The Remaining Hop Limit (RHL) field indicates the remaining hop limit.
  • the RHL field value may be decremented by 1 each time it is forwarded by a GeoAdhoc router. If the RHL field value is 0, the packet is no longer forwarded.
  • the common header can be 64 bits (8 bytes).
  • Common headers include NH (NextHeader) field, HT (HeaderType) field, HST (Header Sub-Type) field, TC (Traffic Class) field, Flags field, PayloadLength field, PL (Maximum Hop Limit) field It may include at least one of. Description of each field is as follows.
  • the NH (Next Header) field indicates the type of the next header / field.
  • a field value of 0 may indicate an undefined "ANY" type, 1 indicates a BTP-A type packet, 2 indicates a BTP-B type packet, and 3 indicates an IPv6 IP diagram.
  • Geonetworking types include Beacon, GeoUnicast, GeoAnycast, GeoBroadcast, Topologically-Scoped Broadcast, and Location Service (LS).
  • HST (4-bit): The Header Subtype field indicates the detailed type along with the header type.
  • TSB When the HT type is set to TSB, when the HST value is '0', a single hop may be indicated, and when it is '1', a multi hop may be designated.
  • the traffic class field may include a Store-Carry-Forward (SCF), Channel Offload, and TC ID.
  • SCF Store-Carry-Forward
  • the SCF field indicates whether to store a packet when there is no neighbor to deliver the packet.
  • the channel offload field indicates that a packet can be delivered to another channel in case of a multichannel operation.
  • the TC ID field is a value assigned during packet transmission in the facility layer and may be used to set a contention window value in the physical layer.
  • the flag field indicates whether the ITS device is mobile or stationary, and may be the last 1 bit as an embodiment.
  • the Payload Length field indicates the data length following the geonetworking header in bytes.
  • the PL field may indicate the length of the BTP header and the CAM.
  • MHL 8-bit
  • MHL The Maximum Hop Limit (MHL) field may indicate the maximum number of hops.
  • the geonetworking header includes the above-described basic header, common header and extended header.
  • the extension header is configured differently according to the geonetworking type.
  • a header configuration according to each geonetworking type will be described.
  • a V2X communication device performing geonetworking may be referred to as a router or a geoad hoc router.
  • a V2X communication device that transmits a geonetworking packet may be referred to as a source router or a sander.
  • a V2X communication device that receives a geonetworking packet from a source router and relays / forwards it to a sander may be referred to as a forwarding router or a forwarder.
  • the V2X communication device or the V2X communication device in the final destination area of the geonetworking packet may be referred to as a destination or a destination router.
  • FIG. 4 illustrates a method for geonetworking of a GUC type according to an embodiment of the present invention and a GUC packet header configuration according thereto.
  • FIG. 4 (a) shows a method of data transmission of a Geographically-Scoped Unicast (GUC) type
  • FIG. 4 (b) shows a GUC header configuration
  • GUC is a method of passing data from a specific source router to a destination router.
  • the source router S may transmit data in a GUC type to the destination router N8 via multi-hop.
  • the source router must have information about the destination router in its location table. If there is no information about the destination router, the source router can use the "LS request and LS reply" process to find the desired destination.
  • the GUC packet header includes a basic header, a common header, and an extension header.
  • the HT field of the common header indicates a GUC
  • the extended header includes an SN field, an SO PV (Source Position Vector) field, and a DE PV (Destination Position Vector) field. Description of the included fields is as follows.
  • Sequence Number indicates a value used for checking packet redundancy. The value of the sequence number field is incremented by one when a packet is sent from the source.
  • the receiving router may determine whether a packet is duplicated by using a sequence number (or a sequence number and a TST value). SN is a value used for multi-hop transmission.
  • SO PV Indicates the position of the source and may be in a long position vector format.
  • DE PV indicates the location of the destination, and may be in a short position vector format.
  • FIG. 5 illustrates a topologically scoped broadcast (TSB) type geonetworking method and a TSB packet header configuration according thereto according to another embodiment of the present invention.
  • TSB topologically scoped broadcast
  • FIG. 5 (a) shows a method of data transmission of a TSB (Topologically Scoped Broadcast) type
  • FIG. 5 (b) shows a TSB header configuration
  • TSB is a broadcast scheme that adjusts the distance that data is transmitted by the number of hops. Location based information is not used. Since only the number of hops determines whether data is delivered, the location address of the destination or local information to which the data is delivered is not used. Data can be forwarded from the source router s to all routers within n hops.
  • the TSB packet header includes a basic header, a common header, and an extended header.
  • the HT field of the common header indicates a TSB
  • the extension header includes an SN field and an SO PV (Source Position Vector) field. Description of the included fields is as follows.
  • Sequence Number indicates a value used for checking packet redundancy. The value of the sequence number field is incremented by one when a packet is sent from the source.
  • the receiving router may determine whether a packet is duplicated by using a sequence number (or a sequence number and a TST value). SN is a value used for multi-hop transmission.
  • SO PV Indicates the position of the source and may be in a long position vector format.
  • the destination address may be omitted.
  • FIG. 6 illustrates a SHB (Single Hop Broadcast) type geonetworking method and an SHB packet header configuration according to another embodiment of the present invention.
  • SHB Single Hop Broadcast
  • FIG. 6 (a) shows a data transfer method of a single hop broadcast (SHB) type
  • FIG. 5 (b) shows a structure of an SHB header.
  • SHB single hop broadcast
  • SHB packets are sent only to routers within the source router transmission range. Since data can be transmitted with the least latency, SHB can be used to send safety messages such as CAM. As shown in FIG. 6 (a), the packet is transmitted only to one-hop range routers N1, N2, and N3 of the source S.
  • the SHB packet header includes a basic header, a common header, and an extension header.
  • the HT field of the common header indicates the TSB
  • the extension header includes an SO PV (Source Position Vector) field. Description of the included fields is as follows.
  • SO PV Indicates the position of the source and may be in a long position vector format.
  • the destination address may be omitted. Since the multihop transmission is not performed, the SN field for redundancy check may also be omitted.
  • FIG. 7 illustrates a Geographically-Scope Broadcast (GBC) / Geographically-Scoped Anycast (GAC) type geonetworking method and a BC / GAC packet header configuration according to another embodiment of the present invention.
  • GBC Geographically-Scope Broadcast
  • GAC Geographically-Scoped Anycast
  • FIG. 7 (a) shows a method of transferring data of a Geographically-Scope Broadcast (GBC) / Geographically-Scoped Anycast (GAC) type
  • FIG. 4 (b) shows a GBC / GAC header configuration.
  • GeoBroadcast / GBC is a transmission method that broadcasts a packet to all routers in a specific region, and GeoAnycast / GAC transmits a packet only to one router that first receives the packet in a specific region. Transmission method.
  • GBC if the data delivered from the source router is delivered to a specific destination area, the packet is broadcast within the defined area. In the GAC, when a packet is delivered to one router in a particular destination area, the packet is no longer sent.
  • the GBC / GAC header includes a basic header, a common header, and an extended header.
  • the HT field of the common header indicates GBC or GAC
  • the extended header includes an SN field, an SO PV (Source Position Vector) field, and destination region information.
  • the destination area information includes a latitude (GeoAreaPosLatitude) field, a longitude (GeoAreaPosLongitude) field of the center of the destination area, and distance fields (Distance a, b) and an angle field for indicating a range of the area.
  • Sequence Number indicates a value used for checking packet redundancy. The value of the sequence number field is incremented by one when a packet is sent from the source.
  • the receiving router may determine whether a packet is duplicated by using a sequence number (or a sequence number and a TST value). SN is a value used for multi-hop transmission.
  • SO PV Indicates the position of the source and may be in a long position vector format.
  • DE PV indicates the location of the destination, and may be in a short position vector format.
  • beacon type geonetworking and a beacon packet header configuration according to another embodiment of the present invention.
  • the beacon packet header may include a basic header, a common header and an extension header, and the extension header may include SO PV information.
  • the beacon packet may be configured similarly to the SHB packet header described above. The difference is that SHB packets can be appended with a message later to be used to carry data such as CAM, and beacons are used as headers without data added. CAM or beacons using SHB may be sent periodically. By sending and receiving a CAM or beacon, a router can obtain location information of neighboring routers and use this location information to perform routing. In an embodiment, the beacon may not be transmitted if the CAM is transmitted.
  • FIG. 9 illustrates the configuration of a location service (LS) request packet header and an LS response packet header according to an embodiment of the present invention.
  • LS location service
  • FIG. 9 (a) shows an LS request packet header
  • FIG. 9 (b) shows an LS response packet header
  • the source router may request geonetworking address information (GN_ADDR) for the destination in the vicinity.
  • This address information request may be performed by transmitting the LS request packet LS request information LS_request.
  • the corresponding router may transmit LS response information LS_reply.
  • the router of the destination may transmit the LS response information with respect to the LS request information.
  • LS response information includes position vector information of GN_ADDR.
  • the source router may update the location table through the LS response information.
  • the source router can perform GUC transmission by using the geonetworking address information received in response.
  • the configuration of the LS request packet header is similar to the GUC header.
  • a geonetworking address request field (RequestGN_ADDR) is included instead of the destination address field of the GUC header.
  • the LS response packet header configuration is the same as the GUC packet header.
  • the SO PV field includes position vector information of the router
  • the DE PV field includes position vector information of the router which transmitted the request.
  • FIG 10 shows position vector information according to an embodiment of the present invention.
  • the geonetworking packet header includes a position vector (PV) field associated with the location.
  • Types of position vectors include long PV and short PV. 10 (a) shows long position vector information and FIG. 10 (b) shows short position vector information.
  • the long position vector information includes the following subfields.
  • the geonetworking address field may consist of a total of 64 bits.
  • a geoad hoc router that performs geonetworking transmissions has one unique geonetworking address value.
  • the geonetworking address field may include the following subfields.
  • M A field for distinguishing between a geonetworking address or a manually set value. For example, if the value is '1', the value may be set manually.
  • the ITS-S type field indicates the type of the ITS station. ITS-S type is pedestrian, cyclist, moped, motorcycle, passenger car, bus, light truck, heavy truck, trailer, special vehicle It may include trams, RSUs.
  • MID As V2X device identification information, a MAC address may be used.
  • TST TimeSTamp: The type stamp field indicates the time at which the ITS station obtained the latitude / longitude value from the geoad hoc router. As a millisecond unit, a Universal Time Coordinated (UTC) value may be used.
  • UTC Universal Time Coordinated
  • Latitude (LAT), Long (Longitude) The latitude field and the longitude field indicate latitude and longitude values of the geoad hoc router.
  • Position Accuracy Indicator Indicates the accuracy of the geoad hoc router location.
  • H Indicates the direction of the geoad hoc router.
  • the short position vector information includes a GN_ADDR field, a TST field, a LAT field, and a long field. Description of each field is as described above for the long position vector.
  • Various packet forwarding methods may be used for geonetworking transmission. For example, greedy forwarding algorithm, contention-based forwarding algorithm, non-area contention-based forwarding algorithm, area contention-based forwarding algorithm, area advanced forwarding Algorithms and the like can be used. Forwarding algorithms are used to effectively deliver and distribute data to desired areas.
  • the source router determines the forwarding router, and in the case of the contention-based forwarding algorithm, the receiving router determines whether to forward the packet using contention.
  • a V2X device / router processing a geonetworking algorithm may be referred to as an ego router.
  • each V2X device acts as a router and can use an ad hoc method to determine the routing of packets.
  • Each V2X device transmits the vehicle's location information, speed information, and head direction information to the surroundings, and using this information, each V2X device can determine the routing of packets.
  • the periodically received information is stored in a LocT (location table) of the network & transport layer, and the stored information can time out after a certain time.
  • LocT may be stored in a location table entry (LocTE).
  • each ad hoc router must have information about another ad hoc router.
  • Information about the peripheral router may be received through the SHB or beacon packet.
  • the router may update LocT when new information is received.
  • the transmission period of the SHB or beacon packet may change depending on the channel state.
  • the location / location table may be referred to as LocT.
  • Information about the neighbor router is stored in the LocT, and the stored information may include at least one of the following information.
  • Information stored in the LocT may be deleted from the list when the lifetime set to the soft-state expires.
  • GN_ADDR Geo-network address of the ITS station
  • Type of ITS-S Type of ITS station, for example indicating whether it is a vehicle or an RSU.
  • Position vector information includes geographic position information, velocity information, heading information, time stamp information indicating the position measurement time, position accuracy indicator (PAI) information indicating the accuracy of the provided position. It may include at least one of.
  • Flag LS_PENDING A flag indicating when a location service request is in progress because the current LocT does not have an address for the destination.
  • FLAG IS_NEIGHBOUR Flag indicating if there is a geoad hoc router that can communicate within the communication range.
  • DPL Duplicate Packet List for Source GN_ADDR
  • Typestamp the timestamp of the last packet indicating the end of the duplication
  • PDR Packet Data Rate
  • FIG. 11 illustrates a packet forwarding method of a greedy forwarding algorithm according to an embodiment of the present invention.
  • the greedy forwarding algorithm decides to which of the neighbor routers Sander knows which packet to forward.
  • Sander's LocT Location Table
  • LocT Location Table
  • routers 1 to 5 exist within the communication range of the source router.
  • the source router transmits the packet by setting the MAC address of router 2 closest to the destination as the link layer destination address.
  • the greedy-forwarding algorithm uses no buffering and can quickly forward packets to their destinations as long as the connection between routers is not broken. However, if the connection between routers is lost, i.e., if the router to transmit the next hop is out of the transmission range or disappears, the packet cannot be delivered and reliability may be deteriorated.
  • the following describes the packet delivery method of the contention-based forwarding algorithm.
  • the contention-based forwarding algorithm determines whether the receiver forwards a packet by contention / content. Any receiver that receives a packet broadcast by Sander can be a potential forwarder. The receiver sets the timer according to the distance, and the receiver which the timer expires forwards the packet first. If no packet is received from other receivers until the timer expires, the receiver forwards the packet when the timer expires. If a packet is received before the timer expires, the receiver times out its timer and does not forward the packet.
  • the contention-based forwarding algorithm unlike the greedy forwarding algorithm, does not need to know the location of neighboring neighbor routers. Even if the SHB packet or the beacon packet is not periodically transmitted, that is, even without a location table, packet forwarding may be performed. Since there are a plurality of candidate forwarders, reliability may be increased and packet forwarding to the destination may be increased. However, the buffering time required for packet delivery can increase latency. In addition, the use of additional buffers is required.
  • FIG. 12 is a conceptual diagram of a non-region contention-based algorithm according to an embodiment of the present invention.
  • a contention-based algorithm is an algorithm in which a receiver determines the next sender through contention / contention, instead of the sander determining the next hop.
  • Sander broadcasts a GN (GeoNetworking) packet, and all routers around it that receive the GN packet store it in the CBF buffer and start a timer.
  • the timer is set as in Equation 1 below.
  • T0_CBF timeout for CBF buffered packets
  • TO_CBF_MIN Minimum duration that a packet is buffered in the CBF packet buffer
  • TO_CBF_MAX Maximum duration that packets are buffered in CBF packet buffers
  • PROG The difference in the distance of the sander from the destination and the local distance between the ad hoc routers from the destination. That is, the difference between D and d4 in FIG.
  • DIST_MAX The theoretical maximum communication range of radio access technology. By way of example, this value may be specified in the specification describing the ITS access technology or in the 'itsGnDefaultMaxCommunicationRange' of the GN protocol.
  • PROG ⁇ DIST_MAX indicates a case where a packet is delivered to a router within a maximum communication range.
  • the value of TO_CBF_MIN-TO_CBF_MAX is always negative. Therefore, the larger the value of PROG / DIST_MAX, the smaller the buffering time.
  • DIST_MAX can be a fixed value that is preset, so that larger PROG values result in packets being buffered for less periods of time, so packets are re-broadcasted faster. In other words, the router closest to the destination with the fewest PROGs retransmits the packet fastest.
  • PRFG> DIST_MAX represents a case where a packet is delivered to a router outside the maximum communication range. If the router is not within the transmission range of the sander, the router can buffer the minimum time and then retransmit the packet. If the router is not within the transmission range of the sander, it means that the information about the sander is not stored in the router's location table.
  • the extended header includes the PV of the source router and the PV of the destination, but not the PV of the forwarding router.
  • the router that receives the packet can know the location of the forwarding router that forwarded the packet through GN_ADDR corresponding to the MID stored in its LocT (Location Table).
  • the geonetworking packet of the network layer is delivered to the link layer, and the link layer adds MIDs (MAC IDs) of the source and the destination.
  • the link layer packet configuration is shown in FIG.
  • the source MID is the MID of the Sander Router, and the destination MID can be 'Broadcast' in CBF.
  • a packet is transmitted to a neighbor router in a broadcast type in a DSAP (Destination Service Access Point) of an LLC header, and a sander MID is transmitted to a source destination (Service Access Point) SSAP.
  • DSAP Distribution Service Access Point
  • a sander MID is transmitted to a source destination (Service Access Point) SSAP.
  • information of neighboring neighbor routers through beacons or SHBs should be stored in the location table.
  • FIG 13 illustrates contention-based transmission according to an embodiment of the present invention.
  • the TO_CBF_MIN and TO_CBF_MAX values in relation to Equation 1 described above may be set to values preset in the GN protocol.
  • the TO_CBF_MIN value and the TO_CBF_MAX value may be defined in MIB itsGnCbfMinTime, itsGnCbfMaxTime, respectively.
  • the TO_CBF_MIN value may be set to 1 ms and the TO_CBF_MAX value to 100 ms.
  • the maximum communication distance DIST_MAX is set to 300ms, which is a typical DSRC transmission range, the buffer timer value of the CBF operation is calculated.
  • the forwarder candidate 2 broadcasts the packet if it does not receive a signal forwarding the same packet for 34 ms.
  • FIG. 14 illustrates a packet delivery method of an area contention-based algorithm according to an embodiment of the present invention.
  • Region contention-based forwarding algorithms aim at spreading data efficiently over a given area. Therefore, there is no fixed destination and the timer setting may be determined considering only the distance to the source. Area contention based algorithm proceeds when the router belongs to a specific area, and the purpose is to quickly distribute / deliver information within the area.
  • the packet broadcasted by the source router S is delivered to routers 1 to 6.
  • Router 2 furthest from the source router, first broadcasts the packet, which receives Router 1 and Router 3 stops the timer and does not forward the same packet.
  • Routers 4-6 do not receive packets forwarded by Router 2. Therefore, routers 4-6 run their own timers and broadcast their received packets when the timer expires.
  • Router 5 forwards the packet
  • Router 4 which has received the packet, terminates its timer and removes the packet that is ready for transmission from the buffer.
  • Router 6, which has not received a packet forwarded by another router forwards the packet when its timer expires.
  • the source router can quickly forward and share packets in all directions within a particular area.
  • the timeout in which the CBF packet stays in the CBF buffer may be calculated as in Equation 2 below.
  • Equation 2 values of TO_CBF_MIN and TO_CBF_MAX are as described in Equation 1.
  • DIST represents a distance difference between the router itself and the sender.
  • the sender can be either a previous forwarder or a source router.
  • the router can refer to its LocT to determine the location of the sander.
  • the timer may be set so that a router far from the sander first broadcasts a CBF packet.
  • a timer is set for a non-area CBF to send a packet first to a router close to the destination, and a router far from the sander to send a packet first for a region-CBF. The timer is set.
  • FIG. 15 shows an ITS-G5 architecture according to an embodiment of the invention.
  • the ITS-G5 architecture includes an application & facility layer, a transport & network layer, an access layer, a management layer, and a security layer.
  • the management layer coordinates inter-layer motion.
  • the transport layer encapsulates the message to include in the header the port information to which the message will be delivered.
  • the network layer adds the information needed for ad hoc network communication to the message header and forwards the message to the access layer.
  • the access layer transmits packets in an enhanced distributed channel access (EDCA) manner.
  • EDCA refers to a method in which a packet having a high priority occupies the channel in preference to a channel content, discriminating the order of accessing the channel according to a traffic class.
  • Four buffers may be configured according to the traffic class. There are four types of buffers: VO (Voice), VI (Video), BE (Best Effort), and BK (Background).
  • the access layer includes GateKeeper logic for decentralized congestion control (DCC). Therefore, the access layer may control the flow of packets and control the power according to the busy situation of the channel. To this end, four buffers equal to the traffic class configured for EDCA can be used. (ETSI TS 102 612)
  • the operation of the CBF is as follows. Packets forwarded to CBF are stored in the CBF buffer of the network layer. When the timeout time set in the above-mentioned area CBF algorithm and non-area CBF algorithm elapses, the corresponding packet is delivered to the access layer in the CBR buffer. The access layer stores the packet in the gatekeeper's buffer based on the traffic class included in the packet header. All buffers in the access layer operate with a First Input First Output (FIFO) type, and when the packet's lifetime expires while stored in the buffer, the packet is destroyed.
  • FIFO First Input First Output
  • 16 illustrates an example of timeout time according to distance when using the CBF algorithm according to an embodiment of the present invention.
  • the time-out time for determining the time that a packet waits in the CBF buffer in the CBR algorithm is determined in inverse proportion to the distance between the sander and the router itself. That is, as shown in FIG. 16, the waiting time of a packet in the CBF buffer is calculated differently according to the distance to the sender.
  • the embodiment of FIG. 16 is an example of an area CBF algorithm, and is calculated assuming that the value of DIS_MAX is 300m.
  • the ad hoc router farther from the sender the packet is queued in the CBF buffer for a shorter time. Therefore, in terms of the network layer, since the router farthest from the sender broadcasts first, transmission efficiency can be improved. However, in terms of the system as a whole, the desired transmission efficiency may not be achieved. This is because the transmission time to the actual channel may be different from the intended time due to the buffer for the gatekeeper and EDCA operation included in the access layer.
  • the internal buffer situation of the system (ITS-G5) of each router that receives a packet from the sender is different from each other independently.
  • the amount of data accumulated in the buffer can vary depending on the application you use and the opportunity to access the channel.
  • the packet stored in the CBF buffer at the network layer for the CBF operation is delivered to the access layer when the timeout time set according to the distance from the sender ends. Packets delivered to the access layer are stored in a corresponding buffer based on the traffic class information in the packet header.
  • the buffer refers to both the buffer present in the gatekeeper and the buffer for EDCA, and may be stored in the gatekeeper's buffer first.
  • FIG. 17 illustrates an example of a timeout time considering a buffer when using a CBF algorithm according to an embodiment of the present invention.
  • the traffic class buffer of each router represents the combined size of the buffer used by the gatekeeper logic and the buffer used for the EDCA.
  • CBF packets broadcast by the sender are received by routers R1, R2, and R3.
  • the received packet is stored in the CBF buffer of each router.
  • the waiting time in the CBF buffer corresponds to 1ms for R1, 4.3ms for R2, and 7.6ms for R3, respectively.
  • the forwarding packet of R1 is first timed out of the CBR buffer and forwarded to the access layer. However, if the queue of R1's access layer is almost full, the forwarding packet must be queued and waiting until other packets are sent.
  • the forwarding packet of R3 is stored in the CBF buffer for 7.6 ms, and the packet is forwarded to the access layer unless another router broadcasts the same packet. R3 does not have many packets stored in the buffer queue. As a result, a situation may occur in which a forwarding packet of R3 is broadcast before a forwarding packet of R1.
  • the broadcasting order of packets in the overall system side may be different from the setting order of the network layer.
  • the amount of packets accumulated in the queue of each router's access layer is constantly changing, which no other router knows about.
  • the forwarding order may not be inversely proportional to distance, and if R3 and R1 are broadcast after being stored in the CBF buffer for the same 1 ms latency, efficiency is improved in terms of system latency. Can be.
  • the present invention proposes a method for calculating a timeout time for each sector in order to reduce latency, which is a disadvantage of CBF.
  • packets are stored in the CBR buffer with the same timeout, and the time actually broadcast can be determined differently depending on the internal queue state of each access layer. Equation for setting timeout according to an embodiment of the present invention is as follows.
  • TO_CBF_MIN Minimum time a packet should stay in the CBF packet buffer
  • TO_CBF_MAX Maximum time a packet should stay in the CBF packet buffer
  • SECTOR_NUM_MAX Maximum number of compartments dividing the maximum communication distance (DIST_MAX)
  • SECTOR_NUM (1) In the case of the area CBF, SECTOR_NUM represents the numerical value of the sector (SECTOR) to which it belongs, and the sector is determined to be larger as the distance from the sander increases. (2) For non-area CBF, SECTOR_NUM represents the numeric value of the sector to which this value belongs after acquiring the distance difference between the destination and the sender and the distance between the destination and the router's local distance.
  • the sector may be set as shown in Table 1 below.
  • the maximum number of sectors (SECTOR_NUM_MAX) can be set to six.
  • the wait time for each sector may be set as shown in Table 1, and the wait time values in Table 1 are obtained using Equation 3.
  • the six sectors may not be equally spaced.
  • the sector number SECTOR_NUM may be set such that a value farther from the sender has a larger waiting value.
  • the CBF buffer wait times of routers included in the same sector are all set identically. However, a router that first broadcasts a packet in the same sector is determined based on the buffer state of the access layer.
  • FIG. 18 illustrates an example of a timeout time in consideration of a buffer when using the CBF algorithm according to an embodiment of the present invention.
  • the waiting time in the CBF buffer is all 1ms.
  • packets accumulated in the buffer of the access layer have the least R3.
  • the R3 router can first broadcast the packet.
  • the DIST_MAX value of the CBF algorithm is determined based on the theoretical maximum communication distance of the access layer description. This value may be determined as the power / power value of the transmitting ITS station channel. However, in a multichannel environment, there may be interference between adjacent channels and characteristics of an antenna included in an actual ITS station may be different. Thus, the actual communication range may be different for each ITS station and may change dynamically. When TCP (Transmit Power Control) DCC is applied to change power dynamically, the dynamic characteristics of the communication range may be greater.
  • Candidate forwarders consult the MAC source address of a packet received from the sender. That is, candidate forwarders may compare the MAC source address of the received packet with the values contained in their location table, and estimate the location of the sender from the location table.
  • Geonetworking Packet-The MPDU includes a MAC header, LLC header, geonetworking header and payload. Payload is optional.
  • the MAC header includes a destination MAC address and a source MAC address.
  • the sender's location vector is stored in the neighbor router's location table.
  • the candidate forwarder may know how close it is to the destination compared to the sender. Since the communication range of the sender is assumed to be the same as the communication range of the sender, the setting time of the timer in the buffer of the router may also be determined based on the communication range of the sender. Thus, among the routers in the destination direction from the sender, the timer of the router closest to the destination ends first, and the packet is broadcast to the surroundings. In the case of the area CBF, the purpose is to propagate the packet in a geographic area, and the router is located farther from the sender, the timer is first timed out and transmits the packet to the surroundings.
  • the communication range can vary depending on interference, power control DCC, antenna location, vehicle height, and the like.
  • the use of a fixed maximum communication range value can lead to inefficiency.
  • ETSI-ITS uses a plurality of channels by frequency allocation.
  • the communication method of 802.11 may have a lot of interference, and when the channel power is adjusted to DCC, the communication range and the interference may be changed dynamically.
  • FIG. 19 illustrates an example of different communication ranges of routers in a multi-channel environment, in accordance with an embodiment of the invention.
  • the theoretical communication range and the actual communication range of the sender are different.
  • the sender's theoretical communication range includes candidate forwarder 1 and candidate forwarder 2, but the sender's actual communication range includes only candidate forwarder 2. Therefore, when the sender transmits multihop data, candidate forwarder 1 does not receive the packet.
  • candidate forwarder 2 is located at the boundary of the sender's communication range, so that a low waiting time of the CBF buffer is suitable.
  • the waiting time is calculated in the theoretical communication range, the waiting time is increased, and thus the packet propagation speed is slowed down. Therefore, in order to solve such a problem, a description will be given of a method of forwarding its own communication range during forwarding and determining a CBF waiting time based on the reception router.
  • FIG. 20 shows a GUC packet structure according to an embodiment of the present invention.
  • FIG. 21 shows a GAC / GBC packet structure according to an embodiment of the present invention.
  • FIG. 22 (a) shows an LS request packet structure according to an embodiment of the present invention
  • FIG. 22 (b) shows an LS response packet structure according to an embodiment of the present invention.
  • Communication range information indicates the actual communication range of the sender.
  • the value of the communication range field may be a theoretical value considering transmission power, antenna characteristics, interference, and the like.
  • the value of the communication range field may be an estimated value based on the measured communication situation.
  • the communication range value can be changed every hop.
  • the communication range value may be determined by each sender.
  • the displayed distance value may be indicated in meters (m). As an example, the distance value may be displayed based on a particular unit, such as 10 meters or 20 meters.
  • the communication range of the ad-hoc router is the same. However, it is not assumed to be the maximum communication range of the theoretical access layer. Due to peripheral obstacles, the communication line may not be guaranteed in the communication, or the communication range may vary due to various factors such as a fading channel environment and interference caused by other surrounding channels. However, routers around them are subject to similar environmental impacts, so the range of communication can be assumed to be similar. In this case, the router may determine its own communication range using the location vector included in the geonetworking header of the data received from the neighbor router to the SHB.
  • a difference between location information received from neighboring routers and a location of a user for a predetermined time T may be calculated, and a maximum value may be determined as the maximum communication range of the device, and the packet may be included in a packet and transmitted.
  • the maximum distance value obtained by monitoring for a certain time interval may be used for the next time interval. That is, the router may use the maximum distance value checked during the T time interval from time t to T + t during the next T time interval from time T + t to 2T + t.
  • the router may observe the maximum communication range again during the second interval (T + t ⁇ 2T + t) and use the updated value at the next interval.
  • the maximum communication range may be calculated by adaptively reflecting.
  • the maximum communication range may be obtained as shown in Equation 4.
  • MAX_t Maximum distance from neighboring routers observed over time interval (T)
  • the average of the maximum distance values obtained for each time interval T may be set as the maximum communication range.
  • the router can be used in the calculation of the buffer of the CBF, in which case the calculation can be performed according to a sliding window method. .
  • the communication range value depends on the available vehicle position or the number of vehicles. Limits on distance or number of vehicles may be placed to reduce errors due to measurements. For example, when the specific communication ranger is less than or equal to the predetermined threshold value, a previously obtained value may be used or a theoretical communication range value may be used. In addition, when the number of neighbor routers used to calculate the communication range is less than or equal to a predetermined threshold value, a previously obtained value or a theoretical communication range value may be used.
  • the present invention proposes a method of using a location of a router transmitting a packet corresponding to a response of a packet transmitted by the router. Receiving the response confirms that the data sent by the router has been delivered. Therefore, the router can confirm that there is a router that responds to the communication range.
  • the sender When the sender broadcasts the packet, at least one of the forwarder candidates that received the packet forwards the packet. Forwarded packets are also propagated in a broadcast manner, and senders belonging to the forwarder's communication range can also receive these packets. Whether the packet sent by itself is forwarded can be confirmed through the SN in the packet. Since routers broadcasting the same packet as the transmitted packet are certainly included in the communication range, the ego router can estimate the communication range using only the locations of these routers. This method can be useful especially when communication using CBF occurs frequently in vehicle networks.
  • the router which transmitted the response packet is sure to exist within the communication range of the ego router, so that the communication range is obtained using the location information of the router. can do.
  • the router may obtain a communication range by using the location information of the router which transmitted the forwarding packet or the response packet.
  • the access layer uses a communication technology of 802.11p.
  • the 802.11p access layer does not use signals such as Clear To Send (CTS), Request To Send (RTS), or Acknowledge (ACK).
  • CTS Clear To Send
  • RTS Request To Send
  • ACK Acknowledge
  • the RTS is a signal that the transmitting device reserves a radio link for transmission
  • the CTS is a signal that the receiving party is ready to receive the signal and does not transmit to all node devices listening to the radio link from now on.
  • the ACK is a signal for receiving a packet of a receiving device and informing the reception, and may indicate that the channel has become available.
  • a communication technology other than 802.11p may be used as the access layer technology of the V2X communication device.
  • RTS Radio Transport Stream
  • CTS CTS
  • ACK ACK
  • the router may use the measured communication range information to determine the timeout time of the CBF packet.
  • DIST_MAX in Equations 1 to 3 may be set to the determined actual communication range.
  • the range of actual communication can be estimated based on the location information of the neighbor routers, and it can be shared with the candidate forwarders. Therefore, buffer setting may be more efficient in CBF transmission. Since the actual communication range according to the channel environment of the actual field may be smaller than the theoretical maximum communication range than the theoretical maximum communication range, the CBR buffer latency can be set more efficiently, and thus the system latency can be improved.
  • the candidate forwarder 2 may forward the packet after a shorter buffer wait time than the conventional method.
  • FIG. 25 shows a configuration of a V2X communication device according to an embodiment of the present invention.
  • the V2X communication device 25000 may include a communication unit 25010, a processor 25020, and a memory 25030.
  • the communication unit 25010 may be connected to the processor 25020 to transmit / receive a radio signal.
  • the communication unit 25010 may upconvert data received from the processor 25020 into a transmission / reception band to transmit a signal, or downconvert the received signal.
  • the communication unit 25010 may implement at least one of the physical layer and the access layer.
  • the communication unit 25010 may include a plurality of sub-RF units for communicating in accordance with a plurality of communication protocols.
  • the communication unit 25010 includes 2G including Dedicated Short Range Communication (DSRC), ITS-G5 wireless communication technology based on physical transmission technology of the IEEE 802.11 and / or 802.11p standards, and satellite / wideband wireless mobile communication. Data communication may be performed based on / 3G / 4G (LTE) / 5G wireless cellular communication technology, broadband terrestrial digital broadcasting technology such as DVB-T / T2 / ATSC, GPS technology, IEEE 1609 WAVE technology, and the like.
  • the communication unit 25010 may include a plurality of transceivers that implement each communication technology.
  • the processor 25020 may be connected to the communication unit 25010 to implement operations of layers according to the ITS system or the WAVE system.
  • the processor 25020 may be configured to perform an operation according to various embodiments of the present disclosure according to the above-described drawings and descriptions.
  • at least one of a module, data, a program, or software for implementing the operation of the V2X communication device 25000 according to various embodiments of the present disclosure described above may be stored in the memory 25030 and executed by the processor 25020. have.
  • the memory 25030 is connected to the processor 25020 and stores various information for driving the processor 25020.
  • the memory 25030 may be included in the processor 25020 or may be installed outside the processor 25020 and connected to the processor 25020 by known means.
  • the processor 25020 of the V2X communication device 25000 may perform the geonetworking packet transmission described in the present invention. A method of transmitting a geonetworking packet by the V2X communication device 25000 will be described below.
  • 26 is a flowchart illustrating a geonetworking transmission method according to an embodiment of the present invention.
  • the V2X communication device receives a geonetworking packet from the sender V2X communication device (S26010).
  • the V2X communication device checks whether the received geonetworking packet is a packet previously stored in the buffer (S26020).
  • the V2X communication device discards the received geonetworking packet (S26030).
  • the V2X communication device If the V2X communication device does not store the received geonetworking packet in the buffer, the V2X communication device stores the received geonetworking packet in the buffer and starts a timer (26040). The V2X communication device sets a timeout duration and starts a timer for packet retransmission.
  • the V2X communication device transmits a packet when the timer expires (S26050).
  • the timeout period represents the time period during which a packet is buffered in a buffer.
  • the maximum communication distance of the sander V2X communication device may include a plurality of sectors. Each of the plurality of sectors may have a constant time out period. The sector and time out period may be set as shown in Table 1. The timeout period of the plurality of sectors may be determined based on the distance between the sender V2X device and the V2X device that transmitted the received packet. The larger the distance, the smaller the timeout period can be.
  • the geo-networking packet may include communication range information of the V2X communication device for transmitting the geo-networking packet.
  • the value of the communication range information may be determined as the maximum value of difference values between the positions of the peripheral V2X communication apparatuses and the positions of the V2X communication apparatuses that communicated during the specific time interval.
  • the peripheral V2X communication device may correspond to a V2X communication device in which a response packet or a forwarding packet is received for a packet transmitted by the V2X communication device.
  • the value of the communication range information may be used during the second time interval as a maximum value of difference values between the position of the V2X communication apparatuses and the position of the V2X communication apparatus that communicated during the specific time interval. Determination and use of the communication range information value are as described with reference to FIGS. 23 and 24.
  • each component or feature is to be considered optional unless stated otherwise.
  • Each component or feature may be embodied in a form that is not combined with other components or features. It is also possible to combine some of the components and / or features to form an embodiment of the invention.
  • the order of the operations described in the embodiments of the present invention may be changed. Some components or features of one embodiment may be included in another embodiment or may be replaced with corresponding components or features of another embodiment. It is obvious that the claims may be combined to form an embodiment by combining claims that do not have an explicit citation relationship in the claims or as new claims by post-application correction.
  • Embodiments according to the present invention may be implemented by various means, for example, hardware, firmware, software, or a combination thereof.
  • an embodiment of the present invention may include one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), FPGAs ( field programmable gate arrays), processors, controllers, microcontrollers, microprocessors, and the like.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGAs field programmable gate arrays
  • processors controllers, microcontrollers, microprocessors, and the like.
  • an embodiment of the present invention may be implemented in the form of a module, procedure, function, etc. that performs the functions or operations described above.
  • the software code may be stored in memory and driven by the processor.
  • the memory may be located inside or outside the processor, and may exchange data with the processor by various known means.
  • the present invention is used in the field of vehicle communications.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

L'invention concerne un procédé de transmission de géoroutage d'un dispositif de communication V2X. Un procédé de transmission de géoroutage selon un mode de réalisation de la présente invention comprend les étapes consistant à : recevoir un paquet de géoroutage en provenance d'un dispositif de transmission V2X d'expéditeur ; vérifier si le paquet de géoroutage reçu est un paquet préalablement stocké dans un tampon ; lorsque le paquet de géoroutage reçu n'est pas un paquet préalablement stocké, déterminer s'il faut faire progresser le transfert du paquet de géoroutage ; lorsqu'il est déterminé qu'il faut faire progresser le transfert, stocker le paquet de géoroutage dans le tampon, configurer une durée de temporisation et démarrer un temporisateur pour la retransmission du paquet ; et lorsque le temporisateur expire, transmettre le paquet de géoroutage.
PCT/KR2018/002065 2018-02-20 2018-02-20 Dispositif de communication v2x et procédé de transmission de géoroutage Ceased WO2019164019A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2018/002065 WO2019164019A1 (fr) 2018-02-20 2018-02-20 Dispositif de communication v2x et procédé de transmission de géoroutage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2018/002065 WO2019164019A1 (fr) 2018-02-20 2018-02-20 Dispositif de communication v2x et procédé de transmission de géoroutage

Publications (1)

Publication Number Publication Date
WO2019164019A1 true WO2019164019A1 (fr) 2019-08-29

Family

ID=67688142

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2018/002065 Ceased WO2019164019A1 (fr) 2018-02-20 2018-02-20 Dispositif de communication v2x et procédé de transmission de géoroutage

Country Status (1)

Country Link
WO (1) WO2019164019A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114285796A (zh) * 2021-11-30 2022-04-05 中国人民解放军战略支援部队信息工程大学 基于地理空间标识的路由寻址方法及系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5381408A (en) * 1992-05-19 1995-01-10 Cray Communications Limited Packet transmission system
US9252896B2 (en) * 2012-12-10 2016-02-02 Qualcomm Incorporated Efficient means of broadcast and relaying information between wireless terminals
WO2016177435A1 (fr) * 2015-05-06 2016-11-10 Telefonaktiebolaget Lm Ericsson (Publ) Procédés et dispositifs de gestion de transmissions de paquets de données dans un réseau de communication sans fil adapté multi-chemins et multi-bonds
US20170118691A1 (en) * 2015-10-22 2017-04-27 Leauto Intelligent Technology (Beijing) Co. Ltd. Vehicle ad hoc network routing method, device and system based on wireless access in vehicular environments
WO2017191918A2 (fr) * 2016-05-01 2017-11-09 Lg Electronics Inc. Procédé de gestion de paquets pour une communication v2x, et appareil associé

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5381408A (en) * 1992-05-19 1995-01-10 Cray Communications Limited Packet transmission system
US9252896B2 (en) * 2012-12-10 2016-02-02 Qualcomm Incorporated Efficient means of broadcast and relaying information between wireless terminals
WO2016177435A1 (fr) * 2015-05-06 2016-11-10 Telefonaktiebolaget Lm Ericsson (Publ) Procédés et dispositifs de gestion de transmissions de paquets de données dans un réseau de communication sans fil adapté multi-chemins et multi-bonds
US20170118691A1 (en) * 2015-10-22 2017-04-27 Leauto Intelligent Technology (Beijing) Co. Ltd. Vehicle ad hoc network routing method, device and system based on wireless access in vehicular environments
WO2017191918A2 (fr) * 2016-05-01 2017-11-09 Lg Electronics Inc. Procédé de gestion de paquets pour une communication v2x, et appareil associé

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114285796A (zh) * 2021-11-30 2022-04-05 中国人民解放军战略支援部队信息工程大学 基于地理空间标识的路由寻址方法及系统

Similar Documents

Publication Publication Date Title
WO2020197298A1 (fr) Procédé et appareil permettant d'initier une connexion de commande de ressource radio (rrc) pour une communication de véhicule à tout (v2x)
WO2019240548A1 (fr) Procédé et appareil pour réaliser une communication de liaison latérale par un ue dans un nr v2x
WO2019156266A1 (fr) Dispositif de communication v2x et procédé de communication v2x d'un dispositif de communication v2x
WO2018074708A1 (fr) Procédé et appareil de mesure d'interférence inter-ru permettant d'effectuer une communication en duplex par répartition spatiale
WO2020022526A1 (fr) Dispositif de communication v2x et procédé de transmission par géoroutage
WO2019004519A1 (fr) Dispositif de communication v2x, et procédé de transmission selon le protocole geonetworking (routage géolocalisé)
WO2019117369A1 (fr) Dispositif de communication v2x et procédé de communication associé
WO2020222600A1 (fr) Procédé et appareil permettant de décider d'une plage de communication de paquets dans un système de communication directe de terminal
WO2019031625A1 (fr) Dispositif de communication v2x, et procédé de transmission par géoroutage
WO2017105052A1 (fr) Procédé de communication à relais pour terminal de communication
WO2021040352A1 (fr) Procédé par lequel un dispositif transmet et recoit un cpm dans un système de communication sans fil permettant de prendre en charge une liaison latérale, et dispositif associé
WO2018225883A1 (fr) Dispositif de communication v2x et procédé d'exploitation de canaux multiples de celui-ci
WO2021150087A1 (fr) Procédé de commande de conduite de véhicule par un premier dispositif dans un système de communication sans fil prenant en charge une liaison latérale, et dispositif associé
WO2021034167A1 (fr) Procédé utilisé par un terminal pour transmettre/recevoir un signal de liaison latérale dans un système de communication sans fil prenant en charge une liaison latérale, et appareil associé
WO2021182934A1 (fr) Procédé pour système de réponse vocale interactif pour prédire un trajet de déplacement dans un système de communication sans fil prenant en charge une liaison latérale, et dispositif associé
WO2021182935A1 (fr) Procédé et dispositif pour générer une carte de chemin d'usagers de la route vulnérables (vru) associée à un chemin de déplacement d'usagers vru par un serveur logiciel v2x dans un système de communication sans fil prenant en charge une liaison latérale
WO2018070647A1 (fr) Procédé et dispositif d'établissement d'une connexion par répartition spatiale entre des terminaux pour une communication v2x
WO2021182912A1 (fr) Procédé de fusion et de transmission, par un réseau, de message vru dans un système de communication sans fil prenant en charge une liaison latérale, et appareil associé
WO2021029465A1 (fr) Procédé de transmission efficace de données de liaison descendante par un serveur pour commander une tcu montée dans un véhicule
WO2020004688A1 (fr) Dispositif de communication v2x et procédé de transmission de données associé
WO2019209032A1 (fr) Terminal de véhicule pour commander une transmission de messages v2x entre des terminaux de véhicule via un service v2x dans un système de communication sans fil, et procédé de commande de communication associé
WO2022154590A1 (fr) Procédé de transmission d'un message par un terminal v2x dans un système de communication sans fil et dispositif associé
WO2021150089A1 (fr) Procédé par lequel un vehicule v2x transmet un message v2x virtuel dans un système de communication sans fil prenant en charge une liaison latérale, et dispositif associé
WO2022154575A1 (fr) Procédé et appareil de transmission et de réception de signal sans fil dans un système de communication sans fil
WO2022075769A1 (fr) Procédé par lequel un premier serveur transmet un second message dans un système de communication sans fil, et dispositif associé

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18907354

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18907354

Country of ref document: EP

Kind code of ref document: A1