-
公开(公告)号:US20230421512A1
公开(公告)日:2023-12-28
申请号:US18243896
申请日:2023-09-08
Applicant: Intel Corporation
Inventor: Eliezer Tamir , Jesse C. Brandeburg , Anil Vasudevan
IPC: H04L49/90 , G06F9/48 , G06F9/52 , H04L49/901
CPC classification number: H04L49/90 , G06F9/4812 , G06F9/526 , H04L49/901 , G06F9/327
Abstract: Generally, this disclosure provides devices, methods, and computer readable media for packet processing with reduced latency. The device may include a data queue to store data descriptors associated with data packets, the data packets to be transferred between a network and a driver circuit. The device may also include an interrupt generation circuit to generate an interrupt to the driver circuit. The interrupt may be generated in response to a combination of an expiration of a delay timer and a non-empty condition of the data queue. The device may further include an interrupt delay register to enable the driver circuit to reset the delay timer, the reset postponing the interrupt generation.
-
公开(公告)号:US11843550B2
公开(公告)日:2023-12-12
申请号:US17505443
申请日:2021-10-19
Applicant: Intel Corporation
Inventor: Eliezer Tamir , Jesse C. Brandeburg , Anil Vasudevan
CPC classification number: H04L49/90 , G06F9/4812 , G06F9/526 , H04L49/901 , G06F9/327 , G06F9/4498
Abstract: Generally, this disclosure provides devices, methods, and computer readable media for packet processing with reduced latency. The device may include a data queue to store data descriptors associated with data packets, the data packets to be transferred between a network and a driver circuit. The device may also include an interrupt generation circuit to generate an interrupt to the driver circuit. The interrupt may be generated in response to a combination of an expiration of a delay timer and a non-empty condition of the data queue. The device may further include an interrupt delay register to enable the driver circuit to reset the delay timer, the reset postponing the interrupt generation.
-
公开(公告)号:US11474879B2
公开(公告)日:2022-10-18
申请号:US17032623
申请日:2020-09-25
Applicant: Intel Corporation
Inventor: Eliezer Tamir , Johannes Berg , Andrew Cunningham , Peter Waskiewicz, Jr. , Andrey Chilikin
Abstract: Examples include registering a device driver with an operating system, including registering available hardware offloads. The operating system receives a call to a hardware offload, inserts a binary filter representing the hardware offload into a hardware component and causes the execution of the binary filter by the hardware component when the hardware offload is available, and executes the binary filter in software when the hardware offload is not available.
-
公开(公告)号:US11474878B2
公开(公告)日:2022-10-18
申请号:US16933121
申请日:2020-07-20
Applicant: Intel Corporation
Inventor: Eliezer Tamir , Johannes Berg , Andrew Cunningham , Peter Waskiewicz, Jr. , Andrey Chilikin
Abstract: Examples include registering a device driver with an operating system, including registering available hardware offloads. The operating system receives a call to a hardware offload, inserts a binary filter representing the hardware offload into a hardware component and causes the execution of the binary filter by the hardware component when the hardware offload is available, and executes the binary filter in software when the hardware offload is not available.
-
公开(公告)号:US20220038395A1
公开(公告)日:2022-02-03
申请号:US17505443
申请日:2021-10-19
Applicant: Intel Corporation
Inventor: Eliezer Tamir , Jesse C. Brandeburg , Anil Vasudevan
IPC: H04L12/861 , G06F9/48 , G06F9/52 , H04L12/879
Abstract: Generally, this disclosure provides devices, methods, and computer readable media for packet processing with reduced latency. The device may include a data queue to store data descriptors associated with data packets, the data packets to be transferred between a network and a driver circuit. The device may also include an interrupt generation circuit to generate an interrupt to the driver circuit. The interrupt may be generated in response to a combination of an expiration of a delay timer and a non-empty condition of the data queue. The device may further include an interrupt delay register to enable the driver circuit to reset the delay timer, the reset postponing the interrupt generation.
-
公开(公告)号:US20210385720A1
公开(公告)日:2021-12-09
申请号:US17184832
申请日:2021-02-25
Applicant: Intel Corporation
Inventor: Jonas Svennebring , Niall D. McDonnell , Andrey Chilikin , Andrew Cunningham , Christopher MacNamara , Carl-Oscar Montelius , Eliezer Tamir , Bjorn Topel
IPC: H04W36/30 , H04W36/32 , H04L12/715 , H04W76/27 , H04L12/717 , H04W40/18
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.
-
公开(公告)号:US11178076B2
公开(公告)日:2021-11-16
申请号:US16577406
申请日:2019-09-20
Applicant: INTEL CORPORATION
Inventor: Eliezer Tamir , Jesse C. Brandeburg , Anil Vasudevan
IPC: H04L12/861 , H04L12/879 , G06F9/48 , G06F9/52 , G06F9/448 , G06F9/32
Abstract: Generally, this disclosure provides devices, methods, and computer readable media for packet processing with reduced latency. The device may include a data queue to store data descriptors associated with data packets, the data packets to be transferred between a network and a driver circuit. The device may also include an interrupt generation circuit to generate an interrupt to the driver circuit. The interrupt may be generated in response to a combination of an expiration of a delay timer and a non-empty condition of the data queue. The device may further include an interrupt delay register to enable the driver circuit to reset the delay timer, the reset postponing the interrupt generation.
-
公开(公告)号:US11122129B2
公开(公告)日:2021-09-14
申请号:US15396441
申请日:2016-12-31
Applicant: Intel Corporation
Inventor: Ben-Zion Friedman , Eliezer Tamir , John J. Browne , Stephen Thomas Palermo
IPC: H04L29/08 , H04L12/46 , H04L12/24 , H04L12/14 , H04L12/403 , H04L29/06 , H04M15/00 , H04L12/803 , H04W4/24
Abstract: There is disclosed in an example, a computer-implemented method of providing network function virtualization orchestration (NFVO), including: determining that a first virtual network function (VNF) instance, providing a virtual service appliance on a virtual network, is to be migrated; provisioning a second VNF instance of the virtual service appliance; cloning configuration data from the first VNF to the second VNF; starting the second VNF without copying traffic data; and halting the first VNF. There is also disclosed an apparatus for performing the method, and a computer-readable medium having instructions for performing the method.
-
公开(公告)号:US20210019197A1
公开(公告)日:2021-01-21
申请号:US17032623
申请日:2020-09-25
Applicant: Intel Corporation
Inventor: Eliezer Tamir , Johannes Berg , Andrew Cunningham , Peter Waskiewicz, JR. , Andrey Chilikin
IPC: G06F9/50 , G06F9/48 , H04L29/06 , H04L12/815 , H04L12/741 , H04L12/935 , G06F9/4401
Abstract: Examples include registering a device driver with an operating system, including registering available hardware offloads. The operating system receives a call to a hardware offload, inserts a binary filter representing the hardware offload into a hardware component and causes the execution of the binary filter by the hardware component when the hardware offload is available, and executes the binary filter in software when the hardware offload is not available.
-
公开(公告)号:US10713213B2
公开(公告)日:2020-07-14
申请号:US15386919
申请日:2016-12-21
Applicant: Intel Corporation
Inventor: Eliezer Tamir , Ben-Zion Friedman
Abstract: Systems and methods for multi-architecture computing. Some computing devices may include: a processor system including at least one first processing core having a first instruction set architecture (ISA), and at least one second processing core having a second ISA different from the first ISA; and a memory device coupled to the processor system, wherein the memory device has stored thereon a first binary representation of a program for the first ISA and a second binary representation of the program for the second ISA, and the memory device has stored thereon data for the program having an in-memory representation compatible with both the first ISA and the second ISA.
-
-
-
-
-
-
-
-
-