On Admission of VoIP Calls Over Wireless Mesh Network

Similar documents
An Efficient Bandwidth Estimation Schemes used in Wireless Mesh Networks

Solutions to Performance Problems in VoIP Over a Wireless LAN

Supporting Service Differentiation for Real-Time and Best-Effort Traffic in Stateless Wireless Ad-Hoc Networks (SWAN)

Interference avoidance in wireless multi-hop networks 1

Voice over Internet Protocol over IEEE Wireless Local Area Networks and effective admission control with transmission interval adaptation

B. Bellalta Mobile Communication Networks

JOURNAL OF HUMANITIE COLLEGE No ISSN:

B. Bellalta Mobile Communication Networks

Supporting VBR VoIP Traffic in IEEE WLAN in PCF Mode

Capacity of Grid-Oriented Wireless Mesh Networks

Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks

3. Evaluation of Selected Tree and Mesh based Routing Protocols

Self-restraint Admission Control for Ad-hoc WLANs

Improving IEEE Power Saving Mechanism

Performance Evaluation of Modified IEEE MAC for Multi-Channel Multi-Hop Ad Hoc Network *

VoIP over wireless networks: a packet scheduling approach to provide QoS using Linux

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks

QUT Digital Repository:

Using Dynamic PCF to Improve the Capacity for VoIP Traffic in IEEE Networks

Assessing Call Quality of VoIP and Data Traffic over Wireless LAN

When two-hop meets VoFi

QoS and System Capacity Optimization in WiMAX Multi-hop Relay Using Flexible Tiered Control Technique

$ " Capacity of Ad Hoc Networks. Physical Layer Issues. Layer 1 Capacity. Path Loss Model. Path Loss Model. Bandwidth of 802.

Comparison of Shaping and Buffering for Video Transmission

An Experimental Study of VoIP Multicast in b Ad-Hoc Networks

A Call Admission and Rate Control Scheme for Multimedia Support over IEEE Wireless LANs

On the Maximum Throughput of A Single Chain Wireless Multi-Hop Path

Enhanced Power Saving Scheme for IEEE DCF Based Wireless Networks

Journal of Electronics and Communication Engineering & Technology (JECET)

Investigating MAC-layer Schemes to Promote Doze Mode in based WLANs

The Integration of Heterogeneous Wireless Networks (IEEE /IEEE ) and its QoS Analysis

Admission Control in Time-Slotted Multihop Mobile Networks

A Quota Transfer Protocol for Upstream Transmissions in Wireless Mesh Networks

A Measurement Study of Multiplicative Overhead Effects in Wireless Networks

PROPOSAL OF MULTI-HOP WIRELESS LAN SYSTEM FOR QOS GUARANTEED TRANSMISSION

Improving the Data Scheduling Efficiency of the IEEE (d) Mesh Network

Cross-Layer QoS Support in the IEEE Mesh Network

Power Aware Routing using Power Control in Ad Hoc Networks

Vivato Based VoIP. Introduction. Open Platform. Scalable. Wireless LAN Components. Application: Wi-Fi Base Station

Pessimistic Backoff for Mobile Ad hoc Networks

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

Protection Schemes for 4G Multihop wireless Networks

Implementing a Cooperative MAC Protocol for Wireless LANs

Multi-Rated Packet Transmission Scheme for IEEE WLAN Networks

CSMA based Medium Access Control for Wireless Sensor Network

Performance analysis of Admission Control for WLAN Networks in ad hoc mode

CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS

Enhancements and Performance Evaluation of Wireless Local Area Networks

Advanced Computer Networks

CS 218- QoS Routing + CAC Fall 2003

Implementation of QoS of Different Multimedia Applications in WLAN

FPOC: A Channel Assignment Strategy Using Four Partially Overlapping Channels in WMNs

Autonomous Load Balancing Anycast Routing for Wireless Mesh Networks: VoIP Call Support

Collisions & Virtual collisions in IEEE networks

Performance Analysis of VoIP in WiFi Campus Network

QoS Featured Wireless Virtualization based on Hardware

Adaptive Data Burst Assembly in OBS Networks

Error-Sensitive Adaptive Frame Aggregation in n WLANs

Numerical Analysis of IEEE Broadcast Scheme in Multihop Wireless Ad Hoc Networks

