IMTAphy: An IMT-Advanced Spatial Channel Model Implementation and PHY-Abstraction for System-Level Simulations

Page created by Chad Fitzgerald
 
CONTINUE READING
IMTAphy: An IMT-Advanced Spatial Channel Model Implementation and PHY-Abstraction for System-Level Simulations
Technische Universität München
               Lehrstuhl für Kommunikationsnetze
                  Prof. Dr.-Ing. J. Eberspächer

           Simulation and Prototyping Workshop
              RWTH Aachen, July 14, 2011

 IMTAphy: An IMT-Advanced Spatial Channel
Model Implementation and PHY-Abstraction for
         System-Level Simulations

                                                            Jan Ellenbeck
                                                   jan.ellenbeck@tum.de
IMTAphy: An IMT-Advanced Spatial Channel Model Implementation and PHY-Abstraction for System-Level Simulations
Motivation                       292                                      3G Evolution: HSPA and LTE for Mobile Broadband

                                                                                                                               Time-frequency fading,

•
                                                                                                                               user # 1
     LTE, WiMAX, and future IMT-A cellular systems exploit                                                                                     Time-frequency fading,
                                                                                                                                               user # 2

       –   time/frequency/spatial selectivity of the channel by
           fast scheduling with link adaptation
            need multi-path / fast-fading MIMO channel model
                                                                                                                                      Source: Dahlman et al.
•    Our general research topic: interference management (IM)
       – IM restricts scheduler‘s degrees of freedom                                                                                               User # 1 scheduled
                                                                                                                                                           User # 2 scheduled
         (frequency reuse, usage patterns in time, available beamforming / precoding)                                                                       1m
                                                                                                                                                                 s
        to judge tradeoff of IM schemes: fast-fading spatial channel model needed
                                                                                                  Tim
                                                                                                     e                                                   180 kHz
                                                                                                                                        ncy
                                                                                                                                 Freque

•
                                                                                     Figure 14.1 Downlink channel-dependent scheduling in time and frequency domains.
     ITU-R M.2135 mandates system-level simulations to evaluate mean cell / cell-edge
     spectral efficiency of IMT-A candidate systems      14.2.1 Downlink scheduling
                                                                                     To support downlink scheduling, a terminal may provide the network with
       –   need an efficient implementation                                          channel-status reports indicating the instantaneous downlink channel quality in
                                                                                     both the time and frequency domain. The channel status can, for example, be
       –   that gives accurate / reliable results                                    obtained by measuring on a reference signal transmitted on the downlink and
                                                                                     used also for demodulation purposes. Based on the channel-status report, the
                                                                                     downlink scheduler can assign resources for downlink transmission to different
                                                                                     mobile terminals, taking the channel quality into account in the scheduling deci-
 C++ implementation of the M.2135 channel model available under GPLv3 license at    sion. In principle, a scheduled terminal can be assigned an arbitrary combination
                                                                                     of 180 kHz wide resource blocks in each 1 ms scheduling interval.
  https://launchpad.net/imtaphy
                                                       14.2.2 Uplink scheduling
 PHY abstraction (MIMO receivers, eff. SINR, BLERs) and    simple LTE implementation
                                                       The LTE uplink is based on orthogonal separation of different uplink transmis-
                                                       sions and it is the task of the uplink scheduler to assign resources in both time
  will be available shortly                            and frequency domain (combined TDMA/FDMA) to different mobile terminals.
                                                                                     Scheduling decisions, taken once per 1 ms, control what set of mobile terminals

Jan Ellenbeck                                Simulation and Prototyping Workshop                                                                                     2
Technische Universität München                  RWTH Aachen, July 14, 2011
WINNER II                                                                                                            D1.1.2 V1.2

                 ITU-R IMT-A Channel Model (Primary Module)

•   Adapted from WINNER+ channel model
•   Link-level and system-level simulations possible                                         MS

                                                                                                                                                      BS
                                                                                                                                                                                 link

                                                                                                    segments                       FRS

