RELAY FOR CONVERGENCE BETWEEN MULTI-HOP GEOGRAPHICAL ROUTING AND CELLULAR ROUTING

20210345220 · 2021-11-04

    Inventors

    Cpc classification

    International classification

    Abstract

    The invention relates to a method for relaying an item of useful data by way of a transit station (SR), the item of useful data passing via the transit station from a first station (S1) to a second station (S2), wherein a station is a vehicle, a road infrastructure or a personal device of a pedestrian.

    Claims

    1. A method for relaying an item of useful data by way of a transit station, the item of useful data passing through the transit station from a first station to a second station, each of said stations being a vehicle, a road infrastructure, or a personal device of a pedestrian, the method comprising the steps, implemented by the transit station, of: receiving from the first station and by means of a short-range network based on multi-hop geographic routing a geo-network packet, the geo-network packet comprising the item of useful data and being configured to be routed by the multi-hop geographic routing of the short-range network; processing the geo-network packet in order to generate a cellular packet, the cellular packet comprising the item of useful data and being configured to be routed by cellular routing via at least one base station within a cellular network, the processing being implemented by a layer that is lower than or equal to the network layer; transmitting the cellular packet to the second station via the cellular network.

    2. The method according to claim 1, wherein the step of processing the geo-network packet comprises the sub-steps of: generating information for cellular routing through the base station within the cellular network; adding to the geo-network packet a header comprising the information for cellular routing.

    3. The method according to claim 2, wherein the geo-network packet comprises the useful data and information for multi-hop geographic routing, and wherein the information for cellular routing is obtained from the information for geographic routing.

    4. The method according to claim 2, wherein the geo-network packet comprises the useful data and information for multi-hop geographic routing, wherein the information for cellular routing is obtained from the information for geographic routing, and wherein the step of adding the header to the geo-network packet consists in concatenating the header comprising the information for cellular routing to the geo-network packet.

    5. The method according to claim 1, wherein a verification of a transit authorization criterion is performed prior to the processing step, and the processing and transmission steps are not implemented in the event that the verification is negative, wherein the transit authorization criterion being at least one of the following elements: a fixed control parameter; a variable control parameter; a criticality parameter for the item of useful data; a type of station.

    6. The method according to claim 5, wherein the transit authorization criterion comprises at least the variable control parameter, wherein the variable control parameter is updated in at least one of the following situations: updating at the predetermined interval; updating during a station maintenance operation; powering-on of the station.

    7. A method for relaying an item of useful data by way of a transit station, the item of useful data passing through the transit station from a first station to a second station, each of said stations being a vehicle, a road infrastructure, or a personal device of a pedestrian, the method comprising the steps, implemented by the transit station, of: receiving from the first station and by means of a cellular network (62) based on cellular routing via at least one base station a cellular packet, the cellular packet comprising the item of useful data and being configured to be routed by cellular routing within the cellular network; processing the cellular packet in order to generate a geo-network packet, the geo-network packet comprising the item of useful data and being configured to be routed by multi-hop geographic routing on a short-range network, the processing being implemented by a layer that is lower than or equal to the network layer; transmitting the geo-network packet to the second station via the short-range network.

    8. The method according to claim 7, wherein the step of processing the cellular packet comprises extracting the geo-network packet from the cellular packet, and wherein the extraction is performed by removing a header from the cellular packet, the header comprising information for cellular routing via the base station within the cellular network.

    9. The method according to claim 7, wherein a verification of a transit authorization criterion is performed prior to the processing step, and the processing and transmission steps are not implemented in the event that the verification is negative, the transit authorization criterion being at least one of the following elements: a fixed control parameter; a variable control parameter; a criticality parameter for the item of useful data; a type of station.

    10. The method according to claim 9, wherein the transit authorization criterion comprises at least the variable control parameter, the variable control parameter being updated in at least one of the following situations: updating at the predetermined interval; updating during a station maintenance operation; powering-on of the station.

    11. A computer program comprising instructions for implementing the method according to claim 1 when these instructions are executed by a processor.

    12. A device for relaying an item of useful data that is connected to a transit station, the item of useful data passing through the transit station from a first station to a second station, each of said stations being a vehicle, a road infrastructure, or a personal device of a pedestrian, the device comprising at least one processor and one memory designed to perform the operations of: receiving from the first station and by means of a short-range network (54) based on multi-hop geographic routing a geo-network packet, the geo-network packet comprising the item of useful data and being configured to be routed by the multi-hop geographic routing of the short-range network; processing the geo-network packet in order to generate a packet, called a cellular packet, the cellular packet comprising the item of useful data and being configured to be routed by cellular routing via at least one base station within a cellular network (62), the processing being implemented by a layer that is lower than or equal to the network layer; transmitting the cellular packet to the second station via the cellular network.

    13. A device for relaying an item of useful data that is connected to a transit station, the item of useful data passing through the transit station from a first station to a second station, each said station being a vehicle, a road infrastructure, or a personal device of a pedestrian, the device comprising at least one processor and one memory designed to perform the operations of: receiving from the first station and by means of a cellular network (62) based on cellular routing via at least one base station a packet a cellular packet, the cellular packet comprising the item of useful data and being configured to be routed by cellular routing within the cellular network; processing the cellular packet in order to generate a geo-network packet, the geo-network packet comprising the item of useful data and being configured to be routed by multi-hop geographic routing on a short-range network (54), the processing being implemented by a layer that is lower than (50, 52) or equal (48) to the network layer; transmitting the geo-network packet to the second station via the short-range network.

    Description

    DESCRIPTION OF THE DRAWINGS

    [0089] Other features and advantages of the invention will become apparent on examination of the detailed description that follows and from the drawings, in which:

    [0090] FIG. 1 shows a context of application of relaying useful data from a first station to a second station by way of a transit station;

    [0091] FIG. 2 shows a method according to an embodiment of the application;

    [0092] FIG. 3 shows a method according to an embodiment of the application in the context of layers of a telecommunications network;

    [0093] FIG. 4 shows a detection device according to one embodiment of the application.

    DETAILED DESCRIPTION

    [0094] The invention will be described below in its non-limiting application to the case of motor vehicles communicating with one another, the vehicles hereinafter being called stations. The invention is not limited to such an illustrative application and can be implemented by a connected moped, a connected stroller, and the fence of a public garden, for example.

    [0095] FIG. 1 shows the context of implementation of the method.

    [0096] Three motor vehicles S1, S2, and SR are shown in FIG. 1 and are referred to hereinafter as first station S1, second station S2, and transit station SR, respectively.

    [0097] The station S1 communicates with the transit station SR through a short-range network based on multi-hop geographic routing. One established example of such a short-range network is a network based on the ETSI ITS-G5 standard.

    [0098] The stations SR and S2 communicate via a cellular network on the basis of cellular routing involving cells C1 and C2 and base stations eNB1 and eNB2.

    [0099] The first aspect of the method covers in particular the relaying by the station SR of an item of useful data sent by the station S1 to the station S2. In this situation, the item of useful data is first transmitted via the short-range network from the station S1 to the transit station SR and then transmitted via the cellular network from the transit station SR to the second station S2.

    [0100] The second aspect of the method, not shown, covers in particular the relaying by a transit station (not shown) of an item of useful data transmitted by a first station (not shown) to a second station (not shown). In this situation, the item of useful data is first transmitted via the cellular network from the first station to the transit station and then transmitted via the short-range network from the transit station to the second station.

    [0101] FIG. 2 shows an embodiment of the method.

    [0102] In particular, FIG. 2 shows the method according to the first aspect. The method according to the second aspect is analogous to the method according to the first aspect and will be described below without being illustrated.

    [0103] In the embodiment described here with reference to FIG. 2, the steps are carried out on the network layers of the stations S1, SR, and S2.

    [0104] In particular, for stations S1, SR, and S2, the network layer is the layer 48 in FIG. 3. FIG. 3 also shows the application layer 40, the presentation layer 42, the session layer 44, and the transport layer 46.

    [0105] FIG. 3 also shows the data link layer 50 for the short-range network, the physical layer 52 for the short-range network, and the short-range network 54.

    [0106] Likewise, on the cellular side, FIG. 3 shows the data link layer 56 for the cellular network, the physical layer 60 for the cellular network, and the cellular network 62. The data link layer 56 for the cellular network has an IPv6 encapsulation sublayer 58.

    [0107] In step 20, a packet P_GN, called a geo-network packet, is generated particularly from the useful data to be transmitted from the station S1 to the station S2. The item of useful data is received, for example, from an upper layer such as the transport layer.

    [0108] In particular, at the level of the network layer, the geo-network packet is processed so that it can be transmitted over the short-range network, which is based on multi-hop geographic routing. This processing consists, for example, of the processing described by document ETSI EN 302 636-4-1 V1.2.1.

    [0109] In step 22, the geo-network packet P_GN is sent from the station S1 to the station SR via the short-range network (ITS-G5, for example). At the level of the network layer, this means that the packet P_GN is transmitted to the lower layers (typically, the data link layer of the short-range network) in order to be sent over the short-range network and hence via multi-hop geographic routing.

    [0110] The P_GN geo-network packet is received in step 24. At the level of the network layer, this means that the packet P_GN is received toward the lower layers (typically, the data link layer of the short-range network).

    [0111] In one embodiment, a verification (not shown in FIG. 2) of a transit authorization criterion is performed prior to the processing step, the processing and transmission steps not being implemented in the event that the verification is negative.

    [0112] The transit authorization criterion is at least one of the following elements: [0113] a fixed control parameter; [0114] a variable control parameter; [0115] a criticality parameter for the useful data; [0116] a type of station.

    [0117] For example, the control parameters may simply include information as to whether or not transit is desired. If transit is not desired, when the authorization criterion has been checked, the method does not continue until steps 26 et seq. described below.

    [0118] In the case of the criticality parameter for the useful data, the verification can be carried out packet by packet or on other levels (transport, data link layer, application, etc.). Verification can also be performed for groups of PDUs.

    [0119] In another embodiment, the transit authorization criterion comprises at least the variable control parameter, [0120] the variable control parameter being updated in at least one of the following situations: [0121] updating at the predetermined interval; [0122] updating during a station maintenance operation; [0123] powering-on of the station.

    [0124] The maintenance operation typically corresponds to a situation in which the vehicle station is taken to a garage for servicing. The update data are typically received via any type of connection, for example wirelessly or via a diagnostic socket, such as the OBD (On Board Diagnostic) socket.

    [0125] In step 26, information is exchanged with other layers, such as the “ITS Network and Transport Management” layer, for example. In particular, this exchanged information can make the relaying of the geo-network packet possible directly in the network layer and without going back to the upper layers.

    [0126] In step 28, information for cellular routing via the base stations eNB1 and eNB2 is generated and integrated into a header H_CELL.

    [0127] This information can be obtained from the packet P_GN. In particular, a header of the packet P_GN can be used to retrieve an identifier of the station S2 from which the information for cellular routing to the station S2 can be deduced. In addition, the identifier of the station S2 can be obtained from the information for the multi-hop geographic routing contained in the header of the packet P_GN.

    [0128] In step 30, an addition to the geo-network packet P_GN of the header H_CELL comprising the information for cellular routing is implemented, whereby a cellular packet P_CELL is generated. In particular, the addition of the header to the geo-network packet may comprise concatenating the header comprising the information for cellular routing to the geo-network packet.

    [0129] Thus, in steps 28 and 30, the geo-network packet P_GN is processed in order to generate the cellular packet P_CELL. In one embodiment, steps 28 and 30 are implemented by data link layer 58. In particular, these steps can be implemented by the layer 58, so that the cellular packet P_CELL is encapsulated according to the IPv6 protocol. In another example, the cellular packet P_CELL is encapsulated according to the IPv4 protocol.

    [0130] In step 32, the cellular packet P_CELL is transmitted from the station SR to the station S2. At the level of the network layer, this means that the packet P_CELL is transmitted to the lower layers (typically, the cellular data link layer) in order to be sent over the cellular network, and hence the base stations eNB1 and eNB2, to the station S2.

    [0131] The cellular packet P_CELL is then received by the station S2 in step 34 and then processed in step 36 so that the item of useful data is obtained.

    [0132] Analogously, for the second aspect, and in one embodiment of the method, the item of useful data is relayed by a transit station from a first station to a second station, but the datum is received at the transit station via the cellular network and retransmitted from the transit station to the second station via the short-range network.

    [0133] In this situation, a cellular packet is received by the transit station in order to be relayed to the second station. When received by the transit station, the cellular packet is processed in order to generate a geo-network packet that can be transmitted over the short-range network.

    [0134] To this end, the processing step may include extracting the geo-network packet from the cellular packet. In particular, the extraction can be performed by deleting a header from the cellular packet, as the header comprises information for cellular routing.

    [0135] FIG. 4 shows an example of a device D of the station S1, SR, or S2. This device D can be used as a centralized device in charge of at least certain steps of the method carried out by the station S1, SR, or S2.

    [0136] This device D can take the form of a box comprising printed circuits for any type of computer or even for a smartphone.

    [0137] The device D comprises a random access memory 1 for storing instructions for the implementation by a processor 2 of at least one step of the method as described above. The device also comprises a mass memory 3 for storing data that are intended to be kept after the implementation of the method.

    [0138] The device D may further comprise a digital signal processor (DSP) 4. This DSP 4 receives data in order to format, demodulate, and amplify these data in a manner that is inherently known.

    [0139] The device also comprises an input interface 5 for receiving the data implemented by the method and an output interface 6 for the transmission of the data implemented by the method.

    [0140] A first set of aspects related to the method described above is described below with reference to FIG. 2:

    [0141] A. A method for transmitting a packet, called a cellular packet, from a first station, a station being a vehicle, a road infrastructure, or a personal device of a pedestrian, to a second station, the method comprising the steps of: [0142] generating a packet, called a geo-network packet, from at least one segment, the segment coming from a transport layer or from a layer above the transport layer, the geo-network packet being configured to be routed by multi-hop geographic routing within a short-range network; [0143] processing the geo-network packet in order to generate the cellular packet, the cellular packet being configured to be routed by cellular routing via a base station within a cellular network, the processing being implemented by a layer that is lower than or equal to the network layer; [0144] transmitting the cellular packet to the second station via the cellular network.

    [0145] The method according to aspect A. thus makes it possible to send a geo-network packet that is configured for multi-hop geographic routing via cellular routing.

    [0146] The problems of limited coverage and of latency caused by the use of a short-range network based on multi-hop geographic routing are thus solved.

    [0147] This is because, in situations in which there is a great distance between the first station and the second station, the method makes it possible to use the cellular network on the basis of cellular routing. The architecture of such a cellular network then facilitates transmission over long distances, the latency is reduced, and the range is no longer constrained by the presence of other stations between the first and the second vehicle.

    [0148] In addition, since the processing of the geo-network packet in order to generate the cellular packet is implemented in the network layer or below, the steps implemented for transmission are advantageously reduced. In particular, it is not necessary to double the processing steps of the transport and upper layers, which are very costly in terms of time and computing resources. For example, it is not necessary to sign the segments/datagrams for the short-range network and for the cellular network.

    [0149] Such signature steps are particularly cumbersome for networks in charge of communications between stations in the form of a vehicle, a road infrastructure, and/or a personal device of a pedestrian. Thus, the processing of cooperative awareness messages (CAMs) and of decentralized environmental notification messages (DENMs), or also the RSA signatures introduce delays of approximately 30 ms in the layers above the network layer for segments that are intended to be sent by multi-hop geographic routing.

    [0150] The transmission implemented in this manner thus significantly—and efficiently—improves the possibilities for communication between stations, most particularly in terms of speed and processing efficiency.

    [0151] The notion of “transmitting the cellular packet to the second station via the cellular network” is not limited to a direct exchange. This means that intermediaries, and typically transit stations, can be present between the first station and the second station. Furthermore, “transmission ( . . . ) via the cellular network” means that the packet is transmitted over the cellular network from the first station, but this does not necessarily mean that all links between transit stations are provided by the cellular network.

    [0152] In addition, “processing the geo-network packet in order to generate a cellular packet” is understood to mean any type of processing that uses the geo-network packet in particular in order to generate, in particular, the cellular packet. This feature is therefore not limited to the generation of a single cellular packet by a single geo-network packet but also covers the generation of a cellular packet by a plurality of geo-network packets and other data or even the generation of multiple cellular packets from a single geo-network packet.

    [0153] The term “road infrastructure” is understood to mean any infrastructure for any type of vehicle that is linked to or located in an environment close to a road. A toll barrier, a sign, a fence in a park, or even a processing center in charge of roads that is located in a particular geographic area are examples of road infrastructures.

    [0154] B. The method according to aspect A., in which the cellular packet is transmitted to the data link layer or to the lower layer in the data link layer for transmission to the second station via the cellular network.

    [0155] C. The method according to aspect B., the step of processing the geo-network packet comprises the sub-steps of: [0156] generating information for cellular routing through the base station within the cellular network; [0157] adding to the geo-network packet a header comprising the information for cellular routing.

    [0158] D. A method for receiving a packet, called a cellular packet, by a second station, a station being a vehicle, a road infrastructure, or a personal device of a pedestrian, the cellular packet having been transmitted by a first station, the method comprising the steps of: [0159] receiving, by the second station, the cellular packet transmitted by the first station, the cellular packet being configured to be routed by cellular routing via a base station within a cellular network; [0160] extracting a packet, known as a geo-network packet, from the cellular packet, the geo-network packet being configured to be routed by multi-hop geographic routing within a short-range network, the extraction being implemented by a layer that is lower than or equal to the network layer; [0161] generating a segment from the geo-network packet;

    [0162] transmitting the segment to a transport layer or to a layer above the transport layer.

    [0163] Analogously to what was detailed above for the transmission, the second aspect thus makes it possible to receive a cellular packet from which a geo-network packet is obtained.

    [0164] E. The method according to at least one of aspects A. to D., in which the short-range network is an ITS-G5 network and/or the cellular network is a 2G mobile network, a 3G mobile network, a 4G mobile network, or a 5G mobile network.

    [0165] F. A device comprised within a first station, a station being a vehicle, a road infrastructure, or a personal device of a pedestrian, for transmitting a packet, called a cellular packet, from the first station to a second station, the device comprising at least one processor and one memory configured to perform the operations of: [0166] receiving a segment from a transport layer or from a layer above the transport layer; [0167] generating a packet, called a geo-network packet, from the segment, the geo-network packet being configured to be routed by multi-hop geographic routing within a short-range network; [0168] processing the geo-network packet in order to generate a packet, called a cellular packet, the cellular packet comprising the useful data and being configured to be routed by cellular routing via at least one base station within a cellular network, the processing being implemented by a layer that is lower than or equal to the network layer; [0169] transmitting the cellular packet to the second station via the cellular network.

    [0170] G. A device comprised within a second station, a station being a vehicle, a road infrastructure, or a personal device of a pedestrian, for receiving a packet, called a cellular packet, by the second station from a first station, the device comprising at least one processor and one memory configured to perform the operations of: [0171] receiving, by the second station, the cellular packet transmitted by the first station, the cellular packet being configured to be routed by cellular routing via a base station within a cellular network; [0172] extracting a packet, called a geo-network packet, from the cellular packet, the geo-network packet being configured to be routed by multi-hop geographic routing within a short-range network, the extraction being implemented by a layer that is lower than or equal to the network layer; [0173] generating a segment from the geo-network packet; [0174] transmitting the segment to a transport layer or to a layer above the transport layer.

    [0175] H. A vehicle comprising the device according to aspect F. and/or aspect G.

    [0176] A second set of aspects related to the method described above is described below with reference to FIG. 2:

    [0177] α. A method for transmitting a segment from a first station, a station being a vehicle, a road infrastructure, or a personal device of a pedestrian, to a second station, the method comprising the steps of: [0178] generating a packet, called a geo-network packet, from the segment, at least, the segment coming from a transport layer or from a layer above the transport layer, the geo-network packet being configured to be routed by multi-hop geographic routing within a short-range network; [0179] processing the geo-network packet in order to generate a packet, called a cellular packet, the cellular packet comprising the useful data and being configured to be routed by cellular routing via at least one base station within a cellular network, the processing being implemented by a layer (56, 58, 60) that is lower than or equal to the network layer (48); [0180] transmitting the cellular packet to the second station via the cellular network; [0181] transmitting the geo-network packet to the second station via the short-range network.

    [0182] The method according to aspect a thus makes it possible to duplicate the transmission of a segment via the short-range network on the basis of multi-hop geographic routing and via the cellular network on the basis of cellular routing.

    [0183] The redundancy introduced in this manner makes the transfer of the segment from the first station to the second station more reliable. In effect, the failures of transit stations and errors linked to excessive latencies are directly resolved whenever the cellular network is available to transfer the segment.

    [0184] Furthermore, these problems can be resolved indirectly when the cellular network is only available intermittently, as is frequently the case with a connected motor vehicle. In this situation, a buffer memory can store the cellular packets to be transferred once the cellular network is available again.

    [0185] Whatever the manner, direct or indirect, of solving these problems, the redundancy introduced by the duplication of the transmission makes a reliable check of the coherence of the transmitted segments possible.

    [0186] The precision of many functions typically associated with an autonomous vehicle is thereby improved. For example, in order to make a position of a vehicle given by a GNSS (Global Navigation Satellite System) satellite navigation system more reliable, a triangulation process is used that employs communications between vehicles. The duplication of the transmission of the segment greatly improves the reliability of the inter-vehicle distance data and thus the precision of the position measurement given by triangulation.

    [0187] What is more, since the processing of the geo-network packet in order to generate the cellular packet is implemented in the network layer or below, the steps implemented for transmission are advantageously reduced. In particular, it is not necessary to double the processing steps of the transport and upper layers, which are very costly in terms of time and computing resources. For example, it is not necessary to sign the segments/datagrams for the short-range network and for the cellular network.

    [0188] Such signature steps are particularly cumbersome for networks in charge of communications between stations in the form of a vehicle, a road infrastructure, and/or a personal device of a pedestrian. Thus, the processing of cooperative awareness messages (CAMs) and of decentralized environmental notification messages (DENMs), or also the RSA signatures introduce delays of approximately 30 ms in the layers above the network layer for segments that are intended to be sent by multi-hop geographic routing.

    [0189] The transmission implemented in this manner thus substantially and efficiently improves the possibilities for communication between stations and, in particular, makes very reliable communication possible without introducing processing steps that are costly in terms of time and computation resources.

    [0190] In addition, “processing the geo-network packet in order to generate a cellular packet” is understood to mean any type of processing that uses the geo-network packet in particular in order to generate, in particular, the cellular packet. This feature is therefore not limited to the generation of a single cellular packet by a single geo-network packet but also covers the generation of a cellular packet by a plurality of geo-network packets and other data or even the generation of multiple cellular packets from a single geo-network packet.

    [0191] The term “road infrastructure” is understood to mean any infrastructure for any type of vehicle that is linked to or located in an environment close to a road. A toll barrier, a sign, a fence in a park, or even a processing center in charge of roads that is located in a particular geographic area are examples of road infrastructures.

    [0192] β. The method according to aspect α, in which the cellular packet is transmitted to the data link layer or to the lower layer in the data link layer for transmission to the second station via the short-range network or via the cellular network.

    [0193] γ. The method according to aspect α, in which the step of processing the geo-network packet comprises the sub-steps of: [0194] generating information for cellular routing through the base station within the cellular network; [0195] adding to the geo-network packet a header comprising the information for cellular routing.

    [0196] δ. A method for receiving a segment by a second station, a station being a vehicle, a road infrastructure, or a personal device of a pedestrian, the segment having been transmitted by a first station, the method comprising the steps of: [0197] receiving by the second station of a packet, called a cellular packet, transmitted by the first station, the cellular packet being configured to be routed by cellular routing via a base station within a cellular network; [0198] receiving by the second station of a first geo-network packet transmitted by the first station, a geo-network packet being configured to be routed by multi-hop geographic routing within a short-range network; [0199] extracting a second geo-network packet from the cellular packet, the extraction being implemented by a layer that is lower than or equal to the network layer; [0200] generating the segment from the first and/or the second geo-network packet.

    [0201] Analogously to what was detailed above for the transmission, aspect δ. thus makes duplicate reception of the geo-network packet and the segment it contains possible.

    [0202] Thus, and in the same manner as for the transmission, the reception implemented in this manner thus substantially and efficiently improves the possibilities for communication between stations and, in particular, makes very reliable communication possible without introducing processing steps that are costly in terms of time and computation resources.

    [0203] ϵ. The method according to aspect δ, in which the segment is generated from the geo-network packet from among the first geo-network packet and the second geo-network packet that is the first to be received.

    [0204] Thus, the introduction of redundancy does not penalize the execution speed of the transmission of the segment. In addition, a redundancy check based on the duplicate reception of the packets can be performed in any case, particularly a posteriori (once the first received packet has been transmitted to the application layers).

    [0205] ζ. The method according to aspect δ, in which the segment is generated from the geo-network packet from among the first geo-network packet and the second geo-network packet for which the result of a redundancy check is the most favorable.

    [0206] This ensures maximum reliability of the transmission, since the selection of the packet to be transmitted to the upper layers is made on the basis of the redundancy check and no longer as a function of the first packet received.

    [0207] η. The method according to at least one of the aspects αto ζ., in which the short-range network is an ITS-G5 network and/or the cellular network is a 2G mobile network, a 3G mobile network, a 4G mobile network, or a 5G mobile network.

    [0208] θ. A device comprised within a first station, a station being a vehicle, a road infrastructure, or a personal device of a pedestrian, for transmitting a segment from the first station to a second station, the device comprising at least one processor and one memory configured to perform the operations of: [0209] generating a packet, called a geo-network packet, from the segment, at least, the segment coming from a transport layer or from a layer above the transport layer, the geo-network packet being configured to be routed by multi-hop geographic routing within a short-range network; [0210] processing the geo-network packet in order to generate a packet called a cellular packet, the cellular packet being configured to be routed by cellular routing through a base station within a cellular network, the processing being implemented by a layer lower or equal to the network layer; [0211] transmitting the cellular packet to the second station via the cellular network; [0212] transmitting the geo-network packet to the second station via the short-range network.

    [0213] 80 . A device comprised within a second station, a station being a vehicle, a road infrastructure, or a personal device of a pedestrian, for receiving a segment by the second station from a first station, the device comprising at least one processor and one memory configured to perform the operations of: [0214] receiving by the second station of a packet, called a cellular packet, transmitted by the first station, the cellular packet being configured to be routed by cellular routing via a base station within a cellular network; [0215] receiving by the second station of a first geo-network packet transmitted by the first station, a geo-network packet being configured to be routed by multi-hop geographic routing within a short-range network; [0216] extracting a second geo-network packet from the cellular packet, the extraction being implemented by a layer that is lower than or equal to the network layer; [0217] generating the segment from the first and/or the second geo-network packet.

    [0218] μ. A vehicle comprising the device according to the aspect θ and/or aspect λ.

    [0219] The present invention is not limited to the embodiments described above by way of example, but rather it extends to other variants.

    [0220] For instance, an example was described above in which the stations were motor vehicles. The invention is not limited to such an example, and the stations can also be a personal device of a pedestrian or a road infrastructure.