Providing QoS for symmetrical voice/video traffic in wireless networks Advisor

advertisement
Providing QoS
for symmetrical voice/video traffic
in wireless networks
Advisor:Wei-Yeh Chen
Student:王璽農
Wyatt J., Habibi D., Ahmad I. and Zen H., “Providing QoS
for symmetrical voice/video traffic in wireless networks”, ICON
2007, 15th IEEE International Conference, vol.10, 2007, pp. 312
-317.

1
Outline


Introduction
Wireless access schemes






802.11b-DCF
802.11-SVP
802.11e-EDCA
Wireless Token Network (Time、Address)
Results
Conclusion
2
Introduction

VoIP and VIoIP are becoming very popular and
widespread. These types of real-time services
produce streams that are almost symmetrical in
nature.

To achieve acceptable QoS a real-time stream
requires a certain throughput, delay, and jitter,
with the aim being a high throughput that is highly
consistent for each node.
3

A new token passing MAC developed by our
group, called WTN has been designed with QoS
guarantees in mind.

WTN supports a higher number of VoIP clients
compared to 802.11e due to its higher channel
efficiency, it also provides superior QoS for
bidirectional streams.
4
補充



802.11e定義:在802.11無線區域網路上提供
QoS所需的機制及運作方式。
PCF是基於DCF分散式的既有機制所制定出。
原始的802.11標準中制定了PCF集中式協調功
能,以輪詢的方式實現免競爭傳輸,但未考慮
到QoS的需求,因此實用不高。


DCF=分散式→通道必須競爭
PCF=集中式→競爭時段、免競爭時段
5
802.11b-DCF

DCF was originally designed to allow quick, easy
and robust access to a wireless channel without
complicated addressing or queuing techniques.

When faced with traffic of differing priority DCF
does not differentiate between a high priority
packet and a low priority packet.

Throughput on average in a saturated network
running 802.11 DCF MACs is equal for all nodes
if they all have the same traffic pattern.
6
802.11-SVP

SVP is a modification of 802.11 which specifies
that the back-off time for high priority packets
should be set to zero.

SVN also specifies that high priority packets
should either be put at the head of the queue or put
in a separate queue completely.

Both these methods are designed to give priority
access to packets which contain high priority data
and allows them to access the network in a timely
manner at the expense of causing more collisions.
7
補充
EDCA=加強型分散式通道存取,改良原始的DCF
模式,配合使用QoS訊框格式,依照網路資料
流的種類優先競爭通道存取權之功能,而非原
始平等的競爭模式,使得即時性服務的資料能
優先被傳輸。
 AC_BK → AC_BE → AC_VI → AC_VO
(Access Category=存取類別)
(Background) (Best Effort) (Video) (Voice)

高優先
8
802.11e-EDCA

Traffic at each node is differentiated into up to
eight queues. Each of the queues has a different
arbitrary interframe space (AIFS) and a different
minimum contention window time.

EDCA guarantees bandwidth for high priority
traffic very well, whilst still maintaining
connectivity for low priority traffic.
9
Wireless Token Network

WTN is a clean sheet design which only incorporates
the overheads that are absolutely necessary to provide
good throughput and QoS.

WTN is a TDM token passing network with separate
address negotiation.

Due to the TDM nature of the upstream and
downstream traffic at the access point.

WTN provides a dedicated portion of network access
time to the access point’s traffic.
10
The time divisions of WTN
11
WTN-Time divisions


A cycle starts with downstream traffic from the access
point.
 This traffic is sent in a continuous manner until
either the access point runs out of traffic or 40 ms
expires.
 where the AP must compete like any other station
to have access to the channel.
This allows more symmetrical traffic patterns without
a bottleneck at the AP for received traffic.
12


If a client runs out of traffic a small empty packet is
sent to indicate that it is relinquishing the token.
After the upstream traffic time division is complete
the access point checks to see if a free address is
available.
 If an address is available addressing takes place.
Once addressing is complete the cycle repeats.
 If no address is available then no addressing takes
place and the cycle repeats.
13
WTN-Upstream Time Division

During the upstream sequence each client embeds
information about the change in its queue lengths
in the data frames that are being sent.

This information is stored in the management list.
14


完整的時間計算片


均衡器




Ccur(i)=client 時間片
Cuncorrected(i)=client裸
時間片值
Cprev(i)=client上一週期
的時間片
Cyc=上游時間
β=上一週期的比例
γi(j)=佇列縮放比例
Qi=佇列訊息載體
j=佇列數量
15
WTN-Addressing

Since WTN is tightly controlled and a node wanting to
send traffic can only do so when handed a token, an
addressing time has been set aside to allow
unassociated nodes in the network to associate with an
AP.

At the end of the upstream time division the AP
checks for a free address and if one is found it sends
an Address Send Frame (ASF).
16

Unassociated nodes then calculate a random backoff
slot in which to transmit an Address Reply Frame
(ARF).
 The first reply without error received at the AP
wins the address.
 If there is not a free address available no ASF is
sent and the AP commences a downstream division.
17
Results





一個單一接入點有4個client。這4個client,由雙向
流量組成,每個方向每20毫秒由500bytes組成。
500bytes=80bytes的audio+420bytes的video。
這是一個非常低比率的視頻,想像成每個客戶端相當
於一個3G手機,訊框速率和分辨率遠低於正常水平。
每一個即時流量大約是200Kbps,接入點的總額約是
800Kbps,每個client約是200Kbps。Data傳輸率定為
2Mbps。
客戶端1有一個FTP接入點,這是用來顯示每個區段如
何區分流量。
18
19
b
20
21
22
Conclusion

WTN has been designed with this provision in
mind and thus it is capable of servicing these
streams if they fall within the bounds of the
network throughput.

WTN also achieves a low standard deviation of
throughput and high differentiation of traffic.
23
Download