码流分析仪介绍_第1页
码流分析仪介绍_第2页
码流分析仪介绍_第3页
码流分析仪介绍_第4页
码流分析仪介绍_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数字微波电路业务培训,(码流分析仪介绍),码流分析仪:,对PSI/SI信息分析对TR101290标准3级错误监测,一、TS传输码流参数主要码流信息有:,码流基本信息,如传输速率、视音频带宽、节目列表、PID数量和网络名称等;误码信息;带宽信息,比如码流中存在的各种类型的PID的带宽;节目信息,比如节目业务提供者、节目业务类型等;复用结构,比如多路节目的复用情况(包括视频,音频及PCR-PID等信息);PSI/SI信息,比如各种表的分析;PCR间隔和抖动;EPG查询等,二、PSI/SI信息分析,PSI/SI分析就是分析PSI/SI各个表中的所有信息,直到最底层的描述子信息,并且需要分析从PSI/SI各个表中提取的主要参数形成的带宽信息、节目信息、音视频信息、EPG信息和复用结构信息。PSI是MPEG-2规定的,PSI(ProgramSpecialInformation)是节目专用信息,用来描述TS的组成结构。它的作用是保证解码器的正常解码,MPEG-2标准规定所有的信息都必须以一定的频率不断发送,每秒不得少于20次,以保证解码器能及时得到PSI信息,从而能正确的进行解码工作。它由PAT、PMT、CAT和NIT4个表构成,其中PAT、PMT表最为重要。SI(ServiceInformation)即业务信息,由DVB标准规定,是对PSI信息的补充,主要提供接收解码的设置信息,如节目的种类、时间和来源等。它由BAT、SDT、EIT、RST、TDT、TOT、ST、SIT和DIT9个表构成,其中BAT、SDT、EIT和TDT是强制性的。,1、TS流语法结构,传输流以TS包为单位,其中每个包的长度为188B,这188个字节大致可以分为:包头、调整字段和有效负载三个主要部分。包头占4个字节,如图1所示。同步字节:8b,值为0 x47,表示一个TS包的开始。传输错误指示:1b,当置为1时,表明在相关的TS包中至少有一个不可纠正的错误。有效负载起始指示:1b,在带有PSI信息时,置1表示TS包含有PSI部分的第一个字节并带有pointerfield字段,否则表示不含有PSI的第一个字节。传输优先级:1b,置1表明相关的包比其他具有相同PID但此位没有置1的TS包有更高的优先级。PID:13b字段,指示传输流有效负载的数据类型。传输加扰控制:2b,用来指示TS包有效负载的加扰方式。自适应字段控制:2b,用来指示本TS包首部是否跟有调整字段。连续计数器:4b,随着每一个具有相同PID的传输流包而增加,当它达到最大值后又恢复到0。,2、PSI的PAT、PMT、NIT、CAT表,节目专用信息PSI用来描述TS流的组成结构。它包括节目关联表(ProgramAssociationTable,PAT)、节目映射表(ProgramMapTable,PMT)、网络信息表(NetworkInformationTable,NIT)和条件访问表(ConditionalAccessTable,CAT)。PAT是PSI信息的最上层,列出了传输流中所有节目所对应的PMT的PID值,可以根据节目的PID值找到相应的PMT信息及NIT信息。节目映射表PMT提供节目号码与组成它们的原始流之间的映射关系,这种映射表是一个TS流中所有节目定义的集合。网络信息表NIT是可选的,其内容是私有的,通常包括用户选择的服务和通道频率、卫星脉冲发射机、调制特性等的映射。条件接收表CAT提供条件接收(CA)系统的相关信息,指定EMM的PID值及相关的参数。,三、TR101290DVB监测标准1、三级错误的监测,TR101-290定义的三个优先级(PRIORITY),是码流监测的一项主要内容。通过这三个优先级的监测,可以检验被监测的码流是否符合MPEG-2和DVB标准。这三个优先级都包含许多不同的参数。发生一级错误通常会引起解码器无法进行解码。出现二级错误时,会损伤已解码图像或者引起断续解码。三级错误指示出编码器、复用器的问题,但不影响解码,对图像质量影响较小。每一级错误可以分为具有严重和致命的错误特性,具有一般性质的错误特性,属于告警性质等三个属性。,2、三个错误等级对数字电视节目的解码的影响:,一级错误是可正确解码所必须的几个参数(同步),直接影响节目图像和伴音的内容;二级错误是达到同步后可连续工作必须的参数和需要周期监测的参数直接影响传输的可靠性,直接关系到TS码流能否被正确解码,以及解码后节目图像和伴音的效果;三级错误是依赖于应用的几个参数,影响显示结果,对接收端的解码及其图像质量产生的影响较小。,3、第一错误等级(一)第一级共6种错误,包括:同步丢失错误、同步字节错误、PAT错误、连续计数错误、PMT错误及PID错误。,传送码流同步丢失:连续检测到连续5个正常同步视为同步,连续检测到2个以上不正确同步则为同步丢失错误。传输流失去同步,标志着传输过程中会有一部分数据丢失,直接影响解码后的画面的质量。同步字节错误:同步字节值不是0X47。同步字节错误和同步丢失错误的区别在于同步字节错误传输数据仍是188或204包长,但同步字头的0X47被其他数字代替。这表明传输的部分数据有错误,严重时会导致解码器解不出信号。,第一错误等级(二),PAT错误:标识节目相关表PAT的PID为0 x0000,PAT错误包括标识PAT的PID没有至少0.5s出现一次,或者PID为0 x0000的包中无内容,或者PID为0 x0000的包的包头中的加密控制段不为0。PAT丢失或被加密,则解码器无法搜索到相应节目;PAT超时,解码器工作时间延时。连续计数错误:TS包头中的连续计数器是为了随着每个具有相同PID的TS包的增加而增加,为解码器确定正确的解码顺序。TS包头连续计数不正确,表明当前传输流有丢包、包重叠、包顺序错现象,会导致解码器不能正确解码。,第一错误等级(三),PMT错误:节目映射表PMT标识并指示了组成每路业务的流的位置,及每路业务的节目时钟参考(PCR)字段的位置。PMT错误包括标识PMT的PID没有达到至少0.5s出现一次,或者所有包含PMT表的PID的包的包头中的加密控制段不为0。PMT被加密,则解码器无法搜索到相应节目;PMT超时,影响解码器切换节目时间。PID错误:检查是否每一个PID都有码流,没有PID就不能完成该路业务的解码。,4、第二错误等级(一)第二级共6种错误,包括:传输错误、CRC错误、PCR间隔错误、PCR抖动错误、PTS错误及CAT错误。,传输错误:TS包头中的传送包错误指示为“1”,表示在相关的传送包中至少有1个不可纠正的错误位,只有在错误被纠正之后,该位才能被重新置0。而一旦有传送包错,就不再从错包中得出其他错误指示。CRC错误:在PSI和SI的各种表中出现循环冗余检测码CRC出错,说明这些表中的信息有错,这时不再从出现错误的表中得出其他错误信息,第二错误等级(二),PCR间隔错误:PCR用于恢复接收端解码本地的27MHz系统时钟,如果在没有特别指明的情况下,PCR不连续发送时间一次超过100ms或PCR整个发送间隔超过40ms,则导致接收端时钟抖动或者漂移,影响画面显示时间。PCR抖动错误:PCR的精度必须高于500ns或PCR抖动量不得大于500ns。PCR抖动过大,会影响到解码时钟抖动甚至失锁。,第二错误等级(三),PTS错误:播出时间标记PTS重复发送时间大于70ms,则对帧图像正确显示产生影响。PTS只有在TS未加扰时方能接收。CAT错误:TS包头中的加密控制段不为0,但却没有相应的PID为0 x0001的条件接收表CAT,或在PID为0 x0001的包中发现非CAT表。CAT表将指出授权管理信息EMM包的PID并控制接收机的正确接收,如果CAT表不正确,就不能正确接收。,第三级共10种错误,包括:NIT错误、SI重复率错误、缓冲器错误、非指定PID错误、SDT错误、EIT错误、RST错误、TDT错误、空缓冲器错误及数据延迟错误。,第三等级错误并非是TS传输流的致命错误,但会影响一些具体应用的正确实施。NIT标识错误或传输超时,会导致解码器无法正确显示网络状态信息。SDT标识错误或传输超时,会导致解码器无法正确显示信道节目的信息。EIT标识错误或传输超时,会导致解码器无法正确显示每套节目的相关服务信息。,5、第三错误等级,6、对于码流分析仪所提供TR101290监测的三种级别错误,接收端将会出现如下现象:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论