An information processing method, apparatus and device

By transmitting the service priority information of OSU data streams and determining the processing priority in OTN devices, the problem of complex and inaccurate OSU service processing in OTN devices is solved, and fast, convenient and accurate OSU service processing is achieved.

CN115604604BActive Publication Date: 2026-04-17CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2021-07-08
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

Existing OTN equipment cannot process information quickly, conveniently, and accurately according to OSU service priorities, resulting in complex and inaccurate information processing operations.

Method used

By transmitting service priority information of OSU data streams between forwarding plane devices and management control plane devices, the processing priority is determined using tag information, and processing operations, including mapping and GCC channel processing, are executed in priority order.

Benefits of technology

It enables fast, convenient, and accurate OSU business processing, simplifies the operation process, and improves processing accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115604604B_ABST
    Figure CN115604604B_ABST
Patent Text Reader

Abstract

The application provides an information processing method, device and equipment, wherein the information processing method comprises the following steps: sending service priority information corresponding to at least two optical service unit (OSU) data streams to a management control plane device; receiving label information corresponding to the at least two OSU data streams fed back by the management control plane device; determining processing priority information corresponding to the at least two OSU data streams according to the label information corresponding to the at least two OSU data streams; and performing processing operation on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams; wherein the label information is a tag port number (TPN) label information or other label information except the TPN label information. The present application solves the problems of complex operation and inaccuracy of the prior art information processing scheme for OSU services.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to an information processing method, apparatus, and device. Background Technology

[0002] Traditional Optical Transport Networks (OTNs) introduce the Optical Service Unit (OSU) mechanism to carry small-granular data ranging from 10Mbps to 10Gbps. The mapping of OSUs is as follows: Figure 1 As shown in the diagram, OPUk represents the optical payload unit with a rate of k, ODUk represents the optical data unit with a rate of k, OTUk represents the optical transmission unit with a rate of k, and FEC represents the forward error correction code. The Tributary Port Number (TPN) label is located in the OSU overhead and is used to distinguish different services.

[0003] However, OTN devices that currently support the OSU mechanism cannot quickly, conveniently, and accurately process OSU services based on service priorities.

[0004] In other words, existing information processing solutions for OSU services suffer from problems such as complex operation and inaccuracy. Summary of the Invention

[0005] The purpose of this invention is to provide an information processing method, apparatus, and device to solve the problems of complex and inaccurate operation of existing information processing solutions for OSU services.

[0006] To address the aforementioned technical problems, embodiments of the present invention provide an information processing method applied to a forwarding plane device, comprising:

[0007] Send the service priority information corresponding to the data streams of at least two Optical Service Units (OSUs) to be processed to the management control plane device;

[0008] Receive tag information corresponding to the at least two OSU data streams respectively, fed back by the management and control plane device;

[0009] Based on the tag information corresponding to the at least two OSU data streams, determine the processing priority information corresponding to the at least two OSU data streams;

[0010] Based on the processing priority information corresponding to the at least two OSU data streams, perform processing operations on the at least two OSU data streams;

[0011] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0012] Optionally, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes:

[0013] Based on the processing priority information corresponding to the at least two OSU data streams, first information is assigned to each OSU data stream in sequence.

[0014] Based on the first information, the data streams of each OSU are mapped;

[0015] The first information includes at least one of the following: mapping method, time slot, and bandwidth.

[0016] Optionally, the step of allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each of the two OSU data streams includes:

[0017] For OSU data streams corresponding to the same processing priority information, first information is assigned to the first OSU data stream in chronological order based on the time information of the received OSU data stream; and / or,

[0018] For the OSU data streams corresponding to different processing priority information, the first information is assigned to the second OSU data stream according to the processing priority order;

[0019] Wherein, the first OSU data stream is the OSU data stream corresponding to the same processing priority information;

[0020] The second OSU data stream is an OSU data stream corresponding to different processing priority information.

[0021] Optionally, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes:

[0022] Based on the processing priority information corresponding to the at least two OSU data streams, the GCC channel information corresponding to each OSU data stream is processed in sequence.

[0023] Optionally, the step of processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams includes:

[0024] For OSU data streams corresponding to the same processing priority information, the first GCC channel information is processed in chronological order according to the time information of the received OSU data stream; and / or,

[0025] For the OSU data streams corresponding to different processing priority information, the second GCC channel information is processed according to the processing priority order;

[0026] Wherein, the first GCC channel information is the GCC channel information corresponding to the OSU data stream corresponding to the same processing priority information;

[0027] The second GCC channel information is the GCC channel information corresponding to the OSU data streams with different processing priority information.

[0028] Optionally, before processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams, the method further includes:

[0029] An indicator field for GCC channel information is set in the OSU layer of the forwarding plane device.

[0030] Optionally, the indication field is located in the overhead area of ​​the OSU layer.

[0031] This invention also provides an information processing method applied to a management control plane device, comprising:

[0032] Receive and forward plane device send at least two Optical Service Unit (OSU) data streams to be processed, and their corresponding service priority information;

[0033] Based on the service priority information corresponding to the at least two OSU data streams, the label information corresponding to the at least two OSU data streams is fed back to the forwarding plane device.

[0034] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0035] Optionally, before feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams, the method further includes:

[0036] Obtain the correspondence between business priority information and tag information;

[0037] The step of feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams includes:

[0038] Based on the correspondence and the service priority information corresponding to the at least two OSU data streams, the label information corresponding to the at least two OSU data streams is fed back to the forwarding plane device.

[0039] This invention also provides an information processing apparatus for use in a forwarding plane device, comprising:

[0040] The first sending module is used to send the service priority information corresponding to the data streams of at least two optical service units (OSUs) to be processed to the management and control plane device.

[0041] The first receiving module is used to receive tag information corresponding to the at least two OSU data streams respectively, fed back by the management control plane device;

[0042] The first determining module is used to determine the processing priority information corresponding to the at least two OSU data streams based on the tag information corresponding to the at least two OSU data streams respectively;

