散置在整个压缩信息信号中的数字消息的传输的制作方法

文档序号:7683086阅读:288来源:国知局
专利名称:散置在整个压缩信息信号中的数字消息的传输的制作方法
技术领域
本发明一般涉及电信技术,更具体地讲,本发明涉及一种随信息 信号一起传输数字消息。
背景技术
现代电信系统具有在诸如因特网的 一或多个基于分組的网络上 对诸如音频或视频的媒体信息信号进行路由的特性。例如,在IP语音通信(即,"VoIP")中,对来自将加以路由的话音交谈的话音信号 进行数字化,并且将它们格式化为数据分组,然后通过网络传输这些 数据分组。 一个基于VoIP的电信网络能够传输那些可接入网络的电 信端点之间的话音交谈。每一个电信端点,无论是否具有话音能力,均为能够与其它设备 交换信息的基于分组的设备。所述端点按与个人计算机如何能够通过 因特网与其它计算机交换信息相类似的方式交换信息。因此,同个人计算机一样,所述端点易受到许多同样或者类似的分組攻击,例如, "Denial-of-Service,, (DoS)攻击。事实上,存在着来自与端点所使用 的网络互连的各种网络中任何一个网络中的、瞄准一个端点的许多潜 在的分组攻击源。为了提高端点抵御分组攻击的能力, 一些类型的验证是必要的。 验证使端点能够决定哪些到达的分组是合法的、哪些到达的分组应该 加以丢弃。 一个称为安全实时传输协i义(Secure Real-time-Transport Protocol ( SRTP ))的标准协议描述了 一种用于执行验证方法的规程。 然而,这一协议存在着一个缺点。为了验证一个分组,必须通过标题 和分组的有效载荷计算一个消息摘要。这一计算要求端点处的大量的 处理工作,而且可能使端点的处理器超负荷。5存在着一些用于验证每一分组的较简单的、要求较少处理资源的方案。然而,由于SRTP所规定的限制以及网络中防火墙的行为,附 加较简单方案所需的额外信息通常是不可能的。另外,与验证无关的 其它应用可能要求补充信息的传输,例如用于传递针对某一具体特性 的额外控制信息的比特的传输。问题在于,现存的消息中通常不存在 未使用的比特位置,而且,为了传递补充信息,通常不能传输附加的 比特。所需要的是这样一种技术释放一个分组流中每一分组中的额外 的比特位置,以发送包含与验证或者其它目的相关的补充信息的数字 消息,而且不具有现有技术中的某些缺点。发明内容本发明实现了数字消息随一个诸如音频或视频的相应的媒体信 息信号的传输。具体地讲, 一种正在处理来自其用户的诸如语音信号 的信息信号的电信设备,通过使用一个基于模型的压缩编码器,对信 息信号进行编码。 一种这样的设备是电信端点。然后,根据对每一所 编码的比特的感知有效性的估计,或者根据信号的某些其它有意义的 特征,端点的处理器(i)确定可以重写哪些所编码的比特;以及(ii) 取代所重写的比特,在整个所编码的信号中散置数字消息。接下来, 端点把所散置的数字消息比特作为所编码的信息信号的一部分加以 传输。按照这一方式,没有把额外的比特附加于将加以传输的分组, 从而解决了与现存协议和防火墙的兼容的问题。本说明性实施例的技术与现有技术中的一些技术的不同之处在 于,就基于模型的压缩编码器而言,例如就ITUG.729协议标准集所 定义的基于模型的压缩编码器而言,本说明性实施例具有比特抢夺 (bit-robbing)特性。在现有技术中,在波形编码器的情况下,比特 抢夺可直接(i)识别一个波形编码的信号中的最低有效比特为直观 地对劣化具有最小的敏感性;以及(ii)重写那些最低有效比特,其 中,沿波形、在时间上对所重写的比特充分地加以分隔,以最小化用户所感知的劣化。相比之下,在基于模型的编码器的情况下,要求对将加以重写的 比特进行更小心的选择,因为不能直观看出应该重写哪些比特。本说 明性实施例的技术考虑了基于模型的编码器的特征,例如,在用将加 以传输的补充信息替换目标比特期间,跨越编码器所生成的每一个帧 的每一比特的感知有效性。有利的做法是,通过对将加以重写的比特 的小心的选择,本说明性实施例技术可以在不向所传输的比特流添加 比特以及最小化对所感知信号质量的影响的情况下,实现数字消息的 传输。另外,本说明性实施例技术还提供了令人满意的性能,甚至是 当存在较低比特率的话音编码器时,例如,所述较低比特率的话音编码器为那些具有每秒8K比特或低于每秒8K比特编码率的较低比特 率的话音编码器。根据本说明性实施例,在整个所编码的信息信号中散置的数字消 息包括接收端点可用于对相应分组进行验证的验证代码信息。作为选 择,数字消息也可用于随诸如闭路字幕信息或者地理位置信息的相应 编码信息信号一起传递其它信息。有利的做法是,令每一个包含一个 所编码的信息信号和数字消息的分组,在诸如音频信号的已被编码的 媒体信息和诸如针对音频信号的相应闭路字幕的散布的数字消息中 的补充信息之间,提供一种固有形式的同步。本发明的本说明性实施例包含经由一个基于模型的音频编码器 对一个第一音频信号进行编码,从而产生一个长度为M个比特的编 码的音频信号;用 一数字消息的至少一部分替换所述编码的音频信号 的N个比特,其中N个比特基于所述基于模型的音频编码器的一个 第一特征,编码的音频信号的N个比特的替换提供了一个合成信号; 以及把所述合成信号传送给一个接收节点,其中,M和N为正整数, N小于M。


