SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
Scheduling in the UMTS enhanced uplink

                      Camilo Orejuela Mesa & Geert Heijenk
                                   University of Twente

             Neill Whillans, Frank Brouwer & Sonia Heemstra de Groot
               Twente Institute for Wireless and Mobile Communications (WMC)

                                 Cost 290, TD(06)052

                                 September 29, 2006




29-09-2006                               Geert Heijenk                         1
Problem Statement
        An important new technique for the UMTS
          enhanced uplink, as defined in 3GPP
          Release 6 , is fast packet scheduling.
        • How do different schedulers for the enhanced
          uplink compare?
        • What is the suitability of our current ns2-
          based simulator, for evaluating these
          schedulers?


29-09-2006                  Geert Heijenk                2
Outline
        •    UMTS Enhanced Uplink
        •    Enhanced Uplink Schedulers
        •    Simulation
        •    Conclusions & Future Work




29-09-2006                  Geert Heijenk   3
UMTS Architecture




29-09-2006         Geert Heijenk   4
Enhanced Uplink
        High Speed Uplink Packet Access (HSUPA)
             – Defined for 3GPP R6
                (HSDPA already in R5)
        • Main features
             – increases throughput (→5.76 Mbps)
             – reduces latency
        • Main new tecniques used:
             – Hybrid Automatic Retransmission Request
               (HARQ)
             – Fast Packet Scheduling
                (No higher order modulation)
29-09-2006                           Geert Heijenk       5
Fast Packet Scheduling




        • Based at the NodeB
             – reduces the delay
             – allows faster reaction than when residing at the RNC
             – controls the received power which is distributed among all
               the users in the cell.

29-09-2006                             Geert Heijenk                        6
Scheduling Signalling
        Uplink:                                   Downlink:
             – Happy bit:                                – Relative Grants:
               A single bit field indicates                “up”, “down” or “hold”,
               whether the UE could                        indicating the UE to step
               use more resources or                       up, step down or hold the
               not.                                        index of its allowed TFC
             – Total E-DCH buffer                        – Absolute Grants:
               status                                      allows the NodeB
             – Highest priority logical                    scheduler to directly
               channel ID                                  adjust the resources of
             – UE power headroom                           UEs under its control in
                                                           one single command
             – Used transmit power?

29-09-2006                               Geert Heijenk                                 7
2 extreme scheduling schemes




             – Users perform uplink                     – Only one or a set of UEs
               transmissions in parallel,                 are allowed to transmit at
               with a low rate, so that                   a given time so that the
               the noise rise level at the                noise rise level at the
               NodeB does not exceed                      NodeB does not exceed
               the established                            the established
               threshold.                                 threshold.
29-09-2006                              Geert Heijenk                                  8
Scheduling Procedure
        • UE requests resources (bit rate)
        • NodeB determines allowed rates for UEs,
          based on scheduling scheme (see next slides)
          Condition:
             – UEs must meet their required BLER
             – total received power below threshold (noise rise target)
        • NodeB sends grant (allowed rate) to UE
        • UE sends at granted rate
             – Or at lower rate if max power reached, lower grant from
               other nodeB, or not enough data
             – Delay from request to sending typically a few TTI (we
               assume 7, i.e. 14 ms)

29-09-2006                             Geert Heijenk                      9
Schedulers (1/2) UE 4
        – Rate Scheduling: UE 3
          Try to grant to all UE 2
          active UEs,
          assigning them      UE 1                                Rate
          low rates.
                              UE 4                            P
        – Round Robin                                     P
          Scheduling:         UE 3
          Try to grant to a   UE 2                    P
          few UEs with the    UE 1              P                 Rate
          maximum rate.

                                                TTI               Time
29-09-2006                      Geert Heijenk                            10
Schedulers (2/2)                   UE 4
                                    UE 3          P     P   P   P
       – Uplink CQI:
         Always selects the         UE 2
         UE with best UCQI          UE 1                               Rate
         and grants it with the
         maximum rate.
                                       UE 4             P
       – Rate Estimation:              UE 3                 P
         Estimate the rate
                                       UE 2
         capabilities of the
         UEs to assign a rate.         UE 1       P             P      Rate


                                                  TTI               time