[0043] The first execution module is used to perform processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams respectively;

[0044] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0045] Optionally, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes:

[0046] Based on the processing priority information corresponding to the at least two OSU data streams, first information is assigned to each OSU data stream in sequence.

[0047] Based on the first information, the data streams of each OSU are mapped;

[0048] The first information includes at least one of the following: mapping method, time slot, and bandwidth.

[0049] Optionally, the step of allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each of the two OSU data streams includes:

[0050] For OSU data streams corresponding to the same processing priority information, first information is assigned to the first OSU data stream in chronological order based on the time information of the received OSU data stream; and / or,

[0051] For the OSU data streams corresponding to different processing priority information, the first information is assigned to the second OSU data stream according to the processing priority order;

[0052] Wherein, the first OSU data stream is the OSU data stream corresponding to the same processing priority information;

[0053] The second OSU data stream is an OSU data stream corresponding to different processing priority information.

[0054] Optionally, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes:

[0055] Based on the processing priority information corresponding to the at least two OSU data streams, the GCC channel information corresponding to each OSU data stream is processed in sequence.

[0056] Optionally, the step of processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams includes:

[0057] For OSU data streams corresponding to the same processing priority information, the first GCC channel information is processed in chronological order according to the time information of the received OSU data stream; and / or,

[0058] For the OSU data streams corresponding to different processing priority information, the second GCC channel information is processed according to the processing priority order;

[0059] Wherein, the first GCC channel information is the GCC channel information corresponding to the OSU data stream corresponding to the same processing priority information;

[0060] The second GCC channel information is the GCC channel information corresponding to the OSU data streams with different processing priority information.

[0061] Optional, also includes:

[0062] The first setting module is used to set the indicator field of GCC channel information in the OSU layer of the forwarding plane device before processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams.

[0063] Optionally, the indication field is located in the overhead area of ​​the OSU layer.

[0064] This invention also provides an information processing device for managing and controlling a plane device, comprising:

[0065] The second receiving module is used to receive service priority information corresponding to at least two optical service unit (OSU) data streams to be processed, sent by the forwarding plane device.

[0066] The first feedback module is used to feed back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams respectively;

[0067] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0068] Optional, also includes:

[0069] The first acquisition module is used to acquire the correspondence between service priority information and tag information before feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams respectively;

[0070] The step of feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams includes:

[0071] Based on the correspondence and the service priority information corresponding to the at least two OSU data streams, the label information corresponding to the at least two OSU data streams is fed back to the forwarding plane device.

[0072] This invention also provides an information processing device, which is a forwarding plane device, comprising: a processor and a transceiver;

[0073] The processor is used to send the service priority information corresponding to at least two optical service unit (OSU) data streams to be processed to the management control plane device via the transceiver.

[0074] The transceiver receives tag information corresponding to the at least two OSU data streams fed back by the management and control plane device.

[0075] Based on the tag information corresponding to the at least two OSU data streams, determine the processing priority information corresponding to the at least two OSU data streams;

[0076] Based on the processing priority information corresponding to the at least two OSU data streams, perform processing operations on the at least two OSU data streams;

[0077] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0078] Optionally, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes:

[0079] Based on the processing priority information corresponding to the at least two OSU data streams, first information is assigned to each OSU data stream in sequence.

[0080] Based on the first information, the data streams of each OSU are mapped;

[0081] The first information includes at least one of the following: mapping method, time slot, and bandwidth.

[0082] Optionally, the step of allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each of the two OSU data streams includes:

[0083] For OSU data streams corresponding to the same processing priority information, first information is assigned to the first OSU data stream in chronological order based on the time information of the received OSU data stream; and / or,

[0084] For the OSU data streams corresponding to different processing priority information, the first information is assigned to the second OSU data stream according to the processing priority order;

[0085] Wherein, the first OSU data stream is the OSU data stream corresponding to the same processing priority information;

[0086] The second OSU data stream is an OSU data stream corresponding to different processing priority information.

[0087] Optionally, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes:

[0088] Based on the processing priority information corresponding to the at least two OSU data streams, the GCC channel information corresponding to each OSU data stream is processed in sequence.

[0089] Optionally, the step of processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams includes:

[0090] For OSU data streams corresponding to the same processing priority information, the first GCC channel information is processed in chronological order according to the time information of the received OSU data stream; and / or,

[0091] For the OSU data streams corresponding to different processing priority information, the second GCC channel information is processed according to the processing priority order;

[0092] Wherein, the first GCC channel information is the GCC channel information corresponding to the OSU data stream corresponding to the same processing priority information;

[0093] The second GCC channel information is the GCC channel information corresponding to the OSU data streams with different processing priority information.

[0094] Optionally, the processor is further configured to:

[0095] Before processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams, an indicator field for the GCC channel information is set in the OSU layer of the forwarding plane device.

[0096] Optionally, the indication field is located in the overhead area of ​​the OSU layer.

[0097] This invention also provides an information processing device, which is a management and control plane device, comprising: a processor and a transceiver;

[0098] The processor is configured to receive, via the transceiver, service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed, sent by the forwarding plane device.

[0099] Based on the service priority information corresponding to the at least two OSU data streams, the transceiver feeds back the tag information corresponding to the at least two OSU data streams to the forwarding plane device.

[0100] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0101] Optionally, the processor is further configured to:

[0102] Before feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams respectively, the correspondence between service priority information and tag information is obtained;

[0103] The step of feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams includes:

[0104] Based on the correspondence and the service priority information corresponding to the at least two OSU data streams, the label information corresponding to the at least two OSU data streams is fed back to the forwarding plane device.

[0105] This invention also provides an information processing device, including a memory, a processor, and a machine program stored in the memory and executable on the processor; when the processor executes the program, it implements the aforementioned information processing method on the forwarding plane device side; or,

[0106] When the processor executes the program, it implements the aforementioned information processing method on the management control plane device side.

[0107] This invention also provides a readable storage medium storing a program that, when executed by a processor, implements the steps in the aforementioned information processing method on the forwarding plane device side; or,

