BOB optical link line loss management system and calibration method, and storage medium

By designing the line loss management system of the BOB optical link, and using a multi-channel attenuator and power meter to automatically calculate the line loss value, the problems of traditional manual operation dependence, data tampering risks and frequent recalibration are solved, and efficient and accurate multi-channel calibration and line loss compensation are achieved.

CN119853798AActive Publication Date: 2025-04-18SICHUAN TIANYI COMHEART TELECOM
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510324242.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-04-18
Estimated Expiration
2045-03-19

AI Technical Summary

Technical Problem

In the manufacturing process of optical communication equipment, the traditional line loss compensation method relies on manual operations, which increases the workload and tamper with the risk of data tampering. At the same time, it requires frequent recalibration of line loss, which may cause the operator to reduce the number of calibrations to increase production.

Method used

A line loss management system for BOB optical links is designed, including a multi-channel attenuator, a multi-channel power meter and a handheld power meter. The power value is obtained from the database through the line loss calculation module, the line loss value is automatically calculated, and the multi-channel calibration of the optical transmitter and receiver ends is realized.

Benefits of technology

It improves calibration efficiency, accuracy and timeliness, reduces the risk of data tampering, and realizes automatic calibration and line loss compensation for multi-channels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119853798A_ABST
    Figure CN119853798A_ABST
Patent Text Reader

Abstract

The invention discloses a line loss management system and calibration method of a BOB optical link, and a storage medium, and relates to the technical field of communication. The system comprises a line loss calculation module and a database. Under the condition that the tested product is a transmitting end, the line loss calculation module is used for acquiring first power and second power from the database, and determining a first line loss value based on the first power and the second power; and under the condition that the tested product is a receiving end, the line loss calculation module is used for acquiring the third power and the fourth power from the database, and determining a second line loss value based on the third power and the fourth power. Therefore, the calibration efficiency, accuracy and timeliness are improved, and multi-channel calibration of the light transmitting end and the light receiving end is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a line loss management system, calibration method, and storage medium for a BOB optical link. Background Art

[0002] In the field of optical communication equipment manufacturing, especially in the production process of optical network units (ONUs), it is crucial to ensure the quality of signal transmission in optical fiber links. To achieve this goal, manufacturers need to accurately control and compensate for the loss in optical fiber connections to ensure the accuracy of the power at the transmitting and receiving ends during the test process.

[0003] Initially, the recording of line loss was done manually, but with the development of production and testing software, the storage and acquisition of line loss data has been automated. Despite this, there are still some challenges in the face of increasingly complex and diverse optical production equipment and the growing number of channels. Traditional practices require operators to manually compensate for line loss and record the line loss values ​​to local computers, which not only increases the workload but also brings potential risks of data tampering. In addition, according to specifications, the production line must recalibrate the line loss every 4 hours to cope with the increase in errors caused by frequent plugging and unplugging of fiber optic heads and cleanliness issues. However, this strict requirement may cause operators to deliberately modify the content or timestamp of local calibration files for the purpose of increasing production, thereby reducing the number of necessary calibrations. Summary of the invention

[0004] The main purpose of this application is to provide a line loss management system, calibration method and storage medium for a BOB optical link to improve the efficiency, accuracy and timeliness of calibration, and to achieve multi-channel calibration of the optical transmitter and receiver.

[0005] To achieve the above-mentioned purpose, the present application provides a line loss management system for a BOB optical link, wherein the BOB optical link at least includes a multi-channel attenuator, a multi-channel power meter and a handheld power meter connected to a product under test; the system includes a line loss calculation module and a database; In the case where the product under test is a transmitting end, the line loss calculation module is used to obtain a first power and a second power from the database, and determine a first line loss value based on the first power and the second power; wherein the first power is obtained by directly collecting the power of the product under test by the handheld power meter, and the second power is obtained by collecting the multi-channel power meter; When the product under test is a receiving end, the line loss calculation module is used to obtain a third power and a fourth power from the database, and determine a second line loss value based on the third power and the fourth power; wherein the third power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is zero, and the fourth power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is a preset attenuation value.

[0006] Optionally, there are multiple fourth powers and preset attenuation values, and different preset power points correspond to different fourth powers and preset attenuation values; the line loss calculation module is specifically used to determine, for any preset power point, the second line loss value corresponding to the preset power point based on the third power and the fourth power corresponding to the preset power point; the fourth power corresponding to the preset power point is the power of the product under test when the attenuation value of the multi-channel attenuator is the corresponding preset attenuation value.

[0007] Optionally, the wavelength of the multi-channel power meter and the handheld power meter is the same as the wavelength of the product under test when it is the transmitting end.

[0008] Optionally, the database is used to store a workstation configuration table, a client workstation information table, a calibration configuration table, and a calibration data table; wherein the calibration data table includes a first line loss value, a second line loss value, and a calibration update time.

[0009] Optionally, the system also includes a data management module and an alarm prompt module, and the data management module is connected to the alarm prompt module; the data management module is used to determine whether the BOB optical link meets preset conditions; wherein the preset conditions include that the first power is less than a preset power value, the third power is less than the maximum value of all preset power points, the first line loss value is greater than a first preset value, and the second line loss value is greater than a second preset value; the alarm prompt module is used to issue an alarm prompt when it is determined that the BOB optical link meets the preset conditions.

