Supercharge Your Innovation With Domain-Expert AI Agents!

Rate adaptation method and device

A rate adaptation and code block technology, applied in the Internet field, can solve problems such as low reliability, misinterpretation of messages at the sink end, and influence on the correctness of message interpretation.

Pending Publication Date: 2022-01-14
HUAWEI TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method starts to add / delete the IDLE code block as soon as the tail (T) code block is identified, which often leads to misinterpretation of messages near the position where the IDLE code block is added / deleted.
[0004] It can be seen that the rate adaptation method in the prior art will affect the correctness of message interpretation, and there is a problem of low reliability

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Rate adaptation method and device
  • Rate adaptation method and device
  • Rate adaptation method and device

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0177]Example 1, T code blocks and errors caused by T code blocks.

[0178] (1) Errors caused by improper insertion position of IDLE:

[0179] like Figure 10A As shown, the original code block stream sent by the sender is the first line of code block stream. If the rate adaptation IDLE is not added or deleted in the middle, the sink will check the sequence of code blocks according to the receiving state machine, and the decoded code block stream is the first row. Two-line code block stream. Because there is an E code block, the first packet is wrong and will be discarded by the MAC when the FCS check fails.

[0180] like Figure 10B As shown, if IDLE is inserted between the T code block and the T code block in the original code block stream sent by the sender, because it is inserted between the T code block and the T code block, the original code block stream is changed. The relationship between error code blocks, such as Figure 10B As shown in the first line of , this ...

example 2

[0184] Example 2, errors caused by T code blocks and E code blocks.

[0185] (1) Errors caused by improper insertion position of IDLE:

[0186] like Figure 10E As shown, the original code block stream sent by the sender is the first line of code block stream. In the case of no rate-adapted IDLE code block insertion, the status of the message received and interpreted by the sink is shown in the second line , that is, both packets are error-prone.

[0187] like Figure 10F As shown, because the IDLE code block is inserted between the T and E code blocks of the original code block stream during rate adaptation, the state after the code block is inserted is as follows Figure 10F As shown in the first line, the packet received by the sink end is interpreted as Figure 10F The status in the second line, that is, the second message has an error, does not match the actual situation where both messages have errors.

[0188] (2) IDLE deletes errors caused by improper location:

...

example 3

[0191] Example 3, errors caused by T code blocks and D code blocks.

[0192] (1) Errors caused by improper insertion position of IDLE:

[0193] like Figure 10I As shown in , the original code block stream sent by the sender is the first line of code block stream. In the case of no IDLE code block insertion for rate adaptation, the status of the message interpreted by the sink end is shown in the second line, that is, two All messages are wrong.

[0194] like Figure 10J As shown, in the case of IDLE code block insertion for rate adaptation, the sender inserts IDLE code blocks between the original code block stream T code block and D code block, as shown in Figure 10J As shown in the first line, the message status interpreted by the sink is as follows Figure 10J As shown in the second line, that is, the second packet has an error, which is inconsistent with the actual situation that both packets have errors.

[0195] (2) IDLE deletes errors caused by improper location: ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention relates to a rate adaptation method and device. The method comprises the following steps: when a rate adaptation requirement exists, only inserting a rate adaptation code block between two adjacent code blocks of which the code block relationship meets a preset condition, or only deleting the rate adaptation code block between two code blocks of which the code block relationship meets the preset condition. In this way, it can be guaranteed that after the receiving side receives the message, the correctness of message interpretation is not affected by rate adaptation, and then the reliability of rate adaptation is improved.

Description

technical field [0001] The present application relates to the technical field of the Internet, and in particular to a rate adaptation method and device. Background technique [0002] The Metro Transport Network (MTN) is a network layer located in the code block domain of the Physical Coding Sublayer (PCS) of the Ethernet, and its data processing granularity is all code blocks. [0003] In MTN, when data passes through a sending node, an intermediate node or a receiving node, there may be a need for rate adaptation. MTN performs rate adaptation at the granularity of code blocks, for example, by identifying the boundary of the message, finding the frame gap (Inter Packet Gap, IPG) position, and adding / adding idle (IDLE) code blocks at the IPG position. to increase or decrease the rate. However, this method starts to add / delete IDLE code blocks as soon as the tail (T) code block is identified, which often leads to misinterpretation of messages near the position where IDLE cod...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/00
CPCH04L1/0008H04L1/0041H04L1/0045H04L1/0067H04L1/0002H04L1/0015H04L12/2852H04L12/4625H04L1/0013
Inventor 徐丽钟其文李日欣
Owner HUAWEI TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More