High-speed extensible broadband flexible switching system and device
Through a high-speed expandable broadband flexible switching system, dynamic changes in the alignment and synchronization of data frames and frequency mapping relationships in satellite communication systems are realized, solving the problems of multi-port synchronous reception processing and fixed frequency relationships, and adapting to the needs of high data transmission volume and hybrid services.
Patent Information
- Application Number
- CN202510576664.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-06
- Publication Date
- 2025-08-08
AI Technical Summary
The existing satellite communication systems have shortcomings in terms of high data transmission volume and flexible scalability, especially in the problems of multi-port synchronous reception processing and fixed frequency relationships, which are difficult to meet the needs of hybrid services.
The high-speed expandable broadband flexible switching system is adopted, and the frame resolution module, time reference generation module, data frame synchronization module, broadband time slot switching module and sensorless switching module are used to realize the alignment and synchronization of data frames and dynamic changes in the frequency mapping relationship, supporting the fast synchronization switching of the switching relationship.
The data frame alignment and synchronization and dynamic changes in the frequency mapping relationship are realized, and the fast synchronization switching of the switching relationship is supported. The switching process does not affect the status of existing services, adapting to the needs of high data transmission volume and mixed services.
Smart Images

Figure CN120454819A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of satellite communications, and in particular relates to a high-speed, scalable, broadband flexible switching system and device. Background Art
[0002] Circuit switching technology in satellite communications provides a stable, continuous, dedicated path for both communicating parties, avoiding network congestion and latency fluctuations, thereby ensuring stable communication quality. This is particularly important for applications with high real-time requirements, such as satellite telephony, satellite communications, and emergency communications. Traditional systems have the following technical bottlenecks:
[0003] Currently, digital transparent processor systems support multi-port, ultra-large-capacity sub-band routing switching. The switching process is characterized by large amounts of exchanged data and high data rates, with the total amount of data transmitted reaching hundreds of Gbps. Although hardware advancements have enabled single-port transmission rates to reach tens of Gbps, this is insufficient to handle such large amounts of data transmission, and data is often split across multiple ports for transmission. The multi-port sub-band data received at the switch must be part of the same frame of transmitted data. To ensure synchronization of the sub-band data received across multiple ports, synchronous reception processing is required across multiple ports. This increase in single-port speed also places higher demands on internal switching processing speeds and lower switching latency. As business demands evolve, the amount of data transmitted is also increasing. Given the limited capacity of a single processor, a flexible and scalable system is needed to meet increasing data transmission requirements.
[0004] In addition, satellite communications need to support mixed services such as broadcast, multicast, and spot beam communications. Once the frequency relationship of the digital transparent processor currently in use is configured, the connection relationship between the ports will also be determined and cannot be changed at will. Summary of the Invention
[0005] In order to solve the above problems existing in the prior art, the present invention provides a high-speed, scalable, broadband flexible switching system and device. The technical problem to be solved by the present invention is achieved through the following technical solutions:
[0006] In a first aspect, the present invention provides a high-speed, scalable, broadband flexible switching system, comprising:
[0007] High-speed sub-band data input interface, time synchronization interface, configuration interface, high-speed sub-band data output interface, frame analysis module, time reference generation module, data frame synchronization module, broadband time slot switching module, senseless switching module and framing module; Among them,
[0008] The frame parsing module is used to parse the input port sub-band signal received by the sub-band data input interface and output synchronization information, data frame information and switching information;
[0009] The time reference generation module is used to output a time scale signal according to an external synchronization pulse;
[0010] The data frame synchronization module is configured to obtain the transmission delay of each high-speed channel in the sub-band data input interface based on the data frame transmission time field in the data frame information and the time stamp signal when the data frame information is received, and to send the transmission delay to the external master control via the time synchronization interface to configure each interface in the broadband flexible switching system to achieve alignment and synchronization of the data frames; determine the synchronization time based on the synchronization information, cache the data frames based on the synchronization time, and output the cached data;
[0011] The sensorless switching module is used to output a switching control signal according to the external switching signal and switching information;
[0012] The broadband time slot switching module is used to determine whether to switch its own switching configuration table according to the switching control signal to modify the switching service; under the control of the switching configuration table, it switches the buffered data according to the time stamp signal and outputs the processed sub-band data and frame status information;
[0013] The framing module is used to integrate the processed sub-band data and frame status information to obtain an output sub-band signal, and output the output sub-band signal using the sub-band data output interface.
[0014] In one embodiment of the present invention, the input sub-band signal includes:
[0015] Frame header, frame sequence number, send time stamp, frame status, check code and frame tail.
[0016] In one embodiment of the present invention, the time-mark signal is reset under the synchronization pulse and automatically increases within the synchronization period.
[0017] In one embodiment of the present invention, a time synchronization interface is used to send a transmission delay to an external master control to configure each interface in a broadband flexible switching system to achieve alignment and synchronization of data frames, including:
[0018] The data frame synchronization module sends the transmission delay to the external master control through the time synchronization interface. The external master control determines the number of cache frames in the buffer area of each high-speed channel based on the maximum transmission delay and configures the cache frame number of each high-speed channel buffer area to each interface. Each interface uses elastic cache to absorb the transmission delay of different high-speed channels to achieve data frame alignment and synchronization.
[0019] In one embodiment of the present invention, the broadband time slot switching module includes:
[0020] TST switching module and switching configuration table storage module; wherein,
[0021] The TST switching module is used to use the cached data as the input sub-band and realize the switching between the input sub-band and the output sub-band under the action of its own time division switching unit and space division switching unit;
[0022] The exchange configuration table storage module is used to store the configuration tables of two sets of exchange relationships. Under the control of the configuration interface, the current exchange relationship is loaded into the current configuration table storage space, and the configuration table generated by the next set of exchange relationships is loaded into the pre-stored configuration table storage space, and the corresponding exchange relationship is switched according to the external switching signal.
[0023] In one embodiment of the present invention, the TST switching module includes:
[0024] Four switching planes; among them,
[0025] Each switching plane consists of M primary time-division switching units, M space-division switching units, and M secondary time-division switching units. Each switching plane performs sub-band switching in a controlled output manner.
[0026] In one embodiment of the present invention, the secondary time-division switching units of the output ports of each switching plane share storage, so that data can be communicated between the switching planes.
[0027] In one embodiment of the present invention, the switching configuration table stored in the switching configuration table storage module includes:
[0028] Complete configuration information for each primary time switch, space switch, and secondary time switch.
[0029] In one embodiment of the present invention, the sensorless switching module outputs a switching control signal according to an external switching signal and switching information, including:
[0030] The seamless switching module generates a system switching valid signal based on the external switching signal and the frame status field in the switching information and the internal switching status of the system, and generates switching signals for each level of switching modules according to the transmission delay of each level of switching units in the TST switching module as switching control signals.
[0031] In a second aspect, the present invention provides a high-speed, scalable, broadband flexible switching device, comprising:
[0032] A cascade of several high-speed, scalable, broadband flexible switching systems as described in the first aspect.
[0033] Beneficial effects of the present invention:
[0034] In the solution provided by the present invention, a time reference generation module generates a time reference signal as a time reference based on an external synchronization pulse, uses a data frame to carry time information, and measures the transmission delay; uses a time synchronization interface to send the transmission delay to an external master control to configure each interface in a broadband flexible switching system, thereby achieving alignment and synchronization of data frames, and the process is simpler; uses a senseless switching module to output a switching control signal to control the broadband time slot switching module to perform corresponding switching or switching processing based on the time reference signal and cached data, thereby achieving dynamic changes in the frequency mapping relationship between interfaces, supporting fast synchronous switching of the switching relationship, and not affecting the status of existing services during the switching process. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 A schematic diagram of the structure of a high-speed, scalable, broadband flexible switching system provided by an embodiment of the present invention;
[0036] Figure 2 A schematic diagram of the structure of an input sub-band signal in a high-speed, scalable, broadband flexible switching system provided by an embodiment of the present invention;
[0037] Figure 3 A schematic diagram of the signal relationship of a time reference generation module in a high-speed, scalable, broadband flexible switching system provided by an embodiment of the present invention;
[0038] Figure 4 A schematic diagram of a process flow for data frame synchronization in a high-speed, scalable, broadband flexible switching system provided by an embodiment of the present invention;
[0039] Figure 5 A schematic structural diagram of a broadband time slot switching module in a high-speed, scalable, broadband flexible switching system provided by an embodiment of the present invention;
[0040] Figure 6 A schematic structural diagram of a non-sensing switching module in a high-speed, scalable, broadband flexible switching system provided by an embodiment of the present invention;
[0041] Figure 7 A schematic diagram of the structure of a high-speed, scalable, broadband flexible switching device provided by an embodiment of the present invention using a multi-layer switching system;
[0042] Figure 8 A schematic structural diagram of a high-speed, scalable, broadband flexible switching device provided by an embodiment of the present invention and configured using a multi-layer, multi-stage switching system. DETAILED DESCRIPTION
[0043] The present invention will be further described in detail below with reference to specific examples, but the embodiments of the present invention are not limited thereto.
[0044] In a first aspect, an embodiment of the present invention provides a high-speed, scalable, broadband flexible switching system, such as Figure 1 As shown, this may include:
[0045] High-speed sub-band data input interface, time synchronization interface, configuration interface, high-speed sub-band data output interface, frame analysis module, time reference generation module, data frame synchronization module, broadband time slot switching module, senseless switching module and framing module; Among them,
[0046] A frame parsing module is used to parse the input port sub-band signal received by the sub-band data input interface and output synchronization information, data frame information and switching information;
[0047] A time base generation module, used for outputting a time scale signal according to an external synchronization pulse;
[0048] The data frame synchronization module is used to obtain the transmission delay of each high-speed channel in the sub-band data input interface based on the data frame transmission time field in the data frame information and the time stamp signal when the data frame information is received. The transmission delay is sent to the external master control via the time synchronization interface to configure each interface in the broadband flexible switching system to achieve alignment and synchronization of the data frames; the synchronization time is determined based on the synchronization information, the data frame is cached according to the synchronization time, and the cached data is output;
[0049] The sensorless switching module is used to output a switching control signal according to an external switching signal and switching information;
[0050] The broadband time slot switching module determines whether to switch its own switching configuration table according to the switching control signal to modify the switching service; under the control of the switching configuration table, it switches the buffered data according to the time stamp signal and outputs the processed sub-band data and frame status information;
[0051] The framing module is used to integrate the processed sub-band data and frame status information to obtain an output sub-band signal, and output the output sub-band signal using the sub-band data output interface.
[0052] The broadband flexible switching system provided by the embodiment of the present invention uses a time reference generation module to generate a time reference signal based on an external synchronization pulse as a time reference, uses a data frame to carry time information, and measures transmission delay. The transmission delay is sent to an external master control via a time synchronization interface to configure various interfaces in the broadband flexible switching system, thereby achieving alignment and synchronization of data frames, making the process simpler. The senseless switching module outputs a switching control signal to control the broadband time slot switching module to perform corresponding switching or switching processing based on the time reference signal and cached data, thereby achieving dynamic changes in the frequency mapping relationship between interfaces, supporting rapid synchronous switching of the switching relationship, and not affecting the status of existing services during the switching process.
[0053] Input subband signal, such as Figure 2 As shown, this may include:
[0054] Frame header, frame sequence number, send time stamp, frame status, check code and frame tail.
[0055] The rate of the high-speed channel can be 20 Gbps, with a total of M data channels, and a switching capacity of M×20 Gbps; where M represents the number of channels.
[0056] For a schematic diagram of the signal relationship of the time base generation module, see Figure 3 As shown, from Figure 3 As shown in the figure, the time reference generation module autonomously generates a 32-bit time reference signal based on an external synchronization pulse. The time reference signal represents the phase of the synchronization signal cycle. The time reference signal is reset by the synchronization pulse and increments within the synchronization cycle. This time reference signal provides a time reference, enabling the broadband flexible switching system to operate under the same reference.
[0057] The data frame synchronization module obtains the transmission delay of each high-speed channel based on the data frame transmission time field in the data frame information and the time stamp signal when the data frame information is received, and sends the transmission delay to the external master control using the time synchronization interface to configure each interface in the broadband flexible switching system to achieve alignment and synchronization of the data frames. The method of sending the transmission delay to the external master control using the time synchronization interface to configure each interface in the broadband flexible switching system to achieve alignment and synchronization of the data frames may include:
[0058] The data frame synchronization module sends the transmission delay to the external master control through the time synchronization interface. The external master control determines the number of cache frames in the buffer area of each high-speed channel based on the maximum transmission delay and configures the cache frame number of each high-speed channel buffer area to each interface. Each interface uses elastic cache to absorb the transmission delay of different high-speed channels to achieve data frame alignment and synchronization.
[0059] It can be understood that in a single system, the data frame synchronization module obtains the transmission delay based on the difference between the sending time field in the data frame and the time stamp signal when the system receives the data frame, and reports the maximum transmission delay to the external master through the time synchronization interface. The external master determines the number of cache frames in the buffer area of each high-speed channel, sends the corresponding cache control signal, and configures the number of cache frames in the cache area of each high-speed channel to each interface. Each interface uses elastic cache to absorb the transmission delay of different high-speed channels to achieve data frame alignment and synchronization. The flow diagram of data frame synchronization is as follows: Figure 4 As shown, it can be seen that the process of data frame synchronization can be:
[0060] First, the system checks whether the start flag of the data frame in the input subband signal output by the subband data input interface is high. If not, the system continues checking until the start flag of the data frame is high. The system then records the current time stamp information and uses the frame parsing module to extract the time stamp information sent within the data frame. The recorded current time stamp information is used as the time stamp signal when the system receives the data frame, and the extracted time stamp information is used as the transmission time field within the data frame. The difference between the two values is used to calculate the transmission delay of each channel. The transmission delays of all valid channels are compared to obtain the maximum and minimum transmission delays, completing the transmission delay measurement. The system then waits for a poll from the external master controller. Upon receiving the polling command, the system sends the maximum transmission delay to the external master controller and waits for the external master controller to issue the maximum transmission delay. Upon receiving the maximum transmission delay, the system selects the maximum transmission delay difference within the system to obtain the frame count of the channel with the minimum delay. The system then iteratively checks whether the number of buffered frames equals the delay difference. If the two are equal, the system outputs the buffered contents synchronously, achieving frame alignment.
[0061] Broadband time slot switching modules, such as Figure 5 As shown, this may include:
[0062] TST switching module and switching configuration table storage module; wherein,
[0063] The TST switching module is used to use the buffered data as the input sub-band and implement the switching between the input sub-band and the output sub-band under the action of its own time switching unit and space switching unit;
[0064] The exchange configuration table storage module is used to store the configuration tables of two sets of exchange relationships. Under the control of the configuration interface, the current exchange relationship is loaded into the current configuration table storage space, and the configuration table generated by the next set of exchange relationships is loaded into the pre-stored configuration table storage space, and the corresponding exchange relationship is switched according to the external switching signal.
[0065] TST switch modules can include:
[0066] Four switching planes; among them,
[0067] Each switching plane consists of M primary time-division switching units, M space-division switching units, and M secondary time-division switching units. Each switching plane performs sub-band switching in a controlled output manner.
[0068] The secondary time-division switching units of the output ports of each switching plane share storage, enabling data intercommunication between the switching planes.
[0069] M represents the number of channels. For each channel, it corresponds to a switch port in each switching plane. The switch port is the data interface of the switching plane. The number of switch ports in each switching plane is the same as the number of high-speed channels.
[0070] As you can understand, the TST switching module, through the time-division switching unit and the space-division switching unit, enables arbitrary switching between input and output subbands. That is, any input subband at any input port can be exchanged with any output subband at any output port. Controlled by the switching configuration table, it supports unicast, multicast, and broadcast switching modes. The four switching planes double the data bit width to achieve a multiplication of the internal switching rate, expanding N switching time slots to 2N, achieving non-blocking switching while reducing switching latency.
[0071] The switching configuration table stored in the switching configuration table storage module may include:
[0072] Complete configuration information for each primary time switch, space switch, and secondary time switch.
[0073] The exchange configuration table storage module stores the configuration tables of two sets of exchange relationships. Under the control of the configuration interface, the current exchange relationship is loaded into the current configuration table storage space, and the configuration table generated by the next set of exchange relationships is loaded into the pre-stored configuration table storage space, and the dynamic switching of the exchange relationship is realized according to the switching signal.
[0074] The broadband time slot switching module determines whether to switch its own switching configuration table according to the switching control signal to modify the switching service; under the control of the switching configuration table, it switches the buffered data according to the time stamp signal and outputs the processed sub-band data and frame status information, which may include:
[0075] When the switching control signal is low, the switching configuration table is not changed. The broadband timeslot interaction module, under the time-stamp signal, processes subband switching between input and output ports in parallel via four switching planes. Specifically, the input port subband data is switched to the corresponding output port timeslot according to the configuration table. The frame status signal remains unchanged. After the switching is complete, the switched subband data and frame status information are transmitted to the framing module for frame output.
[0076] When the switching control signal is high, the switching control signal output by the sensorless switching module switches the switching unit configuration tables in the order in which the same data frame is switched within the switching unit, according to the corresponding switching unit switching signal. This switches the switching configuration tables. After the final switching stage is complete, the frame status signal flips, leaving the data flow unaffected. The switched subband data and frame status information are transmitted to the framing module for framing output.
[0077] Specifically, the steps for implementing broadband flexible switching are as follows:
[0078] a. In full configuration mode, a set of exchange configuration tables is configured into the current configuration table storage space of the exchange configuration table storage module through the configuration interface. Each set of exchange configuration tables corresponds to a set of exchange relationships. When the exchange relationship needs to be changed, the exchange configuration table of the new exchange relationship needs to be configured into the pre-stored configuration table storage space. In incremental configuration, after the current exchange configuration table is copied to the pre-stored configuration table cache, new configuration information is added or a small amount of information is modified based on the original exchange configuration table to achieve fast configuration of small batch exchange relationship modifications. After the configuration is completed, switching is performed.
[0079] b. Each input port establishes a different connection relationship with each output port in each time slot according to the current exchange configuration table to achieve dynamic exchange of each sub-band data.
[0080] c. The TST switching module includes four switching planes, each composed of time-division switching units and space-division switching units. Specifically, these planes consist of M primary time-division switching units, M space-division switching modules, and M secondary time-division switching units. All of these planes implement sub-band switching using a controlled output mechanism. The secondary time-division switching units at each output port of the four switching planes share a common storage space to store complete output data frames. This allows data intercommunication across the four switching planes, enabling switching between any sub-band at any input port and any sub-band at any output port.
[0081] The TST switching module configuration includes the following: configuration information for the M primary time-division switching units of the four switching planes, whose effective order is determined by the planned intermediate time slots and whose content is the subband number; configuration information for the M spatial switching units of the four switching planes, whose effective order is determined by the planned intermediate time slots and whose content is the input port number; and configuration information for the M secondary time-division switching units of the four switching planes, whose effective order is determined by the output time slots and whose content is the planned intermediate time slots. This configuration information describes all the switching relationships supported by the TST switching module, enabling any input subband of any input port to be exchanged with any output subband of any output port. Under the control of the switching configuration table, unicast, multicast, and broadcast switching modes are supported. The configuration table generated by a set of switching relationships is loaded into the switching configuration table storage module via incremental configuration mode and full configuration mode.
[0082] The sensorless switching module outputs a switching control signal based on the external switching signal and switching information, which may include:
[0083] The senseless switching module generates a system switching valid signal based on the external switching signal, the frame status field in the switching information, and the internal switching status of the system, and generates switching signals for each level of switching modules according to the transmission delay of each level of switching units in the TST switching module as switching control signals.
[0084] The sensorless switching module can be a single-stage structure or a multi-stage topology structure. The following takes the multi-stage topology structure as an example. The structural diagram of the multi-stage topology structure corresponding to the sensorless switching module is as follows: Figure 6 As shown in the figure, after receiving the external switching signal, the single system at the first level determines the senseless switching time according to the switching delay of the internal switching unit of the system, and changes the internal switching state of the system after the switching is completed. The single system at the subsequent level compares the frame status field in the received data frame with the internal switching state of the system. If there is a discrepancy, it generates the corresponding switching time of the switching unit and changes the internal switching state of the system after the switching is completed. The single system at each level repeats the above process until all switching is completed. The senseless switching control signal processing and data flow are shown in the figure. Figure 6 shown.
[0085] The high-speed, scalable, broadband flexible switching system proposed in an embodiment of the present invention uses a time reference generation module to generate a time reference signal based on an external synchronization pulse as a time reference, uses data frames to carry time information, and measures transmission delay; uses a time synchronization interface to send the transmission delay to an external master control to configure each interface in the broadband flexible switching system, thereby achieving alignment and synchronization of data frames, making the process simpler; uses a senseless switching module to output a switching control signal to control the broadband time slot switching module to perform corresponding switching or switching processing based on the time reference signal and cached data, thereby achieving dynamic changes in the frequency mapping relationship between interfaces, supporting rapid synchronous switching of the switching relationship, and not affecting the status of existing services during the switching process.
[0086] In a second aspect, the embodiment of the present invention provides a high-speed scalable broadband flexible switching device, the structure of which is as follows: Figure 7 or Figure 8 As shown, this may include:
[0087] A cascade of several high-speed, scalable, broadband flexible switching systems as described in the first aspect.
[0088] It is understood that the high-speed, scalable, broadband flexible switching system described in the first aspect is scalable. The broadband flexible switching device proposed in this embodiment combines multiple such high-speed, scalable, broadband flexible switching systems, cascading them into a single, higher-capacity broadband flexible switching device. This device, through the combined action of external synchronization pulses, a time synchronization interface, and a flexible buffer, achieves synchronization and data channel alignment between a single system and an expanded system.
[0089] The schematic diagram of the structure of a broadband flexible switching device using a multi-layer switching system is shown in the figure. Figure 7As shown, it can be seen that within a single system, the transmission delay is obtained based on the difference between the sending time field in the data frame and the time stamp signal when the system receives the data frame. The maximum transmission delay is reported to the external master through the time synchronization interface. The external master sends the corresponding cache control signal according to the structure of the corresponding broadband flexible switching system at each layer, thereby achieving the purpose of frame alignment and synchronization.
[0090] The schematic diagram of the structure of a broadband flexible switching device using a multi-layer multi-stage switching system is shown in the figure. Figure 8 As shown, it can be seen that after receiving the external switching signal, the single system at the first level determines the senseless switching moment according to the switching delay of the internal switching unit of the system, and changes the internal switching state of the system after the switching is completed. The single system at the subsequent level compares the frame status field in the received data frame and the internal switching state of the system. If they are inconsistent, the corresponding switching moment of the switching unit is generated, and the internal switching state of the system is changed after the switching is completed. The single systems at each level repeat the above process until all switching is completed.
[0091] The broadband flexible switching device proposed in the embodiment of the present invention is scalable, supports time synchronization and seamless switching between a single system and an expanded system, and can achieve time synchronization and frame synchronization under multiple system expansions.
[0092] It should be noted that, in the description of the present invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, "plurality" means two or more, unless otherwise specifically defined.
[0093] Each embodiment in this specification is described in a related manner. The same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.
[0094] The above description is only a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention are included in the scope of protection of the present invention.
Claims
1. A high-speed, scalable, broadband flexible switching system, characterized in that: include: High-speed sub-band data input interface, time synchronization interface, configuration interface, high-speed sub-band data output interface, frame analysis module, time reference generation module, data frame synchronization module, broadband time slot switching module, senseless switching module and framing module; Among them, The frame parsing module is used to parse the input port sub-band signal received by the sub-band data input interface and output synchronization information, data frame information and switching information; The time reference generation module is used to output a time scale signal according to an external synchronization pulse; The data frame synchronization module is configured to obtain the transmission delay of each high-speed channel in the sub-band data input interface based on the data frame transmission time field in the data frame information and the time stamp signal when the data frame information is received, and to send the transmission delay to the external master control via the time synchronization interface to configure each interface in the broadband flexible switching system to achieve alignment and synchronization of the data frames; determine the synchronization time based on the synchronization information, cache the data frames based on the synchronization time, and output the cached data; The sensorless switching module is used to output a switching control signal according to the external switching signal and switching information; The broadband time slot switching module is used to determine whether to switch its own switching configuration table according to the switching control signal to modify the switching service; under the control of the switching configuration table, it switches the buffered data according to the time stamp signal and outputs the processed sub-band data and frame status information; The framing module is used to integrate the processed sub-band data and frame status information to obtain an output sub-band signal, and output the output sub-band signal using the sub-band data output interface.
2. A high-speed, scalable, broadband flexible switching system according to claim 1, characterized in that: The input sub-band signal includes: Frame header, frame sequence number, send time stamp, frame status, check code and frame tail.
3. The high-speed, scalable, broadband flexible switching system according to claim 1, characterized in that: The time-mark signal is reset under the synchronization pulse and increases automatically within the synchronization period.
4. The high-speed, scalable, broadband flexible switching system according to claim 1, characterized in that: The method of using the time synchronization interface to send the transmission delay to the external master control to configure each interface in the broadband flexible switching system to achieve alignment and synchronization of data frames includes: The data frame synchronization module sends the transmission delay to the external master control through the time synchronization interface. The external master control determines the number of cache frames in the buffer area of each high-speed channel based on the maximum transmission delay and configures the cache frame number of each high-speed channel buffer area to each interface. Each interface uses elastic cache to absorb the transmission delay of different high-speed channels to achieve data frame alignment and synchronization.
5. The high-speed, scalable, broadband flexible switching system according to claim 1, characterized in that: The broadband time slot switching module includes: TST switching module and switching configuration table storage module; wherein, The TST switching module is used to use the cached data as the input sub-band and realize the switching between the input sub-band and the output sub-band under the action of its own time division switching unit and space division switching unit; The exchange configuration table storage module is used to store the configuration tables of two sets of exchange relationships. Under the control of the configuration interface, the current exchange relationship is loaded into the current configuration table storage space, and the configuration table generated by the next set of exchange relationships is loaded into the pre-stored configuration table storage space, and the corresponding exchange relationship is switched according to the external switching signal.
6. The high-speed, scalable, broadband flexible switching system according to claim 5, characterized in that: The TST switching module includes: Four switching planes; among them, Each switching plane consists of M primary time-division switching units, M space-division switching units, and M secondary time-division switching units. Each switching plane performs sub-band switching in a controlled output manner.
7. The high-speed, scalable, broadband flexible switching system according to claim 6, characterized in that: The secondary time-division switching units of the output ports of each switching plane share storage, enabling data intercommunication between the switching planes.
8. The high-speed, scalable, broadband flexible switching system according to claim 5, characterized in that: The switching configuration table stored in the switching configuration table storage module includes: Complete configuration information for each primary time switch, space switch, and secondary time switch.
9. The high-speed, scalable, broadband flexible switching system according to claim 6, characterized in that: The sensorless switching module outputs a switching control signal according to the external switching signal and switching information, including: The seamless switching module generates a system switching valid signal based on the external switching signal and the frame status field in the switching information and the internal switching status of the system, and generates switching signals for each level of switching modules according to the transmission delay of each level of switching units in the TST switching module as switching control signals.
10. A high-speed, scalable, broadband flexible switching device, characterized in that: include: A cascade of several high-speed, scalable, broadband flexible switching systems according to any one of claims 1 to 9.