PLC Network Joining via Bootstrapping Agent Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Power line communication systems face challenges in efficiently joining networks due to authentication failures and link quality issues, leading to delayed network connectivity and potential reconnection through weak links.
Innovation Solution
A method for a PLC device to identify and select a target bootstrapping agent based on link quality indicators or availability, attempting to join a network and reattempting with alternative agents if initial attempts fail, particularly focusing on authentication failures and link quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a PLC device attempts to join a network using a bootstrapping agent, then network connectivity is established, but authentication failures and link quality issues cause joining delays and potential reconnection through weak links
Solution Approach 1:
The PLC device performs preliminary evaluation of bootstrapping agents by assessing link quality indicators and authentication credentials before attempting to join the network. This preliminary action allows the device to select the most suitable bootstrapping agent in advance, avoiding multiple failed join attempts and reducing overall joining delay while improving success rate
Solution Approach 2:
The system implements feedback mechanisms where the PLC device monitors join attempt outcomes and uses this information to adjust future bootstrapping agent selections. By learning from previous authentication failures and link quality measurements, the device can make more informed decisions about which bootstrapping agents to attempt, thereby improving reliability and reducing time loss
2Productivity
If the PLC device selects a bootstrapping agent based on optimal criteria, then network joining efficiency is improved, but the complexity of agent selection and evaluation increases
Solution Approach 1:
The invention evaluates bootstrapping agents based on multiple parameters including link quality indicators, authentication credentials, and availability status. By systematically changing and comparing these parameters, the device can objectively determine the optimal bootstrapping agent without requiring complex decision logic, thus improving joining efficiency while keeping the selection process manageable
Solution Approach 2:
The bootstrapping agent selection process is segmented into distinct evaluation stages: initial discovery of available agents, assessment of link quality indicators, verification of authentication credentials, and final selection. This segmentation breaks down the complex selection task into manageable steps, improving efficiency without overwhelming the device with complexity
Data Source
AI summary
In a disclosed embodiment, a power line communication (PLC) device sends an active channel scan request from a host layer to an adaptation layer. In response to the adaptation layer receiving the request, a MAC layer is instructed to broadcast a beacon request frame. The PLC device receives from each of one or more neighboring devices that respond to the beacon request frame a beacon frame including an address and a personal area network (PAN) identifier. A listing of PAN identifiers indicated by the beacon frames is provided to the host layer. The host layer selects a target network corresponding to a selected PAN identifier and selects one of the one or more neighboring devices associated with the selected PAN identifier as a target bootstrapping agent. The host layer instructs the adaptation layer to join the target network using the target bootstrapping agent.


