LTE eNodeB

Mymo Wireless has designed, developed and implemented the 3GPP LTE UE Physical layer & stack and eNodeB Physical layer in for 3GPP Release 9. The C-code is highly optimized for commercialization to OEMs, ODMs, ASIC, Testing Tools vendors and R&D Organizations. The C-code is thoroughly verified and tested to meet the LTE conformance specifications as per 36.101 and 36.523 for Uplink and Downlink functionalities at all layers in TDD and FDD modes. The C-code is tested and verified by interoperating (IOT) with eNodeB of a tier-1 vendor. The verification is done for all transmission bandwidths and transmission modes (SISO and MIMO) of LTE. The offline and on-line tests were conducted to verify the C-code for the conformance. The offline tests were conducted with IQ vectors various Physical and Logical channels of uplink and downlink LTE, the IQ test vectors were supplied by tier-1 eNodeB vendors to Mymo Wireless. Online tests and verification was done by RF interface to eNodeB. Mymo has designed a high-speed SDR for LTE UE and the code has been verified through direct RF-interface to eNodeB RF in band-38 and 40. The Wireshark results captured by the MME network during the IOT of the UE C-code with eNodeB are available to customers on request. The high-speed SDR built for verification of LTE UE is the Mymo’s LTE UE Emulator designed for commercialization to eNodeB vendors, R&D Organizations and ASIC vendors. The C-code has been designed with a good modularity, comments and documentation. Mymo has a world class LTE team and gives the full support to its customers including the training at customers’ site. Mymo has demonstrated the C-Code built for UE and eNodeB to its customers and has licensed the C-Code to some of the tier-1 customers.

Mymo’s C-Code and the SDR give the following unique advantages to its customers:

  • The C-code is the Golden Reference code, thoroughly verified and tested

  • Can be ported across DSP, FPGA, ASIP and ASIC of customers’ end products

  • Benchmarking of new algorithms in a offline and online mode

  • Generation of Test Vectors at any part of the Physical layer or stack

  • Test the eNodeBs with injection of Noise of different SNRs

  • Emulating different channel models

  • Injecting interferences from neighboring UEs

  • Injecting interferences from neighboring eNodeBs

  • Study of impact of consumer-electronics interferences like micro-wave ovens, tube-lights, industry machinery

Mymo eNodeB supports the following Physical layer Stack Specifications

 

Features

DL Receiver

UL Transmitter

Channel BW (MHz)

1.4, 3, 5, 10,15, 20

1.4, 3, 5, 10,15, 20

Txn BW (NRB)

6, 15, 25, 50, 75, 100

6, 15, 25, 50, 75, 100

Duplex Mode

FDD, TDD

FDD, TDD

Maximum Speed

100 Mbps

50Mbps

Antenna

2x2 MIMO for DL Rx

SISO for UL Tx

PHY Channels (Modulation)

PDSCH (QPSK, 16QAM, 64QAM)

PDCCH (QPSK)

PCFICH (QPSK)

PHICH

PBCH

PMCH (QPSK, 16QAM, 64QAM)

MBSFN*

Cell-Specific RS

UE Specific RS

PUSCH (QPSK, 16QAM, 64QAM)

PUCCH (BPSK, QPSK)

PRACH

DRS

SRS

PHY Signals (Modulation)

P-SCH (One of 3 Zadoff-Chu seq)

S-SCH (Two 31-bit BPSK M-seq)

RS (Complex PRBS length 31 Gold Sequence) derived from cell ID

DRS (Zadoff-Chu)

SRS (Zadoff-Chu)

OFDM

OFDMA

SC-FDMA

FFT size

128 256 512 1024 1536 2048

128 256 512 1024 1536 2048

CP

Normal and Extended

Normal and Extended

Key L1 Modules

  • Cell Searcher, PSS and SSS Synchronization

  • PBCH Detection for Cell Params

  • CP Removal for PUCCH & PUSCH

  • FFT for PDCCH & PDSCH

  • Reference Signals Processing

  • Cell-specific, UE-Specific

  • PSS and SSS signal detection & processing

  • Searcher

  • 2x2 MIMO Channel Estimation

  • Time and Frequency Interpolation

  • Slot basis & Pertone basis

  • CFO Coarse and Fine Correction

  • Channel Equalization: LS/MMSE

  • Bit-rate processing: Turbo-decoding, Tail-biting Viterbi decoding, Soft bit generation

  • HARQ processes with Soft-combining

  • TA correction

  • Power control mechanism

  • Timing Control: Setting the DL & UL chains. Determines DL & UL frame timing adjustment by handling DL & UL timing jitter, Data/control signals to MAC

  • Lower-MAC and Upper-MAC functionalities with hardware and software abstraction layers

  • Generation Transport Channels and Physical Channels, synchronization signals viz. DRS & SRS

  • Bit rate processing module: Turbo coder, Convolutional coder

  • Rate Matcher, Scrambling, CRC, Interleaver

  • Signal processing modules

  • SC-FDMA

  • DFT

  • IFFT

  • CQI, PMI reporting

 

 

 

MYMO eNodeB

 

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
 
  ga('create', 'UA-39987300-1', 'mymowireless.com');
  ga('send', 'pageview');
 
</script>