Proxying Processing System for Wireless P2P Network Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Peer-to-peer (P2P) overlay networks with wireless nodes experience network overload, decreased speed, and increased battery consumption due to the limited channel capacity of wireless channels, leading to latency issues.
Innovation Solution
A proxying processing method and system that creates a virtual node to store and transmit communication packets from a server to a second node, bypassing the wireless node, thereby reducing the load and power consumption on the wireless node.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If communication packets are transmitted through wireless nodes in P2P overlay network, then network connectivity and data exchange are enabled, but network overload and latency occur due to limited wireless channel capacity
Solution Approach 1:
The patent introduces a proxy node as an intermediary that receives communication packets from other nodes and forwards them to the target wireless node. This mediator handles the burden of packet transmission, preventing the wireless node from becoming overloaded while maintaining network connectivity. The proxy node acts as a buffer that manages the flow of data through the constrained wireless channel.
Solution Approach 2:
The patent extracts the packet transmission function from the wireless node itself and relocates it to a separate proxy node. By removing the burden of handling incoming packets from the wireless node, the system eliminates the source of overload while preserving the node's ability to communicate. The wireless node only needs to receive packets from its designated proxy, not from all network participants.
2Adaptability or versatility
If wireless nodes handle all incoming communication packets, then complete data exchange is achieved, but battery consumption increases due to continuous processing
Solution Approach 1:
The proxy node serves as an energy-saving intermediary by handling the computationally intensive tasks of receiving, buffering, and forwarding packets. The wireless node only performs simple reception operations, significantly reducing its energy consumption while maintaining full data exchange capability through the proxy's mediation.
Solution Approach 2:
The system enables the wireless node to conserve energy by delegating packet handling to the proxy node, which operates independently to manage communication traffic. The wireless node effectively 'services' itself by minimizing its active processing operations while still achieving complete data exchange through the proxy's assistance.
3Adaptability or versatility
If wireless nodes process all network traffic, then full P2P functionality is maintained, but network load concentrates on wireless channels causing overload
Solution Approach 1:
The proxy node acts as a load-distributing intermediary that receives packets from multiple sources and selectively forwards only relevant packets to the wireless node. This mediation prevents the wireless node from receiving the full burden of network traffic, distributing the load across the proxy infrastructure while maintaining complete P2P functionality.
Solution Approach 2:
The patent segments the network traffic handling function by separating packet reception (handled by proxy nodes) from packet forwarding (handled by the wireless node). This segmentation divides the overall network load into distinct manageable parts, preventing concentration of traffic on the wireless node while preserving full P2P operational capability.
Data Source
AI summary
A proxying process method for traffic of a wireless node and a system using the method are provided. The proxying process method includes: maintaining a virtual node which stores a communication packet from a server, destined for a first node; and transmitting the stored communication packet from the virtual node to a second node when a transmission request for the communication packet is transmitted to the first node by the second node.