•
                                                                                                                                                                                                                 v

    Large Scale effects:                                                                                              MS
                                                                                                                                                                "1
                                                                                                                                                                      "2
                                                                                                                                                                           $"
                                                                                                                                                                                             $!
                                                                                                                                                                                                  #1

                                                                                                                                                                                                            !1

                                                                                                                                                                                                                      MS
                                                                                                                                                                                                       #2        !2

      –   pathloss
                                                                                                                                                                BS

      –   outdoor shadowing                                                       Figure 3-3. System level approach, several drops.
      –   penetration shadowing                        A single link model is shown in Figure 3-4. The parameters used in the models are also shown in the
          Outdoor-to-Vehicle (O2V), Outdoor-to-Indoor (O2I)
                                                       figure. Each circle with several dots represents scattering region causing one cluster. The number of
                                                       clusters varies from scenario to another.
      –   antenna patterns
      –   handover margin                                                                                                                        N
                                                                                                                                            v
      –   feeder loss
                                                                                                                                                           $!
•   Small Scale effects (due to multi-path) :                                              N
                                                                                                                                                                     #1            % MS
                                                                                                          $"
      –   geometry based stochastic model                                                      "1
      –   channel impulse response (CIR) with proper                                                 "2                                                                                       !1
                                                                                                                                                                                                                      MS
                                                                                                                                                                            #2          !2
             •   angular power distribution among paths          BS
             •   power delay profile
             •   phase relationships between antenna array elements
      –   correlations between:                                                                                            Figure 3-4. Single link.

             •   antenna elements                                                                               Source: IMT-Advanced Evaluation
                                                                                  In spatial channel model the performance of the single link is defined by small-scale parameters of all
                                                                                                                Guidelines
                                                                                  MPCs between two spatial positions              ITU-R
                                                                                                                      of radio-stations.     M.2135
                                                                                                                                         According  to this, if only one station is mobile
             •   mobiles associated to same base station               (MS), its position in space-time is defining a single link. The more complex network topology also
                                                                       includes multihop links [Bap04] and cooperative relaying [Lan02], however more complex peer-to-peer
                                                                       connections could be easily described as collections of direct radio-links.
                                                                       Large-Scale Parameters (LSP) are used as control parameters , when generating the small-scale channel
Jan Ellenbeck                                   Simulation and Prototyping    Workshop
                                                                       parameters.                                                                           3 of the single
                                                                                    If we are analyzing multiple positions of MS (many MSs or multiple positions
                                                                       MS) we have a multiple-link model for system level simulations. It can be noted that different MSs being
Technische Universität München                     RWTH Aachen, Julyat 14,     2011
                                                                         the same  spatial position will experience same LSP parameters.
                                                                       For multi-link simulations some reference coordinate system has to be established in which positions and
                                                                       movement of radio-stations can be described. A term network layout is designating complete description
Wraparound Simulation for Hexagonal Scenarios
                                                                 !!"          !&"            +"         *"             )"            ("
                                                                                     %"
Problem:                                                                        #"         !"            !!"         !&"               +"         *"
                                                                        !#"                       '"                           %"
• M2135: explicit interference modeling
                                                                 !*"          !$"           #&"         !%"               #"         !"
