Testing equipment and method for realizing BBF.247 based on Mini OLT (Optical Line Terminal)

Through Mini OLT equipment and corresponding testing methods, the problems of large OLT equipment being large in size, high in price and complex in testing are solved, and small, low-cost and easy-to-operate testing equipment are realized, covering the test scenarios comprehensively, and the accuracy of test results is improved. Sex and integrity.

CN119276763APending Publication Date: 2025-01-07TAICANG T&W ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411231531.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-04
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

In the prior art, large OLT equipment is huge in size, expensive in price, complex in testing methods and high technical requirements, and cannot fully cover all test scenarios, resulting in the impact of the accuracy and completeness of the test results.

Method used

Using Mini OLT as the core test equipment, combining switch motherboard, switching chip, central processing unit, management interface module and traffic tester, supports the BBF.247 standard test method, and realizes automated test cases through the SDK and API of Mini OLT chip to reduce Technical requirements and comprehensive coverage of test scenarios.

Benefits of technology

It realizes small size and low price testing equipment, reduces technical difficulty, improves the accuracy and completeness of test results, and is suitable for large-scale applications and promotion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119276763A_ABST
    Figure CN119276763A_ABST
Patent Text Reader

Abstract

The invention relates to the field of realizing a BBF.247 standard based on a Mini OLT (Optical Line Terminal), in particular to test equipment and method for realizing the BBF.247 standard based on the Mini OLT. The test equipment comprises a Mini OLT chip, a switch mainboard, a switch chip, a central processing unit, a management interface module, a flow tester and a control center. Management interfaces of a Mini OLT test device and a flow tester are connected to a fool switch, a PC is connected to the switch and manages and configures the Mini OLT and the flow tester at the same time, the Mini OLT is connected to a device ONT to be tested through an optical fiber cable, and an uplink port of the Mini OLT and an LAN port of the device to be tested are connected to the flow tester; the Mini OLT test device and the flow tester are started to start working, and parameters such as SN, MAC, upgrade files and report paths of the device to be tested are configured. Compared with a traditional large OLT device, the OLT device has the advantages of being small in size and low in price, the technical requirement for testers is low, all test scenes can be comprehensively covered, and the accuracy and integrity of test results are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of implementing BBF.247 standard based on Mini OLT, and in particular to a test device and method for implementing BBF.247 based on Mini OLT. Background Art

[0002] With the development of science and technology, fiber optic access technology has been widely used in the field of communications due to its high speed and large capacity. In order to ensure the performance and interoperability of network equipment, the Broadband Forum (BBF) has developed a set of standards, namely BBF.247, to evaluate and verify the performance and interoperability of fiber optic access networks. In this context, testing the performance and interoperability of fiber optic access networks has become particularly important. When major international operators put forward PON product requirements, they will require them to pass the BBF.247 test.

[0003] In existing technologies, large optical line terminals (OLTs) are usually used as core test equipment, combined with additional test equipment (such as traffic generators) to implement tests in a passive optical network (PON) environment. This method can effectively evaluate and verify the performance and interoperability of optical access networks.

[0004] However, there are still some problems with the existing technology in practical applications. First, large OLT equipment is bulky and expensive, and is mainly commercial, with many customized requirements for operators, which is not conducive to the development of BBF.247 use case tests; second, the BBF.247 test method often requires complex configuration and operation, and has high technical requirements for testers. It is necessary to be proficient in G.988 and test cases, which is not easy to learn in a short period of time, which is not conducive to the convenience and efficiency of testing. In addition, the existing test methods and equipment cannot fully cover all test scenarios, resulting in the accuracy and completeness of the test results being affected. Summary of the invention

[0005] In order to comprehensively cover all test scenarios and improve the accuracy and completeness of test results, the present invention provides a test device and method for implementing BBF.247 based on Mini OLT, which is small in size and low in price compared to traditional large OLT equipment, has lower technical requirements for testers, and can comprehensively cover all test scenarios, thereby improving the accuracy and completeness of test results.

[0006] In a first aspect, the present invention provides a test device for implementing BBF.247 based on Mini OLT, which adopts the following technical solution:

