Channel sensing method and device for multi-transmission system

By implementing the channel sensing method in optical fiber transmission equipment and dynamically adjusting the transmission channel and access bandwidth, the problem that the channel status cannot be dynamically switched and the access bandwidth cannot be dynamically adjusted in traditional equipment is solved, and more efficient and reliable optical fiber transmission is achieved.

CN119364226APending Publication Date: 2025-01-24THE 34TH RESEARCH INSTITUTE OF CETC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411291985.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

Traditional fiber optic transmission devices cannot dynamically switch transmission channels according to channel state, and the access bandwidth cannot be dynamically adjusted according to the transmission system type and channel bandwidth of the channel, resulting in lost service data or wasted channel resources.

Method used

By performing a two -way handshake protocol between the channel transmission processor and the data access processor, monitor and configure the channel status, use the VLAN tag to distinguish multiple transmission channels, and dynamically adjust the access bandwidth through the traffic control function of the Ethernet exchange chip To match the bandwidth.

Benefits of technology

It achieves dynamic adjustment of transmission channels, avoids loss of business data and waste of channel resources, ensures that the access bandwidth is always smaller than the channel bandwidth, and improves the efficiency and reliability of optical fiber transmission equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364226A_ABST
    Figure CN119364226A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of optical fiber transmission, in particular to a multi-transmission-system-oriented channel sensing method and device, and an integrated data interface is used for bearing a channel sensing data frame and a service data frame. Through interaction of channel sensing data, the data access processor can obtain the current channel state, the transmission system type of the channel and the channel bandwidth. According to the technical scheme of the invention, the data of a plurality of transmission channels can be distinguished through the service data frame carrying the vlan label, each transmission channel is allocated with a single vlan label, and the transmission channels of the service data can be dynamically adjusted according to the channel state by changing the mapping relation between the transmission channels and the vlan labels. The Ethernet switching chip has a flow control function, and the data access processor can perform flow control on each service data access interface according to the acquired channel bandwidth, so that the access bandwidth is always smaller than the channel bandwidth, and the access bandwidth can be dynamically adjusted according to the channel bandwidth.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of optical fiber transmission technology, and in particular to a channel sensing method and device for multiple transmission systems. Background Art

[0002] Optical fiber transmission equipment that supports multiple transmission systems usually includes data access boards and channel transmission boards. The data access boards mainly provide the function of data access for each service, and the channel transmission boards usually provide channel transmission functions under various transmission systems.

[0003] Conventional optical transmission systems include OTN, SDH, and PDH. The frame structure and channel bandwidth of each transmission system are different. Traditional optical fiber transmission equipment allocates a fixed transmission channel and a fixed access bandwidth for each service data. When the transmission channel status changes from synchronization to desynchronization, the service data will be interrupted. When the transmission system type of the channel changes, the channel bandwidth also changes accordingly. When the channel bandwidth is less than the access bandwidth, service data will be lost. When the channel bandwidth is greater than the access bandwidth, it will lead to a waste of channel resources.

[0004] The disadvantages of traditional optical fiber transmission equipment are that the transmission channel of the service cannot be dynamically switched according to the channel status, and the access bandwidth of the service cannot be dynamically adjusted according to the transmission system type and channel bandwidth of the channel. Summary of the invention

[0005] The purpose of the present invention is to provide a channel sensing method and device for multiple transmission systems, aiming to solve the problem that the transmission channels of traditional optical fiber transmission equipment services cannot be dynamically switched according to the channel status.

[0006] To achieve the above object, in a first aspect, the present invention provides a channel sensing method for a multi-transmission system, comprising the following steps:

[0007] Execute a two-way handshake protocol between the channel transmission processor and the data access processor;

[0008] Monitoring, configuring and processing service access to the channel status;

[0009] Perform uplink processing on business data;

[0010] Perform downlink processing on business data.

[0011] Among them, in the "bidirectional handshake protocol between the execution channel transmission processor and the data access processor", it includes:

[0012] The channel transmission processor sends a handshake request frame;

[0013] After receiving the handshake request frame, the data access processor replies with a handshake response frame;

