Rate switching method and system of optical module analog serializer and deserializer

By adopting an automatic rate switching method for simulating a serial deserializer using an optical module, the problem of difficult manual configuration of the optical module simulating a serial deserializer in long-distance optical fiber communication is solved, and adaptive rate adjustment and efficient signal detection are achieved.

CN119316370AActive Publication Date: 2025-01-14MOTORCOMM (SHANGHAI) ELECTRONIC TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202310863686.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-13
Publication Date
2025-01-14
Estimated Expiration
2043-07-13

AI Technical Summary

Technical Problem

Existing optical module analog serializers are difficult to automatically adjust the communication rate in long-distance optical fiber communication, which makes manual configuration difficult, especially when the distance between the local and remote devices is far and the communication rate cannot be matched in time.

Method used

An automatic rate switching method for simulating a serial deserializer using an optical module is proposed. This method includes detecting the signal to be processed, adjusting the operating rate, statistically analyzing valid signal groups, and introducing random bit adjustments to achieve adaptive rate switching and avoid detection anomalies caused by synchronous switching.

Benefits of technology

Automatic rate adjustment of the optical module analog serial deserializer under different communication protocols was realized, which improved the accuracy of signal detection and synchronization efficiency, and avoided detection failure caused by synchronization switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316370A_ABST
    Figure CN119316370A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of optical fiber communication, in particular to a rate switching method for an optical module analog serial deserializer, which comprises the following steps: S1, the optical module analog serial deserializer detects a to-be-processed signal based on a first working rate so as to establish communication connection when the to-be-processed signal is a first synchronizing signal; if not, turning to S2; s2, counting effective signal groups in output signals of the optical module analog serial deserializer, and adjusting the working rate according to a statistical result; and S3, adjusting to a second working rate, and detecting the to-be-processed signal based on the second working rate to determine an actual synchronization method. The method has the beneficial effects that the signals are respectively counted and judged to determine whether the working speed needs to be switched or not. In the process, in order to avoid the problem that normal detection cannot be carried out due to synchronous rate switching between the opposite-end equipment and the local equipment, an adjusting process of a rate switching point is further introduced, and the problem that normal signals cannot be detected is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of optical fiber communication, and in particular to a rate switching method for simulating a serial deserializer of an optical module. Background Art

[0002] An optical module is composed of optoelectronic devices, functional circuits, and optical interfaces, and is used to convert optical signals to electrical signals during optical fiber communication. Usually, an optical module sends serial signals during communication, and its preceding network switching chip sends parallel signals, and a serializer / deserializer (SerDes) is used between the two to convert signals.

[0003] In the prior art, since the optical module itself has different communication protocols and rates, such as 2500BASE-X, 1000BASE-X, 100FX, etc., it needs to be switched according to different peer devices and upper layer protocols. In order to achieve the adaptation of the optical module and the upper layer, the serial deserializer itself also needs to switch the working rate according to the upper layer configuration, so as to match the communication rate between the optical module and the peer end.

[0004] However, in actual implementation, the inventors found that due to the long distance of optical fiber communication, the distance between the local and peer devices is far, and sometimes the conditions for manual configuration are not available, resulting in a more difficult process for adjusting the rate. Summary of the invention

[0005] In view of the above problems existing in the prior art, a rate switching method for simulating a serial deserializer of an optical module is provided; on the other hand, a rate switching system applying the rate switching method is also provided.

[0006] The specific technical solutions are as follows:

[0007] A rate switching method for simulating a serial deserializer of an optical module, the rate switching method comprising:

[0008] Step S1: when receiving a signal to be processed sent by a peer device, the optical module simulates a serial deserializer to detect the signal to be processed based on a first working rate to determine whether the signal to be processed is a first synchronization signal;

[0009] If so, establishing a communication connection with the opposite device according to the first synchronization signal;

[0010] If not, go to step S2;

[0011] Step S2: adjusting the rate of the optical module simulating the serial deserializer, then counting the valid signal groups in the output signal of the optical module simulating the serial deserializer, and judging whether the working rate needs to be adjusted according to the statistical results;

[0012] If yes, go to step S3;

[0013] If not, establishing a communication connection with the opposite device according to the first synchronization signal;

