一种多媒体数据集中存储装置及方法制造方法及图纸

技术编号:3649496 阅读:118 留言:0更新日期:2012-04-11 18:40
一种多媒体数据集中存储装置及方法,通过在相互连接的媒体处理模块和媒体数据模块之间设置一媒体调度模块,并通过网络分别与所述媒体处理模块和媒体数据模块联接,媒体调度模块,用于实现对媒体数据的监控、集中管理,以及实现媒体数据模块的负荷分担。该装置和方法可提高媒体存储装置的可扩展性、扩大媒体存储装置的媒体存储容量。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种智能网领域采用分散处理和集中存储管理的装置及方式,用于实现多媒体数据进行海量存储和实时读取的装置,特别应用于智能网的语音信箱业务、彩铃业务、彩信业务等,对存储容量大(TB级)、实时性要求很高的高端应用。技术背景 众所周知,语音信箱业务、语音短消息业务、彩铃业务、彩信业务都是基于对用户 媒体数据(录音数据和图像数据)进行实时存储和读取的应用。它们都要用到一个共同的 设备媒体存储装置,如图1所示该媒体存储装置由两个模块组成媒体处理模块1和媒 体数据模块2。用户录音/发传真、放音/收传真的实现原理如下 用户录音/发传真的过程用户的录音/发传真操作通过用户接入装置接入,并将 录音/发传真操作请求通过通讯单元转发到主控单元,由主控单元再通知驱动单元命令采 集单元开始录音/收集传真当采集到录音/传真数据之后由驱动单元通知主控单元,主控 单元对收集到的数据进行组织并通知数据读写单元对数据进行存储。 用户放音/收传真的过程用户的放音/收传真操作通过用户接入装置接入并将 放音/收传真操作请求通过通讯单元转发到主控单元,由主控单元先向数据读写单元发起 读数据请求,当取得一定数据之后再通知驱动单元命令采集单元开始放音/发传真,直至 媒体数据向用户发完。 从上述的实现原理来看,现有的媒体存储装置存在以下缺点 ①系统的扩展性差。因为从实现原理上看,媒体处理模块与媒体数据模块无法分 离,要扩容只能对媒体处理模块中的采集单元进行扩容,但每个媒体存储装置的采集单元 个数是有限的。 ②媒体存储容量受到限制。因为系统的扩展性差,无法只对媒体数据模块进行扩 容,况且每个媒体存储装置的磁盘容量大小总是有限制的。
技术实现思路
本专利技术所要解决的技术问题是提出一种多媒数据集中存储装置及方法,提高媒体 存储装置的可扩展性、扩大媒体存储装置的媒体存储容量。 为了实现上述目的,本专利技术提供了一种多媒体数据集中存储装置,包括相互连接 的媒体处理模块和媒体数据模块,其中,还包括一媒体调度模块,设置在采用分离模式的媒 体处理模块和媒体数据模块之间,并通过网络分别与所述媒体处理模块和媒体数据模块联 接;所述媒体调度模块,用于实现对媒体数据的监控、集中管理,以及实现媒体数据模块的 负荷分担。 上述的多媒体数据集中存储装置,其中,所述媒体处理模块,用于接收用户的操作 请求并向用户报告操作结果;对用户的媒体数据进行收集,对收集到的数据进行组织缓存, 并将所述数据发送到指定的媒体数据模块进行存储;从指定的媒体数据模块获得稳定媒体5数据流,并将所述媒体数据发送到用户;所述媒体数据模块,用于接收媒体处理模块的媒体 数据存储和读取请求,并将接收到的数据进行组织、存储,向所述媒体处理模块提供稳定的 媒体流;所述媒体调度模块,用于对媒体数据模块的监控、负荷分担,向所述媒体处理模块 提供资源索引功能。 上述的多媒体数据集中存储装置,其中所述媒体处理模块,包括采集单元、驱 动单元、通讯单元和主控单元;所述采集单元,与驱动单元进行交互,用于完成媒体数据的 采集和发送动作;所述驱动单元,用于接收来自所述主控单元的操作命令,命令所述采集单 元进行相应的动作以及向所述主控单元报告操作结果;所述通讯单元,用于连接所述媒体 处理模块与用户接入装置、媒体调度模块、媒体数据模块,通过TCP/IP协议进行通讯,完成 相互间消息的转发;所述主控单元,用于接收来自用户接入装置的命令、来自驱动单元的报 告、来自所述媒体调度模块和媒体数据模块的应答消息;向用户接入装置报告操作结果、向 驱动单元发出操作命令、向媒体调度模块发出索引请求、向媒体数据模块发出存储请求;完 成对用户接入装置的命令解析;系统多通道资源的分配管理;从媒体调度模块申请获得用 户标识所在媒体数据模块;向驱动单元发出操作命令;接收并组织从所述采集单元或媒体 数据模块接收到的媒体数据并向所述采集单元或媒体数据模块发送。 上述的多媒体数据集中存储装置,其中所述驱动单元提供完成所述采集单元的 基本操作功能接口 采集单元初始化;开始放音/录音/传真;停止放音/录音/传真;向 所述采集单元和主控单元的媒体数据请求。 上述的多媒体数据集中存储装置,其中,所述媒体调度模块又包括资源索引单 元、通讯单元和主控单元;所述资源索引单元,用于接收来自主控单元的命令,完成资源的 检索功能,提供对外的查询接口 ;所述通讯单元,用于完成与所述媒体处理模块、媒体数据 模块的TCP/IP协议通讯消息的转发;所述主控单元,用于接收来自所述媒体处理模块和媒 体数据模块的命令以及资源索引单元的索引结果;向所述媒体数据模块发出监控请求;完 成系统内部通道的分配管理,对所述媒体处理模块用户标识的索引以及对所述媒体数据模 块的动态管理,并对其负荷进行分析、平衡分配。 上述的多媒体数据集中存储装置,其中所述媒体数据模块包括存取调度单元、 数据读写单元、数据存储介质、主控单元和通讯单元;所述存取调度单元,设置在所述主控 单元和数据读写单元的之间,用于完成对来自主控单元的消息进行管理,对数据读写单元 操作进行负荷分担,实现对数据缓冲区的分配管理;所述数据读写单元,用于接收来自所述 存取调度单元的请求,并向存取调度单元返回操作结果;对媒体数据存取操作的底层操作; 所述通讯单元,用于完成与所述媒体处理模块、媒体调度模块间的TCP/IP协议通讯消息的 转发;所述主控单元,用于接收来自所述媒体处理模块请求、来自媒体调度模块的监控请 求,向所述媒体处理模块和媒体调度模块报告结果;完成对系统多通道的分配管理、对来自 媒体处理模块的请求进行解析并响应,根据需要向存储调度单元发起存储请求;所述数据 存储介质,用于根据所述数据读写单元的操作指令完成媒体数据的存储。 上述的多媒体数据集中存储装置,其中所述媒体处理模块和/或媒体数据模块 为并行的多个。 上述的多媒体数据集中存储装置,其中所述数据存储介质为磁盘介质。 为了更好地实现上述目的,本专利技术还提供了一种多媒体数据集中存储的方法,其中,采用媒体处理模块和媒体存储模块分离的模式,并设置一媒体调度模块,用于通过用户数据登记的方式实现对媒体数据的集中管理和媒体数据模块的负荷分担。 上述的多媒体数据集中存储的方法,其中,包括如下步骤存储步骤,当用户媒体数据需要存储时,先到媒体调度模块对用户数据标识进行登记,并由媒体调度模块按一种负荷分担机制分配一个媒体数据模块给媒体处理模块,媒体处理模块将采集到的用户媒体数据通过网络对用户数据进行存储;读取步骤,当需要读取用户媒体数据时,由媒体调度模块根据用户数据标识索引出用户数据所在的媒体数据模块,媒体处理模块从此媒体数据模块通过网络取用户数据并发送给用户。 上述的多媒体数据集中存储的方法,其特征在于,所述存储步骤进一步包括如下 步骤步骤一,由业务产生用户标识并通过一用户接入装置向媒体处理模块发起媒体存储 请求,媒体处理模块中的主控单元根据此用户的标识向媒体调度模块发索引请求;如果媒 体调度模块检索到此标识已存在,则取得媒体数据模块号,并返回给媒体处理模块的主控 单元,进入下一步;如果不存在,则按负荷分担机制分配一个媒体数据模块号,并在资源索 引单元中进行登记,返回给媒体处理模块,进入下一步;步骤本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:王景平张伟王元
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利