Reachability Information for Automatic Peer-to-Peer Session Setup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current peer-to-peer communication systems are cumbersome and time-consuming as they require manual entry of alternate addresses for establishing communication sessions when the primary attempt fails, lacking an efficient method to automatically switch between different communication addresses and networks.
Innovation Solution
The system allows originating endpoints to obtain reachability information from a directory service, which includes multiple addresses and status/preference information, enabling automatic selection and sequential/simultaneous attempts to establish communication sessions through various networks and communication techniques.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual entry of alternate addresses is required to establish communication sessions, then communication reliability is improved through multiple address options, but ease of operation deteriorates due to time-consuming manual processes
Solution Approach 1:
The system performs preliminary actions by automatically obtaining and storing multiple alternate addresses for the terminating party in advance through directory services. When a communication attempt fails, the originating terminal already has pre-retrieved alternate addresses ready for immediate use, eliminating the need for manual address entry and significantly reducing the time required to establish alternative communication paths.
2Adaptability or versatility
If multiple addresses are provided for a terminating party, then adaptability is improved by enabling communication through different networks, but device complexity increases due to address management requirements
Solution Approach 1:
The system introduces an intermediary directory service that manages the complexity of multiple addresses and communication paths. The directory service stores and organizes multiple addresses for each terminating party, allowing the originating terminal to simply query the directory service for available addresses rather than managing multiple addresses directly. This intermediary layer provides adaptability across different networks while shielding users from the complexity of address management.
3Productivity
If automatic selection of addresses is implemented, then productivity is improved by reducing setup time, but device complexity increases due to automation requirements
Solution Approach 1:
The system implements self-service automation where the originating terminal automatically queries the directory service for alternate addresses and initiates communication attempts without user intervention. The terminal independently manages the process of retrieving addresses, selecting appropriate communication paths, and attempting connections through multiple addresses in sequence, thereby improving productivity by eliminating manual setup time while the automation handles the complexity internally.
Data Source
AI summary
Originating endpoints may obtain reachability information from a directory service, which collects contact and related information from available users. When initiating a peer-to-peer communication session to an endpoint of a destination user, the originating endpoint will access the directory service to obtain reachability information for the destination user. The reachability information may contain one or more addresses, one of which will be a peer-to-peer communication session address. From the reachability information, the originating terminal will determine an appropriate address to initiate communications with the destination user. The reachability information may identify multiple addresses, where only certain of the addresses may be peer-to-peer communication addresses and other addresses may be used to establish other types of sessions through disparate types of networks.


