CICCSCMN Communication System Independent Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in efficiently managing real-time media communication events, such as audio and video calls, due to inadequate resource allocation and centralized control, leading to suboptimal call setup and media negotiation processes.

Innovation Solution

A Central Intelligence Cloud Call Setup, Control, and Media Negotiation (CICCSCMN) system is implemented, utilizing a distributed cloud platform to centrally manage real-time media communication events by allocating specific physical resources to call and media modality controllers independently, enabling efficient resource utilization and optimized call setup and media negotiation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If centralized control is implemented for managing real-time media communication events, then call setup speed and media negotiation efficiency are improved, but system complexity and resource management difficulty increase

Engineering Contradiction:
Improvecall setup speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments control functions into two independent controllers: a call controller for establishing communication events and a media modality controller for managing media negotiation. This segmentation allows each controller to specialize in specific tasks, improving call setup speed and media negotiation efficiency while distributing system complexity across modular components rather than a monolithic centralized system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of resource management by allocating physical resources independently to different controllers. The call controller receives a first grant of physical resources while the media modality controller receives a second grant of physical resources, creating a multi-dimensional resource allocation structure that enables efficient centralized control without proportionally increasing overall system complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If physical resources are allocated independently to call controller and media modality controller, then resource utilization efficiency is improved, but resource allocation complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidresource allocation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Physical resources are segmented into separate grants for the call controller and media modality controller. The call controller is granted a first set of physical resources dedicated to call establishment tasks, while the media modality controller is granted a second set of physical resources for media negotiation tasks. This segmentation improves resource utilization efficiency by ensuring each controller has dedicated resources while the resource allocator manages the overall distribution in a systematic manner.

Inventive Principle:
Principle #1Segmentation

3Reliability

If cloud resources are used for centralized control, then call quality and user experience are improved, but network dependency and system vulnerability increase

Engineering Contradiction:
Improvecall qualityVSAvoidnetwork dependency
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a resource allocator as an intermediary component that manages physical resource distribution between the call controller and media modality controller in the cloud environment. This intermediary layer provides structured resource management and isolation, ensuring that cloud-based centralized control delivers high call quality while the resource allocator mitigates network dependency risks by enforcing resource boundaries and allocation policies.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3058698B1Communication system achitecture
Publication Date: 2017.12.20 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3058698B1 patent drawingFigure 1~2
  • EP3058698B1 patent drawingFigure 3
  • EP3058698B1 patent drawingFigure 4

AI summary

Disclosed is a communication system for effecting communication events between endpoints connected via a communication network. The communication system comprises a plurality of processing units, each having access to computer storage holding executable code modules for managing a communication event. The code modules are configured to implement a media modality controller configured to manage media modality of an established communication event and a call controller configured to establish the communication event. The communication system further comprises a resource allocator configured to allocate physical resources of the processing units and computer storage to each of the call controller and the media modality controller. A grant of physical resources to the call controller is independent and different from a grant of physical resources to the media modality controller.