SlideShare a Scribd company logo
1 of 4
Download to read offline
Abstract: Mobile devices are currently used not only
for two-way voice/data/video communication, but also
as wireless internet terminals. The power of
interactivity lies in the reciprocal process of
information exchange between two or more users and
an interactive service allows users to shop, vote, play
games, conduct financial transactions, reserve
holidays/ tickets and so on. This article highlights
importance and challenges of incorporating
“interactivity” in mobile multimedia system. Then,
various solutions (e.g., Hybrid-ARQ in Node B,
shorter transmit-time-interval, Node B-controlled
scheduling and adaptive modulation-and-coding) for
implementing interactivity are explained. Finally,
Node B-introduced ARQ and scheduling are examined
from a mobile system-standpoint to understand how
the solutions provide fast interactivity.
1 Importance of “Interactivity”
Mobile devices have allowed people across globe to
have two-way voice/data/video communication in a
tetherless manner. Use of the internet through mobile
terminals is also increasing rapidly throughout the
world. Mobile phones have evolved into wireless
internet terminals, enriching people's lives by letting
them acquire any type of information, whenever they
want. An interactive service allows users to shop, vote,
bet, play games, conduct financial transactions,
send/receive emails, book holidays/ tickets and so on
and so forth. Thus, “interactivity” plays a key role in
people-to-device dialog and makes a user active
participant in the process.
The power of interactivity lies in the reciprocal process
of information exchange between two or more
"players" in communication. "Players" can be pupils,
facilitators, peers but can also be automated learning
resources and other databases. Order-entry and many
other business applications need interactivity in a
limited way whereas mobile gaming requires
significant interactivity. In general, faster response and
interactivity provide a great deal of advantages through
(i) quick-and-better decision-making, (ii) easy
learning, (iii) on-demand request-servicing and (iv)
entertainment.
In Section 2, we outline challenges of implementing
“interactivity” feature. In Section 3, we discuss various
solutions to support “interactivity” in mobile
multimedia system. In Section 4, we explain how these
solutions facilitate providing “interactivity” feature in
next-generation mobile system. Section 5 concludes
the article.
2 Challenges of Incorporating “Interactivity”
As the applications using interactivity become more
demanding in terms of data rate and response-time,
there is an increasing need to improve system capacity,
enhance throughput and reduce overall communication
delay. At the same time, specific application and user
expectation are also important attributes to decide
whether the available data rate and responsiveness are
sufficient for provisioning interactivity. The meaning
of “interactivity” for a mobile user accessing
transactional information using SMS will definitely be
very different than a user playing network-based
mobile game.
In a typical 3G mobile system, radio access layer (as
specified in 3GPP Release 4) enables interactivity.
Fig.1 shows how communication takes place between
radio-link control (RLC) layer of user equipment (UE)
and RLC in the radio network controller (RNC)-side.
Large round-trip delay due to RLC retransmissions of
erroneously received data makes the system slow. This
does not support the delay-sensitive applications even
the data rate is not a constraint.
‘Interactivity’ in Mobile Multimedia Systems
Manoj Kumar(manoj-dsp.kumar@st.com), Alok Mehta, Kapil Soni and Aloknath De,
STMicroelectronics India
Figure 1: Radio Interface Protocol (3GPP Release 4)
Thus, a continuous need for even better spectral
efficiencies, reduced round-trip delay, improved user
experiences and new services is driving the
standardization of new features in mobile multimedia
systems.
3 Solutions to Support Interactivity
In order to meet the challenges discussed in Section 2,
the existing technology needs to be evolved for
increasing the system capacity and reducing the round-
trip delay. Increased system capacity will help to
provide higher data-rates and/or serve more number of
users. A large (e.g., 10 ms) Transmission Time
Interval (TTI refers to time-interval at which higher
layer provides data blocks to physical layer) and Radio
Link Control (RLC) layer-embedded ARQ protocol
makes the round-trip delay large in mobile systems
(ref: 3GPP Release 4). Hence, to reduce the round-trip
delay, a shorter TTI and an ARQ mechanism at the
NodeB level (Hybrid-ARQ) have been introduced.
This increases the system throughput also. In addition
to the above techniques, NodeB-controlled scheduling
of users and adaptive modulation-and-coding (AMC)
have also been introduced. These help in handling the
bursty traffic efficiently and enhancing the system
capacity/throughput. To implement Hybrid-ARQ and
NodeB-controlled scheduling, MAC functionality is
required to be placed partially at NodeB as shown in
Fig.2. Details of the schemes are given in the
following sub-sections.
Figure 2: Radio Interface Protocol (ref: 3GPP)
3.1 Hybrid ARQ in NodeB
A mix of forward error-correction (FEC) and
automatic repeat request (ARQ) is used to get reliable
and efficient communication over noisy channels.
ARQ ensures very low undetected error probability by
increasing the number of re-transmissions. On the
other hand, FEC corrects any error introduced due to
noisy channel and thus reduces the number of re-
transmissions. NodeB Hybrid-ARQ (HARQ) allows
rapid re-transmissions of erroneously received data
units. Since re-transmissions happen from NodeB (and
not every time from RNC), it reduces the number of
RLC retransmissions and the associated delays. This
definitely improves the quality-of-service (QoS)
experienced by the end user. As a NodeB-controlled
re-transmission is less costly from a delay perspective,
the physical channel can be operated with somewhat
higher error probability than in the system not
employing NodeB Hybrid-ARQ. This results in
improved system capacity. Soft combining can further
improve the performance of a Node B Hybrid ARQ
mechanism.
3.2 Reduction of Minimum TTI
Size of frame at the air interface, which equals the
minimum TTI, directly adds to the round-trip delay.
Thus, reducing the minimum TTI from 10ms to a
lower value (say, 2 ms, an optimal value considering
tradeoff between frame overheads and delay) will
reduce the transfer delay due to reduction of air-
interface delay and delay due to TTI alignment
(incoming data to be transmitted has to wait until the
start of the next TTI). A shorter TTI also helps to
reduce processing time of payload and round-trip delay
in Node B Hybrid-ARQ protocols, thus, resulting in a
higher system throughput and better resource
utilization.
RLC
UE NodeB RNC
IubUu
PHY
RLC
MAC
PHY TNL TNL
MAC
Shorter Round
trip delay path for
Hybrid ARQ
Partial
MAC
UE NodeB RNC
IubUu
PHY
RLC
MAC
PHY TNL TNL
MAC
RLC
Round trip delay
path for RLC
based ARQ
RNC – Radio Network Controller
RLC – Radio Link Control layer
MAC – Medium Access Control layer
PHY – Physical layer
TNL – Transport Network layer
Uu – WCDMA Radio Interface
Iub – Interface between NodeB and RNC
3.3 NodeB-Controlled Scheduling
For distributing the system capacity and the available
power among all users in an optimal way, resource
scheduling needs to be done properly. Traditionally,
user scheduling is done by RNC on the basis of
channel conditions. This causes slow adaptation to the
changed channel conditions. Now, NodeB is given the
scheduling capability which ensures faster adaptation
to the channel conditions of each user.
In Fig.3., UE maintains a table containing all possible
Transport Format Combinations (TFCs) configured by
RNC. TFC quantifies the data which needs to be
processed by UE in a single TTI. This complete set of
TFCs is called Transport Format Combination Set
(TFCS). Traditionally, UE chooses the TFC from this
whole TFCS. However in NodeB-controlled
scheduling, a subset is defined by NodeB within TFCS
so that UE is restricted to choose TFC from NodeB-
defined TFC subset. NodeB can further update the
subset as per the interference and user buffer
information. This tighter control of uplink interference
results in increased capacity and improved coverage.
Node B controlled
TFC subset
TFCS configured
by RNC
Minimum SetTFC
TFC
TFC
TFC
TFC
TFC
TFC
TFC
TFC
TFC
Figure 3: Configuration of TFCs table at UE
In the downlink, the users are scheduled using the
various packet scheduling algorithms (based on
Channel Quality) which are as follows:
- Round Robin: The users are being served in a
cyclic order ignoring the channel quality
conditions.
- Fair Throughput: It provides a same
throughput distribution among the users.
- C/I Based: Scheduling strategies based on C/I
policy favour users with the best channel
conditions.
3.4 Adaptive Modulation and Coding (AMC)
The benefits of adapting the transmission parameters
to the changing channel conditions of a wireless
system are well-known. In fact, fast power control is
an example of a technique implemented to enable
reliable communications, while simultaneously
improving system capacity. The process of modifying
the transmission parameters to compensate for the
variations in channel conditions is known as link
adaptation. Another technique that falls under this
category is adaptive modulation and coding (AMC).
The principle of AMC is to change the modulation and
coding format in accordance with variations in the
channel conditions, subject to system restrictions. The
channel conditions can be estimated e.g. based on
feedback from the receiver. In a system with AMC,
users in favorable positions, e.g., users close to the cell
site are typically assigned higher-order modulation
with higher code-rates (e.g., 64-QAM with R=3/4
Turbo Codes), while users in unfavorable positions
e.g., users close to the cell boundary, are assigned
lower-order modulation with lower code-rates (e.g.,
QPSK with R=1/2 Turbo Codes). The main benefits
of AMC are: a) availability of higher data-rates for
users in favorable positions which in turn increases the
average throughput of the cell, and b) reduced
interference variation due to link adaptation based on
variations in the modulation/coding scheme instead of
variations in transmit power.
4 System Analysis
Let us consider the example of world-wide-web access
through mobile phones. We not only interact with the
web browser, but also with the pages that the browser
brings to us. The implicit invitations called hypertext
that link us to other pages provide the most common
form of interactivity when using the web. This can
then be thought of as a giant, interconnected
application program. Let us now investigate the impact
of techniques on the complete UMTS system. As our
focus is on NodeB sub-system, discussion will explore
the system aspect at NodeB level primarily.
4.1 Intelligent Node-B and System Complexity
By embedding intelligence in NodeB, it has been given
the capability to detect error(s) in received data frames
and accordingly take action (sending ACK/NACK to
UE for uplink). It also receives the ACK/NACK
corresponding to the frames sent to the UE in
downlink and retransmits the frames erroneously
received by UE. Scheduling functionality has also
been partially shifted from RNC-MAC to NodeB.
These added functionalities make NodeB more
complex and require extra amount of processing
power. As the round-trip delay also constitutes the
NodeB decoding time, it is imperative to reduce the
processing time. For implementation, a more complex
NodeB requires high processing CPUs and DSPs,
sufficient on-chip memory, and fast off-chip memory.
4.2 Performance of RNC Vs NodeB Scheduling
In centralized scheduling, the scheduler is located in
RNC, and is responsible for simultaneous scheduling
of UEs across multiple cells. Thus, it is possible to
take into account the impact of each scheduled UE in
all cells of its active set. However, the drawback of
such scheme is the significant scheduling delay. To
reduce the scheduling delays and take advantage of the
possible fast scheduling gains, NodeB scheduling is
needed. In this case, the scheduling is decentralized as
the knowledge of the received signal level is available
only at the scheduling NodeB and each NodeB
schedules the UEs without considering their
contribution to the other cells. Hence, there is an
advantage of the decentralized scheduling over the
centralized scheduling due to the shorter delays
incurred in the scheduling process and the possibility
of exploiting the fast scheduling gain. However, the
lack of knowledge of the impact an UE may have on
the other cells’ rise-over-thermal noise (RoT) is a
disadvantage.
The objective is to determine the loss due to the partial
information availability in the decentralized scheduler,
without exploiting any possible fast scheduling gains,
and form a benchmark for the gains needed to be
provided by faster scheduling. Based on the simulation
results it can be seen that for the same average RoT,
the centralized scheduler yields a throughput gain over
the decentralized scheduler. Also, while the fairness
remains the same, the RoT overshoot (Probability
{RoT > 7dB}) is higher in the case of decentralized
scheduling. This degradation represents the minimum
benchmark for the gains to be provided by faster
scheduling and other techniques that rely on faster
scheduling.
4.3 HARQ Efficiency Vs Block Error Rate
(BLER) operation point
To evaluate the efficiency of HARQ the BLER for the
first transmission should be a non zero value. HARQ
efficiency increases as the BLER is increased.
However from complexity point of view, the increase
of BLER operation point (to 50% or even higher) also
means complexity increase. If the first transmission
BLER is high and the single user throughput is kept
the same, then the peak data rate has to be increased.
This signifies allocation of more hardware and/or
software resources for each user both at UE and radio
network side. On the other hand, if single user
throughput is allowed to decrease and the system
throughput is increased by allowing more users in the
cell, it requires more hardware and/or software
resources in the network side.
The amount of Iub traffic and buffering and processing
at RNC is increased if the reordering is performed at
RNC. Roughly speaking, BLER=50-60% operation
point requires that the baseband buffers and amount of
processing resources are doubled compared to
BLER=10% operation point. The higher peak data rate
per user or more users both imply that the amount of
processing and the amount of buffering need to be
increased at Node B.
5 Concluding Remarks
Order-entry and other business applications need
interactivity in a limited way, whereas video
streaming, mobile gaming, virtual office, tele-learning
and similar applications require significant
interactivity. In general, faster response and
interactivity provide a great deal of advantages through
quick-and-better decision-making, easy learning, on-
demand request-servicing and entertainment. In this
article, various solutions (e.g., Hybrid-ARQ in Node
B, shorter transmit-time-interval, Node B-controlled
scheduling and adaptive modulation-and-coding) for
implementing interactivity have been explained
independently as well as with reference to a mobile
system. Pens, thumb/phone keyboards, touch screens,
etc. may be appended to mobile multimedia systems so
as to provide user interface for proper interactivity.
REFERENCES
[1] 3GPP TR 25.896 v6.0.0 (2004-03), Feasibility
Study for Enhanced Uplink for UTRA FDD
[2] 3GPP TR 25.848 v4.0.0 (2001-03), Physical Layer
Aspects of UTRA High Speed Downlink Packet
Access

