多媒体信息系统和包含该系统的电话的制作方法

文档序号:7610331阅读:170来源:国知局
专利名称:多媒体信息系统和包含该系统的电话的制作方法
技术领域
本发明涉及一种信息系统,该信息系统包括多个音频和/或视频和/或数据数字的信息存储设备。本发明还涉及一种包含该信息系统的电话。
公知有多种数字信息系统,无论这些系统被集中在一个服务器上,还是位于一个通信终端里,例如电话或电视会议终端。重要之处在于由这个信息系统储存的信息能够以良好的质量被复原。例如,对声音信息的理解和对提交该信息的人的认识在很大程度上取决于这个信息的复原质量。信息的复原质量显然取决于所提交信息的质量,但也决定于所储存信息的质量,而最终决定于向一个读出器终端发送的信息的质量。
同样重要的是信息系统能够记录尽可能多的信息,同时考虑到它的储存能力。
这些信息系统应该解决的问题之一是远程终端的异类性的管理,从这些远程终端出发这些信息系统能够被连接(远程存储和询问情况)。实际上,不是所有的终端都具有同样的数据接收能力,尤其是所述连接到转接电话网电话终端机或GSM(全球移动通信系统)型的手机,例如它们都没有装备编解码器(Codecs)和宽带再现系统。
为管理信息读出终端的这个异类性问题的一个已知解决方案是提供一个信息系统,此系统具有多个代码转换设备以便处理所述要发送的信息,当读出终端不具有与提交信息的终端同样能力时,特别是在编码格式上和支持的发送速率上。
同样可以把所记录的信息以多种格式加以储存,而每一种格式与可能愿意远程加载该信息的读出终端之一所接受的至少一种格式相兼容。这就提出了一个储存问题,因为不是一个初始记录的信息,而是储存众多信息的问题。
这些信息系统应该解决的另一个问题是存储设备(在信息记录情况下)的(容量)管理,根据信息系统的类型,这些存储设备可以被以整体方式给予(一个信息服务器的所有用户共享存储设备的全部容量)或是以区别的方式给予(例如每个用户或一组用户具有各自一个最大的存储容量)。
在一般情况下,这个存储容量不是无限的。解决这个存储容量问题的一个简单而又适用的办法是当存储设备可供使用的剩余储存容量不是以接受新的信息时要系统地禁止新的信息存储。
向一个低发送速率编码格式的代码转换也是为了提高在信息存储设备里储存的信息数目的一种解决方案。当发现存储容量充满时已经被储存的所述信息被代码转换到一个较低的发送速率编码格式里。
这些代码转换操作由于信息系统的平台的复杂性而强加一个附加费用,另外还明显地降低了信息的质量。
最后,对上述的两个问题的一个最新解决方案在于只以一个最小发送速率格式储存所述信息。这种解决方案导致降低被储存和读出的信息的质量。再者,这种解决方案不能避免在编码格式不兼容的情况下所述必要的代码转换操作。同样地,在这种情况下已储存的信息数目的最大化(损害质量)产生而不考虑可供使用的存储空间,也就是说没有对存储设备的管理加以优化。
本发明的目的是通过提供一个信息系统解决在现有技术中的各种解决方案所提出的问题,该系统能够在一方面适合于所储存信息的读出终端的异类性,在另一方面能够以更大的灵活性按所接收的信息不同而对储存容量加以管理,而既不会增加被装在信息系统里的计算设备水平上复杂性,也不会增加在存储设备水平上的复杂性,也不会降低所储存的和所发送的信息的质量。
因此,本发明的目的是一个信息系统,它包括多个音频和/或视频和/或数据的数字信息存储设备,其特征在于它还包括多个用分等级编码器编码的信息删节设备为了在存储设备里信息记录和/或为了在所述存储设备里已经记录的信息发送。
因此,通过使该信息系统能够开发被编码信息的等级特性,也就是说通过给这样一个信息系统装配分等级地编码的信息删节设备,人们就简单地并且在存储设备水平上没有附加费用地解决了读出终端的异类性的管理问题和存储设备的容量限制问题。实际上,只需按照读出终端(在发送时)的容量或按照存储设备的留下的容量把所述信息删节就行了。
信息的一个读出或储存终端的容量通常是当该终端进入跟读信息系统通信联系时就被提供的和已知的。
根据本发明的一个信息系统另外可以包括下面的一个或多个特征—该系统包括多个发送设备,在所述已知被记录在存储设备里的信息中间的一个信息发送至一个远程读出终端,这个信息已用一个等级编码器编码的,还包括一个等级水平的多个确定设备,在此水平之中要发送的信息应该被传送到远程读出终端以使这个信息在被确定的等级水平上被删节设备删节;—确定要发送信息的等级水平的所述确定设备与远程终端的状态相关的参数和/或传输网络的状态相关的参数有关;—一旦远程终端适合仅仅根据与一个要发送的信息的格式不兼容的预置格式读出一些信息,该系统另外还包括处理多个要发送信息的设备用于使它与这个预置格式相兼容;—所述删节设备能够按照存储设备的充盈状况删节用等级编码器编码的并已经储存的信息;—该系统包括多个在存储设备里的至少一个新的数字信息的记录设备,所述删节设备能够删节这个要记录的新信息,如果这个新信息按照存储设备的充盈状况被分等级地编码的话;—当记录一个新的信息时,所述删节设备可以被激活;—当存储设备的剩余容量低于预定阈值时,所述删节设备可以被激活;—所述删节设备与在其中储存信息的等级水平的多个确定设备相连接,并能够在被确定的等级水平上删节这些信息。
本发明同样有一个目的是包括如前面所述的信息系统的电话。
借助于下面的仅以举例的方式提供的说明和作为参考的附图可以使本发明被更好地理解。其中—

