D2D Node Role Assignment Using RAN Signal Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing D2D communication networks, particularly V2V networks, face challenges in efficiently balancing network node groups and extending data connectivity to external data networks, especially in areas with limited radio access network signal coverage, leading to potential bottlenecks and increased latency.
Innovation Solution
Implementing a stateless address auto-configuration mechanism using IPv6 SLAAC to generate unique network addresses and dynamically assign communication roles based on RAN signal strength, allowing vehicles or nodes to act as bridging or constrained nodes, thereby optimizing data traffic distribution without requiring stateful negotiations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If D2D communication networks use traditional network address assignment methods, then network connectivity can be established, but network complexity increases and address configuration becomes time-consuming
Solution Approach 1:
The patent implements stateless address auto-configuration where network nodes automatically generate their own link-local addresses using their unique identifiers without requiring external assignment or negotiation. This self-service mechanism eliminates the need for complex address management infrastructure and reduces configuration time while maintaining network connectivity.
2Reliability
If D2D networks implement stateful address negotiation for role assignment, then communication roles can be properly assigned, but control flow time increases and latency increases
Solution Approach 1:
The patent performs role assignment based on pre-determined criteria (RAN signal strength) without requiring real-time negotiation between nodes. Each node independently determines its role (bridging or constrained) based on its signal strength relative to a threshold, eliminating time-consuming control flows while ensuring reliable role assignment for data traffic exchange.
3Reliability
If D2D networks rely on RAN signal coverage for data exchange, then external network connectivity is achieved, but areas with limited RAN coverage experience connectivity bottlenecks
Solution Approach 1:
The patent introduces intermediary nodes (bridging nodes with strong RAN signal) that relay data traffic between constrained nodes (in areas with limited RAN coverage) and the external data network. This intermediary mechanism enables reliable data exchange in areas with limited RAN coverage by utilizing nodes with better signal conditions as intermediaries, thereby eliminating connectivity bottlenecks.
4Adaptability or versatility
If D2D networks use dynamic role assignment based on signal strength, then network adaptability improves, but signal measurement and role determination complexity increases
Solution Approach 1:
The patent changes the parameter used for role assignment from complex multi-factor negotiations to a single measurable parameter (RAN signal strength). By comparing signal strength against a predetermined threshold, the system achieves dynamic adaptability in role assignment while simplifying the determination process. Nodes transition between bridging and constrained roles based on signal strength variations without requiring complex device logic.
Data Source
AI summary
An apparatus comprises a processing device configured to generate a link-local network address for a given network node in a device-to-device communication network based on a unique identifier associated with the given network node. The processing device is also configured to determine at least one measure of radio access network signal strength for the given network node for at least one corresponding radio access network, and to assign one of a first and a second communication role in the device-to-device communication network to the given network node based at least in part on whether the at least one measure of the radio access network signal strength is above or below a designated threshold. The processing device is further configured to exchange data traffic between the given network node and the external data network based on which of the first and second communication roles is assigned to the given network node.