图1描述了根据本发明的说明性实施例的电信系统100的一个示意图。图2描述了根据本发明的说明性实施例的电信端点102-m的传 送处理路径200的一个方框图。图3描述了根据本发明的说明性实施例的电信端点102-m的接 收处理路径300的一个方框图。图4描述了与沿传送处理路径200的一个信息信号的处理相关的主要任务的流程图。图5描述了沿与接收处理路径300的一个信息信号的处理相关的 主要任务的流程图。
具体实施方式
图1描述了根据本发明的说明性实施例的电信系统100的一个示 意图。系统IOO在诸如电信端点的网络元件之间路由话音交谈或者诸 如视频以及其它类型的音频(例如,音乐等)的其它类型的媒体信息 信号。系统100包括分组传输网络IOI、电信端点102-1 ~102-M、 以及网关103-1 ~103-N,其中,M和N为正整数。如图中所示,互 连图1中所描述的所有元件。分组传输网络101用于向服务提供商的订户输送诸如IP语音通 信(即,"VoIP")的一或多种类型的媒体。网络IOI包括诸如路由器 的一或多个涉及传输的节点,用于把载有处理的信息信号(例如,话 音分组等)的数据分组从一或多个源导向这些分组的正确的目的地。 网络IOI能够处理接入网络IOI的诸如遍及系统100的各电信端点和 网关的网络元件之间传输的基于因特网协议的消息。尽管本说明性实 施例中的网络101为一个IP语音通信服务提供商的网络,然而网络 101也可以为因特网、某些其它类型的基于因特网协议的网络、或者 某些其它类型的基于分组的网络。在某些实施例中,网络101包含一或多个局域网(即,"LAN"), 例如在一个企业系统中,它们提供信号的局部分布。例如,每一个局 域网可以使一或多个电信端点接入一个更广泛网络。每一个局域网包含诸如集线器、桥以及交换器的网络连接装备,并且根据诸如以太网、IEEE 802.3、 IEEE 802.11等的网络连接协议加以操作。电信端点102-m,其中m = l~M,为一个诸如桌上型电脑、会 议单元、无线终端、台式机或者便携式计算机(即,"软电话,,)、因 特网电话等的通信设备。作为一个基于分组的设备,电信端点102-m 能够按类似于个人计算机如何能够与因特网上其它计算机交换信息 的方式,与电信系统100中的其它设备交换信息。端点102-m能够对来自其用户的话音信号进行数字化,并且把 数字化的信号格式化成可以通过一个音频压缩器/解压缩器(即, "CODEC")电路传输的数据分组,如以下以及针对图2所描述的。 相类似,端点102-m的CODEC电路也能够接收数据分组,并且把包 含在这些分组中的信息转换成可由端点的用户加以理解的话音信号, 如以下以及针对图3所描述的。另外,端点102-m还能够根据本发明 的说明性实施例执行以下以及针对图4和5所描述的任务。在阅读了 本说明书之后,这一技术领域中的熟练技术人员将会更清楚如何创建 和4吏用端点102-m。网关103-n,其中11 = 1~1\,为通过在两个网络之间转发数据分 组,把分组传输网络101和与一个特定的网关相关联的网络(例如公 共交换电话网络等)相连的网络连接设备。每一个网关103-n用作它 所连接到的两个不同类型的网络(即,分组网络101和另一个网络) 之间的一个转发器(translator)。由于网关103-n把两个不同类型的 网络连接在一起,所以其主要功能之一是,在所述两个网络所使用的 不同的传输与编码技术之间进行转换。因此,网关103-n还能够在压 缩的和解压缩的信号之间进行转换(例如,经由一个"CODEC"电路 等)。在某些实施例中,网关103-n能够至少执行以下以及针对图4 和5所描述的某些任务。在阅读了本说明书之后,这一技术领域中的 熟练技术人员将会更清楚如何创建和使用网关103-n。根据本说明性实施例,系统100的设备能够进行有线通信,并且 能够在一个服务提供商环境中操作。这一技术领域中的熟练技术人员将会意识到,在某些可选的实施例中,系统100的某些或者全部设备
能够进行无线通信,并且能够在各种类型的(例如,公共、专用等) 网络中操作。另外,在某些可选的实施例中,除端点和网关之外的其
它设备也能够执行以下以及针对图4和5所描述的任务。在阅读了本 说明书之后,这一技术领域中的熟练技术人员将会更清楚如何把本说 明性实施例的技术施用于其它类型的设备以及其它操作环境中。
图2描述了根据本发明的说明性实施例的电信端点102-m的传 送处理路径200的一个方框图。传送路径200处理一个信息信号,例 如,来自端点的用户的一个话音信号,可以通过一个诸如麦克风的换 能器采集所述信息信号。如果尚未呈数字形式,则模拟到数字的转换 器210把信息信号从模拟形式转换成数字形式。
在已经进行了数字化之后,信息编码器211对信息信号进行编 码,以实现数据压缩。在其中信息信号为话音信号的本说明性实施例 中,信息编码器211包括一个声码器,即,这一技术领域中人们所熟 悉的一种编解码器(CODEC)类型的声码器,其执行信息压缩。声 码器釆集时间系列波形数据,并且将所述数据转换成相应于语音模式 特征的数字符号。
根据本发明的本说明性实施例,编码器211根据这一技术领域中 人们所熟悉的ITU G.729协议标准操作。1996年3月发表的ITU-T Recommendation G.729, "Coding of Speech at 8Kbit / s using Conjugates-Structure Algebraic-Code-Excited Linear -Predication (CS-ACELP),,以及相应的附录(即附录A、附录B等)中描述了 ITU G.729协议标准,特将它们全部并入此处,以作参考。编码器211 为一个基于模型的编解码器,其不同于诸如基于ITUG.711的基于波 形的编解码器。
传送控制器213并发地确定是否需要随所编码的信息信号一起 把一个补充信号(例如,为了进行控制等)传送到接收节点。例如, 补充信号可能为一个验证代码,接收节点可使用该验证代码验证其所 接收的分組。控制器213从一个外部源获取补充信号,或者自身生成所述信号。当需要传送一个补充信号时,控制器213把代表补充信号 的数字消息写至存储设备214。
数字信号处理器215从编码器211接收帧形式的、压缩的、编码 的信息信号,并且准备用于传输的信号。处理器215还从存储器214 读取数字消息,并且用来自数字消息的比特替换所编码的信息信号中 的一个所选择的比特组合。根据本说明性实施例,所选择的比特的组 合基于现有分析技术。在某些可选的实施例中,处理器215通过对来 自所编码的信息信号的数据进行估计,确定比特的组合。这样做,处 理器215可以根据编码器的一或多个特征,例如,所编码的信息信号 中的每一比特的感知有效性,确定能够用从控制器214所接收的比特 替换(即,重写)哪些信息信号比特,如以下所描述的。因替换所产 生的信号为一个合成信号,该合成信号包括信息信号和补充信号。
可以把来自数字消息的替换比特放入每一帧中,以致每一数字消 息可跨越多个帧,或者放入一个单一的帧中。根据本说明性实施例, 数字消息的每一部分可能直接与该部分所伴随的所编码的信息信号 相关联。另外,在一个帧中,每一个数字消息部分可以仅在时间上与 其伴随的所编码的信息信号一致。作为选择,每一个数字消息部分的 实际内容也可以相应于伴随信息信号的内容,例如,其中,在与信息
信号中的相应的音频同步的数字消息中传输闭路字幕。
处理器215也执行其它的功能,例如,对所述帧进行编码以转发 错误校正,以及对所述帧进行格式化以加以传输。把合成信号发送至 传送器216,然后传送器216按人们十分熟悉的方式把合成信号传送 给网络101。
图3描述了根据本发明的本说明性实施例的电信端点102-m的 接收处理路径300的一个方框图。接收路径300从一个传送端点或者 从另一个可容纳分组的设备(例如网关103-n等)接收分组,每一个 分组包含一或多个合成信号帧。然后,路径300处理所接收的合成信 号帧。具体地讲,接收器309按人们十分熟悉的方式从网络101接收 分组信号。数字信号处理器310检测并且校正错误,然后,在每一个所接收的合成信号帧中把补充比特与所编码的信息比特加以分隔,并
且将这些比特存储于存储器311中。当需要时,接收控制器312存取 补充比特。例如,如果补充比特代表一个验证代码,则控制器312使 用该验证代码确定所接收的所编码的信息信号的真实性。
信息解码器313对所编码的信息信号进行解码(解压缩),以得 到原始信息信号的一个重构版本。在其中信息信号为话音信号的本说 明性实施例中,解码器313包含一个声码器,其为这一技术领域中人 们所熟悉的编解码器类型的声码器。所述声码器采集所接收的所编码 的信息信号中的数字数据,所述数据相应于语音模式特征,而且所述 声码器还把所述数据转换成时间系列波形数据。
根据本发明的本说明性实施例,解码器313才艮据ITU G.729协议 标准操作,如这一技术领域中人们所熟悉的。与其对应的编码器211 一样,解码器313为一种基于模型的编解码器。
数字到模拟的转换器314继续沿接收路径300把所编码的信息信 号从数字形式转换成模拟形式。此后,可以另行处理模拟信息信号, 以最终呈现给接收端点的用户,例如通过扬声器。
图4和5描述了根据本发明的本说明性实施例的电信端点102-m 所执行的主要任务的流程图。图4中的主要任务与沿图2中所描述的 传送处理路径200的信息信号的处理相关联。图5中的主要任务与沿 图3中所描述的接收处理路径300的信息信号的处理相关联。出于教 授之目的,以下的例子说明了一个进行中的呼叫会话,在该呼叫会话 中,端点102-1正在向端点102-2发送一个音频分组流。在这一例子 中,传送端点102-1正在执行关于图4的任务,接收端点102-2正在 执行关于图5的任务。这一技术领域中的熟练技术人员将会意识到, 可以并行地或者按与所描述的次序不同的次序执行出现在图4和5中 的某些任务。
在某些实施例中,这一技术领域中的熟练技术人员将会意识到, 端点102-2可能并发地向端点102-1发送回一个音频分组流,在这一 情况下,端点102-2也执行关于图4的任务,而端点102-1也执行关于图5的任务。这一技术领域中的熟练技术人员将会意识到,作为选 择,系统IOO中的其它节点也可以执行图4和5中所描述的任务。
参照图4,在任务401处,端点102-1的传送处理路径200按人 们十分熟悉的方式接收一个音频信号的一段。
在任务402处,传送路径200根据ITU G.729协议标准,对音频 信号进行编码,从而提供了一个编码的音频信号帧,该编码的音频信 号帧长为M个比特,在这一情况下,其中M等于80。
在任务403处,传送路径200获取一条将随音频信号一起传输的 数字消息。例如,控制器214根据编码的音频信号帧的一部分、 一个 共享密钥以及一种杂凑算法,计算一个验证代码。各种其它计算验证 代码的技术是这一技术领域中人们十分熟悉的,并且可以将它们施用 于此处。
作为第二个例子,数字消息将包含闭路字幕信息,闭路字幕信息 将与也被发送的音频信息信号相一致。在这一情况下,路径200对来 自音频信息信号的闭路字幕文本进行编码,并且提供有利于接收端点 的同步化信息。在这一方式下,在播放相应的音频信号的同时,接收 端点处的用户将会看到闭路字幕文本。注意,同步化是本说明性实施 例的合成信号帧的固有特性,其中,可以在同一帧中表示编码的信息 信号和相应的数字消息。
在任务404处,根据本说明性实施例,传送路径200用数字消息 的至少一部分替换M个比特的编码的音频信号中的N个比特,从而 产生一个合成信号帧。结合本发明所进行的一个试验性研究表明,在 从编码器211所接收的编码的音频信息信号的每个80比特的帧中, 处理器215可以替换一或多个比特位置39、 40、 68、 69、 30以及41 处的比特,而且对所感知的音频质量具有相当小的影响。在所述帧中, 在比特位置1和80处的比特分别为第一和最后一个将加以传输的比 特。例如,处理器215可以替换所述帧中的总共4个比特,比特编号 39、 40、 68以及69(即,N等于4)。又例如,处理器215可以替换 所述帧中的总共6个比特,比特编号39、 40、 68、 69、 30以及41(即,N等于6)。
在本说明性实施例中排序的比特流中,根据ITU G.729协议标 准,在每一个80比特的帧中,比特39和40为第一子帧中的第四个 电码本(codebook)脉冲位置的最低有效比特。相类似,比特68和 69为第二子帧中的第四个电码本脉冲位置的最低有效比特。比特30 为第一子帧中的第一个电码本脉冲位置的最低有效比特。最后,比特 41为第一子帧中的一个电码本脉冲的符号比特。与电码本相关的比特 的概念和包含那些比特的所生成的子帧,是这一技术领域中人们十分 熟悉的。
在阅读了本说明书之后,这一技术领域中的熟练技术人员将会明 显意识到,如何创建和使用其中所替换的比特为不同于本说明性实施 例中的电码本脉冲位置的一或多个电码本脉冲位置中的每一个位置 的一或多个最低有效比特的可选的实施例。这一技术领域中的熟练技 术人员将会意识到,在某些实施例中,所替换的比特可以跨越若干个 子帧,或者跨越若干个帧,或者跨越这两者,只要期望发现一条数字 消息的接收端点知道替换序列即可。另外,这一技术领域中的熟练技 术人员也将会意识到,也可以把替换一或多个最低有效比特的本说明 性实施例的技术施用于 一个根据除ITU G.729之外的协议标准操作的 基于模型的音频编码器。
在任务405处,传送路径200把合成信号帧传送到端点102-2。 在任务405后,任务执行过程返回至任务401,以处理音频信号的下 一个帧的价值(worth)。
参照图5,在任务501处,端点102-2的接收处理路径300接收 端点102-1所传送的合成信号帧。
在任务502处,接收路径300试图找到嵌入在从端点102-1所接 收的合成信号帧中的一条数字消息。根据本说明性实施例,路径300 提取一个已知模式的比特,即根据在任务404处由端点102-1所重写 的比特的同一组合。
从端点102-2的角度来看,在所编码的信息比特中, 一个传送端点可能嵌入了也可能未嵌入一个信号。在本说明性实施例中,由于不 存在指示一条数字消息存在与否的专用的比特,甚至是不存在指示一 条数字消息可能处于其中的比特位置的专用的比特,所以接收路径
300通过尝试比特位置的多个组合以及考察所抽取的比特的每一个组 合以确定是否存在一条有效的数字消息,来试图找到一条数字消息。 例如,如果发现传送端点102-1所提供的为某一数字消息的一部分(例 如,检查和)的信息是正确的,则把该数字消息视为有效的。
在任务503处,如果发现合成信号帧中存在一条数字消息,则任 务执行过程前进至任务504。否则,不存在数字消息,并且任务执行 过程前进至任务506。
在任务504处,接收路径300接下来把数字消息与一个所预期的 结果进行比较。例如,如果把数字消息用作一个验证代码,则接收路 径300把所接收的验证代码与 一个所计算的验证代码进行匹配,其中, 所计算的代码基于所接收的编码的信息比特、 一个共享密钥以及一种 杂凑算法。如果数字消息与所预期的结果相匹配,则任务执行过程前 进至任务505。否则,任务执行过程前进至任务508。在某些可选的 实施例中,不执行数字消息与一个所预期的结果的匹配。
在任务505处,如果需要的话,则接收路径300进一步处理数字 消息。例如,数字消息可能包含与也被接收的音频信息信号的回放相 一致的闭路字幕信息。在这一情况下,接收路径300根据从数字消息 中所接收的数据形成可显示的闭路字幕文本,然后把用户将看到的闭 路字幕文本与所发送的相应的音频信号重新加以同步。
在任务506处,接收路径300对来自所接收的合成信号帧的一个 音频信号进行解码(即,重构)。在某些实施例中,如果相应于一条 数字消息的比特存在于合成信号帧中,则修改这些比特的某些或者全 部比特的值,以改进信息解码的结果。
在任务507处,接收路径300按人们所熟悉的方式,把所解码的 音频信号发送给一个音频电路以进行进一步的处理。然后,任务执行 过程返回至任务501,以处理从端点102-1所接收的下一个帧。在任务508处,在某些实施例中,在数字消息不与一个所预期的 结果相匹配的情况下,接收路径300忽略所接收的合成信号帧。例如, 如果把数字消息用于对所接收的分组的验证,则如果验证过程断定分 组不是真实的,则丢弃该分组。然后,任务执行过程返回至任务501, 以处理从端点102-1所接收的下一个帧。这一技术领域中的熟练技术人员将会意识到,可以在接收端点 102-2处聚集多个数字消息,然后将它们作为一个整体,用于某一预 定的目的。应该认识到,所公开的内容仅讲授了本说明性实施例的一个例 子,在阅读了这一公开内容之后,这一技术领域中的熟练技术人员可 以很容易地设计本发明的多种变通形式,本发明的范围将由以下权利 要求加以确定。
权利要求
1.一种随一个第一音频信号传送一个数字消息的方法,该方法包括经由一个基于模型的音频编码器对所述第一音频信号进行编码,从而产生一个长度为M个比特的编码的音频信号;用所述数字消息的至少一部分替换所述编码的音频信号的N个比特,其中所述N个比特基于所述基于模型的音频编码器的一个第一特征,所述编码的音频信号的所述N个比特的替换产生一个合成信号;以及把所述合成信号传送给一个接收节点;其中,M和N为正整数,N小于M。
2. 根据权利要求1所述的方法,其中,所述基于模型的音频编 码器根据ITU G.729协议标准操作。
3. 根据权利要求2所述的方法,其中,在一个M个比特的帧中, 所述N个比特包含比特位置40和69,其中M等于80,而且其中在 所述帧中比特位置1处的比特被首先传送。
4. 根据权利要求3所述的方法,其中,所述N个比特还包含比 特位置39和68,而且其中N等于4。
5. 根据权利要求1所述的方法,还包含计算一个基于所述编码 的音频信号的至少 一部分的串,其中所述数字消息包含所述串。
6. 根据权利要求5所述的方法,其中,所述串向所述接收节点 传递验证信息。
7. 根据权利要求5所述的方法,其中,所述串传递元数据,该 元数据描述(i)所述第一音频信号和(ii)所述编码的音频信号中的 至少一个。
8. 根据权利要求5所述的方法,其中,所述串传递相应于所述 第一音频信号的闭路字幕信息。
9. 根据权利要求1所述的方法,其中,所述第一特征为来自所述基于模型的音频编码器的每一输出比特的感知有效性水平,其中所 述基于模型的音频编码器根据至少两个感知有效性水平输出比特。
10. 根据权利要求l所述的方法,其中N与M的比率基于所述 基于模型的音频编码器的输出速率。
11. 一种随一个第一音频信号传送一个数字消息的方法,该方法包括经由一个根据ITU G.729协议标准操作的音频编码器对所述第 一音频信号进行编码,从而产生一个长度为M个比特的编码的音频 信号;用所述数字消息的至少一部分替换所述编码的音频信号的N个 比特,其中所述N个比特基于来自所述音频编码器的每一输出比特的 感知有效性水平,所述编码的音频信号的所述N个比特的替换产生一 个合成信号;以及把所述合成信号传送给一个接收节点;其中所述音频编码器根据至少两个感知有效性水平来输出比特;以及其中M和N为正整数,N小于M。
12. 根据权利要求11所述的方法,其中所述N个比特包含在一 个M个比特的帧中的比特位置40和69,其中M等于80,而且其中, 在所述帧中比特位置1处的比特被首先传送。
13. 根据权利要求12所述的方法,其中所迷N个比特还包含比 特位置39和68,而且其中N等于4。
14. 根据权利要求11所述的方法,还包含计算一个基于所述编 码的音频信号的至少一部分的串,其中所述数字消息包含所述串。
15. 根据权利要求14所述的方法,其中所述串向所述接收节点 提供验证信息。
16. 根据权利要求14所述的方法,其中,所述串传递元数据,该元数据描述(i)所述第一音频信号和(ii)所述编码的音频信号中 的至少一个。
17. 根据权利要求14所述的方法,其中,所迷串传递相应于所 述第一音频信号的闭路字幕信息。
18. —种随一个第一音频信号传送一个验证的方法,该方法包括 经由一个根据ITU G.729协议标准操作的音频编码器对所述第一音频信号进行编码,从而产生一个长度为M个比特的编码的音频 信号;计算一个验证代码,该验证代码基于所述编码的音频信号的至少一部分;用所述验证代码的至少一部分替换所述编码的音频信号的N个 比特;所述编码的音频信号的所述N个比特的替换产生一个合成信 号;以及把所述合成信号传送给一个接收节点;其中,所述音频编码器根据至少两个感知有效性水平输出比特;以及其中,M和N为正整数,N小于M。
19. 根据权利要求18所述的方法,其中,所述N个比特包含在 一个M个比特的帧中的比特位置40和69,其中M等于80,而且其 中,在所迷帧中比特位置l处的比特被首先传送。
20. 根据权利要求19所述的方法,其中,所述N个比特还包含 比特位置39和68,而且其中N等于4。
21. 根据权利要求18所述的方法,其中,所述N个比特基于来 自所述音频编码器的每一输出比特的感知有效性水平。
全文摘要
公开了一种使一个数字消息随一个诸如音频或视频的相应的媒体信息信号加以传送的方法。正在处理来自其用户的诸如语音信号的信息信号的电信设备通过使用一个基于模型的压缩编码器对信息信号进行编码。一种这样的设备是电信端点。然后,根据对每一所编码的比特的感知有效性的估计,或者根据信号的某些其它有意义的特征,端点的处理器(i)确定可以重写哪些所编码的比特;以及(ii)取代所重写的比特在整个编码的信号中散置数字消息。接下来,端点把这些数字消息比特作为编码的信息信号的一部分加以传送。按照这一方式,没有把额外的比特附加于将加以传送的分组,从而解决了与现存协议和防火墙的兼容的问题。
文档编号H04L12/56GK101262418SQ20081000564
公开日2008年9月10日 申请日期2008年2月14日 优先权日2007年2月15日
发明者安朱尔·森达雷桑·克里希纳库马尔, 纳维卓特·辛, 萨辛·加格, 阿克莎·阿得赫卡里 申请人:阿瓦雅技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1