# US 10,122,612 B2 · Method and apparatus for network diagnosis processing

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

- Number: US 10,122,612 B2
- Document ID: US10122612B2
- Status: Granted
- Kind: B2
- Application number: 15/256,056
- Filed: 2016-09-02
- Published: 2016-12-22
- Granted: 2018-11-06
- Earliest claimed: 2014-03-05
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Hewen Zheng; Hongguang Guan
- Web page: https://patentgrep.com/patent/US10122612B2

## CPC

- H04L 43/50: Testing arrangements
- H04L 41/14: Network analysis or design
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for network diagnosis processing of the present invention includes: receiving, by a first network tunnel source end, at a first network layer, a network diagnosis instruction sent by an instruction center; sending, by the first network tunnel source end, at the first network layer, a diagnosis message to a first network layer of a first network tunnel peer end, where the diagnosis message carries characteristic information, so that the first network tunnel peer end reports, at the first network layer, a diagnosis result including the characteristic information to the instruction center; and sending, by the first network tunnel source end, at the second network layer, the diagnosis message to a second network layer of the first network tunnel peer end, so that the first network tunnel peer end reports, at the second network layer, a diagnosis result including the characteristic information to the instruction center.

## Claims

### Claim 1

A method for network diagnosis processing, comprising:
receiving, by a first network tunnel source end, at a first network layer of the first network tunnel source end, a network diagnosis instruction sent by an instruction center;
sending, by the first network tunnel source end, at the first network layer of the first network tunnel source end, a diagnosis message to a first network layer of a first network tunnel peer end and a second network layer of the first network tunnel source end, wherein the diagnosis message carries characteristic information, so that the first network tunnel peer end reports, at the first network layer of the first network tunnel peer end, a diagnosis result comprising the characteristic information to the instruction center;
sending, by the first network tunnel source end, at the second network layer of the first network tunnel source end, the diagnosis message to a second network layer of the first network tunnel peer end, so that the first network tunnel peer end reports, at the second network layer of the first network tunnel peer end, a diagnosis result comprising the characteristic information to the instruction center; and
associating, using the characteristic information, the diagnosis results reported by the first network tunnel peer end at the first network layer of the first network tunnel peer end and at the second network layer of the first network tunnel peer end.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising:
sending, by the first network tunnel source end, at the second network layer of the first network tunnel source end, the diagnosis message to a third network layer of the first network tunnel source end; and
sending, by the first network tunnel source end, at the third network layer of the first network tunnel source end, the diagnosis message to a third network layer of the first network tunnel peer end, so that the first network tunnel peer end reports, at the third network layer of the first network tunnel peer end, a diagnosis result comprising the characteristic information to the instruction center.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the first network layer is a tunnel layer, the second network layer is a network protocol layer, and the third network layer is a data link layer.

### Claim 4 (depends on 2)

The method according to claim 2, further comprising:
sending, by the first network tunnel source end, at the first network layer of the first network tunnel source end, cross-management domain notification information to the first network layer of the first network tunnel peer end, so that the first network tunnel peer end sends, at the first network layer of the first network tunnel peer end, the diagnosis message to a first network layer of a second network tunnel source end.

### Claim 5 (depends on 4)

The method according to claim 4, further comprising:
sending, by the first network tunnel source end, at the second network layer of the first network tunnel source end, the cross-management domain notification information to the second network layer of the first network tunnel peer end, so that the first network tunnel peer end sends, at the second network layer of the first network tunnel peer end, the diagnosis message to a second network layer of the second network tunnel source end.

### Claim 6 (depends on 4)

The method according to claim 4, further comprising:
sending, by the first network tunnel source end, at the third network layer of the first network tunnel source end, the cross-management domain notification information to the third network layer of the first network tunnel peer end, so that the first network tunnel peer end sends, at the third network layer of the first network tunnel peer end, the diagnosis message to a third network layer of the second network tunnel source end.

### Claim 7 (depends on 4)

The method according to claim 4, wherein the cross-management domain notification information is carried in a diagnosis message that is sent by each network layer of the first network tunnel source end to the corresponding network layer of the first network tunnel peer end.

### Claim 8 (depends on 1)

The method according to claim 1, further comprising:
sending, by the first network tunnel source end, at the first network layer of the first network tunnel source end, the diagnosis message to a third network layer of the first network tunnel source end; and
sending, by the first network tunnel source end, at the third network layer of the first network tunnel source end, the diagnosis message to a third network layer of the first network tunnel peer end, so that the first network tunnel peer end reports, at the third network layer of the first network tunnel peer end, a diagnosis result comprising the characteristic information to the instruction center.

### Claim 9 (depends on 1)

The method according to claim 1, wherein the characteristic information comprises tenant information and a test information serial number.

### Claim 10