• Same (full) protocol stack in all nodes                                            $"                        !#"                          '"
   for system-level simulation                        )"         ("            !("         !'"           !*"         !$"              #&"         !%"
                                                                        !+"                       #!"                          $"
   (complexity!)
                                      !!"           !&"            +"         *"             )"         ("            !("            !'"
• But realistic interference situation only                %"                        !)"                       !+"                          #!"
   in inner cells                                     #"         !"            !!"         !&"            +"         *"                )"         ("
                                          !#"                           '"                        %"                           !)"
                                        !*"         !$"           #&"         !%"            #"         !"            !!"            !&"            +"         *"
                                                           $"                        !#"                       '"                           %"
                                                     !("         !'"          !*"          !$"           #&"         !%"               #"         !"
Solution: wraparound                          !+"                       #!"                       $"                           !#"                       '"

• makes cells at opposing ends                                     )"         ("            !("         !'"           !*"            !$"           #&"         !%"
                                                           !)"                       !+"                       #!"                          $"
   neighbors (like on a torus)                      !!"          !&"            +"         *"             )"         ("               !("         !'"
                                                                        %"                        !)"                          !+"                       #!"
• here: per link shift mobile to all
   possible wraparound positions and                               #"         !"           !!"          !&"            +"            *"
                                                           !#"                       '"                        %"                           !)"
   choose closest                                   !*"          !$"           #&"         !%"            #"         !"
                                                                        $"                        !#"                          '"
                                                                  !("         !'"          !*"          !$"           #&"            !%"
 All nodes give realistic statistics                      !+"                       #!"                       $"
                                                                                                         !("         !'"
                                                                        !)"                       !+"                          #!"

Jan Ellenbeck                    Simulation and Prototyping Workshop                                                                   4
Technische Universität München      RWTH Aachen, July 14, 2011
!                                                           !"#$%%&'()!%*$+,-.!                                                             --!

                               Channel Coefficient"#$%&'!(!
                                                    Generation Procedure
                                                 /0122"3%45"66747"28%9"2":18752%#:54";
MS

                                                                       BS
                                                                                                    link

                   segments
                                      Step 10: Generate Channel Coefficients
                                                    FRS                                                                             v

                                                                  �T �                                                                                                ��
                                                                                                                $!

                            M �
                                       MS                                                     $"
                                                                                                                     #1

                                                                                                                                              √                                              �
                    �       �
                                                                                   "1                                          !1

                                                                                          vv
                                                                                                                                                  κ−1exp(jΦvh
                                                                                         "2

                                Frx,u,V (ϕn,m )                                  √ exp(jΦn,m )                                                              n,m )          Ftx,s,V (φn,m )
                                                                                                                          #2        !2   MS

                                                                                   BS

hu,s,n (t) =             Pn
                                Frx,u,H (ϕn,m )
                               m=1
                                                                                  κ−1 exp(jΦhv
                                                                                             n,m )                                                exp(jΦhh
                                                                                                                                                         n,m )
                                                                                                                                                                           Ftx,s,H (φn,m )
                              Figure 3-3. System level approach, several drops.
                                                                                                     exp(jds 2πλ−1                       −1
                                                                                                                o sin(φn,m )) exp(jdu 2πλo sin(ϕn,m ))
A single link model is shown in Figure 3-4. The parameters used in the models are also shown in the
figure. Each circle with several dots represents scattering region causing one cluster. The number of                                                                       exp(j2πvn,m t)
clusters varies from scenario to another.
                                                                                                                                              Hu,s,n (t)        channel coefficient
                                                                                                                                              u                 number of Rx antennas
                                                                                                                                              s                 number of Tx antennas
                                                                                                                          N
                                                                                                           v                                  n = 1 . . . 24    cluster (path) index
                                                                                                                                              m = 1 . . . 20    ray index
          N
                                                                            $!                                                                τn                delay of path n
                                                                                        #1            % MS                                    Pn                power of path n
                         $"
                                                                                                                                              Frx,u,V (ϕn,m )   electrical field pattern
              "1                                                                                                                              Frx,u,H (ϕn,m )   for Rx/Tx antennas with
                    "2                                                                                           !1                           Ftx,s,V (φn,m )   vertical / horizontal
                                                                                                                                         MS
                                                                                               #2          !2                                 Ftx,s,H (φn,m     polarization
     BS                                                                                                                                       Φvv       vh
                                                                                                                                                n,m , Φn,m      random phases
                                                                                                                                              Φhv       hh
                                                                                                                                                n,m , Φn,m
                                                                                                                                              κ                 cross polarization power ratio
                                                                                                                                              ds ,              effective distance of Tx / Rx
                                            Figure 3-4. Single link.                                                                          du                elements s/u to reference element
In spatial channel model the performance of the single link is defined by small-scale parameters of all                                       φn,m              angle of departure
MPCs between two spatial positions of radio-stations. According to this, if only one station is mobile                                        ϕn,m              angle of arrival
(MS), its position in space-time is defining a single link. The more complex network topology also                                            vn,m              Doppler frequency component
  Source:
includes       Rep.
          multihop  linksITU-R
                          [Bap04] M.2135
                                   and cooperative relaying [Lan02], however more complex peer-to-peer
connections could be easily described as collections of direct radio-links.
                                                                                                                                                                vn,m = ||v|| cos(ϕn,m − θv )/λ0
Large-Scale Parameters (LSP) are used as control parameters , when generating the small-scale channel
parameters.
         JanIfEllenbeck
               we are analyzing multiple positions of MS (many      MSs or multiple
                                                                 Simulation   and positions  of the single
                                                                                    Prototyping     Workshop                                                                            6
MS) we have a multiple-link model for system level simulations. It can be noted that different MSs being
         Technische Universität München
at the same spatial position will experience same LSP parameters.
                                                                       RWTH Aachen, July 14, 2011
For multi-link simulations some reference coordinate system has to be established in which positions and
movement of radio-stations can be described. A term network layout is designating complete description
Challenge: Complexity

Typical scenario:
• 57 cells
• 10 mobiles per cell
 57 * 57 * 10 = 32.490 links

• 4 x 4 (Tx x Rx) antenna configuration
 16 antenna pairs per link

• Up to n = 1..24 paths (clusters) between an antenna pair
 32.490 * 16 * 24 = 12.476.160 channel coefficients to compute (for one t)

• Each path consists of m = 1..20 rays (+ LoS), so summation goes over
 249.423.200 rays in total

         For each time instant t, 250 million values are computed and summed up!
                          We need a very efficient implementation
                          to simulate over a significant time span

Jan Ellenbeck                      Simulation and Prototyping Workshop             7
Technische Universität München        RWTH Aachen, July 14, 2011
Key Observation: Most Things are time-invariant!
               �      �M �                 �T �                          √                        ��                     �
                           Frx,u,V (ϕn,m )      √  exp(jΦvvn,m )             κ−1   exp(jΦvh
                                                                                          n,m )        Ftx,s,V (φn,m )
hu,s,n (t) =       Pn                               −1 exp(jΦhv )
                      m=1
                           Frx,u,H (ϕn,m )        κ           n,m               exp(jΦhh
                                                                                       n,m )
                                                                                                       Ftx,s,H (φn,m )
                                                  exp(jds 2πλ−1                       −1
                                                             o sin(φn,m )) exp(jdu 2πλo sin(ϕn,m ))
      •   Between subsequent time instances, only the red term changes:              exp(j2πvn,m t)
      •   The rest (green part) only has to be computed once

      Implementation:
      1. generate all input parameters with proper correlations
      2. pre-compute green part and the coefficient of the red part (without t)
      3. store for the rest of the simulation (size: e.g. 250 million values)
       store with single precision in large vectors to exploit vectorization/caches in CPU

      To compute CIR H for a new time instant t:
           1. multiply coefficient with current t
           2. take complex exponential of (1) (specialized library functions, e.g. Intel MKL vzCIS)
           3. multiply constant (green part) with result (2) and sum over all rays (dot product)

      Jan Ellenbeck                       Simulation and Prototyping Workshop                                     8
      Technische Universität München         RWTH Aachen, July 14, 2011
Performance Comparison

                    Computing the CIR for 32,490 links, 4x4 MIMO, 100 TTIs
                           Hardware: 8 cores Intel X5460 @ 3.16GHz (from 2008)

                Implementation /          Total            Time for         Max. mem.
                                          (real)           each
                IMTAphy mode              runtime          additional       consumption
                                                           TTI
                TTA PG707 [1]             31000            310 sec.         23 GB
                                          sec.
                WINNER        [2]         1962 sec.        18 sec.          27 GB
                with C-MEX
                IMTAphy 1 thread          1015 sec         7.73   sec
                double 8 threads          501 sec          4.40   sec       6.4 GB
                IMTAphy 1 thread          728 sec          4.19   sec
                single 8 threads          275 sec          2.21   sec       3.2 GB

[1] TTA PG707: C-Code for Report ITU-R M.2135 Channel Model Implementation http://www.itu.int/oth/R0A06000024/en
[2] Finland: Software Implementation of IMT.EVAL Channel Model http://www.itu.int/oth/R0A06000022/en

Jan Ellenbeck                         Simulation and Prototyping Workshop                                   9
Technische Universität München           RWTH Aachen, July 14, 2011
Pathgain Calibration UMa
                    1.0
                                                                                                 Org. 1
                                                                                                 Org. 2
                    0.8                                                                          Org. 3
                                                                                                 Org. 4
                                                                                                 Org. 5
P r(X < abscissa)

                    0.6                                                                          Org. 6
                                                                                                 Org. 7
                                                                                                 IMTAphy
                    0.4

                    0.2

                    0.0
                     −140   −120            −100            −80                        −60                     −40
                                               Pathgain [dB]                Reference results WINNER project IMT-A evaluation

Jan Ellenbeck                         Simulation and Prototyping Workshop                                          10
Technische Universität München           RWTH Aachen, July 14, 2011
SINR Calibration UMa
                    1.0
                                                                                                 Org. 1
                                                                                                 Org. 2
                    0.8                                                                          Org. 3
                                                                                                 Org. 4
                                                                                                 Org. 5
P r(X < abscissa)

                    0.6                                                                          Org. 6
                                                                                                 Org. 7
                                                                                                 IMTAphy
                    0.4

                    0.2

                    0.0
                      −10   −5   0             5         10                   15                20               25
                                            Wideband SINR [dB]             Reference results WINNER project IMT-A evaluation

Jan Ellenbeck                        Simulation and Prototyping Workshop                                          11
Technische Universität München          RWTH Aachen, July 14, 2011
CDF of Angular Spread at BS (AoD, UMa)

             1.0

                          LoS
             0.8
                                                          NLoS
  P(X ≤ abscissa)

             0.6

             0.4                                                                 WINNER Org. 1
                                                                                 WINNER Org. 2
                                                                                 WINNER Org. 3
             0.2                                                                 CATR
                                                                                 CMCC
                                                                                 IMTAphy
             0.0
                    0           20           40           60                          80                    100
                                              AoD (degrees)
                                                                           Reference results WINNER project IMT-A evaluation

Jan Ellenbeck                        Simulation and Prototyping Workshop                                          12
Technische Universität München          RWTH Aachen, July 14, 2011
CDF of Delay Spread UMa scenario

             1.0
                      WINNER Org. 1
                      WINNER Org. 2
             0.8      WINNER Org. 3
                      CATR
                      CMCC
  P(X ≤ abscissa)

             0.6      IMTAphy

             0.4
                                        LoS                             NLoS

             0.2

             0.0 −3
              10                 10−2                  10−1                      100                     101
                                                    Delay µsec.       Reference results WINNER project IMT-A evaluation

Jan Ellenbeck                           Simulation and Prototyping Workshop                                    13
Technische Universität München             RWTH Aachen, July 14, 2011
Temporal Autocorrelation (UMa scenario)

                     1.0
                                                                                 IMTAphy
                     0.8                                                         WINNER ITU
                                                                                 SCM
                     0.6                                                         Classical Doppler
  Autocorrelation

                     0.4

                     0.2

                     0.0

                    −0.2

                    −0.4

                           0     1     2         3        4        5             6        7          8
                                             Distance / Wavelength (d/λ)

Jan Ellenbeck                              Simulation and Prototyping Workshop                           14
Technische Universität München                RWTH Aachen, July 14, 2011
4x4 MIMO Capacity at 14 dB SINR (UMa)
                                                        �    ρ      �
                                                                  H
                                            C = log2 det I + HH
                                                             S
                            1.0
                                                                                          Gaussian i.i.d.
                                                                                          IMTAphy LoS
                            0.8                                                           IMTAphy NLoS
                                                                                          WINNER LoS
                                                                                          WINNER NLoS
          P(X > abscissa)

                            0.6                                                           SCM LoS
                                                                                          Reference values*

                            0.4

                            0.2

                            0.0
                                  6      8     10       12         14                16            18            20
                                                     Capacity [bits/s/Hz]
* Chong et al. Evolution trends of wireless MIMO channel modeling towards IMT-Advanced, IEICE Trans. on Comm., vol. 92, no. 9, 2009.

    Jan Ellenbeck                               Simulation and Prototyping Workshop                                          15
    Technische Universität München                 RWTH Aachen, July 14, 2011
Eigenvalue Distribution (UMa NLoS)
                                                             CDF of Eigen Values UMa (NLos)
                                    1
                                           !1 SCM
                                           ! SCM
                                   0.9      2
                                           !3 SCM
                                           ! SCM
                                   0.8      4
                                           !1 Winner
                                           !2 Winner
                                   0.7
                                           !3 Winner
           Pr (Power < abscissa)

                                           !4 Winner
                                   0.6
                                           !1 IMTA Phy
                                           !2 IMTA Phy
                                   0.5
                                           !3 IMTA Phy
                                           ! IMTA Phy
                                   0.4      4

                                   0.3

                                   0.2

                                   0.1

                                    0
                                    −80   −70       −60   −50     −40      −30       −20   −10   0   10   20
                                                                        Power [dB]

Jan Ellenbeck                                             Simulation and Prototyping Workshop                  16
Technische Universität München                               RWTH Aachen, July 14, 2011
Summary M.2135 Spatial Channel Model

•   ITU’s IMT-Advanced channel model is complex to implement
•   Efficient implementations needed for system-level simulation
•   Simulators need to be calibrated
•   Complete C++ source code together with simulation scenarios and
    MATLAB evaluation scripts available online under GPL license at:
    https://launchpad.net/imtaphy

                                    Reproducible simulation results

Jan Ellenbeck                        Simulation and Prototyping Workshop   17
Technische Universität München          RWTH Aachen, July 14, 2011
Current LTE Simulator implementation (DL only)

•   Phy Abstraction:
      – MIMO (MMSE, MRC) receiver performance model
      – MI-effective SINR computation model (802.16m EMD)
      – Block Error Rate modeling (link level simulations using TU Vienna simulator)
•   LTE (Release 8) feedback computation:
      – Derive CQI values from estimated SINRs taking out-of-cell interfering
        transmissions into account
      – Exhaustive search over closed-loop spatial multiplexing codebook to determine
        PMI and Rank indicators
•   Hybrid-ARQ retransmission support
      – Timing and feedback support (magic)
      – Soft-combining support (currently Chase Combining only)
•   Scheduler
      – Currently Round-Robin frequency-nonselective for calibration
      – MU MIMO / spatial multiplexing also supported by IMTAphy
•   RLC functionality taken from http:/launchpad.net/openwns-lte

Jan Ellenbeck                    Simulation and Prototyping Workshop                   18
Technische Universität München      RWTH Aachen, July 14, 2011
Parallelization                                  ,QWHOŠ0DWK.HUQHO/
  •   Main simulation remains single threaded
  •   Performance critical parts are parallelized                                      3URGXFW%ULHI                            7KH)ODJVK
                                                                                       ,QWHOŠ0DWK.HUQHO/LEUDU\          /LEUDU\IRU
  •   Time evolution of channel model:                                                                                           ,QWHOŠ0DWK.HU
                                                                                                                                 H[WHQVLYHO\WKU
        – OpenMP #pragma omp parallel for                                                                                        IRUVFLHQFHHQ
        – Intel Math Kernel Library / Vector Math Library
                                                                                                                                 0DWKHPDWLFDO
  •   Evaluation of transmissions is parallelized:                                                                               ‡'HQVH/LQHDU$OJ

                                                                                                                                 ‡6SDUVH/LQHDU$OJ
        – Each TTI, all transmissions register at single entity                                                                   6ROYHU,WHUDWLYH6

        – Afterwards they can be evaluated independently in parallel                                                             ‡)DVW)RXULHU7UDQ

                                                                                                                                 ‡2SWLPL]HG/,13$
        – The results (SINRs) are then serially fed to each Rx node                                                              ‡9HFWRU0DWK/LEU

                                                                                                                                 ‡6WDWLVWLFV)XQFWLR

                                                                                                                                 ‡&OXVWHU6XSSRUW³
                                                                                      ´,QWHO0./LVLQGLVSHQVDEOH
                        Parallel Region     Register
                                                                  Parallel RegionIRUDQ\KLJKSHUIRUPDQFH
                                                                                                              Notify
                                            Transmissions                              FRPSXWHUXVHURQ[
                                                                                                              Receivers
                                                                                       SODWIRUPVµ
                                                                                       3URI-DFN'RQJDUUD
Single-Thread            Evolve Channel                        Evaluate Transmissions
                                                                                       ,QQRYDWLYH&RPSXWLQJ/DE
                                                                                       8QLYHUVLW\RI7HQQHVVHH.QR[YLOOH
Discrete-Time
                                                                                      ´2YHURIWKH7RS
Event-based                                                                            VXSHUFRPSXWHUVXWLOL]H
Simulation                                                                             ,QWHOSURFHVVRUV,QWHOŠ0./
                                                                                       LQFOXGHVIHDWXUHVDQGKHOSV
                                                                                       XQORFNWKHSHUIRUPDQFH
  Jan Ellenbeck                    Simulation and Prototyping Workshop                                                      19
                                                                                       LQ,QWHO·VODWHVWJHQHUDWLRQ
  Technische Universität München      RWTH Aachen, July 14, 2011
                                                                                       RI&38·Vµ
                                                                                       6KDQH6WRU\
                                                                                       ,QWHO0./(QJLQHHULQJ0DQDJHU
6 Simulator calibration
                          Initial System-Level                                                                  Calibration Results
      Step 2 results: DL user throughput
      !                                                 Downlink Calibration
                        100
                                  1x2
                        90

                        80

                        70

                        60
          C.D.F . [%]

                        50

                        40
                                                                                              InH
                        30                                                                    UMi

                        20                                                                    UMa
                                                                                              RMa
                        10                                                                    Case 1 3D
                                                                                              Case 1 2D
                         0
                              0              0, 1              0,2               0,3    0,4               0,5
                                             Normalized User Throughput [bps/Hz]
Ref: 3GPP TR36.814 ver 1.5.0                                                             Averaged over 16 sources
   ©
   © 3GPP
     3GPP 2009
          2009
                              3GPP TR 36.814 (UMa, 1x2 MRC)
                         Mobile
                         
                                                                                                                  Our (current) results (UMa, 1x2 MRC)
                                                                                                                    44

             Cell spectral efficiency: 1.0 Bit/s/Hz ± 8%                                                         Cell spectral efficiency: 1.09 Bit/s/Hz

             Cell edge user : 0.022 Bit/s/Hz ± 17%                                                               Cell edge user : 0.0154 Bit/s/Hz
             (5%-tile user throughput CDF)                                                                       (5%-tile user throughput CDF)

                              Jan Ellenbeck                                             Simulation and Prototyping Workshop                            20
                              Technische Universität München                               RWTH Aachen, July 14, 2011
Simulator Benchmarking

Scenario 1: about 10s (10000 TTIs) simulation time per 1 hour wall clock time
• 57 cells, 10 users per cell, explicit interference modeling
• 10 MHz (50 PRBs)
• 1x1 antenna configuration
• Spatial channel model only on 570 serving links
• No PMI or Rank feedback computation

Scenario 2: about 1s (1000 TTIs) simulation time per 1 hour wall clock time
• 57 cells, 10 users per cell, explicit interference modeling
• 10 MHz (50 PRBs)
• 4x4 antenna configuration
• Spatial channel model on all 32490 links
• Closed-loop spatial multiplexing PMI, CQI and Rank feedback computation
   every 2ms for PMI/CQI on every second PRB)

Hardware: 8 cores Intel X5460 @ 3.16GHz (from 2008)
  Jan Ellenbeck                      Simulation and Prototyping Workshop        21
  Technische Universität München        RWTH Aachen, July 14, 2011
You can also read