More Related Content

What's hot

What's hot (18)

Gprs architecture ppt
Gprs architecture pptGprs architecture ppt
Gprs architecture ppt
 
GPRS(General Packet Radio Service)
GPRS(General Packet Radio Service)GPRS(General Packet Radio Service)
GPRS(General Packet Radio Service)
 
Umts femto access point for higher data rate and better quality of service to...
Umts femto access point for higher data rate and better quality of service to...Umts femto access point for higher data rate and better quality of service to...
Umts femto access point for higher data rate and better quality of service to...
 
Gsm signalling protocol
Gsm signalling protocolGsm signalling protocol
Gsm signalling protocol
 
Gsm presentation shaikot
Gsm presentation shaikotGsm presentation shaikot
Gsm presentation shaikot
 
Digital switching system ppt
Digital switching system pptDigital switching system ppt
Digital switching system ppt
 
3 gppevolutionwp
3 gppevolutionwp3 gppevolutionwp
3 gppevolutionwp
 
Cellular network planning_and_optimization_part7
Cellular network planning_and_optimization_part7Cellular network planning_and_optimization_part7
Cellular network planning_and_optimization_part7
 
GPRS
GPRSGPRS
GPRS
 
Switching systems lecture3
Switching  systems lecture3Switching  systems lecture3
Switching systems lecture3
 