An instruction center, comprising: a computing hardware; and a non-transitory computer-readable storage medium including computer-executable instructions executed by the computing hardware to perform, on the instruction center, operations comprising:
sending a network diagnosis instruction to a first network layer of a first network tunnel source end, so that the first network tunnel source end sends, at the first network layer of the first network tunnel source end, a diagnosis message to a first network layer of a first network tunnel peer end and a second network layer of the first network tunnel source end, and the second network layer of the first network tunnel source end sends the diagnosis message to a second network layer of the first network tunnel peer end, wherein the diagnosis message comprises characteristic information;
receiving diagnosis results that are reported by the first network layer of the first network tunnel peer end, the second network layer of the first network tunnel peer end, and a third network layer of the first network tunnel peer end according to the diagnosis message, wherein the diagnosis result comprises the characteristic information;
performing, according to the characteristic information, an association analysis on the diagnosis results that are reported by the first network layer of the first network tunnel peer end, the second network layer of the first network tunnel peer end, and the third network layer of the first network tunnel peer end;
receiving diagnosis results that are reported by a first network layer of a second network tunnel peer end, a second network layer of a second network tunnel peer end, and a third network layer of a second network tunnel peer end according to the diagnosis message, wherein the diagnosis result comprises the characteristic information;
performing, according to the characteristic information, an association analysis on the diagnosis results that are reported by the first network layer of the first network tunnel peer end, the second network layer of the first network tunnel peer end and the third network layer of the first network tunnel peer end and by the first network layer of a second network tunnel peer end, the second network layer of a second network tunnel peer end, and the third network layer of the second network tunnel peer end, wherein the characteristic information is used to associate the diagnosis results reported by the first network layer of the first network tunnel peer end, the second network layer of the first network tunnel peer end, and the third network layer of the first network tunnel peer end and by the first network layer of a second network tunnel peer end, the second network layer of a second network tunnel peer end, and the third network layer of the second network tunnel peer end.

### Claim 11

A network node device, wherein the network node device is a first network tunnel source end comprising: a computing hardware; and a non-transitory computer-readable storage medium including computer-executable instructions executed by the computing hardware to perform, on the network node device, operations comprising:
receiving, at a first network layer of the first network tunnel source end, a network diagnosis instruction sent by an instruction center;
sending, at the first network layer of the first network tunnel source end, a diagnosis message to a first network layer of a first network tunnel peer end and a second network layer of a first network tunnel source end, wherein the diagnosis message carries characteristic information, so that the first network tunnel peer end reports, at the first network layer of the first network tunnel peer end, a diagnosis result comprising the characteristic information to the instruction center;
sending, at the second network layer of the first network tunnel source end, the diagnosis message to a second network layer of the first network tunnel peer end, so that the first network tunnel peer end reports, at the second network layer of the first network tunnel peer end, a diagnosis result comprising the characteristic information to the instruction center; and
associating, using the characteristic information, the diagnosis results reported by the first network tunnel peer end at the first network layer of the first network tunnel peer end and at the second network layer of the first network tunnel peer end.

### Claim 12 (depends on 11)

The device according to claim 11, wherein the operations performed by the computer hardware further comprise:
sending, at the second network layer of the first network tunnel source end, the diagnosis message to a third network layer of the first network tunnel source end; and
sending, at the third network layer of the first network tunnel source end, the diagnosis message to a third network layer of the first network tunnel peer end, so that the first network tunnel peer end reports, at the third network layer of the first network tunnel peer end, a diagnosis result comprising the characteristic information to the instruction center.

### Claim 13 (depends on 12)

The device according to claim 12, wherein the first network layer is a tunnel layer, the second network layer is a network protocol layer, and the third network layer is a data link layer.

### Claim 14 (depends on 12)

The device according to claim 12, wherein the operations performed by the computer hardware further comprise:
sending, at the first network layer of the first network tunnel source end, cross-management domain notification information to the first network layer of the first network tunnel peer end, so that the first network tunnel peer end sends, at the first network layer of the first network tunnel peer end, the diagnosis message to a first network layer of a second network tunnel source end.

### Claim 15 (depends on 14)

The device according to claim 14, wherein the operations performed by the computer hardware further comprise:
sending, at the second network layer of the first network tunnel source end, the cross-management domain notification information to the second network layer of the first network tunnel peer end, so that the first network tunnel peer end sends, at the second network layer of the first network tunnel peer end, the diagnosis message to a second network layer of the second network tunnel source end.

### Claim 16 (depends on 14)

The device according to claim 14, wherein the operations performed by the computer hardware further comprise:
sending, by the first network tunnel source end, at the third network layer of the first network tunnel source end, the cross-management domain notification information to the third network layer of the first network tunnel peer end, so that the first network tunnel peer end sends, at the third network layer of the first network tunnel peer end, the diagnosis message to a third network layer of the second network tunnel source end.

### Claim 17 (depends on 14)

The device according to claim 14, wherein the cross-management domain notification information is carried in a diagnosis message that is sent by each network layer of the first network tunnel source end to a corresponding network layer of the first network tunnel peer end.

### Claim 18 (depends on 11)

The device according to claim 11, wherein the operations performed by the computer hardware further comprise:
sending, at the first network layer of the first network tunnel source end, the diagnosis message to a third network layer of the first network tunnel source end; and
sending, at the third network layer of the first network tunnel source end, the diagnosis message to a third network layer of the first network tunnel peer end, so that the first network tunnel peer end reports, at the third network layer of the first network tunnel peer end, a diagnosis result comprising the characteristic information to the instruction center.

### Claim 19 (depends on 11)

The device according to claim 11, wherein the characteristic information comprises tenant information and a test information serial number.

### Claim 20 (depends on 11)

The device according to claim 11, wherein the characteristic information is carried in a payload field of the diagnosis message.
