+ All Categories
Home > Documents > schedulinginumts-120923103839-phpapp01

schedulinginumts-120923103839-phpapp01

Date post: 14-Apr-2018
Category:
Upload: smbokhari
View: 216 times
Download: 0 times
Share this document with a friend

of 17

Transcript
  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    1/17

    29-09-2006 Geert Heijenk 1

    Scheduling in the UMTS enhanced uplink

    Camilo Orejuela Mesa & Geert HeijenkUniversity of Twente

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

    Cost 290, TD(06)052

    September 29, 2006

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    2/17

    29-09-2006 Geert Heijenk 2

    Problem Statement

    An important new technique for the UMTSenhanced uplink, as defined in 3GPP

    Release 6 , is fast packet scheduling.

    How do different schedulers for the enhanceduplink compare?

    What is the suitability of our current ns2-

    based simulator, for evaluating these

    schedulers?

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    3/17

    29-09-2006 Geert Heijenk 3

    Outline

    UMTS Enhanced Uplink Enhanced Uplink Schedulers

    Simulation Conclusions & Future Work

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    4/1729-09-2006 Geert Heijenk 4

    UMTS Architecture

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    5/1729-09-2006 Geert Heijenk 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)

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    6/1729-09-2006 Geert Heijenk 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.

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    7/1729-09-2006 Geert Heijenk 7

    Scheduling Signalling

    Uplink:

    Happy bit:

    A single bit field indicates

    whether the UE could

    use more resources ornot.

    Total E-DCH buffer

    status

    Highest priority logicalchannel ID

    UE power headroom

    Used transmit power?

    Downlink:

    Relative Grants:

    up, down or hold,

    indicating the UE to step

    up, step down or hold theindex of its allowed TFC

    Absolute Grants:

    allows the NodeB

    scheduler to directlyadjust the resources of

    UEs under its control in

    one single command

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    8/1729-09-2006 Geert Heijenk 8

    2 extreme scheduling schemes

    Users perform uplink

    transmissions in parallel,with a low rate, so thatthe noise rise level at theNodeB does not exceed

    the establishedthreshold.

    Only one or a set of UEs

    are allowed to transmit ata given time so that thenoise rise level at theNodeB does not exceed

    the establishedthreshold.

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    9/1729-09-2006 Geert Heijenk 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 fromother nodeB, or not enough data

    Delay from request to sending typically a few TTI (we

    assume 7, i.e. 14 ms)

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    10/17

    29-09-2006 Geert Heijenk 10

    UE 1

    UE 2

    UE 3

    UE 4

    Rate

    P

    P

    P

    P

    UE 1

    UE 2

    UE 3

    UE 4

    Rate

    TTI Time

    Schedulers (1/2)

    Rate Scheduling:

    Try to grant to allactive UEs,assigning them

    low rates.

    Round RobinScheduling:Try to grant to afew UEs with themaximum rate.

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    11/17

    29-09-2006 Geert Heijenk 11

    P P P P

    UE 1

    UE 2

    UE 3

    UE 4

    Rate

    RateP

    P

    P

    UE 1

    UE 2

    UE 3

    UE 4

    TTI

    P

    time

    Schedulers (2/2)

    Uplink CQI:

    Always selects the

    UE with best UCQI

    and grants it with the

    maximum rate.

    Rate Estimation:

    Estimate the ratecapabilities of the

    UEs to assign a rate.

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    12/17

    29-09-2006 Geert Heijenk 12

    Simulator

    Ns2-based

    Detailed implementation of HARQ and fastscheduling

    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

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    13/17

    29-09-2006 Geert Heijenk 13

    BLER 0 .1

    N o is e Ris e Ta r g e t 6 d B

    TTI d u r a t io n 2 m s - 1 0 m s

    Ma x UE t r a n s m is s io n p o we r 2 6 d Bm (-4 d B)

    UE s p e e d 3 Km p h

    C e ll r a d iu s 1 .5 Km

    N u m b e r o f UEs 2 4

    Tr a ffic r a t e p e r b u r s t 2 5 0 Kb p s

    Bu r s t p e r io d 5 s e c

    Id le p e r io d 5 s e c

    Simulation Parameters

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    14/17

    29-09-2006 Geert Heijenk 14

    Mean StdRate scheduling -3.59 2.5

    Round Robin -5.46 3.05

    Rate Est im at ion -5.36 3.04UCQI -9.58 7.1

    0

    200

    400

    600

    800

    1000

    1200

    1400

    1600

    1800

    Ratescheduling

    RoudRobin

    Rate EstimSch

    UCQI

    Thro

    ugput(Kbps

    )

    Average Cell

    Throughput (kbps)

    Total Transmitted

    Power (dB)

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    15/17

    29-09-2006 Geert Heijenk 15

    Mean StdRate scheduling 0.36 0.22

    Round Robin 0.22 0.16

    Rate Est im at ion 0.21 0.14UCQUI 0.16 1.72MAC MAC

    RLC RLC

    PHY PHY

    UE NodeB

    t1 t2

    delay=t2-t1

    Delay (sec)

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    16/17

    29-09-2006 Geert Heijenk 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 ofschedulers, a multi-cell simulator is a necessity

  • 7/29/2019 schedulinginumts-120923103839-phpapp01

    17/17

    29-09-2006 Geert Heijenk 17

    More info:

    [email protected]

    www.cs.utwente.nl/~heijenk/


Recommended