| With the rapid development of Internet, there are many higher demands for the Internet bandwidth. Because the traditional internet equipments have become the limits to internet, new technologies are being paid more attention. Under this background, IEEE, which set up a new internet research group in 2000, develops EPON topology structure to achieve the access to internet. Considering the advantages, which can not be transcended by other technologies, EPON criterion will become an important member ofIEEE802.3 in future.In China, a growing number of companies, which join the definition and development of EPON system, shows this tendency. Author participated in the development of EPON, called OLT6500, in OceanObroad Company and was in charge of specific module, called PMM module, which was designed to control the ports.This article describes the problems which were confronted by author, during the development process, which was from the primary design to implement of module. And during the process of design and implement of PMM module, the main difficulties contain:1. The design and implement of PMM on OLT.It mainly contains the design and implement of PMM based on double threads, whose functions are generally divided into three parts, including monitorring status, transmitting events, counting the number of packets.2. The software reuse of code on OLTBecause the functions on ONU are partly the same as that on OLT, so how to construct the code on ONU from OLT, is the point to reduce lines of code.3. The communications among different equipments.Because of the distribution of PMM module, how to solve the delay, the drop of data packets, the accuracy of data, are other points.Finally, this paper gives the detailed test data and test results about unit testing , integration testing and system testing. Also author promotes some improvements. |