[0007] A test device for implementing BBF.247 based on Mini OLT, comprising:

[0008] Mini OLT chip, its SDK supports secondary development, including unicast data service requirements VLAN processing operations are correct, including adding, stripping, modifying operations, while its SDK supports equipment upgrade function and follows the upgrade process defined by the protocol, and its SDK supports QOS service requirements and specified scheduling methods PBIT / VLAN / DEI;

[0009] Switch motherboard: used to provide an operating environment for the Mini OLT chip and realize data exchange and transmission;

[0010] The switching chip is connected to the WAN interface of the Mini OLT chip and is connected to the 10Gphy chip interface;

[0011] The central processing unit is used to implement forwarding, discarding, and replying actions;

[0012] Management interface module, used to control and manage the Mini OLT chip and issue instructions;

[0013] Traffic tester, used to send upstream and downstream protocol flows and data flows, and capture packets on the specified interface;

[0014] The control center is used to run the automated test cases of BBF.247, perform configuration by calling the API of the Mini OLT chip and the interface API of the traffic tester, and analyze the messages captured by the interface.

[0015] Preferably, the upgrade process includes success and failure.

[0016] Preferably, the switching chip is used to enable the uplink data to be forwarded from the ONU to the optical interface of the Mini OLT chip and to the uplink 10G port through the switching chip. At the same time, the switching chip records the source mac address of the upstream flow. After the downlink data flow enters from the uplink 10G port, it finds the target interface through the mac address learning table, forwards the data flow to the corresponding Mini OLT chip interface and then to the eth port of the ONU, so as to realize the Layer 2 forwarding of the data traffic.

[0017] In a second aspect, the present invention provides a test method for implementing BBF.247 based on Mini OLT, which adopts the following technical solution:

[0018] A test method for implementing BBF.247 based on Mini OLT, which is applied to the test device for implementing BBF.247 based on Mini OLT described above, comprises the following steps:

[0019] S1. Make Mini OLT test equipment;

[0020] Mini OLT test equipment includes Mini OLT chip, switch motherboard, switch chip, central processor and management interface;

[0021] S2, make hardware circuit diagram;

[0022] S3. Write the software program for Mini OLT test equipment;

[0023] The software program includes the underlying driver and application software, and the software program is used to realize various functions of the Mini OLT test equipment;

[0024] S4. Build a test environment;

[0025] The management interfaces of the Mini OLT test device and the traffic tester are connected to the fool switch. The PC is connected to the switch to manage and configure the Mini OLT test device and the traffic tester. The Mini OLT test device is connected to the ONT device to be tested through an optical fiber line. The uplink port of the Mini OLT test device and the LAN port of the device to be tested are connected to the traffic tester.

[0026] Start the Mini OLT test equipment and traffic tester to start working, and configure the parameters of the device to be tested, such as SN, MAC, upgrade file, and report path.

[0027] In summary, the present invention includes the following beneficial technical effects:

[0028] 1. The present invention adopts Mini OLT as the core test equipment. Compared with the traditional large OLT equipment, it is smaller in size, lower in price, and easier to develop, which is conducive to large-scale application and promotion.

[0029] 2. The testing method of the present invention is simple and easy to operate, which reduces the technical requirements for testers and improves the convenience and efficiency of the test.

[0030] 3. The test equipment of the present invention can fully cover all test scenarios, improving the accuracy and completeness of the test results. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 It is a hardware circuit diagram of the Mini OLT test device in an embodiment of the present invention.

[0032] Figure 2 This is a diagram of the environment for building a Mini OLT test in an embodiment of the present invention.

[0033] Figure 3 It is a flow chart of a Mini OLT test device testing method in an embodiment of the present invention. DETAILED DESCRIPTION

[0034] The present invention is further described in detail below in conjunction with the accompanying drawings.

[0035] The embodiment of the invention discloses a test device for implementing BBF.247 based on Mini OLT.

[0036] Reference Figure 1 ,The test equipment includes Mini OLT chip, switch motherboard, switch chip, central processor and management interface module, flow tester, and control center.

