Optical network service jitter suppression method and device, storage medium and electronic equipment

By analyzing the jitter type and deviation of optical network service data, and using NCO control parameters and buffer status to generate service clock information, the problem of excessive jitter in the OTN/OSU system is solved, and effective jitter suppression and transmission efficiency improvement of CBR services are achieved.

CN116528090BActive Publication Date: 2025-12-12CHINA TELECOM CORP LTD BEIJING RESEARCH INSTITUTE +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310513143.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-08
Publication Date
2025-12-12
Estimated Expiration
2043-05-08

AI Technical Summary

Technical Problem

The OTN/OSU system experiences excessive jitter during transmission, which fails to meet the transmission requirements of CBR services. This is especially true in hybrid SDH/MSTP and OTN networking scenarios, where the jitter is far greater than that of traditional TDM, and jitter caused by non-protocol frames is difficult to control.

Method used

By analyzing optical network service data, the jitter type and deviation of each transmission node are determined. Service clock information is generated using the control parameters of the digitally controlled oscillator (NCO) and the buffer state to suppress jitter. Different types of jitter are classified and suppressed.

Benefits of technology

Effectively control the jitter of optical network service data during transmission, meet the requirements of CBR service for transmission delay jitter, reduce system costs and improve transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116528090B_ABST
    Figure CN116528090B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method and device, equipment and medium, and relates to the technical field of optical communication. The method comprises: analyzing optical network service data to be transmitted; determining service jitter deviation amounts of the optical network service data corresponding to one or more transmission nodes in an optical network system, wherein each transmission node corresponds to a jitter type, and different jitter types correspond to different service jitter deviation amounts; and performing service jitter suppression on the optical network service data according to the service jitter deviation amounts of the optical network service data at each transmission node in the optical network system. The present disclosure can effectively control signal jitter caused by optical network service in the transmission process to meet the service transmission characteristic requirements.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of optical fiber communication technology, and in particular to an optical network service jitter suppression method and device, equipment and medium. BACKGROUND

[0002] Since the optical transport network (OTN) is designed based on the scenario of large particle transparent transmission, it cannot adapt to the service demand of small particles in the network access layer, and the processing efficiency is low. In order to solve the increasingly strong demand of current network for OTN to carry small particle bandwidth service, the optical service unit (OSU) with a minimum bandwidth particle of 2.6Mbps is proposed based on the OTN system, which is suitable for various application scenarios in the access layer, and provides a data transmission method with lower cost, lower latency and lower power consumption.

[0003] In the scenario of synchronous digital hierarchy / multi-service transport platform (SDH / MSTP) and OTN hybrid networking, OSU technology is used to transmit constant bit rate (CBR) services, but since CBR services are sensitive to network transmission delay and delay jitter, a new processing method is needed to ensure the characteristics of CBR services.

[0004] In related technologies, due to the different bearing methods of OTN / OSU system and traditional time-division multiplexing (TDM) technology, the jitter in the time domain is much larger than that of traditional TDM, and the OTN / OSU system uses a rigid pipeline transmission protocol signaling, and non-protocol frames in the transmission process will also cause jitter, so it is difficult to meet the transmission demand of CBR services.

[0005] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present disclosure, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY

[0006] The present disclosure provides an optical network service jitter suppression method and device, equipment and medium, which at least partially overcomes the problem that due to the different bearing methods of optical network system in related technologies, the jitter in the transmission process is too large, so that the jitter characteristics of service transmission cannot be met.

[0007] Other characteristics and advantages of the present disclosure will become apparent from the following detailed description, or will be learned by practice of the present disclosure.

[0008] According to an aspect of the present disclosure, a method for suppressing jitter of optical network service is provided, comprising: analyzing optical network service data to be transmitted; determining jitter deviation of the optical network service data corresponding to one or more transmission nodes in an optical network system, wherein each transmission node corresponds to a jitter type, and different jitter types correspond to different jitter deviations; and performing jitter suppression on the optical network service data according to the jitter deviations of the optical network service data corresponding to each transmission node in the optical network system.

[0009] In some embodiments, an expected transmission frequency of the optical network service data is determined; a digital control oscillator (NCO) control parameter of a buffer is obtained; and service clock information for performing jitter suppression on the optical network service data is generated according to the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer.

[0010] In some embodiments, transmission frequencies of the optical network service data corresponding to multiple time points are counted; and the expected transmission frequency of the optical network service data is determined according to the transmission frequencies of the optical network service data corresponding to the multiple time points.

[0011] In some embodiments, weight information corresponding to each time point is obtained; and the transmission frequencies of the optical network service data corresponding to the multiple time points are weighted and averaged according to the weight information corresponding to each time point to obtain the expected transmission frequency of the optical network service data.

[0012] In some embodiments, weight information corresponding to a usage rate interval of each buffer is obtained; and the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer are weighted and averaged according to the weight information corresponding to the usage rate interval of each buffer to generate the service clock information for performing jitter suppression on the optical network service data.

[0013] In some embodiments, the optical network service is constant bit rate (CBR) service transmitted in an optical network system; and the optical network system comprises the following transmission nodes: optical service unit (OSU) mapping, optical path payload unit (OPU) / optical path data unit (ODU) mapping, optical channel transport unit (OTU) encapsulation, wide area network, OTU decapsulation, OPU / ODU demapping, and OSU demapping.

[0014] In some embodiments, when the jitter type corresponding to the transmission node in the optical network system is OSU mapping or OSU demapping, the traffic jitter deviation amount of the transmission node is determined as the byte deviation amount and the introduced maintenance management frame; when the jitter type corresponding to the transmission node in the optical network system is OPU / ODU mapping or demapping, the traffic jitter deviation amount of the transmission node is determined as the overhead of the ODU header, the adjustment of the CBR service data in GMP mapping and the OSU position deviation amount; when the jitter type corresponding to the transmission node in the optical network system is OTU encapsulation or OTU decapsulation, the traffic jitter deviation amount of the transmission node is determined as the smooth forward error correction function FEC byte; and when the jitter type corresponding to the transmission node in the optical network system is a wide area network, the traffic jitter deviation amount of the transmission node is determined as the introduced idle frame.

