Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

72 results about "Switched fabric" patented technology

Switched Fabric or switching fabric is a network topology in which network nodes interconnect via one or more network switches (particularly crossbar switches). Because a switched fabric network spreads network traffic across multiple physical links, it yields higher total throughput than broadcast networks, such as the early 10BASE5 version of Ethernet, or most wireless networks such as Wi-Fi.

Extending switch fabric processing to network interface cards

An example system comprises a plurality of servers comprising respective network interface cards (NICs) connected by physical links in a physical topology, wherein each NIC of the plurality of NICs comprises an embedded switch and a processing unit coupled to the embedded switch; and an edge services controller configured to program the processing unit of a network interface card of the plurality of network interface cards to: receive, at a first network interface of the NIC, a data packet from a physical device; based on the data packet being received at the first network interface, modify the data packet to generate a modified data packet; and output the modified data packet to the physical device via a second network interface of the NIC.
Owner:JUNIPER NETWORKS INC

AI accelerator integrated circuit chip with integrated cell-based fabric adapter

An integrated circuit formed on (i) a single semiconductor die or (ii) a plurality semiconductor dies that are integrated into a single package. The integrated circuit may include a communication interface including a serializer / deserializer (SerDes) interface; a fabric adapter communicatively coupled to the communication interface; a plurality of inference engine clusters, each inference engine cluster including a respective memory element and / or memory interface; and a data interconnect communicatively coupling each respective memory element and / or memory interfaces of the plurality of inference engine clusters to the fabric adapter. The fabric adapter may be configured to facilitate remote direct memory access (RDMA) read and write services and / or datagram communication over a cell-based switch fabric to and from the respective memory elements and / or memory interfaces of the plurality of inference engine clusters via the data interconnect.
Owner:TENSORDYNE INC

AI accelerator integrated circuit chip with integrated cell-based fabric adapter

An integrated circuit formed on (i) a single semiconductor die or (ii) a plurality semiconductor dies that are integrated into a single package. The integrated circuit may include a communication interface including a serializer / deserializer (SerDes) interface; a fabric adapter communicatively coupled to the communication interface; a plurality of inference engine clusters, each inference engine cluster including a respective memory element and / or memory interface; and a data interconnect communicatively coupling each respective memory element and / or memory interfaces of the plurality of inference engine clusters to the fabric adapter. The fabric adapter may be configured to facilitate remote direct memory access (RDMA) read and write services and / or datagram communication over a cell-based switch fabric to and from the respective memory elements and / or memory interfaces of the plurality of inference engine clusters via the data interconnect.
Owner:TENSORDYNE INC

Methods, systems, and computer readable media for data center switching network path emulation in an electronics design automation (EDA) environment

A method for data center switching fabric path emulation in an electronics design automation (EDA) environment includes generating emulated data center traffic. The method further includes, at a path emulation element, modifying the emulated data center traffic to emulate passing of the emulated data center traffic through a data center switching fabric. The method further includes outputting, by the path emulation element, the modified emulated data center traffic to an EDA emulator emulating an electronics design under test. The method further includes receiving and storing a response of electronics design under test to the modified emulated data center traffic.
Owner:KEYSIGHT TECHNOLOGIES INC

Telemetry assisted hybrid load balancing on switch fabric paths

Techniques described herein can use a hybrid load balancing approach to balance loads on paths in a switch fabric. The switch fabric can deliver synchronization data between processors in a multi-processor cluster, and the synchronization data can load the paths on which it is sent. First paths can be identified in the switch fabric, and first synchronization data can be distributed to the first paths using a first load balancing approach, such as a telemetry assisted load balancing approach. Second paths can be identified in the switch fabric, and second synchronization data can be distributed to the second paths using a second load balancing approach, such as a packet spraying load balancing approach.
Owner:CISCO TECHNOLOGY INC

Network switching fabric efficiency

