TECHNOLOGIES FOR PACKET FORWARDING ON INGRESS QUEUE OVERFLOW

    公开(公告)号:US20190306088A1

    公开(公告)日:2019-10-03

    申请号:US15941969

    申请日:2018-03-30

    Abstract: Technologies for packet forwarding under ingress queue overflow conditions includes a computing device configured to receive a network packet from another computing device, determine whether a global packet buffer of the NIC is full, and determine, in response to a determination that the global packet buffer is full, whether to forward all the global packet buffer entries. The computing device is additionally configured to compare, in response to a determination not to forward all the global packet buffer entries, a selection filter to one or more characteristics of the received network packet and forward, in response to a determination that the selection filter matches the one or more characteristics of the received network packet, the received network packet to a predefined output. Other embodiments are described herein.

    SYSTEM AND METHOD FOR VIRTUALIZED RECEIVE DESCRIPTORS

    公开(公告)号:US20190190822A1

    公开(公告)日:2019-06-20

    申请号:US16274802

    申请日:2019-02-13

    CPC classification number: H04L45/566

    Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including at least a processor; and one or more memories having encoded thereon instructions to instruct the hardware platform to: receive a request to generate a receive descriptor profile (RDP) for the requestor's network flow; receive at least one parameter for the RDP; generate the RDP from the at least one parameter; and send the RDP to a network interface controller for the requestor.

    SCALABLE COMMUNICATION WITH A PACKET PROCESSING UNIT

    公开(公告)号:US20190052583A1

    公开(公告)日:2019-02-14

    申请号:US15845130

    申请日:2017-12-18

    Abstract: Particular embodiments described herein provide for a system for enabling communication between a packet processing unit and a network interface controller (NIC) using an extension object, the system can include memory, one or more processors, and a processing unit extension object engine. The processing unit extension object engine can be configured to cause a packet to be received at the packet processing unit, where the packet processing unit is on a system on chip (SoC), add an extension object portion to the packet to create a modified packet, and cause the modified packet to be communicated to the NIC located on the same SoC. In an example, the extension object portion includes type data and partition data. The packet can be an Ethernet packet and the extension object portion can be added before a payload portion of the packet.

    Technologies for hierarchical clustering of hardware resources in network function virtualization deployments

    公开(公告)号:US11681565B2

    公开(公告)日:2023-06-20

    申请号:US16131008

    申请日:2018-09-13

    CPC classification number: G06F9/5077 G06F9/45558 G06F2009/45595

    Abstract: Technologies for the hierarchical clustering of hardware resources in network function virtualization (NFV) deployments include a compute node that is configured to create a network function profile that includes a plurality of network functions to be deployed on the compute node. Additionally, the compute node is configured to translate the network function profile usable to identify which of the plurality of network functions are to be managed by each of the plurality of interconnected hardware resources into a hardware profile for each of a plurality of interconnected hardware resources. The compute node is further configured to deploy each of the plurality of network functions to one or more of the plurality of interconnected hardware resources based on the hardware profile. Other embodiments are described herein.

    SOFTWARE-DEFINED NETWORKING DATA RE-DIRECTION

    公开(公告)号:US20210385720A1

    公开(公告)日:2021-12-09

    申请号:US17184832

    申请日:2021-02-25

    Abstract: Aspects of data re-direction are described, which can include software-defined networking (SDN) data re-direction operations. Some aspects include data re-direction operations performed by one or more virtualized network functions. In some aspects, a network router decodes an indication of a handover of a user equipment (UE) from a first end point (EP) to a second EP, based on the indication, the router can update a relocation table including the UE identifier, an identifier of the first EP, and an identifier of the second EP. The router can receive a data packet for the UE, configured for transmission to the first EP, and modify the data packet, based on the relocation table, for rerouting to the second EP. In some aspects, the router can decode handover prediction information, including an indication of a predicted future geographic location of the UE, and update the relocation table based on the handover prediction information.

Patent Agency Ranking