Method for Avoiding Congestion in a Data Network with Transmitting Devices Such as Modems Communicating with Satellites by Statistically Modifying the Transmission Slot of the Devices
First Claim
1. A method for transmitting data from a population of devices to a relay station travelling with respect to one another, each device having a transmission window and at least one transmission slot resulting from a channel access method, said relay station travelling within said transmission windows, the method comprising:
- broadcasting, via said relay station, an instruction to said population of devices before said data transmission; and
setting, via at least part of said population of devices sets and upon receiving said instruction, a modified transmission slot.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transmitting data from a population of devices to a relay station travelling with respect to one another. For transmitting the data to the relay station, each device includes at least one transmission slot resulting from a channel access method and a transmission window within which the relay station is to travel. The relay station is to broadcast an instruction to the population of devices before the data transmission, and, upon receiving the instruction, at least part of the population of devices is to set a modified transmission slot.
6 Citations
19 Claims
-
1. A method for transmitting data from a population of devices to a relay station travelling with respect to one another, each device having a transmission window and at least one transmission slot resulting from a channel access method, said relay station travelling within said transmission windows, the method comprising:
-
broadcasting, via said relay station, an instruction to said population of devices before said data transmission; and setting, via at least part of said population of devices sets and upon receiving said instruction, a modified transmission slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a relay station; and a population of devices for transmitting data to said at least one relay station, said relay station and said population of devices travelling with respect to one another, wherein; each device of said population of devices has a transmission window and at least one transmission slot resulting from a channel access method for transmitting said data to said relay station, said relay station is adapted for broadcasting an instruction to said population of devices when it travels within said transmission windows and before said data transmission, said devices of said population of devices are adapted for setting a modified transmission slot in response to said instruction.
-
-
14. A device for transmitting data to a remote relay station, said device comprising:
-
a data processor; and software which, when running on said data processor, comprises a transmission window and a transmission slot setting, and upon receipt of a broadcast instruction from said relay station, is to modify said transmission slot to thereby provide a modified transmission slot, and transmit said data to said relay station in said modified transmission slot.
-
-
15. A data acquisition system, comprising:
-
a relay station; a server; and at least one device for transmitting data to said remote relay station, said at least one device including; a data processor; and software which, when running on said data processor, comprises a transmission window and a transmission slot setting, and upon receipt of a broadcast instruction from said relay station, is to modify said transmission slot to thereby provide a modified transmission slot, and transmit said data to said relay station in said modified transmission slot. wherein said at least one device and said relay station travel with respect to one another and said relay station transmits data received from said at least one device to said server. - View Dependent Claims (16, 17)
-
-
18. A computer program product for controlling a device that forms part of a population of devices for transmitting data to a relay station, said device and said relay station travelling with respect to one another, said computer program product including at least one transmission slot resulting from a channel access method for transmitting said data, the computer program product being configured to:
-
retrieve displacement data regarding said travelling of said device and said relay station with respect to one another; determine a transmission window from said displacement data; retrieve a broadcast instruction from said relay station to said devices before said data transmission; set a modified transmission slot upon receiving said instruction, and transmit said data to said relay station or another, similar relay station in said modified transmission slot.
-
-
19. A computer program product for controlling a relay station for receiving data transmitted by a population of devices, said population of device and said relay station travelling with respect to one another, and said computer program product being configured to:
-
broadcast an instruction to said population of devices before said data transmission, said instruction adapted for instructing at least part of said population of devices to set a modified transmission slot, and receives said data transmitted by said population of devices.
-
Specification