The present disclosure generally relates to improving the efficiency of a network switching fabric. Some aspects of the present disclosure relate to an apparatus that includes: multiple ports configured to interface with multiple hardware accelerators; multiple multiplexers configured to communicate with the ports via multiple input channels; multiple demultiplexers configured to communicate with the ports via multiple output channels; a first router coupled to the multiplexers and the demultiplexers via a set of header channels, the first router configured to route header portions of one or more messages; and a second router coupled to the multiplexers and the demultiplexers via a set of data channels, the second router configured to route data portions of the one or more messages.
Owner:AURADINE INC

CXL switching structure based on dynamic link prediction and adaptive data optimization method

The invention discloses a CXL switching structure based on dynamic link prediction, and the structure comprises a flow monitoring unit which is configured to monitor real-time flow data at an input port and an output port of each node; the link prediction unit comprises a data caching module and a link prediction engine, the data caching module is configured to record historical traffic data in unit time, and the link prediction engine is configured to predict the congestion probability of each path according to the historical traffic data by using a decision tree algorithm model; the self-adaptive path control unit is configured to endow the paths with corresponding data transmission weights based on a probability threshold mapping strategy according to the congestion probabilities of the paths and adjust a path mapping table in real time; and the feedback optimization unit is configured to update the decision tree algorithm model according to the historical flow data and the actual congestion result.
Owner:SHANGHAI XINLIJI SEMICON CO LTD

EVPN host routing bridging HRB and EVPN cloud native data center

The embodiment of the invention relates to EVPN host routing bridging (HRB) and an EVPN cloud native data center. Techniques are described for an EVPN host routing bridge (HRB) and an EVPN cloud native data center with a host routing bridge (HRB). A host computing device of a data center includes one or more containerized user-level applications. The cloud native virtual router is configured to be dynamically deployed by a datacenter application orchestration engine and operable in a user space of the host computing device. The processing circuitry is configured to execute the containerized user-level application and the cloud native virtual router. The cloud native virtual router includes a containerized routing protocol process configured to operate as a control plane, and a data plane for the containerized router. The data plane is configured to operate an Ethernet virtual private network (EVPN) encapsulated / deencapsulated data path of the overlay network for communicating layer 2 (L2) network traffic of the containerized user application over a switching fabric of the data center.
Owner:JUNIPER NETWORKS INC

A CXL switching structure and adaptive data optimization method based on dynamic link prediction

The application discloses a CXL switching structure based on dynamic link prediction, comprising: a traffic monitoring unit configured to monitor real-time traffic data at the input port and the output port of each node; a link prediction unit comprising a data cache module and a link prediction engine, wherein the data cache module is configured to record historical traffic data within a unit time, and the link prediction engine is configured to predict the congestion probability of each path according to the historical traffic data by using a decision tree algorithm model; an adaptive path control unit configured to assign corresponding data transmission weights to each path based on a probability threshold mapping strategy according to the congestion probability of each path, and to adjust a path mapping table in real time; and a feedback optimization unit configured to update the decision tree algorithm model according to the historical traffic data and actual congestion results.
Owner:SHANGHAI XINLIJI SEMICON CO LTD

Scalable multi-plane fabric-less connectivity for packet forwarding engine

A network device includes one or more dies, wherein each die, of the one or more dies includes one or more packet forwarding components and a switch fabric component. The switch fabric component of a particular die, of the one or more dies, may be connected to the one or more forwarding components of the particular die, and may be configured to provide a switching plane for the one or more packet forwarding components of the particular die. A first die, of the one or more dies, may be connected to the one or more packet forwarding components of a second die of the one or more dies, and may be configured to provide a switching plane for the one or more packet forwarding components of the second die. The switch fabric component may be included in each of the one or more dies and the network device does not include a standalone switch fabric component.
Owner:JUNIPER NETWORKS INC

Methods, systems, and computer readable media for using a testbed transpiler