[0108] When the program is executed by the processor, it implements the steps in the information processing method on the management control plane device side described above.

[0109] The beneficial effects of the above-described technical solution of the present invention are as follows:

[0110] In the above scheme, the information processing method sends the service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed to a management control plane device; receives the tag information corresponding to the at least two OSU data streams from the management control plane device; determines the processing priority information corresponding to the at least two OSU data streams based on the tag information; and performs processing operations on the at least two OSU data streams based on the processing priority information. The tag information is either a Branch Port Number (TPN) tag or other tag information besides the TPN tag information. This method enables fast, convenient, and accurate processing of OSU services based on service priority, simplifying operations, improving processing accuracy, and effectively solving the problems of complex and inaccurate operation in existing information processing schemes for OSU services. Attached Figure Description

[0111] Figure 1 This is a schematic diagram of OSU mapping in the prior art;

[0112] Figure 2 This is a schematic flowchart of the information processing method according to an embodiment of the present invention. Figure 1 ;

[0113] Figure 3 This is a schematic flowchart of the information processing method according to an embodiment of the present invention. Figure 2 ;

[0114] Figure 4 This is a schematic diagram of the OTU (or OSU within the OTU) data stream processing flow according to an embodiment of the present invention;

[0115] Figure 5 This is a schematic diagram illustrating the specific implementation flow of the information processing method according to an embodiment of the present invention. Figure 1 ;

[0116] Figure 6 This is a schematic diagram of the GCC channel definition of the OSU in an embodiment of the present invention;

[0117] Figure 7 This is a schematic diagram illustrating the specific implementation flow of the information processing method according to an embodiment of the present invention. Figure 2 ;

[0118] Figure 8 This is a schematic diagram of the information processing device structure according to an embodiment of the present invention. Figure 1 ;

[0119] Figure 9 This is a schematic diagram of the information processing device structure according to an embodiment of the present invention. Figure 2 ;

[0120] Figure 10 This is a schematic diagram of the information processing device structure according to an embodiment of the present invention. Figure 1 ;

[0121] Figure 11 This is a schematic diagram of the information processing device structure according to an embodiment of the present invention. Figure 2 . Detailed Implementation

[0122] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0123] This invention addresses the problems of complex and inaccurate information processing solutions for OSU services in existing technologies by providing an information processing method applicable to forwarding plane devices, such as... Figure 2 As shown, it includes:

[0124] Step 21: Send the service priority information corresponding to the data streams of at least two Optical Service Units (OSUs) to be processed to the management control plane device;

[0125] Step 22: Receive tag information corresponding to the at least two OSU data streams respectively, fed back by the management control plane device;

[0126] Step 23: Determine the processing priority information corresponding to the at least two OSU data streams based on the tag information corresponding to each of the at least two OSU data streams;

[0127] Step 24: Perform processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams; wherein, the tag information is the branch port number TPN tag information, or other tag information besides the TPN tag information.

[0128] The phrase "at least two OSU data streams to be processed" can refer to data received within a preset time period or data received in the same session; no specific limitation is made here.

[0129] The processing priority information corresponding to the OSU data stream can also be understood as the priority of OSU services.

[0130] The information processing method provided in this embodiment of the invention sends the service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed to a management control plane device; receives the tag information corresponding to the at least two OSU data streams fed back by the management control plane device; determines the processing priority information corresponding to the at least two OSU data streams based on the tag information; and performs processing operations on the at least two OSU data streams based on the processing priority information. The tag information is a Branch Port Number (TPN) tag, or other tag information besides the TPN tag. This method enables fast, convenient, and accurate processing of OSU services based on service priority, simplifying operations, improving processing accuracy, and effectively solving the problems of complex and inaccurate operation in existing information processing schemes for OSU services.

[0131] In this embodiment of the invention, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams respectively includes: allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to the at least two OSU data streams respectively; mapping each of the OSU data streams according to the first information; wherein the first information includes at least one of mapping method, time slot and bandwidth.

[0132] Regarding "mapping each of the OSU data streams", it may include: mapping each of the OSU data streams using a preset algorithm.

[0133] Specifically, the step of allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each OSU data stream includes: for OSU data streams corresponding to the same processing priority information, allocating first information to the first OSU data stream in chronological order according to the time information of receiving the OSU data stream; and / or, for OSU data streams corresponding to different processing priority information, allocating first information to the second OSU data stream in chronological order according to the processing priority; wherein, the first OSU data stream is the OSU data stream corresponding to the same processing priority information; and the second OSU data stream is the OSU data stream corresponding to different processing priority information.

[0134] The order of time can be the order of events in time, and the order of processing priorities can be the order of processing priorities from high to low, but it is not limited to these.

[0135] In this embodiment of the invention, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams may include: processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams.

[0136] Specifically, the step of processing the GCC channel information corresponding to each of the at least two OSU data streams in sequence according to the processing priority information respectively includes: for OSU data streams corresponding to the same processing priority information, processing the first GCC channel information in chronological order according to the time information of receiving the OSU data stream; and / or, for OSU data streams corresponding to different processing priority information, processing the second GCC channel information in chronological order according to the processing priority; wherein, the first GCC channel information is the GCC channel information corresponding to the OSU data streams corresponding to the same processing priority information; and the second GCC channel information is the GCC channel information corresponding to the OSU data streams corresponding to different processing priority information.

[0137] The order of time can be the order of events in time, and the order of processing priorities can be the order of processing priorities from high to low, but it is not limited to these.

[0138] Furthermore, before processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams, the method further includes setting an indicator field for the GCC channel information in the OSU layer of the forwarding plane device.

[0139] In this embodiment of the invention, the indication field may be located in the overhead area of ​​the OSU layer.

