1 / 22

Centralized Resource Allocation for Multimedia Traffic in IEEE 802.16 Mesh Networks

Centralized Resource Allocation for Multimedia Traffic in IEEE 802.16 Mesh Networks. Spyros Xergias, Nikos Passas and Apostolis K. Salkintzis Proceedings of the IEEE, 2008 Mei-Jhen Chen. Outline. Introduction Extended Frame Registry Tree Scheduler Simulations Conclusions. Introduction.

keane-wolfe
Download Presentation

Centralized Resource Allocation for Multimedia Traffic in IEEE 802.16 Mesh Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Centralized Resource Allocationfor Multimedia Traffic inIEEE 802.16 Mesh Networks Spyros Xergias, Nikos Passas and Apostolis K. Salkintzis Proceedings of the IEEE, 2008 Mei-Jhen Chen

  2. Outline • Introduction • Extended Frame Registry Tree Scheduler • Simulations • Conclusions

  3. Introduction • IEEE 802.16 provides by supporting a wide range of traffic classes with different characteristics and quality of service (QoS) requirements. • The standard does not describe a specific traffic scheduler to utilize these parameters. • A scheduler for the centralized mesh mode of 802.16 referred to as the enhanced frame registry tree scheduler (E-FRTS).

  4. Introduction -Goal • It prepares each time frame in advance and avoids complex processing during the short time period between two consecutive frames.

  5. Extended Frame Registry Tree Scheduler -overview • The packet scheduler comes as an extension for mesh mode to the previously proposed frame registry tree scheduler [11]. [11] S. Xergias, N. Passas, and L. Merakos, “Flexible resource allocation in IEEE 802.16 WMAN”, in Proc. 14th IEEE Workshop Local Metropolitan Area Netw. (LANMAN 2005), Chania, Greece, Sep. 2005. PMP mode

  6. Extended Frame Registry Tree Scheduler -the Scheduler Goals • The basic idea : to schedule the transmission of each piece of data in the last time frame before its deadline. • The main objectives of E-FRTS are the following : • Modulation order from BPSK to 256-QAM • A per QoS service treatment of the transmissions should be possible, based on a specific priority strategy. • Data packet transmissions should be based on their deadline. • Transmissions should be organized per SS and per connection. • For distant nodes, proper allocations to intermediate links should be made.

  7. Extended Frame Registry Tree Scheduler -enhanced frame registry tree

  8. Extended Frame Registry Tree Scheduler -The Scheduler Operation • The operation of the scheduler can be divided into two main procedures : • packet/request arrival • Frame Creation

  9. Extended Frame Registry Tree Scheduler-The Scheduler Operation -Packet/Request Arrival • Assumed that a traffic policing mechanism is available at the MBS (e.g., leaky bucket) • to ensure that the incoming traffic is consistent • for UGS, ertPS, and rtPS services the deadline of a packet Pi : Deadline(Pi) = ArrivalTime(Pi) + Latency(C(Pi)) –FrameDuration × h(C(Pi)) C(Pi) : the connection that packet Pi belongs to h(C(Pi)) : the number of hops to the destination of C(Pi) • for nrtPS and BE services

  10. Extended Frame Registry Tree Scheduler -The Scheduler Operation -Packet/Request Arrival deadline 64-QAM 64-QAM

  11. Enhanced Frame Registry Tree NbHd. 01 NbHd. 02 ……… TF1 TF2 … TFm1 TF1 TF2 … TFm2 Extended Frame Registry Tree Scheduler -The Scheduler Operation -Frame Creation • Responsible for deciding on the contents • structure of the next time frame of all neighborhoods

  12. Extended Frame Registry Tree Scheduler -The Scheduler Operation -Frame Creation • Three cases can be distinguished for each neighborhood’s TF1: • the number of packets under subtree TF1fits exactly into one time frame • the number of packets under subtree TF1 is less than the capacity of a time frame • the number of packets under subtree TF1 is more than the capacity of a time frame

  13. Simulations • a simulation program : C++ • Two simulation scenarios: • Multiple Traffic Types Scenario • Multicast Scenario

  14. Simulations -Multiple Traffic Types Scenario-Assumptions • one UGS with constant data rate of 64 Kbps (e.g., voice) and latency equal to 20 ms • one rtPS with mean data rate of 256 Kbps and latency equal to 40 ms • one nrtPS with mean data rate of 128 Kbps • one BE with mean data rate of 128 Kbps

  15. Simulations -Multiple Traffic Types Scenario-Assumptions • time frame length :1 ms • the packet size :54 bytes • modulation : 64-QAM for all SSs • a transmission speed : 120 Mbps • Assume that only 50% of the bandwidth was available for the above traffic.

  16. Simulations -Multiple Traffic Types Scenario-Results

  17. Simulations -Multiple Traffic Types Scenario-Results

  18. Simulations -Multiple Traffic Types Scenario-Results

  19. Simulations -Multicast Scenario-Assumptions • time frame length : 1 ms • ideal channels • the same modulation : 64-QAM • overall available bandwidth : 120 Mbps • Each SS had two connections: • adaptive multirate (AMR) • real-time video connection • Half of the SSs belonged to a multicast group that received high-bit-rate video.

  20. Simulations -Multicast Scenario-Results

  21. Conclusions • Authors investigated how distributed multimedia can be supported in an IEEE 802.16 mesh network. • E-FRTS uses the frame registry tree, a data structure that aims at preparing time frame creation and reducing processing needs at the beginning of each frame. • Simulation results show that distributed multimedia traffic can be efficiently served in IEEE 802.16 mesh networks

  22. Thank You !

More Related