29-09-2006                        Geert Heijenk                            11
Simulator
        • Ns2-based
        • Detailed implementation of HARQ and fast
          scheduling
        • Single cell
          (fixed other-to-own cell interference ratio)
        • Link-level included by means of AVI:
          (Actual Value Interface:
          look-up tables for Eb/N0 BLER)
        • Path loss and shadowing based on position
        • Multi-path fading precalculated
29-09-2006                   Geert Heijenk               12
Simulation Parameters
             BLER                                 0.1
             Noise Rise Ta rget                   6dB
             TTI dura tion                        2m s - 10m s
             Ma x UE tra nsm ission power         26dBm (-4dB)
             UE speed                             3Km ph
             Cell ra dius                         1.5Km
             Num ber of UEs                       24
             Tra ffic ra te per burst             250Kbps
             Burst period                         5 sec
             Idle period                          5 sec


29-09-2006                                  Geert Heijenk        13
Total Transmitted                                                    Average Cell
     Power (dB)                                                           Throughput (kbps)
                                                                          1800

                          Mean    Std                                     1600
        Rate scheduling   -3.59    2.5
                                                                          1400
        Round Robin       -5.46   3.05




                                                   Throug p ut (Kb p s)
        Rate Estimation   -5.36   3.04                                    1200
                                                                                       Rate
                                                                                       scheduling

        UCQI              -9.58    7.1                                    1000
                                                                                       RoudRobin
                                                                                       Rate Estim
                                                                                       Sch
                                                                          800          UCQI


                                                                          600

                                                                          400

                                                                          200

                                                                             0


29-09-2006                               Geert Heijenk                                              14
Delay (sec)

        UE                  NodeB                                     Mean   Std
                                                    Rate scheduling   0.36   0.22
        RLC                 RLC
                                                    Round Robin       0.22   0.16
             t1               t2                    Rate Estimation   0.21   0.14
        MAC                 MAC                     UCQUI             0.16   1.72


        PHY                 PHY

              delay=t2-t1


29-09-2006                          Geert Heijenk                                   15
Conclusions & Future Work
        • Fast packet scheduling for the UMTS enhanced
          uplink can benefit from:
             – Scheduling few users at the same time with high bit rates.
             – Using the channel condition as a scheduling parameter to
               take advantage of the rapid reaction to channel variations.
             – Estimating the maximum rate that the UEs are able to
               support
        • To reliably compare and quantify the performance of
          schedulers, a multi-cell simulator is a necessity




29-09-2006                             Geert Heijenk                         16
More info:




             – geert.heijenk@utwente.nl
             – www.cs.utwente.nl/~heijenk/



29-09-2006                    Geert Heijenk   17

Weitere ähnliche Inhalte

Was ist angesagt?

Ericsson 2 g ran optimization complete training
Ericsson 2 g ran optimization complete trainingEricsson 2 g ran optimization complete training
Ericsson 2 g ran optimization complete training
sekit123
 
LTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptxLTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptx
ssuser574918
 
3 g parameter ericsson
3 g parameter ericsson3 g parameter ericsson
3 g parameter ericsson
Mitul Shah
 
Huawei - Access failures troubleshooting work shop
Huawei - Access failures troubleshooting work shopHuawei - Access failures troubleshooting work shop
Huawei - Access failures troubleshooting work shop
navaidkhan
 

Was ist angesagt? (20)

LTE Call Processing and Handover
LTE Call Processing and HandoverLTE Call Processing and Handover
LTE Call Processing and Handover
 
End-to-End QoS in LTE
End-to-End QoS in LTEEnd-to-End QoS in LTE
End-to-End QoS in LTE
 
UMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFBUMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFB
 
Attach flow & srb
Attach flow & srbAttach flow & srb
Attach flow & srb
 
