A method of optical fiber identification, a detection device, a terminal and a network controller
Patent Information
- Application Number
- CN202011606941.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-28
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2040-12-28
AI Technical Summary
[0004]在相关技术中,当光纤的标签信息有误或者标签老化模糊丢失标签信息时,只能通过人工排查确定该光纤的标签信息,由于一个站点的传输设备有很多个光纤,因此确定该光纤的标签信息的难度非常大
[0050]本申请实施例中,检测设备获取到第一光纤的偏振态参数后,再根据第一光纤的偏振态参数确定对应的第一操作编码,该第一操作编码指示终端对第一光纤执行过的第一操作,检测设备发送第一事件通告,该第一事件通告包括第一光纤的光纤信息和第一操作编码,该第一事件通告用于终端确定目标光纤的光纤信息。本申请实施例中,检测设备发送第一事件通告,从而使终端可以确定终端执行目标操作的目标光纤的光纤信息,用户可以通过该终端简单准确地获取到该光纤的光纤信息。
Smart Images

Figure CN114696895B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of signal processing, specifically to a method, detection device, terminal, and network controller for fiber optic identification. Background Technology
[0002] In optical communication networks, the transmission equipment of two sites is connected by optical fiber. The optical fiber between the two transmission equipment is usually in multiple segments, and each segment can be connected to an optical fiber distribution frame. Through the conversion of the optical fiber distribution frame, the two transmission equipment can be connected through these multiple segments of optical fiber.
[0003] Since each site has multiple transmission devices, and each device needs to connect to multiple other transmission devices, each optical fiber within the site has a corresponding tag for ease of maintenance and management. The tag contains information including connection details within the site and source / destination information for the fiber. This includes at least one of the following: rack information, slot information, and port information for the source and destination ends of the fiber; and the site name and device port location for the sites connected to the source and destination ends. Fiber optic tags are fundamental to daily maintenance, and currently, the information corresponding to each tag is primarily determined manually.
[0004] In related technologies, when the label information of an optical fiber is incorrect, or the label is old, blurred, or lost, the label information can only be determined manually. Since a site's transmission equipment has many optical fibers, determining the label information of a particular fiber is extremely difficult. Moreover, when two sites are not connected by a direct optical fiber, manual investigation methods are unlikely to determine the source and destination information of the site where the optical fiber is located. Summary of the Invention
[0005] This application provides a method for optical fiber identification, which is used to quickly and accurately obtain optical fiber information of a target optical fiber.
[0006] Polarization state is a property of light. When an optical signal is transmitted in an optical fiber, it can have two independent vibration directions perpendicular to the transmission direction. Each vibration direction can be called a polarization of the optical signal. The magnitude and phase difference of the electric field intensity in these two polarization directions can change independently. The polarization state parameter is determined by the amplitude ratio and phase difference between the two polarizations. If the two polarizations experience different losses, fiber delays, dispersion, or nonlinearities, the amplitude ratio and phase difference between the two polarizations of the same optical signal at a certain moment may change, thus altering the polarization state parameter of the optical signal. For example, performing target manipulation on the optical fiber may cause a change in the polarization state parameter of the optical signal transmitted through the fiber.
[0007] The first aspect of this application provides a method for optical fiber identification, applied to quickly and accurately obtain optical fiber information of a target optical fiber. The method includes: a detection device acquiring polarization state parameters of a first optical fiber; then the detection device determining a corresponding first operation code based on the polarization state parameters of the first optical fiber, the first operation code indicating a first operation performed by a terminal on the first optical fiber; the detection device sending a first event notification, the first event notification including the optical fiber information of the first optical fiber and the first operation code, the first event notification being used to determine the optical fiber information of the target optical fiber.
[0008] In this possible implementation, the detection device sends a first event notification, enabling the terminal to determine the fiber information of the target fiber in which the terminal performs the target operation. The user can then easily and accurately obtain the fiber information of the fiber through the terminal.
[0009] In one possible implementation of the first aspect, the detection device sends a first event notification, including:
[0010] The detection device sends a first event notification to the terminal. The first event notification includes the fiber information of the first optical fiber and the first operation code. The first event notification is used by the terminal to determine the fiber information of the target optical fiber.
[0011] In this possible implementation, the detection device directly sends a first event notification containing fiber optic information of the first fiber to the terminal, thereby enabling the terminal to directly obtain the fiber optic information of the first fiber and thus determine the fiber optic information of the target fiber. This reduces the involvement of the network controller and minimizes the waste of network resources.
[0012] In one possible implementation of the first aspect, the detection device sends a target event notification, including:
[0013] The detection device sends a first event notification to the network controller. The first event notification includes the fiber information of the first optical fiber and the first operation code. The first event notification is used by the network controller to determine the fiber information of the target optical fiber. The fiber information of the target optical fiber is sent by the network controller to the terminal.
[0014] In this possible implementation, the terminal obtains the first event notification from the network controller. The fiber information of the target fiber is sent to the terminal by the network controller. The terminal no longer needs to determine whether the fiber information of the first fiber is the fiber system information of the target fiber, which makes the terminal determine the fiber information of the first fiber faster and reduces the waste of network resources.
[0015] In one possible implementation of the first aspect, the first operation includes: vibrating the first optical fiber for a specified time and at a specified frequency; or shaking the first optical fiber for a specified time and according to a specified pattern.
[0016] In this possible implementation, the embodiments of this application specifically provide a first operation, which increases the feasibility of the solution.
[0017] In one possible implementation of the first aspect, the polarization state parameter includes at least one of amplitude ratio and phase difference.
[0018] A second aspect of this application provides a method for optical fiber identification, applied to quickly obtain optical fiber information of a target optical fiber. The method includes: a terminal obtaining a target operation code, the target operation code indicating a target operation to be performed on the target optical fiber; the terminal performing the target operation on the target optical fiber according to the target operation code; the terminal receiving a target event notification, the target event notification including optical fiber information for identifying the target optical fiber; and the terminal determining the optical fiber information of the target optical fiber according to the target event notification.
[0019] In this possible implementation, the terminal can determine the fiber information of the target fiber for which the terminal performs the target operation based on the target event notification, and the user of the terminal can easily and accurately obtain the fiber information of the fiber through the terminal.
[0020] In one possible implementation of the second aspect, the target event notification is a first event notification sent by the detection device. The fiber information for determining the target fiber includes fiber information of the first fiber and a first operation code. The first operation code indicates a first operation performed by the terminal on the first fiber. The terminal determines the fiber information of the target fiber based on the target event notification, including: if the first operation code is the same as the target operation code, then the terminal determines that the fiber information of the first fiber is the fiber information of the target fiber.
[0021] In this possible implementation, the terminal receives the first event notification sent by the detection device, which reduces the involvement of the network controller and minimizes the waste of network resources.
[0022] In one possible implementation of the second aspect, the target event notification is a second event notification sent by the network controller, and the fiber information used to determine the target fiber includes the fiber information of the target fiber, which is determined by the network controller.
[0023] In this possible implementation, the terminal obtains the first event notification from the network controller. The fiber information of the target fiber is sent to the terminal by the network controller. The terminal no longer needs to determine whether the fiber information of the first fiber is the fiber system information of the target fiber, which makes the terminal determine the fiber information of the first fiber faster and reduces the waste of network resources.
[0024] In one possible implementation of the second aspect, the terminal acquires a target operation code, including: the terminal generates a target operation code that indicates a target operation to be performed on the target optical fiber.
[0025] In this possible implementation, the terminal generates its own operation code without the need for the network controller, thus reducing the waste of network resources.
[0026] In one possible implementation of the second aspect, after the terminal generates the target operation code, the method further includes: the terminal sending the target operation code to the network controller, the target operation code being used by the network controller to determine the fiber information of the target fiber.
[0027] In one possible implementation of the second aspect, the terminal obtains the target operation code by: the terminal sending an operation code request to the network controller, the operation code request instructing the network controller to send the target operation code to the terminal; and the terminal receiving the target operation code sent by the network controller, the target operation code indicating a target operation to be performed on the target optical fiber.
[0028] In this possible implementation, the terminal obtains the target operation code from the network controller, thereby enabling the network controller to determine the operation performed by the terminal on the optical fiber and to determine the fiber information of the target optical fiber.
[0029] In one possible implementation of the second aspect, the target operation includes: vibrating the target optical fiber for a specified time and at a specified frequency; or shaking the target optical fiber for a specified time and according to a specified pattern.
[0030] A third aspect of this application provides a method for optical fiber identification, applied to quickly obtain optical fiber information of a target optical fiber. The method includes: a network controller receiving an operation code request sent by a terminal, the operation request request instructing the network controller to send a target operation code to the terminal; the network controller sending the target operation code to the terminal; the network controller receiving a first event notification sent by a detection device, the first event notification including optical fiber information of a first optical fiber and a first operation code; if the first operation code is the same as the target operation code, the network controller determines that the optical fiber information of the first optical fiber is the optical fiber information of the target optical fiber; the network controller sending a target event notification to the terminal, the target event notification including the optical fiber information of the target optical fiber.
[0031] In this possible implementation, the terminal can determine the fiber information of the target fiber for which the terminal performs the target operation based on the target event notification sent by the network controller. The user of the terminal can easily and accurately obtain the fiber information of the fiber through the terminal.
[0032] A fourth aspect of this application provides a detection device that has the function of implementing the method described in the first aspect or any possible implementation of the first aspect. This function can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described function, such as an acquisition unit.
[0033] A fifth aspect of this application provides a terminal that has the function of implementing the method of the second aspect or any possible implementation of the second aspect described above. This function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above function, such as an execution unit.
[0034] A sixth aspect of this application provides a network controller that has the function of implementing the method of the third aspect or any possible implementation of the third aspect. This function can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described function, such as a receiving unit.
[0035] The seventh aspect of this application provides a detection device, the target user equipment including at least one processor, memory, input / output (I / O) interface, and computer-executable instructions stored in memory and executable on the processor, wherein when the computer-executable instructions are executed by the processor, the processor executes a method as described in the first aspect or any possible implementation thereof.
[0036] The eighth aspect of this application provides a terminal, the target user equipment including at least one processor, memory, input / output (I / O) interface, and computer-executable instructions stored in memory and executable on the processor, wherein when the computer-executable instructions are executed by the processor, the processor executes a method as described in the second aspect above or any possible implementation thereof.
[0037] The ninth aspect of this application provides a network controller, the target user equipment including at least one processor, memory, input / output (I / O) interface, and computer-executable instructions stored in memory and executable on the processor, wherein when the computer-executable instructions are executed by the processor, the processor executes a method as described in the third aspect above or any possible implementation of the third aspect.
[0038] The tenth aspect of this application provides a computer-readable storage medium storing one or more computer-executable instructions, wherein when the computer-executable instructions are executed by a processor, the processor performs a method as described in the first aspect or any possible implementation thereof.
[0039] The eleventh aspect of this application provides a computer-readable storage medium for storing one or more computer-executable instructions, wherein when the computer-executable instructions are executed by a processor, the processor performs a method as described in the second aspect above or any possible implementation thereof.
[0040] The twelfth aspect of this application provides a computer-readable storage medium storing one or more computer-executable instructions, wherein when the computer-executable instructions are executed by a processor, the processor performs a method as described in the third aspect above or any possible implementation thereof.
[0041] The thirteenth aspect of this application provides a computer program product that stores one or more computer-executable instructions, wherein when the computer-executable instructions are executed by a processor, the processor executes a method as described in the first aspect or any possible implementation thereof.
[0042] The fourteenth aspect of this application provides a computer program product storing one or more computer-executable instructions, wherein when the computer-executable instructions are executed by a processor, the processor executes a method as described in the second aspect above or any possible implementation thereof.
[0043] The fifteenth aspect of this application provides a computer program product storing one or more computer-executable instructions, wherein when the computer-executable instructions are executed by a processor, the processor executes a method as described in the third aspect above or any possible implementation thereof.
[0044] The sixteenth aspect of this application provides a chip system including at least one processor for implementing the functions involved in the first aspect or any possible implementation thereof. In one possible design, the chip system may further include a memory for storing program instructions and data necessary for processing artificial intelligence models. The chip system may be composed of chips or may include chips and other discrete devices.
[0045] The seventeenth aspect of this application provides a chip system including at least one processor for implementing the functions involved in the second aspect or any possible implementation thereof. In one possible design, the chip system may further include a memory for storing program instructions and data necessary for processing artificial intelligence models. The chip system may be composed of chips or may include chips and other discrete devices.
[0046] The eighteenth aspect of this application provides a chip system including at least one processor for implementing the functions involved in the third aspect or any possible implementation thereof. In one possible design, the chip system may further include a memory for storing program instructions and data necessary for processing artificial intelligence models. The chip system may be composed of chips or may include chips and other discrete devices.
[0047] The nineteenth aspect of this application provides an optical fiber identification system, the NR network system including the detection equipment of the fourth aspect and the terminal of the fifth aspect.
[0048] The twentieth aspect of this application provides a fiber optic identification system, the NR network system including a detection device (fourth aspect), a terminal (fifth aspect), and a network controller (sixth aspect).
[0049] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:
[0050] In this embodiment, after the detection device obtains the polarization state parameters of the first optical fiber, it determines the corresponding first operation code based on the polarization state parameters. This first operation code indicates a first operation performed by the terminal on the first optical fiber. The detection device then sends a first event notification, which includes the optical fiber information of the first optical fiber and the first operation code. This first event notification is used by the terminal to determine the optical fiber information of the target optical fiber. In this embodiment, the detection device sends a first event notification, enabling the terminal to determine the optical fiber information of the target optical fiber on which the terminal performed the target operation. Users can easily and accurately obtain the optical fiber information through this terminal. Attached Figure Description
[0051] Figure 1 This is a schematic diagram of a scenario for an optical communication network system.
[0052] Figure 2 This is another schematic diagram of an optical communication network system.
[0053] Figure 3 This is a flowchart illustrating the fiber optic identification method in an embodiment of this application;
[0054] Figure 4 This is another flowchart illustrating the fiber optic identification method in this application embodiment;
[0055] Figure 5 This is a schematic diagram of the polarization state parameters of the optical fiber in an embodiment of this application;
[0056] Figure 6This is a schematic diagram illustrating the determination of operation codes in an embodiment of this application;
[0057] Figure 7 This is another flowchart illustrating the fiber optic identification method in this application embodiment;
[0058] Figure 8 This is a schematic diagram of the detection device in an embodiment of this application;
[0059] Figure 9 This is a schematic diagram of the terminal structure in an embodiment of this application;
[0060] Figure 10 This is a schematic diagram of the structure of a network server in an embodiment of this application;
[0061] Figure 11 This is another structural schematic diagram of the detection device in the embodiments of this application;
[0062] Figure 12 This is another structural diagram of the terminal in an embodiment of this application;
[0063] Figure 13 This is another schematic diagram of the network server structure in an embodiment of this application;
[0064] Figure 14 This is a schematic diagram of the fiber optic identification system in an embodiment of this application;
[0065] Figure 15 This is another structural schematic diagram of the fiber optic identification system in the embodiments of this application. Detailed Implementation
[0066] This application provides a method for optical fiber identification, which can be used to obtain the optical fiber information of the optical fiber simply and accurately.
[0067] The embodiments of this application are described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. As those skilled in the art will recognize, with the development of technology and the emergence of new scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0068] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0069] Please see Figure 1 In optical communication networks, the transmission equipment of two sites is connected by optical fiber. The optical fiber between the two transmission equipment is usually in multiple segments, and each segment can be connected to an optical distribution frame (ODF). Through the ODF, the two transmission equipment can be connected through these multiple segments of optical fiber.
[0070] Because each site has multiple transmission devices, and each device needs to connect to multiple other transmission devices, each optical fiber within the site has a corresponding tag for ease of maintenance and management. The tag contains information including connection information within the site and source / destination information for the fiber. For example, it may include at least one of the following: rack information, slot information, and port information for the source and destination ends of the fiber; and at least one of the following: site name and device port location for the sites connected to the source and destination ends of the fiber. For example... Figure 1 The label for fiber optic cable 1 is as follows: (1. Intra-site fiber optic information: From: Cabinet 1, Subrack 1, Slot 2; To: ODF 1, Frame 1, Row 1, Column 1; 2. Inter-site fiber optic information: Source end name: Cabinet 1; Destination end name: Cabinet 2). Fiber optic cable labels are fundamental to daily maintenance, and currently, the information corresponding to the fiber optic cable labels is mainly determined manually.
[0071] Please see Figure 2 In related technologies, when the label information of an optical fiber is incorrect, or the label is old, blurred, or lost, the label information can only be determined manually. Since a site's transmission equipment has many optical fibers, determining the label information of a particular fiber is extremely difficult. Moreover, when two sites are not connected by a direct optical fiber, i.e., when there is an intermediate optical fiber distribution frame, manual inspection methods are unlikely to determine the source and destination information of the optical fiber.
[0072] Please see Figure 3In this embodiment of the application, after the detection device obtains the polarization state parameters of the target optical fiber, it determines the corresponding target operation code based on the polarization state (SOP) parameters of the target optical fiber. The target operation code instructs the terminal to perform a target operation on the target optical fiber. The detection device sends a first event notification, which includes the optical fiber information of the target optical fiber and the target operation code. The first event notification is used by the terminal to determine the optical fiber information of the target optical fiber.
[0073] Polarization state is a property of light. When an optical signal is transmitted in an optical fiber, it can have two independent vibration directions perpendicular to the transmission direction. Each vibration direction can be called a polarization of the optical signal. The magnitude and phase difference of the electric field intensity in these two polarization directions can change independently. The polarization state parameter is determined by the amplitude ratio and phase difference between the two polarizations. If the two polarizations experience different losses, fiber delays, dispersion, or nonlinearities, the amplitude ratio and phase difference between the two polarizations of the same optical signal at a certain moment may change, thus altering the polarization state parameter of the optical signal. For example, performing target manipulation on the optical fiber may cause a change in the polarization state parameter of the optical signal transmitted through the fiber.
[0074] In this embodiment of the application, the first event notification of the detection device can be sent to the terminal or to the network controller, which will be described separately below:
[0075] 1. The detection equipment sends a first event notification to the network controller.
[0076] Please see Figure 4 One step of the fiber optic identification method in this application embodiment includes:
[0077] 401. The terminal sends an operation code request to the network controller.
[0078] The terminal sends an operation coding request to the network controller, which instructs the network controller to send a target operation code to the terminal; accordingly, the network controller receives the operation coding request sent by the terminal.
[0079] In this embodiment, the terminal sends an operation code request to the network controller to obtain the target operation code; the terminal may also generate the target operation code and then send the target operation code to the network controller, and the network controller will not send the target operation code to the terminal; there are multiple ways for the terminal to obtain the target operation code, and no specific method is limited here.
[0080] The terminal can be a dedicated terminal device or a mobile phone with corresponding software; no specific limitation is made here.
[0081] 402. The network controller sends the target operation code to the terminal.
[0082] The network controller generates a target operation code based on the operation code request and sends the target operation code to the terminal. The target operation code indicates the target operation that the terminal needs to perform on the target fiber. Correspondingly, the terminal receives the target operation code sent by the network controller. Specifically, the network controller can generate the target operation code randomly, or it can select an operation code from a preset operation code library as the target operation code; the specific method is not limited here.
[0083] The network controller can be a standalone network controller specifically designed for this application embodiment, or it can be a network management device including corresponding software; no specific limitation is made here.
[0084] 403. The terminal performs target operations on the target optical fiber.
[0085] The terminal performs the target operation on the target fiber according to the target operation in the target operation code.
[0086] Specifically, the target operation can be vibration of the target optical fiber according to at least one of a specified event, a specified frequency, and a specified pattern, with the aim of influencing the polarization state parameters of the target optical fiber. For example, the terminal includes a vibration unit that controls the vibration unit to vibrate the target optical fiber at a frequency of 100Hz for 2 seconds, then stop vibrating for 1 second, and then vibrate at a frequency of 200Hz for 3 seconds. The target operation can also be shaking of the target optical fiber according to at least one of a specified event and a specified pattern, with the aim of influencing the polarization state parameters of the target optical fiber. For example, the terminal instructs the user to shake the target optical fiber for 2 seconds, then stop for 1 second, and then shake for 3 seconds. The terminal can also control a shaking unit that shakes the target optical fiber for 1 second, then stops for 2 seconds, and then shakes for 1 second. The target operation can take many forms, and no specific limitation is made here.
[0087] 404. The detection equipment obtains the polarization state parameters of the first optical fiber.
[0088] The detection equipment acquires the polarization state parameters of the first optical fiber. Polarization state is a property of light. When an optical signal is transmitted in an optical fiber, it can have two independent vibration directions perpendicular to the transmission direction. Each vibration direction can be called a polarization of the optical signal. The magnitude and phase difference of the electric field intensity in these two polarization directions can change independently. The polarization state parameters are determined by the amplitude ratio and phase difference between the two polarizations. If the two polarizations experience different losses, fiber delays, dispersion, or nonlinearities, the amplitude ratio and phase difference between the two polarizations of the same optical signal at a given moment may change, thus altering the polarization state parameters of the optical signal. For example, performing target manipulation on the optical fiber may cause changes in the polarization state parameters of the optical signal transmitted through that fiber.
[0089] The testing equipment can be a standalone testing equipment specifically used in the embodiments of this application, or it can be a testing module or testing unit included in network equipment such as fiber optic distribution frames and cabinets. No specific limitation is made here.
[0090] The polarization state parameter includes at least one of the amplitude ratio and phase difference, in addition to, such as Figure 5 As shown, the polarization state of an optical signal can also be represented by a Poincare sphere. Each point on the cross section corresponds to a different polarization state. The three tangent cross sections of the Poincare sphere represent the three component parameters of the polarization state, namely S1, S2, and S3, respectively. The specifics are not limited here.
[0091] 405. The detection equipment determines the corresponding first operation code based on the polarization state parameters.
[0092] Please see Figure 6 The detection device determines the corresponding first operation code based on the polarization state parameters of the first optical fiber. The first operation code indicates the first operation performed by the terminal on the first optical fiber.
[0093] Specifically, the detection equipment determines the first operation performed on the first optical fiber based on the polarization state parameters of the first optical fiber, and then determines the corresponding first operation code based on the first operation. For example... Figure 6 The detection equipment determines the first operation performed on the first optical fiber based on the waveform of the polarization state parameters of the first optical fiber: shaking for two seconds, stopping for one second, and then shaking for two seconds again; the detection equipment then determines the first operation code corresponding to the first operation as: A.2s, B.1s, A.2s.
[0094] The first operation code can be generated instantly by the detection device based on the first operation, or it can be selected by the detection device from a pre-set operation code library. The specific choice is not limited here.
[0095] 406. The detection device sends a first event notification to the network controller.
[0096] The detection device sends a first event notification to the network controller. This first event notification includes fiber optic information of the first fiber and a first operation code. The detection device has fiber optic information for all fibers, and this first event notification is used to determine the fiber optic information of the target fiber. Accordingly, the network controller receives the first event notification sent by the detection device.
[0097] 407. The network controller determines the fiber optic information of the target fiber based on the first event notification.
[0098] If the network controller determines that the first operation code in the first event notification sent by the detection device is the same as the target operation code sent by the network controller to the terminal, then the network controller determines that the fiber information of the first fiber in the first event notification sent by the detection device is the fiber information of the target fiber, that is, the first fiber is the target fiber.
[0099] 408. The network controller sends a target event notification to the terminal.
[0100] The network controller sends a target event notification to the terminal, which includes fiber optic information of the target fiber. The terminal then receives the target event notification from the network controller.
[0101] 409. The terminal determines the fiber optic information of the target fiber.
[0102] The terminal determines that the fiber optic information in the target event notification is the fiber optic information of the target fiber.
[0103] In this embodiment of the application, the detection device sends the first event notification to the network controller. The detection device can also send it to the terminal, as described in detail below:
[0104] 2. The detection equipment sends the first event notification to the terminal.
[0105] Please see Figure 7 One step of the fiber optic identification method in this application embodiment includes:
[0106] 701. The terminal generates the target operation code.
[0107] The terminal generates a target operation code, which indicates that a target operation should be performed on the target optical fiber. Specifically, the terminal can generate the target operation code randomly, or it can select an operation code from a preset operation code library as the target operation code; the specific method is not limited here.
[0108] 702. The terminal performs target operations on the target optical fiber.
[0109] In this embodiment of the application, step 702 is the same as step 403, and the details will not be repeated here.
[0110] 703. The detection equipment obtains the polarization state parameters of the first optical fiber.
[0111] In this embodiment of the application, step 703 is the same as step 404, and the details will not be repeated here.
[0112] 704. The detection equipment determines the corresponding first operation code based on the polarization state parameters.
[0113] In this embodiment of the application, step 704 is the same as step 405, and the details will not be repeated here.
[0114] 705. The detection equipment sends a target event notification to the terminal.
[0115] The detection device sends a target event notification to the terminal. This target event notification includes fiber optic information of the first optical fiber and a first operation code. The first event notification is used to determine the fiber optic information of the target optical fiber. Accordingly, the terminal receives the first event notification sent by the detection device.
[0116] 706. The terminal determines the fiber optic information of the target fiber.
[0117] If the terminal determines that the target operation code is the same as the first operation code in the first event notification sent by the detection device, then the terminal determines that the fiber information of the first fiber in the first event notification sent by the detection device is the fiber information of the target fiber, that is, the first fiber is the target fiber.
[0118] The detection device in the embodiments of this application is described below. Please refer to [link / reference]. Figure 8 The present application provides a detection device 800, the power supply of which can be the aforementioned Figure 4 and 7 The testing equipment in question, the testing equipment 800, includes:
[0119] Acquisition unit 801 is used to acquire the polarization state parameters of the first optical fiber; for details on its implementation, please refer to [reference needed]. Figure 4 In the illustrated embodiment, step 404: the detection device acquires the polarization state parameters of the first optical fiber, or Figure 7 Step 703 shown: The detection device acquires the polarization state parameters of the first optical fiber, which will not be described in detail here.
[0120] The determining unit 802 is used to determine a corresponding first operation code based on the polarization state parameters of the first optical fiber. This first operation code indicates a first operation performed by the terminal on the first optical fiber. For specific implementation details, please refer to [reference needed]. Figure 4 In the illustrated embodiment, step 405: The detection device determines the corresponding first operation code based on the polarization state parameters, or Figure 7 Step 704 shown: The detection device determines the corresponding first operation code based on the polarization state parameters, which will not be elaborated here.
[0121] The sending unit 803 is used to send a first event notification, which includes fiber optic information of the first optical fiber and the first operation code. The first event notification is used to determine the fiber optic information of the target optical fiber. For specific implementation details, please refer to [reference needed]. Figure 4 Step 406 in the illustrated embodiment: The detection device sends a first event notification to the network controller, or Figure 7 Step 705 shown: The detection device sends a target event notification to the terminal, which will not be described in detail here.
[0122] In one possible implementation, the sending unit 803 is specifically used for:
[0123] A first event notification is sent to the terminal. This first event notification includes the fiber optic information of the first optical fiber and the first operation code. This first event notification is used by the terminal to determine the fiber optic information of the target optical fiber. For specific implementation details, please refer to [reference needed]. Figure 7 Step 705 shown: The detection device sends a target event notification to the terminal, which will not be described in detail here.
[0124] In one possible implementation, the sending unit 803 is specifically used for:
[0125] A first event notification is sent to the network controller. This first event notification includes the fiber optic information of the first optical fiber and the first operation code. This first event notification is used by the network controller to determine the fiber optic information of the target optical fiber, which is then sent to the terminal by the network controller. For specific implementation details, please refer to [link to implementation details]. Figure 4 In the illustrated embodiment, step 406: the detection device sends a first event notification to the network controller, which will not be described in detail here.
[0126] In this embodiment, the detection device can perform the aforementioned... Figure 4 or Figure 7 The specific operations performed by the detection device in any of the embodiments shown are not described here.
[0127] The terminal in the embodiments of this application is described below. Please refer to [link / reference]. Figure 9 The present application provides a terminal 900, the power supply device of which can be the aforementioned Figure 4 and 7 The terminal 900 includes:
[0128] Acquisition unit 901 is used to acquire a target operation code, which indicates the target operation to be performed on the target optical fiber; for details, please refer to [reference needed]. Figure 4 In the illustrated embodiment, step 401: the terminal sends an operation code request to the network controller, and step 402: the network controller sends a target operation code to the terminal, or... Figure 7Step 701 shown: The terminal generates the target operation code, which will not be described in detail here.
[0129] Execution unit 902 is used to perform the target operation on the target optical fiber according to the target operation code; for details, please refer to [reference needed]. Figure 4 Step 403 in the illustrated embodiment: The terminal performs a target operation on the target optical fiber, or Figure 7 Step 702 shown: The terminal performs the target operation on the target optical fiber, which will not be described in detail here.
[0130] Receiving unit 903 is used to receive target event notifications, which include fiber optic information for identifying the target fiber optic cable; for specific implementation details, please refer to [reference needed]. Figure 4 Step 408 in the illustrated embodiment: The network controller sends a target event notification to the terminal, or Figure 7 Step 705 shown: The detection device sends a target event notification to the terminal, which will not be described in detail here.
[0131] The determining unit 904 is used to determine the fiber optic information of the target fiber based on the target event notification. For specific implementation details, please refer to [reference needed]. Figure 4 In the illustrated embodiment, step 409: The terminal determines the fiber optic information of the target fiber, or Figure 7 Step 706 shown: The terminal determines the fiber information of the target fiber, which will not be described in detail here.
[0132] In one possible implementation, the target event notification is a first event notification sent by the detection device. The fiber information used to determine the target fiber includes fiber information of the first fiber and a first operation code. The first operation code indicates a first operation performed by the terminal on the first fiber. The determining unit 904 is used for:
[0133] If the first operation code is the same as the target operation code, then the fiber information of the first fiber is determined to be the fiber information of the target fiber.
[0134] In one possible implementation, the target event notification is a second event notification sent by the network controller, and the fiber information used to determine the target fiber includes the fiber information of the target fiber, which is determined by the network controller.
[0135] In one possible implementation, the acquisition unit 901 is specifically used for:
[0136] Generate a target operation code, which indicates the target operation to be performed on the target fiber. For details on the implementation, please refer to [reference needed]. Figure 7 Step 701 shown: The terminal generates the target operation code, which will not be described in detail here.
[0137] In one possible implementation, the acquisition unit 901 is specifically used for:
[0138] The system sends an operation code request to the network controller, instructing the network controller to send a target operation code to the terminal; it also receives the target operation code sent by the network controller, which indicates the target operation to be performed on the target fiber. For detailed implementation information, please refer to [reference needed]. Figure 4 In the illustrated embodiment, steps 401 (the terminal sends an operation code request to the network controller) and 402 (the network controller sends the target operation code to the terminal) are not described in detail here.
[0139] In this embodiment, the terminal can execute the aforementioned... Figure 4 or Figure 7 The specific operations performed by the terminal in any of the embodiments shown are not described here.
[0140] The network controller in the embodiments of this application is described below. Please refer to [link / reference]. Figure 10 This application provides a network controller 1000, which can be the aforementioned Figure 4 and 7 The network controller 1000 includes:
[0141] The first receiving unit 1001 is configured to receive an operation code request sent by a terminal, the operation request instructing the network controller to send a target operation code to the terminal; please refer to Figure 4 In the embodiment shown, step 401: The terminal sends an operation code request to the network controller, which will not be described in detail here.
[0142] The first sending unit 1002 is used to send the target operation code to the terminal; please refer to... Figure 4 In the embodiment shown, step 402: the network controller sends the target operation code to the terminal, which will not be described in detail here.
[0143] The second receiving unit 1003 is used to receive a first event notification sent by the detection device. The first event notification includes fiber optic information of the first optical fiber and a first operation code. For specific implementation details, please refer to [reference needed]. Figure 4 In the illustrated embodiment, step 406: the detection device sends a first event notification to the network controller, which will not be described in detail here.
[0144] The determining unit 1004 is configured to determine the fiber information of the first optical fiber as the fiber information of the target optical fiber if the first operation code is the same as the target operation code; for specific implementation details, please refer to [reference needed]. Figure 4 In the embodiment shown, step 407: The network controller determines the fiber information of the target fiber according to the first event notification, which will not be described in detail here.
[0145] The second sending unit 1005 is used to send a target event notification to the terminal, the target event notification including the fiber optic information of the target optical fiber. For specific implementation details, please refer to [reference needed]. Figure 4 In the embodiment shown, step 408: the network controller sends a target event notification to the terminal, which will not be described in detail here.
[0146] In this embodiment, the network controller can perform the aforementioned... Figure 4 or Figure 7 The specific operations performed by the network controller in any of the embodiments shown are not described here.
[0147] Figure 11 This is a schematic diagram of a detection device structure provided in an embodiment of this application. The detection device 1100 may include one or more central processing units (CPUs) 1101 and a memory 1105, in which one or more application programs or data are stored.
[0148] The memory 1105 can be volatile or persistent storage. The program stored in the memory 1105 can include one or more modules, each module including a series of instruction operations on the detection device. Furthermore, the central processing unit 1101 can be configured to communicate with the memory 1105 and execute the series of instruction operations in the memory 1105 on the detection device 1100.
[0149] The central processing unit 1101 executes the computer program stored in the memory 1105, enabling the detection device 1100 to perform the following actions: The detection device acquires the polarization state parameters of the first optical fiber; the detection device determines a corresponding first operation code based on the polarization state parameters of the first optical fiber, the first operation code indicating a first operation performed by the terminal on the first optical fiber; the detection device sends a first event notification, the first event notification including the optical fiber information of the first optical fiber and the first operation code, the first event notification being used to determine the optical fiber information of the target optical fiber. For specific implementation details, please refer to [reference needed]. Figure 4 Steps 401-409 or in the illustrated embodiment Figure 7 Steps 701-706 in the illustrated embodiment will not be repeated here.
[0150] The testing device 1100 may also include one or more power supplies 1102, one or more wired or wireless network interfaces 1103, one or more input / output interfaces 1104, and / or one or more operating systems, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0151] The testing equipment 1100 can perform the aforementioned functions. Figure 4 or Figure 7 The specific operations performed by the detection device in any of the embodiments shown are not described here.
[0152] Figure 12 This is a schematic diagram of a terminal structure provided in an embodiment of this application. The terminal 1200 may include one or more central processing units (CPUs) 1201 and a memory 1205, in which one or more applications or data are stored.
[0153] The memory 1205 can be volatile or persistent storage. The program stored in the memory 1205 can include one or more modules, each module including a series of instruction operations on the terminal. Furthermore, the central processing unit 1201 can be configured to communicate with the memory 1205 and execute the series of instruction operations in the memory 1205 on the terminal 1200.
[0154] The central processing unit 1201 executes the computer program stored in the memory 1205, enabling the terminal 1200 to perform the following actions: The terminal acquires a target operation code indicating a target operation to be performed on a target optical fiber; the terminal performs the target operation on the target optical fiber according to the target operation code; the terminal receives a target event notification, which includes optical fiber information for identifying the target optical fiber; and the terminal determines the optical fiber information of the target optical fiber according to the target event notification. For specific implementation details, please refer to [reference needed]. Figure 4 Steps 401-409 or in the illustrated embodiment Figure 7 Steps 701-706 in the illustrated embodiment will not be repeated here.
[0155] Terminal 1200 may also include one or more power supplies 1202, one or more wired or wireless network interfaces 1203, one or more input / output interfaces 1204, and / or one or more operating systems, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0156] The terminal 1200 can perform the aforementioned... Figure 4 or Figure 7 The specific operations performed by the terminal in any of the embodiments shown are not described here.
[0157] Figure 13This is a schematic diagram of a network controller structure provided in an embodiment of this application. The network controller 1300 may include one or more central processing units (CPUs) 1301 and a memory 1305, in which one or more applications or data are stored.
[0158] The memory 1305 can be volatile or persistent storage. The program stored in the memory 1305 can include one or more modules, each module including a series of instruction operations on the network controller. Furthermore, the central processing unit 1301 can be configured to communicate with the memory 1305 and execute the series of instruction operations in the memory 1305 on the network controller 1300.
[0159] The central processing unit 1301 executes a computer program stored in the memory 1305, causing the network controller 1300 to perform the following actions: the network controller receives an operation code request sent by a terminal, the operation request instructing the network controller to send a target operation code to the terminal; the network controller sends the target operation code to the terminal; the network controller receives a first event notification sent by a detection device, the first event notification including fiber optic information of a first optical fiber and a first operation code; if the first operation code is the same as the target operation code, the network controller determines that the fiber optic information of the first optical fiber is the fiber optic information of the target optical fiber; the network controller sends a target event notification to the terminal, the target event notification including the fiber optic information of the target optical fiber. For specific implementation details, please refer to [reference needed]. Figure 7 Steps 401-409 in the illustrated embodiment will not be repeated here.
[0160] The network controller 1300 may also include one or more power supplies 1302, one or more wired or wireless network interfaces 1303, one or more input / output interfaces 1304, and / or one or more operating systems, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0161] The network controller 1300 can perform the aforementioned... Figure 4 The operations performed by the network controller in the illustrated embodiment will not be described in detail here.
[0162] The fiber optic identification system in the embodiments of this application is described below. Please refer to [link / reference]. Figure 14 This application provides an embodiment of an optical fiber identification system 1400, which includes, as follows: Figure 11 The detection device 1401 in the embodiment and such Figure 12In the embodiment, terminal 1402 is connected to detection device 1401.
[0163] This system can perform, for example Figure 7 The illustrated embodiment shows the operations performed by the fiber optic identification system. For specific implementation details, please refer to [reference needed]. Figure 7 Steps 701-706 in the illustrated embodiment will not be repeated here.
[0164] The fiber optic identification system in the embodiments of this application is described below. Please refer to [link / reference]. Figure 15 This application provides an embodiment of an optical fiber identification system 1500, which includes, as follows: Figure 11 The detection device 1501 in the embodiment, such as Figure 12 Terminal 1502 in the embodiment and such Figure 13 In the embodiment, the network controller 1503, the detection device 1501, the terminal 1502 and the network controller 1503 are connected in sequence.
[0165] This system can perform, for example Figure 7 The illustrated embodiment shows the operations performed by the fiber optic identification system. For specific implementation details, please refer to [reference needed]. Figure 4 Steps 401-409 in the illustrated embodiment will not be repeated here.
[0166] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0167] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0168] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0169] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0170] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A method for optical fiber identification, characterized in that, The method includes: The detection equipment acquires the polarization state parameters of the first optical fiber; The detection device determines the corresponding first operation code based on the polarization state parameters of the first optical fiber, and the first operation code indicates the first operation performed by the terminal on the first optical fiber; The detection device sends a first event notification, which includes the fiber information of the first optical fiber and the first operation code. The first event notification is used to determine the fiber information of the target optical fiber. The polarization state parameters include at least one of amplitude ratio and phase difference.
2. The method according to claim 1, characterized in that, The detection device sends a first event notification, including: The detection device sends the first event notification to the terminal. The first event notification includes the fiber information of the first optical fiber and the first operation code. The first event notification is used by the terminal to determine the fiber information of the target optical fiber.
3. The method according to claim 1, characterized in that, The detection device sends a first event notification, including: The detection device sends the first event notification to the network controller. The first event notification includes the fiber information of the first optical fiber and the first operation code. The first event notification is used by the network controller to determine the fiber information of the target optical fiber. The fiber information of the target optical fiber is sent by the network controller to the terminal.
4. The method according to any one of claims 1 to 3, characterized in that, The first operation includes: Vibrate the first optical fiber for a specified time and at a specified frequency; or The first optical fiber is shaken for a specified time and according to a specified pattern.
5. A method for fiber optic identification, characterized in that, The method includes: The terminal obtains a target operation code, which indicates the target operation to be performed on the target optical fiber; The terminal performs the target operation on the target optical fiber according to the target operation code; The terminal receives a target event notification, which includes fiber optic information for identifying the target fiber optic cable. The terminal determines the fiber optic information of the target fiber based on the target event notification.
6. The method according to claim 5, characterized in that, The target event notification is a first event notification sent by the detection device. The fiber information used to determine the target fiber includes the fiber information of the first fiber and a first operation code. The first operation code indicates a first operation performed by the terminal on the first fiber. The terminal determines the fiber information of the target fiber based on the target event notification, including: If the first operation code is the same as the target operation code, then the terminal determines that the fiber information of the first fiber is the fiber information of the target fiber.
7. The method according to claim 5, characterized in that, The target event notification is a second event notification sent by the network controller, and the fiber information used to determine the target fiber includes the fiber information of the target fiber, which is determined by the network controller.
8. The method according to any one of claims 5-7, characterized in that, The terminal acquires the target operation code, including: The terminal generates a target operation code, which indicates the target operation to be performed on the target optical fiber.
9. The method according to any one of claims 5-7, characterized in that, The terminal acquires the target operation code, including: The terminal sends an operation code request to the network controller, and the operation code request instructs the network controller to send a target operation code to the terminal; The terminal receives a target operation code sent by the network controller, the target operation code indicating the target operation to be performed on the target optical fiber.
10. The method according to any one of claims 5-7, characterized in that, The target operation includes: Vibrate the target optical fiber for a specified time and at a specified frequency; or The target optical fiber is shaken for a specified time and according to a specified pattern.
11. A method for optical fiber identification, characterized in that, The method includes: The network controller receives an operation code request sent by the terminal, the operation request instructing the network controller to send a target operation code to the terminal; The network controller sends the target operation code to the terminal; The network controller receives a first event notification sent by the detection device, the first event notification including fiber optic information of the first optical fiber and a first operation code; If the first operation code is the same as the target operation code, then the network controller determines that the fiber information of the first fiber is the fiber information of the target fiber. The network controller sends a target event notification to the terminal, the target event notification including the fiber optic information of the target fiber.
12. A testing device, characterized in that, The detection equipment includes: Acquisition unit, used to acquire polarization state parameters of the first optical fiber; The determining unit is used to determine a corresponding first operation code based on the polarization state parameters of the first optical fiber, wherein the first operation code indicates the first operation performed by the terminal on the first optical fiber; The sending unit is configured to send a first event notification, the first event notification including the fiber information of the first optical fiber and the first operation code, the first event notification being used to determine the fiber information of the target optical fiber; The polarization state parameters include at least one of amplitude ratio and phase difference.
13. The detection device according to claim 12, characterized in that, The sending unit is used for: A first event notification is sent to the terminal. The first event notification includes the fiber information of the first optical fiber and the first operation code. The first event notification is used by the terminal to determine the fiber information of the target optical fiber.
14. The detection device according to claim 12, characterized in that, The sending unit is used for: A first event notification is sent to the network controller. The first event notification includes the fiber information of the first optical fiber and the first operation code. The first event notification is used by the network controller to determine the fiber information of the target optical fiber. The fiber information of the target optical fiber is sent by the network controller to the terminal.
15. A terminal, characterized in that, The terminal includes: An acquisition unit is used to acquire a target operation code, wherein the target operation code indicates a target operation to be performed on the target optical fiber; An execution unit is configured to perform the target operation on the target optical fiber according to the target operation code; A receiving unit is configured to receive a target event notification, the target event notification including fiber optic information for determining a target fiber optic cable; The determining unit is used to determine the fiber information of the target fiber based on the target event notification.
16. The terminal according to claim 15, characterized in that, The target event notification is a first event notification sent by the detection device. The fiber information used to determine the target fiber includes fiber information of the first fiber and a first operation code. The first operation code indicates a first operation performed by the terminal on the first fiber. The determining unit is used for: If the first operation code is the same as the target operation code, then the fiber information of the first fiber is determined to be the fiber information of the target fiber.
17. The terminal according to claim 15, characterized in that, The target event notification is a second event notification sent by the network controller, and the fiber information used to determine the target fiber includes the fiber information of the target fiber, which is determined by the network controller.
18. A network controller, characterized in that, The network controller includes: A receiving unit is configured to receive an operation code request sent by a terminal, wherein the operation request instructs the network controller to send a target operation code to the terminal; The first sending unit is used to send the target operation code to the terminal; The receiving unit is configured to receive a first event notification sent by the detection device, wherein the first event notification includes fiber optic information of the first optical fiber and a first operation code; The determining unit is configured to determine the fiber information of the first optical fiber as the fiber information of the target optical fiber if the first operation code is the same as the target operation code. The second sending unit is used to send a target event notification to the terminal, the target event notification including the optical fiber information of the target optical fiber.
19. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-11.
20. A testing device, characterized in that, Includes a processor and a computer-readable storage medium storing a computer program; The processor is coupled to the computer-readable storage medium, and the computer program, when executed by the processor, implements the method as described in any one of claims 1-4.
21. A terminal, characterized in that, Includes a processor and a computer-readable storage medium storing a computer program; The processor is coupled to the computer-readable storage medium, and the computer program, when executed by the processor, implements the method as described in any one of claims 5-10.
22. A network controller, characterized in that, Includes a processor and a computer-readable storage medium storing a computer program; The processor is coupled to the computer-readable storage medium, and the computer program, when executed by the processor, implements the method as described in claim 11.
23. A fiber optic identification system, characterized in that, It includes the detection device according to any one of claims 12-14, the terminal according to any one of claims 15-17, and the network controller according to claim 18.
Citation Information
Patent Citations
Method, apparatus and system for minimally intrusive fiber identification
CN1864354A