[0014] Step S3: adjusting the optical module analog serial deserializer to a second operating rate, and the optical module analog serial deserializer detects the signal to be processed based on the second operating rate to determine an actual communication rate.

[0015] On the other hand, the step S1 comprises:

[0016] Step S11: when the signal to be processed is received, sampling the signal to be processed based on the first working rate to obtain a first sampling signal;

[0017] Step S12: counting rising edges or falling edges of the first sampling signal based on the detection time window until the detection time window ends;

[0018] Step S13: judging whether the signal to be processed is the first synchronization signal according to the first counting result and the first synchronization signal threshold;

[0019] If so, establishing a communication connection with the opposite device according to the first synchronization signal;

[0020] If not, go to step S2.

[0021] On the other hand, the step S2 comprises:

[0022] Step S21: inputting a first random bit into the optical module simulating a serial deserializer, and the optical module simulating a serial deserializer adjusts the rate according to the first random bit;

[0023] Step S22: Identify the signal to be processed and determine whether the signal to be processed needs to adjust the working rate;

[0024] If yes, go to step S3;

[0025] If not, a communication connection is established with the opposite device according to the first synchronization signal.

[0026] On the other hand, the step S3 comprises:

[0027] Step S31: adjusting the optical module simulating a serial deserializer to the second operating rate;

[0028] Step S32: sampling the signal to be processed based on the second working rate to obtain a second sampling signal;

[0029] Step S33: Counting the rising edge or the falling edge of the second sampling signal based on the synchronization time window, and determining whether the second counting result is consistent with the signal flip rate corresponding to the current communication rate;

[0030] If so, synchronizing with the peer device based on the communication rate;

[0031] If not, adjust the communication rate and then return to step S32.

[0032] On the other hand, after executing step S31 and before executing step S32, the method further includes:

[0033] Step A31: inputting a second random bit into the optical module simulating a serial deserializer, and the optical module simulating a serial deserializer adjusts a rate according to the second random bit.

[0034] On the other hand, the process of executing step S33 also includes:

[0035] Step B331: counting the rising edge or the falling edge of the second sampling signal based on the synchronization time window;

[0036] Step B332: when obtaining the second counting result, comparing the second counting result with the signal flip rate corresponding to the first synchronization signal, to determine whether the current signal to be processed is consistent with the first synchronization signal;

[0037] If yes, adjusting the optical module analog serial deserializer to the first operating rate, and then returning to step S1;

[0038] If not, go to step B333;

[0039] Step B333: determining whether the second counting result is consistent with the signal flip rate corresponding to the current communication rate;

[0040] If so, synchronizing with the peer device based on the communication rate;

[0041] If not, adjust the communication rate and then return to step S32.

[0042] On the other hand, the first synchronization signal is a synchronization signal of the FX100 protocol.

[0043] On the other hand, the communication rate includes a first communication rate corresponding to the 1000BASE-X protocol and a second communication rate corresponding to the 2500BASE-X protocol.

[0044] A rate switching system, used to implement the above rate switching method, comprising:

[0045] A receiving module, wherein the receiving module is connected to the optical module to simulate a serial deserializer, and the receiving module receives an output signal of the optical module to simulate a serial deserializer and decodes the output signal to obtain a decoded signal;

[0046] A detection module, wherein the detection module is connected to the receiving module and the optical module to simulate a serial deserializer, the detection module receives the decoded signal and the output signal, and the detection module generates a detection result according to the decoded signal and the output signal;

[0047] A rate switching module is provided, wherein the rate switching module is connected to the detection module and the optical module simulating the serial deserializer, and the rate switching module controls the switching of the optical module simulating the serial deserializer according to the detection result.

[0048] On the other hand, it also includes a random number generation module, which is connected to the rate switching module. The random number generation module inputs a random number result to the rate switching module, and the rate switching module adjusts the rate according to the random number result.

[0049] The above technical solution has the following advantages or beneficial effects:

[0050] In view of the problem that it is relatively difficult to manually configure the optical module serial deserializer in the prior art, this solution further configures the optical module serial deserializer to determine the compatible communication rate at different working rates; then, the signals are counted and judged to determine whether to switch the working rate. In this process, in order to avoid the problem of synchronous rate switching between the opposite device and the local device, resulting in the inability to detect normally, the rate adjustment process is also introduced to avoid the problem of not being able to detect normal signals. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The embodiments of the present invention will be described more fully with reference to the attached drawings, which are provided for illustration and description only and are not intended to limit the scope of the present invention.

