On QoS Guarantees with Reward Optimization for Servicing Multiple Priority Class in Wireless Networks YaoChing Peng Eunyoung Chang.

Slides:



Advertisements
Similar presentations
1 Mobility-Based Predictive Call Admission Control and Bandwidth Reservation in Wireless Cellular Networks Fei Yu and Victor C.M. Leung INFOCOM 2001.
Advertisements

Adaptive QoS Control Based on Benefit Optimization for Video Servers Providing Differential Services Ing-Ray Chen, Sheng-Yun Li, I-Ling Yen Presented by.
Hadi Goudarzi and Massoud Pedram
Cell Design to Maximize Capacity in CDMA Networks Robert Akl, D.Sc.
Wenye Wang Xinbing Wang Arne Nilsson Department of Electrical and Computer Engineering, NC State University March 2005 A New Admission Control Scheme under.
Resource Management of Highly Configurable Tasks April 26, 2004 Jeffery P. HansenSourav Ghosh Raj RajkumarJohn P. Lehoczky Carnegie Mellon University.
Subscriber Maximization in CDMA Cellular Network Robert Akl, D.Sc. University of North Texas.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
Maryam Hamidirad CMPT  Introduction  Power Counting Mechanism  Proposed Algorithm  Results  Conclusion  Future Work 2.
1 Adaptive resource management with dynamic reallocation for layered multimedia on wireless mobile communication net work Date : 2005/06/07 Student : Jia-Hao.
Wireless & Mobile Networking: Channel Allocation
CAC and Scheduling Schemes for Real-time Video Applications in IEEE Networks Ou Yang UR 10/11/2006.
CAC for Multimedia Services in Mobile Cellular Networks : A Markov Decision Approach Speaker : Xu Jia-Hao Advisor : Ke Kai-Wei Date : 2004 / 11 / 18.
1 多媒體行動通訊網路具動態重配置之可適性資源 管理機制及效能分析 Adaptive resource management with dynamic reallocation for layered encoded multimedia on wireless mobile communication.
Pricing What Can Pricing Do In Wireless Networks? Jianning Mai and Lihua Yuan
Channel Allocation for the GPRS Design and Performance Study Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science and Information Engineering.
Ncue-csie1 A QoS Guaranteed Multipolling Scheme for Voice Traffic in IEEE Wireless LANs Der-Jiunn Deng 、 Chong-Shuo Fan 、 Chao-Yang Lin Speaker:
1 Token Bucket Based CAC and Packet Scheduling for IEEE Broadband Wireless Access Networks Chi-Hung Chiang
1 在 IEEE 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:
A Real-Time Video Multicast Architecture for Assured Forwarding Services Ashraf Matrawy, Ioannis Lambadaris IEEE TRANSACTIONS ON MULTIMEDIA, AUGUST 2005.
Performance Evaluation of Peer-to-Peer Video Streaming Systems Wilson, W.F. Poon The Chinese University of Hong Kong.
Channel Allocation for GPRS From: IEEE Tran. Veh. Technol., Vol. 50, no. 2, Author: P. Lin and Y.-B. Lin CSIE, NTU & CSIE, NCTU.
Predictive Reservation for Allocating Bandwidth to Wireless ATM Networks Venkat Vinay Pampati.
“On the Integration of MPEG-4 streams Pulled Out of High Performance Mobile Devices and Data Traffic over a Wireless Network” Spyros Psychis, Polychronis.
Buffer Management for Shared- Memory ATM Switches Written By: Mutlu Apraci John A.Copelan Georgia Institute of Technology Presented By: Yan Huang.
Traffic modeling and Prediction ----Linear Models
Lecture 11: Cellular Networks
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Channel Allocation Schemes Comparison for Priority Wireless Mobile Networks By Dimas Gutierrez.
Company LOGO Provision of Multimedia Services in based Networks Colin Roby CMSC 681 Fall 2007.
Providing Delay Guarantees in Bluetooth Rachid Ait Yaiz and Geert Heijenk International Conference on Distributed Computing Systems Workshops (ICDCSW’03)
Global versus Local Call Admission Control in CDMA Cellular Networks Robert Akl, D.Sc. Asad Parvez University of North Texas.
Multimedia Support for Wireless W-CDMA with Dynamic Spreading By Ju Wang Mehmet Ali Elicin And Jonathan C.L. Liu Lecture by Seth Caplan.
2008/4/101 A DAPTIVE P OWER A LLOCATION AND C ALL A DMISSION C ONTROL IN M ULTISERVICE W IMAX A CCESS N ETWORKS IEEE Wireless Communications February 2007.
1 Performance Analysis of a Preemptive and Priority Reservation Handoff Scheme for Integrated Service- Based Wireless Mobile Networks by Jingao Wang, Quing-An.
1 [3] Jorge Martinez-Bauset, David Garcia-Roger, M a Jose Domenech- Benlloch and Vicent Pla, “ Maximizing the capacity of mobile cellular networks with.
Predictive and Adaptive Bandwidth Reservation for Handoffs in QoS-Sensitive Cellular Networks IEEE Transactions on Parallel and Distributed Systems Author:
1 Call Admission Control for Multimedia Services in Mobile Cellular Networks : A Markov Decision Approach Jihyuk Choi; Taekyoung Kwon; Yanghee Choi; Naghshineh,
Elastic Threshold-based Admission Control for QoS Satisfaction in Wireless Networks with Reward Optimization for Multiple Priority Classes April 6, 2010.
Utilizing Call Admission Control for Pricing Optimization of Multiple Service Classes in Wireless Cellular Networks Authors : Okan Yilmaz, Ing-Ray Chen.
Session 2a, 10th June 2008 ICT-MobileSummit 2008 Copyright E3 project, BUPT Autonomic Joint Session Admission Control using Reinforcement Learning.
Bandwidth Reallocation for Bandwidth Asymmetry Wireless Networks Based on Distributed Multiservice Admission Control Robert Schafrik Lakshman Krishnamurthy.
Fair Class-Based Downlink Scheduling with Revenue Considerations in Next Generation Broadband wireless Access Systems Bader Al-Manthari, Member, IEEE,
Presenter: Jonathan Murphy On Adaptive Routing in Wavelength-Routed Networks Authors: Ching-Fang Hsu Te-Lung Liu Nen-Fu Huang.
Integration of WiMAX and WiFi Optimal Pricing for Bandwidth Sharing Dusit Niyato and Ekram Hossain, TRLabs and University of Manitoba IEEE Communications.
Admission Control Algorithms for Revenue Optimization with QoS Guarantees in Mobile Wireless Networks Authors: I.R. Chen, O. Yilmaz and I.L. Yen Presented.
Competitive Queue Policies for Differentiated Services Seminar in Packet Networks1 Competitive Queue Policies for Differentiated Services William.
Uplink Scheduling with Quality of Service in IEEE Networks Juliana Freitag and Nelson L. S. da Fonseca State University of Campinas, Sao Paulo,
Federico Chiariotti Chiara Pielli Andrea Zanella Michele Zorzi QoE-aware Video Rate Adaptation algorithms in multi-user IEEE wireless networks 1.
An Optimal Distributed Call Admission control for Adaptive Multimedia in Wireless/Mobile Networks Reporter: 電機所 鄭志川.
“A cost-based admission control algorithm for digital library multimedia systems storing heterogeneous objects” – I.R. Chen & N. Verma – The Computer Journal.
ETE Framework for QoS guarantee in Heterogeneous Wired-cum-Wireless Networks (cont.) 홍 석 준
A Variable Bandwidth Scheme for Predictive Control in Cellular Networks Hao Wang.
J.-H. Cho, I.-R. Chen, M. Eltoweissy ACM/Springer Wireless Networks, 2007 Presented by: Mwaffaq Otoom CS5214 – Spring © 2007 On optimal batch re-keying.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
1 Admission Control for Non-preprovisioned Service Flow in Wireless Metropolitan Area Networks Liping Wang, Fuqiang Liu, Yusheng Ji, and Nararat Ruangchaijatupon.
1 Guard Channel CAC Algorithm For High Altitude Platform Networks Dung D. LUONG TRAN Minh Phuong Anh Tien V. Do.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
© 2015 McGraw-Hill Education. All rights reserved. Chapter 17 Queueing Theory.
Dynamic Bandwidth Quasi- reservation Scheme for Real- time Services in IEEE e Networks Yin Ge,and Geng-Sheng Kuo IEEE Wireless Communications and.
Ben-Gurion University of the Negev Department of Communication Systems Engineering.
QoS Guaranteed Provisioning over GPRS Wireless Mobile Links Benjamin ESHUN MSc CCN INT France.
Integrating SIP and IEEE e to Support Handoff and Multi- grade QoS for VoIP Applications Jen-Jee Chen,Ling Lee,Yu-Chee Tseng National Chiao Tung.
CSIE & NC Chaoyang University of Technology Taichung, Taiwan, ROC
Adv. Wireless Comm. Systems - Cellular Networks -
Analyzing Security and Energy Tradeoffs in Autonomic Capacity Management Wei Wu.
New Adaptive Resource Allocation Scheme in LTE-Advanced
Call Admission Control in Mobile Cellular CDMA Systems using Fuzzy Associative Memory Rupenaguntla Naga Satish Dilip Sarkar Computer Science University.
Multimedia Support for Wireless W-CDMA with Dynamic Spreading
Resource Allocation Call Admission Control
Presentation transcript:

On QoS Guarantees with Reward Optimization for Servicing Multiple Priority Class in Wireless Networks YaoChing Peng Eunyoung Chang

Agenda Introduction Related Works The Proposed Approach  System model  Elastic threshold based Call Admission Control (CAC) algorithms  Heuristic-based search algorithm Performances Analysis  Compares elastic threshold-based algorithm against existing CAC algorithms Conclusion

Introduction Call admission control (CAC)  For single-class network traffic  real-time multimedia service such as video and audio and non-real-time services such as text and image. The goal is to service multiple priority classes in wireless networks to maximize the system reward rate with QoS guarantees.  Dropping probability of handoff calls  Blocking probability of new calls. Handoff occurs when a mobile user with an ongoing connection leaves the current cell and enters another cell. An ongoing connection maybe dropped when if there is insufficient bandwidth in the new cell to support to it, Reducing the handoff call drop probability by rejecting new connection requests could result in an increase in the new call blocking probability. :

Related Works Some CAC algorithms proposed that partition system resources and allocate distinct partitioned resources to serve distinct service class. Some works focus on the distributed CAC algorithm that runs in each cell and partitions channel resources in the cell into three partitions: one for real-time, one for non-real time, and one for both. Some proposed a bandwidth reservation and reconfiguration mechanism to facilitate handoff processes for multiple service.

