|
|
This section contains status and roadmaps for integration of OpenAirLTE on CBMIMO1 and ExpressMIMO hardware.
|
|
|
|
|
|
Since spring 2012, the real-time modem runs in user space with the help of LXRT. The control software can be found in targets/RTAI/USER.
|
|
|
|
|
|
Since summer 2012, the development and support of CBMIMO1 cards has stopped.
|
|
|
|
|
|
# Integration status
|
|
|
|
|
|
## Open
|
|
|
|
|
|
* eNB scheduler (see emails on openair4G-devel list)
|
|
|
* Resync after connection loss
|
|
|
* get TM6 to work again
|
|
|
* DLSCH decoding: make turbo decoder thread save and create as many threads as there are harq processes
|
|
|
|
|
|
## Ongoing
|
|
|
|
|
|
* link adaptation for all TMs
|
|
|
* packet generator integration (tx done, rx open)
|
|
|
* Calibration of gain levels:
|
|
|
* UE gain control (modem side): done for max gain setting, to integrate the other gain settings
|
|
|
* UE gain control (embedded software): make sure we can set the gain levels on both RX chains. This might require that we stop the DMA transfers for one block. This is not an issue if done at the right moment (special subframe)
|
|
|
* UE power control
|
|
|
* protocol test
|
|
|
* timing advance update
|
|
|
|
|
|
## Done
|
|
|
|
|
|
* performance monitor or EMOS (PHY throughput display at UE and eNB)
|
|
|
* integration with PAs
|
|
|
* MAC to schedule a periodic UL (this will trigger the UL error counter and remove the UE eventually if not present)
|
|
|
* IP interface
|
|
|
* handle antenna ports at the eNB correctly (confusion with nb_antennas_tx at the UE)
|
|
|
* fix SSS error condition
|
|
|
* Basic UL and DL procedures verified
|
|
|
* store measurements for calibration (EMOS)
|
|
|
* adaptive UE timing_advance control
|
|
|
* tested TM1 and TM2
|
|
|
* tested two UEs connecting
|
|
|
* Big IP packets don't pass on UL
|
|
|
* test performance of IA and other RX in TM5
|
|
|
|
|
|
## Known issues (not relevant right now, but maybe later)
|
|
|
|
|
|
* bias of ACK/NACK detection towards ACK at the eNB when nothing is transmitted
|
|
|
* improve bookkeeping of UEs at eNB:
|
|
|
* 1) detect failure of connection procedure at eNB (non-reception of a RRCConnectionSetupComplete or RRCConnectionReconfigurationComplete)
|
|
|
* 2) reset all layers if an UE is removed (PDCP, RLC, RRC) -> partly done: at a RRCConnectionReconfigurationComplete, PDCP and RLC are reset
|
|
|
|
|
|
## CBMIMO1
|
|
|
|
|
|
* DL is mostly done, integrated in the trunk
|
|
|
* TODO: UL
|
|
|
|
|
|
Return to [OpenAirRoadmaps](OpenAirRoadmaps)
|
|
|
|
|
|
-- @florian.kaltenberger - 20 Jul 2012 |