[0010] Optionally, the system also includes a time management module, which is connected to the alarm prompt module; the time management module is used to determine whether the calibration update time exceeds the preset time; the alarm prompt module is also used to issue an alarm prompt when it is determined that the calibration update time exceeds the preset time.

[0011] Optionally, the system further includes a first user terminal and a second user terminal; wherein the first user terminal is used to display a line loss management interface, and the second user terminal is used to display a client interface.

[0012] In addition, to achieve the above-mentioned purpose, the present application also provides a calibration method for a BOB optical link, which is applied to the line loss management system of the BOB optical link as described above, and the method is executed by a line loss calculation module, and the method includes: when the product under test is a transmitting end, obtaining a first power and a second power from a database of the system, and determining a first line loss value based on the first power and the second power; wherein, the first power is obtained by directly collecting the power of the product under test by a handheld power meter of the system, and the second power is obtained by collecting the multi-channel power meter of the system; when the product under test is a receiving end, obtaining a third power and a fourth power from the database, and determining a second line loss value based on the third power and the fourth power; wherein, the third power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator of the system is zero, and the fourth power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is a preset attenuation value.

[0013] Optionally, there are multiple fourth powers and preset attenuation values, and different preset power points correspond to different fourth powers and preset attenuation values; determining the second line loss value based on the third power and the fourth power includes: for any preset power point, based on the third power and the fourth power corresponding to the preset power point, determining the second line loss value corresponding to the preset power point; the fourth power corresponding to the preset power point is the power of the product under test when the attenuation value of the multi-channel attenuator is the corresponding preset attenuation value.

[0014] The present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processing chip, the calibration method of a BOB optical link as described above is implemented.

[0015] The line loss management system of the BOB optical link of the present application can realize the simultaneous detection of the power of multiple channels by setting a multi-channel power meter on the BOB optical link; and the system can receive the power values ​​detected by the multi-channel power meter and the handheld power meter, and store them in a database; further, when the product under test is a transmitting end, the first power and the second power are retrieved from the database through the line loss calculation module in the system, and the first line loss value is determined based on the first power and the second power; when the product under test is a receiving end, the line loss calculation module obtains the third power and the fourth power from the database, and determines the second line loss value based on the third power and the fourth power. The system of the present application realizes automatic calibration and line loss compensation, reduces the risk of data tampering, improves the efficiency, accuracy and timeliness of calibration, and realizes multi-channel calibration of the optical transmitting end and the receiving end. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 This is a scenario example of a line loss management system according to an embodiment of the present application; Figure 2 is a schematic diagram of a line loss management system for a BOB optical link according to an embodiment of the present application; Figure 3 It is a management interface of a specific example of this application; Figure 4 This is a specific example of a workstation management interface for this application; Figure 5 It is a BOB calibration operation interface in a client interface of a specific example of this application; Figure 6 It is a calibration data query interface in a client interface of a specific example of this application; Figure 7 is a flow chart of a calibration method for a BOB optical link according to an embodiment of the present application; Figure 8 An example of a physical structure diagram of an electronic device is provided; In the figure, 110, system server; 120, first user terminal; 130, second user terminal; 140, BOB optical link; 200, line loss management system; 210, line loss calculation module; 220, database; 230, data management module; 240, alarm prompt module; 250, time management module; 810, processor; 820, communication interface; 830, memory; 840, communication bus.

[0017] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0018] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0019] For ease of understanding, this specification provides an example scenario of a line loss management system for a BOB optical link 140. The example scenario is applied in Figure 1 In the application environment shown, the scenario example includes a system server 110, a first user terminal 120, a second user terminal 130 and a BOB optical link 140; the first user terminal 120 and the second user terminal 130 are respectively connected to the system server 110 for communication.

[0020] In this scenario example, the system server 110 can run the line loss management system of the BOB optical link 140 of the embodiment of the present application. The line loss management system includes a line loss calculation module, a database, a data management module, an alarm prompt module, a time management module, and a permission management module, etc. The processor in the system server 110 can run the application corresponding to each of the above modules, thereby realizing the functions of each module.

[0021] The BOB optical link 140 includes a multi-channel attenuator (VOA), a multi-channel power meter, a handheld power meter, a first splitter, a second splitter, a third splitter, a wavelength division multiplexer, a BOB device, an optical switch, a CDR (Clock and Data Recovery), and an oscilloscope (DCA).

[0022] In this scenario example, the product under test is a standard optical modem product with adjusted parameters. The BOB device includes a bidirectional optical subassembly (BOSA): This is the core part of the BOB and can handle the sending and receiving of optical signals at the same time. In a typical PON (passive optical network) environment, BOSA can achieve bidirectional communication on the same optical fiber.