[0014] The channel transmission processor receives the handshake response frame, obtains the MAC address of the data access processor, and then sends a handshake request frame;

[0015] After receiving the handshake request frame, the data access processor replies with a handshake response frame;

[0016] Whether the channel transmission processor receives a handshake response frame within 3 seconds, if yes, it indicates that the handshake is successful and the third step is executed, otherwise, the first step is executed.

[0017] Among them, “monitoring, configuring and processing service access to the channel status” includes:

[0018] The transmission system processing unit identifies the current channel state, the transmission system type of the channel and the channel bandwidth according to the received signal, and reports it to the channel transmission processor;

[0019] When the channel transmission processor detects changes in the current channel state, the channel transmission system type, and the channel bandwidth, it sends a state reporting frame;

[0020] After receiving the status report frame, the data access processor determines the available channels, allocates a VLAN tag to each available channel, and establishes a corresponding relationship between the service data access interface and the VLAN tag;

[0021] The data access processor configures the service data access interface of the Ethernet switch chip according to the channel bandwidth of each service;

[0022] The data access processor sends a status reporting response frame;

[0023] After receiving the status report response frame, the channel transmission processor obtains the VLAN tag of each available channel and sends it to the data aggregation and distribution unit;

[0024] The data aggregation and distribution unit establishes a corresponding relationship between each channel transmission interface and a vlan label.

[0025] Among them, "uplink processing of business data" includes:

[0026] The Ethernet switching chip adds a VLAN tag to the service data frame input by the service data access interface according to the corresponding relationship between the service data access interface and the VLAN tag;

[0027] The Ethernet switching chip forwards the service data frame carrying the VLAN tag to the integrated data interface and sends it to the data aggregation and distribution unit;

[0028] The data convergence and distribution unit extracts the vlan tag of the service data frame, and determines the channel transmission interface of the service data frame according to the corresponding relationship between each channel transmission interface and the vlan tag;

[0029] The data aggregation and distribution unit strips the VLAN tag of the service data frame, distributes it to the corresponding channel transmission interface, and sends it to the transmission system processing unit;

[0030] The transmission system processing unit maps the service data frame to the transmission container of the current transmission system, and after forming a frame according to the corresponding transmission body, sends it to the optical module;

[0031] The optical module converts the electrical signal into an optical signal.

[0032] Among them, "downlink processing of business data" includes:

[0033] The optical module converts the optical signal into an electrical signal;

[0034] After de-framing according to the corresponding transmission system, the transmission system processing unit demaps the data in the transmission container, extracts the service data frame, and sends it to the data aggregation and distribution unit through the channel transmission interface;

[0035] The data aggregation and distribution unit adds a vlan tag to the service data frame input by the interface according to the corresponding relationship between each channel transmission interface and the vlan tag;

[0036] The data aggregation and distribution unit aggregates the service data frames carrying the VLAN tag to the integrated data interface and sends them to the Ethernet switching chip;

[0037] The Ethernet switching chip determines the service data access interface of the service data frame according to the corresponding relationship between the service data access interface and the vlan tag;

[0038] The Ethernet switching chip removes the VLAN tag of the service data frame and forwards it to the corresponding service data access interface.

[0039] In a second aspect, a channel sensing device for multiple transmission systems is used in the channel sensing method for multiple transmission systems described in the first aspect, including a data access processor, an Ethernet switching chip, a channel transmission processor, a data aggregation and distribution unit, a plurality of transmission system processing units and a plurality of optical modules;

[0040] The data access processor is connected to the Ethernet switching chip; the channel transmission processor is connected to the data aggregation and distribution unit; the plurality of transmission system processing units are connected to the data aggregation and distribution unit; the plurality of optical modules are respectively connected to the plurality of transmission system processing units, and the Ethernet switching chip and the data aggregation and distribution units are interconnected via a comprehensive data interface.

[0041] The integrated data interface is an Ethernet interface, including a channel sensing data frame and a service data frame. The format of the channel sensing data frame includes a preamble code 1, a destination MAC address 1, a source MAC address 1, a type 1, a message header, a message content and a check value. According to the message header, the channel sensing data frame can be divided into a handshake request frame, a handshake response frame, a status reporting frame and a status reporting response frame.

