Proactive IPv4 Address Allocation via Higher-Layer Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for identifying communication needs in computer systems lead to delays in establishing communication channels due to the time-consuming process of recognizing and initiating IP address allocation, especially during the transition from IPv4 to IPv6, where IPv4 address scarcity becomes a bottleneck.
Innovation Solution
A method that monitors higher layers of communication tasks, such as the application layer, to predict and trigger the allocation of communication resources like IPv4 addresses proactively, enabling early identification and setup of communication channels through a communication requirement sensor, reducing the complexity and time required for IP address assignment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If IP address allocation is triggered only after communication need is identified, then IPv4 address scarcity is managed through time-division multiplexing, but communication channel establishment experiences delays
Solution Approach 1:
The patent applies preliminary action by proactively allocating IPv4 addresses to interfaces before actual communication needs arise. The system monitors higher-layer communication tasks and triggers IP address allocation in advance when certain conditions are met, rather than waiting for communication demands to be identified. This eliminates the time delay between need identification and address assignment while maintaining efficient IPv4 address utilization through controlled temporary allocation.
2Adaptability or versatility
If IPv4 and IPv6 both support communication during migration phase, then protocol compatibility is maintained, but communication channel setup becomes complex due to dual-stack requirements
Solution Approach 1:
The patent applies dynamics by making the communication protocol selection adaptive rather than static. The system dynamically chooses between IPv4 and IPv6 based on real-time conditions such as address availability, interface configuration, and communication requirements. This dynamic approach simplifies the dual-stack complexity by automatically selecting the most appropriate protocol for each communication scenario, maintaining compatibility while reducing manual configuration overhead.
3Productivity
If IP address is temporarily assigned and released after communication ends, then IPv4 address reuse efficiency is improved, but address assignment delays occur during communication initiation
Solution Approach 1:
The patent resolves this contradiction by performing preliminary IP address allocation based on predictive monitoring of communication needs. The system watches higher-layer communication tasks and proactively assigns IPv4 addresses before actual communication demands materialize, thus maintaining high address reuse efficiency while eliminating assignment delays. The address is temporarily allocated in advance and can be quickly activated when communication begins.
Data Source
AI summary
The communication resource of the communication protocol such as internet protocol of version 4 and 6 is obtained temporarily upon detection of communication requirements of the computer system (1-3). The communication resource is assigned to the interface of the computer system. One trigger event of the network layer parent layer of the computer system for establishing the communication channels (12,13,21,22,32,33) are predefined. The upper layer of network layer is monitored for occurrence of one trigger event, for recognizing the communication requirements of communication system. An independent claim is included for computer program for recognizing demand and establishing communication channel via interface of computer system.


