Packet Processing Device Dynamic Method Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems that process packets from multiple terminals in real-time suffer from unnecessary delays due to fixed buffering methods, which impair the real-time property of information and introduce increased delays when synchronizing different types of data, such as audio and image information.

Innovation Solution

A packet processing system that includes a packetization apparatus to timestamp packets, a processing method determination apparatus to determine processing methods based on packet content, and a management apparatus to store and retrieve processing methods, allowing for real-time processing by establishing a temporal correspondence between packets from different terminals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate pieces of information from multiple terminals are temporarily buffered to establish temporal correspondence, then synchronization between different data types is achieved, but real-time property of information is impaired and unnecessary delays increase

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidprocessing delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic processing methods where the packet processing device determines processing methods based on current packet states and temporal correspondence relationships, rather than using fixed buffering. This allows the system to adapt processing delays to actual needs, maintaining real-time properties while achieving synchronization when necessary.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of processing timing from fixed to variable by determining processing methods dynamically. The packet processing device adjusts processing delays based on temporal correspondence relationships between packets from different terminals, changing the timing parameter adaptively rather than applying uniform buffering.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If fixed buffering is applied to all packets to establish temporal correspondence, then synchronization is maintained, but processing efficiency decreases and real-time capability is lost

Engineering Contradiction:
Improvetemporal correspondenceVSAvoidpacket processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies different processing methods to different packets based on their individual temporal correspondence relationships. Instead of uniformly buffering all packets, the system identifies specific packets that require synchronization and applies processing methods only to those, leaving other packets to be processed efficiently without delay.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs synchronization processing only partially - only on packets where temporal correspondence establishment is actually needed. The packet processing device determines which packets require processing based on their relationship with packets from other terminals, avoiding excessive buffering of packets that don't need it.

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If real-time processing is performed without buffering, then processing speed is maintained, but temporal correspondence between packets from different terminals cannot be established

Engineering Contradiction:
Improveprocessing speedVSAvoidtemporal correspondence
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The packet processing device performs preliminary determination of processing methods by receiving packets from multiple terminals and establishing temporal correspondence relationships in advance. This preliminary action allows the system to prepare synchronization strategies before actual processing, enabling fast processing while maintaining temporal correspondence.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary processing method determination mechanism that mediates between real-time processing requirements and temporal correspondence needs. The packet processing device acts as an intermediary that receives packets, determines appropriate processing methods based on temporal relationships, and then processes packets accordingly, balancing speed and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11218426B2Packet processing system and method
Publication Date: 2022.01.04 NIPPON TELEGRAPH & TELEPHONE CORP
  • US11218426B2 patent drawing
  • US11218426B2 patent drawing
  • US11218426B2 patent drawing

AI summary

A packet processing system and method for enabling real-time packet processing while preventing an unnecessary delay increase are provided. A terminal 10-1 and a terminal 10-2 that transmit different types of packets in real time, a communication device 30 that processes packets transmitted by the terminal 10-1, and a packet processing device 100 disposed in a communication path of the packet from the terminal 10-1 and the terminal 10-2 to the communication device. The packet processing device 100 determines a processing method for the packets received from the terminal 10-1 based on the packets received from the terminal 10-2, creates a processing method determination table, and creates a processing method list. The terminal information packet processing unit 124 processes the packets received from the terminal 10-1 per packet unit based on the processing method list.