Patent classifications
H04L45/00
Network Interface Device
Roughly described: a network interface device has an interface. The interface is coupled to first network interface device circuitry, host interface circuitry and host offload circuitry. The host interface circuitry is configured to interface to a host device and has a scheduler configured to schedule providing and/or receiving of data to/from the host device. The interface is configured to allow at least one of: data to be provided to said host interface circuitry from at least one of said first network device interface circuitry and said host offload circuitry; and data to be provided from said host interface circuitry to at least one of said first network interface device circuitry and said host offload circuitry.
Networking as a Service
A method performed by a computing system includes receiving a first request from a first pod being executed on the computing system, responding to the first request with an Internet Protocol (IP) address and a first port range, receiving a second request from a second pod being executed on the computing system, and responding to the second request with the Internet Protocol (IP) address and a second port range that is different than the first port range. The method further includes, with a networking service implemented within the kernel, processing network traffic between external entities and the first and second pods by updating source and destination IP addresses and ports of packets of the network traffic.
A Method of Capturing Packets from a Container in a Cluster
A method for capturing packets originating from a first container from a cluster of containers that each container includes at least one network interface for transmitting packets, wherein the method includes detecting a first connection for transmission of packets from a first network interface associated with a first container and injecting container information of the first container in a packet stream associated with the first connection, where the injected container information serves for identification of the first container by a packet capture tool configured to capture the packet stream associated with the first connection.
SYSTEMS AND METHODS FOR PROVIDING A DYNAMIC-HYBRID FORWARDING INFORMATION BASE (DHFIB)
A routing system can provide a Dynamic-Hybrid Forwarding Information Base (DHFIB). A control component of the routing system can build a routing table that includes routing information (e.g., prefixes, addresses, etc.) for use by a first routing component. The routing table can be ordered or ranked based on traffic information from the first routing component. Then, the control component can create the DHFIB from the routing table, wherein the DHFIB is a portion of the routing table and related to the first routing component. As such, the portion of the routing table selected for the DHFIB can be the set of prefixes in the routing table that represent the most frequently routed or most important prefixes in the routing table. Finally, the control component can forward the DHFIB to the first routing component to allow the routing component to route communications.
Bitmap signaling of services using Segment Routing
Systems and methods associated with a node in a Segment Routing network include, responsive to what services are support at a node in a Segment Routing network, creating a bitmap to represent the plurality of services supported at the node; and transmitting an advertisement with the bitmap such that the advertisement is a single advertisement of multiple services. This approach can reduce the advertisement of rout updates by orders of magnitude.
UPPER ANALOG MEDIA ACCESS CONTROL (MAC-A) LAYER FUNCTIONS FOR ANALOG TRANSMISSION PROTOCOL STACK
A method of wireless communication by a user equipment (UE) includes generating, by an upper analog media access control (MAC-A) layer of a protocol stack, a data packet with a header and a data field. The header indicates a neural network identifier (ID) and a request ID. The data field includes gradient data for a federated learning iteration. The method also includes transferring the data packet to lower layers of the protocol stack for transmission to a network device across a wireless network.
DATA STREAM PROCESSING METHOD AND APPARATUS
A method includes: receiving an uplink data stream packet; determining a resource module used to process the uplink data stream packet and an identifier of the resource module; modifying the uplink data stream packet based on the identifier of the resource module; and forwarding a modified uplink data stream packet. After a downlink data stream packet is received, a resource module used to process the downlink data stream packet is determined based on an identifier of a resource module in the downlink data stream packet, where the identifier of the resource module in the downlink data stream packet is added after learning the identifier of the resource module in the uplink data stream packet. In this method, the uplink and downlink data stream packets are transmitted by using a same resource module, so that a success rate of communication transmission is effectively improved.
KEY FOB MESH NETWORKING WITH AUTOMOTIVE APPLICATIONS
Mesh device communication is provided. A dictionary of indexes corresponding to different messages is stored to a cache memory of an access device. A message is received via a transceiver of the access device. The cache memory is accessed to look up the message to identify an index corresponding to the message. The message is propagated, via the transceiver, to a wireless access device mesh network including a plurality of other access devices by broadcasting the index of the message.
Route Determining Method and Apparatus and Network Device
A route determining method, apparatus, and a network device are disclosed. The method includes a first forwarding node receives routing information from a second forwarding node, and then sends a packet to a destination node based on the routing information. The routing information includes a node identifier of the destination node and at least one piece of indication information that is in a one-to-one correspondence with at least one third forwarding node, and the second forwarding node belongs to the at least one third forwarding node. The packet includes the at least one piece of indication information, and the at least one piece of indication information indicates to forward the packet along the at least one third forwarding node.
Adaptive video streaming
A method, system and apparatus for image capture, analysis and transmission are provided. A link aggregation method involves identifying controller network ports to a source connected to the same subnetwork; producing packets associating corresponding controller network ports selected by the source CPU for substantially uniform selection; and transmitting the packets to their corresponding network ports. An image analysis method involves producing by a camera an indication whether a region of an image differs by a threshold extent from a corresponding region of a reference image; transmitting the indication and image data to a controller via a communications network; and storing at the controller the image data and the indication in association therewith. The controller may perform operations according to positive indications. A transmission method involves receiving user input in respect of a video stream and transmitting, in accordance with the user input, selected data packets of selected image frames thereof.