Patent classifications
H04L12/933
Content filtering for information centric networks
A method provides filtering of content objects on a per user basis at a gateway node in a content centric networking (CCN) network. The gateway node has a network interface with a network of a user device originating a CCN interest packet. The method includes receiving a CCN interest packet including a CCN name and a user identity, retrieving a content object identified by the CCN name, and retrieving allowed categories of the user. The method further includes retrieving categories of the content object, checking whether allowed categories of the user enable retrieval of the content object based on comparison with the categories of the content object, and forwarding the content object to user in response to the allowed categories enabling retrieval of the content object for the user.
ASYMMETRIC NETWORK INFRASTRUCTURE WITH DISTRIBUTED BROADCAST-SELECT SWITCH AND ASYMMETRIC NETWORK INTERFACE CONTROLLER
Network infrastructure systems including asymmetric Distributed Broadcast Select Switches and Asymmetric Network Interface Controllers for implementation in asymmetric networks and more particularly in cluster networks are provided.
INTER-PACKET COMMUNICATION OF MACHINE LEARNING INFORMATION
A network switch includes one or more queues to hold packets received from a first input flow and a second input flow. The network switch also includes a packet communication switch configured to access a first header of a first packet in the one or more queues and a second header of a second packet in the one or more queues. The first header includes first machine learning (ML) information that represents a first set of state transition probabilities under a set of actions performed at the network switch. The second header includes second ML information that represents a second set of state transition probabilities under the set of actions performed at the network switch. The packet communication switch is configured to selectively modify the first header or the second header based on a comparison of the first ML information and the second ML information.
Devices and method for operating a communication network
A network management entity for a communication network includes: a processor configured to operate a logic subnetwork in the communication network, wherein the logic subnetwork is configured to enable a first communication device to communicate via the logic subnetwork and to provide the first communication device with further resources of the logic subnetwork; and a communication interface configured to receive a position signal indicating a position of a second mobile communication device. The processor is further configured to incorporate the second mobile communication device in the logic subnetwork to provide the logic subnetwork with at least one resource of the second mobile communication device if the position of the second mobile communication device is within a defined position range.
Method and system for pushing a new rack into operational mode in a datacenter
A new rack equipped with at least one ToR switch is pushed into operational mode in a datacenter equipped with at least one operational datacenter switch. A script server fetches from a database information about a first networking configuration of the datacenter switch, and a minimal profile information of the rack. The script server devises a physical cabling plan between the ToR switch and the datacenter switch, reserves ports on the datacenter switch, computes and stores into the database enriched information of the rack, and provides cabling instructions relative to the physical cabling plan to a datacenter technician. The script server fills-in a configuration template, and causes a configuration builder to apply a first networking configuration of the ToR switch, applies a second networking configuration to the datacenter switch, pushes the rack into production, completes a second networking configuration of the ToR switch, and pushes the rack into operational mode.
RESPONDING TO APPLICATION DEMAND IN A SYSTEM THAT USES PROGRAMMABLE LOGIC COMPONENTS
Systems and methods involve receiving requests to execute different processing tasks in a data processing system including first and second manycore processor units each having a processing unit and a programmable logic component, causing the tasks to be performed in different instances on the first processing unit and the first programmable logic component of the first manycore processor unit and on the second processing unit and the second programmable logic component of the second manycore processor unit including, in a particular instance, causing a particular task to be performed locally on the first programmable logic component based at least on a mapping consideration, and in another instance, partially reconfiguring the second programmable logic component to perform another task responsive to determining that the second programmable logic component is not already configured to perform the task.
TRANSMISSION APPARATUS, CONNECTION DEVICE, AND METHOD
Embodiments of the present invention provide a transmission apparatus, a connection device, and a method, where the apparatus includes N Ethernet Medium Access Control MAC ports, where each Ethernet MAC port is corresponding to a first MII interface, K Ethernet physical layer interfaces, where each Ethernet physical layer interface is corresponding to a second MII interface, and a connection device, where both N and K are positive integers; where the connection device is configured to control a time-division interconnect bus in the connection device or a time-division space-division switching matrix in the connection device to implement a connection between a timeslot of the first MII interface and a timeslot of the second MII interface, where the N Ethernet MAC ports and the K Ethernet physical layer interfaces are separately connected to the connection device by using the first MII interfaces and the second MII interfaces.
SYSTEM AND METHOD TO PROVIDE HOMOGENEOUS FABRIC ATTRIBUTES TO REDUCE THE NEED FOR SA ACCESS IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT
Systems and methods for InfiniBand fabric optimizations to minimize SA access and startup failover times. A system can comprise one or more microprocessors, a first subnet, the first subnet comprising a plurality of switches, a plurality of host channel adapters, a plurality of hosts, and a subnet manager, the subnet manager running on one of the one or more switches and the plurality of host channel adapters. The subnet manager can be configured to determine that the plurality of hosts and the plurality of switches support a same set of capabilities. On such determination, the subnet manager can configure an SMA flag, the flag indicating that a condition can be set for each of the host channel adapter ports.
Packet flow classification in spine-leaf networks using machine learning based overlay distributed decision trees
Techniques for generating a multi-layer network topology on a managed network are described herein. An example method includes receiving, from an internetworking device in a network, one or more encrypted packets in a flow; generating a classification decision corresponding to the flow by traversing one or more decision trees; and providing the classification decision to a controller of the network.
Hyperscale switch and method for data packet network switching
A hyperscale switch is implemented with a plurality of semiconductor crossbar switching elements connected to one another according to a direct point-to-point electrical mesh interconnect for transceiving data packets between peripheral devices connected to the switch and utilizing a lookup table and network device addressing for reduced switching power.