GPRS INTERFACES
GPRS INTERFACESGPRS INTERFACES
GPRS INTERFACES
 
General Packet Radio Service(GPRS)
General Packet Radio Service(GPRS)General Packet Radio Service(GPRS)
General Packet Radio Service(GPRS)
 
Wide band cdma
Wide band cdmaWide band cdma
Wide band cdma
 
Journey of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMAJourney of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMA
 
WCDMA_new
WCDMA_newWCDMA_new
WCDMA_new
 
Nokia 2
Nokia 2Nokia 2
Nokia 2
 
Introduction to Mobile Core Network
Introduction to Mobile Core NetworkIntroduction to Mobile Core Network
Introduction to Mobile Core Network
 
GSM dan GPRS basic
GSM dan GPRS basicGSM dan GPRS basic
GSM dan GPRS basic
 

Viewers also liked

Cuvântul vieții februarie 2016
Cuvântul vieții februarie 2016Cuvântul vieții februarie 2016
Cuvântul vieții februarie 2016parohiavaleamare
 
Japanese Geisha - Beauty Secrets
Japanese Geisha - Beauty SecretsJapanese Geisha - Beauty Secrets
Japanese Geisha - Beauty SecretsAnkit Boratkar
 
Vendor Product Attribute Addon - Magento Multi-Vendor Marketplace by CedCommerce
Vendor Product Attribute Addon - Magento Multi-Vendor Marketplace by CedCommerceVendor Product Attribute Addon - Magento Multi-Vendor Marketplace by CedCommerce
Vendor Product Attribute Addon - Magento Multi-Vendor Marketplace by CedCommerceCedCommerce
 