Ericsson 2 g ran optimization complete training
Ericsson 2 g ran optimization complete trainingEricsson 2 g ran optimization complete training
Ericsson 2 g ran optimization complete training
 
LTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptxLTE KPI Optimization - A to Z Abiola.pptx
LTE KPI Optimization - A to Z Abiola.pptx
 
Lte1841
Lte1841Lte1841
Lte1841
 
5G NR parameters
5G NR parameters5G NR parameters
5G NR parameters
 
Lte principle
Lte principleLte principle
Lte principle
 
Lte signaling
Lte signalingLte signaling
Lte signaling
 
305090798 04-basic-parameter-planning-rules-v1-1
305090798 04-basic-parameter-planning-rules-v1-1305090798 04-basic-parameter-planning-rules-v1-1
305090798 04-basic-parameter-planning-rules-v1-1
 
03 gsm bss network kpi (sdcch congestion rate) optimization manual
03 gsm bss network kpi (sdcch congestion rate) optimization manual03 gsm bss network kpi (sdcch congestion rate) optimization manual
03 gsm bss network kpi (sdcch congestion rate) optimization manual
 
Ericsson RBS RET Alarms Troubleshooting Guide Flow Chart v2
Ericsson RBS RET Alarms Troubleshooting Guide   Flow Chart v2Ericsson RBS RET Alarms Troubleshooting Guide   Flow Chart v2
Ericsson RBS RET Alarms Troubleshooting Guide Flow Chart v2
 
Initial LTE call Setup Flow
Initial LTE call Setup FlowInitial LTE call Setup Flow
Initial LTE call Setup Flow
 
Complete umts call flow
Complete umts call flowComplete umts call flow
Complete umts call flow
 
3 g parameter ericsson
3 g parameter ericsson3 g parameter ericsson
3 g parameter ericsson
 
Huawei - Access failures troubleshooting work shop
Huawei - Access failures troubleshooting work shopHuawei - Access failures troubleshooting work shop
Huawei - Access failures troubleshooting work shop
 
Ericsson important optimization parameters
Ericsson important optimization parametersEricsson important optimization parameters
Ericsson important optimization parameters
 
Rach procedure in lte
Rach procedure in lteRach procedure in lte
Rach procedure in lte
 
3 g call flow
3 g call flow3 g call flow
3 g call flow
 

Andere mochten auch

Mathumathi
MathumathiMathumathi
Mathumathi
malimano
 
3g evolution of hspa
3g evolution of hspa3g evolution of hspa
3g evolution of hspa
ranjithracha
 
Wcdma kpi-analysis
Wcdma kpi-analysisWcdma kpi-analysis
Wcdma kpi-analysis
a8us
 
For spreading factor & channels
For spreading factor & channelsFor spreading factor & channels
For spreading factor & channels
Shivendra Verma
 

Andere mochten auch (20)

Hsupa (enhanced uplink)
Hsupa (enhanced uplink)Hsupa (enhanced uplink)
Hsupa (enhanced uplink)
 
Evolution Of HSPA
Evolution Of HSPAEvolution Of HSPA
Evolution Of HSPA
 
Hsdpa analysis
Hsdpa analysisHsdpa analysis
Hsdpa analysis
 
3 g optimization interview topics
3 g optimization interview topics3 g optimization interview topics
3 g optimization interview topics
 
Hsdpa principles
Hsdpa principlesHsdpa principles
Hsdpa principles
 
DC-HSPA and Carrier Aggregation
DC-HSPA and Carrier AggregationDC-HSPA and Carrier Aggregation
DC-HSPA and Carrier Aggregation
 
WCDMA optimization & Drive test analysis
WCDMA optimization & Drive test analysisWCDMA optimization & Drive test analysis
WCDMA optimization & Drive test analysis
 
WCDMA Tems Parameters Investigation and Drive Testing
WCDMA Tems Parameters Investigation and Drive TestingWCDMA Tems Parameters Investigation and Drive Testing
WCDMA Tems Parameters Investigation and Drive Testing
 
