Scalable disruptive-resistant communication method
First Claim
Patent Images
1. A method for transmitting data in vehicular network comprising:
- receiving a request for content from a wireless device associated with a moving vehicle, the request including a list of fragment index information from a fragment signature, the moving vehicle'"'"'s current position, a direction of motion and speed of the moving vehicle to estimate network connection time between the moving vehicle and a second wireless device associated with a second moving vehicle;
determining a communication window between the wireless device associated with the moving vehicle and the second wireless device associated with the second moving vehicle that received the request;
grouping a plurality of fragments corresponding to the list of fragment index information together into an aggregate fragment block; and
forwarding the aggregate fragment block to the wireless device associated with the second moving vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for transmitting data in vehicular network comprising determining a communication window between at least two nodes, grouping a plurality of fragments of content together into an aggregate fragment block, forwarding the aggregate fragment block to a target node and assembling the plurality of fragments into the content. The content is divided into the plurality of fragments. A fragment signature is generated for the fragments that contain fragment index information regarding each fragment. Each fragment is unambiguously identified by its signature. A number of fragments grouped into the aggregate fragment block is dependent on the communication window.
20 Citations
15 Claims
-
1. A method for transmitting data in vehicular network comprising:
-
receiving a request for content from a wireless device associated with a moving vehicle, the request including a list of fragment index information from a fragment signature, the moving vehicle'"'"'s current position, a direction of motion and speed of the moving vehicle to estimate network connection time between the moving vehicle and a second wireless device associated with a second moving vehicle; determining a communication window between the wireless device associated with the moving vehicle and the second wireless device associated with the second moving vehicle that received the request; grouping a plurality of fragments corresponding to the list of fragment index information together into an aggregate fragment block; and forwarding the aggregate fragment block to the wireless device associated with the second moving vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for transmitting data in vehicular network comprising:
-
receiving a request for content from a wireless device associated with a moving vehicle, the request including a list of fragment index information from a fragment signature, the moving vehicle'"'"'s current position, a direction of motion and speed of the moving vehicle to estimate network connection time between the moving vehicle and a second wireless device associated with a second moving vehicle; determining a communication window between the wireless device associated with the moving vehicle and the second wireless device associated with the second moving vehicle that received the request; grouping a plurality of fragments corresponding to the list of fragment index information together into an aggregate fragment block; and forwarding the aggregate fragment block to the wireless device associated with the second moving vehicle, wherein fragment size of a fragment is variable based upon an average communication window and bandwidth of wireless network.
-
-
15. A method for transmitting data in a mobile ad-hoc network comprising:
-
dividing data into fragments; creating a fragment signature containing a fragment index; broadcasting, periodically the fragment signature, a speed, and a direction of travel of the vehicle; receiving a request for fragment listed in the fragment signature, where a number of fragments is based upon an estimated communication window determined from at least the speed and direction of travel in the periodic broadcast; grouping the fragments into aggregate fragment blocks, each having a block size determined by the window of communication; and transmitting the aggregate fragment blocks.
-
Specification