Switched link-based vehicular network architecture and method
First Claim
1. A multiple hop communications method among a plurality of moving vehicles, where each of the plurality of moving vehicles has a plurality of unidirectional radios comprising:
- receiving an incoming packet at one of the plurality of unidirectional radios of a moving vehicle;
determining if there is an active link between each of the plurality of unidirectional radios of the moving vehicle and a unidirectional radio of a neighbor moving vehicle, the active link being formed based on a location of the plurality of unidirectional radios of the moving vehicle and covering two-hops with a smallest number of one-hop neighbor moving vehicles to the neighbor moving vehicle;
relaying the incoming packet to the plurality of unidirectional radios of the moving vehicle having the active link; and
transmitting the incoming packet as an outgoing packet from at least one of the plurality of unidirectional radios of the moving vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A multiple hop communications method among a plurality of moving vehicles. Each moving vehicles has a plurality of unidirectional radio. The method comprises receiving an incoming packet at one of the plurality of unidirectional radios, determining if there is an active link between each of the plurality of unidirectional radios and an unidirectional radio of a neighbor vehicle, relaying the incoming packet to the plurality of unidirectional radios having an active link and transmitting the incoming packet as an outgoing packet from at least one of the plurality of unidirectional radios. If more than one packet is received, the packets can be encoded using group coding before send the packets out as an outgoing packet.
-
Citations
38 Claims
-
1. A multiple hop communications method among a plurality of moving vehicles, where each of the plurality of moving vehicles has a plurality of unidirectional radios comprising:
-
receiving an incoming packet at one of the plurality of unidirectional radios of a moving vehicle; determining if there is an active link between each of the plurality of unidirectional radios of the moving vehicle and a unidirectional radio of a neighbor moving vehicle, the active link being formed based on a location of the plurality of unidirectional radios of the moving vehicle and covering two-hops with a smallest number of one-hop neighbor moving vehicles to the neighbor moving vehicle; relaying the incoming packet to the plurality of unidirectional radios of the moving vehicle having the active link; and transmitting the incoming packet as an outgoing packet from at least one of the plurality of unidirectional radios of the moving vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A multiple hop communications method among a plurality of moving vehicles, where each of the plurality of moving vehicles has a plurality of unidirectional radios comprising:
-
receiving at least two incoming packets by at least one of the plurality of unidirectional radios of a moving vehicle; determining if there is an active link between each of the plurality of unidirectional radios of the moving vehicle and a unidirectional radio of a neighbor moving vehicle and covering two-hops with a smallest number of one-hop neighbor moving vehicles to the neighbor moving vehicle; encoding the at least two incoming packets using group coding; performing an XOR operation on the at least two incoming packets to produce a different encoded packet; relaying the different encoded packet to each of the plurality of unidirectional radios of the moving vehicle having the active link; and transmitting the different encoded packet as outgoing packets from each of the plurality of unidirectional radios of the moving vehicle having the active link, respectively. - View Dependent Claims (23, 24)
-
-
25. A mobile wireless communications device comprising:
-
a plurality of unidirectional radios, at least one of the plurality of unidirectional radios being located on each side of the mobile wireless communications device; and a processor for determining if there is an active link between each of the plurality of unidirectional radios and a unidirectional radio of a neighbor vehicle, the active link being formed based on a location of the plurality of unidirectional radios and covering two-hops with a smallest number of one-hop neighbor vehicles to the neighbor vehicle, and relaying an incoming packet to the plurality of unidirectional radios having the active link, the incoming packet being transmitted as an outgoing packet from at least one of the plurality of unidirectional radios. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A non-transitory computer readable storage device having a program of instructions for causing a computer to execute the method of:
-
receiving an incoming packet at one of a plurality of unidirectional radios in a mobile device; determining if there is an active link between each of the plurality of unidirectional radios of the mobile device and a unidirectional radio of another mobile device, the active link being formed based on a location of the plurality of unidirectional radios of the mobile device and covering two-hops with a smallest number of one-hop mobile devices to the another mobile device; relaying the incoming packet to the plurality of unidirectional radios of the mobile device having the active link; and transmitting the incoming packet as an outgoing packet from at least one of the plurality of unidirectional radios of the mobile device.
-
-
36. A non-transitory computer readable storage device having a program of instructions for causing a computer to execute the method of:
-
receiving at least two incoming packets from at least one of a plurality of unidirectional radios of a mobile device; determining if there is an active link between each of the plurality of unidirectional radios of the mobile device and a unidirectional radio of another mobile device and covering two-hops with a smallest number of one-hop mobile devices to the another mobile device; encoding the at least two incoming packets using group coding; performing an XOR operation on the at least two incoming packets to produce a different encoded packet; relaying the different encoded packet to each of the plurality of unidirectional radios of the mobile device having the active link; and transmitting the different encoded packet as outgoing packets from each of the plurality of unidirectional radios of the mobile device having the active link, respectively. - View Dependent Claims (37, 38)
-
Specification