一种多媒体消息备份和查询的系统和方法

文档序号:7918198阅读:193来源:国知局
专利名称:一种多媒体消息备份和查询的系统和方法
技术领域
本发明涉及通讯领域,尤其涉及的是, 一种多媒体消息备份和查询的 系统和方法。
背景技术
多媒体系统是多媒体消息中心或者多媒体互通网关系统的简称。目前 通讯领域业务处理程序中,出于对数据的大容量和安全性考虑,经常使用 数据库的方式进行数据保存,所以数据库和通讯业务程序之间的接口往往 成为整个流程中处理的性能瓶颈。为了提高处理的性能,对于保存的数据量为小于3G的非海量业务,通 常采用共享内存的方式保存中间重要信息,其多媒体系统一般分为两个模 块业务处理模块(Proc—Serv)和信息存储模块(Proc—NX);这种处理 方式在系统不断电的情况下,当程序重新加载以后,保存在信息存储模块 (即共享内存)中的重要信息可以自动加载;其好处是保存在信息存储模 块中的重要信息可以自动加载,不会丟失,这样既可保证数据的完整性, 也极大的解决了性能瓶颈的问题。但是在系统出现突然断电的情况下,信 息存储模块的信息全部丢失,而无法进行获取信息,这是采用这种处理方 式很大的缺陷。因此,现有技术还存在缺陷,有待于改进和发展。发明内容本发明解决的技术问题是提供一种多4某体消息备份和查询的系统和方法,采用本系统和方法能够在系统突然断电的情况下获取信息。为解决上述技术问题,本发明釆用以下方案一种多媒体消息备份和查询系统,设有用于保存多媒体消息的信息存储模块;与所述信息存储模块连接的业务处理模块,所述业务处理模块包括接收单元和查询单元,其中,所述系统还包括与所述接收单元和查询单 元连接的信息备份模块,所述信息备份模块的供电独立于所述信息存储模 块,所述接收单元用于接收所述多媒体消息并将所述多媒体消息存入所述 信息备份模块和信息存储模块。所述的系统,其中,所述业务处理模块包括与所述信息备份模块和信 息保存模块连接的查询单元,用于查找所述多媒体消息。所述的系统,其中,所述业务处理模块包括与所述信息备份模块和信 息存储模块连接的查询单元,用于查找所述多媒体消息。所述的系统,其中,所述业务处理模块还包括与所述信息备份模块和 查询单元连接的删除单元,用于删除所述信息备份模块中与信息备存储模 块中相同的多媒体消息。所述的系统,其中,所述业务处理才莫块还包括与所述查询单元和信息 存储模块连接的监控单元,用于在所述信息存储模块为非正常状态时向所 述查询单元发出查询所述信息备份模块的指令。本发明还提供一种多媒体消息备份和查询方法,执行以下步骤Sl、 业务处理模块接收多媒体消息,将所述多媒体消息分别写入信息存储模块 和信息备份模块;S2、判断所述信息存储模块的状态是否正常,正常则执 行步骤S3,否则执行步骤S4; S3、在所述信息存储模块中查找所述多媒体 消息;S4、在所述信息备份模块中查找所述多媒体消息。所述的方法,其中,所述步骤S3包括在所述信息存储模块中查找到 所述多媒体消息后;删除所述信息备份模块中的所述多媒体消息。所述的方法,其中,所述步骤S3包括如果在所述信息存储模块中未查找到所述多媒体消息,执行所述步骤S4。所述的方法,其中,在所述步骤Sl之前还包括步骤S0、获取重要多 媒体消息的信息;所述步骤S1包括判断所述多媒体消息是否是所述的重 要多媒体消息;是则将所述多媒体消息分别写入信息存储模块和信息备份 模块。与现有技术相比,本发明的多媒体消息备份和查询系统通过增加信息 备份模块对信息存储模块保存的信息进行备盼,而且信息备份模块的供电 独立于所述信息存储^^莫块,所以,在系统突然断电或者信息存储模块非正 常状态的情况下,仍可以从信息^P分模块中获取信息,保证多媒体系统的 处理性能。


