A patching method, a management platform, an optical crossbox and related equipment
Patent Information
- Application Number
- CN202611289861.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-24
- Publication Date
- 2026-09-22
AI Technical Summary
[0022]上述发明中的一些实施例具有如下优点或有益效果:本公开的实施例基于具有OTN端口的光交箱实现,通过光交箱的OTN端口与OCS端口,能够利用OCS端口的自动跳接能力,实现不同光交箱之间的自动跳接。从而,提高了光交箱间路由生成的效率和可靠性,从而提高了光交箱的连接效率。
Smart Images

Figure CN122802824A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of optical communication, and in particular to a patching method for an optical distribution box, a management platform, the optical distribution box, and related equipment. Background Technology
[0002] Optical cable junction boxes (referred to as optical junction boxes) are outdoor passive distribution equipment in optical distribution networks (ODNs). They are used for fiber core termination and optical path matching of trunk optical cables and distribution optical cables. Optical path switching is achieved by using flanges and fiber optic patch cords inside the box. Some boxes integrate optical splitting devices for user access networking.
[0003] In related technologies, optical path patching between different optical distribution boxes is all done manually on-site. For example, when a service is activated or a route is adjusted, maintenance personnel open the boxes on-site, lay pigtails between the corresponding optical distribution boxes to complete the physical connection, and manually record the fiber path relationship. Summary of the Invention
[0004] One technical problem to be solved by the embodiments of the present invention is: how to improve the connection efficiency of optical distribution boxes.
[0005] According to a first aspect of some embodiments of the present invention, a method for patching optical distribution boxes is provided, executed by a management platform. The patching method includes: generating a planned path that passes through multiple optical distribution boxes, wherein the optical transport network (OTN) port of each optical distribution box is connected to the optical circuit switching (OCS) port of the optical distribution box; sending a trail trace identifier (TTI) byte to be sent to the OTN port of the optical distribution boxes through which the path passes; sending a first TTI reception expectation information to the optical distribution boxes in the path, wherein the first TTI reception expectation information of each optical distribution box is determined based on the TTI byte of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path; for the optical distribution boxes in the path, controlling the OTN port of the optical distribution box to point to one or more OCS ports for output, and receiving information reported by the adjacent optical distribution boxes pointed to by one or more OCS ports, the reported information including the information of the OCS ports of the optical distribution boxes in the path; and completing the patching between multiple optical distribution boxes based on the information of the OCS ports of the optical distribution boxes in the path.
[0006] In some embodiments, for an optical distribution box on the path, pointing the OTN port of the optical distribution box to one or more OCS ports for output, and receiving information reported by adjacent optical distribution boxes pointed to by one or more OCS ports includes: for an optical distribution box on the path: pointing the OTN port of the optical distribution box to a first OCS port for output; in response to not receiving information reported by the first optical distribution box pointed to by the first OCS port, or in response to receiving a TTI mismatch alarm reported by the first optical distribution box, pointing the OTN port of the optical distribution box to a second OCS port for output, the second OCS port pointing to a second optical distribution box; in response to receiving information reported by the first optical distribution box about the third OCS port of the first optical distribution box, recording the information of the first OCS port and the information of the third OCS port.
[0007] In some embodiments, completing the jump connection between multiple optical distribution boxes based on the information of the OCS ports of the optical distribution boxes on the path includes: controlling the jump connection between the OCS port used for receiving and the OCS port used for transmitting in each optical distribution box, and the jump connection between the OCS ports of adjacent optical distribution boxes on the path, based on the recorded OCS port information.
[0008] In some embodiments, the method further includes: calculating the optical cable length between multiple optical distribution boxes along the path using OTN delay measurement technology based on the recorded OCS port information; and calculating the attenuation between the optical distribution boxes based on the received optical power and transmitted optical power of the OTN ports of the multiple optical distribution boxes along the path, as well as the optical cable length.
[0009] In some embodiments, the method further includes: after generating a route, sending a second TTI reception expectation information to the last optical distribution box on the path, the second TTI reception expectation information being determined based on the TTI bytes of the first optical distribution box and the TTI bytes of the last optical distribution box; controlling the first optical distribution box to send its own TTI bytes through the established connection; and verifying the connection based on the matching result between the TTI bytes received by the last optical distribution box and the second TTI reception expectation information.
[0010] In some embodiments, the method further includes: in response to a failed verification, sending a third TTI reception expectation information to an intermediate optical distribution box on the path, the third TTI reception expectation information being determined based on the TTI bytes of the first optical distribution box and the TTI bytes of the intermediate optical distribution box; controlling the first optical distribution box to send its own TTI bytes through an established connection; and determining the faulty optical distribution box or link based on the matching result between the TTI bytes received by the intermediate optical distribution box and the third TTI reception expectation information.
[0011] In some embodiments, the method further includes: in response to updating a portion of the path, determining the optical distribution box involved in the updated portion; sending fourth TTI reception expectation information to the optical distribution boxes in the updated portion, wherein the fourth TTI reception expectation information for each optical distribution box is determined based on the TTI byte of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path; for the optical distribution boxes in the updated portion, pointing the OTN port of the optical distribution box to one or more OCS ports for output, and receiving information reported by the adjacent optical distribution boxes pointed to by one or more OCS ports, the reported information including the OCS port information of the optical distribution boxes in the updated portion; and completing the jumper connection of the optical distribution boxes in the updated path based on the OCS port information of the optical distribution boxes in the updated portion and the OCS port information of the optical distribution boxes on the path before the update.
[0012] In some embodiments, the TTI byte of each optical distribution box is the identifier of the optical distribution box.
[0013] According to a second aspect of some embodiments of the present invention, a patching method for an optical distribution box is provided, performed by the optical distribution box, wherein the OTN port of the optical distribution box is connected to the OCS port of the optical distribution box. The patching method includes: receiving TTI bytes to be transmitted by the OTN port issued by a management platform, wherein the optical distribution box is located on a path planned by the management platform, and the path passes through multiple optical distribution boxes; receiving first TTI reception expectation information issued by the management platform, wherein the first TTI reception expectation information is determined based on the TTI bytes of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path; receiving one or more TTI bytes transmitted by one or more other optical distribution boxes through the OCS port; and in response to the received TTI bytes matching the first TTI reception expectation information, reporting the information of the OCS port used to receive the TTI bytes to the management platform, wherein the information of the OCS port is used to establish a connection corresponding to the path.
[0014] In some embodiments, the method further includes: sending a TTI mismatch alarm to a management platform in response to a mismatch between the received TTI byte and the expected information received in the first TTI.
[0015] In some embodiments, the method further includes: sending the TTI bytes of the optical distribution box to one or more OCS ports of the optical distribution box for output via the OTN port.
[0016] In some embodiments, the method further includes: in response to an instruction from a management platform, hopping a first OCS port and a second OCS port of an optical distribution box, wherein the first OCS port is used to receive a TTI byte that matches the expected information received by the first TTI, and the second OCS port is used to send a TTI byte that matches the next optical distribution box on the path.
[0017] According to a third aspect of some embodiments of the present invention, a management platform is provided, comprising: a path planning module configured to generate a planned path passing through multiple optical distribution boxes (ODCs), wherein the OTN port of each ODC is connected to the OCS port of the ODC; a TTI byte management module configured to send TTI bytes to be sent to the OTN ports of the ODCs passed through by the path; and to send first TTI reception expectation information to the ODCs in the path, wherein the first TTI reception expectation information of each ODC is determined based on the TTI bytes of the ODC and the TTI bytes of adjacent ODCs in the path; a port scheduling module configured to, for the ODCs in the path, control the OTN ports of the ODCs to point to one or more OCS ports for output, and receive information reported by adjacent ODCs pointed to by one or more OCS ports, the reported information including information of the OCS ports of the ODCs in the path; and a routing module configured to complete jumpers between multiple ODCs based on the information of the OCS ports of the ODCs in the path.
[0018] According to a fourth aspect of some embodiments of the present invention, an optical distribution box is provided, comprising: an OCS optical switch, including one or more OCS ports for accessing optical cables in one or more directions, wherein the OCS ports are connected to OTN ports of the optical distribution box, and the OCS optical switch is configured to receive one or more TTI bytes sent by one or more other optical distribution boxes through the OCS ports; an OTN service board configured to receive TTI bytes to be sent by the OTN ports as issued by a management platform, wherein the optical distribution box is located on a path planned by the management platform, and the path passes through multiple optical distribution boxes; receiving first TTI reception expectation information issued by the management platform, wherein the first TTI reception expectation information is determined based on the TTI bytes of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path; and in response to a match between the received TTI bytes and the first TTI reception expectation information, reporting the information of the OCS ports used to receive the TTI bytes to the management platform, wherein the information of the OCS ports is used to establish a connection corresponding to the path.
[0019] According to a fifth aspect of some embodiments of the present invention, an electronic device is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute any of the aforementioned optical distribution box patching methods based on instructions stored in the memory.
[0020] According to a sixth aspect of some embodiments of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, causes the processor to implement any of the aforementioned optical distribution box patching methods.
[0021] According to a seventh aspect of some embodiments of the present invention, a computer program product is provided that, when the computer program product is run on a computer, causes the computer to implement any of the aforementioned optical distribution box patching methods.
[0022] Some embodiments of the above invention have the following advantages or beneficial effects: The embodiments of this disclosure are based on optical distribution boxes with OTN ports. Through the OTN port and OCS port of the optical distribution box, the automatic jumper capability of the OCS port can be used to realize automatic jumpers between different optical distribution boxes. Therefore, the efficiency and reliability of route generation between optical distribution boxes are improved, thereby improving the connection efficiency of the optical distribution boxes.
[0023] Other features and advantages of the invention will become clear from the following detailed description of exemplary embodiments of the invention with reference to the accompanying drawings. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 A schematic diagram of the structure of an optical distribution box according to some embodiments of the present disclosure is shown.
[0026] Figure 2 A schematic flowchart of a patching method for an optical distribution box according to some embodiments of the present disclosure is shown.
[0027] Figure 3 A schematic flowchart of a patching method for an optical distribution box according to other embodiments of the present disclosure is shown.
[0028] Figure 4 A schematic diagram of path planning for some embodiments of this disclosure is shown.
[0029] Figure 5 A flowchart illustrating a route verification method according to some embodiments of the present disclosure is shown.
[0030] Figure 6 A flowchart illustrating a troubleshooting method according to some embodiments of the present disclosure is shown.
[0031] Figure 7 A flowchart illustrating a route update method according to some embodiments of the present disclosure is shown.
[0032] Figure 8 A schematic diagram of the structure of a management platform according to some embodiments of the present disclosure is shown.
[0033] Figure 9 A schematic diagram of the structure of an electronic device according to some embodiments of the present invention is shown.
[0034] Figure 10 A schematic diagram of the structure of an electronic device according to other embodiments of the present invention is shown. Detailed Implementation
[0035] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the present invention or its application or use. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0036] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps described in these embodiments do not limit the scope of the invention.
[0037] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.
[0038] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0039] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.
[0040] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0041] Optical cross-connect boxes play a crucial role in fiber optic communication networks, and their operational status directly impacts the stability and reliability of the network. However, in current technologies, cross-connect boxes still require manual configuration by maintenance personnel to achieve patching, resulting in low configuration efficiency.
[0042] To at least partially solve the above problems, this disclosure proposes a novel optical distribution box based on OCS and OTN technologies, as well as an automatic patching scheme implemented using the optical distribution box. This scheme can realize automatic patching between different optical distribution boxes, thereby improving the patching efficiency of the optical distribution box.
[0043] First, the optical distribution box used in this disclosure will be described.
[0044] Figure 1 A schematic diagram of the structure of an optical distribution box according to some embodiments of the present disclosure is shown. For example... Figure 1 As shown, the optical distribution box 10 includes an OCS optical switch 11 and an OTN service board 12. The optical distribution box 10 can achieve automatic patching by interacting with a management platform (such as a network management system). The optical distribution box 10 is described below as an example.
[0045] The OCS optical switch 11 includes one or more OCS ports, each used to connect optical cables in one or more directions. These OCS ports may, for example, point to other optical distribution boxes.
[0046] The OCS port of optical distribution box 10 is connected to the OTN port of the optical distribution box, and the OCS optical switch 11 is configured to receive one or more TTI bytes sent by one or more other optical distribution boxes through the OCS port.
[0047] OTN service board 12 is responsible for transmitting device management information between different OCS devices, and for using the OTN's TTI function to confirm that the optical cable direction after automatic OCS patching conforms to the management platform's plan. In some embodiments, OTN service board 12 is configured to receive TTI bytes to be sent by the OTN port from the management platform, wherein the optical distribution box is located on the path planned by the management platform, and the path passes through at least some of the optical distribution boxes; receive first TTI reception expectation information from the management platform, wherein the first TTI reception expectation information is determined based on the TTI bytes of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path; in response to the received TTI bytes matching the first TTI reception expectation information, report the information of the OCS port used to receive the TTI bytes to the management platform, and the information of the OCS port is used to establish a connection corresponding to the path.
[0048] Therefore, the improved optical distribution box provided by the embodiments of this disclosure can utilize the all-optical switching capability of OCS and the TTI overhead bytes based on OTN technology to solve the problem that the optical distribution box cannot be automatically switched.
[0049] The automatic jumper method of the present disclosure will be further described below.
[0050] Figure 2 A schematic flowchart of a patching method for an optical distribution box according to some embodiments of the present disclosure is shown. Figure 2 As shown, the jumper method of this embodiment includes steps S21 to S25.
[0051] In step S21, the management platform generates a planned path that passes through multiple optical distribution boxes.
[0052] The optical transport network (OTN) port of each optical distribution box is connected to the optical circuit switching (OCS) port of that optical distribution box. For example, each optical distribution box can be the optical distribution box described in the previous embodiment.
[0053] The planned path can be the path between two Availability Zones (AZs), which are isolated but interconnected data center resource units in the cloud. Of course, the planned path can also be used for other scenarios, which will not be elaborated on in this article.
[0054] The management platform can plan routes based on business needs, equipment status, and other information. The planned route includes the identifiers of the optical distribution boxes it passes through and their order. For example, the identifier of an optical distribution box might be its code.
[0055] In step S22, the TTI bytes to be sent are sent to the OTN port of the optical distribution box through which the path passes.
[0056] That is, setting the TTI bytes in the OTN of each optical distribution box that the path passes through.
[0057] The TTI byte can be an identifier for the optical distribution box. For example, the TTI byte can be the code for the optical distribution box. The code for the optical distribution box can be an inherent identifier or a modifiable label. For example, for a specific service, the optical distribution boxes involved in that service can be coded so that different optical distribution boxes have different labels. When that service ends and a new service needs to be activated, the optical distribution boxes can be recoded according to the optical distribution boxes involved in the new service.
[0058] In step S23, the first TTI reception expectation information is sent to the optical distribution boxes in the path. The first TTI reception expectation information of each optical distribution box is determined based on the TTI bytes of the optical distribution box and the TTI bytes of the adjacent optical distribution boxes in the path.
[0059] Considering that the path is generally bidirectional, a first TTI (Transmission Time Interchange) can be sent to each optical distribution box (ODC) in the path to receive expected information. That is, each ODC in the path can act as a receiver to receive TTI bytes sent by other ODCs. Unless otherwise specified in this disclosure, the preceding ODC in the path refers to the preceding ODC in a certain direction of the path. For example, if the path includes ODC 1, ODC 2, and ODC 3, in the direction from ODC 1 to 3, the preceding ODC of ODC 2 refers to ODC 1; in the direction from ODC 3 to ODC 1, the preceding ODC of ODC 2 refers to ODC 3.
[0060] In some embodiments, although the path can transmit bidirectionally, bidirectional connection of the path can be achieved by implementing a jumper in one direction. In this case, the first TTI (Transmission Time Indication) can also be sent to each optical distribution box in the path except for the first optical distribution box.
[0061] The expected reception information for the first TTI of an optical distribution box includes, for example, the TTI byte of the optical distribution box itself and the TTI byte of the preceding optical distribution box in the path. For example, for optical distribution boxes 1, 2, and 3 in the path, which correspond to TTI bytes TTI1, TTI2, and TTI3 respectively, the expected reception information for optical distribution box 2 can be TTI1-TTI2, that is, the sender's TTI byte is TTI1, and as the receiver, its TTI byte is TTI2.
[0062] In step S24, for the optical distribution box on the path, the OTN port of the optical distribution box is pointed to one or more OCS ports for output, and the information reported by the adjacent optical distribution boxes pointed to by one or more OCS ports is received. The reported information includes the information of the OCS ports of the optical distribution boxes on the path.
[0063] For example, all optical distribution boxes except the last one can be instructed to perform step S24. For each optical distribution box on the path except the last one, the OTN port of the optical distribution box is sequentially pointed to one or more OCS ports for output, and information reported by the adjacent optical distribution boxes pointed to by one or more OCS ports is received.
[0064] The optical distribution box initiates the automatic patching process via step S24. By pointing the OTN port of the optical distribution box to one or more OCS ports used for output, the optical distribution box can send its TTI bytes to one or more OCS ports used for output via the OTN port. Upon receiving data, each OCS port of the optical distribution box processes the data through the connected OTN port. If the received data includes TTI bytes, it is matched with the expected information for the first TTI reception.
[0065] In some embodiments, if the TTI byte of the sender indicated in the first TTI reception expectation is consistent with the TTI byte currently received by the optical distribution box, the two are considered to be matched, and the optical distribution box can determine the OCS port that received the TTI byte as the connected port and report it to the management platform.
[0066] In step S25, the jumper connections between multiple optical distribution boxes are completed based on the information of the OCS ports of the optical distribution boxes along the path.
[0067] The reported OCS ports refer to the ports used by each optical distribution box to connect with other optical distribution boxes along the path. Therefore, routes can be generated using the reported OCS ports, enabling automatic routing between multiple optical distribution boxes along the path.
[0068] The embodiments disclosed herein are based on optical distribution boxes with OTN ports. Through the OTN ports and OCS ports of the optical distribution box, the automatic patching capability of the OCS ports can be utilized to achieve automatic patching between different optical distribution boxes. This improves the efficiency and reliability of route generation between optical distribution boxes, thereby increasing the connection efficiency of the optical distribution boxes.
[0069] The following describes the patching method of the optical distribution box according to the embodiments of the present disclosure from the perspective of the optical distribution box. Figure 3 A schematic flowchart illustrating a patching method for an optical distribution box according to other embodiments of this disclosure is shown. For example... Figure 3 As shown, the jumper method of this embodiment includes steps S31 to S34.
[0070] In step S31, the optical distribution box receives the TTI bytes to be sent by the OTN port from the management platform. The optical distribution box is located on the path planned by the management platform, and the path passes through multiple optical distribution boxes.
[0071] In step S32, the optical distribution box receives the first TTI reception expectation information issued by the management platform. The first TTI reception expectation information is determined based on the TTI bytes of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path.
[0072] In step S33, the optical distribution box receives one or more TTI bytes sent by one or more other optical distribution boxes through the OCS port.
[0073] In addition, the optical distribution box also sends the TTI bytes of the optical distribution box to one or more OCS ports used for output via the OTN port.
[0074] In step S34, in response to the received TTI byte matching the first TTI received expected information, the optical distribution box reports the information of the OCS port used to receive the TTI byte to the management platform. The information of the OCS port is used to establish a connection corresponding to the path.
[0075] In some embodiments, in response to a mismatch between the received TTI bytes and the expected information received in the first TTI, the optical distribution box sends a TTI mismatch alarm to the management platform.
[0076] During automatic patching, an exemplary patching process for optical distribution boxes (ODCs) along the path is as follows: The management platform points the OTN port of the ODC to the first OCS port used for output; in response to not receiving information reported by the first ODC pointed to by the first OCS port, or in response to receiving a TTI mismatch alarm reported by the first ODC, the management platform points the OTN port of the ODC to the second OCS port used for output, and the second OCS port points to the second ODC; in response to receiving information reported by the first ODC from the third OCS port of the first ODC, the management platform records the information of the first OCS port and the information of the third OCS port. That is, the management platform can control the ODC to attempt to send data through each port one by one in order to determine the next ODC and its corresponding port on the path.
[0077] Figure 4 A schematic diagram illustrating path planning for some embodiments of this disclosure is shown. For example... Figure 4 As shown, the planned path includes optical distribution box 1, optical distribution box 2, optical distribution box 4, optical distribution box 5, optical distribution box 6, and optical distribution box 8, with codes bqj0001, tty0002, hjy0004, lsq0005, Hlg0006, and jxq0008 respectively.
[0078] For optical distribution box 1, its output port may point to optical distribution box 2 or optical distribution box 3, but the correspondence between the OCS port and the optical distribution box is uncertain. In this case, the OTN port of optical distribution box 1 can be controlled to point to one of the OCS ports of optical distribution box 1, such as OCS port 1, so that the TTI byte of optical distribution box 1 (e.g., the code bqj0001 of optical distribution box 1) can be sent through OCS port 1.
[0079] The OCS ports of optical distribution boxes 2 and 3 also point to the OTN ports, allowing them to determine whether they can receive light and further verify the received data content. Taking optical distribution box 2 as an example: If the OTN port of optical distribution box 2 does not receive light, it means that the light from optical distribution box 1 did not find a corresponding port in optical distribution box 2. The light emitted from optical distribution box 1 may have been sent to other optical distribution boxes, and OCS port 1 is not used to connect to optical distribution box 2. If the OTN port of optical distribution box 2 receives light, but optical distribution box 2 reports a TTI mismatch alarm to the management platform, it indicates that the TTI bytes received by optical distribution box 2 do not match the expected information of the first TTI reception. If the OTN port of optical distribution box 2 receives light and the received TTI bytes match the expectations, it is determined that optical distribution boxes 1 and 2 have established communication, and the management platform can record the information of OCS port 1 of optical distribution box 1 and the receiving OCS port of optical distribution box 2. A similar operation is used for optical distribution box 3.
[0080] Optical distribution box 1 can send TTI bytes to multiple output ports at once. Alternatively, optical distribution box 1 can first send TTI bytes to one OCS port. If the management platform receives the OCS port information reported by optical distribution box 2, it indicates that the link between optical distribution boxes 1 and 2 has been established, and there is no need to attempt to send TTI bytes through other OCS ports of optical distribution box 1. Those skilled in the art can choose according to their needs.
[0081] Then, for other optical distribution boxes on the path, such as optical distribution box 2, optical distribution box 4, optical distribution box 5, optical distribution box 6, and optical distribution box 8, the automatic jumper method of optical distribution box 1 is also used for processing until all the connected OCS ports on the path are determined.
[0082] Through the above embodiments, jumpers between adjacent optical distribution boxes (ODCs) along the path can be completed, and jumpers between ports within each ODC can also be completed. In some embodiments, completing jumpers between multiple ODCs based on the OCS port information of the ODCs along the path includes: controlling jumpers between the OCS ports used for receiving and the OCS ports used for transmitting within each ODC, and jumpers between the OCS ports of adjacent ODCs along the path, based on the recorded OCS port information. That is, in response to an instruction from the management platform, the ODC jumpers perform jumpers on the first OCS port and the second OCS port of the ODC, wherein the first OCS port is used to receive TTI bytes that match the expected information received in the first TTI, and the second OCS port is used to transmit TTI bytes that match the next ODC along the path.
[0083] This disclosure also provides a method for automatically measuring optical cable length and attenuation. In some embodiments, based on recorded OCS port information, the optical cable length between multiple optical distribution boxes along the path is calculated using OTN delay measurement technology; the attenuation between the optical distribution boxes is calculated based on the received and transmitted optical power of the OTN ports of the multiple optical distribution boxes along the path, and the optical cable length. For example, the optical cable delay can be converted into optical cable length based on a delay of 0.5 ms per 100 kilometers. The difference between the received and transmitted optical power of the OTN ports can be used as the attenuation between the optical distribution boxes.
[0084] This method allows for the determination of whether link loss meets expectations. Furthermore, it efficiently measures and records the attenuation of the link after a jumper, facilitating link quality assessment and subsequent monitoring and maintenance.
[0085] After connecting all the optical distribution boxes along the path, the route can be verified. Figure 5 A flowchart illustrating a route verification method according to some embodiments of this disclosure is shown. Figure 5As shown, the routing verification method in this embodiment includes steps S51 to S53.
[0086] In step S51, after completing the jumper connection between multiple optical distribution boxes, the management platform sends the second TTI reception expectation information to the last optical distribution box on the path. The second TTI reception expectation information is determined based on the TTI bytes of the first optical distribution box and the TTI bytes of the last optical distribution box.
[0087] That is, during the aforementioned route establishment and automatic hop process, the expected TTI information is matched node by node. However, during route verification, only the first and last nodes in the path can be tested.
[0088] In step S52, the management platform controls the first optical distribution box to send the first optical distribution box's TTI bytes through the established connection.
[0089] In step S53, the management platform verifies the connection based on the matching result of the TTI bytes received by the last optical distribution box and the expected information received by the second TTI.
[0090] For example, refer to Figure 4 The path in the code sets the expected TTI reception of the OTN ports of optical distribution boxes 1 and 8 to bqj0001-jxq0008, which are the encodings of optical distribution boxes 1 and 8. After optical distribution box 1 sends the TTI bytes according to the established route, if the reception of optical distribution box 8 meets expectations, it indicates that the port jumpers in the previously established route are normal.
[0091] In some embodiments, after performing route verification, the transmit and receive power of the OTN port can also be recorded, and the line attenuation can be recorded based on the difference.
[0092] The above embodiments enable full verification of the established routes, thereby improving the reliability of the established routes.
[0093] If the verification fails or an alarm is generated during business operation, the path can be shortened to troubleshoot the optical distribution box or link where the fault is located. Figure 6 A flowchart illustrating a troubleshooting method according to some embodiments of the present disclosure is shown. Figure 6 As shown, the troubleshooting method of this embodiment includes steps S61 to S63.
[0094] In step S61, the management platform sends the third TTI reception expectation information to the intermediate optical distribution box on the path. The third TTI reception expectation information is determined based on the TTI bytes of the first optical distribution box and the TTI bytes of the intermediate optical distribution box.
[0095] An intermediate optical crossover box refers to an optical crossover box that is neither the first nor the last in the path. For example, still referring to... Figure 4 The path shown can be divided into optical distribution boxes 2, 4, 5 or 6.
[0096] In step S62, the management platform controls the first optical distribution box to send the TTI bytes of the first optical distribution box through the established connection.
[0097] In step S63, the management platform determines the optical distribution box or link that has failed based on the matching result of the TTI bytes received by the intermediate optical distribution box and the expected information received by the third TTI.
[0098] If the TTI bytes received by the intermediate optical distribution box match the expected information received by the third TTI, then it is determined that there is a problem with the link between the intermediate optical distribution box and the last optical distribution box in the path, or with the optical distribution box on that link. If the TTI bytes received by the intermediate optical distribution box do not match the expected information received by the third TTI, then it is determined that there is a problem with the link between the intermediate optical distribution box and the first optical distribution box in the path, or with the optical distribution box on that link. Then, the scope can be further narrowed down within the problematic link, and the troubleshooting can continue in the manner described in this embodiment.
[0099] For example, in Figure 4 In the path shown, the verification between optical distribution boxes 1 to 8 indicates that the link is not working. Therefore, optical distribution box 6 can be used as an intermediate optical distribution box to verify whether the link between optical distribution boxes 1 and 6 is usable. If the link between optical distribution boxes 1 and 6 is unusable, the scope is further narrowed down, and the troubleshooting is continued in accordance with the method described in the above embodiments. For example, verify the link between optical distribution boxes 1 and 5, and so on.
[0100] The embodiments disclosed herein can also efficiently achieve automatic link updates. Figure 7 A flowchart illustrating a route update method according to some embodiments of this disclosure is shown. Figure 7 As shown, the routing update method in this embodiment includes steps S71 to S74.
[0101] In step S71, in response to an update of a portion of the path, the management platform determines the optical distribution box involved in the updated portion.
[0102] The management platform can re-plan the optical distribution boxes that intermediate nodes need to pass through. For example, in Figure 4 In the example, the link between optical distribution boxes 2 and 4 is interrupted. In this case, the route can be replanned to pass through optical distribution boxes 2, 3, and 5. That is, the updated path passes through optical distribution boxes 1, 2, 3, 5, 6, and 8 in sequence.
[0103] Then, similar to the initial path establishment in the aforementioned embodiments, the optical distribution boxes involved in the updated portion can be automatically jumpered.
[0104] In step S72, the management platform sends the fourth TTI reception expectation information to the optical distribution boxes in the updated section. The fourth TTI reception expectation information of each optical distribution box is determined based on the TTI bytes of the optical distribution box and the TTI bytes of the adjacent optical distribution boxes in the path.
[0105] In step S73, for the optical distribution box in the updated part, the management platform points the OTN port of the optical distribution box to one or more OCS ports used for output, and receives information reported by the adjacent optical distribution boxes pointed to by one or more OCS ports. The reported information includes the information of the OCS ports of the optical distribution boxes in the updated part.
[0106] For example, for each optical distribution box in the updated section, the management platform can sequentially point the OTN port of each optical distribution box to one or more OCS ports used for output, and receive information reported by adjacent optical distribution boxes pointed to by one or more OCS ports.
[0107] In step S74, the jumper connection of the optical distribution box in the updated path is completed based on the information of the OCS port of the optical distribution box in the updated part and the information of the OCS port of the optical distribution box on the path before the update.
[0108] That is, for the updated part, automatic jumpers are completed between optical distribution boxes, as well as automatic jumpers between the transceiver ports inside the optical distribution box.
[0109] The above embodiments can quickly perform automatic jump-connection between optical distribution boxes based on the updated path in the event of a failure in the optical distribution box or the link between optical distribution boxes, thereby realizing route updates and improving update efficiency.
[0110] In combination with the methods of the various embodiments described above, the optical distribution box 10 of this disclosure can have more functions.
[0111] In some embodiments, the OTN service board 12 is further configured to send a TTI mismatch alarm to the management platform in response to a mismatch between the received TTI bytes and the expected information received in the first TTI.
[0112] In some embodiments, the OTN service board 12 is further configured to send the TTI bytes of the optical distribution box to one or more OCS ports of the optical distribution box for output via the OTN port.
[0113] In some embodiments, the OCS optical switch 11 is further configured to, in response to an instruction from the management platform, jump-connect a first OCS port and a second OCS port of the optical distribution box, wherein the first OCS port is used to receive a TTI byte that matches the expected information received by the first TTI, and the second OCS port is used to send a TTI byte that matches the next optical distribution box on the path.
[0114] The following is for reference. Figure 8 This document describes an embodiment of the management platform disclosed herein.
[0115] Figure 8 A schematic diagram of the structure of a management platform according to some embodiments of the present disclosure is shown. For example... Figure 8 As shown, the management platform 80 of this embodiment includes: a path planning module 81, configured to generate planned paths that pass through multiple optical distribution boxes (ODCs), wherein the OTN port of each ODC is connected to the OCS port of the ODC; a TTI byte management module 82, configured to send the TTI bytes to be sent to the OTN ports of the ODCs passed through by the path; and to send first TTI reception expectation information to the ODCs in the path, wherein the first TTI reception expectation information of each ODC is determined based on the TTI bytes of the ODC and the TTI bytes of adjacent ODCs in the path; a port scheduling module 83, configured to control the OTN ports of the ODCs on the path to point to one or more OCS ports for output, and to receive information reported by adjacent ODCs pointed to by one or more OCS ports, the reported information including the information of the OCS ports of the ODCs on the path; and a routing module 84, configured to complete the jump connection between multiple ODCs based on the information of the OCS ports of the ODCs on the path.
[0116] In some embodiments, the port scheduling module 83 is further configured to, for optical distribution boxes on the path: point the OTN port of the optical distribution box to a first OCS port for output; in response to not receiving information reported by the first optical distribution box pointed to by the first OCS port, or in response to receiving a TTI mismatch alarm reported by the first optical distribution box, point the OTN port of the optical distribution box to a second OCS port for output, and the second OCS port points to a second optical distribution box; in response to receiving information reported by the first optical distribution box about the third OCS port of the first optical distribution box, record the information of the first OCS port and the information of the third OCS port.
[0117] In some embodiments, the routing module 84 is configured to control the jumper between the OCS port for receiving and the OCS port for transmitting within each optical distribution box, and the jumper between the OCS ports of adjacent optical distribution boxes on the path, based on the recorded OCS port information.
[0118] In some embodiments, the management platform 80 further includes an attenuation calculation module 85, configured to calculate the optical cable length between multiple optical distribution boxes on the path using OTN delay measurement technology based on the recorded OCS port information; and to calculate the attenuation between the optical distribution boxes based on the received optical power and transmitted optical power of the OTN ports of the multiple optical distribution boxes on the path, as well as the optical cable length.
[0119] In some embodiments, the TTI byte management module 82 is configured to send a second TTI reception expectation information to the last optical cross-connect box on the path after completing the jumper between multiple optical cross-connect boxes. The second TTI reception expectation information is determined based on the TTI bytes of the first optical cross-connect box and the TTI bytes of the last optical cross-connect box. The port scheduling module 83 is configured to control the first optical cross-connect box to send its TTI bytes through the established connection. The connection is verified based on the matching result of the TTI bytes received by the last optical cross-connect box and the second TTI reception expectation information.
[0120] In some embodiments, the TTI byte management module 82 is configured to send a third TTI reception expectation information to intermediate optical distribution boxes on the path in response to a failed verification. The third TTI reception expectation information is determined based on the TTI bytes of the first optical distribution box and the TTI bytes of the intermediate optical distribution boxes. The port scheduling module 83 is configured to control the first optical distribution box to send its TTI bytes through the established connection. Based on the matching result of the TTI bytes received by the intermediate optical distribution boxes and the third TTI reception expectation information, the optical distribution box or link that has failed is determined.
[0121] In some embodiments, the path planning module 81 is configured to update a portion of the path and determine the optical distribution boxes involved in the updated portion; the TTI byte management module 82 is configured to send fourth TTI reception expectation information to the optical distribution boxes in the updated portion, wherein the fourth TTI reception expectation information of each optical distribution box is determined based on the TTI byte of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path; the port scheduling module 83 is configured to, for the optical distribution boxes in the updated portion, point the OTN port of the optical distribution box to one or more OCS ports for output, and receive information reported by the adjacent optical distribution boxes pointed to by one or more OCS ports, the reported information including the OCS port information of the optical distribution boxes in the updated portion; the routing module 84 is configured to complete the jump connection of the optical distribution boxes in the updated path based on the OCS port information of the optical distribution boxes in the updated portion and the OCS port information of the optical distribution boxes on the path before the update.
[0122] In some embodiments, the TTI byte of each optical distribution box is the identifier of the optical distribution box.
[0123] Figure 9A schematic diagram of the structure of an electronic device according to some embodiments of the present invention is shown. For example... Figure 9 As shown, the electronic device 90 of this embodiment includes: a first memory 910 and a first processor 920 coupled to the first memory 910. The first processor 920 is configured to execute the optical distribution box jumper method in any of the foregoing embodiments based on instructions stored in the first memory 910.
[0124] The first memory 910 may include, for example, system memory, fixed non-volatile storage medium, etc. The system memory stores, for example, the operating system, application programs, boot loader, and other programs.
[0125] Figure 10 A schematic diagram of the structure of an electronic device according to other embodiments of the present invention is shown. For example... Figure 10 As shown, the electronic device 100 of this embodiment includes a second memory 1010 and a second processor 1020, and may also include an input / output interface 1030, a network interface 1040, a storage interface 1050, etc. These interfaces 1030, 1040, 1050, the second memory 1010, and the second processor 1020 can be connected, for example, via a bus 1060. The input / output interface 1030 provides a connection interface for input / output devices such as a display, mouse, keyboard, and touchscreen. The network interface 1040 provides a connection interface for various networked devices. The storage interface 1050 provides a connection interface for external storage devices such as SD cards and USB flash drives.
[0126] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program thereon, characterized in that the program, when executed by a processor, implements any of the aforementioned optical distribution box patching methods.
[0127] Optical distribution boxes (ODBs) play a crucial role in fiber optic communication networks, and their operational status directly impacts the stability and reliability of the network. Influenced by factors such as design, installation, manual maintenance, and external environment, ODBs often suffer from various problems, including substandard fiber splice loss, loose patch cords, missing maintenance records, disorganized application information, haphazard patching, exposed ODFs, inability to remotely monitor, lack of automatic fiber patching scheduling between different ODBs, and absence of automatic fault alarm functions. The above-described embodiments, at least some of which implement automatic patching between different ODBs, automatic measurement of fiber optic cable distance and loss, online management of fiber optic cable resources, and re-updating of fiber optic cable routes after a fault, thus significantly improving network reliability and stability.
[0128] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0129] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0130] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0131] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0132] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A patching method for an optical distribution box, executed by a management platform, the patching method comprising: A planned path is generated, which passes through multiple optical distribution boxes, wherein the optical transport network (OTN) port of each optical distribution box is connected to the optical circuit switching (OCS) port of the optical distribution box; Send the intended path trace identifier (TTI) byte to the OTN port of the optical distribution box through which the path passes; First TTI reception expectation information is sent to the optical distribution boxes in the path, wherein the first TTI reception expectation information of each optical distribution box is determined based on the TTI bytes of the optical distribution box and the TTI bytes of the adjacent optical distribution boxes in the path; For the optical distribution box on the path, control the OTN port of the optical distribution box to point to one or more OCS ports for output, and receive the information reported by the adjacent optical distribution box pointed to by the one or more OCS ports. The reported information includes the information of the OCS ports of the optical distribution boxes on the path. Based on the information of the OCS port of the optical distribution box along the path, the jumper connection between the multiple optical distribution boxes is completed.
2. The jumper method according to claim 1, wherein, For the optical distribution boxes along the path, pointing the OTN port of the optical distribution box to one or more OCS ports for output, and receiving information reported by adjacent optical distribution boxes pointed to by the one or more OCS ports includes: For the optical distribution box on the path: Point the OTN port of the optical distribution box to the first OCS port used for output; In response to not receiving information reported by the first optical distribution box pointed to by the first OCS port, or in response to receiving a TTI mismatch alarm reported by the first optical distribution box, the OTN port of the optical distribution box is directed to the second OCS port used for output, and the second OCS port is directed to the second optical distribution box; In response to receiving information from the third OCS port of the first optical distribution box reported by the first optical distribution box, the information of the first OCS port and the information of the third OCS port are recorded.
3. The jumper method according to claim 2, wherein, The step of completing the jumper connection between the multiple optical distribution boxes based on the OCS port information of the optical distribution boxes along the path includes: Based on the recorded OCS port information, the system controls the connection between the OCS port used for receiving and the OCS port used for transmitting within each optical distribution box, as well as the connection between the OCS ports of adjacent optical distribution boxes along the path.
4. The jumper method according to claim 2 further includes: Based on the recorded OCS port information, the length of the optical cable between the multiple optical distribution boxes along the path is calculated using OTN delay measurement technology; The attenuation between optical distribution boxes is calculated based on the received and transmitted optical power of the OTN ports of the multiple optical distribution boxes along the path, and the length of the optical cable.
5. The jumper method according to claim 1, further comprising: After completing the jumper connection between the multiple optical distribution boxes, a second TTI reception expectation information is sent to the last optical distribution box on the path. The second TTI reception expectation information is determined based on the TTI bytes of the first optical distribution box and the TTI bytes of the last optical distribution box. Control the first optical distribution box to send the TTI bytes of the first optical distribution box through the established connection; The connection is verified based on the matching result between the TTI byte received by the last optical distribution box and the expected information received by the second TTI.
6. The jumper method according to claim 5 further includes: In response to the failure of the verification, a third TTI reception expectation information is sent to the intermediate optical distribution box on the path. The third TTI reception expectation information is determined based on the TTI bytes of the first optical distribution box and the TTI bytes of the intermediate optical distribution box. Control the first optical distribution box to send the TTI bytes of the first optical distribution box through the established connection; Based on the matching result of the TTI bytes received by the intermediate optical distribution box and the expected information received by the third TTI, the optical distribution box or link that has failed is determined.
7. The jumper method according to claim 1 further includes: In response to an update on a portion of the path, the optical distribution box involved in the updated portion is determined; The fourth TTI reception expectation information is sent to the optical distribution boxes in the updated part, wherein the fourth TTI reception expectation information of each optical distribution box is determined based on the TTI bytes of the optical distribution box and the TTI bytes of the adjacent optical distribution boxes in the path; For the optical distribution box in the updated part, point the OTN port of the optical distribution box to one or more OCS ports for output, and receive the information reported by the adjacent optical distribution box pointed to by the one or more OCS ports. The reported information includes the information of the OCS port of the optical distribution box in the updated part. Based on the OCS port information of the optical distribution box in the updated section and the OCS port information of the optical distribution box on the path before the update, the jumper connection of the optical distribution box in the updated path is completed.
8. In the jumper method according to claim 1, the TTI byte of each optical distribution box is the identifier of the optical distribution box.
9. A patching method for an optical distribution box, performed by the optical distribution box, wherein the OTN port of the optical distribution box is connected to the OCS port of the optical distribution box, the patching method comprising: The system receives TTI bytes from the management platform that the OTN port intends to send, wherein the optical distribution box is located on the path planned by the management platform, and the path passes through multiple optical distribution boxes; The system receives the first TTI reception expectation information issued by the management platform, wherein the first TTI reception expectation information is determined based on the TTI bytes of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path. Through the OCS port, receive one or more TTI bytes sent by one or more other optical distribution boxes; In response to the received TTI byte matching the first TTI received expected information, the information of the OCS port used to receive the TTI byte is reported to the management platform. The information of the OCS port is used to establish a connection corresponding to the path.
10. The jumper method according to claim 9, further comprising: In response to a mismatch between the received TTI bytes and the expected information received by the first TTI, a TTI mismatch alarm is sent to the management platform.
11. The jumper method according to claim 9, further comprising: The TTI bytes of the optical distribution box are sent through the OTN port to one or more OCS ports of the optical distribution box for output.
12. The jumper method according to claim 9, further comprising: In response to the instruction of the management platform, the first OCS port and the second OCS port of the optical distribution box are jumpered, wherein the first OCS port is used to receive TTI bytes that match the expected information received by the first TTI, and the second OCS port is used to send TTI bytes that match the next optical distribution box on the path.
13. A management platform, comprising: The path planning module is configured to generate a planned path that passes through multiple optical distribution boxes, wherein the OTN port of each optical distribution box is connected to the OCS port of the optical distribution box. The TTI byte management module is configured to send the TTI byte to be sent to the OTN port of the optical distribution box through which the path passes; and to send the first TTI reception expectation information to the optical distribution boxes in the path, wherein the first TTI reception expectation information of each optical distribution box is determined based on the TTI byte of the optical distribution box and the TTI byte of the adjacent optical distribution boxes in the path; The port scheduling module is configured to control the OTN port of the optical distribution box on the path to point to one or more OCS ports for output, and to receive information reported by the adjacent optical distribution boxes pointed to by the one or more OCS ports, the reported information including the OCS port information of the optical distribution boxes on the path. The routing module is configured to complete the jumper connection between the multiple optical distribution boxes based on the information of the OCS port of the optical distribution box on the path.
14. An optical distribution box, comprising: An OCS optical switch includes one or more OCS ports, each used to access optical cables in one or more directions. The OCS port is connected to the OTN port of the optical distribution box. The OCS optical switch is configured to receive one or more TTI bytes sent by one or more other optical distribution boxes through the OCS port. An OTN service board is configured to receive TTI bytes intended to be sent by the OTN port, issued by a management platform. The optical distribution box is located on a path planned by the management platform, and the path passes through multiple optical distribution boxes. It receives first TTI reception expectation information issued by the management platform, which is determined based on the TTI bytes of the optical distribution box and the TTI bytes of adjacent optical distribution boxes in the path. In response to a match between the received TTI bytes and the first TTI reception expectation information, it reports the information of the OCS port used to receive the TTI bytes to the management platform. The information of the OCS port is used to establish a connection corresponding to the path.
15. An electronic device comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the jumper method of the optical distribution box as described in any one of claims 1 to 12 based on instructions stored in the memory.
16. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, causes the processor to implement the patching method for the optical distribution box according to any one of claims 1 to 12.
17. A computer program product, when the computer program product is run on a computer, causes the computer to implement the patching method of the optical distribution box according to any one of claims 1 to 12.