[0042] The format of the service data frame includes preamble code 2, destination MAC address 2, source MAC address 2, vlan tag, type 2, service data and check value. According to the vlan tag, the service data frame can be divided into service data frames of multiple channels, and each vlan tag corresponds to a service data frame of one channel.

[0043] The present invention discloses a channel sensing method for multiple transmission systems, comprising the following steps: executing a two-way handshake protocol between a channel transmission processor and a data access processor; monitoring, configuring and processing the channel state; processing the service data uplink; processing the service data downlink. The present invention uses a comprehensive data interface to carry channel sensing data frames and service data frames. Through the interaction of channel sensing data, the data access processor can obtain the current channel state, the transmission system type of the channel and the channel bandwidth. Through the service data frame carrying a vlan tag, data of multiple transmission channels can be distinguished, and each transmission channel is assigned a single vlan tag. By changing the mapping relationship between the transmission channel and the vlan tag, the transmission channel of the service data can be dynamically adjusted according to the channel state. The Ethernet switching chip has a flow control function, and the data access processor can control the flow of each service data access interface according to the acquired channel bandwidth, so that the access bandwidth is always less than the channel bandwidth, and the access bandwidth can be dynamically adjusted according to the channel bandwidth. Thereby solving the problem that the transmission channel of the traditional optical fiber transmission equipment service cannot be dynamically switched according to the channel state. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0045] Figure 1 It is a schematic diagram of a channel sensing device for a multi-transmission system provided by the present invention.

[0046] Figure 2 is a schematic diagram of the channel sensing data frame format.

[0047] Figure 3 It is a schematic diagram of the business data frame format.

[0048] Figure 4 It is a flowchart of a two-way handshake protocol between a channel transmission processor and a data access processor.

[0049] Figure 5 It is a flow chart for monitoring, configuring and processing service access to the channel status.

[0050] Figure 6 This is a flowchart for uplink processing of business data.

[0051] Figure 7 This is a flowchart for downstream processing of business data.

[0052] Figure 8 It is a flow chart of a channel sensing method for a multi-transmission system provided by the present invention.

[0053] In the figure: 1-data access processor, 2-Ethernet switching chip, 3-channel transmission processor, 4-data aggregation and distribution unit, 5-transmission system processing unit, 6-optical module. DETAILED DESCRIPTION

[0054] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0055] See also Figures 4 to 8 In a first aspect, the present invention provides a channel sensing method for a multi-transmission system, comprising the following steps:

[0056] S1 executes a two-way handshake protocol between the channel transmission processor 3 and the data access processor 1;

[0057] S11 channel transmission processor 3 sends a handshake request frame;

[0058] Specifically, the channel transmission processor 3 sends a handshake request frame, whose destination MAC address is a broadcast address.

[0059] S12 After receiving the handshake request frame, the data access processor 1 replies with a handshake response frame;

[0060] Specifically, after receiving the handshake request frame, the data access processor 1 replies with a handshake response frame, whose source MAC address is the MAC address of the data access processor 1 and the destination MAC address is the MAC address of the channel transmission processor 3 .

[0061] S13: After the channel transmission processor 3 receives the handshake response frame and obtains the MAC address of the data access processor 1, it sends a handshake request frame;

[0062] Specifically, after receiving the handshake response frame and acquiring the MAC address of the data access processor 1 , the channel transmission processor 3 sends a handshake request frame whose destination MAC address is the MAC address of the data access processor 1 .

[0063] S14: After receiving the handshake request frame, the data access processor 1 replies with a handshake response frame;

[0064] Specifically, after receiving the handshake request frame, the data access processor 1 replies with a handshake response frame, whose source MAC address is the MAC address of the data access processor 1 and the destination MAC address is the MAC address of the channel transmission processor 3 .

[0065] S15: Whether the channel transmission processor 3 receives a handshake response frame within 3 seconds, if yes, it indicates that the handshake is successful and the third step is executed, otherwise, the first step is executed.

