Position Stream Session Negotiation for Spatial Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveaudio source tracking precisionVSAvoidbattery usage
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If position data stream characteristics are manually configured, then setup simplicity is improved, but adaptability to different applications deteriorates

Engineering Contradiction:
Improvemanual configuration workloadVSAvoidapplication-driven optimization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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

Inventive Principle:
Principle #25Self-service

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

Inventive Principle:
Principle #23Feedback

3Measurement precision

If position data is transmitted with high update frequency, then audio source tracking precision is improved, but positioning system resource utilization deteriorates

Engineering Contradiction:
Improveaudio source tracking precisionVSAvoidpositioning system resource usage
Core Design Contradiction:
Measurement precisionVSDevice complexity

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

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3542556B1Position stream session negotiation for spatial audio applications
Publication Date: 2021.12.29 NOKIA TECHNOLOGIES OY
  • EP3542556B1 patent drawingFigure 1
  • EP3542556B1 patent drawingFigure 2
  • EP3542556B1 patent drawingFigure 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.