[0023] The topological structure of the BOB optical link 140 is specifically as follows: the light source in the product under test is connected to the first splitter, which can divide the light source into multiple channels; the first splitter is then connected to the multi-channel attenuator, the wavelength division multiplexer, and the BOB device in turn, and the BOB device is then connected to the product under test through a network cable. In addition, the wavelength division multiplexer is connected to multiple second splitters, one end of each second splitter is connected to a multi-channel power meter, the other end of each second splitter is connected to an optical switch, the other end of the optical switch is connected to a third splitter, and the third splitter is connected to an oscilloscope and a CDR. Finally, the handheld power meter is directly connected to the product under test to detect the actual power of the product under test, and the power detected by the multi-channel power meter is the power after loss.

[0024] It should be noted that BOB equipment is a combined wave product. The wavelength of 1G optical modem products Tx (transmitter) is 1310nm, and the wavelength of Rx (receiver) is 1490nm. The wavelength of 10G optical modem products Tx is 1277nm, and the wavelength of Rx is 1577nm.

[0025] Referring to the topology of BOB optical link 140, when the product under test is used as the transmitting end, the line loss segment of Tx (transmitting end) is: the optical fiber loss from BOB device to wavelength division multiplexer + the loss from wavelength division multiplexer to the second splitter + the loss from the second splitter to the multi-channel power meter. The total loss added up in this link is the loss value of the path from BOB device to multi-channel power meter in the entire link, and in the production project, after the optical fiber loss is obtained based on the power values ​​collected by the multi-channel power meter and the handheld power meter, the loss value needs to be compensated to the power value collected by the multi-channel power meter to obtain the actual output power value of the BOB device.

[0026] Continuing to refer to the topology of BOB optical link 140, when the product under test is used as the receiving end, the line loss segment of Rx (receiving end) is: the loss from the light source of other light-emitting devices to the first splitter + the loss from the first splitter to the multi-channel attenuator + the optical fiber loss value from the multi-channel attenuator to the BOB device. The total loss added up in this link is the loss value from the light source to the receiving segment of the BOB device in the entire link. And in this production project, the actual power value received by the BOB device can be controlled by attenuation.

[0027] In this scenario example, the product under test can be connected to the system server 110 via a network cable, and the handheld power meter and multi-channel power meter in the BOB optical link 140 can upload the collected power values ​​to the system server 110; in addition, the status of each workstation in the test production line can also be uploaded to the system server 110.

[0028] In this scenario example, the first user terminal 120 may be a user terminal used by an administrator in the test production line. The first user terminal 120 may display a line loss management interface, through which the administrator may query line loss data, station status, line loss update time, and other information of each station. The second user terminal 130 may be a user terminal used by an operator in the test production line. The second user terminal 130 may display a client interface, through which the operator may query the calibration log of his station, the operating parameters and status of each device (e.g., multi-channel attenuator, multi-channel power meter, and oscilloscope, etc.).

[0029] With reference to the scenario example of the line loss management system of the BOB optical link in the aforementioned embodiment, the line loss management system of the BOB optical link in the embodiment of the present application is introduced in detail below.

[0030] Figure 2 Schematic diagram of a line loss management system for a BOB optical link according to an embodiment of the present application. The BOB optical link at least includes a multi-channel attenuator, a multi-channel power meter, and a handheld power meter connected to a product under test, and the line loss management system 200 may include a line loss calculation module 210 and a database 220, which are in communication connection with each other.

[0031] In the case where the product under test is a transmitting end, the line loss calculation module 210 is used to obtain the first power and the second power from the database 220, and determine the first line loss value based on the first power and the second power; wherein the first power is directly collected by a handheld power meter from the power of the product under test, and the second power is collected by a multi-channel power meter; When the product under test is a receiving end, the line loss calculation module 210 is used to obtain a third power and a fourth power from the database 220, and determine a second line loss value based on the third power and the fourth power; wherein the third power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is zero, and the fourth power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is a preset attenuation value.

[0032] It should be noted that the product under test described in this embodiment can be a standard optical modem product with adjusted parameters. After the first line loss value and the second line loss value are determined by the product under test in this embodiment, the first line loss value and the second line loss value can be directly used when performing optical fiber line loss compensation on other optical modem products in the future, without the need to calculate the line loss value again. In addition, the multi-channel power meter is a programmable power meter. The multi-channel attenuator is a programmable attenuator.

[0033] In this embodiment, before the product under test operates as a transmitting end and needs to determine the first line loss value, the line loss management system 200 first needs to check whether the handheld power meter and the multi-channel power meter are successfully connected to it. If the handheld power meter and the multi-channel power meter are connected to the line loss management system 200, the line loss management system 200 can receive the power values ​​uploaded by the handheld power meter and the multi-channel power meter. In addition, the port numbers corresponding to the multi-channel power meter are different.

[0034] In some embodiments, the wavelength of the multi-channel power meter and the handheld power meter is the same as the wavelength when the product under test is the transmitting end. Specifically, the line loss management system 200 can set the wavelength of the multi-channel power meter and the handheld power meter to be consistent with the wavelength when the product under test is the transmitting end. For example, if the wavelength of the transmitting end of a 1G optical modem product is 1310nm, the wavelength of the multi-channel power meter and the handheld power meter can also be set to 1310nm.