[0066] Specifically, the third step mentioned in S15 is S13, and the first step mentioned in S15 is S11. The transmission processor checks whether it receives a handshake response frame within 3 seconds. If so, it indicates that the handshake is successful and S13 is executed, otherwise, S11 is executed.

[0067] S2 monitors, configures and processes service access to the channel status;

[0068] S21 The transmission system processing unit 5 identifies the current channel state, the transmission system type of the channel and the channel bandwidth according to the received signal, and reports it to the channel transmission processor 3;

[0069] Specifically, the transmission system processing unit 5 identifies the current channel state, the transmission system type of the channel and the channel bandwidth according to the received signal, and reports it to the channel transmission processor 3 .

[0070] S22: when the channel transmission processor 3 detects changes in the current channel state, the channel transmission system type and the channel bandwidth, it sends a status reporting frame;

[0071] Specifically, when the channel transmission processor 3 detects changes in the current channel state, the transmission system type of the channel, and the channel bandwidth, it sends a state reporting frame, the message content of which includes the information of each channel.

[0072] S23 After receiving the status report frame, the data access processor 1 determines the available channels, allocates a VLAN tag to each available channel, and establishes a correspondence between the service data access interface and the VLAN tag;

[0073] Specifically, after receiving the status reporting frame, the data access processor 1 determines available channels, allocates a VLAN tag to each available channel, and establishes a corresponding relationship between the service data access interface and the VLAN tag.

[0074] S24: the data access processor 1 configures the service data access interface of the Ethernet switch chip 2 according to the channel bandwidth of each service;

[0075] Specifically, the data access processor 1 configures the service data access interface of the Ethernet switch chip 2 according to the channel bandwidth of each service, ensuring that its access bandwidth is smaller than the channel bandwidth of each service.

[0076] S25 the data access processor 1 sends a status reporting response frame;

[0077] Specifically, the data access processor 1 sends a status report response frame, the message content of which includes the vlan tag of each available channel.

[0078] S26: After receiving the status report response frame, the channel transmission processor 3 obtains the VLAN tag of each available channel and sends it to the data aggregation and distribution unit 4;

[0079] Specifically, after receiving the status report response frame, the channel transmission processor 3 obtains the VLAN tag of each available channel and sends it to the data aggregation and distribution unit 4 .

[0080] S27: the data aggregation and distribution unit 4 establishes a corresponding relationship between each channel transmission interface and a VLAN tag.

[0081] Specifically, the data aggregation and distribution unit 4 establishes a corresponding relationship between each channel transmission interface and a VLAN tag.

[0082] S3 processes the business data upstream;

[0083] S31 Ethernet switching chip 2 adds a vlan tag to the service data frame input by the interface according to the corresponding relationship between the service data access interface and the vlan tag;

[0084] Specifically, the Ethernet switching chip 2 adds a VLAN tag to the service data frame input by the service data access interface according to the corresponding relationship between the service data access interface and the VLAN tag.

[0085] S32 The Ethernet switching chip 2 forwards the service data frame carrying the VLAN tag to the integrated data interface and sends it to the data aggregation and distribution unit 4;

[0086] Specifically, the Ethernet switching chip 2 forwards the service data frame carrying the VLAN tag to the integrated data interface and sends it to the data aggregation and distribution unit 4 .

[0087] S33: the data aggregation and distribution unit 4 extracts the vlan tag of the service data frame, and determines the channel transmission interface of the service data frame according to the corresponding relationship between each channel transmission interface and the vlan tag;

[0088] Specifically, the data aggregation and distribution unit 4 extracts the VLAN tag of the service data frame, and determines the channel transmission interface of the service data frame according to the corresponding relationship between each channel transmission interface and the VLAN tag.

[0089] S34: the data aggregation and distribution unit 4 removes the VLAN tag of the service data frame, distributes it to the corresponding channel transmission interface, and sends it to the transmission system processing unit 5;

[0090] Specifically, the data aggregation and distribution unit 4 strips off the VLAN tag of the service data frame, distributes it to the corresponding channel transmission interface, and sends it to the transmission system processing unit 5.