[0052] Figure 1 It is an overall schematic diagram of an embodiment of the present invention;

[0053] Figure 2 A schematic diagram of rate adjustment in an embodiment of the present invention;

[0054] Figure 3This is a schematic diagram of sub-steps of step S1 in an embodiment of the present invention;

[0055] Figure 4 This is a schematic diagram of sub-steps of step S2 in an embodiment of the present invention;

[0056] Figure 5 This is a schematic diagram of sub-steps of step S3 in an embodiment of the present invention;

[0057] Figure 6 This is a schematic diagram of step A31 in an embodiment of the present invention;

[0058] Figure 7 This is a schematic diagram of sub-steps of step S3 in an embodiment of the present invention;

[0059] Figure 8 Schematic diagram of a rate switching system in an embodiment of the present invention. DETAILED DESCRIPTION

[0060] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0061] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.

[0062] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but they are not intended to limit the present invention.

[0063] The present invention comprises:

[0064] A rate switching method for simulating a serial deserializer of an optical module, such as Figure 1 As shown, the rate switching method includes:

[0065] Step S1: when receiving a signal to be processed sent by a peer device, the optical module simulates a serial deserializer to detect the signal to be processed based on a first working rate to determine whether the signal to be processed is a first synchronization signal;

[0066] If so, establishing a communication connection with the opposite device according to the first synchronization signal;

[0067] If not, go to step S2;

[0068] Step S2: adjusting the rate of the optical module simulating the serial deserializer, then counting the valid signal groups in the output signal of the optical module simulating the serial deserializer, and judging whether the working rate needs to be adjusted according to the statistical results;

[0069] If yes, go to step S3;

[0070] If not, establishing a communication connection with the opposite device according to the first synchronization signal;

[0071] Step S3: adjusting the optical module analog serial deserializer to a second operating rate, and the optical module analog serial deserializer detects the signal to be processed based on the second operating rate to determine the actual communication rate.

[0072] In one embodiment, the first synchronization signal is a synchronization signal of the FX100 protocol.

[0073] The communication rate includes a first communication rate corresponding to the 1000BASE-X protocol and a second communication rate corresponding to the 2500BASE-X protocol, and the first working rate is 1.25 Gbps and the second working rate is 3.125 Gbps, which can be adjusted according to different actual products.

[0074] Specifically, in view of the problem that the optical module serial deserializer in the prior art needs to be manually configured, in this embodiment, the automatic rate adjustment, detection and synchronization process of the optical module analog serial deserializer is realized by introducing the above-mentioned configuration process. Specifically, when there is no signal on the line, the optical module analog serial deserializer is in an idle (IDLE) state. At this time, the optical module analog serial deserializer is at a first working rate according to the configuration, and the optical module analog serial deserializer at the first working rate can process the first synchronization signal. When there is a signal to be processed on the line, the optical module analog serial deserializer first switches to a waiting state, then selects a corresponding working rate, and enters a corresponding rate state for detection and synchronization, and if it fails, it falls back to a waiting state. Among them, corresponding to the first working rate and the second working rate, the first working state (1P25G) and the second working state (3P125G) are also pre-configured in the protocol, and the rate is changed by switching between different working states. In this embodiment, the optical module simulates the serial deserializer and first detects according to the first working rate. If the signal to be processed is the first synchronization signal, the optical module simulates the serial deserializer to maintain the first working rate, and the optical module and the opposite device are synchronized based on the relevant protocol and communication rate of the first synchronization signal. When it is not the first synchronization signal, it indicates that the current signal to be processed may be noise, a signal that does not comply with the relevant protocol, or a signal that requires a higher working rate. In this regard, the valid signal group (CodeGroup, CG) in the output signal of the optical module simulates the serial deserializer is first counted, and the number of valid signal groups is used to determine whether the current signal to be processed is a valid synchronization signal; if so, the optical module simulates the serial deserializer to perform signal detection and synchronization at the second working rate, thereby achieving a better self-switching function.