[0015] According to another aspect of the present disclosure, there is also provided an optical network traffic jitter suppression device, comprising: a service data analysis module configured to analyze optical network service data to be transmitted; a jitter deviation amount determination module configured to determine the traffic jitter deviation amount of the optical network service data at one or more transmission nodes in an optical network system, wherein each transmission node corresponds to a jitter type, and different jitter types correspond to different traffic jitter deviation amounts; and a traffic jitter suppression module configured to perform traffic jitter suppression on the optical network service data according to the traffic jitter deviation amount of each transmission node in the optical network system.

[0016] According to another aspect of the present disclosure, there is also provided an electronic device, comprising: a processor; and a memory configured to store executable instructions of the processor; wherein the processor is configured to execute the optical network traffic jitter suppression method according to any one of the preceding embodiments via execution of the executable instructions.

[0017] According to another aspect of the present disclosure, there is also provided a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the optical network traffic jitter suppression method according to any one of the preceding embodiments.

[0018] According to another aspect of the present disclosure, there is also provided a computer program product comprising a computer program, wherein the computer program is executed by a processor to implement the optical network traffic jitter suppression method according to any one of the preceding embodiments.

[0019] The method and device for inhibiting jitter of optical network service, the equipment and the medium are provided in the embodiments of the present disclosure. After analyzing the optical network service data to be transmitted, the jitter deviation amount of the optical network service data corresponding to one or more transmission nodes in the optical network system is determined, and then the jitter of the optical network service data is inhibited according to the jitter deviation amount of each transmission node in the optical network system. Since the jitter types corresponding to different transmission nodes may be different, the scheme provided by the embodiments of the present disclosure can effectively control different types of jitter caused by the optical network service data in the transmission process to meet the requirements of the optical network service data (especially constant bit rate service data) for transmission delay jitter.

[0020] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0021] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained according to these drawings without creative labor for those skilled in the art.

[0022] Figure 1 A CBR service processing system diagram in a conventional OSU system is shown in the embodiments of the present disclosure;

[0023] Figure 2 A flowchart of a method for inhibiting jitter of optical network service is shown in the embodiments of the present disclosure;

[0024] Figure 3 An implementation flowchart of a method for inhibiting jitter of CBR service in an OSU system is shown in the embodiments of the present disclosure;

[0025] Figure 4 A structure diagram of a method for inhibiting jitter of CBR service in an OSU system is shown in the embodiments of the present disclosure;

[0026] Figure 5 A clock synthesis structure diagram of an NCO module is shown in the embodiments of the present disclosure;

[0027] Figure 6 An NCO parameter synthesis structure diagram based on buffer state and jitter inhibition is shown in the embodiments of the present disclosure;

[0028] Figure 7 A schematic diagram of a leakage algorithm is shown in the embodiments of the present disclosure;

[0029] Figure 8A schematic diagram of an optical network service jitter suppression device in an embodiment of the present disclosure is shown.

[0030] Figure 9 A block diagram of an electronic device in an embodiment of the present disclosure is shown.

[0031] Figure 10 A schematic diagram of a computer readable storage medium in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0032] Example implementations will now be described more fully with reference to the accompanying drawings. Example implementations may, however, be implemented in many different forms and should not be construed as limited to the implementations set forth herein; rather, these implementations are provided so that this disclosure will be thorough and complete, and will fully convey the scope of example implementations to those skilled in the art. Features described in one implementation can be combined with features described in a different implementation. The described features, structures, or characteristics can be combined in one or more implementations.

[0033] In addition, the drawings are to be considered in the illustrative mode only and not necessarily to scale. The same or similar reference symbols are used in the drawings to indicate the same or similar parts, and thus their repeated description will be omitted. Some of the block diagrams shown in the drawings are functional entities, which do not necessarily have to correspond to physically or logically independent entities. These functional entities can be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0034] To facilitate understanding, before introducing the embodiments of the present disclosure, several terms involved in the embodiments of the present disclosure are first explained as follows:

[0035] OSU (Optical Service Unit), optical service unit;

[0036] PB (Payload Block), payload block;

[0037] CBR (Constant Bit Rate), constant bit rate;

[0038] OTN (Optical Transport Network), optical transport network;

[0039] SDH (Synchronous Digital Hierarchy), synchronous digital hierarchy;

[0040] PDH (Plesiochronous Digital Hierarchy), plesiochronous digital hierarchy;

[0041] MSTP (Multi-Service Transport Platform), multi-service transport platform

[0042] TDM (Time-division Multiplexing), time-division multiplexing technology

[0043] OPU (Optical Channel Payload Unit), optical channel payload unit

[0044] ODU (Optical Channel Data Unit), optical channel data unit

[0045] OTU (Optical Channel Transport Unit), optical channel transport unit

[0046] FEC (Forward Error Correction), forward error correction function

[0047] GMP (Generic Mapping Procedure), generic mapping procedure

[0048] IDLE, idle frame

[0049] NCO (Numerically Controlled Oscillator), numerically controlled oscillator

[0050] STM-1 (Synchronous Transfer Module), first level synchronous transfer module

[0051] The specific implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.

[0052] Figure 1 A CBR service processing system diagram in a conventional OSU system is shown in the embodiments of the present disclosure, as shown in FIG. 1. Figure 1 As shown, the CBR service data passes through an OSU mapping node 101, an OPU / ODU mapping node 102, and an OTU encapsulation node 103, enters a wide area network 104 for transmission, and then passes through a corresponding OUT decapsulation node 105, an OPU / ODU demapping node 106, and an OSU demapping node 107, and finally outputs the CBR service data, completing the CBR service transmission based on the OSU system. During the transmission, the CBR service data passes through multiple mapping paths of OSU, OPU / ODU, and OTU, and each mapping path introduces new jitter to the service.