One example method occurs at a testbed transpiler of a network test system. The method comprises: receiving test configuration information associated with a test session for configuring a test infrastructure, wherein the test infrastructure includes a switching fabric emulator comprising at least one switching application-specific integrated circuit (ASIC) or programmable switching chip, wherein the test configuration information includes information for configuring the switching fabric emulator to emulate one or more emulated switches; generating, using input regarding an updated test infrastructure and the test configuration information, updated test configuration information for configuring the updated test infrastructure, wherein generating the updated test configuration information includes transpiling or translating a portion of the test configuration information to generate configuration instructions for configuring a physical or non-emulated testbed element; and providing the updated test configuration information to the updated test infrastructure or a related test configuration manager.
Owner:KEYSIGHT TECHNOLOGIES INC

Reconfigurable mesh interconnect for hybrid electrical-optical connectivity between regional data centers

An optical bypass system for interconnecting a plurality of data centers with a regional hub networking node includes an optical switching layer configured to receive a plurality of channels from each of the plurality of data centers, and to switch the plurality of channels from each of the plurality of data centers (1) between one another for optical bypass and (2) to an electrical switching fabric at the regional hub networking node; and a controller configured to (1) configure wavelengths on corresponding optical transceivers for each of the plurality of channels from each of the plurality of data centers, (2) configure wavelength switching in the optical switching layer, and (3) determine packet forwarding between the corresponding optical transceivers.
Owner:CIENA CORP

MIMO for CPE

An improved multiple-input multiple-output (MIMO) solution is disclosed for customer premises equipment (CPE) in which a set of wireless interfaces (e.g., cellular and WiFi), each with a plurality of antenna ports for MIMO operation, couple to an antenna switch fabric, which is then coupled to a set of antennas. In some examples, the antennas are distributed for maximum isolation and separation in order to improve MIMO channel separation, for example in an approximately spherical arrangement. The antenna switch fabric is instructed to select the optimal antennas based on signal parameter measurements, in order to improve overall performance. Selection of uplink (transmit) versus downlink (receive) antenna sets may be independent and based on different signal parameter measurements (e.g., for frequency division duplexing, FDD).
Owner:T MOBILE US INC

Network switch for interconnecting computing devices

A system with a switching device is presented. The switching device includes first ports which interconnect first processing units in a first group using a first protocol and includes second ports which interconnect the first processing units with second processing units amongst second groups using the first protocol in conjunction with a second protocol. The switching device includes a switching fabric which determines a destination of an incoming data unit. If the destination is determined to be a first processing unit in the first group, the switching fabric forwards the data unit to a first port of the first ports using the first protocol. If the destination is determined to be a second processing unit in a second group of the second groups, the switching fabric forwards the data unit to a second port of the second ports using the first protocol in conjunction with the second protocol.
Owner:AURADINE INC

Ai accelerator integrated circuit chip with integrated cell-based fabric adapter

An integrated circuit formed on (i) a single semiconductor die or (ii) a plurality semiconductor dies that are integrated into a single package. The integrated circuit may include a communication interface including a serializer / deserializer (SerDes) interface; a fabric adapter communicatively coupled to the communication interface; a plurality of inference engine clusters, each inference engine cluster including a respective memory element and / or memory interface; and a data interconnect communicatively coupling each respective memory element and / or memory interfaces of the plurality of inference engine clusters to the fabric adapter. The fabric adapter may be configured to facilitate remote direct memory access (RDMA) read and write services and / or datagram communication over a cell¬ based switch fabric to and from the respective memory elements and / or memory interfaces of the plurality of inference engine clusters via the data interconnect.
Owner:RECOGNI INC

Scalable multi-plane fabric-less connectivity for packet forwarding engine

A network device includes one or more dies, wherein each die, of the one or more dies includes one or more packet forwarding components and a switch fabric component. The switch fabric component of a particular die, of the one or more dies, may be connected to the one or more forwarding components of the particular die, and may be configured to provide a switching plane for the one or more packet forwarding components of the particular die. A first die, of the one or more dies, may be connected to the one or more packet forwarding components of a second die of the one or more dies, and may be configured to provide a switching plane for the one or more packet forwarding components of the second die.
Owner:JUNIPER NETWORKS INC

