C114通信网  |  通信人家园

技术
2010/10/26

IMOS解决方案概述

来源:赛迪网  

IMOS (IP Multimedia Operating System),即IP多媒体操作系统,旨在打造IP领域的多媒体开发平台。一方面,支持监控、视讯、媒体发布、VOD、语音业务,提升开发效率、降低维护成本。另一方面,也是更为长远的意义,是为H3C多媒体产品的不断丰富和完善奠定基础,为客户、合作伙伴以及业界友商开发增值业务、技术合作、技术创新提供弹性的空间。

多媒体业务已经成为IP网络上最具活力和发展潜力的应用:IPTV、IP监控、IP电话视频会议、媒体教学等等,在各种多媒体应用开发中,我们思考一个问题:多媒体的共性在哪里?差异在哪里?为什么实现统一通信,统一视频会不太容易?

先分析多媒体应用的共性:

共同的媒体流:H.264

共同的呼叫控制信令SIP

共同的设备管理方式:SNMP

共同的业务接口方式及类似的调用动作:XML,媒体调用、检索、点播;摄像头控制…;

共同的基础支撑:操作系统适配、配置管理、告警管理、用户管理。

这些共性总结起来就是五字决:“看、控、存、管、用”。

而诸多差异又使得媒体应用千变万化:

不同的媒体应用方式:单向/双向,实时/非实时,点对点/点对多点;

不同的业务呈现界面:B/S、C/S;

不同的客户市场定位:运行商、行业、商业;

不同的行业客户要求:金融、电力、平安工程…。

如何“求同存异”?一个基础架构平台非常关键。大家知道,在Windows被广泛应用的情况下,基于windows的各种业务就很容易开展起来。同样,有了IMOS平台,就为实现多媒体业务的看、控、存、管、用共性业务,呈现多样化的媒体应用方式,展示丰富的业务呈现界面,满足差异化的行业客户要求提供了可能。

一、IMOS逻辑架构

IMOS平台分为5个层次,自底向上依次为OS基础设施层、数据访问层、多媒体基础设施层、业务逻辑层和业务展示层;这其中涵括9个组件:用于用户交互的GUI组件、用于业务实现的AS应用服务组件和CS调度服务组件、用于信令调度的CC呼叫组件、用于媒体调度的MC组件、用于媒体处理的MP组件、用于配置管理的MM组件、底层框架的BP基础平台和DAO数据库组件。

图1:IMOS分层模型

业务展示层:运营商以及各行业客户的不同要求,取决于应用模式,还有B/S和C/S之分;不少大客户还有业务系统强集成的需求。可替换的分层模型和开发接口允许完全替换开发新的展示,多套展示可以并存,从而最大化的贴近用户的体验。

业务逻辑层:通过对原子业务的简单组合或者定制开发,可以快速构建新的业务。“搭积木”的开发方式,节省大量的重复开发成本,有效缩短开发和稳定周期。

多媒体基础设施层:多媒体领域通用模型和标准实现,支持对实现的扩展。提供了“原子”业务(基础业务)。

数据访问层:对多媒体数据的封装。数据的存在形式不受位置(本地/远程)、形式(数据库/文件/原始磁盘块)、格式(结构化/非结构化)的限制,同时支持对数据的扩展和替换。

OS基础设施层:对操作系统、数据库、多媒体协议的封装,屏蔽差异,实现上层应用的平台无关性,提高开发效率和系统兼容性。

二、基于IMOS的多媒体业务

1.看

看,即实时图像业务,主要涉及信令调度、媒体调度、媒体处理和视频显示。

信令调度

IMOS信令调度提供的呼叫控制功能主要有会话、回放、订阅、通知、查询、传递,其通过SIP消息与终端(UA)进行交互,并支持在SIP基础上进行扩展,以满足更多业务。SIP信令是IP网络的核心控制协议,可应用于VoIP、视频会议、IM3G移动通信等。IMOS平台支持丰富SIP调度模型,满足多媒体应用。

a)In Direct:由终端发起向平台呼叫请求;

 

给作者点赞
0 VS 0
写得不太好
热门文章
    最新视频
    为您推荐

      C114简介 | 联系我们 | 网站地图 | 手机版

      Copyright©1999-2024 c114 All Rights Reserved | 沪ICP备12002291号

      C114 通信网 版权所有 举报电话:021-54451141