Hspa and hsdpa
Hspa and hsdpaHspa and hsdpa
Hspa and hsdpa
 
DC-HSPA+ technology
DC-HSPA+ technologyDC-HSPA+ technology
DC-HSPA+ technology
 
Mathumathi
MathumathiMathumathi
Mathumathi
 
Dc hspatechnology-120919125703-phpapp01
Dc hspatechnology-120919125703-phpapp01Dc hspatechnology-120919125703-phpapp01
Dc hspatechnology-120919125703-phpapp01
 
Wcdma dt analysis using TEMS Investigation
Wcdma dt analysis using TEMS InvestigationWcdma dt analysis using TEMS Investigation
Wcdma dt analysis using TEMS Investigation
 
Zte umts-handover-description
Zte umts-handover-descriptionZte umts-handover-description
Zte umts-handover-description
 
3g evolution of hspa
3g evolution of hspa3g evolution of hspa
3g evolution of hspa
 
Wcdma kpi-analysis
Wcdma kpi-analysisWcdma kpi-analysis
Wcdma kpi-analysis
 
MIPI DevCon 2016: Specifications Roadmap - The Wires for Wireless
MIPI DevCon 2016: Specifications Roadmap - The Wires for WirelessMIPI DevCon 2016: Specifications Roadmap - The Wires for Wireless
MIPI DevCon 2016: Specifications Roadmap - The Wires for Wireless
 
Technical keynote MulteFire and how it builds on LTE
Technical keynote MulteFire and how it builds on LTETechnical keynote MulteFire and how it builds on LTE
Technical keynote MulteFire and how it builds on LTE
 
For spreading factor & channels
For spreading factor & channelsFor spreading factor & channels
For spreading factor & channels
 
Carrier Aggregation - (one) key enabler for LTE-Advanced
Carrier Aggregation - (one) key enabler for LTE-AdvancedCarrier Aggregation - (one) key enabler for LTE-Advanced
Carrier Aggregation - (one) key enabler for LTE-Advanced
 

Ähnlich wie Scheduling in umts

3 4 b4-g_workshop_d2d_based_comm_v2
3 4 b4-g_workshop_d2d_based_comm_v23 4 b4-g_workshop_d2d_based_comm_v2
3 4 b4-g_workshop_d2d_based_comm_v2
ssk
 
DVB-T and DVB-T2 Comparison and Coverage
DVB-T and DVB-T2 Comparison and CoverageDVB-T and DVB-T2 Comparison and Coverage
DVB-T and DVB-T2 Comparison and Coverage
ssuserc5a4dd
 

Ähnlich wie Scheduling in umts (20)

IECON Martin Lévesque
IECON Martin LévesqueIECON Martin Lévesque
IECON Martin Lévesque
 
hspascheduling-151011085701-lva1-app6892.ppt
hspascheduling-151011085701-lva1-app6892.ppthspascheduling-151011085701-lva1-app6892.ppt
hspascheduling-151011085701-lva1-app6892.ppt
 
Dvb ngh
Dvb ngh Dvb ngh
Dvb ngh
 
Presentation - SkyLTE 1 2 (2)
Presentation - SkyLTE 1 2 (2)Presentation - SkyLTE 1 2 (2)
Presentation - SkyLTE 1 2 (2)
 
Mini proj ii sdn video communication
Mini proj ii   sdn video communicationMini proj ii   sdn video communication
Mini proj ii sdn video communication
 
LteA.ppt
LteA.pptLteA.ppt
LteA.ppt
 
LteA_Pres_0804_NEC.ppt
LteA_Pres_0804_NEC.pptLteA_Pres_0804_NEC.ppt
LteA_Pres_0804_NEC.ppt
 
3 4 b4-g_workshop_d2d_based_comm_v2
3 4 b4-g_workshop_d2d_based_comm_v23 4 b4-g_workshop_d2d_based_comm_v2
3 4 b4-g_workshop_d2d_based_comm_v2
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1
 