Throughput Fairness Using Packet Aggregation on g Networks

Efficient On-Demand Routing for Mobile Ad-Hoc Wireless Access Networks

Analytical Model for an IEEE WLAN using DCF with Two Types of VoIP Calls

Wide Open Spaces or Mostly Wireless, Most of the Time

QoS Analysis of IEEE /802.11e MAC Protocols

CERIAS Tech Report A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research

Payload Length and Rate Adaptation for Throughput Optimization in Wireless LANs

WITH the evolution and popularity of wireless devices,

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

CHAPTER 4 SIMULATION MODEL AND PERFORMANCE METRICS

Performance Analysis for Channel Utilization in Wireless LAN

and coverage as the nodes can act both as clients and routers. In this paper, the clients are distributed using four different

ECE 4450:427/527 - Computer Networks Spring 2017

An Analysis of Quality of Service (QoS) In Live Video Streaming Using Evolved HSPA Network Media

Wireless Medium Access Control Protocols

Distributed Call Admission Control for Ad Hoc Networks

Strategies and Guidelines for Improving Wireless Local Area Network Performance

An Energy Consumption Analytic Model for A Wireless Sensor MAC Protocol

Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks

Literature Review on Characteristic Analysis of Efficient and Reliable Broadcast in Vehicular Networks

Table of Contents. This guide describes the configuration of ADTRAN NetVanta 150 AP with the NEC MH240 Mobile Handsets. NEC Unified Solutions, Inc.

Performance Evaluation of Video Streaming in Multihop Wireless Mesh Networks

SIMULATION OF PACKET DATA NETWORKS USING OPNET

A Call Admission Control Scheme for Multimedia. Support Over IEEE Wireless LANs

On the Scalability of Hierarchical Ad Hoc Wireless Networks

A Directional MAC Protocol with the DATA-frame Fragmentation and Short Busy Advertisement Signal for Mitigating the Directional Hidden Node Problem

Directional Antenna based Time Division Scheduling in Wireless Ad hoc Networks

Key-Words: Ad hoc network, multimedia, QoS, routing protocol.

Wi-Fi: Strengthening the Subscriber Carrier Connection

Measurement-based Characterization of a Wireless Mesh Network

A Performance Analysis of IEEE Networks in the Presence of Hidden Stations

A Measurement Study of Path Capacity in b based Wireless Networks

Call Admission Control for IEEE Contention Access Mechanism

Performance Evaluation of e over Multihop WiFi Mesh Networks

Wireless Mesh Test Suite

Prioritization scheme for QoS in IEEE e WLAN

Lecture 12 December 04, Wireless Access. Graduate course in Communications Engineering. University of Rome La Sapienza. Rome, Italy

White Paper. Performance in Broadband Wireless Access Systems

OPNET BASED SIMULATION AND INVESTIGATION OF WIMAX NETWORK USING DIFFERENT QoS

Effect of Payload Length Variation and Retransmissions on Multimedia in a WLANs

Transcription:

On Admission of VoIP Calls Over Wireless Mesh Network Hung-yu Wei Department of Electrical Engineering National Taiwan University Taipei, Taiwan {hywei}@ntu.edu.tw Kyungtae Kim, Anand Kashyap and Samrat Ganguly IP Network and Distributed Systems NEC Laboratories America Princeton, NJ 854 {kyungtae,anand,samrat}@nec-labs.com Abstract We consider the problem of supporting VoIP calls over a wireless mesh network. We particularly consider the call admission control (CAC) decision problem for VoIP calls on a mesh network. The goal of the call admission decision is to maintain the quality of a VoIP calls as given by the R-score measure. In this work, we define a notion of interference capacity model that can be efficiently used to design a CAC algorithm. We show through through extensive simulation of 82.11 mesh using ns-2, that our CAC performs well in multi-hop scenario. Specifically, the proposed CAC provides less than 2% incorrect decisions for different size of a multihop linear topology. A. Background I. INTRODUCTION Voice over IP (VoIP) such as skype [1] has been emerging application in the Internet. The cost savings achieved by VoIP by using existing data infrastructures along with easy deployment benefits are the main reasons driving the steady growth of VoIP. At the same time, VoIP over wireless LAN (WLAN) has the potential of becoming an important application due to the ubiquity of the WLAN in homes and offices. With the advent of dual cell phone handset with WiFi capabilities and softphones over PDAs, carrying voice over the WLAN is gaining a significant importance. Once VoIP over WLAN becomes widespread, most cell phone or WiFi handset owners will migrate to using VoIP over WLAN inside the administrative boundaries of the enterprise buildings, campuses, public places such as airports or even in WLAN equipped homes. Providing VoIP users with true mobile phone services having the freedom of roaming requires wide area wireless coverage, and IEEE 82.11-based multihop wireless mesh networks have been considered a practical solution for wide area coverage. The benefits of mesh network compared to wired LAN connecting WiFi access points are: i) ease of deployment and expansion; ii) better coverage; iii) resilience to node failure; iv) reduced cost of maintenance. Such a mesh network has the potential of creating a enterprise-scale or community-scale wireless backbone supporting multiple users while driving these users from using fixed phones to wireless VoIP phones. However, supporting delay sensitive realtime applications such as VoIP over wireless mesh network is a challenge. B. Motivation and contribution In this paper, we investigate the VoIP call admission control with a model-based approach. Interference is one of the major factors that limits the performance of wireless mesh networks. An accurate network capacity model should consider the interference factor in a wireless mesh network. To support call admission control for VoIP in wireless mesh, we first build an interference-aware capacity model and then admit arriving calls based on this mesh network call capacity model. Compared to a measurement-based call admission control approach, this model-based approach could provide guidelines for network deployment and provisioning in addition to provide call admission control mechanism as calls arrive. The model based approach also avoid fluctuating call admission results due to short-term wireless channel quality variation. An analytical VoIP call capacity model could not be easily derived due to non-linear behaviors resulted from multiple interactions between multihop relay routing, 82.11 random access control, and the complicated non-linear R-score call quality measure. Therefore, we apply the estimation technique to derive the capacity model. The estimated capacity model is first created by topology-specific call capacity and then validate through generic scenarios. In the first part of the paper, we will explain the interfereaware call capacity model. We will also estimate the call capacity based on VoIP simulation results in chain-topologies. In the second part of this paper, we will consider generic CAC application scenarios with random mesh node locations and random traffic source-destination traffic pattern. The ns-2 simulations of random topology with random traffic pattern are applied to verify the effectiveness of CAC algorithm. C. Related work Initial study on the performance of real-time applications over 82.11 was presented by authors in [3], [4]. Study focussing specifically on VoIP over 82.11 in [5], [6] considered the delay and loss characteristics under PCF and DCF mode. Another recent work on VoIP over WLAN in [7] present analytical studies on the number of calls that can be supported in a single hop WLAN. The study reports that increasing the payload per frame increases the number of supported calls. Our work uses this observation for a multihop scenario to design the voice packet aggregation scheme. Several performance optimization schemes were proposed for WLAN in improving the VoIP quality such as in [8], [9]. Authors in [8] proposes the use of dual queue of 82.11

