Position Stream Session Negotiation for Spatial Audio
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current audio over IP (AoIP) protocols, such as AES67, do not support the unified transmission and negotiation of audio source position data, which is essential for immersive audio capture and playback, leading to inefficiencies like excessive battery usage and reduced tag life in positioning systems.
Innovation Solution
The implementation of a position stream session negotiation mechanism between spatial audio applications and positioning systems, using SIP and SDP to dynamically negotiate and adjust position data stream characteristics, such as update frequency and payload types, to meet application requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If position data is continuously transmitted at high update frequencies, then audio source tracking precision is improved, but energy consumption increases and positioning system reliability deteriorates
Solution Approach 1:
The patent implements dynamic negotiation of position data stream characteristics including update frequency, allowing the system to adapt the transmission rate based on actual application needs rather than using a fixed high frequency, thereby reducing energy consumption while maintaining adequate tracking precision
Solution Approach 2:
The patent enables changing of position data stream parameters (update frequency, payload types) through SIP/SDP negotiation, allowing the system to optimize between precision and energy consumption by adjusting these parameters according to application requirements and system conditions
2Ease of operation
If position data stream characteristics are manually configured, then setup simplicity is improved, but adaptability to different applications deteriorates
Solution Approach 1:
The patent implements automated SIP/SDP negotiation between the spatial audio application and positioning system, allowing the system to self-configure position data stream characteristics without manual intervention, thereby reducing operational workload while improving adaptability to different applications
Solution Approach 2:
The negotiation mechanism provides feedback between the application and positioning system, allowing each to communicate their requirements and capabilities, resulting in optimized configuration that adapts to specific application needs without manual configuration
3Measurement precision
If position data is transmitted with high update frequency, then audio source tracking precision is improved, but positioning system resource utilization deteriorates
Solution Approach 1:
The patent enables dynamic adjustment of position data stream update frequency through negotiation, allowing the positioning system to allocate resources efficiently by matching the data transmission rate to actual application requirements rather than operating at maximum capacity continuously
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments herein relate to methods, apparatuses, and computer program products for position stream session negotiation. An example method includes: transmitting, to a positioning system, a message for initiating a positional data stream associated with at least one audio source, the message comprising one or more requirements for positional characteristics of the positional data stream; receive a response from the positioning system comprising an indication of one or more of the positional characteristics that are supported by the positioning system for the at least one audio source; and initiating the position data stream with the positioning system based on the received response.