DVB-T and DVB-T2 Comparison and Coverage
DVB-T and DVB-T2 Comparison and CoverageDVB-T and DVB-T2 Comparison and Coverage
DVB-T and DVB-T2 Comparison and Coverage
 
MAC Protocol.pdf
MAC Protocol.pdfMAC Protocol.pdf
MAC Protocol.pdf
 
Project ACRN CPU sharing BVT scheduler in ACRN hypervisor
Project ACRN CPU sharing BVT scheduler in ACRN hypervisorProject ACRN CPU sharing BVT scheduler in ACRN hypervisor
Project ACRN CPU sharing BVT scheduler in ACRN hypervisor
 
Wc & lte 4 g module 4- 2019 by prof.sv1
Wc & lte 4 g  module 4- 2019 by prof.sv1Wc & lte 4 g  module 4- 2019 by prof.sv1
Wc & lte 4 g module 4- 2019 by prof.sv1
 
Wc & lte 4 g module 4- 2019 by prof.sv1
Wc & lte 4 g  module 4- 2019 by prof.sv1Wc & lte 4 g  module 4- 2019 by prof.sv1
Wc & lte 4 g module 4- 2019 by prof.sv1
 
F01 beam forming_srs
F01 beam forming_srsF01 beam forming_srs
F01 beam forming_srs
 
Huawei OLT Ma5600 & 5608t GPON feature glance
Huawei OLT Ma5600 & 5608t GPON feature glanceHuawei OLT Ma5600 & 5608t GPON feature glance
Huawei OLT Ma5600 & 5608t GPON feature glance
 
Broadcast day-2007-comtech
Broadcast day-2007-comtechBroadcast day-2007-comtech
Broadcast day-2007-comtech
 
PLNOG 13: Julian Lucek: Centralized Traffic Enginnering
PLNOG 13: Julian Lucek: Centralized Traffic EnginneringPLNOG 13: Julian Lucek: Centralized Traffic Enginnering
PLNOG 13: Julian Lucek: Centralized Traffic Enginnering
 
