Title: Adaptive resource management with dynamic reallocation for layered multimedia on wireless mobile communication net work
1Adaptive resource management with dynamic
reallocation for layered multimedia on wireless
mobile communication net work
- Date2005/06/07
- StudentJia-Hao Xu
- AdvisorKai-Wei Ke
2Outline
- Motivation
- Background
- Multimedia Streaming Service
- Call admission Control for Single-Media
- Call admission Control for Multimedia
- Numerical Results
- Conclusion
3Motivation
- We want to find an optimal call admission control
policy for wireless multimedia streaming service. - Main issues
- To promote Wireless bandwidth resources
utilization. - To guarantee handover call blocking probability.
4Background
- Wireless communication network introduction
- Wireless resource allocation method
- MDP (Markov Decision Process) introduction
5Wireless communication network introduction
6Wireless Resource allocation method 2GGSM
(Global System for Mobile)
- It uses Frequency Division Multiple Access (FDMA)
and Time Division Multiple Access (TDMA) to
access air interface. - Divide carrier into multi TDMA frame (4.615ms)
and each frame consist of eight time slots
(577us). - It uses 51-Multiframe (51 TDMA frame).
7Wireless Resource allocation method 2GGSM
(Global System for Mobile)
The unit of resources allocation is time slot.
8Wireless Resource allocation method 2.5GGPRS
(General Packet Radio Service)
- The difference between GSM and GPRS is GPRS using
52-Multiframe (52 TDMA frame). - There are 4 IDLE frames and 12 Radio Blocks (each
block contains 4 continuous frame).
9Wireless Resource allocation method 2.5GGPRS
(General Packet Radio Service)
The unit of resources allocation is radio block.
10Wireless Resource allocation method 3GWCDMA
(Wideband Code Division Multiple Access)
- It uses Code Division Multiple Access (CDMA) to
access air interface and Direct Sequence
Spreading Code (DSSC) modulation technique. - Each user allocate a orthogonal spreading code
produced by OVSF Code (Orthogonal Variable
Spreading Factor Code) technique. - The transmission depends on Spreading Factor.
11Wireless Resource allocation method 3GWCDMA
(OVSF Tree)
The unit of resources allocation is SF (4256).
12MDP introduction
- A Markov Decision Process is just like a Markov
Process, except the transition depends on the
action at each time step. - A systems state has various options (actions) to
choose from, and each option associates a
reward. - The goal is to find a optimal policy, which
specifies which action to take in each state, so
as to maximize rewards. (solved by LP)
13Outline
- Motivation
- Background
- Multimedia Streaming Service
- Call admission Control for Single-Media
- Numerical Results
- Conclusion
14Streaming
- Streaming is a process of playing a file while it
is still downloading. And, it uses buffering
techniques. - When a large media file (audio, video, etc.) is
broken into smaller pieces so it can viewed or
heard immediately. This avoids the wait for the
whole file to be downloaded first. - It doesnt require low delay but low jitter and
media synchronization.
15Multimedia application
- There are many application using this technique,
such as video phone, video-on-demand and
interactive video games. - These services consume lots of bandwidth
resources. - Layered encoding (multirate and adaptive)
- A technique to convert a file into a compressed,
streaming format. For example, H.263, MPEG-2, and
MPEG-4
16Streaming service architecture
17Our streaming architecture
System Web
Select multimedia file
Terminal user(traveler)
Base station (do some things)
Get file from streaming server
Wireless transmission
Return multimedia file
Streaming server
For example, adaptive and reallocation resources
18Main issuse
- Design a dynamic and adaptive resource allocation
strategy to - Lower Blocking probabilitynew and handover call
(especially) - Increase resources utilization
-
-
19Outline
- Motivation
- Background
- Multimedia Streaming Service
- Call admission Control for Single-Media
- Numerical Results
- Conclusion
20Network model
21Network model (cont.)
- Each base station has a total of C bandwidth
resources and support k different types of
encoding method (means k different rates). - We assume that new arriving calls in a cell
follow a Poisson process. - Both call session time and call dwell time are
exponentially distributed and are independent
from cells to cells
22Network model (cont.)
23MDP-based Call Admission Control
24MDP-based Call Admission Control (cont.)
25MDP-based Call Admission Control (cont.)
26MDP-based Call Admission Control (cont.)
27MDP-based Call Admission Control (cont.)
28Three Strategies for
- Adaptive Only
- Adaptive and Dynamic Reallocation Finally
- Adaptive and Dynamic Reallocation Anytime
29Adaptive Only (AO) --
X (0,0) and call arrival gt (1,0) or (0,1)
30Adaptive Only (AO) --
31Adaptive Only (AO) --
32Adaptive Only (AO) --
33Adaptive Only (AO) -- example
34Adaptive and Dynamic Reallocation Finally (ADRF)
--
X (1,2) gt (0,3)or(1,2)or (2,1)or(3,0)
35Adaptive and Dynamic Reallocation Finally (ADRF)
--
36Adaptive and Dynamic Reallocation Finally (ADRF)
--
37Adaptive and Dynamic Reallocation Finally (ADRF)
--
38Adaptive and Dynamic Reallocation Finally (ADRF)
--
39Adaptive and Dynamic Reallocation Finally (ADRF)
-- example
40Adaptive and Dynamic Reallocation Anytime (ARDA)
--
41Adaptive and Dynamic Reallocation Anytime (ARDA)
--
42Adaptive and Dynamic Reallocation Anytime (ARDA)
--
43Adaptive and Dynamic Reallocation Anytime (ARDA)
--
44Adaptive and Dynamic Reallocation Anytime (ARDA)
-- example
45Outline
- Motivation
- Background
- Multimedia Streaming Service
- Call admission Control for Single-Media
- Numerical Results
- Conclusion
46Numerical results Adjust Offered Load
47Numerical results Adjust Offered Load
48Numerical results Adjust Offered Load
49Numerical results Adjust handover blocking
probability upper bound
50Numerical results Adjust handover blocking
probability upper bound
51Numerical results Adjust handover blocking
probability upper bound
52Numerical results Adjust new and handover call
ratio
53Numerical results Adjust new and handover call
ratio
54Numerical results Adjust new and handover call
ratio
55Why ADRF equals to ADRA ?
- Look static state probability
56Why ADRF equals to ADRA ? (cont.)
57Conclusion
- We propose three call admission control policy
AO, ADRF and ADRA - Through numerical analysis, we find that AO
method is the worst strategy, ADRF and ADRA are
the best strategy in single-media streaming
service.