Implementation of OMCI Protocol Stack in GPON System Based on Hierarchical State Machines
|School||Shanghai Jiaotong University|
|Keywords||ONT Management and Control Interface (OMCI) Finite State Machine (FSM) Hierarchical State Machine (HSM) Liskov Substitution Principle (LSP)|
Currently, the GPON system is the mainstream way of optical accesses, and the ONTManagement and Control Interface (OMCI) protocol is a key protocol used for managingremote ONTs. Traditional Finite State Machine (FSM) design has disadvantages of bedifficult to assign and simplify states, unclear structure and etc. This paper analyzesfunction modules of OMCI stack and flat state machine design method, researches the statemachine method to implement reactive systems and then proposes a method to implementOMCI stack in GPON system based on hierarchical state machine (HSM) and applies inactual deployment.This thesis proposes a method to implement OMCI stack in GPON system based onHSM by analyzing GPON system, OMCI protocol, OMCI stack and kinds ofimplementation methods, aiming at problems those are difficult to assign and simplifystates, unclear structure and so on with traditional state machine design and researchingFSM, HSM, reactive system and HSM method applied in reactive system and actualfunction requirements of OMCI stack. With object oriented design method, the writermodels and designs OMCI stack, implement the stack based HSM and verify the feasibilityand practicality of the method by white-box, simulation testing and existing network running.In this thesis, an implementation method of OMCI stack based on HSM in GPONsystem is proposed and applied in actual deployment of GPON system. That method is alsoa reference for other stacks’ implementation.