[0053] Wherein, in the OSU mapping and demapping node, the jitter of the flow can be caused by the byte deviation in the processing process and the insertion of maintenance management frame, the jitter caused by the byte deviation is 1 byte of CBR service, and the jitter introduced by the maintenance management frame is CBR service mapping C max , wherein C max is the maximum number of bytes of CBR data carried in each OSU frame, if the number of PBs carrying CBR services is adjusted, the actual configuration needs to be calculated.

[0054] Wherein, in the OPU / ODU mapping and demapping node, the jitter of the flow can be caused by the overhead of the ODU header and the adjustment of the payload length when using GMP mapping; at the same time, when multiple OSU links are mapped into an OPU unit, there can be a position conflict, so that the OSU position cannot be placed in the ideal position, and the position deviation caused thereby can cause jitter. It should be noted that the mapping mode of the OSU frame on the OPU in the embodiment of the present disclosure can be realized based on the sigma-delta algorithm.

[0055] As shown in Table 1, the jitter caused in the OPU / ODU mapping and demapping process is mainly divided into the following three types:

[0056] Table 1

[0057]

[0058] Wherein, in the OTU encapsulation and decapsulation node, the jitter of the flow can be caused by the fact that the FEC of the OUT is concentrated in the tail of the frame, so that the jitter value introduced is the OUT mapping jitter value: (CBR bit rate / OTU container bit rate)*256 bytes. In an embodiment of the present disclosure, a dedicated leakage unit can be used to process the OUT encapsulation jitter.

[0059] Wherein, in the wide area network, the jitter of the flow can be caused by the fact that in the different algorithm ODUk service layer mapping process of the OSU service in the wide area network transmission process, there can be a possibility of using IDLE frame for rate re-adaptation processing, so that the IDLE frame is increased or decreased, thereby causing jitter, and the jitter value introduced is CBR service mapping C max bytes. In an embodiment of the present disclosure, a dedicated leakage unit can be used to process the wide area network jitter.

[0060] The jitters introduced in the mapping processes at all levels are classified, so as to perform classified suppression according to different jitter types, so that targeted balance jitter suppression and service delay can be realized, and finally the jitter suppression function of the CBR service can be realized. As shown in Table 2, the jitters introduced in the mapping processes at all levels are mainly divided into the following four types:

[0061] Table 2

[0062]

[0063] Figure 2 A flow chart of a method for inhibiting jitter of optical network service in an embodiment of the present disclosure is shown in FIG. 2. As shown in FIG. 2, the method comprises the following steps: Figure 2

[0064] S202, analyzing optical network service data to be transmitted.

[0065] S204, determining jitter deviation amount of the optical network service data corresponding to one or more transmission nodes in an optical network system, wherein each transmission node corresponds to a jitter type, and different jitter types correspond to different jitter deviation amounts.

[0066] S206, inhibiting jitter of the optical network service data according to the jitter deviation amount of the optical network service data at each transmission node in the optical network system.

[0067] As can be seen from the above, the method for inhibiting jitter of optical network service provided in an embodiment of the present disclosure, after analyzing the optical network service data to be transmitted, determines the jitter deviation amount of the optical network service data corresponding to one or more transmission nodes in an optical network system, and then inhibits jitter of the optical network service data according to the jitter deviation amount of the optical network service data at each transmission node in the optical network system. Since different transmission nodes may correspond to different jitter types, the scheme provided in the embodiment of the present disclosure can effectively control different types of jitter caused by the optical network service data in the transmission process, so as to meet the requirement of the optical network service data (especially constant bit rate service data) on transmission delay jitter.

[0068] In an embodiment of the present disclosure, an expected transmission frequency of the optical network service data is determined; a digital control oscillator (NCO) control parameter of a buffer is obtained; and service clock information for inhibiting jitter of the optical network service data is generated according to the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer.

[0069] In an embodiment of the present disclosure, transmission frequencies of the optical network service data corresponding to a plurality of time points are counted; and the expected transmission frequency of the optical network service data is determined according to the transmission frequencies of the optical network service data corresponding to the plurality of time points.

[0070] In an embodiment of the present disclosure, weight information corresponding to each time point is obtained; and the transmission frequencies of the optical network service data corresponding to the plurality of time points are weighted and averaged according to the weight information corresponding to each time point to obtain the expected transmission frequency of the optical network service data.

[0071] ​In one embodiment of this disclosure, weight information corresponding to the utilization rate interval of each buffer is obtained; based on the weight information corresponding to the utilization rate interval of each buffer, the expected transmission frequency of optical network service data and the NCO control parameters of the buffer are weighted and averaged to generate service clock information for suppressing service jitter in optical network service data.

[0072] In one embodiment of this disclosure, the optical network service is a constant bit stream CBR service transmitted in the optical network system; the optical network system includes the following transmission nodes: optical service unit (OSU) mapping, optical channel payload unit (OPU) / optical channel data unit (ODU) mapping, optical channel transport unit (OTU) encapsulation, wide area network, optical channel transport unit (OTU) decapsulation, optical channel payload unit (OPU) / optical channel data unit (ODU) demapping, and optical service unit (OSU) demapping.

[0073] In one embodiment of this disclosure, when the jitter type corresponding to the transmission node in the optical network system is OSU mapping or OSU demapping, the service jitter deviation of the transmission node is determined to be the byte deviation and the introduced maintenance management frames; when the jitter type corresponding to the transmission node in the optical network system is OPU / ODU mapping or demapping, the service jitter deviation of the transmission node is determined to be the overhead of the ODU header, the adjustment of CBR service data during GMP mapping, and the OSU position deviation; when the jitter type corresponding to the transmission node in the optical network system is OTU encapsulation or OTU decapsulation, the service jitter deviation of the transmission node is determined to be the FEC bytes; when the jitter type corresponding to the transmission node in the optical network system is wide area network, the service jitter deviation of the transmission node is determined to be the introduced idle frames.