MAC to provide priority to VoIP while [1] proposed packet aggregation to increase capacity. Recently, a significant research has been conducted in the area of 82.11 based wireless multihop mesh network. Study was conducted to understand the capacity of multihop network as presented in [2]. II. VOICE QUALITY MEASURES To measure the quality of a call, we used a metric proposed in [11], which takes into account mouth to ear delay, loss rate, and the type of the encoder. Quality is defined by the R score, which should provide a value above 7, for medium quality: where: R = 94.2.24d.11(d 177.3)H(d 177.3) 11 4log(1 + 1e) d = 25 + d jitter buffer + d network is the total ear to mouth delay comprising 25 ms vocoder delay, delay in the de-jitter buffer, and network delay e = e network + (1 e network )e jitter is the total loss including network and jitter losses H(x) = 1 if x > ; otherwise is the Heaviside function the parameters used are specific to the G.729a encoder with uniformly distributed loss Unlike circuit-based networks which has call admission control, determining whether a packet network has the resources to carry a voice call is not a simple undertaking. Without admission control mechanisms, new traffic may keep entering the network even beyond the network capacity limitation; consequently make both the existing and the new flows suffers packet delay and loss. To prevent these occurrences, admission control mechanisms should be at place. Figure 1 shows how introducing one more call beyond the network capacity despairs the quality of the existing calls. In chain topology with 6 hops, of which maximum capacity is two calls, adding one more call at 5 seconds over the capacity of the network makes packet drops increased, jitter larger, network delay longer of the calls, which degrade the quality of the existing calls as well as the new call to. A. Impact of additional call over link capacity This figure 2 and 3 shows the network statistics when a call is added beyond the capacity. In this example, we consider a single 82.11 link supporting VoIP with R score greater than 7. The figures shows the queueing delay and the average throughput over time. With 8 calls, the capacity is still met as shown in figure 2. In this case, the queue delay is almost zero and stable throughput as well. When the 9th call is added to the link, the behavior is shown in figure 3. The queueing delay increased to 43 msec from 2 msec, 196 queue length, which Fig. 1. Call quality statistics in 6 hops chain topology, 11 Mbps increase average end-to-end delay of all calls from 3 msec to 3 msec, making quality of the existing calls as well as the new call to, the throughput increased 32 KBps though. III. INTERFERENCE MODEL IN WIRELESS MESH NETWORKS An interference model is built for the creation of VoIP call capacity model. When a node is transmitting, all nodes within this node s interference range is said to be interfered. In IEEE 82.11 based network, we consider the maximum range that an RTS or a CTS message could be correctly received as the interference range. Now we will construct the interference model for a multihop VoIP call. The interference model in mesh networks includes interference state variable s j for each node n j. As a node transmits the packet on the multihop route, all nodes within the interference range of the active node will increase their interference state by 1. In a wireless mesh network, initially, when no VoIP calls are admitted to the network, s j is set to for all nodes. When a VoIP call is established through a multihop route, there will be several active transmission t k, in which node n k is the transmitter. If n j is within the interference range of n k, which implies node n j is under the interference of this active transmission, then we will add 1 to s j. An interference state example is illustrated in Fig. 4. Numbers within the nodes are the interference state of a bi-directional call. The nodes are placed just within the transmission range. Interference range and transmission range are shown with the IEEE 82.11 default values in NS-2 simulator, which we use for evaluation. Now we will determine the interference state of VoIP call in chain topologies. VoIP calls are placed between two end nodes of the chain topology. Number of packet loss and call delay are simulated with NS-2 simulator. The R-score [11] is computed to evaluate the call quality (R-score greater than 7 is considered as acceptable quality). The IEEE 82.11b MAC is applied with the default 25-meter transmission range, and the 55-meter interference range. The WLAN link rate is

195 Queueing Delay (Sec) Throughput (Bytes).35.3.25.2.15.1.5 245 24 235 23 225 22 215 21 25 2 Node 2 4 6 8 1 12 Node Total MAC Throughput: 258666 2 4 6 8 1 12 Fig. 2. Delay: cbrqueue (.13422166666667) Length cbrqueue (.283333333333333) Within network capacity. node: 3 25 2 15 1 5 Average Queue Length hop f int max call c int 1 2 12 24 2 4 6 24 3 6 4 24 4 8 3 24 5 9 2 18 6 9 2 18 7 9 2 18 8 9 2 18 9 9 2 18 TABLE I INTERFERENCE CAPACITY FOR A LINEAR TOPOLOGY 25 2 Node Queueing Delay (Sec).6.5.4.3.2 Delay: cbrqueue (.16866818333333) Length cbrqueue (74.8825) 3 25 2 15 1 Average Queue Length interference capacity 15 1 y = x + 25.667 CAC1: constnat CAC2: linear.1 5 2 4 6 8 1 12 5 Node Total MAC Throughput: 29892 29 28 27 node: 1 2 3 4 5 6 7 8 9 1 number of hops Throughput (Bytes) 26 25 24 Fig. 5. Call admission control with 11Mb/s WLAN 23 22 21 2 4 6 8 1 12 Fig. 3. Beyond network capacity. 11 Mb/s. Mesh nodes are placed 25 away from each other. G.729a codec is assumed for VoIP traffic model. In the table I, we illustrate the maximum number of calls that can be placed in linear topologies with different number of hops. The interference states of nodes are computed for these scenarios. We define the maximum s j along the multihop route as the interference factor f int (m) of an m-hop call. In this interference-aware capacity model, the interference capacity, c int, of an m-hop linear multihop network is defined as the product of f int (m) and the maximum number of calls along the m-hop route. The f int (m) is proportional to the maximum radio resource a VoIP call is expected to consume at the bottleneck. The interference capacity c int represents the Fig. 4. A 6-hop VoIP interference state example maximum total amount of radio resource that the network bottleneck consumes when there are maximum number of VoIP calls are simultaneously admiited to this network. Based on the information obtained from chain-topology simulation, we will estimate the interference capacity for generic random topology. We consider two types of call capacity model: (1) call capacity is independent of the number of hops (2) call capacity depends on the maximum number of hops. We will built two call admission control policies based on these two different assumptions. The first model is termed constant capacity model while the second model is termed linear capacity model. As shown in figure 5, the notation CAC1 is the constant estimation model and CAC2 is the linear estimation model. First, based on a constant model c int = k, we could estimate parameter k to build a constant (c int ) capacity model termed CAC1. Based on the minimum mean square error principle (MMSE), the derived result is actually equivalent to the mean of all data points in this case. In the second case, a linear regression model, c int = k m, is applied to estimate capacity values that are dependent on the number of hops of a VoIP call. The CAC2 algorithm adopts the estimated hop-dependent capacity bound for call admission control. IV. CALL ADMISSION CONTROL WITH INTERFERENCE CAPACITY After we estimated the maximum interference capacity, we could conduct call admission control based on this model.