[0035] After setting the wavelengths of the multi-channel power meter and the handheld power meter, you can set the product under test to emit long light, and then connect the optical fiber of the product under test to the handheld power meter. The actual output power of the product under test can be directly collected through the handheld power meter.

[0036] Continue to refer Figure 1It can be understood that when the product under test operates as a transmitter, the optical signal emitted by the product under test will pass through the BOB device, the wavelength division multiplexer, the second splitter and the multi-channel power meter in sequence. It can be seen that the power (i.e., the second power) detected by the multi-channel power meter is the power after loss. The multi-channel power meter can first upload the second power corresponding to each channel to the line loss management system 200, and the line loss management system 200 will then store it in the database 220 accordingly.

[0037] Furthermore, since the handheld power meter is directly connected to the product under test, the handheld power meter can detect the actual output power (ie, the first power) of the product under test. The handheld power meter can upload the first power to the line loss management system 200, which then stores it in the database 220 accordingly.

[0038] Taking the line loss calculation process of a channel as an example, after the handheld power meter uploads the first power to the database 220, and the multi-channel power meter uploads the second power to the database 220, the line loss calculation module 210 can retrieve the first power and the second power of the channel from the database 220. If the second power corresponding to the channel is recorded as Txpwr_test and the first power is recorded as Txpwr_monitor, the first line loss value TxLoss of the channel can be calculated by the following formula: TxLoss=Txpwr_test-Txpwr_monitor After the line loss calculation module 210 obtains the first line loss value, if the first line loss value TxLoss is greater than the first preset value, the line loss management system 200 may report an error and prompt to replace the optical fiber. It is understandable that the first line loss value cannot be greater than or equal to 0, because after the link loss, the power value detected by the multi-channel power meter should be less than the power value detected by the handheld power meter, so the first line loss value is often a negative number.

[0039] In the above manner, the first line loss value when the product under test is a transmitting end can be obtained, and the line loss calculation module 210 can upload the first line loss value to the corresponding position of the database 220. When the production test software of the BOB device obtains the transmitting end power of the product under test, the first line loss value can be compensated to the second power, thereby obtaining the actual transmitting end output power.

[0040] In this embodiment, before the product under test operates as a receiving end and needs to determine the second line loss value, the line loss management system 200 also needs to check whether the handheld power meter and the multi-channel power meter are successfully connected to it. If the handheld power meter and the multi-channel power meter are connected to the line loss management system 200, the line loss management system 200 can receive the power values ​​uploaded by the handheld power meter and the multi-channel power meter.

[0041] Furthermore, the line loss management system 200 can set the wavelength of the multi-channel power meter and the handheld power meter to be consistent with the wavelength of the product under test as the transmitting end. After the wavelength of the multi-channel power meter and the handheld power meter are set, the multi-channel attenuator and the device under test can be directly connected to the handheld power meter, and the light source can be set to emit light for a long time. The actual received power of the product under test can be directly collected through the handheld power meter.

[0042] Continue to refer Figure 1 When the product under test operates as a receiving end, the optical signal emitted by the product under test will pass through the first splitter, the multi-channel attenuator, the wavelength division multiplexer and the BOB device in sequence. When the line loss management system 200 needs to obtain the second line loss value of a certain channel, the line loss management system 200 can first set the attenuation of the corresponding channel of the multi-channel attenuator to 0. At this time, the handheld power meter can detect a third power, and the handheld power meter uploads the third power to the database 220 of the line loss management system 200.

[0043] Furthermore, the line loss management system 200 sets the attenuation of the corresponding channel of the multi-channel attenuator to a preset attenuation value. At this time, the handheld power meter can detect a fourth power, and the handheld power meter can upload the fourth power to the database 220 of the line loss management system 200.

[0044] The line loss calculation module 210 can retrieve the third power, the fourth power and the corresponding preset attenuation value corresponding to the channel from the database 220. If the third power corresponding to the channel is recorded as inipwr, the fourth power corresponding to the channel is recorded as rxpread, and the preset attenuation value is recorded as atten, the second line loss value RxLoss of the channel can be calculated by the following formula: RxLoss=rxpread-atten+inipwr After the line loss calculation module 210 obtains the second line loss value, if the second line loss value RxLoss is greater than the second preset value, the line loss management system 200 may report an error and prompt to replace the optical fiber.

[0045] The second line loss value when the product under test is a receiving end can be obtained in the above manner, and the line loss calculation module 210 can upload the second line loss value to the corresponding position of the database 220. When the production test software of the BOB device obtains the receiving end power of the product under test, the second line loss value can be compensated to the fourth power, thereby obtaining the actual receiving end output power.

[0046] Therefore, through the line loss management system 200 of the embodiment of the present application, the first line loss value when the tested product is the sending end and the second line loss value when the tested product is the receiving end can be automatically calculated without the need for human intervention, thereby improving the efficiency and accuracy of the line loss calculation, and the obtained first line loss value and second line loss value can be directly saved in the database 220, ensuring the integrity and security of the data.

