<?xml version="1.0" encoding="UTF-8"?>
<definitions>
	<portType name="glossaryTerms">
		<!--双字节单板复位命令-->
		<operation name="NSCMD_CFG_RESET_BD" cmdid="26518" level="1">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="mode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询当前告警（长参数）_NEW_04.20 -->
		<operation name="NSCMD_ALM_GET_CURDATA_EXT_WEX" cmdid="25925" level="3">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="eventTag" type="int" length="2" /><!--事件标识(告警ID)，0-全部-->
				<part name="objType" type="int" length="2" /><!-- 对象类型 -->
			</input>
			<output>
				<part name="evtSerialNum" type="long" length="4" /><!--事件序号-->
				<part name="eventTag" type="int" length="2" /><!--事件标识(告警ID)，0-全部-->
				<part name="eventLevel" type="byte" length="1" /><!--事件级别，1-危急、2-主要、3-次要、4-忽略-->
				<part name="eventStatus" type="byte" length="1" /><!--事件状态，1-开始、3-结束-->
				<part name="startTime" type="String" length="6" /><!--事件开始时间-->
				<part name="endTime" type="String" length="6" /><!--事件结束时间-->
				<part name="ifsa" type="byte" length="1" /><!--是否影响业务-->
				<part name="obligate" type="prototype" length="1" /><!-- 预留参数 -->
				<part name="objType" type="int" length="2" /><!-- 对象类型 -->
				<part name="paraLen" type="int" length="2" /><!-- 文本参数总长度 -->
				<part name="appendLen" type="int" length="2" /><!-- 文本定位参数长度 -->
				<part name="textPara" type="prototype" /><!-- 文本参数【定位参数,扩展参数】 -->
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询历史告警（长参数） -->
		<operation name="NSCMD_ALM_GET_HISDATA_EXT_WEX" cmdid="25926" level="3">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="eventTag" type="int" length="2" /><!--事件标识(告警ID)，0-全部-->
				<part name="objType" type="int" length="2" /><!-- 对象类型 -->
			</input>
			<output>
				<part name="evtSerialNum" type="long" length="4" /><!--事件序号-->
				<part name="eventTag" type="int" length="2" /><!--事件标识(告警ID)，0-全部-->
				<part name="eventLevel" type="byte" length="1" /><!--事件级别，1-危急、2-主要、3-次要、4-忽略-->
				<part name="eventStatus" type="byte" length="1" /><!--事件状态，1-开始、3-结束-->
				<part name="startTime" type="String" length="6" /><!--事件开始时间-->
				<part name="endTime" type="String" length="6" /><!--事件结束时间-->
				<part name="ifsa" type="byte" length="1" /><!--是否影响业务-->
				<part name="obligate" type="prototype" length="1" /><!-- 预留参数 -->
				<part name="objType" type="int" length="2" /><!-- 对象类型 -->
				<part name="paraLen" type="int" length="2" /><!-- 文本参数总长度 -->
				<part name="appendLen" type="int" length="2" /><!-- 文本定位参数长度 -->
				<part name="textPara" type="prototype" /><!-- 文本参数【定位参数,扩展参数】 -->
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 告警事件上报（长参数） -->
		<operation name="NSEVENT_ALM_AUTO_REPORT_EXT" cmdid="28502" level="3">
			<input></input>
			<output>
				<part name="evtSerialNum" type="long" length="4" /><!--事件序号-->
				<part name="alarmID" type="int" length="2" />
				<part name="eventLevel" type="byte" length="1" /><!--事件级别，1-危急、2-主要、3-次要、4-忽略-->
				<part name="eventStatus" type="byte" length="1" /><!--事件状态，1-开始、3-结束-->
				<part name="startTime" type="String" length="6" /><!--事件开始时间-->
				<part name="endTime" type="String" length="6" /><!--事件结束时间-->
				<part name="ifsa" type="byte" length="1" /><!--是否影响业务-->
				<part name="reserve" type="byte" length="1" default="255" /><!-- 预留参数 -->
				<part name="objType" type="int" length="2" /><!-- 对象类型 -->
				<part name="paraLen" type="int" length="2" /><!-- 文本参数总长度 -->
				<part name="appendLen" type="int" length="2" /><!-- 文本定位参数长度 -->
				<part name="textPara" type="prototype" /><!-- 文本参数【定位参数,扩展参数】 -->
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 上报性能越限事件 -->
		<operation name="NSEVENT_PER_AUTOREP_CROSSTR" cmdid="28514" level="">
			<input />
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="subslotidId" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="pathID" type="int" length="2" />
				<part name="peid" type="int" length="2" />
				<part name="eventStatus" type="byte" length="1" />
				<part name="period" type="byte" length="1" />
				<part name="peValue" type="long" length="4" />
				<part name="peTime" type="var" length="6" />
			</output>
		</operation>

		<!--添加单板-->
		<operation name="NSCMD_CFG_ADD_BD" cmdid="26512" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="boardType" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除单板-->
		<operation name="NSCMD_CFG_DEL_BD" cmdid="26513" level="">
			<input>
				<part name="slotID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--获取单板列表；双字节命令宏：NSCMD_CFG_GET_BD_EX-->
		<operation name="NSCMD_CFG_GET_BD" cmdid="26514" level="">
			<input></input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="boardType" type="int" length="2" />
				<part name="activatingFlag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询物理单板列表:NSCMD_CFG_GET_PHY_BD_EX-->
		<operation name="NSCMD_CFG_GET_PHY_BD" cmdid="26515" level="">
			<input></input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="boardType" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询单板软硬件版本信息-->
		<operation name="NSCMD_CFG_GET_BD_VER" cmdid="26516" level="">
			<input>
				<part name="slotID" type="int" length="2" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="boardType" type="int" length="2" />
				<part name="softVerHighBit" type="byte" length="1" />
				<part name="softVerLowBit" type="byte" length="1" />
				<part name="bdHardVersion" type="int" length="2" />
				<part name="inPosition" type="byte" length="1" />
				<part name="startDate" type="String" length="20" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 温度-->
		<operation name="NSCMD_CFG_GET_BD_TEMPTH" cmdid="26520" level="">
			<input>
				<part name="slotid" type="int" length="2" />
			</input>
			<output>
				<part name="ENVCTRL_COM_TEMPERUPLIMIT" type="int" length="2" />
				<part name="ENVCTRL_COM_TEMPERDOWNLIMIT" type="int" length="2" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_BD_TEMPTH" cmdid="26519" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="ENVCTRL_COM_TEMPERUPLIMIT" type="int" length="2" />
				<part name="ENVCTRL_COM_TEMPERDOWNLIMIT" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--上报新增单板事件-->
		<operation name="NSEVT_CFG_EQCHG_BD_ONLINE" cmdid="28542" level="">
			<input></input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="boardType" type="int" length="2" />
			</output>
		</operation>

		<!--查询中频端口支持的所有工作模式-->
		<operation name="NSCMD_CFG_GET_RADIO_ALLIFMODE" cmdid="35442" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="W32PORT_ATTR_ALLWORKMODE" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询中频端口支持的所有工作模式-->
		<operation name="NSCMD_CFG_GET_RADIO_ALLIFMODE_NEW" cmdid="35442" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="workmode" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置微波工作模式 -->
		<operation name="NSCMD_CFG_SET_RADIO_IFMODE" cmdid="35443" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_RADIOWORKMODE" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置微波工作模式 -->
		<operation name="NSCMD_CFG_SET_RADIO_IFMODE_FORHOP" cmdid="35443" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_RADIOWORKMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询微波工作模式 -->
		<operation name="NSCMD_CFG_GET_RADIO_IFMODE" cmdid="35444" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_RADIOWORKMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询微波工作模式 -->
		<operation name="NSCMD_CFG_GET_RADIO_IFMODE_NEW" cmdid="35444" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_RADIOWORKMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置微波链路ID -->
		<operation name="NSCMD_CFG_SET_RADIO_LINKID" cmdid="31964" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_RADIOLINKID" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询微波链路ID -->
		<operation name="NSCMD_CFG_GET_RADIO_LINKID" cmdid="31965" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_RADIOLINKID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询微波链路ID -->
		<operation name="NSCMD_CFG_GET_RADIO_LINKID_NEW" cmdid="31965" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_RADIOLINKID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置微波链路ID -->
		<operation name="NSCMD_CFG_SET_RADIO_LINKID_NEW" cmdid="31964" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_RADIOLINKID" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际微波链路ID -->
		<operation name="NSCMD_CFG_GET_RADIO_REALLINKID" cmdid="31966" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_RECRADIOLINKID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际微波链路ID -->
		<operation name="NSCMD_CFG_GET_RADIO_REALLINKID_NEW" cmdid="31966" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_RECRADIOLINKID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 添加1+1保护组-->
		<operation name="NSCMD_CFG_ADD_RADIO_1J1PG" cmdid="31971" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
				<part name="workingSlotId" type="int" length="2" /><!-- 工作单板槽位号-->
				<part name="workingsubslotid" type="byte" length="1" default="255" />
				<part name="workingport" type="byte" length="1" />
				<part name="protectionSlotId" type="int" length="2" /><!-- 保护单板槽位号-->
				<part name="protectionsubslotid" type="byte" length="1" default="255" />
				<part name="protectionport" type="byte" length="1" />
				<part name="wMode" type="byte" length="1" /><!-- 工作模式-->
				<part name="rMode" type="byte" length="1" /><!-- 恢复模式-->
				<part name="wtrTime" type="int" length="2" /><!-- 恢复时间-->
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询1+1保护组信息-->
		<operation name="NSCMD_CFG_GET_RADIO_1J1PG" cmdid="31972" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupId" type="byte" length="1" />
				<part name="workingSlotId" type="int" length="2" /><!-- 工作单板槽位号-->
				<part name="workingsubslotid" type="byte" length="1" />
				<part name="workingport" type="byte" length="1" />
				<part name="protectionSlotId" type="int" length="2" /><!-- 保护单板槽位号-->
				<part name="protectionsubslotid" type="byte" length="1" />
				<part name="protectionport" type="byte" length="1" />
				<part name="wMode" type="byte" length="1" /><!-- 工作模式-->
				<part name="rMode" type="byte" length="1" /><!-- 恢复模式-->
				<part name="wtrTime" type="int" length="2" /><!-- 恢复时间-->
				<part name="activeFlag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询保护组倒换状态-->
		<operation name="NSCMD_CFG_GET_RADIO_1J1PG_STATE" cmdid="31959" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupId" type="byte" length="1" />
				<part name="equipSlotId" type="int" length="2" /><!-- 设备侧当前工作板号-->
				<part name="equipsubslotid" type="byte" length="1" />
				<part name="equipport" type="byte" length="1" />
				<part name="equipWBoardState" type="byte" length="1" default="255" /><!-- 设备侧主板工作状态-->
				<part name="equipPBoardState" type="byte" length="1" default="255" /><!-- 设备侧备板工作状态-->
				<part name="equipSwitchRequest" type="byte" length="1" default="255" /><!-- 设备侧倒换请求-->
				<part name="waveSlotId" type="int" length="2" /><!-- 	波道侧当前工作板号-->
				<part name="wavesubslotid" type="byte" length="1" />
				<part name="waveport" type="byte" length="1" />
				<part name="wBoardSignalState" type="byte" length="1" default="255" /><!-- 设备侧主板波道信号状态-->
				<part name="pBoardSignalState" type="byte" length="1" default="255" /><!-- 设备侧备板波道信号状态-->
				<part name="waveSwitchRequest" type="byte" length="1" default="255" /><!-- 波道侧倒换请求-->
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置中频端口环回 -->
		<operation name="NSCMD_CFG_SET_RADIO_IFLOOP" cmdid="31984" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="255" />
				<part name="W32PORT_ATTR_PORTLOOPBACK" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频端口环回 -->
		<operation name="NSCMD_CFG_GET_RADIO_IFLOOP" cmdid="31985" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_PORTLOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询2M旁路业务使能状态-->
		<operation name="NSCMD_CFG_GET_RADIO_2MWAYSIDEEN" cmdid="36616" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_WAYSIDEINPUT" type="int" length="2" />
				<part name="waysubslotid" type="byte" length="1" />
				<part name="clockportid" type="byte" length="1" />
				<part name="W32PORT_ATTR_WAYSIDEENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置2M旁路业务使能状态-->
		<operation name="NSCMD_CFG_SET_RADIO_2MWAYSIDEEN" cmdid="36615" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_WAYSIDEINPUT" type="int" length="2" />
				<part name="waysubslotid" type="byte" length="1" default="255" />
				<part name="clockportid" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_WAYSIDEENABLE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频口输出350M连续波状态-->
		<operation name="NSCMD_CFG_GET_RADIO_CARRIER_OUTPUT" cmdid="35494" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_350MWAVESTATE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置中频口输出350M连续波：启动或停止-->
		<operation name="NSCMD_CFG_SET_RADIO_CARRIER_OUTPUT" cmdid="35493" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_350MWAVESTATE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置中频误码门限-->
		<operation name="NSCMD_CFG_SET_RADIO_BIP_TH" cmdid="31986" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="byte" length="1" />
				<part name="exceedValue" type="byte" length="1" />
				<part name="badValue" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询中频误码门限-->
		<operation name="NSCMD_CFG_GET_RADIO_BIP_TH" cmdid="31987" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="exceedValue" type="byte" length="1" default="7" />
				<part name="badValue" type="byte" length="1" default="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 启动停止中频误码测试功能 -->
		<operation name="NSCMD_CFG_SET_RADIO_BIT_TEST" cmdid="31988" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
				<part name="testaction" type="byte" length="1" />
				<part name="timeunit" type="byte" length="1" />
				<part name="testtime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频板比特测试结果 -->
		<operation name="NSCMD_CFG_GET_RADIO_BIT_TEST_RESULT" cmdid="31989" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="timeunit" type="byte" length="1" />
				<part name="starttime" type="var" length="6" />
				<part name="testtime" type="byte" length="1" />
				<part name="firstpoint" type="byte" length="1" />
				<part name="errdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- ATPC属性-->
		<!-- 设置ATPC调整步进 -->
		<operation name="NSCMD_CFG_SET_ATPC_ADJSTEP" cmdid="31990" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_ATPCADJUSTMENT" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC调整步进 -->
		<operation name="NSCMD_CFG_GET_ATPC_ADJSTEP" cmdid="31991" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCADJUSTMENT" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC调整步进 -->
		<operation name="NSCMD_CFG_GET_ATPC_ADJSTEP_NEW" cmdid="31991" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCADJUSTMENT" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ATPC调整门限(dBm) -->
		<operation name="NSCMD_CFG_SET_ATPC_THRESHOLD" cmdid="31992" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_ATPCUPPER" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPCLOWER" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC调整门限(dBm) -->
		<operation name="NSCMD_CFG_GET_ATPC_THRESHOLD" cmdid="31993" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCUPPER" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPCLOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC调整门限(dBm) -->
		<operation name="NSCMD_CFG_GET_ATPC_THRESHOLD_NEW" cmdid="31993" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCUPPER" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPCLOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ATPC自动门限使能状态 -->
		<operation name="NSCMD_CFG_SET_ATPC_AUTOEN" cmdid="31994" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_ATPCAUTOENABLE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC自动门限使能状态-->
		<operation name="NSCMD_CFG_GET_ATPC_AUTOEN" cmdid="31995" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCAUTOENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC自动门限使能状态-->
		<operation name="NSCMD_CFG_GET_ATPC_AUTOEN_NEW" cmdid="31995" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCAUTOENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC自动门限 -->
		<operation name="NSCMD_CFG_GET_ATPC_AUTOTH" cmdid="31996" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCAUTOTH" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ATPC使能状态 -->
		<operation name="NSCMD_CFG_SET_ATPC_ENABLE" cmdid="31997" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_ATPCENABLE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC使能状态-->
		<operation name="NSCMD_CFG_GET_ATPC_ENABLE" cmdid="31998" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC使能状态-->
		<operation name="NSCMD_CFG_GET_ATPC_ENABLE_NEW" cmdid="31998" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC当前门限 -->
		<operation name="NSCMD_CFG_GET_ATPC_CURTH" cmdid="36608" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCCURTHUPPER" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPCCURTHLOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC当前门限 -->
		<operation name="NSCMD_CFG_GET_ATPC_CURTH_NEW" cmdid="36608" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCCURTHUPPER" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPCCURTHLOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC调整记录 -->
		<operation name="NSCMD_CFG_GET_ATPC_HISTORY_WBID" cmdid="36609" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCENVENTNO" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPCMODIFYTIME" type="var" length="6" />
				<part name="W32PORT_ATTR_ATPMODIFYDIR" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCMODIFYACT" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPCTRPOWER" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPCREPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置XPIC单板XPIC功能使能命令-->
		<operation name="NSCMD_CFG_SET_RADIO_XPIC_ENABLE" cmdid="35515" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_XPICENABLED" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询XPIC单板XPIC功能使能状态命令-->
		<operation name="NSCMD_CFG_GET_RADIO_XPIC_ENABLE" cmdid="35516" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_XPICENABLED" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 射频属性-->
		<!-- 设置发射频率-->
		<operation name="NSCMD_CFG_SET_ODU_TXFREQ" cmdid="31999" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_TRANSMITFRE" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询发射频率(KHz) -->
		<operation name="NSCMD_CFG_GET_ODU_TXFREQ" cmdid="35392" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRANSMITFRE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际发送和接收频率(KHz)-->
		<operation name="NSCMD_CFG_GET_ODU_RFREQ" cmdid="35393" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_ACTTRANSMITFRE" type="long" length="4" />
				<part name="W32BRD_ATTR_ACTTRECEIVEFRE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询频点的工作范围-->
		<operation name="NSCMD_CFG_GET_ODU_TXFREQ_RG" cmdid="35394" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="LOWFRE" type="long" length="4" />
				<part name="W32BRD_ATTR_WORKRANGE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置T/R间隔-->
		<operation name="NSCMD_CFG_SET_ODU_TRSPACING" cmdid="35406" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_TRINTERVAL" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询T/R间隔(KHz) -->
		<operation name="NSCMD_CFG_GET_ODU_TRSPACING" cmdid="35407" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRINTERVAL" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际TR间隔(KHz) -->
		<operation name="NSCMD_CFG_GET_ODU_RTRSPACING" cmdid="35408" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_ACTTRINTERVAL" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 功率属性-->
		<!-- 设置ODU发送功率 -->
		<operation name="NSCMD_CFG_SET_ODU_TXPOWER" cmdid="35395" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_TRANSMITPOWER" type="int" length="2" default="10" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置ODU发送功率 -->
		<operation name="NSCMD_CFG_SET_ODU_TXPOWER_FORHOP" cmdid="35395" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_TRANSMITPOWER" type="int" length="2"/>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU发送功率(dBm)-->
		<operation name="NSCMD_CFG_GET_ODU_TXPOWER" cmdid="35396" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRANSMITPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询配置、实际发送和接收功率(dBm)-->
		<operation name="NSCMD_CFG_GET_ODU_RPOWER" cmdid="35397" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="sendpower" type="int" length="2" />
				<part name="W32BRD_ATTR_ACTTRANSMITPOWER" type="int" length="2" />
				<part name="W32BRD_ATTR_ACTRECEIVEPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际发送功率的范围(dBm)-->
		<operation name="NSCMD_CFG_GET_ODU_TXPOWER_RG" cmdid="35398" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="LOWPOWER" type="int" length="2" />
				<part name="W32BRD_ATTR_ACTRANGEOFPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ODU应收功率(dBm)-->
		<operation name="NSCMD_CFG_SET_ODU_SRSL" cmdid="36611" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_RECEIVEPOWER" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU应收功率(dBm)-->
		<operation name="NSCMD_CFG_GET_ODU_SRSL" cmdid="36612" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_RECEIVEPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ODU最大发送功率(dBm)-->
		<operation name="NSCMD_CFG_SET_XPIC_ODUMAXTSL" cmdid="35501" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="maxTransmitPower" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU最大发送功率(dBm)-->
		<operation name="NSCMD_CFG_GET_XPIC_ODUMAXTSL" cmdid="35502" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="maxTransmitPower" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设备类型-->
		<!-- 查询设备信息-->
		<operation name="NSCMD_CFG_GET_ODU_INFO" cmdid="35399" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_FREQUENCY" type="byte" length="1" />
				<part name="W32BRD_ATTR_QUIPTYPE" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRINTERVALP" type="long" length="4" />
				<part name="W32BRD_ATTR_INTERFREBANDWIDTH" type="byte" length="1" />
				<part name="W32BRD_ATTR_FIXEDBANDWIDTH" type="byte" length="1" />
				<part name="W32BRD_ATTR_HLSTATION" type="byte" length="1" />
				<part name="W32BRD_ATTR_POWEROUTPUT" type="byte" length="1" />
				<part name="W32BRD_ATTR_FACTORYCODE" type="byte" length="1" />
				<part name="YEAR" type="int" length="2" />
				<part name="MONTH" type="byte" length="1" /><!-- 生产年月有问题-->
				<part name="W32BRD_ATTR_PRODUCESN" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询制造信息-->
		<operation name="NSCMD_CFG_GET_ODU_FACTORYINFO" cmdid="35400" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_FACTORYINFO" type="var" length="101" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 高级属性-->
		<!-- 设置开工状态-->
		<operation name="NSCMD_CFG_SET_ODU_WORK" cmdid="35401" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_WORKSTATUS" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_SET_ODU_WORK_FORHOP" cmdid="35401" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_WORKSTATUS" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询开工状态-->
		<operation name="NSCMD_CFG_GET_ODU_WORK" cmdid="35402" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_WORKSTATUS" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询发射机开关状态-->
		<operation name="NSCMD_CFG_GET_ODU_MUTE" cmdid="35403" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_SWITCHSTATUS" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  设置ODU射频端口环回模式-->
		<operation name="NSCMD_CFG_SET_RFLOOP" cmdid="35404" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_RFLOOPBACK" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU射频端口环回模式-->
		<operation name="NSCMD_CFG_GET_RFLOOP" cmdid="35405" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_RFLOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置中频波道带宽 -->
		<operation name="NSCMD_CFG_SET_IF_BANDWIDTH" cmdid="31974" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频波道带宽 -->
		<operation name="NSCMD_CFG_GET_IF_BANDWIDTH" cmdid="31975" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置中频ACM属性 -->
		<operation name="NSCMD_CFG_SET_AM_PARAM" cmdid="31976" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
				<part name="amstate" type="byte" length="1" />
				<part name="ensuremode" type="byte" length="1" />
				<part name="fullmode" type="byte" length="1" />
				<part name="manualmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询配置的中频ACM属性 -->
		<operation name="NSCMD_CFG_GET_AM_PARAM" cmdid="31977" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="amstate" type="byte" length="1" />
				<part name="ensuremode" type="byte" length="1" />
				<part name="fullmode" type="byte" length="1" />
				<part name="manualmode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频端口当前的调制模式 -->
		<operation name="NSCMD_CFG_GET_AM_CURRMOD" cmdid="31978" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="sendmode" type="byte" length="1" />
				<part name="receivemode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频端口ACM当前业务容量 -->
		<operation name="NSCMD_CFG_GET_AM_CURRCAPACITY" cmdid="31979" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="ensurecapacity" type="long" length="4" />
				<part name="fullcapacity" type="long" length="4" />
				<part name="sendcapacity" type="long" length="4" />
				<part name="receivecapacity" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ACM对称/非对称模式 -->
		<operation name="NSCMD_CFG_SET_AM_SYMMETRIC" cmdid="31982" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
				<part name="ammode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询配置的ACM对称/非对称模式 -->
		<operation name="NSCMD_CFG_GET_AM_SYMMETRIC" cmdid="31983" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="ammode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
    <operation name="NSCMD_CFG_SET_XPIC_ACM_PARAM" cmdid="35505" level="">
       	<input>
          	<part name="groupid" type="byte" length="1"/>
          	<part name="amstate" type="byte" length="1"/>
          	<part name="ensuremode" type="byte" length="1"/>
          	<part name="fullmode" type="byte" length="1"/>
          	<part name="manualmode" type="byte" length="1"/>
       	</input>
       	<output>
          	<fault type="int" length="2"/>
       	</output>
    </operation>

		<!-- 设置Hybrid中的E1容量 -->
		<operation name="NSCMD_CFG_SET_HYBRID_CAPACITY" cmdid="35517" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
				<part name="hybridnum" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询Hybrid中的E1个数 -->
		<operation name="NSCMD_CFG_GET_HYBRID_CAPACITY" cmdid="35518" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="hybridnum" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询可配的最大E1个数 -->
		<operation name="NSCMD_CFG_GET_HYBRID_MAXCAPACITY" cmdid="35519" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="maxhybridnum" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置支路板误码门限-->
		<operation name="NSCMD_CFG_SET_BIP_TH" cmdid="29018" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="pathID" type="byte" length="1" />
				<part name="bitType" type="byte" length="1" />
				<part name="exceedValue" type="byte" length="1" />
				<part name="badValue" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询支路板误码门限-->
		<operation name="NSCMD_CFG_GET_BIP_TH" cmdid="29019" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="pathID" type="byte" length="1" />
				<part name="bitType" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="pathID" type="byte" length="1" />
				<part name="bitType" type="byte" length="1" />
				<part name="exceedValue" type="byte" length="1" default="7" />
				<part name="badValue" type="byte" length="1" default="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置LOS或通道未使用时是否插入UNEQ-->
		<operation name="NSCMD_CFG_SET_INS_UNEQ" cmdid="29020" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="pathID" type="byte" length="1" />
				<part name="bType" type="byte" length="1" />
				<part name="bSwitch" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询LOS或通道未使用时是否插入UNEQ-->
		<operation name="NSCMD_CFG_GET_INS_UNEQ" cmdid="29021" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="pathID" type="byte" length="1" />
				<part name="bType" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="pathID" type="byte" length="1" />
				<part name="bType" type="byte" length="1" />
				<part name="bSwitch" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询通道电缆阻抗值 -->
		<operation name="NSCMD_CFG_GET_PATH_E1EQ" cmdid="29022" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_IMPEDENCE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- VC12通道开销 -->
		<!-- 应发V5字节 -->
		<operation name="NSCMD_CFG_SET_STV5" cmdid="34349" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STV5" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_STV5" cmdid="34350" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STV5" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应收V5字节 -->
		<operation name="NSCMD_CFG_SET_SRV5" cmdid="34351" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRV5" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_SRV5" cmdid="34352" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRV5" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 实收V5字节 -->
		<operation name="NSCMD_CFG_GET_RV5" cmdid="34353" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_RV5" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应发J2字节 -->
		<operation name="NSCMD_CFG_SET_STJ2_02" cmdid="34344" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STJ2BYTEMODE" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STJ2" type="prototype" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_STJ2_02" cmdid="34345" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STJ2BYTEMODE" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STJ2" type="prototype" />

			</output>
		</operation>

		<!-- 应收J2字节 -->
		<operation name="NSCMD_CFG_SET_SRJ2_02" cmdid="34346" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRJ2BYTEMODE" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRJ2" type="prototype" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_SRJ2_02" cmdid="34347" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRJ2BYTEMODE" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRJ2" type="prototype" length="16" />

			</output>
		</operation>

		<!-- 实收J2字节 -->
		<operation name="NSCMD_CFG_GET_RJ2_02" cmdid="34348" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="highpathid" type="int" length="2" default="1" />
				<part name="path" type="byte" length="1" />
				<part name="PDHPATH_ATTR_RJ2BYTEMODE" type="byte" length="1" />
				<part name="PDHPATH_ATTR_RJ2" type="prototype" length="16" />
			</output>
		</operation>

		<!-- 通道是否使用 -->
		<operation name="NSCMD_CFG_SET_PATH_USED" cmdid="29038" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="PDHPATH_ATTR_PAYINDCT" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_PATH_USED" cmdid="29039" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_PAYINDCT" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 通道再定时 -->
		<operation name="NSCMD_CFG_SET_RETIMING" cmdid="29040" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="PDHPATH_ATTR_RETIMEMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_RETIMING" cmdid="29041" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_RETIMEMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 输入信号均衡-->
		<operation name="NSCMD_CFG_SET_SIGNAL_IN_BALANCE" cmdid="29044" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_INPUTBALANCE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_SIGNAL_IN_BALANCE" cmdid="29045" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_INPUTBALANCE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 输出信号均衡-->
		<operation name="NSCMD_CFG_SET_SIGNAL_OUT_BALANCE" cmdid="29046" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_OUTPUTBALANCE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_SIGNAL_OUT_BALANCE" cmdid="29047" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_OUTPUTBALANCE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- VC12通道开销 -->

		<!-- 再生段开销 -->
		<!-- 应发J0字节 -->
		<operation name="NSCMD_CFG_SET_STJ0" cmdid="33962" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="W32PORT_ATTR_STJ0BYTEMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_STJ0" type="prototype" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_STJ0" cmdid="33963" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="W32PORT_ATTR_STJ0BYTEMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_STJ0" type="prototype" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应收J0字节-->
		<operation name=" NSCMD_CFG_SET_SRJ0" cmdid="33964" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="W32PORT_ATTR_SRJ0BYTEMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_SRJ0" type="prototype" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name=" NSCMD_CFG_GET_SRJ0" cmdid="33965" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="W32PORT_ATTR_SRJ0BYTEMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_SRJ0" type="prototype" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 实收J0字节-->
		<operation name="NSCMD_CFG_GET_RJ0" cmdid="33966" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="W32PORT_ATTR_RJ0BYTEMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_RJ0" type="prototype" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 再生段开销 -->

		<!-- VC4通道开销 -->
		<!-- 应发J1字节 -->
		<operation name="NSCMD_CFG_SET_STJ1" cmdid="33967" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_STJ1BYTEMODE" type="byte" length="1" />
				<part name="SDHVC4_ATTR_STJ1" type="prototype" length="64" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_STJ1" cmdid="33968" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_STJ1BYTEMODE" type="byte" length="1" />
				<part name="SDHVC4_ATTR_STJ1" type="prototype" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应收J1字节 -->
		<operation name="NSCMD_CFG_SET_SRJ1" cmdid="33969" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_SRJ1BYTEMODE" type="byte" length="1" />
				<part name="SDHVC4_ATTR_SRJ1" type="prototype" length="64" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_SRJ1" cmdid="33970" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_SRJ1BYTEMODE" type="byte" length="1" />
				<part name="SDHVC4_ATTR_SRJ1" type="prototype" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 实收J1字节 -->
		<operation name="NSCMD_CFG_GET_RJ1" cmdid="33971" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_RJ1BYTEMODE" type="byte" length="1" />
				<part name="SDHVC4_ATTR_RJ1" type="prototype" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应发C2字节  -->
		<operation name="NSCMD_CFG_SET_STC2" cmdid="33972" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_STC2" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_STC2" cmdid="33973" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_STC2" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应收C2字节  -->
		<operation name="NSCMD_CFG_SET_SRC2" cmdid="33974" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_SRC2" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_SRC2" cmdid="33975" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_SRC2" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 实收C2字节  -->
		<operation name="NSCMD_CFG_GET_RC2" cmdid="33976" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_RC2" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- VC4通道开销 -->
		<!-- 设置启动纤缆自动搜索 -->
		<operation name="NSCMD_CFG_SET_FIBERSEARCH" cmdid="31960" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询纤缆搜索结果 -->
		<operation name="NSCMD_CFG_GET_FIBERSEARCH" cmdid="31961" level="">
			<input>
				<part name="neid" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="srcneid" type="long" length="4" />
				<part name="srcslotid" type="int" length="2" />
				<part name="srcsubslotid" type="byte" length="1" />
				<part name="srcportid" type="byte" length="1" />
				<part name="snkneid" type="long" length="4" />
				<part name="snkslotid" type="int" length="2" />
				<part name="snksubslotid" type="byte" length="1" />
				<part name="snkportid" type="byte" length="1" />
				<part name="direction" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置通道环回 -->
		<operation name="NSCMD_CFG_SET_PATH_LOOP" cmdid="35662" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_LOOPBACK" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询通道环回 -->
		<operation name="NSCMD_CFG_GET_PATH_LOOP" cmdid="35663" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_LOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置指定电口的环回方式 -->
		<operation name="NSCMD_CFG_SET_LOOP" cmdid="35664" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="PDHPATH_ATTR_LOOPBACK" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询指定电口的环回方式 -->
		<operation name="NSCMD_CFG_GET_LOOP" cmdid="35665" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_LOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置指定电口的环回方式 -->
		<operation name="NSCMD_CFG_SET_OPTICALLOOP" cmdid="35664" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="SDHVC4_ATTR_OPTICALLOOPBACK" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询指定电口的环回方式 -->
		<operation name="NSCMD_CFG_GET_OPTICALLOOP" cmdid="35665" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="SDHVC4_ATTR_OPTICALLOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 开关激光器 -->
		<operation name="NSCMD_CFG_SET_LASER" cmdid="35666" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="SDHPORT_ATTR_LASERSWITCH" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询激光器开关状态 -->
		<operation name="NSCMD_CFG_GET_LASER" cmdid="35667" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="SDHPORT_ATTR_LASERSWITCH" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置激光器自动关断 -->
		<operation name="NSCMD_CFG_SET_ALS" cmdid="33981" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="int" length="2" />
				<part name="enableStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询激光器自动关断使能状态 -->
		<operation name="NSCMD_CFG_GET_ALS" cmdid="33982" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="enableStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置激光器自动关断时间参数 -->
		<operation name="NSCMD_CFG_SET_ALSTIME" cmdid="33983" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="int" length="2" />
				<part name="startTime" type="int" length="2" />
				<part name="stopTime" type="int" length="2" />
				<part name="duringTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询激光器自动关断时间参数 -->
		<operation name="NSCMD_CFG_GET_ALSTIME" cmdid="33984" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="startTime" type="int" length="2" />
				<part name="stopTime" type="int" length="2" />
				<part name="duringTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 激光器自动长开时间测试 -->
		<operation name="NSCMD_CFG_TEST_ALS" cmdid="33985" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置性能越限或劣化告警门限 -->
		<operation name="NSCMD_CFG_SET_B1B2B3_TH" cmdid="33987" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="int" length="2" />
				<part name="bitType" type="byte" length="1" />
				<part name="exceedValue" type="byte" length="1" />
				<part name="badValue" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询性能越限或劣化告警门限 -->
		<operation name="NSCMD_CFG_GET_B1B2B3_TH" cmdid="33988" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="int" length="2" />
				<part name="bitType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="bitType" type="byte" length="1" />
				<part name="exceedValue" type="byte" length="1" default="7" />
				<part name="badValue" type="byte" length="1" default="4" />
			</output>
		</operation>

		<!-- 设置/查询AIS告警插入开关 -->
		<operation name="NSCMD_CFG_SET_ALM2AIS" cmdid="35676" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="alarmEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_ALM2AIS" cmdid="35678" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="alarmEnable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 线路板通道开销穿通/终结 -->
		<operation name="NSCMD_CFG_SET_VC4MODE" cmdid="35685" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_VC4OHOVER" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_VC4MODE" cmdid="35686" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_VC4OHOVER" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--设置MSAIS，B2EXC是否为时钟倒换条件-->
		<operation name="NSCMD_CFG_SET_ALM2CLKSW" cmdid="35689" level="">
			<input>
				<part name="slotno" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="partno" type="byte" length="1" />
				<part name="alarmid" type="int" length="2" />
				<part name="isswitch" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询MSAIS，B2EXC是否为时钟倒换条件-->
		<operation name="NSCMD_CFG_GET_ALM2CLKSW" cmdid="35690" level="">
			<input>
				<part name="slotno" type="int" length="2" />
				<part name="subboardno" type="byte" length="1" default="255" />
				<part name="partno" type="byte" length="1" />
				<part name="alarmid" type="int" length="2" />
			</input>
			<output>
				<part name="slotno" type="int" length="2" />
				<part name="subboardno" type="byte" length="1" />
				<part name="partno" type="byte" length="1" />
				<part name="alarmid" type="int" length="2" />
				<part name="isswitch" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 启动停止支路板误码测试功能 -->
		<operation name="NSCMD_CFG_BIT_TEST" cmdid="35796" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="portid" type="byte" length="1" />
				<part name="testaction" type="byte" length="1" />
				<part name="direction" type="byte" length="1" />
				<part name="timeunit" type="byte" length="1" />
				<part name="testtime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询支路板比特测试结果 -->
		<operation name="NSCMD_CFG_GET_BIT_TEST_RESULT" cmdid="35798" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="level" type="byte" length="1" default="0" />
				<part name="portid" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="level" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="timeunit" type="byte" length="1" />
				<part name="starttime" type="var" length="6" />
				<part name="testtime" type="byte" length="1" />
				<part name="firstpoint" type="byte" length="1" />
				<part name="errdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除链路聚合组 -->
		<operation name="NSCMD_ETHN_DEL_LAG_EX" cmdid="32320" level="">
			<input>
				<part name="lagno" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置链路聚合组名称 -->
		<operation name="NSCMD_ETHN_SET_LAGNAME_EX" cmdid="32325" level="">
			<input>
				<part name="autoflagex" type="byte" length="1" />
				<part name="lagno" type="int" length="2" />
				<part name="lagname" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置链路聚合组系统优先级 -->
		<operation name="NSCMD_ETHN_SET_LAGSYSPRI_EX" cmdid="32327" level="">
			<input>
				<part name="autoflagex" type="byte" length="1" />
				<part name="lagno" type="int" length="2" />
				<part name="syspriority" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置链路聚合组类型 -->
		<operation name="NSCMD_ETHN_SET_LAGTYPE_EX" cmdid="32329" level="">
			<input>
				<part name="autoflagex" type="byte" length="1" />
				<part name="lagno" type="int" length="2" />
				<part name="lagtype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置链路聚合组恢复模式 -->
		<operation name="NSCMD_ETHN_SET_LAGRVTMODE_EX" cmdid="32331" level="">
			<input>
				<part name="autoflagex" type="byte" length="1" />
				<part name="lagno" type="int" length="2" />
				<part name="revmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置链路聚合组负载分担类型 -->
		<operation name="NSCMD_ETHN_SET_LAGLOADTYPE_EX" cmdid="32333" level="">
			<input>
				<part name="autoflagex" type="byte" length="1" />
				<part name="lagno" type="int" length="2" />
				<part name="loadsharing" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置链路聚合组负载分担算法 -->
		<operation name="NSCMD_ETHN_SET_LAGLOADALG_EX" cmdid="32335" level="">
			<input>
				<part name="autoflagex" type="byte" length="1" />
				<part name="lagno" type="int" length="2" />
				<part name="sharinghash" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 创建链路聚合组 -->
		<operation name="NSCMD_ETHN_CRT_LAG_EX2" cmdid="33854" level="">
			<input>
				<part name="autoflag" type="byte" length="1" />
				<part name="lagno" type="int" length="2" />
				<part name="lagtype" type="byte" length="1" />
				<part name="loadsharing" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="slaveportnum" type="int" length="2" />
				<part name="slaveport" type="prototype" />
			</input>
			<output>
				<part name="lagno" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询链路聚合组 -->
		<operation name="NSCMD_ETHN_GET_LAG_EX2" cmdid="33855" level="">
			<input>
				<part name="lagno" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="lagno" type="int" length="2" />
				<part name="lagname" type="string" length="64" />
				<part name="syspriority" type="int" length="2" />
				<part name="lagtype" type="byte" length="1" />
				<part name="revmode" type="byte" length="1" />
				<part name="loadsharing" type="byte" length="1" />
				<part name="sharinghash" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portpriority" type="int" length="2" />
				<part name="slaveportnum" type="int" length="2" />
				<part name="slaveport" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询链路聚合实际状态 -->
		<operation name="NSCMD_ETHN_GET_LAGREAL_EX2" cmdid="33856" level="">
			<input>
				<part name="lagno" type="int" length="2" />
			</input>
			<output>
				<part name="lagno" type="int" length="2" />
				<part name="portnum" type="int" length="2" />
				<part name="ports" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置链路聚合组端口优先级 -->
		<operation name="NSCMD_ETHN_SET_LAGPORTPRI_EX2" cmdid="33857" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="portpriority" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询链路聚合组端口优先级 -->
		<operation name="NSCMD_ETHN_GET_LAGPORTPRI_EX2" cmdid="33858" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portpriority" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 增加链路聚合端口 -->
		<operation name="NSCMD_ETHN_ADD_LAGPORT_EX2" cmdid="33859" level="">
			<input>
				<part name="lagno" type="int" length="2" />
				<part name="addportnum" type="int" length="2" />
				<part name="addports" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除链路聚合端口 -->
		<operation name="NSCMD_ETHN_DEL_LAGPORT_EX2" cmdid="33860" level="">
			<input>
				<part name="lagno" type="int" length="2" />
				<part name="delportnum" type="int" length="2" />
				<part name="delports" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询链路聚合组详细信息 -->
		<operation name="NSCMD_ETHN_GET_LAGPINFO_EX2" cmdid="33861" level="">
			<input>
				<part name="lagno" type="int" length="2" />
			</input>
			<output>
				<part name="lagno" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="localsyspri" type="int" length="2" />
				<part name="localsysid" type="prototype" length="6" />
				<part name="locallogicport" type="int" length="2" />
				<part name="locallportpriority" type="int" length="2" />
				<part name="localportselect" type="byte" length="1" />
				<part name="localportservice" type="byte" length="1" />
				<part name="localportrefer" type="byte" length="1" />
				<part name="localoperkey" type="int" length="2" />
				<part name="locallacp" type="byte" length="1" />
				<part name="oppositesyspri" type="int" length="2" />
				<part name="oppositesysid" type="prototype" length="6" />
				<part name="oppositelogicport" type="int" length="2" />
				<part name="oppositeportpriority" type="int" length="2" />
				<part name="oppositeoperkey" type="int" length="2" />
				<part name="oppositelacp" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询链路聚合协议报文计数 -->
		<operation name="NSCMD_ETHN_GET_LAGPDUCNT_EX2" cmdid="33863" level="">
			<input>
				<part name="lagno" type="int" length="2" />
			</input>
			<output>
				<part name="lagno" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="receivedlacpdu" type="int" length="2" />
				<part name="receivederrorlacpdu" type="int" length="2" />
				<part name="transmittedlacpdu" type="int" length="2" />
				<part name="receivedmarkerpdu" type="int" length="2" />
				<part name="receivederrorlacpdu" type="int" length="2" />
				<part name="transmittedmarkerreppdu" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 清除链路聚合协议报文计数 -->
		<operation name="NSCMD_ETHN_CLR_PDUCNT_EX2" cmdid="33864" level="">
			<input>
				<part name="lagno" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="counttype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置设备级链路聚合组负载分担算法 -->
		<operation name="NSCMD_CFG_ETHN_SET_TTLLAGLOADALG" cmdid="36135" level="">
			<input>
				<part name="sharinghash" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询设备级链路聚合组负载分担算法 -->
		<operation name="NSCMD_CFG_ETHN_GET_TTLLAGLOADALG" cmdid="36136" level="">
			<input />
			<output>
				<part name="sharinghash" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- ERPS begin -->
		<!-- 创建以太环网保护协议实例 NSCMD_CFG_ETHN_ERPS_CRT_ENTITY -->
		<operation name="NSCMD_ETHN_ERPS_CRT_ENTITY" cmdid="34705" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="eastslotid" type="int" length="2" />
				<part name="eastsubslotid" type="byte" length="1" default="255" />
				<part name="eastPortId" type="int" length="2" />
				<part name="westslotid" type="int" length="2" />
				<part name="westsubslotid" type="byte" length="1" default="255" />
				<part name="westPortId" type="int" length="2" />
				<part name="rplslotid" type="int" length="2" />
				<part name="rplsubslotid" type="byte" length="1" default="255" />
				<part name="rplport" type="int" length="2" />
				<part name="isRPLOwnerFlag" type="byte" length="1" />
				<part name="ctrlVlan" type="int" length="2" />
				<part name="desMacAddr" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除以太环网保护协议实例 NSCMD_CFG_ETHN_ERPS_DEL_ENTITY -->
		<operation name="NSCMD_ETHN_ERPS_DEL_ENTITY" cmdid="38833" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 修改ERPS的控制VLAN -->
		<operation name="NSCMD_ETHN_ERPS_SET_CTRLVLAN" cmdid="38834" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="ctrlVlan" type="int" length="2" />
				<part name="desMacAddr" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ERPS的管理通道参数 -->
		<operation name="NSCMD_ETHN_ERPS_GET_CTRLVLAN" cmdid="38834" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="ctrlVlan" type="int" length="2" />
				<part name="desMacAddr" type="prototype" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询以太网环配置信息 NSCMD_CFG_ETHN_ERPS_GET_ENTITY -->
		<operation name="NSCMD_ETHN_ERPS_GET_ENTITY" cmdid="38835" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="eastslotid" type="int" length="2" />
				<part name="eastsubslotid" type="byte" length="1" default="255" />
				<part name="eastPortId" type="int" length="2" />
				<part name="westslotid" type="int" length="2" />
				<part name="westsubslotid" type="byte" length="1" default="255" />
				<part name="westPortId" type="int" length="2" />
				<part name="isRPLOwnerFlag" type="byte" length="1" />
				<part name="ctrlVlan" type="int" length="2" />
				<part name="desMacAddr" type="prototype" length="6" />
				<part name="curNodeMacAddr" type="prototype" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设定保护拖延时间 NSCMD_CFG_ETHN_ERPS_SET_HOLDOFFTIME -->
		<operation name="NSCMD_ETHN_ERPS_SET_HOLDOFFTIME" cmdid="38836" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="holdoffTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询保护拖延时间 NSCMD_CFG_ETHN_ERPS_GET_HOLDOFFTIME -->
		<operation name="NSCMD_ETHN_ERPS_GET_HOLDOFFTIME" cmdid="38837" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<!--part name="erpsid" type="int" length="2" /-->
				<part name="holdoffTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设定等待恢复时间 -->
		<operation name="NSCMD_ETHN_ERPS_SET_WTRTIME" cmdid="38838" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="wtrTime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询等待恢复时间 -->
		<operation name="NSCMD_ETHN_ERPS_GET_WTRTIME" cmdid="38839" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<!-- part name="erpsid" type="int" length="2" / -->
				<part name="wtrTime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设定守卫时间 NSCMD_CFG_ETHN_ERPS_SET_GUARDTIME -->
		<operation name="NSCMD_ETHN_ERPS_SET_GUARDTIME" cmdid="34707" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="guardTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询守卫时间 NSCMD_CFG_ETHN_ERPS_GET_GUARDTIME -->
		<operation name="NSCMD_ETHN_ERPS_GET_GUARDTIME" cmdid="34708" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<!-- part name="erpsid" type="int" length="2" / -->
				<part name="guardTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置R-APS报文参数 NSCMD_CFG_ETHN_ERPS_SET_RAPSINFO -->
		<operation name="NSCMD_ETHN_ERPS_SET_RAPSINFO" cmdid="38842" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="entityLevel" type="byte" length="1" />
				<part name="sendInterval" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询R-APS报文参数 NSCMD_CFG_ETHN_ERPS_GET_RAPSINFO -->
		<operation name="NSCMD_ETHN_ERPS_GET_RAPSINFO_EX" cmdid="38843" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<!--part name="erpsid" type="int" length="2" / -->
				<part name="entityLevel" type="byte" length="1" />
				<part name="sendInterval" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ERPS协议实体当前状态信息 NSCMD_CFG_ETHN_ERPS_GET_ENTITYSTATE_EX-->
		<operation name="NSCMD_ETHN_ERPS_GET_ENTITYSTATE" cmdid="38844" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<!--part name="erpsid" type="int" length="2"/-->
				<part name="lastReqERPS" type="byte" length="1" />
				<part name="erpsRB" type="byte" length="1" />
				<part name="erpsDNF" type="byte" length="1" />
				<part name="reqNodeAddr" type="prototype" length="6" />
				<part name="erpsFSMstate" type="byte" length="1" />
				<part name="eportstate" type="byte" length="1" /><!--东向端口的当前端口状态-->
				<part name="wportstate" type="byte" length="1" /><!--西向端口的当前端口状态-->
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ERPS 协议倒换状态事件上报 NSEVT_ETHN_ERPS_STATECHANGE_EX_02-->
		<operation name="NSEVT_ETHN_ERPS_STATECHANGE" cmdid="40013" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="reqERPS" type="byte" length="1" />
				<part name="erpsState" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 光口名称-->
		<operation name="NSCMD_CFG_GET_PORT_NAME" cmdid="34461" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="W32PORT_ATTR_NAME" type="string" length="64" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 以太网接口 start -->
		<!-- 光口名称-->
		<operation name="NSCMD_PTN_PORT_GET_NAME" cmdid="34461" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_PORTNAME" type="string" length="64" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_PORT_SET_NAME" cmdid="34460" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_PORTNAME" type="string" length="64" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口的使能状态-->
		<operation name="NSCMD_PTNETH_SET_ENABLE" cmdid="33783" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_ENABLE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的使能状态-->
		<operation name="NSCMD_PTNETH_GET_ENABLE" cmdid="33784" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_ENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口的默认VLANID-->
		<operation name="NSCMD_PTNETH_SET_DEFVLANID" cmdid="33785" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_VLAN" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_VLANPRIORITY" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的默认VLANID-->
		<operation name="NSCMD_PTNETH_GET_DEFVLANID" cmdid="33786" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_VLAN" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_VLANPRIORITY" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口的Tag属性-->
		<operation name="NSCMD_PTNETH_SET_TAG" cmdid="33787" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_TAG" type="byte" length="1"/>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的Tag属性-->
		<operation name="NSCMD_PTNETH_GET_TAG" cmdid="33788" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_TAG" type="byte" length="1" default="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口QinQ类型域-->
		<operation name="NSCMD_PTNETH_SET_QINQTPID" cmdid="33789" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_QINQ_TYPE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口QinQ类型域-->
		<operation name="NSCMD_PTNETH_GET_QINQTPID" cmdid="33790" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_QINQ_TYPE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网端口的环回模式-->
		<operation name="NSCMD_PTNETY_SET_LOOPMODE" cmdid="33795" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="loopBackType" type="byte" length="1" />
				<part name="loopBackMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的环回模式-->
		<operation name="NSCMD_PTNETY_GET_LOOPMODE" cmdid="33796" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="loopBackType" type="byte" length="1" />
				<part name="loopBackMode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的物理参数-->
		<operation name="NSCMD_PTNETY_GET_PHYPARA" cmdid="33801" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_PORTENABLE" type="byte" length="1" />
				<part name="ATTR_ETHOVERPTN_MAC_WORKMODE" type="byte" length="1" />
				<part name="ATTR_ETHOVERPTN_MAC_FLOWCTRLMODE" type="byte" length="1" />
				<part name="ATTR_ETHOVERPTN_MAC_MACLOOPBACK" type="byte" length="1" />
				<part name="ATTR_ETHOVERPTN_MAC_PHYLOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的光口类型-->
		<operation name="NSCMD_PTNETY_GET_OIF_TYPE" cmdid="33802" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_PORT_TYPE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的当前流速-->
		<operation name="NSCMD_PTNETY_GET_CURRENT_RATE" cmdid="33803" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="samplingnum" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_SENDRATE" type="long" length="4" />
				<part name="ATTR_ETHOVERPTN_MAC_REVRATE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的实际流控方式结果-->
		<operation name="NSCMD_PTNETY_GET_FCMODE_REAL" cmdid="33804" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_FCMODE_REAL" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口网线模式-->
		<operation name="NSCMD_PTNETY_GET_MDIMODE" cmdid="33805" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_MDIMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网端口网线模式-->
		<operation name="NSCMD_PTNETY_SET_MDIMODE" cmdid="33808" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_MDIMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口的链路层封装类型-->
		<operation name="NSCMD_L2PORTBASE_SET_ENCAPTYPE" cmdid="33944" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_ENCAP_TYPE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的链路层封装类型-->
		<operation name="NSCMD_L2PORTBASE_GET_ENCAPTYPE" cmdid="33945" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_ENCAP_TYPE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  设置端口的最大数据包长度-->
		<operation name="NSCMD_L2PORTBASE_SET_MTU" cmdid="33946" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_MAXPKTLEN" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的最大数据包长度-->
		<operation name="NSCMD_L2PORTBASE_GET_MTU" cmdid="33947" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_MAXPKTLEN" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网端口的工作模式-->
		<operation name="NSCMD_PTNETY_SET_WORKMODE" cmdid="33793" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_WORKMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的工作模式-->
		<operation name="NSCMD_PTNETY_GET_WORKMODE" cmdid="33794" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_WORKMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网端口的非自协商流控属性-->
		<operation name="NSCMD_PTNETY_SET_FCMODE" cmdid="33797" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_FCMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的非自协商流控属性-->
		<operation name="NSCMD_PTNETY_GET_FCMODE" cmdid="33798" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_FCMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网端口的自协商流控属性-->
		<operation name="NSCMD_PTNETY_SET_FCMODE_AUTO" cmdid="33799" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_FCMODEAUTO" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的自协商流控属性-->
		<operation name="NSCMD_PTNETY_GET_FCMODE_AUTO" cmdid="33800" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_FCMODEAUTO" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口广播报文抑制使能状态-->
		<operation name="NSCMD_PTN_SET_PORT_BROADBATEEN" cmdid="36131" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_BROADCAST_ENABLE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口广播报文抑制使能状态-->
		<operation name="NSCMD_PTN_GET_PORT_BROADBATEEN" cmdid="36132" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_BROADCAST_ENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口广播报文抑制门限-->
		<operation name="NSCMD_PTN_SET_PORT_BROADBATETH" cmdid="36133" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_BROADCAST_LIMIT" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口广播报文抑制门限-->
		<operation name="NSCMD_PTN_GET_PORT_BROADBATETH" cmdid="36134" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_BROADCAST_LIMIT" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>


		<!--****************************以太网接口 end ****************************-->
		<!-- 以太OAM start-->
		<operation name="NSCMD_ETHN_GET_EFMOAM_PARA_EX" cmdid="33925" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="oamenable" type="byte" length="1" />
				<part name="oamworktype" type="byte" length="1" />
				<part name="remoteresponse" type="byte" length="1" />
				<part name="eventsupport" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_EFMOAM_PORTSTATE_EX" cmdid="33922" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="tsstate" type="byte" length="1" />
				<part name="rsstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_EFMOAM_RMTLB_EX" cmdid="33924" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="circlestate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_EFMOAM_DISCSTATE_EX" cmdid="33920" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="fdstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_ENABLE_EX" cmdid="33911" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="oamenable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_MODE_EX" cmdid="33912" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="oamworktype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_LINKEVTCAPABILITY_EX" cmdid="33914" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="eventsupport" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_RMTLBCAPABILITY_EX" cmdid="33913" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="remoteresponse" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_RMTLB_EX" cmdid="33923" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="circlestate" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_EFMOAM_RMTPARA_EX" cmdid="33926" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="oamworktype" type="byte" length="1" />
				<part name="unilateralism" type="byte" length="1" />
				<part name="remoteresponse" type="byte" length="1" />
				<part name="eventsupport" type="byte" length="1" />
				<part name="maxlength" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_EFMOAM_RMTDISCSTS_EX" cmdid="33921" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="fdstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_EFMOAM_PFMPARA_EX" cmdid="33919" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="errormonitor" type="int" length="2" />
				<part name="errormonitorrange" type="long" length="4" />
				<part name="errormonitorperiod" type="long" length="4" />
				<part name="errormonitorperiodrange" type="long" length="4" />
				<part name="errormonitorsecond" type="int" length="2" />
				<part name="errormonitorsecondrange" type="int" length="2" />
				<part name="errormonitorsignal" type="int" length="2" />
				<part name="errormonitorsignalrange" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_ERRFRMPARA_EX" cmdid="33915" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="errormonitor" type="int" length="2" />
				<part name="errormonitorrange" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_ERRFRMPERPARA_EX" cmdid="33916" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="errormonitorperiod" type="long" length="4" />
				<part name="errormonitorperiodrange" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_ERRFRMSECPARA_EX" cmdid="33917" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="errormonitorsecond" type="int" length="2" />
				<part name="errormonitorsecondrange" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_EFMOAM_ERRSYMBOLPARA_EX" cmdid="33918" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="errormonitorsignal" type="int" length="2" />
				<part name="errormonitorsignalrange" type="prototype" length="8" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 以太OAM end-->
		<!-- 线性复用段 start -->
		<!-- 创建线性复用段保护组 -->
		<operation name="NSCMD_CFG_ADD_LMS_PG" cmdid="35940" level="">
			<input>
				<part name="groupID" type="int" length="2" />
				<part name="protectionType" type="byte" length="1" />
				<part name="workUnitNum" type="byte" length="1" default="1" />
				<part name="revertiveMode" type="byte" length="1" />
				<part name="switchMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除线性复用段 -->
		<operation name="NSCMD_CFG_DEL_LMS_PG" cmdid="35941" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询所有的线性复用段保护组 -->
		<operation name="NSCMD_CFG_GET_LMS_PG" cmdid="35942" level="">
			<input></input>
			<output>
				<part name="groupID" type="int" length="2" />
				<part name="protectionType" type="byte" length="1" />
				<part name="wordPathNum" type="byte" length="1" default="1" />
				<part name="revertiveMode" type="byte" length="1" />
				<part name="switchMode" type="byte" length="1" />
				<part name="activeFlag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置线性复用段保护组等待恢复时间 -->
		<operation name="NSCMD_CFG_SET_LMS_WTRTIME" cmdid="35943" level="">
			<input>
				<part name="groupID" type="int" length="2" />
				<part name="revertiveTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询线性复用段保护组等待恢复时间 -->
		<operation name="NSCMD_CFG_GET_LMS_WTRTIME" cmdid="35944" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<part name="groupID" type="int" length="2" />
				<part name="revertiveTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置线性复用段保护组SD倒换使能标志 -->
		<operation name="NSCMD_CFG_SET_LMS_SDFLAG" cmdid="35945" level="">
			<input>
				<part name="groupID" type="int" length="2" />
				<part name="sdEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询线性复用段保护组SD倒换使能标志间 -->
		<operation name="NSCMD_CFG_GET_LMS_SDFLAG" cmdid="35946" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<part name="groupID" type="int" length="2" />
				<part name="sdEnable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置线性复用段保护单元映射关系 -->
		<!--operation name="NSCMD_CFG_SET_LMS_PUMAP" cmdid="35964" level="">
        <input>
        <part name="groupID" type="int" length="2"/>
        <part name="protectUnit" type="byte" length="1"/>
        <part name="slotid" type="int" length="2"/>
        <part name="subslotid" type="byte" length="1" default="255"/>
        <part name="port" type="byte" length="1"/>
        </input>
        <output>
        <fault type="int" length="2"/>
        </output>
        </operation-->
		<!-- 查询线性复用段保护单元映射关系 -->
		<!--operation name="NSCMD_CFG_GET_LMS_PUMAP" cmdid="35965" level="">
        <input>
        <part name="groupID" type="int" length="2"/>
        </input>
        <output>
        <part name="groupID" type="int" length="2"/>
        <part name="protectUnit" type="byte" length="1"/>
        <part name="slotid" type="int" length="2"/>
        <part name="subslotid" type="byte" length="1" default="255"/>
        <part name="port" type="byte" length="1"/>
        <fault type="int" length="2"/>
        </output>
        </operation-->
		<!-- 设置线性复用段保护单元映射关系 -->
		<operation name="NSCMD_CFG_SET_LMS_PUMAP_NEW" cmdid="35964" level="">
			<input>
				<part name="groupID" type="int" length="2" />
				<part name="protectUnit" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="au4Used" type="prototype" length="32" default="80" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询线性复用段保护单元映射关系 -->
		<operation name="NSCMD_CFG_GET_LMS_PUMAP_NEW" cmdid="35965" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<part name="groupID" type="int" length="2" />
				<part name="protectUnit" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="au4Used" type="String" length="32" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 启动线性复用段控制器倒换协议 -->
		<operation name="NSCMD_CFG_START_LMS_PROTOCOL" cmdid="35949" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 停止线性复用段控制器倒换协议 -->
		<operation name="NSCMD_CFG_STOP_LMS_PROTOCOL" cmdid="35950" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 线性复用段外部倒换命令 -->
		<operation name="NSCMD_CFG_LMS_EXT_SWCMD" cmdid="35953" level="">
			<input>
				<part name="groupid" type="int" length="2" />
				<part name="protectUnit" type="byte" length="1" />
				<part name="switchType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询线性复用段保护组倒换状态 -->
		<operation name="NSCMD_CFG_GET_LMS_SWSTA_02" cmdid="35955" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<part name="groupID" type="int" length="2" />
				<part name="protectUnit" type="byte" length="1" />
				<part name="switchStatue" type="byte" length="1" />
				<part name="protocolStatus" type="byte" length="1" />
				<part name="protectedUnit" type="byte" length="1" />
				<part name="endIndication" type="byte" length="1" />
				<part name="reserveByte" type="String" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置线性复用段协议类型 -->
		<operation name="NSCMD_CFG_SET_LMS_PROTYPE" cmdid="35962" level="">
			<input>
				<part name="groupID" type="int" length="2" />
				<part name="protocolType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询线性复用段协议类型 -->
		<operation name="NSCMD_CFG_GET_LMS_PROTOCOL" cmdid="35963" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<part name="groupID" type="int" length="2" />
				<part name="protocolType" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置保护组恢复模式? -->
		<operation name="NSCMD_CFG_SET_LMS_RESTOREMODE" cmdid="35958" level="">
			<input>
				<part name="groupID" type="int" length="2" />
				<part name="revertiveMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置线性复用段单双端倒换模式? -->
		<operation name="NSCMD_CFG_SET_LMS_SWITCHMODE" cmdid="35960" level="">
			<input>
				<part name="groupID" type="int" length="2" />
				<part name="switchMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询线性复用段单倒换模式? -->
		<operation name="NSCMD_CFG_LMS_GET_PROTECTMODE" cmdid="35961" level="">
			<input>
				<part name="groupID" type="int" length="2" />
			</input>
			<output>
				<part name="groupID" type="int" length="2" />
				<part name="switchMode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 线性复用段 end -->

		<!-- 公务管理 START -->
		<operation name="NSCMD_CFG_GET_MEETNUM" cmdid="29477" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="confphonenum" type="string" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询公务电话号码 -->
		<operation name="NSCMD_CFG_GET_TELSRL_TELNUM" cmdid="29475" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="phoneserialnumber" type="byte" length="1" />
				<part name="phonen1umber" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询呼叫等待时间 -->
		<operation name="NSCMD_CFG_GET_REQTIME" cmdid="29481" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="dailtime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询寻址呼叫光口可用情况 -->
		<operation name="NSCMD_CFG_GET_LINESRL_USED" cmdid="29483" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="portenable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置电话号码长度 -->
		<operation name="NSCMD_CFG_SET_TELLEN" cmdid="29478" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="phonelength" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_MEETNUM" cmdid="29447" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="confphonenum" type="string" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置公务电话号码 -->
		<operation name="NSCMD_CFG_SET_TELSRL_TELNUM" cmdid="29474" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="phoneserialnumber" type="byte" length="1" />
				<part name="phonen1umber" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置呼叫等待时间 -->
		<operation name="NSCMD_CFG_SET_REQTIME" cmdid="29480" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="dailtime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置寻址呼叫光口可用情况 -->
		<operation name="NSCMD_CFG_SET_LINESRL_USED" cmdid="29482" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="wireslotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="portenable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_E1ORE2" cmdid="29496" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="officbyte" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_E1ORE2" cmdid="29495" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="officbyte" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_MEETLINESRL_USED" cmdid="29485" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="wireslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="portenable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_MEETLINESRL_USED" cmdid="29484" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="wireslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="portenable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_DATAPORT" cmdid="29498" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="overheadbyte" type="byte" length="1" />
			</input>
			<output>
				<part name="overheadbyte" type="byte" length="1" />
				<part name="mainport" type="prototype" length="2" />
				<part name="hypotaxisportnumber" type="byte" length="1" />
				<part name="hypotaxisport" type="prototype" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_DATAPORT" cmdid="29497" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="overheadbyte" type="byte" length="1" />
				<part name="mainport" type="prototype" length="2" />
				<part name="hypotaxisportnumber" type="byte" length="1" />
				<part name="hypotaxisport" type="prototype" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_DEL_DATAPORT" cmdid="29499" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="overheadbyte" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_F1_PORT" cmdid="29493" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="routwayid" type="byte" length="1" />
				<part name="ingressport" type="int" length="2" />
				<part name="egressport" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_F1_PORT" cmdid="29494" level="">
			<input>
				<part name="slotid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="routwayid" type="byte" length="1" />
				<part name="ingressport" type="int" length="2" />
				<part name="egressport" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_SUBNETLEN" cmdid="29486" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="subnetnolength" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_SUBNETLEN" cmdid="29487" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="subnetnolength" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_SUBNETBD" cmdid="29488" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="subnetno" type="prototype" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_SUBNETBD" cmdid="29489" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="byte" length="1" />
				<part name="subnetno" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 公务管理 end -->

		<!--**************SDH业务配置**************-->
		<!--将SNCP/PP保护对转化为普通业务-->
		<operation name="NSCMD_CFG_SNCP_TO_XC" cmdid="29361" level="1">
			<input>
				<part name="pgNo" type="int" length="2" />
				<part name="xcFlag" type="byte" length="1" />
				<part name="sdhXCID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询SDH交叉连接-->
		<operation name="NSCMD_CFG_GET_XC" cmdid="29388" level="">
			<input>
				<part name="srcSlotID" type="int" length="2" />
				<part name="snkSlotID" type="int" length="2" />
			</input>
			<output>
				<part name="sdhXCID" type="long" length="4" />
				<part name="srcSlotID" type="int" length="2" />
				<part name="srcSubSlotID" type="byte" length="1" />
				<part name="srcPort" type="byte" length="1" />
				<part name="srcVC4" type="int" length="2" />
				<part name="srcPathID" type="byte" length="1" />
				<part name="snkSlotID" type="int" length="2" />
				<part name="snkSubSlotID" type="byte" length="1" />
				<part name="snkPort" type="byte" length="1" />
				<part name="snkVC4" type="int" length="2" />
				<part name="snkPathID" type="byte" length="1" />
				<part name="xcLevel" type="byte" length="1" />
				<part name="activeStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除SDH交叉连接-->
		<operation name="NSCMD_CFG_DEL_XC_NEW" cmdid="29387" level="">
			<input>
				<part name="srcSlotID" type="int" length="2" />
				<part name="srcSubSlotID" type="byte" length="1" default="255" />
				<part name="srcPort" type="byte" length="1" />
				<part name="srcVC4" type="int" length="2" />
				<part name="srcPathID" type="byte" length="1" />
				<part name="snkSlotID" type="int" length="2" />
				<part name="snkSubSlotID" type="byte" length="1" default="255" />
				<part name="snkPort" type="byte" length="1" />
				<part name="snkVC4" type="int" length="2" />
				<part name="snkPathID" type="byte" length="1" />
				<part name="xcLevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--增加SDH交叉连接-->
		<operation name="NSCMD_CFG_ADD_XC" cmdid="29386" level="">
			<input>
				<part name="sdhXCID" type="long" length="4" />
				<part name="srcSlotID" type="int" length="2" />
				<part name="srcSubSlotID" type="byte" length="1" default="255" />
				<part name="srcPort" type="byte" length="1" />
				<part name="srcVC4" type="int" length="2" />
				<part name="srcPathID" type="byte" length="1" />
				<part name="snkSlotID" type="int" length="2" />
				<part name="snkSubSlotID" type="byte" length="1" default="255" />
				<part name="snkPort" type="byte" length="1" />
				<part name="snkVC4" type="int" length="2" />
				<part name="snkPathID" type="byte" length="1" />
				<part name="xcLevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置保护单元映射关系-->
		<operation name="NSCMD_CFG_SET_SNCP_PUMAP" cmdid="35904" level="">
			<input>
				<part name="pgno" type="int" length="2" />
				<part name="xcFlag" type="byte" length="1" />
				<part name="srcSlotID" type="int" length="2" />
				<part name="srcSubSlotID" type="byte" length="1" default="255" />
				<part name="srcPort" type="byte" length="1" />
				<part name="srcVC4" type="int" length="2" />
				<part name="srcPathID" type="byte" length="1" />
				<part name="snkSlotID" type="int" length="2" />
				<part name="snkSubSlotID" type="byte" length="1" default="255" />
				<part name="snkPort" type="byte" length="1" />
				<part name="snkVC4" type="int" length="2" />
				<part name="snkPathID" type="byte" length="1" />
				<part name="xcLevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询保护单元映射关系-->
		<operation name="NSCMD_CFG_GET_SNCP_PUMAP" cmdid="35905" level="">
			<input>
				<part name="pgno" type="int" length="2" />
			</input>
			<output>
				<part name="pgno" type="int" length="2" />
				<part name="xcFlag" type="byte" length="1" />
				<part name="srcSlotID" type="int" length="2" />
				<part name="srcSubSlotID" type="byte" length="1" />
				<part name="srcPort" type="byte" length="1" />
				<part name="srcVC4" type="int" length="2" />
				<part name="srcPathID" type="byte" length="1" />
				<part name="snkSlotID" type="int" length="2" />
				<part name="snkSubSlotID" type="byte" length="1" />
				<part name="snkPort" type="byte" length="1" />
				<part name="snkVC4" type="int" length="2" />
				<part name="snkPathID" type="byte" length="1" />
				<part name="xcLevel" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--利用普通业务创建SNCP/PP保护对-->
		<operation name="NSCMD_CFG_XC_TO_SNCP" cmdid="35910" level="">
			<input>
				<part name="sdhXCID" type="long" length="4" />
				<part name="srcSlotID" type="int" length="2" />
				<part name="srcSubSlotID" type="byte" length="1" default="255" />
				<part name="srcPort" type="byte" length="1" />
				<part name="srcVC4" type="int" length="2" />
				<part name="srcPathID" type="byte" length="1" />
				<part name="snkSlotID" type="int" length="2" />
				<part name="snkSubSlotID" type="byte" length="1" default="255" />
				<part name="snkPort" type="byte" length="1" />
				<part name="snkVC4" type="int" length="2" />
				<part name="snkPathID" type="byte" length="1" />
				<part name="xcLevel" type="byte" length="1" />
				<part name="pgno" type="int" length="2" />
				<part name="psrcSlotID" type="int" length="2" />
				<part name="psrcSubSlotID" type="byte" length="1" default="255" />
				<part name="psrcPort" type="byte" length="1" />
				<part name="psrcVC4" type="int" length="2" />
				<part name="psrcPathID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--**************SDH业务配置 end**************-->

		<!-- ***************** xpic保护 start ***************** -->
		<!--设置XPIC工作组中频工作模式命令-->
		<operation name="NSCMD_CFG_SET_XPIC_BANDWIDTH" cmdid="35503" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--添加XPIC工作组命令-->
		<operation name="NSCMD_CFG_ADD_XPIC_GROUP" cmdid="35498" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="hPolarBdid" type="int" length="2" />
				<part name="subcard1" type="byte" length="1" default="255" />
				<part name="hPolarPortid" type="byte" length="1" default="1" />
				<part name="vPolarBdid" type="int" length="2" />
				<part name="subcard2" type="byte" length="1" default="255" />
				<part name="vPolarPortid" type="byte" length="1" default="1" />
				<part name="transmitFrequency" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除XPIC工作组命令 -->
		<operation name="NSCMD_CFG_DEL_XPIC_GROUP" cmdid="31924" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组状态命令-->
		<operation name="NSCMD_CFG_GET_XPIC_GROUP" cmdid="35499" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="hPolarBdid" type="int" length="2" />
				<part name="subcard1" type="byte" length="1" />
				<part name="hPolarPortid" type="byte" length="1" />
				<part name="vPolarBdid" type="int" length="2" />
				<part name="subcard2" type="byte" length="1" default="255" />
				<part name="vPolarPortid" type="byte" length="1" />
				<part name="activeFlag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置XPIC工作组单板极化方向命令-->
		<operation name="NSCMD_CFG_SET_XPIC_BD_POLAR" cmdid="35500" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="hPolarBdid" type="int" length="2" />
				<part name="subcard1" type="byte" length="1" default="255" />
				<part name="hPolarPortid" type="byte" length="1" default="1" />
				<part name="vPolarBdid" type="int" length="2" />
				<part name="subcard2" type="byte" length="1" default="255" />
				<part name="vPolarPortid" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置XPIC工作组ATPC功能使能命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ATPC_ENABLE" cmdid="31931" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcEnableStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ATPC功能使能命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ATPC_ENABLE" cmdid="31932" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcEnableStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组中频工作模式命令-->
		<operation name="NSCMD_CFG_GET_XPIC_BANDWIDTH" cmdid="35504" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置XPIC工作组ATPC调整步进命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ATPC_ADJSTEP" cmdid="31935" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcAdjustment" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ATPC调整步进命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ATPC_ADJSTEP" cmdid="35508" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcAdjustment" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置XPIC工作组ATPC调整门限命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ATPC_THRESHOLD" cmdid="31933" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcUpperThreshold" type="int" length="2" />
				<part name="atpcLowerThreshold" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ATPC调整门限命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ATPC_THRESHOLD" cmdid="31934" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcUpperThreshold" type="int" length="2" />
				<part name="atpcLowerThreshold" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置XPIC工作组ODU发送频率命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ODU_TXFREQ" cmdid="31929" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="transmitFrequency" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ODU配置的发送频率命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ODU_TXFREQ" cmdid="35511" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="transmitFrequency" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置XPIC工作组ODU发送功率命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ODU_TXPOWER" cmdid="31927" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="transmitPower" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ODU配置的发送功率命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ODU_TXPOWER" cmdid="35512" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="transmitPower" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置XPIC工作组ODU射频发送状态命令-->
		<operation name="NSCMD_CFG_SET_XPIC_ODU_WORK" cmdid="31937" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="workStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC工作组ODU配置的射频发送状态命令-->
		<operation name="NSCMD_CFG_GET_XPIC_ODU_WORK" cmdid="35513" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="workStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_XPIC_ATPCAUTOEN" cmdid="35510" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcAutoEnable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_XPIC_ATPCAUTOEN" cmdid="35523" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="atpcAutoEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_XPIC_ODUTRSPACING" cmdid="35514" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="trInterval" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_XPIC_ODUTRSPACING" cmdid="35521" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="trInterval" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ***************** xpic保护 end ***************** -->

		<!-- 网元时间同步 START-->
		<!--查询NTP信息-->
		<operation name="NSCMD_NTP_GET_INFO" cmdid="27029" level="">
			<input></input>
			<output>
				<part name="ntpmode" type="byte" length="1" />
				<part name="ntpenable" type="byte" length="1" />
				<part name="synchserver" type="long" length="4" />
				<part name="querycycle" type="long" length="4" />
				<part name="samplingtime" type="long" length="4" />
				<part name="necurrtime" type="var" length="6" />
				<part name="lastsyntime" type="string" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_TIME" cmdid="26381" level="">
			<input></input>
			<output>
				<part name="nehour" type="byte" length="1" />
				<part name="neminute" type="byte" length="1" />
				<part name="nesecond" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询NTP协议状态 -->
		<operation name="NSCMD_NEWNTP_GET_STATUS" cmdid="27299" level="">
			<input></input>
			<output>
				<part name="prostatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询身份验证状态 -->
		<operation name="NSCMD_NEWNTP_GET_AUTHENTICATION" cmdid="27304" level="">
			<input></input>
			<output>
				<part name="authstatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询NTP运行信息 -->
		<operation name="NSCMD_NEWNTP_GET_RUNNINGINFO" cmdid="27313" level="">
			<input></input>
			<output>
				<part name="ntpsyncstatus" type="byte" length="1" />
				<part name="syncserverneid" type="long" length="4" />
				<part name="syncserverip" type="long" length="4" />
				<part name="syncservernasp" type="prototype" length="40" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_NTP_SET_MODE" cmdid="27024" level="">
			<input>
				<part name="ntpmode" type="byte" length="1" />
				<part name="ntpenable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_NTP_SET_SERVERIP" cmdid="27026" level="">
			<input>
				<part name="synchserver" type="prototype" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_NTP_SET_SERVERNEID" cmdid="27025" level="">
			<input>
				<part name="synchserverid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_NTP_SET_PERIOD" cmdid="27027" level="">
			<input>
				<part name="ntpmode" type="byte" length="1" />
				<part name="querycycle" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_NTP_SET_SAMPLES" cmdid="27028" level="">
			<input>
				<part name="ntpmode" type="byte" length="1" />
				<part name="samplingtime" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置NTP协议状态 -->
		<operation name="NSCMD_NEWNTP_SET_STATUS" cmdid="27298" level="">
			<input>
				<part name="prostatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置身份验证状态 -->
		<operation name="NSCMD_NEWNTP_SET_AUTHENTICATION" cmdid="27303" level="">
			<input>
				<part name="authstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_DATE" cmdid="26378" level="">
			<input>
				<part name="neyear" type="byte" length="1" />
				<part name="nemonth" type="byte" length="1" />
				<part name="neday" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_TIME" cmdid="26380" level="">
			<input>
				<part name="nehour" type="byte" length="1" />
				<part name="neminute" type="byte" length="1" />
				<part name="nesecond" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询NTP服务器 -->
		<operation name="NSCMD_NEWNTP_GET_SERVER" cmdid="27302" level="">
			<input></input>
			<output>
				<part name="ntpserverneid" type="long" length="4" />
				<part name="ntpserverip" type="long" length="4" />
				<part name="ntpservernasp" type="prototype" length="40" />
				<part name="proversion" type="byte" length="1" />
				<part name="ntpserverkey" type="long" length="4" />
				<part name="selectedstatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 添加NTP服务器 -->
		<operation name="NSCMD_NEWNTP_ADD_SERVER" cmdid="27300" level="">
			<input>
				<part name="ntpserverneid" type="long" length="4" />
				<part name="ntpserverip" type="long" length="4" />
				<part name="ntpservernasp" type="prototype" length="40" />
				<part name="proversion" type="byte" length="1" />
				<part name="ntpserverkey" type="long" length="4" />
				<part name="selectedstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除NTP服务器 -->
		<operation name="NSCMD_NEWNTP_DEL_SERVER" cmdid="27301" level="">
			<input>
				<part name="ntpserverneid" type="long" length="4" />
				<part name="ntpserverip" type="long" length="4" />
				<part name="ntpservernasp" type="prototype" length="40" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询密钥 -->
		<operation name="NSCMD_NEWNTP_GET_AUTHPARA" cmdid="27307" level="">
			<input></input>
			<output>
				<part name="authtype" type="byte" length="1" />
				<part name="key" type="long" length="4" />
				<part name="password" type="string" length="16" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询密钥可信状态 -->
		<operation name="NSCMD_NEWNTP_GET_TRUSTEDKEY" cmdid="27309" level="">
			<input></input>
			<output>
				<part name="key" type="long" length="4" />
				<part name="keytrusted" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 添加密钥 -->
		<operation name="NSCMD_NEWNTP_ADD_AUTHPARA" cmdid="27305" level="">
			<input>
				<part name="authtype" type="byte" length="1" />
				<part name="password" type="string" length="16" />
				<part name="key" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置密钥可信状态 -->
		<operation name="NSCMD_NEWNTP_SET_TRUSTEDKEY" cmdid="27308" level="">
			<input>
				<part name="key" type="long" length="4" />
				<part name="keytrusted" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除密钥 -->
		<operation name="NSCMD_NEWNTP_DEL_AUTHPARA" cmdid="27306" level="">
			<input>
				<part name="key" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询NTP ACL规则 -->
		<operation name="NSCMD_NEWNTP_GET_NTPACL" cmdid="27312" level="">
			<input></input>
			<output>
				<part name="aclid" type="long" length="4" />
				<part name="sourceneid" type="long" length="4" />
				<part name="sourceneip" type="long" length="4" />
				<part name="sourcenenasp" type="prototype" length="40" />
				<part name="receivedstatus" type="byte" length="1" />
				<part name="acllevel" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除NTP ACL规则 -->
		<operation name="NSCMD_NEWNTP_DEL_NTPACL" cmdid="27311" level="">
			<input>
				<part name="aclid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 添加NTP ACL规则 -->
		<operation name="NSCMD_NEWNTP_ADD_NTPACL" cmdid="27310" level="">
			<input>
				<part name="aclid" type="long" length="4" />
				<part name="sourceneid" type="long" length="4" />
				<part name="sourceneip" type="long" length="4" />
				<part name="sourcenenasp" type="prototype" length="40" />
				<part name="receivedstatus" type="byte" length="1" />
				<part name="acllevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟人工质量 ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_S1QUA" cmdid="34506" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="configquality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询时钟质量为零的设置-->
		<operation name="NSCMD_CFG_GET_QL_UNKNOW" cmdid="34510" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="quality1" type="byte" length="1" />
				<part name="quality2" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置时钟质量为零的设置-->
		<operation name="NSCMD_CFG_SET_QL_UNKNOW" cmdid="34509" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="quality1" type="byte" length="1" />
				<part name="quality2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 网元时间同步 END -->

		<!--===================================ptn dcn 配置 start==================================-->
		<!--设置以太板带内DCN管理VLAN-->
		<operation name="NSCMD_DCN_SET_ADMINVLAN" cmdid="31833" level="">
			<input>
				<part name="vlanid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询以太板带内DCN管理VLAN-->
		<operation name="NSCMD_DCN_GET_ADMINVLAN" cmdid="31834" level="">
			<input></input>
			<output>
				<part name="vlanid" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置带内DCN带宽-->
		<operation name="NSCMD_DCN_SET_BANDWIDTH" cmdid="31835" level="">
			<input>
				<part name="dcntype" type="byte" length="1" />
				<part name="bandwidth" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询带内DCN带宽-->
		<operation name="NSCMD_DCN_GET_BANDWIDTH" cmdid="31836" level="">
			<input>
				<part name="dcntype" type="byte" length="1" />
			</input>
			<output>
				<part name="dcntype" type="byte" length="1" />
				<part name="bandwidth" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置DCN接口使能状态-->
		<operation name="NSCMD_DCN_SET_DCNIFENABLE_EX" cmdid="33937" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="channel" type="int" length="2" default="0" />
				<part name="accesstype" type="byte" length="1" />
				<part name="accesssta" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询DCN接口使能状态-->
		<operation name="NSCMD_DCN_GET_DCNIFENABLE_EX" cmdid="33938" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="channel" type="int" length="2" default="0" />
				<part name="accesstype" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="channel" type="int" length="2" />
				<part name="accesstype" type="byte" length="1" />
				<part name="accesssta" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询Tunnel DCN接口使能状态-->
		<operation name="NSCMD_DCN_GET_DCN_TUNNEL" cmdid="34521" level="">
			<input></input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
				<part name="dcnformat" type="int" length="2" />
				<part name="udpportid" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置Tunnel DCN接口使能状态-->
		<operation name="NSCMD_DCN_SET_TUNNEL_DCN_ENABLE" cmdid="34520" level="">
			<input>
				<part name="autoid" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="accesssta" type="byte" length="1" />
				<part name="dcnformat" type="int" length="2" />
				<part name="udpportid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询GRE Tunnel信息-->
		<operation name="NSCMD_CFG_GRE_TNL_GET_TUNNEL_EX" cmdid="33810" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
				<part name="tunnelid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="ip" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询IP Tunnel信息-->
		<operation name="NSCMD_CFG_IP_TNL_GET_TUNNEL_EX" cmdid="33812" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
				<part name="tunnelid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="ip" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询DCN网管接入ip地址-->
		<operation name="NSCMD_DCN_GET_NMSIFIP_EX" cmdid="33940" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="channel" type="int" length="2" default="0" />
				<part name="accesstype" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="channel" type="int" length="2" />
				<part name="accesstype" type="byte" length="1" />
				<part name="accessip" type="long" length="4" />
				<part name="maskcode" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置DCN网管接入ip地址-->
		<operation name="NSCMD_DCN_SET_NMSIFIP_EX" cmdid="33939" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="channel" type="int" length="2" default="0" />
				<part name="accesstype" type="byte" length="1" />
				<part name="accessip" type="long" length="4" />
				<part name="maskcode" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- ERPS begin -->
		<!-- 创建以太环网保护协议实例 NSCMD_CFG_ETHN_ERPS_CRT_ENTITY -->
		<operation name="NSCMD_CFG_ETHN_ERPS_CRT_ENTITY" cmdid="36140" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="eastslotid" type="int" length="2" />
				<part name="eastsubslotid" type="byte" length="1" default="255" />
				<part name="eastPortId" type="int" length="2" />
				<part name="westslotid" type="int" length="2" />
				<part name="westsubslotid" type="byte" length="1" default="255" />
				<part name="westPortId" type="int" length="2" />
				<part name="rplslotid" type="int" length="2" />
				<part name="rplsubslotid" type="byte" length="1" default="255" />
				<part name="rplPortId" type="int" length="2" />
				<part name="isRPLOwnerFlag" type="byte" length="1" />
				<part name="ctrlVlan" type="int" length="2" />
				<part name="desMacAddr" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询以太网环配置信息 NSCMD_CFG_ETHN_ERPS_GET_ENTITY -->
		<operation name="NSCMD_CFG_ETHN_ERPS_GET_ENTITY" cmdid="36141" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="eastslotid" type="int" length="2" />
				<part name="eastsubslotid" type="byte" length="1" default="255" />
				<part name="eastPortId" type="int" length="2" />
				<part name="westslotid" type="int" length="2" />
				<part name="westsubslotid" type="byte" length="1" default="255" />
				<part name="westPortId" type="int" length="2" />
				<part name="rplslotid" type="int" length="2" />
				<part name="rplsubslotid" type="byte" length="1" default="255" />
				<part name="rplPortId" type="int" length="2" />
				<part name="isRPLOwnerFlag" type="byte" length="1" />
				<part name="ctrlVlan" type="int" length="2" />
				<part name="desMacAddr" type="prototype" length="6" />
				<part name="curNodeMacAddr" type="prototype" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除以太环网保护协议实例 NSCMD_CFG_ETHN_ERPS_DEL_ENTITY -->
		<operation name="NSCMD_CFG_ETHN_ERPS_DEL_ENTITY" cmdid="36144" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设定守卫时间 NSCMD_CFG_ETHN_ERPS_SET_GUARDTIME -->
		<operation name="NSCMD_CFG_ETHN_ERPS_SET_GUARDTIME" cmdid="36142" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="guardTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询守卫时间 NSCMD_CFG_ETHN_ERPS_GET_GUARDTIME -->
		<operation name="NSCMD_CFG_ETHN_ERPS_GET_GUARDTIME" cmdid="36143" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="guardTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 修改ERPS的控制VLAN NSCMD_CFG_ETHN_ERPS_SET_CTRLVLAN -->
		<operation name="NSCMD_CFG_ETHN_ERPS_SET_CTRLVLAN" cmdid="36145" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="ctrlVlan" type="int" length="2" />
				<part name="desMacAddr" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设定保护拖延时间 NSCMD_CFG_ETHN_ERPS_SET_HOLDOFFTIME -->
		<operation name="NSCMD_CFG_ETHN_ERPS_SET_HOLDOFFTIME" cmdid="36146" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="holdoffTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询保护拖延时间 NSCMD_CFG_ETHN_ERPS_GET_HOLDOFFTIME -->
		<operation name="NSCMD_CFG_ETHN_ERPS_GET_HOLDOFFTIME" cmdid="36147" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="holdoffTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设定等待恢复时间 NSCMD_CFG_ETHN_ERPS_SET_WTRTIME -->
		<operation name="NSCMD_CFG_ETHN_ERPS_SET_WTRTIME" cmdid="36148" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="wtrTime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询等待恢复时间 NSCMD_CFG_ETHN_ERPS_GET_WTRTIME-->
		<operation name="NSCMD_CFG_ETHN_ERPS_GET_WTRTIME" cmdid="36149" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="wtrTime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置R-APS报文参数 NSCMD_CFG_ETHN_ERPS_SET_RAPSINFO -->
		<operation name="NSCMD_CFG_ETHN_ERPS_SET_RAPSINFO" cmdid="36150" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="entityLevel" type="byte" length="1" />
				<part name="sendInterval" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询R-APS报文参数 NSCMD_CFG_ETHN_ERPS_GET_RAPSINFO -->
		<operation name="NSCMD_CFG_ETHN_ERPS_GET_RAPSINFO" cmdid="36151" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="entityLevel" type="byte" length="1" />
				<part name="sendInterval" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ERPS协议实体当前状态信息 NSCMD_CFG_ETHN_ERPS_GET_ENTITYSTATE_EX-->
		<operation name="NSCMD_CFG_ETHN_ERPS_GET_ENTITYSTATE_EX" cmdid="36152" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="lastReqERPS" type="byte" length="1" />
				<part name="erpsRB" type="byte" length="1" />
				<part name="erpsDNF" type="byte" length="1" />
				<part name="reqNodeAddr" type="prototype" length="6" />
				<part name="erpsFSMstate" type="byte" length="1" />
				<part name="eportstate" type="byte" length="1" /><!--东向端口的当前端口状态-->
				<part name="wportstate" type="byte" length="1" /><!--西向端口的当前端口状态-->
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ERPS的管理通道参数 -->
		<operation name="NSCMD_ETHN_ERPS_GET_CTRLVLAN" cmdid="38834" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="ctrlVlan" type="int" length="2" />
				<part name="desMacAddr" type="prototype" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ERPS 协议倒换状态事件上报 NSEVT_ETHN_ERPS_STATECHANGE_EX_02-->
		<operation name="NSEVT_ETHN_ERPS_STATECHANGE" cmdid="40013" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<part name="erpsid" type="int" length="2" />
				<part name="reqERPS" type="byte" length="1" />
				<part name="erpsState" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ERPS end -->

		<!-- 端口镜像 start NSCMD_CFG_ETHN_ADD_MIRROR -->
		<operation name="NSCMD_ETHN_ADD_MIRROR" cmdid="36155" level="">
			<input>
				<part name="isauto" type="byte" length="1" default="1" /><!--1标识ID为自动分配-->
				<part name="serviceindex" type="long" length="4" default="0" />
				<part name="servicetype" type="byte" length="1" default="1" /><!--RTN900只支持本地镜像1-->
				<part name="servicename" type="string" length="64" />
			</input>
			<output>
				<part name="serviceindex" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- NSCMD_CFG_ETHN_ADD_MIRROR_SRCPOINT -->
		<operation name="NSCMD_ETHN_ADD_MIRROR_SRCPOINT" cmdid="36156" level="">
			<input>
				<part name="isauto" type="byte" length="1" default="2" /><!--1标识ID为自动分配-->
				<part name="serviceindex" type="long" length="4" default="0" />
				<part name="srctype" type="byte" length="1" default="1" /><!--源作用点的类型,RTN900只支持端口1-->
				<part name="srcdirection" type="byte" length="1" /><!--源作用点的方向-->
				<part name="srcparam1" type="long" length="4" />
				<part name="srcparam2" type="int" length="2" />
				<part name="srcparam3" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- NSCMD_CFG_ETHN_ADD_MIRROR_DESTPOINT -->
		<operation name="NSCMD_CFG_ETHN_ADD_MIRROR_DESTPOINT" cmdid="36157" level="">
			<input>
				<part name="isauto" type="byte" length="1" default="2" /><!--1标识ID为自动分配-->
				<part name="serviceindex" type="long" length="4" default="0" />
				<part name="desparam1" type="long" length="4" />
				<part name="desparam2" type="int" length="2" />
				<part name="desparam3" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_ETHN_GET_MIRROR" cmdid="36158" level="">
			<input>
				<part name="serviceindex" type="long" length="4" default="0" />
			</input>
			<output>
				<part name="serviceindex" type="long" length="4" />
				<part name="servicetype" type="byte" length="1" /><!--源作用点的类型,RTN900只支持端口1-->
				<part name="servicename" type="string" length="64" />
				<part name="srctype" type="byte" length="1" /><!--源作用点的类型-->
				<part name="srcdirection" type="byte" length="1" /><!--源作用点的方向-->
				<part name="srcparam1" type="long" length="4" />
				<part name="srcparam2" type="int" length="2" />
				<part name="srcparam3" type="int" length="2" />
				<part name="desparam1" type="long" length="4" />
				<part name="desparam2" type="int" length="2" />
				<part name="desparam3" type="int" length="2" />
				<!-- part name="info" type="var"/ -->
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_ETHN_DEL_MIRROR" cmdid="36159" level="34730">
			<input>
				<part name="serviceindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 端口镜像 end -->
		<!-- **************长参数告警性能*************** -->
		<!--查询告警屏蔽-->
		<operation name="NSCMD_ALM_GET_MONSTATE_EX" cmdid="33028" level="">
			<input>
				<part name="alarmID" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="alarmID" type="int" length="2" />
				<part name="suppressState" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置告警屏蔽-->
		<operation name="NSCMD_ALM_SET_MONSTATE_EX" cmdid="33027" level="">
			<input>
				<part name="alarmID" type="int" length="2" />
				<part name="suppressState" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询单板告警反转状态-->
		<operation name="NSCMD_ALM_GET_INVERSE_STATE_EX" cmdid="33036" level="">
			<input>
				<part name="alarmID" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="alarmID" type="int" length="2" />
				<part name="inverseStatus" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置单板告警反转状态-->
		<operation name="NSCMD_ALM_SET_INVERSE_STATE_EX" cmdid="33035" level="">
			<input>
				<part name="alarmID" type="int" length="2" />
				<part name="inverseStatus" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询单板告警级别-->
		<operation name="NSCMD_ALM_GET_SEVERITY_EX" cmdid="33026" level="">
			<input>
				<part name="alarmID" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="alarmID" type="int" length="2" />
				<part name="alarmSeverity" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置单板告警级别-->
		<operation name="NSCMD_ALM_SET_SEVERITY_EX" cmdid="33025" level="">
			<input>
				<part name="alarmID" type="int" length="2" />
				<part name="alarmSeverity" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询告警上报状态 -->
		<operation name="NSCMD_ALM_GET_AUTOREP_WEX" cmdid="25918" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="eventFlag" type="int" length="2" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="alarmID" type="int" length="2" />
				<part name="reportState" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置告警上报状态 -->
		<operation name="NSCMD_ALM_SET_AUTOREP_WEX" cmdid="25917" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="alarmID" type="int" length="2" />
				<part name="reportState" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--DCC速率配置-->
		<!--设置DCC速率配置 cmdid=NSCMD_ECC_SET_FIBERPORT_EX 的值-->
		<operation name="NSCMD_ECC_SET_FIBERPORT" cmdid="28752" level="1">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="enableDisable" type="byte" length="1" />
				<part name="dccSpeedBytes" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询所有光板光口状态和DCC速率 cmdid=NSCMD_ECC_GET_BDINFO_EX_EX的值-->
		<operation name="NSCMD_ECC_GET_BDINFO_EX" cmdid="28759" level="1">
			<input></input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="enableDisable" type="byte" length="1" />
				<part name="dccSpeedBytes" type="byte" length="1" />
				<part name="isGet" type="int" length="2" />
				<part name="commStatus" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置DCC协议类型-->
		<operation name="NSCMD_CM_SET_OHPCHAN" cmdid="28757" level="1">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="dccSpeedBytes" type="byte" length="1" />
				<part name="protocolType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除DCC速率配置-->
		<operation name="NSCMD_ECC_DEL_OHPCHAN" cmdid="28756" level="1">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="dccSpeedBytes" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--创建DCC速率配置-->
		<operation name="NSCMD_ECC_ADD_OHPCHAN" cmdid="28755" level="1">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="dccSpeedBytes" type="byte" length="1" />
				<part name="protocolType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询光口通道配置及协议栈 cmdid=NSCMD_ECC_GET_OHPCHAN_EX的值-->
		<operation name="NSCMD_ECC_GET_OHPCHAN" cmdid="28758" level="1">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="dccSpeedBytes" type="byte" length="1" />
				<part name="protocolType" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询OSI光口LAPD链路相关信息-->
		<operation name="NSCMD_OSI_GET_LDINFO" cmdid="27044" level="1">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="isStart" type="byte" length="1" />
				<part name="isUsed" type="byte" length="1" />
				<part name="role" type="byte" length="1" />
				<part name="hasChannel" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询最大帧长度-->
		<operation name="NSCMD_OSI_GET_MTU" cmdid="27066" level="1">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="mtu" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置光口角色-->
		<operation name="NSCMD_OSI_SET_LDROLE" cmdid="27043" level="1">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="role" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询开销通道硬件透传（命令字待定）cmdid=最新NSCMD_ECC_GET_DCCPHYINFO_EX的值-->
		<operation name="NSCMD_CM_GET_DCCPHYINFO" cmdid="28751" level="1">
			<input></input>
			<output>
				<part name="srcBoardID" type="int" length="2" />
				<part name="srcSubCardId" type="byte" length="1" />
				<part name="srcPortID" type="byte" length="1" />
				<part name="srcTransBytes" type="byte" length="1" />
				<part name="dstBoardID" type="int" length="2" />
				<part name="dstSubCardId" type="byte" length="1" />
				<part name="dstPortID" type="byte" length="1" />
				<part name="dstTransBytes" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--设置开销通道硬件透传（命令字待定）cmdid=最新NSCMD_ECC_SET_DCCPHY_EX的值-->
		<operation name="NSCMD_ECC_SET_DCCPHY" cmdid="28749" level="1">
			<input>
				<part name="srcBoardID" type="int" length="2" />
				<part name="srcSubCardId" type="byte" length="1" default="255" />
				<part name="srcPortID" type="byte" length="1" />
				<part name="srcTransBytes" type="byte" length="1" />
				<part name="dstBoardID" type="int" length="2" />
				<part name="dstSubCardId" type="byte" length="1" default="255" />
				<part name="dstPortID" type="byte" length="1" />
				<part name="dstTransBytes" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--删除开销通道硬件透传（命令字待定）cmdid=最新NSCMD_ECC_DEL_DCCPHY_EX的值-->
		<operation name="NSCMD_ECC_DEL_DCCPHY" cmdid="28750" level="1">
			<input>
				<part name="srcBoardID" type="int" length="2" />
				<part name="srcSubCardId" type="byte" length="1" default="255" />
				<part name="srcPortID" type="byte" length="1" />
				<part name="srcTransBytes" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--查询单板软硬件版本信息-->
		<operation name="NSCMD_CFG_GET_BD_VER" cmdid="26516" level="">
			<input>
				<part name="slotID" type="int" length="2" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="boardType" type="int" length="2" />
				<part name="softVerHighBit" type="byte" length="1" />
				<part name="softVerLowBit" type="byte" length="1" />
				<part name="bdHardVersion" type="int" length="2" />
				<part name="inPosition" type="byte" length="1" />
				<part name="startDate" type="String" length="20" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询单板版本文本信息-->
		<operation name="NSCMD_CFG_GET_BD_VERINFO" cmdid="26517" level="">
			<input>
				<part name="slotID" type="int" length="2" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="bdVersionStr" type="String" length="200" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询单板详细信息-->
		<operation name="NSCMD_CFG_GET_BDINFO" cmdid="24716" level="">
			<input>
				<part name="slotID" type="int" length="2" />
				<part name="bagNum" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="int" length="2" />
				<part name="bagTotal" type="byte" length="1" />
				<part name="bagNum" type="byte" length="1" />
				<part name="dataLength" type="int" length="2" />
				<part name="bdDetailInfo" type="String" length="200" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- diffserv start -->
		<!--创建DiffServ服务等级和报文优先级映射表-->
		<operation name="NSCMD_PTN_QOS_CRT_COSPRIMAP" cmdid="32508" level="">
			<input>
				<part name="cosID" type="int" length="2" />
				<part name="cosName" type="string" length="32" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除DiffServ服务等级和报文优先级映射表-->
		<operation name="NSCMD_PTN_QOS_DEL_COSPRIMAP" cmdid="32509" level="">
			<input>
				<part name="cosID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置DiffServ服务等级和报文优先级映射表名称-->
		<operation name="NSCMD_PTN_QOS_SET_COSPRIMAPNAME" cmdid="32510" level="">
			<input>
				<part name="cosID" type="int" length="2" />
				<part name="cosName" type="string" length="32" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询DiffServ服务等级和报文优先级映射表名称-->
		<operation name="NSCMD_PTN_QOS_GET_COSPRIMAPNAME" cmdid="32511" level="">
			<input>
				<part name="cosID" type="int" length="2" />
			</input>
			<output>
				<part name="cosID" type="int" length="2" />
				<part name="cosName" type="var" length="32" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--配置映射表的应用关系-->
		<operation name="NSCMD_PTN_QOS_SET_APPLYCOSPRIMAP" cmdid="34020" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subBaordid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="cosID" type="int" length="2" />
				<part name="cosType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--以作用点信息查询映射表的应用关系-->
		<operation name="NSCMD_PTN_QOS_GET_COSMAPAPPLYBYPINFP" cmdid="34021" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subBaordid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subBaordid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="cosID" type="int" length="2" />
			</output>
		</operation>

		<!--以COSMAP ID查询映射表的应用关系-->
		<operation name="NSCMD_PTN_QOS_GET_COSMAPAPPLYBYID" cmdid="34022" level="">
			<input>
				<part name="cosID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="cosID" type="int" length="2" />
				<part name="cosType" type="byte" length="1" />
			</output>
		</operation>

		<!--配置入方向服务等级和报文优先级之间的映射关系-->
		<operation name="NSCMD_PTN_QOS_SET_INCOSPRIMAP" cmdid="32515" level="">
			<input>
				<part name="cosID" type="int" length="2" />
				<part name="cosMapType" type="byte" length="1" />
				<part name="encapsValue" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除入方向报文优先级到服务等级的映射-->
		<operation name="NSCMD_PTN_QOS_DEL_INCOSPRIMAP" cmdid="32516" level="">
			<input>
				<part name="cosID" type="int" length="2" />
				<part name="cosMapType" type="byte" length="1" />
				<part name="encapsValue" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询入方向报文优先级到服务等级的映射-->
		<operation name="NSCMD_PTN_QOS_GET_INCOSPRIMAP" cmdid="32517" level="">
			<input>
				<part name="cosID" type="int" length="2" />
				<part name="cosMapType" type="byte" length="1" />
				<part name="encapsValue" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="cosID" type="int" length="2" />
				<part name="cosMapType" type="byte" length="1" />
				<part name="encapsValue" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
			</output>
		</operation>

		<!--配置出方向服务等级和报文优先级之间的映射关系-->
		<operation name="NSCMD_PTN_QOS_SET_OUTCOSPRIMAP" cmdid="32518" level="">
			<input>
				<part name="cosID" type="int" length="2" />
				<part name="cosMapType" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
				<part name="encapsValue" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除出方向报文优先级到服务等级的映射-->
		<operation name="NSCMD_PTN_QOS_DEL_OUTCOSPRIMAP" cmdid="32519" level="">
			<input>
				<part name="cosID" type="int" length="2" />
				<part name="cosMapType" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询出方向报文优先级到服务等级的映射-->
		<operation name="NSCMD_PTN_QOS_GET_OUTCOSPRIMAP" cmdid="32520" level="">
			<input>
				<part name="cosID" type="int" length="2" />
				<part name="cosMapType" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="cosID" type="int" length="2" />
				<part name="cosMapType" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
				<part name="encapsValue" type="byte" length="1" />
			</output>
		</operation>
		<!-- diffserv end -->
		<!--qos policy start-->
		<operation name="NSCMD_PTN_QOS_GET_POLICY_QOSINFO" cmdid="32544" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierShare" type="byte" length="1" />
				<part name="wfqPolicy" type="long" length="4" />
				<part name="policyName" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_CRT_POLICY_CLASSIFIER_CAR" cmdid="32545" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="cir" type="long" length="4" />
				<part name="cbs" type="long" length="4" />
				<part name="pir" type="long" length="4" />
				<part name="pbs" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_CRT_POLICY_QUEUE" cmdid="32553" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto_crtqueue" type="byte" length="1" />
				<part name="policyId_crtqueue" type="long" length="4" />
				<part name="type_crtqueue" type="byte" length="1" />
				<part name="cir_crtqueue" type="long" length="4" />
				<part name="cbs_crtqueue" type="long" length="4" />
				<part name="pir_crtqueue" type="long" length="4" />
				<part name="pbs_crtqueue" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_QUEUE_DROP" cmdid="32556" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto_setqueue" type="byte" length="1" />
				<part name="policyId_setdrop" type="long" length="4" />
				<part name="type_setdrop" type="byte" length="1" />
				<part name="dropTail" type="int" length="2" />
				<part name="auto_setdrop" type="byte" length="1" />
				<part name="dropWred" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_CRT_CLASSIFIER" cmdid="32521" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1_crt" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2_crt" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="classifierOrder" type="long" length="4" />
				<part name="relation" type="byte" length="1" />
				<part name="classifierRule" type="var" />
			</input>
			<output>
				<part name="classifierId" type="long" length="4" />
				<part name="ruleId" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_CRT_POLICY_CLASSIFIER_SHAPING" cmdid="36166" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="cir_sp" type="long" length="4" />
				<part name="cbs_sp" type="long" length="4" />
				<part name="pir_sp" type="long" length="4" />
				<part name="pbs_sp" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_DEL_POLICY_CLASSIFIER_SHAPING" cmdid="36167" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIER_SHAPING" cmdid="36168" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="cir_sp" type="long" length="4" />
				<part name="cbs_sp" type="long" length="4" />
				<part name="pir_sp" type="long" length="4" />
				<part name="pbs_sp" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_POLICY_CLASSIFIER_SHAPINGINFO" cmdid="36169" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
			</input>
			<output>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
				<part name="cir_sp" type="long" length="4" />
				<part name="cbs_sp" type="long" length="4" />
				<part name="pir_sp" type="long" length="4" />
				<part name="pbs_sp" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIER_ACL" cmdid="32551" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1_setacl" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2_setacl" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="classifierAcl" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_DEL_POLICY_QUEUE" cmdid="32554" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId_delqueue" type="long" length="4" />
				<part name="type_delqueue" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_CRT_POLICY" cmdid="32539" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="policyName" type="string" length="64" />
			</input>
			<output>
				<part name="policyId" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_DEL_POLICY" cmdid="32540" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_INFO" cmdid="32541" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto_setname" type="byte" length="1" />
				<part name="policyId_setname" type="long" length="4" />
				<part name="policyName_setname" type="String" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIERSHAREFLAG" cmdid="32542" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto_setname" type="byte" length="1" />
				<part name="policyId_setname" type="long" length="4" />
				<part name="classifierShare" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_QUEUE_BANDWIDTH" cmdid="32555" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto_setqueue" type="byte" length="1" />
				<part name="policyId_setqueue" type="long" length="4" />
				<part name="type_setqueue" type="byte" length="1" />
				<part name="cir_setqueue" type="long" length="4" />
				<part name="cbs_setqueue" type="long" length="4" />
				<part name="pir_setqueue" type="long" length="4" />
				<part name="pbs_setqueue" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_POLICY_APPLYPOINT" cmdid="32563" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="actpoint1" type="long" length="4" />
				<part name="actpoint2" type="long" length="4" />
				<part name="actpoint3" type="long" length="4" />
				<part name="actpoint4" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_PORT_QOSPOLICY" cmdid="34033" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="subSlotId" type="byte" length="1" />
				<part name="portId" type="int" length="2" />
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_CLASSIFIER" cmdid="32524" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
			</input>
			<output>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
				<part name="classifierOrder" type="long" length="4" />
				<part name="relation" type="byte" length="1" />
				<part name="ruleId" type="int" length="2" />
				<part name="classifierRule" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_POLICY_CLASSIFIER_INFO" cmdid="34319" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
			</input>
			<output>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
				<part name="classifierAcl" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
				<part name="car" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_POLICY_CLASSIFIER_QOSINFO" cmdid="32552" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
			</input>
			<output>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
				<part name="classifierAcl" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
				<part name="cir" type="long" length="4" />
				<part name="cbs" type="long" length="4" />
				<part name="pir" type="long" length="4" />
				<part name="pbs" type="long" length="4" />
				<part name="colorMode" type="byte" length="1" />
				<part name="greenHandleMethod" type="byte" length="1" />
				<part name="greenRemarkCos" type="byte" length="1" />
				<part name="greenRemarkColor" type="byte" length="1" />
				<part name="yellowHandleMethod" type="byte" length="1" />
				<part name="yellowRemarkCos" type="byte" length="1" />
				<part name="yellowRemarkColor" type="byte" length="1" />
				<part name="redHandleMethod" type="byte" length="1" />
				<part name="redRemarkCos" type="byte" length="1" />
				<part name="redRemarkColor" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_DEL_CLASSIFIER" cmdid="32522" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_CLASSIFIER" cmdid="32523" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1_set" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2_set" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="classifierOrder" type="long" length="4" />
				<part name="relation" type="byte" length="1" />
				<part name="classifierRule" type="var" />
			</input>
			<output>
				<part name="ruleId" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_WFQSCHEDULE" cmdid="32543" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto_setname" type="byte" length="1" />
				<part name="policyId_setname" type="long" length="4" />
				<part name="auto_setwfq" type="byte" length="1" />
				<part name="wfqPolicy" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIER_COLORMODE" cmdid="32548" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="colorMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIER_COLOR" cmdid="32549" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="color" type="byte" length="1" />
				<part name="handleMethod" type="byte" length="1" />
				<part name="remarkCos" type="byte" length="1" />
				<part name="remarkColor" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIER_FORWARDTYPE" cmdid="32550" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="cos" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_DEL_POLICY_CLASSIFIER_CAR" cmdid="32546" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="classifierId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置策略中流分类关联的CAR -->
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIER_CAR" cmdid="34318" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="auto3" type="byte" length="1" />
				<part name="carId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_SERVICE_GET_QINQLINK" cmdid="33931" level="">
			<input>
				<part name="qinqIndex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="qinqLinkID" type="long" length="4" />
				<part name="board" type="int" length="2" />
				<part name="subboard" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="svlanID" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_POLICY_QUEUE_QOSINFO" cmdid="32557" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="queueType" type="byte" length="1" />
			</input>
			<output>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="queueType" type="byte" length="1" />
				<part name="cir" type="long" length="4" />
				<part name="cbs" type="long" length="4" />
				<part name="pir" type="long" length="4" />
				<part name="pbs" type="long" length="4" />
				<part name="dropTail" type="int" length="2" />
				<part name="dropWred" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_EXE_POLICY_COPY" cmdid="32562" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1_copy" type="byte" length="1" />
				<part name="oldPolicyId" type="long" length="4" />
				<part name="auto2_copy" type="byte" length="1" />
				<part name="newPolicyId" type="long" length="4" />
			</input>
			<output>
				<part name="policyId" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_WFQSCHEDULE" cmdid="32538" level="">
			<input>
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<part name="policyId" type="long" length="4" />
				<part name="af1" type="byte" length="1" />
				<part name="af2" type="byte" length="1" />
				<part name="af3" type="byte" length="1" />
				<part name="af4" type="byte" length="1" />
				<part name="policyName" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_CRT_WFQSCHEDULE" cmdid="32534" level="">
			<input>
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="af1" type="byte" length="1" />
				<part name="af2" type="byte" length="1" />
				<part name="af3" type="byte" length="1" />
				<part name="af4" type="byte" length="1" />
				<part name="policyName" type="String" length="64" />
			</input>
			<output>
				<part name="policyId" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_DEL_WFQSCHEDULE" cmdid="32535" level="">
			<input>
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_WFQSCHEDULE_INFO" cmdid="32536" level="">
			<input>
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="policyName" type="String" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_WFQSCHEDULE_WEIGHT" cmdid="32537" level="">
			<input>
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="af1" type="byte" length="1" />
				<part name="af2" type="byte" length="1" />
				<part name="af3" type="byte" length="1" />
				<part name="af4" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_WRED" cmdid="32533" level="">
			<input>
				<part name="wredType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<part name="wredType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="grnDropLow" type="int" length="2" />
				<part name="grnDropHigh" type="int" length="2" />
				<part name="grnProbability" type="byte" length="1" />
				<part name="yelDropLow" type="int" length="2" />
				<part name="yelDropHigh" type="int" length="2" />
				<part name="yelProbability" type="byte" length="1" />
				<part name="redDropLow" type="int" length="2" />
				<part name="redDropHigh" type="int" length="2" />
				<part name="redProbability" type="byte" length="1" />
				<part name="policyName" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_CRT_WRED" cmdid="32529" level="">
			<input>
				<part name="wredType" type="byte" length="1" />
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="policyName" type="string" length="64" />
			</input>
			<output>
				<part name="policyId" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_WRED_DROP" cmdid="32532" level="">
			<input>
				<part name="wredType" type="byte" length="1" />
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="color" type="byte" length="1" />
				<part name="dropLow" type="int" length="2" />
				<part name="dropHigh" type="int" length="2" />
				<part name="probability" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_DEL_WRED" cmdid="32530" level="">
			<input>
				<part name="wredType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_WRED_INFO" cmdid="32531" level="">
			<input>
				<part name="wredType" type="byte" length="1" />
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="policyName" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_CLASSIFIER_MATCHORDERID" cmdid="32528" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1_set" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2_set" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="classifierOrder" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIER_BANDWIDTH" cmdid="32547" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="cir" type="long" length="4" />
				<part name="cbs" type="long" length="4" />
				<part name="pir" type="long" length="4" />
				<part name="pbs" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_PTN_QOS_CRT_WRRSCHEDULE" cmdid="36123" level="">
			<input>
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="cs7" type="byte" length="1" />
				<part name="cs6" type="byte" length="1" />
				<part name="ef" type="byte" length="1" />
				<part name="af4" type="byte" length="1" />
				<part name="af3" type="byte" length="1" />
				<part name="af2" type="byte" length="1" />
				<part name="af1" type="byte" length="1" />
				<part name="be" type="byte" length="1" />
				<part name="policyName" type="String" length="64" />
			</input>
			<output>
				<part name="policyId" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_PTN_QOS_GET_POLICY_QUEUE_SCHEDULE" cmdid="36138" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="cs7" type="byte" length="1" />
				<part name="cs6" type="byte" length="1" />
				<part name="ef" type="byte" length="1" />
				<part name="af4" type="byte" length="1" />
				<part name="af3" type="byte" length="1" />
				<part name="af2" type="byte" length="1" />
				<part name="af1" type="byte" length="1" />
				<part name="be" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_PTN_QOS_SET_POLICY_QUEUE_SCHEDULE" cmdid="36137" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto" type="byte" length="1" default="0" />
				<part name="policyId" type="long" length="4" />
				<part name="cs7" type="byte" length="1" />
				<part name="cs6" type="byte" length="1" />
				<part name="ef" type="byte" length="1" />
				<part name="af4" type="byte" length="1" />
				<part name="af3" type="byte" length="1" />
				<part name="af2" type="byte" length="1" />
				<part name="af1" type="byte" length="1" />
				<part name="be" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_PTN_QOS_DEL_WRRSCHEDULE" cmdid="36124" level="">
			<input>
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_PTN_QOS_SET_WRRSCHEDULE_INFO" cmdid="36125" level="">
			<input>
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="policyName" type="String" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_PTN_QOS_SET_WRRSCHEDULE_WEIGHT" cmdid="36126" level="">
			<input>
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="cs7" type="byte" length="1" />
				<part name="cs6" type="byte" length="1" />
				<part name="ef" type="byte" length="1" />
				<part name="af4" type="byte" length="1" />
				<part name="af3" type="byte" length="1" />
				<part name="af2" type="byte" length="1" />
				<part name="af1" type="byte" length="1" />
				<part name="be" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_PTN_QOS_GET_WRRSCHEDULE" cmdid="36127" level="">
			<input>
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<part name="policyId" type="long" length="4" />
				<part name="cs7" type="byte" length="1" />
				<part name="cs6" type="byte" length="1" />
				<part name="ef" type="byte" length="1" />
				<part name="af4" type="byte" length="1" />
				<part name="af3" type="byte" length="1" />
				<part name="af2" type="byte" length="1" />
				<part name="af1" type="byte" length="1" />
				<part name="be" type="byte" length="1" />
				<part name="policyName" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--qos policy end-->

		<!--qinqlink mgr start-->
		<operation name="NSCMD_SERVICE_CRT_QINQLINK_EX" cmdid="33930" level="">
			<input>
				<part name="autolinkid" type="byte" length="1" />
				<part name="linkid" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="svlanid" type="int" length="2" />
			</input>
			<output>
				<part name="linkid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_SERVICE_GET_QINQLINK_EX" cmdid="33931" level="">
			<input>
				<part name="linkid" type="long" length="4" />
			</input>
			<output>
				<part name="linkid" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="svlanid" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_SERVICE_DEL_QINQLINK" cmdid="32439" level="">
			<input>
				<part name="linkid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--qinqlink mgr end-->
		<operation name="NSCMD_CM_GET_LANROUTE" cmdid="26915" level="">
			<input></input>
			<output>
				<part name="destip" type="long" length="4" />
				<part name="gateway" type="long" length="4" />
				<part name="mask" type="long" length="4" />
				<part name="protocol" type="int" length="2" />
				<part name="status" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数性能事件当前周期数据-->
		<operation name="NSCMD_PER_GET_CURDATA_NEW" cmdid="26265" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="startTime" type="var" length="6" />
				<part name="peValue" type="prototype" length="8" /><!--性能事件统计值-->
				<part name="validFlag" type="byte" length="1" /><!--性能周期数据有效性标志-->
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询CSES事件-->
		<operation name="NSCMD_PER_GET_CSES_NEW" cmdid="26258" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="peid" type="int" length="2" />
				<part name="startTime" type="var" length="6" />
				<part name="peValue" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数性能事件历史数据-->
		<operation name="NSCMD_PER_GET_HISDATA_NEW" cmdid="26267" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="beginTime" type="var" length="6" />
				<part name="endTime" type="var" length="6" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="period" type="byte" length="1" />
				<part name="startTime" type="var" length="6" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<part name="record" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数SDH性能UAT事件-->
		<operation name="NSCMD_PER_GET_UAT_NEW" cmdid="26260" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="peid" type="int" length="2" />
				<part name="startTime" type="var" length="6" />
				<part name="endTime" type="var" length="6" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询长参数SDH性能事件监视状态_长参数 -->
		<operation name="NSCMD_PER_GET_MONSTATE_SDH" cmdid="32898" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="enable" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</output>
		</operation>

		<!-- 设置长参数SDH性能事件监视状态_长参数 -->
		<operation name="NSCMD_PER_SET_MONSTATE_SDH" cmdid="32897" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="enable" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置长参数SDH周期性能事件自动上报状态 -->
		<operation name="NSCMD_PER_SET_REPORT_SDH" cmdid="32899" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="enable" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询长参数SDH周期性能事件自动上报状态 -->
		<operation name="NSCMD_PER_GET_REPORT_SDH" cmdid="32900" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="enable" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</output>
		</operation>
		<!--清除长参数性能事件性能数据接口-->
		<operation name="NSCMD_PER_CLEAR_CURDATA_NEW" cmdid="26266" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--清除长参数性能事件历史组性能数据接口-->
		<operation name="NSCMD_PER_CLEAR_HISDATA_NEW" cmdid="26268" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--清除CSES事件-->
		<operation name="NSCMD_PER_CLEAR_CSES_NEW" cmdid="26259" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--清除UAT事件-->
		<operation name="NSCMD_PER_CLEAR_UAT_NEW" cmdid="26261" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询单板性能事件门限值_长参数 -->
		<operation name="NSCMD_PER_GET_TR_SDH" cmdid="32904" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="hValue" type="prototype" length="8" />
				<part name="lValue" type="prototype" length="8" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</output>
		</operation>

		<!-- 设置单板性能事件门限值_长参数 -->
		<operation name="NSCMD_PER_SET_TR_SDH" cmdid="32903" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="hValue" type="prototype" length="8" />
				<part name="lValue" type="prototype" length="8" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- RMON -->
		<!--查询长参数RMON统计数据-->
		<operation name="NSCMD_PM_GET_STATDATA" cmdid="37440" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="time" type="var" length="6" />
				<part name="peid" type="int" length="2" />
				<part name="event" type="prototype" length="8" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--清除长参数RMON统计数据-->
		<operation name="NSCMD_PM_CLR_STATDATA" cmdid="37441" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数性能事件历史组数据-->
		<operation name="NSCMD_PM_GET_HISDATA" cmdid="37442" level="">
			<input>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="beginTime" type="var" length="6" />
				<part name="endTime" type="var" length="6" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="period" type="byte" length="1" />
				<part name="time" type="var" length="6" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--配置历史控制组参数-->
		<operation name="NSCMD_PM_SET_HISCTL" cmdid="37444" level="">
			<input>
				<part name="type" type="byte" length="1" />
				<part name="noofitems" type="byte" length="1" />
				<part name="samplingperiod" type="long" length="4" />
				<part name="status" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询历史控制组参数-->
		<operation name="NSCMD_PM_GET_HISCTL" cmdid="37445" level="">
			<input>
				<part name="type" type="byte" length="1" /><!--性能监视周期-->
			</input>
			<output>
				<part name="type" type="byte" length="1" />
				<part name="noofitems" type="byte" length="1" />
				<part name="samplingperiod" type="long" length="4" />
				<part name="status" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询长参数数据性能事件监视状态-->
		<operation name="NSCMD_PER_GET_MONSTATE_DATA" cmdid="32907" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="status" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数数据性能事件监视状态(30秒周期)-->
		<operation name="NSCMD_PER_GET_MONSTATE_DATA_30S" cmdid="32907" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" default="17" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="thirtysecond" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数数据性能事件监视状态(30分周期)-->
		<operation name="NSCMD_PER_GET_MONSTATE_DATA_30M" cmdid="32907" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" default="18" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="thirtyminute" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数数据性能事件监视状态(可变周期1)-->
		<operation name="NSCMD_PER_GET_MONSTATE_DATA_CP1" cmdid="32907" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" default="19" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="alterablepriod1" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数数据性能事件监视状态(可变周期2)-->
		<operation name="NSCMD_PER_GET_MONSTATE_DATA_CP2" cmdid="32907" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" default="20" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="alterablepriod2" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置长参数数据性能事件监视状态-->
		<operation name="NSCMD_PER_SET_MONSTATE_DATA" cmdid="32906" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="status" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询性能事件告警组门限值-->
		<operation name="NSCMD_PER_GET_ALMTR_DATA" cmdid="32911" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="eventID" type="int" length="2" />
				<part name="upperthreshold1" type="long" length="4" />
				<part name="upperthreshold" type="long" length="4" />
				<part name="lowerthreshold1" type="long" length="4" />
				<part name="lowerthreshold" type="long" length="4" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置长参数性能事件告警组门限值-->
		<operation name="NSCMD_PER_SET_ALMTR_DATA" cmdid="32910" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="upperthreshold1" type="long" length="4" default="0" />
				<part name="upperthreshold" type="long" length="4" />
				<part name="lowerthreshold1" type="long" length="4" default="0" />
				<part name="lowerthreshold" type="long" length="4" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询长参数性能事件告警组门限越限上报方式-->
		<operation name="NSCMD_PER_GET_ALMREPMODE_DATA" cmdid="32913" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="eventID" type="int" length="2" />
				<part name="reportmode" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置长参数性能事件告警组门限越限上报方式-->
		<operation name="NSCMD_PER_SET_ALMREPMODE_DATA" cmdid="32912" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="reportmode" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置长参数性能事件告警组门限使能状态-->
		<operation name="NSCMD_PER_SET_TRENABLE_DATA" cmdid="32914" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="trenable" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询长参数性能事件告警组门限使能状态-->
		<operation name="NSCMD_PER_GET_TRENABLE_DATA" cmdid="32915" level="">
			<input>
				<part name="eventID" type="int" length="2" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<part name="eventID" type="int" length="2" />
				<part name="trenable" type="byte" length="1" />
				<part name="reserve" type="byte" length="1" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--  时钟 start -->
		<!-- 得到保持模式下出数据方式 -->
		<operation name="NSCMD_CFG_GET_24HOURS_KEEP_MODE" cmdid="34517" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="datastyle" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 得到当前时钟源 ptn时钟-->
		<operation name="NSCMD_CFG_GET_CUR_SYN" cmdid="34514" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocksource" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 得到时钟板当前工作模式 -->
		<operation name="NSCMD_CFG_GET_STG_MODE" cmdid="34513" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="neclockmode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 得到s1字节时钟源信息 ptn时钟-->
		<operation name="NSCMD_CFG_GET_CUR_SYNS1" cmdid="34507" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="s1clocksource" type="long" length="4" />
				<part name="s1quality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询时钟源优先级  ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_CLASS" cmdid="34470" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--得到外部时钟源模式-->
		<operation name="NSCMD_CFG_GET_EXTIN_MODE" cmdid="34488" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="extclockmode1" type="byte" length="1" />
				<part name="extclockmode2" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--得到外部时钟源接收s1byte  ptn时钟-->
		<operation name="NSCMD_CFG_GET_EXTIN_S1ASLOT" cmdid="34486" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="extclockid" type="long" length="4" />
			</input>
			<output>
				<part name="extclockid" type="long" length="4" />
				<part name="s1byte" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置时钟源优先级 ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_CLASS" cmdid="34469" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置外部时钟源模式-->
		<operation name="NSCMD_CFG_SET_EXTIN_MODE" cmdid="34487" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="extclockmode1" type="byte" length="1" />
				<part name="extclockmode2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置外部时钟源接收s1byte  ptn时钟-->
		<operation name="NSCMD_CFG_SET_EXTIN_S1ASLOT" cmdid="34485" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="extclockid" type="long" length="4" />
				<part name="s1byte" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>


		<!--得到高优先级时钟源恢复方式-->
		<operation name="NSCMD_CFG_GET_HIGHSYN_NORVT" cmdid="34464" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clockstyle" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--得到自动恢复时间-->
		<operation name="NSCMD_CFG_GET_SYN_WTRTIME" cmdid="34466" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="waittime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置高优先级时钟源恢复方式-->
		<operation name="NSCMD_CFG_SET_HIGHSYN_NORVT" cmdid="34463" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockstyle" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置自动恢复时间-->
		<operation name="NSCMD_CFG_SET_SYN_WTRTIME" cmdid="34465" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="waittime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询MSAIS，B2EXC是否为时钟倒换条件 ptn时钟-->
		<operation name="NSCMD_CFG_GET_ALM2CLKSW" cmdid="33990" level="">
			<input>
				<part name="slotno" type="int" length="2" />
				<part name="subboardno" type="byte" length="1" default="255" />
				<part name="partno" type="int" length="2" />
				<part name="alarmid" type="int" length="2" />
			</input>
			<output>
				<part name="slotno" type="int" length="2" />
				<part name="subboardno" type="byte" length="1" />
				<part name="partno" type="int" length="2" />
				<part name="alarmid" type="int" length="2" />
				<part name="isswitch" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置MSAIS，B2EXC是否为时钟倒换条件  ptn时钟-->
		<operation name="NSCMD_CFG_SET_ALM2CLKSW" cmdid="33989" level="">
			<input>
				<part name="slotno" type="int" length="2" />
				<part name="subboardno" type="byte" length="1" />
				<part name="partno" type="int" length="2" />
				<part name="alarmid" type="int" length="2" />
				<part name="isswitch" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询时钟源锁定状态  ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_LOCK" cmdid="34500" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="lockstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询时钟源有效状态 ptn时钟-->
		<operation name="NSCMD_CFG_GET_STG_STATE" cmdid="34515" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" default="0" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="clockstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置时钟源锁定状态  ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_LOCK" cmdid="34499" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="lockstate" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置时钟源倒换状态  ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_EXTSW" cmdid="34497" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="switchstate" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询时钟源倒换状态  ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_SWSTATE" cmdid="34498" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="switchstate" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询时钟子网id  ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_S1ID" cmdid="34482" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocknetno" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<part name="clocknetid" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询时钟保护状态-->
		<operation name="NSCMD_CFG_GET_S1_MODE" cmdid="34504" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="ssmmode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置时钟保护状态-->
		<operation name="NSCMD_CFG_SET_S1_MODE" cmdid="34503" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="ssmmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置时钟子网id  ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_S1ID" cmdid="34481" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clocknetno" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<part name="clocknetid" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询时钟质量  ptn时钟-->
		<operation name="NSCMD_CFG_GET_ALL_S1" cmdid="34508" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="clockquality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2M时钟质量  ptn时钟-->
		<operation name="NSCMD_CFG_GET_ALL_2MS1_EX2" cmdid="34477" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clocktype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="clocktype" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<part name="clockquality" type="byte" length="1" />
			</output>
		</operation>

		<!--设置时钟人工质量  ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_S1QUA" cmdid="34505" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="configquality" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置ssm 信息 ptn时钟-->
		<operation name="NSCMD_CFG_SET_S1EXPORT_MODE" cmdid="34501" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="ssmoutstate" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--得到ssm 信息 ptn时钟-->
		<operation name="NSCMD_CFG_GET_S1EXPORT_MODE" cmdid="34502" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="ssmoutstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--得到时钟id 使能 信息  ptn时钟-->
		<operation name="NSCMD_CFG_GET_CLKID_OUT" cmdid="34484" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置时钟id使能信息 ptn时钟-->
		<operation name="NSCMD_CFG_SET_CLKID_OUT" cmdid="34483" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="clockidenable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询外部源的输出模式-->
		<operation name="NSCMD_CFG_GET_EXTOUT_MODE" cmdid="34492" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="outclockmode1" type="byte" length="1" />
				<part name="outclockmode2" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询外部源的SSM信息插入位置 ptn时钟-->
		<operation name="NSCMD_CFG_GET_EXTIN_S1INPSLOT" cmdid="34512" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="s1slot" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2M锁相源失效动作-->
		<operation name="NSCMD_CFG_GET_2MPLL_SYNLOS_ACTION_EX" cmdid="34480" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="outclockno" type="byte" length="1" />
			</input>
			<output>
				<part name="outclockno" type="byte" length="1" />
				<part name="losaction" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询2M锁相源失效条件  ptn时钟-->
		<operation name="NSCMD_CFG_GET_EXT_LAPSE_TERM" cmdid="34490" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="lapseid" type="byte" length="1" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="lapseid" type="byte" length="1" />
				<part name="flag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询外部源的输出模式-->
		<operation name="NSCMD_CFG_SET_EXTOUT_MODE" cmdid="34491" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="outclockmode1" type="byte" length="1" />
				<part name="outclockmode2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置外部源的SSM信息插入位置  ptn时钟-->
		<operation name="NSCMD_CFG_SET_EXTIN_S1INPSLOT" cmdid="34511" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="s1slot" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置外部源的质量阙值-->
		<operation name="NSCMD_CFG_SET_EXTOUT_TH_EX" cmdid="34493" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="s1quality" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置2M锁相源失效动作-->
		<operation name="NSCMD_CFG_SET_2MPLL_SYNLOS_ACTION_EX" cmdid="34479" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="outclockno" type="byte" length="1" />
				<part name="losaction" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置2M锁相源失效条件  ptn时钟-->
		<operation name="NSCMD_CFG_SET_EXT_LAPSE_TERM" cmdid="34489" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="lapseid" type="byte" length="1" />
				<part name="flag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 得到2m时钟源 当前s1字节以及时钟源信息 ptn时钟-->
		<operation name="NSCMD_CFG_GET_2MPLL_CUR_SYNS1" cmdid="34474" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
			</input>
			<output>
				<part name="clock2mindex" type="byte" length="1" />
				<part name="s1clocksource" type="long" length="4" />
				<part name="s1quality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2m锁相源时钟 时钟源倒换模式  ptn时钟-->
		<operation name="NSCMD_CFG_GET_2MPLL_SWITCH_MODE" cmdid="34476" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
			</input>
			<output>
				<part name="clock2mindex" type="byte" length="1" />
				<part name="switchstate" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置保持模式下出数据方式 -->
		<operation name="NSCMD_CFG_SET_24HOURS_KEEP_MODE" cmdid="34516" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="datastyle" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2m时钟源优先级 ptn时钟-->
		<operation name="NSCMD_CFG_GET_2MPLL_CLASS_EX" cmdid="34472" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
			</input>
			<output>
				<part name="clock2mindex" type="byte" length="1" />
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2m时钟源有效状态 ptn时钟-->
		<operation name="NSCMD_CFG_GET_PLLSYN_EXIST" cmdid="34478" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置2m时钟源优先级 ptn时钟-->
		<operation name="NSCMD_CFG_SET_2MPLL_CLASS" cmdid="34471" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置2M锁相源倒换模式  ptn时钟-->
		<operation name="NSCMD_CFG_SET_2MPLL_SWITCH_MODE" cmdid="34475" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
				<part name="switchstate" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询外部源的SSM信息插入位置  ptn时钟-->
		<operation name="NSCMD_CFG_GET_EXTOUT_TH_EX" cmdid="34494" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="s1quality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询2M锁相源失效动作-->
		<operation name="NSCMD_CFG_GET_2MPLL_SYNLOS_ACTION" cmdid="36033" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="outclockno" type="byte" length="1" />
			</input>
			<output>
				<part name="outclockno" type="byte" length="1" />
				<part name="losaction" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 时钟 end -->

		<!--***************************LPT管理 start *****************************-->
		<!--新建LPT NSCMD_CFG_ETHN_ADD_LPT_EX2-->
		<operation name="NSCMD_CFG_ETHN_ADD_LPT_EX" cmdid="33934" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="poolSubSlotId" type="byte" length="1" />
				<part name="poolPortId" type="int" length="2" />
				<part name="connectPortsNum" type="int" length="2" />
				<part name="connectSlotId" type="int" length="2" />
				<part name="connectSubSlotId" type="byte" length="1" />
				<part name="connectPortId" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询LPT-->
		<operation name="NSCMD_CFG_ETHN_GET_LPT_EX2" cmdid="33935" level="">
			<input>
				<part name="poolSlotId" type="int" length="2" />
				<part name="poolSubSlotId" type="byte" length="1" />
				<part name="poolPortId" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="poolSlotId" type="int" length="2" />
				<part name="poolSubSlotId" type="byte" length="1" />
				<part name="poolPortId" type="int" length="2" />
				<part name="connectPortsNum" type="int" length="2" />
				<part name="connectSlotId" type="int" length="2" />
				<part name="connectSubSlotId" type="byte" length="1" />
				<part name="connectPortId" type="int" length="2" />
			</output>
		</operation>

		<!--删除LPT-->
		<operation name="NSCMD_CFG_ETHN_DEL_LPT_EX2" cmdid="33936" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="poolSubSlotId" type="byte" length="1" />
				<part name="poolPortId" type="int" length="2" />
				<part name="connectPortsNum" type="int" length="2" />
				<part name="connectSlotId" type="int" length="2" />
				<part name="connectSubSlotId" type="byte" length="1" />
				<part name="connectPortId" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--***************************LPT管理 end *****************************-->
		<!--***************************MSTP begin *****************************-->

		<!--设置MST域名-->
		<operation name="NSCMD_PTN_SET_MSTPREGIONNAME" cmdid="32079" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstFieldName" type="string" length="32" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询MST域名-->
		<operation name="NSCMD_PTN_GET_MSTPREGIONNAME" cmdid="32080" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstFieldName" type="string" length="32" />
			</output>
		</operation>
		<!--设置VLAN与MSTI之间的映射关系-->
		<operation name="NSCMD_PTN_SET_MSTPMSTIMAP" cmdid="32081" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="vlanID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询VLAN与MSTI之间的映射关系-->
		<operation name="NSCMD_PTN_GET_MSTPMSTIMAP" cmdid="32082" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="vlanID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="vlanID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
			</output>
		</operation>
		<!--设置VLAN映射模值-->
		<operation name="NSCMD_PTN_SET_MSTPVLANMAPMODULO" cmdid="32083" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mappingModel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询VLAN映射模值-->
		<operation name="NSCMD_PTN_GET_MSTPVLANMAPMODULO" cmdid="32084" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mappingModel" type="byte" length="1" />
			</output>
		</operation>
		<!--设置协议修订级别-->
		<operation name="NSCMD_PTN_SET_MSTPREVLEVEL" cmdid="32085" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="modifyLevel" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询协议修订级别-->
		<operation name="NSCMD_PTN_GET_MSTPREVLEVEL" cmdid="32086" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="modifyLevel" type="int" length="2" />
			</output>
		</operation>
		<!--查询MST域配置信息-->
		<operation name="NSCMD_PTN_GET_MSTPMSTREGION" cmdid="32671" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstFieldName" type="prototype" length="32" />
				<part name="modifyLevel" type="int" length="2" />
				<part name="mappingModel" type="byte" length="1" />
				<part name="vlanList" type="prototype" />
			</output>
		</operation>
		<!--设置MST域最大跳数-->
		<operation name="NSCMD_PTN_SET_MSTPMAXHOP" cmdid="32088" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstMaxHop" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询MST域最大跳数-->
		<operation name="NSCMD_PTN_GET_MSTPMAXHOP" cmdid="32089" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstMaxHop" type="byte" length="1" />
			</output>
		</operation>
		<!--设置桥优先级-->
		<operation name="NSCMD_PTN_SET_MSTPBRIDGEPRI" cmdid="32090" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="bridgePriority" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询桥优先级-->
		<operation name="NSCMD_PTN_GET_MSTPBRIDGEPRI" cmdid="32091" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="bridgePriority" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_GET_MSTPBRIDGEPRI1" cmdid="32091" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID1" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="bridgePriority" type="int" length="2" />
			</output>
		</operation>
		<!--设置桥定时参数-->
		<operation name="NSCMD_PTN_SET_MSTPBRIDGETIME" cmdid="32672" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="helloTime" type="byte" length="1" />
				<part name="maxAge" type="byte" length="1" />
				<part name="forwardDelay" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询桥定时参数-->
		<operation name="NSCMD_PTN_GET_MSTPBRIDGETIME" cmdid="32673" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="helloTime" type="byte" length="1" />
				<part name="maxAge" type="byte" length="1" />
				<part name="forwardDelay" type="byte" length="1" />
			</output>
		</operation>
		<!--设置交换网络直径-->
		<operation name="NSCMD_PTN_SET_MSTPDIAMETER" cmdid="32094" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="netDiameter" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询交换网络直径-->
		<operation name="NSCMD_PTN_GET_MSTPDIAMETER" cmdid="32095" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="netDiameter" type="byte" length="1" />
			</output>
		</operation>
		<!--设置超时时间因子-->
		<operation name="NSCMD_PTN_SET_MSTPTIMERFACTOR" cmdid="32096" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="timerFactor" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询超时时间因子-->
		<operation name="NSCMD_PTN_GET_MSTPTIMERFACTOR" cmdid="32097" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="timerFactor" type="byte" length="1" />
			</output>
		</operation>
		<!--设置路径开销计算标准-->
		<operation name="NSCMD_PTN_SET_MSTPPATHCOSTSTD" cmdid="32098" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="pathCostStandard" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询路径开销计算标准-->
		<operation name="NSCMD_PTN_GET_MSTPPATHCOSTSTD" cmdid="32099" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="pathCostStandard" type="byte" length="1" />
			</output>
		</operation>
		<!--查询CIST桥信息-->
		<operation name="NSCMD_PTN_GET_MSTPCISTBRIDGE" cmdid="34342" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="protocolRunMode" type="byte" length="1" />
				<part name="cistBridgeID" type="prototype" length="8" />
				<part name="cistRootBridgeID" type="prototype" length="8" />
				<part name="erpc" type="long" length="4" />
				<part name="cistFiledID" type="prototype" length="8" />
				<part name="irpc" type="long" length="4" />
				<part name="portPriority" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="helloTime" type="byte" length="1" />
				<part name="maxAge" type="byte" length="1" />
				<part name="forwardDelay" type="byte" length="1" />
				<part name="mstMaxHop" type="byte" length="1" />
				<part name="topoChangeFlag" type="byte" length="1" />
				<part name="lastTopoTime" type="long" length="4" />
				<part name="topoChangeCount" type="long" length="4" />
			</output>
		</operation>
		<!--查询MSTI桥信息-->
		<operation name="NSCMD_PTN_GET_MSTPMSTIBRIDGE" cmdid="33813" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="mstiCreate" type="byte" length="1" />
				<part name="mstiBridgeID" type="prototype" length="8" />
				<part name="mstiFieldID" type="prototype" length="8" />
				<part name="irpc" type="long" length="4" />
				<part name="portPriority" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="masterBridgeID" type="prototype" length="8" />
				<part name="pathCost" type="long" length="4" />
				<part name="topoChangeFlag" type="byte" length="1" />
				<part name="lastTopoTime" type="long" length="4" />
				<part name="topoChangeCount" type="long" length="4" />
			</output>
		</operation>
		<!--设置端口优先级-->
		<operation name="NSCMD_PTN_SET_MSTPPORTPRI" cmdid="33814" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="priority" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口优先级-->
		<operation name="NSCMD_PTN_GET_MSTPPORTPRI" cmdid="33815" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="priority" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口路径开销-->
		<operation name="NSCMD_PTN_SET_MSTPPORTPATHCOST" cmdid="33816" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="pathCost" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口路径开销-->
		<operation name="NSCMD_PTN_GET_MSTPPORTPATHCOST" cmdid="33817" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="pathCost" type="long" length="4" />
			</output>
		</operation>
		<!--设置端口管理边缘属性-->
		<operation name="NSCMD_PTN_SET_MSTPADMINEDGEPORT" cmdid="33818" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="edgeAttriEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口管理边缘属性-->
		<operation name="NSCMD_PTN_GET_MSTPADMINEDGEPORT" cmdid="33819" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="edgeAttriEnable" type="byte" length="1" />
			</output>
		</operation>
		<!--查询端口实际边缘属性-->
		<operation name="NSCMD_PTN_GET_MSTPOPERDGEPORT" cmdid="33820" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="edgeAttriInFact" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口管理点到点属性-->
		<operation name="NSCMD_PTN_SET_MSTPADMINPTOP" cmdid="33821" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="p2pAttri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口管理点到点属性-->
		<operation name="NSCMD_PTN_GET_MSTPADMINPTOP" cmdid="33822" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="p2pAttri" type="byte" length="1" />
			</output>
		</operation>
		<!--查询端口实际点到点属性-->
		<operation name="NSCMD_PTN_GET_MSTPOPERPTOP" cmdid="33823" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="p2pinfact" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口最大报文发送数目-->
		<operation name="NSCMD_PTN_SET_MSTPTRANSMITLIMIT" cmdid="33824" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="maxFrameCount" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口最大报文发送数目-->
		<operation name="NSCMD_PTN_GET_MSTPTRANSMITLIMIT" cmdid="33825" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="maxFrameCount" type="byte" length="1" />
			</output>
		</operation>
		<!--查询端口摘要信息-->
		<operation name="NSCMD_PTN_GET_MSTPPORTBRIEF" cmdid="32114" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portRole" type="byte" length="1" />
				<part name="portStatus" type="byte" length="1" />
			</output>
		</operation>
		<!--查询CIST端口信息-->
		<operation name="NSCMD_PTN_GET_MSTPCISTPORT" cmdid="33826" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="proEnableStatus" type="byte" length="1" />
				<part name="portRole" type="byte" length="1" />
				<part name="portStatus" type="byte" length="1" />
				<part name="priority" type="byte" length="1" />
				<!--part name="pathCostMode" type="byte" length="1"/!-->
				<part name="pathCost" type="long" length="4" />
				<part name="cistBridgeID" type="prototype" length="8" />
				<part name="portPriority" type="byte" length="1" />
				<!--part name="PortSlotid" type="int" length="2"/!-->
				<!--part name="PortSubslotid" type="byte" length="1"/!-->
				<part name="DesignPort" type="int" length="2" />
				<part name="edgePort" type="byte" length="1" />
				<part name="edgePortInFact" type="byte" length="1" />
				<part name="p2pAttri" type="byte" length="1" />
				<part name="p2pAttriInFact" type="byte" length="1" />
				<part name="maxFrameCount" type="byte" length="1" />
				<!--part name="protectType" type="byte" length="1"/-->
				<part name="proRunMode" type="byte" length="1" />
				<part name="helloTime" type="byte" length="1" />
				<part name="maxAge" type="byte" length="1" />
				<part name="messageAge" type="byte" length="1" />
				<part name="forwardDelay" type="byte" length="1" />
				<part name="mstRemainHop" type="byte" length="1" />
			</output>
		</operation>
		<!--查询MSTI端口信息-->
		<operation name="NSCMD_PTN_GET_MSTPMSTIPORT" cmdid="33827" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portRole" type="byte" length="1" />
				<part name="portStatus" type="byte" length="1" />
				<part name="priority" type="byte" length="1" />
				<!--part name="pathCostMode" type="byte" length="1"/!-->
				<part name="pathCost" type="long" length="4" />
				<part name="mstiBridgeID" type="prototype" length="8" />
				<part name="portPriority" type="byte" length="1" />
				<!--part name="PortSlotid" type="int" length="2"/!-->
				<!--part name="PortSubslotid" type="byte" length="1"/!-->
				<part name="DesignPort" type="int" length="2" />
				<part name="remainHop" type="byte" length="1" />
			</output>
		</operation>
		<!--设置主备根桥保护-->
		<operation name="NSCMD_PTN_SET_MSTPROOTBRIDGE" cmdid="32117" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="rootBridgePro" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询主备根桥保护-->
		<operation name="NSCMD_PTN_GET_MSTPROOTBRIDGE" cmdid="32118" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="mstiID" type="byte" length="1" />
				<part name="rootBridgePro" type="byte" length="1" />
			</output>
		</operation>
		<!--设置BPDU保护使能/禁止状态-->
		<operation name="NSCMD_PTN_SET_MSTPBPDUGUARD" cmdid="32121" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="bpduProtectEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询BPDU保护使能/禁止状态-->
		<operation name="NSCMD_PTN_GET_MSTPBPDUGUARD" cmdid="32122" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="bpduProtectEnable" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口ROOT保护使能/禁止状态-->
		<operation name="NSCMD_PTN_SET_MSTPROOTGUARD" cmdid="32123" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="rootProEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口ROOT保护使能/禁止状态-->
		<operation name="NSCMD_PTN_GET_MSTPROOTGUARD" cmdid="32124" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="rootProEnable" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口环路保护使能/禁止状态-->
		<operation name="NSCMD_PTN_SET_MSTPLOOPGUARD" cmdid="32125" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="loopProEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口环路保护使能/禁止状态-->
		<operation name="NSCMD_PTN_GET_MSTPLOOPGUARD" cmdid="32126" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="loopProEnable" type="byte" length="1" />
			</output>
		</operation>
		<!--设置生成树的工作模式-->
		<operation name="NSCMD_PTN_SET_MSTPMODE" cmdid="32127" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="protocolType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询生成树的工作模式-->
		<operation name="NSCMD_PTN_GET_MSTPMODE" cmdid="32257" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="protocolType" type="byte" length="1" />
			</output>
		</operation>
		<!--配置端口协议迁移-->
		<operation name="NSCMD_PTN_SET_MSTPMCHECK" cmdid="33828" level="">
			<input>
				<!--part name="idFlag" type="byte" length="1"/!-->
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置生成树协议使能/禁止状态-->
		<operation name="NSCMD_PTN_SET_MSTPSTATE" cmdid="32259" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="protocolEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询生成树协议使能/禁止状态-->
		<operation name="NSCMD_PTN_GET_MSTPSTATE" cmdid="32260" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="protocolEnable" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口协议使能/禁止状态-->
		<operation name="NSCMD_PTN_SET_MSTPPORTSTATE" cmdid="33829" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portProtocolEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口协议使能/禁止状态-->
		<operation name="NSCMD_PTN_GET_MSTPPORTSTATE" cmdid="33830" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portProtocolEnable" type="byte" length="1" />
			</output>
		</operation>
		<!--复位生成树协议-->
		<operation name="NSCMD_PTN_RESET_MSTP" cmdid="32263" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--创建端口组-->
		<operation name="NSCMD_PTN_ADD_MSTPPORTGROUP" cmdid="33831" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="portNumber" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询端口组-->
		<operation name="NSCMD_PTN_GET_MSTPPORTGROUP" cmdid="33832" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="portGroupID" type="int" length="2" />
				<part name="portNumber" type="int" length="2" />
				<part name="portInfo" type="prototype" />
			</output>
		</operation>
		<!--删除端口组-->
		<operation name="NSCMD_PTN_DEL_MSTPPORTGROUP" cmdid="32268" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--添加端口组成员-->
		<operation name="NSCMD_PTN_ADD_MSTPPORTMEMBER" cmdid="33833" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除端口组成员-->
		<operation name="NSCMD_PTN_DEL_MSTPPORTMEMBER" cmdid="33834" level="">
			<input>
				<part name="portGroupID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置端口组成员-->
		<operation name="NSCMD_PTN_SET_MSTPPORTMEMBER" cmdid="33835" level="">
			<input>
				<part name="idFlag" type="byte" length="1" />
				<part name="portGroupID" type="int" length="2" />
				<part name="portNumber" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--***************************MSTP end *****************************-->
		<!-- 	IGMP SNOOPING Qx Description. BEGIN   -->
		<operation name="NSCMD_ETHN_SET_IGSP_EN" cmdid="32630" level="">
			<input>
				<part name="useGivenID" type="byte" length="1" default="0" />
				<part name="indexID" type="long" length="4" />
				<part name="enableState" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_IGSP_RTAGETIME" cmdid="32631" level="">
			<input>
				<part name="useGivenID" type="byte" length="1" default="0" />
				<part name="indexID" type="long" length="4" />
				<part name="rtAgeTime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_IGSP_NORSPTIMES" cmdid="32632" level="">
			<input>
				<part name="useGivenID" type="byte" length="1" default="0" />
				<part name="indexID" type="long" length="4" />
				<part name="maxNRSPTime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_IGSP_MAXNUM" cmdid="32633" level="">
			<input>
				<part name="useGivenID" type="byte" length="1" default="0" />
				<part name="indexID" type="long" length="4" />
				<part name="maxGrpNum" type="long" length="4" />
				<part name="maxMemNum" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_PROPARA" cmdid="32634" level="">
			<input>
				<part name="indexID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="enableState" type="byte" length="1" />
				<part name="rtAgeTime" type="byte" length="1" />
				<part name="maxNRSPTime" type="byte" length="1" />
				<part name="maxGrpNum" type="long" length="4" />
				<part name="maxMemNum" type="long" length="4" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_REALNUM" cmdid="32635" level="">
			<input>
				<part name="indexID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="usedGrpNum" type="long" length="4" />
				<part name="usedMemNum" type="long" length="4" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_ADD_IGSP_ROUTERPORT" cmdid="32636" level="">
			<input>
				<part name="useGivenID" type="byte" length="1" default="0" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portNum" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_DEL_IGSP_ROUTERPORT" cmdid="32637" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portNum" type="int" length="2" default="0" />
				<part name="portType" type="byte" length="1" default="0" />
				<part name="portID" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_ROUTERPORT" cmdid="32638" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portNum" type="int" length="2" />
				<part name="portData" type="var" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_ADD_IGSP_STCGRPTABLE" cmdid="32639" level="">
			<input>
				<part name="useGivenID" type="byte" length="1" default="0" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAdd" type="prototype" length="6" />
				<part name="portNum" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_DEL_IGSP_STCGRPTABLE" cmdid="32640" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAdd" type="prototype" length="6" default="000000000000" />
				<part name="portNum" type="int" length="2" default="0" />
				<part name="portType" type="byte" length="1" default="1" />
				<part name="portID" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_GRPTABLE" cmdid="32641" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAdd" type="prototype" length="6" />
				<part name="groupType" type="byte" length="1" />
				<part name="portData" type="prototype" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_IGSP_QUICK_LEAVE" cmdid="32642" level="">
			<input>
				<part name="useGivenID" type="byte" length="1" default="0" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="useGivenID" type="byte" length="1" default="0" />
				<part name="portID" type="int" length="2" />
				<part name="quickLeaveEnableState" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_QUICK_LEAVE" cmdid="32643" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="quickLeaveEnableState" type="byte" length="1" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_PTMCGROUP" cmdid="32644" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="createTime" type="var" length="6" />
				<part name="groupNum" type="int" length="2" />
				<part name="macAdd" type="String" length="6" />
				<part name="groupType" type="byte" length="1" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_MCGROUPINFO" cmdid="32645" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAdd" type="String" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAdd" type="String" length="6" />
				<part name="groupType" type="byte" length="1" />
				<part name="createTime" type="var" length="6" />
				<part name="portNum" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="groupPortType" type="byte" length="1" />
				<part name="remainRTAgeTime" type="byte" length="1" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_STATISTICS_UNI" cmdid="32646" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType_UNI" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="mcState" type="byte" length="1" />
				<part name="recIGMPV1MCNum" type="prototype" length="8" />
				<part name="recIGMPV2MCNum" type="prototype" length="8" />
				<part name="recIGMPV3MCNum" type="prototype" length="8" />
				<part name="recIGMPLeftMCGroupNum" type="prototype" length="8" />
				<part name="recIGMPV1QueryMCNum" type="prototype" length="8" />
				<part name="recIGMPV2QueryMCNum" type="prototype" length="8" />
				<part name="recIGMPV3QueryMCNum" type="prototype" length="8" />
				<part name="unProcessedMCNum" type="prototype" length="8" />
				<part name="disErrMCNum" type="prototype" length="8" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_GET_IGSP_STATISTICS_NNI" cmdid="32646" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType_NNI" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="mcState" type="byte" length="1" />
				<part name="recIGMPV1MCNum" type="prototype" length="8" />
				<part name="recIGMPV2MCNum" type="prototype" length="8" />
				<part name="recIGMPV3MCNum" type="prototype" length="8" />
				<part name="recIGMPLeftMCGroupNum" type="prototype" length="8" />
				<part name="recIGMPV1QueryMCNum" type="prototype" length="8" />
				<part name="recIGMPV2QueryMCNum" type="prototype" length="8" />
				<part name="recIGMPV3QueryMCNum" type="prototype" length="8" />
				<part name="unProcessedMCNum" type="prototype" length="8" />
				<part name="disErrMCNum" type="prototype" length="8" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_IGSP_STCSSTATE" cmdid="32647" level="">
			<input>
				<part name="indexID" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="portType" type="byte" length="1" />
				<part name="portID" type="int" length="2" />
				<part name="mcState" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_SERVICE_GET_VNNI" cmdid="" level="">
			<input>
				<part name="servType" type="byte" length="1" default="2" />
				<part name="servIndex" type="long" length="4" default="0" />
				<part name="vnniId" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="servType" type="byte" length="1" default="2" />
				<part name="servIndex" type="long" length="4" default="0" />
				<part name="vnniId" type="int" length="2" default="0" />
				<part name="role" type="byte" length="1" />
				<part name="loaderType" type="byte" length="1" />
				<part name="loaderParam1" type="long" length="4" />
				<part name="loaderParam2" type="long" length="4" />
				<part name="loaderParam3" type="long" length="4" />
			</output>
		</operation>
		<operation name="NSEVT_ETHN_IGSP_MCGROUPMAC_USEUP" cmdid="" level="">
			<input></input>
			<output>
				<part name="indexID" type="long" length="4" />
				<part name="realUsedGroupNum" type="long" length="4" />
			</output>
		</operation>
		<operation name="NSEVT_ETHN_IGSP_MCMEMBER_USEUP" cmdid="" level="">
			<input></input>
			<output>
				<part name="indexID" type="long" length="4" />
				<part name="realUsedGroupMemNum" type="long" length="4" />
			</output>
		</operation>
		<!-- 	IGMP SNOOPING Qx Description. end   -->

		<!-- 查询以太网专网业务信息 -->
		<operation name="NSCMD_SERVICE_GET_ELANINFO" cmdid="32398" level="">
			<input>
				<part name="indexID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="indexID" type="long" length="4" />
				<part name="serviceID" type="long" length="4" />
				<part name="serviceName" type="string" length="64" />
				<part name="bpduFlag" type="byte" length="1" />
				<part name="messageLength" type="int" length="2" />
				<part name="tagFlag" type="byte" length="1" />
				<part name="macAbility" type="byte" length="1" />
				<part name="macMode" type="byte" length="1" />
				<part name="macAge" type="byte" length="1" />
				<part name="ageTime" type="int" length="2" />
				<part name="macCapacity" type="long" length="4" />
				<part name="macUp" type="byte" length="1" />
				<part name="macDown" type="byte" length="1" />
				<part name="unknownMessage" type="byte" length="1" />
				<part name="unknownMulticast" type="byte" length="1" />
				<part name="portCount" type="int" length="2" />
				<part name="portInfo" type="var" />
			</output>
		</operation>
		<operation name="NSCMD_SERVICE_GET_ETHVUNI" cmdid="33929" level="">
			<input>
				<part name="servType" type="byte" length="1" />
				<part name="servIndex" type="long" length="4" />
				<part name="vuniId" type="int" length="2" />
			</input>
			<output>
				<part name="servType" type="byte" length="1" />
				<part name="servIndex" type="long" length="4" />
				<part name="vuniId" type="int" length="2" />
				<part name="role" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagIds" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_SERVICE_GET_EVNNI" cmdid="32412" level="">
			<input>
				<part name="servType" type="byte" length="1" />
				<part name="servIndex" type="long" length="4" />
				<part name="vnniId" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="servType" type="byte" length="1" />
				<part name="servIndex" type="long" length="4" />
				<part name="vnniId" type="int" length="2" />
				<part name="role" type="byte" length="1" />
				<part name="carrierType" type="byte" length="1" />
				<part name="slotid" type="long" length="4" />
				<part name="subslotid" type="long" length="4" />
				<part name="port" type="long" length="4" />
			</output>
		</operation>

		<!-- R6C03新增 n+1保护功能 -->
		<!-- 创建n+1保护组 -->
		<operation name="NSCMD_CFG_ADD_NJ1_PG" cmdid="31939" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
				<part name="worknum" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询n+1保护组 -->
		<operation name="NSCMD_CFG_GET_NJ1_PG" cmdid="31941" level="">
			<input></input>
			<output>
				<part name="groupID" type="byte" length="1" />
				<part name="worknum" type="byte" length="1" />
				<part name="activeFlag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_DEL_NJ1_PG" cmdid="31940" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_NJ1_WTR" cmdid="31942" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
				<part name="revertiveTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询保护组等待恢复时间 -->
		<operation name="NSCMD_CFG_GET_NJ1_WTR" cmdid="31943" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
			</input>
			<output>
				<part name="groupID" type="byte" length="1" />
				<part name="revertiveTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置保护组SD倒换使能标志 -->
		<operation name="NSCMD_CFG_SET_NJ1_SDFLAG" cmdid="31944" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
				<part name="sdEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询保护组SD倒换使能标志间 -->
		<operation name="NSCMD_CFG_GET_NJ1_SDFLAG" cmdid="31945" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
			</input>
			<output>
				<part name="groupID" type="byte" length="1" />
				<part name="sdEnable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置保护单元映射关系 NSCMD_CFG_SET_NJ1_BDMAP_WBID -->
		<operation name="NSCMD_CFG_SET_NJ1_BDMAP" cmdid="35460" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
				<part name="protectUnit" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询保护单元映射关系 NSCMD_CFG_GET_NJ1_BDMAP_WBID -->
		<operation name="NSCMD_CFG_GET_NJ1_BDMAP" cmdid="35461" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
			</input>
			<output>
				<part name="groupID" type="byte" length="1" />
				<part name="protectUnit" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询保护组倒换状态 -->
		<operation name="NSCMD_CFG_GET_NJ1_SWSTATE" cmdid="31951" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
			</input>
			<output>
				<part name="groupID" type="byte" length="1" />
				<part name="protectUnit" type="byte" length="1" />
				<part name="switchrequest" type="byte" length="1" />
				<part name="switchStatue" type="byte" length="1" />
				<part name="reserveByte" type="byte" length="1" />
				<part name="endIndication" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 启动控制器倒换协议 -->
		<operation name="NSCMD_CFG_START_NJ1_PROTOCOL" cmdid="31948" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 停止控制器倒换协议 -->
		<operation name="NSCMD_CFG_STOP_NJ1_PROTOCOL" cmdid="31949" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 外部倒换命令 -->
		<operation name="NSCMD_CFG_SET_NJ1_SWITCH" cmdid="31950" level="">
			<input>
				<part name="groupID" type="byte" length="1" />
				<part name="protectUnit" type="byte" length="1" />
				<part name="switchType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--***************************电源管理 start *****************************-->
		<!--设置告警继电器开关输出控制状态-->
		<operation name="NSCMD_CFG_SET_CSK_SWITCH_EX" cmdid="29609" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="ENVCTRL_PMU_CSKCTRLSWMODE" type="byte" length="1" />
				<part name="ENVCTRL_PMU_K0STATE" type="byte" length="1" />
				<part name="ENVCTRL_PMU_K1STATE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询告警继电器开关输出控制状态-->
		<operation name="NSCMD_CFG_GET_CSK_SWITCH_EX" cmdid="29616" level="">
			<input>
				<part name="slotid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ENVCTRL_PMU_CSKCTRLSWMODE" type="byte" length="1" />
				<part name="ENVCTRL_PMU_K0STATE" type="byte" length="1" />
				<part name="ENVCTRL_PMU_K1STATE" type="byte" length="1" />
			</output>
		</operation>

		<!--继电器输入使用模式单路设置-->
		<operation name="NSCMD_CFG_SET_ONERELAY_USE" cmdid="31867" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="switch" type="byte" length="1" />
				<part name="ENVCTRL_COM_INPUTCSK_USE" type="byte" length="1" />
				<part name="ENVCTRL_COM_INPUTCSK_ALARMMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--继电器输入使用模式单路查询-->
		<operation name="NSCMD_CFG_GET_SWITCH_IN" cmdid="31868" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="switch" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="switch" type="byte" length="1" />
				<part name="ENVCTRL_COM_INPUTCSK_USE" type="byte" length="1" />
				<part name="ENVCTRL_COM_INPUTCSK_ALARMMODE" type="byte" length="1" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_ALMLEVEL" cmdid="30538" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="switch" type="byte" length="1" />
				<part name="ENVCTRL_COM_INPUTCSK_ALARMLEVEL" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 输入开关量的告警级别-->
		<operation name="NSCMD_CFG_GET_ALMLEVEL" cmdid="30539" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="switch" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotId" type="int" length="2" />
				<part name="switch" type="byte" length="1" />
				<part name="ENVCTRL_COM_INPUTCSK_ALARMLEVEL" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>


		<operation name="NSCMD_CFG_SET_SWITCH_INPUT" cmdid="29568" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="switch" type="byte" length="1" default="0" />
				<part name="ENVCTRL_COM_INPUTCSK_USE" type="byte" length="1" />
				<part name="ENVCTRL_COM_INPUTCSK_ALARMMODE" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 输出继电器开关控制-->
		<operation name="NSCMD_CFG_GET_RELAY_SWITCH" cmdid="30537" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="alarmLevel" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotId" type="int" length="2" />
				<part name="ENVCTRL_COM_ALARMCSK_ALARMLEVEL" type="byte" length="1" />
				<part name="ENVCTRL_PMU_CSKCTRLSWMODE" type="byte" length="1" />
				<part name="ENVCTRL_COM_ALARMCSK_STATUS" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_RELAY_SWITCH" cmdid="30536" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="ENVCTRL_COM_ALARMCSK_ALARMLEVEL" type="byte" length="1" />
				<part name="ENVCTRL_PMU_CSKCTRLSWMODE" type="byte" length="1" />
				<part name="ENVCTRL_COM_ALARMCSK_STATUS" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 温度-->
		<operation name="NSCMD_CFG_GET_BD_TEMPTH_EX" cmdid="26520" level="">
			<input>
				<part name="slotid" type="int" length="2" />
			</input>
			<output>
				<part name="ENVCTRL_COM_TEMPERUPLIMIT" type="int" length="2" />
				<part name="ENVCTRL_COM_TEMPERDOWNLIMIT" type="int" length="2" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_BD_TEMPTH_EX" cmdid="26519" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="ENVCTRL_COM_TEMPERUPLIMIT" type="int" length="2" />
				<part name="ENVCTRL_COM_TEMPERDOWNLIMIT" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 辅助输出开关量 -->
		<operation name="NSCMD_CFG_GET_EXT_RELAY_USE" cmdid="31866" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="outputNum" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="outputNum" type="byte" length="1" />
				<part name="ENVCTRL_PMU_STATE" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_EXT_RELAY_USE" cmdid="31865" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="outputNum" type="byte" length="1" default="0" />
				<part name="ENVCTRL_PMU_STATE" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 开关量名称 -->
		<operation name="NSCMD_CFG_GET_RELAYNAME" cmdid="35112" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="switch" type="byte" length="1" default="0" />
				<part name="relaytype" type="byte" length="1" />
			</input>
			<output>
				<part name="slotId" type="int" length="2" />
				<part name="switch" type="byte" length="1" />
				<part name="relaytype" type="byte" length="1" />
				<part name="ENVCTRL_COM_CSK_NAME" type="string" length="20" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_RELAYNAME" cmdid="35111" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="switch" type="byte" length="1" />
				<part name="relaytype" type="byte" length="1" />
				<part name="ENVCTRL_COM_CSK_NAME" type="string" length="20" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--时间本地化END-->
		<operation name="NSCMD_CFG_RTN_LCS_GET_LCSINFO" cmdid="35231" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subCardID" type="byte" length="1" default="255" />
				<part name="portid" type="int" length="2" default="65535" />
				<part name="filetype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subCardID" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="filetype" type="byte" length="1" />
				<part name="load" type="byte" length="1" />
				<part name="actualCapacity" type="int" length="2" />
				<part name="actualCapacityType" type="byte" length="1" />
				<part name="tdmCapacity" type="int" length="2" />
				<part name="tdmCapacityType" type="byte" length="1" />
				<part name="obligate" type="prototype" />
			</output>
		</operation>

		<!--ISIS begin-->
		<!--设置节点颜色-->
		<operation name="NSCMD_IP_ISIS_SET_NODE_ROUTEFLAG" cmdid="35215" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="colorNumber" type="byte" length="1" />
				<part name="colorList" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询节点颜色-->
		<operation name="NSCMD_IP_ISIS_GET_NODE_ROUTEFLAG" cmdid="35214" level="">
			<input>
				<part name="isisID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="colorNumber" type="byte" length="1" />
				<part name="colorList" type="prototype" />
			</output>
		</operation>
		<!--创建ISIS协议实例-->
		<operation name="NSCMD_PROT_CRT_ISIS" cmdid="34625" level="">
			<input>
				<part name="flag1" type="byte" length="1" default="0" />
				<part name="vpnID" type="long" length="4" />
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
			</output>
		</operation>

		<!--删除ISIS协议实例-->
		<operation name="NSCMD_PROT_DEL_ISIS" cmdid="34626" level="">
			<input>
				<part name="isisID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询ISIS协议实例-->
		<operation name="NSCMD_PTN_ISIS_GET_ISISINSTANCE" cmdid="34627" level="">
			<input>
				<part name="isisID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="vpnID" type="long" length="4" />
				<part name="manageStatus" type="byte" length="1" />
				<part name="operateStatus" type="byte" length="1" />
			</output>
		</operation>

		<!--配置ISIS协议接口绑定-->
		<operation name="NSCMD_PROT_BIND_ISIS" cmdid="34628" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--取消ISIS协议接口绑定-->
		<operation name="NSCMD_PROT_UNBIND_ISIS" cmdid="34629" level="">
			<input>
				<part name="flag" type="byte" length="1" default="0" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询ISIS实例对应的接口-->
		<operation name="NSCMD_PROT_GET_ISISIF" cmdid="34630" level="">
			<input>
				<part name="isisID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</output>
		</operation>

		<!--设置节点级别-->
		<operation name="NSCMD_IP_ISIS_SET_LEVEL" cmdid="34631" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="nodeLevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询节点级别-->
		<operation name="NSCMD_IP_ISIS_GET_LEVEL" cmdid="34632" level="">
			<input>
				<part name="isisID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="nodeLevel" type="byte" length="1" />
			</output>
		</operation>

		<!--设置节点区域ID-->
		<operation name="NSCMD_IP_ISIS_SET_AREAID" cmdid="34633" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="regionID" type="string" length="26" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询节点区域ID-->
		<operation name="NSCMD_IP_ISIS_GET_AREAID" cmdid="34634" level="">
			<input>
				<part name="isisID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="regionID" type="string" length="26" />
			</output>
		</operation>

		<!--设置节点LSP参数-->
		<operation name="NSCMD_IP_ISIS_SET_LSPPARA" cmdid="34635" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="lspFreshTime" type="int" length="2" />
				<part name="lspMaxTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询节点LSP参数-->
		<operation name="NSCMD_IP_ISIS_GET_LSPPARA" cmdid="34636" level="">
			<input>
				<part name="isisID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="lspFreshTime" type="int" length="2" />
				<part name="lspMaxTime" type="int" length="2" />
			</output>
		</operation>

		<!--设置端口ISIS使能状态-->
		<operation name="NSCMD_IP_ISIS_SET_PORTENABLE" cmdid="32350" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="isisEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口ISIS使能状态-->
		<operation name="NSCMD_IP_ISIS_GET_PORTENABLE" cmdid="32351" level="">
			<input>
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="isisEnable" type="byte" length="1" />
			</output>
		</operation>

		<!--设置端口LSP参数-->
		<operation name="NSCMD_IP_ISIS_SET_PORTLSPPARA_EX" cmdid="34637" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="retransmitTime" type="int" length="2" />
				<part name="minTransmitTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口LSP参数-->
		<operation name="NSCMD_IP_ISIS_GET_PORTLSPPARA_EX" cmdid="34638" level="">
			<input>
				<part name="isisID" type="long" length="4" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="retransmitTime" type="int" length="2" />
				<part name="minTransmitTime" type="int" length="2" />
			</output>
		</operation>

		<!--设置端口链路级别-->
		<operation name="NSCMD_IP_ISIS_SET_LINKLEVEL_EX" cmdid="34639" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口链路级别-->
		<operation name="NSCMD_IP_ISIS_GET_LINKLEVEL_EX" cmdid="34640" level="">
			<input>
				<part name="isisID" type="long" length="4" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevel" type="byte" length="1" />
			</output>
		</operation>

		<!--设置端口ISIS认证信息-->
		<operation name="NSCMD_IP_ISIS_SET_AUTHENINFO_EX" cmdid="34641" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevelSet" type="byte" length="1" />
				<part name="authenticationMode" type="byte" length="1" />
				<part name="authenticationType" type="byte" length="1" />
				<part name="authenticationCode" type="string" length="24" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口ISIS认证信息-->
		<operation name="NSCMD_IP_ISIS_GET_AUTHENINFO_EX" cmdid="34642" level="">
			<input>
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevel" type="byte" length="1" />
				<part name="authenticationMode" type="byte" length="1" />
				<part name="authenticationType" type="byte" length="1" />
				<part name="authenticationCode" type="var" />
			</output>
		</operation>

		<!--设置端口ISIS HELLO参数-->
		<operation name="NSCMD_IP_ISIS_SET_HELLOPARA_EX" cmdid="34643" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevelSet" type="byte" length="1" />
				<part name="transmitTime" type="long" length="4" />
				<part name="lostAmount" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口ISIS HELLO参数-->
		<operation name="NSCMD_IP_ISIS_GET_HELLOPARA_EX" cmdid="34644" level="">
			<input>
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevel" type="byte" length="1" />
				<part name="transmitTime" type="long" length="4" />
				<part name="lostAmount" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口链路开销-->
		<operation name="NSCMD_IP_ISIS_SET_LINKCOST_EX" cmdid="34645" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevelSet" type="byte" length="1" />
				<part name="linkOverhead" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口链路开销-->
		<operation name="NSCMD_IP_ISIS_GET_LINKCOST_EX" cmdid="34646" level="">
			<input>
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevel" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="linkLevel" type="byte" length="1" />
				<part name="linkOverhead" type="long" length="4" />
			</output>
		</operation>

		<!--查询网络链路TE信息-->
		<operation name="NSCMD_IP_ISIS_GET_LINKTEINFO" cmdid="34647" level="">
			<input>
				<part name="isisID" type="long" length="4" />
				<part name="remoteNodeIP" type="long" length="4" />
				<part name="level" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="localNodeID" type="prototype" length="4" />
				<part name="remoteNodeID" type="prototype" length="4" />
				<part name="localLinkIP" type="prototype" length="4" />
				<part name="remoteLinkIP" type="prototype" length="4" />
				<part name="maxScheduledBandwidth" type="long" length="4" />
				<part name="link0Bandwidth" type="long" length="4" />
				<part name="link1Bandwidth" type="long" length="4" />
				<part name="link2Bandwidth" type="long" length="4" />
				<part name="link3Bandwidth" type="long" length="4" />
				<part name="link4Bandwidth" type="long" length="4" />
				<part name="link5Bandwidth" type="long" length="4" />
				<part name="link6Bandwidth" type="long" length="4" />
				<part name="link7Bandwidth" type="long" length="4" />
				<part name="teMeasurement" type="long" length="4" />
				<part name="mgGroupAttri" type="long" length="4" />
			</output>
		</operation>

		<!--配置路由引入信息-->
		<operation name="NSCMD_IP_ISIS_ADD_ROUTEIMPORT" cmdid="34648" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="isisID" type="long" length="4" />
				<part name="srcRouteProType" type="byte" length="1" />
				<part name="overheadValue" type="byte" length="1" />
				<part name="importLevel" type="byte" length="1" />
				<part name="routePolicyID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除路由引入信息-->
		<operation name="NSCMD_IP_ISIS_DEL_ROUTEIMPORT" cmdid="34649" level="">
			<input>
				<part name="isisID" type="long" length="4" />
				<part name="srcRouteProType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询路由引入信息-->
		<operation name="NSCMD_IP_ISIS_GET_ROUTEIMPORT" cmdid="34650" level="">
			<input>
				<part name="isisID" type="long" length="4" />
				<part name="srcRouteProType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="srcRouteProType" type="byte" length="1" />
				<part name="overheadValue" type="byte" length="1" />
				<part name="importLevel" type="byte" length="1" />
				<part name="routePolicyID" type="byte" length="1" />
			</output>
		</operation>

		<!--查询转发平面拓扑信息-->
		<operation name="NSCMD_IP_ROUTE_GET_TOPOINFO" cmdid="32372" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="nodeID" type="prototype" length="4" />
				<part name="neID" type="long" length="4" />
				<part name="gcpVersionNO" type="prototype" length="16" />
			</output>
		</operation>

		<!--OSPF begin-->
		<!--创建OSPF协议实例-->
		<operation name="NSCMD_PROT_CRT_OSPF" cmdid="34603" level="">
			<input>
				<part name="flag1" type="byte" length="1" default="0" />
				<part name="vpnID" type="long" length="4" />
				<part name="flag" type="byte" length="1" />
				<part name="ospfID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除OSPF协议实例-->
		<operation name="NSCMD_PROT_DEL_OSPF" cmdid="34604" level="">
			<input>
				<part name="ospfID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询ospf协议实例-->
		<operation name="NSCMD_PTN_OSPF_GET_OSPFINSTANCE" cmdid="34605" level="">
			<input>
				<part name="ospfID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="protocolID" type="long" length="4" />
				<part name="vpnID" type="long" length="4" />
				<part name="manageStatus" type="byte" length="1" />
				<part name="operateStatus" type="byte" length="1" />
			</output>
		</operation>

		<!--查询ospf协议实例-->
		<operation name="NSCMD_PTN_L3VPN_GET_PROTOCOL" cmdid="34594" level="">
			<input>
				<part name="vpnID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="vpnID" type="long" length="4" />
				<part name="protocolType" type="byte" length="1" />
				<part name="protocolID" type="long" length="4" />
			</output>
		</operation>

		<!--配置ospf协议接口绑定-->
		<operation name="NSCMD_PROT_BIND_OSPF" cmdid="34606" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--取消OSPF协议接口绑定-->
		<operation name="NSCMD_PROT_UNBIND_OSPF" cmdid="34607" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询OSPF实例对应的接口-->
		<operation name="NSCMD_PROT_GET_OSPFIF" cmdid="34608" level="">
			<input>
				<part name="ospfID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</output>
		</operation>

		<!--配置OSPF接口DD报文中的MTU-->
		<operation name="NSCMD_PROT_CONF_OSPFMTU" cmdid="34609" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="mtu" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--配置路由引入信息-->
		<operation name="NSCMD_PTN_OSPF_ADD_OSPFROUTEIMPORT" cmdid="34610" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ospfID" type="long" length="4" />
				<part name="srcRouteProType" type="byte" length="1" />
				<part name="overheadValue" type="byte" length="1" />
				<part name="routePolicyID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除路由引入信息-->
		<operation name="NSCMD_PTN_OSPF_DEL_OSPFROUTEIMPORT" cmdid="34611" level="">
			<input>
				<part name="flag" type="byte" length="1" default="0" />
				<part name="ospfID" type="long" length="4" />
				<part name="srcRouteProType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询路由引入信息-->
		<operation name="NSCMD_PTN_OSPF_GET_OSPFROUTEIMPORT" cmdid="34612" level="">
			<input>
				<part name="ospfID" type="long" length="4" />
				<part name="srcRouteProType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ospfID" type="long" length="4" />
				<part name="srcRouteProType" type="byte" length="1" />
				<part name="overheadValue" type="byte" length="1" />
				<part name="routePolicyID" type="byte" length="1" />
			</output>
		</operation>

		<!--查询接口的OSPF信息-->
		<operation name="NSCMD_PROT_GET_OSPFINFO" cmdid="34613" level="">
			<input>
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<!--part name="portWeight" type="long" length="4"/!-->
				<part name="helloTime" type="long" length="4" />
				<!--part name="mtu" type="long" length="4"/!-->
			</output>
		</operation>

		<!--配置OSPF接口的权重-->
		<operation name="NSCMD_PROT_CONF_OSPFIFMETRIC" cmdid="34614" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portWeight" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--配置OSPF接口HELLO报文定时器-->
		<operation name="NSCMD_PROT_CONF_OSPFHELLO" cmdid="34615" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="helloTime" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
	  <!--配置OSPF接口COST-->
		<operation name="NSCMD_PTN_OSPF_SET_PORTCOST" cmdid="35109" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="cost" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询OSPF接口COST-->
		<operation name="NSCMD_PTN_OSPF_GET_PORTCOST" cmdid="35110" level="">
			<input>
				<part name="ospfID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ospfID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="cost" type="long" length="4" />
			</output>
		</operation>
		
		<!--查询网络链路TE信息-->
		<operation name="NSCMD_PTN_OSPF_GET_LINKTEINFO" cmdid="34616" level="">
			<input>
				<part name="ospfID" type="long" length="4" />
				<part name="remoteNodeIP" type="prototype" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="isisID" type="long" length="4" />
				<part name="localNodeID" type="prototype" length="4" />
				<part name="remoteNodeID" type="prototype" length="4" />
				<part name="localLinkIP" type="prototype" length="4" />
				<part name="remoteLinkIP" type="prototype" length="4" />
				<part name="maxScheduledBandwidth" type="long" length="4" />
				<part name="link0Bandwidth" type="long" length="4" />
				<part name="link1Bandwidth" type="long" length="4" />
				<part name="link2Bandwidth" type="long" length="4" />
				<part name="link3Bandwidth" type="long" length="4" />
				<part name="link4Bandwidth" type="long" length="4" />
				<part name="link5Bandwidth" type="long" length="4" />
				<part name="link6Bandwidth" type="long" length="4" />
				<part name="link7Bandwidth" type="long" length="4" />
				<part name="teMeasurement" type="long" length="4" />
			</output>
		</operation>
		<!--OSPF end-->

		<!--IBGP begain-->
		<!--创建IBGP实例-->
		<operation name="NSCMD_PTN_BGP_ADD_IBGPINSTANCE" cmdid="34595" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ibgpID" type="long" length="4" />
				<part name="asNumber" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除IBGP实例-->
		<operation name="NSCMD_PTN_BGP_DEL_BGPINSTANCE" cmdid="34597" level="">
			<input>
				<part name="ibgpID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询IBGP-->
		<operation name="NSCMD_PTN_BGP_GET_BGPINSTANCE" cmdid="34598" level="">
			<input>
				<part name="ibgpID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ibgpID" type="long" length="4" />
				<part name="serviceID" type="long" length="4" />
				<part name="asNumber" type="int" length="2" />
				<part name="routerID" type="long" length="4" />
				<part name="memberNumber" type="int" length="2" />
				<part name="reflectCluster" type="long" length="4" />
				<part name="manageStatus" type="byte" length="1" />
				<part name="operateStatus" type="byte" length="1" />
				<part name="localRoutePriority" type="long" length="4" />
				<part name="compareMed" type="byte" length="1" />
				<part name="aggregate_med" type="byte" length="1" />
				<part name="deterministic_med" type="byte" length="1" />
				<part name="strict_confed" type="byte" length="1" />
				<part name="no_refresh" type="byte" length="1" />
				<part name="bgp_ecmp_routes" type="long" length="4" />
				<part name="grEnable" type="byte" length="1" />
				<part name="interruptAbide" type="long" length="4" />
				<part name="recoveryTime" type="long" length="4" />
				<part name="maxResumeTime" type="long" length="4" />
			</output>
		</operation>

		<!--设置BGP GR使能-->
		<operation name="NSCMD_PTN_BGP_SET_GR_ENABLE" cmdid="37802" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ibgpID" type="long" length="4" />
				<part name="grEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置BGP协议实例GR时间-->
		<operation name="NSCMD_PTN_BGP_SET_GR_TIME" cmdid="37803" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ibgpID" type="long" length="4" />
				<part name="interruptAbide" type="long" length="4" />
				<part name="maxResumeTime" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--增加IBGP对等体-->
		<operation name="NSCMD_PTN_BGP_ADD_PEER" cmdid="34599" level="">
			<input>
				<part name="flag" type="byte" length="1" />
				<part name="ibgpID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="remoteIP" type="prototype" length="4" />
				<part name="remoteAS" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除IBGP对等体-->
		<operation name="NSCMD_PTN_BGP_DEL_PEER" cmdid="34600" level="">
			<input>
				<part name="isAuto" type="bye" length="1" />
				<part name="ibgpID" type="long" length="4" />
				<part name="remoteIP" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询IBGP对等体-->
		<operation name="NSCMD_PTN_BGP_GET_PEER" cmdid="34601" level="">
			<input>
				<part name="ibgpID" type="long" length="4" />
				<part name="peer" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ibgpID" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="localIP" type="long" length="4" />
				<part name="localTCPPort" type="int" length="2" />
				<part name="remoteIP" type="long" length="4" />
				<part name="remoteTCPPort" type="int" length="2" />
				<part name="remoteAS" type="int" length="2" />
				<part name="liveTime" type="int" length="2" />
				<part name="keepTime" type="int" length="2" />
			</output>
		</operation>
		<!--IBGP end-->
		<!--***************************ldp对等体 begin *****************************-->
		<!--添加LDP对等体-->
		<operation name="NSCMD_MPLS_LDP_ADD_PEER" cmdid="32597" level="">
			<input>
				<part name="ddtID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询LDP对等体-->
		<operation name="NSCMD_MPLS_LDP_GET_PEER" cmdid="32599" level="">
			<input>
				<part name="ddtID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ddtID" type="prototype" length="4" />
				<part name="hellotime" type="int" length="2" />
				<part name="kasendtime" type="int" length="2" />
			</output>
		</operation>
		<!--查询对等体的会话状态信息-->
		<operation name="NSCMD_MPLS_LDP_SESSION_GET_STATEINFO" cmdid="32604" level="">
			<input>
				<part name="ddtID" type="prototype" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="remoteID" type="long" length="4" />
				<part name="remotelablespace" type="int" length="2" />
				<part name="localID" type="long" length="4" />
				<part name="locallablespace" type="int" length="2" />
				<part name="status" type="byte" length="1" />
				<part name="role" type="byte" length="1" />
				<part name="grcap" type="byte" length="1" />
				<part name="ckasendtime" type="int" length="2" />
				<part name="grinntertime" type="int" length="2" />
				<part name="grreturntime" type="int" length="2" />
			</output>
		</operation>
		<!--设置对等体的HELLO报文发送间隔-->
		<operation name="NSCMD_MPLS_LDP_PEER_SET_HELLOPARA" cmdid="32600" level="">
			<input>
				<part name="ddtID" type="long" length="4" />
				<part name="hellotime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置对等体的KEEPALIVE报文发送间隔-->
		<operation name="NSCMD_MPLS_LDP_PEER_SET_KEEPALIVE" cmdid="32602" level="">
			<input>
				<part name="ddtID" type="long" length="4" />
				<part name="kasendtime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除LDP对等体-->
		<operation name="NSCMD_MPLS_LDP_DEL_PEER" cmdid="32598" level="">
			<input>
				<part name="ddtID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--***************************ldp对等体 end *****************************-->

		<!--*************************** rsvp协议 begin *****************************-->

		<!--查询RSVP FRR选择备用路径的重试定时间隔-->
		<operation name="NSCMD_MPLS_RSVP_GET_FRRINTERVAL" cmdid="32606" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="FRRctimer" type="long" length="4" />
			</output>
		</operation>
		<!--设置RSVP FRR选择备用路径的重试定时间隔-->
		<operation name="NSCMD_MPLS_RSVP_SET_FRRINTERVAL" cmdid="32605" level="">
			<input>
				<part name="FRRctimer" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口RSVP状态定时器参数-->
		<operation name="NSCMD_MPLS_RSVP_GET_STATETIMER" cmdid="33997" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="stimerrefresh" type="long" length="4" />
				<part name="stimercb" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口RSVP状态定时器参数-->
		<operation name="NSCMD_MPLS_RSVP_SET_STATETIMER_EX" cmdid="33996" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="stimerrefresh" type="long" length="4" />
				<part name="stimercb" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口RSVP阻塞状态超时倍数-->
		<operation name="NSCMD_MPLS_RSVP_GET_BLOCKMULTIPLIER" cmdid="33999" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="dzcb" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口RSVP阻塞状态超时倍数-->
		<operation name="NSCMD_MPLS_RSVP_SET_BLOCKMULTIPLIER_EX" cmdid="33998" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="dzcb" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口RSVP重传参数-->
		<operation name="NSCMD_MPLS_RSVP_GET_RETRANSPARA" cmdid="34001" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ctimer" type="int" length="2" />
				<part name="czlb" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口RSVP重传参数-->
		<operation name="NSCMD_MPLS_RSVP_SET_RETRANSPARA_EX" cmdid="34000" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ctimer" type="int" length="2" />
				<part name="czlb" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口RSVP HELLO报文参数-->
		<operation name="NSCMD_MPLS_RSVP_GET_HELLOPARA_EX" cmdid="34003" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="hellosendintertime" type="byte" length="1" />
				<part name="hellopaglost" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口RSVP HELLO报文参数-->
		<operation name="NSCMD_MPLS_RSVP_SET_HELLOPARA_EX" cmdid="34002" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="hellosendintertime" type="byte" length="1" />
				<part name="hellopaglost" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口RSVP 认证信息-->
		<operation name="NSCMD_MPLS_RSVP_GET_AUTHINFO_EX" cmdid="34005" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="certtype" type="byte" length="1" />
				<part name="certpas" type="var" />
			</output>
		</operation>
		<!--设置端口RSVP 认证信息-->
		<operation name="NSCMD_MPLS_RSVP_SET_AUTHINFO_EX" cmdid="34004" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="certtype" type="byte" length="1" />
				<part name="certpas" type="String" length="24" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--***************************rsvp协议 end *****************************-->

		<!--*************************** 静态路由 begin *****************************-->

		<!--查询静态路由-->
		<operation name="NSCMD_IP_ROUTE_GET_STATICROUTE_EX" cmdid="33883" level="">
			<input>
				<part name="routeid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="routeid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="nextip" type="long" length="4" />
				<part name="dip" type="long" length="4" />
				<part name="dmass" type="long" length="4" />
			</output>
		</operation>
		<!--删除静态路由-->
		<operation name="NSCMD_IP_ROUTE_DEL_STATICROUTE" cmdid="32375" level="">
			<input>
				<part name="routeid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--添加静态路由-->
		<operation name="NSCMD_IP_ROUTE_ADD_STATICROUTE_EX" cmdid="33882" level="">
			<input>
				<part name="routeID" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="nextHop" type="prototype" length="4" />
				<part name="aimNode" type="prototype" length="4" />
				<part name="aimNodeCode" type="prototype" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--***************************静态路由 end *****************************-->

		<!--查询地址解析协议表项列表-->
		<operation name="NSCMD_ETHN_CFG_GET_STATIC_ARP" cmdid="32655" level="">
			<input>
				<part name="arptype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="arpip" type="long" length="4" />
				<part name="arpmac" type="prototype" length="6" />
				<part name="arptype" type="byte" length="1" />
			</output>
		</operation>

		<!--增加地址解析协议静态表项-->
		<operation name="NSCMD_ETHN_ADD_ARPSTATICENTRY" cmdid="32652" level="">
			<input>
				<part name="arpip" type="prototype" length="4" />
				<part name="arpmac" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--删除地址解析协议静态表项-->
		<operation name="NSCMD_ETHN_DEL_ARPSTATICENTRY" cmdid="32653" level="">
			<input>
				<part name="arpip" type="prototype" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--清除地址解析协议表项列表-->
		<operation name="NSCMD_ETHN_CLR_ARPTABLE" cmdid="32656" level="">
			<input>
				<part name="arptype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口名称-->
		<operation name="NSCMD_PTN_PORT_GET_NAME_EX" cmdid="34461" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="portName" type="string" length="64" />
			</output>
		</operation>

		<!-- ATM CoS Mapping Start! -->
		<!-- 创建ATM COS Mapping -->
		<operation name="NSCMD_PTN_QOS_CRT_ATMCOSMAP" cmdid="32721" level="">
			<input>
				<part name="cosid" type="int" length="2" />
				<part name="cosname" type="string" length="32" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ATM COS Mapping Name-->
		<operation name="NSCMD_PTN_QOS_GET_ATMCOSMAPNAME" cmdid="32724" level="">
			<input>
				<part name="cosid" type="int" length="2" />
			</input>
			<output>
				<part name="cosid" type="int" length="2" />
				<part name="cosname" type="string" length="32" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ATM COS Mapping-->
		<operation name="NSCMD_PTN_QOS_GET_ATMCOSPRIMAP" cmdid="32730" level="">
			<input>
				<part name="cosid" type="int" length="2" />
				<part name="encaps" type="byte" length="1" />
			</input>
			<output>
				<part name="cosid" type="int" length="2" />
				<part name="encaps" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除 ATM COS Mapping Name-->
		<operation name="NSCMD_PTN_QOS_DEL_ATMCOSMAP" cmdid="32722" level="">
			<input>
				<part name="cosid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除 ATM COS Mapping-->
		<operation name="NSCMD_PTN_QOS_DEL_ATMCOSPRIMAP" cmdid="32729" level="">
			<input>
				<part name="cosid" type="int" length="2" />
				<part name="encaps" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 修改 ATM COS Mapping Name-->
		<operation name="NSCMD_PTN_QOS_SET_ATMCOSMAPNAME" cmdid="32723" level="">
			<input>
				<part name="cosid" type="int" length="2" />
				<part name="cosname" type="string" length="32" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 修改 ATM COS Mapping-->
		<operation name="NSCMD_PTN_QOS_SET_ATMCOSPRIMAP" cmdid="32728" level="">
			<input>
				<part name="cosid" type="int" length="2" />
				<part name="encaps" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--DEI使用标识-->
		<operation name="NSCMD_PTN_QOS_GET_NE_USEDEI" cmdid="32596" level="">
			<input>
			</input>
			<output>
				<part name="dei" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_SET_NE_USEDEI" cmdid="32595" level="">
			<input>
				<part name="dei" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ***************** 中频1+1保护功能QX接口开始 ***************** -->
		<!-- 添加1+1保护组-->
		<operation name="NSCMD_PTN_CFG_ADD_RADIO_1J1PG" cmdid="31971" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
				<part name="workingSlotId" type="int" length="2" />  <!-- 工作单板槽位号-->
				<part name="workingSubSlotId" type="byte" length="1" />  <!-- 工作子卡槽位号-->
				<part name="workingPortId" type="byte" length="1" />  <!-- 工作单板端口号-->
				<part name="protectionSlotId" type="int" length="2" />  <!-- 保护单板槽位号-->
				<part name="protectionSubSlotId" type="byte" length="1" />  <!-- 保护子卡槽位号-->
				<part name="protectionPortId" type="byte" length="1" />  <!-- 保护单板端口号-->
				<part name="wMode" type="byte" length="1" />  <!-- 工作模式-->
				<part name="rMode" type="byte" length="1" />  <!-- 恢复模式-->
				<part name="wtrTime" type="int" length="2" />  <!-- 恢复时间-->
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除1+1保护组-->
		<operation name="NSCMD_CFG_DEL_RADIO_1J1PG" cmdid="31890" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询1+1保护组信息-->
		<operation name="NSCMD_PTN_CFG_GET_RADIO_1J1PG" cmdid="31972" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupId" type="byte" length="1" />
				<part name="workingSlotId" type="int" length="2" />  <!-- 工作单板槽位号-->
				<part name="workingSubSlotId" type="byte" length="1" />  <!-- 工作子卡槽位号-->
				<part name="workingPortId" type="byte" length="1" />  <!-- 工作单板端口号-->
				<part name="protectionSlotId" type="int" length="2" />  <!-- 保护单板槽位号-->
				<part name="protectionSubSlotId" type="byte" length="1" />  <!-- 保护子卡槽位号-->
				<part name="protectionPortId" type="byte" length="1" />  <!-- 保护单板端口号-->
				<part name="wMode" type="byte" length="1" />  <!-- 工作模式-->
				<part name="rMode" type="byte" length="1" />  <!-- 恢复模式-->
				<part name="wtrTime" type="int" length="2" />  <!-- 恢复时间-->
				<part name="activeFlag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询1+1保护组反向倒换使能状态-->
		<operation name="NSCMD_CFG_GET_RADIO_1J1PG_RDI_ENABLE" cmdid="31896" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupId" type="byte" length="1" />
				<part name="switchEnable" type="byte" length="1" />  <!-- 倒换使能状态-->
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询保护组倒换状态-->
		<operation name="NSCMD_PTN_CFG_GET_RADIO_1J1PG_STATE" cmdid="31973" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupId" type="byte" length="1" />
				<part name="equipSlotId" type="int" length="2" />  <!-- 设备侧当前工作板号-->
				<part name="equipSubSlotId" type="byte" length="1" />  <!-- 设备侧当前工作板子卡号-->
				<part name="equipPortId" type="byte" length="1" />  <!-- 设备侧当前工作板端口号-->
				<part name="equipWBoardState" type="byte" length="1" default="30" />  <!-- 设备侧主板工作状态-->
				<part name="equipPBoardState" type="byte" length="1" default="30" />  <!-- 设备侧备板工作状态-->
				<part name="equipSwitchRequest" type="byte" length="1" default="30" />  <!-- 设备侧倒换请求-->
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 下发1+1保护组倒换命令-->
		<operation name="NSCMD_CFG_RADIO_1J1PG_EXT_SWCMD" cmdid="31892" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
				<part name="switchMode" type="byte" length="1" />
				<part name="direction" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置保护组等待恢复模式和等待恢复时间-->
		<operation name="NSCMD_CFG_SET_RADIO_1J1PG_RESTORE_MO" cmdid="31894" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
				<part name="rMode" type="byte" length="1" />  <!-- 恢复模式-->
				<part name="wtrTime" type="int" length="2" />  <!-- 恢复时间-->
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置1+1保护组反向倒换使能-->
		<operation name="NSCMD_CFG_SET_RADIO_1J1PG_RDI_ENABLE" cmdid="31895" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
				<part name="switchEnable" type="byte" length="1" />  <!-- 倒换使能状态-->
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 1+1保护组设备侧倒换事件上报-->
		<operation name="NSEVT_PTN_CFG_1J1_HSBSW" cmdid="16598" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
				<part name="equipCurrentSlotId" type="int" length="2" />  <!-- 设备侧当前工作板号-->
				<part name="equipCurrentSubSlotId" type="byte" length="1" />  <!-- 设备侧当前工作板号-->
				<part name="equipCurrentPortId" type="byte" length="1" />  <!-- 设备侧当前工作板号-->
				<part name="equipWBoardStateAttr" type="byte" length="1" />  <!-- 设备侧当前工作板主备状态属性-->
				<part name="equipWBoardState" type="byte" length="1" />  <!-- 设备侧主板工作状态-->
				<part name="equipPBoardState" type="byte" length="1" />  <!-- 设备侧备板工作状态-->
				<part name="equipSwitchRequest" type="byte" length="1" />  <!-- 设备侧倒换请求-->
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--******************中频1+1保护功能QX接口结束******************-->

		<!--==================ODU接口管理***射频属性=====================-->
		<!--设置发射频率-->
		<operation name="NSCMD_PTN_CFG_SET_ODU_TXFREQ" cmdid="31999" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_TRANSMITFRE" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询发射频率(KHz) -->
		<operation name="NSCMD_PTN_CFG_GET_ODU_TXFREQ" cmdid="35392" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRANSMITFRE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置T/R间隔-->
		<operation name="NSCMD_PTN_CFG_SET_ODU_TRSPACING" cmdid="35406" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_TRINTERVAL" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询T/R间隔(KHz) -->
		<operation name="NSCMD_PTN_CFG_GET_ODU_TRSPACING" cmdid="35407" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRINTERVAL" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际发送和接收频率(KHz)-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_RFREQ" cmdid="35393" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_ACTTRANSMITFRE" type="long" length="4" />
				<part name="W32BRD_ATTR_ACTTRECEIVEFRE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际TR间隔(KHz) -->
		<operation name="NSCMD_PTN_CFG_GET_ODU_RTRSPACING" cmdid="35408" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_ACTTRINTERVAL" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询频点的工作范围-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_TXFREQ_RG" cmdid="35394" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="LOWFRE" type="long" length="4" />
				<part name="W32BRD_ATTR_WORKRANGE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--===================ODU接口管理***功率属性=====================-->
		<!-- 设置ODU发送功率 -->
		<operation name="NSCMD_PTN_CFG_SET_ODU_TXPOWER" cmdid="35395" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_TRANSMITPOWER" type="int" length="2" default="10" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU发射功率(dBm)-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_TXPOWER" cmdid="35396" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRANSMITPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询配置、实际发送和接收功率(dBm)-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_RPOWER" cmdid="35397" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="sendpower" type="int" length="2" />
				<part name="W32BRD_ATTR_ACTTRANSMITPOWER" type="int" length="2" />
				<part name="W32BRD_ATTR_ACTRECEIVEPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际发送功率的范围(dBm)-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_TXPOWER_RG" cmdid="35398" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="LOWPOWER" type="int" length="2" />
				<part name="W32BRD_ATTR_ACTRANGEOFPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ODU发送功率门限 -->
		<operation name="NSCMD_CFG_SET_ODU_TXTHRESHOLD" cmdid="35486" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_TXTHRESHOLDHIGH" type="int" length="2" default="10" />
				<part name="W32BRD_ATTR_TXTHRESHOLDLOW" type="int" length="2" default="10" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU发送功率门限-->
		<operation name="NSCMD_CFG_GET_ODU_TXTHRESHOLD" cmdid="35487" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TXTHRESHOLDHIGH" type="int" length="2" />
				<part name="W32BRD_ATTR_TXTHRESHOLDLOW" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ODU接收功率门限 -->
		<operation name="NSCMD_CFG_SET_ODU_RXTHRESHOLD" cmdid="35488" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_RXTHRESHOLDHIGH" type="int" length="2" default="10" />
				<part name="W32BRD_ATTR_RXTHRESHOLDLOW" type="int" length="2" default="10" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU接收功率门限-->
		<operation name="NSCMD_CFG_GET_ODU_RXTHRESHOLD" cmdid="35489" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_RXTHRESHOLDHIGH" type="int" length="2" />
				<part name="W32BRD_ATTR_RXTHRESHOLDLOW" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--===================ODU接口管理***设备属性=====================-->
		<!-- 设置ODU设备类型和高低站 -->
		<operation name="NSCMD_CFG_SET_ODU_TYPE" cmdid="31904" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_QUIPTYPE" type="byte" length="1" default="10" />
				<part name="W32BRD_ATTR_HLSTATION" type="byte" length="1" default="10" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询设备信息-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_INFO" cmdid="35399" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_FREQUENCY" type="byte" length="1" />
				<part name="W32BRD_ATTR_QUIPTYPE" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRINTERVALP" type="long" length="4" />
				<part name="W32BRD_ATTR_INTERFREBANDWIDTH" type="byte" length="1" />
				<part name="W32BRD_ATTR_FIXEDBANDWIDTH" type="byte" length="1" />
				<part name="W32BRD_ATTR_HLSTATION" type="byte" length="1" />
				<part name="W32BRD_ATTR_POWEROUTPUT" type="byte" length="1" />
				<part name="W32BRD_ATTR_FACTORYCODE" type="byte" length="1" />
				<part name="YEAR" type="int" length="2" />
				<part name="MONTH" type="byte" length="1" /><!-- 生产年月有问题-->
				<part name="W32BRD_ATTR_PRODUCESN" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--===================ODU接口管理***高级属性=====================-->
		<!-- 设置ODU射频端口环回模式-->
		<operation name="NSCMD_PTN_CFG_SET_RADIO_ODULOOP" cmdid="35404" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_RFLOOPBACK" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU射频端口环回模式-->
		<operation name="NSCMD_PTN_CFG_GET_RADIO_ODULOOP" cmdid="35405" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_RFLOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ODU发射状态-->
		<operation name="NSCMD_PTN_CFG_SET_ODU_WORK" cmdid="35401" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_WORKSTATUS" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU发射状态-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_WORK" cmdid="35402" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_WORKSTATUS" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ODU射频端口实际的发射状态-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_MUTE" cmdid="35403" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_SWITCHSTATUS" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询制造信息-->
		<operation name="NSCMD_PTN_CFG_GET_ODU_FACTORYINFO" cmdid="35400" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_FACTORYINFO" type="var" length="101" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--*******************ODU接口管理Qx接口结束*******************-->

		<!--************************公务管理**************************-->
		<!-- 设置公务电话号码 -->
		<operation name="NSCMD_CFG_SET_TELSRL_TELNUM_EX" cmdid="29474" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="phoneserialnumber" type="byte" length="1" />
				<part name="phonen1umber" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询公务电话号码 -->
		<operation name="NSCMD_CFG_GET_TELSRL_TELNUM_EX" cmdid="29475" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="phoneserialnumber" type="byte" length="1" />
				<part name="phonen1umber" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置呼叫等待时间 -->
		<operation name="NSCMD_CFG_SET_REQTIME_EX" cmdid="29480" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="dailtime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询呼叫等待时间 -->
		<operation name="NSCMD_CFG_GET_REQTIME_EX" cmdid="29481" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="dailtime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置寻址呼叫光口可用情况 -->
		<operation name="NSCMD_CFG_SET_LINESRL_USED_EX" cmdid="29482" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="wireslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="portenable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询寻址呼叫光口可用情况 -->
		<operation name="NSCMD_CFG_GET_LINESRL_USED_EX" cmdid="29483" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="portenable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置电话号码长度 -->
		<operation name="NSCMD_CFG_SET_TELLEN_EX" cmdid="29478" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
				<part name="phonelength" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 配置F1数据口 -->
		<operation name="NSCMD_CFG_SET_F1_PORT_EX" cmdid="29493" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="routwayid" type="byte" length="1" />
				<part name="ingressslotid" type="int" length="2" />
				<part name="ingresssubslotid" type="byte" length="1" default="255" />
				<part name="ingressportid" type="int" length="2" />
				<part name="egressslotid" type="int" length="2" />
				<part name="egresssubslotid" type="byte" length="1" default="255" />
				<part name="egressportid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询F1数据口 -->
		<operation name="NSCMD_CFG_GET_F1_PORT_EX" cmdid="29494" level="">
			<input>
				<part name="slotid" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="routwayid" type="byte" length="1" />
				<part name="ingressslotid" type="int" length="2" />
				<part name="ingresssubslotid" type="byte" length="1" />
				<part name="ingressportid" type="int" length="2" />
				<part name="egressslotid" type="int" length="2" />
				<part name="egresssubslotid" type="byte" length="1" />
				<part name="egressportid" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询群呼电话号码 -->
		<operation name="NSCMD_CFG_GET_GROUPCALL_TEL" cmdid="29492" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="confphonenum" type="long" length="4" />
			</output>
		</operation>


		<operation name="NSCMD_CFG_GET_GROUPTELNUM_WBID" cmdid="35497" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="confphonenum" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_SET_MEETNUM" cmdid="29447" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="confphonenum" type="string" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_MEETNUM" cmdid="29448" level="">
			<input>
				<part name="orderwireslotid" type="int" length="2" />
			</input>
			<output>
				<part name="confphonenum" type="string" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_E1ORE2" cmdid="29441" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
			</input>
			<output>
				<part name="officbyte" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_E1ORE2" cmdid="29440" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="officbyte" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_MEETLINESRL_USED" cmdid="29463" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
			</input>
			<output>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="wireslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="portenable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_MEETLINESRL_USED" cmdid="29462" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="wireslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="portenable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_DATAPORT" cmdid="26492" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="overheadbyte" type="byte" length="1" />
			</input>
			<output>
				<part name="overheadbyte" type="byte" length="1" />
				<part name="mainport" type="prototype" length="2" />
				<part name="hypotaxisportnumber" type="byte" length="1" />
				<part name="hypotaxisport" type="prototype" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_DATAPORT" cmdid="26491" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="overheadbyte" type="byte" length="1" />
				<part name="mainport" type="prototype" length="2" />
				<part name="hypotaxisportnumber" type="byte" length="1" />
				<part name="hypotaxisport" type="prototype" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_DEL_DATAPORT" cmdid="26656" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="overheadbyte" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--*************************** 1588 时钟配置 start *****************************-->
		<!-- 	设置1588协议报文格式 -->
		<operation name="	NSCMD_CFG_SET_PROTFORMAT" cmdid="37808" level="">
			<input>
				<part name="protocolFormat" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 	查询1588协议报文格式 -->
		<operation name="	NSCMD_CFG_GET_PROTFORMAT" cmdid="37809" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="protocolFormat" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置网元PTP工作模式 -->
		<operation name="NSCMD_CFG_SET_PTPMODE" cmdid="34386" level="">
			<input>
				<part name="workmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元PTP工作模式 -->
		<operation name="NSCMD_CFG_GET_PTPMODE" cmdid="34387" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="workmode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置网元PTP消息发送多播模式 -->
		<operation name="NSCMD_CFG_SET_PTPINFOMODE" cmdid="34413" level="">
			<input>
				<part name="multicastmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元PTP消息发送多播模式 -->
		<operation name="NSCMD_CFG_GET_PTPINFOMODE" cmdid="34414" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="multicastmode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置端口PTP使能 -->
		<operation name="NSCMD_CFG_SET_PTPENABLE" cmdid="34388" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ptpEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口PTP使能 -->
		<operation name="NSCMD_CFG_GET_PTPENABLE" cmdid="34389" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ptpenable" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置时钟域 -->
		<operation name="NSCMD_CFG_SET_PTPDOMAIN" cmdid="34411" level="">
			<input>
				<part name="ptpdomain" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询时钟域 -->
		<operation name="NSCMD_CFG_GET_PTPDOMAIN" cmdid="34412" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ptpdomain" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置网元时间校准使能标识 -->
		<operation name="NSCMD_CFG_SET_PTPTIMEENABLE" cmdid="34401" level="">
			<input>
				<part name="timeadjust" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元时间校准使能标识 -->
		<operation name="NSCMD_CFG_GET_PTPTIMEENABLE" cmdid="34402" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="timeadjust" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置端口announce报文周期 -->
		<operation name="NSCMD_CFG_SET_PTPANNCYCLE" cmdid="34397" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="anncycle" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口announce报文周期 -->
		<operation name="NSCMD_CFG_GET_PTPANNCYCLE" cmdid="34398" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="anncycle" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置端口SYNC报文周期 -->
		<operation name="NSCMD_CFG_SET_PTPSYNCCYCLE" cmdid="34409" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="syncycle" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口SYNC报文周期 -->
		<operation name="NSCMD_CFG_GET_PTPSYNCCYCLE" cmdid="34410" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="syncycle" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置端口DELAY报文周期 -->
		<operation name="NSCMD_CFG_SET_PTPDELAYCYCLE" cmdid="34392" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="delaycycle" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口DELAY报文周期 -->
		<operation name="NSCMD_CFG_GET_PTPDELAYCYCLE" cmdid="34393" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="delaycycle" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置端口PDELAY报文周期 -->
		<operation name="NSCMD_CFG_SET_PTPPDELAYCYCLE" cmdid="34399" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="pdelaycycle" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口PDELAY报文周期 -->
		<operation name="NSCMD_CFG_GET_PTPPDELAYCYCLE" cmdid="34400" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="pdelaycycle" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置端口announce报文timeout系数 -->
		<operation name="NSCMD_CFG_SET_PTPANNTIMEOUT" cmdid="34417" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="anntimeout" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口announce报文timeout系数 -->
		<operation name="NSCMD_CFG_GET_PTPANNTIMEOUT" cmdid="34418" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="anntimeout" type="byte" length="1" />
			</output>
		</operation>

		<!-- 查询网元时钟源ID -->
		<operation name="NSCMD_CFG_GET_PTPTIMESRCID" cmdid="34391" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="srcidhigh" type="prototype" length="4" />
				<part name="srcidlow" type="prototype" length="4" />
			</output>
		</operation>

		<!-- 设置本地时钟、外时间接口的属性 -->
		<operation name="NSCMD_CFG_SET_PTPTIMEATTR" cmdid="34429" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="timelevel" type="byte" length="1" />
				<part name="timeprecision" type="byte" length="1" />
				<part name="clocktype" type="byte" length="1" />
				<part name="clockpri1" type="byte" length="1" />
				<part name="clockpri2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询本地时钟、外时间接口的属性 -->
		<operation name="NSCMD_CFG_GET_PTPTIMEATTR" cmdid="34430" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="timelevel" type="byte" length="1" />
				<part name="timeprecision" type="byte" length="1" />
				<part name="clocktype" type="byte" length="1" />
				<part name="clockpri1" type="byte" length="1" />
				<part name="clockpri2" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置端口PTP报文携带的VLAN值 -->
		<operation name="NSCMD_CFG_SET_PTPPORTVLAN" cmdid="34403" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="defaultvlanid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口PTP报文携带的VLAN值 -->
		<operation name="NSCMD_CFG_GET_PTPPORTVLAN" cmdid="34404" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="defaultvlanid" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口可选状态 -->
		<operation name="NSCMD_CFG_SET_PTPPORTSTATE" cmdid="34407" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口预选状态 -->
		<operation name="NSCMD_CFG_GET_PTPPORTSTATE" cmdid="34408" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portstatus" type="byte" length="1" />
			</output>
		</operation>

		<!-- 查询端口实际状态 -->
		<operation name="NSCMD_CFG_GET_PTPPORTREALSTATE" cmdid="34390" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portrealstatus" type="byte" length="1" />
			</output>
		</operation>

		<!-- 	设置端口1588ACR使能 -->
		<operation name="NSCMD_CFG_SET_PTPACRENABLE" cmdid="35114" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="acrEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口1588ACR使能 -->
		<operation name="NSCMD_CFG_GET_PTPACRENABLE" cmdid="35115" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="acrEnable" type="byte" length="1" />
			</output>
		</operation>
		<!-- 设置端口P/E工作模式 -->
		<operation name="NSCMD_CFG_SET_PTPPEMODE" cmdid="34395" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="pemode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口P/E模式 -->
		<operation name="NSCMD_CFG_GET_PTPPEMODE" cmdid="34396" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="pemode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 查询端口接收时钟源ID及链路状态 -->
		<operation name="NSCMD_CFG_GET_PTPSRCLINKSTAT" cmdid="34394" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="srcidhigh" type="prototype" length="4" />
				<part name="srcidlow" type="prototype" length="4" />
				<part name="interfaceid" type="prototype" length="2" />
				<part name="linkstatus" type="byte" length="1" />
			</output>
		</operation>

		<!-- 配置网元TC+OC端口参考源优选表 -->
		<operation name="NSCMD_CFG_SET_PTPPL" cmdid="34419" level="">
			<input>
				<part name="srcount" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="srcidhigh" type="prototype" length="4" />
				<part name="srcidhigh" type="prototype" length="4" />
				<part name="interfaceid" type="prototype" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元TC+OC端口参考源优选表 -->
		<operation name="NSCMD_CFG_GET_PTPPL" cmdid="34420" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="srcount" type="int" length="2" />
				<part name="priorityData" type="prototype" />
			</output>
		</operation>

		<!-- 设置端口的PTP报文封装格式 -->
		<operation name="NSCMD_CFG_SET_PTPMSGFORMAT" cmdid="34415" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="msgformat" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的PTP报文封装格式 -->
		<operation name="NSCMD_CFG_GET_PTPMSGFORMAT" cmdid="34416" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="msgformat" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置端口参选源ID -->
		<operation name="NSCMD_CFG_SET_PTPBKSID" cmdid="34421" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="clockidhigh" type="prototype" length="4" />
				<part name="clockidlow" type="prototype" length="4" />
				<part name="interfaceid" type="prototype" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口参选源ID -->
		<operation name="NSCMD_CFG_GET_GETBKSID" cmdid="34422" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="clockidhigh" type="prototype" length="4" />
				<part name="clockidlow" type="prototype" length="4" />
				<part name="interfaceid" type="prototype" length="2" />
			</output>
		</operation>

		<!-- 设置系统频率源选择模式 -->
		<operation name="NSCMD_CFG_SET_PTPSRCMODE" cmdid="34405" level="">
			<input>
				<part name="srcmode" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询系统频率源选择模式 -->
		<operation name="NSCMD_CFG_GET_PTPSRCTYPE" cmdid="34406" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="srcmode" type="byte" length="1" default="1" />
			</output>
		</operation>

		<!-- 查询时钟当前跟踪的主时钟ID -->
		<operation name="NSCMD_CFG_GET_PTP_GRANDMASTER" cmdid="33198" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="gid1" type="prototype" length="4" />
				<part name="gid2" type="prototype" length="4" />
			</output>
		</operation>

		<!-- 设置外接时间电缆长度 -->
		<operation name="NSCMD_CFG_SET_PTP_CABLELENGTH" cmdid="33205" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="trandirection" type="byte" length="1" />
				<part name="tranmode" type="byte" length="1" />
				<part name="tranvalue" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询外接时间电缆长度 -->
		<operation name="NSCMD_CFG_GET_PTP_CABLELENGTH" cmdid="33206" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="trandirection" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="trandirection" type="byte" length="1" />
				<part name="tranmode" type="byte" length="1" />
				<part name="tranvalue" type="int" length="2" />
			</output>
		</operation>

		<!-- 校准PTP系统时间 -->
		<operation name="NSCMD_CFG_ADJUST_PTP_TIME" cmdid="34427" level="">
			<input>
				<part name="year" type="int" length="2" />
				<part name="month" type="byte" length="1" />
				<part name="day" type="byte" length="1" />
				<part name="hour" type="byte" length="1" />
				<part name="minute" type="byte" length="1" />
				<part name="second" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询PTP系统时间 -->
		<operation name="NSCMD_CFG_GET_PTP_TIME" cmdid="34428" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="year" type="int" length="2" />
				<part name="month" type="byte" length="1" />
				<part name="day" type="byte" length="1" />
				<part name="hour" type="byte" length="1" />
				<part name="minute" type="byte" length="1" />
				<part name="second" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置外部接口模式 -->
		<operation name="NSCMD_CFG_SET_PTPEXTINTERFACEMODE" cmdid="34425" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="extinterfacemode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询外部接口模式 -->
		<operation name="NSCMD_CFG_GET_PTPEXTINTERFACEMODE" cmdid="34426" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="extinterfacemode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置PTP外时间接口参数 -->
		<operation name="NSCMD_CFG_SET_PTPEXTTIMEINTERFACEPARA" cmdid="34423" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="interfacedirection" type="byte" length="1" />
				<part name="protocoltype" type="byte" length="1" />
				<part name="interfaceletricity" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询PTP外时间接口参数 -->
		<operation name="NSCMD_CFG_GET_PTPEXTTIMEINTERFACEPARA" cmdid="34424" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="interfacedirection" type="byte" length="1" />
				<part name="protocoltype" type="byte" length="1" />
				<part name="interfaceletricity" type="byte" length="1" />
			</output>
		</operation>

		<!-- 通知时间源切换 -->
		<operation name="NSEVT_STG_PTP_SOURCE_CHANGE" cmdid="16591" level="">
			<input>
				<part name="oriclockcode" type="int" length="2" />
				<part name="origid1" type="int" length="2" />
				<part name="origid2" type="int" length="2" />
				<part name="origportid" type="int" length="2" />
				<part name="currclockcode" type="int" length="2" />
				<part name="currgid1" type="int" length="2" />
				<part name="currgid2" type="int" length="2" />
				<part name="currgportid" type="int" length="2" />
				<part name="changemode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置线缆传输偏差 -->
		<operation name="NSCMD_CFG_SET_PTP_LINEWARP" cmdid="33203" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="warpmode" type="byte" length="1" />
				<part name="warpdirection" type="byte" length="1" />
				<part name="warpvalue" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询线缆传输偏差 -->
		<operation name="NSCMD_CFG_GET_PTP_LINEWARP" cmdid="33204" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="warpmode" type="byte" length="1" />
				<part name="warpdirection" type="byte" length="1" />
				<part name="warpvalue" type="long" length="4" />
			</output>
		</operation>

		<!-- 设置网元SLAVEONLY模式 -->
		<operation name="NSCMD_CFG_SET_PTP_SLAVEONLY" cmdid="34431" level="">
			<input>
				<part name="slaveonlymode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元SLAVEONLY模式 -->
		<operation name="NSCMD_CFG_GET_PTP_SLAVEONLY" cmdid="34432" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slaveonlymode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 	设置WTR时间 -->
		<operation name="	NSCMD_CFG_SET_PTPWTR" cmdid="34560" level="">
			<input>
				<part name="waittime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 	查询WTR时间 -->
		<operation name="	NSCMD_CFG_GET_PTPWTR" cmdid="34561" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="waittime" type="byte" length="1" />
			</output>
		</operation>

		<!--*************************** 1588 时钟配置 end *****************************-->

		<!--*************************** top时钟配置 start *****************************-->
		<!-- 	添加时钟域绑定的端口 -->
		<operation name="NSCMD_CFG_STGDOMAIN_ADDPORT" cmdid="34551" level="">
			<input>
				<part name="clockDomainSlotid" type="int" length="2" />
				<part name="clockDomain" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 	删除时钟域绑定的端口 -->
		<operation name="NSCMD_CFG_STGDOMAIN_DELPORT" cmdid="34552" level="">
			<input>
				<part name="clockDomainSlotid" type="int" length="2" />
				<part name="clockDomain" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 	查询时钟域绑定的端口 -->
		<operation name="NSCMD_CFG_STGDOMAIN_GETINFO" cmdid="34553" level="">
			<input>
				<part name="clockDomainSlotid" type="int" length="2" />
				<part name="clockDomain" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="clockDomainSlotid" type="int" length="2" />
				<part name="clockDomain" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</output>
		</operation>

		<!-- 	设置common clock 的类型 -->
		<operation name="NSCMD_CFG_SET_COMMONCLKTYPE" cmdid="34537" level="">
			<input>
				<part name="commonClock" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 	查询common clock类型 -->
		<operation name="NSCMD_CFG_GET_COMMONCLKTYPE" cmdid="34538" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="commonClock" type="byte" length="1" />
			</output>
		</operation>

		<!-- 	查询CES业务用户侧逻辑接口 -->
		<operation name="NSCMD_SERVICE_CES_GET_VUNI_EX" cmdid="34017" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="uniid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="uniid" type="int" length="2" />
				<part name="role" type="bye" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</output>
		</operation>
		<!--*************************** top时钟配置 end *****************************-->

		<!-- ptn 时 钟 -->
		<!-- 得到保持模式下出数据方式 -->
		<operation name="NSCMD_CFG_GET_24HOURS_KEEP_MODE_EX" cmdid="34517" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="datastyle" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 得到当前时钟源 ptn时钟-->
		<operation name="NSCMD_CFG_GET_CUR_SYN_EX2" cmdid="34514" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocksource" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 得到时钟板当前工作模式 -->
		<operation name="NSCMD_CFG_GET_STG_MODE_EX" cmdid="34513" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="neclockmode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 得到s1字节时钟源信息 ptn时钟-->
		<operation name="NSCMD_CFG_GET_CUR_SYNS1_EX2" cmdid="34507" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />

			</input>
			<output>
				<part name="s1clocksource" type="long" length="4" />
				<part name="s1quality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 得到2m时钟源 当前s1字节以及时钟源信息 ptn时钟-->
		<operation name="NSCMD_CFG_GET_2MPLL_CUR_SYNS1_EX2" cmdid="34474" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
			</input>
			<output>
				<part name="clock2mindex" type="byte" length="1" />
				<part name="s1clocksource" type="long" length="4" />
				<part name="s1quality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2m锁相源时钟 时钟源倒换模式  ptn时钟-->
		<operation name="NSCMD_CFG_GET_2MPLL_SWITCH_MODE_EX2" cmdid="34476" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
			</input>
			<output>
				<part name="clock2mindex" type="byte" length="1" />
				<part name="switchstate" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置保持模式下出数据方式 -->
		<operation name="NSCMD_CFG_SET_24HOURS_KEEP_MODE_EX" cmdid="34516" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="datastyle" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟源优先级  ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_CLASS_EX2" cmdid="34470" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置时钟源优先级 ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_CLASS_EX2" cmdid="34469" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2m时钟源优先级 ptn时钟-->
		<operation name="NSCMD_CFG_GET_2MPLL_CLASS_EX2" cmdid="34472" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
			</input>
			<output>
				<part name="clock2mindex" type="byte" length="1" />
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2m时钟源有效状态 ptn时钟-->
		<operation name="NSCMD_CFG_GET_PLLSYN_EXIST_EX2" cmdid="34478" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置2m时钟源优先级 ptn时钟-->
		<operation name="NSCMD_CFG_SET_2MPLL_CLASS_EX2" cmdid="34471" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>



		<!--得到外部时钟源模式-->
		<operation name="NSCMD_CFG_GET_EXTIN_MODE_EX" cmdid="34488" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="extclockmode1" type="byte" length="1" />
				<part name="extclockmode2" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置外部时钟源模式-->
		<operation name="NSCMD_CFG_SET_EXTIN_MODE_EX" cmdid="34487" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="extclockmode1" type="byte" length="1" />
				<part name="extclockmode2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--得到外部时钟源接收s1byte  ptn时钟-->
		<operation name="NSCMD_CFG_GET_EXTIN_S1ASLOT_EX2" cmdid="34486" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="extclockid" type="long" length="4" />
			</input>
			<output>
				<part name="extclockid" type="long" length="4" />
				<part name="s1byte" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置外部时钟源接收s1byte  ptn时钟-->
		<operation name="NSCMD_CFG_SET_EXTIN_S1ASLOT_EX2" cmdid="34485" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="extclockid" type="long" length="4" />
				<part name="s1byte" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置2M锁相源倒换模式  ptn时钟-->
		<operation name="NSCMD_CFG_SET_2MPLL_SWITCH_MODE_EX2" cmdid="34475" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clock2mindex" type="byte" length="1" />
				<part name="switchstate" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--得到高优先级时钟源恢复方式-->
		<operation name="NSCMD_CFG_GET_HIGHSYN_NORVT_EX" cmdid="34464" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />

			</input>
			<output>
				<part name="clockstyle" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置高优先级时钟源恢复方式-->
		<operation name="NSCMD_CFG_SET_HIGHSYN_NORVT_EX" cmdid="34463" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockstyle" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--得到自动恢复时间-->
		<operation name="NSCMD_CFG_GET_SYN_WTRTIME_EX" cmdid="34466" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />

			</input>
			<output>
				<part name="waittime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置自动恢复时间-->
		<operation name="NSCMD_CFG_SET_SYN_WTRTIME_EX" cmdid="34465" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="waittime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询MSAIS，B2EXC是否为时钟倒换条件 ptn时钟-->
		<operation name="NSCMD_CFG_GET_ALM2CLKSW_WBID" cmdid="33990" level="">
			<input>
				<part name="slotno" type="int" length="2" />
				<part name="subboardno" type="byte" length="1" default="255" />
				<part name="partno" type="int" length="2" />
				<part name="alarmid" type="int" length="2" />
			</input>
			<output>
				<part name="slotno" type="int" length="2" />
				<part name="subboardno" type="byte" length="1" />
				<part name="partno" type="int" length="2" />
				<part name="alarmid" type="int" length="2" />
				<part name="isswitch" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置MSAIS，B2EXC是否为时钟倒换条件  ptn时钟-->
		<operation name="NSCMD_CFG_SET_ALM2CLKSW_EX2" cmdid="33989" level="">
			<input>
				<part name="slotno" type="int" length="2" />
				<part name="subboardno" type="byte" length="1" />
				<part name="partno" type="int" length="2" />
				<part name="alarmid" type="int" length="2" />
				<part name="isswitch" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟源有效状态 ptn时钟-->
		<operation name="NSCMD_CFG_GET_STG_STATE_EX2" cmdid="34515" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" default="0" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="clockstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟源锁定状态  ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_LOCK_EX2" cmdid="34500" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="lockstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟源倒换状态  ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_SWSTATE_EX2" cmdid="34498" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="switchstate" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置时钟源锁定状态  ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_LOCK_EX2" cmdid="34499" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="lockstate" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置时钟源倒换状态  ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_EXTSW_EX2" cmdid="34497" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="switchstate" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟子网id  ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_S1ID_EX2" cmdid="34482" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocknetno" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<part name="clocknetid" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置时钟子网id  ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_S1ID_EX2" cmdid="34481" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clocknetno" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<part name="clocknetid" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置时钟保护状态-->
		<operation name="NSCMD_CFG_SET_S1_MODE_EX" cmdid="34503" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="ssmmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟保护状态-->
		<operation name="NSCMD_CFG_GET_S1_MODE_EX" cmdid="34504" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="ssmmode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟人工质量 ptn时钟-->
		<operation name="NSCMD_CFG_GET_SYN_S1QUA_EX2" cmdid="34506" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="configquality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟质量  ptn时钟-->
		<operation name="NSCMD_CFG_GET_ALL_S1_EX2" cmdid="34508" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="clockquality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2M时钟质量  ptn时钟-->
		<operation name="NSCMD_CFG_GET_ALL_2MS1_EX2" cmdid="34477" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clocktype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="clocktype" type="byte" length="1" />
				<part name="clockid" type="long" length="4" />
				<part name="clockquality" type="byte" length="1" />
			</output>
		</operation>

		<!--设置时钟人工质量  ptn时钟-->
		<operation name="NSCMD_CFG_SET_SYN_S1QUA_EX2" cmdid="34505" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="configquality" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询时钟质量为零的设置-->
		<operation name="NSCMD_CFG_GET_QL_UNKNOW_EX" cmdid="34510" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="quality1" type="byte" length="1" />
				<part name="quality2" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置时钟质量为零的设置-->
		<operation name="NSCMD_CFG_SET_QL_UNKNOW_EX" cmdid="34509" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="quality1" type="byte" length="1" />
				<part name="quality2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--得到ssm 信息 ptn时钟-->
		<operation name="NSCMD_CFG_GET_S1EXPORT_MODE_EX2" cmdid="34502" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="ssmoutstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置ssm 信息 ptn时钟-->
		<operation name="NSCMD_CFG_SET_S1EXPORT_MODE_EX2" cmdid="34501" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="ssmoutstate" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--得到时钟id 使能 信息  ptn时钟-->
		<operation name="NSCMD_CFG_GET_CLKID_OUT_EX2" cmdid="34484" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="clocknum" type="int" length="2" />
				<part name="clockdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置时钟id使能信息 ptn时钟-->
		<operation name="NSCMD_CFG_SET_CLKID_OUT_EX2" cmdid="34483" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="clockidenable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询外部源的输出模式-->
		<operation name="NSCMD_CFG_GET_EXTOUT_MODE_EX" cmdid="34492" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
			</input>
			<output>
				<part name="outclockmode1" type="byte" length="1" />
				<part name="outclockmode2" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询外部源的SSM信息插入位置 ptn时钟-->
		<operation name="NSCMD_CFG_GET_EXTIN_S1INPSLOT_EX2" cmdid="34512" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="s1slot" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询外部源的SSM信息插入位置  ptn时钟-->
		<operation name="NSCMD_CFG_GET_EXTOUT_TH_NEW_EX" cmdid="34494" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="s1quality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2M锁相源失效动作-->
		<operation name="NSCMD_CFG_GET_2MPLL_SYNLOS_ACTION_EX2" cmdid="34480" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="outclockno" type="byte" length="1" />
			</input>
			<output>
				<part name="outclockno" type="byte" length="1" />
				<part name="losaction" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询2M锁相源失效条件  ptn时钟-->
		<operation name="NSCMD_CFG_GET_EXT_LAPSE_TERM_EX2" cmdid="34490" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="lapseid" type="byte" length="1" />
			</input>
			<output>
				<part name="clockid" type="long" length="4" />
				<part name="lapseid" type="byte" length="1" />
				<part name="flag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>


		<!--查询外部源的输出模式-->
		<operation name="NSCMD_CFG_SET_EXTOUT_MODE_EX" cmdid="34491" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="outclockmode1" type="byte" length="1" />
				<part name="outclockmode2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置外部源的SSM信息插入位置  ptn时钟-->
		<operation name="NSCMD_CFG_SET_EXTIN_S1INPSLOT_EX2" cmdid="34511" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="s1slot" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置外部源的质量阙值 ptn时钟-->
		<operation name="NSCMD_CFG_SET_EXTOUT_TH_NEW_EX" cmdid="34493" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="s1quality" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置2M锁相源失效动作-->
		<operation name="NSCMD_CFG_SET_2MPLL_SYNLOS_ACTION_EX2" cmdid="34479" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="outclockno" type="byte" length="1" />
				<part name="losaction" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置2M锁相源失效条件  ptn时钟-->
		<operation name="NSCMD_CFG_SET_EXT_LAPSE_TERM_EX2" cmdid="34489" level="">
			<input>
				<part name="clockslotno" type="int" length="2" />
				<part name="clockid" type="long" length="4" />
				<part name="lapseid" type="byte" length="1" />
				<part name="flag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- ========================== CAR Policy =========================== -->
		<!-- 创建CAR策略 -->
		<operation name="NSCMD_PTN_QOS_CRT_CAR" cmdid="34311" level="">
			<input>
				<part name="autoCreate" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="cir" type="long" length="4" />
				<part name="cbs" type="long" length="4" />
				<part name="pir" type="long" length="4" />
				<part name="pbs" type="long" length="4" />
				<part name="policyName" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="policyId" type="long" length="4" />
			</output>
		</operation>

		<!-- 删除CAR策略 -->
		<operation name="NSCMD_PTN_QOS_DEL_CAR" cmdid="34312" level="">
			<input>
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CAR策略描述信息 -->
		<operation name="NSCMD_PTN_QOS_SET_CARINFO" cmdid="34313" level="">
			<input>
				<part name="auto_setqueue" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="policyName" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CAR策略带宽 -->
		<operation name="NSCMD_PTN_QOS_SET_CARBANDWIDTH" cmdid="34314" level="">
			<input>
				<part name="auto_setqueue" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="cir" type="long" length="4" />
				<part name="cbs" type="long" length="4" />
				<part name="pir" type="long" length="4" />
				<part name="pbs" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CAR策略染色模式 -->
		<operation name="NSCMD_PTN_QOS_SET_CARCOLORMODE" cmdid="34315" level="">
			<input>
				<part name="auto_setqueue" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="colorMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CAR策略染色报文处理行为 -->
		<operation name="NSCMD_PTN_QOS_SET_CARCOLOR" cmdid="34316" level="">
			<input>
				<part name="auto_setqueue" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="messageColor" type="byte" length="1" />
				<part name="handleMethod" type="byte" length="1" />
				<part name="remarkCos" type="byte" length="1" />
				<part name="remarkColor" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询CAR策略所有QOS信息 -->
		<operation name="NSCMD_PTN_QOS_GET_CARINFO" cmdid="34317" level="">
			<input>
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="policyId" type="long" length="4" />
				<part name="cir" type="long" length="4" />
				<part name="cbs" type="long" length="4" />
				<part name="pir" type="long" length="4" />
				<part name="pbs" type="long" length="4" />
				<part name="colorMode" type="byte" length="1" />
				<part name="handleMethod_green" type="byte" length="1" />
				<part name="remarkCos_green" type="byte" length="1" />
				<part name="remarkColor_green" type="byte" length="1" />
				<part name="handleMethod_yellow" type="byte" length="1" />
				<part name="remarkCos_yellow" type="byte" length="1" />
				<part name="remarkColor_yellow" type="byte" length="1" />
				<part name="handleMethod_red" type="byte" length="1" />
				<part name="remarkCos_red" type="byte" length="1" />
				<part name="remarkColor_red" type="byte" length="1" />
				<part name="policyName" type="string" length="64" />
			</output>
		</operation>

		<!-- 设置策略中流分类关联的CAR -->
		<operation name="NSCMD_PTN_QOS_SET_POLICY_CLASSIFIER_CAR" cmdid="34318" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto1" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="classifierId" type="long" length="4" />
				<part name="auto3" type="byte" length="1" />
				<part name="carId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- ***************** 中频端口误码测试功能QX接口开始 ***************** -->
		<!-- 启动停止中频误码测试功能 -->
		<operation name="NSCMD_PTN_CFG_SET_IF_BITTEST" cmdid="31988" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
				<part name="testaction" type="byte" length="1" />
				<part name="timeunit" type="byte" length="1" />
				<part name="testtime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 中频板误码测试上报事件 -->
		<operation name="NSEVT_PTN_CFG_IF_BIT_TEST" cmdid="16599" level="">
			<input>
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
				<part name="testtime" type="int" length="2" />
				<part name="errnum" type="prototype" />
			</output>
		</operation>

		<!-- 查询中频板比特测试结果 -->
		<operation name="NSCMD_PTN_CFG_GET_IF_BITTEST_RESULT" cmdid="31989" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="timeunit" type="byte" length="1" />
				<part name="starttime" type="var" length="6" />
				<part name="testtime" type="byte" length="1" />
				<part name="firstpoint" type="byte" length="1" />
				<part name="errdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ***************** 中频端口误码测试功能QX接口结束 ***************** -->

		<!--***************************ATM策略 begin *****************************-->
		<!--查询ATM所有QOS信息-->
		<operation name="NSCMD_PTN_QOS_GET_POLICY_ATM_QOSINFO" cmdid="32561" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />

				<part name="policyType" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="worktype" type="byte" length="1" />
				<part name="flowtype" type="byte" length="1" />
				<part name="param1" type="long" length="4" />
				<part name="param2" type="long" length="4" />
				<part name="param3" type="long" length="4" />
				<part name="param4" type="long" length="4" />
				<part name="flowlostflag" type="byte" length="1" />
				<part name="UPC_NPC" type="byte" length="1" />

			</output>
		</operation>

		<!--设置ATM策略的流量描述-->
		<operation name="NSCMD_PTN_QOS_SET_POLICY_ATM_TRAFFIC" cmdid="32558" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="worktype" type="byte" length="1" />
				<part name="flowtype" type="byte" length="1" />
				<part name="param1" type="long" length="4" />
				<part name="param2" type="long" length="4" />
				<part name="param3" type="long" length="4" />
				<part name="param4" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置ATM的帧丢弃标志-->
		<operation name="NSCMD_PTN_QOS_SET_POLICY_ATM_FRAMEDISCARD" cmdid="32559" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="flowlostflag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置ATM的UPC/NPC-->
		<operation name="NSCMD_PTN_QOS_SET_POLICY_ATM_UPCNPC" cmdid="32560" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="isAuto" type="byte" length="1" />
				<part name="policyId" type="long" length="4" />
				<part name="UPC_NPC" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--应用对象-查询ATM业务-->
		<operation name="NSCMD_PTN_ATM_GET_SRV" cmdid="29253" level="">
			<input>
				<part name="actpoint1" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="atmIndex" type="long" length="4" />
				<part name="atmId" type="long" length="4" />
				<part name="atmName" type="string" length="64" />
				<part name="atmType" type="byte" length="1" />
			</output>
		</operation>


		<!--***************************ATM策略 end *****************************-->

		<!--设置网元告警抑制使能  -->
		<operation name="NSCMD_ALM_SET_INHISTA" cmdid="33029" level="">
			<input>
				<part name="correlative" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ALM_GET_INHISTA" cmdid="33030" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="correlative" type="byte" length="1" />
			</output>
		</operation>
		<operation name="NSCMD_ALM_INSERT_ALM_EX" cmdid="33031" level="">
			<input>
				<part name="alarmId" type="int" length="2" />
				<part name="insertStatus" type="byte" length="1" />
				<part name="insertMode" type="byte" length="1" default="1" />
				<part name="reserve" type="byte" length="1" default="255" />
				<part name="objtype" type="int" length="2" />
				<part name="paralen" type="int" length="2" />
				<part name="objpara" type="prototype" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- ===========PDH接口开始============== -->

		<!--设置端口的模式-->
		<operation name="NSCMD_PTNETY_SET_LEVELMODE" cmdid="33942" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_MODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口模式-->
		<operation name="NSCMD_PTNETY_GET_LEVELMODE" cmdid="33943" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="0" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_MODE" type="byte" length="1" />
			</output>
		</operation>

		<!--设置端口的链路层封装类型-->
		<operation name="NSCMD_L2PORTBASE_SET_ENCAPTYPE" cmdid="33944" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_PHY_LOOPBACK" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口的链路层封装类型-->
		<operation name="NSCMD_L2PORTBASE_GET_ENCAPTYPE" cmdid="33945" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="0" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_PHY_LOOPBACK" type="byte" length="1" />
			</output>
		</operation>

		<!--设置E1端口通道化模式-->
		<operation name="NSCMD_CFG_E1_SET_CHNLMODE" cmdid="33781" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_CHNL" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
			</output>
		</operation>

		<!--查询E1端口通道化模式-->
		<operation name="NSCMD_CFG_E1_GET_CHNLMODE" cmdid="33782" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_CHNL" type="byte" length="1" />
			</output>
		</operation>
		<!--设置端口MPLS使能-->
		<operation name="NSCMD_PTN_PORT_L3_SET_MPLSEN" cmdid="33950" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_PORT_ATTR_MPLSEN" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询Tunnle使能状态-->
		<operation name="NSCMD_PTN_PORT_L3_GET_MPLSEN" cmdid="33951" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_MPLSEN" type="byte" length="1" />
			</output>
		</operation>

		<!--设置端口的最大可预留带宽 -->
		<operation name="NSCMD_IP_ROUTE_SET_MAXRSVBANDWIDTH" cmdid="33876" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_MAXRESBW" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口的最大可预留带宽 -->
		<operation name="NSCMD_IP_ROUTE_GET_MAXRSVBANDWIDTH" cmdid="33877" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_MAXRESBW" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_MAXRESBW" type="long" length="4" />
			</output>
		</operation>

		<!--设置端口TE度量 -->
		<operation name="NSCMD_IP_ROUTE_SET_TEMETRIC" cmdid="33880" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
				<part name="PTNIF_PORT_ATTR_TEMETRIC" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口TE度量 -->
		<operation name="NSCMD_IP_ROUTE_GET_TEMETRIC" cmdid="33881" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
				<part name="PTNIF_PORT_ATTR_TEMETRIC" type="long" length="4" />
			</output>
		</operation>

		<!--设置端口管理组属性 -->
		<operation name="NSCMD_IP_ROUTE_SET_ADMINGROUP" cmdid="33878" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_PORT_ATTR_ADMINGROUP" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口管理组属性 -->
		<operation name="NSCMD_IP_ROUTE_GET_ADMINGROUP" cmdid="33879" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
				<part name="PTNIF_PORT_ATTR_ADMINGROUP" type="long" length="4" />
			</output>
		</operation>

		<!--设置端口的IP参数 -->
		<operation name="NSCMD_PTN_PORT_L3_SET_IPPARA" cmdid="33948" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_PORT_ATTR_IPPARATYPE" type="byte" length="1" />
				<part name="PTNIF_PORT_ATTR_IPPARA" type="long" length="4" />
				<part name="PTNIF_PORT_ATTR_IPPARAT" type="long" length="4" />
				<part name="PTNIF_PORT_ATTR_IPPARABORD" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_IPPARASUBSLOTID" type="byte" length="1" default="255" />
				<part name="PTNIF_PORT_ATTR_IPPARAPORT" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询端口的IP参数 -->
		<operation name="NSCMD_PTN_PORT_L3_GET_IPPARA" cmdid="33949" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_PORT_ATTR_IPPARATYPE" type="byte" length="1" />
				<part name="PTNIF_PORT_ATTR_IPPARA" type="long" length="4" />
				<part name="PTNIF_PORT_ATTR_IPPARAT" type="long" length="4" />
				<part name="PTNIF_PORT_ATTR_IPPARABORD" type="int" length="2" />
				<part name="PTNIF_PORT_ATTR_IPPARASUBSLOTID" type="byte" length="1" />
				<part name="PTNIF_PORT_ATTR_IPPARAPORT" type="int" length="2" />
			</output>
		</operation>

		<!--设置光(电)口的环回方式-->
		<operation name="NSCMD_CFG_SET_LOOP_EX2" cmdid="33977" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_E1PORT_ATTR_LOOP" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询光(电)口的环回方式 -->
		<operation name="NSCMD_CFG_GET_LOOP_EX2" cmdid="33978" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_E1PORT_ATTR_LOOP" type="byte" length="1" />
			</output>
		</operation>

		<!--查询端口电缆阻抗值 -->
		<operation name="NSCMD_CFG_GET_E1EQ" cmdid="33780" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
				<part name="PTNIF_E1PORT_ATTR_E1EQ" type="byte" length="1" />
			</output>
		</operation>

		<!--设置E1链路帧格式-->
		<operation name="NSCMD_CFG_SET_E1FRM" cmdid="33778" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_E1PORT_ATTR_E1FRM" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询E1链路帧格式 -->
		<operation name="NSCMD_CFG_GET_E1FRM" cmdid="33779" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
				<part name="PTNIF_E1PORT_ATTR_E1FRM" type="byte" length="1" />
			</output>
		</operation>

		<!--设置E1链路线路编码-->
		<operation name="NSCMD_CFG_E1_SET_LINECODE" cmdid="33774" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_E1PORT_ATTR_LINECODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询E1链路线路编码 -->
		<operation name="NSCMD_CFG_E1_GET_LINECODE" cmdid="33775" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_E1PORT_ATTR_LINECODE" type="byte" length="1" />
			</output>
		</operation>

		<!--设置E1链路用户可用时隙数 -->
		<operation name="NSCMD_CFG_SET_E1USERSLOTNUM" cmdid="32872" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="65535" />
				<part name="PTNIF_E1PORT_ATTR_E1FRMMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询E1链路用户可用时隙数 -->
		<operation name="NSCMD_CFG_GET_E1USERSLOTNUM" cmdid="32873" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="PTNIF_E1PORT_ATTR_E1FRMMODE" type="byte" length="1" />
			</output>
		</operation>

		<!-- u2kv1r2c01    SDH ETH interface start     -->
		<operation name="NSCMD_PTN_PORT_GET_NAME_EX2" cmdid="34461" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_NAME" type="string" length="64" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTN_PORT_SET_NAME_EX2" cmdid="34460" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_NAME" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTNETY_GET_LEVELMODE_EX" cmdid="33943" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_MODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTNETY_SET_LEVELMODE_EX" cmdid="33942" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_MODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_L2PORTBASE_GET_ENCAPTYPE_EX" cmdid="33945" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="encapType" type="byte" length="1" /><!--SDHPORT_ATTR_ENCAPSULATIONTYPE-->
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_L2PORTBASE_SET_ENCAPTYPE_EX" cmdid="33944" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="encapType" type="byte" length="1" /><!--SDHPORT_ATTR_ENCAPSULATIONTYPE-->
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_L2PORTBASE_GET_MTU_EX" cmdid="33947" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_MAXDATAPACKETSIZE" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_L2PORTBASE_SET_MTU_EX" cmdid="33946" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_MAXDATAPACKETSIZE" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_GET_LASER_EX2" cmdid="33980" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_LASERINTERFACESTATUS" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_SET_LASER_EX2" cmdid="33979" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_LASERINTERFACESTATUS" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_GET_LSRDISTANCE_EX2" cmdid="34462" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_LSRDISTANCE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_GET_LOOP_EXSDH" cmdid="33978" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_LOOPBACKMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_SET_LOOP_EXSDH" cmdid="33977" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_LOOPBACKMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTN_PORT_POS_GET_SCRAMBLE_EX" cmdid="33841" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_SCRAMBLINGCAPACITY" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTN_PORT_POS_SET_SCRAMBLE_EX" cmdid="33840" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_SCRAMBLINGCAPACITY" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTN_PORT_POS_GET_CRCCHKLEN_EX" cmdid="33843" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_CRCCHECKLENGTH" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTN_PORT_POS_SET_CRCCHKLEN_EX" cmdid="33842" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_CRCCHECKLENGTH" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTN_PORT_POS_GET_CLOCKMODE_EX" cmdid="33837" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_CLOCKMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTN_PORT_POS_SET_CLOCKMODE_EX" cmdid="33836" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="SDHPORT_ATTR_CLOCKMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置端口QinQ类型域-->
		<operation name="NSCMD_PTNETH_SET_QINQTPID_EX" cmdid="33789" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_QINQ_TYPE" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口QinQ类型域-->
		<operation name="NSCMD_PTNETH_GET_QINQTPID_EX" cmdid="33790" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_QINQ_TYPE" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口MAC地址-->
		<operation name="NSCMD_PTNETH_SET_PORTMAC_EX" cmdid="33791" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_PORTMAC" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口MAC地址-->
		<operation name="NSCMD_PTNETH_GET_PORTMAC_EX" cmdid="33792" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_PORTMAC" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
                <!-- 查询端口自环路检测使能 -->
		<operation name="NSCMD_SECURITY_GET_PORTLBCHK" cmdid="35208" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_LOOPDETECT" length="1" type="byte" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置端口自环路检测使能 -->
		<operation name="NSCMD_SECURITY_SET_PORTLBCHK" cmdid="35207" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_LOOPDETECT" length="1" type="byte" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询端口环路端口关断使能 -->
		<operation name="NSCMD_SECURITY_GET_PORTBLOCK" cmdid="35210" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_LOOPPORTSHUT" length="1" type="byte" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置端口环路端口关断使能 -->
		<operation name="NSCMD_SECURITY_SET_PORTBLOCK" cmdid="35209" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_LOOPPORTSHUT" length="1" type="byte" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置端口MPLS使能-->
		<operation name="NSCMD_PTN_PORT_L3_SET_MPLSEN_EX" cmdid="33950" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_TUNNEL_ENABLE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口MPLS使能-->
		<operation name="NSCMD_PTN_PORT_L3_GET_MPLSEN_EX" cmdid="33951" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_TUNNEL_ENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  设置端口的最大可预留带宽-->
		<operation name="NSCMD_IP_ROUTE_SET_MAXRSVBANDWIDTH_EX" cmdid="33876" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_MAXRESERVEDBANDWIDTH" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的最大可预留带宽-->
		<operation name="NSCMD_IP_ROUTE_GET_MAXRSVBANDWIDTH_EX" cmdid="33877" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_MAXRESERVEDBANDWIDTH" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  设置端口的TE度量-->
		<operation name="NSCMD_IP_ROUTE_SET_TEMETRIC_EX" cmdid="33880" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_TEMEASUREMENT" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的TE度量-->
		<operation name="NSCMD_IP_ROUTE_GET_TEMETRIC_EX" cmdid="33881" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_TEMEASUREMENT" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  设置端口管理组属性-->
		<operation name="NSCMD_IP_ROUTE_SET_ADMINGROUP_EX" cmdid="33878" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_ADMINGROUP" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  查询端口管理组属性-->
		<operation name="NSCMD_IP_ROUTE_GET_ADMINGROUP_EX" cmdid="33879" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_ADMINGROUP" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  设置端口IP参数-->
		<operation name="NSCMD_PTN_PORT_L3_SET_IPPARA_EX" cmdid="33948" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_SPECIFYIPADDRESS" type="byte" length="1" />
				<part name="ATTR_ETHOVERPTN_MAC_IPADDRESS" type="long" length="4" />
				<part name="ATTR_ETHOVERPTN_MAC_IPMARSK" type="long" length="4" />
				<part name="ATTR_ETHOVERPTN_MAC_BORROWEDBOARDIPADDR" type="int" length="2" />
				<part name="remsubslotid" type="byte" length="1" default="255" />
				<part name="ATTR_ETHOVERPTN_MAC_BORROWEDPORTIPADDR" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  查询端口IP参数-->
		<operation name="NSCMD_PTN_PORT_L3_GET_IPPARA_EX" cmdid="33949" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_MAC_SPECIFYIPADDRESS" type="byte" length="1" />
				<part name="ATTR_ETHOVERPTN_MAC_IPADDRESS" type="long" length="4" />
				<part name="ATTR_ETHOVERPTN_MAC_IPMARSK" type="long" length="4" />
				<part name="ATTR_ETHOVERPTN_MAC_BORROWEDBOARDIPADDR" type="int" length="2" />
				<part name="remsubslotid" type="byte" length="1" default="255" />
				<part name="ATTR_ETHOVERPTN_MAC_BORROWEDPORTIPADDR" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- ******************* 中频接口属性功能Qx接口开始 ******************** -->
		<!--  查询端口错帧丢弃使能-->
		<operation name="NSCMD_CFG_GET_MWERRFRAME_DISCARDEN" cmdid="35485" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ERRORFRAMEDISCARDEN" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--  设置端口错帧丢弃使能-->
		<operation name="NSCMD_CFG_SET_MWERRFRAME_DISCARDEN" cmdid="35484" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ERRORFRAMEDISCARDEN" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  查询端口复接换回-->
		<operation name="NSCMD_PTN_CFG_GET_MUXLOOP" cmdid="31963" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_COMPOSITELOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--  设置端口复接换回-->
		<operation name="NSCMD_PTN_CFG_SET_MUXLOOP" cmdid="31962" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_COMPOSITELOOPBACK" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- todo -->
		<!-- 设置中频ACM属性 -->
		<operation name="NSCMD_PTN_CFG_SET_ACM_PARAM" cmdid="31976" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ACMENABLESTATUS" type="byte" length="1" />
				<part name="W32PORT_ATTR_ENSURECALMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_ALLCALMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_MANUALMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频ACM属性 -->
		<operation name="NSCMD_PTN_CFG_GET_ACM_PARAM" cmdid="31977" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ACMENABLESTATUS" type="byte" length="1" />
				<part name="W32PORT_ATTR_ENSURECALMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_ALLCALMODE" type="byte" length="1" />
				<part name="W32PORT_ATTR_MANUALMODE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置中频波道间隔 -->
		<operation name="NSCMD_PTN_CFG_SET_IF_CHANNELSPACE" cmdid="31974" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_CHANNELSPACE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频波道间隔 -->
		<operation name="NSCMD_PTN_CFG_GET_IF_CHANNELSPACE" cmdid="31975" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_CHANNELSPACE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ATPC自动门限使能状态 -->
		<operation name="NSCMD_PTN_CFG_SET_ATPC_AUTOTH_EN" cmdid="31994" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPC_AUTOTH_EN" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC自动门限使能状态 -->
		<operation name="NSCMD_PTN_CFG_GET_ATPC_AUTOTH_EN" cmdid="31995" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPC_AUTOTH_EN" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ATPC使能状态 -->
		<operation name="NSCMD_PTN_CFG_SET_ATPC_ENABLE" cmdid="31997" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPC_ENABLE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC使能状态 -->
		<operation name="NSCMD_PTN_CFG_GET_ATPC_ENABLE" cmdid="31998" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPC_ENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ATPC上下门限 -->
		<operation name="NSCMD_PTN_CFG_SET_ATPC_THRESHOLD" cmdid="31992" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPC_UPTHRESHOLD" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPC_LOWERTHRESHOLD" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATPC上下门限 -->
		<operation name="NSCMD_PTN_CFG_GET_ATPC_THRESHOLD" cmdid="31993" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ATPC_UPTHRESHOLD" type="int" length="2" />
				<part name="W32PORT_ATTR_ATPC_LOWERTHRESHOLD" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询当前调制模式 -->
		<operation name="NSCMD_PTN_CFG_GET_ACM_CURRMOD" cmdid="31978" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_SENDMODID" type="byte" length="1" />
				<part name="W32PORT_ATTR_RECEIVEMODID" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频端口ACM当前业务容量 -->
		<operation name="NSCMD_PTN_CFG_GET_ACM_CURRCAPACITY" cmdid="31979" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_ENSUREAMMODE" type="long" length="4" />
				<part name="W32PORT_ATTR_ALLAMMODE" type="long" length="4" />
				<part name="W32PORT_ATTR_ACMSENDMODE" type="long" length="4" />
				<part name="W32PORT_ATTR_ACMRECEIVEMODE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- todo -->

		<!-- 重写参数用于链路配置界面的查询和设置 -->
		<!-- 设置中频ACM属性 -->
		<operation name="NSCMD_CFG_SET_AM_PARAM_NEW" cmdid="31976" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="amstate" type="byte" length="1" />
				<part name="ensuremode" type="byte" length="1" />
				<part name="fullmode" type="byte" length="1" />
				<part name="manualmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频ACM属性 -->
		<operation name="NSCMD_CFG_GET_AM_PARAM_NEW" cmdid="31977" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="amstate" type="byte" length="1" />
				<part name="ensuremode" type="byte" length="1" />
				<part name="fullmode" type="byte" length="1" />
				<part name="manualmode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置中频波道间隔 -->
		<operation name="NSCMD_CFG_SET_IF_BANDWIDTH_NEW" cmdid="31974" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询中频波道间隔 -->
		<operation name="NSCMD_CFG_GET_IF_BANDWIDTH_NEW" cmdid="31975" level="">
			<input>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 重写参数用于链路配置界面的查询和设置 -->

		<!-- ******************* 中频接口属性功能Qx接口结束 ******************** -->

		<!-- ******************* PPP协议(Serial)配置模块 Qx接口开始 *******************-->
		<!-- 查询配置的serial端口 -->
		<operation name="NSCMD_ETHN_PORT_GET_SERIALPORT" cmdid="33954" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="phyportid" type="int" length="2" />
				<part name="phypathnum" type="byte" length="1" />
				<part name="phypathlist" type="prototype" />
			</output>
		</operation>
		<!-- 查询PPP协议状态信息 -->
		<operation name="NSCMD_ETHN_PPP_GET_PROSTATE" cmdid="33955" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="delaycheckstatus" type="byte" length="1" />
				<part name="ppplinkstatus" type="byte" length="1" />
				<part name="ipaddressrst" type="long" length="4" />
				<part name="ipmaskrst" type="long" length="4" />
				<part name="maxrst" type="int" length="2" />
				<part name="lcp" type="byte" length="1" />
				<part name="ncp" type="byte" length="1" />
			</output>
		</operation>


		<operation name="NSCMD_ETHN_PORT_GET_SERIALPORT_VC12" cmdid="34689" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="phyportid" type="int" length="2" />
				<part name="highchannel" type="int" length="2" />
				<part name="phypathlist" type="prototype" length="2" />
				<part name="ktimeslotnum" type="byte" length="1" />
				<part name="ktimeslot" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_ETHN_PORT_ADD_SERIALPORT_VC12" cmdid="34688" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="phyportid" type="int" length="2" />
				<part name="highchannel" type="int" length="2" />
				<part name="phypathlist" type="int" length="2" />
				<part name="ktimeslotnum" type="byte" length="1" />
				<part name="ktimeslot" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_ETHN_PORT_ADD_SERIALPORT" cmdid="33952" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" default="0" />
				<part name="phyportid" type="int" length="2" />
				<part name="phypathnum" type="byte" length="1" />
				<part name="phypathlist" type="prototype" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_ETHN_PORT_DEL_SERIALPORT" cmdid="33953" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 复位MLPPP协议链路 -->
		<operation name="NSCMD_ETHN_PPP_RESET_PPP" cmdid="33956" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>


		<!-- 设置UDP PW端口空间 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_PORTSPACE" cmdid="34685" level="">
			<input>
				<part name="udppwportstart" type="int" length="2" />
				<part name="udppwportsize" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询UDP PW端口空间 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_PORTSPACE" cmdid="34686" level="">
			<input />
			<output>
				<fault code="" type="int" length="2" />
				<part name="udppwportstart" type="int" length="2" />
				<part name="udppwportsize" type="int" length="2" />
			</output>
		</operation>

		<!-- 删除GRE Tunnel -->
		<operation name="NSCMD_CFG_GRE_DEL_TUNNEL" cmdid="32618" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 创建 GRE TUNNEL -->
		<operation name="NSCMD_CFG_GRE_ADD_TUNNEL" cmdid="33809" level="">
			<input>
				<part name="indexauto" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="idauto" type="byte" length="1" />
				<part name="tunnelid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="dstipaddr" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="tunnelid" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询GRE Tunnel -->
		<operation name="NSCMD_CFG_GRE_TNL_GET_TUNNEL" cmdid="33810" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="tunnelid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="dstipaddr" type="long" length="4" />
			</output>
		</operation>

		<!-- 删除IP Tunnel -->
		<operation name="NSCMD_CFG_IP_DEL_TUNNEL" cmdid="32621" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 创建 IP TUNNEL -->
		<operation name="NSCMD_CFG_IP_ADD_TUNNEL" cmdid="33811" level="">
			<input>
				<part name="indexauto" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="idauto" type="byte" length="1" />
				<part name="tunnelid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="dstipaddr" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="tunnelid" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询IP Tunnel -->
		<operation name="NSCMD_CFG_IP_TNL_GET_TUNNEL" cmdid="33812" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="tunnelid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="dstipaddr" type="long" length="4" />
			</output>
		</operation>

		<!-- 查询TUNNEL VLANID -->
		<operation name="NSCMD_CFG_MPLS_GET_TUNNELVLANID" cmdid="32732" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="vlanid" type="int" length="2" />
				<part name="vlanpri" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置BFD会话本地检测时间倍数 -->
		<operation name="NSCMD_CFG_BFD_SET_DETECT_MULTIPLIER" cmdid="32660" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="sessionindex" type="long" length="4" />
				<part name="detectmultiple" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置 BFD控制报文期望接收间隔 -->
		<operation name="NSCMD_CFG_BFD_SET_RMRI" cmdid="32661" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="sessionindex" type="long" length="4" />
				<part name="receiveinterval" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置 BFD控制报文期望发送间隔 -->
		<operation name="NSCMD_CFG_BFD_SET_DMTI" cmdid="32662" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="sessionindex" type="long" length="4" />
				<part name="sendinterval" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置 BFD会话管理状态 -->
		<operation name="NSCMD_CFG_BFD_SET_ADMINSTATUS" cmdid="32663" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="sessionindex" type="long" length="4" />
				<part name="adminstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除BFD会话 -->
		<operation name="NSCMD_CFG_BFD_DEL_SESSION" cmdid="32665" level="">
			<input>
				<part name="sessionindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建BFD会话 -->
		<operation name="NSCMD_CFG_BFD_ADD_SESSION_EX" cmdid="33768" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="sessionindex" type="long" length="4" />
				<part name="sessiontype" type="byte" length="1" />
				<part name="snkipaddr" type="long" length="4" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="localident" type="int" length="2" />
				<part name="remoteident" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="sessionindex" type="long" length="4" />
			</output>
		</operation>

		<!-- 查询BFD会话信息 -->
		<operation name="NSCMD_CFG_BFD_GET_SESSION_INFO_EX" cmdid="33769" level="">
			<input>
				<part name="sessionindex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="sessionindex" type="long" length="4" />
				<part name="sessionid" type="long" length="4" />
				<part name="sessionstatus" type="long" length="4" />
				<part name="sendinterval" type="long" length="4" />
				<part name="receiveinterval" type="long" length="4" />
				<part name="detectmultiple" type="long" length="4" />
				<part name="nsendinterval" type="long" length="4" />
				<part name="nreceiveinterval" type="long" length="4" />
				<part name="ndetecttime" type="long" length="4" />
				<part name="localident" type="long" length="4" />
				<part name="remoteident" type="long" length="4" />
				<part name="snkipaddr" type="long" length="4" />
				<part name="sessiontype" type="byte" length="1" />
				<part name="diagnoseword" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置BFD会话状态绑定TUNNEL -->
		<operation name="NSCMD_CFG_BFD_SET_BAND_TUNNEL" cmdid="34331" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="sessionindex" type="long" length="4" />
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询BFD会话状态绑定TUNNEL -->
		<operation name="NSCMD_CFG_BFD_GET_BAND_TUNNEL" cmdid="34332" level="">
			<input>
				<part name="sessionindex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="sessionindex" type="long" length="4" />
				<part name="tunnelindex" type="long" length="4" />
			</output>
		</operation>

		<!-- APS保护 -->
		<!-- 创建APS保护组 -->
		<operation name="NSCMD_PTN_ADD_APSPG" cmdid="31306" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="apsid" type="int" length="2" />
				<part name="tunneltype" type="byte" length="1" />
				<part name="protype" type="byte" length="1" />
				<part name="switchmode" type="byte" length="1" />
				<part name="rvtmode" type="byte" length="1" />
				<part name="wtrtime" type="int" length="2" />
				<part name="delaytime" type="int" length="2" />
				<part name="groupid" type="int" length="2" />
				<part name="woutauto" type="byte" length="1" />
				<part name="wouttunnel" type="long" length="4" />
				<part name="winauto" type="byte" length="1" />
				<part name="wintunnel" type="long" length="4" />
				<part name="poutauto" type="byte" length="1" />
				<part name="pouttunnel" type="long" length="4" />
				<part name="pinauto" type="byte" length="1" />
				<part name="pintunnel" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="apsid" type="int" length="2" />
			</output>
		</operation>
		<!-- 删除APS保护组 -->
		<operation name="NSCMD_PTN_DEL_APSPG" cmdid="31307" level="">
			<input>
				<part name="apsid" type="int" length="2" />
				<part name="srvtransfer" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询APS保护组 -->
		<operation name="NSCMD_PTN_GET_APSPG" cmdid="31308" level="">
			<input>
				<part name="apsid" type="int" length="2" default="0" />
				<part name="tunneltype" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="apsid" type="int" length="2" />
				<part name="tunneltype" type="byte" length="1" />
				<part name="protype" type="byte" length="1" />
				<part name="switchmode" type="byte" length="1" />
				<part name="rvtmode" type="byte" length="1" />
				<part name="wtrtime" type="int" length="2" />
				<part name="delaytime" type="int" length="2" />
				<part name="groupid" type="int" length="2" />
				<part name="woutindex" type="long" length="4" />
				<part name="winindex" type="long" length="4" />
				<part name="poutindex" type="long" length="4" />
				<part name="pinindex" type="long" length="4" />
			</output>
		</operation>
		<!-- 设置APS保护组倒换模式 -->
		<operation name="NSCMD_PTN_SET_APSSWITCHMODE" cmdid="31309" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="apsid" type="int" length="2" />
				<part name="switchmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 设置APS保护组恢复模式 -->
		<operation name="NSCMD_PTN_SET_APSREVERTIVEMODE" cmdid="31310" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="apsid" type="int" length="2" />
				<part name="rvtmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 设置APS保护组恢复时间 -->
		<operation name="NSCMD_PTN_SET_APSREVERTIVETIME" cmdid="31311" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="apsid" type="int" length="2" />
				<part name="wtrtime" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 设置APS保护组倒换延迟时间 -->
		<operation name="NSCMD_PTN_SET_APSHOLDOFFTIME" cmdid="31312" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="apsid" type="int" length="2" />
				<part name="delaytime" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 设置APS保护组协议使能 -->
		<operation name="NSCMD_PTN_SET_APSPROTOCOLEN" cmdid="31313" level="">
			<input>
				<part name="autoass" type="byte" length="1" default="0" />
				<part name="apsid" type="int" length="2" />
				<part name="protocolstatus" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询APS保护组协议使能 -->
		<operation name="NSCMD_PTN_GET_APSPROTOCOLEN" cmdid="31314" level="">
			<input>
				<part name="apsid" type="int" length="2" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="apsid" type="int" length="2" />
				<part name="protocolstatus" type="byte" length="1" />
			</output>
		</operation>
		<!-- 发起APS保护组倒换 -->
		<operation name="NSCMD_PTN_INIT_APSPGSWITCH" cmdid="31315" level="">
			<input>
				<part name="apsid" type="int" length="2" />
				<part name="switchcmd" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询APS保护组状态 -->
		<operation name="NSCMD_PTN_GET_APSSTATE" cmdid="31316" level="">
			<input>
				<part name="apsid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="apsid" type="int" length="2" />
				<part name="curstate" type="byte" length="1" />
				<part name="switchstate" type="byte" length="1" />
				<part name="wstate" type="byte" length="1" />
				<part name="pstate" type="byte" length="1" />
			</output>
		</operation>
		<!-- 设置APS保护组BDI使能 -->
		<operation name="NSCMD_PTN_SET_APSBDI" cmdid="35915" level="">
			<input>
				<part name="autoass" type="byte" length="1" default="0" />
				<part name="apsid" type="int" length="2" />
				<part name="bdistatus" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询APS保护组BDI使能 -->
		<operation name="NSCMD_PTN_GET_APSBDI" cmdid="35916" level="">
			<input>
				<part name="apsid" type="int" length="2" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="apsid" type="int" length="2" />
				<part name="bdistatus" type="byte" length="1" />
			</output>
		</operation>

		<!-- 此处接口用于链路配置界面的通信属性，MPLS等更能请不要使用 -->
		<!-- 设置GCP系统NODE ID -->
		<operation name="NSCMD_CFG_SET_GCPNODEID_COMM" cmdid="28713" level="">
			<input>
				<part name="nodeID" type="prototype" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询GCP系统NODE ID-->
		<operation name="NSCMD_CFG_GET_GCPNODEID_COMM" cmdid="28714" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="nodeID" type="prototype" length="4" />
			</output>
		</operation>
		<!-- 此处接口用于链路配置界面的通信属性，MPLS等更能请不要使用 -->
		
		<!--查询以太网汇聚业务信息-->
		<operation name="NSCMD_SERVICE_GET_EAGGRINFO" cmdid="32400" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="serviceID" type="long" length="4" />
				<part name="serviceName" type="string" length="64" />
				<part name="mtu" type="int" length="2" />
				<part name="logicifnum" type="int" length="2" />
				<part name="vlanitemnum" type="int" length="2" />
				<part name="logicif" type="prototype" />
			</output>
		</operation>		
		
		<!-- 设置以太网业务的MTU -->
		<operation name="NSCMD_SERVICE_SET_ETHSERVMTU" cmdid="32417" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" default="2" />
                <part name="serviceIndex" type="long" length="4" />
                <part name="mtu" type="int" length="2"/>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
			<operation name="NSCMD_CFG_GET_DPS_PG" cmdid="28761" level="">
			<input>
				<part name="groupID" type="byte" length="1" default="0" /><!--保护组ID-->
			</input>
			<output>
				<part name="groupID" type="byte" length="1" />
				<part name="mainSlotNo" type="int" length="2" />
				<part name="backupSlotNo" type="int" length="2" />
				<part name="protectType" type="byte" length="1" />
				<part name="protectSubType" type="byte" length="1" />
				<part name="state" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_DPS_STATE" cmdid="28763" level="">
			<input>
				<part name="groupID" type="byte" length="1" default="1" /><!--保护组ID-->
			</input>
			<output>
				<part name="groupID" type="byte" length="1" />
				<part name="workBoard" type="int" length="2" />
				<part name="protectBoard" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_DPS_SWITCH" cmdid="28762" level="">
			<input>
				<part name="groupID" type="byte" length="1" /><!--保护组ID-->
				<part name="dstSlotID" type="int" length="2" />
				<part name="switchtype" type="prototype" length="1" default="ff" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--  查询AM支持的所有业务容量   -->
		<operation name="NSCMD_CFG_GET_ACM_ALLCAPACITY" cmdid="31980" level="">
                    <input>
                        <part name="slotid" type="int" length="2"/>
                        <part name="subcard" type="byte" length="1" default="255"/>
                	<part name="port" type="byte" length="1" default="1"/>                
            	    </input>
         	    <output>
                    	<fault type="int" length="2"/>
			<part name="slotid" type="int" length="2"/>
			<part name="subcard" type="byte" length="1" default="255"/>
			<part name="port" type="byte" length="1"/>      
			<part name="capacity" type="prototype"/>
           	     </output>
		</operation>
		
		<!--  查询AM支持的所有业务容量   -->
		<operation name="NSCMD_CFG_GET_ACM_ALLCAPACITY_IF" cmdid="31980" level="">
                    <input>
                        <part name="ifslotid" type="int" length="2"/>
                        <part name="subcard" type="byte" length="1" default="255"/>
                	<part name="port" type="byte" length="1" default="1"/>                
            	    </input>
         	    <output>
                    	<fault type="int" length="2"/>
			<part name="ifslotid" type="int" length="2"/>
			<part name="subcard" type="byte" length="1" default="255"/>
			<part name="port" type="byte" length="1"/>      
			<part name="capacity" type="prototype"/>
           	     </output>
		</operation>
		
			<!-- 查询静态单播Tunnel -->
		<operation name="NSCMD_CFG_MPLS_GET_STATICTUNNEL" cmdid="33845" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="nodetype" type="byte" length="1" />
				<part name="direction" type="byte" length="1" />
				<part name="srcnode" type="long" length="4" />
				<part name="snknode" type="long" length="4" />
				<part name="tunnelid" type="int" length="2" />
				<part name="inslotid" type="int" length="2" />
				<part name="insubslotid" type="byte" length="1" />
				<part name="inport" type="int" length="2" />
				<part name="inlabel" type="long" length="4" />
				<part name="outslotid" type="int" length="2" />
				<part name="outsubslotid" type="byte" length="1" />
				<part name="outport" type="int" length="2" />
				<part name="outlabel" type="long" length="4" />
				<part name="nexthopaddr" type="long" length="4" />
				<part name="rinlabel" type="long" length="4" />
				<part name="routlabel" type="long" length="4" />
				<part name="rnexthopaddr" type="long" length="4" />
				<part name="name" type="string" length="64" />
				<part name="bandwidth" type="long" length="4" />
				<part name="cos" type="byte" length="1" />
				<part name="tunneltype" type="byte" length="1" />
			</output>
		</operation>
	</portType>
</definitions>