[0074] Figure 3 This illustration shows a flowchart of an implementation method for CBR service jitter suppression in an OSU system according to an embodiment of this disclosure, such as... Figure 3 As shown, the method includes the following steps:

[0075] S302 adapts and analyzes the input signals and states on the OSU side, and parses out the required internal signals.

[0076] S304, CBR data frequency statistics, uses a three-level frequency counter to calculate the expected frequency of CBR services.

[0077] S306, jitter suppression parameters at each level are calculated based on the buffer state and jitter suppression compensation count parameters.

[0078] S308 synthesizes the NCO control parameters and the expected transmission frequency.

[0079] S310, obtaining service clock information for suppressing the CBR service jitter according to a synthesis result of the NCO control parameter and the expected transmission frequency.

[0080] It should be noted that the above S304 and S306 in the embodiments of the present disclosure are in a parallel relationship, and the order of implementation of the above steps is not specifically limited.

[0081] Figure 4 Fig. 3 shows a structure diagram of a CBR service jitter suppression in an OSU system according to an embodiment of the present disclosure. Figure 4 As shown in the figure, the jitter suppression structure includes a hierarchical frequency counter generating service base frequency module 401, an address difference comparison module 402, an OUT jitter suppression module 403, an OSU frame jitter suppression module 404, an NCO parameter production module 405 based on buffer state, and an NCO frequency synthesis module 406.

[0082] The frequency divider is a hierarchical frequency counter generating service base frequency module for calculating the expected frequency of the CBR service.

[0083] In an embodiment of the present disclosure, the hierarchical frequency counter uses a reference clock as a reference to respectively calculate the deviation between the CBR data received from the OSU side and the expected CBR service frequency within 10 ms, 1 s, and 100 s. The three frequency deviation data are weighted and averaged to calculate the deviation between the CBR service received from the OSU side and the expected frequency, and the deviation value is sent to the NCO parameter synthesis module. As shown in Table 3, the weight relationship between the frequency deviation detected by the three-level frequency counter and the final calculation result is:

[0084] Table 3

[0085]

[0086]

[0087] It should be noted that the time interval for obtaining the deviation between the actual service and the expected service frequency is not specifically limited in the embodiments of the present disclosure.

[0088] As shown in Table 4, the definition of each external interface is:

[0089] Table 4

[0090]

[0091] Figure 5 Fig. 5 shows a structure diagram of an NCO module clock synthesis according to an embodiment of the present disclosure. Figure 5 As shown in the figure, the NCO module clock includes a weight calculation module 501 and an accumulator 502.

[0092] The weight calculation module is configured to perform weighted average on the NCO parameters of the two parts of the base frequency and the buffer state according to the buffer usage, as shown in Table 5. The weights corresponding to different buffer usages are:

[0093] Table 5

[0094] Buffer usage NCO parameter calculation corresponding weight Less than 10% or greater than 90% Buffer weight 100% Between 30% and 70% Buffer weight 25%, base frequency weight 75% Other cases Buffer weight 50%, base frequency weight 50%

[0095] The NCO module refers to an adjustable fractional frequency division circuit based on integer accumulation. A high-frequency clock is used under the control of parameters to generate a controllable low-frequency clock in combination with an accumulator. If the value added to the accumulator each time is K, when the count value of the accumulator is greater than or equal to M, the value of the accumulator at this time is subtracted by M and recorded as an overflow. At this time, one clock cycle can be counted as the time between two overflows of the accumulator, and the clock can be K / M division of the reference clock. Increasing / decreasing the value of K can increase / decrease the output clock frequency. The range of the accumulator can be set to 0 to M-1, and M can refer to any positive integer greater than or equal to 2. This processing method can be expressed by the following formula:

[0096]

[0097] Where T1 is the output clock frequency, T2 is the reference clock frequency, K is the frequency control parameter, and M is the number of effective values of the accumulator.

[0098] For example, if the value added to the accumulator each time is 1, when the count value of the accumulator is greater than or equal to M, the value of the accumulator at this time is subtracted by M and recorded as an overflow. At this time, one clock cycle can be counted as the time between two overflows of the accumulator, and the clock can be 1 / M division of the reference clock.

[0099] When M is 2 n , the binary accumulator has the feature of automatically taking the residual value of overflow. The highest potential of the binary counter is at about half of the time between two overflows, which can be directly used as a clock. Therefore, taking M as 2 n helps to simplify the circuit, reduce the cost, and improve the operation efficiency.

[0100] The essence of the NCO module is to simulate a low-frequency clock by using a high-frequency clock, so when the value of K / M is large, it may cause large non-uniformity of the adjusted simulated low-frequency clock. The deviation caused by non-uniformity can be recorded as low-frequency clock period*(K / M). Therefore, to ensure the smoothness of the output clock, the value of K / M should not be too large.

[0101] For example, when K / M is 1 / 4, the deviation caused by the low frequency clock non-uniformity is 1 / 4 of a period. In a clock cycle, the clock has high and low parts. Corresponding to the high or low part of the clock, the influence value of the non-uniformity reaches 1 / 2. Therefore, in order to ensure that the generated low frequency clock is relatively uniform, K / M is generally selected to be any value less than or equal to 1 / 8.

[0102] In the limit of the working frequency of the digital circuit, the reference clock frequency is usually selected to be less than 500 MHz. For the common SDH / PDH TDM system, the preferred reference clock frequency is 311.04 MHz. It should be noted that the reference clock frequency is only for the SDH / PDH system, and other CBR service systems can select other frequencies according to the actual service rate, and the embodiments of the present disclosure do not make specific limitations on this.

