Access Node Media Negotiation Offloading for Internet Clients
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional call setup and management techniques in internet communications systems are resource-intensive and time-costly, particularly for mobile and smart devices, due to the need for multiple SDP offer/answer cycles to negotiate media characteristics.
Innovation Solution
The system splits the negotiation of media characteristics into separate negotiations between the originating client and the access node, and between the access node and the destination client, while masking the latter negotiation from the originating client, thereby offloading computational burden.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If internet clients negotiate media characteristics through multiple SDP offer/answer cycles in a packet-switched network, then media characteristics can be negotiated and updated for call functionality, but computational burden and processing resources are heavily consumed by the originating client
Solution Approach 1:
The patent extracts the media characteristics negotiation process from the originating client and relocates it to the access node. The access node now performs SDP offer/answer cycles with both the originating and destination clients, removing the computational burden from the originating client while maintaining full negotiation capability.
Solution Approach 2:
The access node serves as an intermediary between the originating and destination clients. It mediates the media characteristics negotiation by conducting separate SDP offer/answer cycles with each client, masking the complexity from the originating client and simplifying its role.
2Adaptability or versatility
If multiple SDP offer/answer cycles are performed for call setup and updates, then comprehensive media characteristics negotiation is achieved, but call setup time and processing duration increase
Solution Approach 1:
The access node performs media characteristics negotiation with the destination client in advance, before the originating client needs to be involved. By pre-negotiating and caching the SDP parameters, the system reduces the time required during actual call setup and updates.
Solution Approach 2:
The access node as an intermediary can conduct negotiations asynchronously and in parallel, rather than requiring sequential cycles between originating and destination clients. This mediation capability reduces overall negotiation time while maintaining comprehensive media characteristics agreement.
3Ease of operation
If the access node serves as a pass-through device for SDP negotiation, then the originating client maintains direct control over media characteristics, but the originating client must process and generate multiple responses increasing device complexity requirements
Solution Approach 1:
The patent extracts the complex SDP processing and response generation functions from the originating client and concentrates them in the access node. The originating client's role is simplified to initiating calls and receiving connected calls, without needing to generate or process complex SDP offers and answers.
Solution Approach 2:
The access node provides self-service by autonomously conducting SDP negotiations with both clients, generating offers and answers without requiring the originating client to perform these complex processing tasks. This reduces the originating client's device complexity requirements while maintaining operational simplicity.
Data Source
AI summary
Call setup and management for internet clients is simplified by splitting negotiation of media characteristics for the call into separate negotiations with an originating device and a destination device. Based on an initiation of a call from an originating device (e.g., an originating internet client) to a destination device (e.g., a destination internet client), a first media stream may be negotiated and opened between the originating device and an access node in communication with an internet protocol multimedia system (“IMS”) or other communications network. A second media stream may be negotiated and opened between the access node and the destination device through the IMS, and this negotiation may be masked from the originating device. The access node may connect the call by connecting the first media stream and the second media stream.