Related Works(Cont.) All CAC algorithms make acceptance decisions for new and handoff calls to satisfy QoS requirement in order to keep the dropping probability of handoff calls and the blocking probability of new calls lower than pre-specified thresholds. Without considering “value” issues associated with service classes.

Elastic Threshold-Based Call Admission Control (E-CAC) New threshold-based CAC algorithm has a goal to maximize the system reward rate with QoS guarantees.  “Reward” is referring to “value” brought to the system due to services.  It could map to “revenue” from the service provider’s perspective. Elastic threshold-based CAC developed is capable of satisfying QoS while generating higher rewards compared with existing CACs.

cell System Model A wireless cellular network Base station Mobile user Service typesExampleRewardPriorityClass Real timeVideo, AudioLarge rewardHigh priorityClass 1 Non-real timeText, ImageSmall rewardLow priorityClass 2 we will consider only two service classes in this paper.

New and Handoff call Cell Cell 2 System Model A handoff occurs when a mobile user with an ongoing connection leaves the current cell and enters another cell. New call: mobile user send request to current cell

Reward HandoffNew Class 1 Class2 The total reward generated by each cell per unit time would be the sum of the rewards generated by various priority classes

Blocking Probability Thresholds The QoS constraints are expressed in terms of blocking probability thresholds. Pre-specified thresholds Dropped handoff calls dissatisfy users more than blocked new calls do, so the drop probability requirement of handoff calls is likely to be more stringent than the blocking probability requirement of new calls Handoff dropping probability of class 1 New call blocking probability of class 1

Threshold-Based Admission Control Without Elastic Threshold-Based Previous CAC algorithms make acceptance decisions for new and handoff calls to satisfy QoS requirements to keep the dropping probability of handoff calls and the blocking probability of new calls lower than pre-specified thresholds. without considering value issues associated with service classes. maximizing the reward of the system through CAC in the context of multimedia services(High priority).

The probabilities of accepting a new call and a handoff call of service class i number of channels required by a service call of service class 1 the total number of channels high threshold of handoff call at class 1 Low threshold of new call at class 2

Simulation Accepting rate: P when n:the number of channels that have been allocated in the system

Place: hold service calls Transition : models the arrival rate Transition : models the departure rate

Guard the number of handoff calls it holds number of channels required by a service call of service class 1 the number of channels that have been allocated in the system

The probabilities of accepting SPN