[0075] Furthermore, in the prior art, when the peer device and the local device do not perform a handshake, the peer device may also attempt to send multiple synchronization signals at different communication rates to achieve adaptive synchronization. Figure 2 As shown, the situation where the peer device and the local device switch synchronously may occur, resulting in the problem of failure to detect the synchronization signal normally. In response to this problem, in this embodiment, when the first synchronization signal cannot be detected for the first time, the rate of the optical module simulating the serial deserializer is adjusted, and then the valid signal group is counted to determine whether the working rate needs to be adjusted and the signal is detected at the second working rate. This method avoids the problem of abnormal detection caused by the synchronous switching rate.

[0076] In one embodiment, Figure 3 As shown, step S1 includes:

[0077] Step S11: when a signal to be processed is received, sampling the signal to be processed based on a first working rate to obtain a first sampling signal;

[0078] Step S12: Counting rising edges or falling edges of the first sampling signal based on the detection time window until the detection time window ends;

[0079] Step S13: judging whether the signal to be processed is the first synchronization signal according to the first counting result and the first synchronization signal threshold;

[0080] If so, establishing a communication connection with the opposite device according to the first synchronization signal;

[0081] If not, go to step S2.

[0082] Specifically, in order to achieve a better detection effect, in this embodiment, a detection method for counting the signal flip rate per unit time is introduced to determine whether it is the first synchronization signal. Figure 3 As shown, taking the 1000BASE-X protocol and the FX100 protocol as examples, due to the different communication rates of the two, their signal frequencies will show a large difference. Therefore, the first sampling signal sampled within the detection time window of a preset length is counted according to its rising edge or falling edge, that is, the position of the signal flipping, and the first counting result corresponding to its signal flipping rate can be calculated. Subsequently, it is compared with the first synchronization signal threshold, which includes the flipping rate upper limit and the flipping rate lower limit. When the first counting result is between the threshold range, it indicates that it is the first synchronization signal, thereby achieving a better detection process.

[0083] In one embodiment, Figure 4 As shown, step S2 includes:

[0084] Step S21: inputting a first random bit into the optical module simulating a serial deserializer, and the optical module simulating a serial deserializer adjusts a rate according to the first random bit;

[0085] Step S22: Identify the signal to be processed and determine whether the signal to be processed needs to adjust the working rate;

[0086] If yes, go to step S3;

[0087] If not, a communication connection is established with the opposite device according to the first synchronization signal.

[0088] Specifically, in view of the problem in the prior art that the local device and the peer device may switch rates synchronously, resulting in the inability to detect signals, in this embodiment, a first random bit is first introduced into the optical module analog serial deserializer, and the first random bit is generated by a random number generator based on the principle of pseudo-random sequence, and is used to randomly adjust the rate of the optical module analog serial deserializer, and then identify and determine whether it is the first synchronization signal. In this process, the problem of synchronous rate switching with the peer device, which causes the signal to be detected, is avoided, and the accuracy of signal detection is improved. In this embodiment, since only the first synchronization signal can be detected at the first working rate, only the flip rate of the signal to be processed is identified to determine whether it is the first synchronization signal; if so, synchronization is performed, and if not, it indicates that the current working rate cannot detect the synchronization signal and needs to be switched to the second working rate. A better detection effect is achieved through the above settings.

[0089] In one embodiment, Figure 5 As shown, step S3 includes:

[0090] Step S31: adjusting the optical module analog serial deserializer to a second operating rate;

[0091] Step S32: sampling the signal to be processed based on the second working rate to obtain a second sampling signal;

[0092] Step S33: Counting the rising edge or falling edge of the second sampling signal based on the synchronization time window, and determining whether the second counting result is consistent with the signal flip rate corresponding to the current communication rate;

[0093] If so, synchronize with the peer device based on the communication rate;

[0094] If not, adjust the communication rate and then return to step S32.

[0095] Specifically, in order to achieve better detection of the synchronization signal, in this embodiment, after the first synchronization signal cannot be detected, the optical module analog serial deserializer is adjusted to the second working rate, and an initial communication rate, such as the communication rate of 1000BASE-X, is obtained according to the configuration. Subsequently, the rising edge or falling edge of the sampled second sampling signal is counted again within the synchronization time window to determine its current signal flip rate, and compared with the signal flip rate that the communication rate of 1000BASE-X should have. If it is inconsistent, the signal flip rate corresponding to the communication rate of another communication protocol is switched to be compared, such as 2500BASE-X, so as to finally determine the actual communication rate, thereby achieving a better detection effect.