Method and system for facilitating wide LAG and ECMP control

Methods and systems are provided for controlling wide LAG and ECMP in a network. At the ingress edge of the network, a switch can identify packets as LAG or ECMP packets, and allow them to be forwarded through the switch fabric using multiple output ports or paths.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Methods for an ai accelerator integrated circuit chip with integrated cell-based fabric adapter

An integrated circuit formed on (i) a single semiconductor die or (ii) a plurality semiconductor dies that are integrated into a single package. The integrated circuit may include a communication interface including a serializer / deserializer (SerDes) interface; a fabric adapter communicatively coupled to the communication interface; a plurality of inference engine clusters, each inference engine cluster including a respective memory element and / or memory interface; and a data interconnect communicatively coupling each respective memory element and / or memory interfaces of the plurality of inference engine clusters to the fabric adapter. The fabric adapter may be configured to facilitate remote direct memory access (RDMA) read and write services and / or datagram communication over a cell-based switch fabric to and from the respective memory elements and / or memory interfaces of the plurality of inference engine clusters via the data interconnect.
Owner:TENSORDYNE INC

Telemetry assisted hybrid load balancing on switch fabric paths

Techniques described herein can use a hybrid load balancing approach to balance loads on paths in a switch fabric. The switch fabric can deliver synchronization data between processors in a multi-processor cluster, and the synchronization data can load the paths on which it is sent. First paths can be identified in the switch fabric, and first synchronization data can be distributed to the first paths using a first load balancing approach, such as a telemetry assisted load balancing approach. Second paths can be identified in the switch fabric, and second synchronization data can be distributed to the second paths using a second load balancing approach, such as a packet spraying load balancing approach.
Owner:CISCO TECHNOLOGY INC

A heterogeneous hybrid programmable switch fabric system and method

The application provides a heterogeneous hybrid programmable switch structure system and method. The system comprises three target units of ASIC units, FPGA units and CPU units arranged in order of processing rate from high to low; the ASIC units are used for performing basic processing on received data packets to generate data packets in a preset format; the FPGA units are used for receiving data packets from the ASIC units, processing the received data packets according to rules and generating data packets in a preset format; and the CPU units are used for receiving data packets from the ASIC units and / or FPGA units, processing the received data packets according to rules and generating data packets in a preset format. The application can meet diversified data processing requirements.
Owner:Chinese People's Liberation Army Cyberspace Force Information Engineering University

Flight recorder system and method

A flight recorder system of an aircraft includes a resource controller module (RCM) communicatively coupled, via a switch fabric, to a set of flight recorder system modules (FRM). Each FRM comprises a respective control module, a respective local memory, and a respective set of input and output (I / O) ports communicatively coupled to the switch fabric. The RCM is configured to detect a respective FRM coupled to the switch fabric, and based on the detection, configure an operation of the FRM, and wherein the respective local memory of the FRM is readable by the RCM, and shareable with the other FRMs via the switch fabric.
Owner:GE AVIATION SYSTEMS LLC

Configurable packet switch for handling data packet traffic

Various embodiments of the present disclosure relate to handling network traffic in a packet switch having a first, second, and third port, and a switch fabric coupled to the ports. In one example embodiment a technique for routing a data packet destined for at least a recipient coupled to the first port is provided. The technique includes receiving a data packet at the second port and transmitting the data packet to the switch fabric. Next, the technique includes routing the data packet from the switch fabric to the third port. Then, the technique includes transmitting the data packet from the third port back to the switch fabric with an indication to route the data packet to the first port. Finally, the technique includes routing the data packet from the switch fabric directly to the first port and transmitting the data packet from the first port to the recipient.
Owner:TEXAS INSTRUMENTS INC

Multipath routing for switching fabric