Difference between empathy and sympathy Conversation skills Importance of agr...
Difference between empathy and sympathy Conversation skills Importance of agr...Difference between empathy and sympathy Conversation skills Importance of agr...
Difference between empathy and sympathy Conversation skills Importance of agr...Mr.Allah Dad Khan
 
Effective presentation skills A Lecture By Mr Allah Dad Khan
Effective presentation skills  A Lecture By Mr Allah Dad KhanEffective presentation skills  A Lecture By Mr Allah Dad Khan
Effective presentation skills A Lecture By Mr Allah Dad KhanMr.Allah Dad Khan
 
JavaScript goes Enterprise - Node.js-Anwendungen mit Visual Studio und den No...
JavaScript goes Enterprise - Node.js-Anwendungen mit Visual Studio und den No...JavaScript goes Enterprise - Node.js-Anwendungen mit Visual Studio und den No...
JavaScript goes Enterprise - Node.js-Anwendungen mit Visual Studio und den No...Peter Hecker
 
[NTUN]การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
[NTUN]การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ[NTUN]การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
[NTUN]การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศNoeyy
 
Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Peter Hecker
 
La relación arrendaticia
La relación arrendaticiaLa relación arrendaticia
La relación arrendaticiayelimarbrito8
 
Unique & Memorable Events
Unique & Memorable Events Unique & Memorable Events
Unique & Memorable Events Cathy McDermott
 
Daily derivative report money classic research
Daily derivative report money classic researchDaily derivative report money classic research
Daily derivative report money classic researchMoney Classic Research
 
Site supervisor-agent-manager-pts-cpcs-cscs-smsts-iosh
Site supervisor-agent-manager-pts-cpcs-cscs-smsts-ioshSite supervisor-agent-manager-pts-cpcs-cscs-smsts-iosh
Site supervisor-agent-manager-pts-cpcs-cscs-smsts-ioshPavel Babincak
 

Viewers also liked (20)

LA MEUA VIDA
LA MEUA VIDALA MEUA VIDA
LA MEUA VIDA
 
asibshenasi Yazdani
asibshenasi Yazdaniasibshenasi Yazdani
asibshenasi Yazdani
 
Cuvântul vieții februarie 2016
Cuvântul vieții februarie 2016Cuvântul vieții februarie 2016
Cuvântul vieții februarie 2016
 
Japanese Geisha - Beauty Secrets
Japanese Geisha - Beauty SecretsJapanese Geisha - Beauty Secrets
Japanese Geisha - Beauty Secrets
 
Vendor Product Attribute Addon - Magento Multi-Vendor Marketplace by CedCommerce
Vendor Product Attribute Addon - Magento Multi-Vendor Marketplace by CedCommerceVendor Product Attribute Addon - Magento Multi-Vendor Marketplace by CedCommerce
Vendor Product Attribute Addon - Magento Multi-Vendor Marketplace by CedCommerce
 
FFI Brochure
FFI BrochureFFI Brochure
FFI Brochure
 
Difference between empathy and sympathy Conversation skills Importance of agr...
Difference between empathy and sympathy Conversation skills Importance of agr...Difference between empathy and sympathy Conversation skills Importance of agr...
Difference between empathy and sympathy Conversation skills Importance of agr...
 
Effective presentation skills A Lecture By Mr Allah Dad Khan
Effective presentation skills  A Lecture By Mr Allah Dad KhanEffective presentation skills  A Lecture By Mr Allah Dad Khan
Effective presentation skills A Lecture By Mr Allah Dad Khan
 
Objetos de aprendizaje
Objetos de aprendizaje Objetos de aprendizaje
Objetos de aprendizaje
 
JavaScript goes Enterprise - Node.js-Anwendungen mit Visual Studio und den No...
JavaScript goes Enterprise - Node.js-Anwendungen mit Visual Studio und den No...JavaScript goes Enterprise - Node.js-Anwendungen mit Visual Studio und den No...
JavaScript goes Enterprise - Node.js-Anwendungen mit Visual Studio und den No...
 
Aloevera juice
Aloevera juice Aloevera juice
Aloevera juice
 
[NTUN]การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
[NTUN]การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ[NTUN]การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
[NTUN]การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
 
Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.Cross-Apps-Entwicklung für iPhone, Android und Co.
Cross-Apps-Entwicklung für iPhone, Android und Co.
 
Grammar 2nd
Grammar 2ndGrammar 2nd
Grammar 2nd
 
La relación arrendaticia
La relación arrendaticiaLa relación arrendaticia
La relación arrendaticia
 
Coffee
CoffeeCoffee
Coffee
 
Unique & Memorable Events
Unique & Memorable Events Unique & Memorable Events
Unique & Memorable Events
 
Daily derivative report money classic research
Daily derivative report money classic researchDaily derivative report money classic research
Daily derivative report money classic research
 
083 Disneyland Paris
083 Disneyland   Paris083 Disneyland   Paris
083 Disneyland Paris
 
Site supervisor-agent-manager-pts-cpcs-cscs-smsts-iosh
Site supervisor-agent-manager-pts-cpcs-cscs-smsts-ioshSite supervisor-agent-manager-pts-cpcs-cscs-smsts-iosh
Site supervisor-agent-manager-pts-cpcs-cscs-smsts-iosh
 

