Link Layer Device Association via Co-location Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for associating communication devices, such as IP phones and desktop PCs/laptops, are complex, time-consuming, and error-prone, especially in dynamic environments where devices frequently change locations or are used by multiple users, leading to administrative burdens and potential application failures.
Innovation Solution
A method and system using link layer protocols like LLDP, LLDP-MED, and CDP to automatically detect and associate co-located communication devices by exchanging information via a data network, enabling automatic login and feature sharing based on proximity, and dynamically managing associations to ensure correct configuration and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If manual configuration methods are used to associate communication devices, then configuration accuracy can be ensured, but the complexity of the configuration process and time consumption increase significantly
Solution Approach 1:
The system enables communication devices to automatically discover and associate with each other through link layer protocols without requiring manual user configuration. Devices self-identify their physical location and automatically establish associations, eliminating the need for users to manually enter IP addresses, phone numbers, or other configuration details.
Solution Approach 2:
A server acts as an intermediary that receives link layer information from communication devices, determines co-location relationships, and automatically establishes associations. The server mediates between devices by processing their self-reported location data and creating the necessary associations without direct user involvement.
2Stability of the object's composition
If centralized database configuration is used to store device association information, then data consistency can be maintained, but ongoing administrative effort and time consumption increase
Solution Approach 1:
The system continuously monitors link layer information from communication devices and automatically updates associations in real-time as devices move or are added/removed from the network. This continuous automatic maintenance eliminates the need for periodic manual database updates while maintaining data consistency.
Solution Approach 2:
Communication devices continuously provide feedback about their physical location through link layer protocols. The server receives this feedback and automatically adjusts associations based on current device positions, ensuring the centralized database remains synchronized with actual network conditions without manual intervention.
3Ease of operation
If IP address-based association methods are used, then association can be established automatically, but reliability decreases when IP addresses change
Solution Approach 1:
The system replaces IP address-based associations with link layer information-based associations. Instead of relying on network layer IP addresses that can change, the system uses data link layer information (such as MAC addresses and physical port identifiers) that remain stable and directly tied to the physical network infrastructure.
Solution Approach 2:
Instead of using logical network identifiers (IP addresses) that can change, the system inverts the approach by using physical layer identifiers (link layer information) that are inherently stable. This inversion from logical to physical identification ensures associations persist even when network configuration changes.
4Reliability
If manual configuration is required for mobile devices, then security can be maintained through proper logout procedures, but ease of operation and time consumption are negatively impacted
Solution Approach 1:
Mobile devices automatically perform association and disassociation operations based on their movement and usage patterns. When a device is physically moved or logged off, the system automatically updates associations and reclaims resources without requiring the user to manually configure or logout, maintaining security through automatic session management.
Solution Approach 2:
The system continuously monitors device presence and usage through link layer information, providing feedback about whether devices are actively being used. When devices are no longer detected or are physically moved, the system automatically triggers disassociation and resource reclamation, ensuring security while enabling seamless mobility.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system and method of associating at least two communication devices is provided. First information identifying a first communication device and second information identifying a second communication device is received via a link layer protocol over a data network. It is determined if the first communication device and the second communication device are co-located based on first link layer data associated with the first communication device and second link layer data associated with the second communication device. An association is triggered between the first information and the second information if the first communication device and the second communication device are determined to be co-located.