Message sending method, message processing method, apparatus, and system

US12549470B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12549470-B2
Application numberUS-202318324427-A
CountryUS
Kind codeB2
Filing dateMay 26, 2023
Priority dateNov 27, 2020
Publication dateFeb 10, 2026
Grant dateFeb 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A message sending method includes a first network device that obtains an identifier of a first autonomous system (AS), where the first AS is adjacent to a second AS, and the first network device belongs to the second AS. The first network device sends a first message to a second network device, where the first message carries the identifier of the first AS, and the second network device belongs to the second AS or a third AS.

First claim

Opening claim text (preview).

What is claimed is: 1 . A first network device comprising: one or more memories configured to store instructions; and one or more processors coupled to the one or more memories and configured to execute the instructions to cause the first network device to: obtain a first identifier of a first autonomous system (AS) and business role information that reflects a business relationship between the first AS and a second AS, wherein the business relationship indicates that the first AS is a customer relative to the second AS, wherein the first AS is adjacent to the second AS, and wherein the first network device belongs to the second AS; and send, to a second network device of the second AS or a third AS, a first message carrying the first identifier and the business role information to enable the second network device to perform route verification based on a comparison of the business role information with a second business role information, wherein the second business role information comprises a second business relationship indicating the second AS is a provider relative to the first AS. 2 . The first network device of claim 1 , wherein the one or more processors are further configured to execute the instructions to cause the first network device to receive, from a third network device, a second message comprising the first identifier, and wherein the third network device belongs to the first AS or the second AS. 3 . The first network device of claim 1 , wherein the one or more processors are further configured to execute the instructions to cause the first network device to further obtain, based on a neighbor relationship, the first identifier, and wherein the neighbor relationship indicates an adjacent relationship between the first AS and the second AS. 4 . The first network device of claim 1 , wherein the first message is a Border Gateway Protocol (BGP) update message. 5 . The first network device of claim 4 , wherein the business role information is carried in an attribute field of the BGP update message. 6 . The first network device of claim 4 , wherein the first identifier is carried in a network layer reachability information (NLRI) field of the BGP update message or an attribute field of the BGP update message. 7 . The first network device of claim 6 , wherein the NLRI field comprises indication information, and wherein the indication information indicates that the BGP update message comprises the first identifier. 8 . The first network device of claim 1 , wherein the first message further comprises a second identifier of the first network device. 9 . The first network device of claim 8 , wherein the first message is a Border Gateway Protocol (BGP) update message, and wherein the second identifier is carried in a network layer reachability information (NLRI) field of the BGP update message. 10 . The first network device of claim 1 , wherein the second network device belongs to the third AS, and wherein the first message further comprises a second identifier of the second AS. 11 . The first network device of claim 1 , wherein the first message enables the second network device to perform route verification based on the first identifier. 12 . The first network device of claim 1 , wherein the first network device is in an Internet Protocol (IP)-based network. 13 . A network system comprising: a first network device configured to: obtain an identifier of a first autonomous system (AS) and first business role information that reflects a business relationship between the first AS and a second AS, wherein the business relationship indicates that the first AS is a customer relative to the second AS, wherein the first AS is adjacent to the second AS, and wherein the first network device belongs to the second AS; and send a message carrying the identifier; and a second network device configured to: receive, from the first network device, the message, wherein the second network device belongs to the second AS or a third AS; and perform route verification based on a comparison of the first business role information with a second business role information, wherein the second business role information comprises a second business relationship indicating the second AS is a provider relative to the first AS. 14 . The network system of claim 13 , wherein the first network device is further configured to further obtain, based on a neighbor relationship, the identifier, and wherein the neighbor relationship indicates an adjacent relationship between the first AS and the second AS. 15 . The network system of claim 13 , wherein the first network device is further configured to receive, from a third network device, a second message comprising the first identifier, and wherein the third network device belongs to the first AS or the second AS. 16 . A network system comprising: a first network device configured to: receive a first message comprising a first identifier of a first autonomous system (AS), a second identifier of a first neighbor AS of the first AS, and first business role information reflecting a first business relationship between the first AS and the first neighbor AS, wherein the first business relationship indicates that the first AS is a customer relative to the second AS based on a first customer-provider relationship, and wherein the first neighbor AS comprises a second AS; receive, from a third network device, a second message comprising a third identifier of a second neighbor AS of the second AS and second business role information reflecting a second business relationship between the second neighbor AS and the second AS, wherein the second business relationship indicates that the second AS is a provider relative to the first AS in a second customer-provider relationship, and wherein the second neighbor AS comprises the first AS; compare, based on the first business relationship and the second business relationship, the first customer-provider relationship with the second customer-provider relationship to identify a match; and perform route verification based on a comparison of the first business role information with the second business role information. 17 . The network system of claim 16 , further comprising a second network device coupled to the first network device and configured to send, to the first network device, the first message. 18 . The network system of claim 16 , wherein the first network device is further configured to: identify that the third identifier does not comprise the first identifier; and generate, in response to identifying that the third identifier does not comprise the first identifier, an alarm. 19 . The network system of claim 16 , wherein the first network device is further configured to: identify that the first business role information does not match the second business role information; and generate, in response to identifying that the first business role information does not match the second business role information, an alarm. 20 . The network system of claim 16 , wherein the first identifier is carried in a network layer reachability information (NLRI) field of a Border Gateway Protocol (BGP) update message or an attribute field of the BGP update message.

Assignees

Inventors

Classifications

  • by updating distance vector protocols · CPC title

  • Topology update or discovery · CPC title

  • H04L45/04Primary

    Interdomain routing, e.g. hierarchical routing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12549470B2 cover?
A message sending method includes a first network device that obtains an identifier of a first autonomous system (AS), where the first AS is adjacent to a second AS, and the first network device belongs to the second AS. The first network device sends a first message to a second network device, where the first message carries the identifier of the first AS, and the second network device belongs…
Who is the assignee on this patent?
Huawei Tech Co Ltd, Huawei Technoloiges Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L45/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).