Similar to Interactivity_NCC

Impact of Signaling Load on the UMTS Call.pdf
Impact of Signaling Load on the UMTS Call.pdfImpact of Signaling Load on the UMTS Call.pdf
Impact of Signaling Load on the UMTS Call.pdfdemisse Hailemariam
 
A novel algorithm for tcp timeout
A novel algorithm for tcp timeoutA novel algorithm for tcp timeout
A novel algorithm for tcp timeoutIJCNCJournal
 
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...IJECEIAES
 
Performance evaluation of bandwidth optimization algorithm (boa) in atm network
Performance evaluation of bandwidth optimization algorithm (boa) in atm networkPerformance evaluation of bandwidth optimization algorithm (boa) in atm network
Performance evaluation of bandwidth optimization algorithm (boa) in atm networkEditor Jacotech
 
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksPerforming Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksAM Publications,India
 
Duplexing mode, ARB and modulation approaches parameters affection on LTE upl...
Duplexing mode, ARB and modulation approaches parameters affection on LTE upl...Duplexing mode, ARB and modulation approaches parameters affection on LTE upl...
Duplexing mode, ARB and modulation approaches parameters affection on LTE upl...IJECEIAES
 
Video steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEVideo steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEiosrjce
 
The improvement of end to end delays in network management system using netwo...
The improvement of end to end delays in network management system using netwo...The improvement of end to end delays in network management system using netwo...
The improvement of end to end delays in network management system using netwo...IJCNCJournal
 
MANET, Unicast Routing Protocol, Multicast Routing Protocol.
MANET, Unicast Routing Protocol, Multicast Routing Protocol.MANET, Unicast Routing Protocol, Multicast Routing Protocol.
MANET, Unicast Routing Protocol, Multicast Routing Protocol.Editor IJMTER
 
ADAPTIVE HANDOVER HYSTERESIS AND CALL ADMISSION CONTROL FOR MOBILE RELAY NODES
ADAPTIVE HANDOVER HYSTERESIS AND CALL ADMISSION CONTROL FOR MOBILE RELAY NODESADAPTIVE HANDOVER HYSTERESIS AND CALL ADMISSION CONTROL FOR MOBILE RELAY NODES
ADAPTIVE HANDOVER HYSTERESIS AND CALL ADMISSION CONTROL FOR MOBILE RELAY NODESIJCNCJournal
 
S URVEY OF L TE D OWNLINK S CHEDULERS A LGORITHMS IN O PEN A CCESS S IM...
S URVEY OF  L TE  D OWNLINK  S CHEDULERS A LGORITHMS IN  O PEN  A CCESS  S IM...S URVEY OF  L TE  D OWNLINK  S CHEDULERS A LGORITHMS IN  O PEN  A CCESS  S IM...
S URVEY OF L TE D OWNLINK S CHEDULERS A LGORITHMS IN O PEN A CCESS S IM...ijwmn
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPIJMREMJournal
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPIJMREMJournal
 
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKSPERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKScscpconf
 
Performance analysis of resource
Performance analysis of resourcePerformance analysis of resource
Performance analysis of resourcecsandit
 
A Case Study on Ip Based Cdma Ran by Controlling Router
A Case Study on Ip Based Cdma Ran by Controlling RouterA Case Study on Ip Based Cdma Ran by Controlling Router
A Case Study on Ip Based Cdma Ran by Controlling RouterIJERA Editor
 
A CELLULAR BONDING AND ADAPTIVE LOAD BALANCING BASED MULTI-SIM GATEWAY FOR MO...
A CELLULAR BONDING AND ADAPTIVE LOAD BALANCING BASED MULTI-SIM GATEWAY FOR MO...A CELLULAR BONDING AND ADAPTIVE LOAD BALANCING BASED MULTI-SIM GATEWAY FOR MO...
A CELLULAR BONDING AND ADAPTIVE LOAD BALANCING BASED MULTI-SIM GATEWAY FOR MO...pijans
 
A Cellular Bonding and Adaptive Load Balancing Based Multi-Sim Gateway for Mo...
A Cellular Bonding and Adaptive Load Balancing Based Multi-Sim Gateway for Mo...A Cellular Bonding and Adaptive Load Balancing Based Multi-Sim Gateway for Mo...
A Cellular Bonding and Adaptive Load Balancing Based Multi-Sim Gateway for Mo...pijans
 

Similar to Interactivity_NCC (20)

Impact of Signaling Load on the UMTS Call.pdf
Impact of Signaling Load on the UMTS Call.pdfImpact of Signaling Load on the UMTS Call.pdf
Impact of Signaling Load on the UMTS Call.pdf
 
A novel algorithm for tcp timeout
A novel algorithm for tcp timeoutA novel algorithm for tcp timeout
A novel algorithm for tcp timeout
 
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
 
Performance evaluation of bandwidth optimization algorithm (boa) in atm network
Performance evaluation of bandwidth optimization algorithm (boa) in atm networkPerformance evaluation of bandwidth optimization algorithm (boa) in atm network
Performance evaluation of bandwidth optimization algorithm (boa) in atm network
 
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksPerforming Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
 
Lte transport requirements
Lte transport requirementsLte transport requirements
Lte transport requirements
 
Duplexing mode, ARB and modulation approaches parameters affection on LTE upl...
Duplexing mode, ARB and modulation approaches parameters affection on LTE upl...Duplexing mode, ARB and modulation approaches parameters affection on LTE upl...
Duplexing mode, ARB and modulation approaches parameters affection on LTE upl...
 
