Operation  support  sub-system  uses  ZXR10  ROS  platform  including  system  support, 
system control, version loading control, BSP, and SSP. System support can be further 
divided  into  modules  of  operation  system  kernel,  process  scheduling,  process 
communication, timer management, and memory management. The system diagram of 
operation support sub-system is shown in the following figure: 
Figure 4-7 System framework diagram 
 
4.3.2  MUX Sub-system 
MUX sub-system implements information switching of drive and upper layer software, 
and takes statistics and monitoring of software table of switching chip. The main functions 
of MUX sub-system are data forwarding and statistics monitoring. MUX layer receives 
data packets from drive module and distributes data packets based on ETHER TYPES 
field  in  MAC  frame.  MUX  data  forwarding  also  takes  charge  of  encapsulating  data 
forwarding function of  the drive.  It provides new  data forwarding  function  invoking for 
each module in upper layer, which invokes data forwarding function provided by MUX to 
implement forwarding when there’s data packet or protocol packet needs to be forwarded. 
Statistics  monitoring takes  charge  of  state statistics  of  drive  layer,  physical  layer and 
MUX  layer,  receiving  and  sending  packets  statistics,  register  reading monitoring,  and 
data packet sniffer. It provides OAM module with interface function.