Packet Processor Internal Control Packets Reduce Inter-Module Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional packet processors built according to ATCA standards face inefficiencies in inter-module data transfer rates and flexibility, leading to increased communication between modules and reduced processing capacity within a single module, especially in large-scale telecommunications systems.
Innovation Solution
A packet processor architecture that includes an information generator for creating process control information, an internal packet generator for assembling internal packets, an internal packet processor for processing these packets, and a packet transmitter for output, which reduces inter-module communication by enabling efficient packet processing and transmission within a modular structure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a packet processor is built according to ATCA standards with multiple modules, then scalability and development efficiency are improved, but inter-module data transfer rate deteriorates and processing capacity is reduced
Solution Approach 1:
The system is divided into multiple functional modules (control module, packet receiving module, packet processing module, packet transmitting module) that can be independently configured and replaced, enabling scalability while maintaining processing efficiency through specialized function distribution
Solution Approach 2:
An internal packet structure is introduced as an intermediary format between modules, containing both data and process control information. This internal packet eliminates the need for frame assembly processing between modules and enables direct, efficient data transfer while preserving processing capacity
2Adaptability or versatility
If data is transferred between modules in frame format, then communication protocol compatibility is improved, but processing overhead increases due to frame assembly requirements
Solution Approach 1:
Process control information is embedded in the internal packet structure before inter-module transfer, so that receiving modules can immediately execute processing operations without requiring additional frame assembly or protocol interpretation steps
3Device complexity
If a single module contains various functions, then device complexity is reduced, but flexibility for modifications deteriorates
Solution Approach 1:
Functions are segmented into separate modules (control, receiving, processing, transmitting) that can be independently modified, added, or replaced without affecting other parts of the system, thereby maintaining low overall complexity while maximizing modification flexibility
Solution Approach 2:
Each module is designed with universal interfaces and standardized internal packet handling capabilities, allowing modules to perform multiple functions depending on configuration while maintaining system simplicity
Data Source
AI summary
A packet processor for processing an input packet includes an information generator for generating process control information for processing the input packet, an internal packet generator for receiving the input packet as an packet to be processed and adding the process control information to the packet to be processed to produce an internal packet, an internal packet processor for processing the internal packet supplied from the internal packet generator on the basis of the process control information added to the internal packet, and a packet transmitter for extracting an output packet from the internal packet processed by the internal packet processor to transmit the output packet. The packet processor can reduce the amount of communication between modules even when the packet processor includes plural modules.


