Packet Reception Buffer Merging Main and Auxiliary Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional packet reception apparatuses face challenges in processing data sequences from multiple systems, leading to increased system size and complexity, which hinders efficient packet transmission reliability.

Innovation Solution

A packet reception apparatus with a reception buffer and a packet determination unit that assigns unique sequence numbers to packets from both main and auxiliary systems, allowing for efficient storage and recovery of packets without requiring separate memory for each system, thereby maintaining constant memory usage regardless of the number of systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional packet reception apparatus processes data sequences from multiple systems separately, then packet loss recovery rate is improved, but system size becomes large

Engineering Contradiction:
Improvepacket loss recovery rateVSAvoidsystem size
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the processing of multiple data sequences into a single unified buffer structure. Instead of maintaining separate processing systems for each data sequence, the invention uses one reception buffer that handles packets from multiple systems (main system and auxiliary systems) through a single data sequence processing path, thereby reducing system size while preserving packet loss recovery capability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The reception buffer is designed with universal functionality to handle packets from multiple systems simultaneously. The buffer can store and process packets from both the main system and auxiliary systems using the same processing mechanism, eliminating the need for separate dedicated processing paths for each system

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Quantity of substance

If separate memory is allocated for each system, then packet storage capacity is sufficient, but memory usage increases with number of systems

Engineering Contradiction:
Improvepacket storage capacityVSAvoidmemory usage
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The patent combines the memory resources for multiple systems into a single reception buffer. Instead of allocating separate memory spaces for each system, the invention uses one shared buffer that stores packets from multiple systems, thereby maintaining sufficient storage capacity while preventing memory usage from increasing linearly with the number of systems

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The reception buffer dynamically manages packet storage by overwriting data based on packet sequence numbers and system identification. The buffer adapts its content dynamically as packets arrive from different systems, allowing efficient use of limited memory space without requiring static separate allocations for each system

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9998405B2Packet reception apparatus
Publication Date: 2018.06.12 NTT ELECTORNICS CORP

AI summary

A reception buffer of a packet reception apparatus includes a plurality of storage addresses. A packet determination unit receives a packet from a plurality of lines including a main system and an auxiliary system. The packet determination unit obtains a storage address corresponding to a unique number assigned to the packet, and overwrites and stores data of the packet onto the storage address. A packet extraction/transmission unit extracts and transmits the data stored in the reception buffer.