×

Ad hoc communications system

  • US 7,609,644 B2
  • Filed: 05/07/2004
  • Issued: 10/27/2009
  • Est. Priority Date: 07/04/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A mobile data wireless relay device, the device comprising:

  • receiving means for receiving payload data from a data source;

    a buffer for storing payload data for subsequent transmission;

    means for receiving status data from similar devices;

    status data generation means for generating status data, the status data being derived from the quantity of data in the buffer store and the status data received from other devices comprising data relating to;

    the position of the device,the quantity of data in the buffer storea scalar forwarding valueand a forwarding direction;

    status transmitter memos for transmitting status data to other devices;

    selection means for identifying from the status data a receiving device to which the payload data is to be forwarded, the receiving device being located in a position indicated by the forwarding direction; and

    payload transmission means for transmitting the payload data to the receiving device;

    means for defining a first node and a second node, the nodes being spaced apart by a distance determined by the amount of data stored in the buffer, the first node being assigned a positive value for an attribute q and the second node being assigned a negative value for the attribute q, equal in magnitude to that assigned to the positive node;

    the wireless relay device including means for receiving data broadcast by similar wireless relay devices identifying the position data and attribute values of nodes defined by the similar wireless relay devices;

    means for generating position values for the first and second nodes based on the attribute values of its own nodes and the positions and attribute values of the nodes defined by the neighboring devices;

    means for transmitting the position data and attribute values to similar wireless relay devices; and

    means for transmitting payload data to devices that are in the general direction of the second node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×