[0096] In one embodiment, Figure 6 As shown, after executing step S31 and before executing step S32, the following further includes:

[0097] Step A31: inputting a second random bit into the optical module simulating a serial deserializer, and the optical module simulating a serial deserializer adjusts the rate according to the second random bit.

[0098] Specifically, in order to avoid the problem of being unable to detect signals due to the synchronous switching rate, in this embodiment, before sampling the signal to be processed, a second random bit is input into the optical module analog serial deserializer in advance, so that the optical module analog serial deserializer reduces the possibility of synchronous switching with the opposite device during the process of receiving the signal.

[0099] In one embodiment, Figure 7 As shown, the process of executing step S33 also includes:

[0100] Step B331: Counting rising edges or falling edges of the second sampling signal based on the synchronization time window;

[0101] Step B332: when obtaining the second counting result, comparing the second counting result with the signal flip rate corresponding to the first synchronization signal to determine whether the current signal to be processed is consistent with the first synchronization signal;

[0102] If yes, adjust the optical module analog serial deserializer to the first working rate, and then return to step S1;

[0103] If not, go to step B333;

[0104] Step B333: determining whether the second counting result is consistent with the signal flip rate corresponding to the current communication rate;

[0105] If so, synchronize with the peer device based on the communication rate;

[0106] If not, adjust the communication rate and then return to step S32.

[0107] Specifically, in order to avoid the problem of rate switching caused by the opposite device working in the adaptive synchronization mode, in this embodiment, after switching to the second working rate, the second counting result is further compared with the signal flip rate corresponding to the first synchronization signal to determine whether the opposite device has switched back to the communication rate corresponding to the first synchronization signal; if so, detection and synchronization are performed again based on the communication rate of the first synchronization signal; if not, the signal flip rate judgment and communication rate switching are performed based on the above process, thereby achieving a better detection process.

[0108] A rate switching system is used to implement the above rate switching method, such as Figure 8 As shown, including:

[0109] The receiving module 1 is connected to the optical module simulating the serial deserializer 2, and the receiving module 1 receives the output signal of the optical module simulating the serial deserializer 2 and decodes it to obtain a decoded signal;

[0110] Detection module 3, detection module 3 is connected to receiving module 1 and optical module simulating serial deserializer 2, detection module 3 receives decoding signal and output signal, and detection module 3 generates detection result according to decoding signal and output signal;

[0111] The rate switching module 4 is connected to the detection module 3 and the optical module simulating the serial deserializer 2 , and the rate switching module 4 controls the switching of the optical module simulating the serial deserializer 2 according to the detection result.

[0112] The random number generating module 5 is connected to the rate switching module 4. The random number generating module 5 inputs the random number result to the rate switching module, and the rate switching module 4 adjusts the rate according to the random number result.

[0113] The detection module 3 includes a first detection module 31 and a second detection module 32. The first detection module 31 is connected to the receiving module 1 to obtain the output signal, and the second detection module 32 is connected to the optical module to simulate the serial deserializer 2 to detect the signal flip rate. It also includes a timing module 6, which is used to detect the delay of the module and input it into the rate switching module 4.

[0114] The above are only preferred embodiments of the present invention, and are not intended to limit the implementation methods and protection scope of the present invention. Those skilled in the art should be aware that all solutions obtained by equivalent substitutions and obvious changes made using the description and illustrations of the present invention should be included in the protection scope of the present invention.

Claims

1. A rate switching method for simulating a serial deserializer of an optical module, characterized in that: The rate switching method comprises: Step S1: when receiving a signal to be processed sent by a peer device, the optical module simulates a serial deserializer to detect the signal to be processed based on a first working rate to determine whether the signal to be processed is a first synchronization signal; If so, establishing a communication connection with the opposite device according to the first synchronization signal; If not, go to step S2; Step S2: adjusting the rate of the optical module simulating the serial deserializer, then counting the valid signal groups in the output signal of the optical module simulating the serial deserializer, and judging whether the working rate needs to be adjusted according to the statistical results; If yes, go to step S3; If not, establishing a communication connection with the opposite device according to the first synchronization signal; Step S3: adjusting the optical module analog serial deserializer to a second operating rate, and the optical module analog serial deserializer detects the signal to be processed based on the second operating rate to determine an actual communication rate.

