Radio/Wireless

eNodeB Data Path Prototype

Abstract: HSC has developed an in-house framework for high speed data path implementation using Linux IP Stack. The module is extensible and can be coupled with a standalone control plane with minimal effort.
This framework was used to exhibit LTE Layer 2 functionality (RLC/MAC). Proprietary LTEoE ( LTE over Ethernet) framing for the purpose of displaying the functionality in the absence of a Real PHY layer.

Salient features of the project are:

  • Data Path Framework on Linux can be used to reduce Product Development Time
  • Prototype is extensible to be used as UE/eNB simulator
  • Wireshark plugins to enable monitoring of Air Interface traffic
  • QoS based DL scheduling (for GBR and non-GBR bearers)
  • Tested for data rates upto 30Mbps
  • Concatenation, Segmentation/ Reassembly and handling of special headers
  • RLC PDUs formed when transmission opportunity indicated by MAC
  • MAC multiplexer performs the multiplexing of various RBs based on available bandwidth
  • Extensive usage of sk_buff for the purpose of data buffering in the entire stack to ensure zero copy
  • Developed on Linux 2.6 Platform
  • Developed Wireshark Plugin for decoding LTE RLC/MAC PDUs

Back