[0140] In this embodiment of the invention, sending the service priority information corresponding to the at least two Optical Service Unit (OSU) data streams to be processed to the management control plane device includes: determining the service priority information corresponding to the at least two OSU data streams to be processed; sending tag request information to the management control plane device; the tag request information carrying the service priority information corresponding to the at least two OSU data streams; and receiving the tag information corresponding to the at least two OSU data streams fed back by the management control plane device, including: receiving the tag response information fed back by the management control plane device based on the tag request information; and identifying the tag information corresponding to the at least two OSU data streams in the tag response information.

[0141] The service priority information carried in the tag request information may specifically be: the identifier of the OSU data stream and the corresponding service priority information; however, no specific limitation is made here.

[0142] This invention also provides an information processing method applied to management and control plane devices, such as... Figure 3 As shown, it includes:

[0143] Step 31: Receive the service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed from the forwarding plane device;

[0144] Step 32: Based on the service priority information corresponding to the at least two OSU data streams, feed back the tag information corresponding to the at least two OSU data streams to the forwarding plane device; wherein, the tag information is the branch port number TPN tag information, or other tag information besides the TPN tag information.

[0145] The phrase "at least two OSU data streams to be processed" can refer to data received within a preset time period or data received in the same session; no specific limitation is made here.

[0146] The information processing method provided in this embodiment of the invention receives service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed from a forwarding plane device; based on the service priority information corresponding to the at least two OSU data streams, it feeds back tag information corresponding to the at least two OSU data streams to the forwarding plane device; wherein the tag information is Branch Port Number (TPN) tag information, or other tag information besides the TPN tag information; it can support fast, convenient, and accurate processing of OSU services according to service priority, simplifying operation, improving processing accuracy, and effectively solving the problems of complex and inaccurate operation of information processing schemes for OSU services in the prior art.

[0147] In this embodiment of the invention, the receiving and forwarding plane device sends service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed, respectively, which includes: receiving and forwarding plane device sending tag request information; the tag request information carries service priority information corresponding to the at least two OSU data streams, respectively; the step of feeding back tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams, respectively, includes: feeding back tag response information to the forwarding plane device according to the tag request information; the tag response information carries tag information corresponding to the at least two OSU data streams, respectively.

[0148] The service priority information carried in the tag request information may specifically be: the identifier of the OSU data stream and the corresponding service priority information; however, no specific limitation is made here.

[0149] Furthermore, before feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams respectively, the method further includes: obtaining the correspondence between service priority information and tag information; the step of feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams respectively includes: feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the correspondence and the service priority information corresponding to the at least two OSU data streams respectively.

[0150] Regarding "obtaining the correspondence between business priority information and tag information", it could be: establishing a correspondence between business priority information and tag information.

[0151] The following is an example of the information processing method provided in the embodiments of the present invention. The forwarding plane device is hereinafter referred to as the forwarding plane, and the management and control plane device is hereinafter referred to as the management and control plane; the first information includes the mapping method and time slot as an example.

[0152] To address the aforementioned technical issues, and considering that: 1) current OTN devices supporting the OSU mechanism cannot classify and map services based on priority; 2) the OSU layer lacks a GCC channel and a service-priority-based GCC channel processing mechanism. Specifically, the OTU and ODU layers currently have General Communication Channels (GCC), but the OSU layer lacks a GCC channel, thus preventing the transmission of GCC channel information; this invention provides an information processing method, specifically a method for mapping and configuring services according to priority and processing GCC in an OSU system; the data flow processing flow of this solution can be found in [reference needed]. Figure 4 Specific details involved Figure 5 and Figure 7 The two-part scheme is shown below:

