-
公开(公告)号:US20230353479A1
公开(公告)日:2023-11-02
申请号:US18315375
申请日:2023-05-10
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yingzhen Qu , Michael McBride , James N. Guichard
IPC: H04L45/03 , H04L45/12 , H04L45/745
CPC classification number: H04L45/03 , H04L45/12 , H04L45/745
Abstract: An edge routing device at an edge of a network including a memory storing instructions one or more processors. The one or more processors are configured to execute the instructions to determine that an edge routing capability of the edge routing device has been updated, encode an updated edge routing capability into a type length value (TLV) structure of a link state message, and flood the link state message including the TLV structure having the updated edge routing capability to other edge routing devices at the edge of the network.
-
公开(公告)号:US11770329B2
公开(公告)日:2023-09-26
申请号:US16997427
申请日:2020-08-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD
Inventor: Uma S. Chunduri , Alexander Clemm , Yingzhen Qu , Renwei Li , Kiran Makhijani , Lin Han
IPC: H04L45/00 , H04L45/122 , H04L45/50 , H04L45/741 , H04L45/745
CPC classification number: H04L45/34 , H04L45/122 , H04L45/50 , H04L45/741 , H04L45/745
Abstract: A method implemented by a network element (NE) in a network, comprising receiving, by the NE, an advertisement comprising preferred path route (PPR) information representing a PPR from a source to a destination in the network, the PPR information comprising a PPR identifier (PPR-ID) and a plurality of PPR description elements (PPR-PDEs) each representing an element on the PPR, receiving, by the NE, a data packet comprising the PPR-ID, and forwarding, by the NE, the data packet having the PPR-ID to a next element on the PPR based on the plurality of PPR-PDEs.
-
公开(公告)号:US20230083671A1
公开(公告)日:2023-03-16
申请号:US17991247
申请日:2022-11-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yingzhen Qu , Haoyu Song , Michael McBride , James N. Guichard
IPC: H04L61/4511
Abstract: A DNS server comprises: a receiver configured to receive a registration request comprising a domain name, a local address, and a scope, the registration request requests registration of the domain name; a processor coupled to the receiver and configured to execute computer instructions that cause the processor to: assign an address to the domain name based on the local address and the scope, and generate a registration response comprising the address; and a transmitter coupled to the processor and configured to transmit the registration response towards an endpoint. The processor may be further configured to cache a correspondence among the domain name, the address, and the scope.
-
公开(公告)号:US11973851B2
公开(公告)日:2024-04-30
申请号:US18081200
申请日:2022-12-14
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yingzhen Qu , Alvaro Retana
IPC: H04L69/164 , H04L65/60
CPC classification number: H04L69/164 , H04L65/60
Abstract: A method of establishing streams within a QUIC connection implemented by a first network device, comprising: transmitting a first open message through the QUIC connection to a second network device, the first open message identifying a protocol; receiving a second open message through the QUIC connection from the second network device in response to transmitting the first open message, the second open message identifying the protocol; and establishing a first stream between the first network device and the second network device within the QUIC connection for the protocol identified in the first open message and in the second open message.
-
公开(公告)号:US11943136B2
公开(公告)日:2024-03-26
申请号:US17177469
申请日:2021-02-17
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Toerless Eckert , Uma S. Chunduri , Yingzhen Qu
IPC: H04L45/00 , H04L45/02 , H04L45/24 , H04L45/302 , H04L45/52 , H04L45/745
CPC classification number: H04L45/34 , H04L45/02 , H04L45/22 , H04L45/24 , H04L45/302 , H04L45/52 , H04L45/745
Abstract: A method implemented by a network element (NE) in a network, comprising receiving, by the NE, preferred path route (PPR) information comprising a PPR identifier (PPR-ID) and a plurality of PPR-Path Description Elements (PPR-PDEs), wherein a PPR-PDE describing the egress NE comprises a destination flag, an anycast PPR-ID, and an anycast group PPR-ID associated with the egress NE, and updating, by the NE, a forwarding database to include a forwarding entry for the egress NE, wherein the forwarding entry includes the PPR-ID, the anycast PPR-ID, and the anycast group PPR-ID, and wherein the forwarding entry indicates a next element on the PPR graph by which to forward an anycast data packet comprising the anycast PPR-ID.
-
公开(公告)号:US20230116449A1
公开(公告)日:2023-04-13
申请号:US18081200
申请日:2022-12-14
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yingzhen Qu , Alvaro Retana
IPC: H04L69/164 , H04L65/60
Abstract: A method of establishing streams within a QUIC connection implemented by a first network device, comprising: transmitting a first open message through the QUIC connection to a second network device, the first open message identifying a protocol; receiving a second open message through the QUIC connection from the second network device in response to transmitting the first open message, the second open message identifying the protocol; and establishing a first stream between the first network device and the second network device within the QUIC connection for the protocol identified in the first open message and in the second open message.
-
公开(公告)号:US11533263B2
公开(公告)日:2022-12-20
申请号:US16651778
申请日:2018-09-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Renwei Li , Uma S. Chunduri , Alexander Clemm , Kiran Makhijani , Yingzhen Qu
IPC: H04L47/24 , H04L45/00 , H04L45/02 , H04L47/2441 , H04L47/32 , H04L47/76 , H04L49/00 , H04L69/22 , H04L47/2483 , H04L47/35
Abstract: A Self-Describing Packet block (SDPB) is defined that allows concurrent processing of various fixed headers in a packet block defined to take advantage of multiple cores in a networking node forwarding path architecture. SPDB allows concurrent processing of various pieces of header data, metadata, and conditional commands carried in the same data packet by checking a serialization flag set upon creation of the data packet, without needing to serialize the processing or even parsing of the packet. When one or h more commands in one or more sub-blocks may be processed concurrently, the one or more commands are distributed to multiple processing resources for processing the commands in parallel. This architecture allows multiple unique functionalities each with their own separate outcome (execution of commands, doing service chaining, performing telemetry, allows virtualization and path steering) to be performed concurrently with simplified packet architecture without incurring additional encapsulation overhead.
-
公开(公告)号:US11496388B2
公开(公告)日:2022-11-08
申请号:US17078838
申请日:2020-10-23
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Uma S. Chunduri , Renwei Li , Alvaro Retana , Alexander Clemm , Lin Han , Yingzhen Qu
Abstract: A method implemented by a network element (NE) in a network receiving, by the NE, an advertisement comprising preferred path route (PPR) information describing a path from an ingress NE to an egress NE in the network, the PPR information comprising a PPR identifier (PPR-ID) and an attribute associated with a resource to be reserved on the PPR, transmitting, by the NE, the advertisement comprising the PPR-ID and the attribute associated with the resource to be reserved on the PPR to another NE in the network, and updating, by the NE, a local forwarding database to include the PPR information in association with the egress NE in response to the NE being identified in the PPR information.
-
公开(公告)号:US20200244582A1
公开(公告)日:2020-07-30
申请号:US16651778
申请日:2018-09-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Renwei Li , Uma S. Chunduri , Alexander Clemm , Kiran Makhijani , Yingzhen Qu
IPC: H04L12/833 , H04L12/721 , H04L12/751 , H04L12/733 , H04L12/851 , H04L12/823 , H04L12/917 , H04L12/935 , H04L29/06
Abstract: A Self-Describing Packet block (SDPB) is defined that allows concurrent processing of various fixed headers in a packet block defined to take advantage of multiple cores in a networking node forwarding path architecture. SPDB allows concurrent processing of various pieces of header data, metadata, and conditional commands carried in the same data packet by checking a serialization flag set upon creation of the data packet, without needing to serialize the processing or even parsing of the packet. When one or h more commands in one or more sub-blocks may be processed concurrently, the one or more commands are distributed to multiple processing resources for processing the commands in parallel. This architecture allows multiple unique functionalities each with their own separate outcome (execution of commands, doing service chaining, performing telemetry, allows virtualization and path steering) to be performed concurrently with simplified packet architecture without incurring additional encapsulation overhead.
-
公开(公告)号:US12255870B2
公开(公告)日:2025-03-18
申请号:US18314434
申请日:2023-05-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Michael McBride , Yingzhen Qu , James Neil Guichard
IPC: H04L61/4511 , H04L61/5007 , H04L9/40 , H04L67/1008 , H04L67/1023 , H04L101/618
Abstract: A method used by a domain name system (DNS) server is disclosed. The DNS server receives a DNS request containing a host name and a resource record specifying data. The DNS server resolves an internet protocol (IP) address based on the host name. The DNS server resolves a server address of a resource server containing the data specified in the resource record. The DNS server transmits a DNS response including the IP address and the server address.
-
-
-
-
-
-
-
-
-