# US 11,121,907 B2 · Operation, administration and maintenance OAM data transmission method and apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,121,907 B2
- Document ID: US11121907B2
- Status: Granted
- Kind: B2
- Application number: 16/423,858
- Filed: 2019-05-28
- Published: 2019-09-12
- Granted: 2021-09-14
- Earliest claimed: 2016-11-28
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Jing Huang; Min Zha; Qiwen Zhong
- Web page: https://patentgrep.com/patent/US11121907B2

## CPC

- H04L 41/06: Management of faults, events, alarms or notifications
- H04L 47/82: {Miscellaneous aspects}
- H04L 69/323: in the physical layer [OSI layer 1]
- H04L 41/02: Standardisation; Integration
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The present disclosure relates to operation, administration and maintenance (OAM) data transmission methods and apparatus. One example method includes obtaining a first data flow and sending the first data flow. The first data flow includes at least one first OAM data block. The at least one first OAM data block is a code block that carries first OAM data. The first data flow is a data flow obtained by deleting at least one redundant block or at least one second OAM data block from a second data flow and inserting the at least one first OAM data block, or the first data flow is a data flow obtained by modifying at least one second OAM data block in a second data flow. The second data flow is an aggregated data flow. The second OAM data block carries second OAM data.

## Claims

### Claim 1

An operation, administration and maintenance (OAM) data transmission method, comprising:
obtaining, by a first node, a first data flow of a client;
inserting, by the first node, an OAM data block in the first data flow of the client to obtain a second data flow of the client, wherein the OAM data block is a 64B/66B code block that carries OAM data, and wherein the OAM data is used for OAM detection of the client; and
distributing, by the first node, the second data flow of the client to at least one slot of a channel corresponding to the client.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the client is an Ethernet client, and wherein the first two bits in the 64B/66B code block represent a synchronization header.

### Claim 3 (depends on 1)

The method according to claim 1, wherein before the distributing step, the method further comprising:
performing, by the first node, idle block addition/deletion on the second data flow of the client.

### Claim 4 (depends on 1)

The method according to claim 1, wherein a slot of the channel corresponding to the client is one of a plurality of slots of M physical links of the first node.

### Claim 5 (depends on 4)

The method according to claim 4, wherein each physical link of the M physical links is a 100G physical link, and wherein each physical link of the M physical links comprises 20 slots.

### Claim 6

An operation, administration and maintenance (OAM) data transmission method, comprising:
receiving, by a second node, a second data flow of a client from at least one slot of a channel corresponding to the client, wherein the second data flow of the client comprise an OAM data block, wherein the OAM data block is a 64B/66B code block that carries OAM data, and wherein the OAM data is used for OAM detection of the client;
detecting, by the second node, OAM of the client according to the OAM data block; and
deleting, by the second node, the OAM data block from the second data flow to obtain a first data flow of the client.

### Claim 7 (depends on 6)

The method according to claim 6, wherein the client is an Ethernet client, and wherein the first two bits in the 64B/66B code block represent a synchronization header.

### Claim 8 (depends on 6)

The method according to claim 6, wherein before the detecting step, the method further comprising:
performing, by a first node, idle block addition/deletion on the second data flow of the client.

### Claim 9 (depends on 6)

The method according to claim 6, wherein a slot of the channel corresponding to the client is one of a plurality of slots of M physical links of a first node.

### Claim 10 (depends on 9)

The method according to claim 9, wherein each physical link of the M physical links is a 100G physical link, and wherein each physical link of the M physical links comprises 20 slots.

### Claim 11

An operation, administration and maintenance (OAM) data transmission apparatus, comprising:
at least one processor; and
one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to:
obtain a first data flow of a client;
insert an OAM data block in the first data flow of the client to obtain a second data flow of the client, wherein the OAM data block is a 64B/66B code block that carries OAM data, and wherein the OAM data is used for OAM detection of the client; and
distribute the second data flow of the client to at least one slot of a channel corresponding to the client.

### Claim 12 (depends on 11)

The apparatus according to claim 11, wherein the client is an Ethernet client, and wherein the first two bits in the 64B/66B code block represent a synchronization header.

### Claim 13 (depends on 11)

The apparatus according to claim 11, wherein the programming instructions are for execution by the at least one processor to performing idle block addition/deletion on the second data flow of the client.

### Claim 14 (depends on 11)

The apparatus according to claim 11, wherein a slot of the channel corresponding to the client is one of a plurality of slots of M physical links of a first node.

### Claim 15 (depends on 14)

The apparatus according to claim 14, wherein each physical link of the M physical links is a 100G physical link, and wherein each physical link of the M physical links comprises 20 slots.

### Claim 16

An operation, administration and maintenance (OAM) data transmission apparatus, comprising at least one processor and one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to perform operations comprising:
receiving, by a second node, a second data flow of a client from at least one slot of a channel corresponding to the client, wherein the second data flow of the client comprise an OAM data block, wherein the OAM data block is a 64B/66B code block that carries OAM data, and wherein the OAM data is used for OAM detection of the client;
detecting, by the second node, OAM of the client according to the OAM data block; and
deleting, by the second node, the OAM data block from the second data flow to obtain a first data flow of the client.

### Claim 17 (depends on 16)

The apparatus according to claim 16, wherein the client is an Ethernet client, and wherein the first two bits in the 64B/66B code block represent a synchronization header.

### Claim 18 (depends on 16)

The apparatus according to claim 16, wherein the programming instructions are for execution by the at least one processor to perform idle block addition/deletion on the second data flow of the client.

### Claim 19 (depends on 16)

The apparatus according to claim 16, wherein a slot of the channel corresponding to the client is one of a plurality of slots of M physical links of a first node.

### Claim 20 (depends on 19)

The apparatus according to claim 19, wherein each physical link of the M physical links is a 100G physical link, and wherein each physical link of the M physical links comprises 20 slots.