[0037] The SDK of Mini OLT chip supports secondary development. Referring to the test case of BBF.247, it is necessary to develop management messages that support OMCI, and require OMCI message processing to be correct, including registration, reading and writing, etc.; and the SDK of Mini OLT chip supports unicast data services and requires VLAN processing operations to be correct, including adding, stripping, modifying, etc. At the same time, the SDK of Mini OLT chip supports the equipment upgrade function and strictly follows the upgrade process defined by the protocol, including success, failure, etc.; supporting QOS service requires support for the specified scheduling mode PBIT / VLAN / DEI and other scheduling modes.

[0038] Switch motherboard: including forwarding circuit, control circuit, interface circuit and power circuit, used to provide operating environment for Mini OLT chip and realize data exchange and transmission functions;

[0039] Specifically, the switch motherboard has forwarding circuits, control circuits, interface circuits, power circuits and other circuits. The switch motherboard can provide a stable operating environment for the chip and realize data exchange and transmission functions. At the same time, the switch motherboard can realize line-speed data forwarding. By optimizing the motherboard design, the design circuit of the Mini OLT chip is added to the switch motherboard.

[0040] Switching chip, the WAN interface of the Mini OLT chip is connected to the switching chip, and the switching chip is connected to the 10Gphy chip interface.

[0041] Specifically, the Mini OLT chip is connected to the switching chip, so that the WAN interface of the Mini OLT chip is connected to the switching chip, and the switching chip is connected to the 10Gphy chip interface. The uplink data is forwarded from the optical interface of the ONU to the Mini OLT chip through the switching chip to the uplink 10G port. At the same time, the switching chip records the source mac address of the uplink flow. At the same time, after the downlink data flow enters from the uplink 10G port, it finds the target interface through the mac address learning table, forwards the data flow to the corresponding Mini OLT chip interface and then to the eth port of the ONU, thereby realizing the second-layer forwarding of data traffic and improving the stability and reliability of the system.

[0042] Central Processing Unit, referred to as CPU, because the test cases involve remote upgrade, multicast and other functions, these messages need to be processed by the CPU to confirm whether they are forwarded, discarded, replied and other actions.

[0043] The management interface module is used to control and manage the Mini OLT chip and send instructions to the Mini OLT chip.

[0044] Specifically, design the interface address of the Mini OLT test device, and send instructions to the Mini OLT chip remotely on the test device through telnet or ssh. The specific instruction configuration is sent according to the requirements of each case.

[0045] Traffic tester, used to send upstream and downstream protocol flows and data flows, and capture packets on the specified interface.

[0046] The control center, referred to as PC, is mainly responsible for running the automated test cases of BBF.247, executing configuration by calling the API of the Mini OLT chip and the interface API of the traffic tester, and analyzing the messages captured by the interface.

[0047] The embodiment of the present application discloses a test method for implementing BBF.247 based on Mini OLT.

[0048] Reference Figure 2 and Figure 3 , the test method comprises the following steps:

[0049] S1. Make Mini OLT test equipment;

[0050] Specifically, design and manufacture Mini OLT test equipment, which includes Mini OLT chip, switch motherboard, switch chip, central processing unit and management interface, traffic tester and control center.

[0051] S2, make hardware circuit diagram;

[0052] The Broadcom Trident series is selected as the main chip of the Mini OLT chip. Broadcom Trident can support both the central processing unit capability and data forwarding capability. It can provide high-performance and flexible network functions, support rich L2 / L3 features, and Broadcom Trident has strong data processing capabilities.

[0053] Select LT1X0X Mini OLT chip as the chip of the switch motherboard;

[0054] Specifically, a hardware circuit diagram is designed and produced, and by selecting the Broadcom Trident series as the main chip, it can simultaneously realize the control and switching functions.

[0055] The LT1X0X Mini OLT chip has been customized for a variety of FTTR products. The LT1X0X Mini OLT chip is selected as the chip for the switch motherboard, and its specifications and performance can meet the test requirements.

[0056] Design and make the main circuit of LT1X0X Mini OLT chip:

[0057] Design the power supply circuit for Broadcom Trident chips to ensure that their voltage and current specifications are met.

[0058] Design input and output interfaces, including data flow and control signal paths.

[0059] When designing, consider adding necessary filter capacitors and bypass capacitors to improve the stability of the power supply.

