Browse Prior Art Database

Efficient Method for Dynamically Configuring and Collecting Run time Debug and Diagnostics of LTE 4G eNodeB

IP.com Disclosure Number: IPCOM000243656D
Publication Date: 2015-Oct-08
Document File: 5 page(s) / 328K

Publishing Venue

The IP.com Prior Art Database

Abstract

While the demand and penetration of mobile users has risen to unprecedented levels infrastructure growth has not been able to keep pace with the increasing demand LTE 4G Small Cells Wireless Base stations eNodeB deployed in HetNet environment are a means to speed up deployment expand coverage and enhance capacity of mobile services An LTE 4G eNodeB is extremely complex solution having multiple software components implementing various network elements integrated together to meet hard real time protocol time interval sub frame i e 1msec on hardware platforms having multiple cores of heterogeneous architectures It becomes even harder to debug and diagnose a complex solution running on an equally complex hardware platform and meeting hard real time protocol specifications This paper describes an efficient method for dynamic control configuration and collection of run time debug and diagnostic information across network layers to extract protocol module and platform level information of LTE 4G eNodeB solution running on a multi core heterogeneous architecture

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 36% of the total text.

Efficient Method for Dynamically Configuring and Collecting Run-time Debug and Diagnostics of LTE 4G eNodeB

1            Abstract

While the demand and penetration of mobile users has risen to unprecedented levels, infrastructure growth has not been able to keep pace with the increasing demand. LTE 4G Small Cells - Wireless Base-stations (eNodeB) deployed in HetNet environment are a means to speed-up deployment, expand coverage and enhance capacity of mobile services. An LTE 4G eNodeB is extremely complex solution having multiple software components (implementing various network elements) integrated together to meet hard real-time protocol time interval (sub-frame i.e. 1msec) on hardware platforms having multiple cores of heterogeneous architectures.

It becomes even harder to debug and diagnose a complex solution running on an equally complex hardware platform and meeting hard real-time protocol specifications. This paper describes an efficient method for dynamic control configuration and collection of run-time debug and diagnostic information across network layers to extract protocol, module and platform level information of LTE 4G eNodeB solution running on a multi-core heterogeneous architecture.

2            Body

2.1       Problem Description

An LTE 4G eNodeB solution faces a fairly complex integration challenge with multiple software components running on multiple cores of heterogeneous architectures. Generically enabling debug information over the entire execution path of hard real-time baseband processing leads to performance degradation which impacts the system behaviour. Inability to debug run-time issues coming in deployment scenarios leads to slower time to market and inefficient turnaround time to customers. There are multiple problems/limitations for such a complex solution:

-       Long debug cycles due to difficulty in localizing the problem.

-       Multiple debug tools for multiple software components.

-       Debugging on multi-core, heterogeneous architectures.

Hence the need of a uniform efficient debug mechanism is imperative to ensure that run-time issues arising within the “system” are quickly identified and resolved.

2.2       Proposed Solution

This solution describes an efficient mechanism for dynamically configuring and collecting run-time Debug and Diagnostics of LTE 4G eNodeB executing on a target hardware platform (having multiple cores of heterogeneous architectures). Figure 1 describes components of the proposed solution integrated into LTE 4G solution running on a multicore/heterogeneous architecture. As an illustration, a use-case of the proposed solution is described to efficiently collect and control debug and diagnostics of LTE 4G Layer1 performing hard real-time baseband processing.

Note: The proposed solution is not limited to the use-case described in Figure 1. The proposed solution has also been integrated to efficiently collect and control debug & diagnostics of RF Subsystem, Data Path and Control Path between LTE Layer1-Layer2, hardware performance...