[0091] S35: the transmission system processing unit 5 maps the service data frame to the transmission container of the current transmission system, and after forming a frame according to the corresponding transmission body, sends it to the optical module 6;

[0092] Specifically, the transmission system processing unit 5 maps the service data frame to the transmission container of the current transmission system, and after forming a frame according to the corresponding transmission system, sends it to the optical module 6 .

[0093] S36 The optical module 6 completes the conversion of the electrical signal into an optical signal.

[0094] Specifically, the optical module 6 converts the electrical signal into an optical signal.

[0095] S4 performs downlink processing on the service data.

[0096] S41: the optical module 6 completes the conversion of the optical signal into an electrical signal;

[0097] Specifically, the optical module 6 converts the optical signal into an electrical signal.

[0098] S42: After de-framing according to the corresponding transmission system, the transmission system processing unit 5 demaps the data in the transmission container, extracts the service data frame, and sends it to the data aggregation and distribution unit 4 through the channel transmission interface;

[0099] Specifically, after de-framing according to the corresponding transmission system, the transmission system processing unit 5 de-maps the data in the transmission container, extracts the service data frame, and sends it to the data aggregation and distribution unit 4 through the channel transmission interface.

[0100] S43: the data aggregation and distribution unit 4 adds a vlan tag to the service data frame input by the interface according to the corresponding relationship between each channel transmission interface and the vlan tag;

[0101] Specifically, the data aggregation and distribution unit 4 adds a VLAN tag to the service data frame input by each channel transmission interface according to the corresponding relationship between the interface and the VLAN tag.

[0102] S44 the data aggregation and distribution unit 4 aggregates the service data frames carrying the VLAN tag to the integrated data interface and sends them to the Ethernet switching chip 2;

[0103] Specifically, the data aggregation and distribution unit 4 aggregates the service data frames carrying the VLAN tags to the integrated data interface and sends them to the Ethernet switching chip 2 .

[0104] S45 The Ethernet switching chip 2 determines the service data access interface of the service data frame according to the corresponding relationship between the service data access interface and the vlan tag;

[0105] Specifically, the Ethernet switching chip 2 determines the service data access interface of the service data frame according to the corresponding relationship between the service data access interface and the VLAN tag.

[0106] S46: The Ethernet switching chip 2 removes the VLAN tag of the service data frame and forwards it to the corresponding service data access interface.

[0107] Specifically, the Ethernet switching chip 2 removes the VLAN tag of the service data frame and forwards it to the corresponding service data access interface.

[0108] In this embodiment, it is assumed that three service data need to be transmitted, namely service data 1, service data 2, and service data 3. There are four transmission channels, namely channel 1, channel 2, channel 3, and channel 4. In the initial state, the access bandwidth of each service data and the channel used, the channel state of each channel, the transmission system type of the channel, the channel bandwidth, and the allocated VLAN tag information are as follows:

[0109] The access bandwidth of service data 1 is 900 Mbit / s, the channel used is channel 1, the channel state is synchronous, the transmission system of channel 1 is PDH, the channel bandwidth is 1 Gbit / s, and the allocated VLAN label is 101;

[0110] The access bandwidth of service data 2 is 2.4 Gbit / s, the channel used is channel 2, the channel state is synchronous, the transmission system of channel 2 is SDH, the channel bandwidth is 2.5 Gbit / s, and the allocated VLAN tag is 102;

[0111] The access bandwidth of service data 3 is 9.9 Gbit / s, the channel used is channel 3, the channel state is synchronous, the transmission system of channel 3 is OTN, the channel bandwidth is 10 Gbit / s, and the allocated VLAN label is 103;

[0112] Channel 4 is a standby channel, the channel state is synchronous, the transmission system of channel 4 is PDH, the channel bandwidth is 1 Gbit / s, and there is no assigned VLAN tag.

[0113] In this embodiment, it is assumed that the channel state change event that occurs is that the channel state of channel 1 changes from synchronization to desynchronization. The transmission system type and channel bandwidth change events of the channel that occur are: 1. The transmission system of channel 2 changes from SDH to OTN, and the channel bandwidth changes from 2.5 Gbit / s to 10 Gbit / s; 2. The transmission system of channel 3 changes from OTN to PDH, and the channel bandwidth changes from 10 Gbit / s to 1 Gbit / s.