[0103] In the CBR service carried by the OSU, the PDH service of 2.048 MHz is the lowest frequency service, and whether the frequency resolution meets the requirements is mainly considered under this service. The frequency resolution refers to the number of K values corresponding to a ppm of the frequency offset of the CBR service. The calculation method is: (CBR service frequency / CBR interface data width / reference clock frequency)*(2^accumulator width)*(1 / 1000000). For example, when the reference clock frequency is 311.04 MHz, according to the interface width of 8, the calculated frequency resolution is about 3.5, which is low in value, and therefore an accumulator greater than 37 can be selected to meet the requirement (i.e., the frequency offset is 0.01 ppm). It should be noted that the accumulator width is selected to be 48 in the embodiments of the present disclosure, so as to facilitate calculation and software model simulation, and the value of the accumulator width is not specifically limited in the embodiments of the present disclosure as long as the accumulator width meets the requirements.

[0104] In an embodiment of the present disclosure, for example, when an STM-1 module is used to transmit data, the transmission rate is 155.52 MHz at this time. When the jitter suppression circuit uses 8-bit data width, K / M is 1 / 16, the accumulator width is 48 bits, and the frequency tolerance is 20 ppm, it can be known that:

[0105] The reference clock frequency is: (155.52 MHz / 8)*16=311.04 MHz;

[0106] The midpoint value of the frequency divider counter accumulation parameter is: 0x1000_0000_0000;

[0107] The +20 ppm value of the frequency divider counter accumulation parameter is: 0x1000_14F8_B588;

[0108] The -20 ppm value of the frequency divider counter accumulation parameter is: 0x0FFF_EB07_4A78;

[0109] The control rule of the NCO parameter is: 0x1000_0000_0000+frequency offset*351843720;

[0110] 0x1000_0000_0000 is the center frequency parameter; the frequency offset unit is ppm, and the data is a signed fixed-point number; 351843720 is the NCO parameter offset corresponding to 1ppm.

[0111] It should be noted that the fixed-point number is used for calculation in the embodiment of the present disclosure, so that the error generated in the operation is easier to analyze and control, more accurate clock control and state monitoring are provided, the frequency synthesis is realized in combination with the built-in NCO circuit, the operation efficiency is improved, and the suppression effect on jitter in the CBR service transmission process is improved, and the system cost is reduced.

[0112] Figure 6 An NCO parameter synthesis structure diagram based on buffer state and jitter suppression in the embodiment of the present disclosure is shown, as shown in FIG. 6, the structure includes: a buffer usage rate calculation module 601, an OUT encapsulation jitter suppression module 602, an OSU frame jitter suppression module 603, a buffer parameter synthesis module 604, and an NCO parameter synthesis module 605. Figure 6

[0113] The buffer usage rate calculation module is used to calculate the used bytes of the buffer through the write address and the read address of the buffer, and calculate the usage percentage according to the total capacity of the buffer and the used bytes. Due to the possible position deviation of the OSU mapping, the address difference is only updated at the end of the OSU complex frame. The address difference calculation result unit is byte, only the integer part 16 bits, without the decimal part. It should be noted that the buffer usage rate is the buffer usage rate corrected by jitter suppression.

[0114] The buffer usage percentage and the NCO parameter mapping use the broken line mapping method between partitions, as shown in Table 6, the mapping interval is divided into five segments.

[0115] Table 6

[0116] Buffer usage Corresponding frequency offset and mapping type Less than 10% -40 ppm to -20 ppm, linear mapping Between 30% to 10% -20 ppm to -10 ppm, linear mapping Between 30% to 70% -10 ppm to +10 ppm, linear mapping Between 70% to 90% +10 ppm to +20 ppm, linear mapping Greater than 90% +20 ppm to +40 ppm, linear mapping

[0117] In an embodiment of the present disclosure, in order to reduce the additional jitter caused by the uneven distribution of OSU in OPU, the data is updated using the OSU-PB structure end marker.

[0118] The OTU jitter suppression module is used to adjust the NCO parameter control output clock to smooth the data jitter caused by the FEC byte in the OTU using the leak algorithm.

[0119] ​In one embodiment of the present disclosure, since the interval between FEC data is fixed at a given OTU interface rate, the CBR service data jitter caused by one FEC can be averaged into the data between two FECs according to this characteristic.

[0120] When the FEC occurs, a smoothing counter is set, which is the calculated data jitter caused by each FEC. The counter is 32 bits, with 8 bits for the integer part and 24 bits for the fractional part.

[0121] When the OTU-FEC indication is detected, the jitter caused by each row of FEC bytes on the OTU data frame is: (CBR bit rate / OTU container bit rate)*256 bytes, and the OTU jitter leak is triggered at the end of each row of FEC bytes in the OTU frame. The value decreased per reference clock cycle is: counter value / (OTU per row time period / reference clock cycle), wherein the counter value is the buffer address difference that needs to be adjusted, in bytes, and then converted into a 24-bit fixed-point number.

[0122] The OSU frame jitter suppression module is used for OSU mapping / demapping and suppression of jitter caused by the introduction of frames in a wide area network. The module includes two parts: OSU frame jitter statistics and jitter processing. The OSU frame jitter statistics are divided into two levels, and the number of OSU frame jitters detected in 1s and 100s is counted respectively. It should be noted that the number of levels and the interval time of the jitter statistics in the embodiments of the present disclosure are not limited.

[0123] In one embodiment of the present disclosure, when the OSU frame jitter occurs, the OSU frame without carrying CBR service occurs, and the jitter smoothing counter is increased by C max (C max The maximum number of CBR data bytes carried in each OSU frame), and the value is decremented per reference clock cycle, with a decrement value of: jitter caused by OSU frame jitter (bytes) / (average OSU frame jitter occurrence period / reference clock cycle), and the decrement is decremented to 0. The counter is 32 bits, with 8 bits for the integer part and 24 bits for the fractional part.

