Results 1 -
2 of
2
SEEDEX: A MAC protocol for ad hoc networks
, 2001
"... Motivated by the poor experimental scaling reported in a study of the performance of ad hoc networks in [15], we propose a new protocol for media access control in ad hoc networks. Our protocol seeks to avoid collisions without making explicit reservations for each and every packet. The key idea is ..."
Abstract
-
Cited by 77 (4 self)
- Add to MetaCart
Motivated by the poor experimental scaling reported in a study of the performance of ad hoc networks in [15], we propose a new protocol for media access control in ad hoc networks. Our protocol seeks to avoid collisions without making explicit reservations for each and every packet. The key idea is to employ a random schedule which is driven by a pseudo-random number generator. By exchanging the seeds of their pseudo-random number generators within a two-hop neighborhood, the nodes effectively publish their schedules to all hidden as well as exposed nodes. This allows each node to opportunistically choose transmission slots. This scheme can also be employed during the reservation phase of a protocol such as IEEE 802.11. Throughput calculations and simulation results are presented.
Optimal Anticipative Scheduling with Asynchronous Transmission Opportunities
- IEEE Transactions on Automatic Control
"... Service is provided to a set of parallel queues by a single server. The service of queue i may be initiated only at rti certain time instances t nrn = that constitute the connectivity instances for queue i. The service of different customers cannot overlap. Scheduling is required to resolve potentia ..."
Abstract
-
Cited by 5 (0 self)
- Add to MetaCart
Service is provided to a set of parallel queues by a single server. The service of queue i may be initiated only at rti certain time instances t nrn = that constitute the connectivity instances for queue i. The service of different customers cannot overlap. Scheduling is required to resolve potential contention of services initiated at closely spaced, closer than the service time, connectivity instances. At any time t, the future connectivity instances are available for scheduling. An anticipative policy is given, which at time t schedules the transmissions until a certain future time t q- h. The length of the scheduling horizon h is selected based on the backlog att. The allocation of the server in the interval It, t q- hi, is done in accordance to the backlogs of the individual queues at t. The throughput region of the system is characterized, and it is shown that the policy we propose achieves maximum throughput. The policy has a low implementation complexity which is bounded for all the achievable throughput vectors. The average delay and the scheduling complexity are studied by simulation, and the trade-off between the two is demonstrated. The above scheduling problem arises in the access !ayer of the cross-links of a satellite network.

