-
公开(公告)号:US11962518B2
公开(公告)日:2024-04-16
申请号:US16890890
申请日:2020-06-02
Applicant: VMware LLC
Inventor: Aditi Ghag , Srividya Murali
CPC classification number: H04L49/90 , H04L47/125 , H04L69/12 , H04L69/161 , H04L69/22 , H04L69/32
Abstract: In some embodiments, a method receives a packet for a flow associated with a workload. Based on an indicator for the flow, the method determines whether the flow corresponds to one of an elephant flow or a mice flow. Only when the flow is determined to correspond to an elephant flow, the method enables a hardware acceleration operation on the packet. The hardware acceleration operation may include hardware operation offload, receive side scaling, and workload migration.
-
公开(公告)号:US20230412365A1
公开(公告)日:2023-12-21
申请号:US18241748
申请日:2023-09-01
Applicant: Intel Corporation
Inventor: Thomas E. Willis , Brad Burres , Amit Kumar
IPC: H04L9/08 , G06F3/06 , G06F9/50 , H04L69/12 , H04L69/32 , G06F16/25 , G06F16/2453 , H04L49/9005 , G11C8/12 , G11C29/02 , H04L41/0896 , G06F30/34 , B25J15/00 , G06F1/18 , G06F1/20 , G06F11/34 , G06F15/78 , H04L41/5025 , H04L67/1008 , H05K7/14 , H05K7/18 , H05K7/20 , H04L67/1001 , G11C29/36 , G11C29/38 , G11C29/44 , G06F16/22 , G06F16/2455 , G06F12/02 , G06F12/14 , G06F13/16 , G06F15/173 , G06F13/40 , G06F13/42 , G06F9/448 , G06F9/28 , G06F15/16 , H04L41/0893 , H04L69/22 , H04L69/321 , H04L41/0213 , H04L41/0668 , H04L41/0677 , H04L45/28 , H04L45/7453 , H04L47/11 , H04L47/125 , H04L49/00 , H04L49/351 , G06F9/4401 , G06F9/445 , G06F12/06 , G06F16/23 , G06F16/248 , G06F16/901 , G06F16/11
CPC classification number: H04L9/0819 , G06F3/0631 , G06F3/067 , G06F3/0659 , G06F3/0604 , G06F9/5044 , H04L69/12 , H04L69/32 , G06F16/25 , G06F16/2453 , G06F9/5088 , H04L49/9005 , G11C8/12 , G11C29/028 , H04L41/0896 , G06F3/0605 , G06F30/34 , B25J15/0014 , G06F1/183 , G06F1/20 , G06F9/505 , G06F11/3442 , G06F15/7807 , G06F15/7867 , H04L41/5025 , H04L67/1008 , H05K7/1489 , H05K7/18 , H05K7/20209 , H05K7/20736 , H04L67/1001 , G11C29/36 , G11C29/38 , G11C29/44 , G06F16/221 , G06F16/2237 , G06F16/24553 , G06F16/2282 , G06F12/023 , G06F12/14 , G06F13/1663 , G06F15/17331 , G06F3/0611 , G06F13/1668 , G06F13/4068 , G06F13/42 , G06F3/0613 , G06F3/0629 , G06F9/4494 , G06F9/28 , G06F15/161 , G06F3/0644 , G06F3/0683 , H04L41/0893 , H04L69/22 , H04L69/321 , H04L41/0213 , H04L41/0668 , H04L41/0677 , H04L45/28 , H04L45/7453 , H04L47/11 , H04L47/125 , H04L49/30 , H04L49/351 , G06F9/4406 , G06F9/4411 , G06F9/445 , G06F3/0632 , G06F3/065 , G06F3/0685 , G06F3/0673 , G06F12/0607 , G06F16/2455 , G06F16/2365 , G06F16/248 , G06F16/2255 , G06F16/9014 , G06F16/119 , G06F3/0647 , G06F12/06 , H04L9/0894 , G06F2209/509 , G06F9/4401 , G06F9/44
Abstract: Technologies for processing network packets by a host interface of a network interface controller (NIC) of a compute device. The host interface is configured to retrieve, by a symmetric multi-purpose (SMP) array of the host interface, a message from a message queue of the host interface and process, by a processor core of a plurality of processor cores of the SMP array, the message to identify a long-latency operation to be performed on at least a portion of a network packet associated with the message. The host interface is further configured to generate another message which includes an indication of the identified long-latency operation and a next step to be performed upon completion. Additionally, the host interface is configured to transmit the other message to a corresponding hardware unit scheduler as a function of the subsequent long-latency operation to be performed. Other embodiments are described herein.
-
公开(公告)号:US20230308347A1
公开(公告)日:2023-09-28
申请号:US18205080
申请日:2023-06-02
Applicant: Nant Holdings IP, LLC
Inventor: Thomas M. WITTENSCHLAEGER
IPC: H04L41/0806 , H04L67/025 , H04L69/32
CPC classification number: H04L41/0806 , H04L67/025 , H04L69/32 , H04L69/329
Abstract: A first fabric abstraction layer couples to a data link layer and a physical layer of a network fabric device. The network fabric device is connected to other network elements within a network via at least one network connection, such as a fiber optic connection. A second fabric abstraction layer couples to the data link layer and an application of the network device. The second fabric abstraction layer provides an application programming interface (API) to the application. The API allows the application to generate configuration instructions for configuring the at least one network connection. Upon receiving the configuration instructions generated by the application, the second abstraction layer sends the configuration instructions to the first abstraction layer via the data link layer. The first abstraction layer then configures the at least one network connection to transmit data according to the configuration instructions.
-
公开(公告)号:US11582184B2
公开(公告)日:2023-02-14
申请号:US16570511
申请日:2019-09-13
Applicant: Tria Network Systems, LLC
Inventor: John D. Day
IPC: H04L61/5084 , H04L41/14 , H04L45/00 , H04L47/10 , H04L47/12 , H04L47/193 , H04L47/21 , H04L47/2416 , H04L49/90 , H04L69/08 , H04L69/06 , H04L69/24 , H04L69/32 , H04L61/5061 , H04L65/75 , H04L65/1069 , H04L69/325 , H04L69/329 , H04Q3/00 , H04W40/24 , H04W80/04 , H04L61/10 , H04L41/00 , H04L41/0896 , H04L41/147 , H04L41/5025 , G06F21/10 , H04L67/01 , H04L67/565 , H04L67/306 , H04W8/08 , H04W8/26
Abstract: Methods, systems and devices for network congestion control exploit the inherent burstiness of network traffic, using a wave-based characterization of network traffic and corresponding multiplexing methods and approaches.
-
公开(公告)号:US11470000B2
公开(公告)日:2022-10-11
申请号:US17074268
申请日:2020-10-19
Applicant: ICU Medical, Inc.
Inventor: Prakash Kumar Arvind Jha , James Cudney , Benjamin Herr , Mark I. Lee , Matteo D. Picinich
IPC: H04L12/741 , H04L12/725 , H04L29/06 , H04L29/08 , G16H20/17 , G16H40/63 , G16H40/67 , H04L45/74 , H04L45/302 , H04L69/16 , H04L69/165 , H04L69/32
Abstract: A medical device communication method that may be implemented within a variety of medical devices including but not limited to infusion pumps. The method may be implemented with a protocol stack for at least intra-device communication. Embodiments provide connection-oriented, connectionless-oriented, broadcast and multicast data exchange with priority handling of data, fragmentation, and reassembly of data, unique static and dynamic address assignment and hot swap capability for connected peripherals or subsystems.
-
公开(公告)号:US11463907B2
公开(公告)日:2022-10-04
申请号:US16840460
申请日:2020-04-06
Applicant: Sony Corporation
Inventor: Yueting Hu , Ryota Kimura
Abstract: If the sequence of a traffic of a first communication link from a communication apparatus to another communication apparatus includes a traffic of a second communication link from that another communication apparatus to a communication apparatus, latency is reduced, thereby saving processing time.
If, after data is transmitted from a communication apparatus to another communication apparatus by the upper layer, a data receive response signal is required from that another communication apparatus to the communication apparatus, a predetermined frame including transmission grant information for that another communication apparatus to transmit the receive response signal and data is generated in the communication apparatus. The communication apparatus transmits this generated frame to that another communication apparatus. That is, data and transmission grant information are transmitted from the communication apparatus to that another communication apparatus as a predetermined frame.-
公开(公告)号:US20220303220A1
公开(公告)日:2022-09-22
申请号:US17834097
申请日:2022-06-07
Applicant: George Madathilparambil George , Susan George , Mammen Thomas
Inventor: George Madathilparambil George , Susan George , Mammen Thomas
IPC: H04L47/24 , H04L69/32 , H04L69/324 , H04L47/125 , H04L49/25 , G06F13/40 , G06F13/42 , H04L45/74
Abstract: Datalink frames or networking packets contain protocol information in the header and optionally in the trailer of a frame or a packet. We are proposing a method in which part of or all of the protocol information corresponding to a frame or a packet is transmitted separately in another datalink frame. The “Separately Transmitted Protocol Information” is referred to as STPI. The STPI contains enough protocol information to identify the next hop node or port. STPI can be used avoid network congestion and improve link efficiency. Preferably, there will be one datalink frame or network packet corresponding to each STPI, containing the data and the rest of the protocol information and this frame/packet is referred to as DFoNP. The creation of STPI and DFoNP is done by the originator of the frame or packet such as an operating system.
-
公开(公告)号:US11431546B2
公开(公告)日:2022-08-30
申请号:US16355211
申请日:2019-03-15
Applicant: SYMBOL TECHNOLOGIES, LLC
Inventor: Steve W. Fantaske , Ronald G. Mercer , Robert E. Beach , Jagdeep Kaur Rangi
IPC: G06F15/173 , H04L69/14 , H04L69/32 , H04L67/125 , H04W4/02 , G05D1/00 , H04L67/12 , H04L67/52 , H04W4/33 , H04L67/5682 , H04L69/18
Abstract: A control method in a mobile automation system including a mobile automation apparatus and a control server. The method comprises, at the mobile automation apparatus: receiving a task identifier and a plurality of task fragments from the control server, each task fragment containing (i) a subset of identifiers for respective sub-regions in a facility, and (ii) an operational constraint. The method further includes, for each task fragment: generating a path traversing the subset of sub-regions, and while travelling along the path, performing the identified task.
-
公开(公告)号:US20240283742A1
公开(公告)日:2024-08-22
申请号:US18648425
申请日:2024-04-28
Applicant: George Madathilparambil George , Susan George , Mammen Thomas
Inventor: George Madathilparambil George , Susan George , Mammen Thomas
IPC: H04L47/24 , G06F13/40 , G06F13/42 , H04L45/74 , H04L47/125 , H04L49/25 , H04L69/32 , H04L69/324
CPC classification number: H04L47/24 , G06F13/4022 , G06F13/4282 , H04L45/74 , H04L47/125 , H04L49/25 , H04L69/32 , H04L69/324
Abstract: Datalink frames or networking packets contain protocol information in the header and optionally in the trailer of a frame or a packet. We are proposing a method in which part of or all of the protocol information corresponding to a frame, or a packet is transmitted separately in another datalink frame. The “Separately Transmitted Protocol Information” is referred to as STPI. The STPI contains enough protocol information to identify the next hop node or port. STPI can be used avoid network congestion and improve link efficiency. Preferably, there will be one datalink frame or network packet corresponding to each STPI, containing the data and the rest of the protocol information and this frame/packet is referred to as DFoNP. The creation of STPI and DFoNP is done by the originator of the frame or packet such as an operating system.
-
公开(公告)号:US20240243968A1
公开(公告)日:2024-07-18
申请号:US18621408
申请日:2024-03-29
Applicant: Nant Holdings IP, LLC
Inventor: Thomas M. WITTENSCHLAEGER
IPC: H04L41/0806 , H04L67/025 , H04L69/32 , H04L47/19 , H04L49/253 , H04L69/329
CPC classification number: H04L41/0806 , H04L67/025 , H04L69/32 , H04L47/19 , H04L49/253 , H04L69/329
Abstract: A first fabric abstraction layer couples to a data link layer and a physical layer of a network fabric device. The network fabric device is connected to other network elements within a network via at least one network connection, such as a fiber optic connection. A second fabric abstraction layer couples to the data link layer and an application of the network device. The second fabric abstraction layer provides an application programming interface (API) to the application. The API allows the application to generate configuration instructions for configuring the at least one network connection. Upon receiving the configuration instructions generated by the application, the second abstraction layer sends the configuration instructions to the first abstraction layer via the data link layer. The first abstraction layer then configures the at least one network connection to transmit data according to the configuration instructions.
-
-
-
-
-
-
-
-
-