《用户管理系统与监管平台数据交换接口》由会员分享,可在线阅读,更多相关《用户管理系统与监管平台数据交换接口(26页珍藏版)》请在金锄头文库上搜索。
1、101中华人民共和国广播电影电视行业技术要求国家广播电影电视总局发布用户管理系统与监管平台数据交换接口技术要求(暂行)用户管理系统与监管平台数据交换接口技术要求102目 次1.范围.1042.参考标准.1043.定义和缩略语.1043.1 定义和名词解释.1043.2 缩略语.1054.功能说明.1055.协议框架.1055.1 物理连接协议层规定.1065.2 TCP/IP 协议层规定.1065.3 HTTP 协议层规定.1065.4 XML 应用层协议规定.1085.5 协议故障处理.1086.数据交换文件要求.1086.1 通用要求.1086.1.1 数据交换文件产生规则.1086.1.
2、2 通用属性定义.1096.2 数据交换请求文件格式.1106.3 数据交换应答文件格式.1107.数据交换日期查询接口.1127.1 数据交换日期查询.1127.2 数据交换日期应答.1128.IC 卡信息接口.113用户管理系统与监管平台数据交换接口技术要求1038.1 IC 卡信息查询请求.1138.2 IC 卡信息查询应答.1139.产品设置接口.1149.1 产品设置信息查询请求.1149.2 产品设置信息查询应答.11510.产品定购接口.11510.1 产品定购查询请求 .11510.2 产品定购查询应答 .11611.授权信息接口.11711.1 授权信息查询.11711.2
3、授权信息查询应答.11712.附录 A:监管中心/分中心编码.11813.附录 B:SMS 编码.11814.附录 C:IC 卡编号格式.11915.附录 D:节目平台编码.11916.附录 E:原始频道编码11917.附录 F: 用户管理系统与监管平台数据交换接口技术要求用例11917.1 SMS_ExchangeDateQuery.xml.11917.2 SMS_ExchangeDateQueryR.xml.12017.3 SMS_ICCardQuery.xml.12017.4 SMS_ICCardQueryR.xml.12017.5 SMS_CAProductQuery.xml.1211
4、7.6 SMS_CAProductQueryR.xml.12217.7 SMS_ProdPurchaseQuery.xml.12317.8 SMS_ProdPurchaseQueryR.xml.12317.9 SMS_EntitlementQuery.xml.12417.10 SMS_EntitlementQueryR.xml.125104中华人民共和国广播电影电视行业技术要求用户管理系统与监管平台数据交换接口技术要求1 范围本接口技术要求规定了有线数字电视监管平台和用户管理系统(SMS)之间的通讯协议和数据交换接口。具体包括上述两系统之间的物理接口、传输协议、数据格式、接口实现方法等内容。本
5、接口技术要求适用范围:有线数字电视监管平台和采用智能卡(IC 卡)作为授权管理对象的用户管理系统(SMS) 。2 参考标准下列标准所包含的条文,通过在本接口技术要求中引用而构成为本接口技术要求的条文。GY/Z 175-2001 数字电视广播条件接收系统规范Extensible Markup Language (XML) 1.0Hypertext Transfer Protocol (HTTP) 1.1ZIP 格式文件规范http:/ 定义和缩略语3.1 定义和名词解释订户(Subscriber )又称用户,购买机顶盒并按运营商的要求付费收看数字电视节目的个人或集体。订户管理系统(SMS) 运营
6、商根据数字电视运营需要而开发的管理软件,即 SMS。SMS 数据采集监管前端 从 SMS 获取监管相关数据的计算机设备。频道(Channel) 是节目平台为服务平台提供的最小节目单元。产品(Product) 在本文档中特指 CAS 中定义的产品。IC 卡Integrated Circuit Card,又称智能卡(Smart Card) ,在本文档中, “IC 卡”与“智能卡”含义相同,均指用于数字电视机顶盒中控制订户收视的集成电路卡。用户管理系统与监管平台数据交换接口技术要求1053.2 缩略语SMS Subscriber Management System 订户管理系统CA Conditio
7、nal Access 条件接收XML Extensible Markup Language 可扩展标记语言IC Integrated Circuit 集成电路TCP Transfer Control Protocol 传输控制协议IP Internet Protocol 因特网协议HTTP Hypertext Transfer Protocol 超文本传输协议HTTPS Secure Hypertext Transfer Protocol 安全超文本传输协议URL Uniform Resource Locator统一资源定位器,在互联网上用于指定信息位置的表示方法PPC Pay Per Cha
8、nnel 按频道付费4 功能说明监管平台可以查询数字电视服务平台的用户、节目以及用户收视情况等信息,经过分析和整理,实现对 SMS 的监管。SMS 需要和监管平台进行如下数据的交换:IC 卡信息、产品信息、产品定购信息、授权信息。基本要求: 数据交换接口应该支持服务平台数据的增加。 数据交换接口应该支持监管平台主动查询数据。5 协议框架本协议规定:SMS 与监管平台通过 IP 网络连接。SMS 与监管平台之间的数据交换是通过 SMS 与 SMS 数据采集监管前端来进行的,因此 SMS 与监管平台的数据交换接口实际上就是 SMS 与 SMS 数据采集监管前端的接口。一个 SMS 只能与监管平台指
9、定的一个 SMS 数据采集监管前端按照本接口技术要求进行数据交换,再由 SMS 数据采集监管前端根据实际需要和全国监管中心或省级监管分中心进行数据交换。本接口技术要求未对下列事宜进行规定:用户管理系统与监管平台数据交换接口技术要求106SMS 数据采集监管前端与全国监管中心或省级监管分中心的数据交换接口。SMS 内部 IP 网络的具体结构。本接口技术要求定义的接口层次如图 1 所示:图 1 SMS 与监管平台接口协议层示意图5.1 物理连接协议层规定SMS 数据采集监管前端和 SMS 位于两个不同的 IP 网络上,两者之间通过路由进行连接,连接采用 10M100M 的以太网协议,并且使用 RJ
10、-45 接口。如图 2 所示:图 2 SMS 与监管平台物理连接示意图5.2 TCP/IP 协议层规定本协议规定,在 SMS 数据采集监管前端所在的 IP 网络中,SMS 数据采集监管前端的 IP 地址必须由国家主管部门统一分配。该 IP 网络必须能够保证监管平台主机和 SMS 数据采集监管前端的连接通畅。各个纳入监管体系的服务平台必须保证 SMS 与 SMS 数据采集监管前端之间的 IP 路由通畅。5.3 HTTP 协议层规定SMS 与 SMS 数据采集监管前端之间的数据传输通讯采用非持续连接类型,要求应答方必须支持断点续传,通讯模式采用“请求应答”方式。其中,根据通讯的具体情况,SMS 和
11、 SMS 数据采集监管前端都可以充当通讯的“请求方”和“应答方” 。SMS 数据采集监管前端XML 协议层HTTP/HTTPS 协议层TCP/IP 协议层物理连接协议层SMSSMS 数据采集监管前端 SMS物理接口IP 网络IP 网络物理接口 路由用户管理系统与监管平台数据交换接口技术要求107基于 HTTP 协议的“请求应答”通讯流程如图 3 所示:图 3 SMS 与监管平台接口 HTTP 协议层通讯流程示意图应答方对某个 URL 进行监听,收到请求后立即返回应答信息,然后执行相关处理。请求方必须提供能够配置访问应答方监听的 URL 的功能。数据包采用标准的 HTTP 协议进行封装。数据包分
12、为请求包和应答包两种类型。数据包分为包头和包体两部分。包头和包体之间有一空行。具体 HTTP协议请参考相关标准。请求方在发送数据时采用 POST 方法,发送方的 HTTP 包头中要包含POST 方法和内容长度字段。即包含以下两个字段: POST URL HTTP/1.1 Content-Length: XXXURL 指应答方接收数据的程序位置,请求方必须能够配置此 URL。内容长度 XXX 根据具体情况填入实际的值,长度不限。发送方的 HTTP 数据包的包体中内容为需要传递的数据交换接口 XML 文档,XML 的具体格式在本接口技术要求中规定。应答方返回的 HTTP 包头要包含状态码和状态描述: HTTP/1.1 YYY XXXXYYY 是指状态码,如果接收正确,则应该为“200” ;如果是应答方 HTTP服务器本身的错误,则 HTTP 服务器会填入相应的错误码;如果