[发明专利]一种基于媒体服务器实现高速缓存的装置无效
申请号: | 200610160999.1 | 申请日: | 2006-12-11 |
公开(公告)号: | CN101202693A | 公开(公告)日: | 2008-06-18 |
发明(设计)人: | 王东;郑罡;张嵩 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/54 | 分类号: | H04L12/54;H04M7/00;H04M3/42 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 李伟;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 媒体 服务器 实现 高速缓存 装置 | ||
技术领域
本发明涉及服务器应用和网络通信领域,并且特别地,涉及一种基于媒体服务器实现高速缓存的装置。
背景技术
下一代网络是业务驱动的网络,媒体服务器是提供专用媒体资源功能的独立设备,也是分组网络中的重要设备,它在体系中的位置如附图1所示,其中,图1是示出业务驱动网络体系组成的示意图;媒体服务器在应用服务器的控制下,提供软交换上各种业务所需的媒体资源功能,包括:放音,录音,双音多频(dual-tonemulti-frequency,DTMF)收号,传真,会议、语音合成(text to speech,TTS)以及自动语音识别(automatic speech recognition,ASR)等功能,同时提供语音加载、删除等功能,其中,图2示出了媒体服务器的组成。
对于媒体资源的使用,大多的需求是重复性的,如果每次媒体服务器在接受到应用服务器的请求时都去本地或者文件管理系统中查找资源,效率太低,如果请求数据量较大时,对于处理是难以负荷的,这样日益增长的需求在数据处理的时候要求有大量的处理器、存储器和带宽来处理,要解决这些问题,增加硬件设施必然会消耗大量的资金,这是服务商所不希望的。
因此,需要一种能够克服上述问题的技术方案,其能够在不增加硬件设施的情况下,高效的利用媒体资源,而不会增加媒体服务器的处理负荷。
发明内容
媒体服务器资源丰富,对数据处理比较频繁,因此,针对相关技术中的上述问题,本发明的主要目的在于,基于媒体服务器特有的功能,缓解媒体处理压力,提高媒体处理效率。
为了实现上述目的,本发明提供了一种基于媒体服务器实现高速缓存的装置。
该装置包括:高速缓存区初始化模块,用于在启动媒体服务器时初始化高速缓存区;缓存区索引建立模块,用于在高速缓存区初始化模块初始化高速缓存区的同时建立缓存区索引;资源请求处理模块,连接至缓存区索引建立模块,用于在接收到应用服务器的资源请求后,在缓存区索引中查找相应资源,并调用资源或更新索引;资源发送模块,用于将找到的资源发送到应用服务器;以及更新状态监控模块,用于实时监控缓存区索引的更新状态。
其中,当资源请求处理模块在缓存区索引中找到相应资源时,判断资源的状态是否为最新状态。在判断相应资源的状态为最新状态的情况下,资源请求处理模块直接调用相应资源。另外,在判断相应资源的状态不是最新状态,或者资源请求处理模块没有找到相应资源的情况下,资源请求处理模块到本地或者文件管理系统中查找相应资源,将相应资源调入高速缓存区,并更新缓存区索引。
另外,在资源改变的情况下,更新状态监控模块更新改变的资源对应的索引结构。如果在高速缓存区中未找到资源,则更新状态监控模块将资源添加到缓冲区索引中,并且在资源索引达到预定门限时,用新添加的索引覆盖使用频率最低的索引。
借助于上述技术方案,本发明通过在媒体服务器上建立高速缓存,能够快速处理媒体请求,提高了媒体资源的使用效率,从而提高了客户对服务商的满意度。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是示出根据相关技术的业务驱动网络体系组成的示意图;
图2是根据本发明实施例的媒体服务器的组成示意图;
图3是根据本发明第一实施例的基于媒体服务器实现高速缓存的方法的流程图;
图4是根据本发明第一实施例的基于媒体服务器实现高速缓存的方法的简化流程图;以及
图5是根据本发明第二实施例的基于媒体服务器实现高速缓存的装置的框图。
具体实施方式
下面将参考附图详细说明本发明。
第一实施例
首先,将参照图3和图4来描述本发明的第一实施例,图3是示出根据本发明第一实施例的基于媒体服务器实现高速缓存的方法的流程图,图4是本发明的基于媒体服务器实现高速缓存的方法的流程图。
如图3所示,根据本发明第一实施例的基于媒体服务器实现高速缓存的方法包括以下步骤:
步骤S302,媒体服务器在启动时初始化高速缓存区,同时建立缓存区索引;步骤S304,媒体服务器在接收到应用服务器的资源请求后,在缓存区索引中查找相应资源,并调用资源或更新索引;步骤S306,媒体服务器实时监控缓存区索引的更新状态;以及步骤S308,媒体服务器将找到的资源发送到应用服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610160999.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种脱氧催化剂及其制备方法和应用
- 下一篇:信用控制不间断方法