D011112432
D011112432D011112432
D011112432
 
Video steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEVideo steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTE
 
The improvement of end to end delays in network management system using netwo...
The improvement of end to end delays in network management system using netwo...The improvement of end to end delays in network management system using netwo...
The improvement of end to end delays in network management system using netwo...
 
MANET, Unicast Routing Protocol, Multicast Routing Protocol.
MANET, Unicast Routing Protocol, Multicast Routing Protocol.MANET, Unicast Routing Protocol, Multicast Routing Protocol.
MANET, Unicast Routing Protocol, Multicast Routing Protocol.
 
ADAPTIVE HANDOVER HYSTERESIS AND CALL ADMISSION CONTROL FOR MOBILE RELAY NODES
ADAPTIVE HANDOVER HYSTERESIS AND CALL ADMISSION CONTROL FOR MOBILE RELAY NODESADAPTIVE HANDOVER HYSTERESIS AND CALL ADMISSION CONTROL FOR MOBILE RELAY NODES
ADAPTIVE HANDOVER HYSTERESIS AND CALL ADMISSION CONTROL FOR MOBILE RELAY NODES
 
S URVEY OF L TE D OWNLINK S CHEDULERS A LGORITHMS IN O PEN A CCESS S IM...
S URVEY OF  L TE  D OWNLINK  S CHEDULERS A LGORITHMS IN  O PEN  A CCESS  S IM...S URVEY OF  L TE  D OWNLINK  S CHEDULERS A LGORITHMS IN  O PEN  A CCESS  S IM...
S URVEY OF L TE D OWNLINK S CHEDULERS A LGORITHMS IN O PEN A CCESS S IM...
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCP
 
A Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCPA Machine Learning based Network Sharing System Design with MPTCP
A Machine Learning based Network Sharing System Design with MPTCP
 
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKSPERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
PERFORMANCE ANALYSIS OF RESOURCE SCHEDULING IN LTE FEMTOCELLS NETWORKS
 
Performance analysis of resource
Performance analysis of resourcePerformance analysis of resource
Performance analysis of resource
 
A Case Study on Ip Based Cdma Ran by Controlling Router
A Case Study on Ip Based Cdma Ran by Controlling RouterA Case Study on Ip Based Cdma Ran by Controlling Router
A Case Study on Ip Based Cdma Ran by Controlling Router
 
A CELLULAR BONDING AND ADAPTIVE LOAD BALANCING BASED MULTI-SIM GATEWAY FOR MO...
A CELLULAR BONDING AND ADAPTIVE LOAD BALANCING BASED MULTI-SIM GATEWAY FOR MO...A CELLULAR BONDING AND ADAPTIVE LOAD BALANCING BASED MULTI-SIM GATEWAY FOR MO...
A CELLULAR BONDING AND ADAPTIVE LOAD BALANCING BASED MULTI-SIM GATEWAY FOR MO...
 
A Cellular Bonding and Adaptive Load Balancing Based Multi-Sim Gateway for Mo...
A Cellular Bonding and Adaptive Load Balancing Based Multi-Sim Gateway for Mo...A Cellular Bonding and Adaptive Load Balancing Based Multi-Sim Gateway for Mo...
A Cellular Bonding and Adaptive Load Balancing Based Multi-Sim Gateway for Mo...
 