6 5 4 3 1 5 1 15 11 115 12 125 13 135 14 145 15 1 CAC1 CAC2 2 1 5 2 4 6 8 1 12 1 15 11 115 12 125 13 135 14 145 15 Fig. 6. A mesh network topology scenario # of calls max hops ave hops R-Score (a)cac1 7 6 2. 8.27 CAC2 6 6 2.17 8.1 (b)cac1 6 4 1.83 81.17 CAC2 5 4 2. 8.29 (c)cac1 11 3 1.27 81.22 CAC2 12 3 1.33 TABLE II COMPARISON OF CAC1 AND CAC2 When a VoIP call arrives the mesh network, the interference state is computed. If all the interference state values are under the maximum capacity, this call will be admitted; otherwise, the call is rejected. We will evaluate the proposed model and the corresponding CAC validity with randomly generated node location and randomly selected VoIP node pairs. An example random mesh topology is shown in 6. We examine the two call admission control policies with random VoIP node pairs. NS-2 simulations are conducted for the admitted VoIP call pairs and the R-score is computed to evaluate the call quality. R-scores of the 2 CAC algorithms for three random scenarios are given in table II. In addition, we also want to find out whether the two capacity models give tight upperbounds. A good call admission control policy makes sure that quality of all admitted calls is good. Nevertheless, a call admission control might admit a limited number of calls and underutilizes the network resource. We examine the two policies with relaxed interference capacity bounds. We will admit VoIP calls based on (1 + x)% of the interference capacity c int. The value of x will be gradually increased until the R-score becomes extreme low. In Figure 9, we show the R-score with capacity bound from tight to loose in the 3 random examples in the respective subplots. We found that CAC1 policy performs well. All calls that admitted by CAC1 have good R-score. In addition, the capacity bound of CAC1 is a tight upperbound. The actual allowable interference capacity is 11%, 13%, and 11% of the estimated bound respectively. Meanwhile, CAC2 is not adequate for the call admission control for wireless mesh VoIP. In one case, the R-score of CAC2 admitted VoIP calls is, which is caused by severe packet loss and extensive packet delay. As readily observed, the CAC2 actual allowable interference 1 5 1 15 11 115 12 125 13 135 14 145 15 x % of capacity bound Fig. 7. Capacity bound evaluation in 3 random scenarios hop f int max call c int 1 2 9 18 2 4 4 16 3 6 2 12 4 8 2 16 5 9 2 18 6 9 2 18 7 9 1 9 8 9 1 9 9 9 1 9 TABLE III INTERFERENCE CAPACITY FOR 2MB/S capacity is looser compared to the bound in CAC1. Therefore, the hop-count independent interference capacity model fits better, and the corresponding admission control policy is more suitable for VoIP call in wireless mesh. A. Call Admission Control in 82.11 mesh with 2Mb/s rate In addition to the call capacity model and call admission algorithms for IEEE 82.11b 11Mb/s WLAN mesh networks, we also investigate the 2Mb/s IEEE 82.11 WLAN mesh. The interference capacity for 2Mb/s for linear topology is given in table III As we expected, the VoIP call admission control with 2Mb/s WLAN has similar performance results as the previous 11Mb/s case except the number of allowed VoIP calls reduces. The maximum number of VoIP calls in chain topologies with variable length is given in the table IV. The maximum number of VoIP calls in 2Mb/s chain topology, interference factor and interference capacity is given in the table below. The interference capacity and the two capacity estimations based on the simulation results are shown in Fig. 8. Some 2Mb/s random topology R-score results are shown in the following table. In the simulated scenarios, all calls with call admission control algorithm have good R-score. Similar to the 11Mb/s case, CAC1 policy, which has a tight upperbound, performs better than CAC2 policy. As a result, we could conclude the CAC1 algorithm is a better choice for admission