Internship end
Internship endInternship end
Internship end
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Scheduling in umts

  • 1. Scheduling in the UMTS enhanced uplink Camilo Orejuela Mesa & Geert Heijenk University of Twente Neill Whillans, Frank Brouwer & Sonia Heemstra de Groot Twente Institute for Wireless and Mobile Communications (WMC) Cost 290, TD(06)052 September 29, 2006 29-09-2006 Geert Heijenk 1
  • 2. Problem Statement An important new technique for the UMTS enhanced uplink, as defined in 3GPP Release 6 , is fast packet scheduling. • How do different schedulers for the enhanced uplink compare? • What is the suitability of our current ns2- based simulator, for evaluating these schedulers? 29-09-2006 Geert Heijenk 2
  • 3. Outline • UMTS Enhanced Uplink • Enhanced Uplink Schedulers • Simulation • Conclusions & Future Work 29-09-2006 Geert Heijenk 3
  • 5. Enhanced Uplink High Speed Uplink Packet Access (HSUPA) – Defined for 3GPP R6 (HSDPA already in R5) • Main features – increases throughput (→5.76 Mbps) – reduces latency • Main new tecniques used: – Hybrid Automatic Retransmission Request (HARQ) – Fast Packet Scheduling (No higher order modulation) 29-09-2006 Geert Heijenk 5
  • 6. Fast Packet Scheduling • Based at the NodeB – reduces the delay – allows faster reaction than when residing at the RNC – controls the received power which is distributed among all the users in the cell. 29-09-2006 Geert Heijenk 6
  • 7. Scheduling Signalling Uplink: Downlink: – Happy bit: – Relative Grants: A single bit field indicates “up”, “down” or “hold”, whether the UE could indicating the UE to step use more resources or up, step down or hold the not. index of its allowed TFC – Total E-DCH buffer – Absolute Grants: status allows the NodeB – Highest priority logical scheduler to directly channel ID adjust the resources of – UE power headroom UEs under its control in one single command – Used transmit power? 29-09-2006 Geert Heijenk 7
  • 8. 2 extreme scheduling schemes – Users perform uplink – Only one or a set of UEs transmissions in parallel, are allowed to transmit at with a low rate, so that a given time so that the the noise rise level at the noise rise level at the NodeB does not exceed NodeB does not exceed the established the established threshold. threshold. 29-09-2006 Geert Heijenk 8
  • 9. Scheduling Procedure • UE requests resources (bit rate) • NodeB determines allowed rates for UEs, based on scheduling scheme (see next slides) Condition: – UEs must meet their required BLER – total received power below threshold (noise rise target) • NodeB sends grant (allowed rate) to UE • UE sends at granted rate – Or at lower rate if max power reached, lower grant from other nodeB, or not enough data – Delay from request to sending typically a few TTI (we assume 7, i.e. 14 ms) 29-09-2006 Geert Heijenk 9
  • 10. Schedulers (1/2) UE 4 – Rate Scheduling: UE 3 Try to grant to all UE 2 active UEs, assigning them UE 1 Rate low rates. UE 4 P – Round Robin P Scheduling: UE 3 Try to grant to a UE 2 P few UEs with the UE 1 P Rate maximum rate. TTI Time 29-09-2006 Geert Heijenk 10
  • 11. Schedulers (2/2) UE 4 UE 3 P P P P – Uplink CQI: Always selects the UE 2 UE with best UCQI UE 1 Rate and grants it with the maximum rate. UE 4 P – Rate Estimation: UE 3 P Estimate the rate UE 2 capabilities of the UEs to assign a rate. UE 1 P P Rate TTI time 29-09-2006 Geert Heijenk 11
  • 12. Simulator • Ns2-based • Detailed implementation of HARQ and fast scheduling • Single cell (fixed other-to-own cell interference ratio) • Link-level included by means of AVI: (Actual Value Interface: look-up tables for Eb/N0 BLER) • Path loss and shadowing based on position • Multi-path fading precalculated 29-09-2006 Geert Heijenk 12
  • 13. Simulation Parameters BLER 0.1 Noise Rise Ta rget 6dB TTI dura tion 2m s - 10m s Ma x UE tra nsm ission power 26dBm (-4dB) UE speed 3Km ph Cell ra dius 1.5Km Num ber of UEs 24 Tra ffic ra te per burst 250Kbps Burst period 5 sec Idle period 5 sec 29-09-2006 Geert Heijenk 13
  • 14. Total Transmitted Average Cell Power (dB) Throughput (kbps) 1800 Mean Std 1600 Rate scheduling -3.59 2.5 1400 Round Robin -5.46 3.05 Throug p ut (Kb p s) Rate Estimation -5.36 3.04 1200 Rate scheduling UCQI -9.58 7.1 1000 RoudRobin Rate Estim Sch 800 UCQI 600 400 200 0 29-09-2006 Geert Heijenk 14
  • 15. Delay (sec) UE NodeB Mean Std Rate scheduling 0.36 0.22 RLC RLC Round Robin 0.22 0.16 t1 t2 Rate Estimation 0.21 0.14 MAC MAC UCQUI 0.16 1.72 PHY PHY delay=t2-t1 29-09-2006 Geert Heijenk 15
  • 16. Conclusions & Future Work • Fast packet scheduling for the UMTS enhanced uplink can benefit from: – Scheduling few users at the same time with high bit rates. – Using the channel condition as a scheduling parameter to take advantage of the rapid reaction to channel variations. – Estimating the maximum rate that the UEs are able to support • To reliably compare and quantify the performance of schedulers, a multi-cell simulator is a necessity 29-09-2006 Geert Heijenk 16
  • 17. More info: – geert.heijenk@utwente.nl – www.cs.utwente.nl/~heijenk/ 29-09-2006 Geert Heijenk 17