[0047] In some embodiments, there are multiple fourth powers and preset attenuation values, and different preset power points correspond to different fourth powers and preset attenuation values. The line loss calculation module 210 is specifically used to determine, for any preset power point, the second line loss value corresponding to the preset power point based on the third power and the fourth power corresponding to the preset power point; the fourth power corresponding to the preset power point is the power of the product under test when the attenuation value of the multi-channel attenuator is the corresponding preset attenuation value.

[0048] It should be noted that due to the difference in linearity of BOB devices, that is, the line loss values ​​corresponding to different power points are different, the embodiment of the present application sets multiple preset power points and determines the second line loss values ​​corresponding to different preset power points. For example, the preset power points can be: -10, -12 and -14. The preset power points can be set by the operator or administrator according to actual needs, and specifically some commonly used powers can be set as preset power points.

[0049] In this embodiment, the preset attenuation values ​​corresponding to each preset power point can be stored in the database 220. When it is necessary to determine the second line loss value corresponding to a preset power point of a certain channel, the preset attenuation value corresponding to the preset power point can be retrieved from the database 220, and the attenuation value of the corresponding channel of the multi-channel attenuator can be set to the corresponding preset attenuation value. At this time, the handheld power meter can collect the attenuation value of the channel to obtain the fourth power under the preset attenuation value, and the handheld power meter uploads the fourth power to the database 220. The line loss calculation module 210 can retrieve the corresponding fourth power and third power from the database 220 at the preset power point, and then determine the second line loss value corresponding to the preset power point based on the fourth power, the third power and the corresponding preset attenuation value.

[0050] The line loss calculation module 210 can calculate the second line loss values ​​of all preset power points in the above manner, and then store the second line loss value corresponding to each preset power point in the corresponding position in the database 220 for subsequent direct retrieval and use.

[0051] In some implementations, the database 220 is used to store a workstation configuration table, a client workstation information table, a calibration configuration table, and a calibration data table; wherein the calibration data table includes a first line loss value, a second line loss value, and a calibration update time.

[0052] In the embodiment of the present application, the database 220 of the line loss management system 200 can be a table structure, which can specifically include a station configuration table, a client station information table, a calibration configuration table, and a calibration data table. It should be noted here that there will be several stations on the product test production line, each station contains a set of all devices in the BOB optical link, and the operator can perform BOB debugging at his station. In this embodiment, each station can be set with a unique ID for identification and management.

[0053] In some embodiments, various information related to the workstation can be stored in the workstation configuration table. The workstation configuration table can specifically include the workstation type, the workstation name, the status of whether the workstation is available, the code of the workstation, the corresponding name of the workstation in the workstation configuration table, the calibration time required for the workstation, and the correspondence between these parameters. Among them, the workstation type can be represented by a number, and different numbers represent different workstation types; the workstation name can be, for example, BOB debugging; the status of whether the workstation is available can also be represented by a number, for example, when the number is 1, it means that the workstation is available, and when the number is 0, it means that the workstation is unavailable; the calibration time required for the workstation can be set by the staff, for example, the calibration time required for the workstation can be 4 hours.

[0054] In some implementations, the client station information table may store relevant information between the client used by the operator and the station. The client station information table may specifically include the ID of the station using the client, the name displayed by the station using the client, information on whether it is initialized, whether it is available, the client user ID, the production line, the name of the production line, the station type, and the corresponding relationship between these information.

[0055] In some implementations, the calibration configuration table may store relevant data for calibrating the station and when the product under test is a receiving end, because only when the product under test is a receiving end, calibration of multiple preset power points is required, so the calibration configuration table may only store relevant data when the product under test is a receiving end. The calibration configuration table may specifically include the corresponding name of the calibrated station in the station configuration table, the station name, the calibrated test item, whether it is activated, the accuracy to be calibrated and the number of receiving end digits to be calibrated, and the corresponding relationship between these information.

[0056] It should be noted that the corresponding names of the stations in the station configuration table are mainly used to distinguish whether the station is a 1G optical modem product debugging station or a 10G optical modem product debugging station; the test item can be RX (receiving end); the activation information can be represented by a number, for example, 1 represents activated and 0 represents inactivated. In addition, when the product under test is the transmitting end, the calibration process calibrates the station according to the debugging power of the standard optical modem product.

[0057] In some embodiments, the calibration data table may store the first line loss value and the second line loss value corresponding to each station and each channel, that is, the parameters obtained after calibration. The calibration data table may also include the number of channels of the station equipment, the ID of the station, the calibration line loss coefficient of each preset power point, the last update time, and whether it is greater than the calibration time required for the configured station. It should be noted that the ID of the station is associated with the ID of the client station in the client station information table; in addition, whether it is greater than the calibration time required for the configured station can also be represented by a number, for example, 0 means no timeout, and 1 means timeout.

[0058] The above is the structure and content of the database 220 in the line loss management system 200. The other functional modules of the line loss management system 200 are introduced in detail below.

[0059] Continue to refer Figure 2 In some embodiments, the line loss management system 200 further includes a data management module 230 and an alarm prompt module 240, and the data management module 230 is connected to the alarm prompt module 240. The data management module 230 is used to determine whether the BOB optical link meets the preset conditions; wherein the preset conditions include that the first power is less than the preset power value, the third power is less than the maximum value of all preset power points, the first line loss value is greater than the first preset value, and the second line loss value is greater than the second preset value; the alarm prompt module 240 is used to issue an alarm prompt when it is determined that the BOB optical link meets the preset conditions.

