Managing communications over a shared medium
First Claim
Patent Images
1. A method comprising:
- receiving, at a first device, a request for a first allocation of bandwidth from a second device sharing bandwidth with the first device via a communication medium;
reserving a periodic coexistence slot, for use by the first device, by transmitting a slot allocation request;
receiving a slot allocation confirmation from the second device indicating the second device received the slot allocation request;
generating a coexistence frame requesting a second allocation of bandwidth for the first device, the second allocation of bandwidth based, at least in part, on the first allocation of bandwidth;
transmitting the coexistence frame to the second device during the periodic coexistence slot of a first reservation period; and
delaying, by a time period and in response to transmitting the coexistence frame, a transmission by the first device from the periodic coexistence slot of the first reservation period to the periodic coexistence slot of a second reservation period.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for allocating network bandwidth between a plurality of networks. Requests for bandwidth allocation from other networks can be received. A coexistence frame requesting an allocation of bandwidth for a local network can be generated based upon the bandwidth allocation requests received from other networks. The coexistence frame can be transmitted, and utilization of the requested allocation can be delayed by a reservation period.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a first device, a request for a first allocation of bandwidth from a second device sharing bandwidth with the first device via a communication medium; reserving a periodic coexistence slot, for use by the first device, by transmitting a slot allocation request; receiving a slot allocation confirmation from the second device indicating the second device received the slot allocation request; generating a coexistence frame requesting a second allocation of bandwidth for the first device, the second allocation of bandwidth based, at least in part, on the first allocation of bandwidth; transmitting the coexistence frame to the second device during the periodic coexistence slot of a first reservation period; and delaying, by a time period and in response to transmitting the coexistence frame, a transmission by the first device from the periodic coexistence slot of the first reservation period to the periodic coexistence slot of a second reservation period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A first device comprising:
-
a processor; and a network interface comprising a transmitter and a receiver, the network interface configured to; receive a request for a first allocation of bandwidth from a second device sharing bandwidth with the first device via a communication medium; reserve a periodic coexistence slot, for use by the first device, by transmitting a slot allocation request; receive a slot allocation confirmation from the second device indicating the second device received the slot allocation request; generating a coexistence frame requesting a second allocation of bandwidth for the first device, the second allocation of bandwidth based, at least in part, on the first allocation of bandwidth; transmit the coexistence frame to the second device during the periodic coexistence slot of a first reservation period; and delay, by a time period and in response to transmitting the coexistence frame, a transmission by the first device from the periodic coexistence slot of the first reservation period to the periodic coexistence slot of a second reservation period. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory machine-readable medium comprising instructions, which when executed by a processor of a first device, cause the first device to:
-
receive a request for a first allocation of bandwidth from a second device sharing bandwidth with the first device via a communication medium; reserve a periodic coexistence slot, for use by the first device, by transmitting a slot allocation request; receive a slot allocation confirmation from the second device indicating the second device received the slot allocation request; generate a coexistence frame requesting a second allocation of bandwidth for the first device based, at least in part, on the first allocation of bandwidth; transmit the coexistence frame to the second device during the periodic coexistence slot of a first reservation period; and delay, by a time period and in response to transmitting the coexistence frame, a transmission by the first device from the periodic coexistence slot of the first reservation period to the periodic coexistence slot of a second reservation period. - View Dependent Claims (18, 19, 20)
-
Specification