数字微波电路业务培训数字微波电路业务培训(码流分析仪介绍)数字微波电路业务培训码流分析仪:对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,值为0x47,表示一个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为0x0000,PAT错误包括标识PAT的PID没有至少0.5s出现一次,或者PID为0x0000的包中无内容,或者PID为0x0000的包的包头中的加密控制段不为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为0x0001的条件接收表CAT,或在PID为0x0001的包中发现非CAT表。CAT表将指出授权管理信息EMM包的PID并控制接收机的正确接收,如果CAT表不正确,就不能正确接收。数字微波电路业务培训第三级共10种错误,包括:NIT错误、SI重复率错误、缓冲器错误、非指定PID错误、SDT错误、EIT错误、RST错误、TDT错误、空缓冲器错误及数据延迟错误。第三等级错误并非是TS传输流的致命错误,但会影响一些具体应用的正确实施。NIT标识错误或传输超时,会导致解码器无法正确显示网络状态信息。。SDT标识错误或传输超时,会导致解码器无法正确显示信道节目的信息。EIT标识错误或传输超时,会导致解码器无法正确显示每套节目的相关服务信息。5、第三错误等级数字微波电路业务培训6、对于码流分析仪所提供TR101290监测的三种级别错误,接收端将会出现如下现象:级别错误类型接收端现象一级错误同步丢失错黑屏、静帧和马赛克、画面不流畅现象同步字节错黑屏、静帧和马赛克、画面不流畅现象PAT错误搜索不到节目或节目搜索错误连续计数错马赛克PMT间隔错误搜索不到节目或节目搜索错误PMT加扰错误搜索不到节目或节目搜索错误PID错误黑屏、静帧、马赛克等所有异常现象数字微波电路业务培训级别错误类型接收端现象二级错误传送错误黑屏、静帧和马赛克、画面不流畅现象CRC错误黑屏、静帧和马赛克、画面不流畅现象PCR间隔错误视音频不同步或图象颜色丢失PCR非连续标志错视音频不同步或图象颜色丢失PCR抖动错误视音频不同步或图象颜色丢失PTS错误音视频不同步TS包加扰错只对加扰节目有影响,为轻微错误CAT错误无法正确处理CA信息,为轻微错误数字微波电路业务培训级别错误类型接收端现象三级错误NITID错误无异常现象,码流分析仪的三级错误为轻微错误。NIT间隔错误NIT其他错误SI重复率错缓冲器错非指定PID错SDTID错SDT当前间隔错SDT其他间隔错EITID错EIT当前间隔错EIT其他间隔错EITPF错RST错误TDT错误空缓冲器错误数据延迟错误数字微波电路业务培训四、THALES码流分析仪的监测1.SUMMARY概要2.TR101290DVB标准3.PROGRAM节目信息4.TSStatTS流统计5.Structure传输流表结构6.Logs日志数字微波电路业务培训登陆界面数字微波电路业务培训概要数字微波电路业务培训TR101290标准数字微波电路业务培训TR101290标准数字微波电路业务培训节目信息数字微波电路业务培训节目信息数字微波电路业务培训TS流码率统计数字微波电路业务培训单节目码率查询数字微波电路业务培训单节目码流PCR查询数字微波电路业务培训TS流码率统计数字微波电路业务培训码率统计(日志)数字微波电路业务培训表结构数字微波电路业务培训表结构数字微波电路业务培训表结构数字微波电路业务培训日志