The probabilities of accepting SPN

The probabilities of accepting SPN

Errors in the paper P.4 On the line right below Equation 12, "if Ein and Eih are enabled" should be "if Ein and Eih are disabled". Also right below Equation 14, "if Ein and Eih are disabled" should be "if Ein and Eih are enabled". by Dr. Chen

Blocking/Dropping Probabilities: SPN Expected value of a random variable X Handoff dropping probability of class i New call blocking probability of class i

Charge-by-time The reward earned per unit time the reward for a call of service class i per unit time.

Threshold problem High threshold of handoff call at class 1 Low threshold of new call at class 1 High threshold of new call at class 1 High threshold of handoff call at class 2 High threshold of new call at class 2 Low threshold of handoff call at class 1 Low threshold of new call at class 2 Low threshold of handoff call at class 2 Handoff dropping probability of class 1 Handoff dropping probability of class 2 New call blocking probability of class 1 New call blocking probability of class 2

Heuristic-based Search Algorithm To determine the optimal threshold combinations that would maximize the reward earned per unit time with satisfying QoS constraints. The E-CAC algorithm utilizes a greedy search method to determine a legitimate solution which maximizes the reward rate. A delta (∆) value as input : to determine the set of threshold combinations in the range of current threshold ± Δ.  Step 1: Finding a legitimate solution Method1 : finding a legitimate solution which satisfied the QoS constraints of all service call types Method 2: determine the minimum number of channels needed,  Step 2 : determining a locally optimal solution by applying a greedy search starting from the legitimate solution found in the first step

Search for Optimal Threshold Values Method 1 : finding a legitimate solution.  Set all thresholds to the total number of channels (namely C), and check if this combination is legitimate.  Reduce the bandwidth used by lowering the low threshold of low-priority classes until find a legitimate solution or start missing QoS constraints of low-priority classes.  Next, start reducing arrivals of high-priority new calls as well by lowering their low threshold.  If none of these approaches generates a legitimate solution, this method returns no legitimate solution.

Search for Optimal Threshold Values Method 2 : determine the minimum number of channels needed to satisfy the QoS constraint  This helps eliminate all threshold combinations that do not provide the minimum number of channels in the search.  In subsequent iterations,  If the low threshold ≤ the high threshold, Then increase the low thresholds of low-priority calls  Otherwise, increase the high threshold until the high threshold reaches C or find a legitimate solution.  Similarly, increase the low threshold of high-priority new calls  If cannot satisfy the QoS constraints of high-priority handoff calls, then decrease the high thresholds of low-priority calls and the high threshold of high-priority new calls  At any point, if determine that we have a threshold combination, break looping and continue with checking threshold values one less or one more than the current threshold value.

Search for Optimal Threshold Values Step 2  After finding a legitimate solution, adjacent threshold values in the range of current threshold ± Δ to determine a legitimate solution with a higher reward rate.  When no adjacent threshold returns a higher reward rate, the CAC algorithm returns the optimal value.

Numeric Data and Analysis A Simulated Wireless Cellular Network with a Wrap-Around Structure. Each cell having 6 adjacent cells The system with 1024 mobile user roaming there cells Poisson distribution to model call arrivals Exponential distribution to model the duration of a call Call inter-arrival and call departure rate to each mobile user by using uniform distribution

Performance Analysis Parameters used in Simulation Study

Reward Rate versus Number of Mobile Units. Partitioning CAC performs the worst in terms of reward rate among the four algorithms evaluated. up to 563 mobile users. Threshold-based and spillover CAC algorithms generates legitimate solutions up to 768 Elastic threshold-based CAC is up to 819

QoS of admission Control Alogrithms. Partitioning CAC rejects about 1% of low priority calls when the number of mobile user is 358, 0.7%, 2%, 3%, and 4.5% of class 1 handoff calls, class 1 new calls, class 2 handoff calls, and class 2 new calls, respectively. Threshold-based and spillover CAC algorithms have similar performance characteristics. Elastic threshold-based CAC is able to limit the acceptance rate of low-priority new calls to 92% by properly adjusting the low and high threshold values of low-priority new calls.

Conclusion Elastic threshold-based CAC algorithm, even in heavy load condition, is still capability of satisfying QoS requirement. Capable of leveraging the low threshold to regulate traffic and the high threshold to reject traffic generated by service calls. New threshold-based CAC algorithm has a goal to maximize the system reward rate with QoS guarantees.

Thank You ! Questions?