[0153] Part 1 Figure 5 The proposed solution may specifically include the following steps ( Figure 5 The diagram shown can also be understood as the overall process of OSU mapping and time slot configuration scheme based on service priority:

[0154] Step 51: Establish a business priority lookup table in the management control plane (corresponding to the above correspondence); that is, establish a business priority lookup table in the management control plane (the business priority lookup table can specifically be a lookup table containing the correspondence between business priorities and tag information), such as... Figure 4 As shown, Figure 4The above can also be interpreted as representing the intent of establishing a business priority lookup; Figure 4 In this context, ODU stands for Optical Data Unit, and OTU stands for Optical Transmission Unit. Figure 4 The diagram can also be understood as the OTU (or the OSU within the OTU) data flow processing flow.

[0155] Step 52: Assign TPN tags or other tags according to business priority;

[0156] Specifically, the forwarding plane sends a request carrying service priority to the management and control plane (corresponding to the above-mentioned sending tag request information to the management and control plane device; the tag request information carries the service priority information corresponding to the at least two OSU data streams respectively);

[0157] The management control plane assigns TPN tags or other tags according to the business priority based on the table in step 51. For example, the larger the TPN value, the higher the business priority; or, the smaller the TPN value, the higher the business priority; or, the larger the value of other tags, the higher the business priority; or, the smaller the value of other tags, the higher the business priority.

[0158] The management control plane sends information carrying tags to the forwarding plane (corresponding to the above-mentioned tag response information fed back to the forwarding plane device according to the tag request information; the tag response information carries the tag information corresponding to the at least two OSU data streams respectively).

[0159] Step 53: Read TPN tags or other tags from the forwarding plane;

[0160] That is, the forwarding plane identifies the tag from the received information; corresponding to the tag information identified above in the tag response information, which corresponds to the tag information of the at least two OSU data streams respectively.

[0161] Step 54: The forwarding plane determines whether the OSU services have the same priority based on the TPN label or other labels (corresponding to the above determination of the processing priority information corresponding to the at least two OSU data streams based on the label information corresponding to the at least two OSU data streams respectively); if not, proceed to step 55; if yes, proceed to step 57.

[0162] The priority of OSU services corresponds to the processing priority information mentioned above.

[0163] Step 55: Allocate mappings and time slots according to priority level from high to low (this may also include bandwidth allocation); Proceed to Step 56;

[0164] That is, if they are not of the same priority, the mapping and time slots (and may also include bandwidth allocation) are allocated from high to low priority; corresponding to the OSU data streams with different processing priority information, the mapping method and time slots are allocated to the second OSU data streams according to the processing priority order; the second OSU data streams are OSU data streams with different processing priority information.

[0165] Step 56: Map according to GMP, GFP, or other algorithms;

[0166] Step 57: Assign mappings and time slots according to arrival time (this may also include bandwidth allocation);

[0167] That is, if they have the same priority, the mapping and time slots are allocated according to the order of arrival time (and may also include bandwidth allocation); corresponding to the OSU data streams with the same processing priority information, the mapping method and time slots are allocated to the first OSU data stream in chronological order according to the time information of the received OSU data streams; the first OSU data stream is the OSU data stream with the same processing priority information.

[0168] Step 58: Map according to the general mapping process GMP or the general framing process GFP or other algorithms.

[0169] Part Two, in this embodiment of the invention, the OSU layer can define GCC channels, and the specific GCC channels of the OSU can be included in the OSU overhead, such as... Figure 6 As shown. This corresponds to the indication field for setting GCC channel information in the OSU layer of the forwarding plane device as described above; specifically, the indication field can be located in the overhead area of ​​the OSU layer.

[0170] Figure 7 The proposed solution may specifically include the following steps ( Figure 7 The diagram shown can also be understood as the overall process of OSU's GCC processing scheme based on business priority:

[0171] Step 71: The management control plane establishes a business priority lookup table (corresponding to the above correspondence);

[0172] That is, a business priority lookup table is established in the management control plane (the business priority lookup table can specifically be a lookup table containing the correspondence between business priorities and tag information), such as Figure 4 As shown, Figure 4 The above can also be interpreted as representing the intent of establishing a business priority lookup; Figure 4 In this context, ODU stands for Optical Data Unit, and OTU stands for Optical Transmission Unit. Figure 4 The diagram can also be understood as the OTU (or the OSU within the OTU) data flow processing flow.

[0173] Step 72: Assign TPN tags or other tags according to business priority;

[0174] Specifically, the forwarding plane sends a request carrying service priority to the management and control plane (corresponding to the above-mentioned sending tag request information to the management and control plane device; the tag request information carries the service priority information corresponding to the at least two OSU data streams respectively);

[0175] The management control plane assigns TPN tags or other tags according to the business priority based on the table in step 71. For example, the larger the TPN value, the higher the business priority; or, the smaller the TPN value, the higher the business priority; or, the larger the value of other tags, the higher the business priority; or, the smaller the value of other tags, the higher the business priority.

[0176] The management control plane sends information carrying tags to the forwarding plane (corresponding to the above-mentioned tag response information fed back to the forwarding plane device according to the tag request information; the tag response information carries the tag information corresponding to the at least two OSU data streams respectively).

[0177] Step 73: Read TPN tags or other tags from the forwarding plane;

[0178] That is, the forwarding plane identifies the tag from the received information; corresponding to the tag information identified above in the tag response information, which corresponds to the tag information of the at least two OSU data streams respectively.

[0179] Step 74: The forwarding plane determines whether the OSU services have the same priority based on the TPN label or other labels (corresponding to the above determination of the processing priority information corresponding to the at least two OSU data streams based on the label information corresponding to the at least two OSU data streams respectively); if no, proceed to step 75; if yes, proceed to step 76.

[0180] The priority of OSU services corresponds to the processing priority information mentioned above.

[0181] Step 75: Process GCC channel content (corresponding to GCC channel information) according to priority level;

[0182] That is, if they are not of the same priority, the GCC is processed from high to low priority; corresponding to the OSU data streams with different processing priority information, the second GCC channel information is processed in order of processing priority; the second GCC channel information is the GCC channel information corresponding to the OSU data streams with different processing priority information.

[0183] Step 76: Process GCC channel content according to arrival time;

[0184] That is, if they have the same priority, the GCCs are processed according to their arrival time; corresponding to the OSU data streams with the same processing priority information, the first GCC channel information is processed in chronological order according to the time information of the received OSU data streams; the first GCC channel information is the GCC channel information corresponding to the OSU data streams with the same processing priority information.

[0185] As can be seen from the above, the solutions provided by the embodiments of the present invention involve:

[0186] (1) In OTN devices that support the OSU mechanism, configure the TPN tag or other tags in the OSU overhead according to the OSU service level.

[0187] (2) Mapping and cross-referencing are performed according to the priority of OSU services.

[0188] (3) Define the GCC channel of the OSU layer. Process the information in the GCC channel of the OSU according to the priority of the service.

[0189] In summary, this solution provides a service priority processing system for OSU services, enabling the OSU mechanism to have QoS (Quality of Service) and slicing capabilities, as well as GCC channels; it effectively solves the problems of complex and inaccurate operation of existing information processing solutions for OSU services.

[0190] This invention also provides an information processing apparatus applied to a forwarding plane device, such as... Figure 8 As shown, it includes:

[0191] The first sending module 81 is used to send the service priority information corresponding to the data streams of at least two optical service units (OSUs) to be processed to the management control plane device.

[0192] The first receiving module 82 is used to receive tag information corresponding to the at least two OSU data streams respectively, fed back by the management control plane device;

[0193] The first determining module 83 is used to determine the processing priority information corresponding to the at least two OSU data streams based on the tag information corresponding to the at least two OSU data streams respectively;

[0194] The first execution module 84 is used to perform processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams respectively;

[0195] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0196] The information processing device provided in this embodiment of the invention sends service priority information corresponding to at least two Optical Service Unit (OSU) data streams to a management control plane device; receives tag information corresponding to the at least two OSU data streams from the management control plane device; determines processing priority information corresponding to the at least two OSU data streams based on the tag information; and performs processing operations on the at least two OSU data streams based on the processing priority information. The tag information is a Branch Port Number (TPN) tag, or other tag information besides the TPN tag. This device enables fast, convenient, and accurate processing of OSU services based on service priority, simplifying operations, improving processing accuracy, and effectively solving the problems of complex and inaccurate operation in existing information processing schemes for OSU services.

[0197] In this embodiment of the invention, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams respectively includes: allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to the at least two OSU data streams respectively; mapping each of the OSU data streams according to the first information; wherein the first information includes at least one of mapping method, time slot and bandwidth.

[0198] Specifically, the step of allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each OSU data stream includes: for OSU data streams corresponding to the same processing priority information, allocating first information to the first OSU data stream in chronological order according to the time information of receiving the OSU data stream; and / or, for OSU data streams corresponding to different processing priority information, allocating first information to the second OSU data stream in chronological order according to the processing priority; wherein, the first OSU data stream is the OSU data stream corresponding to the same processing priority information; and the second OSU data stream is the OSU data stream corresponding to different processing priority information.

[0199] In this embodiment of the invention, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams may include: processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams.

[0200] Specifically, the step of processing the GCC channel information corresponding to each of the at least two OSU data streams in sequence according to the processing priority information respectively includes: for OSU data streams corresponding to the same processing priority information, processing the first GCC channel information in chronological order according to the time information of receiving the OSU data stream; and / or, for OSU data streams corresponding to different processing priority information, processing the second GCC channel information in chronological order according to the processing priority; wherein, the first GCC channel information is the GCC channel information corresponding to the OSU data streams corresponding to the same processing priority information; and the second GCC channel information is the GCC channel information corresponding to the OSU data streams corresponding to different processing priority information.

[0201] Furthermore, the information processing device further includes: a first setting module, used to set an indicator field for GCC channel information in the OSU layer of the forwarding plane device before processing the GCC channel information corresponding to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each of the OSU data streams.

[0202] In this embodiment of the invention, the indication field is located in the overhead region of the OSU layer.

[0203] The implementation embodiments of the information processing method on the forwarding plane device side described above are all applicable to the embodiments of the information processing device and can achieve the same technical effect.

[0204] This invention also provides an information processing device for use in management and control plane devices, such as... Figure 9 As shown, it includes:

[0205] The second receiving module 91 is used to receive service priority information corresponding to at least two optical service unit (OSU) data streams to be processed, sent by the forwarding plane device.

[0206] The first feedback module 92 is used to feed back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams respectively;

[0207] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0208] The information processing device provided in this embodiment of the invention receives service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed from a forwarding plane device; based on the service priority information corresponding to the at least two OSU data streams, it feeds back tag information corresponding to the at least two OSU data streams to the forwarding plane device; wherein the tag information is Branch Port Number (TPN) tag information, or other tag information besides the TPN tag information; it can support fast, convenient, and accurate processing of OSU services according to service priority, simplifying operation, improving processing accuracy, and effectively solving the problems of complex and inaccurate operation of information processing schemes for OSU services in the prior art.

