18149813. PACKET REORDERING ENGINE simplified abstract (GM Cruise Holdings LLC)

From WikiPatents
Jump to navigation Jump to search

PACKET REORDERING ENGINE

Organization Name

GM Cruise Holdings LLC

Inventor(s)

A N Shanthi Prasad of Cupertino CA (US)

Henry Edward Styles of Menlo Park CA (US)

Alpesh Oza of San Jose CA (US)

Reynold Leong of Foster City CA (US)

Shanmugam Somasundaram Ramanathan of San Jose CA (US)

Niranjana Parampalli of Santa Clara CA (US)

PACKET REORDERING ENGINE - A simplified explanation of the abstract

This abstract first appeared for US patent application 18149813 titled 'PACKET REORDERING ENGINE

Simplified Explanation

The patent application describes an apparatus with a packet reordering engine for rearranging data packets in a buffer based on header information.

  • The apparatus includes a BD fetch manager for retrieving buffer descriptors associated with stored data packets.
  • A header decoder module fetches the header portion of the stored data packets linked to the fetched BDs.
  • A reorder module receives the fetched BDs and header portions, storing them in a reorder buffer slot.
  • A buffer processor organizes BDs based on header information to fetch the data packet payloads from the packet buffer.

Key Features and Innovation

  • Packet reordering engine for rearranging data packets based on header information.
  • BD fetch manager retrieves buffer descriptors associated with stored data packets.
  • Header decoder module fetches header portions of stored data packets.
  • Reorder module stores fetched BDs and header portions in a reorder buffer.
  • Buffer processor organizes BDs to fetch data packet payloads from the packet buffer.

Potential Applications

This technology can be applied in network systems, data centers, and communication devices where packet reordering is necessary for efficient data transmission.

Problems Solved

The technology addresses the issue of out-of-order data packets in a buffer, ensuring proper sequencing for accurate data transmission.

Benefits

  • Improved data packet sequencing for enhanced network performance.
  • Efficient data transmission and reduced latency.
  • Enhanced reliability and accuracy in data processing.

Commercial Applications

  • Network equipment and infrastructure.
  • Data center management systems.
  • Communication devices and routers.

Questions about the Technology

How does the packet reordering engine improve data transmission efficiency?

The packet reordering engine ensures that data packets are arranged in the correct order before transmission, reducing delays and improving overall network performance.

What are the key components of the apparatus described in the patent application?

The key components include the BD fetch manager, header decoder module, reorder module, and buffer processor, working together to reorder data packets based on header information.


Original Abstract Submitted

An apparatus is described and includes a packet reordering engine (PRE) for reordering data packets stored in a packet buffer at locations identified by buffer descriptors (BD). The PRE includes a BD fetch manager for fetching BDs associated with the stored data packets; a header decoder module for fetching the header portion for the stored data packets associated with the fetched BDs; a reorder module for receiving the fetched BDs and the fetched header portions and storing the fetched BD associated with the data packet in a slot of the reorder buffer; and a buffer processor configured to receive BDs from the reorder module in an order indicated by the header information of the data packets associate with the BDs and to fetch the payloads of the data packets with which the received BDs are associated from the packet buffer.