MAC protocol employing multiple data rates
First Claim
1. In a data communication network, a method for allocating access to a common transmission medium among a plurality of data communication devices comprising:
- assigning a transmission frame to a particular data communication device wherein others of said data communication devices do not transmit in said transmission frame;
assigning a data rate for said particular data communication device to employ in said transmission frame; and
transmitting said transmission frame assignment and said data rate assignment to said particular data communication device.
7 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for combining high data rate traffic and low data rate traffic on a common transmission medium while maximizing efficient use of available spectrum. Since spectrum is an economically valuable resource and transport of data generates revenue, the present invention directly leads to more profitable network operation. The disclosed systems are applicable to both wired and wireless transmission media. In one embodiment, a bandwidth reservation scheme provides that data rate may be varied so that when a particular data communication device is allocated a frame, it is also assigned a data rate for use in that frame. Because bandwidth usage varies with data rate, the division of available spectrum into channels for use by individual data communication devices may also vary among frames.
91 Citations
26 Claims
-
1. In a data communication network, a method for allocating access to a common transmission medium among a plurality of data communication devices comprising:
-
assigning a transmission frame to a particular data communication device wherein others of said data communication devices do not transmit in said transmission frame;
assigning a data rate for said particular data communication device to employ in said transmission frame; and
transmitting said transmission frame assignment and said data rate assignment to said particular data communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 24)
transmitting an information frame from said data communication device during said transmission frame and at said data rate.
-
-
3. The method of claim 1 wherein assigning a data rate comprises:
selecting said data rate from two available data rates.
-
4. The method of claim 1 wherein assigning a data rate comprises:
selecting said data rate from among at least three available data rates.
-
5. The method of claim 1 further comprising:
transmitting an access request from said particular data communication device to a hub, said access request indicating an amount of data to be transmitted by said particular data communication device.
-
6. The method of claim 1 wherein transmitting comprises
transmitting a center-frequency assignment to said particular data communication device. -
7. The method of claim 6 wherein said center-frequency assignment is selected based on available transmission quality at a plurality of transmission frequencies.
-
24. The method of claim 1 further comprising:
-
assigning a further transmission frame to a data communication device different from said particular data communication device; and
assigning a data rate for said different data communication device to employ in said further transmission frame wherein said particular data communication device and said different data communication device are assigned different data rates.
-
-
8. In a data communication network, a method for allocating access to a common transmission medium among a plurality of data communication devices, said method comprising:
-
receiving access request messages from requesting data communication devices at a hub, said access request messages requesting access to said common transmission medium;
in response to said access request messages, at said hub, allocating access to said common transmission medium in both the frequency and time domain among said requesting data communication devices; and
thereaftertransmitting from said hub to said requesting access devices, instructions for each requesting access device to transmit at particular times and frequencies, and at particular data rates chosen according to said allocating step.
-
-
9. A digital communications network comprising:
-
a plurality of data communications devices transmitting via a common transmission medium; and
a hub receiving signals from said data communications devices via said common transmission medium, said hub comprising;
a bandwidth manager that receives access request messages from requesting data communication devices, said access request messages requesting access to said common transmission medium, and that allocates access to said common transmission medium in both the frequency and time domain among said requesting data communication devices; and
a link supervisor that transmits from said hub to said requesting access devices, instructions for each requesting access device to transmit at particular times and frequencies, and at particular data rates chosen in accordance with allocations by said bandwidth manager. - View Dependent Claims (10, 11, 12)
-
-
13. In a digital communications network, a hub comprising:
-
a receiver that receives signals from said data communications devices via said common transmission medium;
a bandwidth manager that receives access request messages from requesting data communication devices, said access request messages requesting access to said common transmission medium, and that allocates access to said common transmission medium in both the frequency and time domain among said requesting data communication devices; and
a link supervisor that transmits from said hub to said requesting access devices, instructions for each requesting access device to transmit at particular times and frequencies, and at particular data rates chosen in accordance with allocations by said bandwidth manager. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A data communications device for use in a network, said data communications device comprising:
-
a bandwidth manager that transmits requests for access to a common transmission medium to a hub; and
a link supervisor that receives medium access instructions from said hub, said medium access instructions specifying data rate, transmission time, and transmission frequency for transmissions to said hub, and that controls transmission of information via said common transmission medium in accordance with said specified data rate, transmission time, and transmission frequency. - View Dependent Claims (20, 21, 22, 23)
at least two downstream radios for communicating at selectable data rates.
-
-
23. The data communications device of claim 19 wherein said link supervisor comprises a radio link supervisor.
-
25. In a data communication network, apparatus for allocating access to a common transmission medium among a plurality of data communication devices, said apparatus comprising:
-
means for assigning a transmission frame to a particular data communication device wherein others of said data communication devices do not transmit in said transmission frame;
means for assigning a data rate for said particular data communication device to employ in said transmission frame; and
means for transmitting said transmission frame assignment and said data rate assignment to said particular data communication device.
-
-
26. In a data communication network, apparatus for allocating access to a common transmission medium among a plurality of data communication devices, said apparatus comprising:
-
means for receiving access request messages from requesting data communication devices at a hub, said access request messages requesting access to said common transmission medium;
means for, in response to said access request messages, at said hub, allocating access to said common transmission medium in both the frequency and time domain among said requesting data communication devices; and
means for transmitting from said hub to said requesting access devices, instructions for each requesting access device to transmit at particular times and frequencies, and at particular data rates chosen according to said allocating step.
-
Specification