[0060] It should be noted that the preset power value, the preset power point, the first preset value and the second preset value can be set by the staff according to actual needs, and no specific restrictions are made here. In addition, the first preset value and the second preset value can be the same or different.

[0061] Specifically, when the product under test is the originating end, after the handheld power meter detects the first power of the product under test, the handheld power meter first uploads the first power to the line loss management system 200, and the data management module 230 of the line loss management system 200 can determine whether the first power is less than a preset power value (for example: -20). If the first power is less than the preset power value, the data management module 230 can send feedback information to the alarm prompt module 240, so that the alarm prompt module 240 reports the error of too low power to the user through the second user terminal, so that the user can increase the output power of the product under test.

[0062] Similarly, after detecting the second power, the multi-channel power meter uploads the second power to the line loss management system 200, and the data management module 230 of the line loss management system 200 can determine whether the second power is less than the above-mentioned preset power value (for example: -20). If the second power is less than the preset power value, the data management module 230 can send feedback information to the alarm prompt module 240, so that the alarm prompt module 240 reports the low power error to the user through the second user terminal.

[0063] For the third power, when the product under test is the receiving end, after the handheld power meter detects the third power of the product under test, the handheld power meter first uploads the third power to the line loss management system 200, and the data management module 230 of the line loss management system 200 can determine whether the third power is less than the maximum value of all preset power points. If the third power is less than the maximum value of all preset power points, the data management module 230 can send feedback information to the alarm prompt module 240, so that the alarm prompt module 240 reports the error of too small light source to the user through the second user terminal, so that the user can adjust the intensity of the light source.

[0064] As an example, if the preset power points include -10, -12 and -14, and the third power detected by the handheld power meter is -13, it can be determined that the third power is less than the maximum value of all the preset power points. At this time, the alarm prompt module 240 reports the light source too small error to the user through the second user terminal, and further detection cannot be performed. It should be noted that when comparing the power, only the numerical value needs to be compared.

[0065] For the first line loss value and the second line loss value, after the line loss calculation module 210 calculates the first line loss value and the second line loss value, the data management module 230 can first compare the first line loss value with the first preset value, and compare the second line loss value with the second preset value. If the first line loss value is greater than the first preset value, or the second line loss value is greater than the second preset value, the alarm prompt module 240 can report an excessive line loss error to the user through the second user terminal, and prompt the user to replace the optical fiber.

[0066] In some implementations, the data management module 230 can also perform data monitoring and monitor calibration data to ensure the accuracy and consistency of the calibration data.

[0067] Continue to refer Figure 2 In some embodiments, the line loss management system 200 further includes a time management module 250, which is connected to the alarm prompt module 240. The time management module 250 is used to determine whether the calibration update time exceeds the preset time; the alarm prompt module 240 is also used to issue an alarm prompt when it is determined that the calibration update time exceeds the preset time.

[0068] It is understandable that due to frequent plugging and unplugging of optical fiber heads and cleanliness issues, the error of line loss detection may increase. Due to the specified accuracy requirements, the calculated first line loss value and second line loss value may not be used in the subsequent calibration process. Therefore, in actual application, the test production line needs to recalibrate the line loss once every certain period of time to ensure the accuracy of the calibration.

[0069] Therefore, in an embodiment of the present application, the user can set a preset time through the first user terminal or the second user terminal, and the preset time set for each workstation can be the same, ensuring that the time of all workstations is synchronized to the server time to prevent misjudgment due to time asynchrony.

[0070] Further, when receiving the first line loss value and the second line loss value sent by the line loss calculation module 210, the database 220 synchronously updates the corresponding calibration update time in the database 220. The time management module 250 can automatically detect whether each updated calibration time in the database 220 exceeds the preset time. When the time management module 250 detects that the calibration of a certain channel of a certain station has timed out, the time management module 250 can send feedback information to the alarm prompt module 240. The feedback information may include which channel of which station has timed out in calibration. After receiving the feedback information, the alarm prompt module 240 automatically issues an alarm and prevents the station from continuing to operate.

[0071] In some embodiments, the line loss management system 200 also has a permission management function. Specifically, only authorized operators can perform calibration operations to prevent illegal modifications. Different roles and permissions are defined to ensure that only authorized operators can perform calibration operations. In addition, all operation logs can be recorded for easy traceability and auditing.

[0072] In some implementations, the line loss management system 200 also has a BOB test equipment expandability function. Since there are many BOB equipment manufacturers in production and use, it is possible to expand and add equipment interfaces of different manufacturers and different models.

[0073] The line loss management system 200 of the embodiment of the present application is to meet the above functional modules and to understand the needs and usage habits of operators through user surveys to ensure the usability of the line loss management system 200. In some embodiments, the line loss management system 200 also includes a first user terminal (not in Figure 2 ) and a second user terminal (not shown in Figure 2 ); wherein the first user terminal is used to display the line loss management interface, and the second user terminal is used to display the client interface.