[0209] Furthermore, the information processing device further includes: a first acquisition module, configured to acquire a correspondence between service priority information and tag information before feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams respectively; the step of feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams respectively includes: feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the correspondence and the service priority information corresponding to the at least two OSU data streams respectively.

[0210] The implementation embodiments of the information processing method on the management and control plane device side described above are all applicable to the embodiments of the information processing device and can achieve the same technical effect.

[0211] This invention also provides an information processing device, which is a forwarding plane device, such as... Figure 10 As shown, the device includes: a processor 101 and a transceiver 102;

[0212] The processor 101 is used to send the service priority information corresponding to the data streams of at least two optical service units (OSUs) to be processed to the management and control plane device through the transceiver 102;

[0213] The transceiver 102 receives tag information corresponding to the at least two OSU data streams fed back by the management and control plane device.

[0214] Based on the tag information corresponding to the at least two OSU data streams, determine the processing priority information corresponding to the at least two OSU data streams;

[0215] Based on the processing priority information corresponding to the at least two OSU data streams, perform processing operations on the at least two OSU data streams;

[0216] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0217] The information processing device provided in this embodiment of the invention sends service priority information corresponding to at least two Optical Service Unit (OSU) data streams to a management control plane device; receives tag information corresponding to the at least two OSU data streams from the management control plane device; determines processing priority information corresponding to the at least two OSU data streams based on the tag information; and performs processing operations on the at least two OSU data streams based on the processing priority information. The tag information is a Branch Port Number (TPN) tag, or other tag information besides the TPN tag. This device enables fast, convenient, and accurate processing of OSU services based on service priority, simplifying operations, improving processing accuracy, and effectively solving the problems of complex and inaccurate operation in existing information processing schemes for OSU services.

[0218] In this embodiment of the invention, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams respectively includes: allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to the at least two OSU data streams respectively; mapping each of the OSU data streams according to the first information; wherein the first information includes at least one of mapping method, time slot and bandwidth.

[0219] Specifically, the step of allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each OSU data stream includes: for OSU data streams corresponding to the same processing priority information, allocating first information to the first OSU data stream in chronological order according to the time information of receiving the OSU data stream; and / or, for OSU data streams corresponding to different processing priority information, allocating first information to the second OSU data stream in chronological order according to the processing priority; wherein, the first OSU data stream is the OSU data stream corresponding to the same processing priority information; and the second OSU data stream is the OSU data stream corresponding to different processing priority information.

[0220] In this embodiment of the invention, the step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams may include: processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams.

[0221] Specifically, the step of processing the GCC channel information corresponding to each of the at least two OSU data streams in sequence according to the processing priority information respectively includes: for OSU data streams corresponding to the same processing priority information, processing the first GCC channel information in chronological order according to the time information of receiving the OSU data stream; and / or, for OSU data streams corresponding to different processing priority information, processing the second GCC channel information in chronological order according to the processing priority; wherein, the first GCC channel information is the GCC channel information corresponding to the OSU data streams corresponding to the same processing priority information; and the second GCC channel information is the GCC channel information corresponding to the OSU data streams corresponding to different processing priority information.

[0222] Furthermore, the processor is also configured to: set an indicator field for the GCC channel information in the OSU layer of the forwarding plane device before processing the GCC channel information corresponding to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each of the two OSU data streams.

[0223] In this embodiment of the invention, the indication field is located in the overhead region of the OSU layer.

