Node Device IPv4 IPv6 Routing Table Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a network environment where both IPv4 and IPv6 protocols coexist, existing peer-to-peer (P2P) systems face challenges in determining root nodes, leading to difficulties in content acquisition due to protocol differences between IPv4 and IPv6, which prevents the P2P system from operating effectively without setting separate root nodes for each protocol.
Innovation Solution
A node device determines its communicability over IPv4 and IPv6, acquires routing tables from respective devices, and selects one routing table based on a priority order to participate in either the IPv4 or IPv6 overlay network, eliminating the need for distinct root nodes and allowing communication to proceed without protocol-specific issues.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate root nodes are determined for IPv4 and IPv6 in one overlay network, then protocol-specific communication can be established, but the system complexity increases and root nodes cannot be uniquely determined
Solution Approach 1:
The patent segments the overlay network into protocol-specific sub-networks by creating separate IPv4 overlay network and IPv6 overlay network. Each node determines its communicability and participates in only one protocol-specific network, avoiding the complexity of determining separate root nodes while ensuring reliable protocol-specific communication
Solution Approach 2:
Instead of determining separate root nodes for each protocol within one overlay network, the patent inverts the approach by creating separate overlay networks for each protocol. Nodes join the overlay network corresponding to their communicable protocol, eliminating the root node determination problem while maintaining protocol-specific communication reliability
2Adaptability or versatility
If a node device participates in both IPv4 and IPv6 overlay networks, then communication flexibility increases, but unnecessary message transmission occurs and network bandwidth is wasted
Solution Approach 1:
The patent applies local quality by making each node's protocol participation specific to its local communicability characteristics. Each node determines whether it is communicable over IPv4 or IPv6 and participates only in the corresponding overlay network, achieving communication flexibility adapted to local conditions while avoiding unnecessary message transmission and conserving network bandwidth
Data Source
AI summary
A node device in an information communicating system: determines whether or not the node device is communicable over the IPv4; determines whether or not the node device is communicable over the IPv6; acquires a first routing table that is generated using a first node device communicable over the IPv4 from a predetermined device that is connected to a network if communication is possible over the IPv4; and acquires a second routing table that is generated using a second node device communicable over the IPv6 from the predetermined device that is connected to the network if communication is possible over the IPv6. If the controller determines that communication is possible over the IPv4 and the controller determines that communication is possible over the IPv6, the controller acquires one of the first one of the first routing table and the second routing table according to a priority order.


