Font Size: a A A

Design And Implementation Of The GPON ONU Equipment Aided Development Tools

Posted on:2021-05-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z X WuFull Text:PDF
GTID:2428330647960814Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet,the Gigabit capable passive optical networks(GPON)has a broad development prospect.There is an optical network unit management and control interface(OMCI)between the optical line terminal(OLT)and the optical network unit,which is used to manage and control the optical network unit.The research and development of optical network unit equipment must focus on the management and control protocol of optical network unit.In order to cooperate with the research and development of OMCI for ONU devices,this dissertation designs a GPON ONU device auxiliary development tool,which mainly includes the following three modules: OLT simulation module,OMCI learning aid module and OMCI message analysis module.In the software system design project,the object-oriented design idea and modular design concept are adopted.The main research work and achievements of this dissertation are as follows:1.Completed the preliminary market investigation of GPON ONU device auxiliary development tools,and analyzed the current situation of auxiliary equipment tools at home and abroad.2.Understand the current situation and demand of some ONU equipment manufacturers for the auxiliary development tools,listen to the suggestions and demands of many relevant R & D personnel,and according to the comprehensive analysis,make the demand of auxiliary development tools,and formulate the corresponding modules to solve the problem.3.According to the requirement analysis,the software system is selected as Windows 7 64 bit operating system.Using Visual Studio 2012 IDE software development tools,using C + + language and My SQL database for development and design.This tool uses the typical C / s network architecture to realize the network part.The MFC of VC ++ is used to develop man-machine interface,and the management and control of database are realized.Following the principle of simplicity,practicality and convenience,the human-computer interaction interface of each module in the tool is designed.4.Completed the software design of this tool with high quality.In the process of software system design,object-oriented design idea,modular design concept and interface extraction are adopted.The main design patterns used in the software system are summarized and analyzed.5.The software implementation and testing of the tool are completed.The policy of black box test and white box test is adopted in the test scheme.The tool software designed in this dissertation has been successfully applied in the process of ONU device development of Mingrui electronics,which helps the R & D personnel to analyze the content of OMCI messages,test the integrity of OMCI protocol on ONU,and simulate the behavior mode of remote OLT,and so on,which has achieved good results.
Keywords/Search Tags:GPON network, ONU device, OMCI protocol, OLT device
PDF Full Text Request
Related items