User's Manual
Table Of Contents
- INTRODUCTION
- Purpose
- Document Content and Organization
- Conventions
- Revision History
- CHAPTER 1. Samsung LTE System Overview
- CHAPTER 2. System Overview
- CHAPTER 3. System Structure
- CHAPTER 4. Message Flow
- CHAPTER 5. Supplementary Functions and Tools
Ver.
CHAPTER 3. System Structure
2600-00FKQFGA2
1.0
3.2 Software Structure
3.2.1 Basic Software Structure
The software of the eNB is divided into three parts: Kernel Space (OS/DD), Forwarding
Space (NPC, NP) and User Space (MW, IPRS, CPS, OAM) which are described below.
Figure 14. Indoor Pico Cell Software Structure
Operating System (OS)
The OS initializes and controls the hardware devices and ensures the software is ready to
run on the hardware devices.
The OS consists of a booter, kernel, root file system (RFS) and utility.
Booter: Performs initialization on boards. It initializes the CPU, L1/L2 Cache, UART,
and MAC and the devices such as CPLD and RAM within each board, and runs the u-
boot.
Kernel Manages the operation of multiple software processes and provides various
primitives to optimize the use of limited resources.
RFS: Stores and manages the binary files, libraries, and configuration files necessary
for running and operating the software in accordance with the File-system Hierarchy
Standard 2.2 (FHS).
Utility: Provides the functions for managing the complex programmable logic device
(CPLD), LED, watchdog, and environment and inventory information, measuring and
viewing the CPU load, and storing and managing fault information when a processor
goes down.
IPRS
IPRS
IPSS
CPS
ECMB
ECCB
SCTB
TrM
GTPB
PDCB
RLCB
MACB
OAM
PM
FM
CM
SNMP
SwM
TM
Web-EMT
MW
Transport OS DD
Hardware
OSAB
CSAB
© SAMSUNG Electronics Co., Ltd.
page 38 of 72