[0124] The buffer parameter synthesis module is used for calculating the buffer parameter, and the specific calculation method is: actual used buffer capacity (bytes)+OTU jitter suppression adjustment (bytes)+OSU jitter suppression adjustment (bytes). The calculation result is a fixed-point number, with 24 bits for the fractional part and 16 bits for the integer part.

[0125] In one embodiment of the present disclosure, when the OSU / OTU appears jitter, the CBR data stream is interrupted due to the normal periodic data stream occupied by the FEC, OSU protocol frame, etc. Therefore, the buffer usage calculation module generates an address adjustment value to compensate for the data loss caused by the terminal of the CBR data stream, and averages the data loss to the entire jitter period according to the estimated jitter period.

[0126] The NCO parameter synthesis module is configured to calculate the NCO control parameter.

[0127] In one embodiment of the present disclosure, in order to suppress the data jitter of the OSU-PB structure caused by uneven OSU distribution, the NCO parameter synthesis unit only samples the NCO parameter at the end of the OSU-PB structure once, ensuring that the sampling point and the OSU-PB structure position are fixed each time and are not affected by uneven OSU distribution.

[0128] As described above, the embodiment of the present disclosure is used to write data into the buffer and compare the buffer address difference, and the correction parameter generated by the OSU frame jitter suppression and OTU jitter suppression module is used to correct the address difference. The jitter of the OTN / OSU transmission CBR service is generally periodic burst jitter, and the jitter is manifested as CBR data loss. The leak compensation method is used to correct the buffer address difference to realize jitter suppression, and finally the NCO control parameter is generated according to the NCO parameter mapping rule. The problem that the data fluctuation effect is not good and the long-period and large-burst data jitter cannot be suppressed due to the introduction of the IDLE frame for the OSU maintenance unique to the OTN / OSU system in the related art is solved.

[0129] Figure 7 A leak algorithm principle diagram in the embodiment of the present disclosure is shown as follows: Figure 7 As shown in the figure, the adjustment value is maximum after the FEC appears, and gradually decreases over time, and finally decreases to 0 at the tail of the leak period.

[0130] The basic principle of the leak algorithm is to analyze the burst CBR data rate fluctuation, and to pre-judge the period of the data rate fluctuation according to the mapping structure and statistical data of the OTN / OSU system. The buffer state is corrected by using the decimal address method, and the burst data rate fluctuation is averaged to the whole pre-judged fluctuation period.

[0131] In one embodiment of the present disclosure, taking the transmission of STM-1 on OUT-1 as an example:

[0132] The frequency of OUT-1 is 2666.057 MHz, and the period of byte is 3 ns.

[0133] The frequency of STM-1 is 155.52 MHz.

[0134] The NCO reference clock frequency is 311.04 MHz, and each clock cycle is 3.215 ns;

[0135] The number of bytes in each row of OUT-1 is 4080, there are 256 bytes of FEC on each row, and the time of each row is 12240 ns, corresponding to 3807 periods of 311.04 MHz clock.

[0136] According to the formula calculation: (155.52 MHz / 2666.057 MHz)*256 (bytes) = 14.933 (bytes), converted to 8-bit integer 24-bit decimal fixed-point number 0x0E_EED916, when these bytes are averaged to 3807 311.04 MHz clocks, each clock cycle needs to leak 14.933 (bytes) / 3807 = 0.003923 (bytes), and the value converted to 24-bit decimal part is 0x010119. When the FEC of OUT-1 is detected to be completed, the counter is set to 0x0E_EED916, and 0x010119 is reduced every 311 MHz clock cycle, and when it is reduced to 0, the leakage is completed, and the counter is the adjusted byte.

[0137] Based on the same inventive concept, the disclosure embodiment also provides an optical network service jitter suppression device, as described in the following embodiment. Since the principle of solving the problem of the device embodiment is similar to the above-mentioned method embodiment, the implementation of the device embodiment can be referred to the implementation of the above-mentioned method embodiment, and the repeated parts will not be described here.

[0138] Figure 8 A schematic diagram of an optical network service jitter suppression device in the embodiment of the disclosure is shown, as shown in Figure 8 The optical network service jitter suppression device 800 includes a service data analysis module 801, a jitter deviation amount determination module 802, and a service jitter suppression module 803.

[0139] The service data analysis module is configured to analyze the optical network service data to be transmitted. The jitter deviation amount determination module is configured to determine the service jitter deviation amount of the optical network service data corresponding to one or more transmission nodes in the optical network system, wherein each transmission node corresponds to a jitter type, and different jitter types correspond to different service jitter deviation amounts. The service jitter suppression module is configured to perform service jitter suppression on the optical network service data according to the service jitter deviation amount of each transmission node in the optical network system.

[0140] As can be seen from the above, the optical network service jitter suppression device provided in the embodiments of the present disclosure is used to determine the service jitter deviation of the optical network service data at one or more transmission nodes in the optical network system after analyzing the optical network service data to be transmitted, and then to suppress the service jitter of the optical network service data according to the service jitter deviation of the optical network service data at each transmission node in the optical network system. Since the jitter types corresponding to different transmission nodes can be different, the scheme provided in the embodiments of the present disclosure can effectively control different types of jitter caused by the optical network service data in the transmission process to meet the requirements of the optical network service data (especially the constant bit rate service data) on the transmission delay jitter.

[0141] In an embodiment of the present disclosure, the service jitter suppression module can also be used to determine the expected transmission frequency of the optical network service data, obtain the NCO control parameter of the buffer, and generate the service clock information for suppressing the service jitter of the optical network service data according to the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer.

[0142] In an embodiment of the present disclosure, the service jitter suppression module can also be used to count the transmission frequencies of the optical network service data at multiple time points, and determine the expected transmission frequency of the optical network service data according to the transmission frequencies of the optical network service data at the multiple time points.

