Floor Control Profile Integration in Communication Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems require separate message exchanges for call setup and floor control, leading to undesired delays in establishing multimedia sessions due to the need for simultaneous completion of both processes.

Innovation Solution

A method and apparatus that dynamically assign a floor control profile to each session at call initiation, associating floor control parameters with the session and media streams, and reserve communication resources only for endpoints that will source media, thereby eliminating the need for separate message sequences and minimizing call setup times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate protocols are used for call control and floor control, then each protocol can be optimized independently, but call setup time increases due to requiring two separate message exchanges

Engineering Contradiction:
Improveprotocol optimizationVSAvoidcall setup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent combines call control and floor control into a single integrated protocol framework. Floor control parameters are embedded within the call setup messaging sequence, allowing both call establishment and floor control configuration to occur simultaneously through one message exchange rather than requiring separate protocol interactions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Floor control parameters are predetermined and pre-configured in the system. During call setup, these pre-prepared parameters are automatically included in the messaging sequence, eliminating the need for separate floor control negotiation and reducing overall setup time while maintaining protocol optimization benefits.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If communication resources are reserved for all endpoints in a session, then resource availability is ensured, but resource utilization efficiency decreases when not all endpoints source media

Engineering Contradiction:
Improveresource availabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies differentiated resource allocation based on individual endpoint characteristics. Instead of uniform resource reservation for all endpoints, the system identifies which endpoints will actually source media and reserves resources only for those specific endpoints, optimizing resource distribution according to local needs rather than applying a blanket approach.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system reserves communication resources partially - only for endpoints that will source media - rather than reserving for all endpoints. This selective partial reservation maintains sufficient resource availability for active media sources while avoiding unnecessary resource consumption by endpoints that will not transmit media.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8588210B2Method and apparatus for floor control in a communication system
Publication Date: 2013.11.19 MOTOROLA SOLUTIONS INC
  • US8588210B2 patent drawing
  • US8588210B2 patent drawing
  • US8588210B2 patent drawing

AI summary

Methods for enabling floor control are performed in an endpoint terminal (140, 142, 146) and a session controller (106). The session controller: receives (410) a message requesting a session that includes an SDP packet with a requested floor control profile having a requested set of floor control parameters or a requested list of potential floor owners; accepts (410) the session; determines (420) a final floor control profile having a final set of floor control parameters and a final list of potential floor owners; and communicates at least a portion of the floor control profile within a system (100). The endpoint terminal: communicates a message requesting a session that includes an SDP packet with a requested floor control profile; and receives a message having an SDP packet with a final floor control parameter. The final floor control profile may be the same as or different from the requested floor control profile.