2. The rate switching method according to claim 1, characterized in that: The step S1 comprises: Step S11: when the signal to be processed is received, sampling the signal to be processed based on the first working rate to obtain a first sampling signal; Step S12: counting rising edges or falling edges of the first sampling signal based on the detection time window until the detection time window ends; Step S13: judging whether the signal to be processed is the first synchronization signal according to the first counting result and the first synchronization signal threshold; If so, establishing a communication connection with the opposite device according to the first synchronization signal; If not, go to step S2.

3. The rate switching method according to claim 1, characterized in that: The step S2 comprises: Step S21: inputting a first random bit into the optical module simulating a serial deserializer, and the optical module simulating a serial deserializer adjusts the rate according to the first random bit; Step S22: Identify the signal to be processed and determine whether the signal to be processed needs to adjust the working rate; If yes, go to step S3; If not, a communication connection is established with the opposite device according to the first synchronization signal.

4. The rate switching method according to claim 1, characterized in that: The step S3 comprises: Step S31: adjusting the optical module simulating a serial deserializer to the second operating rate; Step S32: sampling the signal to be processed based on the second working rate to obtain a second sampling signal; Step S33: Counting the rising edge or the falling edge of the second sampling signal based on the synchronization time window, and determining whether the second counting result is consistent with the signal flip rate corresponding to the current communication rate; If so, synchronizing with the peer device based on the communication rate; If not, adjust the communication rate and then return to step S32.

5. The rate switching method according to claim 4, characterized in that: After executing step S31 and before executing step S32, the method further includes: Step A31: inputting a second random bit into the optical module simulating a serial deserializer, and the optical module simulating a serial deserializer adjusts a rate according to the second random bit.

6. The rate switching method according to claim 4, characterized in that: The process of executing step S33 also includes: Step B331: counting the rising edge or the falling edge of the second sampling signal based on the synchronization time window; Step B332: when obtaining the second counting result, comparing the second counting result with the signal flip rate corresponding to the first synchronization signal, to determine whether the current signal to be processed is consistent with the first synchronization signal; If yes, adjusting the optical module analog serial deserializer to the first operating rate, and then returning to step S1; If not, go to step B333; Step B333: determining whether the second counting result is consistent with the signal flip rate corresponding to the current communication rate; If so, synchronizing with the peer device based on the communication rate; If not, adjust the communication rate and then return to step S32.

7. The rate switching method according to claim 1, characterized in that: The first synchronization signal is a synchronization signal of the FX100 protocol.

8. The rate switching method according to claim 1, characterized in that: The communication rates include a first communication rate corresponding to the 1000BASE-X protocol and a second communication rate corresponding to the 2500BASE-X protocol.

9. A rate switching system, characterized in that: The method for implementing the rate switching method according to any one of claims 1 to 8 comprises: A receiving module, wherein the receiving module is connected to the optical module to simulate a serial deserializer, and the receiving module receives an output signal of the optical module to simulate a serial deserializer and decodes the output signal to obtain a decoded signal; A detection module, wherein the detection module is connected to the receiving module and the optical module to simulate a serial deserializer, the detection module receives the decoded signal and the output signal, and the detection module generates a detection result according to the decoded signal and the output signal; A rate switching module is provided, wherein the rate switching module is connected to the detection module and the optical module simulating the serial deserializer, and the rate switching module controls the switching of the optical module simulating the serial deserializer according to the detection result.

10. The rate switching system according to claim 9, characterized in that: It also includes a random number generation module, which is connected to the rate switching module. The random number generation module inputs a random number result to the rate switching module, and the rate switching module adjusts the rate according to the random number result.

Citation Information

Patent Citations

  • Serializer and Deserializer (Serdes) rate matching method and device

    CN103546229A

  • Rate negotiation method and device

    CN111263408A

  • Optical module adaptive speed interface method, switch and computer storage medium

    CN111556383A

  • Optical module configuration method and device

    CN115643503A

  • FC network transmission rate adaptive system and method

    CN115766604A