[0060] Design the power supply circuit of LT1X0X Mini OLT chip:

[0061] Connect the LT1X0X Mini OLT chip in the circuit diagram and design its power supply circuit to ensure it can support the required operating conditions.

[0062] Match the fiber optic port of the LT1X0X Mini OLT chip with the connected optical module and connector.

[0063] Switch chip:

[0064] SPI is used to connect the Broadcom Trident chip and the LT1X0X Mini OLT chip to ensure the correct transmission of data and control signals.

[0065] Design necessary logic interfaces, such as SPI, I2C, or UART, to ensure that the main control chip can perform command control and status monitoring on the OLT.

[0066] Management interface module:

[0067] Connect the Ethernet port (such as 10G, 25G, or 40G Ethernet) of the Broadcom Trident chip to the input port of the appropriate LT1X0X Mini OLT chip.

[0068] Check the PHY devices supported by Trident to ensure compatibility with the optical interface of the LT1X0X Mini OLT chip (such as using the appropriate optical module).

[0069] Add the management interface circuit of Mini OLT test equipment and provide telnet function. It is necessary to develop management function interface for Mini OLT test equipment so that upper layer software can call each interface to operate ONU. Such as upgrade function API, registration function API, bandwidth configuration API, query API, VLAN rule configuration, etc.

[0070] The flow tester and control center can be selected from commonly used instruments and equipment on the market.

[0071] S3. Write the software program for Mini OLT test equipment;

[0072] The software program of the Mini OLT test equipment includes the underlying driver and application software, and the software program is used to realize the various functions of the Mini OLT test equipment;

[0073] The bottom-level driver can drive the normal operation of each functional module. The LT1X0X Mini OLT chip has provided various driver interfaces. By writing C functions, the interfaces and the interfaces of the main chip can be bridged to work. At the same time, it is necessary to encapsulate the API of the LT1X0X Mini OLT chip chip configuration instructions to facilitate the application software to call the instructions required for the interface configuration of each function. It can be encapsulated using the tcl language and defined as mini_olt.tcl. Xinertai's Bigtao, a flow instrument, provides a rich interface API to meet all our flow building needs, including establishing multi-layer VLAN flows, establishing various protocol flows, setting bytes and flow size, and counting flows based on flows or ports. We use the tcl language to encapsulate it into bigtao.tcl.

[0074] The underlying driver programs include:

[0075] 1) Mini OLT test equipment program development, mainly developing the configuration involved in the BBF.247 use case, so as to send the correct OMCI message to the device under test.

[0076] 2) Flow tester program development, calling the flow tester to send protocol messages and data messages.

[0077] 3) BBF.247 test suite development, develop test cases according to BBF.247.

[0078] 4) Data result analysis program development, analyzing whether the filtered test data contains the correct fields to determine whether the results meet the requirements.

[0079] 5) Generate test reports, including test results, pass rate, number of failed cases, problem analysis, etc.

[0080] Application software is mainly used to provide a user operation interface, execute test cases with one click, and generate test reports;

[0081] Specifically, the user operation interface definition is written as start.tcl using the TK library provided by tcl. The menu bar of the interface has File and Run menus, the first-level menu is File and the second-level menu is Save log. The first-level menu is Run and the second-level menus are Start and Stop. The test interface title is Test Step and is divided into Init and Test Item. Under Init, there is Init Config initialization configuration including test program startup, parameter configuration, test report system, etc.; InitMini OLT initializes the connection of Mini OLT; Initbigtao initializes the connection of bigtao. Test Item is all the test cases defined in the developed BBF.247.

[0082] Provide a config.tcl file to store global variables, including the test report storage address, parameters of the device to be tested, etc. Create a test case, call the Mini OLT test device to issue instructions according to the configuration of the test case, then call Bigtao to create a stream and send traffic, and finally call Wireshark to capture the data stream and filter the field to determine whether the test case can pass, and write the result to the test report. If the test case fails, the reason for failure will also be written to the test report. Create all the test cases that need to be developed for BBF.247 in sequence.

[0083] S4. Build a test environment;

