Tags:
create new tag
, view all tags

OpenAir1 Core Development

This section provides status and roadmap for OpenAir1 SW development, currently in OpenAirLTE branch.

Bug List

  • improve performance of link adaptation
  • connection procedure fails sometimes (mostly for second user, when traffic is enabled)
  • PUSCH when 2 users are multiplexed in the same subframe (currently work arround in place)
  • (to be committed) Problem with -A flag together with -s and -S
  • (to be tested and committed) Ricean channel model needs update
  • PHICH: normal/extended PHICH duration is confused with normal/extended CP
  • Resource Block allocation (localized type) done with wrong endianess (fixed for 5MHz)
  • Resource Block allocation (distributed type) done with wrong endianess

Overview of Current status

The current branch (openair4G/openair1) offers a partially-compliant Rel-8 implementation useful for both PHY simulation, system emulation using abstraction models and real-time operation on CBMIMO1 and ExpressMIMO hardware. Below is an overview of what is provided in the latest version.

Frame Configurations Supported

  • TDD Configuration 1/3
  • FDD Configuration
Physical Channels Supported (3GPP 36-211)
  • PSS/SSS (TX/RX compliance validated with commercial tools - Rohde Schwarz SMBV100A/FSQ26 )
  • Cell-specific RS (1,2 antennas) (TX/RX compliance validated with commercial tools - Rohde Schwarz SMBV100A/FSQ26)
  • PBCH (1,2 antennas) (TX/RX compliance validated with commercial tools in Mode 1 only - Rohde Schwarz SMBV100A/FSQ26)
  • PCFICH/PDCCH (1,2 antennas, DCI 5 MHz TDD/FDD Formats 0,1,1A,2A) (TX/RX compliance validated with commercial tools - Mode 1 - Rohde Schwarz SMBV100A/FSQ26)
  • PHICH (TX/RX FDD/TDD) (TX/RX compliance validated with commercial tools - Rohde Schwarz SMBV100A/FSQ26 )
  • PDSCH (1,2 antennas, TX Diversity, 2-antenna Precoding (Mode 4/5/6))(TX/RX compliance validated with commercial tools - Mode 1 - Rohde Schwarz SMBV100A/FSQ26)
  • PUSCH + UCI (TX/RX compliance validated with commercial tools )
  • PUCCH formats 1,1a,1b (TX/RX compliance to be validated with commercial tools)
  • DRS (TX/RX compliance validated with commercial tools)
  • PRACH (TX/RX compliance for formats 0-3 to be validated with commercial tools)
Coding and Multiplexing (3GPP 36-212)
  • All coding formats (Tail-biting C. code, Turbo code, rate-matching, segmentation)
  • TDD and FDD DCI formats (5 MHz, others will come ...)
  • DLSCH encoding/decoding
  • ULSCH/UCI encoding/decoding
  • CQI encoding (HLC feedback, Subband PMI, user-selected not supported)
Physical Layer Procedures (3GPP 36-213)
  • RA procedure
  • RA response (Msg2) with timing advance supported
  • Msg3/Msg4 supported
  • PDCCH procedures supported
  • DL/UL HARQ procedures (TDD and FDD configurations)
  • CQI/PMI/RI reporting (HLC and Subband PMI) on PUSCH
Unitary simulations with synthetic channels are functional. Integrated simulation/emulation is also functional. Some support for abstraction (PBCH) is functional.

Planned Milestones

This table lists the planned demonstrations for 2012, which at the same serve as milestones for the development.

to be redone for 2012.

Short-term actions

Action Target Completion Date Status People Involved

PBCH Compliance and pbchsim. This refers

to Rel-8 compliance of PBCH and its abstraction models

31/12/10

TX/RX complete,

Initial abstraction model complete.

abstraction model ongoing

RK, INSA-Lyon/ALU (Testing)

PDCCH Compliance and pdcchsim. This refers

to Rel-8 compliance of PDCCH and its abstraction models

end 1/11

TX/RX complete (DCI 0,1A,1,2)

abstraction model ongoing

RK, INSA-Lyon/ALU (Testing)
PDSCH Compliance and dlsim (Modes 1,2,4,5,6) end 2/11

TX/RX complete (Modes 1,2,6),

Mode 4/5 started, performance tests and debugging to be done

abstraction model ongoing

RK, FK, RG, IL, INSA-Lyon/ALU (Testing)

PUSCH Compliance (partial) and ulsim. This refers to

Rel-8 ompliance of PUSCH and its abstraction models

end 2/11

TX/RX complete

done and tested (SC-FDMA and OFDMA variant)

abstraction model ongoing

RK, INSA-Lyon/ALU (Testing)

PUCCH Compliance (partial) and pucchsim. This refers to Rel-8 compliance of PUCCH and its abstraction models.

end 2/11

TX/RX complete (modes 1, 1a, 1b)

done and tested

abstraction model ongoing

RK, INSA-Lyon/ALU (Testing)
SSS Implementation end 3/11 done and tested RK
Channel Models end 4/12

SCM and 36-101 models implemented, time-variation being added

Generic path-loss implemented, integrated in emulator

shadowing to begin ...

FK + students
36-213 implementation updates end 3/12

TDD configurations 1+3, FDD implemented

Testing ...

RK
Interference cancellation receiver (for MU-MIMO for now) end 5/11 QPSK in testing, 16QAM/64QAM done, in testing FK (cbmimo1), (OAI simulation)
Update of CBMIMO1 driver for new CBMIMO1, PHY procedures end 1/11 Done, being debugged FK, RK
MU-MIMO support for scheduler end 5/11   FK, RG
Add new DCI format for MU-MIMO end 5/11 Done.  
Secondary eNb synchronization (timing) end 2/12   BZ
signalling for reciprocity (at PHY or MAC or even application?) end 2/12 (simulation) 4/12 (hardware)   BZ, BK
channel measurements for interference channel end 3/12   FK, BK
       
Cooperative uplink end 3/12   RK, EA (EPFL), AB (Linkoping)
Support of two component carriers (LTE Rel 10) end 5/12    
Inter eNb communication (OTAC) end 3/12   RK

-- RaymondKnopp - 02 Dec 2010

Long-term actions

  • Include EMOS measurements in simulation
  • Coarse frequency offset estimation
  • 4 antenna support (T. Mode 8/9)
FlorianKaltenberger - 22 Dec 2010

Return to OpenAirRoadmaps

Topic revision: r16 - 24 Apr 2013 - SebastianWagner
 
Copyright 2004-2010 Institut Eurecom & all contributing authors.