25 CAC1: constnat CAC2: linear 1 2Mbps 11Mbps interference capacity 2 15 1 5 y = 1.167x + 18.972 Percentage of incorrect predictions 8 6 4 2 control. 1 2 3 4 5 6 7 8 9 1 number of hops Fig. 8. Call admission control with 2Mb/s WLAN scenario # of calls max hops ave hops R-Score (a)cac1 4 4 2.25 8.53 CAC2 4 4 2.25 8.53 (b)cac1 2 7 4. 81.27 CAC2 5 3 1.8 73.51 (c)cac1 4 3 1.5 81.32 CAC2 5 3 1.4 81.34 TABLE IV COMPARISON OF CAC1 AND CAC2 FOR 2MB/S Percentage of incorrect predictions 1 2 3 4 5 6 7 8 Fig. 1. 1 8 6 4 2 Size of network Percentage of incorrect decision for different size 2Mbps 11Mbps B. Percentage of incorrect decisions We now compare for both rates 2Mb/s and 11Mb/s the percentage of incorrect decision for CAC1 policy. We define as incorrect decision when two following conditions are not satisfied: condition 1 (false positive): addition of a call that does not satisfy the R-score requirement or capacity constraint is not met; condition 2 (false negative): rejection of a call where there exist available capacity to admit the call. Figure 1 shows the percentage of incorrect decision for different number of hops for flows with random source and 1 5 1 15 11 115 12 125 13 135 14 145 15 1 5 CAC1 CAC2 1 15 11 115 12 125 13 135 14 145 15 1 5 1 15 11 115 12 125 13 135 14 145 15 x % of capacity bound Fig. 9. Capacity bound evaluation in 3 random scenarios(2mb/s) 2 4 6 8 1 12 14 Fig. 11. Number of calls Percentage of incorrect decision for given callid destination pairs. We note that the percentage is almost below 2%. With increase in hops for more than five, the percentage increase slightly. There is no noticeable difference between the two rate (2Mb/s and 11Mb/s) cases. Figure 11 shows how the percentage of incorrect decision varies with load. In order to demonstrate this behavior, we plot the percentage of incorrect decision for different callid. A callid i arrives before callid i + 1 in the graph. We note that after some point (say 1 for 11Mb/s), the percentage is zero as at this point, the capacity is already met. Therefore, the major part of incorrect decision is at medium load (2 to 7 callids). However, the percentage remains on average below 3. C. Observations in call quality related statistics In this section, we will further examine packet delay, packet loss rate, jitter, and R-score of the calls in a wireless mesh network. In Fig 12 and 13, we show several call statistics measured in the same 11Mb/s mesh topology with the different number of VoIP call pairs. The number of calls are 11, 1, and 11 in each of the configuration. In these scenarios, 9 admitted VoIP calls are the same. One or two different admitted calls make the VoIP quality varies significantly. We plot statistics

