《码流分析仪介绍课件》由会员分享,可在线阅读,更多相关《码流分析仪介绍课件(34页珍藏版)》请在金锄头文库上搜索。
1、数字微波电路业务培训数字微波电路业务培训(码流分析仪介绍)数字微波电路业务培训码流分析仪:o对PSI/SI信息分析o对TR101 290标准3级错误监测数字微波电路业务培训一、TS传输码流参数传输码流参数 主要码流信息有主要码流信息有:o码流基本信息,如传输速率、视音频带宽、节目列表、码流基本信息,如传输速率、视音频带宽、节目列表、PIDPID数量和网络名称等;数量和网络名称等; o误码信息误码信息;o带宽信息,比如码流中存在的各种类型的带宽信息,比如码流中存在的各种类型的PIDPID的带宽;的带宽; o节目信息,比如节目业务提供者、节目业务类型等;节目信息,比如节目业务提供者、节目业务类型等
2、; o复用结构,比如多路节目的复用情况复用结构,比如多路节目的复用情况( (包括视频,音频包括视频,音频及及PCR-PIDPCR-PID等信息等信息) ); oPSI/SIPSI/SI信息,比如各种表的分析;信息,比如各种表的分析; oPCRPCR间隔和抖动;间隔和抖动; oEPGEPG查询等查询等 数字微波电路业务培训二、二、PSI/SIPSI/SI信息分析信息分析oPSI/SIPSI/SI分析就是分析分析就是分析PSI/SIPSI/SI各个表中的所有信息,直到最底层各个表中的所有信息,直到最底层的描述子信息,并且需要分析从的描述子信息,并且需要分析从PSI/SIPSI/SI各个表中提取的主
3、要参各个表中提取的主要参数形成的带宽信息、节目信息、音视频信息、数形成的带宽信息、节目信息、音视频信息、EPGEPG信息和复用信息和复用结构信息。结构信息。 oPSIPSI是是MPEG-2MPEG-2规定的,规定的,PSIPSI(ProgramProgramSpecialSpecialInformationInformation)是)是节目专用信息,用来描述节目专用信息,用来描述TSTS的组成结构。它的作用是保证解码的组成结构。它的作用是保证解码器的正常解码,器的正常解码,MPEG-2MPEG-2标准规定所有的信息都必须以一定的频标准规定所有的信息都必须以一定的频率不断发送,每秒不得少于率不断
4、发送,每秒不得少于2020次,以保证解码器能及时得到次,以保证解码器能及时得到PSIPSI信息,从而能正确的进行解码工作。它由信息,从而能正确的进行解码工作。它由PATPAT、PMTPMT、CATCAT和和NITNIT4 4个表构成,其中个表构成,其中PATPAT、PMTPMT表最为重要。表最为重要。o SI SI(ServiceServiceInformationInformation)即业务信息,由)即业务信息,由DVBDVB标准规定,标准规定,是对是对PSIPSI信息的补充,主要提供接收解码的设置信息,如节目信息的补充,主要提供接收解码的设置信息,如节目的种类、时间和来源等。它由的种类、
5、时间和来源等。它由BATBAT、SDTSDT、EITEIT、RSTRST、TDTTDT、TOTTOT、STST、SITSIT和和DITDIT9 9个表构成,其中个表构成,其中BATBAT、SDTSDT、EITEIT和和TDTTDT是强制性是强制性的。的。 数字微波电路业务培训1、TS流语法结构o传输流以TS包为单位,其中每个包的长度为188 B,这188个字节大致可以分为:包头、调整字段和有效负载三个主要部分。包头占4个字节,如图1所示。o同步字节:8 b,值为0x47,表示一个TS包的开始。传输错误指示:1b,当置为1时,表明在相关的TS包中至少有一个不可纠正的错误。有效负载起始指示:1 b
6、,在带有PSI信息时,置1表示TS包含有PSI部分的第一个字节并带有pointer field字段,否则表示不含有PSI的第一个字节。传输优先级:1 b,置1表明相关的包比其他具有相同PID但此位没有置1的TS包有更高的优先级。PID:13 b字段,指示传输流有效负载的数据类型。传输加扰控制:2b,用来指示TS包有效负载的加扰方式。自适应字段控制:2b,用来指示本TS包首部是否跟有调整字段。连续计数器:4b,随着每一个具有相同PID的传输流包而增加,当它达到最大值后又恢复到0。数字微波电路业务培训2、PSI的PAT、PMT、NIT、CAT表o节目专用信息PSI用来描述TS流的组成结构。它包括节
7、目关联表(Program Association Table,PAT)、节目映射表(Program Map Table,PMT)、网络信息表(Network Information Table,NIT)和条件访问表(Conditional Access Table,CAT)。oPAT是PSI信息的最上层,列出了传输流中所有节目所对应的PMT的PID值,可以根据节目的PID值找到相应的PMT信息及NIT信息。o节目映射表PMT提供节目号码与组成它们的原始流之间的映射关系,这种映射表是一个TS流中所有节目定义的集合。o网络信息表NIT是可选的,其内容是私有的,通常包括用户选择的服务和通道频率、卫星
8、脉冲发射机、调制特性等的映射。o条件接收表CAT提供条件接收(CA)系统的相关信息,指定EMM的PID值及相关的参数。数字微波电路业务培训三、三、TR101 290 DVB监测标准监测标准 1 1、三级错误的监测三级错误的监测oTR101-290 TR101-290 定义的三个优先级(定义的三个优先级(PRIORITYPRIORITY),是码流监测的一),是码流监测的一项主要内容。通过这三个优先级的监测,可以检验被监测的码项主要内容。通过这三个优先级的监测,可以检验被监测的码流是否符合流是否符合MPEG-2 MPEG-2 和和DVBDVB标准。这三个优先级都包含许多不同标准。这三个优先级都包含
9、许多不同的参数。的参数。o发生发生一级一级错误通常会引起解码器无法进行解码。出现错误通常会引起解码器无法进行解码。出现二级二级错误错误时,会损伤已解码图像或者引起断续解码。时,会损伤已解码图像或者引起断续解码。三级三级错误指示出编错误指示出编码器、复用器的问题,但不影响解码,对图像质量影响较小。码器、复用器的问题,但不影响解码,对图像质量影响较小。 o每一级错误可以分为具有每一级错误可以分为具有严重严重和和致命致命的错误特性,具有的错误特性,具有一般一般性性质的错误特性,属于告警性质等三个属性。质的错误特性,属于告警性质等三个属性。数字微波电路业务培训2 2、三个错误等级对数字电视节目的解码的
10、影响、三个错误等级对数字电视节目的解码的影响: o一级错误是可正确解码所必须的几个参数(同步),直接影响一级错误是可正确解码所必须的几个参数(同步),直接影响节目图像和伴音的内容节目图像和伴音的内容 ;o二级错误二级错误是达到同步后可是达到同步后可连续连续工作必须的参数和需要工作必须的参数和需要周期周期监测监测的参数的参数直接影响传输的可靠性,直接关系到直接影响传输的可靠性,直接关系到TSTS码流能否被正确码流能否被正确解码,以及解码后节目图像和伴音的效果;解码,以及解码后节目图像和伴音的效果; o三级错误三级错误是依赖于应用的几个参数,是依赖于应用的几个参数,影响显示结果,对接收端影响显示结
11、果,对接收端的解码及其图像质量产生的影响较小的解码及其图像质量产生的影响较小 。数字微波电路业务培训3 3、第一错误等级(一)、第一错误等级(一) 第一级共第一级共 6 6种错误,包括:同步丢失错误、同步字节错误、种错误,包括:同步丢失错误、同步字节错误、PAT PAT 错误、连续计数错误、错误、连续计数错误、PMTPMT错误及错误及 PID PID错误。错误。 o传送码流同步丢失:连续检测到连续传送码流同步丢失:连续检测到连续 5 5 个正常同步个正常同步视为同步,连续检测到视为同步,连续检测到 2 2 个以上不正确同步则为同个以上不正确同步则为同步丢失错误。传输流失去同步,标志着传输过程中
12、会步丢失错误。传输流失去同步,标志着传输过程中会有一部分数据丢失,直接影响解码后的画面的质量。有一部分数据丢失,直接影响解码后的画面的质量。 o同步字节错误:同步字节值不是同步字节错误:同步字节值不是 0X47 0X47。同步字节错。同步字节错误和同步丢失错误的区别在于同步字节错误传输数据误和同步丢失错误的区别在于同步字节错误传输数据仍是仍是 188 188或或 204 204 包长,但同步字头的包长,但同步字头的 0X47 0X47被其他数被其他数字代替。这表明传输的部分数据有错误,严重时会导字代替。这表明传输的部分数据有错误,严重时会导致解码器解不出信号。致解码器解不出信号。 数字微波电路
13、业务培训第一错误等级(二)第一错误等级(二)oPAT PAT 错误:标识节目相关表错误:标识节目相关表 PAT PAT 的的 PID PID 为为 0x0000 0x0000, PAT PAT 错误包括标识错误包括标识 PAT PAT 的的 PID PID 没有至少没有至少 0.5 s 0.5 s出现出现一次,或者一次,或者 PID PID为为 0x0000 0x0000 的包中无内容,或者的包中无内容,或者 PID PID为为 0x0000 0x0000 的包的包头中的加密控制段不为的包的包头中的加密控制段不为 0 0。PAT PAT 丢失或被加密,则解码器无法搜索到相应节目;丢失或被加密,
14、则解码器无法搜索到相应节目;PAT PAT 超时,解码器工作时间延时。超时,解码器工作时间延时。 o连续计数错误:连续计数错误:TSTS包头中的连续计数器是为了随着每包头中的连续计数器是为了随着每个具有相同个具有相同 PID PID的的 TS TS包的增加而增加,为解码器确定包的增加而增加,为解码器确定正确的解码顺序。正确的解码顺序。TSTS包头连续计数不正确,表明当前包头连续计数不正确,表明当前传输流有丢包、包重叠、包顺序错现象,会导致解码传输流有丢包、包重叠、包顺序错现象,会导致解码器不能正确解码。器不能正确解码。 数字微波电路业务培训第一错误等级(三)第一错误等级(三)oPMT PMT
15、错误:节目映射表错误:节目映射表 PMT PMT 标识并指示了组成每路标识并指示了组成每路业务的流的位置业务的流的位置, ,及每路业务的节目时钟参考(及每路业务的节目时钟参考(PCRPCR)字段的位置。字段的位置。PMT PMT 错误包括标识错误包括标识 PMT PMT 的的 PID PID 没有达没有达到至少到至少 0.5 s 0.5 s 出现一次,或者所有包含出现一次,或者所有包含PMT PMT 表的表的 PIDPID的包的包头中的加密控制段不为的包的包头中的加密控制段不为 0 0。PMT PMT 被加密,被加密,则解码器无法搜索到相应节目;则解码器无法搜索到相应节目;PMT PMT 超时
16、,影响解码超时,影响解码器切换节目时间。器切换节目时间。 oPIDPID错误:检查是否每一个错误:检查是否每一个 PID PID都有码流,没有都有码流,没有 PID PID就不能完成该路业务的解码。就不能完成该路业务的解码。 数字微波电路业务培训4 4、第二错误等级(一)、第二错误等级(一) 第二级共第二级共 6 6 种错误,包括:传输错误、种错误,包括:传输错误、CRC CRC 错误、错误、PCR PCR 间间隔错误、隔错误、PCR PCR 抖动错误、抖动错误、PTS PTS 错误及错误及CAT CAT 错误。错误。 o传输错误:传输错误:TSTS包头中的传送包错误指示为包头中的传送包错误指
17、示为“1”“1”,表,表示在相关的传送包中至少有示在相关的传送包中至少有 1 1 个不可纠正的错误位,个不可纠正的错误位,只有在错误被纠正之后,该位才能被重新置只有在错误被纠正之后,该位才能被重新置 0 0。而一。而一旦有传送包错,就不再从错包中得出其他错误指示。旦有传送包错,就不再从错包中得出其他错误指示。 oCRC CRC 错误:在错误:在 PSI PSI和和 SI SI的各种表中出现循环冗余检的各种表中出现循环冗余检测码测码 CRC CRC 出错,说明这些表中的信息有错,这时不出错,说明这些表中的信息有错,这时不再从出现错误的表中得出其他错误信息再从出现错误的表中得出其他错误信息 数字微
18、波电路业务培训第二错误等级(二)第二错误等级(二)oPCR PCR 间隔错误:间隔错误:PCR PCR 用于恢复接收端解码本地的用于恢复接收端解码本地的 27 27 MHz MHz 系统时钟,如果在没有特别指明的情况下,系统时钟,如果在没有特别指明的情况下,PCR PCR 不连续发送时间一次超过不连续发送时间一次超过 100 ms 100 ms 或或 PCR PCR 整个发送整个发送间隔超过间隔超过 40 ms 40 ms,则导致接收端时钟抖动或者漂移,则导致接收端时钟抖动或者漂移,影响画面显示时间。影响画面显示时间。 oPCR PCR 抖动错误:抖动错误:PCR PCR 的精度必须高于的精度
19、必须高于 500 ns 500 ns 或或 PCR PCR 抖动量不得大于抖动量不得大于500 ns500 ns。PCRPCR抖动过大,会影响到抖动过大,会影响到解码时钟抖动甚至失锁解码时钟抖动甚至失锁。数字微波电路业务培训第二错误等级(三)第二错误等级(三)oPTSPTS错误:播出时间标记错误:播出时间标记 PTS PTS重复发送时间大于重复发送时间大于 70 70 msms,则对帧图像正确显示产生影响。,则对帧图像正确显示产生影响。PTSPTS只有在只有在 TS TS未未加扰时方能接收。加扰时方能接收。 oCAT CAT 错误:错误:TS TS 包头中的加密控制段不为包头中的加密控制段不为
20、 0 0,但却没,但却没有相应的有相应的 PID PID 为为 0x0001 0x0001 的条件接收表的条件接收表 CAT CAT,或在,或在 PID PID 为为 0x0001 0x0001 的包中发现非的包中发现非 CAT CAT 表。表。CAT CAT 表将指表将指出授权管理信息出授权管理信息 EMM EMM包的包的 PID PID并控制接收机的正确接并控制接收机的正确接收,如果收,如果 CAT CAT表不正确,就不能正确接收。表不正确,就不能正确接收。 数字微波电路业务培训 第三级共第三级共 10 10种错误,包括:种错误,包括:NIT NIT 错误、错误、SISI重复率错误、重复率
21、错误、缓冲器错误、非指定缓冲器错误、非指定 PID PID错误、错误、SDTSDT错误、错误、EIT EIT 错误、错误、RST RST 错错误、误、TDT TDT 错误、空缓冲器错误及数据延迟错误。错误、空缓冲器错误及数据延迟错误。o第三等级错误并非是第三等级错误并非是TSTS传输流的致命错误,但会影响传输流的致命错误,但会影响一些具体应用的正确实施。一些具体应用的正确实施。 oNIT NIT 标识错误或传输超时,会导致解码器无法正确显标识错误或传输超时,会导致解码器无法正确显示网络状态信息。示网络状态信息。 。 oSDT SDT 标识错误或传输超时,会导致解码器无法正确显标识错误或传输超时
22、,会导致解码器无法正确显示信道节目的信息。示信道节目的信息。 oEIT EIT 标识错误或传输超时,会导致解码器无法正确显标识错误或传输超时,会导致解码器无法正确显示每套节目的相关服务信息。示每套节目的相关服务信息。 5 5、第三错误等级、第三错误等级数字微波电路业务培训6 6、对于码流分析仪所提供、对于码流分析仪所提供TR101 290TR101 290监测的三种级别监测的三种级别错误,接收端将会出现如下现象:错误,接收端将会出现如下现象:级别级别错误类型错误类型接收端现象接收端现象 一一级级错错误误同步丢失错同步丢失错黑屏、静帧和马赛克、画面不流畅现黑屏、静帧和马赛克、画面不流畅现象象同步
23、字节错同步字节错黑屏、静帧和马赛克、画面不流畅现黑屏、静帧和马赛克、画面不流畅现象象PATPAT错误错误搜索不到节目或节目搜索错误搜索不到节目或节目搜索错误连续计数错连续计数错马赛克马赛克PMTPMT间隔错误间隔错误搜索不到节目或节目搜索错误搜索不到节目或节目搜索错误 PMTPMT加扰错误加扰错误搜索不到节目或节目搜索错误搜索不到节目或节目搜索错误 PIDPID错误错误黑屏、静帧、马赛克等所有异常现象黑屏、静帧、马赛克等所有异常现象数字微波电路业务培训级别级别错误类型错误类型接收端现象接收端现象 二二级级错错误误传送错误传送错误黑屏、静帧和马赛克、画面不流畅现象黑屏、静帧和马赛克、画面不流畅现
24、象CRCCRC错误错误黑屏、静帧和马赛克、画面不流畅现象黑屏、静帧和马赛克、画面不流畅现象PCRPCR间隔错误间隔错误视音频不同步或图象颜色丢失视音频不同步或图象颜色丢失PCRPCR非连续标志错非连续标志错视音频不同步或图象颜色丢失视音频不同步或图象颜色丢失PCRPCR抖动错误抖动错误视音频不同步或图象颜色丢失视音频不同步或图象颜色丢失PTSPTS错误错误音视频不同步音视频不同步TSTS包加扰错包加扰错只对加扰节目有影响,为轻微错误只对加扰节目有影响,为轻微错误CATCAT错误错误无法正确处理无法正确处理CACA信息,为轻微错误信息,为轻微错误数字微波电路业务培训级别级别错误类型错误类型接收端
25、现象接收端现象 三三级级错错误误NIT ID NIT ID 错误错误无异常现象,无异常现象,码流分析仪的码流分析仪的三级错误为轻三级错误为轻微错误。微错误。NITNIT间隔错误间隔错误NITNIT其他错误其他错误SISI重复率错重复率错缓冲器错缓冲器错非指定非指定PIDPID错错SDT IDSDT ID错错SDTSDT当前间隔错当前间隔错SDTSDT其他间隔错其他间隔错EIT ID EIT ID 错错EITEIT当前间隔错当前间隔错EITEIT其他间隔错其他间隔错EIT PFEIT PF错错RST RST 错误错误TDTTDT错误错误空缓冲器错误空缓冲器错误数据延迟错误数据延迟错误数字微波电路
26、业务培训四、四、THALES码流分析仪的监测码流分析仪的监测1.1.SUMMARY SUMMARY 概要概要2.2.TR101 290 DVBTR101 290 DVB标准标准3.3.PROGRAM PROGRAM 节目信息节目信息4.4.TS Stat TSTS Stat TS流统计流统计5.5.Structure Structure 传输流表结构传输流表结构6.6.Logs Logs 日志日志数字微波电路业务培训登登陆陆界界面面数字微波电路业务培训概概要要数字微波电路业务培训TR101 290 标标准准数字微波电路业务培训TR101 290 标标准准数字微波电路业务培训节节目目信信息息数字微波电路业务培训节节目目信信息息数字微波电路业务培训TS流流码码率率统统计计数字微波电路业务培训单单节节目目码码率率查查询询数字微波电路业务培训单单节节目目码码流流PCR查查询询数字微波电路业务培训TS流流码码率率统统计计数字微波电路业务培训码码率率统统计计(日日志志)数字微波电路业务培训表表结结构构数字微波电路业务培训表表结结构构数字微波电路业务培训表表结结构构数字微波电路业务培训日日志志