Interactivity_NCC

  • 1. Abstract: Mobile devices are currently used not only for two-way voice/data/video communication, but also as wireless internet terminals. The power of interactivity lies in the reciprocal process of information exchange between two or more users and an interactive service allows users to shop, vote, play games, conduct financial transactions, reserve holidays/ tickets and so on. This article highlights importance and challenges of incorporating “interactivity” in mobile multimedia system. Then, various solutions (e.g., Hybrid-ARQ in Node B, shorter transmit-time-interval, Node B-controlled scheduling and adaptive modulation-and-coding) for implementing interactivity are explained. Finally, Node B-introduced ARQ and scheduling are examined from a mobile system-standpoint to understand how the solutions provide fast interactivity. 1 Importance of “Interactivity” Mobile devices have allowed people across globe to have two-way voice/data/video communication in a tetherless manner. Use of the internet through mobile terminals is also increasing rapidly throughout the world. Mobile phones have evolved into wireless internet terminals, enriching people's lives by letting them acquire any type of information, whenever they want. An interactive service allows users to shop, vote, bet, play games, conduct financial transactions, send/receive emails, book holidays/ tickets and so on and so forth. Thus, “interactivity” plays a key role in people-to-device dialog and makes a user active participant in the process. The power of interactivity lies in the reciprocal process of information exchange between two or more "players" in communication. "Players" can be pupils, facilitators, peers but can also be automated learning resources and other databases. Order-entry and many other business applications need interactivity in a limited way whereas mobile gaming requires significant interactivity. In general, faster response and interactivity provide a great deal of advantages through (i) quick-and-better decision-making, (ii) easy learning, (iii) on-demand request-servicing and (iv) entertainment. In Section 2, we outline challenges of implementing “interactivity” feature. In Section 3, we discuss various solutions to support “interactivity” in mobile multimedia system. In Section 4, we explain how these solutions facilitate providing “interactivity” feature in next-generation mobile system. Section 5 concludes the article. 2 Challenges of Incorporating “Interactivity” As the applications using interactivity become more demanding in terms of data rate and response-time, there is an increasing need to improve system capacity, enhance throughput and reduce overall communication delay. At the same time, specific application and user expectation are also important attributes to decide whether the available data rate and responsiveness are sufficient for provisioning interactivity. The meaning of “interactivity” for a mobile user accessing transactional information using SMS will definitely be very different than a user playing network-based mobile game. In a typical 3G mobile system, radio access layer (as specified in 3GPP Release 4) enables interactivity. Fig.1 shows how communication takes place between radio-link control (RLC) layer of user equipment (UE) and RLC in the radio network controller (RNC)-side. Large round-trip delay due to RLC retransmissions of erroneously received data makes the system slow. This does not support the delay-sensitive applications even the data rate is not a constraint. ‘Interactivity’ in Mobile Multimedia Systems Manoj Kumar(manoj-dsp.kumar@st.com), Alok Mehta, Kapil Soni and Aloknath De, STMicroelectronics India
  • 2. Figure 1: Radio Interface Protocol (3GPP Release 4) Thus, a continuous need for even better spectral efficiencies, reduced round-trip delay, improved user experiences and new services is driving the standardization of new features in mobile multimedia systems. 3 Solutions to Support Interactivity In order to meet the challenges discussed in Section 2, the existing technology needs to be evolved for increasing the system capacity and reducing the round- trip delay. Increased system capacity will help to provide higher data-rates and/or serve more number of users. A large (e.g., 10 ms) Transmission Time Interval (TTI refers to time-interval at which higher layer provides data blocks to physical layer) and Radio Link Control (RLC) layer-embedded ARQ protocol makes the round-trip delay large in mobile systems (ref: 3GPP Release 4). Hence, to reduce the round-trip delay, a shorter TTI and an ARQ mechanism at the NodeB level (Hybrid-ARQ) have been introduced. This increases the system throughput also. In addition to the above techniques, NodeB-controlled scheduling of users and adaptive modulation-and-coding (AMC) have also been introduced. These help in handling the bursty traffic efficiently and enhancing the system capacity/throughput. To implement Hybrid-ARQ and NodeB-controlled scheduling, MAC functionality is required to be placed partially at NodeB as shown in Fig.2. Details of the schemes are given in the following sub-sections. Figure 2: Radio Interface Protocol (ref: 3GPP) 3.1 Hybrid ARQ in NodeB A mix of forward error-correction (FEC) and automatic repeat request (ARQ) is used to get reliable and efficient communication over noisy channels. ARQ ensures very low undetected error probability by increasing the number of re-transmissions. On the other hand, FEC corrects any error introduced due to noisy channel and thus reduces the number of re- transmissions. NodeB Hybrid-ARQ (HARQ) allows rapid re-transmissions of erroneously received data units. Since re-transmissions happen from NodeB (and not every time from RNC), it reduces the number of RLC retransmissions and the associated delays. This definitely improves the quality-of-service (QoS) experienced by the end user. As a NodeB-controlled re-transmission is less costly from a delay perspective, the physical channel can be operated with somewhat higher error probability than in the system not employing NodeB Hybrid-ARQ. This results in improved system capacity. Soft combining can further improve the performance of a Node B Hybrid ARQ mechanism. 3.2 Reduction of Minimum TTI Size of frame at the air interface, which equals the minimum TTI, directly adds to the round-trip delay. Thus, reducing the minimum TTI from 10ms to a lower value (say, 2 ms, an optimal value considering tradeoff between frame overheads and delay) will reduce the transfer delay due to reduction of air- interface delay and delay due to TTI alignment (incoming data to be transmitted has to wait until the start of the next TTI). A shorter TTI also helps to reduce processing time of payload and round-trip delay in Node B Hybrid-ARQ protocols, thus, resulting in a higher system throughput and better resource utilization. RLC UE NodeB RNC IubUu PHY RLC MAC PHY TNL TNL MAC Shorter Round trip delay path for Hybrid ARQ Partial MAC UE NodeB RNC IubUu PHY RLC MAC PHY TNL TNL MAC RLC Round trip delay path for RLC based ARQ RNC – Radio Network Controller RLC – Radio Link Control layer MAC – Medium Access Control layer PHY – Physical layer TNL – Transport Network layer Uu – WCDMA Radio Interface Iub – Interface between NodeB and RNC
  • 3. 3.3 NodeB-Controlled Scheduling For distributing the system capacity and the available power among all users in an optimal way, resource scheduling needs to be done properly. Traditionally, user scheduling is done by RNC on the basis of channel conditions. This causes slow adaptation to the changed channel conditions. Now, NodeB is given the scheduling capability which ensures faster adaptation to the channel conditions of each user. In Fig.3., UE maintains a table containing all possible Transport Format Combinations (TFCs) configured by RNC. TFC quantifies the data which needs to be processed by UE in a single TTI. This complete set of TFCs is called Transport Format Combination Set (TFCS). Traditionally, UE chooses the TFC from this whole TFCS. However in NodeB-controlled scheduling, a subset is defined by NodeB within TFCS so that UE is restricted to choose TFC from NodeB- defined TFC subset. NodeB can further update the subset as per the interference and user buffer information. This tighter control of uplink interference results in increased capacity and improved coverage. Node B controlled TFC subset TFCS configured by RNC Minimum SetTFC TFC TFC TFC TFC TFC TFC TFC TFC TFC Figure 3: Configuration of TFCs table at UE In the downlink, the users are scheduled using the various packet scheduling algorithms (based on Channel Quality) which are as follows: - Round Robin: The users are being served in a cyclic order ignoring the channel quality conditions. - Fair Throughput: It provides a same throughput distribution among the users. - C/I Based: Scheduling strategies based on C/I policy favour users with the best channel conditions. 3.4 Adaptive Modulation and Coding (AMC) The benefits of adapting the transmission parameters to the changing channel conditions of a wireless system are well-known. In fact, fast power control is an example of a technique implemented to enable reliable communications, while simultaneously improving system capacity. The process of modifying the transmission parameters to compensate for the variations in channel conditions is known as link adaptation. Another technique that falls under this category is adaptive modulation and coding (AMC). The principle of AMC is to change the modulation and coding format in accordance with variations in the channel conditions, subject to system restrictions. The channel conditions can be estimated e.g. based on feedback from the receiver. In a system with AMC, users in favorable positions, e.g., users close to the cell site are typically assigned higher-order modulation with higher code-rates (e.g., 64-QAM with R=3/4 Turbo Codes), while users in unfavorable positions e.g., users close to the cell boundary, are assigned lower-order modulation with lower code-rates (e.g., QPSK with R=1/2 Turbo Codes). The main benefits of AMC are: a) availability of higher data-rates for users in favorable positions which in turn increases the average throughput of the cell, and b) reduced interference variation due to link adaptation based on variations in the modulation/coding scheme instead of variations in transmit power. 4 System Analysis Let us consider the example of world-wide-web access through mobile phones. We not only interact with the web browser, but also with the pages that the browser brings to us. The implicit invitations called hypertext that link us to other pages provide the most common form of interactivity when using the web. This can then be thought of as a giant, interconnected application program. Let us now investigate the impact of techniques on the complete UMTS system. As our focus is on NodeB sub-system, discussion will explore the system aspect at NodeB level primarily. 4.1 Intelligent Node-B and System Complexity By embedding intelligence in NodeB, it has been given the capability to detect error(s) in received data frames and accordingly take action (sending ACK/NACK to UE for uplink). It also receives the ACK/NACK corresponding to the frames sent to the UE in
  • 4. downlink and retransmits the frames erroneously received by UE. Scheduling functionality has also been partially shifted from RNC-MAC to NodeB. These added functionalities make NodeB more complex and require extra amount of processing power. As the round-trip delay also constitutes the NodeB decoding time, it is imperative to reduce the processing time. For implementation, a more complex NodeB requires high processing CPUs and DSPs, sufficient on-chip memory, and fast off-chip memory. 4.2 Performance of RNC Vs NodeB Scheduling In centralized scheduling, the scheduler is located in RNC, and is responsible for simultaneous scheduling of UEs across multiple cells. Thus, it is possible to take into account the impact of each scheduled UE in all cells of its active set. However, the drawback of such scheme is the significant scheduling delay. To reduce the scheduling delays and take advantage of the possible fast scheduling gains, NodeB scheduling is needed. In this case, the scheduling is decentralized as the knowledge of the received signal level is available only at the scheduling NodeB and each NodeB schedules the UEs without considering their contribution to the other cells. Hence, there is an advantage of the decentralized scheduling over the centralized scheduling due to the shorter delays incurred in the scheduling process and the possibility of exploiting the fast scheduling gain. However, the lack of knowledge of the impact an UE may have on the other cells’ rise-over-thermal noise (RoT) is a disadvantage. The objective is to determine the loss due to the partial information availability in the decentralized scheduler, without exploiting any possible fast scheduling gains, and form a benchmark for the gains needed to be provided by faster scheduling. Based on the simulation results it can be seen that for the same average RoT, the centralized scheduler yields a throughput gain over the decentralized scheduler. Also, while the fairness remains the same, the RoT overshoot (Probability {RoT > 7dB}) is higher in the case of decentralized scheduling. This degradation represents the minimum benchmark for the gains to be provided by faster scheduling and other techniques that rely on faster scheduling. 4.3 HARQ Efficiency Vs Block Error Rate (BLER) operation point To evaluate the efficiency of HARQ the BLER for the first transmission should be a non zero value. HARQ efficiency increases as the BLER is increased. However from complexity point of view, the increase of BLER operation point (to 50% or even higher) also means complexity increase. If the first transmission BLER is high and the single user throughput is kept the same, then the peak data rate has to be increased. This signifies allocation of more hardware and/or software resources for each user both at UE and radio network side. On the other hand, if single user throughput is allowed to decrease and the system throughput is increased by allowing more users in the cell, it requires more hardware and/or software resources in the network side. The amount of Iub traffic and buffering and processing at RNC is increased if the reordering is performed at RNC. Roughly speaking, BLER=50-60% operation point requires that the baseband buffers and amount of processing resources are doubled compared to BLER=10% operation point. The higher peak data rate per user or more users both imply that the amount of processing and the amount of buffering need to be increased at Node B. 5 Concluding Remarks Order-entry and other business applications need interactivity in a limited way, whereas video streaming, mobile gaming, virtual office, tele-learning and similar applications require significant interactivity. In general, faster response and interactivity provide a great deal of advantages through quick-and-better decision-making, easy learning, on- demand request-servicing and entertainment. In this article, various solutions (e.g., Hybrid-ARQ in Node B, shorter transmit-time-interval, Node B-controlled scheduling and adaptive modulation-and-coding) for implementing interactivity have been explained independently as well as with reference to a mobile system. Pens, thumb/phone keyboards, touch screens, etc. may be appended to mobile multimedia systems so as to provide user interface for proper interactivity. REFERENCES [1] 3GPP TR 25.896 v6.0.0 (2004-03), Feasibility Study for Enhanced Uplink for UTRA FDD [2] 3GPP TR 25.848 v4.0.0 (2001-03), Physical Layer Aspects of UTRA High Speed Downlink Packet Access