ActiveUS12457170B2TransmissionMetricsTraffic congestion
A switching fabric uses traffic congestion information to inform its opportunistic use of non-minimal routes. An ingress port of a network switch collects traffic congestion information from the egress ports of the network switch. The traffic congestion information includes minimal and non-minimal route congestion metrics for the egress ports. Candidate egress ports for forwarding a packet to a destination node are identified. One of the candidate egress ports is selected based on the traffic congestion information. The selection process is biased to prefer some candidate egress ports over others. Particularly, the candidate egress ports that provide non-minimal routes to the destination node and have high minimal route congestion metrics are disfavored by the selection process.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Multipath routing for switch fabrics

ActiveCN119814698BTransmissionMetricsTraffic congestion
The present disclosure relates to multi-path routing of a switch fabric. The switch fabric uses traffic congestion information to inform its timely use of non-minimal routes. An ingress port of a network switch collects traffic congestion information from egress ports of the network switch. The traffic congestion information includes minimal and non-minimal route congestion metrics for the egress ports. Candidate egress ports are identified for forwarding a packet to a destination node. One of the candidate egress ports is selected in accordance with the traffic congestion information. The selection process favors selecting some candidate egress ports over others. In particular, non-minimal routes to the destination node and candidate egress ports having high minimal route congestion metrics are disfavored by the selection process.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Cloud scale multi-tenancy for RDMA over converged ethernet (ROCE)

Techniques and apparatus for data networking are described. In one example, a method includes receiving a first Layer-2 Remote Direct Memory Access (RDMA) packet which includes a virtual local area network (VLAN) tag and a quality-of-service (QoS) data field; converting the first Layer-2 RDMA packet to a first Layer-3 encapsulated packet; and forwarding the first Layer-3 encapsulated packet to a switch fabric. In this method, the converting includes adding at least one header to the first Layer-2 RDMA packet, where the at least one header includes: a virtual network identifier that is based on information from the VLAN tag, and a QoS value that is based on information from the QoS data field.
Owner:ORACLE INT CORP

structure

An embodiment of the present disclosure provides a structure (1) for heat exchange, the structure (1) including a partition wall structure (10) that forms a first flow channel space (12) and a second flow channel space (14) with the first flow channel space and the second flow channel space separated from each other, the first flow channel space (12) being a space in which a plurality of first flow channels (12a) extending spirally in a certain direction are formed in communication with each other, the second flow channel space (14) being a space in which a plurality of second flow channels (14a) extending spirally in the certain direction are formed in communication with each other. Two adjacent first flow channels (12a) among the plurality of first flow channels (12a) are formed such that, when viewed along the direction in which the plurality of first flow channels (12a) extend, one first flow channel of the two adjacent first flow channels (12a) turns in a first direction, and the other first flow channel of the two adjacent first flow channels (12a) turns in a second direction opposite to the first direction. Two adjacent second flow channels (14a) among the plurality of second flow channels (14a) are formed such that, when viewed along the direction in which the plurality of second flow channels (14a) extend, one second flow channel of the two adjacent second flow channels (14a) turns in the first direction, and the other second flow channel of the two adjacent second flow channels (14a) turns in the second direction opposite to the first direction.
Owner:NATURE ARCHITECTS INC

On-chip LiDAR exchange fault monitoring

A system for monitoring on-chip LiDAR exchange failure is disclosed. A smaller number of power monitors is implemented between the switch fabric and the transmit / receive pixels to capture a scan pattern to determine an operating state of the switch in the switch fabric.
Owner:VOYANT PHOTONICS INC

Multi-switching structure type switching system and method for integrated communication unloading

The invention relates to a multi-switching structure type switching system and method integrated with communication unloading, and the system comprises a global protocol unloading module which is used for carrying out the global protocol unloading operation of a global protocol data packet according to the operation information carried by the head of the global protocol data packet; the integrated communication management module is used for configuring the management data packet according to the information carried by the management data packet so as to realize management and configuration of the switching system; and the multi-switching structure module is respectively connected with the global protocol unloading module and the set communication management module, and is used for sending the data packets to corresponding switching structures according to the types of the data packets. According to the invention, the competition between the integrated communication flow and the common flow can be reduced, and the bandwidth utilization rate of the switching chip port is improved.
Owner:SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI