中兴交换机前置机技术规范(V3.6)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中兴ZXJ10交换机前置机技术规范(V3.6)

对于本技术规范所提出的独创功能、创意功能,希望能予以保密,以保护我公司的知识产权。

中兴交换机ZXJ10分为V4.x(俗称A型机或4版机,最新为V4.27)和为V10.x版本(俗称B型机或10版机)。

1TCP/IP的组网方式

ZXJ10V4.x和ZXJ10V10.x交换机提供的接口全部基于TCP/IP协议。支持的TCP组网方式包括:DDN/E1、ISDN、X.25、PSTN等。不同组网方式的组网结构是相同的:所有的监控管理终端和数据库服务器在网管中心组成局域网,然后通过一种或多种公网星型连接到各被监控局前置机;前置机从被监控设备采集数据,并送到网管中心,同时转发来至网管中心的发往被监控设备的指令。

不同组网方式因其不同的网络特性使其具有不同的性能,需要采用不同的设备。比如:LAN(局域网)、同步DDN/E1和ISDN速率高而且稳定,X.25方式稳定性较好但速率偏低,PSTN方式速率相对较低,稳定性也不太理想。LAN方式要求被监控点和监控中心在同一局域网中,其组网也比较简单可靠。

同步DDN/E1方式是目前最常用的方式,其典型组网图如下:

2数据传输流程(与网管的接口事项!)

网管中心通过TCP Socket分别与前置机的话务端口、告警端口和人机命令端口(缺省分别为8866、6688、8888)建链。

网管中心通过人机命令端口向交换机发送话务登记命令,从而进行话务的登记。

在发送人机命令前,网管中心向前置机人机命令端口发送登录请求包;前置机分析后,向网管中心发送登录结果包;假如登录成功后,网管中心就可以通过前置机向交换机发送人机命令了,前置机最后将执行结果返回给网管中心。

交换机的话务和告警数据分别通过前置机的话务端口、告警端口向网管中心发送。

3ASCII数据报格式(Tims协议)

3.1综述

中兴前置机与网管中心的数据传输采用ASCII格式的数据报,分为上行数据报和下行

(1)系统标识符sysID

作用:标识信息报的来源或数据传输的信息头。

格式:sysID= START\r\n

(2)数据报标识packetID

作用:标识数据报的类别。

格式:详见下面解释。

(3)数据报体data

格式:详见下面解释。

(4)结束标识符sysID

作用:标识信息报的结束。

格式:END

注意:整个数据报的字符数不大于1000个。

3.2上行数据报

数据传输方向: 中兴前置机 网管中心

typedef struct

{

char[7] sysID;

char[2] packetID;

union

{

ALARMMESSAGE almpacket; //告警信息

TRAFFICMESSAGE trafficpacket; //话务信息

RESTOREMESSAGE restorepacket; //恢复信息

CARDMESSAGE cardpacket; //机架状态信息

COMMONMESSAGE compacket; //一般数据报

SQLRQMESSAGE sqlrqpacket; //SQL 信息

MMLMESSAGE mmlpacket; //人机命令信息

FILEMESSAGE filepacket; //文件拷贝信息

LOGINRESULTMESSAGE loginresultpacket;//登录结果

}data;

char[4] EndID;

}ZXJ10TIMS

3.2.1数据报标识packetID

上行数据报标识packetID主要分为以下几类:

*“1” 告警

*“2” 告警恢复

*“3” 话务

*“4” 机架状态

*“5” 通用数据报

*“6” SQL数据包

*“7 “MML数据报

*“8 ”文件拷贝数据报

*“9 ”登录结果数据报

*“10”催缴结果数据包(暂不用)

*“11”权限管理返回包(暂不用)

* “12”告警同步数据报 //2002/12/26

* “41”全部告警强行恢复报(针对某一模块的)

*“42”环境告警恢复报(针对某一模块的)

注:packetID中不满两个字节的填空格

3.2.2数据报体DATA

上行各类数据报的数据报体data分别如下:

3.2.2.1告警

typedef struct

{

char[10] sOffinum; /*458@@@@@\r\n*/局号

char[9] sSerialno; /*1@@@@@@@@ */告警流水号

char[3] sALarmLevel; /*1\r\n*/告警级别

char[21] sEmergeTime; /*1997-12-30 23:59:58\r\n” */告警发生时间

char[11] sAlarmType; /*almcpu@@ */告警类型

char[42] sAlarmTitle; /*SPC 告警@@@@@\r\n*/告警标题

char[] sAlarmBuffer;

}ALARMMESSAGE

说明:

(1)在V4.21版本中的告警流水号值=模块号*1000+从MP得到的告警流水号值。

V10版本中的新告警流水号由告警前置机生成,生成算法:8位数字(1到xx999999),由模块号xx(最多为64)*1000000 + 从MP得到的告警流水号值。

(2)告警级别为:1)严重, 2)重要, 3)普通, 4):轻微。0):通知消息(没有恢复)

(3)告警发生时间格式:YYYY-MM-DD_HH:MM:SS。

(4)告警类型:

相关文档
最新文档