PDCH

download PDCH

of 18

Transcript of PDCH

  • 7/22/2019 PDCH

    1/18

    Peter Stuckmann

    Radio Network Dimensioning for GSM/GPRS

    Supporting Circuit- and Packet-Switched Services

    Peter Stuckmann

    www.comnets.rwth-aachen.de/~pst

  • 7/22/2019 PDCH

    2/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 2

    Structure

    the problem

    coexisting circuit-switched traffic

    dimensioning rules for fixed PDCH configurations

    dimensioning rules for on-demand PDCH configurations

    configurations with fixed and on-demand PDCHs

  • 7/22/2019 PDCH

    3/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 3

    Motivation

    radio network dimensioning demands the relationship between

    ? offered traffic predicted by operator

    ? QoS desired by operator for his clients

    ? radio resources needed (number of PDCHs and TRX)

    analytical complexity caused by

    ? radio channel attributes

    ? bursty traffic (no Erlang-B-formula like in CS)

    system complexity no test bench or field trials with complete protocol

    software and hardware components available

    solution: computer simulation of the system that models

    ? system components and their protocols

    ? traffic sources

    ? radio channel

  • 7/22/2019 PDCH

    4/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 4

    Capacity planning and radio network dimensioning

    relationship between

    ? offered traffic

    ? QoS desired

    ? radio resources needed

    Traffic QoS

    Capacity model

    Simulation model Analytical model

    Erlang table Erlang Formula

    Radio network dimensioning

  • 7/22/2019 PDCH

    5/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 5

    Measures and methodology

    term circuit-switched packet-switchedtraffic offered traffic in Erlang offered amount of data per

    time in kbit/s

    QoS parameter blocking probability (GoS) throughput, delay,...

    resources traffic channels packet data channels

    tool simple formula or table dimensioning graphs or

    tables

    methodology Erlang-B formula simulation results,

    analytical / algorithmic

    techniques

  • 7/22/2019 PDCH

    6/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 6

    Process

    Arrival

    Session

    Management

    Channel

    LLC(SDL)

    management)(session

    SGSN

    CAC

    SNDCP

    BSSGP

    Frame

    RelayRelay

    Frame

    BSSGP

    BS

    LLC

    Relay

    RLC/MAC

    (SDL)

    Transceiver

    SNDCP

    LLC

    (SDL)

    MS

    (SDL)

    RLC/MAC

    Transceiver

    Generator

    SMTPHTTP WAPFTP RTTele-

    matic

    TCP/UDP

    IP

    Generator

    Generator

    Switched

    Circuit Internet Load Generator (SDL)

    Railway

    Funet

    Mobitex

    Packet

    Channel/Error

    Model

    bGUm

    UplinkbG

    DownlinkGb

    0

    0.20.3

    0.4

    0.60.7

    0.80.9

    1

    01000

    2000 5000 7000

    8000

    900010000

    BlockingRate

    56RA Slots24RA Slots88RA Slots

    0.1

    0.5

    4000 6000

    Offered Load [byte/s]3000

    00.1

    0.20.3

    0.40.5

    0.60.7

    0.80.9

    1

    0 0.20.40.60.8 1 1.21.41.6

    1.8 2

    Railway

    Funet

    Mobitex

    Offered Load (G)

    Throughput(S)

    GIST Statistical EvaluationWeb Interface

    Simulation Environment (E)GPRSim

  • 7/22/2019 PDCH

    7/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 7

    Dimensioning rules for fixed-PDCH scenarios (I)

    0

    5

    10

    15

    20

    25

    5 10 15 20 25 30

    DownlinkIP

    thro

    ughput[kbit/s]

    Offered IP traffic [kbit/s]

    downlink IP throughput over offered traffic

    3 fixed PDCH4 fixed PDCH5 fixed PDCH6 fixed PDCH

    0

    5

    10

    15

    20

    25

    0 1 2 3 4 5 6 7

    DownlinkIP

    throughput[kbit/s]

    Offered IP traffic / PDCH [kbit/s]

    Dimensioning Graph

    4 fixed PDCH5 fixed PDCH6 fixed PDCH

  • 7/22/2019 PDCH

    8/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 8

    Dimensioning rules for fixed-PDCH scenarios (II)

    define the desired QoS

    estimate the number of users per cell

    estimate the offered traffic per user

    calculate the total offered traffic per cell

    determine the acceptable traffic per PDCH with the desired QoS fromthe dimensioning graph

    calculate the needed number of PDCHs

    PDCH = estimated offered traffic / acceptable traffic per PDCH

  • 7/22/2019 PDCH

    9/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 9

    Example

    define the desired QoS

    ? example value: 12.5 kbit/s is desired

    estimate the number of users per cell

    ? example value: 10 users with 540 kbyte/h per user

    calculate the offered traffic per user and the offered traffic per cell

    ? offered traffic per user = 540 kbyte/h = 1.2 kbit/s

    ? total offered traffic per cell = 12 kbit/s

    take the acceptable traffic per PDCH from the reference graph

    ? acceptable traffic per PDCH = 3.5 kbit/s/PDCH

    ? PDCH = 3.4

    ?

    4 PDCHs have to be allocated for GPRS

  • 7/22/2019 PDCH

    10/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 10

    Radio resource management

    X

    X X X X X X X X

    X

    maximum numberof on-demand PDCHs

    TCHs allocatedfor GPRS

    TCHs allocated for CS

    X X X X X

    maximum number

    of fixed PDCHs

    Transition

    TCH releaseTCH shift

    on-demand assignment of PDCHs for GPRS

    voice connections are prioritized

  • 7/22/2019 PDCH

    11/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 11

    Circuit switched traffic

    State probability vs no. of PDCHsState probability vs no. of TCHs for 1TRX

    0

    0.1

    0.2

    0.3

    0.4

    0.5

    0.6

    0.7

    0.8

    0 1 2 3 4 5 6 7 8

    Probability

    Number of channels

    0

    0.05

    0.1

    0.15

    0.2

    0.25

    0.3

    0 1 2 3 4 5 6

    Probability

    Number of channels

    radio network dimensioned for voice services with blocking probability

    of e.g. 1 % (blocking probability = Grade of Service (GoS))

    unutilized resources can be used for GPRS

  • 7/22/2019 PDCH

    12/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 12

    GPRS performance with coexisting CS traffic (I)

    downlink IP throughput per user

    0

    5

    10

    15

    20

    25

    30

    0 2 4 6 8 10 12

    DownlinkIP

    throughput[kbit/s]

    Offered IP traffic [kbit/s]

    0 fixed PDCH1 fixed PDCH2 fixed PDCH

    0

    0.5

    1

    1.5

    2

    0 2 4 6 8 10 12

    DownlinkIP

    delay[s]

    Offered IP traffic [kbit/s]

    downlink IP packet delay

    0 fixed PDCH1 fixed PDCH2 fixed PDCH

  • 7/22/2019 PDCH

    13/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 13

    GPRS performance with coexisting CS traffic (II)

    0

    1

    2

    3

    4

    5

    6

    7

    8

    0 2 4 6 8 10 12

    DownlinkPDCHsassig

    ned(average)

    Offered IP traffic [kbit/s]

    downlink PDCHs assigned (average)

    0 fixed PDCH1 fixed PDCH2 fixed PDCH

    0

    20

    40

    60

    80

    100

    0 2 4 6 8 10 12

    DownlinkPDCHu

    tilization[percent]

    Offered IP traffic offer [kbit/s]

    downlink PDCH utilization

    0 fixed PDCH1 fixed PDCH2 fixed PDCH

  • 7/22/2019 PDCH

    14/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 14

    Dimensioning rules for on-demand-PDCH scenarios

    simulation results show that the shared use of GSM physical channelsboth for CS and GPRS makes sense

    dimensioning rules for on-demand-PDCH scenarios are needed

    the aim is to take an existing TRX scenario as the basis and find the

    acceptable CS traffic so that the desired GPRS performance can be

    achieved

    if the predicted offered traffic is exceeded a new TRX module should

    be added to the base station

    in the following an example is given for a 3 TRX scenario

  • 7/22/2019 PDCH

    15/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 15

    Example: 3 TRX scenario (I)

    0

    5

    10

    15

    20

    25

    5 10 15 20 25 30

    DownlinkIP

    throughput[kbit/s]

    Offered IP traffic [kbit/s]

    downlink IP throughput per user

    0.5% GoS2% GoS

    10% GoSExample values

    ? offered CS traffic with 1.5 % GoS

    ? 10 GPRS users per cell

    ? 540 kbyte/h offered per user

    ? desired QoS of 12.5 kbit/s

  • 7/22/2019 PDCH

    16/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 16

    Example: 3 TRX scenario (II)

    calculate the offered traffic per cell

    ? total offered traffic per cell = 10 * 540 byte/h = 12 kbit/s

    regard the operating point p defined by the desired user performance

    on the y-axis and the offered traffic per cell on the x-axis and choose

    the adequate GoS curve as the next that lies above the operating point

    ? p = (x = 12 kbit/s, y = 12.5 kbit/s)

    if the offered CS traffic corresponding to the GoS is predicted to be

    exceeded, a new TRX should be added

    ? the operating point p lies just below the 2 % GoS curve

    ? coexisting CS traffic up to 2 % GoS is acceptable

    ? since 1.5 % GoS was assumed an additional TRX is not necessary in this cell

  • 7/22/2019 PDCH

    17/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 17

    Mixed configurations

    to be able to guarantee the availability of GPRS, operators mightprovide fixed PDCHs and the rest as on-demand PDCHs

    in this case simple estimations can be done:

    ? scenarios with 1,2 or 3 fixed PDCHs: take pure on-demand configurations for

    dimensioning (probability that the first PDCHs are used by CS is low)

    ? scenarios with more than 3 fixed PDCHs: take a pure fixed PDCH configuration fordimensioning (probability that the on-demand PDCHs are used by CS is high)

  • 7/22/2019 PDCH

    18/18

    Peter Stuckmann 2nd Wrzburg-Workshop on IP 18

    Conclusions

    fixed PDCH configurations can be dimensioned with one simpledimensioning graph

    on-demand PDCH configurations are recommended, since not all

    physical channels are highly utilized by CS

    dimensioning of on-demand PDCHs can be done by taking

    dimensioning graphs for the regarded TRX scenario as the basis

    for mixed scenarios with both fixed and on-demand PDCHs simple

    estimations can be done and pure fixed or pure on-demand

    dimensioning rules can be applied