Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
1
QoS-driven and Fair Downlink Scheduling for Video Streaming over LTE Networks with
Deadline and Hard Hand-off
Qian Liu1, Zixuan Zou2, Chang Wen Chen1
1SUNY at Buffalo 2 Huawei Technologies Co. LTD. China
ICME 2012
July 10, 2012
Outline
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
2
• Background LTE and New Technical Barriers to Overcome
Challenges in LTE Downlink Scheduling Design
• Proposed Downlink Scheduling Scheme Major Contributions – Innovative Designs for Hybrid Traffics and
Highly Mobile Users
Transmission Deadline Control (TDC) Module
Hand-off Control (HOC) Module
Simulation Results and Analysis
• Conclusions
LTE and New Technical Barriers to Overcome
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
3
Fully IP and packet-based
Support hybrid traffic
LTE
Fairness for Regular Flows
Guarantee the normal service to regular data flows
QoS Guarantee for Multimedia Flows
Multimedia flows is bandwidth hungry
Delay sensitive multimedia flows
Support high speed users
High Mobility Support
Minimize service interruption for mobile users in handoff
Challenges in LTE Downlink Scheduling Design
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
4
Fully IP and packet-based
High Mobility Support
LTE
Fully IP and packet-based
Low Mobility Support
Wireless LAN
Packet scheduler need to assure satisfactory service when a mobile user is crossing the “border” with high moving speed.
Hand-off (HO) Soft HO The radio link to the source cell is broken after a reliable connection to the target cell has been established.
Hard HO (LTE) The radio link to the source cell is broken before a reliable connection to the target cell has been established.
Interruption Time
Regular Flows → Non-delay-sensitive → Not affected
Multimedia Flows → delay-sensitive → Service degradation
Challenges in LTE Downlink Scheduling Design
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
5
QoS to Multimedia Flows
Single cell Multiple cells
Delay constraints of multimedia flows
QoS to Multimedia Flows
Service Interruption caused by hard HO
Delay constraints of multimedia flows
+
Challenges in LTE Downlink Scheduling Design
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
6
* Support hybrid traffic with service guarantee
LTE
* Handle hard HO with minimized interruption
QoS to Multimedia Flows
1. Satisfy delay constraints for multimedia flows
Fairness to Regular Flows
Guarantee the normal service to regular flows
2. Reduce service degradation caused by hard HO
Requirements for LTE Downlink Scheduler
Outline
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
7
• Background Challenges of Downlink Scheduling Design in LTE
• Proposed Downlink Scheduling Scheme The Major Contributions
Transmission Deadline Control (TDC) Module
Hand-off Control (HOC) Module
Simulation Results and Analysis
• Conclusions
Proposed Downlink Scheduling Scheme
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
8
Downlink Scheduler
Resource
Block
Allocation
(RBA)
Switch if any RB left
Feedback from UE
Video Queue
VoIP Queue
Hand-off Control
(HOC)
BE or BK Queue
To PHY
layer
Transmission
Deadline Control
(TDC)
The Major Contributions
The innovative design of the scheduler through two QoS driven operational control modules:
TDC module and HOC module.
TDC Module
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
9
Downlink Scheduler
Resource
Block
Allocation
(RBA)
Switch if any RB left
Feedback from UE
Video Queue
VoIP Queue
Hand-off Control
(HOC)
BE or BK Queue
To PHY
layer
Transmission
Deadline Control
(TDC)Innovation in TDC Module
•A video packet is scheduled only if there is pressing need for transmission (i.e., if not transmitted, the packet will miss the deadline).
•When there is no pressing need for multimedia transmission, regular flows are scheduled.
Design a composite QoS metrics considering both video deadlines and fairness
Satisfy delay constraints of multimedia flows
Guarantee the normal service to regular flows
Sort out the mess
QoS (video flow)
Fairness (regular flow)
Trade-off
Design Implementation
HOC Module
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
10
Downlink Scheduler
Resource
Block
Allocation
(RBA)
Switch if any RB left
Feedback from UE
Video Queue
VoIP Queue
Hand-off Control
(HOC)
BE or BK Queue
To PHY
layer
Transmission
Deadline Control
(TDC)
RSS (dBm)
B
A
t1 t2 t3
Connect
to cell B
Interruption time
Alert
Zone
Connect
to cell A
TH
Fig.2. HO decision making.
We propose the novel concept of the alert zone.
The video consumer in the alert zone is continually served by the eNodeB before HO, thus he may buffer enough data resulting in a small probability of playback buffer underflow.
Design Implementation
1. HOC detects whether there is any video consumer who is in the alert zone;
2. If so, then HOC triggers TDC to continually update the transmission deadlines of video packets to make sure their transmissions.
Reduce service degradation caused by hard HO
Procedures for the Proposed Algorithm
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
11
Start: check packets in the queues
Any VoIP packet?
Any video packets will miss
the deadlines if not served in the
current scheduling cycle?
Any BE or BK
packets?
Any available RBs?
Stop
RB allocation
No
No
Yes
Yes
Yes
No
No
Yes
In the beginning of each scheduling cycle, the scheduler first checks the packets in the queues;
Discover VoIP packet → RB allocation
Discover video packet
Check transmission deadline;
If the packet will expire if not served in the current scheduling cycle → RB allocation
Discover BE or BK packet
Check the availability of RB;
Available → RB allocation
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
12
Start: check packets in the queues
Any VoIP packet?
Any video packets will miss
the deadlines if not served in the
current scheduling cycle?
Any BE or BK
packets?
Any available RBs?
Stop
RB allocation
No
No
Yes
Yes
Yes
No
No
Yes
Controlled by TDC and HOC Modules
TDC: - Compute the transmission deadlines according to the delay constraints;
- Update the transmission deadlines.
HOC: Trigger TDC to update the transmission deadline.
(QoS)
(Reduce service interruption)
Start: check packets in the queues
Any VoIP packet?
Any video packets will miss
the deadlines if not served in the
current scheduling cycle?
Any BE or BK
packets?
Any available RBs?
Stop
RB allocation
No
No
Yes
Yes
Yes
No
No
Yes
When there is no pressing need for multimedia transmission, regular flows are scheduled. (Fairness)
Procedures for the Proposed Algorithm
Outline
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
13
• Background A Brief Overview on LTE
Crucial Problems of Downlink Scheduling in LTE
• Proposed Downlink Scheduling Scheme The Major Contribution
Transmission Deadline Control (TDC) Module
Hand-off Control (HOC) Module
Simulation Results and Analysis
• Conclusions
Comparison Schedulers
Simulator
Proportional Fair (PF) [1]: aiming to maximize the total throughput, as well as to guarantee fairness among different types of users.
Exponential Proportional Fair(EXP-PF) [2]: introducing a priority parameter to the PF scheduler.
Only offering an average packet delivery delay, rather than any strict guarantees on packet delay
No consideration on delay constraints of multimedia flows
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
14
Simulation Results
― LTE-Sim [3]
Percentage of Expired Video Packets
Percentage 10 users, 30km/h
20 users, 30km/h
10 users, 120km/h
20 users, 120km/h
PF 0.89% 30.46% 0.606% 40.52%
EXP-PF 0.069% 11.48% 0.074% 33.54%
Proposed 0.021% 2.81% 0.035% 10.34%
Average Percentage of Service for Regular Flows
PF EXP-PF Proposed
58.28% 57.88% 55.09%
1. The proposed scheduling algorithm outperforms PF and EXP-PF algorithms under all the simulation scenarios; (QoS Guaranteed)
2. The proposed scheduler uses 55.09% service time for regular flows, which is only 3.28% lower than the PF algorithm. (Fairness)
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
15
Simulation Results
Average Goodput for Multimedia Flows
Goodput (KB/s)
10 users, 30km/h
20 users, 30km/h
10 users, 120km/h
20 users, 120km/h
PF 1310.28 1705.06 1297.35 1469.82
EXP-PF 1320.19 1959.93 1303.91 1627.71
Proposed 1335.57 2357.66 1328.40 2178.48
1 2 3 40
500
1000
1500
2000
2500
3000
3500
4000
4500
Tota
l Goo
dput
per
Cel
l (K
B/s
)
PF
EXP-PF
Proposed
10 users, 30km/h 20 users, 120km/h20 users, 30km/h 10 users, 120km/h
Total Goodput
The proposed scheduler has better performance than PF and EXP-PF schedulers on both average multimedia goodput and total goodput.
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
16
Simulation Results
QoS of Video Streaming in HO Procedure
-1500 -1000 -500 0-1000
-500
0
500
position (m)
Cell 3
start point
end point
Cell 2
Cell 1
0 0.5 1 1.5 2 2.50
2
4
6
8
10
12
14
Time (s)
Decoded v
ideo d
ata
in p
layback b
uff
er
(KB
)
PF
EXP-PF
Proposed
HO point (detach UE from eNodeB)
Playback buffer underflow
1. A single user experiences HO; 2. PF and EXP-PF schedulers suffer
from service interruption;
3. The proposed scheduler can guarantee QoS even during HO procedure .
Fig.3 Video data in the playback buffer of UE
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
17
Simulation Results
Outline
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
18
• Background A Brief Overview on LTE
Crucial Problems of Downlink Scheduling in LTE
• Proposed Downlink Scheduling Scheme The Major Contribution
Transmission Deadline Control (TDC) Module
Hand-off Control (HOC) Module
Simulation Results and Analysis
• Conclusions
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
19
We have developed a QoS-driven downlink scheduling scheme aiming at video streaming over LTE systems with novel composite QoS metrics considerations in video deadlines, fairness, and HO service degradation.
The major contribution lies in the innovative design of both TDC and HOC modules. The proposed novel design is able to achieve:
QoS guaranteed scheduling to multimedia consumers;
Fairness to regular data users;
Continuous service to video consumers even during hard HO procedure.
Conclusions
Thank you! [email protected]
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
Ubiquitous Multimedia Lab Department of Computer Science and Engineering
[1] R. Kwan, C. Leung, and J. Zhang, “Proportional fair multiuser scheduling in LTE,” IEEE Signal Processing Letters, vol. 16, pp. 461-464, Jun. 2009. [2] J. H. Rhee, J. M. Holtzman, and D. K. Kim, “scheduling of real/non-real time services: adaptive EXP/PF algorithm,” in Proc. IEEE 57th Semiannual Veh. Technol. Conf., 2003, vol. 1, pp. 462-466. [3] G. Piro, L. A. Grieco, G. Boggia, F. Capozzi, and P. Camarda, “Simulating LTE cellular systems: an open-source framework,” IEEE Trans. Veh. Technol, vol. 60, pp. 498-513, Feb. 2011.
References