[0114] The adjusted status, access bandwidth of each service data and the channels used, channel status of each channel, channel transmission system type, channel bandwidth and allocated VLAN tag information are as follows:

[0115] The access bandwidth of service data 1 is 900 Mbit / s, the channel used is channel 4, the channel state is synchronous, the transmission system of channel 4 is PDH, the channel bandwidth is 1 Gbit / s, and the allocated VLAN tag is 104;

[0116] The access bandwidth of service data 2 is 9.9 Gbit / s, the channel used is channel 2, the channel state is synchronous, the transmission system of channel 2 is OTN, the channel bandwidth is 10 Gbit / s, and the allocated VLAN label is 102;

[0117] The access bandwidth of service data 3 is 900 Mbit / s, the channel used is channel 3, the channel state is synchronous, the transmission system of channel 3 is PDH, the channel bandwidth is 1 Gbit / s, and the allocated VLAN tag is 103;

[0118] The channel status of channel 1 is out of sync, and there is no assigned VLAN tag.

[0119] The information comparison before and after the adjustment of business data 1 is as follows:

[0120] Access bandwidth Channels used Transmission system Channel bandwidth vlan tag Before adjustment 900Mbit / s Channel 1 PDH 1Gbit / s 101 After adjustment 900Mbit / s Channel 4 PDH 1Gbit / s 104

[0121] The information comparison before and after the adjustment of business data 2 is as follows:

[0122] Access bandwidth Channels used Transmission system Channel bandwidth vlan tag Before adjustment 2.4Gbit / s Channel 2 SDH 2.5Gbit / s 102 After adjustment 9.9Gbit / s Channel 2 OTN 10Gbit / s 102

[0123] The comparison of business data 3 before and after adjustment is as follows:

[0124] Access bandwidth Channels used Transmission system Channel bandwidth vlan tag Before adjustment 9.9Gbit / s Channel 3 OTN 10Gbit / s 103 After adjustment 900Mbit / s Channel 3 PDH 1Gbit / s 103

[0125] Please participate Figures 1 to 3 In the second aspect, a channel sensing device for multiple transmission systems is used in the channel sensing method for multiple transmission systems described in the first aspect, including a data access processor 1, an Ethernet switching chip 2, a channel transmission processor 3, a data aggregation and distribution unit 4, a plurality of transmission system processing units 5 and a plurality of optical modules 6;

[0126] The data access processor 1 is connected to the Ethernet switching chip 2; the channel transmission processor 3 is connected to the data aggregation and distribution unit 4; the plurality of transmission system processing units 5 are connected to the data aggregation and distribution unit 4; the plurality of optical modules 6 are respectively connected to the plurality of transmission system processing units 5, and the Ethernet switching chip 2 and the data aggregation and distribution unit 4 are interconnected through an integrated data interface.

[0127] The comprehensive data interface is an Ethernet interface, including a channel sensing data frame and a service data frame that can be carried. The format of the channel sensing data frame includes a preamble code 1, a destination MAC address 1, a source MAC address 1, a type 1, a message header, a message content and a check value. According to the message header, the channel sensing data frame can be divided into a handshake request frame, a handshake response frame, a status reporting frame and a status reporting response frame;

[0128] In this embodiment, the data access processor 1 is used to configure the Ethernet switch chip 2 and control the storage and forwarding of data frames of each interface of the Ethernet switch chip 2; the data access processor 1 is also used to reply to the handshake response frame after receiving the handshake request frame, and periodically shake hands with the channel transmission processor 3; the data access processor 1 is also used to receive the status report frame, obtain the current channel status, the transmission system type of the channel and the channel bandwidth, determine the available channels, assign a vlan label to each available channel, and reply to the status report response frame to inform the channel transmission processor 3 of the vlan label of each available channel;

