Method, device, equipment, chip and system for identifying downlink port of optical distribution network
By using the delayed interference spectrometer and related operations in the ODN, the problem of ODN downlink port recognition under the simulated reception architecture is solved, and efficient and low-cost port recognition in the PON system is achieved.
Patent Information
- Application Number
- CN202510792060.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2045-06-13
AI Technical Summary
The prior art is difficult to identify the downlink port of the optical distribution network (ODN) under the analog receiving architecture, especially in passive optical network (PON) systems, and it is impossible to identify the downlink port of the ODN through high-speed analog-to-digital conversion.
A light splitter based on delay interference is used to obtain the hard judgment result by receiving the optical signal and perform related operations. The delay amount feature in the hard judgment result is used to identify the downlink port of the ODN, avoiding the need for high-speed analog-to-digital conversion.
Accurately identifying the downlink port of ODN under the analog receiving architecture simplifies system maintenance, reduces hardware costs, and improves identification efficiency.
Smart Images

Figure CN120302194A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method, apparatus, device, chip, and system for identifying a downstream port of an optical distribution network (ODN). Background Art
[0002] A point-to-multipoint (P2MP) optical communication system, such as a passive optical network (PON) system, generally includes a central node, an ODN, and multiple leaf nodes. The central node is connected to the multiple leaf nodes through the ODN. Each leaf node is connected to a downstream port of the ODN. During the operation and maintenance of the system, it is necessary to identify the downstream port of the ODN to which each leaf node is connected.
[0003] In the related art, the ODN can be implemented by a splitter based on delay interference. For such an ODN, the method for identifying the downstream port of the ODN includes: First, a second optical communication device receives an optical signal sent by a first optical communication device; then, the received optical signal is subjected to optoelectronic conversion to obtain an electrical signal; then, the electrical signal is subjected to high-speed analog-to-digital conversion to obtain a soft decision result; an autocorrelation operation is performed on the soft decision result to obtain an operation result for indicating a delay amount of a target downstream port, and this operation result can indicate the downstream port to which the leaf node is connected. Among them, the first optical communication device is the central node, and the second optical communication device is the leaf node; or, the first optical communication device is the leaf node, and the second optical communication device is the central node.
[0004] However, this method for identifying the downstream port depends on high-speed analog-to-digital conversion and is not applicable to identifying the downstream port of the ODN in the analog reception architecture of the second optical communication device. Summary of the Invention
[0005] This application provides a method, apparatus, device, chip, and system for identifying a downstream port of an ODN, which can identify the downstream port of the ODN in the analog reception architecture. The technical solutions adopted are as follows: In a first aspect, a method for identifying a downstream port of an ODN is provided. The ODN includes at least one stage of a splitter based on delay interference. The method can be executed by a second optical communication device. The method includes: the second optical communication device receives an optical signal sent by a first optical communication device through the ODN; based on the optical signal, a hard decision result is obtained, the hard decision result includes a plurality of first decision values of the optical signal at a plurality of edge sampling points; a correlation operation is performed based on the hard decision result to obtain an operation result, the operation result is used to indicate the delay amount of a target port, and the target port is the downstream port through which the optical signal passes in the ODN.
[0006] In the present application, the ODN includes at least one stage of a splitter based on delay interference, and the optical signal passing through the downstream port of the ODN will carry characteristics of different delay amounts. The hard decision result obtained based on the optical signal includes a plurality of first decision values of the optical signal at a plurality of edge sampling points, and the first decision value at the edge sampling point can reflect the waveform change of the optical signal brought by the delay amount. Therefore, by performing a correlation operation on the hard decision result, an operation result for indicating the delay amount of the target port can be obtained, that is, an operation result for indicating the target port can be obtained. The hard decision result can be obtained through an analog reception architecture without using a high-speed analog-to-digital converter for sampling.
[0007] In a first possible implementation manner, the hard decision result is a binary sequence composed of the plurality of first decision values.
[0008] In this implementation manner, the performing a correlation operation based on the hard decision result to obtain an operation result includes: performing an autocorrelation operation on the binary sequence to obtain the operation result, the operation result includes N correlation peaks, where N is equal to the sum of the number of stages of the splitter based on delay interference in the ODN and 1, the N correlation peaks include a main peak and N - 1 non-main peaks, and the distance between the N - 1 non-main peaks and the main peak is used to indicate the delay amount of the target port.
[0009] In a second possible implementation manner, the hard decision result is a binary sequence composed of the plurality of first decision values and a plurality of second decision values, and the plurality of second decision values are the decision values of the optical signal at a plurality of intermediate sampling points. In this binary sequence, the plurality of first decision values and the plurality of second decision values are arranged alternately.
[0010] In this embodiment, performing a correlation operation based on the hard decision result to obtain an operation result includes: performing a cross-correlation operation on the binary sequence to obtain the operation result, where the operation result includes N correlation peaks, where N is equal to the sum of the number of stages of the splitter based on delay interference in the ODN and 1, the N correlation peaks include a main peak and N - 1 non-main peaks, and the distance between the N - 1 non-main peaks and the main peak is used to indicate the delay amount of the target port.
[0011] Through the above two embodiments, the delay amount of the target port can be accurately determined.
[0012] Optionally, the method further includes: determining the port identifier of the target port according to the correspondence between the delay amount and the port identifier and the operation result.
[0013] In implementation, for the convenience of management, different port identifiers are usually assigned to the respective downstream ports of the ODN, and it is necessary to convert the operation result into the identifier of the target port. When the delay amounts corresponding to different downstream ports are different, there is a one-to-one correspondence between the delay amount and the port identifier. Therefore, the port identifier of the target port can be determined according to the operation result and the correspondence between the delay amount and the port identifier.
[0014] Optionally, the determining the port identifier of the target port according to the correspondence between the delay amount and the port identifier and the operation result includes: based on the operation result, determining the delay amount of the target port; and determining the port identifier corresponding to the delay amount of the target port in the correspondence as the port identifier of the target port. By looking up the delay amount of the target port in the correspondence, the port identifier of the target port can be determined, and the implementation is simple.
[0015] In some scenarios, the first optical communication device needs to know the port identifier of the target port between the first optical communication device and the second optical communication device. Therefore, after the second optical communication device determines the port identifier of the target port, it can send port indication information to the first optical communication device, and the port indication information is used to indicate the port identifier of the target port.
[0016] Optionally, the first optical communication device is an optical line terminal (OLT), and the second optical communication device is an optical network unit (ONU); or, the first optical communication device is an ONU, and the second optical communication device is an OLT; or, the first optical communication device is a fiber to the room (FTTR) device, and the second optical communication device is a slave FTTR device; or, the first optical communication device is a slave FTTR device, and the second optical communication device is a master FTTR device. That is to say, the ODN can be an ODN in a PON system or an ODN in an FTTR system.
[0017] In a second aspect, a device for identifying a downstream port of an ODN is provided. The device has the function of implementing the method described in the first aspect above. The 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 functions.
[0018] In a third aspect, a communication device is provided, including a processor and a communication interface, the communication interface is connected to the processor, wherein the processor is used to implement any of the methods provided in the first aspect above.
[0019] Optionally, there is one or more processors, and the processor is a multi-core processor, and there is one or more memories.
[0020] Optionally, the communication interface includes a transceiver.
[0021] Optionally, the communication device further includes a memory, and the memory stores program code; the processor is used to read and execute the program code stored in the memory to implement any of the methods provided in the first aspect above.
[0022] Optionally, the memory can be integrated with the processor, or the memory is separately provided from the processor.
[0023] In a specific implementation process, the memory can be a non-transitory memory, such as a read only memory (ROM), which can be integrated with the processor on the same chip or separately provided on different chips. The present application does not limit the type of the memory and the setting manner of the memory and the processor.
[0024] Fourthly, an optical communication system is provided. The communication system includes a first optical communication device, an ODN, and a second optical communication device. The first optical communication device is connected to the second optical communication device through the ODN. The second optical communication device is configured to implement any one of the methods provided in the first aspect above.
[0025] Optionally, the optical communication system is a PON system or an FTTR system.
[0026] Fifthly, a computer-readable storage medium is provided. The computer-readable storage medium stores a software program, and when the software program is read and executed by one or more processors, any one of the methods provided in the first aspect above can be implemented.
[0027] Sixthly, a computer program (product) is provided. The computer program (product) includes computer program code. When the computer program code is run by a computer device, the computer device executes any one of the methods provided in the first aspect above.
[0028] Seventhly, a chip is provided. The chip includes a processor and a communication interface, and the communication interface is connected to the processor. The processor is configured to execute instructions so that the chip executes any one of the methods provided in the first aspect above. Description of the Drawings
[0029] Figure 1 is a schematic structural diagram of a P2MP optical communication system provided by an embodiment of the present application; Figure 2 is a schematic structural diagram of another P2MP optical communication system provided by an embodiment of the present application; Figure 3 is a schematic flowchart of a method for identifying a downstream port of an ODN provided by an embodiment of the present application; Figure 4 is a schematic waveform diagram after converting the optical signal received by the second optical communication device into an electrical signal; Figure 5 is a schematic waveform diagram after performing correlation operations on the hard decision results provided by an embodiment of the present application; Figure 6 is a schematic waveform diagram of another correlation operation on the hard decision results provided by an embodiment of the present application; Figure 7 is a schematic structural diagram of a device for identifying a downstream port of an ODN provided by an embodiment of the present application; Figure 8 is a schematic structural diagram of a communication device provided by an embodiment of the present application. Detailed Embodiments
[0030] To make the objectives, technical solutions, and advantages of this application more clear, the following will further describe the embodiments of this application in detail with reference to the accompanying drawings.
[0031] Figure 1 is a schematic structural diagram of a P2MP optical communication system provided by an embodiment of this application. As Figure 1 shown, the P2MP optical communication system includes a central node 1, an ODN 2, and multiple leaf nodes 3. The ODN 2 includes a splitter 21 for optical power distribution, a backbone optical fiber connected between the splitter 21 and the central node 1, and branch optical fibers connected between the splitter 21 and the leaf nodes 3.
[0032] In Figure 1 it, the splitter 21 is a splitter based on delay interference and is a passive device. The splitter 21 includes a wavelength division multiplexing device 211 and multiple delay units 212. The wavelength division multiplexing device 211 includes a common port and multiple branch ports, and each branch port of the wavelength division multiplexing device 211 is connected to a delay unit 212. It should be noted that for the convenience of illustration, Figure 1 only one delay unit 212 is marked in
[0033] The delay unit 212 includes an optical splitter 2121, an optical combiner 2122, a first optical fiber 2123, and a second optical fiber 2124.
[0034] The optical splitter 2121 and the optical combiner 2122 each include a first port and two second ports. The first port of the optical splitter 2121 is connected to a branch port of the wavelength division multiplexing device 211. One second port of the optical splitter 2121 is connected to one second port of the optical combiner through the first optical fiber 2123. The other second port of the optical splitter 2121 is connected to the other second port of the optical combiner 2122 through the second optical fiber 2124. The first port of the optical combiner 2122 is a branch port of the splitter 21 or the first port of the optical combiner 2122 is connected to a branch port of the splitter 21. Among them, the length of the first optical fiber 2123 is greater than or equal to the length of the second optical fiber 2124.
[0035] The optical splitter 2121 divides the optical signal output from the branch port of the wavelength division multiplexing device 211 into two sub-signals. One sub-signal is transmitted to the optical combiner 2122 through the first optical fiber 2123, and the other sub-signal is transmitted to the optical combiner 2122 through the second optical fiber 2124. The optical combiner 2122 combines the two received sub-signals and sends the combined optical signal to the corresponding leaf node 3.
[0036] When the length of the first optical fiber 2123 is greater than that of the second optical fiber 2124, the optical path of the sub-signal transmitted in the first optical fiber 2123 is longer, and the optical path of the sub-signal transmitted in the second optical fiber 2124 is shorter. When the two sub-signals are transmitted to the optical combiner 2122, there is a certain transmission delay between the sub-signal transmitted in the first optical fiber 2123 and the sub-signal transmitted in the second optical fiber 2124. The magnitude of this transmission delay is related to the length difference between the first optical fiber 2123 and the second optical fiber 2124. Due to the existence of this transmission delay, the two sub-optical signals will interfere when transmitted to the optical combiner 2122, affecting the waveform of the optical signal output by the delay unit 212.
[0037] In the optical splitter 21, the length differences between the first optical fiber 2123 and the second optical fiber 2124 in different delay units 212 are different. The optical signals output by different delay units 212 are formed by the interference of two sub-signals with different transmission delays. Therefore, the waveforms of the optical signals passing through different delay units 212 are different. Based on this waveform, the transmission delays of the corresponding two sub-signals can be determined, and thus the delay unit 212 passed by each optical signal can be determined. Since the delay unit 212 corresponds to the downstream port of the ODN one by one, determining the delay unit 212 passed by the optical signal can determine the downstream port of the ODN passed by the optical signal.
[0038] In some examples, the length differences between the first optical fiber 2123 and the second optical fiber 2124 in each delay unit 212 can form an arithmetic sequence. For example, Figure 1 in the figure, according to the arrangement order of the delay units from top to bottom, the length difference corresponding to the first delay unit 212 is 0, the length difference corresponding to the second delay unit 212 is 2 cm, the length difference corresponding to the third delay unit 212 is 4 cm, the length difference corresponding to the fourth delay unit 212 is 6 cm, the length difference corresponding to the fifth delay unit 212 is 8 cm, the length difference corresponding to the sixth delay unit 212 is 10 cm, the length difference corresponding to the seventh delay unit 212 is 12 cm, and the length difference corresponding to the eighth delay unit 212 is 14 cm. The common difference of the arithmetic sequence can be set as needed, and the embodiments of the present application do not limit this, for example, it can be 1 cm or 3 cm, etc.
[0039] In other examples, the length differences between the first optical fiber 2123 and the second optical fiber 2124 in each delay unit 212 may not form an arithmetic sequence, as long as they are different.
[0040] Figure 1Taking eight leaf nodes 3 and the optical splitter 21 as a 1:8 optical splitter (i.e., including one common port and eight branch ports) as an example for illustration. When implementing, the number of branch ports of the optical splitter 21 and the number of connected leaf nodes 3 can be adjusted according to actual needs, and the embodiments of the present application do not limit this.
[0041] Exemplarily, the splitting ratio of the optical splitter 2121 can be 1:99, 3:97 or 5:95, etc., which can be set according to actual needs, and the embodiments of the present application do not limit this.
[0042] Figure 2 It is a schematic structural diagram of another P2MP optical communication system provided by the embodiments of the present application. As Figure 2 shown, the P2MP optical communication system includes a central node 1, an ODN 2 and multiple leaf nodes 3. The ODN 2 includes a first-stage optical splitter 23 and two second-stage optical splitters 22. The structures of the first-stage optical splitter 23 and the two second-stage optical splitters 22 are both the same as Figure 1 the structure of the optical splitter 21 in, and will not be described in detail here.
[0043] The central node 1 is connected to the common port of the first-stage optical splitter 23 through an optical fiber. One branch port of the first-stage optical splitter 23 is connected to the common port of a second-stage optical splitter 22 through an optical fiber, and the other branch port of the first-stage optical splitter 23 is connected to the common port of another second-stage optical splitter 22 through an optical fiber. The 8 branch ports of each second-stage optical splitter 22 are respectively connected to a leaf node 3 through an optical fiber.
[0044] The length difference corresponding to any delay unit in the first-stage optical splitter 23 is different from the length difference corresponding to each delay unit in the second-stage optical splitter 22, and the length differences corresponding to the delay units in each second-stage optical splitter 22 are the same one by one.
[0045] Figure 2 In, according to the arrangement order of the delay units from top to bottom, the length differences corresponding to the respective delay units in the first-stage optical splitter 23 are 0 cm, 2 cm, 4 cm, 6 cm, 8 cm, 10 cm, 12 cm and 14 cm respectively. According to the arrangement order of the delay units from top to bottom, the length differences corresponding to the respective delay units in each second-stage optical splitter 22 are 16 cm, 18 cm, 20 cm, 22 cm, 24 cm, 26 cm, 28 cm and 30 cm respectively.
[0046] Figure 2 In, a two-stage optical splitter is used as an example. In actual applications, there can also be more cascaded optical splitters. In addition, the optical splitter can also be a 1:X optical splitter, where X is an integer other than 8, such as X equals 2, 3 or 4, etc.
[0047] In addition, Figure 2 in Figure 2 , a part of the branch ports of the first-level optical splitter 23 are connected to the second-level optical splitter 22, and the other part of the branch ports are vacant. In other embodiments, all the branch ports of the first-level optical splitter 23 are connected to the second-level optical splitter 22; or, a part of the branch ports of the first-level optical splitter 23 are connected to the second-level optical splitter 22, and the other part of the branch ports are connected to the leaf node 3.
[0048] When implemented, Figure 1 and Figure 2 the P2MP optical communication system in
[0048] and Figure 1 can be applied to FTTR optical access and optical transport networks. In some examples, the P2MP optical communication system is a PON system, and the central node 1 is an OLT. Generally, the OLT is connected to upstream network-side devices (such as switches, routers, etc.); the leaf node 3 is an ONU or an optical network terminal (ONT). In other examples, the P2MP optical communication system is an FTTR system, the central node 1 is a main FTTR device (also known as a main gateway or a main optical modem), and the leaf node 3 is a slave FTTR device (also known as a slave gateway or a slave optical modem).
[0049] In Figure 1 and Figure 2 In the P2MP optical communication system shown in Figure 1 and Figure 2 , in the downstream direction, the downstream signal sent by the central node 1 is transmitted to each leaf node 3 through the ODN 2, and the leaf node 3 selectively receives the downstream data belonging to itself in the downstream signal; in the upstream direction, the upstream signals sent by multiple leaf nodes 3 are combined into one optical signal by the ODN 2 and transmitted to the central node 1. In the upstream direction, the central node 1 receives the burst optical signals of all leaf nodes 3.
[0050] In the embodiments of the present application, the port of the ODN connected to the leaf node 3 is called the downstream port. Each downstream port corresponds to a different combination of delay units. For any leaf node 3, whether it is the downstream signal sent by the central node 1 to this leaf node 3 or the upstream signal sent by this leaf node 3 to the central node 1, it has passed through different downstream ports (i.e., combinations of delay units). Therefore, both the downstream signal and the upstream signal carry the characteristics (such as waveform, etc.) of the delay amount corresponding to the downstream port passed through, and this delay amount can be used to identify the corresponding downstream port.
[0051] Figure 3 FIG. Figure 3 is a schematic flowchart of a method for identifying the downstream port of an ODN provided by the embodiments of the present application. The ODN includes at least one level of optical splitter based on interference delay and can be any of the foregoing ODNs. This method can be executed by a second optical communication device, and the second optical communication device can be the foregoing central node 1 or leaf node 3.
[0052] AsFigure 3 As shown in Figure 3 , the method includes the following steps 301 to 303.
[0053] 301: Receive an optical signal sent by a first optical communication device.
[0054] This optical signal is sent by the first optical communication device to the second optical communication device through the aforementioned ODN.
[0055] When the second optical communication device is a central node, the first optical communication device is a leaf node; or when the second optical communication device is a leaf node, the first optical communication device is a central node.
[0056] 302: Obtain a hard decision result based on the optical signal.
[0057] This hard decision result includes multiple first decision values of the optical signal at multiple edge sampling points.
[0058] Among them, this hard decision result is a binary sequence. Exemplarily, this hard decision result is a binary sequence composed of 1 and 0, or a binary sequence composed of 1 and -1.
[0059] The second optical communication device first converts the optical signal into an analog electrical signal through a receiver, and then processes the analog electrical signal through an analog decision device (such as received by a serializer / deserializer (SERDES)) to obtain a hard decision result.
[0060] 303: Perform a correlation operation based on the hard decision result to obtain an operation result.
[0061] This operation result is used to indicate the delay amount of a target port, and the target port is the downstream port that this optical signal passes through in the ODN.
[0062] In the embodiment of the present application, the hard decision result obtained based on this optical signal includes multiple first decision values of the optical signal at multiple edge sampling points. The first decision value at the edge sampling point can reflect the waveform change of the optical signal after passing through the ODN, and this waveform change is related to the delay amount corresponding to the downstream port of the ODN that the optical signal passes through. Therefore, by performing a correlation operation on this hard decision result, an operation result used to indicate the delay amount of the target port can be obtained, that is, an operation result indicating the target port can be obtained. This hard decision result can be obtained through an analog receiving architecture without using a high-speed analog-to-digital converter for sampling.
[0063] In a first possible implementation manner, the hard decision result is a binary sequence composed of multiple first decision values.
[0064] In this first possible implementation manner, 303 includes: Perform autocorrelation operation on the binary sequence to obtain an operation result, which includes N correlation peaks, where N is equal to the sum of the number of stages of the beam splitter based on delay interference in the ODN and 1. For example, Figure 1 in which the number of stages of the beam splitter is 1, then N is equal to 2. Another example, Figure 2 in which the number of stages of the beam splitter is 2, then N is equal to 3.
[0065] These N correlation peaks include a main peak and N - 1 non-main peaks, and the distance between the N - 1 non-main peaks and the main peak is used to indicate the delay amount of the target port.
[0066] In the second possible implementation manner, the hard decision result includes multiple first decision values of the optical signal at multiple edge sampling points and multiple second decision values of the optical signal at multiple intermediate sampling points (also called optimal sampling points). That is to say, the hard decision result is a binary sequence composed of multiple first decision values and multiple second decision values. In this binary sequence, multiple first decision values and multiple second decision values are arranged alternately.
[0067] In this second possible implementation manner, 303 includes: Perform cross-correlation operation on the binary sequence to obtain an operation result, which includes N correlation peaks, where N is equal to the sum of the number of stages of the beam splitter based on delay interference in the ODN and 1. The N correlation peaks include a main peak and N - 1 non-main peaks, and the distance between the N - 1 non-main peaks and the main peak is used to indicate the delay amount of the target port.
[0068] The following is combined with Figure 4 to illustrate the edge sampling points and intermediate sampling points. Figure 4 is a schematic waveform diagram of the optical signal received by the second optical communication device after being converted into an electrical signal, also called an eye diagram. As Figure 4 shown, the intermediate sampling point P1 is the sampling point where the eye in the eye diagram opens the largest, and the edge sampling point P2 is the sampling point on the left or right side of the eye in the eye diagram.
[0069] In implementation, the second optical communication device can use a clock data recovery (CDR) circuit based on a binary (i.e., bang-bang or switch-type (Bang-Bang)) phase detector and an analog decision maker to obtain the hard decision result. Among them, the analog decision maker is used to make a decision on the sampling result output by the CDR circuit to convert the analog electrical signal into a logic level, so as to obtain the aforementioned hard decision result.
[0070] Exemplarily, the CDR circuit includes a Bang-Bang phase detector, a digital integrator, a numerically controlled oscillator, and a sampler. Among them, the Bang-Bang phase detector is used to generate a phase indication signal, which is used to indicate whether the clock phase is ahead or lagging relative to the eye diagram center. The digital integrator receives the phase indication signal and drives the numerically controlled oscillator to change the phase and / or frequency of its output clock according to the received phase indication signal, and finally locks the average frequency of the input data. The sampler samples the input data at the optimal sampling point according to the clock output by the numerically controlled oscillator to obtain a sampling result.
[0071] The analog decision maker is used to compare each sampling value in the sampling result with a threshold. When the sampling value is greater than the threshold, the corresponding decision value is determined to be 1. When the sampling value is less than the threshold, the corresponding decision value is determined to be 0 or -1.
[0072] When implemented, for the convenience of management, different port identifiers are usually configured for each downstream port of the ODN. In this case, the method may further include: Step 304: Determine the port identifier of the target port according to the correspondence between the delay amount and the port identifier and the operation result.
[0073] The embodiment of the present application does not limit the arrangement method of the port identifier, which can be selected according to needs.
[0074] In some examples, the combination of the number of stages of the optical splitter and the branch port number of each stage of the optical splitter can be used as the port identifier. Exemplarily, the port identifier can be {1-1, 2-1,... N-n}, where N represents the number of stages of the optical splitter, and n represents the nth branch port of the Nth stage of the optical splitter. Alternatively, the combination of the port numbers of each stage of the optical splitter can be used as the port identifier. Exemplarily, the port identifier can be {1, 1,... n}, where there are N numbers in this combination, and the nth number represents the nth optical splitter, and n represents the nth branch port of the corresponding optical splitter. The branch ports of each optical splitter are numbered starting from 1 in ascending or descending order according to the length difference corresponding to the branch port.
[0075] In other examples, the combination of the number of stages of the optical splitter and the length difference corresponding to the branch port of each stage of the optical splitter can be used as the port identifier. For example, {1-0, 2-2,... N-x}, where N represents the number of stages of the optical splitter, and x represents the branch port of the Nth optical splitter with a corresponding length difference of x. Alternatively, the length difference corresponding to the branch port of each stage of the optical splitter can be used as the port identifier.
[0076] Optionally, 304 includes the following two steps: The first step: Based on the operation result, determine the delay amount of the target port; Step 2: In the correspondence relationship, determine the port identifier corresponding to the delay amount of the target port as the port identifier of the target port.
[0077] Among them, this correspondence relationship can be pre-stored in the second optical communication device before executing this method.
[0078] For example, it is preset in the second optical communication device when the second optical communication device leaves the factory, or is configured and saved in the second optical communication device after the ODN network construction is completed. By searching for the delay amount of the target port in the correspondence relationship, the port identifier of the target port can be determined, and the implementation is simple.
[0079] Exemplarily, in this first step, based on the distance between each non-main peak and the main peak, determine the delay amount of the target port. The distance between a non-main peak and the main peak can determine a delay value. That is, the operation result corresponds to at least one distance value, the delay amount of the target port includes at least one delay value, each delay value corresponds to a delay unit in a splitter, and the number of delay values included in the delay amount of the target port is equal to the number of distance values corresponding to the operation result.
[0080] When implemented, the distance between the non-main peak and the main peak can be represented by time, and the unit can be, for example, picoseconds (ps), etc.; or, it can be identified by a multiple of the unit time, and the unit time is UI or the duration of one bit.
[0081] For example, for a 50G signal, the duration of each UI is 20ps. Multiply this distance by the propagation speed of the optical signal in the optical fiber (about 2e8m / s), then the length difference corresponding to the target port can be obtained.
[0082] In some examples, in this correspondence relationship, each delay amount corresponds to a port identifier, and the port identifiers corresponding to different delay amounts are different. As mentioned above, the port identifier can include at least one number or at least one length difference.
[0083] For Figure 1 the shown ODN, this correspondence relationship can be in the form of, for example, Table 1. Since Figure 1 there is only one-level splitter in the ODN, the corresponding delay value of this level of splitter is the delay amount, and the number or the corresponding length difference of the branch ports of this level of splitter is the port identifier.
[0084] It should be noted that the values in Table 1 are only examples, and the delay amounts in Table 1 will change with the length difference corresponding to the branch ports of the splitter.
[0085] Table 1 Correspondence relationship between delay amount and port identifier
[0086] For Figure 2 For the ODN shown, this correspondence relationship can adopt, for example, the form of the combination of Table 2 and Table 3. The delay value corresponding to the first-stage optical splitter and the delay value corresponding to the second-stage optical splitter are the delay amounts of the target port, and the combination of the branch port numbers of the first-stage optical splitter and the second-stage branch port numbers is the port identifier of the target port.
[0087] It should be noted that the values in Table 2 and Table 3 are all examples, and the delay values in Table 2 and Table 3 change with the length difference corresponding to the branch ports of the first-stage optical splitter and the second stage.
[0088] Table 2 Correspondence relationship between the delay value corresponding to the first-stage optical splitter and the branch port number
[0089] Table 3 Correspondence relationship between the delay value corresponding to the second-stage optical splitter and the branch port number
[0090] Figure 5 is a waveform schematic diagram after performing a correlation operation on the hard decision result provided by an embodiment of the present application, showing Figure 1 the operation result of performing a cross-correlation operation on the ODN shown when the hard decision result includes a first decision value and a second decision value. As Figure 5 shown, there are two correlation peaks. Among them, the correlation peak with a larger amplitude is the main peak, and the correlation peak with a smaller amplitude is the non-main peak. The distance S0 between the two correlation peaks is 10 UI, and by looking up Table 1, the identifier of the target port is 3 or 4 cm.
[0091] Figure 6 is another waveform schematic diagram after performing a correlation operation on the hard decision result provided by an embodiment of the present application, showing Figure 2 the operation result of performing a cross-correlation operation on the ODN shown when the hard decision result includes a first decision value and a second decision value.
[0092] As Figure 6 shown, there are three correlation peaks. Among them, the correlation peak with the largest amplitude is the main peak, and the two correlation peaks with smaller amplitudes are both non-main peaks. The distance S1 between one non-main peak and the main peak is 70 UI, and the distance S2 between the other non-main peak and the main peak is 80 UI. By looking up Table 2 and Table 3, two branch port numbers (8 and 1 respectively) or two length differences (14 cm and 16 cm respectively) are obtained, and the corresponding port identifier is {8, 1} or {14, 16}. That is, the optical signal passes through Figure 2 the 8th branch port of the first-stage optical splitter 23 and the 1st branch port of the second-stage optical splitter 22 in
[0093] Figure 5 and Figure 6 In Figure 6 , the abscissa represents time, and the ordinate represents amplitude, which is dimensionless. For both the abscissa and the ordinate, the corresponding numerical values need to be multiplied by 10 to the 5th power.
[0094] It should be noted that the above step 304 can be an optional step. Since the delay amounts corresponding to different downstream ports of the ODN are different, the downstream ports can be directly distinguished by the delay amounts.
[0095] When the second optical communication device is a leaf node and the first optical communication device is a central node, the method further includes: sending port indication information to the first optical communication device, where the port indication information is used to indicate the target port. In this way, the first optical communication device can receive the port indication information sent by each first optical communication device, and obtain the connection relationship between each second optical communication device and the downstream port of the ODN in the P2MP system, so as to facilitate subsequent system maintenance and other operations.
[0096] When the second optical communication device is a central node and the first optical communication device is a leaf node, since the leaf node sends an optical signal to the central node within the time period allocated by the central node, the second optical communication device can determine the identifier of the first optical communication device that sends the optical signal according to the time when the optical signal is received. In this way, after the second optical communication device identifies the target port, it can directly establish the connection relationship between each second optical communication device and the downstream port of the ODN according to the sending time of the optical signal, so as to facilitate subsequent system maintenance and other operations.
[0097] In some scenarios, after the central node determines the port identifier of the target port, it can also send port indication information to the leaf node, so that the leaf node knows the downstream port to which it is connected.
[0098] Optionally, the port indication information can be a port identifier, or an index value of the port identifier, etc.
[0099] Figure 7 It is a schematic structural diagram of a device for identifying the downstream port of an ODN provided by an embodiment of the present application. The device can be formed as part or all of the second optical communication device in a software, hardware, or software-hardware combination manner. As Figure 7As shown in the figure, the device 700 includes: a receiving module 701, a decision module 702, and a correlation module 703. Among them, the receiving module 701 is used to receive the optical signal sent by the first optical communication device through the ODN. The ODN includes at least one stage of a splitter based on delay interference; the decision module 702 is used to obtain a hard decision result based on the optical signal. The hard decision result includes multiple first decision values at multiple edge sampling points of the optical signal; the correlation module 703 is used to perform a correlation operation based on the hard decision result to obtain an operation result, and the operation result is used to indicate the delay amount of the target port, where the target port is the downstream port that the optical signal passes through in the ODN.
[0100] In a possible implementation manner, the hard decision result is a binary sequence composed of multiple first decision values; the correlation module 703 is used to perform an autocorrelation operation on the binary sequence to obtain an operation result. The operation result includes N correlation peaks, where N is equal to the sum of the number of stages of the splitter based on delay interference in the ODN and 1. The N correlation peaks include a main peak and N - 1 non-main peaks, and the distance between the N - 1 non-main peaks and the main peak is used to indicate the delay amount of the target port.
[0101] In another possible implementation manner, the hard decision result is a binary sequence composed of multiple first decision values and multiple second decision values. The multiple second decision values are the decision values of the optical signal at multiple intermediate sampling points; the correlation module 703 is used to perform a cross-correlation operation on the binary sequence to obtain an operation result. The operation result includes N correlation peaks, where N is equal to the sum of the number of stages of the splitter based on delay interference in the ODN and 1. The N correlation peaks include a main peak and N - 1 non-main peaks, and the distance between the N - 1 non-main peaks and the main peak is used to indicate the delay amount of the target port.
[0102] Optionally, the device 700 further includes a determination module 704, which is used to determine the port identifier of the target port according to the correspondence between the delay amount and the port identifier and the operation result.
[0103] Optionally, the determination module 704 is used to determine the delay amount of the target port based on the operation result; and determine the port identifier corresponding to the delay amount of the target port in the correspondence as the port identifier of the target port.
[0104] Optionally, the device 700 further includes a sending module, which is used to send port indication information to the first optical communication device, and the port indication information is used to indicate the port identifier of the target port.
[0105] It should be noted that when the device for identifying the downstream port of the ODN provided in the above embodiments identifies the downstream port of the ODN, only the division of the above functional modules is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device for identifying the downstream port of the ODN provided in the above embodiments and the method embodiments for identifying the downstream port of the ODN belong to the same concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.
[0106] The descriptions of the processes corresponding to the above respective drawings have their own focuses. For parts not detailed in a certain process, reference can be made to the relevant descriptions of other processes.
[0107] This application also provides a communication device. Figure 8 It is a schematic structural diagram of a communication device provided by an embodiment of this application. As Figure 8 shown, the communication device 800 includes: a processor 804 and a communication interface 808. The processor 804 and the communication interface 808 are connected, for example, through a bus 802. It should be understood that this application does not limit the number of processors in the communication device 800.
[0108] The bus 802 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 8 only one line is shown in the figure, but it does not mean that there is only one bus or one type of bus. The bus 802 can include a path for transmitting information between various components (for example, the processor 804, the communication interface 808) of the communication device 800.
[0109] The processor 804 can include any one or more of a central processing unit (CPU), a graphics processing unit (GPU), a micro processor (MP), or a digital signal processor (DSP), etc.
[0110] The communication interface 808 uses a transceiver module (such as an optical module) such as but not limited to a transceiver to implement communication between the communication device 800 and other devices or communication networks.
[0111] Optionally, the communication device further includes a memory 806. The processor 804, the memory 806, and the communication interface 808 communicate with each other via a bus 802. It should be understood that the number of memories in the communication device 800 is not limited in this application.
[0112] The memory 806 may include a volatile memory, such as a random access memory (RAM). The processor 804 may further include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).
[0113] The memory 806 stores executable program codes. The processor 804 executes the executable program codes to implement the functions of the foregoing modules respectively, thereby implementing the control method of the foregoing access point device. That is, the memory 806 stores instructions for executing the control method of the access point device.
[0114] An embodiment of this application further provides a computer program product containing instructions. The computer program product may be a software or program product containing instructions that can run on a computer device or be stored in any available medium. When the computer program product runs on at least one computer device, at least one computer device is caused to execute the control method of the foregoing access point device.
[0115] An embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium may be any available medium that can be stored by a computer device or a data storage device such as a data center containing one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive), etc. The computer-readable storage medium includes instructions that direct the computer device to execute the control method of the foregoing access point device.
[0116] An embodiment of this application further provides a communication system. The communication system includes a master device and at least one slave device. The master device and the at least one slave device are connected by an optical fiber. The master device and the at least one slave device are used to implement the control method of the foregoing access point device.
[0117] An embodiment of this application further provides a chip. The chip includes a processor and a communication interface. The communication interface is connected to the processor. The processor is used to execute instructions so that the chip executes the control method of the foregoing access point device.
[0118] Unless otherwise defined, technical or scientific terms used herein shall have the ordinary meanings as understood by those of ordinary skill in the art to which this application belongs. The terms "first", "second", "third" and similar terms used in the description and claims of this patent application do not denote any order, quantity or importance, but are only used to distinguish different components. Similarly, terms such as "a" or "an" do not denote a quantity limitation, but rather indicate the presence of at least one. The terms "comprising" or "including" and similar terms mean that the elements or items appearing before "comprising" or "including" cover the elements or items listed after "comprising" or "including" and their equivalents, and do not exclude other elements or items. The multiple referred to in the embodiments of this application means two or more. A and / or B means there are three cases: A; B; and A and B.
[0119] The above description is only an exemplary embodiment of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art in the technical field disclosed in this application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should be covered within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
Claims
1. A method for identifying a downstream port of an optical distribution network, characterized in that, The optical distribution network includes at least one stage of a splitter based on delay interference, and the method includes: A second optical communication device receives an optical signal sent by a first optical communication device through the optical distribution network; Based on the optical signal, a hard decision result is obtained, and the hard decision result includes a plurality of first decision values of the optical signal at a plurality of edge sampling points; Based on the hard decision result, a correlation operation is performed to obtain an operation result, and the operation result is used to indicate the delay amount of a target port, where the target port is a downstream port through which the optical signal passes in the optical distribution network.
2. The method according to claim 1, wherein The hard decision result is a binary sequence composed of the plurality of first decision values; The performing a correlation operation based on the hard decision result to obtain an operation result includes: Performing an autocorrelation operation on the binary sequence to obtain the operation result, and the operation result includes N correlation peaks, where N is equal to the sum of the number of stages of the splitter based on delay interference in the optical distribution network and 1, the N correlation peaks include a main peak and N - 1 non-main peaks, and the distance between the N - 1 non-main peaks and the main peak is used to indicate the delay amount of the target port.
3. The method according to claim 1, wherein The hard decision result is a binary sequence composed of the plurality of first decision values and a plurality of second decision values, and the plurality of second decision values are decision values of the optical signal at a plurality of intermediate sampling points; The performing a correlation operation based on the hard decision result to obtain an operation result includes: Performing a cross-correlation operation on the binary sequence to obtain the operation result, and the operation result includes N correlation peaks, where N is equal to the sum of the number of stages of the splitter based on delay interference in the optical distribution network and 1, the N correlation peaks include a main peak and N - 1 non-main peaks, and the distance between the N - 1 non-main peaks and the main peak is used to indicate the delay amount of the target port.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Determining the port identifier of the target port according to the correspondence between the delay amount and the port identifier and the operation result.
5. The method according to claim 4, wherein The determining the port identifier of the target port according to the correspondence between the delay amount and the port identifier and the operation result includes: Based on the operation result, determining the delay amount of the target port; Determining the port identifier corresponding to the delay amount of the target port in the correspondence as the port identifier of the target port.
6. The method according to claim 4, wherein The method further includes: Sending port indication information to the first optical communication device, where the port indication information is used to indicate the port identifier of the target port.
7. The method according to any one of claims 1 to 3, characterized in that The first optical communication device is an optical line terminal OLT, and the second optical communication device is an optical network unit ONU; or, The first optical communication device is an ONU, and the second optical communication device is an OLT; or, The first optical communication device is a fiber to the room FTTR device, and the second optical communication device is a slave FTTR device; or, The first optical communication device is a slave FTTR device, and the second optical communication device is a master FTTR device.
8. A device for identifying a downstream port of an optical distribution network, characterized in that The optical distribution network includes at least one stage of a splitter based on delay interference, and the apparatus includes: A receiving module, configured to receive an optical signal sent by a first optical communication device through the optical distribution network; A decision module, configured to obtain a hard decision result based on an optical signal, where the hard decision result includes a plurality of first decision values of the optical signal at a plurality of edge sampling points; A correlation module, configured to perform a correlation operation based on the hard decision result to obtain an operation result, where the operation result is used to indicate a delay amount of a target port, and the target port is a downstream port through which the optical signal passes in an optical distribution network.
9. A communication device, characterized in that, The communication device includes a processor and a communication interface, and the processor is connected to the communication interface; The processor is configured to execute the method for identifying a downstream port of an optical distribution network according to any one of claims 1 to 7.
10. A chip, characterized in that, The chip includes a processor and a communication interface, the communication interface is connected to the processor, and the processor is configured to execute instructions to cause the chip to execute the method for identifying a downstream port of an optical distribution network according to any one of claims 1 to 7.
11. An optical communication system, characterized in that, The communication system includes a first optical communication device, an optical distribution network, and a second optical communication device. The first optical communication device is connected to the second optical communication device through the optical distribution network, and the second optical communication device is configured to execute the method for identifying a downstream port of an optical distribution network according to any one of claims 1 to 7.
Citation Information
Patent Citations
Optical distribution network branch port identification method and optical distribution network
CN119031279A
Optical reception device and optical reception method
US20060222376A1
Port-identified optical signal splitter
US20230013084A1
Method and apparatus for identifying optical splitter ports
WO2022022310A1