20240039867. PROTOCOL INDEPENDENT PROGRAMMABLE SWITCH (PIPS) FOR SOFTWARE DEFINED DATA CENTER NETWORKS simplified abstract (Marvell Asia PTE, LTD)

From WikiPatents
Jump to navigation Jump to search

PROTOCOL INDEPENDENT PROGRAMMABLE SWITCH (PIPS) FOR SOFTWARE DEFINED DATA CENTER NETWORKS

Organization Name

Marvell Asia PTE, LTD

Inventor(s)

Guy Townsend Hutchison of San Jose CA (US)

Sachin Ramesh Gandhi of San Jose CA (US)

Tsahi Daniel of Palo Alto CA (US)

Gerald Schmidt of San Jose CA (US)

Albert Fishman of Sunnyvale CA (US)

Martin Leslie White of Sunnyvale CA (US)

Zubin Shah of Santa Clara CA (US)

PROTOCOL INDEPENDENT PROGRAMMABLE SWITCH (PIPS) FOR SOFTWARE DEFINED DATA CENTER NETWORKS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240039867 titled 'PROTOCOL INDEPENDENT PROGRAMMABLE SWITCH (PIPS) FOR SOFTWARE DEFINED DATA CENTER NETWORKS

Simplified Explanation

The abstract describes a software-defined network (SDN) system, device, and method that includes various components such as input ports, a programmable parser, programmable lookup and decision engines (LDEs), programmable lookup memories, programmable counters, a programmable rewrite block, and output ports. These components can be customized by the user to suit specific packet environments, data analysis needs, packet processing functions, and other desired functions. The microchip within the system can also be reprogrammed dynamically for different purposes and optimizations.

  • The system is a software-defined network (SDN) that allows customization of its components.
  • It includes input ports, a programmable parser, programmable LDEs, programmable lookup memories, programmable counters, a programmable rewrite block, and output ports.
  • The components can be customized by the user to meet specific requirements.
  • The microchip within the system can be reprogrammed dynamically for different purposes and optimizations.

Potential Applications:

  • Customizing packet processing functions in a network.
  • Adapting the network to specific data analysis needs.
  • Creating specialized packet environments for different applications.
  • Optimizing the network for specific tasks or workloads.

Problems Solved:

  • Lack of flexibility in traditional network systems.
  • Inability to customize network components for specific requirements.
  • Difficulty in adapting the network to changing needs or environments.
  • Limited optimization options for packet processing functions.

Benefits:

  • Increased flexibility and customization options for network systems.
  • Improved adaptability to changing requirements or environments.
  • Enhanced performance and optimization capabilities.
  • Cost savings by reprogramming the same microchip for different purposes.


Original Abstract Submitted

a software-defined network (sdn) system, device and method comprise one or more input ports, a programmable parser, a plurality of programmable lookup and decision engines (ldes), programmable lookup memories, programmable counters, a programmable rewrite block and one or more output ports. the programmability of the parser, ldes, lookup memories, counters and rewrite block enable a user to customize each microchip within the system to particular packet environments, data analysis needs, packet processing functions, and other functions as desired. further, the same microchip is able to be reprogrammed for other purposes and/or optimizations dynamically.