Peer-to-Peer Communication Detection via Log Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting peer-to-peer communication in networks rely heavily on pattern recognition, which is inadequate for new software types and viruses, making it difficult to effectively monitor and control peer-to-peer communication.

Innovation Solution

A communication detection device and method that analyzes communication logs by dividing them into parts corresponding to individual devices, generating a response success/failure table based on connection requests, and determining peer-to-peer communication by identifying time periods with no response that meet predetermined criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pattern-based detection methods are used for peer-to-peer communication, then detection accuracy for known software is improved, but the ability to detect new software types and viruses deteriorates

Engineering Contradiction:
Improvedetection accuracyVSAvoidability to detect new software
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent changes the detection parameter from static pattern matching to dynamic behavior analysis. Instead of comparing communication data against predefined patterns, the system monitors communication behavior over time, tracking parameters such as connection frequency, data exchange patterns, and interaction timing. This allows the system to adapt to new peer-to-peer software by recognizing behavioral characteristics rather than relying on known software patterns.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical pattern-matching system with a behavioral analysis system. Rather than using rigid pattern templates that must be manually updated, the system observes and analyzes communication behaviors, automatically identifying peer-to-peer interactions based on characteristic behavioral patterns such as direct device-to-device communication without server mediation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If pattern generation is performed manually by experts, then detection precision for known threats is improved, but the speed of adapting to new threats deteriorates

Engineering Contradiction:
Improvedetection precisionVSAvoidspeed of adaptation
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements a self-service detection system that automatically analyzes communication behaviors without requiring expert intervention for pattern generation. The system autonomously monitors network traffic, identifies peer-to-peer communication patterns, and adapts to new software types by observing their behavioral characteristics. This eliminates the need for manual pattern creation while maintaining high detection precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary behavioral analysis by continuously monitoring and recording communication patterns in advance. Instead of waiting for new threats to appear and then manually creating patterns, the system proactively collects and analyzes communication data, building a baseline of normal and abnormal behaviors that enables rapid detection of new peer-to-peer software.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If communication logs are analyzed in aggregate, then overall network monitoring capability is improved, but the ability to identify specific device behavior deteriorates

Engineering Contradiction:
Improveoverall monitoring capabilityVSAvoiddevice-specific detection accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent segments communication logs by dividing them into individual device-specific subsets. Instead of analyzing all network traffic as a single aggregate dataset, the system separates logs by source and destination devices, enabling precise analysis of each device's communication behavior. This segmentation allows the system to identify peer-to-peer activities on specific devices while maintaining the benefit of analyzing overall network traffic patterns.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8266250B2Communication detection device, method, and program for peer-to-peer communication
Publication Date: 2012.09.11 FUJITSU LTD
  • US8266250B2 patent drawing
  • US8266250B2 patent drawing
  • US8266250B2 patent drawing

AI summary

A communication detection method in which, based on a sender and a destination of communication data recorded in a communication log that records information concerning communication data exchanged between devices linked to a network, the communication log is divided into parts corresponding to individual object devices. The communication logs divided corresponding to the individual devices are analyzed so that the communication data in which a connection request to each device has been issued is extracted, and then a response success/failure table is generated based on whether a response from the device to the connection request has been detected; and based on the response success/failure table, when a time period that no response is obtained from the device satisfies a criterion condition determined in advance, it is determined that peer-to-peer communication has been performed.