图l是本发明中系统的结构框图; 图2是本发明中方法的流程框图。
具体实施方式
下面结合具体实施方式
和附图对本发明作进一步详细的描述。 本发明保留共享内存使用的高效率,在现有系统的信息存储模块10和 业务处理模块20的基础上,增加一个信息备份模块(NXBAK)30,其与多媒 体消息中心或者多媒体互通网关系统内部互联。该信息^P分模块30的供电 独立于信息存储模块IO,独立存在;该信息备份模块30的主要功能就是使 用共享内存的实现方法来同步保存信息,专门用于信息的备份,避免了重要信息的单点故障,有效的保护了系统数据的完整性。本实施方式中的多媒体消息备份和查询系统,如图1所示,包括信 息存储模块10、信息备份模块30和业务处理模块20。信息存储模块10和 信息备份模块30用于保存多媒体消息;业务处理模块20与信息存储模块10和信息备份^f莫块30连接,该业务处理模块20包括接收单元21、查询 单元22、监控单元23和删除单元24。接收单元21与信息存储模块10和信息备份模块30连接,用于接收多 媒体消息并将其存入信息4^分模块30和信息存储模块10。查询单元22与 信息存储模块10和信息*模块30连接,用于从信息备份模块30和信息 存储模块10中查找所需的多々某体消息。监控单元23与查询单元22和信息 存储模块10连接,用于在信息存储模块10为非正常状态时,向查询单元 22发出查询信息^^莫块30的指令;所谓非正常状态,例如,系统突然断 电而造成的数据丟失。删除单元24与信息^P分模块30和查询单元22连接, 用于在信息备份模块30中删除与信息存储模块中相同的多々某体消息;设置 删除单元24能够将信息备份模块30中的多媒体消息删除,利用节约信息 备份模块30的存储空间。本发明还提供一种多媒体消息备份和查询方法,作为第一实施方式, 如图2所示,包括以下步骤100、运行多媒体系统、配置信息备份模块30;200、信息备份模块30运行;300、接收多媒体消息;400、将所述多士某体消息分别写入信息存储模块10和信息备份模块30;500、在信息存储模块10和/或信息备份模块30中查询所述多媒体消息, 本步骤包括以下步骤510、判断信息存储模块10的状态是否正常,是则执行步骤520,否则 执行步骤530;520、在信息存储模块10中查找多媒体消息;530、在信息备份模块30中查找多媒体消息。采用本实施方式的多々某体消息备份和查询方法在信息存储模块10的 状态非正常时,到信息备份模块30中查找所需的多媒体消息,保证了多媒体系统的处理性能。如果只是想对重要的信息进行备份,所述步骤100还包括获取重要 多媒体消息的信息;所述步骤400包括判断多媒体消息是否是所述的重 要多媒体消息;是则将多媒体消息分别写入信息存储模块IO和信息备份模 块30。在上述实施方式的基础上,进行进一步的改进,如果步骤520中在信 息存储模块10中未查找到所需的多媒体消息,则执行步骤530到信息M 模块30中查找所需的多J(某体消息。采用本实施方式,可以在信息存储模块 10因其他原因而丢失数据或者数据损坏时,到信息备份模块30中继续查找 所需的多媒体消息。为了保持信息^P分模块30和信息存储模块10内所存数据的一致性, 在上述实施方式的基础上,进行进一步的改进如果步骤520中在信息存 储模块10中查找到了所需的多媒体消息则执行以下步骤540、删除信息备份模块30中相同的多媒体消息。采用本发明,只需要在利用现有成熟技术的基础上增加一个信息备份 模块30,就可以解决多々某体系统共享内存重要信息的单点故障问题,不但 利用了高效率,而且大大降低了系统突发故障造成的数据丟失。此外,信 息备份模块30的功能和实现也很简单,把这些产品组合起来应用到多媒体 消息系统,实用性也非常强。应当理解的是,以上所提供的具体实施方式
只是对本发明的说明,而 不应当理解为对本发明的限制,对本领域的普通技术人员来说,可以根据 上述说明加以改进或变换,而所有这些改进和变换都应为本发明所揭示的 原理和特征,均属本发明的保护范围。
权利要求
1、一种多媒体消息备份和查询系统,设有用于保存多媒体消息的信息存储模块;与所述信息存储模块连接的业务处理模块,所述业务处理模块包括接收单元和查询单元,其特征在于,还包括与所述接收单元和查询单元连接的信息备份模块,所述信息备份模块的供电独立于所述信息存储模块,所述接收单元用于接收所述多媒体消息并将所述多媒体消息存入所述信息备份模块和信息存储模块。
2、 根据权利要求l所述的系统,其特征在于,所述业务处理模块包括 与所述信息备份模块和信息保存模块连接的查询单元,用于查找所述多媒 体消息。
3、 根据权利要求1或2所述的系统,其特征在于,所述业务处理模块 还包括与所述信息备份模块和查询单元连接的删除单元,用于删除所述信 息备份模块中与信息存储模块中相同的多媒体消息。
4、 根据权利要求1所述的系统,其特征在于,所述业务处理模块还包 括与所述查询单元和信息存储模块连接的监控单元,用于在所述信息存储模块为非正常状态时向所述查询单元发出查询所述信息备中分模块的指令。
5、 一种多媒体消息备份和查询方法,执行以下步骤51、 业务处理模块接收多媒体消息,将所述多媒体消息分别写入信息 存储模块和信息备份模块;52、 判断所述信息存储模块的状态是否正常,正常则执行步骤S3,否 则执行步骤S4;53、 在所述信息存储模块中查找所述多媒体消息;54、 在所述信息备份模块中查找所述多媒体消息。
6、 根据权利要求5所述的方法,其特征在于,所述步骤S3包括在 所述信息存储模块中查找到所述多媒体消息后;删除所述信息备份模块中 的所述多媒体消息。
7、 才艮据权利要求6所述的方法,其特征在于,所述步骤S3包括如 果在所述信息存储模块中未查找到所述多々某体消息,执行所述步骤S4。
8、 根据权利要求5所述的方法,其特征在于,在所述步骤Sl之前还 包括步骤S0、获取重要多媒体消息的信息;所述步骤S1包括判断所述多 媒体消息是否是所述的重要多媒体消息;是则将所述多媒体消息分别写入 信息存储模块和信息备份模块。
全文摘要
本发明公开了一种多媒体消息备份和查询系统和方法,其系统设有用于保存多媒体消息的信息存储模块;与所述信息存储模块连接的业务处理模块,所述业务处理模块包括接收单元和查询单元,其中,所述系统还包括与所述接收单元和查询单元连接的信息备份模块,所述信息备份模块的供电独立于所述信息存储模块,所述接收单元用于接收所述多媒体消息并将所述多媒体消息存入所述信息备份模块和信息存储模块。采用本发明在系统突然断电或者信息存储模块非正常状态的情况下,仍可以从信息备份模块中获取信息,保证多媒体系统的处理性能。
文档编号H04Q7/22GK101325749SQ20081014263
公开日2008年12月17日 申请日期2008年7月22日 优先权日2008年7月22日
发明者周士俊, 王永银 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1