Method and apparatus for increasing and decreasing variable optical channel bandwidth
AssigneeHuawei Technologies Co., Ltd.
InventorsZhiyun Chen, Xing Hu
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide a method and an apparatus for increasing and decreasing variable optical channel bandwidth. The method for increasing includes: sending a higher order optical channel data unit (HO ODU) frame to which a timeslot increase indication is added to a second NE; starting from a next HO ODU frame, mapping, by an NE, a bit stream formed by a flexible optical transport data unit (ODUflex) bit stream at a first rate and an idle data bit stream to Y timeslots of the HO ODU frame; sending an ODUflex frame to which a rate increase indication is added to the second NE; and starting from a next ODUflex frame, mapping an ODUflex bit stream at a second rate to the Y timeslots of the HO ODU frame.
Claims18
A method for increasing variable optical channel bandwidth, the method comprising:
- adding, by a first network node, a timeslot increase indication to a higher order optical channel data unit (HO ODU) frame and sending the HO ODU frame to which the timeslot increase indication is added to a second network node, wherein the timeslot increase indication is used to instruct a timeslot, occupied by a flexible optical transport data unit (ODUflex) bit stream, of the HO ODU frame, starting from a next HO ODU frame of the HO ODU frame, to increase from X timeslots to Y timeslots, X is greater than zero and less than Y, and the second network node is a downstream network node of the first network node in a link through which a service stream flows;
- starting from the next HO ODU frame of the HO ODU frame to which the timeslot increase indication is added, mapping, by the first network node, a bit stream at a third rate formed by an ODUflex bit stream at a first rate and an idle data bit stream at a second rate to the Y timeslots of the HO ODU frame and sending the HO ODU frame to the second network node, wherein a rate corresponding to the Y timeslots of the HO ODU frame is greater than or equal to the third rate, both the first rate and the second rate are less than the third rate, and the second rate is a difference value between the third rate and the first rate;
- after each network node in the link receives the HO ODU frame to which the timeslot increase indication is added, mapping, by the first network node, an ODUflex frame to which a rate increase indication is added to the HO ODU frame and sending the HO ODU frame to the second network node, wherein the ODUflex frame to which the rate increase indication is added is an ODUflex frame bearing the ODUflex bit stream, and the rate increase indication is used to instruct a rate of the ODUflex bit stream, starting from a next ODUflex frame of the ODUflex frame to which the rate increase indication is added, to increase from the first rate to the third rate;
- and
- starting from the next ODUflex frame of the ODUflex frame to which the rate increase indication is added, mapping, by the first network node, the ODUflex bit stream at the third rate to the Y timeslots of the HO ODU frame and sending the HO ODU frame to the second network node.
A method for increasing variable optical channel bandwidth, the method comprising:
- receiving, by a first network node, a higher order optical channel data unit (HO ODU) frame to which a timeslot increase indication is added and that is sent by a third network node, wherein the timeslot increase indication is used to instruct a timeslot, occupied by a flexible optical transport data unit (ODUflex) bit stream, of the HO ODU frame, starting from a next HO ODU frame of the HO ODU frame, to increase from X timeslots to Y timeslots, X is less than Y, and the third network node is an upstream network node of the first network node in a link through which a service stream flows;
- starting from the next HO ODU frame of the HO ODU frame to which the timeslot increase indication is added, demapping, by the first network node, from the Y timeslots of the HO ODU frame according to the timeslot increase indication, a bit stream at a third rate formed by an ODUflex bit stream at a first rate and an idle data bit stream at a second rate, and extracting the ODUflex bit stream at the first rate from the bit stream at the third rate, wherein a rate corresponding to the Y timeslots of the HO ODU frame is greater than or equal to the third rate, both the first rate and the second rate are less than the third rate, and the second rate is a difference value between the third rate and the first rate;
- receiving, by the first network node, an ODUflex frame to which a rate increase indication is added and that is sent by the third network node, wherein the rate increase indication is used to instruct that a rate of the ODUflex bit stream, starting from a next ODUflex frame of the ODUflex frame to which the rate increase indication is added, to increase from the first rate to the third rate, and the ODUflex frame to which the rate increase indication is added is an ODUflex frame bearing the ODUflex bit stream;
- and
- starting from the next ODUflex frame of the ODUflex frame to which the rate increase indication is added, demapping, by the first network node, an ODUflex bit stream at the third rate from the Y timeslots of the received HO ODU frame according to the rate increase indication.
A first network node, comprising:
- a memory, a processor, a communications interface, and a bus, wherein the memory, the processor, and the communications interface communicate with each other by using the bus;
- wherein the memory is configured to store a program, the processor is configured to execute the program stored in the memory, and the communications interface is configured to communicate with a second network node and a third network node, wherein the third network node is an upstream network node of the first network node in a link through which a service stream flows, and the second network node is a downstream network node of the first network node in the link;
- and
- wherein the processor, when executing the program, is configured to:
- add a timeslot increase indication to a higher order optical channel data unit (HO ODU) frame and send the HO ODU frame to which the timeslot increase indication is added to the second network node, wherein the timeslot increase indication is used to instruct a timeslot, occupied by a flexible optical transport data unit (ODUflex) bit stream, of the HO ODU frame, starting from a next HO ODU frame of the HO ODU frame, to increase from X timeslots to Y timeslots, X is greater than zero and less than Y, and the second network node is the downstream network node of the first network node in the link through which the service stream flows,
- starting from the next HO ODU frame of the HO ODU frame to which the timeslot increase indication is added, map a bit stream at a third rate formed by an ODUflex bit stream at a first rate and an idle data bit stream at a second rate to the Y timeslots of the HO ODU frame and send the HO ODU frame to the second network node, wherein both the first rate and the second rate are less than the third rate, and the second rate is a difference value between the third rate and the first rate,
- after each network node in the link receives the HO ODU frame to which the timeslot increase indication is added, map an ODUflex frame to which a rate increase indication is added to the HO ODU frame and send the HO ODU frame to the downstream network node, wherein the ODUflex frame to which the rate increase indication is added is an ODUflex frame bearing the ODUflex bit stream, the rate increase indication is used to instruct a rate of the ODUflex bit stream, starting from a next ODUflex frame of the ODUflex frame to which the rate increase indication is added, to increase from the first rate to the third rate, and the Y timeslots occupied by the ODUflex bit stream at the third rate are capable of bearing the ODUflex bit stream at the third rate, and
- starting from the next ODUflex frame of the ODUflex frame to which the rate increase indication is added, map the ODUflex bit stream at the third rate to the Y timeslots of the HO ODU frame and send the HO ODU frame to the second network node.
A first network node, comprising:
- a memory, a processor, a communications interface, and a bus, wherein the memory, the processor, and the communications interface communicate with each other by using the bus;
- wherein the memory is configured to store a program, the processor is configured to execute the program executed in the memory, and the communications interface is configured to communicate with a second network node and a third network node, wherein the third network node is an upstream network node of the first network node in a link through which a service stream flows, and the second network node is a downstream network node of the first network node in the link;
- and
- wherein the processor, when executing the program, is configured to:
- receive a higher order optical channel data unit (HO ODU) frame to which a timeslot increase indication is added and that is sent by the third network node, wherein the timeslot increase indication is used to instruct a timeslot, occupied by a flexible optical transport data unit (ODUflex) bit stream, of the HO ODU frame, starting from a next HO ODU frame of the HO ODU frame, to increase from X timeslots to Y timeslots, and X is less than Y,
- starting from the next HO ODU frame of the HO ODU frame to which the timeslot increase indication is added, demap from the Y timeslots of the HO ODU frame, according to the timeslot increase indication, a bit stream at a third rate formed by an ODUflex bit stream at a first rate and an idle data bit stream at a second rate, and extract the ODUflex bit stream at the first rate from the bit stream at the third rate, wherein a rate corresponding to the Y timeslots of the HO ODU frame is greater than or equal to the third rate, both the first rate and the second rate are less than the third rate, and the second rate is a difference value between the third rate and the first rate,
- receive an ODUflex frame to which a rate increase indication is added and that is sent by the third network node, wherein the rate increase indication is used to instruct a rate of the ODUflex bit stream, starting from a next ODUflex frame of the ODUflex frame to which the rate increase indication is added, to increase from the first rate to the third rate, and the ODUflex frame to which the rate increase indication is added is an ODUflex frame bearing the ODUflex bit stream, and
- starting from the next ODUflex frame of the ODUflex frame to which the rate increase indication is added, demap the ODUflex bit stream at the third rate from the Y timeslots of the received HO ODU frame according to the rate increase indication.
Dependencies are inferred from the claim text.