[0074] In this embodiment, the first user terminal may be a user terminal used by an administrator in the test production line, and the first user terminal may display a line loss management interface. The administrator may access the database 220 of the line loss management system 200 through the first user terminal, and the administrator may query line loss data, station status, line loss update time, and other information of each station through the line loss management interface.

[0075] Figure 3 It is a management interface of a specific example of this application; Figure 4 This is a specific example of a workstation management interface in this application. It should be noted that: Figure 4 The workstation management interface in Figure 3 A sub-interface of the management interface; after the administrator logs in, he can view the information of each workstation through the management interface, and click the workstation to be viewed to enter the sub-interface. The administrator can view the line body information, the first line loss value, the second line loss value and the calibration update time through the sub-interface.

[0076] In this embodiment, the second user terminal can be a user terminal used by an operator in the test production line, and the second user terminal can display a client interface. The operator can query the calibration log of his workstation, the operating parameters and status of each device (for example, a multi-channel attenuator, a multi-channel power meter, and an oscilloscope, etc.) through the client interface. The operator can select the channel to be viewed and the device number of the handheld power meter through the client interface. The client interface will feed back the port number of the channel and the device number of the handheld power meter to the back end of the line loss management system 200 to retrieve calibration data such as the wavelength of the device under test, the power value detected by the handheld power meter, the power value detected by the multi-channel power meter, the first line loss value or the second line loss value.

[0077] Figure 5 It is a BOB calibration operation interface in a client interface of a specific example of this application; Figure 6 It is a calibration data query interface in the client interface of a specific example of this application. It should be noted that the BOB calibration operation interface and the calibration data query interface are both sub-interfaces of the client interface. Through the BOB calibration operation interface, you can select channels, Tx calibration and Rx calibration; through the calibration data query interface, you can view the calibration data corresponding to the station (such as the first line loss value or the second line loss value) and the calibration update time.

[0078] Therefore, by setting up the management interface and the client interface, it is convenient for operators or administrators to view the results of automatic calibration, and it is convenient for operators or administrators to set relevant parameters to improve production efficiency: the automated calibration process reduces the operator's workload, speeds up calibration, shortens the production cycle, and improves overall production efficiency. In addition, through permission management and operation log recording, it is ensured that operators strictly perform calibration operations in accordance with specifications, prevents violations, and ensures compliance with the production process. Finally, the system monitors calibration data and time in real time, and immediately issues an alarm once an abnormality is found, ensuring that problems can be discovered and handled in a timely manner, reducing the occurrence of production accidents.

[0079] On the basis of the above-mentioned embodiments, the embodiments of the present application also provide a calibration method for a BOB optical link, which can be applied to the line loss management system of the above-mentioned BOB optical link, and the method can be executed by a line loss calculation module. Figure 7 FIG. 1 is a flow chart of a calibration method for a BOB optical link according to an embodiment of the present application. Figure 7 As shown, the calibration method may include the following steps: Step 710: When the product under test is the transmitting end, obtain the first power and the second power from the database of the system, and determine the first line loss value based on the first power and the second power; wherein the first power is obtained by directly collecting the power of the product under test by a handheld power meter of the system, and the second power is obtained by collecting the power of the product under test by a multi-channel power meter of the system.

[0080] Step 720: When the product under test is a receiving end, obtain a third power and a fourth power from the database, and determine a second line loss value based on the third power and the fourth power; wherein the third power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator of the system is zero, and the fourth power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is a preset attenuation value.

[0081] In some embodiments, there are multiple fourth powers and preset attenuation values, and different preset power points correspond to different fourth powers and preset attenuation values. Determining the second line loss value based on the third power and the fourth power includes: for any preset power point, based on the third power and the fourth power corresponding to the preset power point, determining the second line loss value corresponding to the preset power point; the fourth power corresponding to the preset power point is the power of the product under test when the attenuation value of the multi-channel attenuator is the corresponding preset attenuation value.

[0082] Therefore, when the product under test is a transmitting end, the line loss calculation module in the system retrieves the first power and the second power from the database, and determines the first line loss value based on the first power and the second power; when the product under test is a receiving end, the line loss calculation module obtains the third power and the fourth power from the database, and determines the second line loss value based on the third power and the fourth power; automatic calibration and line loss compensation are realized, the risk of data tampering is reduced, the efficiency, accuracy and timeliness of calibration are improved, and multi-channel calibration of the optical transmitting end and the receiving end is realized.

[0083] It should be noted that for details not disclosed in the line loss calibration method of this embodiment, please refer to the details disclosed in the embodiment of the line loss management system in the embodiments of this specification, and no further details will be given here.

[0084] Figure 8 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 8 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication interface 820 and the memory 830 communicate with each other through the communication bus 840. The processor 810 may call the logic instructions in the memory 830 to execute the line loss calibration method, including: when the product under test is a transmitting end, obtaining the first power and the second power from the database of the system, and determining the first line loss value based on the first power and the second power; when the product under test is a receiving end, obtaining the third power and the fourth power from the database, and determining the second line loss value based on the third power and the fourth power.