[0143] In an embodiment of the present disclosure, the service jitter suppression module can also be used to obtain the weight information corresponding to each time point, and obtain the expected transmission frequency of the optical network service data by weightedly averaging the transmission frequencies of the optical network service data at the multiple time points according to the weight information corresponding to each time point.

[0144] In an embodiment of the present disclosure, the service jitter suppression module can also be used to obtain the weight information corresponding to each buffer usage interval, and generate the service clock information for suppressing the service jitter of the optical network service data by weightedly averaging the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer according to the weight information corresponding to each buffer usage interval.

[0145] In an embodiment of the present disclosure, the optical network service jitter suppression device is used for transmitting constant bit rate (CBR) service in the optical network system, and the optical network system includes the following transmission nodes: optical service unit (OSU) mapping, optical path payload unit (OPU) / optical channel data unit (ODU) mapping, optical channel transport unit (OTU) encapsulation, wide area network, OTU decapsulation, OPU / ODU demapping, and OSU demapping.

[0146] In one embodiment of the present disclosure, the jitter deviation amount determining module can be further configured to determine the service jitter deviation amount of the transmission node as a byte deviation amount and an introduced maintenance management frame when the jitter type corresponding to the transmission node in the optical network system is OSU mapping or OSU demapping; determine the service jitter deviation amount of the transmission node as an overhead of an ODU header, adjustment of CBR service data in GMP mapping and an OSU position deviation amount when the jitter type corresponding to the transmission node in the optical network system is OPU / ODU mapping or demapping; determine the service jitter deviation amount of the transmission node as a smoothing forward error correction function FEC byte when the jitter type corresponding to the transmission node in the optical network system is OTU encapsulation or OTU decapsulation; and determine the service jitter deviation amount of the transmission node as an introduced idle frame when the jitter type corresponding to the transmission node in the optical network system is a wide area network.

[0147] Those skilled in the art can understand that each aspect of the present disclosure can be implemented as a system, a method or a program product. Therefore, each aspect of the present disclosure can be embodied as a whole hardware embodiment, a whole software embodiment (including firmware, microcode, etc.), or an embodiment combining software and hardware aspects, which can be collectively referred to as "circuitry", "module" or "system" herein.

[0148] The electronic device 900 according to this embodiment of the present disclosure will be described below with reference to Figure 9 The electronic device 900 according to this embodiment of the present disclosure will be described below with reference to Figure 9 The electronic device 900 shown is merely an example and should not limit the functions and usage range of the embodiments of the present disclosure.

[0149] Figure 9 A block diagram of an electronic device according to an embodiment of the present disclosure is shown. The electronic device 900 according to this embodiment of the present disclosure will be described below with reference to Figure 9 The electronic device 900 according to this embodiment of the present disclosure will be described below with reference to Figure 9 The electronic device 900 shown is merely an example and should not limit the functions and usage range of the embodiments of the present disclosure.

[0150] As shown in Figure 9 The electronic device 900 is in the form of a general computing device. The components of the electronic device 900 can include, but are not limited to, the at least one processing unit 910, the at least one storage unit 920, and a bus 930 connecting different system components, including the storage unit 920 and the processing unit 910.

[0151] The storage unit stores program codes which can be executed by the processing unit 910, so that the processing unit 910 performs the steps described in the above “Exemplary Method” section according to various exemplary embodiments of the present disclosure. For example, the processing unit 910 can perform the following steps of the above method embodiments: parsing the optical network service data to be transmitted; determining the service jitter bias amount of the optical network service data corresponding to one or more transmission nodes in the optical network system, wherein each transmission node corresponds to a jitter type, and different jitter types correspond to different service jitter bias amounts; and performing service jitter suppression on the optical network service data according to the service jitter bias amount of each transmission node in the optical network system.

[0152] The storage unit 920 can include a readable medium in the form of volatile storage such as random access memory (RAM) 9201 and / or cache memory 9202, and also can include a non-volatile storage such as read-only memory (ROM) 9203.

[0153] The storage unit 920 can further include program / utility 9204 having a set of programs / modules 9205, including operating system, one or more application programs, other programs / modules, and program data, each or some combination thereof, which can include implementation of a network environment.

[0154] The bus 930 can represent one or more of several types of bus structures, including a storage bus or bus controller, a peripheral bus, a graphics bus, a processor or local bus using any of a variety of bus architectures.

[0155] The electronic device 900 can also communicate with one or more external devices 940 such as a keyboard or pointing device, a Bluetooth device, etc.; other devices such as printers, scanners, etc.; and / or various devices to enable a user to interact with the electronic device 900 in various ways. Further, the electronic device 900 can communicate with an interface that enables the electronic device 900 to interact with other devices in a local or remote environment. Such communication can be enabled by the input / output (I / O) interface 950. The electronic device 900 can also include a display interface 950 that forwards graphics, text, and other data from the communication interface 950 (or from a frame buffer not shown) for display on the display 920.

[0156] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0157] In particular, according to embodiments of this disclosure, the process described above with reference to the flowchart can be implemented as a computer program product, which includes a computer program that, when executed by a processor, implements the above-described optical network service jitter suppression method.

[0158] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. Figure 10 This illustration shows a schematic diagram of a computer-readable storage medium according to an embodiment of the present disclosure, such as... Figure 10 As shown, the computer-readable storage medium stores a program product 1000 capable of implementing the methods described above in this disclosure. In some possible embodiments, various aspects of this disclosure may also be implemented as a program product comprising program code that, when run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.

[0159] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0160] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.

[0161] Optionally, program code embodied on a computer readable storage medium can be transmitted by way of electromagnetic signals, such as using radio frequency (RF) signals, infrared signals, etc., and / or the like. Computer readable storage medium then comprises a non-transitory computer readable medium.

