-
公开(公告)号:US11632322B2
公开(公告)日:2023-04-18
申请号:US17110813
申请日:2020-12-03
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Toerless Eckert , Uma S. Chunduri , Yingzhen Qu
Abstract: A method implemented by a network element (NE) in a network, comprising receiving, by the NE, preferred path route (PPR) information describing a PPR graph, the PPR graph representing a plurality of PPRs between an ingress NE and an egress NE in the network, and updating, by the NE, a forwarding database to include a forwarding entry for the egress NE in response to identifying the NE in the plurality of PPR-PDEs, the forwarding entry indicating a next hop by which to forward a data packet comprising the PPR-ID.
-
公开(公告)号:US20230059348A1
公开(公告)日:2023-02-23
申请号:US17981574
申请日:2022-11-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Michael McBride , Linda Dunbar , Yingzhen Qu
IPC: H04L45/02 , H04L45/748 , H04L9/32 , H04L9/08
Abstract: A routing device including a memory and a processor. The memory stores instructions. The processor is configured to execute the instructions to receive a signed route origin authorization (ROA), which includes a blockchain hash, and a border gateway protocol (BGP) update message, which includes one or more routes. The processor is further configured to implement a Route Origin Validation (ROV) process using the blockchain hash in the signed ROA to determine whether the one or more routes in the BGP update message are valid; update a routing table to include the one or more routes from the BGP update message when the one or more routes are determined to be valid by the ROV process; and refrain from updating the routing table with the one or more routes from the BGP update message when the one or more routes are determined to be invalid by the ROV process.
-
公开(公告)号:US11533656B2
公开(公告)日:2022-12-20
申请号:US17010563
申请日:2020-09-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Lin Han , Yingzhen Qu , Lijun Dong
IPC: H04W28/02 , H04L43/0829 , H04W24/08 , H04W28/20
Abstract: The disclosure includes a method of performing congestion control by a server device in a network. The method includes setting an effective window equal to a congestion window; sending traffic including the effective window to a client device; receiving an acknowledgment (ACK) from the client device; incrementing the congestion window if the ACK is not a duplicate; and updating the effective window based at least partly on the incremented congestion window.
-
公开(公告)号:US20200382415A1
公开(公告)日:2020-12-03
申请号:US16997427
申请日:2020-08-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD
Inventor: Uma S. Chunduri , Alexander Clemm , Yingzhen Qu , Renwei Li , Kiran Makhijani , Lin Han
IPC: H04L12/721 , H04L12/749 , H04L12/723 , H04L12/733 , H04L12/741
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.
-
公开(公告)号:US12177109B2
公开(公告)日:2024-12-24
申请号:US17981574
申请日:2022-11-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Michael McBride , Yingzhen Qu , Linda Dunbar
IPC: H04L45/02 , H04L9/08 , H04L9/32 , H04L45/748
Abstract: A routing device including a memory and a processor. The memory stores instructions. The processor is configured to execute the instructions to receive a signed route origin authorization (ROA), which includes a blockchain hash, and a border gateway protocol (BGP) update message, which includes one or more routes. The processor is further configured to implement a Route Origin Validation (ROV) process using the blockchain hash in the signed ROA to determine whether the one or more routes in the BGP update message are valid; update a routing table to include the one or more routes from the BGP update message when the one or more routes are determined to be valid by the ROV process; and refrain from updating the routing table with the one or more routes from the BGP update message when the one or more routes are determined to be invalid by the ROV process.
-
公开(公告)号:US12096276B2
公开(公告)日:2024-09-17
申请号:US17585884
申请日:2022-01-27
Applicant: Huawei Technologies Co., Ltd.
Inventor: Lin Han , Yingzhen Qu
IPC: H04W28/08 , H04L47/52 , H04L47/629 , H04L47/6295 , H04W28/02
CPC classification number: H04W28/0925 , H04L47/528 , H04L47/629 , H04L47/6295 , H04W28/0263 , H04W28/0289
Abstract: An apparatus includes a network interface for connection to a network and a database configured to store traffic shaping parameters for a traffic shaping scheme for a plurality of classes of data packets. A database loading circuit is configured to obtain the traffic shaping parameters from in-band communication received in a data packet by the network interface and load the traffic shaping parameters into the database. One or more traffic shapers are configured to access the traffic shaping parameters in the database and apply the traffic shaping scheme according to the traffic shaping parameters to the plurality of classes of data packets received by the network interface.
-
17.
公开(公告)号:US20240137338A1
公开(公告)日:2024-04-25
申请号:US18399050
申请日:2023-12-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yingzhen Qu , Alvaro Enrique Retana
CPC classification number: H04L63/0236 , H04L45/04 , H04L63/101
Abstract: A method performed by a network node of a receiving autonomous system (AS) for verifying that a sending AS is authorized to issue a Border Gateway Protocol (BGP) flow specification (FlowSpec). The network node receives a BGP update message from a sending AS. The BGP update message includes a FlowSpec associated with a prefix of an AS. The network node obtains an out-of-band Flowspec AS authorization list indicating autonomous systems (ASes) that are authorized to issue the FlowSpec for the prefix of the AS. The network node determines whether the sending AS is included on the out-of-band Flowspec AS authorization list for the prefix of the AS. The network node rejects the FlowSpec when the sending AS is not on the out-of-band FlowSpec AS authorization list for the prefix of the AS.
-
公开(公告)号:US11902158B2
公开(公告)日:2024-02-13
申请号:US17956661
申请日:2022-09-29
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Haoyu Song , Yingzhen Qu
CPC classification number: H04L45/74 , H04L45/04 , H04L45/566
Abstract: This disclosure relates to transmitting data packets from a source to a destination within a communications network. A data packet is received from the source located in a local sub-network of the network. The data packet includes a first network layer protocol header having a source address containing the local sub-network address of the source, a destination address of the destination, a first field indicating a length of the source address and a second field indicating a length of the destination address. The first network layer protocol header is transformed by modifying the source address and the first field indicating the length of the source address, such that the modifying includes appending to the local sub-network address a prefix of the sub-network to make the source address an address of a higher-level network. The data packet is then forwarded toward the destination in the higher-level network.
-
公开(公告)号:US20230283587A1
公开(公告)日:2023-09-07
申请号:US18314434
申请日:2023-05-09
Applicant: Huawei Technologies Co., Ltd.
Inventor: Michael McBride , Yingzhen Qu , James Neil Guichard
IPC: H04L61/4511 , H04L61/5007
CPC classification number: H04L61/4511 , H04L61/5007 , H04L2101/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.
-
公开(公告)号:US20230015347A1
公开(公告)日:2023-01-19
申请号:US17956661
申请日:2022-09-29
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Haoyu Song , Yingzhen Qu
Abstract: This disclosure relates to transmitting data packets from a source to a destination within a communications network. A data packet is received from the source located in a local sub-network of the network. The data packet includes a first network layer protocol header having a source address containing the local sub-network address of the source, a destination address of the destination, a first field indicating a length of the source address and a second field indicating a length of the destination address. The first network layer protocol header is transformed by modifying the source address and the first field indicating the length of the source address, such that the modifying includes appending to the local sub-network address a prefix of the sub-network to make the source address an address of a higher-level network. The data packet is then forwarded toward the destination in the higher-level network.
-
-
-
-
-
-
-
-
-