Professional Documents
Culture Documents
Overhead Analysis in Wimax-Based Iptv Systems: January 2011
Overhead Analysis in Wimax-Based Iptv Systems: January 2011
net/publication/261050983
CITATIONS READS
3 655
2 authors:
Some of the authors of this publication are also working on these related projects:
An ideal point based many-objective optimization for community detection of complex networks View project
All content following this page was uploaded by Alireza Abdollahpouri on 06 April 2014.
Abstract- Salient features supported by mobile WiMAX WiMAX/IEEE 802.16 systems. They evaluated the effect of
including high data rate, multicast support, guaranteed quality of header overhead on VoIP transmission. Y. Gao et al. in [6]
service, scalability and so on makes it a promising access network showed that overhead size changes according to varying user
for IPTV delivery. A WiMAX frame consists of data bursts and number and number of burst profiles. They proposed a
control fields. Control fields are encoded with the highest dynamic overhead model for downlink and uplink and proved
modulation and coding scheme with four repetitions in order to
that their proposed model can better evaluate the system
make sure that all the users can receive and decode them
successfully. Therefore, overhead for transmitting control capacity using system level simulation. In order to reduce
information has a significant impact on the overall capacity of the MBS MAP overhead, E. Kim and N. Lee in [7] proposed an
frame. We show by both simulation and analytical methods that efficient Multicast Broadcast Service (MBS) using bitmap
with an appropriate combination of multicast and unicast TV which is an indication intended for one or multiple MSs. In [8]
channels and a smart scheduling policy, the total number of H. S. Kim and S. Yang proposed a further compressed MAP
overhead slots can be minimized. called tiny MAP where redundant elements are removed
through small modifications of the standard.
Keywords: IPTV; Mobile TV; Overhead analysis; WiMAX None of the abovementioned articles considered the
combined unicast-multicast workloads in the MAP overhead
I- INTRODUCTION analysis which we will focus on. In this paper, a simulation-
based overhead analysis as well as an analytical method is
New generation which have grown up with Internet and
given for IPTV transmission in WiMAX-based access
interactive gaming, are no longer satisfied with traditional
networks. Taking advantage of the Zipf-like distribution of TV
one-way broadcasting of TV programs. Internet Protocol TV
channels popularity, we analyze a combined multicast-unicast
(IPTV) describes a mechanism for transporting TV streams
transmission in order to find the case in which minimum
encapsulated in IP packets using networking protocols and
number of overhead slots is required. We will show that with a
tries to offer more interactivity and more control over the
correct combination of multicast and unicast TV channels and
content. To provide ubiquitous delivery, IPTV service
a proper scheduling policy, the overhead can be significantly
providers have to pay special attention to wireless broadband
reduced.
technologies as their access networks.
The remainder of this article is organized as follows: In
Worldwide Interoperability for Microwave Access
Section II some background information about IPTV and
(WiMAX) technology which is based on IEEE 802.16 air-
WiMAX is given. Section III presents an analysis on WiMAX
interface standard provides a specific Quality of Service (QoS)
overhead for control information. We then present our
class for bandwidth-hungry and delay-sensitive applications
simulation and analytical methods in Section IV. The paper
and therefore, it can be a leading solution to deliver IPTV
continues with a case study and numerical results in Section
streams to fixed and mobile subscribers [1]. A WiMAX frame
V, and ends with conclusions and future works in Section VI.
composed of data information (data bursts) and control
information. The control information is considered to be the
overhead of the frame since it does not carry application data.
It has been argued for a long time that the popularity of TV II- BACKGROUND
channels can be modeled quite realistically using a Zipf-like
distribution in which the top 10% of channels account for A.IPTV
nearly 80% of viewers [2]. Therefore, most channels are
unpopular or rarely watched and it is not efficient to multicast IPTV is one of the fastest growing services so that the
a channel as long as there are less than a given number of number of worldwide IPTV subscribers will exceed 70 million
viewers tuned into it. Measures and calculation methods to by 2015 [11]. This is partially due to the enormous
determine the gain (or loss) of multicasting versus unicasting improvement of networking technologies and partially because
in IPTV transmissions have been proposed recently in [3] and of the advances in media encoding and compression
[4]. techniques (e.g., H.264/AVC). When offered via wireless
In [5] authors studied physical and MAC layers overhead as technologies (e.g., WiMAX), IPTV can pave the way for
well as header suppression and header compression in quad-play in next generation networks.
other dimension. The smallest logical unit for bandwidth
allocation is called a slot. The definition of a slot depends on the
type of subcarrier permutation and varies for uplink and
downlink. For downlink Partial Usage of SubChannels (PUSC),
a data slot is composed of one subchannel (24 data subcarriers +
4 pilot subcarriers) and two OFDMA symbols [1]. For example,
the data region depicted by dotted line in Fig. 2, occupies five
slots. The number of bits inside a slot (slot capacity) is variable
and depends on the modulation and coding schemes used. For
instance, the capacity of one 64-QAM 3/4 slot is three times as
Fig.1 – IPTV system structure much as the capacity of one QPSK 3/4 slot (See Table I).
WiMAX in Time Division Duplex (TDD) mode can
Some special features of IPTV systems are: dynamically adjust the downlink/uplink ratio to efficiently
o User-defined favorite channel list to facilitate and manage the asymmetric demand for bandwidth. As shown in
accelerate channel switching. Fig. 2, the TDD frame structure is divided into DL and UL sub-
o DVR (Digital Video Recording) capability which with frames separated by transition gaps to prevent DL and UL
the aid of a local hard drive, allows a user to pause, transmission collisions. Typical frame duration is 5ms. In the
rewind, fast forward (not in live play), and record the TV DL sub-frame, the preamble is used for synchronization; the
program being played. Some IPTV providers allow the Frame Control Header (FCH) provides the frame configuration
users to record one channel to DVR while watching information such as coding scheme, MAP message length and
another live channel on TV. usable sub-channels. The DL-MAP and UL-MAP provide sub-
o Advanced features such as Picture-In-Picture (PIP), on- channel allocation, the type of modulation and coding used by
line gaming and chatting, targeted advertising and the bursts containing the data information, in DL and UL
personalized web services [12]. respectively, as well as other control information. In the UL
In general, IPTV services can be divided into two classes, sub-frame the UL Ranging sub-channel is allocated for MS to
namely Video on Demand (VoD) for stored contents and perform closed-loop time, frequency, and power adjustment as
Broadband-TV (BTV) for live TV channels. Live TV service well as bandwidth requests. In the figure, a combined multicast–
is usually accompanied by an electronic program guide to unicast in downlink subframe is shown.
facilitate program selection. Unlike the native broadcast in The portion of the WiMAX data rate used for IPTV service
traditional TV systems, in IPTV, video streams are distributed can be limited in such a manner that non-IPTV traffic does not
using IP unicast and multicast toward subscribers. Typically, suffer too much from IPTV service. Also, thanks to the QoS
unicast is employed in the case of VoD and multicast is enabling (guaranteeing) mechanisms of WiMAX, we can easily
employed by BTV service for the delivery of live TV channel make sure that IPTV service is not negatively affected by
streams. Each individual TV channel is mapped into a concurrent background traffic of different kind.
dynamic multicast stream with a unique multicast address.
When a user switches into a specific channel, the STB sends a
request to join the corresponding multicast stream using IGMP
protocol, and then if successful, the user can receive and start
to watch the required content after a short buffering and
decoding delay.
Fig. 1 depicts a typical IPTV system structure which
consists of the following five main parts: IPTV head-end, core
network, metro backbone, access network and customer
network. Interested readers can refer to [13] for a more
detailed description.
B. WiMAX
Overhead (slots)
technique does not change the size of data (80 bytes every 200
frame changes to 320 bytes every four frames), but only the
control overhead. 150
35 users
70 users
105 users
100
V- CASE STUDY 140 users
175 users
50
In this section we want to discuss some numerical results 210 users
35 users
calculated according to (1) and (2). When the total number of
40
users is higher than 105, the overhead slightly decreases until 70 users
multicasting about four most popular channels (M=4) and then 105 users
140 users
rises steadily. As can be seen in Fig. 7, this increment after 30
175 users
decrement makes U-shaped curves. The U-shaped diagram is
210 users
clearer for the cases when a larger number of IPTV users exist
20
in the network.
When the total number of users is less than 70 only the first TV
channel must be multicasted in order to minimize the overhead. 10
For the case of about 210 users, multicasting 4 to 6 most
popular channels, can lead to minimum overhead. The curves of
Fig. 7 are obtained using the simulation method. 0
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
1200
1000
800
Required Slots
600
400
200 Simulation
Anaytical
0
Fig. 9– Feasibility analysis 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49
No. of Multica sted Channe ls