[0085] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0086] On the basis of the above embodiments, on the other hand, the present invention further provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the line loss calibration method provided by the above methods, including: when the product under test is a transmitting end, obtaining a first power and a second power from a database of the system, and determining a first line loss value based on the first power and the second power; when the product under test is a receiving end, obtaining a third power and a fourth power from the database, and determining a second line loss value based on the third power and the fourth power.

[0087] On the basis of the above embodiments, on another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the line loss calibration method provided by the above methods, including: when the product under test is a transmitting end, obtaining a first power and a second power from a database of the system, and determining a first line loss value based on the first power and the second power; when the product under test is a receiving end, obtaining a third power and a fourth power from the database, and determining a second line loss value based on the third power and the fourth power.

[0088] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0089] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

Claims

1. A line loss management system for a BOB optical link, characterized in that: The BOB optical link at least includes a multi-channel attenuator, a multi-channel power meter and a handheld power meter connected to the product under test; the system includes a line loss calculation module and a database; In the case where the product under test is a transmitting end, the line loss calculation module is used to obtain a first power and a second power from the database, and determine a first line loss value based on the first power and the second power; wherein the first power is obtained by directly collecting the power of the product under test by the handheld power meter, and the second power is obtained by collecting the multi-channel power meter; When the product under test is a receiving end, the line loss calculation module is used to obtain a third power and a fourth power from the database, and determine a second line loss value based on the third power and the fourth power; wherein the third power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is zero, and the fourth power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is a preset attenuation value.

2. The line loss management system for BOB optical links according to claim 1, characterized in that: There are multiple fourth powers and preset attenuation values, and different preset power points correspond to different fourth powers and preset attenuation values; The line loss calculation module is specifically used to determine, for any preset power point, a second line loss value corresponding to the preset power point based on the third power and the fourth power corresponding to the preset power point; the fourth power corresponding to the preset power point is the power of the product under test when the attenuation value of the multi-channel attenuator is the corresponding preset attenuation value.

3. The line loss management system for BOB optical links according to claim 1, characterized in that: The wavelength of the multi-channel power meter and the handheld power meter is the same as the wavelength of the product under test when it is the transmitting end.

4. The line loss management system for BOB optical links according to claim 2, characterized in that: The database is used to store a workstation configuration table, a client workstation information table, a calibration configuration table, and a calibration data table; wherein the calibration data table includes a first line loss value, a second line loss value, and a calibration update time.

5. The line loss management system for BOB optical links according to claim 4, characterized in that: The system also includes a data management module and an alarm prompt module, wherein the data management module is connected to the alarm prompt module; The data management module is used to determine whether the BOB optical link meets preset conditions; wherein the preset conditions include that the first power is less than a preset power value, the third power is less than the maximum value of all preset power points, the first line loss value is greater than a first preset value, and the second line loss value is greater than a second preset value; The alarm prompt module is used to issue an alarm prompt when it is determined that the BOB optical link meets the preset condition.

6. The line loss management system for BOB optical links according to claim 5, characterized in that: The system also includes a time management module, which is connected to the alarm prompt module; The time management module is used to determine whether the calibration update time exceeds a preset time; The alarm prompt module is also used to issue an alarm prompt when it is determined that the calibration update time exceeds a preset time.

7. The line loss management system for BOB optical links according to claim 1, characterized in that: The system also includes a first user terminal and a second user terminal; wherein the first user terminal is used to display a line loss management interface, and the second user terminal is used to display a client interface.

8. A calibration method for a BOB optical link, characterized in that: The line loss management system for the BOB optical link according to any one of claims 1 to 7 is applied, wherein the method is executed by a line loss calculation module, and the method comprises: In the case where the product under test is a transmitting end, a first power and a second power are obtained from a database of the system, and a first line loss value is determined based on the first power and the second power; wherein the first power is obtained by directly collecting the power of the product under test by a handheld power meter of the system, and the second power is obtained by collecting the power of the multi-channel power meter of the system; When the product under test is a receiving end, a third power and a fourth power are obtained from the database, and a second line loss value is determined based on the third power and the fourth power; wherein the third power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator of the system is zero, and the fourth power is obtained by directly collecting the power of the product under test by the handheld power meter when the attenuation value of the multi-channel attenuator is a preset attenuation value.

9. The calibration method of the BOB optical link according to claim 8, characterized in that: There are multiple fourth powers and preset attenuation values, and different preset power points correspond to different fourth powers and preset attenuation values; The determining a second line loss value based on the third power and the fourth power includes: For any preset power point, determining a second line loss value corresponding to the preset power point based on the third power and a fourth power corresponding to the preset power point; The fourth power corresponding to the preset power point is the power of the product under test when the attenuation value of the multi-channel attenuator is the corresponding preset attenuation value.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by the processing chip, the calibration method of the BOB optical link as described in any one of claims 8 to 9 is implemented.

Citation Information

Patent Citations

  • Line loss measuring system and method of radio frequency cables

    CN105049082A

  • Automatic line attenuation calibration system and method in test of optical communication product transceiver end

    CN108390717A

  • Handling compensation for losses in optical fiber links

    US10985838B1

  • Method for channel parameters consistency calibration in multi-channel phased array systems

    US20200382226A1