Net Jitter:. Loss Rate: Net (.1), Jitter (.12) Net Jitter:.6 Loss Rate: Net (.3366), Jitter (.638).25.8.1 1.4 Jitter.2.15.1.5 -.5 -.1 -.15 -.2 Loss Rate.7.6.5.4.3.2.1 Jitter.8.6.4.2 -.2 -.4 -.6 Loss Rate 1.2 1.8.6.4.2 -.25 2 4 6 8 1 12 2 4 6 8 1 12 -.8 2 4 6 8 1 12 2 4 6 8 1 12 9 R value: 8.299, # flows over 7: 22 / 22.2 Delay (Net Delay Avg):.294 9 R value: 62.16, # flows over 7: 17 / 22 1 Delay (Net Delay Avg):.15579 8.18 8.9 R value 7 6 5 4 3 2 Delay.16.14.12.1.8.6.4 R value 7 6 5 4 3 2 Delay.8.7.6.5.4.3.2 1.2 1.1 2 4 6 8 1 12 2 4 6 8 1 12 Fig. 12. Excellent call quality 2 4 6 8 1 12 2 4 6 8 1 12 Fig. 13. Poor call quality of all the simultaneous (1 or 11) VoIP calls in the same subgraph. In Fig 12, the call quality is excellent. The VoIP calls are admitted based on the CAC1 algorithm. There are two small periods with some packet losses. Packet delay typically is less than 1 ms, and delay jitter occurs occasionally. In Fig 13, the call quality is poor. The VoIP calls are admitted based on the CAC1 algorithm with 12% capacity bound. In 22 R-score values (i.e. 11 bi-directional calls), only 17 of them are greater than 7, which is the threshold for acceptable call quality. Some calls have R-score due to severe packet loss and extreme delay. Packet delay could easily go up to 6 ms and could be as high as 9 ms. Burst packet loss and strong variation in delay jitter are also observed. Ten out of the 11 calls in this case and the excellent quality case are the same. The only difference is one 4-hop call is used for instead of 2-hop call in the first case. Although, it is only a small difference in call admission control, the QoS of the whole VoIP mesh network could be adversely affected. As we observe, the VoIP call quality degrades dramatically when admitting more calls beyond the supportable capacity of the mesh network. Call admission control based on simply counting number of calls will not work in wireless mesh environment. In addition, the variation in call quality related statistics could be observed. Call admission control based on short-term delay or packet loss statistics may result in unstable system performance. REFERENCES [1] Skype. http://www.skype.net. [2] J. Li, C. Blake, D. S. J. De Couto, H. I. Lee, and R. Morris, Capacity of ad hoc wireless networks, in Proceedings of the 7th ACM International Conference on Mobile Computing and Networking, (Rome, Italy), pp. 61 69, July 21. [3] J. L. Sobrinho and A. Krishnakumar, Real-time traffic over the ieee 82.11 mac protocol, in In Bell Labs Technical Journal, Autumn 1996. [4] J.-Y. Yeh and C. Chen, Support of multimedia services with the ieee 82.11 mac protocol, in In Proceedings of ICC 22. [5] M. Veeraraghavan, N. Cocker, and T. Moors, Support of voice services in ieee 82.11 wireless lans, in In Proceedings of INFOCOM 21. [6] D. Hole and F. Tobagi, Capacity of an ieee 82.11b wireless lan supporting voip, in In Proceedings of ICC 24. [7] S. Garg and M. Kappes, Can I add a VoIP call?, in IEEE International Conference on Communications(ICC), (Anchorage, Alaska), 23. [8] J. Yu, S. Choi, and J. Lee, Enhancement of voip over ieee 82.11 wlan via dual queue strategy, in In Proceedings of ICC 24. [9] W. Wang, S. C. Liew, and V. O. K. Li, Solutions to performance problems in VoIP over 82.11 wireless LAN, in IEEE Transactions on Vehicular Technology, 25. [1] W. Wang, S. Liew, and V. Li, Solutions to performance problems in voip over a 82.11 wireless lan, in In IEEE Trans. on Vehicular Technology, vol. 54, Jan 25. [11] R. Cle and J. Rosenbluth, Voice over IP performance monitoring, ACM Computer Communication Review, vol. 31, April 21. V. CONCLUSION In this work, we consider the call admission decision for VoIP calls for wireless mesh network. The goal of CAC decision is to maintain the R-score of the existing calls while maximizing the number of admitted call. We propose a Interference capacity model for a mesh network, based on which, we define two CAC schemes. We find our proposed CAC provides a tight upper bound and attains less than 2% incorrect decision for various size of the topology and different rate (2Mb/s and 11Mb/s).