An Energy Efficient Sleep Scheduling Considering QoS Diversity for IEEE 802.16e Wireless Networks Speaker: Wun-Cheng Li IEEE ICC 2010 Jen-Jee Chen, Jia-Ming.

Slides:



Advertisements
Similar presentations
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Advertisements

1 Cooperative Transmissions in Wireless Sensor Networks with Imperfect Synchronization Xiaohua (Edward) Li, Mo Chen and Wenyu Liu Department of Electrical.
Wenye Wang Xinbing Wang Arne Nilsson Department of Electrical and Computer Engineering, NC State University March 2005 A New Admission Control Scheme under.
Admission Control and Scheduling for QoS Guarantees for Variable-Bit-Rate Applications on Wireless Channels I-H. Hou and P.R. Kumar Department of Computer.
Time Slicing in Mobile TV Broadcast Networks with Arbitrary Channel Bit Rates Cheng-Hsin Hsu Joint work with Dr. Mohamed Hefeeda April 23, 2009 Simon Fraser.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
1 “Multiplexing Live Video Streams & Voice with Data over a High Capacity Packet Switched Wireless Network” Spyros Psychis, Polychronis Koutsakis and Michael.
1 Call Admission Control Carey Williamson Department of Computer Science University of Calgary.
CAC and Scheduling Schemes for Real-time Video Applications in IEEE Networks Ou Yang UR 10/11/2006.
1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
1 Token Bucket Based CAC and Packet Scheduling for IEEE Broadband Wireless Access Networks Chi-Hung Chiang
Delay-aware Routing in Low Duty-Cycle Wireless Sensor Networks Guodong Sun and Bin Xu Computer Science and Technology Department Tsinghua University, Beijing,
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
Adaptive Waiting Time Threshold Estimation Algorithm for Power Saving in Sleep Mode of IEEE e Khyati Sanghvi, Piyush Kumar Jain, Debabrata Das International.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
Enhanced power efficient sleep mode operation for IEEE e based WiMAX Shengqing Zhu, and Tianlei Wang IEEE Mobile WiMAX Symposium, 2007 IEEE Mobile.
Advanced Mechanisms for Sleep Mode Optimization of VoIP Traffic over IEEE m IEEE Globecom 2010 Ritesh K. Kalle, Maruti Gupta, Aran Bergman, Elad.
Power-Balance Broadcast in Wireless Mobile Ad Hoc Networks Jang-Ping Sheu, Yu-Chia Chang, and Hsiu- Ping Tsai National Central University, Chung-Li, 32054,Taiwan.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
1 Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Vasos Vassiliou, Pavlos Antoniou, Iraklis Giannakou, and Andreas Pitsillides.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
1 Design and Implementation of a SIP-Based Mobile and Vehicular Wireless Network With Push Mechanism Yu-Chee Tseng, Jen-Jee Chen, and Yu-Li Cheng National.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
Utility-Based Resource Allocation for Layer-Encoded IPTV Multicast Service in Wireless Relay Networks Shi-Sheng Sun, Yi-Chun Chen, Wanjiun Liao Department.
Energy-Saving Scheduling in IEEE e Networks Chia-Yen Lin, and Hsi-Lu Chao Department of Computer Science National Chiao Tung University.
Optimal Selection of Power Saving Classes in IEEE e Lei Kong, Danny H.K. Tsang Department of Electronic and Computer Engineering Hong Kong University.
Maximizing Unavailability Interval for Energy Saving in IEEE e Wireless MANs Tuan-Che Chen ( 陳端哲 ), Ying-Yu Chen ( 陳盈佑 ), and Jyh-Cheng Chen ( 陳志成.
An Energy Efficient MAC Protocol for Wireless LANs Eun-Sun Jung Nitin H. Vaidya IEEE INFCOM 2002 Speaker :王智敏 研二.
An optimal power-saving class II for VoIP traffic and its performance evaluations in IEEE e JungRyun Lee School of Electrical and Electronics Eng,Chung-Ang.
Smart Merging Strategy for Configuring Power Saving Parameters in IEEE Mobile WMANs Shiann-Tsong Sheu, Chih-Cheng Yang, Shao-Jung Lu Department.
A Downlink Data Region Allocation Algorithm for IEEE e OFDMA
QoS-guaranteed Transmission Scheme Selection for OFDMA Multi-hop Cellular Networks Jemin Lee, Sungsoo Park, Hano Wang, and Daesik Hong, ICC 2007.
Residual Energy Aware Channel Assignment in Cognitive Radio Sensor Networks Wireless Communications and Networking Conference (WCNC), 2011 IEEE Xiaoyuan.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Qingchun Ren and Qilian Liang Department of Electrical Engineering, University of Texas at.
1 Admission Control and Interference-Aware Scheduling in Multi-hop WiMAX Networks Debalina Ghosh, Ashima Gupta, Prasant Mohapatra Department of Computer.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
1 The Design of the Power Saving Mechanisms in IEEE e Networks (Defense) Student: Lei Yan ( 嚴雷 ) Advisor: Dr. Ho-Ting Wu ( 吳和庭 ) Date: 2009/07/23.
A Novel APSD Scheduler for WLAN IEEE e COMMUNICATION SYSTEMS, NETWORKS AND DIGITAL SIGNAL PROCESSING University of Lecce Speaker: Sebastiano Elia.
Energy-Efficient PON with Sleep- Mode ONU Progress, Challenges, and Solutions Speaker: Shieh-Chieh Chien Advisor: Dr. Ho-Tin Wu 2013/09/23 1.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Variable Bandwidth Allocation Scheme for Energy Efficient Wireless Sensor Network SeongHwan Cho, Kee-Eung Kim Korea Advanced Institute of Science and Technology.
A Throughput-Adaptive MAC Protocol for Wireless Sensor Networks Zuo Luo, Liu Danpu, Ma Yan, Wu Huarui Beijing University of Posts and Telecommunications.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Yuan-Cheng Lai and Yen-Hung Chen Department of Information Management National Taiwan University of Science and Technology AINA 2008 Accept rate: 2008.
Delivery ratio-maximized wakeup scheduling for ultra-low duty-cycled WSNs under real-time constraints Fei Yang, Isabelle Augé-Blum National Institute of.
Hybrid Power Saving Mechanism for VoIP Services with Silence Suppression in IEEE e Systems Hyun-Ho Choi, Jung-Ryun Lee, and Dong-Ho Cho IEEE Communications.
Performance Evaluation of IEEE
BOUNDS ON QOS- CONSTRAINED ENERGY SAVINGS IN CELLULAR ACCESS NETWORKS WITH SLEEP MODES - Sushant Bhardwaj.
Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks Shih-Hsien Yang, Hung-Wei Tseng, Eric Hsiao-Kuang Wu, and Gen-Huey Chen Computer.
1 Energy-efficient Sleep- mode Operations for Broadband Wireless Access Systems You-Lin Chen and Shiao-Li Tsao IEEE 64th Vehicular Technology Conference,
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
Energy-efficient Sleep-mode Operations for Broadband Wireless Access Systems You-Lin Chen and Shiao-Li Tsao Department of Computer Science, National Chiao.
Decentralized Energy-Conserving and Coverage-Preserving Protocols for Wireless Sensor Networks Chi-Fu Huang, Li-Chu Lo, Yu-Chee Tseng, and Wen-Tsuen Chen.
Algorithms for Routing and Centralized Scheduling in IEEE Mesh Networks Harish Shetiya and Vinod Sharma Department of Electrical Communication Engineering.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
1 / 21 Providing Differentiated Services from an Internet Server Xiangping Chen and Prasant Mohapatra Dept. of Computer Science and Engineering Michigan.
Multicast Polling and Efficient VoIP Connections in IEEE Networks Olli Alanen Telecommunication Laboratory Department of Mathematical Information.
Junchao Ma +, Wei Lou +, Yanwei Wu *, Xiang-Yang Li *, and Guihai Chen & Energy Efficient TDMA Sleep Scheduling in Wireless Sensor Networks + Department.
Dynamic Bandwidth Quasi- reservation Scheme for Real- time Services in IEEE e Networks Yin Ge,and Geng-Sheng Kuo IEEE Wireless Communications and.
Cooperative Adaptive Partner Selection for Real-Time Services in IEEE j Multihop Relay Networks Cheng-Kuan Hsieh, Jyh-Cheng Chen, Jeng-Feng Weng.
Xiaohua (Edward) Li and Juite Hwu
Presentation transcript:

An Energy Efficient Sleep Scheduling Considering QoS Diversity for IEEE e Wireless Networks Speaker: Wun-Cheng Li IEEE ICC 2010 Jen-Jee Chen, Jia-Ming Liang and Yu-Chee Tseng Department of Computer Science National Chiao Tung University, Hsin-Chu 30010, Taiwan

2 Introduction Tank-Filling (TF) allocation Scheme Performance evaluation Conclusion Outline

3 Power management is one of the most important issues in IEEE e wireless networks. IEEE e standard defines three types of power saving classes (PSCs) for flows with different QoS characteristics. ▫ Type I ▫ Type II ▫ Type III Introduction

4 Three IEEE e power saving classes Type I : Type II : Type III : Introduction … T S_init 2 x T S_init TLTL (T S_max ) TLTL TSTS … TSTS normal operation sleep windows listening windows

5 Introduction Bandwidth MS 1 MS 3 MS 2 Frame Data Burst Different MSSs with different service requirements and delay constraints Sleep less Waste of bandwidth

6 Problem Each MS stays in sleep periods as much as possible but not to violate the QoS requirements How to increase bandwidth utilization and to reduce energy consumption for MSs? Frame Data Burst MS 1 MS 3 MS 2 Bandwidth

7 Goals Less power consumption Higher bandwidth utilization

Each M i has a data arrival rate of τ i bits/frame and each data arrival has a delay bound of D i frames 8 Network Environment : Data arrival rates of M i per frame : Denote service packet’s number per frame : Bandwidth requirement of M i per sleep cycle : Delay bound of MS i M i (τ i, D i ) M 1 (0.2Ω, 4) Active frame Sleep frame γ 1 = τ 1 x 4 = 0.8 Ω M1M1 M1M1 γ 1 = 0.8Ω τ 1 = 0.2Ω

9 TF allocation Scheme This Tank-Filling ( TF) algorithm proposed three steps. ▫ Step A ▫ Step B ▫ Step C

Step A ▫ BS first sort MSSs by their delay bounds. Without loss of generality, let D 1 ≤ D 2 ≤ · · ≤ D n. ▫ Supposing that = is known and ≤ D 1, we set,, i = 2..n, as follows: 10 TF allocation Scheme : Delay bound of M i : Sleep cycle of M i

Step A ▫ This property helps make MSSs’ sleeping behaviors regular and increase the overlapping of their listening windows. 11 TF allocation Scheme M1M1 M2M2 M3M3 D 1 = 2 frames D 2 = 5 frames D 3 = 9 frames overlapping

12 TF allocation Scheme Step A D 1 = 2 frames D 2 = 5 frames D 3 = 9 frames = T basic = 2 T basic = 4 T basic = T basic = 2 frames = × ( 5 / ) => = 2 T basic = × ( 9 / ) => = 2 = 4 T basic 1cycle = 4 T basic = 8 frames M1M1 M2M2 M3M3

13 TF allocation Scheme Step B ▫ Calculate the bandwidth requirement of M i per by γ i = τ i × ▫ Scheduling and ▫ Select the least number of active frames an leave the least remaining resource in the last frame. 132 M1M1 M2M2 132 M3M3 M4M4 : Listening windows of M i : offset of M i

14 TF allocation Scheme Step B ▫ R[k, l]: the remaining bandwidth in l-th frame of k-th T basic R(4,3)R(1,1)R(4,2)R(4,1)R(3,3)R(3,2)R(3,1)R(2,3)R(2,2)R(2,1)R(1,3)R(1,2) (1 st T basic ) (2 nd T basic ) (3 rd T basic ) (4 th T basic ) T basic = 3 frames 0.5Ω 1.25 Ω 0.4Ω 2.5 Ω M1M1 M2M2 M3M3 M4M4 M5M5 = 12 frames = 4T basic = 6 frames = 2T basic = 3 frames = T basic = 6 frames = 2T basic 0.5Ω 1.25Ω 0.4Ω 2.5Ω

15 TF allocation Scheme Step B 0.5Ω 1.25 Ω 0.4Ω 2.5 Ω R[1,1]=0.5Ω R[2,1]=0.5Ω R[3,1]=0.5Ω R[4,1]=0.5Ω For M 1, (1 T basic ) B 1,1 =B 1,4 =B 1,7 =B 1,10 =0.5Ω = 1 = 1 R[k, l]: the remaining bandwidth in l-th frame of k-th T basic (1 st T basic )(2 nd T basic )(3 rd T basic )(4 th T basic ) M1M1 M2M2 M3M3 M4M4 M5M5

16 TF allocation Scheme Step B For M 2, (2 T basic ) 1.  0.5Ω Ω  - (0.5Ω Ω) = 0.25Ω 2.  1.25Ω  − 1.25Ω = 0.75Ω B 2,1 =B 2,7 =0.5Ω, B 2,2 =B 2,8 =0.75Ω =1 = 2 R[2,1]=0.5Ω R[1,2]=0.25Ω R[3,2]=0.25Ω R[4,1]=0.5Ω R[1,1]=0 R[3,1]=0 0.5Ω 1.25 Ω 0.4Ω 2.5 Ω R[k, l]: the remaining bandwidth in l-th frame of k-th T basic M1M1 M2M2 M3M3 M4M4 M5M5 (1 st T basic )(2 nd T basic )(3 rd T basic )(4 th T basic ) R[1,3]=0.75Ω R[3,3]=0.75Ω

17 TF allocation Scheme Step B For M 3, (2 T basic ) 1. FULL 2. R[1,2]= 0.25Ω < 0.4Ω 3. R[1,3]= 1 Ω > 0.4Ω, // 1 Ω -0.4 Ω =0.6 Ω 4. R[2,1]= 0.5 Ω > 0.4Ω, // 0.5 Ω -0.4 Ω =0.1 Ω 5. R[2,2]= 1 Ω > 0.4Ω, // 1 Ω -0.4 Ω =0.6 Ω 6. R[2,3]= 1 Ω > 0.4Ω, // 1 Ω -0.4 Ω =0.6 Ω B 3,4 =B 3,10 =0.4Ω = 4 = 1 R[2,1]=0.1Ω R[1,2]=0.25Ω R[3,2]=0.25Ω R[4,1]=0.1Ω 0.5Ω 1.25 Ω 0.4Ω 2.5 Ω R[k, l]: the remaining bandwidth in l-th frame of k-th T basic M1M1 M2M2 M3M3 M4M4 M5M5 (1 st T basic )(2 nd T basic )(3 rd T basic )(4 th T basic )

18 TF allocation Scheme Step B For M 4, (2 T basic ) 1. FULL 2. R[1,2]= 0.25Ω < 0.4Ω 3. R[1,3]= 1 Ω > 0.4Ω, // 1 Ω -0.4 Ω =0.6 Ω 4. R[2,1]= 0.1 Ω < 0.4Ω 5. R[3,3]= 1 Ω > 0.4Ω, // 1 Ω -0.4 Ω =0.6 Ω B 4,3 =B 4,9 =0.4Ω = 3 = 1 0.5Ω 1.25 Ω 0.4Ω 2.5 Ω R[k, l]: the remaining bandwidth in l-th frame of k-th T basic R[2,1]=0.1Ω R[1,2]=0.25Ω R[3,2]=0.25Ω R[4,1]=0.1Ω R[1,3]=0.6ΩR[3,3]=0.6Ω M1M1 M2M2 M3M3 M4M4 M5M5 (1 st T basic )(2 nd T basic )(3 rd T basic )(4 th T basic )

19 TF allocation Scheme Step B For M 5, (4 T basic ) Frames 1~12 are enough for the data requirement of M 5, 2.5 Ω B 5,2 =0.25Ω, B 5,3 =0.6Ω, B 5,4 =0.1Ω, B 5,5 =1Ω, B 5,6 =0.55Ω = 2 = 5 R[1,2]=0.25Ω R[3,2]=0.25Ω R[4,1]=0.1Ω R[3,3]=0.6Ω R[1,3]=0 R[2,1]=0 R[2,2]=0 R[2,3]=0.45Ω 0.5Ω 1.25 Ω 0.4Ω 2.5 Ω M1M1 M2M2 M3M3 M4M4 M5M5 R[k, l]: the remaining bandwidth in l-th frame of k-th T basic 0.6Ω1.65 Ω (1 st T basic )(2 nd T basic )(3 rd T basic )(4 th T basic ) R[2,1]=0.1Ω R[1,3]=0.6Ω

20 TF allocation Scheme Step B For M 5, (4 T basic ) Frames 1~12 are enough for the data requirement of M 5, 2.5 Ω B 5,2 =0.25Ω, B 5,3 =0.6Ω, B 5,4 =0.1Ω, B 5,5 =1Ω, B 5,6 =0.55Ω B 5,3 =0.6Ω, B 5,4 =0.1Ω, B 5,5 =1Ω, B 5,6 =0.8Ω = 3 = 4 R[1,2]=0.25Ω R[3,2]=0.25Ω R[4,1]=0.1Ω R[3,3]=0.6Ω R[1,3]=0 R[2,1]=0 R[2,2]=0 R[2,3]=0.2Ω 0.5Ω 1.25 Ω 0.4Ω 2.5 Ω M1M1 M2M2 M3M3 M4M4 M5M5 R[k, l]: the remaining bandwidth in l-th frame of k-th T basic 0.6Ω1.9 Ω (1 st T basic )(2 nd T basic )(3 rd T basic )(4 th T basic ) R[2,1]=0.1Ω R[1,3]=0.6Ω

Step C ▫ Here we adopt an exhausted search by setting = 1..D 1 and trying to find the sum of the total number of active frames of all MSSs over a windows of frames. ▫Then leading to the least number of active frames is chosen as T basic 21 TF allocation Scheme = 12 frames = 4T basic = 6 frames = 2T basic = 3 frames = T basic = 6 frames = 2T basic = 8 frames = 4T basic = 4 frames = 2T basic = 2 frames = T basic = 4 frames = 2T basic T basic = 2 frames

22 Simulation Parameters ParameterValue MSSs M i 5 to 45 data rate τ i 1000 ~ 3000 bits / frame delay bound D i 10 ~ 200 frames available bandwidth Ω80000 bits (16Mbps) / frame C++

23 Simulation Parameters Effects of number of MSSs on (a) active ratio and (b) fail-to-sleep probability. (a) (b) A. Effects of n

24 Simulation Parameters Effects of maximum delay on active ratio. B. Effects of Maximum Delay Bound ▫ n = 20

25 Simulation Parameters Effects of maximum delay on active ratio. C. Effects of System Bandwidth ▫ n = 20

Conclusions 26 This algorithm leads to each MSS can sleep more and the total power consumption of the system is significantly reduced. The proposed scheme is easy to implement and compatible to the standard.

27 Thank you!