[0224] The implementation embodiments of the information processing method on the forwarding plane device side described above are all applicable to the embodiments of the information processing device and can achieve the same technical effect.

[0225] This invention also provides an information processing device, which is a management and control plane device, such as... Figure 11 As shown, the device includes: a processor 111 and a transceiver 112;

[0226] The processor 111 is used to receive, through the transceiver 112, service priority information corresponding to at least two optical service unit (OSU) data streams to be processed, sent by the forwarding plane device.

[0227] Based on the service priority information corresponding to the at least two OSU data streams, the transceiver 112 feeds back the tag information corresponding to the at least two OSU data streams to the forwarding plane device.

[0228] The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

[0229] The information processing device provided in this embodiment of the invention receives service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed from a forwarding plane device; based on the service priority information corresponding to the at least two OSU data streams, it feeds back tag information corresponding to the at least two OSU data streams to the forwarding plane device; wherein, the tag information is Branch Port Number (TPN) tag information, or other tag information besides the TPN tag information; it can support fast, convenient, and accurate processing of OSU services according to service priority, simplifying operation, improving processing accuracy, and effectively solving the problems of complex and inaccurate operation of information processing schemes for OSU services in the prior art.

[0230] Furthermore, the processor is also configured to: obtain a correspondence between service priority information and tag information before feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams respectively; the step of feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams respectively includes: feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the correspondence and the service priority information corresponding to the at least two OSU data streams respectively.

[0231] The aforementioned implementation embodiments of the information processing method on the management and control plane device side are all applicable to the embodiments of the information processing device and can achieve the same technical effect.

[0232] This invention also provides an information processing device, including a memory, a processor, and a machine program stored in the memory and executable on the processor; when the processor executes the program, it implements the aforementioned information processing method on the forwarding plane device side; or, when the processor executes the program, it implements the aforementioned information processing method on the management and control plane device side.

[0233] The implementation embodiments of the information processing methods on the forwarding plane device side or the management and control plane device side described above are all applicable to the embodiments of the information processing device and can achieve the same technical effect.

[0234] This invention also provides a readable storage medium storing a program that, when executed by a processor, implements the steps in the aforementioned information processing method for the forwarding plane device side; or, when executed by a processor, the program implements the steps in the aforementioned information processing method for the management and control plane device side.

[0235] The implementation embodiments of the information processing methods on the forwarding plane device side or the management and control plane device side described above are all applicable to the embodiments of the readable storage medium and can achieve the same technical effect.

[0236] It should be noted that many of the functional components described in this specification are referred to as modules in order to more specifically emphasize the independence of their implementation.

[0237] In this embodiment of the invention, the module can be implemented in software so that it can be executed by various types of processors. For example, an identified executable code module may include one or more physical or logical blocks of computer instructions, which may be constructed as objects, procedures, or functions. Nevertheless, the executable code of the identified module does not need to be physically located together, but may include different instructions stored in different bits, which, when logically combined, constitute the module and achieve the module's intended purpose.

[0238] In practice, an executable code module can be a single instruction or many instructions, and can even be distributed across multiple different code segments, different programs, and across multiple memory devices. Similarly, operational data can be identified within the module and can be implemented in any suitable form and organized within any suitable type of data structure. This operational data can be collected as a single dataset or distributed across different locations (including different storage devices), and can exist, at least in part, solely as electronic signals within the system or network.

[0239] When a module can be implemented using software, considering the current level of hardware technology, modules that can be implemented in software can be implemented using hardware circuits by those skilled in the art to achieve the corresponding functions, without considering cost. These hardware circuits include conventional very-large-scale integrated circuits (VLSI) or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules can also be implemented using programmable hardware devices, such as field-programmable gate arrays, programmable array logic, and programmable logic devices.

[0240] The above describes the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. An information processing method applied to a forwarding plane device, characterized by, include: Send the service priority information corresponding to the data streams of at least two Optical Service Units (OSUs) to be processed to the management control plane device; Receive tag information corresponding to the at least two OSU data streams respectively, fed back by the management and control plane device; Based on the tag information corresponding to the at least two OSU data streams, determine the processing priority information corresponding to the at least two OSU data streams; Based on the processing priority information corresponding to the at least two OSU data streams, perform processing operations on the at least two OSU data streams; The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

2. The information processing method according to claim 1, characterized by, The step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes: Based on the processing priority information corresponding to the at least two OSU data streams, first information is assigned to each OSU data stream in sequence. Based on the first information, the data streams of each OSU are mapped; The first information includes at least one of the following: mapping method, time slot, and bandwidth.

3. The information processing method according to claim 2, characterized by, The step of allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each OSU data stream includes: For OSU data streams corresponding to the same processing priority information, first information is assigned to the first OSU data stream in chronological order based on the time information of the received OSU data stream; and / or, For the OSU data streams corresponding to different processing priority information, the first information is assigned to the second OSU data stream according to the processing priority order; Wherein, the first OSU data stream is the OSU data stream corresponding to the same processing priority information; The second OSU data stream is an OSU data stream corresponding to different processing priority information.

4. The information processing method according to claim 1, characterized by, The step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes: Based on the processing priority information corresponding to the at least two OSU data streams, the GCC channel information corresponding to each OSU data stream is processed in sequence.

5. The information processing method according to claim 4, characterized by, The step of processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams includes: For OSU data streams corresponding to the same processing priority information, the first GCC channel information is processed in chronological order according to the time information of the received OSU data stream; and / or, For the OSU data streams corresponding to different processing priority information, the second GCC channel information is processed according to the processing priority order; Wherein, the first GCC channel information is the GCC channel information corresponding to the OSU data stream corresponding to the same processing priority information; The second GCC channel information is the GCC channel information corresponding to the OSU data streams with different processing priority information.

6. The information processing method according to claim 4, characterized by, Before processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams, the method further includes: An indicator field for GCC channel information is set in the OSU layer of the forwarding plane device.

7. The information processing method according to claim 6, characterized by, The indication field is located in the overhead area of ​​the OSU layer.

