Reservation based MAC protocol
First Claim
Patent Images
1. A method for scheduling communications in an ad hoc communications network from at least a first wireless device to a destination device via an intermediate device, the method comprising:
- receiving an RTR control packet at the intermediate device from the at least a first wireless device;
determining a schedule from the at least a first wireless device to the intermediate device;
choosing at the intermediate device an earliest schedule from among a plurality of schedules for communication between the at least a first wireless device and the intermediate device based on an admission control policy;
sending an RTR packet to the destination device;
receiving an RC packet from the destination device in response to the RTR packet; and
transmitting the RC packet to the at least a first wireless device, the RC packet including a communication schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments describe scheduling communication in an ad hoc multihop network. Included is a reservation based Medium Access Control (MAC) protocol that has resources scheduled along the path from source to destination. Admission control is performed on a per-hop basis and a decision is made, in a distributed manner, if enough resources exist along the multihop path to admit a new communication.
233 Citations
22 Claims
-
1. A method for scheduling communications in an ad hoc communications network from at least a first wireless device to a destination device via an intermediate device, the method comprising:
-
receiving an RTR control packet at the intermediate device from the at least a first wireless device; determining a schedule from the at least a first wireless device to the intermediate device; choosing at the intermediate device an earliest schedule from among a plurality of schedules for communication between the at least a first wireless device and the intermediate device based on an admission control policy; sending an RTR packet to the destination device; receiving an RC packet from the destination device in response to the RTR packet; and transmitting the RC packet to the at least a first wireless device, the RC packet including a communication schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus that schedules communications in an ad hoc communications network from at least a source node to a destination node via the apparatus, comprising:
-
a receiver that receives an RTR control packet from the source node; a scheduler that analyzes available schedules and chooses an earliest schedule from among a plurality of schedules for communication between the source node and the apparatus, based on an admission control policy; a transmitter that transmits an RTR packet to the destination node, the RTR packet includes the earliest communication schedule wherein the receiver is configured to receive an RC packet from the destination device and wherein the transmitter is configured to transmit the RC packet to the source node. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus that schedules communications in an ad hoc communications network from a source device to a destination device via the apparatus, comprising:
-
means for receiving an RTR control packet via a path from the source device to the apparatus; means for analyzing available schedules for the path; means for choosing an earliest schedule from among a plurality of schedules based on an admission control policy; means for conveying an RTR packet to the destination device, the RTR packet including the earliest schedule; means for receiving an RC packet from the destination device; and means for transmitting the RC packet to the source node. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer-readable medium embodying a method for scheduling communications in an ad hoc communications network from a source device to a destination device via an intermediate device, the method comprising:
-
receiving an RTR control packet via a path from a source device to the intermediate device; analyzing available schedules for the path; choosing an earliest schedule from among a plurality of schedules based on an admission control policy; conveying an RTR packet to the destination device, the RTR packet including the earliest schedule; receiving an RC packet from the destination device; and transmitting the RC packet to the source node. - View Dependent Claims (18, 19)
-
-
20. An article of manufacture for scheduling communications in an ad hoc communications network from at least a first wireless device to a destination device via an intermediate device, the article of manufacture comprising a processor and a memory, the processor and the memory being coupled together, and the processor being configured to:
-
receive an RTR control packet at the intermediate device from the at least a first wireless device; determine a schedule from the at least a first wireless device to the intermediate device, based on an admission control policy; choose an earliest schedule from among a plurality of schedules for communication between the at least a first wireless device and the intermediate device; send an RTR packet to the destination device; receive an RC packet from the destination device in response to the RTR packet; and transmit the RC packet to the at least a first wireless device, the RC packet including a communication schedule. - View Dependent Claims (21, 22)
-
Specification