CN-122027639-A - Information transmission method, device, equipment and computer readable storage medium
Abstract
The application discloses an information transmission method, an information transmission device, information transmission equipment and a computer readable storage medium, and belongs to the technical field of communication. The method comprises the steps of obtaining a first overhead frame, enabling first bits of the first overhead frame to carry management channel information of a first channel, enabling the first bits to comprise bits different from second bits, enabling the second bits to be bits occupied by the management channel in a first code block of the overhead frame corresponding to the first channel, and transmitting the first overhead frame through the first channel. The first bit included in the first overhead frame is multiplexed to carry the management channel information, the structure of the first overhead frame is not required to be changed, the universality is wide, and because the first bit is the bit included in the first overhead frame, no extra transmission bandwidth is occupied in the process of transmitting the management channel information by using the first bit, and the bandwidth utilization rate is high.
Inventors
- SUN PENG
- XU LI
- SUN HONGLIANG
- QI YUNLEI
Assignees
- 华为技术有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20241112
Claims (20)
- 1. An information transmission method, wherein the method is used for transmitting management channel information in a flexible ethernet FlexE, the method comprising: Acquiring a first overhead frame, wherein a first bit of the first overhead frame carries management channel information of a first channel, the first bit comprises a bit different from a second bit, and the second bit is a bit in a first code block occupied by a management channel in the overhead frame corresponding to the first channel; and transmitting the first overhead frame through the first channel.
- 2. The method of claim 1, wherein the first code block is at least one of a fourth overhead code block, a fifth overhead code block, a sixth overhead code block, a seventh overhead code block, or an eighth overhead code block in an overhead frame corresponding to the first channel.
- 3. The method of claim 1 or 2, wherein the first channel comprises a plurality FlexE of instances, the first code block is at least one of a fourth overhead code block, a fifth overhead code block, a sixth overhead code block, a seventh overhead code block, or an eighth overhead code block in an overhead frame corresponding to a first FlexE of the plurality FlexE of instances.
- 4. A method according to any of claims 1-3, wherein the first bit comprises at least one of a reserved field in a second overhead code block or a reserved field in a third overhead code block of the first overhead frame.
- 5. The method of any of claims 1-4, wherein the first lane comprises a plurality FlexE of instances, wherein the FlexE instance corresponding to the first overhead frame is a first FlexE instance of the plurality FlexE of instances, and wherein the first bit further comprises the second bit.
- 6. The method of any of claims 1-4, wherein the first channel comprises a plurality of FlexE instances, the corresponding FlexE instances of the first overhead frame being at least two FlexE instances of the plurality FlexE of instances, the at least two FlexE instances comprising a first FlexE instance.
- 7. The method of claim 6, wherein the first bits comprise management channel occupied bits in a first overhead frame corresponding to the at least two FlexE instances.
- 8. The method of claim 6 or 7, wherein FlexE of the at least two FlexE instances corresponds to a first overhead frame, a first bit of the first overhead frame comprising a bit of a plurality of overhead code blocks occupied by a management channel in the first overhead frame, the plurality of overhead code blocks comprising a second code block and a third code block; A second code block of the first overhead frame corresponding to the FlexE examples in the at least two FlexE examples carries the first information in the management channel information, a third code block of the first overhead frame carries the second information in the management channel information, the third code block is located after the second code block, the second code block includes a fourth overhead code block or a fifth overhead code block or a sixth overhead code block or a seventh overhead code block, and the third code block includes the fifth overhead code block or the sixth overhead code block or the seventh overhead code block or an eighth overhead code block.
- 9. The method of claim 6 or 7, wherein FlexE of the at least two FlexE instances corresponds to a first overhead frame, a first bit of the first overhead frame comprising a bit of a plurality of overhead code blocks occupied by a management channel in the first overhead frame; The first bit of the ith first overhead frame corresponding to FlexE of the at least two FlexE instances carries the third information in the management channel information, and the first bit of the jth first overhead frame corresponding to FlexE of the at least two FlexE instances carries the fourth information in the management channel information, and the plurality of overhead code blocks includes at least one of a fourth overhead code block, a fifth overhead code block, a sixth overhead code block, a seventh overhead code block, or an eighth overhead code block, where i is less than j.
- 10. The method of any of claims 1-9, wherein the first channel includes a plurality FlexE instances, and wherein prior to the acquiring the first overhead frame, further comprising: Transmitting a second overhead frame, the second overhead frame including indication information of FlexE instances, the indication information being used to determine FlexE instances of the first channel transmission management channel information; receiving response information returned based on the second overhead frame, wherein the response information indicates that the indication information is received; And transmitting a third overhead frame, wherein the third overhead frame comprises marking information, and the marking information is used for determining the acquisition occasion of the first overhead frame.
- 11. The method of claim 10, wherein the indication information is carried by bits corresponding to flexible ethernet diagram FlexE Map of a second overhead frame corresponding to at least one FlexE instance, the indication information indicating whether a FlexE instance corresponding to the second overhead frame is a FlexE instance of the first lane loading, and the FlexE instance of the first lane loading is used to transmit management lane information.
- 12. The method of claim 10, wherein the indication information is carried by a second overhead frame corresponding to a first FlexE instance, the indication information indicating a number of FlexE instances of the first channel transmission management channel information.
- 13. The method according to any of claims 10-12, wherein the flag information is carried by at least one of bits corresponding to a bandwidth adjustment validation indicator bit C or a new bit of the third overhead frame.
- 14. An information transmission method, wherein the method is used for transmitting management channel information in a flexible ethernet FlexE, the method comprising: receiving a first overhead frame transmitted through a first channel, wherein a first bit of the first overhead frame is used for carrying management channel information of the first channel, the first bit comprises a bit different from a second bit, and the second bit is a bit in a first code block occupied by a management channel in the overhead frame corresponding to the first channel; and acquiring the management channel information from the first bit of the first overhead frame.
- 15. The method of claim 14, wherein the first code block is at least one of a fourth overhead code block, a fifth overhead code block, a sixth overhead code block, a seventh overhead code block, or an eighth overhead code block in an overhead frame corresponding to the first channel.
- 16. The method of claim 14 or 15, wherein the first channel comprises a plurality FlexE of instances, the first code block is at least one of a fourth overhead code block, a fifth overhead code block, a sixth overhead code block, a seventh overhead code block, or an eighth overhead code block in an overhead frame corresponding to a first FlexE instance of the plurality FlexE of instances.
- 17. The method of any of claims 14-16, wherein the first bit comprises at least one of a reserved field in a second overhead code block or a reserved field in a third overhead code block of the first overhead frame.
- 18. The method of any of claims 14-17, wherein the first lane comprises a plurality FlexE of instances, wherein the FlexE instance corresponding to the first overhead frame is a first FlexE instance of the plurality FlexE of instances, and wherein the first bit further comprises the second bit.
- 19. The method of any of claims 14-17, wherein the first channel comprises a plurality of FlexE instances, the corresponding FlexE instances of the first overhead frame being at least two FlexE instances of the plurality FlexE of instances, the at least two FlexE instances comprising a first FlexE instance.
- 20. The method of claim 19, wherein the first bits comprise management channel occupied bits in a first overhead frame corresponding to the at least two FlexE instances.
Description
Information transmission method, device, equipment and computer readable storage medium Technical Field The present application relates to the field of communications technologies, and in particular, to an information transmission method, apparatus, device, and computer readable storage medium. Background With the development of communication technology, ethernet standard rates have failed to meet the ethernet interface rates required for ethernet traffic. Based on this, flexible ethernet (flexible ethernet, flexE) technology creates an adaptation layer between a Media Access Control (MAC) layer and a physical coding sublayer (physical coding sublayer, PCS), which enables decoupling of the MAC rate and the PCS rate to accommodate different ethernet interface rates. In the process of transmitting the traffic stream of the ethernet service using FlexE technology, the management channel information of FlexE is also transmitted. Disclosure of Invention The application provides an information transmission method, a device, equipment and a computer readable storage medium, which are used for transmitting management channel information in FlexE, and the technical scheme is as follows: in a first aspect, an information transmission method is provided for transmitting management channel information in FlexE, where the method includes obtaining a first overhead frame, where a first bit of the first overhead frame is used to carry management channel information of a first channel, the first bit includes a bit different from a second bit, where the second bit is a bit in a first code block occupied by a management channel in an overhead frame corresponding to the first channel, and transmitting the first overhead frame through the first channel. The first bit is a bit included in the first overhead frame, and the management channel information is carried by multiplexing the first bit included in the first overhead frame, so that the structure of the first overhead frame is not required to be changed, the compatibility problem is avoided, and the universality is wide. And, because the first bit is the bit included in the first overhead frame, the process of transmitting the management channel information by using the first bit does not occupy extra transmission bandwidth, and the bandwidth utilization rate is high. In one possible implementation, the first code block is at least one of a fourth overhead code block, a fifth overhead code block, a sixth overhead code block, a seventh overhead code block, or an eighth overhead code block in an overhead frame corresponding to the first channel. The first code block may include one or more overhead code blocks in an overhead frame, with high flexibility. And, in the case where the first code block includes a plurality of overhead code blocks, the management channels in the plurality of overhead code blocks occupy more bits than the management channels in the single overhead code block, the management channels in the first code block supporting the transmission of more management channel information. In one possible implementation, where the first channel includes a plurality FlexE of instances, the first code block is at least one of a fourth overhead code block, a fifth overhead code block, a sixth overhead code block, a seventh overhead code block, or an eighth overhead code block in an overhead frame corresponding to a first FlexE of the plurality FlexE of instances. Even if the first channel includes a plurality of FlexE instances, not all of the fourth overhead code block-eighth overhead code block of the overhead frame corresponding to each FlexE instance are the first code block, but the fourth overhead code block-eighth overhead code block in the overhead frame corresponding to the first FlexE instance is used as the first code block, so that the position of the channel in the overhead frame is explicitly managed by defining the first code block. In one possible implementation, the first bit includes a bit corresponding to a reserved field of the first overhead frame. The reserved field belongs to an unused field in the first overhead frame, and the field utilization rate of the first overhead frame is improved by reusing the unused reserved field in the first overhead frame and using the original unused reserved field to carry the bit of the management channel information. In one possible implementation, the reserved field includes at least one of a reserved field in a second overhead code block or a reserved field in a third overhead code block of the first overhead frame. The application is not limited to reserved fields used for carrying management channel information, and can be reserved fields in the second overhead code block, reserved fields in the third overhead code block, reserved fields in the second overhead code block and the third overhead code block, and the flexibility is high. In one possible implementation, the first overhead frame is an overhead f