《农村智能广播网管理系统技术规范培训资料全.doc》由会员分享,可在线阅读,更多相关《农村智能广播网管理系统技术规范培训资料全.doc(63页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 . . 农村智能广播网管理系统技术规范一、范围本标准规定了智能广播系统管理接口规范和协议规范,按照该规范可实现对全系统设备管理的目的。本标准适用于智能广播系统管理的开发、生产、设备选择和运行维护。二、规范性引用文件GB/T 2260-2007 中华人民共和国行政区域代码GB 2312-1980 信息交换用汉字编码字符集 基本集GB/T 4880.2-2000 语种名称代码 第2部分:3字母代码GB 13000-2010 信息技术 通用多八位编码字符集(UCS)GB/T 15273.1-1994 信息处理 八位单字节编码图形字符集 第1部分:拉丁字母一GB 16959-1997 信息技术 信息
2、交换用藏文编码字符集 基本集GB/T 17975.1-2010 信息技术 运动图像与其伴音信息的通用编码 第1部分:系统GB/T 18030-2005 信息技术 中文编码字符集GB/T 28161-2011 数字电视广播业务信息规范GB/T 20030-2005 HFC网络设备管理系统规范GB20600-2006数字电视地面广播传输系统帧结构SJ-256-11120调频立体声和单声道调制规范GB/T 15770-1995 广播数据系统(RDS)技术规范三、术语和定义下列术语和定义适用于本标准。紧急事件 emergency event指突然发生的危与公共安全的事件,该事件造成或者可能造成重大的人
3、员伤亡、财产损失、生态环境破坏和社会危害。紧急广播 emergency broadcasting一种利用广播通信系统向公众通告紧急事件的方式。应急广播系统 emergency broadcasting system提供紧急广播服务的广播通信系统。紧急广播消息 emergency broadcasting message采用文本、多媒体数据等方式描述的一个紧急事件,且通过紧急广播系统播发的信息。紧急广播表 emergency broadcasting table在传输流用于紧急广播消息封装和传输的载体。辅助数据 auxiliary data紧急广播消息中采用图片、音频、视频等方式描述的紧急事件信
4、息,定义为紧急广播消息的辅助数据。参考业务 reference service广播消息可以指定目标网络和传输流中复用的一个图片、字符或音频广播节目作为该广播消息的参考业务,通过该业务可对广播消息的详细内容进行展现(LED屏、高音喇叭),或者指导用户如何更好地应对突发事件、或者政府宣贯政务与政策、或者气象信息发布、或交通信息发布、或远程科技兴农等。 全域广播 Global broadcast中心前端系统向其管控范围内的所有终端设备开机实现广播。分组广播 Multicat broadcast中心前端系统向其管控范围内的终端设备指定一组设备开机实现广播。点对点广播 Point-to-point br
5、oadcast中心前端系统向其管控范围内的终端设备指定某一个设备开机实现广播。网关与网关功能 Gateway and Fuction网关是对下级设备统一管理的服务器,具有独立控制和运行等特点,网关提供上级网管控制接口并实现对下级设备控制的目的。SNMP SimpleNetworkManagementProtocol简单网络管理协议MIB Management Information Base管理信息库DTMB Digital Television Terrestrial Multimedia Broadcasting地面数字电视RDS Radio Data System广播数据系统GPRS G
6、eneralPacketRadioService通用分组无线服务VPN Virtual Private Network虚拟专用网络(网关)四、智能广播网管系统功能要求(建议增加智能广播网管系统的组成,包括智能广播网络监管系统、网管应答器和网关)4.1 网管系统应支持多级管理,实现按网络层次、地理域或者业务域划分管理域,进行网络分级分域管理。根据湖北省的实际情况,网管系统采用分级管理模式,各个县都应部署一套网管并全部接入省级网管。4.2 各级网管应能够监控所有连接到系统的前端和终端设备并支持网络升级和新设备的加入。目前有部分地区的县前端机房与乡、村的前端机房不具备双向传输通道,而且全省大多数终端
7、设备不具备回传功能,所以先期部分前端和终端设备无法接入网管,但所有前端设备应预留网管物理接口(RJ45),接口协议遵循省局发布的技术规范。4.3 网管系统应支持WEB访问,通过安全可靠的控制机制,使得用户通过浏览器在任意地点可以接入网管系统,实现对网络的远程监控。4.4 在湖北省农村智能广播网的系统设计中,考虑到系统的安全性和建设成本,所有对终端的操作指令(比如开机、关机、调节音量等)由前端编码器下达,终端的回传模块目前主要用于向网管传输工作状态的数据,目前要求每个行政村仅一台终端配置回传模块。五、智能广播系统管理架构根据湖北省一省一网、终端互换的应急广播要求,应急广播系统设备需支持省、市、县
8、统一控制管理与远程唤醒,设备实现广播和信息发布的系统架构框图如下图1,县级网关可对未支持统一控制管理的原终端设备进行转换实现兼容。多种网络传输类型的系统架构框图如下图2,图2展示省、市、县多网络结构广播系统,上级网管服务器通过IP网络调用各县网络网关接口,网络网关在收到上级网管指令后,解析指令,并通过统一控制管理协议管理相应的终端设备。上级网管服务器与各县各网络终端设备之间利用IP/3G/GPRS通信网络,运用SNMP协议直接与终端通信,实现控制和获取终端设备状态信息等。5.1 省/市网管服务器与各县网关实现统一接口规范和传输协议规范,通过IP网络实现网管服务器与网关通信,达到网管服务器远程控
9、制管理终端设备的目的;5.2 各县网关解析中心网管服务器下发的控制指令信息,并通过各自网络控制相应终端设备,达到分级管理的目的。5.3 终端设备利用IP/3G/GPRS等通讯网络通过SNMP协议回传数据给网管服务器;5.4 网管服务器也可以利用IP/3G/GPRS等通讯网络通过SNMP协议直接控制终端设备;5.5 全网设备MIB库节点统一规范;5.6 全网设备统一地址编码规范;5.7 3G/GPRS网络和网管服务器连接采用VPN(虚拟专用网络)技术。 图 一 省、市县分级广播系统设备管理网络框图图中3G/GPRS/IP的信号箭头应为双向图二 多网络结构广播系统管理网络框图六、地址编码规范智能广
10、播网中的网络设备应具备MAC地址,MAC地址应遵循IEEE中OUI规定,根据MAC地址可以为设备分配IP地址和控制逻辑地址。IP地址可以动态获取也可以规划设定,逻辑地址的编码规范参见附录A地址是系统用于和设备通信、寻址管理的标识,智能广播系统设备地址分为在不同网络条件下上级对下级设备的控制的地址和在IP/3G/GPRS网络条件下通过SNMP信息回传和控制的地址。按照此规划,设备地址分为以下四种地址:MAC地址:设备网卡真实的地址,全球唯一,遵循IEEE802.1标准。如01-2F-4E-83-03-D2IP地址:通过SNMP协议管理设备的地址,全网唯一,遵循IP地址规范标准。 如 192.16
11、8.3.5物理编码: 由设备制造厂家自行编制,出厂后不允许修改,位数不得少于8 位 逻辑地址:在不同网络中上级控制下级的地址,全网唯一,逻辑编码规范参见附录A七、网关接口规范网关接口是网关开放的供上级网管系统调用并达到对设备控制目的,网关接口规范参见附录B。八、SNMP协议规范 网管服务器与设备直接通信通过GPRS/3G/IP网络,采用SNMP(简单网络管理协议)。MIB定义了系统管理信息项,包括属性表、告警表、公共属性表,FM调频终端表以与FM调制器表等。 MIB遵循SNMPv2c规范,兼容SNMPv1,详细参见附录C。九、各网络传输指令协议规范8.1 DTMB 地面数字电视应急广播消息规范
12、(地面数字电视紧急广播技术规范应遵循国家标准)DTMB 地面数字电视应急广播消息规范参见附件D。8.2 FM调频 RDS编码通信协议规范 FM调频 RDS编码通信协议规范参见附件E。8.3卫星传输协议规范卫星传输协议规范参见附件F。附录A 设备逻辑地址编码规范逻辑地址是系统用来在不用厂商或网络情况下,上级对下级控制的寻址的标识。逻辑地址全网统一规划,一个设备对应一个逻辑地址,逻辑地址全网唯一,编码采用10位阿拉伯数字分配编制中,前2位为市级编码,由省局统一分配(见农村智能广播网逻辑编码分配表);后8 位为县市区级编码。县市区级逻辑编码规则应严格遵循下图所示要求:为了满足农村智能广播网工程建设规
13、范(试行)的需求,本规范确定县(市)、乡(镇)、行政村三级识别码分别预留“00”至“09”编码为特定编码,从“10”至“99”进行编制原则上按照地理位置或其他规则。(1)2 位“区县识别码”见农村智能广播网逻辑编码分配表。(2)2 位“镇乡识别码”由县(市)广电部门统一分配,原则上应按照地理位置或其他规则编制。同时,为了给未来可能建设的城市应急广播系统预留编码,原则上应将每个镇乡街道全部纳入本编码体系统一分配,按照“10”至“99”顺序编制。(3)2 位“村居识别码”由县(市)广电部门统一分配,原则上应按照地理位置或其他规则编制。同时,为了给未来可能建设的城市应急广播系统预留编码,原则上按照“
14、10”至“99”顺序,应将每个行政村与社区居委全部纳入本编码体系统一分配。(4)2 位“终端序列号”由县(市)广电部门统一分配,原则上应按照接收终端安装位置或其他规则,按照“10”至“99”顺序编制。附录B 网关接口规范各设备厂商网关与各网络网关提供统一的接口规范,初定通过WebService方式开放接口。统一接口控制包括开机、关机、音量设置、音量+、音量-、启动电平设置、复位等。CommandDevice()功能说明:管控终端设备功能,暂定远程实现“开机”、“关机”、“音量设置”、“音量+”、 “音量-”、 “启动电平设置”、“复位”等功能(待后续几个厂商讨论后再定)。函数原型int Com
15、mandDevice(int messageTypeint cmdPriority,int cmdFlag,Stringsource,string target,int voiceValue=7);参数说明参数名参数类型参数说明参数格式messageTypeint消息类别0:测试专用1:水旱灾害2:气象灾害3:地震灾害4:地质灾害5:海洋灾害6:生物灾害7:森林草原火灾8:其他自然灾害931:预留32:测试专用33:工矿商贸等企业安全事故34:交通运输事故35:公共设施和设备事故36:环境污染和生态破坏37:其他事故灾难3863:预留64:测试专用65:传染病疫情66:群体性不明原因疾病67:
16、食品安全和职业危害68:动物疫情69:其他公共卫生事件7095:预留96:测试专用97:恐怖袭击事件98:经济安全事件99:涉外突发事件100:战争突发事件101:其他社会安全事件102127:预留0cmdPriorityint命令优先级数字越小优先级越小,1-7属于正常广播优先级(终端关的时候不允许打开);8-15属于应急广播(终端手打关的时候照样可以播出)1cmdFlagint命令标志1:开机2:关机3:音量设置4:音量+5:音量-6:复位7:系统设备升级8:启动电平9:预留1sourcestring管理源逻辑地址00-00-00-00-00targetstring目标逻辑地址00-00-
17、00-00-00voiceValueint 音量值(该参数只对音量设置命令起作用,缺省值为7)1-157函数返回值说明0:执行成功1:执行失败附录C 管理信息库(MIB)规范管理信息库(MIB)规范1 范围本标准规定了广播网络管理系统的构成与总体技术要求,描述了管理设备间的接口与协议,提出了符合GB/T 20030-2005要求的广播网络设备管理系统的组成结构,定义了广播网络管理系统信息库集的对象与具体实现。本标准适用于广播网络设备管理系统中管理设备与管理软件的生产、检测与运行维护。适用的广播设备有:FM调制器、编码器、FM广播终端、IP终端、电源控制器等。2 规范性引用文件GB/T 2003
18、0-2005 HFC网络设备管理系统规范GY/T XXXX-XXXX 基于EPON+EoC技术的有线电视网综合网络管理系统总体框架与网管功能要求GY/T XXXX-XXXX 有线电视网络EPON设备综合网络管理信息库(MIB)规范3 MIB树结构全国广播电影电视标准化技术委员会向因特网号码分配机构(IANA)申请登记了根节点标识17409,并在根节点下分配数字智能广播系统根节点标识。本标准在数字智能广播系统根节点下定义了数字智能广播系统设备MIB、属性MIB和告警MIB。数字智能广播系统MIB树结构见图1。图1 数字智能广播系统MIB树结构4 数字智能广播系统根节点MIB在数字智能广播系统根节
19、点(nscrtvIDBTree)下定义了各MIB分支节点标识。数字智能广播系统根节点MIB如下:NSCRTV-IDB-ROOT DEFINITIONS := BEGINIMPORTSenterprises FROM RFC1155-SMI;nscrtvRoot OBJECT IDENTIFIER := enterprises 17409 - DESCRIPTION- nscrtvRoot定义全国广播电视标准化技术委员会MIB根节点。nscrtvHFCemsTree OBJECT IDENTIFIER := nscrtvRoot 1 nscrtvIDBTree OBJECT IDENTIFIER
20、 := nscrtvRoot 10 - DESCRIPTION - nscrtvIDBTree定义数字智能广播系统MIB根节点,propertyIdent OBJECT IDENTIFIER := nscrtvIDBTree 1 - DESCRIPTION - 属性(Property)MIB的分支节点标识。alarmsIdent OBJECT IDENTIFIER := nscrtvIDBTree 2 - DESCRIPTION - 告警(Alarms)MIB的分支节点标识。commonIdent OBJECT IDENTIFIER := nscrtvIDBTree 3 - DESCRIPTI
21、ON - 共用(Common)MIB的分支节点标识。fmexpandIdent OBJECT IDENTIFIER := nscrtvIDBTree 4 - DESCRIPTION - FM广播终端的分支节点标识。fmmodIdent OBJECT IDENTIFIER := nscrtvIDBTree 5 - DESCRIPTION - FM调制器的分支节点标识。mfcconIdent OBJECT IDENTIFIER := nscrtvIDBTree 6 - DESCRIPTION - 多功能编码控制器的分支节点标识。END5 属性MIB5.1 概述属性MIB用于定义告警特性的参数,当告
22、警条件满足时,在告警记录表中将增加一个新记录(见第6章告警MIB),同时应答器将发送一条SNMP Trap消息。5.2 结构属性MIB的具体结构如下:NSCRTV-IDB-PROPERTY-MIB DEFINITIONS := BEGINIMPORTS OBJECT-TYPE FROM RFC-1212 propertyIdent FROM FROM NSCRTV-IDB-ROOT ;- *- * 模拟属性表 - *analogPropertyTable OBJECT-TYPESYNTAX SEQUENCE OF AnalogPropertyEntryACCESSnot-accessibleS
23、TATUSmandatoryDESCRIPTION 模拟参数属性表。:= propertyIdent 1 analogPropertyEntry OBJECT-TYPESYNTAX AnalogPropertyEntryACCESSnot-accessibleSTATUSmandatoryDESCRIPTION 模拟参数属性表目。 OID作为表目的索引,其编码方法是长度OID。OID的前2个成员1.3是按1和3分别编码,而不是普通OID编码方式(0x2B)。INDEX analogParameterOID := analogPropertyTable 1 AnalogPropertyEntry
24、 := SEQUENCE analogParameterOIDOBJECT IDENTIFIER,alarmEnableOCTET STRING,analogAlarmStateINTEGER,analogAlarmHIHIINTEGER,analogAlarmHIINTEGER,analogAlarmLOINTEGER,analogAlarmLOLOINTEGER,analogAlarmDeadbandINTEGERanalogParameterOID OBJECT-TYPESYNTAX OBJECT IDENTIFIERACCESSread-onlySTATUSmandatoryDESCR
25、IPTION 索引。 := analogPropertyEntry 1 alarmEnable OBJECT-TYPESYNTAX OCTET STRING (SIZE(1)ACCESSread-writeSTATUSmandatoryDESCRIPTION 告警使能控制字节,对应位为1表示允许告警,0表示禁止告警 Bit 0 : 极低告警使能 Bit 1 : 低告警使能 Bit 2 : 高告警使能 Bit 3 : 极高告警使能 Bit 47 保留,应为0 此对象应保存在非易失性存储器中。:= analogPropertyEntry 2 analogAlarmState OBJECT-TYPE
26、SYNTAX INTEGER aasNominal (1),aasHIHI (2),aasHI (3),aasLO (4),aasLOLO (5)ACCESSread-onlySTATUSmandatoryDESCRIPTION 参数的当前告警状态。:= analogPropertyEntry 3 analogAlarmHIHI OBJECT-TYPESYNTAX INTEGER ACCESSread-writeSTATUSmandatoryDESCRIPTION 极高告警门限HIHI的值。此对象应保存在非易失性存储器中。:= analogPropertyEntry 4 analogAlarm
27、HI OBJECT-TYPESYNTAX INTEGER ACCESSread-writeSTATUSmandatoryDESCRIPTION 高告警门限HI的值。此对象应保存在非易失性存储器中。:= analogPropertyEntry 5 analogAlarmLO OBJECT-TYPESYNTAX INTEGER ACCESSread-writeSTATUSmandatoryDESCRIPTION 低告警门限LO的值。此对象应保存在非易失性存储器中。:= analogPropertyEntry 6 analogAlarmLOLO OBJECT-TYPESYNTAX INTEGER A
28、CCESSread-writeSTATUSmandatoryDESCRIPTION 极低告警门限LOLO的值。此对象应保存在非易失性存储器中。:= analogPropertyEntry 7 analogAlarmDeadband OBJECT-TYPESYNTAX INTEGERACCESSread-writeSTATUSmandatoryDESCRIPTION 告警门限死区的值。告警产生后,参数值应恢复到告警门限内且与告警门限之差的绝对值大于死区值,该告警才能清除。此对象应保存在非易失性存储器中。:= analogPropertyEntry 8 - *- * 离散属性表- * 离散属性表的
29、记录数量是固定的,每个离散型参数的每一个需要进行告警处理的- *值在离散属性表中均对应一条记录,每个离散型参数在离散属性表中至少对应有一- *条记录。离散属性表有2个索引:一个是参数标识(OID),另一个是离散告警值- *(discreteAlarmValue)。- *discretePropertyTable OBJECT-TYPESYNTAX SEQUENCE OF DiscretePropertyEntryACCESSnot-accessibleSTATUSmandatoryDESCRIPTION 离散属性表。:= propertyIdent 2 discretePropertyEntr
30、y OBJECT-TYPESYNTAX DiscretePropertyEntryACCESSnot-accessibleSTATUSmandatoryDESCRIPTION 离散属性表目。OID的编码方式同模拟属性表。INDEX discreteParameterOID, discreteAlarmValue := discretePropertyTable 1 DiscretePropertyEntry := SEQUENCE discreteAlarmParameterOIDOBJECT IDENTIFIER,discreteAlarmTriggerValueINTEGER,discre
31、teAlarmEnableINTEGER,discreteAlarmStateINTEGERdiscreteAlarmParameterOID OBJECT-TYPESYNTAX OBJECT IDENTIFIERACCESSread-onlySTATUSmandatoryDESCRIPTION 离散属性表的索引1:参数OID。:= discretePropertyEntry 1 discreteAlarmTriggerValue OBJECT-TYPESYNTAX INTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION 离散属性表的索引2:参数值。当
32、设备的参数值等于此值,将进行告警处理。:= discretePropertyEntry 2 discreteAlarmEnable OBJECT-TYPESYNTAX INTEGER disable (1),enableMajor (2),enableMinor (3)ACCESSread-writeSTATUSmandatoryDESCRIPTION 当告警使能打开(2或3),允许进行此参数的告警处理。如果告警使能关闭(1),则告警处理不会进行。此对象缺省值为disable(1)。此对象应保存在非易失性存储器中。:= discretePropertyEntry 3 discreteAlarm
33、State OBJECT-TYPESYNTAX INTEGER dasNominal(1),dasDiscreteMajor(6),dasDiscreteMinor(7)ACCESSread-onlySTATUSmandatoryDESCRIPTION 参数的当前告警状态。:= discretePropertyEntry 4 - * - * 当前告警表包含了当前处于激活状态的告警项(0项或多项)。- * 虽然模拟属性表和离散属性表中也包括了告警状态信息,但是管理者应遍历全表- *才能完全确定警状态,在效率上比较低。而当前告警表的作用就是将这2张表中处- *于告警状态的那些项进行了汇总,便于管理
34、者进行检索。- * 建议管理者程序使用GetNext命令(从表头OID开始)遍历这张表来获取NE所有的告- *警信息。- * 设备正常工作时,当前告警表的内容为空。- * currentAlarmTable OBJECT-TYPESYNTAX SEQUENCE OF CurrentAlarmEntryACCESSnot-accessibleSTATUSmandatoryDESCRIPTION 当前告警表。:= propertyIdent 3 currentAlarmEntry OBJECT-TYPESYNTAX CurrentAlarmEntryACCESSnot-accessibleSTAT
35、USmandatoryDESCRIPTION 当前告警表目。OID的编码方式同模拟属性表。INDEX currentAlarmOID := currentAlarmTable 1 CurrentAlarmEntry := SEQUENCE currentAlarmOIDOBJECT IDENTIFIER,currentAlarmStateINTEGER,currentAlarmValueINTEGERcurrentAlarmOID OBJECT-TYPESYNTAX OBJECT IDENTIFIERACCESSread-onlySTATUSmandatoryDESCRIPTION NE当前处
36、于告警状态的参数OID索引,与属性表中的告警参数OID对应。:= currentAlarmEntry 1 currentAlarmState OBJECT-TYPESYNTAX INTEGER caasHIHI (2),caasHI (3),caasLO (4),caasLOLO (5),caasDiscreteMajor (6),caasDiscreteMinor (7)ACCESSread-onlySTATUSmandatoryDESCRIPTION 告警参数的当前告警状态。:= currentAlarmEntry 2 currentAlarmValue OBJECT-TYPESYNTAX
37、 INTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION 告警参数的值。:= currentAlarmEntry 3 END6 告警MIB6.1 概述告警MIB定义需要检测和上报的告警。当检测到满足告警条件时,发送SNMP Trap消息,网管通过Trap的形式实时接收告警。考虑有漏接收的情况,例如网管没有启动,没有加TrapServer地址等,因此设备发的每条告警同时存储在设备的历史告警MIB库中,以保证网管能够真实反应设备的告警状态。6.2 结构告警MIB的结构如下:NSCRTV-IDB-ALARMS-MIB DEFINITIONS := BEGIN
38、 IMPORTS TRAP-TYPE FROM RFC-1215 OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB alarmsIdent FROM NSCRTV-IDB-ROOT ; alarmLogNumberOfEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION告警记录表中的记录数量。 := alarmsIdent 1 alarmLogLastIndex OBJECT-TYPE SYNTAX INTEGER ACCE
39、SS read-only STATUS mandatory DESCRIPTION 最近一条告警记录的索引值。 := alarmsIdent 2 alarmLogTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION 告警记录表,至少支持16条记录。每次在表中登记一条新的记录时,应答器应向设备管理器发送陷阱消息。 := alarmsIdent 3 alarmLogEntry OBJECT-TYPE SYNTAX AlarmLogEntry ACCE
40、SS not-accessible STATUS mandatory DESCRIPTION 告警记录表目。 INDEX alarmLogIndex := alarmLogTable 1 AlarmLogEntry := SEQUENCE alarmLogIndex INTEGER, alarmLogInformation OCTET STRING alarmLogIndex OBJECT-TYPE SYNTAX INTEGER (1.32767) ACCESS read-only STATUS mandatory DESCRIPTION索引唯一标识告警记录表中的一条记录,索引值从1开始每次增加新记录时加1,直到32767,下一条记录索引值重新从1开始。应答器可根据存储容量选择删除最早的那些记录,具体实现细节在此不做规定。 := alarmLogEntry 1 alarmLogInformation OBJECT-TYPE SYNTAX OCTET STRING ( SIZE ( 17.255 ) ) ACCESS read-only STATUS mandatory DESCRIPTION 告警记录信息,多字节串,定义如下: