255中华人民共和国广播电影电视行业技术要求国家广播电影电视总局发布条件接收系统缓存设备与监管平台数据交换协议和格式技术要求(暂行)条件接收系统缓存设备与监管平台数据交换协议和格式技术要求256目录前言…………………………………………………………………………...…….1.范围……………………………………………………………………..………...2.参考标准…………………………………………………………………..……...3.定义和缩略语……………………………………………………………..……...3.1定义和名词解释………………………………………………………..…...3.2缩略语…………………………………………………………….……....…4.功能说明……………………………………………………………….…..…..…5.CAS缓存设备的时分连接要求……………………………………………....…6.协议框架……………………………………………………………….……....…6.1物理连接协议层规定……………………………………………….….……6.2TCP/IP协议层规定………………………………………………………..…6.3HTTP协议层规定………………………………………………….…..…....6.4XML应用层协议规定…………………………………………………....…6.5协议故障处理………………………………………………………………..7.数据交换文件要求………………………………………………………….....…7.1通用要求.………………………………………………………………....…7.2数据交换文件格式…………………………………………………….……8.数据交换文件XMLSchema定义………………………………………….....…8.1基本XMLSchema定义文件…………………………………………….…8.2统计信息XMLSchema定义文件………………………….…………....…8.3IC卡发卡信息XMLSchema定义文件……………………………..…..…8.4授权信息XMLSchema定义文件………………………….………..…..…8.5产品信息XMLSchema定义文件……………………………...…..………9.统计信息文件格式…………………………..…………………………..…….…10.IC卡发卡信息文件格式………………………………………………..………11.授权信息接口…………………………………………………………..…….…12.产品信息文件…………………………………………………………..…….…13.CAS编码……………………………………………………………..…………14.IC卡编号格式(CARD_NO)………………………….…………..…………《条件接收系统缓存设备与监管平台数据交换协议和格式技术要求》(暂行)编制说明…………………………………………………………………….….…257258258258258258259259259260260260261261261261263263263265265267268269270272273275275276条件接收系统缓存设备与监管平台数据交换协议和格式技术要求257前言为了促进数字电视产业的发展,协调、监管有线数字电视运营秩序,保障有线数字电视系统的安全运行,使监管平台从CAS缓存设备中获取数据和信息,并分析和整理,实现对条件接收系统的监管,广播电视监测中心于2003年3月起负责起草《条件接收系统缓存设备与监管平台数据交换协议和格式技术要求》(暂行)。本技术要求规定了监管平台的前端采集设备从条件接收系统获取数据时的设备连接要求、协议框架、数据交换格式。适用于监管平台与有线数字电视广播条件接收系统的CAS缓存设备的数据交换。本技术要求在制定过程中,主要参考和引用了GY/Z174-2001《数字电视广播业务信息规范》、GY/Z175-2001《数字电视广播条件接收系统规范》、《ExtensibleMarkupLanguage(XML)1.0》、《FileTransferProtocol,RFC959,RFC1123,RFC228,RFC2577,RFC2640》。本技术要求在起草过程中,多次征求数字电视行业专家及国内外条件接收系统厂家的意见,结合当前有线数字电视发展现状,经过多次修订,于6月13日形成本技术要求。本技术要求在执行过程中,结合数字电视的技术发展和我国的实际情况,将不断进行完善。本技术要求由国家广电总局广播电视监测中心负责起草。258中华人民共和国广播电影电视行业技术要求条件接收系统缓存设备与监管平台数据交换协议和格式技术要求1范围本技术要求规定了有线数字电视监管平台和条件接收系统(CAS)缓存设备之间的通讯协议和数据交换格式。本技术要求适用范围:有线数字电视监管平台和采用智能卡(IC卡)作为授权管理对象的条件接收系统(CAS)。2参考标准下列标准所包含的条文,通过在本技术要求中引用而构成为本技术要求的条文。GY/Z174-2001数字电视广播业务信息规范GY/Z175-2001数字电视广播条件接收系统规范《ExtensibleMarkupLanguage(XML)1.0》《FileTransferProtocol,RFC959,RFC1123,RFC228,RFC2577,RFC2640》3定义和缩略语3.1定义和名词解释产品(Product)CAS对数字电视节目进行授权的最小单位,可以包含多个不同频道的节目,运营商在此CAS产品的基础上根据运营需要进行打包形成运营产品。在本文档中产品特指CAS中定义的产品。IC卡IntegratedCircuitCard,又称智能卡(SmartCard)。在本文档中,“IC卡”与“智能卡”含义相同,均指用于数字电视机顶盒中控制订户收视的集成电路卡。3.2缩略语CAConditionalAccess条件接收XMLExtensibleMarkupLanguage可扩展标记语言ICIntegratedCircuit集成电路TCPTransferControlProtocol传输控制协议IPInternetProtocol互联网协议HTTPHypertextTransferProtocol超文本传输协议HTTPSSecureHypertextTransferProtocol安全超文本传输协议条件接收系统缓存设备与监管平台数据交换协议和格式技术要求259URLUniformResourceLocator统一资源定位器(在互联网上用于指定信息位置的表示方法)4功能说明监管平台从CAS缓存设备中读取授权总数信息和明细信息。监管平台通过获取CAS的IC卡、授权等信息,经过分析和整理,实现对CAS的监管。CAS缓存设备需要和监管平台进行如下文件的交换:统计信息文件、IC卡发卡信息文件、授权信息文件、产品列表信息文件。5CAS缓存设备的时分连接要求监管前端CAS缓存设备CAS图1CAS与监管平台物理连接示意图如图1所示,监管平台和CAS可不发生直接物理连接。CAS缓存设备可以按照时分的办法分别与CAS或监管平台连接。CAS缓存设备每天自动定时断开与监管平台的连接,接通和CAS的连接,CAS可以把统计信息文件和明细信息文件写在CAS缓存设备上。CAS缓存设备每天自动定时断开与CAS的连接,接通和监管平台的连接,这样监管平台可以从CAS缓存设备上取数据。CAS缓存设备由CAS厂家提供。本协议规定,每天00:00~00:59CAS缓存设备和CAS连接,其余时间CAS缓存设备和监管前端连接。本协议建议通过使用CAS缓存设备,将CAS和监管平台物理隔离,来保护CAS的安全。如果CAS有其他措施保护自身的安全,不排除将此设备作为软件安装在CAS上。6协议框架本协议规定:◆CAS缓存设备与监管平台通过IP网络连接。◆CAS与监管平台之间的数据交换是通过CAS缓存设备与CAS数据采条件接收系统缓存设备与监管平台数据交换协议和格式技术要求260集监管前端来进行的,因此CAS与监管平台的数据交换实际上就是CAS缓存设备与CAS数据采集监管前端的数据交换。◆一个CAS缓存设备只能与监管平台指定的一个CAS数据采集监管前端按照本技术要求进行数据交换,再由CAS数据采集监管前端根据实际需要和全国监管中心或省级监管分中心进行数据交换。◆一个CAS数据采集监管前端可以和多个CAS缓存设备连接。本技术要求未对下列事宜进行规定:◆CAS数据采集监管前端与全国监管中心或省级监管分中心的数据交换接口。◆CAS缓存设备和CAS的具体连接方式。◆CAS数据采集监管前端的具体实现方式。本技术要求定义的接口层次如图2所示。图2CAS缓存设备与监管平台接口协议层示意图6.1物理连接协议层规定CAS缓存设备和CAS数据采集监管前端位于同一个IP网络上,两者之间通过交换机进行连接,连接采用10M/100M的以太网协议,并且使用RJ-45接口。6.2TCP/IP协议层规定本协议规定,CAS数据采集监管前端和CAS缓存设备的IP地址必须由国家主管部门统一分配。该IP网络必须能够保证CAS数据采集监管前端和CAS缓存设备的连接通畅。6.3HTTP协议层规定为保证数据传输的安全性,本协议规定,CAS缓存设备上要启动HTTP/HTTPS服务,CAS数据采集监管前端作为HTTP/HTTPS的客户端和CAS缓存设备进行数据交换。根据HTTP/HTTPS协议,监管前端主动发起连接CAS数据采集监管前端XML协议层HTTP/HTTPS协议层TCP/IP协议层物理连接协议层CAS缓存设备条件接收系统缓存设备与监管平台数据交换协议和格式技术要求261HTTP/HTTPS连接请求(请求采用GET方法)。在监管平台和CAS缓存设备集成时,CAS缓存设备要提供访问上报给监管平台文件的URL,这些参数由CAS厂商或者运营商提供。请求的URL基本格式如下:http://…./xml文件名称例如:上报文件格式要求和命名规则见本技术要求的其他部分。CAS缓存设备保证与且只能与CAS数据采集监管前端连接。6.4XML应用层协议规定在CAS缓存设备中的提供给监管前端的URL对应的目录下面,存储的文件基于XML格式。6.5协议故障处理◆链路不通:CAS数据采集监管前端向CAS缓存设备请求文件时链路不通,监管平台认为和CAS缓存设备之间发生物理通讯故障,将产生报警信息。◆HTTP超时:CAS数据采集监管前端向CAS缓存设备发出文件请求超时,监管平台认为CAS缓存设备对监管平台的接口发生逻辑通讯故障,将产生报警信息。◆数据错误:CAS缓存设备提供的数据交换文件不符合规范,监管平台将产生报警信息。7数据交换文件要求7.1通用要求本文档中的所有日期和时间使用北京时间。7.1.1数据交换文件产生规则CAS每天00:00生成前一天发生变化的数据文件,以及统计信息数据文件,以备监管平台查询。这些数据文件的格式在本技术要求中详细描述。数据文件在CAS缓存设备上保存30天以上。需要CAS每天自动产生的数据文件包括当天统计信息、IC卡发卡信息、授权信息、产品列表信息四个数据交换文件,文件名格式为“数据对应日期_交换接口名.后缀”。如2003年3月2日的四个文件分别为“20030302_CAS_StaticsReport.xml、20030302_CAS_ICCardReport.xml、20030302_CAS_EntitlementReport.xml、20030302_CAS_ProductListReport.xml”,各个文件的具体数据格式见下述“数据交换文件格式”一节。条件接收系统缓存设备与监管平台数据交换协议和格式技术要求262对于IC卡发卡信息文件和授权信息文件,最早一天的数据文件是当天00:00