SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

WCDMA Based Events
WCDMA Based EventsWCDMA Based Events
WCDMA Based Events
 
3 g call flow
3 g call flow3 g call flow
3 g call flow
 
Handover in Telecom
Handover in TelecomHandover in Telecom
Handover in Telecom
 
LTE RACH Procedure
LTE RACH ProcedureLTE RACH Procedure
LTE RACH Procedure
 
Gsm and Gprs Ppt
Gsm and Gprs PptGsm and Gprs Ppt
Gsm and Gprs Ppt
 
GSM RF Interview Q&A
GSM RF Interview Q&AGSM RF Interview Q&A
GSM RF Interview Q&A
 
Gsm rf interview questions
Gsm rf interview questionsGsm rf interview questions
Gsm rf interview questions
 
GSM Idle Mode Behavior
GSM Idle Mode BehaviorGSM Idle Mode Behavior
GSM Idle Mode Behavior
 
02 channel concept
02 channel concept02 channel concept
02 channel concept
 
Gsm optimization
Gsm optimizationGsm optimization
Gsm optimization
 
LTE Basics
LTE BasicsLTE Basics
LTE Basics
 
Evo bsc-8200
Evo bsc-8200Evo bsc-8200
Evo bsc-8200
 
2 g training optimization
2 g training optimization2 g training optimization
2 g training optimization
 
LTE - Long Term Evolution
LTE - Long Term EvolutionLTE - Long Term Evolution
LTE - Long Term Evolution
 
Amos command
Amos commandAmos command
Amos command
 
Part 3 optimization 3G
Part 3 optimization 3GPart 3 optimization 3G
Part 3 optimization 3G
 
2G Handover Details (Huawei)
2G Handover Details (Huawei)2G Handover Details (Huawei)
2G Handover Details (Huawei)
 
Sdcch
SdcchSdcch
Sdcch
 
Huawei wcdma traffic counter
Huawei wcdma traffic counterHuawei wcdma traffic counter
Huawei wcdma traffic counter
 
For spreading factor & channels
For spreading factor & channelsFor spreading factor & channels
For spreading factor & channels
 

Destaque

Hsupa (enhanced uplink)
Hsupa (enhanced uplink)Hsupa (enhanced uplink)
Hsupa (enhanced uplink)Praveen Kumar
 
3 g optimization interview topics
3 g optimization interview topics3 g optimization interview topics
3 g optimization interview topicsBouziane Beldjilali
 
DC-HSPA and Carrier Aggregation
DC-HSPA and Carrier AggregationDC-HSPA and Carrier Aggregation
DC-HSPA and Carrier AggregationYasser Monier
 
WCDMA optimization & Drive test analysis
WCDMA optimization & Drive test analysisWCDMA optimization & Drive test analysis
WCDMA optimization & Drive test analysisTABREZ KHAN
 
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 TestingS Mohib Naqvi
 
Mathumathi
MathumathiMathumathi
Mathumathimalimano
 
Dc hspatechnology-120919125703-phpapp01
Dc hspatechnology-120919125703-phpapp01Dc hspatechnology-120919125703-phpapp01
Dc hspatechnology-120919125703-phpapp01Virak Sou
 
Wcdma dt analysis using TEMS Investigation
Wcdma dt analysis using TEMS InvestigationWcdma dt analysis using TEMS Investigation
Wcdma dt analysis using TEMS InvestigationMichael Ofili
 
3g evolution of hspa
3g evolution of hspa3g evolution of hspa
3g evolution of hsparanjithracha
 
Wcdma kpi-analysis
Wcdma kpi-analysisWcdma kpi-analysis
Wcdma kpi-analysisa8us
 
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 WirelessMIPI Alliance
 
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 LTESeth Buchwalter
 
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-AdvancedAndreas Roessler
 
LTE - Qualcomm Leading the Global Success
LTE - Qualcomm Leading the Global SuccessLTE - Qualcomm Leading the Global Success
LTE - Qualcomm Leading the Global SuccessQualcomm Research
 

Destaque (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
 
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
 
LTE - Qualcomm Leading the Global Success
LTE - Qualcomm Leading the Global SuccessLTE - Qualcomm Leading the Global Success
LTE - Qualcomm Leading the Global Success
 

Semelhante a Scheduling in umts

hspascheduling-151011085701-lva1-app6892.ppt
hspascheduling-151011085701-lva1-app6892.ppthspascheduling-151011085701-lva1-app6892.ppt
hspascheduling-151011085701-lva1-app6892.pptssuser5a90d61
 
Mini proj ii sdn video communication
Mini proj ii   sdn video communicationMini proj ii   sdn video communication
Mini proj ii sdn video communicationHaowei Jiang
 
LteA_Pres_0804_NEC.ppt
LteA_Pres_0804_NEC.pptLteA_Pres_0804_NEC.ppt
LteA_Pres_0804_NEC.pptAhmedHashi22
 
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_v2ssk
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1guerrid
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1guerrid
 
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 Coveragessuserc5a4dd
 
MAC Protocol.pdf
MAC Protocol.pdfMAC Protocol.pdf
MAC Protocol.pdfAbyThomas54
 
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 hypervisorProject ACRN
 
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.sv1SURESHA V
 
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.sv1SURESHA V
 
F01 beam forming_srs
F01 beam forming_srsF01 beam forming_srs
F01 beam forming_srsLuciano Motta
 
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 glanceSayed Qaisar Shah
 
Broadcast day-2007-comtech
Broadcast day-2007-comtechBroadcast day-2007-comtech
Broadcast day-2007-comtechSSPI Brasil
 
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 EnginneringPROIDEA
 

Semelhante a 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
 

Último

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
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 AutomationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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.pdfEnterprise Knowledge
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
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...Drew Madelung
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

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