Network Chip Conduit Port for Packet Encapsulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network devices face challenges in efficiently forwarding packets from external network ports to a processor without introducing complex forwarding logic, especially in small configurations that do not use a switching fabric chip, limiting the ability to add data for additional functionality while passing packets through an internal switch or using existing MAC logic circuitry.
Innovation Solution
The implementation of a conduit port on network chips, which is a MAC-PHY type port with associated logic circuitry, allows for selective packet exchange with a processor, reusing existing forwarding and buffering structures, and enabling the addition of data for additional functionality by encapsulating packets to maintain a standard frame format.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If packets are forwarded through a central processor access point in the switching fabric, then packet routing capability is improved, but device complexity increases due to complex forwarding logic and multiple code sets
Solution Approach 1:
The patent segments the network chip functionality by introducing a dedicated conduit port that separates processor access traffic from regular data plane traffic. This segmentation allows simple crossbar switching for data packets while processor communications use the dedicated conduit port, eliminating the need for complex forwarding logic in the switching fabric.
Solution Approach 2:
The conduit port acts as an intermediary between the processor and the network chip's external ports. It provides a dedicated interface that mediates all processor-to-network traffic, simplifying the switching fabric by removing the need for it to handle processor access directly.
2Productivity
If a switching fabric chip is used for interconnecting network chips, then packet switching capability is improved, but device complexity and cost increase
Solution Approach 1:
The patent replaces the expensive switching fabric chip with a simpler crossbar switching structure that is integrated directly into the network device. The conduit port provides adequate packet switching capability without requiring a dedicated switching fabric chip, reducing device complexity and cost.
3Productivity
If existing MAC logic circuitry is used for packet processing, then processing efficiency is improved, but functionality is limited without ability to add data for additional features
Solution Approach 1:
The patent implements packet encapsulation where additional functionality data is nested within the packet structure. The conduit port adds encapsulation headers or data fields to packets, allowing existing MAC logic to process packets efficiently while the nested data provides additional functionality such as quality of service, security, or routing information.
Data Source
AI summary
Systems, methods, and devices are provided for moving packets on a network device. One method includes receiving packets to a number of network chips, the number of network chips having a conduit port which can be selectively chosen to exchange packets with a processor responsible for processing packets. The method includes adding data for additional functionality to certain packets. Adding data includes encapsulating the certain packets to maintain an appearance of a certain packet format.


