当前位置: 首页 > 专利查询>西门子公司专利>正文

数字数据的编码、传输和解码的方法和装置制造方法及图纸

技术编号:3534121 阅读:161 留言:0更新日期:2012-04-11 18:40
数据块的长度说明是包括在数据块的控制信息中的。从而达到了安全的同步化,并且因而改善了故障不敏感性。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及到分组为可变长度数据块的数字数据的编码、传输和解码的方法和装置。在数字数据传输时,在所谓的以包为基础的数据传输时,将数据分成为数据块,数据块有预先规定固定的或可变的块长度。将数据块进行信道编码和传输。数字数据例如是数字视频数据,数字音频数据或也可以是例如用ASC-II格式的数字文本信息。如果允许数据块的块长度是可变的,则对于接收站存在的问题是,按照数据块被接受的顺序比特流准确地同步,也就是说每次都要准确地找到数据块的开始。一般这个任务是由多路复用器解决的。在(ITU-H.223,国际电信通信联盟,低比特率多媒体通信的多址-记录,1996年)中叙述了图像电话标准ITU-H.324。在ITU-H。223多址-记录中,使用可变的块长度。单个数据块是由所谓的同步化字(HDLC-标志,高水平数据连接控制-标志)相互隔开的。HDLC-标志是由比特序列“0111 1110”组成的。为了避免由于在数据块中出现相同的比特序列作为同步化字产生错误分类,在每个数据块编码时控制比特序列“11111”(五个连续的数值为“1”的比特)。如果找到一个这样的比特序列,则自动地补充一个数值为“0”的比特。这种过程方式被称为比特填充(比特填充)。这种方法在有故障的传输信道中,例如按照GSM-方法或DECT-方法的无线电通信传输中,显示出不好的特性。如果在传输时在同步化字上出现错误时,通过有故障的传输信道常常找不到同步化字。在数据块中的一个传输故障也可能导致,对同步化字进行仿真,这在接受被传输的数据块时将导致错误的同步化。从而本专利技术的任务是给出方法和装置,用这些方法和装置达到安全的数据块同步化。此任务是按照权利要求1、3、4、5、6、7的方法以及按照权利要求13、15、16、17、18和19的装置解决的。按照权利要求1的方法中,数字数据被分组在至少一个数据块中。将数据块编码,此时数据块的长度说明在编码时被记录在数据块的控制信息中。按照权利要求3的方法中,将数据块,包括有数据块长度说明的控制信息,依赖于数据块长度说明进行解码。在按照权利要求4的方法中,将数据块,包括有各个数据块长度说明的控制信息,依赖于至少一个另外的数据块长度说明进行解码。数字数据的编码装置有一个处理器单元,处理器单元是这样构造的,执行编码方法的处理步骤。数字数据的解码装置有一个处理器单元,处理器单元是这样构造的,执行解码方法的处理步骤。装置可以是具有可编程微处理器,处理器单元的万能计算机。在这种情况下进行数字化图象的编码以及解码是使用一个计算机程序,计算机程序是这样编程的,相应的处理步骤是由计算机完成的。装置也可以是专用的硬件-部件,例如一个专用计算机卡用于编码以及解码。从本专利技术中可以清楚地看出,各个数据块的长度说明包括在数据块的控制信息中,从而达到安全的同步化,和因而改善了故障不敏感性。有利的改进结构叙述在从属利要求中。在一个改进结构中故障不敏感性是这样进一步改善的,附加在块长度说明中还使用了一个同步化字和必要时还使用比特填充技术。此外在为进一步提高故障不敏感性的一个改进结构中有利的是,块长度说明和/或关于包括在数据块中数据的类型用故障识别信息和/或故障修正信息确保安全。在附图中表示了本专利技术的特殊的实施例,下面将详细地予以叙述。附图表示附附图说明图1具有控制信息和应用数据信息的一个数据块的简图;附图2为数字数据的编码、传输和解码的,具有两个计算机和一个传输媒体的计算机装置的一个简图;附图3表示本方法处理步骤的过程图。附图2表示了一个摄像机K,用摄像机摄取图象序列B,并且作为数字视频数据VD经过连接V被输入和存储在第一个计算机R1中。经过麦克风MIK得到一个语言信号SS,并且作为数值的音频数据AD被输入和存储在第一个计算机R1中。文本信息TD的输入是经过键盘TA和/或鼠标器MA进行的。此外第一个计算机有为显示任意信息的图象屏幕BS。第一个计算机R1经过传输媒体UM,例如一个电缆或一个无线电传输路段,与第二个计算机R2相连。经过传输媒体UM将在第一个计算机R1上编码的数字数据传输给第二个计算机R2,并且在那里解码。第一个计算机R1和第二个计算机R2各自有一个存储器SP和一个处理器单元P,这些经过一个数据总线相互连接。第一个计算机R1的处理器单元P是这样构造的,处理器单元在下面叙述的处理步骤中进行数字数据的编码。第二个计算机R2的处理器单元P是这样构造的,对应于下面叙述的方法将被接收的编码数据进行解码。第二个计算机R2同样有为显示任意信息的图象屏幕BS以及键盘TA和/或鼠标标记G、摄像机K和麦克风MIK。数字数据、视频数据VD、音频数据AD和/或文本数据TD在第一个计算机R1中被分组为至少一个数据块Dsi(i=1...n)(步骤101)(附图1)。数据块DSi包括控制数据Ki和应用数据NDi,应用数据是原本准备传输的数字数据。数据块DSi的结构表示在附图2中。数据块DSi有一个由比特序列“0111 1110”组成的同步化字S(HDLC-标志)。控制信息Ki包括了为传输所要求的信息。在长度为4比特的多址-编码-区MC中指明,在应用数据信息Ndi中包括有什么样的数据类型以什么样的序列方式。用块长度区MPL说明了应用数据信息的长度,并且从而隐含了数据块Dsi的长度,因为控制信息Ki和同步化字S具有预先规定的固定的长度。块长度区MPL的长度为7比特,从而可以叙述最大长度为126字节的有用信息。如果应用数据信息Ndi长于126字节情况时,数值127是作为被储备。BCH-区BSH包括了包括在控制信息Ki中的数据的故障识别信息和/或故障修正信息。BCH-区BCH的长度为4比特。BCH-区BCH包括了经过控制信息Ki构成的BCH-编码(15,11)空闲距离为3。用BCH-编码(15,11)可以修正故障和识别其它的故障。应用数据信息Ndi包括视频信息VD,音频信息AD和/或文本信息TD。将数据块DSi以及数据块等DSi进行编码,此时应用数据信息NDi的长度由第一个计算机R1记录在块长度区MPL上(步骤102)。被编码的数据块DSi以及被编码的数据块DSi等被第一个计算机传输给第二个计算机R2(步骤103)。在第二个计算机R2中被接收的数据块DSi,依赖于在数据块DSi的块长度区MPL的长度说明和/或依赖于在另外的数据块DSj,j≠i在块长度区MPL的长度说明被进行解码(步骤104)。这是这样进行的,在被接收的比特流中首先求得同步化字S,以便在比特流中找到数据块DSi的开始。为提高同步化字S的故障不敏感性,使用了一个相关阈值,用相关阈值规定了一个比特数,这个比特数必须与同步化字S有相同的数据字,以便作为同步化字S被分类。如果将相关阈值选择得过高,则比特数不能越过已经识别的同步化字S,因为传输故障使同步化字S产生错误。如果被选择的相关阈值过低时,多个同步化字S被识别,然而比特数也承认被错误分类的同步化字S。当同步化字S的长度为32比特时,相关阈值为27比特就足够了。如果准确地求得同步化字S,并且控制信息Ki也被准确地解码时,则使用块长度区MPL求得随后的数据块DSi+1的同步化字S的位置。从而存在一个A现有-知识,用这个为了求得位置有可能减小相关阈值,以便提高故障本文档来自技高网...

【技术保护点】
数字数据的编码方法,-在其中,数字数据被分组在至少一个数据块中,-在其中,将数据块编码,此时数据块的长度说明在编码时被记录在数据块的控制信息中。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:B维梅T斯托克哈梅
申请(专利权)人:西门子公司
类型:发明
国别省市:DE[德国]

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

1