# US 2025/0097149 A1 · Sbfd path optimization method, controller, node, and storage medium

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

- Number: US 2025/0097149 A1
- Document ID: US20250097149A1
- Status: Published application
- Kind: A1
- Application number: 18/576,564
- Filed: 2022-06-22
- Published: 2025-03-20
- Earliest claimed: 2021-07-14
- Assignees: Zte Corporation
- Applicants: Zte Corporation
- Inventors: Zhitao FU
- Web page: https://patentgrep.com/patent/US20250097149A1

## CPC

- H04L 45/02: Topology update or discovery
- H04L 45/42: Centralised routing
- H04L 41/0806: for initial configuration or provisioning, e.g. plug-and-play
- H04L 41/0823: characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability (for optimising operational conditions of wireless networks H04W24/02)
- H04L 45/54: {Organization of routing tables}
- H04L 41/0894: Policy-based network configuration management
- H04L 41/0895: Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
- H04L 45/50: using label swapping, e.g. multi-protocol label switch [MPLS]
- H04L 45/64: using an overlay routing layer
- H04L 45/745: Address table lookup; Address filtering
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A Seamless Bidirectional Forwarding Detection (SBFD) path optimization method, a controller, a node, and a storage medium. The method may include: acquiring SBFD information which represents performing SBFD on a first path (S100); determining configuration routing information according to the SBFD information, where the configuration routing information may include a path identifier and first path information, the path identifier corresponds to second path information pre-configured in a reflector node on the first path, and nodes through which a second path corresponding to the second path information passes are the same as nodes through which the first path passes (S200); and sending a packet carrying the configuration routing information to an initiator node on the first path, such that the packet is sent from the initiator node to the reflector node along the first path and sent from the reflector node to the initiator node along the second path (S300).

## Claims

### Claim 1

A Seamless Bidirectional Forwarding Detection (SBFD) path optimization method, which is applied to a controller, the method comprising:
acquiring SBFD information, wherein the SBFD information represents performing SBFD on a first path;
determining configuration routing information according to the SBFD information, wherein the configuration routing information comprises a path identifier and first path information corresponding to the first path, the path identifier corresponds to second path information pre-configured in a reflector node on the first path, and nodes through which a second path corresponding to the second path information passes are the same as nodes through which the first path passes; and
sending a packet carrying the configuration routing information to an initiator node on the first path, such that the packet is sent from the initiator node to the reflector node along the first path and sent from the reflector node to the initiator node along the second path.

### Claim 2 (depends on 1)

The SBFD path optimization method of claim 1, wherein determining configuration routing information according to the SBFD information comprises:
acquiring a preset mapping table, wherein the preset mapping table comprises the first path information and the path identifier; and
determining the configuration routing information according to the SBFD information and the preset mapping table.

### Claim 3 (depends on 2)

The SBFD path optimization method of claim 2, wherein determining the configuration routing information according to the SBFD information and the preset mapping table comprises:
obtaining the first path information corresponding to the first path according to the SBFD information;
querying the preset mapping table according to the first path information to obtain the path identifier mapped to the first path information; and
determining the configuration routing information according to the first path information and the path identifier.

### Claim 4 (depends on 2)

The SBFD path optimization method of claim 2, wherein the preset mapping table is generated by:
acquiring the first path information of the initiator node;
acquiring the second path information of the reflector node and the path identifier corresponding to the second path information; and
establishing the mapping table between the first path information and the path identifier corresponding to the second path information, wherein nodes through which the first path corresponding to the first path information passes are the same as nodes through which the second path corresponding to the second path information passes.

### Claim 5 (depends on 4)

The SBFD path optimization method of claim 4, wherein establishing the mapping table between the first path information and the path identifier corresponding to the second path information comprises:
determining, according to the first path information, the second path which passes through the same nodes as the first path corresponding to the first path information;
determining the path identifier corresponding to the second path information according to the second path information corresponding to the second path; and
establishing the mapping table according to the first path information and the determined path identifier.

### Claim 6

A Seamless Bidirectional Forwarding Detection (SBFD) path optimization method, which is applied to an initiator node, the method comprising:
receiving a packet from a controller, wherein the packet carries configuration routing information, the configuration routing information comprises a path identifier and first path information corresponding to the first path, the path identifier corresponds to second path information pre-configured in a reflector node on the first path, and nodes through which a second path corresponding to the second path information passes are the same as nodes through which the first path passes; and
sending the packet to the reflector node along the first path according to the configuration routing information, to receive the packet sent from the reflector node along the second path.

### Claim 7

A Seamless Bidirectional Forwarding Detection (SBFD) path optimization method, which is applied to a reflector node, the method comprising:
receiving a packet sent from an initiator node along a first path, wherein the packet carries configuration routing information, the configuration routing information comprises a path identifier and first path information corresponding to the first path, the path identifier corresponds to second path information pre-configured in the reflector node, and nodes through which a second path corresponding to the second path information passes are the same as nodes through which the first path passes; and
sending the packet to the initiator node along the second path according to the path identifier.

### Claim 8 (depends on 1)

A controller, comprising: a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the computer program, when executed by the processor, causes the processor to perform the SBFD path optimization method of claim 1.

### Claim 9 (depends on 6)

A node, comprising: a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the computer program, when executed by the processor, causes the processor to perform the SBFD path optimization method of claim 6.

### Claim 10 (depends on 1)

A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to perform the SBFD path optimization method of claim 1.

### Claim 11 (depends on 2)

A controller, comprising: a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the computer program, when executed by the processor, causes the processor to perform the SBFD path optimization method of claim 2.

### Claim 12 (depends on 3)

A controller, comprising: a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the computer program, when executed by the processor, causes the processor to perform the SBFD path optimization method of claim 3.

### Claim 13 (depends on 4)

A controller, comprising: a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the computer program, when executed by the processor, causes the processor to perform the SBFD path optimization method of claim 4.

### Claim 14 (depends on 7)

A node, comprising: a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the computer program, when executed by the processor, causes the processor to perform the SBFD path optimization method of claim 7.

### Claim 15 (depends on 2)

A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to perform the SBFD path optimization method of claim 2.

### Claim 16 (depends on 3)

A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to perform the SBFD path optimization method of claim 3.

### Claim 17 (depends on 4)

A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to perform the SBFD path optimization method of claim 4.

### Claim 18 (depends on 5)

A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to perform the SBFD path optimization method of claim 5.

### Claim 19 (depends on 6)

A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to perform the SBFD path optimization method of claim 6.

### Claim 20 (depends on 7)

A non-transitory computer-readable storage medium, storing a computer-executable instruction which, when executed by a processor, causes the processor to perform the SBFD path optimization method of claim 7.