[0129] The Ethernet switching chip 2 is used for storing and forwarding channel sensing data; the Ethernet switching chip 2 is also used for storing and forwarding business data. According to the configuration information of the data access processor 1, a corresponding relationship is established between the business data access interface and the VLAN tag. In the upstream direction, the corresponding VLAN tag is added to each business data frame and forwarded to the integrated data interface. In the downstream direction, the VLAN tag of the business data frame is stripped and forwarded to the corresponding business data access interface.

[0130] The channel transmission processor 3 is used to configure the data aggregation and distribution unit 4, and control the aggregation and distribution of the data frames of each interface of the data aggregation and distribution unit 4; the channel transmission processor 3 is also used to send a handshake request frame, receive a handshake response frame, and periodically shake hands with the data access processor 1; the channel transmission processor 3 is also used to detect the transmission system type and channel bandwidth of the current channel; the channel transmission processor 3 is also used to send a status report frame, report the current channel status, the transmission system type and the channel bandwidth of the channel to the data access processor 1, receive a status report response frame, and obtain the vlan label of each available channel;

[0131] The data aggregation and distribution unit 4 is used for aggregation and distribution of channel sensing data; the data aggregation and distribution unit 4 is also used for aggregation and distribution of service data. According to the configuration information of the channel transmission processor 3, a corresponding relationship is established between each channel transmission interface and a VLAN tag. After the VLAN tag of the service data frame is stripped in the uplink direction, it is distributed to the corresponding channel transmission interface. In the downlink direction, the service data frame is added with a VLAN tag and aggregated to the comprehensive data interface.

[0132] The transmission system processing unit 5 is used to map the service data frame into the transmission container of the current transmission system, and to make a frame according to the corresponding transmission system; the transmission system processing unit 5 is also used to de-frame according to the corresponding transmission system, de-map the data in the transmission container, and extract the service data frame; the transmission system processing unit 5 is also used to identify the current channel state, the transmission system type of the channel and the channel bandwidth, and report to the channel transmission processor 3;

[0133] The optical module 6 is used to convert an electrical signal into an optical signal; the optical module 6 is also used to convert an optical signal into an electrical signal.

[0134] Beneficial effects:

[0135] 1. The present invention uses a comprehensive data interface to carry channel sensing data frames and service data frames.

[0136] 2. Through the interaction of channel sensing data, the data access processor can obtain the current channel status, channel transmission system type and channel bandwidth. Through the service data frame carrying the VLAN tag, the data of multiple transmission channels can be distinguished. Each transmission channel is assigned a single VLAN tag. By changing the mapping relationship between the transmission channel and the VLAN tag, the transmission channel of the service data can be dynamically adjusted according to the channel status.

[0137] 3. The Ethernet switching chip has a flow control function. The data access processor can control the flow of each business data access interface based on the acquired channel bandwidth, so that the access bandwidth is always smaller than the channel bandwidth, and the access bandwidth can be dynamically adjusted according to the channel bandwidth.

[0138] What is disclosed above is only a preferred embodiment of a channel sensing method and device for a multi-transmission system of the present invention. Of course, this cannot be used to limit the scope of rights of the present invention. Ordinary technicians in this field can understand that all or part of the processes of the above embodiments and equivalent changes made according to the claims of the present invention still fall within the scope of the invention.

Claims

1. A channel sensing method for a multi-transmission system, characterized in that: The following steps are involved: Execute a two-way handshake protocol between the channel transmission processor and the data access processor; Monitoring, configuring and processing service access to the channel status; Perform uplink processing on business data; Perform downlink processing on business data.

2. The channel sensing method for multiple transmission systems according to claim 1, characterized in that: In "executing a two-way handshake protocol between a channel transmission processor and a data access processor", it includes: The channel transmission processor sends a handshake request frame; After receiving the handshake request frame, the data access processor replies with a handshake response frame; The channel transmission processor receives the handshake response frame, obtains the MAC address of the data access processor, and then sends a handshake request frame; After receiving the handshake request frame, the data access processor replies with a handshake response frame; Whether the channel transmission processor receives a handshake response frame within 3 seconds, if yes, it indicates that the handshake is successful and the third step is executed, otherwise, the first step is executed.

