Subscribe to News

Unified Communications - Requirements

Author : VodafoneR&D

From TechnologicalWiki

Jump to: navigation, search
Unified CommunicationsRequirementsTechnological areasReferences

A successful integration can automate and unify all forms of human and device communication into a common user experience. Gains in efficiency can result through an optimization of business processes and enhancing human communication.

The key point in this area is software integration which is one of the open source trend advantages thus open source will be the framework in which this project will be developed.

Goals Platform requirements
Technological area independence > Each technological area is independent from any other one so features evolve depending on the area market requirements and business cases.
Inter operable services > Services in each area inter operate with each other through APIs exposed to the rest of the platform. Currently the most suitable technology is Web services.
Common services > To allow services made up from other services from different technological areas to enrich and simplify communications.

> Coordination and management of business processes that interact with internal services and external entities. BPEL is an executable language that accomplishes this requirement.

Platform efficiency > Modularity which allows Installation of the necessary modules only.

> Service sharing to prevent having the same functionality twice > Flexibility and scalability for easy adaptation of current as well as any new unforeseen needs. > High platform availability. > High throughput > Low latency in transactions

Monitorization & Management > Local and remote actions for provisioning services, configuring network, and managing faults.
Main Collaborators