User's Manual

Table Of Contents
Ver.
CHAPTER 3. System Structure
2600-00FKQFGA2
1.0
Device Driver (DD)
The DD allows applications to operate normally on devices that are not directly controlled
from the OS in the system. The DD consists of the physical DD and virtual DD.
Physical DD: Provides the interface through which an upper application can configure,
control, and monitor the external devices of the processor. (Switch device driver and
Ethernet MAC driver, etc.)
Virtual DD: For the physical network interfaces, virtual interfaces are created on the
kernel so that the upper applications may control the virtual interfaces instead of
controlling the physical network interfaces directly.
Transport
The NP is the software which processes the packets required for backhaul interface.
The functions of the NP are as follows:
Packet Rx/Tx
MAC filtering
IP packet forwarding
IP fragmentation/reassembly
VLAN termination
Middleware (MW)
The MW ensures seamless communication between OS and applications on various
hardware environments. It provides a Message Delivery Service (MDS) between
applications, Debugging Utility Service (DUS), Event Notification Service (ENS), Task
Handling Service (THS), Miscellaneous Function Service (MFS).
MDS: Provides all services related to message transmitting and receiving.
DUS: Provides the function for transmitting debugging information and command
between the applications and the operator.
ENS: Adds and manages various events such as timers, and provides the function for
transmitting an event message to the destination at the time when it is needed.
MFS: The MFS is responsible for all hardware-dependent functions, such as accessing
physical addresses of hardware devices.
THS: Provides the task creation/termination function, the task control function, and
the function for providing task information, etc.
IP Routing Software (IPRS)
The IPRS is the software that provides the IP routing and IP security function for the eNB
backhaul. The IPRS is configured with IPRS and IP Security Software (IPSS), and each of
them provide the functions as follows.
IPRS: Collects and manages the system configuration and status information necessary
for IP routing. Based on this data, the IPRS provides the function for creating routing
information.
Managing Ethernet and VLAN-TE
IP addresses management
IP routing information management
© SAMSUNG Electronics Co., Ltd.
page 39 of 72