8. An information processing method applied to a management control plane device, characterized in that, include: Receive and forward plane device send at least two Optical Service Unit (OSU) data streams to be processed, and their corresponding service priority information; Based on the service priority information corresponding to the at least two OSU data streams, the label information corresponding to the at least two OSU data streams is fed back to the forwarding plane device. The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

9. The information processing method according to claim 8, characterized by, Before feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams, the method further includes: Obtain the correspondence between business priority information and tag information; The step of feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams includes: Based on the correspondence and the service priority information corresponding to the at least two OSU data streams, the label information corresponding to the at least two OSU data streams is fed back to the forwarding plane device.

10. An information processing apparatus for a forwarding plane device, comprising: include: The first sending module is used to send the service priority information corresponding to the data streams of at least two optical service units (OSUs) to be processed to the management and control plane device. The first receiving module is used to receive tag information corresponding to the at least two OSU data streams respectively, fed back by the management control plane device; The first determining module is used to determine the processing priority information corresponding to the at least two OSU data streams based on the tag information corresponding to the at least two OSU data streams respectively; The first execution module is used to perform processing operations on the at least two OSU data streams according to the processing priority information corresponding to the at least two OSU data streams respectively; The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information. 11.The information processing apparatus according to claim 10, wherein The step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes: Based on the processing priority information corresponding to the at least two OSU data streams, first information is assigned to each OSU data stream in sequence. Based on the first information, the data streams of each OSU are mapped; The first information includes at least one of the following: mapping method, time slot, and bandwidth. 12.The information processing apparatus according to claim 11, wherein The step of allocating first information to each of the at least two OSU data streams in sequence according to the processing priority information corresponding to each of the two OSU data streams includes: For OSU data streams corresponding to the same processing priority information, first information is assigned to the first OSU data stream in chronological order based on the time information of the received OSU data stream; and / or, For the OSU data streams corresponding to different processing priority information, the first information is assigned to the second OSU data stream according to the processing priority order; Wherein, the first OSU data stream is the OSU data stream corresponding to the same processing priority information; The second OSU data stream is an OSU data stream corresponding to different processing priority information. 13.The information processing apparatus according to claim 10, wherein The step of performing processing operations on the at least two OSU data streams according to the processing priority information corresponding to each of the at least two OSU data streams includes: Based on the processing priority information corresponding to the at least two OSU data streams, the GCC channel information corresponding to each OSU data stream is processed in sequence. 14.The information processing apparatus according to claim 13, wherein The step of processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams includes: For OSU data streams corresponding to the same processing priority information, the first GCC channel information is processed in chronological order according to the time information of the received OSU data stream; and / or, For the OSU data streams corresponding to different processing priority information, the second GCC channel information is processed according to the processing priority order; Wherein, the first GCC channel information is the GCC channel information corresponding to the OSU data stream corresponding to the same processing priority information; The second GCC channel information is the GCC channel information corresponding to the OSU data streams with different processing priority information. 15.The information processing apparatus according to claim 13, wherein Also includes: The first setting module is used to set the indicator field of GCC channel information in the OSU layer of the forwarding plane device before processing the GCC channel information corresponding to each OSU data stream in sequence according to the processing priority information corresponding to the at least two OSU data streams. 16.The information processing apparatus according to claim 15, wherein The indication field is located in the overhead area of ​​the OSU layer.

17. An information processing device, applied to a management and control plane device, characterized in that, include: The second receiving module is used to receive service priority information corresponding to at least two optical service unit (OSU) data streams to be processed, sent by the forwarding plane device. The first feedback module is used to feed back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams respectively; The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information. 18.The information processing apparatus according to claim 17, wherein Also includes: The first acquisition module is used to acquire the correspondence between service priority information and tag information before feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device based on the service priority information corresponding to the at least two OSU data streams respectively; The step of feeding back the tag information corresponding to the at least two OSU data streams to the forwarding plane device according to the service priority information corresponding to the at least two OSU data streams includes: Based on the correspondence and the service priority information corresponding to the at least two OSU data streams, the label information corresponding to the at least two OSU data streams is fed back to the forwarding plane device.

19. An information processing device, wherein the information processing device is a forwarding plane device, characterized in that, The device includes: a processor and a transceiver; The processor is used to send the service priority information corresponding to at least two optical service unit (OSU) data streams to be processed to the management control plane device via the transceiver. The transceiver receives tag information corresponding to the at least two OSU data streams fed back by the management and control plane device. Based on the tag information corresponding to the at least two OSU data streams, determine the processing priority information corresponding to the at least two OSU data streams; Based on the processing priority information corresponding to the at least two OSU data streams, perform processing operations on the at least two OSU data streams; The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

20. An information processing apparatus that is a management control plane device, comprising: The device includes: a processor and a transceiver; The processor is configured to receive, via the transceiver, service priority information corresponding to at least two Optical Service Unit (OSU) data streams to be processed, sent by the forwarding plane device. Based on the service priority information corresponding to the at least two OSU data streams, the transceiver feeds back the tag information corresponding to the at least two OSU data streams to the forwarding plane device. The tag information is either the branch port number (TPN) tag information or other tag information besides the TPN tag information.

21. An information processing apparatus comprising a storage, a processor, and a program stored on the storage and executable on the processor; characterized in that, When the processor executes the program, it implements the information processing method as described in any one of claims 1 to 7; or... When the processor executes the program, it implements the information processing method as described in any one of claims 8 to 9.

22. A readable storage medium, having stored thereon a program, wherein the program is configured to cause a processor to perform the method according to any one of claims 1-21. When the program is executed by the processor, it implements the steps of the information processing method as described in any one of claims 1 to 7; or... When the program is executed by the processor, it implements the steps of the information processing method as described in any one of claims 8 to 9.

Citation Information

Patent Citations

  • Service processing method and processing device in optical transport network, and electronic equipment

    CN112511915A

  • Service processing method, device and system in optical transport network

    CN112584259A