[0084] Reference Figure 2 , the test engineer sets up the test environment, the management interfaces of the Mini OLT test equipment and the traffic tester are connected to the fool switch, the PC is connected to the switch and manages and configures the Mini OLT test equipment and the traffic tester at the same time, the Mini OLT test equipment is connected to the ONT device to be tested through an optical fiber line, and the uplink port of the Mini OLT test equipment and the LAN port of the device to be tested are connected to the traffic tester. Start the Mini OLT test equipment and the traffic tester to start working. Configure the SN, MAC, upgrade file, report path and other parameters of the device to be tested. The user opens the test program and clicks the start button on the menu bar to execute the BBF.247 test. Check the test report after the test is completed. If the test report is PASS, it means that the product meets the BBF.247 standard. If the test report is FAIL, you need to communicate with R&D about the failed project points.

[0085] By using the above test method, it can bring the following technical effects:

[0086] 1) Compared with traditional large OLT equipment, it is smaller in size, lower in price, and more conducive to large-scale application and promotion.

[0087] 2) This test method is simple and easy to operate, which reduces the technical requirements for testers and improves the convenience and efficiency of the test.

[0088] 3) It can comprehensively cover all test scenarios and improve the accuracy and completeness of test results.

[0089] Therefore, the present invention has broad application prospects and market demands in the fields of future optical communication network construction, network equipment performance evaluation, and equipment manufacturing.

[0090] The above are all preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Therefore, any equivalent changes made based on the structure, shape, and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A test device for implementing BBF.247 based on Mini OLT, characterized in that: include: Mini OLT chip, its SDK supports secondary development, including unicast data service requirements VLAN processing operations are correct, including adding, stripping, modifying operations, while its SDK supports equipment upgrade function and follows the upgrade process defined by the protocol, and its SDK supports QOS service requirements and specified scheduling methods PBIT / VLAN / DEI; Switch motherboard: used to provide an operating environment for the Mini OLT chip and realize data exchange and transmission; The switching chip is connected to the WAN interface of the Mini OLT chip and is connected to the 10Gphy chip interface; The central processing unit is used to implement forwarding, discarding, and replying actions; Management interface module, used to control and manage the Mini OLT chip and issue instructions; Traffic tester, used to send upstream and downstream protocol flows and data flows, and capture packets on the specified interface; The control center is used to run the automated test cases of BBF.247, perform configuration by calling the API of the Mini OLT chip and the interface API of the traffic tester, and analyze the messages captured by the interface.

2. The test device for implementing BBF.247 based on Mini OLT according to claim 1, characterized in that: The upgrade process includes success and failure.

3. The test device for implementing BBF.247 based on Mini OLT according to claim 1, characterized in that: The switching chip is used to forward the uplink data from the ONU to the optical interface of the Mini OLT chip and to the uplink 10G port through the switching chip. At the same time, the switching chip records the source MAC address of the uplink flow. After the downlink data flow enters from the uplink 10G port, it finds the target interface through the MAC address learning table, forwards the data flow to the corresponding Mini OLT chip interface and then to the eth port of the ONU, so as to realize the Layer 2 forwarding of the data traffic.

4. A test method for implementing BBF.247 based on Mini OLT, which is applied to a test device for implementing BBF.247 based on Mini OLT as claimed in any one of claims 1 to 3, characterized in that: The following steps are involved: S1. Make Mini OLT test equipment; Mini OLT test equipment includes Mini OLT chip, switch motherboard, switch chip, central processor and management interface; S2, make hardware circuit diagram; S3. Write the software program for Mini OLT test equipment; The software program includes the underlying driver and application software, and the software program is used to realize various functions of the Mini OLT test equipment; S4. Build a test environment; The management interfaces of the Mini OLT test device and the traffic tester are connected to the fool switch. The PC is connected to the switch to manage and configure the Mini OLT test device and the traffic tester. The Mini OLT test device is connected to the ONT device to be tested through an optical fiber line. The uplink port of the Mini OLT test device and the LAN port of the device to be tested are connected to the traffic tester. Start the Mini OLT test equipment and traffic tester to start working, and configure the parameters of the device to be tested, such as SN, MAC, upgrade file, and report path.