29.06.2013 Views

NUI Galway – UL Alliance First Annual ENGINEERING AND - ARAN ...

NUI Galway – UL Alliance First Annual ENGINEERING AND - ARAN ...

NUI Galway – UL Alliance First Annual ENGINEERING AND - ARAN ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Traffic-Aware Intelligent Access Point (TAIAP)<br />

Padraig O Flaithearta, Hugh Melvin<br />

College of Engineering and Informatics<br />

p.oflaithearta1@nuigalway.ie, hugh.melvin@nuigalway.ie<br />

Abstract<br />

The overall goal of our research is to investigate the<br />

benefits of applying synchronized time to wireless<br />

networks. For VoIP, Mouth-to-Ear (M2E) delays over<br />

wireless networks can vary significantly due to<br />

contention and asymmetries. Real-time applications<br />

such as VoIP are very sensitive to delay and Quality of<br />

Service (QoS) can be much improved if the M2E delay<br />

in a VoIP session is known and can be controlled. We<br />

are developing a Traffic-Aware Intelligent Access Point<br />

(TAIAP) that will calculate and profile M2E delays in<br />

both directions for each active VoIP session in a BSS,<br />

in order to prioritize VoIP sessions that are suffering<br />

from lower QoS based on M2E delays.<br />

1. Background<br />

802.11e is an extension of the 802.11 WiFi standard<br />

that was developed to provide Quality of Service (QoS).<br />

It prioritizes traffic into four categories with Voice<br />

traffic being the highest priority followed by Video,<br />

Best Effort and Background. Our Access Point (AP)<br />

will further prioritize traffic within the voice category,<br />

by tuning 802.11e EDCA parameters for individual<br />

clients and sessions.<br />

For our experiments, we will implement the Network<br />

Time Protocol (NTP) on nodes at both ends of a VoIP<br />

session and on the intermediate AP in order to calculate<br />

the M2E delay for that session.<br />

2. Experimental setup<br />

Our experiments will involve running multiple VoIP<br />

sessions over a wireless network, each connecting to a<br />

wired client Fig. 1.<br />

Fig. 1: Scenario topology<br />

Once the sessions have been initiated, there are a<br />

number of different delay values that must be calculated<br />

160<br />

for each session. We must calculate M2E delays in each<br />

direction for each individual session. This information<br />

can be computed by analyzing RTCP Sender Reports<br />

(SR) and Receiver Reports (RR) at the Access Point.<br />

These RTCP reports contain system timestamps (TS) in<br />

NTP format, which allows accurate computation of<br />

delays when all nodes including the AP are<br />

synchronized with NTP.<br />

A script file running on the AP will use these delay<br />

values along with log information provided by<br />

TCPdump on the AP, to generate a real-time picture of<br />

delays for all active sessions. This information will then<br />

be plugged into an E-Model algorithm to generate R-<br />

Values for each session. A further algorithm will<br />

prioritize certain VoIP sessions based on their R-<br />

Values. This prioritization will be implemented by the<br />

issuance of new 802.11e EDCA parameters to all clients<br />

via broadcast beacon frames or by sending unicast<br />

beacon frames to relevant clients. The life cycle of this<br />

process can be seen in Fig.2:<br />

Fig.2: Life cycle of role of TAIAP in BSS<br />

3. Conclusion<br />

This project is being carried out in parallel with the<br />

development of an extension module for the NS-2<br />

Network Simulator, and is intended to validate<br />

simulation results found in NS-2[2]. We believe that a<br />

Traffic Aware intelligent access point would greatly<br />

enhance the QoS of multimedia, particularly VoIP, in an<br />

office environment, where network administrators could<br />

implement this as a dedicated wireless voice<br />

communications framework.<br />

4. References<br />

[1] IEEE Standard 802.11e-2005<br />

[2] P.O Flaithearta, H. Melvin, E-Model based Prioritization<br />

of Multiple VoIP sessions over 802.11e, Digital Technologies,<br />

Zilina, SK, Nov. 2011

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!