3. The channel sensing method for multiple transmission systems according to claim 2, characterized in that: In "monitoring, configuring and processing service access to the channel status", it includes: The transmission system processing unit identifies the current channel state, the transmission system type of the channel and the channel bandwidth according to the received signal, and reports it to the channel transmission processor; When the channel transmission processor detects changes in the current channel state, the channel transmission system type, and the channel bandwidth, it sends a state reporting frame; After receiving the status report frame, the data access processor determines the available channels, allocates a VLAN tag to each available channel, and establishes a corresponding relationship between the service data access interface and the VLAN tag; The data access processor configures the service data access interface of the Ethernet switch chip according to the channel bandwidth of each service; The data access processor sends a status reporting response frame; After receiving the status report response frame, the channel transmission processor obtains the VLAN tag of each available channel and sends it to the data aggregation and distribution unit; The data aggregation and distribution unit establishes a corresponding relationship between each channel transmission interface and a vlan label.

4. The channel sensing method for multiple transmission systems according to claim 3, characterized in that: In "uplink processing of business data", it includes: The Ethernet switching chip adds a VLAN tag to the service data frame input by the service data access interface according to the corresponding relationship between the service data access interface and the VLAN tag; The Ethernet switching chip forwards the service data frame carrying the VLAN tag to the integrated data interface and sends it to the data aggregation and distribution unit; The data convergence and distribution unit extracts the vlan tag of the service data frame, and determines the channel transmission interface of the service data frame according to the corresponding relationship between each channel transmission interface and the vlan tag; The data aggregation and distribution unit strips the VLAN tag of the service data frame, distributes it to the corresponding channel transmission interface, and sends it to the transmission system processing unit; The transmission system processing unit maps the service data frame into the transmission container of the current transmission system, and after forming a frame according to the corresponding transmission body, sends it to the optical module; The optical module converts the electrical signal into an optical signal.

5. The channel sensing method for multiple transmission systems according to claim 4, characterized in that: "Downlink processing of business data" includes: The optical module converts the optical signal into an electrical signal; After de-framing according to the corresponding transmission system, the transmission system processing unit demaps the data in the transmission container, extracts the service data frame, and sends it to the data aggregation and distribution unit through the channel transmission interface; The data aggregation and distribution unit adds a vlan tag to the service data frame input by the interface according to the corresponding relationship between each channel transmission interface and the vlan tag; The data aggregation and distribution unit aggregates the service data frames carrying the VLAN tag to the integrated data interface and sends them to the Ethernet switching chip; The Ethernet switching chip determines the service data access interface of the service data frame according to the corresponding relationship between the service data access interface and the vlan tag; The Ethernet switching chip removes the VLAN tag of the service data frame and forwards it to the corresponding service data access interface.

6. A channel sensing device for multiple transmission systems, used in the channel sensing method for multiple transmission systems according to any one of claims 1 to 5, characterized in that: It includes a data access processor, an Ethernet switching chip, a channel transmission processor, a data aggregation and distribution unit, several transmission system processing units and several optical modules; The data access processor is connected to the Ethernet switching chip; the channel transmission processor is connected to the data aggregation and distribution unit; the plurality of transmission system processing units are connected to the data aggregation and distribution unit; the plurality of optical modules are respectively connected to the plurality of transmission system processing units, and the Ethernet switching chip and the data aggregation and distribution units are interconnected via a comprehensive data interface.

7. The channel sensing device for multiple transmission systems according to claim 6, characterized in that: The comprehensive data interface is an Ethernet interface, including a channel sensing data frame and a service data frame that can be carried. The format of the channel sensing data frame includes a preamble code 1, a destination MAC address 1, a source MAC address 1, a type 1, a message header, a message content and a check value. According to the message header, the channel sensing data frame can be divided into a handshake request frame, a handshake response frame, a status reporting frame and a status reporting response frame; The format of the service data frame includes preamble code 2, destination MAC address 2, source MAC address 2, vlan tag, type 2, service data and check value. According to the vlan tag, the service data frame can be divided into service data frames of multiple channels, and each vlan tag corresponds to a service data frame of one channel.