Font Size: a A A

Design And Development Of Optical Time Domain Reflectometer Based On VC++

Posted on:2016-04-27Degree:MasterType:Thesis
Country:ChinaCandidate:Q F ZhangFull Text:PDF
GTID:2298330467972726Subject:Electromagnetic field and microwave technology
Abstract/Summary:PDF Full Text Request
Owing to the characteristics like strong anti-interference ability, high reliability and low cost, Passive Optical Network (PON) has become the main choice for major operators to solve the’last mile’problem. In order to improve the reliability and reduce the cost of network maintenance, online monitoring the PON or detecting the faults on optical links automatically and efficiently has become a hot topic. Currently, most network monitoring systems are theoretically utilizing an Optical Time Domain Reflectometer (OTDR). Therefore, it is of great practical value to study the OTDR.Visual C++is a visually object-oriented system and it is a powerful programming platform, whose coding and user interface are integrated. Besides, an OTDR combined with a computer strengthens in data processing and secondary development. Therefore, this paper has designed an OTDR based on VC++. The main contents are as follows:(1) It provides an overview of the traditional OTDR. After introducing the theoretical foundation and principle of OTDR, it discusses the key performance indicators of the OTDR.(2) It develops a PC user interface that based on MFC dialog application on VC++. Implementation of OTDR software are discussed in detail, including data sending and receiving, image displaying, image magnification and reduction, image moving, data saving and reopening, OTDR event detection and measurement.(3) It has measured an experimental link with the developed OTDR and analyzed the test results.(4) It points out the deficiencies in the developed OTDR and proposes some solutions.This developed OTDR owes reasonable computer algorithms, high performance and great stability. Due to the superior performance of both traditional testing and some newly developed characters as data processing, figure zooming and moving, it can be flexibly applied in various situations in optical network monitoring.
Keywords/Search Tags:OTDR, VC++, MFC, data and image/curve processing, secondarydevelopment
PDF Full Text Request
Related items