[0162] In particular embodiments, the program code, which implements the steps of the methods disclosed herein, can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++, or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computing device, partly on the user's computing device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server. In the latter scenario, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computing device, such as through the Internet using an Internet Service Provider (ISP).

[0163] It should be noted that, although several modules or units of devices for action execution are mentioned in the foregoing detailed description, such a division is not mandatory. Indeed, features and functionalities of two or more modules or units described above can be embodied in one module or unit according to embodiments of the disclosure. Conversely, features and functionalities of one module or unit described above can be further divided into multiple modules or units.

[0164] Moreover, although the various steps of the methods of the disclosure are described in a particular order in the figures, this is not required or implied. Indeed, the steps can be performed in any order, all of the steps can be performed, or some of the steps can be omitted, etc.

[0165] From the above description of the embodiments of the disclosure, those skilled in the art will easily understand that the example embodiments described herein can be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solutions according to the embodiments of the disclosure can be embodied in the form of a software product. The software product can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash disk, a mobile hard disk, etc.) or a network, and includes a number of instructions to make a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) execute the methods according to the embodiments of the disclosure.

[0166] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. It is intended that the disclosure be construed as including any patents, patent applications, publications, publications, or other disclosure of complementary subject matter that is within the scope of the disclosure. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.

Claims

1. A method of optical network service jitter mitigation, the method comprising: The method comprises: resolving optical network service data to be transmitted; determining service jitter deviation amounts of the optical network service data corresponding to one or more transmission nodes in an optical network system, wherein each transmission node corresponds to a jitter type, and different jitter types correspond to different service jitter deviation amounts; performing service jitter suppression on the optical network service data according to the service jitter deviation amounts of the optical network service data at each transmission node in the optical network system; wherein the optical network system is an OSU system, and the jitter types include at least one of the following: optical service unit (OSU) mapping, optical payload unit (OPU) / optical channel data unit (ODU) mapping, optical channel transport unit (OTU) encapsulation, wide area network, OTU decapsulation, OPU / ODU demapping, and OSU demapping; wherein the service jitter suppression on the optical network service data according to the service jitter deviation amounts of the optical network service data at each transmission node in the optical network system comprises: determining an expected transmission frequency of the optical network service data; obtaining a numerically controlled oscillator (NCO) control parameter of a buffer; and generating service clock information for performing service jitter suppression on the optical network service data according to the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer.

2. The optical network service jitter mitigation method of claim 1, wherein, The method comprises: determining an expected transmission frequency of the optical network service data, comprising: counting transmission frequencies of the optical network service data at multiple time points; and 3. The optical network service jitter mitigation method of claim 2, wherein, determining the expected transmission frequency of the optical network service data according to the transmission frequencies of the optical network service data at the multiple time points. The method comprises: determining an expected transmission frequency of the optical network service data according to the transmission frequencies of the optical network service data at the multiple time points, comprising:

4. The optical network service jitter mitigation method of claim 1, wherein, obtaining weight information corresponding to each time point; and performing weighted average on the transmission frequencies of the optical network service data at the multiple time points according to the weight information corresponding to each time point to obtain the expected transmission frequency of the optical network service data. The method comprises:

5. The method of claim 1 to 4, wherein, generating service clock information for performing service jitter suppression on the optical network service data according to the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer, comprising:

6. The optical network service jitter mitigation method of claim 5, wherein, obtaining weight information corresponding to a usage rate interval of each buffer; and performing weighted average on the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer according to the weight information corresponding to the usage rate interval of each buffer to generate the service clock information for performing service jitter suppression on the optical network service data. The optical network service is a constant bit rate (CBR) service transmitted in the optical network system. The method comprises: determining service jitter deviation amounts of the optical network service data corresponding to one or more transmission nodes in an optical network system, comprising: when a jitter type corresponding to a transmission node in the optical network system is OSU mapping or OSU demapping, determining a service jitter deviation amount of the transmission node as a byte deviation amount and a maintenance management frame introduced. When the jitter type corresponding to the transmission node in the optical network system is OPU / ODU mapping or demapping, the service jitter deviation amount of the transmission node is determined as the overhead of the ODU header, the adjustment of the CBR service data in GMP mapping, and the OSU position deviation amount; When the jitter type corresponding to the transmission node in the optical network system is OTU encapsulation or OTU decapsulation, the service jitter deviation amount of the transmission node is determined as the FEC byte of the smooth forward error correction function; When the jitter type corresponding to the transmission node in the optical network system is a wide area network, the service jitter deviation amount of the transmission node is determined as the introduced idle frame.

7. An optical network service jitter suppression apparatus, characterized by, The method comprises: a service data analysis module, configured to analyze the optical network service data to be transmitted; a jitter deviation amount determination module, configured to determine the service jitter deviation amount of the optical network service data corresponding to one or more transmission nodes in an optical network system, wherein each transmission node corresponds to a jitter type, and different jitter types correspond to different service jitter deviation amounts; a service jitter suppression module, configured to perform service jitter suppression on the optical network service data according to the service jitter deviation amount of each transmission node in the optical network system. The optical network system is an OSU system, and the jitter type includes at least one of the following: OSU mapping, OPU / ODU mapping, OTU encapsulation, a wide area network, OTU decapsulation, OPU / ODU demapping, and OSU demapping. The service jitter suppression module is further configured to determine the expected transmission frequency of the optical network service data, obtain the NCO control parameter of the buffer, and generate service clock information for performing service jitter suppression on the optical network service data according to the expected transmission frequency of the optical network service data and the NCO control parameter of the buffer.

8. An electronic device, comprising: The method comprises: a processor; and a memory, configured to store executable instructions of the processor; The processor is configured to execute the optical network service jitter suppression method according to any one of claims 1-6 by executing the executable instructions.

9. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the optical network service jitter suppression method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Signal frame processing method and related equipment

    CN113542935A

  • Node, method and device for setting routing in wireless mesh network

    KR1020130091123A