-
公开(公告)号: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.
-
公开(公告)号:US12040990B2
公开(公告)日:2024-07-16
申请号:US16951440
申请日:2020-11-18
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Alexander Clemm , Uma S. Chunduri
IPC: H04L47/41 , G06F9/50 , H04L43/026 , H04L47/20 , H04L69/22
CPC classification number: H04L47/41 , G06F9/5016 , H04L43/026 , H04L47/20 , H04L69/22
Abstract: A mechanism is disclosed for performing implementing an operational flow profile. An initial packet is received that is associated with a flow. The initial packet contains a header including conditional commands related to an operational flow profile. The conditional commands are executed to initialize a state of an operational flow profile by allocating memory to store results of an aggregation function applied to the flow. A subsequent packet associated with the flow is received. The aggregation function is applied to the subsequent packet. Results of the aggregation function are stored to update the state of the operational flow profile.
-
公开(公告)号:US20210076299A1
公开(公告)日:2021-03-11
申请号:US17100537
申请日:2020-11-20
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Uma S. Chunduri , Alexander Clemm
Abstract: A mechanism is disclosed for performing data plane based routing during a handover. The mechanism includes executing a user plane function (UPF). An uplink packet is received from a user equipment (UE) anchored to a fifth generation radio access network (5G) base station (gNB). The uplink packet includes a change destination command, a destination field, and metadata including a destination address for the uplink packet. A change destination command in the uplink packet is executed by setting the destination field of the uplink packet to the destination address in the metadata. The uplink packet is transmitted to the destination address set in the destination field.
-
公开(公告)号:US20210075738A1
公开(公告)日:2021-03-11
申请号:US16951440
申请日:2020-11-18
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Alexander Clemm , Uma S. Chunduri
IPC: H04L12/891 , H04L29/06 , H04L12/26 , H04L12/813 , G06F9/50
Abstract: A mechanism is disclosed for performing implementing an operational flow profile. An initial packet is received that is associated with a flow. The initial packet contains a header including conditional commands related to an operational flow profile. The conditional commands are executed to initialize a state of an operational flow profile by allocating memory to store results of an aggregation function applied to the flow. A subsequent packet associated with the flow is received. The aggregation function is applied to the subsequent packet. Results of the aggregation function are stored to update the state of the operational flow profile.
-
公开(公告)号: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.
-
-
-
-
-