图1是一个表示按等级编码的信息的二进制序列合成;—图2是根据本发明的一个信息系统简图。
在所述被称作“分等级的”编码系统里,这些系统也被称作“可分度的”编码系统,所述出自编码操作的二进制数据被划分成连续的层。一个基层,还被称作“核心”是由二进制单元组成,是二进制序列的解码所绝对必需的,这样的基层决定一个解码最低品质等级。
随后的所述层逐渐改善来自该解码操作的信号品质等级,每个新层带来一些新信息,这些信息由解码器处理以在输出时提供品质等级不断提高的信号。
分等级的编解码器(Codecs)的优点之一是能够在传输或储存链的任何水平进行干预以便取消二进制序列的一部分而不必给编码器或解码器提供特殊指示。解码器使用一个相应等级的信号所接收和产生的所述二进制信息。
实际上,对音频、视频信号或数据进行的分等级编码从源信号的一部分出发(例如在某些音频编码器的情况下从语音信号的一个20毫秒的帧生成用N比特表示的一个二进制序列),该二进制序列被分成P个G1至GP连续的比特组,如图1所示此处P=3。
这些组中的第一组G1构成核心。随后的组G2到GP是那些能够使品质等级逐步得以改善的层。
编码器这类二进制序列因此容易地被分成段并因此能够改变由一个同样的编码器生成的发送速率,以确保一个低的处理复杂性。
因此,在图1上,组G1可以被单独地传输,或者组G1和G2,还或者所有的组G1、G2和G3。人们将分别地谈到在这些等级情况中等级1、等级2和等级3。由等级1提供的位速率DH1被记作D1,由G1组和G2组合并的组合提供的位速率DH2被记作D1+D2而由所有组G1至G3合并提供的位速率DH3被记作D1+D2+D3。一般而言,由一个等级Q提供的位速率DHQ是小于或等于这个Q级的每一个等级的位速率之和,即DHQ≡Σp=1QDp]]>让我们举一个等级语音编码器的例子,它提供在三个层级的分级结构的20毫秒的多个帧操作。对第一组G1,D1=8千比特/秒,对第二组G2,D2=64比特/秒对第三级G3,D3=16千比特/秒,人们因此有一个总的位速率为30千比特/秒也就是说,对于一个帧,一个75字节二进制序列可分成三个连续的组G1,G2和G3,分别为20字节,15字节和40字节。
对每个按等级编码的信息类型来说,所述信息系统可以决定只传送和/或只储存二进制序列的一部分。数据操作相当简单,因为没有任何算法处理要对数据上进行操作,仅仅关系到这些数据的等级选择。
人们在图2上表示了一个根据本发明的信息系统。
在图2上所表示的信息系统(10)包括一个处理单元(12),它被连接在与这个处理单元(12)阅读和书写地连接的多个存储设备(14)上。
根据各种不同的所希望的实现方式,本信息系统可以被装配到一个通信终端里,例如一个含有应答器功能的电话机,或者可以被装配到任何通信终端的一个独立的服务器里并且是可进入的,通过一个传输网络,例如交换电话网络、因特网,或任何其它类型的信息传输网络。
因此,如在图2上所示,可以通过一个第一通信终端(16)按照写入方式对所述信息系统(10)进行访问,它属于一个希望第二通信终端(18)的一个用户留下一个信息的用户。所述终端(16)和(18)可以是多个电话,多个可视电话,或适合发送和接收多个音频和/或视频信息和/或数据信息的任何其它类型的通信终端。在本描述的下文中我们保留“通信终端”这个术语。
传统地,通信终端(16)的用户呼叫通信终端(18),如果通信终端(18)的用户不在使用机器时就向信息系统(10)重复发送指令或者直接地播放信息系统(10)的预定的一个号码。通信终端(16)的用户发送它的信息,这个信息被信息系统接收,然后被储存在所述存储设备(14)里。
从通信终端(18)出发可以访问该信息系统(10),第二用户预先在该信息系统里已经留下一个迎接信息以便后者能在他不在时向他发送的信息得到回收。通信终端(18)的用户可以访问该信息系统(10)来读取,或许借助于一个识别符或一个口令读取存储在存储设备(14)中的信息,这些信息已被记录下来为了引起该用户的注意。
该信息系统(10)的处理单元(12)包括多个由通信终端(16)的用户发送的信息储存的记录和管理的设备(20)。另外,该信息系统(10)还包括由通信终端(18)的用户控制的信息提取和发送设备(22)。储存的记录和管理设备(20)包括一个第一分析模块(24)和一个处理模块(26)。
第一分析模块(24)的功能是在一方面分析要记录的所述信息,这些信息来自终端,例如,通信终端(16),而在另一方面分析所述已经储存在存储设备(14)里的所述信息。这种分析能够确定一个要记录的或已储存的信息的某些固有的特性。这些特性包括—它的按字节表示的大小—等级水平的最大数值。
如果编码和/或传输是按块组进行的话,例如以20毫秒的帧,则可能每组等级水平数要改变。在此情况下,分析模块(24)也决定组的数,和对于每一组来说,等级水平的数目。人们将注意到一个等于1的等级水平的数目对应于或者非等级的编码或者一个等级编码的核心。其它的特性可能被确定例如最大位速率和每一组的位速率。还要记住,即使由一个非等级编码产生的位速率也可能变化,这种位速率变化被源头所控制,例如在DTX类型不连贯传输机制的使用的情况下、或用传输网络控制,例如在3GPP AMR多速率移动编码的情况下。
这些分析结果被传送到处理模块(26)上。处理模块(26)按有规律的间隔被激活,当记录一个新的信息时,和/或当存储设备(14)的剩余容量低于预置的阈值时被激活。在一般情况下,处理模块(26)测试剩余储存容量是否足够,通过把它或者与预定阈值比较,或者把它与要记录的一个信息的大小比较。为此处理模块包括一个测试模块(26a)。
明显地,存储设备(14)的剩余储存容量是通过从该设备(14)的最大储存容量减去在存储设备(14)里已经储存的信息的大小总和。预定的阈值可以被定义为最大储存容量的一个百分比。根据在存储设备里资源分布在总体上还是有差异的,人们就很容易地理解对信息的大小分析和对存储设备的剩余容量的分析的区别了。然而,为了简明起见以及由于知道这样的分析是众所周知的,这两种情况将不被更多地详述。因此,设备(14)的最大储存容量可以或者对应于总体大小,或者对应于分配给终端(18)的最大能力(或对应于它所属的用户组)。同样地,已经储存的信息的大小可以既是总体的(所有被储存信息之和)又是有差异的(对于终端(18)所有储存信息之和)。
当剩余储存容量足够时,没有任何处理被实行在已经储存的信息上。如果分析模块(24)在一个新的信息记录过程中被激活,那么处理设备(26)就在所述存储设备(14)中存储要记录的信息,而不会进行该信息的其它处理。
当存储设备(14)的剩余储存容量不足时,所述处理设备可以至少把已经储存在所述存储设备(14)里的信息的一部分删节,当这些信息按等级进行编码时以便提高剩余储存容量。
以另外的方式,在对新信息记录时,如果剩余储存容量小于该信息的大小,则所述处理设备可以删节这个信息,如果这个信息是按等级进行编码的话,以便在删节后,要储存的信息的大小小于存储设备(14)的剩余储存容量。
所述处理设备(26)可以把前面所述的两种解决方案结合起来,也就是说对要储存的信息进行删节,和对已经储存在存储设备(14)里的信息进行删节。
删节可以在一种审慎选择的规则基础上实现以便进行一个已储存的信息的公平删节。例如所述最早按等级划分的编码和信息和/或所述以更高位速率编码的信息或所述具有一个大的等级水平数的信息首先被删节。人们将了解到所述删节设备的特性(例如要删节的等级水平的数目)可能是合适的根据剩余容量如果这个剩余容量很小,删节就是比较大的。反之,如果剩余容量正好小于预定的阈值,则删节被更多地局限在要删节的层和/或要删节的信息数目上。
所述处理设备(26)因此包括在测试模块(26a)的输出端和在剩余储存容量不足的情况下的一个测试模块(26b)。这个测试模块(26b)决定一个要处理的信息是否是按等级编码的。
假如不是这种情况,信息被传输到一测试模块(26c)上,这个模块的功能是测试这个要处理的信息是否应该被代码转换成一种减小其大小的格式。假如是这种情况,要处理的信息被传输到一代码转换模块(26d)上,然后被送至存储设备(14)上。
如果要处理的信息是按等级编码,该信息被传输到一测试模块(26e),其功能是测试要处理的信息是否应该被删节和决定应在怎样的等级水平上删节它。
假如要处理的信息不必要被删节,它直接地被送回至存储设备(14)。
否则,它被传输至删节模块(26f),其功能是在被确定的等级水平上删节要处理的信息。
在处理所述尚未按等级编码的信息之前,该处理被优先地应用在按等级编码的信息上,这些信息已经被删节。((26c)和(26d)阶段甚至是任意选择的。)这些包括删节模块(26f)的处理设备(26)能够巧妙地管理为信息储存分配的存储空间。
所述提取和发送设备(22)包括多个由通信终端(18)的用户提出的请求的分析设备。以传统的方式,这种请求例如借助于一些DTMF信号被输入,这些信号能操纵阅读在存储设备(14)里储存的,通信终端(16)的用户被授权去访问的一条或多条信息。
连同这个请求一起,多个关系到要接收多个一定大小(或位速率)的和/或一定编码格式的信息的通信终端(18)的容量的信息被传输给分析设备(28)。
例如,通信终端(18)是一部连接到转换电话网络上的电话,或一部装有ETSI GSM EFR或3GPP NB-AMR型编码器的移动电话或一部具有最小信息接收容量的装有UIT-TG 723-1或UIT-TG.729型编码器IP网络电话。该通信终端(18)也可以是一部装备有等级解码设备能够在一给定的等级水平上接收等级编码器编码的信息的电话。
在下面的描述中将考虑一个按等级编码的信息借助一个等级编码器来编码,此编码器的至少一层是可以用至少一个解码器而不是一个等级解码器解码的。同样地,将考虑一种等级解码器可以解码一个用至少一个编码器而非一个与该等级解码器对应的等级编码器编码的信息。这种编码器本身可以是分等级的或非等级的。一个储存在设备(14)里的信息,如果该信息的二进制序列的至少一部可以被终端(18)解码的话,就被认为和读者终端(18)相兼容的。
当由通信终端(18)的用户操控的信息提取时,可以出现多种图像情况.要发送的信息没有按等级编码,而终端(18)也不适于接收该信息;.要发送的信息没有按等级编码,而终端(18)适于接收该信息;.要发送的信息是按等级被编码的,而终端(18)不适合接收该信息;
·要发送的信息按等级编码,而终端(18)适于接收该信息的二进制序列的至少一部分。
在第四种情况下,应该区分两种情况,一种情况是就位速率而言访问终端(18)的容量至少等于该信息的位速率,和另一种相反的情况。
所述提取和发送设备(22)因此被成形以便按照特殊方式处理这些情况。
为此目的,它们包括一个第一测试模块(30)。这个测试模块(30)通过分析模块(28)确定从存储设备(14)里提取的要发送的信息是否是按等级编码。
如果不是这种情况,也就是说,如果要发送的信息是以非等级地被编码的,它就被传输到一个第二测试模块(32),其功能是测试该要发送的信息的格式与读者终端(18)可接收的格式的兼容性。
如果要发送的信息的格式是与由读出终端(18)可接受的格式相兼容的,那么测试模块(32)就直接将要发送的信息传输到一个发送模块(46),该模块(46)的功能是分组进行管理和通过一个传输网络将该信息发送到读出器终端(18)。
如果要发送的信息的格式和被读出终端(18)能接受的格式不兼容,那么要发送的信息就被测试模块(32)传输给一个代码转换模块(34)以使之变得能兼容。然后,代码转换后的信息被传递给一发送模块(46)。
如果要发送的信息以一个按等级编码的信息形式储存在存储设备(14)里,则测试模块(30)将这个按等级编码的信息传输到一个与测试模块(32)相类似的第二测试模块(36)。换言之,该测试模块(36)测试读出终端(18)的能力,即要接收按等级编码的信息的二进制流量的至少一部分的能力。
如果要发送的信息的格式不与一个可被读出终端(18)接受的格式相兼容,则要发送的信息被测试模块(36)传输到一个类似于代码转换模块(34)的代码转换模块(38),以便将要发送的信息进行代码转换。然后此代码转换的信息被传输到发送模块(46)。
如果要发送的信息的格式与一个被读出终端(18)可接受的格式是兼容的(即如果读出终端(18)适合于接收按等级编码的信息的至少一层),则该要发送的信息被模块(36)传输给一个测试模块(40),模块(40)的功能是测试要发送的信息的格式的位速率方面与被读出终端(18)所能接受的位速率方面的容量的兼容性。
如果读出终端(18)有足够的容量能够接收要发送信息的全部,那么测试模块(40)就直接传输信息到发送模块(46)。
否则,测试模试(40)就把按等级编码的信息传输到一个删节模块(44)。这个删节模块按照读出终端(18)的容量进行这个按等级编码的信息的删节。被删节过的信息然后被传输到发送模块(46)。
需要指出的是本发明并不局限于上述的实施方式。
尤其是,对读出终端(18)的访问能力和要发送的信息的每个信息块的大小能够在发送期间变化。在这些情况下,很明显,上面所述的方法应该适合于从位速率方面兼容性测试阶段(40)出发在要发送的所述信息块上被重复。
在读出终端(18)的用户希望接收由该信息系统储存的众多信息的情况下,可能在不添加附带的复杂性情况下,在把这些信息发送之前将这些信息串接在一起。
显然一个根据本发明的信息系统能够储存来自具有异类信息容量的终端的数字信息和能够发送这些目的是也具有异类信息容量的读出终端的数字信息的储存。同样很清楚一个根据本发明的信息系统通过对品质等级和被储存信息数目之间的权衡的优化,能改善存储设备的容量的管理。
这能够借助于等级水平的多个确定设备和这样确定的等级水平上的删节。这些设备被安装和启动同时在信息系统的储存管理和记录设备里和在这些同样的系统的提取和发送设备里,这些设备实施起来很简单,当所述信息是按等级编码时。
本发明特别有益之处在于当信息被等级编码器编码时,此编码器的核心与一个标准化的编码器是可兼容的,也就是说,当按等级编码的信息的核心符合预先确定的标准时,例如G.723.1标准或G.729标准。实际上,通过利用分级结构以及核心与广泛应用于所述终端和/或通信系统的其它组件(例如网关)的标准的兼容性,该信息系统能够方便地处理所述来自或流向大量终端(支持具有标准化核心的等级编码器的所述终端和只支持这个标准化编码器的所有终端)的信息。
权利要求
1.信息系统(10),该信息系统(10)包括多个音频和/或视频和/或数据的数字信息存储设备(14),其特征在于,所述信息系统(10)还包括多个用等级编码器编码的信息删节设备(26f,44)用于在所述存储设备里进行信息记录和/或用于发送在所述存储设备中已经记录的信息。
2.根据权利要求1的信息系统(10),该信息系统(10)包括多个发送设备(22),所述多个发送设备(22)把已经在存储设备记录的所述信息当中之一发送至一个远程读出终端(18),这个信息已用一个等级编码器编码,还包括一个等级水平的多个确定设备,在这个等级水平上要发送的信息应该被传输至远程读出终端(18)以便所述删节设备(44)在已确定的等级水平上删节该信息。
3.根据权利要求2的信息系统(10),其中要发送的信息的等级水平的所述确定设备按照与远程终端状态和/或传输网络状况相关的参数进行工作。
4.根据权利要求2或3的信息系统(10),其中远程终端适合于根据一个与要发送的信息的格式不兼容的预先确定的格式只读出多个信息,该信息系统(10)另外包括要发送信息的多个处理设备(34,38)以便使此信息与这个预先确定的格式兼容。
5.根据权利要求1至4之一的信息系统(10),其中所述删节设备(26f)能够删节多个信息,这些信息是用等级编码器编码的和取决于存储设备(14)的充盈状况而已经被储存的信息。
6.根据权利要求1至5之一的信息系统(10),该信息系统(10)包括多个在所述存储设备(14)里记录至少一个新的数字信息的设备(20),所述删节设备(26f)能够删节该要记录的新信息,如果此信息按等级编码的话,则按照存储设备(14)的充盈状况进行工作。
7.根据权利要求5或6的信息系统(10),其中,当记录新信息时,所述删节设备(26f)可以被激活。
8.根据权利要求5或6的信息系统(10),其中,当存储设备(14)的剩余容量低于预定阈值时,所述删节设备(26f)可以被激活。
9.根据权利要求5至8之一的信息系统(10),其中所述删节设备(26f)被连接在用于确定储存信息的等级水平的设备(26e)上,并能够删节在已确定的等级水平上的所述信息。
10.电话,该电话包括根据权利要求1至9之一的信息系统(10)。
全文摘要
信息系统(10)包括多个音频和/或视频和/或数据的数字信息存储设备(14)。它还包括多个用等级编码器编码的信息删节设备(26f,44),以便在存储设备里记录信息或者以便发送在存储设备里已经记录的信息。
文档编号H04M3/50GK101023657SQ200480042795
公开日2007年8月22日 申请日期2004年4月20日 优先权日2004年4月20日
发明者Y·马休克斯, D·德利姆, C·拉姆布林 申请人:法国电讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1