Information Processing Device Packet Life Control for Server Load Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The processing burden on server devices is increased due to repetitive packet transmission, especially when the port maintaining time of communication processing devices with NAT function is short, leading to inefficiencies and accessibility issues from external devices.

Innovation Solution

An information processing system that includes a transmission judging section, a life judging section, and a life setting section to determine whether to set a life for repetition packets, allowing some packets to not reach the server device, thereby reducing the processing burden by modifying the life of packets and controlling their transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packets are repetitively transmitted to maintain port accessibility and notify server of IP changes, then external device accessibility is improved, but server device processing burden increases

Engineering Contradiction:
Improveport accessibilityVSAvoidserver processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by having only certain network devices (those that need external accessibility) transmit repetitive packets, while other devices do not. This reduces the overall packet load on the server while maintaining necessary port accessibility for specific devices. The life setting section selectively sets packet lifetimes based on device characteristics and network conditions.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the lifetime parameter of repetitive packets dynamically. The life setting section adjusts packet lifetime based on port maintaining time, network conditions, and device characteristics. By optimizing packet lifetime, the system reduces unnecessary packet transmissions while ensuring packets reach the server in time to maintain port accessibility and notify IP changes.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If port maintaining time is shortened to reduce packet transmission frequency, then server processing burden is reduced, but external device accessibility reliability decreases

Engineering Contradiction:
Improvepacket transmission efficiencyVSAvoidaccessibility maintenance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-calculating and setting appropriate packet lifetimes before transmission. The life setting section determines optimal packet lifetime based on port maintaining time and network conditions, ensuring packets will reach the server in time to maintain port accessibility. This preliminary configuration reduces the need for frequent packet transmissions while guaranteeing accessibility maintenance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from port maintaining time requirements to adjust packet transmission strategies. The life setting section continuously monitors whether current packet lifetimes are sufficient for maintaining port accessibility and adjusts transmission parameters accordingly, balancing server load with accessibility requirements.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7860021B2Apparatus, system and method for maintaining communication between an information processing device and a server
Publication Date: 2010.12.28 PANASONIC HOLDINGS CORP
  • US7860021B2 patent drawing
  • US7860021B2 patent drawing
  • US7860021B2 patent drawing

AI summary

An information processing device 1 includes a transmission judging section 11 for judging whether to transmit a repetition packet, a life judging section 12 for judging whether to set a life not reaching a server device 3 to the repetition packet, a life setting section 14 for setting the life of the repetition packet to the life not reaching the server device 3 when the life judging section 12 judges to set the life not reaching the server device 3, and setting the life of the repetition packet to the life reaching the server device 3 when the life judging section 12 judges to set the life reaching the server device, and a transmitting section 15 for transmitting a repetition packet having the life set by the life setting section 14, when the transmission judging section 11 judges to transmit the repetition packet. It is possible to reduce a processing burden on the server device in an information processing system provided with the information processing device for repetitively transmitting the packet and the server device for receiving the packet.