<?xml version="1.0" encoding="UTF-8"?>
<definitions>
	<portType name="glossaryTerms">
		<!--初始化网元-->
		<operation name="NSCMD_CFG_INIT_ALL" cmdid="26369" level="">
			<input></input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询网元ID-->
		<operation name="NSCMD_CM_GET_NEID " cmdid="26934" level="">
			<input></input>
			<output>
				<part name="eid" type="int" length="2" /> <!--扩展ID-->
				<part name="baseid" type="int" length="2" /> <!--基础ID-->
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置网元ID-->
		<operation name="NSCMD_CM_SET_NEID " cmdid="26935" level="">
			<input>
				<part name="eid" type="int" length="2" />
				<part name="baseid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询网元名称-->
		<operation name="NSCMD_CFG_GET_NE_NAMEEX " cmdid="26388" level="">
			<input></input>
			<output>
				<part name="neNamelength" type="byte" length="1" default="64" />
				<part name="neName" type="string" length="64" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- license管理 start-->
		<operation name="NSCMD_CFG_GET_LCS_CAPACITY" cmdid="28737" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="product" type="byte" length="1" />
				<part name="resource" type="byte" length="1" />
				<part name="capacity" type="String" length="12" />
				<part name="actualCapacity" type="String" length="12" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_GET_LCS_CAPACITY02" cmdid="35222" 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>
				<fault type="int" length="2" />
				<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="capacity" type="int" length="2" />
				<part name="capacityType" type="byte" length="1" />
				<part name="actualCapacity" type="int" length="2" />
				<part name="actualCapacityType" type="byte" length="1" />
			</output>
		</operation>
		<!-- license管理 end-->
		<!-- ODU属性设置-->
		<!-- 设置ODU设备类型和高低站 -->
		<operation name="NSCMD_CFG_SET_ODU_TYPE" cmdid="31904" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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>

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

		<!--设置网元名称-->
		<operation name="NSCMD_CFG_SET_NE_NAMEEX" cmdid="26387" level="">
			<input>
				<part name="neNamelength" type="byte" length="1" default="64" />
				<part name="neName" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询设备类型-->
		<operation name="NSCMD_CFG_GET_DEVICE_TYPE" cmdid="26371" level="">
			<input />
			<output>
				<part name="deviceType" type="byte" length="1" />
				<part name="shelfType" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置设备类型-->
		<operation name="NSCMD_CFG_SET_DEVICE_TYPE" cmdid="26370" level="">
			<input>
				<part name="deviceType" type="byte" length="1" />
				<part name="shelfType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询网元备注-->
		<operation name="NSCMD_CFG_GET_NE_MEMO " cmdid="26377" level="">
			<input />
			<output>
				<part name="neMeno" type="string" length="32" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置网元备注-->
		<operation name="NSCMD_CFG_SET_NE_MEMO" cmdid="26376" level="">
			<input>
				<part name="neMeno" type="string" length="32" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询子架名称-->
		<operation name="NSCMD_CFG_GET_SHELF_NAME " cmdid="28676" level="">
			<input />
			<output>
				<part name="shelfName" type="string" length="32" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置子架名称-->
		<operation name="NSCMD_CFG_SET_SHELF_NAME" cmdid="28675" level="">
			<input>
				<part name="shelfName" type="string" length="32" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 中频1+1保护功能QX接口 -->
		<!-- 添加1+1保护组-->
		<operation name="NSCMD_CFG_ADD_RADIO_1J1PG" cmdid="31889" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
				<part name="workingSlotId" type="byte" length="1" />  <!-- 工作单板槽位号-->
				<part name="protectionSlotId" 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_CFG_GET_RADIO_1J1PG" cmdid="31891" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="groupId" type="byte" length="1" />
				<part name="workingSlotId" type="byte" length="1" />  <!-- 工作单板槽位号-->
				<part name="protectionSlotId" 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_CFG_GET_RADIO_1J1PG_STATE" cmdid="31893" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupId" type="byte" length="1" />
				<part name="equipSlotId" 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="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>
		<!-- 下发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_CFG_1J1_HSBSW" cmdid="39991" level="">
			<input>
				<part name="groupId" type="byte" length="1" default="1" />
				<part name="equipCurrentSlotId" 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接口 -->
		<!--发起交叉（交叉时钟）人工倒换-->
		<operation name="NSCMD_CFG_XCP_EXT_SWCMD" cmdid="26585" level="">
			<input>
				<part name="dstSlotID" type="byte" length="1" /><!-- 目的交叉板板位,值=1,3-->
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询交叉时钟板主备状态-->
		<operation name="NSCMD_CFG_GET_XCP_STATE" cmdid="26586" level="">
			<input>
			</input>
			<output>
				<part name="mainSlotNo" type="byte" length="1" /><!-- 主用板号，值=1,3-->
				<part name="backupSlotNo" type="byte" length="1" /><!-- 备用板号，值=1,3,0，0表示不在位-->
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--上报交叉时钟板主备倒换事件-->
		<operation name="NSEVT_CFG_XCP_SWITCH" cmdid="" level="">
			<input>
			</input>
			<output>
				<part name="workingSlotId" type="byte" length="1" /><!-- 主用板号，值=1,3-->
				<part name="protectionSlotId" type="byte" length="1" /><!-- 备用板号，值=1,3,0，0表示不在位-->
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 性能模块QX接口定义 -->
		<!-- 设置网元性能监视开始时间 -->
		<operation name="NSCMD_PER_SET_STARTTIME" cmdid="26113" level="">
			<input>
				<part name="period" type="byte" length="1" />
				<part name="pfmBeginTime" type="var" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元性能监视开始时间 -->
		<operation name="NSCMD_PER_GET_STARTTIME" cmdid="26114" level="">
			<input>
				<part name="period" type="byte" length="1" />
			</input>
			<output>
				<part name="period" type="byte" length="1" />
				<part name="pfmBeginTime" type="var" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置网元性能监视结束时间 -->
		<operation name="NSCMD_PER_SET_ENDTIME" cmdid="26115" level="">
			<input>
				<part name="period" type="byte" length="1" />
				<part name="pfmEndTime" type="var" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元性能监视结束时间 -->
		<operation name="NSCMD_PER_GET_ENDTIME" cmdid="26116" level="">
			<input>
				<part name="period" type="byte" length="1" />
			</input>
			<output>
				<part name="period" type="byte" length="1" />
				<part name="pfmEndTime" type="var" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置单板性能监视状态 -->
		<operation name="NSCMD_PER_SET_SURV" cmdid="26117" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
				<part name="enable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询单板性能监视状态 -->
		<operation name="NSCMD_PER_GET_SURV" cmdid="26118" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" 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="period" type="byte" length="1" />
				<part name="enable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置单板性能事件上报状态 -->
		<operation name="NSCMD_PER_SET_AUTOREP" cmdid="26121" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
				<part name="enable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询单板性能事件上报状态 -->
		<operation name="NSCMD_PER_GET_AUTOREP" cmdid="26122" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" 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="period" type="byte" length="1" />
				<part name="enable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置单板性能事件门限值 -->
		<operation name="NSCMD_PER_SET_THRESHOLD" cmdid="26125" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
				<part name="hValue" type="long" length="4" />
				<part name="lValue" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询单板性能事件门限值 -->
		<operation name="NSCMD_PER_GET_THRESHOLD" cmdid="26126" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" 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="period" type="byte" length="1" />
				<part name="hValue" type="long" length="4" />
				<part name="lValue" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 获取单板当前性能数据 -->
		<operation name="NSCMD_PER_GET_CURDATA" cmdid="26128" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="byte" length="1" />
				<part name="period" type="byte" length="1" />
				<part name="startTime" type="var" length="6" />
				<part name="record" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 复位单板当前性能寄存器 -->
		<operation name="NSCMD_PER_CLEAR_CURDATA" cmdid="26129" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 获取单板历史性能数据 -->
		<operation name="NSCMD_PER_GET_HISDATA" cmdid="26130" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
				<part name="fromReg" type="byte" length="1" />
				<part name="toReg" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="byte" length="1" />
				<part name="period" type="byte" length="1" />
				<part name="startTime" type="var" length="6" />
				<part name="record" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 复位单板历史性能寄存器 -->
		<operation name="NSCMD_PER_CLEAR_HISDATA" cmdid="26131" level="">
			<input>
				<part name="slotID" 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="period" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 获取单板CSES性能数据 -->
		<operation name="NSCMD_PER_GET_CSES" cmdid="26132" level="">
			<input>
				<part name="slotID" 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" />
			</input>
			<output>
				<part name="slotID" 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="startTime" type="var" length="6" />
				<part name="peValue" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 复位单板CSES性能寄存器 -->
		<operation name="NSCMD_PER_CLEAR_CSES" cmdid="26133" level="">
			<input>
				<part name="slotID" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 获取单板UAT性能数据 -->
		<operation name="NSCMD_PER_GET_UAT" cmdid="26134" level="">
			<input>
				<part name="slotID" 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" />
			</input>
			<output>
				<part name="slotID" 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="startTime" type="var" length="6" />
				<part name="endTime" type="var" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 复位单板UAT性能寄存器 -->
		<operation name="NSCMD_PER_CLEAR_UAT" cmdid="26135" level="">
			<input>
				<part name="slotID" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 上报性能越限事件 -->
		<operation name="NSEVENT_PER_AUTOREP_CROSSTR" cmdid="28514" level="">
			<input />
			<output>
				<part name="slotID" 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="NSEVENT_PER_REP_CROSSTR_NEW" cmdid="28525" level="">
			<input />
			<output>
				<part name="peid" type="int" length="2" />
				<part name="period" type="byte" length="1" />
				<part name="eventStatus" type="byte" length="1" />
				<part name="peValue" type="prototype" length="8" />
				<part name="peTime" 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" />
			</output>
		</operation>

		<!--查询维护操作自动解除时间-->
		<operation name="NSCMD_CFG_GET_AUTOCLEAR_TIME" cmdid="28803" level="">
			<input>
				<part name="opType" type="int" length="2" default="0" /><!--自动解除类型-->
			</input>
			<output>
				<part name="opType" type="int" length="2" />
				<part name="isAutoClear" type="byte" length="1" />
				<part name="autoClearTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置维护操作自动解除时间-->
		<operation name="NSCMD_CFG_SET_AUTOCLEAR_TIME" cmdid="28802" level="">
			<input>
				<part name="opType" type="int" length="2" /><!--自动解除类型-->
				<part name="isAutoClear" type="byte" length="1" /><!--是否自动解除-->
				<part name="autoClearTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 启动停止支路板误码测试功能 -->
		<operation name="NSCMD_CFG_BIT_TEST" cmdid="28930" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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="NSEVT_CFG_BIT_TEST" cmdid="28551" level="">
			<input>
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="testtime" type="int" length="2" />
				<part name="portid" type="byte" length="1" />
				<part name="channelno" type="byte" length="1" />
				<part name="errnum" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询支路板比特测试结果 -->
		<operation name="NSCMD_CFG_GET_BIT_TEST_RESULT" cmdid="28699" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="level" type="byte" length="1" default="0" />
				<part name="portid" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<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_CFG_SET_RADIO_BIT_TEST" cmdid="31914" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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_CFG_RADIO_BIT_TEST" cmdid="16412" level="">
			<input>
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="testtime" type="int" length="2" />
				<part name="errnum" type="long" length="4" />
			</output>
		</operation>

		<!-- 查询中频板比特测试结果 -->
		<operation name="NSCMD_CFG_GET_RADIO_BIT_TEST_RESULT" cmdid="31915" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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>

		<!-- 得到保持模式下出数据方式 -->
		<operation name="NSCMD_CFG_GET_RADIO_IFMODE_CLOCK" cmdid="31875" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="portno" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="portno" type="byte" length="1" />
				<part name="workmode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

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

		<!-- 得到当前时钟源 -->
		<operation name="NSCMD_CFG_GET_CUR_SYN" cmdid="26441" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
			</input>
			<output>
				<part name="clocksource" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

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

		<!-- 得到s1字节时钟源信息 -->
		<operation name="NSCMD_CFG_GET_CUR_SYNS1" cmdid="26454" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
			</input>
			<output>
				<part name="s1clocksource" type="int" length="2" />
				<part name="s1quality" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

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

		<!--查询时钟源优先级-->
		<operation name="NSCMD_CFG_GET_SYN_CLASS" cmdid="26443" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
			</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_SET_SYN_CLASS" cmdid="26442" level="">
			<input>
				<part name="clockslotno" 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" cmdid="26467" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
			</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" cmdid="26653" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="extclockmode1" type="byte" length="1" />
				<part name="extclockmode2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

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

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

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

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

		<!--得到自动恢复时间-->
		<operation name="NSCMD_CFG_GET_SYN_WTRTIME" cmdid="26464" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
			</input>
			<output>
				<part name="waittime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

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

		<!--查询MSAIS，B2EXC是否为时钟倒换条件-->
		<operation name="NSCMD_CFG_GET_ALM2CLKSW" cmdid="28805" level="">
			<input>
				<part name="slotno" type="byte" length="1" />
				<part name="partno" type="byte" length="1" />
				<part name="alarmid" type="int" length="2" />
			</input>
			<output>
				<part name="slotno" 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>

		<!--设置MSAIS，B2EXC是否为时钟倒换条件-->
		<operation name="NSCMD_CFG_SET_ALM2CLKSW" cmdid="28804" level="">
			<input>
				<part name="slotno" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

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

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

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

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

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

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

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

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

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

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

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

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

		<!--查询时钟质量为零的设置-->
		<operation name="NSCMD_CFG_GET_QL_UNKNOW" cmdid="29409" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
			</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="29408" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="quality1" type="byte" length="1" />
				<part name="quality2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--得到ssm 信息-->
		<operation name="NSCMD_CFG_GET_S1EXPORT_MODE" cmdid="26473" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
			</input>
			<output>
				<part name="clockid" type="int" length="2" />
				<part name="ssmoutstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置ssm 信息-->
		<operation name="NSCMD_CFG_SET_S1EXPORT_MODE" cmdid="26472" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="clockid" type="int" length="2" />
				<part name="ssmoutstate" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

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

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

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

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

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

		<!--查询2M锁相源失效动作-->
		<operation name="NSCMD_CFG_GET_2MPLL_SYNLOS_ACTION_EX" cmdid="31113" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<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锁相源失效条件-->
		<operation name="NSCMD_CFG_GET_EXT_LAPSE_TERM" cmdid="31111" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="clockid" type="int" length="2" />
				<part name="lapseid" type="byte" length="1" />
			</input>
			<output>
				<part name="clockid" type="int" length="2" />
				<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="26652" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="outclockmode1" type="byte" length="1" />
				<part name="outclockmode2" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置外部源的SSM信息插入位置-->
		<operation name="NSCMD_CFG_SET_EXTIN_S1INPSLOT" cmdid="29597" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="clockid" type="int" length="2" />
				<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="31108" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="clockid" type="int" length="2" />
				<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="31112" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="outclockno" type="byte" length="1" />
				<part name="losaction" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置2M锁相源失效条件-->
		<operation name="NSCMD_CFG_SET_EXT_LAPSE_TERM" cmdid="31110" level="">
			<input>
				<part name="clockslotno" type="byte" length="1" />
				<part name="clockid" type="int" length="2" />
				<part name="lapseid" type="byte" length="1" />
				<part name="flag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--SDH业务配置-->
		<!--查询VC12时隙模式－朗讯/华为(间插/顺序)-->
		<operation name="NSCMD_CFG_GET_SERVICEMODE" cmdid="28686" level="1">
			<input>
			</input>
			<output>
				<part name="serviceMode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询SDH交叉连接-->
		<operation name="NSCMD_CFG_GET_XC" cmdid="26595" level="1">
			<input>
				<part name="srcSlotID" type="byte" length="1" />
				<part name="snkSlotID" type="byte" length="1" />
			</input>
			<output>
				<part name="sdhXCID" type="int" length="2" />
				<part name="srcSlotID" 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="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="26599" level="1">
			<input>
				<part name="srcSlotID" 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="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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_DEL_XC" cmdid="26594" level="1">
			<input>
				<part name="sdhXCID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--增加SDH交叉连接-->
		<operation name="NSCMD_CFG_ADD_XC" cmdid="26593" level="1">
			<input>
				<part name="sdhXCID" type="int" length="2" />
				<part name="srcSlotID" 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="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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--参数验证接口-->
		<operation name="NSCMD_CFG_VERIFY" cmdid="26383" level="1">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--SNCP管理-->
		<!--创建子网连接保护对-->
		<operation name="NSCMD_CFG_ADD_SNCP_PG" cmdid="26561" level="1">
			<input>
				<part name="pgno" type="int" length="1" />
				<part name="revertMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除子网连接保护对-->
		<operation name="NSCMD_CFG_DEL_SNCP_PG" cmdid="26562" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询子网连接保护对-->
		<operation name="NSCMD_CFG_GET_SNCP_PG" cmdid="26563" level="1">
			<input>
			</input>
			<output>
				<part name="pgno" type="int" length="2" />
				<part name="revertMode" type="byte" length="1" />
				<part name="isDel" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置等待恢复时间和恢复模式-->
		<operation name="NSCMD_CFG_SET_SNCP_RESTORE_MODE" cmdid="29356" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
				<part name="revertMode" type="byte" length="1" />
				<part name="wtrTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询等待恢复时间和恢复模式-->
		<operation name="NSCMD_CFG_GET_SNCP_RESTORE_MODE" cmdid="29357" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
			</input>
			<output>
				<part name="pgno" type="int" length="2" />
				<part name="revertMode" type="byte" length="1" />
				<part name="wtrTime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置保护单元映射关系-->
		<operation name="NSCMD_CFG_SET_SNCP_PUMAP" cmdid="26566" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
				<part name="xcFlag" type="byte" length="1" />
				<part name="srcSlotID" 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="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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询保护单元映射关系-->
		<operation name="NSCMD_CFG_GET_SNCP_PUMAP" cmdid="26567" level="1">
			<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="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="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>
		<!--下发外部命令-->
		<operation name="NSCMD_CFG_SNCP_START_SWCMD" cmdid="29358" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
				<part name="switchType" type="byte" length="1" />
				<part name="switchDirect" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询倒换状态-->
		<operation name="NSCMD_CFG_GET_SNCP_STATE" cmdid="29359" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
			</input>
			<output>
				<part name="pgno" type="int" length="2" />
				<part name="currentWorkPath" type="byte" length="1" />
				<part name="switchRequest" type="byte" length="1" />
				<part name="mainPathStatus" type="byte" length="1" />
				<part name="backupPathStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--上报SNCP倒换事件-->
		<operation name="NSEVT_CFG_SNCP_SW" cmdid="28567" level="1">
			<input>
			</input>
			<output>
				<part name="pgno" type="int" length="2" />
				<part name="CurWorkPath" type="byte" length="1" />
				<part name="SwtichState" type="byte" length="1" />
				<part name="SncXCWorkState" type="byte" length="1" />
				<part name="SncXCProState" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--上报SNCP自动倒换事件-->
		<operation name="NSEVT_CFG_SNCP_SWITCH" cmdid="28531" level="1">
			<input>
			</input>
			<output>
				<part name="pgno" type="int" length="2" />
				<part name="SwtichState" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置SNCP或PP保护模式-->
		<operation name="NSCMD_CFG_SET_SNCP_PP" cmdid="29337" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
				<part name="SNCType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询所有子网连接保护对的保护方式-->
		<operation name="NSCMD_CFG_GET_SNCP_PP" cmdid="29339" level="1">
			<input>
			</input>
			<output>
				<part name="pgno" type="int" length="2" />
				<part name="serviceType" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置SNCP保护单元属性-->
		<operation name="NSCMD_CFG_SET_SNCP_PUATTR" cmdid="26568" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
				<part name="xcFlag" type="byte" length="1" />
				<part name="sncpType" type="byte" length="1" />
				<part name="delayTime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询SNCP保护单元属性-->
		<operation name="NSCMD_CFG_GET_SNCP_PUATTR" cmdid="26569" level="1">
			<input>
				<part name="pgno" type="int" length="2" />
				<part name="xcFlag" type="byte" length="1" />
			</input>
			<output>
				<part name="pgno" type="int" length="2" />
				<part name="xcFlag" type="byte" length="1" />
				<part name="sncpType" type="byte" length="1" />
				<part name="delayTime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--利用普通业务创建SNCP/PP保护对-->
		<operation name="NSCMD_CFG_XC_TO_SNCP" cmdid="29360" level="1">
			<input>
				<part name="sdhXCID" type="int" length="2" />
				<part name="srcSlotID" 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="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="pgno" type="int" length="2" />
				<part name="psrcSlotID" type="byte" length="1" />
				<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>
		<!--将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="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--单板信息报表-->
		<!--查询单板版本文本信息-->
		<operation name="NSCMD_CFG_GET_BD_VERINFO" cmdid="26657" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="byte" length="1" />
				<part name="bdVersionStr" type="String" length="200" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--查询主控板版本信息-->
		<operation name="NSCMD_SYS_GET_NESOFT_VER" cmdid="24580" level="">
			<input>
			</input>
			<output>
				<part name="verSignal" type="String" length="8" />
				<part name="versionStr" type="String" length="16" />
				<part name="varDate" type="String" length="8" />
				<part name="activeSignal" type="String" length="8" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询单板软硬件版本信息-->
		<operation name="NSCMD_CFG_GET_BD_VER" cmdid="26407" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="byte" length="1" />
				<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_BDINFO" cmdid="26658" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="bagNum" type="byte" length="1" />
			</input>
			<output>
				<part name="slotID" type="byte" length="1" />
				<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>

		<!--获取单板列表-->
		<operation name="NSCMD_CFG_GET_BD" cmdid="26404" level="">
			<input></input>
			<output>
				<part name="slotID" type="byte" length="1" />
				<part name="boardType" type="int" length="2" />
				<part name="activatingFlag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询物理单板列表-->
		<operation name="NSCMD_CFG_GET_PHY_BD" cmdid="26401" level="">
			<input></input>
			<output>
				<part name="slotID" type="byte" length="1" />
				<part name="boardType" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--添加单板-->
		<operation name="NSCMD_CFG_ADD_BD" cmdid="26402" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="boardType" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除单板-->
		<operation name="NSCMD_CFG_DEL_BD" cmdid="26403" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--上报新增单板事件-->
		<operation name="NSEVT_CFG_EQCHG_BD_ONLINE" cmdid="28542" level="">
			<input></input>
			<output>
				<part name="slotID" type="byte" length="1" />
				<part name="boardType" type="int" length="2" />
			</output>
		</operation>

		<!--告警QX命令-->
		<!--查询当前告警-->
		<operation name="GetCurAlarm" cmdid="25865" level="3">
			<input>
				<part name="slotID" type="byte" length="1" /><!--槽位号，0-全部-->
				<part name="eventTag" type="int" length="2" /><!--事件标识(告警ID)，0-全部-->
			</input>
			<output>
				<part name="evtSerialNum" type="long" length="4" /><!--事件序号-->
				<part name="slotID" type="byte" length="1" />
				<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="eventParam1" type="byte" length="1" />
				<part name="eventParam2" type="byte" length="1" />
				<part name="eventParam3" type="byte" length="1" />
				<part name="eventParam4" type="byte" length="1" />
				<part name="eventParam5" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--caolei 查询历史告警-->
		<operation name="NSCMD_ALM_GET_HIS" cmdid="25870" level="3">
			<input>
				<part name="slotID" type="byte" length="1" /><!--槽位号，0-全部-->
				<part name="eventTag" type="int" length="2" /><!--事件标识(告警ID)，0-全部-->
			</input>
			<output>
				<part name="evtSerialNum" type="long" length="4" /><!--事件序号-->
				<part name="slotID" type="byte" length="1" />
				<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="eventParam1" type="byte" length="1" />
				<part name="eventParam2" type="byte" length="1" />
				<part name="eventParam3" type="byte" length="1" />
				<part name="eventParam4" type="byte" length="1" />
				<part name="eventParam5" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--告警事件上报-->
		<operation name="NSEVENT_ALM_AUTO_REPORT" cmdid="28497" level="">
			<input></input>
			<output>
				<part name="evtSerialNum" type="long" length="4" /><!--事件序号-->
				<part name="slotID" type="byte" length="1" />
				<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="time" type="String" length="6" /><!--事件时间-->
				<!--事件参数，第一个字节¡¨示端口，二三个字节表示通道,四五保留-->
				<part name="eventParam1" type="byte" length="1" />
				<part name="eventParam2" type="byte" length="1" />
				<part name="eventParam3" type="byte" length="1" />
				<part name="eventParam4" type="byte" length="1" />
				<part name="eventParam5" type="byte" length="1" />
			</output>
		</operation>
		<!--删除当前告警事件-->
		<operation name="NSCMD_ALM_DEL_CUR_EVENT" cmdid="25868" level="">
			<input>
				<part name="evtSerialNum" type="long" length="4" /><!--事件序号-->
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--告警上报确认-->
		<operation name="NSCMD_ALM_ACK" cmdid="25878" level="" ackmode="21845">
			<input>
				<part name="evtSerialNum" type="long" length="4" /><!--事件序号-->
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--查询单板告警反转模式-->
		<operation name="NSCMD_ALM_GET_INVERSE_MODE" cmdid="25880" level="">
			<input></input>
			<output>
				<fault type="int" length="2" />
				<part name="inverseMode" type="byte" length="1" />
			</output>
		</operation>
		<!--查询单板告警反转状态-->
		<operation name="NSCMD_ALM_GET_INVERSE_STATE" cmdid="25882" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="opticalID" type="byte" length="1" />
				<part name="pathID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<part name="opticalID" type="byte" length="1" />
				<part name="pathID" type="int" length="2" />
				<part name="inverseStatus" type="byte" length="1" />
			</output>
		</operation>
		<!--设置单板告警反转状态-->
		<operation name="NSCMD_ALM_SET_INVERSE_STATE" cmdid="25881" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="opticalID" type="byte" length="1" />
				<part name="pathID" type="int" length="2" />
				<part name="inverseStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询告警事件自动上报状态-->
		<operation name="NSCMD_ALM_GET_AUTOREP" cmdid="25860" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="reportState" type="byte" length="1" />
			</output>
		</operation>
		<!--查询告警事件级别-->
		<operation name="NSCMD_ALM_GET_SEVERITY" cmdid="25858" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="alarmSeverity" type="byte" length="1" />
			</output>
		</operation>
		<!--修改告警事件自动上报状态-->
		<operation name="NSCMD_ALM_SET_AUTOREP" cmdid="25859" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="reportState" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--修改告警事件级别-->
		<operation name="NSCMD_ALM_SET_SEVERITY" cmdid="25857" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="alarmSeverity" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询网元寄存器模式-->
		<operation name="NSCMD_ALM_GET_REC_MODE" cmdid="25873" level="">
			<input>
				<part name="recType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="recType" type="byte" length="1" />
				<part name="recMode" type="byte" length="1" />
			</output>
		</operation>
		<!--查询告警防抖动状态-->
		<operation name="NSCMD_ALM_GET_CONTINUOUS_DETECT" cmdid="25884" level="">
			<input></input>
			<output>
				<fault type="int" length="2" />
				<part name="delay" type="byte" length="1" />
			</output>
		</operation>
		<!--查询告警防抖动延时时间-->
		<operation name="NSCMD_ALM_GET_DELAY_TIME" cmdid="25886" level="">
			<input>
				<part name="delayFlag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="delayFlag" type="byte" length="1" />
				<part name="delayTime" type="int" length="2" />
			</output>
		</operation>
		<!--设置告警反转模式-->
		<operation name="NSCMD_ALM_SET_INVERSE_MODE" cmdid="25879" level="">
			<input>
				<part name="inverseMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置告警防抖动状态-->
		<operation name="NSCMD_ALM_SET_CONTINUOUS_DETECT" cmdid="25883" level="">
			<input>
				<part name="delay" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置网元寄存器模式-->
		<operation name="NSCMD_ALM_SET_REC_MODE" cmdid="25872" level="">
			<input>
				<part name="recType" type="byte" length="1" />
				<part name="recMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置告警防抖动延时时间-->
		<operation name="NSCMD_ALM_SET_DELAY_TIME" cmdid="25885" level="">
			<input>
				<part name="delayFlag" type="byte" length="1" />
				<part name="delayTime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询告警屏蔽-->
		<operation name="NSCMD_ALM_GET_SURV" cmdid="25862" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="opticalID" type="byte" length="1" />
				<part name="pathID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="opticalID" type="byte" length="1" />
				<part name="pathID" type="int" length="2" />
				<part name="suppressState" type="byte" length="1" />
			</output>
		</operation>
		<!--设置告警屏蔽-->
		<operation name="NSCMD_ALM_SET_SURV" cmdid="25861" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
				<part name="opticalID" type="byte" length="1" />
				<part name="pathID" type="int" length="2" />
				<part name="suppressState" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询线路板误码门限-->
		<operation name="NSCMD_CFG_GET_B1B2B3_TH" cmdid="26420" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="bitType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<part name="portID" 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" />
			</output>
		</operation>
		<!--设置线路板误码门限-->
		<operation name="NSCMD_CFG_SET_B1B2B3_TH" cmdid="26419" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="portID" 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>

		<!--laijunchen-->
		<!--查询中频误码门限-->
		<operation name="NSCMD_CFG_GET_RADIO_BIP_TH" cmdid="31917" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" 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" />
			</output>
		</operation>
		<!--设置中频误码门限-->
		<operation name="NSCMD_CFG_SET_RADIO_BIP_TH" cmdid="31916" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<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_BIP_TH" cmdid="28929" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="pathID" type="byte" length="1" />
				<part name="bitType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<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" />
			</output>
		</operation>
		<!--设置支路板误码门限-->
		<operation name="NSCMD_CFG_SET_BIP_TH" cmdid="28928" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<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>

		<!--查询/设置AIS告警插入开关-->
		<operation name="NSCMD_CFG_GET_ALM2AIS" cmdid="26422" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="alarmID" type="int" length="2" />
			</input>
			<output>
				<part name="slotID" 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_ALM2AIS" cmdid="26421" level="">
			<input>
				<part name="slotID" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询LOS或通道未使用时是否插入UNEQ-->
		<operation name="NSCMD_CFG_GET_INS_UNEQ" cmdid="28932" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="pathID" type="byte" length="1" />
				<part name="bType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<part name="pathID" type="byte" length="1" />
				<part name="bType" type="byte" length="1" />
				<part name="bSwitch" type="byte" length="1" />
			</output>
		</operation>
		<!--设置LOS或通道未使用时是否插入UNEQ-->
		<operation name="NSCMD_CFG_SET_INS_UNEQ" cmdid="28931" level="">
			<input>
				<part name="slotID" type="byte" length="1" />
				<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>

		<!--网元安全QX命令-->
		<!--查询网元锁定状态-->
		<operation name="NSCMD_SM_GET_LOCK" cmdid="24852" level="">
			<input>
			</input>
			<output>
				<part name="lockStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置网元锁定状态-->
		<operation name="NSCMD_SM_SET_LOCK" cmdid="24851" level="">
			<input>
				<part name="lockStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询lct接入状态-->
		<operation name="NSCMD_SM_GET_LCTACCESS" cmdid="24856" level="">
			<input>
			</input>
			<output>
				<part name="lockStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置lct接入状态-->
		<operation name="NSCMD_SM_SET_LCTACCESS" cmdid="24855" level="">
			<input>
				<part name="lockStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>		
		
	     <!--查询网元操作日志-->
        <operation name="NSCMD_SM_QUERY_OPERLOG" cmdid="27198" level="">
        <input>
            <part name="starttime" type="var" length="6" />
            <part name="endtime" type="var" length="6" />
        </input>
        <output>
             <fault type="int" length="2" />
             <part name="sn" type="long" length="4" />
             <part name="oprationtime" type="var" length="6" />
             <part name="username" type="String" length="16" />
	         <part name="operationtype" type="String" length="32" />
	         <part name="objectlength" type="int" length="2" />
	         <part name="operobject" type="prototype"/> 	       
        </output>
        </operation>	

		<!--查询网元安全日志-->
        <operation name="NSCMD_SM_QUERY_SECULOG" cmdid="24862" level="">
        <input>
        </input>
        <output>
        <part name="eventname" type="String" length="16" />
        <part name="username" type="var" length="16" />
        <part name="time" type="var" length="6" />
        <part name="resname" type="string" length="16" />
        <part name="flag" type="byte" length="1" />
        <fault type="int" length="2" />
        </output>
        </operation>
        
        <!--查询网元安全日志-->
		<operation name="NSCMD_SM_QUERY_SECULOG_NEW_V01" cmdid="27185" level="">
			<input>
			</input>
			<output>
			    <fault type="int" length="2" />
				<part name="eventname" type="String" length="32" />
				<part name="username" type="String" length="16" />
				<part name="time" type="var" length="6" />
				<part name="resname" type="string" length="32" />				
				<part name="accessip" type="string" length="16" />
				<part name="terminaltype" type="string" length="6" />
				<part name="flag" type="byte" length="1" />  <!--成功失败标志-->
				
			</output>
		</operation>
        
		<!--查询网元在线用户-->
		<operation name="NSCMD_SM_GET_USER_TABLE" cmdid="24884" level="">
			<input>
			</input>
			<output>
				<part name="username" type="String" length="16" />
				<part name="terminaltype" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询网元安全参数-->
		<operation name="NSCMD_SM_GET_SECCFG_V01" cmdid="24861" level="1">
			<input>
			</input>
			<output>
				<part name="ppsw" type="byte" length="1" />
				<part name="maxtime" type="int" length="2" />
				<part name="mintime" type="int" length="2" />
				<part name="pswalone" type="byte" length="1" />
				<part name="locktesttime" type="int" length="2" />
				<part name="allowtimes" type="int" length="2" />
				<part name="locktime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询Warning Screen开关-->
		<operation name="NSCMD_SM_GET_WARNSCRSTATE_V01" cmdid="24904" level="">
			<input>
			</input>
			<output>
				<part name="wsswitch" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置Warning Screen开关-->
		<operation name="NSCMD_SM_SET_WARNSCRSTATE_V01" cmdid="24903" level="">
			<input>
				<part name="wsswitch" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询Warning Screen信息-->
		<operation name="NSCMD_SM_GET_WARNSCR_V01" cmdid="24901" level="">
			<input>
			</input>
			<output>
				<part name="wsinfo" type="string" length="1500" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置Warning Screen信息-->
		<operation name="NSCMD_SM_SET_WARNSCR_V01" cmdid="24900" level="">
			<input>
				<part name="wsinfo" type="string" length="1500" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--强制退出用户-->
		<operation name="NSCMD_SM_FORCEOUT" cmdid="24869" level="">
			<input>
				<part name="username" type="String" length="16" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询网元设置锁定状态-->
		<operation name="NSCMD_SM_GET_LOCK_MOD" cmdid="24854" level="">
			<input>
				<part name="modid" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="modid" type="int" length="2" />
				<part name="leavetime" type="long" length="4" />
				<part name="username" type="int" length="2" />
				<part name="lockstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--设置网元模块锁定-->
		<operation name="NSCMD_SM_SET_LOCK_MOD" cmdid="24853" level="">
			<input>
				<part name="modid" type="byte" length="1" />
				<part name="locktime" type="long" length="4" />
				<part name="lockstate" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--查询ECC路由-->
		<operation name="NSCMD_ECC_GET_ROUTE_EX" cmdid="26954" level="">
			<input></input>
			<output>
				<part name="DST-ID" type="long" length="4" />
				<part name="DXC-ID" type="long" length="4" />
				<part name="DISTANCE" type="byte" length="1" />
				<part name="LEVEL" type="byte" length="1" />
				<part name="MODE" type="byte" length="1" />
				<part name="SCC-NO" type="int" length="2" />
				<part name="PEER-SCCNO" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 增加ECC路由-->
		<operation name="NSCMD_ECC_ADD_ROUTE" cmdid="26881" level="">
			<input>
				<part name="DST-ID" type="long" length="4" />
				<part name="DXC-ID" type="long" length="4" />
				<part name="DISTANCE" type="byte" length="1" />
				<part name="LEVEL" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除ECC路由-->
		<operation name="NSCMD_ECC_DEL_ROUTE" cmdid="26904" level="">
			<input>
				<part name="DST-ID" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询IP路由-->
		<operation name="NSCMD_CM_GET_ROUTETABLE" cmdid="26960" level="">
			<input></input>
			<output>
				<part name="destip" type="long" length="4" />
				<part name="mask" type="long" length="4" />
				<part name="protocol" type="int" length="2" />
				<part name="gateway" type="long" length="4" />
                <part name="metric" type="long" length="4"/>
				<part name="interface" type="string" length="48" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CM_GET_LANROUTE" cmdid="26913" 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="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 增加以太网路由-->
		<operation name="NSCMD_CM_ADD_LANROUTE" cmdid="26912" level="">
			<input>
				<part name="destip" type="long" length="4" />
				<part name="gateway" type="long" length="4" />
				<part name="mask" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除以太网路由-->
		<operation name="NSCMD_CM_DEL_LANROUTE" cmdid="26914" level="">
			<input>
				<part name="destip" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--网元安全QX命令-->

		<!--网元用户管理-->
		<!--查询所有用户信息-->
		<operation name="NSCMD_SM_BROWSE_V01" cmdid="24882" level="1">
			<input>
			</input>
			<output>
				<part name="neUserName" type="String" length="16" />
				<part name="userGroup" type="String" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--删除用户-->
		<operation name="NSCMD_SM_DEL_USER_V01" cmdid="24871" level="1">
			<input>
				<part name="neUserName" type="String" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_SM_GET_ALL_GROUP" cmdid="24860" level="1">
			<input>
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_SM_GET_GROUP" cmdid="24859" level="2">
			<input>
			</input>
			<output>
				<part name="neUser" type="long" length="8" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--添加网元用户-->
		<operation name="NSCMD_SM_ADD_USER_V01" cmdid="24870" level="1">
			<input>
				<part name="neuser" type="string" length="16" />
				<part name="psw" type="string" isEncrypt="true" length="16" />
				<part name="neUserGroup" type="string" length="16" />
				<part name="alowAccess" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改网元用户-->
		<!--修改网元用户名称-->
		<operation name="NSCMD_SM_EDIT_NAME_V01" cmdid="24872" level="1">
			<input>
				<part name="oldName" type="string" length="16" />
				<part name="newName" type="string" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改网元用户级别-->
		<operation name="NSCMD_SM_EDIT_PRIORITY_V01" cmdid="24881" level="1">
			<input>
				<part name="oldName" type="string" length="16" />
				<part name="priority" type="string" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改网元用户接入状态-->
		<operation name="NSCMD_SM_EDIT_ACCESS_V01" cmdid="24876" level="1">
			<input>
				<part name="oldName" type="string" length="16" />
				<part name="isAccess" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改网元用户时效-->
		<operation name="NSCMD_SM_EDIT_AGING_V01" cmdid="24875" level="1">
			<input>
				<part name="oldName" type="string" length="16" />
				<part name="isEver" type="byte" length="1" />
				<part name="usersendtime" type="var" length="3" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改网元用户自身密码-->
		<operation name="NSCMD_SM_EDIT_CUR_PASSWORD_V01" cmdid="24874" level="1">
			<input>
				<part name="oldPsw" type="string" isEncrypt="true" length="16" />
				<part name="newPsw" type="string" isEncrypt="true" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改其它网元用户密码-->
		<operation name="NSCMD_SM_EDIT_PASSWORD_V01" cmdid="24873" level="1">
			<input>
				<part name="userName" type="string" length="16" />
				<part name="newPsw" type="string" isEncrypt="true" length="16" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--查询网元用户附加信息-->
		<operation name="NSCMD_SM_GET_USERS_V01" cmdid="24883" level="1">
			<input>
				<part name="neUserName" type="string" length="16" />
			</input>
			<output>
				<part name="neUserName" type="string" length="16" />
				<part name="userGroup" type="string" length="16" />
				<part name="isAccess" type="byte" length="1" />
				<part name="sdate" type="prototype" length="3" />
				<part name="edate" type="prototype" length="3" />
				<part name="swek" type="byte" length="1" />
				<part name="ewek" type="byte" length="1" />
				<part name="stime" type="prototype" length="3" />
				<part name="etime" type="prototype" length="3" />
				<part name="pswmoditime" type="var" length="6" />
				<part name="autoLogoutTime" type="int" length="2" />
				<part name="autoLogoutRemain" type="int" length="2" />
				<part name="noactionDay" type="int" length="2" />
				<part name="lastLoginDateTime" type="var" length="6" />
				<part name="Modified" type="byte" length="1" />
				<part name="invalidpasscount" type="byte" length="1" />
				<part name="passvalidDay" type="int" length="2" />
				<part name="termid" type="long" length="4" />
				<part name="termtype" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改网元用户附加信息中的登录时间-->
		<operation name="NSCMD_SM_EDIT_LOG_TIME_V01" cmdid="24879" level="1">
			<input>
				<part name="neUserName" type="string" length="16" />
				<part name="allLogTime" type="byte" length="1" />
				<part name="swek" type="byte" length="1" />
				<part name="ewek" type="byte" length="1" />
				<part name="stime" type="var" length="3" />
				<part name="etime" type="var" length="3" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改用户账号无活动禁用时间-->
		<operation name="NSCMD_SM_SET_ACCOUNT_DISABLE_TIME_V01" cmdid="24878" level="1">
			<input>
				<part name="neUserName" type="string" length="16" />
				<part name="noactionDay" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--修改密码最大时效-->
		<operation name="NSCMD_SM_EDIT_USER_PMAGE_V01" cmdid="24880" level="1">
			<input>
				<part name="neUserName" type="string" length="16" />
				<part name="passvalidDay" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询所有用户组-->
		<operation name="NSCMD_SM_GET_ALL_GROUP_V01" cmdid="24860" level="1">
			<input>
			</input>
			<output>
				<part name="groupName" type="string" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询所有用户组-->
		<operation name="NSCMD_SM_GET_GROUP_V01" cmdid="24859" level="1">
			<input>
				<part name="group" type="string" length="16" />
			</input>
			<output>
				<part name="userName" type="string" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
        <!--查询网元所有用户密码加密类型-->
		<operation name="NSCMD_SM_GET_USER_ENCRYPT_TYPE" cmdid="27216" level="1">
			<input>
			</input>
			<output>
				<part name="neUserName" type="string" length="16" />
				<part name="encType" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询网元用户密码的加密类型-->
		<operation name="NSCMD_SM_GET_PASSWORD_ENCRYPT_TYPE" cmdid="27214" level="1">
			<input>
			</input>
			<output>
				<part name="encType" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置网元用户密码加密类型-->
		<operation name="NSCMD_SM_SET_PASSWORD_ENCRYPT_TYPE" cmdid="27215" level="1">
			<input>
				<part name="encType" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--网元通信-->
		<!--通信参数设置-->

		<!--设置网元IP-->
		<operation name="NSCMD_CM_SET_IP" cmdid="26883" level="1">
			<input>
				<part name="ip" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置网元扩展ID-->
		<operation name="NSCMD_CM_SET_SUBNET" cmdid="26885" level="1">
			<input>
				<part name="eID" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置网元网关IP-->
		<operation name="NSCMD_CM_SET_GATEWAY" cmdid="26887" level="1">
			<input>
				<part name="gateWay" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置子网掩码-->
		<operation name="NSCMD_CM_SET_SUBNETMASK" cmdid="26889" level="1">
			<input>
				<part name="mask" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置网元nsap地址-->
		<operation name="NSCMD_OSI_SET_AREADDR" cmdid="27041" level="1">
			<input>
				<part name="NSAP" type="string" length="26" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询网元nsap地址-->
		<operation name="NSCMD_OSI_GET_NSAP" cmdid="27042" level="1">
			<input>
			</input>
			<output>
				<part name="NSAP" type="string" length="40" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--查询网元IP-->
		<operation name="NSCMD_CM_GET_IP" cmdid="26884" level="1">
			<input>
			</input>
			<output>
				<part name="IP" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询网元扩展ID-->
		<operation name="NSCMD_CM_GET_SUBNET" cmdid="26886" level="1">
			<input>
			</input>
			<output>
				<part name="eId" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询网元网关IP-->
		<operation name="NSCMD_CM_GET_GATEWAY" cmdid="26888" level="1">
			<input>
			</input>
			<output>
				<part name="gateWay" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询网元IP-->
		<operation name="NSCMD_CM_GET_SUBNETMASK" cmdid="26890" level="1">
			<input>
			</input>
			<output>
				<part name="mask" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询以太网ECC接入模式-->
		<operation name="NSCMD_CM_GET_LANAUTOECC" cmdid="26894" level="1">
			<input>
			</input>
			<output>
				<part name="isAuto" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询网元ECC接入参数-->
		<operation name="NSCMD_CM_GET_LANPORT" cmdid="26896" level="1">
			<input>
			</input>
			<output>
				<part name="isServer" type="byte" length="1" />
				<part name="port" type="long" length="4" />
				<part name="IP" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置以太网扩展ECC参数-->
		<!--设置自动模式允许/禁止-->
		<operation name="NSCMD_CM_SET_LANAUTOECC" cmdid="26893" level="1">
			<input>
				<part name="isAuto" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--清除客户侧/服务侧-->
		<operation name="NSCMD_CM_DEL_LANPORT" cmdid="26903" level="1">
			<input>
				<part name="clientOrServer" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置服务器端或客户端IP和端口-->
		<operation name="NSCMD_CM_ADD_LANPORT" cmdid="26895" level="1">
			<input>
				<part name="clientOrServer" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="IP" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询以太网接入控制-->
		<operation name="NSCMD_CM_GET_LANACCESS" cmdid="26892" level="1">
			<input>
				<part name="ethID" type="byte" length="1" />
			</input>
			<output>
				<part name="ethID" type="byte" length="1" />
				<part name="isEnableNM" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置以太网接入控制-->
		<operation name="NSCMD_CM_SET_LANACCESS" cmdid="26891" level="1">
			<input>
				<part name="ethID" type="byte" length="1" />
				<part name="isEnableNM" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询串口接入控制-->
		<operation name="NSCMD_CM_GET_UART" cmdid="26900" level="1">
			<input>
				<part name="serID" type="byte" length="1" />
			</input>
			<output>
				<part name="serID" type="byte" length="1" />
				<part name="isEnableAccess" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置串口接入控制-->
		<operation name="NSCMD_CM_SET_UART" cmdid="26899" level="1">
			<input>
				<part name="serID" type="byte" length="1" />
				<part name="isEnableAccess" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
        <operation name="NSCMD_SRLM_GET_ACCMODE" cmdid="27522" level="1">
            <input></input>
            <output>
                <part name="serID" type="byte" length="1"/>
                <part name="serType" type="byte" length="1"/>
                <fault code="" type="int" length="2"/>
            </output>
        </operation>
     <!--设置串口接入模式-->
     <operation name="NSCMD_SRLM_SET_ACCMODE" cmdid="27521" level="1">
         <input>
             <part name="serID" type="byte" length="1"/>
             <part name="serType" type="byte" length="1"/>
         </input>
         <output>
             <fault code="" type="int" length="2"/>
         </output>
     </operation>
		<!--查询串口接入方式-->
		<operation name="NSCMD_CM_GET_LINKWAY" cmdid="26902" level="1">
			<input>
			</input>
			<output>
				<part name="serType" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置串口接入方式-->
		<operation name="NSCMD_CM_SET_LINKWAY" cmdid="26901" level="1">
			<input>
				<part name="serType" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询波特率-->
		<operation name="NSCMD_CM_GET_BAUDRATE" cmdid="26898" level="1">
			<input>
				<part name="serID" type="byte" length="1" />
			</input>
			<output>
				<part name="serID" type="byte" length="1" />
				<part name="baudRate" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--设置波特率-->
		<operation name="NSCMD_CM_SET_BAUDRATE" cmdid="26897" level="1">
			<input>
				<part name="serID" type="byte" length="1" />
				<part name="baudRate" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--DCC速率配置-->
		<!--设置DCC速率配置-->
		<operation name="NSCMD_ECC_SET_FIBERPORT" cmdid="26921" level="1">
			<input>
				<part name="slotid" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置DCC协议类型-->
		<operation name="NSCMD_CM_SET_OHPCHAN" cmdid="26951" level="1">
			<input>
				<part name="slotid" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除DCC速率配置-->
		<operation name="NSCMD_ECC_DEL_OHPCHAN" cmdid="26940" level="1">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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="26939" level="1">
			<input>
				<part name="slotid" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询子架上所安装实际单板-->
		<operation name="NSCMD_CFG_GET_PHY_BD" cmdid="26401" level="1">
			<input>
			</input>
			<output>
				<part name="boardID" type="byte" length="1" />
				<part name="boardtype" type="int" length="2" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询所有光板光口状态和DCC速率-->
		<operation name="NSCMD_ECC_GET_BDINFO_EX" cmdid="26955" level="1">
			<input>
			</input>
			<output>
				<part name="slotid" 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>
		<!--查询光口通道配置及协议栈-->
		<operation name="NSCMD_ECC_GET_OHPCHAN" cmdid="26941" level="1">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="role" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--查询开销通道硬件透传（命令字待定）-->
		<operation name="NSCMD_CM_GET_DCCPHYINFO" cmdid="26927" level="1">
			<input>
			</input>
			<output>
				<part name="srcBoardID" type="byte" length="1" />
				<part name="srcPortID" type="byte" length="1" />
				<part name="srcTransBytes" type="byte" length="1" />
				<part name="dstBoardID" 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>

		<!--设置开销通道硬件透传（命令字待定）-->
		<operation name="NSCMD_ECC_SET_DCCPHY" cmdid="26925" level="1">
			<input>
				<part name="srcBoardID" type="byte" length="1" />
				<part name="srcPortID" type="byte" length="1" />
				<part name="srcTransBytes" type="byte" length="1" />
				<part name="dstBoardID" type="byte" length="1" />
				<part name="dstPortID" type="byte" length="1" />
				<part name="dstTransBytes" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--删除开销通道硬件透传（命令字待定）-->
		<operation name="NSCMD_ECC_DEL_DCCPHY" cmdid="26926" level="1">
			<input>
				<part name="srcBoardID" type="byte" length="1" />
				<part name="srcPortID" type="byte" length="1" />
				<part name="srcTransBytes" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--网元通信=============================================================================-->

		<!-- ******************* OSPF参数设置 addby z60014396 ******************** -->
		<!-- 设置区域 -->
		<operation name="NSCMD_IPRT_SET_AREA" cmdid="26965" level="">
			<input>
				<part name="Area" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置TIMER参数 -->
		<operation name="NSCMD_IPRT_SET_TIMER" cmdid="26967" level="">
			<input>
				<part name="Num" type="int" length="2" />
				<part name="Hello" type="long" length="4" />
				<part name="Neighbor" type="long" length="4" />
				<part name="Message" type="long" length="4" />
				<part name="SendDelay" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询区域 -->
		<operation name="NSCMD_IPRT_GET_AREA" cmdid="26966" level="">
			<input>
			</input>
			<output>
				<part name="Area" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询TIMER参数 -->
		<operation name="NSCMD_IPRT_GET_TIMER" cmdid="26968" level="">
			<input>
			</input>
			<output>
				<part name="num" type="int" length="2" />
				<part name="Hello" type="long" length="4" />
				<part name="Neighbor" type="long" length="4" />
				<part name="Message" type="long" length="4" />
				<part name="SendDelay" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ARP代理 -->
		<operation name="NSCMD_LAN_GET_PROXYARP" cmdid="26964" level="">
			<input>
			</input>
			<output>
				<part name="arpProxy" type="int" length="2" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ARP代理 -->
		<operation name="NSCMD_LAN_SET_PROXYARP" cmdid="26963" level="">
			<input>
				<part name="arpProxy" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- ******************* OSPF参数设置 addby z60014396 ******************** -->

		<!-- ******************* OSI管理 addby z60014396 ******************** -->
		<!-- 查询网络层参数 -->
		<operation name="NSCMD_OSI_GET_CLNSTYPE" cmdid="27048" level="">
			<input>
			</input>
			<output>
				<part name="CurCLNSType" type="byte" length="1" />
				<part name="SetCLNSType" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置网络层参数 -->
		<operation name="NSCMD_OSI_SET_CLNSTYPE" cmdid="27049" level="">
			<input>
				<part name="SetCLNSType" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 复位主机软件 -->
		<operation name="NSCMD_CFG_RESET_SCC" cmdid="26384" level="">
			<input>
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询链路邻接表 -->
		<operation name="NSCMD_OSI_GET_ADJS" cmdid="27045" level="">
			<input>
			</input>
			<output>
				<part name="Circuit" type="byte" length="1" />
				<part name="BID" type="byte" length="1" />
				<part name="PID" type="byte" length="1" />
				<part name="ADJ" type="long" length="4" />
				<part name="AdjType" type="byte" length="1" />
				<part name="Hold" type="long" length="4" />
				<part name="State" type="byte" length="1" />
				<part name="AreaID" type="String" length="26" />
				<part name="SysID" type="String" length="12" />
				<part name="SNPA" type="String" length="12" />
				<part name="ADJattr" type="string" length="12" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询L1层路由表 -->
		<operation name="NSCMD_OSI_GET_L1ROUTE" cmdid="27046" level="">
			<input>
			</input>
			<output>
				<part name="DSTSysID" type="prototype" length="6" />
				<part name="Cost" type="int" length="2" />
				<part name="ADJ1" type="long" length="4" />
				<part name="ADJ2" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询L2层路由表 -->
		<operation name="NSCMD_OSI_GET_L2ROUTE" cmdid="27047" level="">
			<input>
			</input>
			<output>
				<part name="DSTAreaID" type="String" length="26" />
				<part name="Cost" type="int" length="2" />
				<part name="ADJ1" type="long" length="4" />
				<part name="ADJ2" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询OSI隧道信息 -->
		<operation name="NSCMD_OSI_GET_TUNNEL" cmdid="27053" level="">
			<input>
			</input>
			<output>
				<part name="remoteIpAddr" type="long" length="4" />
				<part name="lapdStatus" type="byte" length="1" />
				<part name="lapdEnable" type="byte" length="1" />
				<part name="lapdRole" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询OSI隧道LAPD参数 -->
		<operation name="NSCMD_OSI_GET_TUNLPDPARA" cmdid="27057" level="">
			<input>
			</input>
			<output>
				<part name="remoteIpAddr" type="long" length="4" />
				<part name="retryWaitTime" type="long" length="4" />
				<part name="retryTimes" type="long" length="4" />
				<part name="helloTimer" type="long" length="4" />
				<part name="esTimer" type="long" length="4" />
				<part name="isTimer" type="long" length="4" />
				<part name="holdTimer" type="long" length="4" />
				<part name="cost" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 添加OSI隧道 -->
		<operation name="NSCMD_OSI_ADD_TUNNEL" cmdid="27052" level="">
			<input>
				<part name="remoteIp" type="long" length="4" />
				<part name="lapdRole" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除OSI隧道 -->
		<operation name="NSCMD_OSI_DEL_TUNNEL" cmdid="27054" level="">
			<input>
				<part name="remoteIp" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置OSI隧道1 -->
		<operation name="NSCMD_OSI_SET_TUNNEL" cmdid="27055" level="">
			<input>
				<part name="remoteIp" type="long" length="4" />
				<part name="lapdRole" type="byte" length="1" />
				<part name="lapdEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置OSI隧道2 -->
		<operation name="NSCMD_OSI_SET_TUNLPDPARA" cmdid="27056" level="">
			<input>
				<part name="remoteIp" type="long" length="4" />
				<part name="retryWaitTime" type="long" length="4" />
				<part name="retryTimes" type="long" length="4" />
				<part name="helloTimer" type="long" length="4" />
				<part name="esTimer" type="long" length="4" />
				<part name="isTimer" type="long" length="4" />
				<part name="holdTimer" type="long" length="4" />
				<part name="cost" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询微波工作模式 -->
		<operation name="NSCMD_CFG_GET_RADIO_IFMODE" cmdid="31875" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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_GET_RADIO_LINKID" cmdid="31877" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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_REALLINKID" cmdid="31878" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotID" 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>

		<!-- 查询中频端口环回 -->
		<operation name="NSCMD_CFG_GET_RADIO_IFLOOP" cmdid="31880" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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="31882" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_WAYSIDEINPUT" 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>

		<!-- 设置微波工作模式 -->
		<operation name="NSCMD_CFG_SET_RADIO_IFMODE" cmdid="31874" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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>

		<!-- 设置微波链路ID -->
		<operation name="NSCMD_CFG_SET_RADIO_LINKID" cmdid="31876" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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>
		<!-- 设置中频端口环回 -->
		<operation name="NSCMD_CFG_SET_RADIO_IFLOOP" cmdid="31879" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32PORT_ATTR_PORTLOOPBACK" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置2M旁路业务使能状态-->
		<operation name="NSCMD_CFG_SET_RADIO_2MWAYSIDEEN" cmdid="31881" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_WAYSIDEINPUT" type="byte" />
				<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>

		<!-- ATPC属性-->
		<!-- 查询ATPC使能状态-->
		<operation name="NSCMD_CFG_GET_ATPC_ENABLE" cmdid="31884" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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调整门限(dBm) -->
		<operation name="NSCMD_CFG_GET_ATPC_THRESHOLD" cmdid="31888" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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_GET_ATPC_ADJSTEP" cmdid="31886" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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属性-->
		<!-- 设置ATPC使能状态 -->
		<operation name="NSCMD_CFG_SET_ATPC_ENABLE" cmdid="31883" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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调整门限(dBm) -->
		<operation name="NSCMD_CFG_SET_ATPC_THRESHOLD" cmdid="31887" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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调整步进 -->
		<operation name="NSCMD_CFG_SET_ATPC_ADJSTEP" cmdid="31885" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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>

		<!-- ODU接口属性-->
		<!-- 射频属性-->
		<!-- 查询发射频率(KHz) -->
		<operation name="NSCMD_CFG_GET_ODU_TXFREQ" cmdid="31898" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRANSMITFRE" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询T/R间隔(KHz) -->
		<operation name="NSCMD_CFG_GET_ODU_TRSPACING" cmdid="31911" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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="31913" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_ACTTRINTERVAL" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际发送和接收频率(KHz)-->
		<operation name="NSCMD_CFG_GET_ODU_RFREQ" cmdid="31899" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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="31912" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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>

		<!-- 功率属性-->
		<!-- 查询发射功率(dBm)-->
		<operation name="NSCMD_CFG_GET_ODU_TXPOWER" cmdid="31901" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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_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>
		<!-- 查询配置、实际发送和接收功率(dBm)-->
		<operation name="NSCMD_CFG_GET_ODU_RPOWER" cmdid="31902" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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="31903" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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>


		<!-- 设备类型-->
		<!-- 查询设备信息-->
		<operation name="NSCMD_CFG_GET_ODU_INFO" cmdid="31905" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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_RFLOOP" cmdid="26424" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="W32BRD_ATTR_RFLOOPBACK" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询开工状态-->
		<operation name="NSCMD_CFG_GET_ODU_WORK" cmdid="31907" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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="31908" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_SWITCHSTATUS" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

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

		<!-- 查询激光器自动关断-->
		<!-- 查询激光器自动关断使能状态-->
		<operation name="NSCMD_CFG_GET_ALS" cmdid="26415" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="enableStatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询激光器自动关断时间参数-->
		<operation name="NSCMD_CFG_GET_ALSTIME" cmdid="26417" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<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_SET_ALS" cmdid="26414" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="enableStatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置激光器自动关断时间参数-->
		<operation name="NSCMD_CFG_SET_ALSTIME" cmdid="26416" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<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_TEST_ALS" cmdid="26418" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- ODU属性设置-->

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

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

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

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

		<!-- ******************* 公务管理 ******************** -->
		<operation name="NSCMD_CFG_GET_MEETNUM" cmdid="29448" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
			</input>
			<output>
				<part name="confphonenum" type="string" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_TELSRL_TELNUM" cmdid="29459" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
			</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="26478" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
			</input>
			<output>
				<part name="dailtime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_LINESRL_USED" cmdid="29461" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
			</input>
			<output>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="slotid" 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" cmdid="29449" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<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="29445" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<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="26477" level="">
			<input>
				<part name="orderwireslotid" type="byte" length="1" />
				<part name="dailtime" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_LINESRL_USED" cmdid="29460" 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_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>

		<!-- 应发J0 -->
		<operation name="NSCMD_CFG_GET_STJ0" cmdid="26426" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>
		<operation name="NSCMD_CFG_SET_STJ0" cmdid="26425" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>

		<!-- 应收J0字节-->
		<operation name=" NSCMD_CFG_GET_SRJ0" cmdid="26428" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>
		<operation name=" NSCMD_CFG_SET_SRJ0" cmdid="26427" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>

		<!-- 实收J0字节-->
		<operation name="NSCMD_CFG_GET_RJ0" cmdid="26429" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>

		<!-- 应发J1 -->
		<operation name="NSCMD_CFG_GET_STJ1" cmdid="26626" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_STJ1" cmdid="26625" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>

		<!-- 应收J1 -->
		<operation name="NSCMD_CFG_GET_SRJ1" cmdid="26431" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_SRJ1" cmdid="26430" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>

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

		<!-- 应发C2 -->
		<operation name="NSCMD_CFG_GET_STC2" cmdid="28801" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_STC2" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_STC2" cmdid="28800" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>

		<!-- 应收C2 -->
		<operation name="NSCMD_CFG_GET_SRC2" cmdid="26434" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
				<part name="SDHVC4_ATTR_SRC2" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_SRC2" cmdid="26433" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<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>

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

		<!-- 实收C2 -->
		<operation name="NSCMD_CFG_GET_VC4MODE" cmdid="28845" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" 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>
		<operation name="NSCMD_CFG_SET_VC4MODE" cmdid="28844" level="">
			<input>
				<part name="slotid" 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" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应发J2 -->
		<operation name="NSCMD_CFG_GET_STJ2_02" cmdid="28991" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STJ2BYTEMODE" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STJ2" type="prototype" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_STJ2_02" cmdid="28990" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" 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>

		<!-- 应收J2 -->
		<operation name="NSCMD_CFG_GET_SRJ2_02" cmdid="28993" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRJ2BYTEMODE" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRJ2" type="prototype" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_SRJ2_02" cmdid="28992" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" 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>

		<!-- 实收J2 -->
		<operation name="NSCMD_CFG_GET_RJ2_02" cmdid="28994" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_RJ2BYTEMODE" type="byte" length="1" />
				<part name="PDHPATH_ATTR_RJ2" type="prototype" length="16" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应发V5 -->
		<operation name="NSCMD_CFG_GET_STV5" cmdid="28958" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STV5" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_STV5" cmdid="28957" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_STV5" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应收V5 -->
		<operation name="NSCMD_CFG_GET_SRV5" cmdid="28956" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRV5" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_SRV5" cmdid="28955" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_SRV5" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 实收V5 -->
		<operation name="NSCMD_CFG_GET_RV5" cmdid="30897" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_RV5" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--pdh接口配置-->
		<operation name="NSCMD_CFG_GET_PATH_E1EQ" cmdid="28933" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="PDHPATH_ATTR_IMPEDENCE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_LOOP" cmdid="26423" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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="26424" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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_RETIMING" cmdid="28941" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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="28942" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<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_PATH_USED" cmdid="28939" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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="28940" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<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_GET_LASER" cmdid="26413" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" 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_LASER" cmdid="26412" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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_SET_PATH_LOOP" cmdid="28806" level="">
			<input>
				<part name="slotid" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_PATH_LOOP" cmdid="28807" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="slotid" 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_OPTICALLOOP" cmdid="26423" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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="26424" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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_GET_SWITCH_IN" cmdid="29596" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="switch" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<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" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_ONERELAY_USE" cmdid="29568" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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_SWOUTENABLE" cmdid="29600" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="switch" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="switch" type="byte" length="1" />
				<part name="ENVCTRL_EMU_OUTCSK_USE" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_SWOUTENABLE" cmdid="29599" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="switch" type="byte" length="1" />
				<part name="ENVCTRL_EMU_OUTCSK_USE" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 输出继电器工作方式,告警出发条件,告警模式-->
		<operation name="NSCMD_CFG_GET_SWOUTPATTERN" cmdid="29602" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="switch" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="switch" type="byte" length="1" />
				<part name="ENVCTRL_EMU_OUTCSK_WORKMODE" type="byte" length="1" />
				<part name="ENVCTRL_EMU_OUTCSK_CORRINPUTCSKID" type="byte" length="1" />
				<part name="ENVCTRL_EMU_OUTCSK_ALARMMODE" type="byte" length="1" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_SET_SWOUTPATTERN" cmdid="29601" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="switch" type="byte" length="1" default="0" />
				<part name="ENVCTRL_EMU_OUTCSK_WORKMODE" type="byte" length="1" />
				<part name="ENVCTRL_EMU_OUTCSK_CORRINPUTCSKID" type="byte" length="1" />
				<part name="ENVCTRL_EMU_OUTCSK_ALARMMODE" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询单板1+1保护组-->
		<operation name="NSCMD_CFG_GET_DPS_PG" cmdid="29370" 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="byte" length="1" />
				<part name="backupSlotNo" type="byte" length="1" />
				<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>

		<!--查询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_DATE" cmdid="26379" level="">
			<input>
			</input>
			<output>
				<part name="neyear" type="byte" length="1" />
				<part name="nemonth" type="byte" length="1" />
				<part name="neday" type="byte" length="1" />
				<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>
		<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>
		<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>

		<!--网元通信-->
		<operation name="NSCMD_CFG_RESET_BD" cmdid="26408" level="1">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="mode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询时间本地化功能使能状态-->
		<operation name="NSCMD_MON_GET_LOCALIZE" cmdid="37073" level="">
			<input>
			</input>
			<output>
				<part name="yearstart" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--动态端口添加-->
		<operation name="NSCMD_CFG_ADD_PORT" cmdid="28687" level="1">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="portType" type="byte" length="1" />
				<part name="speedLevel" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--删除逻辑端口-->
		<operation name="NSCMD_CFG_DEL_PORT" cmdid="28688" level="1">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--查询逻辑端口-->
		<operation name="NSCMD_CFG_GET_PORT" cmdid="28689" level="1">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="portType" type="byte" length="1" />
				<part name="speedLevel" type="byte" length="1" />
			</output>
		</operation>

		<!--查询物理端口-->
		<operation name="NSCMD_CFG_GET_PHY_PORT" cmdid="28690" level="1">
			<input>
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotID" type="byte" length="1" />
				<part name="portID" type="byte" length="1" />
				<part name="portType" type="byte" length="1" />
				<part name="speedLevel" type="byte" length="1" />
			</output>
		</operation>

		<!-- 查询网元时区信息 -->
		<operation name="NSCMD_MON_GET_TIMEZONE" cmdid="37075" level="">
			<input>
			</input>
			<output>
				<part name="timezone" type="string" length="16" />
				<part name="country" type="string" length="64" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元夏时制信息 -->
		<operation name="NSCMD_MON_GET_DST" cmdid="37077" level="">
			<input>
			</input>
			<output>
				<part name="isuse" type="byte" length="1" />
				<part name="adjmode" type="byte" length="1" />
				<part name="adjway" type="byte" length="1" />
				<part name="adjminute" type="byte" length="1" />
				<part name="startmonth" type="byte" length="1" />
				<part name="startday" type="byte" length="1" />
				<part name="startweekday" type="byte" length="1" />
				<part name="starthour" type="byte" length="1" />
				<part name="startminute" type="byte" length="1" />
				<part name="endmonth" type="byte" length="1" />
				<part name="endday" type="byte" length="1" />
				<part name="endweekday" type="byte" length="1" />
				<part name="endhour" type="byte" length="1" />
				<part name="endminute" type="byte" length="1" />
				<part name="dststatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置网元时区信息 -->
		<operation name="NSCMD_MON_SET_TIMEZONE" cmdid="37074" level="">
			<input>
				<part name="timezone" type="string" length="16" />
				<part name="country" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置网元夏时制信息 -->
		<operation name="NSCMD_MON_SET_DST" cmdid="37076" level="">
			<input>
				<part name="isuse" type="byte" length="1" />
				<part name="adjmode" type="byte" length="1" />
				<part name="adjway" type="byte" length="1" />
				<part name="adjminute" type="byte" length="1" />
				<part name="startmonth" type="byte" length="1" />
				<part name="startday" type="byte" length="1" />
				<part name="startweekday" type="byte" length="1" />
				<part name="starthour" type="byte" length="1" />
				<part name="startminute" type="byte" length="1" />
				<part name="endmonth" type="byte" length="1" />
				<part name="endday" type="byte" length="1" />
				<part name="endweekday" type="byte" length="1" />
				<part name="endhour" type="byte" length="1" />
				<part name="endminute" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 清除声光告警 -->
		<operation name="NSCMD_ALM_RESET_INDI" cmdid="25877" level="">
			<input>
				<part name="reset" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>


		<!--查询中频端口支持的所有工作模式,为支持同时查询odu/if属性，重写部分qx接口， 改变 原来的slotid name为 ifslotid。  -->
		<operation name="NSCMD_CFG_GET_RADIO_ALLIFMODE_NEW" cmdid="31873" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="ifslotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
				<part name="workmode" type="var" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询微波工作模式 odu/if -->
		<operation name="NSCMD_CFG_GET_RADIO_IFMODE_NEW" cmdid="31875" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" 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_SET_RADIO_IFMODE_NEW" cmdid="31874" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<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>

		<!-- 查询微波链路ID -->
		<operation name="NSCMD_CFG_GET_RADIO_LINKID_NEW" cmdid="31877" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" 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="31876" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="1" />
				<part name="W32PORT_ATTR_RADIOLINKID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询实际微波链路ID -->
		<operation name="NSCMD_CFG_GET_RADIO_REALLINKID_NEW" cmdid="31878" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" 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>

		<!-- 查询ATPC使能状态-->
		<operation name="NSCMD_CFG_GET_ATPC_ENABLE_NEW" cmdid="31884" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" 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调整门限(dBm) -->
		<operation name="NSCMD_CFG_GET_ATPC_THRESHOLD_NEW" cmdid="31888" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" 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_GET_ATPC_ADJSTEP_NEW" cmdid="31886" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="ifslotid" 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>

		<!-- ************************链路配置界面需要使用到的接口********************************** -->
		<operation name="NSCMD_CFG_GET_IF_BANDWIDTH_NEW" cmdid="35419" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="ifslotid" 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>

		<operation name="NSCMD_CFG_SET_IF_BANDWIDTH_NEW" cmdid="35418" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="bandwidth" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ATPC使能状态 -->
		<operation name="NSCMD_CFG_SET_ATPC_ENABLE_NEW" cmdid="31883" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<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_SET_ATPC_ADJSTEP_NEW" cmdid="31885" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<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>

		<operation name="NSCMD_CFG_SET_AM_SYMMETRIC_NEW" cmdid="35413" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="ammode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_GET_AM_SYMMETRIC_NEW" cmdid="35414" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
			</input>
			<output>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="ammode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_SET_AM_PARAM_NEW" cmdid="35409" level="">
			<input>
				<part name="ifslotid" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_GET_AM_PARAM_NEW" cmdid="35410" level="">
			<input>
				<part name="ifslotid" type="byte" length="1" />
				<part name="port" type="byte" length="2" />
			</input>
			<output>
				<part name="ifslotid" 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_GET_RADIO_ALLIFMODE" cmdid="31873" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" 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_SET_FIBERSEARCH" cmdid="28695" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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="28696" level="">
			<input>
				<part name="neid" type="long" length="4" />
				<part name="slotid" type="byte" length="1" />
				<part name="portid" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="srcneid" type="long" length="4" />
				<part name="srcslotid" type="byte" length="1" />
				<part name="srcportid" type="byte" length="1" />
				<part name="snkneid" type="long" length="4" />
				<part name="snkslotid" 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>

		<!--  专网业务相关QX接口描述  -->

		<!-- 删除以太网业务  -->
		<operation name="NSCMD_SERVICE_DEL_ETHSERV" cmdid="32401" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 增加以太网业务用户侧逻辑接口  -->
		<operation name="NSCMD_SERVICE_ADD_ETHVUNI_EX" cmdid="33928" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="autoVuniID" type="byte" length="1" />
				<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="portid" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
			</input>
			<output>
				<part name="vuniID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网业务用户侧逻辑接口的TAG成员  -->
		<operation name="NSCMD_SERVICE_SET_ETHVUNITAG" cmdid="32407" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置以太网业务用户侧逻辑接口的TAG成员bit  -->
		<operation name="NSCMD_SERVICE_SET_ETHVUNITAG_EXT" cmdid="38969" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 增加以太网业务用户侧逻辑接口的TAG成员  -->
		<operation name="NSCMD_SERVICE_ADD_ETHVUNITAG" cmdid="32408" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 删除以太网业务用户侧逻辑接口的TAG成员  -->
		<operation name="NSCMD_SERVICE_DEL_ETHVUNITAG" cmdid="32409" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		

		<!-- 增加以太网业务用户侧逻辑接口的TAG成员  -->
        <operation name="NSCMD_SERVICE_ADD_ETHVUNITAGADD" cmdid="32408" level="">
            <input>
                <part name="serviceIndex" type="long" length="4"/>
                <part name="vuniID" type="int" length="2"/>
                <part name="tagNumAdd" type="int" length="2"/>
                <part name="tagIDAdd" type="prototype"/>
            </input>
            <output>
                <fault type="int" length="2"/>
            </output>
        </operation>
		<!-- 删除以太网业务用户侧逻辑接口  -->
		<operation name="NSCMD_SERVICE_DEL_ETHVUNI" cmdid="32405" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建支持PB E_LAN业务的UNI接口  -->
		<operation name="NSCMD_CFG_SERVICE_ADD_ETHPBVUNI_EX" cmdid="36117" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="autoVuniID" type="byte" length="1" />
				<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="portid" type="int" length="2" />
				<part name="svlan" type="long" length="4" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
			</input>
			<output>
				<part name="vuniID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询支持PB E_LAN业务的UNI接口  为专网Qos的功能使用   -->
		<operation name="NSCMD_CFG_SERVICE_GET_ETHPBVUNI" cmdid="36118" level="">
			<input>
				<part name="servType" type="byte" length="1" default="2" />
				<part name="servIndex" type="long" length="4" />
				<part name="vuniId" type="int" length="2" />
			</input>
			<output>
				<part name="servType" type="byte" length="1" default="2" />
				<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="svlan" type="long" length="4" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询支持PB E_LAN业务的UNI接口  -->
		<operation name="NSCMD_CFG_SERVICE_GET_ETHPBVUNI_EX" cmdid="36118" level="">
			<input>
				<part name="ethType" type="byte" length="1" default="2" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
			</input>
			<output>
				<part name="ethType" type="byte" length="1" default="2" />
				<part name="serviceIndex" 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="portid" type="int" length="2" />
				<part name="svlan" type="long" length="4" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 增加以太网业务网络侧逻辑接口  -->
		<operation name="NSCMD_SERVICE_ADD_ETHVNNI" cmdid="32410" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="autoVnniID" type="byte" length="1" />
				<part name="vnniID" type="int" length="2" />
				<part name="role" type="byte" length="1" />
				<part name="carrierType" type="byte" length="1" />
				<part name="carrierID1" type="long" length="4" />
				<part name="carrierID2" type="long" length="4" />
				<part name="carrierID3" type="long" length="4" />
			</input>
			<output>
				<part name="vnniID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除以太网业务网络侧逻辑接口  -->
		<operation name="NSCMD_SERVICE_DEL_ETHVNNI" cmdid="32411" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vnniID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建以太网业务  -->
		<operation name="NSCMD_SERVICE_CRT_ETHSERV" cmdid="32396" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" default="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="serviceID" type="long" length="4" />
				<part name="serviceName" type="string" length="64" />
				<part name="bpdu" type="byte" length="1" />
				<part name="ethType" type="byte" length="1" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<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" />
				<part name="portid" type="int" length="2" />
				<part name="levelMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

    <!-- 设置以太网专网业务中的S端口的角色-->
		<operation name="NSCMD_SERVICE_SET_SAWAREPORT_ROLE" cmdid="38977" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="sawareporttype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询以太网专网业务中的S端口的角色-->
		<operation name="NSCMD_SERVICE_GET_SAWAREPORT_ROLE_FOR_IGMP" cmdid="38978" level="">
			<input>
				<part name="servIndex" type="long" length="4" />				
			</input>
			<output>
				<part name="servIndex" type="long" length="4" />
				<part name="sawareporttype" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询以太网专网业务中的S端口的角色-->
		<operation name="NSCMD_SERVICE_GET_SAWAREPORT_ROLE" cmdid="38978" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />				
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="sawareporttype" type="byte" length="1" />
				<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" />
				<part name="portid" type="int" length="2" />
				<part name="encapType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网端口的工作模式  -->
		<operation name="NSCMD_PTNETY_SET_WORKMODE_EX" cmdid="33793" 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="workMode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口的使能状态  -->
		<operation name="NSCMD_PTNETH_SET_ENABLE_EX" cmdid="33783" 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="portEnable" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口的默认VLANID  -->
		<operation name="NSCMD_PTNETH_SET_DEFVLANID_EX" cmdid="33785" 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="vlanID" type="int" length="2" />
				<part name="vlanPri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置端口的默认VLANID  -->
		<operation name="NSCMD_PTNETH_SET_DEFVLANIDPRI" 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="vlanID" type="int" length="2" />
				<part name="vlanPri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置端口的Tag属性  -->
		<operation name="NSCMD_PTNETH_SET_TAG_EX" cmdid="33787" 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="tag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>


		<!-- 查询以太网专网业务 专网业务与IGMP冲突，加EX-->
		<operation name="NSCMD_SERVICE_GET_ELANINFO_EX" cmdid="32398" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="serviceID" type="long" length="4" />
				<part name="serviceName" type="string" length="64" />
				<part name="bpdu" type="byte" length="1" />
				<part name="maxPackageLen" type="int" length="2" />
				<part name="tagtype" type="byte" length="1" />
				<part name="macsfln" type="byte" length="1" />
				<part name="macsflntype" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网专网业务MAC地址学习属性 -->
		<operation name="NSCMD_SERVICE_SET_ELANMACLRNPARA" cmdid="32419" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="tagtype" type="byte" length="1" />
				<part name="macsfln" type="byte" length="1" />
				<part name="macsflntype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 批量查询以太网专网业务MAC地址转发表 -->
		<operation name="NSCMD_SERVICE_GET_ELANALLFDB" cmdid="32437" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macnum" type="int" length="2" />
				<part name="mactype" type="byte" length="1" />
				<part name="queryflag" type="byte" length="1" default="1" />
				<part name="macfilter" type="var" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="macAddr" type="prototype" length="6" />
				<part name="vlanID" type="int" length="2" />
				<part name="mactype" type="byte" length="1" />
				<part name="eInterfaceType" type="byte" length="1" />
				<part name="eSlotId" type="long" length="4" />
				<part name="eSubslotId" type="long" length="4" />
				<part name="eportId" type="long" length="4" />
				<part name="queryflag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除以太网专网业务静态MAC转发表项 -->
		<operation name="NSCMD_SERVICE_DEL_ELANSTATICFDB" cmdid="32434" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAddr" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网专网业务静态MAC转发表 -->
		<operation name="NSCMD_SERVICE_SET_ELANSTATICFDB" cmdid="32433" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAddr" type="prototype" length="6" />
				<part name="iAutoFlag" type="byte" length="1" />
				<part name="iportID" type="int" length="2" />
				<part name="eInterfaceType" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 清除以太网专网业务的MAC地址转发表项 -->
		<operation name="NSCMD_SERVICE_CLR_ELANFDB" cmdid="32435" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="mactype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网专网业务MAC地址老化属性 -->
		<operation name="NSCMD_SERVICE_GET_ELANMACAGEPARA" cmdid="32422" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="agability" type="byte" length="1" />
				<part name="agtime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网专网业务MAC地址老化属性 -->
		<operation name="NSCMD_SERVICE_SET_ELANMACAGEPARA" cmdid="32421" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="agability" type="byte" length="1" />
				<part name="agtime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网专网业务MAC地址容量和告警属性 -->
		<operation name="NSCMD_SERVICE_GET_ELANMACSIZE" cmdid="32424" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="addrscapacity" type="long" length="4" />
				<part name="addrsupths" type="byte" length="1" />
				<part name="addrslowths" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网专网业务MAC地址容量和告警属性 -->
		<operation name="NSCMD_SERVICE_SET_ELANMACALMPARA" cmdid="32423" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="addrscapacity" type="long" length="4" />
				<part name="addrsupths" type="byte" length="1" />
				<part name="addrslowths" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网专网业务的未知帧处理方式 -->
		<operation name="NSCMD_SERVICE_GET_ELANUNKNFRMPROC" cmdid="32426" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="unicast" type="byte" length="1" />
				<part name="multicast" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网专网业务未知帧的处理方式 -->
		<operation name="NSCMD_SERVICE_SET_ELANUNKNFRMPROC" cmdid="32425" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="unicast" type="byte" length="1" />
				<part name="multicast" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询黑名单MAC地址 -->
		<operation name="NSCMD_SECURITY_GET_BLACKLISTMAC" cmdid="34368" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAddr" type="prototype" length="6" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 添加黑名单MAC地址 -->
		<operation name="NSCMD_SECURITY_ADD_BLACKLISTMAC" cmdid="34366" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAddr" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除黑名单MAC地址 -->
		<operation name="NSCMD_SECURITY_DEL_BLACKLISTMAC" cmdid="34367" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanID" type="int" length="2" />
				<part name="macAddr" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网专网业务的水平分割组 -->
		<operation name="NSCMD_SERVICE_GET_EALNSPLITHRIGRP" cmdid="32429" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="splitid" type="int" length="2" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="splitid" type="int" length="2" />
				<part name="portNumber" type="int" length="2" />
				<part name="portdata" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建以太网专网业务的水平分割组 -->
		<operation name="NSCMD_SERVICE_CRT_ELANSPLITHRIGRP" cmdid="32427" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="splitidflag" type="byte" length="1" />
				<part name="splitid" type="int" length="2" />
				<part name="portNumber" type="int" length="2" />
				<part name="portdata" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除以太网专网业务的水平分割组 -->
		<operation name="NSCMD_SERVICE_DEL_ELANSPLITHRIGRP" cmdid="32428" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="splitid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网专网业务水平分割组成员 -->
		<operation name="NSCMD_SERVICE_SET_ELANSPLITHRIGRPMBR" cmdid="32430" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="splitid" type="int" length="2" />
				<part name="portNumber" type="int" length="2" />
				<part name="portdata" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--  专网业务相关QX接口描述  -->

		<!-- 查询QINQ LINK  -->
		<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_GET_ELINEINFO" cmdid="32397" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="serviceID" type="long" length="4" />
				<part name="serviceName" type="string" length="64" />
				<part name="bpdu" type="byte" length="1" />
				<part name="maxPackageLen" type="int" length="2" />
				<part name="logicInfNum" type="int" length="2" />
				<part name="logicInfData" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网业务用户侧逻辑接口  -->
		<operation name="NSCMD_SERVICE_GET_ETHVUNI_EX" cmdid="33929" level="">
			<input>
				<part name="ethType" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
			</input>
			<output>
				<part name="ethType" type="byte" length="1" />
				<part name="serviceIndex" 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="portid" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网业务网络侧逻辑接口 这里和IGMP冲突，加上EX -->
		<operation name="NSCMD_SERVICE_GET_EVNNI_EX" cmdid="32412" level="">
			<input>
				<part name="ethType" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vnniID" type="int" length="2" />
			</input>
			<output>
				<part name="ethType" type="byte" length="1" />
				<part name="serviceIndex" 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="carrierID1" type="long" length="4" />
				<part name="carrierID2" type="long" length="4" />
				<part name="carrierID3" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 增加以太网业务用户侧逻辑接口  -->
		<operation name="NSCMD_SERVICE_ADD_ETHVUNI_EX" cmdid="33928" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="autoVuniID" type="byte" length="1" />
				<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="portid" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" />
			</input>
			<output>
				<part name="vuniID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 增加以太网业务网络侧逻辑接口  -->
		<operation name="NSCMD_SERVICE_ADD_ETHVNNI" cmdid="32410" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="autoVnniID" type="byte" length="1" />
				<part name="vnniID" type="int" length="2" />
				<part name="role" type="byte" length="1" />
				<part name="carrierType" type="byte" length="1" />
				<part name="carrierID1" type="long" length="4" />
				<part name="carrierID2" type="long" length="4" />
				<part name="carrierID3" type="long" length="4" />
			</input>
			<output>
				<part name="vnniID" type="int" length="2" />
				<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" />
				<part name="portid" type="int" length="2" />
			</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="encapType" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询策略QOS信息  -->
		<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="classifyshare" type="byte" length="1" />
				<part name="wfqid" type="byte" length="1" />
				<part name="policyname" type="string" length="64" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建QINQ LINK-->
		<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>

		<!-- 创建QINQ的队列实体-->
		<operation name="NSCMD_PTN_QOS_CRT_QINQ_QUEUE" cmdid="32587" level="">
			<input>
				<part name="autolinkid" type="byte" length="1" />
				<part name="linkid" type="long" length="4" />
				<part name="direction" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_CRT_QINQ_QUEUE_SERVICE" cmdid="32587" level="">
			<input>
				<part name="autolinkid" type="byte" length="1" />
				<part name="linkid" type="long" length="4" />
				<part name="createdirection" type="byte" length="1" />
				<part name="createcir" type="long" length="4" />
				<part name="createcbs" type="long" length="4" />
				<part name="createpir" type="long" length="4" />
				<part name="createpbs" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 应用QINQ的QOS策略-->
		<operation name="NSCMD_PTN_QOS_SET_QINQ_POLICY" cmdid="32590" level="">
			<input>
				<part name="autolinkid" type="byte" length="1" />
				<part name="linkid" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
				<part name="autopolicyid" type="byte" length="1" />
				<part name="policyid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的使能状态-->
		<operation name="NSCMD_PTNETH_GET_ENABLE_EX" cmdid="33784" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
			</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="portEnable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的默认VLANID-->
		<operation name="NSCMD_PTNETH_GET_DEFVLANID_EX" cmdid="33786" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
			</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="vlanID" type="int" length="2" />
				<part name="vlanPri" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的默认VLANID-->
		<operation name="NSCMD_PTNETH_GET_DEFVLANIDPRI" 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" />
				<part name="port" type="int" length="2" />
				<part name="vlanID" type="int" length="2" />
				<part name="vlanPri" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口的Tag属性-->
		<operation name="NSCMD_PTNETH_GET_TAG_EX" cmdid="33788" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
			</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="tag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的工作模式-->
		<operation name="NSCMD_PTNETY_GET_WORKMODE_EX" cmdid="33794" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
			</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="workMode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 增加以太网业务的VLAN转发表项-->
		<operation name="NSCMD_SERVICE_ADD_ETHSERVVLANFDB" cmdid="32414" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="autoVlanFwdID" type="byte" length="1" />
				<part name="vlanFwdID" type="int" length="2" />
				<part name="autoInLogicInfID" type="byte" length="1" />
				<part name="inLogicInfID" type="int" length="2" />
				<part name="inLogicInfType" type="byte" length="1" />
				<part name="inVlanID" type="int" length="2" />
				<part name="autoOutLogicInfID" type="byte" length="1" />
				<part name="outLogicInfID" type="int" length="2" />
				<part name="outLogicInfType" type="byte" length="1" />
				<part name="outVlanID" type="int" length="2" />
			</input>
			<output>
				<part name="vlanFwdID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网业务的VLAN转发表项-->
		<operation name="NSCMD_SERVICE_GET_SERVVLANFDB" cmdid="32416" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanFwdID" type="int" length="2" />
			</input>
			<output>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanFwdID" type="int" length="2" />
				<part name="inLogicInfType" type="byte" length="1" />
				<part name="inLogicInfID" type="int" length="2" />
				<part name="inparam1" type="byte" length="1" />
				<part name="inparam2" type="long" length="4" />
				<part name="inparam3" type="long" length="4" />
				<part name="inparam4" type="long" length="4" />
				<part name="inVlanID" type="int" length="2" />
				<part name="outLogicInfType" type="byte" length="1" />
				<part name="outLogicInfID" type="int" length="2" />
				<part name="outparam1" type="byte" length="1" />
				<part name="outparam2" type="long" length="4" />
				<part name="outparam3" type="long" length="4" />
				<part name="outparam4" type="long" length="4" />
				<part name="outVlanID" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除以太网业务的VLAN转发表项-->
		<operation name="NSCMD_SERVICE_DEL_ETHSERVVLANFDB" cmdid="32415" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vlanFwdID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置以太网业务名称-->
		<operation name="NSCMD_SERVICE_SET_ETHSERVNAME" cmdid="32402" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="serviceName" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询QINQ的QOS信息-->
		<operation name="NSCMD_PTN_QOS_GET_QINQ_QOSINFO" cmdid="32591" level="">
			<input>
				<part name="linkid" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
			</input>
			<output>
				<part name="linkid" type="long" length="4" />
				<part name="direction" 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="policyid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置QINQ队列带宽约束-->
		<operation name="NSCMD_PTN_QOS_SET_QINQ_QUEUE" cmdid="32589" level="">
			<input>
				<part name="autolinkid" type="byte" length="1" />
				<part name="linkid" type="long" length="4" />
				<part name="direction" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除QINQ的队列实体-->
		<operation name="NSCMD_PTN_QOS_DEL_QINQ_QUEUE" cmdid="32588" level="">
			<input>
				<part name="linkid" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 删除QINQ的队列实体-->
		<operation name="NSCMD_PTN_QOS_DEL_QINQ_QUEUE_SERVICE" cmdid="32588" level="">
			<input>
				<part name="linkid" type="long" length="4" />
				<part name="deletedirection" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建网元设备的维护域-->
		<operation name="NSCMD_ETHN_CREATE_ETHSRVOAM_MD " cmdid="32376" level="">
			<input>
				<part name="auto" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="mdname" type="string" length="22" />
				<part name="mdlevel" type="byte" length="1" />
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询维护域信息-->
		<operation name="NSCMD_ETHN_GET_ETHSRVOAM_MD " cmdid="32377" level="">
			<input>
				<part name="mdid" type="long" length="4" />
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="mdname" type="string" length="22" />
				<part name="mdlevel" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除维护域 -->
		<operation name="NSCMD_ETHN_DELETE_ETHSRVOAM_MD " cmdid="32378" level="">
			<input>
				<part name="mdid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建维护联盟-->
		<operation name="NSCMD_ETHN_CREATE_ETHSRVOAM_MA " cmdid="32379" level="">
			<input>
				<part name="auto1" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="maid" type="long" length="4" />
				<part name="maname" type="string" length="22" />
				<part name="auto3" type="byte" length="1" />
				<part name="serviceid" type="long" length="4" />
			</input>
			<output>
				<part name="maid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置维护联盟的CC周期-->
		<operation name="NSCMD_ETHN_SET_ETHSRVOAM_MACCTIME " cmdid="32382" level="">
			<input>
				<part name="auto1" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="maid" type="long" length="4" />
				<part name="ccperiod" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询维护联盟信息-->
		<operation name="NSCMD_ETHN_GET_ETHSRVOAM_MA " cmdid="32383" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="maname" type="string" length="22" />
				<part name="serviceid" type="long" length="4" />
				<part name="ccperiod" type="byte" length="1" />
				<part name="rmmepnum" type="int" length="2" />
				<part name="rmmepid" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除维护联盟-->
		<operation name="NSCMD_ETHN_DELETE_ETHSRVOAM_MA " cmdid="32384" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建维护点MEP-->
		<operation name="NSCMD_ETHN_CREATE_ETHSRVOAM_MEP " cmdid="32385" level="">
			<input>
				<part name="auto1" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="auto3" type="byte" length="1" />
				<part name="serviceid" type="long" length="4" />
				<part name="porttype" type="byte" length="1" />
				<part name="niid" type="int" length="2" />
				<part name="vid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询维护点MEP信息-->
		<operation name="NSCMD_ETHN_GET_ETHSRVOAM_MEP" cmdid="32386" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="serviceid" type="long" length="4" />
				<part name="porttype" type="byte" length="1" />
				<part name="niid" type="int" length="2" />
				<part name="vid" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--  查询ETHAIS下插使能 -->
		<operation name="NSCMD_CFG_ETHN_GET_ETHSRVOAM_ETHAIS_STATUS" cmdid="36163" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
			</input>
			<output>
			        <fault type="int" length="2" />
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="aisstatus" type="byte" length="1" />
				<part name="clientlevel" type="byte" length="1" />
			</output>
		</operation>
		
		<!--  设置ETHAIS下插使能 -->
		<operation name="NSCMD_CFG_ETHN_SET_ETHSRVOAM_ETHAIS_STATUS" cmdid="36162" level="">
			<input>
			        <part name="auto1" type="byte" length="1" default="0"/>
				<part name="mdid" type="long" length="4" />
				<part name="auto2" type="byte" length="1" default="0"/>
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="aisstatus" type="byte" length="1" />
				<part name="clientlevel" type="byte" length="1" />
			</input>
			<output>
			        <fault type="int" length="2" />
			</output>
		</operation>
		
		
		<!--  查询ETHAIS报文发送周期 -->
		<operation name="NSCMD_CFG_ETHN_GET_ETHSRVOAM_ETHAIS_PERIOD" cmdid="36165" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
			</input>
			<output>
			        <fault type="int" length="2" />
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="aisperiod" type="byte" length="1" />
			</output>
		</operation>
		
		<!--  设置ETHAIS报文发送周期 -->
		<operation name="NSCMD_CFG_ETHN_SET_ETHSRVOAM_ETHAIS_PERIOD" cmdid="36164" level="">
			<input>
			        <part name="auto1" type="byte" length="1" default="0"/>
				<part name="mdid" type="long" length="4" />
				<part name="auto2" type="byte" length="1" default="0"/>
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="aisperiod" type="byte" length="1" />
			</input>
			<output>
			        <fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除维护点MEP -->
		<operation name="NSCMD_ETHN_DELETE_ETHSRVOAM_MEP " cmdid="32387" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CC激活状态 -->
		<operation name="NSCMD_ETHN_SET_ETHSRVOAM_CCSTATUS " cmdid="32391" level="">
			<input>
				<part name="auto1" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="ccstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询CC激活状态 -->
		<operation name="NSCMD_ETHN_GET_ETHSRVOAM_CCSTATUS " cmdid="32392" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="ccstatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 发起维护点LB测试 -->
		<operation name="NSCMD_ETHN_START_ETHSRVOAM_LBTEST" cmdid="32393" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="sinkmtype" type="byte" length="1" />
				<part name="addrr" type="prototype" length="6" />
				<part name="framenum" type="int" length="2" />
				<part name="framelen" type="int" length="2" />
				<part name="framepri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 停止维护点LB测试 -->
		<operation name="NSCMD_ETHN_STOP_ETHSRVOAM_LBTEST" cmdid="32394" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 发起维护点LT测试 -->
		<operation name="NSCMD_ETHN_START_ETHSRVOAM_LTTEST_EX" cmdid="33910" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="sinkmtype" type="byte" length="1" />
				<part name="addrr" type="prototype" length="6" />
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="srcmepid" type="int" length="2" />
				<part name="sinkmeptype" type="byte" length="1" />
				<part name="sinkmepid" type="prototype" length="6" />
				<part name="sinkip" type="long" length="4" />
				<part name="sinkmac" type="prototype" length="6" />
				<part name="sinkslot" type="int" length="2" />
				<part name="sinksubcard" type="byte" length="1" />
				<part name="sinkport" type="int" length="2" />
				<part name="hop" type="byte" length="1" />
				<part name="result" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 上报LB响应事件 -->
		<operation name="NSEVT_ETHN_ETHSRVOAM_LBRSP" cmdid="16461" level="">
			<input>
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="sinkmtype" type="byte" length="1" />
				<part name="addrr" type="prototype" length="6" />
				<part name="delay" type="int" length="2" />
			</output>
		</operation>

		<!-- 上报LB统计结果 -->
		<operation name="NSEVT_ETHN_ETHSRVOAM_LBSTATISTIC" cmdid="16462" level="">
			<input>
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="sinkmtype" type="byte" length="1" />
				<part name="addrr" type="prototype" length="6" />
				<part name="sucflg" type="byte" length="1" />
				<part name="tsframenum" type="int" length="2" />
				<part name="rsframenum" type="int" length="2" />
				<part name="loserate" type="int" length="2" />
				<part name="maxDelay" type="int" length="2" />
				<part name="minDelay" type="int" length="2" />
				<part name="curDelay" type="int" length="2" />
			</output>
		</operation>

		<!-- 上报LB响应超时事件 -->
		<operation name="NSEVT_ETHN_ETHSRVOAM_LBRSPOVERTIME" cmdid="16463" level="">
			<input>
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
			</output>
		</operation>

		<!-- 添加维护联盟的远端维护点 -->
		<operation name="NSCMD_ETHN_ADD_ETHSRVOAM_MARMEP" cmdid="32380" level="">
			<input>
				<part name="auto1" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="maid" type="long" length="4" />
				<part name="rmmepnum" type="int" length="2" />
				<part name="rmmepid" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除维护联盟的远端维护点 -->
		<operation name="NSCMD_ETHN_DEL_ETHSRVOAM_MARMEP" cmdid="32381" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="rmmepnum" type="int" length="2" />
				<part name="rmmepid" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建维护中间点MIP -->
		<operation name="NSCMD_ETHN_CREATE_ETHSRVOAM_MIP_EX" cmdid="33908" level="">
			<input>
				<part name="auto1" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="mipid" 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" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询维护中间点MIP -->
		<operation name="NSCMD_ETHN_GET_ETHSRVOAM_MIP_EX" cmdid="33909" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="mipid" type="int" length="2" />
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="mipid" 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" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 删除维护中间点MIP -->
		<operation name="NSCMD_ETHN_DELETE_ETHOAM_MIP" cmdid="32390" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="mipid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建QOS策略 -->
		<operation name="NSCMD_PTN_QOS_CRT_POLICY" cmdid="32539" level="">
			<input>
				<part name="policytype" type="byte" length="1" />
				<part name="autoid" type="byte" length="1" />
				<part name="policyid" type="long" length="4" />
				<part name="describ" type="string" length="64" />
			</input>
			<output>
				<part name="policyid" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网元文本信息 -->
		<operation name="NSCMD_CFG_GET_NECFGINFO" cmdid="31823" level="">
			<input>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="infoLen" type="long" length="4" />
				<part name="neCfgInfo" type="var" length="0" />
			</output>
		</operation>
		<!-- 查询网元单板文本信息-->
		<operation name="NSCMD_CFG_GET_BDCFGINFO" cmdid="31824" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="infoLen" type="long" length="4" />
				<part name="bdCfgInfo" type="var" length="0" />
			</output>
		</operation>
		<operation name="QX5_TRANS_BEGIN" cmdid="28726" level="">
			<input>
				<part name="param1" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="QX5_TRANS_COMMIT" cmdid="28728" level="">
			<input>
				<part name="param1" type="string" length="255" default="nglct" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询以太网端口的光口类型 -->
		<operation name="NSCMD_PTNETY_GET_OIF_TYPE" cmdid="33909" 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>
				<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_PORTTYPE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置自协商能力 -->
		<operation name="NSCMD_ETHN_SET_ETHAUTOMODELIST" cmdid="36153" 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_AUTOMODELIST" type="byte" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询自协商能力 -->
		<operation name="NSCMD_ETHN_GET_ETHAUTOMODELIST" cmdid="36154" 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="ATTR_ETHOVERPTN_AUTOMODELIST" type="byte" />
			</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>

		<operation name="NSCMD_CFG_GET_IF_CW" cmdid="36622" level="3">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_WAVESTATE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_PTN_QOS_SET_PORT_QOSPOLICY_EX" 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>

		<!-- ODU最大发送送功率查询设置 -->
		<operation name="NSCMD_CFG_SET_ODU_MAXTSL" cmdid="35491" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="W32BRD_ATTR_MAXTRANSMITPOWER" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- ODU最大发送送功率查询查询 -->
		<operation name="NSCMD_CFG_GET_ODU_MAXTSL" cmdid="35492" level="">
			<input>
				<part name="slotid" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="W32BRD_ATTR_MAXTRANSMITPOWER" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- IMA begin -->
		<!-- 查询ATM TRUNK的IMA属性 -->
		<operation name="NSCMD_PTN_ATM_GET_IMAATTR_EX" cmdid="33905" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" />
				<part name="trunckid" type="int" length="2" />
				<part name="imaversion" type="byte" length="1" />
				<part name="imasendfrmlength" type="int" length="2" />
				<part name="imasymmode" type="byte" length="1" />
				<part name="maxlinkdelay" type="int" length="2" />
				<part name="minsendactlinks" type="int" length="2" />
				<part name="minreceiveactlinks" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ATM TRUNK的协议使能 -->
		<operation name="NSCMD_PTN_ATM_GET_TRUNKIMAEN_EX" cmdid="33902" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" />
				<part name="trunckid" type="int" length="2" />
				<part name="imaenable" type="byte" length="1" />
			</output>
		</operation>
		<!-- 查询ATM TRUNK的时钟模式-->
		<operation name="NSCMD_PTN_ATM_GET_IMACLOCKMODE" cmdid="34445" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" />
				<part name="trunckid" type="int" length="2" />
				<part name="clockmode" type="byte" length="1" />
			</output>
		</operation>
		<!-- 设置ATM TRUNK的IMA属性 -->
		<operation name="NSCMD_PTN_ATM_SET_IMAATTR_EX" cmdid="33904" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="imaversion" type="byte" length="1" />
				<part name="imasendfrmlength" type="int" length="2" />
				<part name="imasymmode" type="byte" length="1" />
				<part name="maxlinkdelay" type="int" length="2" />
				<part name="minsendactlinks" type="int" length="2" />
				<part name="minreceiveactlinks" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 设置ATM TRUNK的协议使能 -->
		<operation name="NSCMD_PTN_ATM_SET_TRUNKIMAEN_EX" cmdid="33901" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="imaenable" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 设置ATM TRUNK的时钟模式-->
		<operation name="NSCMD_PTN_ATM_SET_IMACLOCKMODE" cmdid="34444" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="clockmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- ATM TRUNK复位 -->
		<operation name="NSCMD_PTN_ATM_SET_TRUNKRSTIMA_EX" cmdid="33903" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ATM TRUNK成员 -->
		<operation name="NSCMD_PTN_ATM_GET_TRUNKMBR_EX" cmdid="33899" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" />
				<part name="trunckid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="boundslotid" type="int" length="2" />
				<part name="boundchildslotid" type="byte" length="1" />
				<part name="boundportid" type="int" length="2" />
				<part name="bounduppath" type="int" length="2" />
				<part name="linktable" type="prototype" />
			</output>
		</operation>
		<!-- 查询IMA状态信息 -->
		<operation name="NSCMD_PTN_ATM_GET_IMASTATUS_EX" cmdid="33906" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" />
				<part name="trunckid" type="int" length="2" />
				<part name="nearendgroupstatus" type="byte" length="1" />
				<part name="farendgroupstatus" type="byte" length="1" />
				<part name="transmitrate" type="long" length="4" />
				<part name="receiverate" type="long" length="4" />
				<part name="translinksnum" type="byte" length="1" />
				<part name="reclinksnum" type="byte" length="1" />
				<part name="acttranslinksnum" type="byte" length="1" />
				<part name="actreclinksnum" type="byte" length="1" />
			</output>
		</operation>
		<!-- 查询IMA链路状态信息 -->
		<operation name="NSCMD_PTN_ATM_GET_IMALINKSTATUS_EX" cmdid="33907" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" />
				<part name="trunckid" type="int" length="2" />

				<part name="e1slotid" type="int" length="2" />
				<part name="e1childslotid" type="byte" length="1" />
				<part name="e1portid" type="int" length="2" />
				<part name="e1uppathid" type="int" length="2" />
				<part name="e1mbrid" type="int" length="2" />
				<part name="delaycheckstatus" type="byte" length="1" />
				<part name="nearendrecstatus" type="byte" length="1" />
				<part name="neartransrecstatus" type="byte" length="1" />
				<part name="farendrecstatus" type="byte" length="1" />
				<part name="farendtransstatus" type="byte" length="1" />
			</output>
		</operation>
		<!-- 删除ATM Trunck成员 -->
		<operation name="NSCMD_PTN_ATM_DEL_TRUNKMBR_EX" cmdid="33898" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="boundslotid" type="int" length="2" />
				<part name="boundchildslotid" type="byte" length="1" />
				<part name="boundportid" type="int" length="2" />
				<part name="bounduppath" type="int" length="2" />
				<part name="pathid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 添加ATM Trunck成员 -->
		<operation name="NSCMD_PTN_ATM_ADD_TRUNKMBR_EX" cmdid="33897" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="boundslotid" type="int" length="2" />
				<part name="boundchildslotid" type="byte" length="1" />
				<part name="boundportid" type="int" length="2" />
				<part name="bounduppath" type="int" length="2" />
				<part name="pathid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询ATM端口类型 -->
		<operation name="NSCMD_PTN_ATM_GET_PORTTYPE_EX" cmdid="33892" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
				<part name="porttype" type="byte" length="1" />
			</output>
		</operation>
		<!--设置ATM端口类型 -->
		<operation name="NSCMD_PTN_ATM_SET_PORTTYPE_EX" cmdid="33891" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="porttype" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询ATM端口VP/VC范围 -->
		<operation name="NSCMD_PTN_ATM_GET_PORTVPVCRNG_EX" cmdid="33894" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
				<part name="maxvpi" type="byte" length="1" />
				<part name="maxvci" type="byte" length="1" />
				<part name="supportvcc" type="int" length="2" />
			</output>
		</operation>
		<!--设置ATM端口VP/VC范围 -->
		<operation name="NSCMD_PTN_ATM_SET_PORTVPVCRNG_EX" cmdid="33893" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="maxvpi" type="byte" length="1" />
				<part name="maxvci" type="byte" length="1" />
				<part name="supportvcc" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询ATM信元净荷扰码使能 -->
		<operation name="NSCMD_PTN_ATM_GET_CELL_TCSCRAMBLE_EX" cmdid="33896" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
				<part name="cellpayload" type="byte" length="1" />
			</output>
		</operation>
		<!--设置ATM信元净荷扰码使能 -->
		<operation name="NSCMD_PTN_ATM_SET_CELL_TCSCRAMBLE_EX" cmdid="33895" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="cellpayload" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询ATM端口环回 -->
		<operation name="NSCMD_PTN_ATM_GET_PORTLOOP_EX" cmdid="33890" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />

			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="0" />
				<part name="trunckid" type="int" length="2" />
				<part name="loopback" type="byte" length="1" />
			</output>
		</operation>
		<!--设置ATM端口环回 -->
		<operation name="NSCMD_PTN_ATM_SET_PORTLOOP_EX" cmdid="33889" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="loopback" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />

			</output>
		</operation>
		<!--查询端口名称 -->
		<operation name="NSCMD_PTN_PORT_GET_NAME_EX_TRUNCK" cmdid="34461" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="name" type="string" length="64" />
			</output>
		</operation>
		<!--设置端口名称 -->
		<operation name="NSCMD_PTN_PORT_SET_NAME_EX_TRUNCK" cmdid="34460" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="childslotid" type="byte" length="1" default="255" />
				<part name="trunckid" type="int" length="2" />
				<part name="name" type="string" length="64" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- IMA end -->

		<!-- Ethernet虚接口 -->
		<operation name="NSCMD_ETHN_PORT_ADD_VPORT" cmdid="34006" level="">
			<input>
				<part name="slotid" type="int" length="2" default="65535" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="porttype" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_PORT_DEL_VPORT" cmdid="34007" level="">
			<input>
				<part name="slotid" type="int" length="2" default="65535" />
				<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>
		
		<operation name="NSCMD_ETHN_PORT_GET_VPORT" cmdid="34008" level="">
			<input>
				<part name="slotid" type="int" length="2" default="65535" />
				<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="porttype" type="byte" length="1" />
			</output>
		</operation>
		<!--查询虚端口
  	    <operation name="NSCMD_ETHN_PORT_GET_VPORT" cmdid="32625" level="">
       	    <input>
          		<part name="slotid" type="byte" length="1"/>
          		<part name="subslotid" type="byte" length="1"/>
          		<part name="vport" type="int" length="2"/>
       		</input>
      	    <output>
        		<fault type="int" length="2"/>
         		<part name="slotid" type="byte" length="1"/>
          		<part name="subslotid" type="byte" length="1"/>
          		<part name="vport" type="int" length="2"/>
          		<part name="porttype" type="byte" length="1"/>
      		 </output>
   		</operation>
		-->
		<operation name="NSCMD_ETHN_PORT_SET_EOA_VPORT" cmdid="34009" level="">
			<input>
				<part name="slotid" type="int" length="2" default="65535" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="slot" type="int" length="2" />
				<part name="subslot" type="byte" length="1" default="255" />
				<part name="portid" type="int" length="2" />
				<part name="vpi" type="int" length="2" />
				<part name="vci" type="int" length="2" />
				<part name="aal5type" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_PORT_GET_EOA_VPORT" cmdid="34010" level="">
			<input>
				<part name="slotid" type="int" length="2" default="65535" />
				<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="slot" type="int" length="2" />
				<part name="subslot" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="vpi" type="int" length="2" />
				<part name="vci" type="int" length="2" />
				<part name="aal5type" type="byte" length="1" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_PORT_SET_VLAN_VPORT" cmdid="34011" level="">
			<input>
				<part name="slotid" type="int" length="2" default="65535" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="slot" type="int" length="2" />
				<part name="subslot" type="byte" length="1" default="255" />
				<part name="portid" type="int" length="2" />
				<part name="vlan" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_PORT_GET_VLAN_VPORT" cmdid="34012" level="">
			<input>
				<part name="slotid" type="int" length="2" default="65535" />
				<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="slot" type="int" length="2" />
				<part name="subslot" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="vlan" type="int" length="2" />
			</output>
		</operation>

		<!-- MLPPP协议配置模块 -->
		<operation name="NSCMD_ETHN_MLPPP_ADD_MP" cmdid="32474" level="">
			<input>
				<part name="groupno" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_DEL_MP" cmdid="32477" level="">
			<input>
				<part name="groupno" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_GET_MPSTATE" cmdid="32479" level="">
			<input>
				<part name="groupno" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="groupno" type="int" length="2" />
				<part name="linkstatus" type="byte" length="1" />
				<part name="ipaddressrst" type="long" length="4" />
				<part name="ipmaskrst" type="long" length="4" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_RESET_MP" cmdid="32480" level="">
			<input>
				<part name="groupno" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_SET_MINMEMNUM" cmdid="32481" level="">
			<input>
				<part name="groupno" type="int" length="2" />
				<part name="minlinkcount" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_SET_MEMDELAY" cmdid="32482" level="">
			<input>
				<part name="groupno" type="int" length="2" />
				<part name="delayen" type="byte" length="1" />
				<part name="maxdelay" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_ADD_MEMBER" cmdid="33959" level="">
			<input>
				<part name="groupnum" type="int" length="2" />
				<part name="addslotid" type="int" length="2" />
				<part name="addsubslotid" type="byte" length="1" default="255" />
				<part name="addport" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_RMV_MEMBER" cmdid="33960" level="">
			<input>
				<part name="groupno" type="int" length="2" />
				<part name="rmvslotid" type="int" length="2" />
				<part name="rmvsubslotid" type="byte" length="1" default="255" />
				<part name="rmvport" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_GET_MP" cmdid="33961" level="">
			<input>
				<part name="groupno" type="int" length="2" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="groupno" type="int" length="2" default="0" />
				<part name="minlinkcount" type="byte" length="1" />
				<part name="delayen" type="byte" length="1" />
				<part name="maxdelay" 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" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_SET_MP_SEQNUM_TYPE" cmdid="34690" level="">
			<input>
				<part name="groupno" type="int" length="2" />
				<part name="seqnumtype" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_MLPPP_GET_MP_SEQNUM_TYPE" cmdid="34691" level="">
			<input>
				<part name="groupno" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="groupno" type="int" length="2" />
				<part name="seqnumtype" type="byte" length="1" />
			</output>
		</operation>

		<!-- MPLS管理 start-->
		<!-- 设置GCP系统NODE ID -->
		<operation name="NSCMD_CFG_SET_GCPNODEID" cmdid="28713" level="">
			<input>
				<part name="lsrId" type="prototype" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询GCP系统NODE ID -->
		<operation name="NSCMD_CFG_GET_GCPNODEID" cmdid="28714" level="">
			<input>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="lsrId" type="long" length="4" />
			</output>
		</operation>
		
		<!-- 查询GCP系统NODE ID -->
		<operation name="NSCMD_CFG_GET_GCPNODEID_CTL" cmdid="28714" level="">
			<input>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="nodeID" type="long" length="4"/>
			</output>
		</operation>
		
		<!-- 查询标签空间 -->
		<operation name="NSCMD_CFG_MPLS_GET_LABELSPACE" cmdid="32309" level="">
			<input>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="startOfGls" type="long" length="4" />
				<part name="glsSize" type="long" length="4" />
				<part name="startOfMls" type="long" length="4" />
				<part name="mlsSize" type="long" length="4" />
			</output>
		</operation>

		<!-- 设置标签空间 -->
		<operation name="NSCMD_CFG_MPLS_SET_LABELSPACE" cmdid="32308" level="">
			<input>
				<part name="startOfGls" type="long" length="4" />
				<part name="glsSize" type="long" length="4" />
				<part name="startOfMls" type="long" length="4" />
				<part name="mlsSize" type="long" length="4" default="4294967295" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询tunnel交叉 -->
		<operation name="NSCMD_CFG_MPLS_GET_TUNNELCROSS" cmdid="33848" level="">
			<input>
				<part name="tunnelID" type="long" length="4" />
			</input>
			<output>
				<part name="tunnelID" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
				<part name="inslot" 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="outslot" 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" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询PW转发表项 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_CROSS" cmdid="32720" level="">
			<input>
				<part name="pwID" type="long" length="4" />
			</input>
			<output>
				<part name="xcId" type="long" length="4" />
				<part name="pwType" type="int" length="2" />
				<part name="pwID" type="long" length="4" />
				<part name="groupId" type="long" length="4" />
				<part name="oppositeLsrID" type="long" length="4" />
				<part name="pwSignalType" type="byte" length="1" />
				<part name="mCastType" type="byte" length="1" />
				<part name="direction" type="byte" length="1" />
				<part name="nodePosition" type="byte" length="1" />
				<part name="ctrlType" type="byte" length="1" />
				<part name="vccvCtrlPathType" type="byte" length="1" />
				<part name="vccvCheckType" type="byte" length="1" />
				<part name="pwIngressLabel" type="long" length="4" />
				<part name="pwEgressLabel" type="long" length="4" />
				<part name="tunnelIngressId" type="long" length="4" />
				<part name="tunnelEgressId" type="long" length="4" />
				<part name="tunnelId" type="int" length="2" />
				<part name="tunnelType" type="int" length="2" />
				<part name="pwCrossActive" type="long" length="4" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询MPLS PW  -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_PW" cmdid="32486" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="pwSignalType" type="byte" length="1" />
				<part name="serviceType" type="int" length="2" />
				<part name="pwID" type="long" length="4" />
				<part name="pwEncapsType" type="byte" length="1" />
				<part name="direction" type="byte" length="1" />
				<part name="pwnodeposition" type="byte" length="1" />
				<part name="pwIngressLabel" type="long" length="4" />
				<part name="pwEgressLabel" type="long" length="4" />
				<part name="oppositeLsrID" type="long" length="4" />
				<part name="tunnelCount" type="byte" length="1" />
				<part name="tunnelIndexList" type="prototype" />
			</output>
		</operation>

		<!-- 查询MPLS PW  -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_PW_EXT" cmdid="32486" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="pwSignalType" type="byte" length="1" />
				<part name="pwType" type="int" length="2" />
				<part name="pwID" type="long" length="4" />
				<part name="pwEncapsType" type="byte" length="1" />
				<part name="direction" type="byte" length="1" />
				<part name="pwnodeposition" type="byte" length="1" />
				<part name="pwIngressLabel" type="long" length="4" />
				<part name="pwEgressLabel" type="long" length="4" />
				<part name="oppositeLsrID" type="long" length="4" />
				<part name="tunnelCount" type="byte" length="1" />
				<part name="tunnelIndexList" type="prototype" />
			</output>
		</operation>

		<!-- 查询MPLS PW  -->
		<operation name="NSCMD_PTN_MPLS_PW_DEL_PW" cmdid="32487" level="">
			<input>
				<part name="pwIndex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置PW的EXP值 -->
		<operation name="NSCMD_PTN_QOS_SET_PW_EXP" cmdid="32583" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" default="0"/>
				<part name="direction" type="byte" length="1" />
				<part name="exp" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 创建PW的队列实体  -->
		<operation name="NSCMD_PTN_QOS_CRT_PW_QUEUE" cmdid="32580" level="">
			<input>
				<part name="auto" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="direction" type="byte" length="1" default="0" />
				<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 code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 创建PW的队列实体  -->
		<operation name="NSCMD_PTN_QOS_CRT_PW_QUEUE_ELINE" cmdid="32580" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" />
				<part name="createdirection" type="byte" length="1" />
				<part name="createcir" type="long" length="4" />
				<part name="createcbs" type="long" length="4" />
				<part name="createpir" type="long" length="4" />
				<part name="createpbs" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 删除PW的队列实体 -->
		<operation name="NSCMD_PTN_QOS_DEL_PW_QUEUE" cmdid="32581" level="">
			<input>
				<part name="pwIndex" type="long" length="4" />
				<part name="direction" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 删除PW的队列实体 -->
		<operation name="NSCMD_PTN_QOS_DEL_PW_QUEUE_ELINE" cmdid="32581" level="">
			<input>
				<part name="pwIndex" type="long" length="4" />
				<part name="deletedirection" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置PW的LSP模式 -->
		<operation name="NSCMD_PTN_QOS_SET_PW_LSPMODE" cmdid="32584" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="direction" type="byte" length="1" />
				<part name="lspmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置PW队列带宽约束  -->
		<operation name="NSCMD_PTN_QOS_SET_PW_QUEUE_BANDWIDTH" cmdid="32582" level="">
			<input>
				<part name="auto" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0"/>
				<part name="direction" type="byte" length="1" default="0" />
				<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 code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询PW的QOS信息  -->
		<operation name="NSCMD_PTN_QOS_GET_PW_QOSINFO" cmdid="32586" level="">
			<input>
				<part name="pwIndex" type="long" length="4" />
				<part name="direction" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
				<part name="lspmode" type="byte" length="1" />
				<part name="exp" 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="policy" type="long" length="4" />
			</output>
		</operation>

		<!-- 查询ETH请求VLAN  -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_ETH_REQVLAN" cmdid="32495" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="requestVLAN" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询PW 控制字使用策略  -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_CW" cmdid="32491" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="controlWord" type="byte" length="1" />
			</output>
		</operation>

		<!-- 查询PW VCCV参数 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_VCCV" cmdid="32493" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="ctrlChanType" type="byte" length="1" />
				<part name="vccv" type="byte" length="1" />
			</output>
		</operation>
		
		<!-- 应用PW的QOS策略  -->
		<operation name="NSCMD_PTN_QOS_SET_PW_QOSPOLICY" cmdid="32585" level="">
			<input>
				<part name="auto" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4"/>
				<part name="direction" type="byte" length="1" />
				<part name="autopolicy" type="byte" length="1" default="0" />
				<part name="policyid" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询ATM信元级联使能参数 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_ATM_CONCAT" cmdid="32497" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="maxcount" type="int" length="2" />
				<part name="maxtime" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置ATM信元级联使能参数 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_ATM_CONCAT" cmdid="32496" level="">
			<input>
				<part name="autoid" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" />
				<part name="maxcount" type="int" length="2" />
				<part name="maxtime" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CES RTP头封装使能 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_CES_RTPEN" cmdid="32498" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="rtpEnableState" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询CES RTP头封装使能 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_CES_RTPEN" cmdid="32499" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="rtpEnableState" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置CES抖动缓冲时间 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_CES_JITTER" cmdid="32500" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" default="0"/>
				<part name="cachtime" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询CES抖动缓冲时间 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_CES_JITTER" cmdid="32501" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="cachtime" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CES报文装载时间-->
		<operation name="NSCMD_PTN_MPLS_PW_SET_CES_LOADTIME" cmdid="32502" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" default="0"/>
				<part name="loadtime" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询CES报文装载时间-->
		<operation name="NSCMD_PTN_MPLS_PW_GET_CES_LOADTIME" cmdid="32503" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="loadtime" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CES时钟模式 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_ENCAPCES_CLKMODE" cmdid="34519" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="clockmode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 查询CES业务仿真参数 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_CES_EMULPARA" cmdid="32507" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="emulLevel" type="byte" length="1" />
				<part name="timeslotCount" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置PW使能状态 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_ENABLE" cmdid="32718" level="">
			<input>
				<part name="isUsedDefaultId" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" />
				<part name="enableState" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询PW使能状态 -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_ENABLE" cmdid="32719" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="enableState" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置Service Vlan Tag 的TPID -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_ETH_TPID" cmdid="34522" level="">
			<input>
				<part name="isUsedDefaultId" type="byte" length="1" default="0" />
				<part name="pwIndex" type="long" length="4" />
				<part name="tpID" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询Service Vlan Tag 的TPID  -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_ETH_TPID" cmdid="34523" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="tpID" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询PW运行状态  -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_STATE" cmdid="32488" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="localWorkingStat" type="long" length="4" />
				<part name="remoteWorkingStat" type="long" length="4" />
				<part name="compWorkingStat" type="long" length="4" />
			</output>
		</operation>

		<!-- 开始PW Ping测试  -->
		<operation name="NSCMD_MPLS_START_PW_PING" cmdid="32444" level="">
			<input>
				<part name="pwIndex" type="long" length="4" />
				<part name="packageCount" type="long" length="4" />
				<part name="expValue" type="byte" length="1" />
				<part name="ttl" type="byte" length="1" />
				<part name="sendPeriod" type="int" length="2" />
				<part name="replyModel" type="byte" length="1" />
				<part name="packageLength" type="int" length="2" />
				<part name="replyTimeout" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 停止PW PING  -->
		<operation name="NSCMD_MPLS_STOP_PW_PING" cmdid="32445" level="">
			<input>
				<part name="pwIndex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 上报PW PING响应超时事件  -->
		<operation name="NSEVT_MPLS_PW_PING_OVERTIME" cmdid="16471" level="">
			<input>
			</input>
			<output>
				<part name="pwIndex" type="long" length="4" />
				<part name="serialNo" type="long" length="4" />
			</output>
		</operation>

		<!-- 上报PW PING响应事件  -->
		<operation name="NSEVT_MPLS_PW_PING_RSP" cmdid="16470" level="">
			<input>
			</input>
			<output>
				<part name="pwIndex" type="long" length="4" />
				<part name="lsrId" type="long" length="4" />
				<part name="packageNum" type="int" length="2" />
				<part name="serialNo" type="long" length="4" />
				<part name="time" type="long" length="4" />
				<part name="ttl" type="byte" length="1" />
				<part name="rtnCode" type="byte" length="1" />
				<part name="subRtnCode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 上报pw ping统计结果事件  -->
		<operation name="NSEVT_MPLS_PW_PING_STATISTIC" cmdid="16472" level="">
			<input>
			</input>
			<output>
				<part name="pwIndex" type="long" length="4" />
				<part name="sendNum" type="long" length="4" />
				<part name="revNum" type="long" length="4" />
				<part name="lostPer" type="long" length="4" />
				<part name="minTimeout" type="long" length="4" />
				<part name="maxTimeout" type="long" length="4" />
				<part name="averageTimeout" type="long" length="4" />
			</output>
		</operation>

	<!-- 设置VUNI的VLAN过滤表  -->
		<operation name="NSCMD_SERVICE_SET_VLANFILTER" cmdid="39787" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="vlanNum" type="int" length="2" />
				<part name="vlanID" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		
		<!-- 设置VUNI的VLAN过滤表  -->
		<operation name="NSCMD_SERVICE_SET_VLANFILTER_EXT " cmdid="39005" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="vlanNum" type="int" length="2" />
				<part name="vlanID" type="prototype" length="512" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		
			<!-- 添加VUNI的VLAN过滤表 -->
		<operation name="NSCMD_SERVICE_ADD_VLANFILTER" cmdid="39788" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="vlanNum" type="int" length="2" />
				<part name="vlanID" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
			<!-- 删除VUNI的VLAN过滤表  -->
		<operation name="NSCMD_SERVICE_DEL_VLANFILTER" cmdid="39789" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="vlanNum" type="int" length="2" />
				<part name="vlanID" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
			<!-- 查询VUNI的VLAN过滤表  -->
		<operation name="NSCMD_SERVICE_GET_VLANFILTER" cmdid="39790" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
				<part name="vlanNum" type="int" length="2" />
				<part name="vlanID" type="prototype" />
			</output>
		</operation>
		
		<!-- 删除Tunnel -->
		<operation name="NSCMD_CFG_MPLS_DEL_TUNNEL" cmdid="32284" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置Tunnel名称 -->
		<operation name="NSCMD_CFG_MPLS_SET_TUNNELNAME" cmdid="32287" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="name" type="string" length="64" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置Tunnel带宽 -->
		<operation name="NSCMD_CFG_MPLS_SET_TUNNELBANDWIDTH" cmdid="32311" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="bandwidth" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置TUNNEL的EXP值 -->
		<operation name="NSCMD_CFG_MPLS_SET_TUNNELEXP" cmdid="32315" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="exp" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询TUNNEL的EXP值 -->
		<operation name="NSCMD_CFG_MPLS_GET_TUNNELEXP" cmdid="32316" 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="exp" type="byte" length="1" />
			</output>
		</operation>
			<!-- 设置TUNNEL的LSP模式 -->
		<operation name="NSCMD_CFG_MPLS_SET_TUNNELLSPMODE" cmdid="32317" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="lspmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询TUNNEL的LSP模式 -->
		<operation name="NSCMD_CFG_MPLS_GET_TUNNELLSPMODE" cmdid="32318" 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="lspmode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置Tunnel使能状态 -->
		<operation name="NSCMD_CFG_MPLS_SET_TUNNELENABLE" cmdid="32716" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="enablestatus" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询Tunnel使能状态 -->
		<operation name="NSCMD_CFG_MPLS_GET_TUNNELENABLE" cmdid="32717" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="enablestatus" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置Tunnel的VLAN ID -->
		<operation name="NSCMD_CFG_MPLS_SET_TUNNELVLANID" cmdid="32731" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="vlanid" type="int" length="2" />
				<part name="vlanpri" type="byte" length="1" default="255" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询Tunnel的VLAN ID-->
		<operation name="NSCMD_CFG_MPLS_GET_TUNNELVLANID" cmdid="32732" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</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>
        
        <!-- 查询动态Tunnel -->
        <operation name="NSCMD_CFG_MPLS_GET_RSVPTUNNEL" cmdid="32279" 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="tunnelname" type="string" length="64"/>
                <part name="bandwidth" type="long" length="4"/>
                <part name="schedutype" type="byte" length="1"/>
                <part name="cos" type="byte" length="1"/>
                <part name="createpri" type="byte" length="1"/>
                <part name="keeppri" type="byte" length="1"/>
                <part name="rerouteenable" type="byte" length="1"/>
                <part name="fastrerouteenable" type="byte" length="1"/>
                <!--part name="lockstatus" type="byte" length="1"/-->
                <part name="affinityattr" type="long" length="4"/>
                <part name="affinityattrmask" type="long" length="4"/>
                <part name="tunneltype" type="byte" length="1"/>
            </output>
        </operation>
        
        <!--查询tunnel运行状态-->
        <operation name="NSCMD_CFG_MPLS_GET_TUNNELSTATE" cmdid="32306" 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="runstat" type="byte" length="1"/>
            </output>
        </operation>
        
        <!--查询LSP状态-->
        <operation name="NSCMD_CFG_MPLS_GET_LSPSTATE" cmdid="39821" 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="mainlspstat" type="byte" length="1"/>
                <part name="backuplspstat" type="byte" length="1"/>
            </output>
        </operation>
        
        <!-- 创建动态Tunnel -->
        <operation name="NSCMD_CFG_MPLS_ADD_RSVPTUNNEL" cmdid="32278" level="">
            <input>
                <part name="auto" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="direction" type="byte" length="1" />
                <part name="snknode" type="long" length="4" />
                <part name="tunnelid" type="int" length="2" />
                <part name="ismaintunnel" type="byte" length="1" default="1" />
            </input>
            <output>
                <fault code="" type="int" length="2"/>
            </output>
        </operation>
        
        <!-- 设置Tunnel保护类型 -->
        <operation name="NSCMD_CFG_MPLS_SET_TUNNELBACKUPTYPE" cmdid="39814" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="protype" type="byte" length="1" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 查询动态Tunnel保护属性 -->
        <operation name="NSCMD_CFG_MPLS_GET_BACKUPCFG" cmdid="39817" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="protype" type="byte" length="1" />
                <part name="rvtmode" type="byte" length="1" />
                <part name="rvtwtr" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 设置重路由使能-->
        <operation name="NSCMD_CFG_MPLS_SET_TUNNELRREN" cmdid="32294" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="reroustate" type="byte" length="1" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 设置快速重路由使能-->
        <operation name="NSCMD_CFG_MPLS_SET_TUNNELFRREN" cmdid="32294" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="fasereroustate" type="byte" length="1" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 设置优先级-->
        <operation name="NSCMD_CFG_MPLS_SET_TUNNELPRI" cmdid="32310" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="createpri" type="byte" length="1" />
                <part name="keeppri" type="byte" length="1" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 设置亲和属性-->
        <operation name="NSCMD_CFG_MPLS_SET_TUNNELAFFINITY" cmdid="32297" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="affinityattr" type="prototype" length="4" />
                <part name="affinityattrmask" type="prototype" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 设置路由约束-->
        <operation name="NSCMD_CFG_MPLS_SET_TUNNELHOP" cmdid="32301" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="restrictnumA" type="int" length="2" />
                <part name="restrictvalueA" type="prototype" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 增加动态Tunnel路由约束节点-->
        <operation name="NSCMD_CFG_MPLS_ADD_TUNNELHOP" cmdid="32302" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="oldrestrictipA" type="long" length="4" />
                <part name="restricttypeA" type="byte" length="1" />
                <part name="restrictipA" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 删除动态Tunnel路由约束节点-->
        <operation name="NSCMD_CFG_MPLS_DEL_TUNNELHOP" cmdid="32303" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
                <part name="oldrestrictip" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 查询动态Tunnel路由约束节点-->
        <operation name="NSCMD_CFG_MPLS_GET_TUNNELHOP" cmdid="32304" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="restricttype" type="byte" length="1" />
                <part name="restrictip" type="long" length="4" />
            </output>
        </operation>
        
        <!-- 设置备LSP路由约束-->
        <operation name="NSCMD_CFG_MPLS_SET_TUNNELBACKUPHOP" cmdid="39818" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="restrictnumB" type="int" length="2" />
                <part name="restrictvalueB" type="prototype" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 增加rsvp Tunne 备LSP约束路由-->
        <operation name="NSCMD_CFG_MPLS_ADD_TUNNELHOP_EX" cmdid="39825" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="oldrestrictipB" type="long" length="4" />
                <part name="restricttypeB" type="long" length="1" />
                <part name="restrictipB" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 删除动态Tunnel 备LSP路由约束-->
        <operation name="NSCMD_CFG_MPLS_DEL_BACKUPHOP" cmdid="39826" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
                <part name="oldrestrictip" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 查询备LSP路由约束节点-->
        <operation name="NSCMD_CFG_MPLS_GET_TUNNELBACKUPHOP" cmdid="39819" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="restricttype" type="byte" length="1" />
                <part name="restrictip" type="long" length="4" />
            </output>
        </operation>
        
        <!-- 设置保护属性_恢复模式-->
        <operation name="NSCMD_CFG_MPLS_SET_BACKUPRVTMODE" cmdid="39815" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="rvtmode" type="byte" length="1" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 设置保护属性_恢复等待时间-->
        <operation name="NSCMD_CFG_MPLS_SET_BACKUPRVTWTR" cmdid="39816" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="rvtwtr" type="int" length="2" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- Tunnel重优化-->
        <operation name="NSCMD_CFG_MPLS_START_TUNNELREOPTIMIZE" cmdid="32305" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 备LSP重优化-->
        <operation name="NSCMD_CFG_MPLS_START_BACKUPREOPTIMIZE" cmdid="39823" level="">
            <input>
                <part name="autoassign" type="byte" length="1" />
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!-- 动态Tunnel实际路由-->
        <operation name="NSCMD_CFG_MPLS_GET_TUNNELREALROUTE" cmdid="32307" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="realroute" type="long" length="4" />
            </output>
        </operation>
        
        <!-- 动态Tunnel实际路由EX-->
        <operation name="NSCMD_CFG_MPLS_GET_TUNNELREALROUTE_EX" cmdid="34687" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="realroute" type="long" length="4" />
                <part name="reallabel" type="long" length="4" />
            </output>
        </operation>
        
        <!-- 备LSP实际路由-->
        <operation name="NSCMD_CFG_MPLS_GET_BACKUPROUTE" cmdid="39824" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="realroute" type="long" length="4" />
                <part name="reallabel" type="long" length="4" />
            </output>
        </operation>
        
        <!--查询Tunnel故障原因-->
        <operation name="NSCMD_CFG_MPLS_GET_TUNNELERR" cmdid="39760" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="downid" type="int" length="2" />
                <part name="downip" type="long" length="4" />
                <part name="unupid" type="int" length="2" />
                <part name="unupip" type="long" length="4" />
            </output>
        </operation>
        
        <!--查询绑定的PW-->
        <operation name="NSCMD_CFG_MPLS_GET_TUNNELPWINFO" cmdid="36336" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="tunnelpwnum" type="long" length="4" />
                <part name="pwindex" type="prototype" length="4" />
                <part name="pwid" type="prototype" length="4" />
            </output>
        </operation>
        
        <!--人工倒换RSVP Tunnel-->
        <operation name="NSCMD_CFG_MPLS_SWITCH_BACKUP" cmdid="39820" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
                <part name="switchtype" type="byte" length="1" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
        <!--查询倒换状态-->
        <operation name="NSCMD_CFG_MPLS_GET_SWITCHSTATE" cmdid="39822" level="">
            <input>
                <part name="tunnelindex" type="long" length="4" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="tunnelindex" type="long" length="4" />
                <part name="switchstate" type="byte" length="1" />
                <part name="switchreason" type="byte" length="1" />
                <part name="mainLSPstate" type="byte" length="1" />
                <part name="backupLSPstate" type="byte" length="1" />
            </output>
        </operation>
        
        <!--查询全局锁定状态-->
        <operation name="NSCMD_MPLS_TNL_GET_PATHLOCK" cmdid="36340" level="">
            <input>
            </input>
            <output>
                <fault code="" type="int" length="2" />
                <part name="GlobalPathLock" type="byte" length="1" />
            </output>
        </operation>
        
        <!--设置全局锁定状态-->
        <operation name="NSCMD_MPLS_TNL_SET_PATHLOCK" cmdid="36339" level="">
            <input>
                <part name="GlobalPathLock" type="byte" length="1" />
            </input>
            <output>
                <fault code="" type="int" length="2" />
            </output>
        </operation>
        
		<!-- 创建静态单播Tunnel -->
		<operation name="NSCMD_CFG_MPLS_ADD_STATICUCTUNNEL" cmdid="33844" level="">
			<input>
				<part name="auto" type="byte" length="1" />
				<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" default="0" />
				<part name="snknode" type="long" length="4" default="0" />
				<part name="tunnelid" type="int" length="2" />
				<part name="inslotid" type="int" length="2" default="0" />
				<part name="insubslotid" type="byte" length="1" default="255" />
				<part name="inport" type="int" length="2" default="0" />
				<part name="inlabel" type="long" length="4" default="0" />
				<part name="outslotid" type="int" length="2" default="0" />
				<part name="outsubslotid" type="byte" length="1" default="255" />
				<part name="outport" type="int" length="2" default="0" />
				<part name="outlabel" type="long" length="4" default="0" />
				<part name="nexthopaddr" type="long" length="4" default="0" />
				<part name="rinlabel" type="long" length="4" default="0" />
				<part name="routlabel" type="long" length="4" default="0" />
				<part name="rnexthopaddr" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
			</output>
		</operation>

		<!-- 查询静态单播Tunnel -->
		<operation name="NSCMD_CFG_MPLS_GET_STATICTUNNEL" cmdid="38970" 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="cbs" type="long" length="4" />
				<part name="pir" type="long" length="4" />
				<part name="pbs" type="long" length="4" />
				<part name="cos" type="byte" length="1" />
				<part name="tunneltype" type="byte" length="1" />
			</output>
		</operation>

		<!-- 查询Tunnel -->
		<operation name="NSCMD_CFG_MPLS_GET_TUNNEL" cmdid="32285" 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="tunnelSignalType" type="byte" length="1" />
				<part name="nodePostion" type="byte" length="1" />
				<part name="switchType" type="byte" length="1" />
				<part name="direction" type="byte" length="1" />
				<part name="ingressNodeId" type="long" length="4" />
				<part name="egressNodeId" type="long" length="4" />
				<part name="tunnelid" type="int" length="2" />
				<part name="tunnelname" type="string" length="64" />
			</output>
		</operation>

		<!-- 查询TUNNEL-OAM配置参数信息 -->
		<operation name="NSCMD_GET_ETHN_TUNNEL_OAMCFGINFO" cmdid="32452" 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="oamstat" type="byte" length="1" />
				<part name="detectionmode" type="byte" length="1" />
				<part name="detecttype" type="byte" length="1" />
				<part name="detectperiod" type="byte" length="1" />
				<part name="cvffdstat" type="byte" length="1" />
				<part name="sfthreshold" type="byte" length="1" />
				<part name="sdthreshold" type="byte" length="1" />
				<part name="reversetunnel" type="long" length="4" />
			</output>
		</operation>

		<!-- 使能/去使能指定TUNNEL的OAM功能 -->
		<operation name="NSCMD_SET_ETHN_TUNNEL_TUNNELOAMSTATE" cmdid="32446" level="">
			<input>
				<part name="isusedatuo" type="byte" length="1" default="0" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="oamstat" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置TUNNEL-OAM检测方式 -->
		<operation name="NSCMD_SET_ETHN_TUNNEL_CHECKWAY" cmdid="32447" level="">
			<input>
				<part name="isusedatuo" type="byte" length="1" default="0" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="detectionmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置TUNNEL-OAM检测报文的类型及频率 -->
		<operation name="NSCMD_SET_ETHN_TUNNEL_CVTYPEFREQUE" cmdid="32448" level="">
			<input>
				<part name="isusedatuo" type="byte" length="1" default="0" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="detecttype" type="byte" length="1" />
				<part name="detectperiod" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置反向隧道 -->
		<operation name="NSCMD_SET_ETHN_TUNNEL_SENDREVERSETUNNEL" cmdid="32451" level="">
			<input>
				<part name="isusedatuo" type="byte" length="1" default="0" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="reversetunnel" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置TUNNEL-OAM检测报文的SD/SF门限 -->
		<operation name="NSCMD_SET_ETHN_TUNNEL_SDSF" cmdid="32450" level="">
			<input>
				<part name="isusedatuo" type="byte" length="1" default="0" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="sfthreshold" type="byte" length="1" />
				<part name="sdthreshold" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 启动/停止指定TUNNEL的CV/FFD发送功能 -->
		<operation name="NSCMD_SET_ETHN_TUNNEL_TUNNELOAMSENDSTATE" cmdid="32449" level="">
			<input>
				<part name="isusedatuo" type="byte" length="1" default="0" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="cvffdstat" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询TUNNEL LSP状态及测量时间参数等信息 -->
		<operation name="NSCMD_GET_ETHN_TUNNEL_OAMSTATEINFO" cmdid="32453" 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="lspstat" type="byte" length="1" />
				<part name="lspdefecttype" type="byte" length="1" />
				<part name="disablelspduration" type="long" length="4" />
				<part name="lspdefectloc" type="long" length="4" />
			</output>
		</operation>

		<!-- 清除TUNNEL的OAM配置 -->
		<operation name="NSCMD_CLEAR_ETHN_TUNNEL_OAMCFG" cmdid="32454" level="">
			<input>
				<part name="isusedatuo" type="byte" length="1" default="0" />
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 开始LSP Ping测试  -->
		<operation name="NSCMD_MPLS_START_LSP_PING" cmdid="32441" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
				<part name="packageCount" type="long" length="4" />
				<part name="expValue" type="byte" length="1" />
				<part name="ttl" type="byte" length="1" />
				<part name="sendPeriod" type="int" length="2" />
				<part name="replyModel" type="byte" length="1" />
				<part name="packageLength" type="int" length="2" />
				<part name="replyTimeout" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 停止LSP PING  -->
		<operation name="NSCMD_MPLS_STOP_LSP_PING" cmdid="32442" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 上报LSP PING响应超时事件  -->
		<operation name="NSEVT_MPLS_LSP_PING_OVERTIME" cmdid="16466" level="">
			<input>
			</input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
				<part name="serialNo" type="long" length="4" />
			</output>
		</operation>

		<!-- 上报LSP PING响应事件  -->
		<operation name="NSEVT_MPLS_LSP_PING_RSP" cmdid="16465" level="">
			<input>
			</input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
				<part name="lsrId" type="long" length="4" />
				<part name="packageNum" type="int" length="2" />
				<part name="serialNo" type="long" length="4" />
				<part name="time" type="long" length="4" />
				<part name="ttl" type="byte" length="1" />
				<part name="rtnCode" type="byte" length="1" />
				<part name="subRtnCode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 上报LSP ping统计结果事件  -->
		<operation name="NSEVT_MPLS_LSP_PING_STATISTIC" cmdid="16467" level="">
			<input>
			</input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
				<part name="sendNum" type="long" length="4" />
				<part name="revNum" type="long" length="4" />
				<part name="lostPer" type="long" length="4" />
				<part name="minTimeout" type="long" length="4" />
				<part name="maxTimeout" type="long" length="4" />
				<part name="averageTimeout" type="long" length="4" />
			</output>
		</operation>

		<!-- 发起LSP TRACEROUTE  -->
		<operation name="NSCMD_MPLS_START_LSP_TRACEROUTE" cmdid="32443" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
				<part name="expValue" type="byte" length="1" />
				<part name="ttl" type="byte" length="1" />
				<part name="replyModel" type="byte" length="1" />
				<part name="packageLength" type="int" length="2" />
				<part name="replyTimeout" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 上报LSP TRACEROUTE结束  -->
		<operation name="NSEVT_MPLS_LSP_TRACEROUTE_END" cmdid="16497" level="">
			<input>
			</input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
			</output>
		</operation>

		<!-- 上报lsp traceroute响应超时事件  -->
		<operation name="NSEVT_MPLS_LSP_TRACEROUTE_OVERTIME" cmdid="16469" level="">
			<input>
			</input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
			</output>
		</operation>

		<!-- 上报lsp traceroute响应事件  -->
		<operation name="NSEVT_MPLS_LSP_TRACEROUTE_RESPONSE" cmdid="16468" level="">
			<input>
			</input>
			<output>
				<part name="tunnelindex" type="long" length="4" />
				<part name="lsrId" type="long" length="4" />
				<part name="time" type="long" length="4" />
				<part name="nodetype" type="byte" length="1" />
				<part name="downstreamlsrid" type="long" length="4" />
				<part name="downstreamlabel" type="long" length="4" />
				<part name="ttl" type="byte" length="1" />
			</output>
		</operation>
		
		<!-- PW TRACEROUTE START -->
		<!-- 发起PW TRACEROUTE  -->
		<operation name="NSCMD_MPLS_START_PW_TRACEROUTE" cmdid="36404" level="">
			<input>
				<part name="pwindex" type="long" length="4" />
				<part name="expValue" type="byte" length="1" />
				<part name="ttl" type="byte" length="1" />
				<part name="replyModel" type="byte" length="1" />
				<part name="packageLength" type="int" length="2" />
				<part name="replyTimeout" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 上报PW TRACEROUTE结束  -->
		<operation name="NSEVT_MPLS_PW_TRACEROUTE_END" cmdid="16680" level="">
			<input>
			</input>
			<output>
				<part name="pwindex" type="long" length="4" />
			</output>
		</operation>

		<!-- 上报PW traceroute响应超时事件  -->
		<operation name="NSEVT_MPLS_PW_TRACEROUTE_OVERTIME" cmdid="16679" level="">
			<input>
			</input>
			<output>
				<part name="pwindex" type="long" length="4" />
			</output>
		</operation>

		<!-- 上报PW traceroute响应事件  -->
		<operation name="NSEVT_MPLS_PW_TRACEROUTE_RESPONSE" cmdid="16678" level="">
			<input>
			</input>
			<output>
				<part name="pwindex" type="long" length="4" />
				<part name="lsrId" type="long" length="4" />
				<part name="time" type="long" length="4" />
				<part name="nodetype" type="byte" length="1" />
				<part name="downstreamlsrid" type="long" length="4" />
				<part name="downstreamlabel" type="long" length="4" />
				<part name="ttl" type="byte" length="1" />
				<part name="returnparm" type="byte" length="1" />
			</output>
		</operation>
		<!-- PW TRACEROUTE END -->
		
		<!-- 打开/关闭设备的FDI功能  -->
		<operation name="NSCMD_SET_ETHN_TUNNEL_FDIENABLE" cmdid="32455" level="">
			<input>
				<part name="fdi" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询FDI功能的开关状态  -->
		<operation name="NSCMD_GET_ETHN_TUNNEL_FDIENABLE" cmdid="32456" level="">
			<input>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="fdi" type="byte" length="1" />
			</output>
		</operation>
		<!-- MPLS管理 end-->

		<!--*************************** 事务开始结束命令字 end *****************************-->
		<operation name="NSCMD_CFG_TRANSACTION_BEGIN" cmdid="28726" level="">
			<input>
				<part name="paramname" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_TRANSACTION_END" cmdid="28728" level="">
			<input>
				<part name="paramname" type="var" length="255" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--*************************** 事务开始结束命令字 end *****************************-->

		<!-- *************************** 通道配置 start ***************************** -->
		<!-- 设置VC12通道的用户可用时隙数  -->
		<operation name="NSCMD_CFG_SET_E1USERSLOTNUM_VC12" cmdid="32874" 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="highpath" type="int" length="2" />
				<part name="lowpath" type="byte" length="1" />
				<part name="framemode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询VC12通道的用户可用时隙数  -->
		<operation name="NSCMD_CFG_GET_E1USERSLOTNUM_VC12" cmdid="32875" 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="highpath" type="int" length="2" />
				<part name="lowpath" 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" />
				<part name="port" type="int" length="2" />
				<part name="highpath" type="int" length="2" />
				<part name="lowpath" type="byte" length="1" />
				<part name="framemode" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置VC12通道的E1帧格式  -->
		<operation name="NSCMD_CFG_SET_E1FRM_VC12_WBID" cmdid="35204" 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="highpath" type="int" length="2" />
				<part name="lowpath" type="byte" length="1" />
				<part name="vc12frameformat" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询VC12通道的E1帧格式  -->
		<operation name="NSCMD_CFG_GET_E1FRM_VC12_WBID" cmdid="35205" 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="highpath" type="int" length="2" />
				<part name="lowpath" 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" />
				<part name="port" type="int" length="2" />
				<part name="highpath" type="int" length="2" />
				<part name="lowpath" type="byte" length="1" />
				<part name="vc12frameformat" type="byte" length="1" />
			</output>
		</operation>
		<!-- *************************** 通道配置 end ***************************** -->
		<!-- 设置连接点的段端属性 -->
		<operation name="NSCMD_PTN_ATM_SET_SEGEND" cmdid="29272" level="">
			<input>
				<part name="useautoid" type="byte" length="1" default="0" />
				<part name="atmindex" type="long" length="4" />
				<part name="useautoid" type="byte" length="1" default="0" />
				<part name="connectionid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="segmentattri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询连接点的段端属性 -->
		<operation name="NSCMD_PTN_ATM_GET_SEGEND" cmdid="29273" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="segmentattri" type="byte" length="1" />
			</output>
		</operation>
		<!-- 设置连接点的CC激活状态 -->
		<operation name="NSCMD_PTN_ATM_SET_CC" cmdid="29274" level="">
			<input>
				<part name="useautoid" type="byte" length="1" />
				<part name="atmindex" type="long" length="4" />
				<part name="useautoid1" type="byte" length="1" />
				<part name="connectionid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="segmentattri" type="byte" length="1" />
				<part name="activateflag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询连接点的CC激活状态 -->
		<operation name="NSCMD_PTN_ATM_GET_CC" cmdid="29275" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="segmentattri" type="byte" length="1" />
				<part name="activateflag" type="byte" length="1" />
			</output>
		</operation>
		<!-- 设置网元的LLID -->
		<operation name="NSCMD_PTN_ATM_SET_LLID" cmdid="29276" level="">
			<input>
				<part name="fixed" type="byte" length="1" default="1" />
				<part name="countrycode" type="prototype" length="2" />
				<part name="netcode" type="prototype" length="2" />
				<part name="necode" type="prototype" length="11" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询网元的LLID -->
		<operation name="NSCMD_PTN_ATM_GET_LLID" cmdid="29277" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="fixed" type="byte" length="1" default="1" />
				<part name="countrycode" type="prototype" length="2" />
				<part name="netcode" type="prototype" length="2" />
				<part name="necode" type="prototype" length="11" />
			</output>
		</operation>
		<!-- 远端环回测试 -->
		<operation name="NSCMD_PTN_ATM_SET_LB" cmdid="29278" level="">
			<input>
				<part name="useautoid" type="byte" length="1" default="0" />
				<part name="atmindex" type="long" length="4" />
				<part name="useautoid" type="byte" length="1" default="0" />
				<part name="connectionid" type="int" length="2" />
				<part name="direction" type="byte" length="1" />
				<part name="segmentattri" type="byte" length="1" />
				<part name="llid" type="prototype" length="16" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ATM业务连接 -->
		<operation name="NSCMD_PTN_ATM_GET_CONN" cmdid="29265" level="">
			<input>
				<part name="atmindex" type="long" length="4" default="0" />
				<part name="connectionid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
				<part name="inlogicporttype" type="byte" length="1" />
				<part name="inlogicportid" type="int" length="2" />
				<part name="invpi" type="long" length="4" />
				<part name="invci" type="long" length="4" />
				<part name="outlogicporttype" type="byte" length="1" />
				<part name="outlogicportid" type="int" length="2" />
				<part name="outvpi" type="long" length="4" />
				<part name="outvci" type="long" length="4" />
				<part name="upid" type="int" length="2" />
				<part name="downid" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ATM业务详细信息 -->
		<operation name="NSCMD_PTN_ATM_GET_SRVPINFO" cmdid="33884" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="porttype" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="portrole" type="byte" length="1" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="pwindex" type="long" length="4" />
				<part name="count" type="byte" length="1" />
				<part name="info" type="prototype" />
			</output>
		</operation>
		<!--删除ATM业务-->
		<operation name="NSCMD_PTN_ATM_DEL_SRV" cmdid="29254" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置ATM业务名-->
		<operation name="NSCMD_PTN_ATM_SET_NAME" cmdid="29251" level="">
			<input>
				<part name="useautoid" type="byte" length="1" default="0" />
				<part name="atmindex" type="long" length="4" />
				<part name="servicename" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询ATM端口VP/VC范围-->
		<operation name="NSCMD_CFG_GET_ATMPORT_VPI_VCI_RANGE" cmdid="36103" 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" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="minvpi" type="int" length="2" />
				<part name="maxvpi" type="int" length="2" />
				<part name="minvci" type="int" length="2" />
				<part name="maxvci" type="int" length="2" />
				<part name="vpicount" type="int" length="2" />
			</output>
		</operation>
		<!-- 创建CES业务 -->
		<operation name="NSCMD_SERVICE_CES_CRT" cmdid="32040" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="cesindex" type="long" length="4" />
				<part name="serviceid" type="long" length="4" />
				<part name="servicetype" type="byte" length="1" default="1"  />
				<part name="servicename" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="cesindex" type="long" length="4" />
			</output>
		</operation>

		<!-- 查询CES业务 -->
		<operation name="NSCMD_SERVICE_CES_GET" cmdid="32041" level="">
			<input>
				<part name="cesindex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="cesindex" type="long" length="4" />
				<part name="serviceid" type="long" length="4" />
				<part name="servicetype" type="byte" length="1" />
				<part name="servicename" type="string" length="64" />
			</output>
		</operation>

		<!-- 删除CES业务 -->
		<operation name="NSCMD_SERVICE_CES_DEL" cmdid="32042" level="">
			<input>
				<part name="cesindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

        <operation name="NSCMD_CES_GET_CES_POH" cmdid="39653" level="">
			<input>
				<part name="cesindex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="cesindex" type="long" length="4" />
				<part name="overheadcount" type="byte" length="1" />
				<part name="overhead" type="prototype"/>
			</output>
		</operation>
		
		<operation name="NSCMD_CES_SET_CES_POH" cmdid="39652" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="0" />
				<part name="cesindex" type="long" length="4" default="1" />
				<part name="overheadcount" type="byte" length="1" />
				<part name="overhead" type="prototype"/>
			</input>
			<output>
				<fault type="int" length="2" />								
			</output>
		</operation>
		
		<!-- 创建用户侧逻辑接口 -->
		<operation name="NSCMD_SERVICE_CES_CRT_VUNI" cmdid="34016" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="cesindex" type="long" length="4" />
				<part name="autoflag" type="byte" length="1" default="0" />
				<part name="vuniid" type="int" length="2" default="0" />
				<part name="vunirole" type="byte" length="1" default="255" />
				<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="highchannel" type="int" length="2" />
				<part name="lowchannel" type="int" length="2" />
				<part name="lowlevel" type="byte" length="1" />
				<part name="vunitimenum" type="int" length="2" />
				<part name="vunitimes" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="vuniid" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询用户侧逻辑接口 -->
		<operation name="NSCMD_SERVICE_CES_GET_VUNI" cmdid="34017" level="">
			<input>
				<part name="cesindex" type="long" length="4" default="0" />
				<part name="vuniid" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="cesindex" type="long" length="4" />
				<part name="vuniid" type="int" length="2" />
				<part name="vunirole" 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="highchannel" type="int" length="2" />
				<part name="lowchannel" type="int" length="2" />
				<part name="lowlevel" type="byte" length="1" />
				<part name="vunitimenum" type="int" length="2" />
				<part name="vunitimes" type="prototype" />
			</output>
		</operation>

		<!-- 删除用户侧逻辑接口 -->
		<operation name="NSCMD_SERVICE_CES_DEL_VUNI" cmdid="32045" level="">
			<input>
				<part name="cesindex" type="long" length="4" />
				<part name="vuniid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 创建网络侧逻辑接口 -->
		<operation name="NSCMD_SERVICE_CES_CRT_VNNI" cmdid="32046" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="cesindex" type="long" length="4" />
				<part name="autoflag" type="byte" length="1" default="0" />
				<part name="vnniid" type="int" length="2" />
				<part name="vnnirole" type="byte" length="1" default="255" />
				<part name="loadtype" type="byte" length="1" default="1" /><!-- 目前CES只支持PW承载 -->
				<part name="index" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="vnniid" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询网络侧逻辑接口 -->
		<operation name="NSCMD_SERVICE_CES_GET_VNNI" cmdid="32047" level="">
			<input>
				<part name="cesindex" type="long" length="4" default="0" />
				<part name="vnniid" type="int" length="2" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="cesindex" type="long" length="4" />
				<part name="vnniid" type="int" length="2" />
				<part name="vnnirole" type="byte" length="1" />
				<part name="loadtype" type="byte" length="1" /><!-- 目前CES只支持PW承载 -->
				<part name="index" type="long" length="4" />
			</output>
		</operation>

		<!-- 删除网络侧逻辑接口 -->
		<operation name="NSCMD_SERVICE_CES_DEL_VNNI" cmdid="32048" level="">
			<input>
				<part name="cesindex" type="long" length="4" />
				<part name="vnniid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CES业务名称 -->
		<operation name="NSCMD_SERVICE_CES_SET_SRVNAME" cmdid="32049" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0" />
				<part name="cesindex" type="long" length="4" />
				<part name="servicename" type="string" length="64" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 新建端口镜像-->
		<operation name="NSCMD_ETHN_ADD_PORTMIRROR" cmdid="31018" level="">
			<input>
				<part name="slotid" type="byte" length="1" slotConvertFlag="true" />
				<part name="mirrorport" type="int" length="2" />
				<part name="upportid" type="int" length="2" />
				<part name="downportid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口镜像-->
		<operation name="NSCMD_ETHN_GET_PORTMIRROR" cmdid="31020" level="">
			<input>
				<part name="slotid" type="byte" length="1" slotConvertFlag="true" />
				<part name="mirrorport" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="byte" length="1" slotConvertFlag="true" />
				<part name="mirrorport" type="int" length="2" />
				<part name="upportid" type="int" length="2" />
				<part name="downportid" type="int" length="2" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 删除端口镜像-->
		<operation name="NSCMD_ETHN_DEL_PORTMIRROR" cmdid="31019" level="">
			<input>
				<part name="slotid" type="byte" length="1" slotConvertFlag="true" />
				<part name="mirrorport" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询AtmCosMap模板名称 -->
		<operation name="NSCMD_PTN_QOS_GET_ATMCOSMAPNAME" cmdid="32724" level="">
			<input>
				<part name="cosid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="cosid" type="int" length="2" />
				<part name="cosname" type="string" length="32" />
			</output>
		</operation>

		<!-- 查询服务等级和报文优先级映射表的应用关系 -->
		<operation name="NSCMD_PTN_QOS_GET_ATMCOSMAPAPPLY_BYVNNIINFO" cmdid="32726" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
				<part name="vnniid" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="vnniid" type="long" length="4" />
				<part name="cosid" type="int" length="2" />
			</output>
		</operation>

		<!--查询报文优先级到服务等级的映射-->
		<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" default="255" />
			</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>

		<!--配置映射表的应用关系-->
		<operation name="NSCMD_PTN_QOS_SET_APPLYATMCOSMAP" cmdid="32725" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
				<part name="vnniid" type="long" length="4" />
				<part name="cosid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--查询链接名称-->
		<operation name="NSCMD_PTN_ATM_GET_CONNECTION_NAME" cmdid="35551" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
			</input>
			<output>
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
				<part name="connectionname" type="string" length="64" />
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!--设置连接名称-->
		<operation name="NSCMD_PTN_ATM_SET_CONNECTION_NAME" cmdid="35550" level="">
			<input>
				<part name="useautoid" type="byte" length="1" default="2"/>
				<part name="atmindex" type="long" length="4" />
				<part name="useautoid2" type="byte" length="1" default="0"/>
				<part name="connectionid" type="int" length="2" />
				<part name="connectionname" type="string" length="64" />		
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--删除ATM业务连接-->
		<operation name="NSCMD_PTN_ATM_DEL_CONN" cmdid="29264" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!--添加ATM业务连接-->
		<operation name="NSCMD_PTN_ATM_ADD_CONN" cmdid="29263" level="">
			<input>
				<part name="useautoid" type="byte" length="1" default="2"/>
				<part name="atmindex" type="long" length="4" />
				<part name="useautoid2" type="byte" length="1" default="0"/>
				<part name="connectionid" type="int" length="2" />
				<part name="inlogicporttype" type="byte" length="1" />
				<part name="inlogicportid" type="int" length="2" />
				<part name="invpi" type="long" length="4" />
				<part name="invci" type="long" length="4" />
				<part name="outlogicporttype" type="byte" length="1" />
				<part name="outlogicportid" type="int" length="2" />
				<part name="outvpi" type="long" length="4" />
				<part name="outvci" type="long" length="4" />
				<part name="upid" type="int" length="2" />
				<part name="downid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="connectionid" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置V-UNI默认转发类型  -->
		<operation name="NSCMD_PTN_QOS_SET_VUNI_FORWARDTYPE" cmdid="32567" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="autoVuniId" type="byte" length="1" />
				<part name="vuniId" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
				<part name="color" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 应用V-UNI的QOS策略  -->
		<operation name="NSCMD_PTN_QOS_SET_VUNI_QOSPOLICY" cmdid="32568" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="autoVuniId" type="byte" length="1" />
				<part name="vuniId" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
				<part name="autoPolicy" type="byte" length="1" />
				<part name="policy" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 查询V-UNI的QOS信息  -->
		<operation name="NSCMD_PTN_QOS_GET_VUNI_QOSINFO" cmdid="32569" level="">
			<input>
				<part name="servIndex" type="long" length="4" />
				<part name="vuniid" type="long" length="4" />
				<part name="direction" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="servIndex" type="long" length="4" />
				<part name="vuniid" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
				<part name="color" 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="policy" type="long" length="4" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_CRT_VUNI_QUEUE" cmdid="32564" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" default="0"/>
				<part name="servIndex" type="long" length="4" />
				<part name="autoVuniId" type="byte" length="1" default="0" />
				<part name="vuniid" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
				<part name="createcir" type="long" length="4" />
				<part name="createcbs" type="long" length="4" />
				<part name="createpir" type="long" length="4" />
				<part name="createpbs" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_DEL_VUNI_QUEUE" cmdid="32565" level="">
			<input>
				<part name="servIndex" type="long" length="4" />
				<part name="vuniid" type="long" length="4" />
				<part name="deletedirection" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_SET_VUNI_QUEUE_BANDWIDTH" cmdid="32566" level="">
			<input>
				<part name="autoServiceIndex" type="byte" length="1" default="0"/>
				<part name="servIndex" type="long" length="4" />
				<part name="autoVuniId" type="byte" length="1" default="0" />
				<part name="vuniid" type="long" length="4" />
				<part name="direction" 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" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--查询网络侧逻辑端口-->
		<operation name="NSCMD_PTN_ATM_GET_VNNI" cmdid="29261" level="">
			<input>
				<part name="servIndex" type="long" length="4" />
				<part name="vnniid" type="int" length="2" default="0"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="servIndex" type="long" length="4" />
				<part name="vnniid" type="int" length="2" />
				<part name="portrole" type="byte" length="1" />
				<part name="pwIndex" type="long" length="4"/>								
			</output>
		</operation>

		<!-- 查询物理端口的以太网业务信息  -->
		<operation name="NSCMD_SERVICE_GET_ETHSERVBYPHY" cmdid="33927" 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="tagid" type="int" length="2" default="65535" />
			</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="tagid" type="int" length="2" />
				<part name="numserv" type="int" length="2" />
				<part name="serviceindexes" type="prototype" />
			</output>
		</operation>
		
		<!--创建ATM业务-->
		<operation name="NSCMD_PTN_ATM_ADD_SRV" cmdid="29250" level="">
			<input>
				<part name="useautoid" type="byte" length="1" default="1" />
				<part name="atmindex" type="long" length="4" />
				<part name="serviceid" type="long" length="4" />				
				<part name="servicename" type="string" length="64" />
				<part name="servicetype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
			</output>
		</operation>
		
		<!--添加网络侧逻辑端口-->
		<operation name="NSCMD_PTN_ATM_ADD_VNNI" cmdid="29260" level="">
			<input>
				<part name="useautoid" type="byte" length="1" default="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="useautoid1" type="byte" length="1" default="0" />
				<part name="vnniid" type="int" length="2" />
				<part name="portrole" type="byte" length="1" default="1"/>
				<part name="pwIndex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="vnniid" type="int" length="2" />
			</output>
		</operation>
		
		<!--添加用户侧逻辑端口-->
		<operation name="NSCMD_PTN_ATM_ADD_VUNI_EX" cmdid="33885" level="">
			<input>
				<part name="useautoid" type="byte" length="1" default="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="useautoid1" type="byte" length="1" default="0" />
				<part name="vuniid" type="int" length="2" />
				<part name="portrole" type="byte" length="1" default="255"/>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>
				<part name="atmportid" type="int" length="2" />
				<part name="count" type="byte" length="1" />
				<part name="label" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="atmindex" type="long" length="4" />
				<part name="vuniid" type="int" length="2" />
			</output>
		</operation>
		
		<!--增加用户侧逻辑端口成员-->
		<operation name="NSCMD_PTN_ATM_ADD_VUNIMBR_EX" cmdid="33886" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
				<part name="vuniid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>
				<part name="atmportid" type="int" length="2" />
				<part name="count" type="byte" length="1" default="1"/>
				<part name="vpi" type="long" length="4" />
				<part name="vci" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--删除用户侧逻辑端口成员-->
		<operation name="NSCMD_PTN_ATM_DEL_VUNIMBR_EX" cmdid="33887" level="">
			<input>
				<part name="atmindex" type="long" length="4" />
				<part name="vuniid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>
				<part name="atmportid" type="int" length="2" />
				<part name="count" type="byte" length="1" default="1"/>
				<part name="vpi" type="long" length="4" />
				<part name="vci" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 添加静态单播PW -->
		<operation name="NSCMD_PTN_MPLS_PW_ADD_STCUCPW" cmdid="32483" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="1" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="pwType" type="int" length="2" />
				<part name="pwID" type="long" length="4" />
				<part name="direction" type="byte" length="1" default="0"/>
				<part name="pwNodeLoc" type="byte" length="1" default="0" />				
				<part name="pwIngressLabel" type="long" length="4" />				
				<part name="pwEgressLabel" type="long" length="4" />					
				<part name="oppositeLsrID" type="long" length="4" />				
				<part name="tunnelNum" type="byte" length="1" default="1" />				
				<part name="tunnelIndexes" type="prototype" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
			</output>
		</operation>
		
		<!-- 添加动态LDP PW -->
		<operation name="NSCMD_PTN_MPLS_PW_ADD_DYNLDPPW" cmdid="32485" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="1" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="pwType" type="int" length="2" />
				<part name="pwID" type="long" length="4" />
				<part name="direction" type="byte" length="1" />
				<part name="pwNodeLoc" type="byte" length="1" default="0" />					
				<part name="oppositeLsrID" type="long" length="4" />				
				<part name="tunnelNum" type="byte" length="1" default="1" />				
				<part name="tunnelIndexes" type="prototype" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
			</output>
		</operation>
		
		<!-- 设置PW封装类型 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_ENCAPTYPE" cmdid="34448" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="pwEncapsType" type="byte" length="1"  default="1"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		
		<!-- 查询PW绑定的EGRESS TUNNEL -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_EGRESS_TNL" cmdid="39456" level="">
			<input>	
			    <part name="pwIndex" type="long" length="4" default="0" />	
			</input>
			<output>
			    <fault code="" type="int" length="2" />
			    <part name="pwIndex" type="long" length="4" default="0" />
			    <part name="ingressid" type="long" length="4"/>
                            <part name="egressid" type="long" length="4"/>
			    <part name="tunnelid_e" type="int" length="2" />	
			</output>
		</operation>
		
		<!-- 设置PW控制字使用策略 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_CW" cmdid="32490" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="controlWord" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置VCCV校验报文的传递通道类型和校验方式 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_VCCV" cmdid="32492" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="ctrlChanType" type="byte" length="1" />
				<part name="vccv" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置ETH请求VLAN -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_ETH_REQVLAN" cmdid="32494" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="requestVLAN" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置Service Vlan Tag 的TPID -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_ETH_TPID" cmdid="34522" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0" />
				<part name="tpID" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 设置CES时钟模式 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_ENCAPCES_CLKMODE" cmdid="34518" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0"/>
				<part name="timeMode" type="byte" length="1"  default="3" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 设置CES业务仿真参数 -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_CES_EMULPARA" cmdid="32506" level="">
			<input>
				<part name="autoassign" type="byte" length="1" default="2" />
				<part name="pwIndex" type="long" length="4" default="0"/>
				<part name="emuLevel" type="byte" length="1"  default="1" />
				<part name="validTimeslotNum" type="int" length="2"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ACR时钟 -->
		<operation name="NSCMD_CFG_GET_CESTOP_SRC" cmdid="34550" level="">
			<input>
				<part name="slotid" type="int" length="2" />
        <part name="clockindex" type="byte" length="1" default="0"/>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
        <part name="clockindex" type="byte" length="1" />
        <part name="cesindex" type="long" length="4" />
			</output>
		</operation>
		
		<!-- 设置ACR时钟 -->
		<operation name="NSCMD_CFG_SET_CESTOP_SRC" cmdid="34549" level="">
			<input>
				<part name="slotid" type="int" length="2" />
        <part name="clockindex" type="byte" length="1" />
        <part name="cesindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
			<!-- 查询CES TOP时钟实际恢复来源 -->
		<operation name="NSCMD_CFG_GET_CESTOP_REAL_SRC" cmdid="39473" level="">
			<input>
				<part name="slotid" type="int" length="2" />
        <part name="clockindex" type="byte" length="1" default="0"/>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
        <part name="clockindex" type="byte" length="1" />
        <part name="pwindex" type="long" length="4" />
			</output>
		</operation>	
		
		<!-- 查询CES ACR时钟跟踪状态 -->
		<operation name="NSCMD_CFG_GET_CESTOP_ACRSTATUS" cmdid="36435" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1" default="255"/>
        		<part name="clockindex" type="byte" length="1" default="0"/>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subcard" type="byte" length="1"/>
        		<part name="clockindex" type="byte" length="1" />
        		<part name="trackmode" type="byte" length="1" />
				<part name="lockstatus" type="byte" length="1" />
			</output>
		</operation>
		
		<!-- PW OAM start -->		
		<!-- 查询MPLS PW OAM -->
		<operation name="NSCMD_ETHN_PWOAM_GET_ENABLE" cmdid="36397" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>

			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="enableState" type="byte" length="1" />			
				
			</output>	
		</operation>
		<!--  设置PWOAM检测模式 -->
		<operation name="NSCMD_ETHN_PWOAM_SET_CHECKWAY" cmdid="36398" level="">
			<input>
			<part name="unknown" type="byte" length="1" />
			<part name="pwindex" type="long" length="4" />
			<part name="checkMode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--  设置PWOAM检测报文类型、检测周期 -->
		<operation name="NSCMD_ETHN_PWOAM_SET_CHECKPARA" cmdid="36399" level="">
			<input>
			<part name="unknown" type="byte" length="1" />
			<part name="pwindex" type="long" length="4" />
			<part name="pagcketType" type="byte" length="1" />
			<part name="checkPeriod" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--  设置PWOAM的SD/SF门限 -->
		<operation name="NSCMD_ETHN_PWOAM_SET_SDSF" cmdid="36400" level="">
			<input>
			<part name="unknown" type="byte" length="1" />
			<part name="pwindex" type="long" length="4" />
			<part name="sfTh" type="byte" length="1" />
			<part name="sdTh" type="byte" length="1" />		
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!--  设置PWOAM的TTSI -->
		<operation name="NSCMD_ETHN_PWOAM_SET_TTSI" cmdid="36401" level="">
			<input>
			<part name="unknown" type="byte" length="1" />
			<part name="pwindex" type="long" length="4" />
			<part name="lsrId" type="long" length="4" />				
			<part name="sendpwId" type="long" length="4" />	
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询MPLS PW OAM STATE-->
		<operation name="NSCMD_ETHN_PWOAM_GET_STATE" cmdid="36403" level="">
			<input>
				<part name="pwIndex" type="long" length="4" />
			</input>

			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="localRemoteState" type="byte" length="1" />			
				<part name="defectType" type="byte" length="1" />				
				<part name="unalvailableTime" type="long" length="4" />
				<part name="defectPosition" type="long" length="4" />
			</output>	
		</operation>
		
		<!-- 查询MPLS PW OAM OAMATTR-->
		<operation name="NSCMD_ETHN_PWOAM_GET_OAMATTR" cmdid="36402" level="">
			<input>
				<part name="pwIndex" type="long" length="4" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="pwIndex" type="long" length="4" />
				<part name="checkMode" type="byte" length="1" />
				<part name="pagcketType" type="byte" length="1" />
				<part name="checkPeriod" type="byte" length="1" />				
				<part name="sfTh" type="byte" length="1" />
				<part name="sdTh" type="byte" length="1" />				
				<part name="lsrId" type="long" length="4" />				
				<part name="sendpwId" type="long" length="4" />
			</output>
		</operation>
		<!-- PW OAM end -->
		
		<!-- 添加PW APS保护组  -->
		<operation name="NSCMD_ETHN_PWAPS_ADD_APSPG" cmdid="36378" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="apsid" type="int" length="2" />
				<part name="protype" type="byte" length="1" />
				<part name="workpw" type="long" length="4" />
				<part name="protectpw" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="apsid" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询PW APS保护组 -->
		<operation name="NSCMD_ETHN_PWAPS_GET_APSPG" cmdid="36379" 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="protype" type="byte" length="1" />
				<part name="workpw" type="long" length="4" />
				<part name="protectpw" type="long" length="4" />
			</output>
		</operation>	
		

			<!-- 添加MC PW APS保护组  -->
		<operation name="NSCMD_ETHN_PWAPS_ADD_MCAPSPG" cmdid="36380" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="apsid" type="int" length="2" />
				<part name="protype" type="byte" length="1" />
				<part name="oppoapsid" type="int" length="2" />
				<part name="workpw" type="long" length="4" />
				<part name="protectpw" type="long" length="4" />
				<part name="dnipw" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="apsid" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询MC PW APS保护组 -->
		<operation name="NSCMD_ETHN_PWAPS_GET_MCAPSPG" cmdid="36381" 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="protype" type="byte" length="1" />
				<part name="oppoapsid" type="int" length="2" />
				<part name="workpw" type="long" length="4" />
				<part name="protectpw" type="long" length="4" />
				<part name="dnipw" type="long" length="4" />
			</output>
		</operation>	
		
		
		<!-- 删除APS保护组 -->
		<operation name="NSCMD_ETHN_PWAPS_DEL_PG" cmdid="36382" level="">
			<input>
				<part name="apsid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		
		<!-- 添加PW APS 从属保护对 -->
		<operation name="NSCMD_ETHN_PWAPS_ADD_APSPAIR" cmdid="36383" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="apsid" type="int" length="2" />
				<part name="workpw" type="long" length="4" />
				<part name="protectpw" type="long" length="4" />
				<part name="extendargs" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>	
		
		<!-- 删除PW APS 从属保护对 -->
		<operation name="NSCMD_ETHN_PWAPS_DEL_APSPAIR" cmdid="36384" level="">
			<input>
				<part name="apsid" type="int" length="2" />
				<part name="workpw" type="long" length="4" />
				<part name="protectpw" type="long" length="4" />
				<part name="extendargs" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>	
		
		<!-- 清除所有PW APS 从属保护对 -->
		<operation name="NSCMD_ETHN_PWAPS_CLR_APSPAIR" cmdid="36385" level="">
			<input>
				<part name="apsid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>	
		
		
		<!-- 查询PW APS 从属保护对 -->
		<operation name="NSCMD_ETHN_PWAPS_GET_APSPAIR" cmdid="36386" 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" default="0"/>
				<part name="workpw" type="long" length="4" />
				<part name="protectpw" type="long" length="4" />
				<part name="extendargs" type="long" length="4" />
			</output>
		</operation>	
		
		<!-- 设置PW APS使能 -->
		<operation name="NSCMD_ETHN_PWAPS_SET_APSEN" cmdid="36387" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="apsid" type="int" length="2" />
				<part name="isenable" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>	
		
		<!-- 查询PW APS使能 -->
		<operation name="NSCMD_ETHN_PWAPS_GET_APSEN" cmdid="36388" 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="isenable" type="byte" length="1" />
			</output>
		</operation>
		
		
		
			<!-- 设置PW APS倒换模式 -->
		<operation name="NSCMD_ETHN_PWAPS_SET_SWMOODE" cmdid="36389" level="">
			<input>
			<part name="autoassign" type="byte" length="1" />
				<part name="apsid" type="int" length="2" />
				<part name="switchmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>	
		
		<!-- 设置PW APS恢复模式 -->
		<operation name="NSCMD_ETHN_PWAPS_SET_RVTMOODE" cmdid="36390" level="">
			<input>
			<part name="autoassign" type="byte" length="1" />
				<part name="apsid" type="int" length="2" />
				<part name="rvtmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>	
		
		<!-- 设置PW APS恢复时间 -->
		<operation name="NSCMD_ETHN_PWAPS_SET_WTRTIME" cmdid="36391" 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>
		
		<!-- 设置PW APS倒换延迟时间-->
		<operation name="NSCMD_ETHN_PWAPS_SET_HOLDOFFTIME" cmdid="36392" 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>
		
		
		<!-- 查询PW APS属性 -->
		<operation name="NSCMD_ETHN_PWAPS_GET_APSCFG" cmdid="36393" 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="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" />
			</output>
		</operation>
		
		<!-- 发起PW APS外部倒换 -->
		<operation name="NSCMD_ETHN_PWAPS_EXC_SWITCH" cmdid="36394" 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>

		<!-- 查询PW APS状态 -->
		<operation name="NSCMD_ETHN_PWAPS_GET_STATE" cmdid="36395" 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="switchstatus" type="byte" length="1" />
				<part name="protocolstatus" type="byte" length="1" />
				<part name="workstatus" type="byte" length="1" />
				<part name="protectstatus" type="byte" length="1" />
			</output>
		</operation>
		
			<!--  设置PWOAM使能 -->
		<operation name="NSCMD_ETHN_PWOAM_SET_ENABLE" cmdid="36396" level="">
			<input>
			<part name="unknown" type="byte" length="1" />
			<part name="pwindex" type="long" length="4" />
			<part name="enablestate" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询空口误码倒换使能状态 -->
		<operation name="NSCMD_CFG_GET_RADIO_LAGSD_WBID" cmdid="36640" 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" default="255" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_LAGSD" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置空口误码倒换使能状态 -->
		<operation name="NSCMD_CFG_SET_RADIO_LAGSD_WBID" cmdid="36639" 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_LAGSD" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
			<!-- 查询空口传输L2加速使能状态 -->
		<operation name="NSCMD_CFG_GET_RADIO_ETHL2COMPRESS_WBID" cmdid="36643" 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" default="255" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_ETHL2COMPRESS" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置空口传输L2加速使能状态 -->
		<operation name="NSCMD_CFG_SET_RADIO_ETHL2COMPRESS_WBID" cmdid="36644" 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_ETHL2COMPRESS" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
			<!-- 查询空口传输L3加速使能状态 -->
		<operation name="NSCMD_CFG_GET_RADIO_ETHL3COMPRESS_WBID" cmdid="36645" 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" default="255" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="W32PORT_ATTR_ETHL3COMPRESS" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置空口传输L3加速使能状态 -->
		<operation name="NSCMD_CFG_SET_RADIO_ETHL3COMPRESS_WBID" cmdid="36646" 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_ETHL3COMPRESS" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
				<!-- 查询单板1+1备份状态 -->
        <operation name="NSCMD_HBU_GET_BACKUP_STATE" cmdid="37398" level="">
            <input>

            </input>
            <output>
                <fault code="" type="int" length="2"/>
				<part name="param1" type="byte" length="1" default="1"/>
				<part name="param1" type="byte" length="1" default="1"/>
				<part name="param1" type="byte" length="1" default="1"/>
				<part name="state" type="byte" length="1" default="1"/>
            </output>
        </operation>
        <operation name="NSCMD_CFG_GET_ACM_MSE_WBID" cmdid="36635" 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="mse" type="int" length="2"/>
                <fault type="int" length="2"/>
            </output>
        </operation>
        
        <!-- 设置Fade Margin测试ODU发送功率 -->
        <operation name="NSCMD_CFG_SET_ODU_FMTXPOWER_WBID" cmdid="36634" level="">
            <input>
                <part name="slotid" type="int" length="2"/>
                <part name="subslotid" type="byte" length="1" default="255"/>
                <part name="txPower" type="int" length="2" />
            </input>
            <output>
                <fault type="int" length="2"/>
            </output>
        </operation>
        
        <!-- 查询Fade Margin值 -->
        <operation name="NSCMD_CFG_GET_RADIO_FADEMARGIN_WBID" cmdid="36636" 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="testmode" type="byte" length="1" />
                <part name="rxPower" type="int" length="2" />
                <part name="num" type="int" length="2" />
                <part name="rslmse" type="prototype" />
            </input>
            <output>
            		<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="fademargin" type="int" length="2"/>
                <fault type="int" length="2"/>
            </output>
        </operation>
		
		<!-- r3c03新增接口,扩展接口查询Fade Margin值 -->
        <operation name="NSCMD_CFG_GET_RADIO_FADEMARGIN_EXT" cmdid="36679" 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="rsl0" type="int" length="2"/>
				<part name="rsl1" 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="byte" length="1"/>
                <part name="fademargin" type="int" length="2"/>
                <fault type="int" length="2"/>
            </output>
        </operation>
		
		<!-- r3c03新增接口,Fademargin设置开工状态-->
		<operation name="NSCMD_CFG_SET_ODU_WORK_WITH_FADEMARGIN" cmdid="36678" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_WORKSTATUS_WITH_FADEMARGIN" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
        <!-- ****** MSPW Start ****** -->
        <!-- 创建多跳PW -->
        <operation name="NSCMD_PTN_MPLS_PW_ADD_MSPW" cmdid="36341" level="">
            <input>
                <part name="mspwindexallotmode" type="byte" length="1" default="1"/>
                <part name="mspwindex" type="long" length="4"/>
                <part name="mspwid" type="long" length="4"/>
                <part name="fpwindexallotmode" type="byte" length="1" default="0"/>
                <part name="fpwindex" type="long" length="4"/>
                <part name="bpwindexallotmode" type="byte" length="1" default="0"/>
                <part name="bpwindex" type="long" length="4"/>
                <part name="mtu" type="int" length="2"/>
                <part name="servicetype" type="byte" length="1"/>
            </input>
            <output>
                <fault type="int" length="2"/>
                <part name="mspwindex" type="long" length="4"/>
            </output>
        </operation>
        
        <!-- 设置多跳PW名称 -->
        <operation name="NSCMD_PTN_MPLS_PW_SET_MSPWNAME" cmdid="36347" level="">
            <input>
                <part name="mspwindexallotmode" type="byte" length="1" default="2"/>
                <part name="mspwindex" type="long" length="4"/>
                <part name="mspwname" type="string" length="64"/>
            </input>
            <output>
                <fault type="int" length="2"/>
            </output>
        </operation>
        
        <!-- 查询多跳PW -->
        <operation name="NSCMD_PTN_MPLS_PW_GET_MSPW" cmdid="36342" level="">
            <input>
                <part name="mspwindex" type="long" length="4" default="0"/>
            </input>
            <output>
                <fault type="int" length="2"/>
                <part name="mspwindex" type="long" length="4"/>
                <part name="mspwid" type="long" length="4"/>
                <part name="forwardpwindex" type="long" length="4"/>
                <part name="backwardpwindex" type="long" length="4"/>
                <part name="mtu" type="int" length="2"/>
				<part name="mspwname" type="string" length="64"/>
                <part name="servicetype" type="byte" length="1"/>
            </output>
        </operation>
        
        <!-- 根据PW段索引查询多跳PW -->
        <operation name="NSCMD_PTN_MPLS_PW_GET_MSPWBYSEG" cmdid="36348" level="">
            <input>
                <part name="pwindex" type="long" length="4" default="0"/>
            </input>
            <output>
                <fault type="int" length="2"/>
                <part name="pwindex" type="long" length="4"/>
                <part name="mspwindex" type="long" length="4"/>
                <part name="mspwid" type="long" length="4"/>
                <part name="othermspwindex" type="long" length="4"/>
            </output>
        </operation>
        
        <!-- 删除多跳PW -->
        <operation name="NSCMD_PTN_MPLS_PW_DEL_MSPW" cmdid="36343" level="">
            <input>
                <part name="mspwindex" type="long" length="4"/>
            </input>
            <output>
                <fault type="int" length="2"/>
            </output>
        </operation>
        
        <!-- 查询PW路径信息 -->
        <operation name="NSCMD_PTN_MPLS_PW_GET_PATH" cmdid="36344" level="">
            <input>
                <part name="pwindex" type="long" length="4" default="0"/>
            </input>
            <output>
                <fault type="int" length="2"/>
                <part name="pwindex" type="long" length="4"/>
                <part name="hopnum" type="int" length="2"/>
                <part name="pwinfo" type="var"/>
            </output>
        </operation>
        
        <!-- 查询多跳PW运行状态 -->
        <operation name="NSCMD_PTN_MPLS_PW_GET_MSPW_STATE" cmdid="36345" level="">
            <input>
                <part name="mspwindex" type="long" length="4"/>
            </input>
            <output>
                <fault type="int" length="2"/>
                <part name="mspwindex" type="long" length="4"/>
                <part name="forwardpwindex" type="long" length="4"/>
                <part name="fpwrunstat" type="long" length="4"/>
                <part name="fpwremoterunstat" type="long" length="4"/>
                <part name="fpwcompworkingstat" type="long" length="4"/>
                <part name="backwardpwindex" type="long" length="4"/>
                <part name="bpwrunstat" type="long" length="4"/>
                <part name="bpwremoterunstat" type="long" length="4"/>
                <part name="bpwcompworkingstat" type="long" length="4"/>
            </output>
        </operation>
        
        <!-- 查询多跳PW转发表项 -->
        <operation name="NSCMD_PTN_MPLS_PW_GET_MSPW_CROSS" cmdid="36346" level="">
            <input>
                <part name="mspwindex" type="long" length="4"/>
            </input>
            <output>
                <fault type="int" length="2"/>
                <part name="f2bpwxcid" type="long" length="4"/>
                <part name="fpwtype" type="int" length="2"/>
                <part name="fpwid" type="long" length="4"/>
                <part name="fpwinlabel" type="long" length="4"/>
                <part name="bpwoutlabel" type="long" length="4"/>
                <part name="bpwingressid" type="long" length="4"/>
                <part name="bpwegressid" type="long" length="4"/>
                <part name="bpwtunnelid" type="long" length="4"/>
                <part name="bpwtunneltype" type="long" length="4"/>
                <part name="f2bpwxcactivestat" type="long" length="4"/>
                <part name="b2fpwxcid" type="long" length="4"/>
                <part name="bpwtype" type="int" length="2"/>
                <part name="bpwid" type="long" length="4"/>
                <part name="bpwinlabel" type="long" length="4"/>
                <part name="fpwoutlabel" type="long" length="4"/>
                <part name="fpwingressid" type="long" length="4"/>
                <part name="fpwegressid" type="long" length="4"/>
                <part name="fpwtunnelid" type="long" length="4"/>
                <part name="fpwtunneltype" type="long" length="4"/>
                <part name="b2fpwxcactivestat" type="long" length="4"/>
            </output>
        </operation>
        <!-- ****** MSPW End ****** -->
        
        
        <!-- 环形复用段功能QX接口 -->
		<!--创建复用段环保护组-->
		<operation name="NSCMD_CFG_ADD_MSSPR_PG" cmdid="26529" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="protectiontype" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--删除复用段环保护组-->
		<operation name="NSCMD_CFG_DEL_MSSPR_PG" cmdid="26530" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询复用段环保护组-->
		<operation name="NSCMD_CFG_GET_MSSPR_PG" cmdid="26531" level="">
			<input>
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="protectiontype" type="byte" length="1" />
				<part name="activationflag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置复用段环保护组属性-->
		<operation name="NSCMD_CFG_SET_MSSPR_PGATTR" cmdid="26532" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
				<part name="localnode" type="byte" length="1" />
				<part name="westnode" type="byte" length="1" />
				<part name="eastnode" type="byte" length="1" />
				<part name="waitreverttime" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询复用段环保护组属性-->
		<operation name="NSCMD_CFG_GET_MSSPR_PGATTR" cmdid="26533" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" default="1" />
				<part name="localnode" type="byte" length="1" default="1" />
				<part name="westnode" type="byte" length="1" default="0" />
				<part name="eastnode" type="byte" length="1" default="2" />
				<part name="waitreverttime" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置复用段环保护组SD倒换使能标志-->
		<operation name="NSCMD_CFG_SET_MSSPR_SDFLAG" cmdid="26534" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
				<part name="sdenable" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询复用段环保护组SD倒换使能标志-->
		<operation name="NSCMD_CFG_GET_MSSPR_SDFLAG" cmdid="26535" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="sdenable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置复用段环保护单元映射关系 -->
		<operation name="NSCMD_CFG_SET_MSSPR_PUMAP" cmdid="35913" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="protectunit" type="byte" length="1" />
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="au4used" type="prototype" length="32" default="c0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询复用段环保护单元映射关系 -->
		<operation name="NSCMD_CFG_GET_MSSPR_PUMAP" cmdid="35914" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="protectunit" type="byte" length="1" />
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" />
				<part name="au4used" type="prototype" length="32" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 启动复用段环控制器倒换协议 -->
		<operation name="NSCMD_CFG_START_MSSPR_PROTOCOL" cmdid="26538" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 启动复用段环控制器倒换协议 -->
		<operation name="NSCMD_CFG_STOP_MSSPR_PROTOCOL" cmdid="26539" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 发起复用段环外部倒换命令 -->
		<operation name="NSCMD_CFG_MSSPR_EXT_SWCMD" cmdid="26540" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="convertdirection" type="byte" length="1" />
				<part name="converttype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询复用段环保护组倒换状态 -->
		<operation name="NSCMD_CFG_GET_MSSPR_SWSTA_02" cmdid="31234" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="Wconverttype" type="byte" length="1" />
				<part name="Wconvertstatus" type="byte" length="1" />
				<part name="Wconvertflag" type="byte" length="1" />
				<part name="Econverttype" type="byte" length="1" />
				<part name="Econvertstatus" type="byte" length="1" />
				<part name="Econvertflag" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置复用段环保护组协议类型 -->
		<operation name="NSCMD_CFG_SET_MSSPR_PROTYPE" cmdid="29314" level="">
			<input>
				<part name="groupid" type="byte" length="1" />
				<part name="protocoltype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询复用段环保护组协议类型 -->
		<operation name="NSCMD_CFG_GET_MSSPR_PROTYPE" cmdid="29315" level="">
			<input>
				<part name="groupid" type="byte" length="1" default="1" />
			</input>
			<output>
				<part name="groupid" type="byte" length="1" />
				<part name="protocoltype" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_SET_BDMAC_WBID" cmdid="37733" level="">
			<input>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<part name="macaddr" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_ETHN_GET_BDMAC_WBID" cmdid="37734" level="">
			<input>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="macaddr" type="prototype" length="6" />
			</output>
		</operation>
	
	<!-- TPID配置start -->
		<!-- 设置Service Vlan Tag 的网元级TPID -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_ETH_NETPID" cmdid="39453" level="">
			<input>
				<part name="tpID" type="prototype" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询Service Vlan Tag 的网元级TPID -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_ETH_NETPID" cmdid="39454" level="">
			<input>
			</input>
			<output>
				<part name="tpID" type="prototype" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- TPID配置end -->	
		
			<!--  设置LAG的等待恢复时间 -->
		<operation name="NSCMD_ETHN_SET_LAG_WTRTIME" cmdid="37983" level="">
			<input>
			<part name="lagno" type="int" length="2" />
			<part name="wtrtime" type="byte" length="1" />
			</input>
			<output>
        <part name="lagno" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_SET_LAG_WTRTIME_EX" cmdid="38140" level="">
			<input>
			<part name="lagno" type="int" length="2" />
			<part name="wtrtime" type="byte" length="1" />
			</input>
			<output>
        <part name="lagno" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
			<!--  查询LAG的等待恢复时间 -->
		<operation name="NSCMD_ETHN_GET_LAG_WTRTIME" cmdid="37984" level="">
			<input>
			<part name="lagno" type="int" length="2" />	
			</input>
			<output>
        		<part name="lagno" type="int" length="2" />
        		<part name="wtrtime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_GET_LAG_WTRTIME_EX" cmdid="38141" level="">
			<input>
			<part name="lagno" type="int" length="2" />	
			</input>
			<output>
        		<part name="lagno" type="int" length="2" />
        		<part name="wtrtime" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_SET_POLICY_INFO_ATM" cmdid="32541" 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>
					<fault type="int" length="2"/>
			</output>
		</operation>
		<!--  设置CES业务优先级 -->
		<operation name="NSCMD_SERVICE_CES_SET_SRVPRI" cmdid="36584" level="">
			<input>
			    <part name="isAuto" type="byte" length="1"/>
			    <part name="cesindex" type="long" length="4"/>
				<part name="isUniAuto" type="byte" length="1"/>
				<part name="vuniid" type="int" length="1"/>
			    <part name="srvPri" type="byte" length="1"/>
			</input>
			<output>
					<fault type="int" length="2"/>
			</output>
		</operation>
		<!--  查询CES业务优先级 -->
		<operation name="NSCMD_SERVICE_CES_GET_SRVPRI" cmdid="36585" level="">
			<input>
				<part name="cesindex" type="long" length="4"  default="0"/>
				<part name="uniid" type="int" length="2"  default="0"/>
			</input>
			<output>
					<fault type="int" length="2"/>
					<part name="cesindex" type="long" length="4"/>
					<part name="uniid" type="int" length="2"/>
			    	<part name="srvPri" type="byte" length="1"/>
			</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>		
		
	 <operation name="NSCMD_CFG_SET_PORT_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="W32PORT_ATTR_NAME" type="string" length="64" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
					
    <operation name="NSCMD_SERVICE_SET_ETHSERVTAGROLE" cmdid="34554" level="">
        <input>
            <part name="autoServiceIndex" type="byte" length="1" default="2"/>
            <part name="serviceIndex" type="long" length="4" />
            <part name="servicetagrole" type="byte" length="1" default="1"/>
        </input>
        <output>
            <fault code="" type="int" length="2"/>
        </output>
    </operation>
    <!-- 查询以太网业务的业务分界标签属性 -->
    <operation name="NSCMD_SERVICE_GET_SERVTAGROLE" cmdid="34555" level="">
        <input>
            <part name="serviceIndex" type="long" length="4" />
        </input>
        <output>
            <part name="serviceIndex" type="long" length="4"/>
            <part name="servicetagrole" type="byte" length="1"/>
            <fault type="int" length="2"/>
        </output>
    </operation>






    <!-- 查询CES L、M、R 比特处理使能 -->
    <operation name="NSCMD_CES_GET_CES_LMRBITEN" cmdid="36240" level="">
        <input>
            <part name="pwIndex" type="long" length="4" default="0" />
        </input>
        <output>
        		<part name="pwIndex" type="long" length="4" />
        		<part name="cesalarmtran" type="byte" length="1" />
            <fault type="int" length="2"/>
        </output>
    </operation>
    
    <operation name="NSCMD_CES_SET_CES_LMRBITEN" cmdid="36239" level="">
        <input>
            <part name="autoassign" type="byte" length="1" default="2" />
            <part name="pwIndex" type="long" length="4" default="0" />
            <part name="cesalarmtran" type="byte" length="1" />
        </input>
        <output>
            <fault type="int" length="2"/>
        </output>
    </operation>

    <!--  查询R Bit下插阈值 -->
    <operation name="NSCMD_PTN_MPLS_PW_GET_CES_RBITTHRSHLD" cmdid="36242" level="">
        <input>
            <part name="pwIndex" type="long" length="4" default="0" />
        </input>
        <output>
        		<part name="pwIndex" type="long" length="4" />
        		<part name="thresholdenter" type="int" length="2" />
        		<part name="thresholdexit" type="int" length="2" />
            <fault type="int" length="2"/>
        </output>
    </operation>
    
    <operation name="NSCMD_PTN_MPLS_PW_SET_CES_RBITTHRSHLD" cmdid="36241" level="">
        <input>
            <part name="autoassign" type="byte" length="1" default="2" />
            <part name="pwIndex" type="long" length="4" default="0"/>
            <part name="thresholdenter" type="int" length="2" />
            <part name="thresholdexit" type="int" length="2" />
        </input>
        <output>
            <fault type="int" length="2"/>
        </output>
    </operation>

    <!--  查询CES序列号模式 -->
    <operation name="NSCMD_PTN_MPLS_PW_GET_CES_SNMODE" cmdid="33562" level="">
        <input>
            <part name="pwIndex" type="long" length="4" default="0" />
        </input>
        <output>
            <part name="pwIndex" type="long" length="4" />
            <part name="serialMode" type="byte" length="1" />
            <fault type="int" length="2"/>
        </output>
    </operation>
     <operation name="NSCMD_PTN_MPLS_PW_SET_CES_SNMODE" cmdid="33561" level="">
        <input>
            <part name="autoassign" type="byte" length="1" default="2" />
            <part name="pwIndex" type="long" length="4" default="0" />
            <part name="serialMode" type="byte" length="1" />
        </input>
        <output>
            <fault type="int" length="2"/>
        </output>
    </operation>
    
    <operation name="NSCMD_PTN_SET_CES_TSIDLE_VALUE" cmdid="34018" level="">
          <input>
             <part name="slotid" type="int" length="2"/>
             <part name="subslotid" type="byte" length="1"/>
             <part name="idletime" type="byte" length="1"/>
          </input>
          <output>
             <fault type="int" length="2"/>
          </output>
      </operation>
      <operation name="NSCMD_PTN_GET_CES_TSIDLE_VALUE" cmdid="34019" level="">
          <input>
             <part name="slotid" type="int" length="2"/>
             <part name="subslotid" 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="idletime" type="byte" length="1"/>
          </output>
      </operation>



		  <operation name="NSCMD_NEID_PING" cmdid="27010" level="">
		      <input>
		         <part name="targetneid" type="long" length="4"/>
		         <part name="payloadlength" type="int" length="2"/>
		         <part name="sendingsize" type="int" length="2" default="3"/>
		         <part name="interval" type="int" length="2"/>
		         <part name="timout" type="int" length="2"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		         <part name="isaccess" type="byte" length="1"/>
		         <part name="rcvpktrate" type="byte" length="1"/>
		         <part name="responsemaxtime" type="int" length="2"/>
		         <part name="responsemintime" type="int" length="2"/>
		         <part name="responseavgtime" type="int" length="2"/>
		      </output>
		  </operation>
		  
		  <operation name="NSCMD_NEID_PING_STOP" cmdid="27011" level="">
		      <input>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>
		
		  <operation name="NSCMD_NEID_TRACERT" cmdid="27012" level="">
		      <input>
		         <part name="targetneid" type="long" length="4"/>
		         <part name="timout" type="int" length="2"/>
		         <part name="forwardNE" type="int" length="2"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		         <part name="isaccess" type="byte" length="1"/>
		         <part name="nenum" type="int" length="2"/>
		         <part name="nelist" type="prototype"/>
		      </output>
		  </operation>
		
		  <operation name="NSCMD_NEID_TRACERT_STOP" cmdid="27013" level="">
		      <input>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>   
      
	  	 <!-- 设置tunnel调度属性 -->
		 <operation name="NSCMD_CFG_MPLS_SET_TUNNELDS" cmdid="32313" level="">
			<input>
				<part name="autoassign" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="tunneltype" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询tunnel调度属性 -->
		<operation name="NSCMD_CFG_MPLS_GET_TUNNELDS" cmdid="32314" 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="tunneltype" type="byte" length="1" />
				<part name="cos" type="byte" length="1" />
			</output>
		</operation>
		
		<!-- 设置静态单播tunnel交叉 -->
		<operation name="NSCMD_CFG_MPLS_SET_TUNNELCROSS_WBID" cmdid="35206" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
				<part name="inslotid" type="int" length="2" />
				<part name="insubslotid" type="byte" length="1" default="255" />
				<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" default="255" />
				<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" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 查询告警对应的输出路数 -->
		<operation name="NSCMD_CFG_GET_ALMPATH_WBID" cmdid="35171" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="ENVCTRL_EMU_ALMRELAY_LEVEL" type="byte" length="1"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="envslotid" type="int" length="2" />
				<part name="ENVCTRL_EMU_ALMRELAY_LEVEL" type="byte" length="1"/>
				<part name="ENVCTRL_EMU_ALMRELAY_ROUTENUM" type="byte" length="1"/>
			</output>
		</operation>
		<!-- 设置告警对应的输出路数 -->
		<operation name="NSCMD_CFG_SET_ALMPATH_WBID" cmdid="35170" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="ENVCTRL_EMU_ALMRELAY_LEVEL" type="byte" length="1"/>
				<part name="ENVCTRL_EMU_ALMRELAY_ROUTENUM" type="byte" length="1"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询光口光功率门限 -->
		<operation name="NSCMD_CFG_GET_ALM_TH_EX" cmdid="30577" level="1">
			<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="path" type="int" length="2" default="1" />
				<part name="reptype" type="int" length="2" default="144" />
			</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" default="1" />
				<part name="reptype" type="int" length="2" />
				<part name="ATTR_ETHOVERPTN_INPOW_UP" type="long" length="4" /><!--输入上门限-->
				<part name="ATTR_ETHOVERPTN_INPOW_DOWN" type="long" length="4" /><!--输入下门限-->
				<fault code="" type="int" length="2" />
			</output>
		</operation> 
		
		<!-- 设置光功率门限 -->
		<operation name="NSCMD_CFG_SET_ALM_TH_EX" cmdid="30576" level="1">
			<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="1" />
				<part name="reptype" type="int" length="2" default="144" />
				<part name="ATTR_ETHOVERPTN_INPOW_UP" type="long" length="4" />
				<part name="ATTR_ETHOVERPTN_INPOW_DOWN" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 勿删，和上面一个相同设置光功率门限，由于调用波分功能光功率管理，需要使用 -->
		<operation name="NSCMD_CFG_SET_ALM_TH" cmdid="30576" level="1">
			<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="1" />
				<part name="reptype" type="int" length="2" default="144" />
				<part name="W32PORT_ATTR_MAXINPOW" type="long" length="4" />
				<part name="W32PORT_ATTR_MININPOW" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

	    <!--查询网元连接模式-->
	    <operation name="NSCMD_CM_GET_CONNMODE" cmdid="26982" level="1">
	        <input>
	        </input>
	        <output>
	           <part name="connmode" type="byte" length="1"/>
	           <fault code="" type="int" length="2"/>
	        </output>
	    </operation>
	    
	    <!--设置网元连接模式-->
	     <operation name="NSCMD_CM_SET_CONNMODE" cmdid="26981" level="1">
	        <input>
	          <part name="connmode" type="byte" length="1"/>
	        </input>
	        <output>
	           <fault code="" type="int" length="2"/>
	        </output>
	    </operation>
		
		<!-- 查询核心路由表-->
		 <operation name="NSCMD_ECC_GET_COREROUTE" cmdid="26928" level="">
	       <input>
		   </input>
		   <output>
		     <part name="destaddress" type="prototype" length="4" />
		     <part name="rstack" type="byte" length="1" />
		     <part name="raddress" type="prototype" length="4" />
			 <part name="distance" type="byte" length="1" />
		     <fault type="int" length="2"/>
	       </output>
	     </operation>
		 
		 
		 <!--start snmp trap-->
     <!--查询Traps上报网管信息-->
     <operation name="NSCMD_SNMP_GET_TRAPINFO" cmdid="37233" level="">
           <input>
	   </input>
	   <output>
	     <fault type="int" length="2"/>
	     <part name="nmip" type="long" length="4"/>
             <part name="port" type="int" length="2"/>          
             <part name="inputcommunity" type="string" isEncrypt="true" length="16"/>
             <part name="writecommunity" type="string" isEncrypt="true" length="16"/>
             <part name="trapver" type="byte" length="1"/>
       </output>
     </operation>
     
      <!--删除traps上报网管IP地址和团体名等信息-->
     <operation name="NSCMD_SNMP_DEL_TRAPINFO" cmdid="37234" level="">
           <input>
             <part name="nmip" type="long" length="4"/>
	   </input>
	   <output>
	     <fault type="int" length="2"/>
       </output>
     </operation>
     
     <!--添加Traps上报网管信息-->
     <operation name="NSCMD_SNMP_ADD_TRAPINFO" cmdid="37232" level="">
           <input>
             <part name="nmip" type="long" length="4"/>
             <part name="port" type="int" length="2"/>          
             <part name="inputcommunity" type="string" isEncrypt="true" length="16"/>
             <part name="writecommunity" type="string" isEncrypt="true" length="16"/>
             <part name="trapver" type="byte" length="1"/>
	   </input>
	   <output>
	     <fault type="int" length="2"/>
       </output>
     </operation>
     
     <!--R3C00查询Traps上报网管信息-->
     <operation name="NSCMD_SNMP_GET_ACCESSINFO" cmdid="37246" level="">
           <input>
	   </input>
	   <output>
	     <fault type="int" length="2"/>
	     <part name="nmip" type="long" length="4"/>
	     <part name="rwctrl" type="byte" length="1"/>          
	     <part name="sdhflag" type="byte" length="1"/>          
	     <part name="perfflag" type="byte" length="1"/>          
	     <part name="alarmflag" type="byte" length="1"/>          	     
         <part name="trapport" type="int" length="2"/>          
         <part name="inputcommunity" type="string" isEncrypt="true" length="16"/>
         <part name="writecommunity" type="string" isEncrypt="true" length="16"/>
         <part name="trapver" type="byte" length="1"/>
       </output>
     </operation>
     
      <!--R3C00删除traps上报网管IP地址和团体名等信息-->
     <operation name="NSCMD_SNMP_DEL_ACCESSINFO" cmdid="37248" level="">
           <input>
             <part name="nmip" type="long" length="4"/>
	   </input>
	   <output>
	     <fault type="int" length="2"/>
       </output>
     </operation>
     
     <!--R3C00添加Traps上报网管信息-->
     <operation name="NSCMD_SNMP_ADD_ACCESSINFO" cmdid="37245" level="">
           <input>
	     <part name="nmip" type="long" length="4"/>
	     <part name="rwctrl" type="byte" length="1"/>          
	     <part name="sdhflag" type="byte" length="1"/>          
	     <part name="perfflag" type="byte" length="1"/>          
	     <part name="alarmflag" type="byte" length="1"/>          	     
         <part name="trapport" type="int" length="2"/>          
         <part name="inputcommunity" type="string" isEncrypt="true" length="16"/>
         <part name="writecommunity" type="string" isEncrypt="true" length="16"/>
         <part name="trapver" type="byte" length="1"/>
	   </input>
	   <output>
	     <fault type="int" length="2"/>
       </output>
     </operation>
     <!--R3C00编辑Traps上报网管信息-->
     <operation name="NSCMD_SNMP_ED_ACCESSINFO" cmdid="37247" level="">
           <input>
             <part name="nmip" type="long" length="4"/>
		     <part name="rwctrl" type="byte" length="1"/>          
		     <part name="sdhflag" type="byte" length="1"/>          
		     <part name="perfflag" type="byte" length="1"/>          
		     <part name="alarmflag" type="byte" length="1"/>          	     
	         <part name="trapport" type="int" length="2"/>          
	         <part name="inputcommunity" type="string" isEncrypt="true" length="16"/>
	         <part name="writecommunity" type="string" isEncrypt="true" length="16"/>
	         <part name="trapver" type="byte" length="1"/>
	   </input>
	   <output>
	     <fault type="int" length="2"/>
       </output>
     </operation>
	 
	  <!-- 查询团体名复杂度校验 -->
	 <operation name="NSCMD_SNMP_GET_COMMUNITY_VERIFY" cmdid="37250" level="">
	     <input>
		 </input>
		 <output>
	         <part name="verifystatus" type="byte" length="1" />
			 <fault type="int" length="2" />
		 </output>
	 </operation>

    <!-- 设置团体名复杂度校验 -->
	<operation name="NSCMD_SNMP_SET_COMMUNITY_VERIFY" cmdid="37249" level="">
		<input>
			<part name="verifystatus" type="byte" length="1" />
		</input>
		<output>
			<fault type="int" length="2" />
		</output>
	</operation>

	<!--R14C50添加设置trap团体名-->
     <operation name="NSCMD_SNMP_ED_TRAPCOMMUNITY" cmdid="37251" level="">
        <input>
	     <part name="nmip" type="long" length="4"/>         
         <part name="trapcommunity" type="string" isEncrypt="true" length="16"/>
        </input>
        <output>
	     <fault type="int" length="2"/>
        </output>
     </operation>
	 <!--R14C50添加查询trap团体名-->
     <operation name="NSCMD_SNMP_GET_TRAPCOMMUNITY" cmdid="37252" level="">
        <input>
           <part name="nmip" type="long" length="4"/>   
        </input>
        <output>
	         <fault type="int" length="2"/>
	         <part name="nmip" type="long" length="4"/>   
	         <part name="trapcommunity" type="string" isEncrypt="true" length="16"/>
        </output>
     </operation>
     <!--End of snmp trap-->
		
		
	<!-- For Hop Start -->
		<!-- 查询每种调制模式下的E1容量  -->
		<!--
		<operation name="NSCMD_RTN_CFG_GET_EVERYMOD_E1NUM_CFG" cmdid="36626" 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>
				<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="byte" length="1" />
				<part name="mode" type="byte" length="1" />
				<part name="IFPORT_ATTR_ENSUREE1NUM" type="byte" length="1" />
				<part name="IFPORT_ATTR_ENSUREE1NUM_RANGE" type="byte" length="1" />
				<part name="ethband" type="long" length="4" />
			</output>
		</operation>
		-->
		
		<!-- NSCMD_CFG_GET_HYBRID_MAXCAPACITY -->
		<operation name="NSCMD_RTN_CFG_GET_E1PARAM_DEFINED_BY_MYSELF_FORHOP" cmdid="35519" 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>
				<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="byte" length="1" />
				<part name="IFPORT_ATTR_ENSUREE1NUM" type="byte" length="1" />
			</output>
		</operation>
		
		<!-- 设置AM保证容量E1数和全容量E1数 -->
        <operation name="NSCMD_RTN_CFG_SET_ACM_E1NUM_FORHOP" cmdid="36627" 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="IFPORT_ATTR_ENSUREE1NUM" type="byte" length="1"/>
                <part name="IFPORT_ATTR_FULLE1NUM" type="byte" length="1"/>
            </input>
            <output>
                <fault type="int" length="2"/>
            </output>
        </operation>
		
		<!-- 设置微波链路ID -->
		<operation name="NSCMD_CFG_SET_RADIO_LINKID_FORHOP" 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"/>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置微波工作模式 -->
		<operation name="NSCMD_CFG_SET_RADIO_IFMODE_FORHOP" cmdid="31874" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<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>

		<!-- RTN600 -->
		<operation name="NSCMD_CFG_SET_ODU_WORK_FORHOP" cmdid="31906" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_WORKSTATUS" type="byte" length="1"/>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置ODU发送功率 RTN600-->
		<operation name="NSCMD_CFG_SET_ODU_TXPOWER_FORHOP" cmdid="31900" level="">
			<input>
				<part name="slotid" type="byte" length="1" />
				<part name="W32BRD_ATTR_TRANSMITPOWER" type="int" length="2"/>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询E1优先级使能状态  -->
		<operation name="NSCMD_CFG_GET_E1PRIENABLE_CFG" cmdid="36630" 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>
				<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="byte" length="1" />
				<part name="IFPORT_ATTR_E1STATUS" type="byte" length="1" />
			</output>
		</operation>
	<!-- For Hop End -->
	
		<!--DCN报文控制 开始-->
    <!--设置入端口IP报文DSCP字段重置值-->
    <operation name="NSCMD_CFG_SET_PORT_DSCPREMARK" cmdid="39474" 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="dscpPri" type="byte" length="1"/>
	      </input>
	      <output>
	          <fault type="int" length="2"/>
        </output>
    </operation>
    <!--查询入端口IP报文DSCP字段重置值-->
    <operation name="NSCMD_CFG_GET_PORT_DSCPREMARK" cmdid="39475" 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="dscpPri" type="byte" length="1"/>
        </output>
    </operation>
    <!--设置出端口IP报文占用最大带宽-->
    <operation name="NSCMD_CFG_SET_PORT_MAXIPBANDWIDTH" cmdid="39476" 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="maxBandwidth" type="long" length="4"/>
	      </input>
	      <output>
	          <fault type="int" length="2"/>
        </output>
    </operation>
    <!--查询入端口IP报文DSCP字段重置值-->
    <operation name="NSCMD_CFG_GET_PORT_MAXIPBANDWIDTH" cmdid="39477" 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="maxBandwidth" type="long" length="4"/>
        </output>
    </operation>
    <!--设置DCN报文优先级-->
    <operation name="NSCMD_TIPS_SET_PKTPRIO" cmdid="45056" level="">
        <input>
        	  <part name="packetType" type="byte" length="1"/>
            <part name="supportApply" type="int" length="2"/>
            <part name="packetPriority" type="byte" length="1"/>
	      </input>
	      <output>
	          <fault type="int" length="2"/>
        </output>
    </operation>
    <!--查询DCN报文优先级-->
    <operation name="NSCMD_TIPS_GET_PKTPRIO" cmdid="45057" level="">
        <input>
	      </input>
	      <output>
   		      <fault type="int" length="2" />
        	  <part name="packetType" type="byte" length="1"/>
            <part name="supportApply" type="int" length="2"/>
            <part name="packetPriority" type="byte" length="1"/>
        </output>
    </operation>
    <!--DCN报文控制 结束-->	
		
				<!-- 查询告警输出路数 -->
		<operation name="NSCMD_CFG_GET_ALMPATH_WBID" cmdid="35171" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="ENVCTRL_PMU_ALARMLEVEL" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="ENVCTRL_PMU_ALARMLEVEL" type="byte" length="1" />
				<part name="ENVCTRL_PMU_ALARMPATH" type="byte" length="1" />
			</output>
		</operation>
		<!-- 设置告警输出路数 -->
		<operation name="NSCMD_CFG_SET_ALMPATH_WBID" cmdid="35170" level="">
			<input>
				<part name="slotId" type="int" length="2" />
				<part name="ENVCTRL_PMU_ALARMLEVEL" type="byte" length="1" />
				<part name="ENVCTRL_PMU_ALARMPATH" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- 基于IP的PING -->
		  <operation name="NSCMD_TIPS_PING" cmdid="26961" level="">
		      <input>
		         <part name="targetneip" type="long" length="4"/>
		         <part name="payloadlength" type="int" length="2"/>
		         <part name="sendingsize" type="byte" length="1" default="3"/>
		         <part name="interval" type="int" length="2"/>
		         <part name="timout" type="int" length="2"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		         <part name="isaccess" type="byte" length="1"/>
		         <part name="rcvpktrate" type="byte" length="1"/>
		         <part name="responsemaxtime" type="int" length="2"/>
		         <part name="responsemintime" type="int" length="2"/>
		         <part name="responseavgtime" type="int" length="2"/>
		      </output>
		  </operation>
		  <operation name="NSCMD_TIPS_PING_STOP" cmdid="45061" level="">
		      <input>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>
		<!-- 基于IP的TRACERT功能tracert -->	
		<operation name="NSCMD_TIPS_TRACERT" cmdid="26962" level="">
		      <input>
		         <part name="targetneip" type="long" length="4"/>
		         <part name="HOPS" type="long" length="4"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		         <part name="isaccess" type="byte" length="1"/>
		         <part name="nenum" type="int" length="2"/>
		         <part name="nelist" type="prototype"/>
		      </output>
		  </operation>
		  <operation name="NSCMD_TIPS_TRACERT_STOP" cmdid="45059" level="">
		      <input>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>
		  		  
		<!-- 设置E1优先级使能状态  -->
		<operation name="NSCMD_CFG_SET_E1PRIENABLE_CFG" cmdid="36629" 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="IFPORT_ATTR_E1STATUS" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		 <!-- R5C01新增 -->
		 <!-- AM调制模式倒换命令  -->
		<operation name="NSCMD_CFG_SET_ACM_SWITCH" cmdid="36651" 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="direction" type="byte" length="1" default="2"/><!-- 0:发送方向;1:接收方向;2:发送和接收方 -->
				<part name="switchmode" type="byte" length="1"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>

		  <!-- 设置L2DCN使能禁止RSTP协议 -->	
		<operation name="NSCMD_DCN_SET_RSTPSTATE" cmdid="38934" level="">
		      <input>
		         <part name="rstpstate" type="byte" length="1"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>
		  <!-- 查询L2DCN使能禁止RSTP协议 -->	
		  <operation name="NSCMD_DCN_GET_RSTPSTATE" cmdid="38935" level="">
		      <input>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
				 <part name="configstate" type="byte" length="1"/>
				 <part name="realstate" type="byte" length="1"/>
		      </output>
		  </operation>
		  <!-- 维护端口开关状态设置(端口级) -->
		  <operation name="NSCMD_CFG_SET_OAMPORT_EX" cmdid="40451" 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="enablestatus" type="byte" length="1"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>
		  <!-- 查询维护端口的开关状态（端口级模型） -->
		  <operation name="NSCMD_CFG_GET_OAMPORT_EX" cmdid="40452" 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"/>
				<part name="port" type="int" length="2"/>
				<part name="porttype" type="byte" length="1"/>
				<part name="enablestatus" type="byte" length="1"/>
		      </output>
		  </operation>
		  
		  
		  <!-- R5C01新需求  中频1+1性能 Start-->
		  
		  <!-- 查询1J1保护组内单板业务告警上报方式 -->
		  <operation name="NSCMD_CFG_GET_RADIO_1J1BDALMMON" cmdid="36655" level="">
		      <input>
		      	<part name="groupId" type="byte" length="1"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
				 <part name="groupId" type="byte" length="1"/>
				 <part name="almMoniStatus" type="byte" length="1"/>
		      </output>
		  </operation>
		  
		  <!-- 设置1J1保护组内单板业务告警上报方式 -->
		  <operation name="NSCMD_CFG_SET_RADIO_1J1BDALMMON" cmdid="36654" level="">
		      <input>
		      	<part name="groupId" type="byte" length="1"/>
				<part name="almMoniStatus" type="byte" length="1"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>

		  <!-- 查询1J1保护组业务告警防抖时间  -->
		  <operation name="NSCMD_CFG_GET_RADIO_1J1PG_SRVALMTH" cmdid="36653" level="">
		      <input>
		      	<part name="groupId" type="byte" length="1"/>
		      </input>
		      <output>
		        <fault type="int" length="2"/>
				<part name="groupId" type="byte" length="1"/>
				<part name="almSrvAlmThr" type="int" length="2"/> 
		      </output>
		  </operation>
		  
		  <!-- 设置1J1保护组业务告警防抖时间  -->
		  <operation name="NSCMD_CFG_SET_RADIO_1J1PG_SRVALMTH" cmdid="36652" level="">
		      <input>
		      	<part name="groupId" type="byte" length="1"/>
				<part name="almSrvAlmThr" type="int" length="2"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>
		  
		  <!-- R5C01新需求  中频1+1性能 End -->
		  
		<operation name="NSCMD_RTN_CFG_GET_RADIO_1J1BDALMMON" cmdid="36713" level="">
		      <input>
		      	<part name="groupId" type="byte" length="1"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
				 <part name="groupId" type="byte" length="1"/>
				 <part name="almMoniStatus" type="byte" length="1"/>
		      </output>
		  </operation>
		  
		  <!-- 设置1J1保护组内单板业务告警上报方式 -->
		  <operation name="NSCMD_RTN_CFG_SET_RADIO_1J1BDALMMON" cmdid="36712" level="">
		      <input>
		      	<part name="groupId" type="byte" length="1"/>
				<part name="almMoniStatus" type="byte" length="1"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>

		  <!-- 查询1J1保护组业务告警防抖时间  -->
		  <operation name="NSCMD_RTN_CFG_GET_RADIO_1J1PG_SRVALMTH" cmdid="36711" level="">
		      <input>
		      	<part name="groupId" type="byte" length="1"/>
		      </input>
		      <output>
		        <fault type="int" length="2"/>
				<part name="groupId" type="byte" length="1"/>
				<part name="almSrvAlmThr" type="int" length="2"/> 
		      </output>
		  </operation>
		  
		  <!-- 设置1J1保护组业务告警防抖时间  -->
		  <operation name="NSCMD_RTN_CFG_SET_RADIO_1J1PG_SRVALMTH" cmdid="36710" level="">
		      <input>
		      	<part name="groupId" type="byte" length="1"/>
				<part name="almSrvAlmThr" type="int" length="2"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>
		  
		  <operation name="NSCMD_ETH_START_LOOP_DETECT" cmdid="39528" level="">
		      <input>
		      	<part name="serviceIndex" type="long" length="4" />
			<part name="inftype" type="byte" length="1" />
			<part name="infID" type="int" length="2" />
			<part name="packetLength" type="int" length="2" default="64"/>
			<part name="packetInterval" type="int" length="2" default="200"/>
			<part name="outtime" type="int" length="2" default="3"/>
			<part name="isoff" type="byte" length="1" />
			<part name="vlanNum" type="int" length="2" default="1"/>
			<part name="vlanList" type="prototype"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
			<part name="sequence" type="long" length="4"/>	
		      </output>
		  </operation>
		  
		  <operation name="NSCMD_ETH_STOP_LOOP_DETECT" cmdid="39004" level="">
		      <input>
		      	<part name="serviceIndex" type="long" length="4" />
				<part name="inftype" type="byte" length="1" />
				<part name="infID" type="int" length="2" />
		      </input>
		      <output>
		         <fault type="int" length="2"/>
		      </output>
		  </operation>
		  <operation name="NSCMD_ETH_SET_SERVICE_STATE" cmdid="39529" level="">
		      <input>
		      	<part name="serviceIndex" type="long" length="4" />
			<part name="inftype" type="byte" length="1" />
			<part name="infID" type="int" length="2" />		
			<part name="isoff" type="byte" length="1" default="1"/>
			<part name="vlanNum" type="int" length="2" />
			<part name="vlanList" type="int" length="2"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>	
		      </output>
		  </operation>
		  
		  
		  <operation name="NSCMD_ETH_GET_SERVICE_STATE" cmdid="39530" level="">
		      <input>
		      	<part name="serviceIndex" type="long" length="4" />
			<part name="inftype" type="byte" length="1" />
			<part name="infID" type="int" length="2" default="0"/>
			<part name="vlanNum" type="int" length="2" default="65535"/>
			<part name="vlanList" type="prototype" default="0000"/>
		      </input>
		      <output>
		         <fault type="int" length="2"/>
			<part name="serviceIndex" type="long" length="4" />
			<part name="inftype" type="byte" length="1" />
			<part name="infID" type="int" length="2" />
			<part name="vlanNum" type="int" length="2" />
			<part name="vlanList" type="prototype" />
			<part name="isoff" type="byte" length="1" />
		      </output>
		  </operation>
		<!--  设置端口流量监控使能 -->
		<operation name="NSCMD_ETHN_SET_WATCHFLOWENABLE_WBID" cmdid="37736" 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_WATCHFLOWENABLE" type="byte" length="1"/>
            </input>
            <output>
                <fault type="int" length="2"/>
            </output>
		</operation>
		<!--  查询端口流量监控使能  -->
		<operation name="NSCMD_ETHN_GET_WATCHFLOWENABLE_WBID" cmdid="37737" 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="ATTR_ETHOVERPTN_WATCHFLOWENABLE" type="byte" length="1"/>
            </output>
		</operation>
		<!--  设置端口流量监控时间 -->
		<operation name="NSCMD_ETHN_SET_WATCHFLOWTIME_WBID" cmdid="37738" 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_WATCHFLOWTIME" type="int" length="2"/>
            </input>
            <output>
                <fault type="int" length="2"/>
            </output>
		</operation>
		<!--  查询端口流量监控时间  -->
		<operation name="NSCMD_ETHN_GET_WATCHFLOWTIME_WBID" cmdid="37739" 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="ATTR_ETHOVERPTN_WATCHFLOWTIME" type="int" length="2"/>
            </output>
		</operation>
		
		
		<!--查询端口队列权重和调度方式-->
		<operation name="NSCMD_ETHN_GET_PORTQUE_MODEWEIGHT" cmdid="37924" level="3">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="int" length="2" />
				<part name="portqueid" type="int" length="2" />
				<part name="mode" type="byte" length="1" />
				<part name="weight" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置端口队列权重和调度方式-->
		<operation name="NSCMD_ETHN_SET_PORTQUE_MODEWEIGHT" cmdid="37925" level="3">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="port" type="int" length="2" />
				<part name="portqueid" type="int" length="2" />
				<part name="mode" type="byte" length="1" />
				<part name="weight" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--查询以太端口模块的逻辑类型-->
		<operation name="NSCMD_CFG_GET_ETH_LOGPORT_WBID" cmdid="37894" 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_LOGIC_PORTTYPE_EMS" type="byte" length="1"/>
                <part name="speedLevels" type="byte" length="1"/>
				<fault code="" type="int" length="2"/>
			</output>
		</operation>
		<!--设置以太端口模块的逻辑类型-->
		<operation name="NSCMD_CFG_REPLACE_PORT_EX" cmdid="28773" 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="ATTR_ETHOVERPTN_LOGIC_PORTTYPE_EMS" type="byte" length="1"/>
                <part name="speedLevels" type="byte" length="1"/>
			</input>
			<output>
				<fault code="" type="int" length="2"/>
			</output>
		</operation>
		
		
		<!-- RTN900 R3C03 -->
		<!--安装端口-->
		<operation name="NSCMD_CFG_SUBBD_ADD_PORT_WBID" cmdid="35191" 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="portType" type="byte" length="1"/>
                <part name="speedLevel" type="byte" length="1"/>
			</input>
			<output>
				<fault code="" type="int" length="2"/>
			</output>
		</operation>
		
		<!--删除端口-->
		<operation name="NSCMD_CFG_SUBBD_DEL_PORT_WBID" cmdid="35192" 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 code="" type="int" length="2"/>
			</output>
		</operation>
		
		<!--查询以太端口模块的逻辑类型-->
		<operation name="NSCMD_PTNETY_GET_OPTICAL_DIR_EX" cmdid="38002" 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_OPTICALDIR" type="byte" length="1"/>
				<fault code="" type="int" length="2"/>
			</output>
		</operation>
		<!--  查询AM支持的所有业务容量   -->
		<operation name="NSCMD_CFG_GET_ACM_ALLCAPACITY" cmdid="35412" level="">
			<input>
				<part name="slotid" type="byte" length="1"/>
				<part name="port" type="byte" length="1" default="1"/>                
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="slotid" type="byte" length="1"/>
				<part name="port" type="byte" length="1"/>      
				<part name="capacity" type="prototype"/>
			</output>
		</operation>
		
		<!--  查询AM支持的所有业务容量   -->
		<operation name="NSCMD_CFG_GET_ACM_ALLCAPACITY_IF" cmdid="35412" level="">
			<input>
				<part name="ifslotid" type="byte" length="1"/>
				<part name="port" type="byte" length="1" default="1"/>
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="ifslotid" type="byte" length="1"/>
				<part name="port" type="byte" length="1"/>
				<part name="capacity" type="prototype"/>
			</output>
		</operation>
		
		<!--  查询ATM OAM信元下插使能   -->
		<operation name="NSCMD_PTN_ATM_GET_SENDOAMEN" cmdid="36207" level="">
                    <input>                                   
            	    </input>
         	    <output>
                    	<fault type="int" length="2"/>
			            <part name="oaminsertattri" type="byte" length="1"/>			
           	     </output>
		</operation>
		
		<!--  设置ATM OAM信元下插使能    -->
		<operation name="NSCMD_PTN_ATM_SET_SENDOAMEN " cmdid="36206" level="">
                    <input>
                        <part name="oaminsertattri" type="byte" length="1"/>                	               
            	    </input>
         	    <output>
                    	<fault type="int" length="2"/>
           	     </output>
		</operation>
		
		<!--  查询AM支持的所有业务容量   -->
		<operation name="NSCMD_CFG_GET_CESTOP_CLKMODE" cmdid="36429" 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="heighchannel" type="int" length="2" default="65535" />
				<part name="lowchannel" 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" />
				<part name="heighchannel" type="int" length="2" default="65535" />
				<part name="lowchannel" type="int" length="2" default="65535" />
				<part name="PDHPATH_ATTR_CESCLOCKMODE" type="byte" length="1" />
   	     	</output>
		</operation>
		
		<!--  设置ATM OAM信元下插使能    -->
		<operation name="NSCMD_CFG_SET_CESTOP_CLKMODE " cmdid="36428" 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="heighchannel" type="int" length="2" default="65535" />
				<part name="lowchannel" type="int" length="2" default="65535" />
				<part name="PDHPATH_ATTR_CESCLOCKMODE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--  设置IP PING功能的使能状态   -->
		<operation name="NSCMD_PTN_SET_IPPING_ENABLE" cmdid="39679" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="status" type="byte" length="1" />
				<part name="ip" type="long" length="4" />
				<part name="mask" type="long" length="4" />
				<part name="nextip" type="long" length="4" />
				<part name="nextmask" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<!--  查询IP PING功能的使能状态   -->
		<operation name="NSCMD_PTN_GET_IPPING_ENABLE" cmdid="39680" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" 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="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="status" type="byte" length="1" />
				<part name="ip" type="long" length="4" />
				<part name="mask" type="long" length="4" />
				<part name="nextip" type="long" length="4" />
				<part name="nextmask" type="long" length="4" />
			</output>
		</operation>
		
		<!--  设置代理ARP的代理IP地址列表   -->
		<operation name="NSCMD_PTN_SET_PROXYARP_IPLIST" cmdid="39681" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="num" type="int" length="2" />
				<part name="ip" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		
		<!--  查询代理ARP的代理IP地址列表   -->
		<operation name="NSCMD_PTN_GET_PROXYARP_IPLIST" cmdid="39682" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" 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="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="num" type="int" length="2" />
				<part name="ip" type="prototype" />
			</output>
		</operation>
		
		<!--  查询ARP表   -->
		<operation name="NSCMD_PTN_GET_ARPTABLE_BYPORT" cmdid="40536" 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="ip" type="prototype" length="4" />
				<part name="mac" type="prototype" length="6" />
			</output>
		</operation>
		
		<!--  设置发送协议报文时的VLAN标签   -->
		<operation name="NSCMD_PTN_SET_PROTOCOL_VLANTAG" cmdid="39683" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="protocoltype" type="int" length="2" default="1" />
				<part name="vlanid" type="int" length="2" />
				<part name="vlanpri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		
		<!--  查询发送协议报文时的VLAN标签   -->
		<operation name="NSCMD_PTN_GET_PROTOCOL_VLANTAG" cmdid="39684" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="protocoltype" type="int" length="2" default="1" />
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="protocoltype" type="int" length="2" default="1" />
				<part name="vlanid" type="int" length="2" />
				<part name="vlanpri" type="byte" length="1" />
			</output>
		</operation>
		
		<!--  设置发送协议报文时的内层VLAN标签   -->
		<operation name="NSCMD_PTN_SET_PROTOCOL_VLANTAG2" cmdid="39683" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="protocoltype" type="int" length="2" default="2" />
				<part name="cevlanid" type="int" length="2" />
				<part name="cevlanpri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		
		<!--  查询发送协议报文时的内层VLAN标签   -->
		<operation name="NSCMD_PTN_GET_PROTOCOL_VLANTAG2" cmdid="39684" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="protocoltype" type="int" length="2" default="2" />
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
				<part name="protocoltype" type="int" length="2" default="2" />
				<part name="cevlanid" type="int" length="2" />
				<part name="cevlanpri" type="byte" length="1" />
			</output>
		</operation>
					
	    <!--  设置网元服务控制状态   -->
		<operation name="NSCMD_LAN_SET_SERVICE" cmdid="27508" level="">
			<input>
				<part name="servicetype" type="byte" length="1"/>
				<part name="servicectrstatus" type="byte" length="1"/>
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<!--  查询网元服务控制状态   -->
		<operation name="NSCMD_LAN_GET_SERVICE" cmdid="27509" level="">
			<input></input>
			<output>
				<fault type="int" length="2"/>
				<part name="servicetype" type="byte" length="1"/>
				<part name="servicectrstatus" type="byte" length="1"/>
			</output>
		</operation>
		
		<!-- 查询ODU当前滤波器-->
		<operation name="NSCMD_CFG_GET_ODU_CUR_FILTER_WBID" cmdid="36680" 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_CURFILTERBANDWIDTH" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置ODU当前滤波器-->
		<operation name="NSCMD_CFG_SET_ODU_CUR_FILTER_WBID" cmdid="36681" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255" />
				<part name="W32BRD_ATTR_CURFILTERBANDWIDTH" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询ODU所有滤波器-->
		<operation name="NSCMD_CFG_GET_ODU_ALL_FILTER_WBID" cmdid="36682" 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_CURFILTERBANDWIDTH_NUM" type="byte" length="1" />
				<part name="W32BRD_ATTR_CURFILTERBANDWIDTH_ALL" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置SDH端口再定时时钟模式 -->
		<operation name="NSCMD_CFG_SET_SDH_RETIMING" cmdid="39677" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="clockmode" type="byte" length="1" />
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		
		<!-- 查询SDH端口再定时时钟模式 -->
		<operation name="NSCMD_CFG_GET_SDH_RETIMING" cmdid="39678" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="slotid" type="int" length="2"/>
				<part name="clockmode" type="byte" length="1" />
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="port" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置SDH端口VC12 E1时钟的恢复来源 -->
		<operation name="NSCMD_CFG_SET_SDHCLK_RNVC12" cmdid="39687" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="clocksource" type="int" length="2" />
				<part name="sdhport" type="int" length="2" />
				<part name="highpath" type="int" length="2" />
				<part name="lowpath" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		
		<!-- 查询SDH端口VC12 E1时钟的恢复来源 -->
		<operation name="NSCMD_CFG_GET_SDHCLK_RNVC12" cmdid="39688" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="clocksource" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="clocksource" type="int" length="2" />
				<part name="sdhport" type="int" length="2" />
				<part name="highpath" type="int" length="2" />
				<part name="lowpath" type="byte" length="1" />
			</output>
		</operation>

		<!-- 查询预失真（Predistortion）使能状态-->
		<operation cmdid="36669" name="NSCMD_CFG_GET_IF_PD_ENABLE" >
            <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" default="255"/>
                <part name="port" type="byte" length="1"/>
                <part name="W32PORT_ATTR_IFPDENABLED" type="byte" length="1"/>
                <fault length="2" type="int"/>
            </output>
        </operation>
		<!-- 设置预失真（Predistortion）使能状态-->
		<operation cmdid="36668" name="NSCMD_CFG_SET_IF_PD_ENABLE" >
            <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_IFPDENABLED" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
		
		<!-- 查询中频运行模式-->
		<operation cmdid="36684" name="NSCMD_CFG_GET_IF_RUNNINGMODE" >
            <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" default="255"/>
                <part name="port" type="byte" length="1"/>
                <part name="W32PORT_ATTR_IFRUNNINGMODE" type="byte" length="1"/>
                <fault length="2" type="int"/>
            </output>
        </operation>
		<!-- 设置中频运行模式-->
		<operation cmdid="36683" name="NSCMD_CFG_SET_IF_RUNNINGMODE" >
            <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_IFRUNNINGMODE" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
        
        
        
        
        <!-- 启动/停止E1端口误码测试  -->
		<operation cmdid="39712" name="NSCMD_CFG_E1_BIT_TEST_EX2" >
            <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="direction" type="byte" length="1"/>
                <part name="frameset" type="byte" length="1"/>
                <part name="testaction" type="byte" length="1"/>
                <part name="reportcycle" type="byte" length="1"/>
                <part name="testtime" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
        
        <!-- 查询E1端口误码测试结果  -->
		<operation cmdid="39713" name="NSCMD_CFG_E1_GET_BIT_TEST_RESULT_EX2" >
            <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 length="2" type="int"/>
                <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="direction" type="byte" length="1"/>
                <part name="frameset" type="byte" length="1"/>
                <part name="reportcycle" type="byte" length="1"/>
                <part name="starttime" type="String" length="6"/>
                <part name="endtime" type="String" length="6"/>
                <part name="progress" type="byte" length="1"/>
                <part name="actcycle" type="byte" length="1"/>
                <part name="datatypenum" type="byte" length="1"/>
                <part name="bitdata" type="prototype" />
            </output>
        </operation>
        
        <!-- PDH E1端口启动或者停止通道比特误码测试 -->
		<operation cmdid="39716" name="NSCMD_CFG_BIT_TEST_EX2_WBID" >
            <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="reportcycle" type="byte" length="1"/>
                <part name="testtime" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
        
        <!-- PDH E1端口查询通道比特误码测试结果  -->
		<operation cmdid="39717" name="NSCMD_CFG_GET_BIT_TEST_RESULT_EX2_WBID" >
            <input>
       			<part name="slotid" type="int" length="2" />
       			<part name="servicelevel" type="byte" length="1" />
				<part name="portid" type="byte" length="1" />
            </input>
            <output>
            	<fault length="2" type="int"/>
                <part name="slotid" type="int" length="2"/>
                <part name="servicelevel" type="byte" length="1" />
                <part name="portid" type="byte" length="1" />
                <part name="direction" type="byte" length="1"/>
                <part name="reportcycle" type="byte" length="1"/>
                <part name="starttime" type="String" length="6"/>
                <part name="endtime" type="String" length="6"/>
                <part name="progress" type="byte" length="1"/>
                <part name="actcycle" type="byte" length="1"/>
                <part name="datatypenum" type="byte" length="1"/>
                <part name="bitdata" type="prototype" />
            </output>
        </operation>
        
        <!-- 中频端口启动或者停止通道比特误码测试 -->
		<operation cmdid="36685" name="NSCMD_CFG_SET_IF_BITTEST_EX_WBID" >
            <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="reportcycle" type="byte" length="1"/>
                <part name="testtime" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
        
        <!-- 中频端口查询通道比特误码测试结果  -->
		<operation cmdid="36686" name="NSCMD_CFG_GET_IF_BITTEST_RESULT_EX_WBID" >
            <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>
            	<fault length="2" type="int"/>
                <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="reportcycle" type="byte" length="1"/>
                <part name="starttime" type="String" length="6"/>
                <part name="endtime" type="String" length="6"/>
                <part name="progress" type="byte" length="1"/>
                <part name="actcycle" type="byte" length="1"/>
                <part name="datatypenum" type="byte" length="1"/>
                <part name="bitdata" type="prototype" />
            </output>
        </operation>
		
        <!-- 中频端口启动或者停止E1比特误码测试 -->
	<operation cmdid="36729" name="NSCMD_CFG_SET_MV_E1PRBS_TEST_EX" >
            <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="pathid" type="byte" length="1"/>
                <part name="direction" type="byte" length="1"/>
                <part name="testaction" type="byte" length="1"/>
                <part name="reportcycle" type="byte" length="1"/>
                <part name="testtime" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
		
		<!-- 中频端口查询E1比特误码测试结果  -->
	<operation cmdid="36730" name="NSCMD_CFG_GET_MV_E1PRBS_RESULT_EX" >
            <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="pathid" type="byte" length="1" default="0"/>
            </input>
            <output>
            	<fault length="2" type="int"/>
                <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="pathid" type="byte" length="1" default="1"/>
				<part name="direction" type="byte" length="1"/>
                <part name="reportcycle" type="byte" length="1"/>
                <part name="starttime" type="String" length="6"/>
                <part name="endtime" type="String" length="6"/>
                <part name="progress" type="byte" length="1"/>
                <part name="actcycle" type="byte" length="1"/>
                <part name="datatypenum" type="byte" length="1"/>
                <part name="bitdata" type="prototype" />
            </output>
        </operation>
		
		<!-- 吞吐量、时延、丢包率测试使能状态  -->
		<operation name="NSCMD_ETH_SRV_SET_AUTOTEST_ENABLE" cmdid="39697" level="">
			<input>
				<part name="serviceType" type="byte" length="1" default="0"/>
                <part name="serviceIndex" type="long" length="4"/>
				<part name="vuniid" type="int" length="2" />
				<part name="enablestatus" type="byte" length="1" />
				<part name="endflag" type="byte" length="1" />
				<part name="testname" type="string" length="8" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<operation name="NSCMD_ETH_SRV_GET_AUTOTEST_ENABLE" cmdid="39698" 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="vuniid" type="int" length="2" />
				<part name="slotid" type="int" length="2" />
				<part name="subcardid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="enablestatus" type="byte" length="1" />
				<part name="endflag" type="byte" length="1" />
				<part name="testname" type="var" />
			</output>
		</operation>
		<!-- 丢包率长期测试参数  -->
		<operation name="NSCMD_ETH_SRV_SET_LONGTERMTEST_PARA" cmdid="39718" level="">
			<input>
				<part name="serviceType" type="byte" length="1" default="0"/>
                <part name="serviceIndex" type="long" length="4"/>
				<part name="framesize" type="int" length="2" />
				<part name="thruputper" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<operation name="NSCMD_ETH_SRV_GET_LONGTERMTEST_PARA" cmdid="39719" 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="framesize" type="int" length="2" />
				<part name="thruputper" type="byte" length="1" />
			</output>
		</operation>
		<!--  启动/停止吞吐量、时延、丢包率测试  -->
		<operation name="NSCMD_ETH_SRV_START_AUTOTEST" cmdid="39699" level="">
			<input>
                <part name="serviceIndex" type="long" length="4" />
                <part name="testflag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<!--  启动/停止丢包率长期测试  -->
		<operation name="NSCMD_ETH_SRV_START_LONGTERMTEST" cmdid="39720" level="">
			<input>
                <part name="serviceIndex" type="long" length="4" />
                <part name="testflag" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<!--  查询吞吐量、时延、丢包率以及丢包率长期测试结果  -->
		<operation name="NSCMD_ETH_SRV_GET_AUTOTEST_REPORT" cmdid="39701" level="">
			<input>
                <part name="serviceIndex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="serviceIndex" type="long" length="4" />
				<part name="testtype" type="byte" length="1" />
				<part name="process" type="byte" length="1" />
				<part name="framesize" type="int" length="2" />
				<part name="thruput" type="long" length="4" />
				<part name="sendpkt" type="prototype" length="8" />
				<part name="recpkt" type="prototype" length="8" />
				<part name="lr80" type="int" length="2" />
				<part name="lr90" type="int" length="2" />
				<part name="lr100" type="int" length="2" />
				<part name="delay80" type="long" length="4" />
				<part name="delay90" type="long" length="4" />
				<part name="delay100" type="long" length="4" />
				<part name="starttime" type="prototype" length="7"/>
				<part name="endtime" type="prototype" length="7"/>
			</output>
		</operation>
        
        <operation name="NSCMD_CFG_GET_PORT_EX" cmdid="28771" 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>
				<fault type="int" length="2"/>
				<part name="slotid" type="int" length="2" />
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="portid" type="byte" length="1" />
				<part name="porttype" type="byte" length="1" />
				<part name="portrate" type="byte" length="1" />
			</output>
		</operation>


		<!-- RTN900V1R5 Start -->
	   <!-- 设置BMC选源 -->
	   <operation name="NSCMD_CFG_SET_PTP_STATICBMC_ENABLE" cmdid="36505" level="">
	       <input>	  
	          <part name="staticBMC" type="byte" length="1" />       
	       </input>
	       <output>         
	          <fault type="int" length="2"/>
	       </output>
	   </operation>

	   <!-- 查询BMC选源 -->
	   <operation name="NSCMD_CFG_GET_PTP_STATICBMC_ENABLE" cmdid="36506" level="">
	       <input>	         
	       </input>
	       <output>
	          <part name="staticBMC" type="byte" length="1" />
	          <fault type="int" length="2"/>
	       </output>
	   </operation>

		<!-- 设置端口PTP工作模式 none-->
		<operation name="NSCMD_CFG_SET_PTPPORTMODE" cmdid="38952" level="">
			<input>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portworkmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口PTP工作模式 none-->
		<operation name="NSCMD_CFG_GET_PTPPORTMODE" cmdid="38953" level="">
			<input>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<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" subrackConvertFlag="true" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portworkmode" type="byte" length="1" />
			</output>
		</operation>

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

		<!-- 查询端口预选状态 -->
		<operation name="NSCMD_CFG_GET_PTP_PORTSTATUS" cmdid="36057" level="">
			<input>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<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" subrackConvertFlag="true" />
				<part name="subslotid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="portmanstatus" type="byte" length="1" />
			</output>
		</operation>
		<!-- RTN900V1R5 End -->
		<!-- 查询中频波道间隔(用于扫频干扰界面查询当前波导带宽，请注意勿删) -->
		<operation name="NSCMD_PTN_CFG_GET_IF_CHANNELSPACE_IF" 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="W32PORT_ATTR_CHANNELSPACE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
        <operation cmdid="39470" name="NSCMD_CFG_GET_PTP_STEP" >
            <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" default="0"/>
                <part name="mode" type="byte" length="1"/>
                <fault code="" length="2" type="int"/>
            </output>
        </operation>

        <operation cmdid="39469" name=" NSCMD_CFG_SET_PTP_STEP" >
            <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="mode" type="byte" length="1"/>
            </input>
            <output>
                <fault code="" length="2" type="int"/>
            </output>
        </operation>
		<!--RTN支持查询背板总线类型-->
        <operation cmdid="39721" name=" NSCMD_PTN_SET_BACKPLANE_BUSMODE" >
            <input>
                <part name="subrackid" type="byte" length="1" default="0"/>
                <part name="busMode" type="byte" length="1"/>
            </input>
            <output>
                <fault code="" length="2" type="int"/>
            </output>
        </operation>
        <operation cmdid="39722" name=" NSCMD_PTN_GET_BACKPLANE_BUSMODE" >
            <input>
                <part name="subrackid" type="byte" length="1" default="0"/>                
            </input>
            <output>
                <fault code="" length="2" type="int"/>
                <part name="subrackid" type="byte" length="1"/>
				<part name="busMode" type="byte" length="1"/>
            </output>
        </operation>
		<!--分组单板的时钟倒换条件命令字，与SDH单板不一样，主机要求网管特殊处理，要求人：胡远博-->
		<!--查询MSAIS，B2EXC是否为时钟倒换条件 ptn时钟-->
		<operation name="NSCMD_CFG_GET_ALM2CLKSW_EX2" 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>
		



		<!-- 开关激光器 -->
		<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_EX2" 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_EX2" 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_EX2" 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_EX2" 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_EX2" 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>

		
		
		<!-- 光功率管理 -->
		<!--查询当前性能数据 返回参数10-18byte变长 与NSCMD_PER_GET_CURDATA_NEW一致-->
		<operation name="NSCMD_PER_GET_CURDATA_1" cmdid="26265" level="1">
			<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>

    	<!--性能告警门限值查询-->
		<operation name="NSCMD_CFG_GET_ALM_TH" cmdid="30577" level="1">
        	<input>
	           <!--<part name="slotid" type="byte" length="1" slotConvertFlag="true"/>-->
	           <part name="slotid" type="int" length="2" subrackConvertFlag="true"/>
	           <part name="subCardId" type="byte" length="1" default="255"/>
	           <part name="port" type="byte" length="1" default="0"/>
	           <part name="path" type="int" length="2" default="1"/>
	           <part name="reptype" type="int" length="2" default="144"/>
	        </input>
	        <output>
	           <!--<part name="slotid" type="byte" length="1" slotConvertFlag="true"/>-->
	           <part name="slotid" type="int" length="2" subrackConvertFlag="true"/>
	           <part name="subCardId" type="byte" length="1"/>
	           <part name="port" type="byte" length="1"/>
	           <part name="path" type="int" length="2" default="1"/>
	           <part name="reptype" type="int" length="2"/>
	           <part name="W32PORT_ATTR_MAXINPOW" type="long" length="4"/><!--输入上门限-->
	           <part name="W32PORT_ATTR_MININPOW" type="long" length="4"/><!--输入下门限-->
	           <fault code="" type="int" length="2"/>
	        </output>
		</operation>

        <operation name="NSCMD_CFG_GET_ALM_TH_OOP" cmdid="30577" level="1">
            <input>
               <part name="slotid" type="int" length="2" subrackConvertFlag="true"/>
               <part name="subCardId" type="byte" length="1" default="255"/>
               <part name="port" type="byte" length="1" default="0"/>
               <part name="path" type="int" length="2" default="1"/>
               <part name="reptype" type="int" length="2" default="145"/>
            </input>
            <output>
               <part name="slotid" type="int" length="2" subrackConvertFlag="true"/>
               <part name="subCardId" type="byte" length="1"/>
               <part name="port" type="byte" length="1"/>
               <part name="path" type="int" length="2" default="1"/>
               <part name="reptype" type="int" length="2"/>
               <part name="W32PORT_ATTR_MAXOUTPOW" type="long" length="4"/><!--输出上门限-->
               <part name="W32PORT_ATTR_MINOUTPOW" type="long" length="4"/><!--输出下门限-->
               <fault code="" type="int" length="2"/>
            </output>
        </operation>

        <!--查询单板性能告警门限范围-->
		<operation name="NSCMD_CFG_GET_ALM_TH_RANGE" cmdid="38926" level="1">
			<input>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<part name="subCardId" type="byte" length="1" default="255" />
				<part name="port" type="byte" length="1" default="0" />
				<part name="path" type="int" length="2" default="1" />
				<part name="pfmid" type="int" length="2" default="144" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<part name="subCardId" type="byte" length="1" />
				<part name="port" type="byte" length="1" />
				<part name="path" type="int" length="2" />
				<part name="pfmid" type="int" length="2" />
				<part name="maxupper" type="long" length="4" /><!--上门限最大值-->
				<part name="minupper" type="long" length="4" /><!--上门限最小值-->
				<part name="maxlower" type="long" length="4" /><!--下门限最大值-->
				<part name="minlower" type="long" length="4" /><!--下门限最小值-->
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- MPLS-TP OAM start-->
		<!--查询网元的MPLSTP OAM的全局配置-->
		<operation name="NSCMD_MPLSTP_OAM_GET_GLOBAL_PARA" cmdid="39496" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="defaultProtocol" type="byte" length="1" />
				<part name="carrierid" type="String" length="6" />
				<part name="csfstatus" type="byte" length="1" />
				<part name="csfperiod" type="byte" length="1" />
				<part name="csfpri" type="byte" length="1" />
				<part name="lckenabled" type="byte" length="1" />
				<part name="lckperiod" type="byte" length="1" />
				<part name="lckpri" type="byte" length="1" />
				<part name="portaisstatus" type="byte" length="1" />
				<part name="aisperiod" type="byte" length="1" />
				<part name="aispri" type="byte" length="1" />
				<part name="channeltype" type="int" length="2" />
			</output>
		</operation>
		
		<!--设置运营商标识-->
		<operation name="NSCMD_MPLSTP_OAM_SET_OPERATOR_ID" cmdid="39492" level="">
			<input>
				<part name="carrierid" type="String" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--使能或者去使能端口AIS告警-->
		<operation name="NSCMD_MPLSTP_OAM_SET_PORT_AISEN" cmdid="39493" level="">
			<input>
				<part name="portaisstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--设置OAM报文中Channel Type值-->
		<operation name="NSCMD_MPLSTP_OAM_SET_PW_CSFEN" cmdid="39494" level="">
			<input>
				<part name="csfstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--设置OAM报文中Channel Type值-->
		<operation name="NSCMD_MPLSTP_OAM_SET_CHANNEL_TYPE" cmdid="39495" level="">
			<input>
				<part name="channeltype" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--查询网元上指定MEG的信息-->
		<operation name="NSCMD_MPLSTP_OAM_GET_MEG" cmdid="39513" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="location" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="oamstat" type="byte" length="1" />
				<part name="meglevel" type="byte" length="1" />
				<part name="megidtype" type="byte" length="1" />
				<part name="nodetype" type="byte" length="1" />
				<part name="mepormipid" type="long" length="4" />
				<part name="rmepormipid" type="long" length="4" />
				<part name="ccperiod" type="byte" length="1" />
				<part name="ccpri" type="byte" length="1" />
				<part name="ccstatus" type="byte" length="1" />
				<part name="detectionmode" type="byte" length="1" />
				<part name="sfthreshold" type="byte" length="1" />
				<part name="sdthreshold" type="byte" length="1" />
				<part name="megid" type="String" length="96" />
			</output>
		</operation>
		
		<!--查询OAM锁定使能状态和参数-->
		<operation name="NSCMD_MPLSTP_OAM_GET_LCK" cmdid="38943" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="lockstatus" type="byte" length="1" />
				<part name="lckperiod" type="byte" length="1" />
				<part name="lckpri" type="byte" length="1" />
			</output>
		</operation>
		
		<operation name="NSCMD_MPLSTP_OAM_SET_LCK" cmdid="38941" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="lockstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_MPLSTP_OAM_SET_LCKPARA" cmdid="38942" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="lckperiod" type="byte" length="1" />
				<part name="lckpri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--查询MPLS-TP的OAM状态-->
		<operation name="NSCMD_MPLSTP_OAM_GET_STATE" cmdid="39518" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="oamstatus" type="byte" length="1" />
				<part name="oamdefecttype" type="byte" length="1" />
				<part name="disablelspduration" type="long" length="4" />
				<part name="lspdefectloc" type="long" length="4" />
			</output>
		</operation>
		
		<!--查询AIS告警使能和参数-->
		<operation name="NSCMD_MPLSTP_OAM_GET_AIS" cmdid="38946" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="aisstatus" type="byte" length="1" />
				<part name="aisperiod" type="byte" length="1" />
				<part name="aispri" type="byte" length="1" />
			</output>
		</operation>
		
		<!--查询MPLSTP OAM的LM报文模式-->
		<operation name="NSCMD_MPLSTP_OAM_GET_LMMODE" cmdid="39651" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="lmmode" type="byte" length="1" />
			</output>
		</operation>
		
		<!--设置MPLSTP OAM的LM报文模式-->
		<operation name="NSCMD_MPLSTP_OAM_SET_LMMODE" cmdid="39650" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="lmmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--查询以太网端口的up,down状态 -->
		<operation name="NSCMD_PTNETY_GET_UP_DOWN_STATUS" cmdid="36587" 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_UPDOWNSTATUS" type="byte" length="1"/>
                <fault length="2" type="int"/>
            </output>
		</operation>
		
		<!--查询反向隧道-->
		<operation name="NSCMD_GET_ETHN_TUNNEL_SENDREVERSETUNNEL" cmdid="38947" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="rtunnelindex" type="long" length="4" />
			</output>
		</operation>
		
		<!-- 使能IP模式下MEG上的1731 OAM -->
		<operation name="NSCMD_MPLSTP_OAM_SET_IP_BASED_TPOAM_ENABLE" cmdid="39499" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="oamstat" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 使能基于ICC或者CUSTOMER模式的MEG的MPLS-TP OAM -->
		<operation name="NSCMD_MPLSTP_OAM_ICC_CUSTOMER_TPOAM_ENABLE" cmdid="39500" level="">
			<input>
				<part name="temmegidtype" type="byte" length="1" />
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="oamstat" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 创建基于ICC的MPLS-TP OAM MEP信息 -->
		<operation name="NSCMD_MPLSTP_OAM_CRT_ICC_BASED_MEPINFO" cmdid="39497" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="megid" type="String" length="13" />
				<part name="mepormipid" type="int" length="2" />
				<part name="rmepormipid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置基于CUSTOMER模式的MPLS-TP OAM MEP信息 -->
		<operation name="NSCMD_MPLSTP_OAM_CRT_CUSTOMER_BASED_MEPINFO" cmdid="39498" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="megid" type="String" length="96" />
				<part name="mepormipid" type="int" length="2" />
				<part name="rmepormipid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 修改MEG ID -->
		<operation name="NSCMD_MPLSTP_OAM_SET_MEGID" cmdid="39506" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="megid" type="String" length="96" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 修改指定MEG的MEP ID -->
		<operation name="NSCMD_MPLSTP_OAM_SET_MEPID" cmdid="39507" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="mepormipid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 修改指定MEG的对端MEP ID -->
		<operation name="NSCMD_MPLSTP_OAM_SET_PEER_MEPID" cmdid="39508" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="rmepormipid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 修改指定MEG的level -->
		<operation name="NSCMD_MPLSTP_OAM_SET_MEL" cmdid="39512" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="meglevel" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置MPLSTP_OAM的检测模式 -->
		<operation name="NSCMD_MPLSTP_OAM_SET_CHECKWAY" cmdid="39516" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="detectionmode" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 修改指定MEG的CC报文周期和优先级 -->
		<operation name="NSCMD_MPLSTP_OAM_SET_MEG_CC" cmdid="39514" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="ccperiod" type="byte" length="1" />
				<part name="ccpri" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 使能或者去使能通道级AIS告警 -->
		<operation name="NSCMD_MPLSTP_OAM_SET_AISEN" cmdid="38944" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="aisstatus" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置MPLSTP_OAM的SD/SF门限 -->
		<operation name="NSCMD_MPLSTP_OAM_SET_SDSF" cmdid="39517" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="sfthreshold" type="byte" length="1" />
				<part name="sdthreshold" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 切换1731下MEG的标识符类型 -->
		<operation name="NSCMD_MPLSTP_OAM_SWITCH_MEGIDTYPE" cmdid="39524" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="megidtype" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 在中间节点上添加MIP -->
		<operation name="NSCMD_MPLSTP_OAM_ADD_MIP" cmdid="39504" level="">
			<input>
				<part name="megidtype" type="byte" length="1" />
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="megid" type="String" length="96" />
				<part name="mepormipid" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 删除MIP -->
		<operation name="NSCMD_MPLSTP_OAM_DEL_MIP" cmdid="39505" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置MIPID -->
		<operation name="NSCMD_MPLSTP_OAM_SET_MIPID" cmdid="39509" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="mepormipid" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!--查询PW通道的OAM报文中是否携带GAL标签-->
		<operation name="NSCMD_MPLSTP_OAM_GET_PW_GALEN" cmdid="39526" level="">
			<input>
				<part name="megindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="megindex" type="long" length="4" />
				<part name="galenable" type="byte" length="1" />
			</output>
		</operation>
		
		<!-- 设置PW通道的OAM报文中是否携带GAL标签 -->
		<operation name="NSCMD_MPLSTP_OAM_SET_PW_GALEN" cmdid="39525" level="">
			<input>
				<part name="tunnelindex" type="long" length="4" />
				<part name="galenable" type="byte" length="1" /> 
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询pw远端信息 -->
		<operation name="NSCMD_MPLSTP_OAM_GET_PW_REMOTEPWINFO" cmdid="39511" level="">
			<input>
				<part name="megindex" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="megindex" type="long" length="4" />
				<part name="lsrId" type="long" length="4" />
				<part name="sendpwID" type="long" length="4" />
			</output>
		</operation>
		
		<!-- 设置pw远端信息 -->
		<operation name="NSCMD_MPLSTP_OAM_SET_PW_REMOTEPWINFO" cmdid="39510" level="">
			<input>
				<part name="autoflag" type="byte" length="1" default="0"/>
				<part name="tunnelindex" type="long" length="4" />
				<part name="lsrId" type="long" length="4" />
				<part name="sendpwID" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 使能或者去使能CC报文的发送 -->
		<operation name="NSCMD_MPLSTP_OAM_MEG_SET_CC_SENDEN" cmdid="39515" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="ccstatus" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 开始LB测试 -->
		<operation name="NSCMD_MPLSTP_OAM_START_LB" cmdid="39521" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="nodetype" type="byte" length="1" />
				<part name="mipormipidip" type="long" length="4" />
				<part name="ttl" type="byte" length="1" />
				<part name="packageCount" type="int" length="2" />
				<part name="packageLength" type="int" length="2" />
				<part name="sendPeriod" type="byte" length="1" />
				<part name="packagePri" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 停止LSP PING  -->
		<operation name="NSCMD_MPLSTP_OAM_STOP_LB" cmdid="39522" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>

		<!-- 上报LB响应事件  -->
		<operation name="NSEVT_MPLSTP_OAM_LB_RSP" cmdid="18480" level="">
			<input>
			</input>
			<output>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="mipormipidip" type="long" length="4" /><!-- lsrId  -->
				<part name="packageNum" type="int" length="2" /><!-- 字节数  -->
				<part name="serialNo" type="long" length="4" /><!-- 序列号  -->
				<part name="time" type="long" length="4" /><!-- 时间  -->
				<part name="ttl" type="byte" length="1" /><!-- ttl  -->
				<part name="rtnCode" type="byte" length="1" /><!-- 返回码  -->
				<part name="subRtnCode" type="byte" length="1" /><!-- 返回码子码  -->
			</output>
		</operation>
		
		<!-- 上报LB响应超时事件  -->
		<operation name="NSEVT_MPLSTP_OAM_LB_OVERTIME" cmdid="18481" level="">
			<input>
			</input>
			<output>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
			</output>
		</operation>

		<!-- 上报LB统计结果事件  -->
		<operation name="NSEVT_MPLSTP_OAM_LB_STATISTIC" cmdid="18482" level="">
			<input>
			</input>
			<output>
				<part name="megtype" type="byte" length="1" />
				<part name="tunnelindex" type="long" length="4" />
				<part name="sendNum" type="long" length="4" />
				<part name="revNum" type="long" length="4" />
				<part name="lostPer" type="int" length="2" />
				<part name="minTimeout" type="long" length="4" />
				<part name="maxTimeout" type="long" length="4" />
				<part name="averageTimeout" type="long" length="4" />
			</output>
		</operation>
		
		<!-- 切换OAM标准 -->
		<operation name="NSCMD_MPLSTP_OAM_SWITCH_STANDARD" cmdid="39523" level="">
			<input>
				<part name="megtype" type="byte" length="1" />
				<part name="megindex" type="long" length="4" />
				<part name="oamstandard" type="byte" length="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<!-- MPLS-TP OAM end-->	
		
		<!-- 设置端口PTP报文携带的VLAN优先级 -->
		<operation name="NSCMD_CFG_SET_PTPPORT_VLANPRIORITY" cmdid="38049" 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="vlanpriority" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询端口PTP报文携带的VLAN优先级 -->
		<operation name="NSCMD_CFG_GET_PTPPORT_VLANPRIORITY" cmdid="38050" 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="vlanpriority" type="byte" length="1" />
			</output>
		</operation>
		
		<!-- 设置/查询AIS告警插入开关 -->
		<operation name="NSCMD_CFG_SET_ALM2AISPORT" cmdid="40469" 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="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_ALM2AISPORT " cmdid="40470" 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="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="int" length="2" />
				<part name="alarmID" type="int" length="2" />
				<part name="alarmEnable" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询AM Boost使能状态-->
		<operation cmdid="36691" name="NSCMD_CFG_GET_AMBOOST_ENABLE" >
            <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" default="255"/>
                <part name="port" type="byte" length="1"/>
                <part name="W32PORT_ATTR_AMBOOSTSTATUS" type="byte" length="1"/>
                <fault length="2" type="int"/>
            </output>
        </operation>
		
		<!-- 设置AM Boost使能状态-->
		<operation cmdid="36690" name="NSCMD_CFG_SET_AMBOOST_ENABLE" >
            <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_AMBOOSTSTATUS" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
		
		<!-- 查询XPIC AM Boost使能状态-->
		<operation cmdid="36693" name="NSCMD_CFG_GET_XPIC_AMBOOST_ENABLE" >
            <input>
       			<part name="groupid" type="byte" length="1"  default="0"/>
            </input>
            <output>
                <part name="groupid" type="byte" length="1"/>
                <part name="W32PORT_ATTR_XPICAMBOOSTSTATUS" type="byte" length="1"/>
                <fault length="2" type="int"/>
            </output>
        </operation>
		
		<!-- 设置XPIC AM Boost使能状态-->
		<operation cmdid="36692" name="NSCMD_CFG_SET_XPIC_AMBOOST_ENABLE" >
            <input>
       			<part name="groupid" type="byte" length="1" />
                <part name="W32PORT_ATTR_XPICAMBOOSTSTATUS" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
		

		<!-- 查询线路板低阶环回 -->
		<operation cmdid="35732" name="NSCMD_CFG_GET_LOWPATH_LOOP_WBID" >
			<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="highpath" type="int" length="2" />
				<part name="servicetype" type="byte" length="1" default="6"/>
				<part name="lowpath" type="byte" length="1" />
			</input>
			<output>
                <fault length="2" type="int"/>
				<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="highpath" type="int" length="2" />
				<part name="servicetype" type="byte" length="1"/>
				<part name="lowpath" type="byte" length="1" />
				<part name="vc12loop" type="byte" length="1" />
            </output>
		</operation>
		
		<!-- 设置线路板低阶环回 -->
		<operation cmdid="35731" name="NSCMD_CFG_SET_LOWPATH_LOOP_WBID" >
			<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="highpath" type="int" length="2" />
				<part name="servicetype" type="byte" length="1" default="6"/>
				<part name="lowpath" type="byte" length="1" />
				<part name="vc12loop" type="byte" length="1" />
			</input>
			<output>
                <fault length="2" type="int"/>
			</output>
		</operation>

		<!-- 支持查询MLPPP组分片长度 -->
		<operation cmdid="36110" name="NSCMD_ETHN_MLPPP_GET_MP_FRAGSIZE" >
			<input>
				<part name="groupno" type="int" length="2" default="0" />
			</input>
			<output>
                <fault length="2" type="int"/>
				<part name="groupno" type="int" length="2" />
				<part name="fragsize" type="int" length="2" />
            </output>
		</operation>
		
		<!-- 支持设置MLPPP组分片长度 -->
		<operation cmdid="36109" name="NSCMD_ETHN_MLPPP_SET_MP_FRAGSIZE" >
			<input>
				<part name="groupno" type="int" length="2"/>
				<part name="fragsize" type="int" length="2" />
			</input>
			<output>
                <fault length="2" type="int"/>
			</output>
		</operation>


		<!-- 查询MLPPP组发送和接收速率 -->
		<operation cmdid="36588" name="NSCMD_ETHN_MLPPP_GET_MP_SPEED" >
			<input>
				<part name="groupno" type="int" length="2" default="0" />
			</input>
			<output>
                <fault length="2" type="int"/>
				<part name="groupno" type="int" length="2" />
				<part name="sendspeed" type="long" length="4" />
				<part name="receivespeed" type="long" length="4" />
            </output>
		</operation>
		<!--查询Hybrid中的E1个数 此命令用于链路配置中查询单板的e1容量，其他功能请不要引用或者修改-->
		<operation name="NSCMD_CFG_GET_HYBRID_CAPACITY_FORXPIC" cmdid="35518" 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="hybridnum" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置Hybrid中的E1个数 此命令用于链路配置中查询单板的e1容量，其他功能请不要引用或者修改-->
		<operation name="NSCMD_CFG_SET_HYBRID_CAPACITY_FORXPIC" cmdid="35517" 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="hybridnum" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--查询XPIC使能时各带宽下各调试模式下允许配置的最大E1数 ,主机的R3C03开始支持，其他功能请不要引用或者修改-->
		<operation name="NSCMD_RTN_CFG_GET_ALL_MAX_E1NUM_WITH_XPIC" cmdid="36677" 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="bandwidth_xpic" type="byte" length="1" />
				<part name="calmode_xpic" type="byte" length="1" />
				<part name="e1capacity_xpic" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>


		<!-- 设置外时间接口的时间等级模式 -->
		<operation name="NSCMD_CFG_SET_PTPTIMELEVEL_MODE" cmdid="39618" 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="timelevelmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询外时间接口的时间等级模式 -->
		<operation name="NSCMD_CFG_GET_PTPTIMELEVEL_MODE" cmdid="39619" 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="timelevelmode" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询逻辑端口光口类型-->
        <operation name="NSCMD_CFG_SUBBD_GET_PORT" cmdid="35193" 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"/>
                <part name="port" type="int" length="2"/>
                <part name="ATTR_ETHOVERPTN_LOGIC_PORTTYPE" type="byte" length="1"/>
                <part name="speedLevel" type="byte" length="1"/>
            </output>
        </operation>
		<!--RTN310 支持的PLA功能和900有区别     start-->
		<operation name="NSCMD_RTN_CFG_ADD_PLA_GROUP" cmdid="36702" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
				<part name="ifslotid" type="int" length="2" />
				<part name="ifsubslotid" type="byte" length="1" default="255" />
				<part name="ifportid" type="byte" length="1" />
				<part name="serviceportnum" type="byte" length="1" />
				<part name="serviceslotid" type="int" length="2" />
				<part name="servicesubslotid" type="byte" length="1" default="255" />
				<part name="serviceportid" type="byte" length="1" />
				<part name="nestatus" type="byte" length="1" />
				<part name="protecttype" type="byte" length="1" />
				<part name="conportnum" type="byte" length="1" />
				<part name="conports" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_RTN_CFG_GET_PLA_GROUP" cmdid="36704" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ggroupid" type="int" length="2" />
				<part name="ifslotid" type="int" length="2" />
				<part name="ifsubslotid" type="byte" length="1" default="255" />
				<part name="ifportid" type="byte" length="1" />
				<part name="serviceportnum" type="byte" length="1" />
				<part name="serviceslotid" type="int" length="2" />
				<part name="servicesubslotid" type="byte" length="1" default="255" />
				<part name="serviceportid" type="byte" length="1" />
				<part name="nestatus" type="byte" length="1" />
				<part name="protecttype" type="byte" length="1" />
				<part name="conportnum" type="byte" length="1" />
				<part name="conports" type="prototype" />
			</output>
		</operation>
		
		<operation name="NSCMD_RTN_CFG_GET_PLA_STATUS" cmdid="36705" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ggroupid" type="int" length="2" />
				<part name="mainneid" type="long" length="4" />
				<part name="mainneslotid" type="int" length="2" />
				<part name="mainnesubslotid" type="byte" length="1" default="255" />
				<part name="mainneportid" type="byte" length="1" />
				<part name="mainneHDStatus" type="byte" length="1" />
				<part name="mainneLinkStatus" type="byte" length="1" />
				<part name="mainneWorkStatus" type="byte" length="1" />
				<part name="slavenenum" type="byte" length="1" />
				<part name="slaveneids" type="prototype" />
			</output>
		</operation>
		
		<!--查询物理链路聚合组最小激活链路阈值-->
		<operation name="NSCMD_RTN_CFG_GET_PLA_MINUPLINK_TH" cmdid="36707" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
			</input>
			<output>
				<part name="ggroupid" type="int" length="2" />
				<part name="minUpLinkTH" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--设置物理链路聚合组最小激活链路阈值-->
		<operation name="NSCMD_RTN_CFG_SET_PLA_MINUPLINK_TH" cmdid="36706" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
				<part name="minUpLinkTH" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--删除物理链路聚合组-->
		<operation name="NSCMD_RTN_CFG_DEL_PLA_GROUP" cmdid="36703" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--RTN310 支持的PLA功能和900有区别     end-->
		
		<operation name="NSCMD_ETHN_GET_MIRROR" cmdid="36333" level="">
			<input>
	          <part name="mirrorServiceIndex" type="long" length="4" default="0"/>
	        </input>
	       	<output>
	       	  <part name="mirrorServiceIndex" type="long" length="4"/>
			  <part name="mirrorType" type="byte" length="1"/>
	          <part name="mirrorName" type="string" length="64" />
	          <part name="srcPointType" type="byte" length="1"/>
			  <part name="srcPointDirection" 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="obsPointSlotID" type="int" length="2"  subrackConvertFlag="true"/>
			  <part name="obsPointSubSlotID" type="int" length="2"/>
	          <part name="obsPointPortID" type="int" length="2" />  
			  <part name="carrierType" type="byte" length="1"/>
	          <part name="carrierIndex" type="long" length="4" />  		     
	          <fault type="int" length="2"/>
	       	</output>
		</operation>
		
		<operation name="NSCMD_ETHN_DEL_MIRROR" cmdid="36332" level="">
	       <input>
	          <part name="mirrorServiceIndex" type="long" length="4"/>
	       </input>
	       <output>        
	          <fault type="int" length="2"/>
	       </output>
		</operation>
		
		<operation name="NSCMD_ETHN_ADD_MIRROR_PTN" cmdid="36328" level="">
       		<input>
       	 		<part name="isAuto" type="byte" length="1"/><!--是否自动分配-->
          		<part name="mirrorServiceIndex" type="long" length="4"/>
          		<part name="mirrorType" type="byte" length="1"/>
          		<part name="mirrorName" type="string" length="64" />
        	</input>
	       	<output>        
	          	<part name="mirrorServiceIndex" type="long" length="4"/>
	          	<fault type="int" length="2"/>
	       	</output>
      	</operation>
      	
      	<operation name="NSCMD_ETHN_ADD_MIRROR_SRCPOINT_PTN" cmdid="36329" level="">
       		<input>
       	 		<part name="isAutoIndex" type="byte" length="1"/>
          		<part name="mirrorServiceIndex" type="long" length="4"/>
          		<part name="srcPointType" type="byte" length="1"/>
		  		<part name="srcPointDirection" 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>
      	
      	<operation name="NSCMD_ETHN_ADD_MIRROR_DESTPOINT" cmdid="36331" level="">
       		<input>
       	  		<part name="isAutoIndex" type="byte" length="1"/>
          		<part name="mirrorServiceIndex" type="long" length="4"/>
          		<part name="obsPointSlotID" type="int" length="2"  subrackConvertFlag="true"/>
		  		<part name="obsPointSubSlotID" type="int" length="2" default="255"/>
          		<part name="obsPointPortID" type="int" length="2" />
       		</input>
       		<output>        
          		<fault type="int" length="2"/>
       		</output>
      	</operation>
      	
      	<operation name="NSCMD_CFG_TransBegin" cmdid="28726" level="">
			<input>
				<part name="paramname" type="byte" length="1" default="1" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_Transend" cmdid="28728" level="">
			<input>
				<part name="paramname" type="var" length="255" default="0" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!--RTN905 1C 支持的PLA功能和其他有区别    -->
		<operation name="NSCMD_RTN_CFG_ADD_PLA_GROUP_RTN900" cmdid="36702" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
				<part name="ifslotid" type="int" length="2" />
				<part name="ifsubslotid" type="byte" length="1" default="255" />
				<part name="ifportid" type="byte" length="1" />
				<part name="serviceportnum" type="byte" length="1" />
				<!--  part name="serviceslotid" type="int" length="2" />
				<part name="servicesubslotid" type="byte" length="1" default="255" />
				<part name="serviceportid" type="byte" length="1" />-->
				<part name="nestatus" type="byte" length="1" />
				<part name="protecttype" type="byte" length="1" />
				<part name="conportnum" type="byte" length="1" />
				<part name="conports" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_RTN_CFG_GET_PLA_GROUP_RTN900" cmdid="36704" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="ggroupid" type="int" length="2" />
				<part name="ifslotid" type="int" length="2" />
				<part name="ifsubslotid" type="byte" length="1" default="255" />
				<part name="ifportid" type="byte" length="1" />
				<part name="serviceportnum" type="byte" length="1" />
				<!-- part name="serviceslotid" type="int" length="2" />
				<part name="servicesubslotid" type="byte" length="1" default="255" />
				<part name="serviceportid" type="byte" length="1" /> -->
				<part name="nestatus" type="byte" length="1" />
				<part name="protecttype" type="byte" length="1" />
				<part name="conportnum" type="byte" length="1" />
				<part name="conports" type="prototype" />
			</output>
		</operation>
		<!--RTN905 1C 支持的PLA功能和其他有区别      end-->
		
		
		<!--新建物理链路聚合组-->
		<operation name="NSCMD_CFG_ADD_PLA_GROUP_EXT" cmdid="36714" level="">
			<input>
				<part name="ggroupid" type="int" length="2" />
				<part name="ggrouptype" type="byte" length="1" />
				<part name="mainslotid" type="int" length="2" />
				<part name="mainshelfid" type="byte" length="1" default="255"/>
				<part name="mainportid" type="byte" length="1" />
				<part name="slaveportnum" type="byte" length="1" />
				<part name="slaveslotids" type="prototype" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--查询物理链路聚合组-->
		<operation name="NSCMD_CFG_GET_PLA_GROUP_EXT" cmdid="36715" level="">
			<input>
				<part name="ggroupid" type="int" length="2" default="0"/>
			</input>
			<output>
				<part name="ggroupid" type="int" length="2" />
				<part name="ggrouptype" type="byte" length="1" />
				<part name="mainslotid" type="int" length="2" />
				<part name="mainshelfid" type="byte" length="1" />
				<part name="mainportid" type="byte" length="1" />
				<part name="slaveportnum" type="byte" length="1" />
				<part name="slaveslotids" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询级联物理链路聚合组的级联属性 -->
	   <operation name="NSCMD_CFG_GET_NBEPLA_GROUP_ATTR" cmdid="36726" level="">
	   	   <input>
	          <part name="ggroupid" type="int" length="2" default="1"/>
	       </input>
	       <output>
	          <part name="ggroupid" type="int" length="2" />
	          <part name="nestatus" type="byte" length="1" />
	          <part name="protecttype" type="byte" length="1" />
	          <part name="lcneportnum" type="byte" length="1" />
	          <part name="lcneports" type="prototype"/>
	          <part name="nbneportnum" type="byte" length="1" />
	          <part name="nbneports" type="prototype"/>
	          <fault type="int" length="2" />
	        </output>
	   </operation>
	   
	   <!-- 设置级联物理链路聚合组的级联属性 -->
	   <operation name="NSCMD_CFG_SET_NBEPLA_GROUP_ATTR" cmdid="36724" level="">
	       <input>
	          <part name="ggroupid" type="int" length="2" />
	          <part name="nestatus" type="byte" length="1" />
	          <part name="protecttype" type="byte" length="1" />
	          <part name="neportnum" type="byte" length="1" />
	          <part name="neports" type="prototype"/>
	       </input>
	       <output>
	          <fault type="int" length="2"/>
	        </output>
	   </operation>
	   
	   <!-- 查询级联PLA/EPLA工作组的状态信息 -->
	   <operation name="NSCMD_CFG_GET_NBPLA_STATE " cmdid="36728" level="">
	       <input>
	          <part name="ggroupid" type="int" length="2" default="0"/>
	       </input>
	       <output>
	          <fault type="int" length="2"/>
	          <part name="ggroupid" type="int" length="2"/>
	          <part name="neid" type="long" length="4"/>
	          <part name="slotid" type="int" length="2"/>
              <part name="subslotid" type="byte" length="1"/>
              <part name="portid" type="byte" length="1"/>
              <part name="portHDStatus" type="byte" length="1"/>
              <part name="portLineStatus" type="byte" length="1"/>
              <part name="portWorkStatus" type="byte" length="1"/>
	        </output>
	   </operation>
	   
	   <!--级联PLA/EPLA工作组的状态信息上报 -->
	   <operation name="NSEVT_CFG_NBPLA_STATE " cmdid="18567" level="">
	       <input>
	       </input>
	       <output>
	          <part name="ggroupid" type="int" length="2"/>
	          <part name="neid" type="long" length="4"/>
	          <part name="slotid" type="int" length="2"/>
              <part name="subslotid" type="byte" length="1"/>
              <part name="portid" type="byte" length="1"/>
              <part name="portHDStatus" type="byte" length="1"/>
              <part name="portLineStatus" type="byte" length="1"/>
              <part name="portWorkStatus" type="byte" length="1"/>
	          <fault type="int" length="2"/>
	        </output>
	   </operation>
	   
		 <!-- 上报环回检测报文越限事件 -->
       <operation name="NSEVT_ETH_SRV_LOOPDETECT_PACKET_OVERTHRESHOLD" cmdid="18490" level="">
            <input/>
            <output>
                <part name="serviceIndex" type="long" length="4"/>
				<part name="vlanID" type="int" length="2"/>
            </output>
        </operation>
	   <!--查询物理链路聚合组状态 -->
	   <operation cmdid="36673" name="NSCMD_CFG_GET_PLA_STATUS" >
         <input>
             <part name="ggroupid" type="int" length="2" default="0"/>
         </input>
         <output>
             <part name="ggroupid" type="int" length="2"/>
             <part name="slotid" type="int" length="2"/>
             <part name="subslotid" type="byte" length="1"/>
             <part name="portid" type="byte" length="1"/>
             <part name="mainportHDStatus" type="byte" length="1"/>
             <part name="mainportLineStatus" type="byte" length="1"/>
             <part name="mainportWorkStatus" type="byte" length="1"/>
             <part name="slaveportnum" type="byte" length="1"/>
             <part name="slaveslotids" type="prototype" length="0"/>
             <fault length="2" type="int"/>
         </output>
    </operation>
				
		<!-- VPLS Management begin -->
		<!-- 设置VPLS支持的VUNI数 -->
		<operation name="NSCMD_SERVICE_SET_VPLSUNI_NUM" cmdid="39785" level="">
			<input>
				<part name="vuninum" type="int" length="2"/>
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<!-- 查询VPLS支持的VUNI数 -->
		<operation name="NSCMD_SERVICE_GET_VPLSUNI_NUM" cmdid="39786" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="vuninum" type="int" length="2"/>
				<part name="vlannum" type="int" length="2"/>
			</output>
		</operation>
		<!-- 设置VPLS业务PW侧用户报文S-TAG的TPID -->
		<operation name="NSCMD_PTN_MPLS_PW_SET_SVLAN_NETPID" cmdid="39795" level="">
			<input>
				<part name="tpid" type="prototype" length="2" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<!-- 查询VPLS业务PW侧用户报文S-TAG的TPID -->
		<operation name="NSCMD_PTN_MPLS_PW_GET_SVLAN_NETPID" cmdid="39796" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="tpid" type="prototype" length="2" />
			</output>
		</operation>
		<!-- VPLS Management end -->
		
		 <!--查询网元安全日志-->
		<operation name="NSCMD_SM_QUERY_SECULOG_NEW_V01" cmdid="27185" level="">
			<input>
			</input>
			<output>
			    <fault type="int" length="2" />
				<part name="eventname" type="String" length="32" />
				<part name="username" type="String" length="16" />
				<part name="time" type="var" length="6" />
				<part name="resname" type="string" length="32" />				
				<part name="accessip" type="string" length="16" />
				<part name="terminaltype" type="string" length="6" />
				<part name="flag" type="byte" length="1" />  <!--成功失败标志-->
				
			</output>
		</operation>		
		<!--查询链路聚合组最小激活链路阈值 -->
		<operation name="NSCMD_ETHN_GET_LAGMINACTLINKTH_EX" cmdid="38055" level="">
			<input>
				<part name="lagno" type="int" length="2" />
			</input>
			<output>
				<part name="lagno" type="int" length="2" />
				<part name="minUpLinkTH" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>		
		<!--设置链路聚合组最小激活链路阈值-->
		<operation name="NSCMD_ETHN_SET_LAGMINACTLINKTH_EX" cmdid="38054" level="">
			<input>
				<part name="autoflagex" type="byte" length="1" />
				<part name="lagno" type="int" length="2" />
				<part name="minUpLinkTH" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置端口Jitter优化使能状态-->
		<operation name="NSCMD_PTNETY_SET_JITTER_ENABLE" cmdid="40486" 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_WM_INTERFACE_JITTER_ENABLE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>	
		<!--查询端口Jitter优化使能状态-->
		<operation name="NSCMD_PTNETY_GET_JITTER_ENABLE" cmdid="40487" 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_WM_INTERFACE_JITTER_ENABLE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--设置OAM协议标准-->
		<operation name="NSCMD_ETHN_SET_ETHSRVOAM_STANDARD" cmdid="38073" level="">
			<input>
				<part name="auto1" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="auto2" type="byte" length="1" />
				<part name="maid" type="long" length="4" />
				<part name="megidtype" type="byte" length="1" />
				<part name="megidStrtype" type="byte" length="1" default="32"/>
				<part name="megid" type="string" length="45" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>	
		<!--查询OAM协议标准-->
		<operation name="NSCMD_ETHN_GET_ETHSRVOAM_STANDARD" cmdid="38074" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
			</input>
			<output>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="megidtype" type="byte" length="1"/>
				<part name="megidStrtype" type="byte" length="1"/>
				<part name="megid" type="string" length="45" />
				<fault type="int" length="2" />
			</output>			
		</operation>		
			    <!-- LLDP  l00220203 20120924 start-->
		<operation name="NSCMD_ETHN_SET_LLDP_WORKMODE" cmdid="38079" 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="workmode" type="byte" length="1"/>
			</input>
			<output>
				<fault type="int" length="2" />
 				<part name="flag" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_GET_LLDP_WORKMODE" cmdid="38080" 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>
				<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="workmode" type="byte" length="1" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_SET_LLDP_VLANINFO" cmdid="38081" 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="vlanid" type="int" length="2" />
				<part name="vlanpri" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
 				<part name="flag" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_GET_LLDP_VLANINFO" cmdid="38082" 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" />
 				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1"/>
				<part name="portid" type="int" length="2" />
				<part name="vlanid" type="int" length="2" />
				<part name="vlanpri" type="byte" length="1" />
			</output>
		</operation>	

		<operation name="NSCMD_ETHN_SET_LLDP_DESTADDRGROUP" cmdid="38083" 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="destaddrgroup" type="byte" length="1" default="1"/>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
				
		<operation name="NSCMD_ETHN_GET_LLDP_DESTADDRGROUP" cmdid="38084" 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" />
 				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="destaddrgroup" type="byte" length="1" />
			</output>
		</operation>	
		
		<operation name="NSCMD_ETHN_SET_LLDP_TIMEINFO" cmdid="38085" level="">
			<input>
				<part name="interval" type="int" length="2"/>
				<part name="resetdelay" type="byte" length="1"/>
				<part name="ttlmult" type="byte" length="1"/>
				<part name="fastpdunum" type="byte" length="1"/>
			</input>
			<output>
				<fault type="int" length="2" />
			    <part name="flag" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_GET_LLDP_TIMEINFO" cmdid="38086" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
			    <part name="interval" type="int" length="2" />
			    <part name="resetdelay" type="byte" length="1" />
			    <part name="ttlmult" type="byte" length="1" />
			    <part name="fastpdunum" type="byte" length="1" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_GET_LLDP_NEIGHBOR_INFO" cmdid="38087" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" 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="portid" type="int" length="2" />
				<part name="neighborid" type="long" length="4"/>
				<part name="lasttime" type="long" length="4" />
				<part name="remaintime" type="long" length="4" />
				<part name="destaddrindex" type="byte" length="1" />
				<part name="tlvtype" type="byte" length="1" />
				<part name="tlvlength" type="int" length="2" />
				<part name="ouilowbyte" type="byte" length="1" />
				<part name="subtlvtype" type="byte" length="1" />
				<part name="paramlength" type="int" length="2" />
				<part name="paramvalue" type="var" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_GET_LLDP_PORTSTAT" cmdid="38088" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" />
				<part name="portid" 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="portid" type="int" length="2" />
				<part name="curmsg" type="long" length="4"/>
				<part name="sendmsg" type="long" length="4" />
				<part name="lostmsg" type="long" length="4" />
				<part name="errmsg" type="long" length="4" />
				<part name="ageneighbor" type="long" length="4" />
				<part name="losttlv" type="long" length="4" />
				<part name="unknowtlv" type="long" length="4" />
			</output>
		</operation>
		
		<!-- 网元脚本下载 START -->
		<operation name="NSCMD_CFG_GET_DOWNLOAD_FILEPATH" cmdid="40472" level="">
			<input>
				<part name="fileType" type="byte" length="1" /> <!-- 2 配置文件， 3 日志文件 -->
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="filePath" type="var" />
			</output>
		</operation>
		
		<operation name="NSCMD_CFG_ACTIVE_DEPLOYSCRIPT" cmdid="40474" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>		
		<!-- 网元脚本下载 END -->
		
		<!--查询全量核心路由 -->
		<operation name="NSCMD_ECC_GET_ALLCORERT" cmdid="27460" level="">
			<input>
			</input>
			<output>
			    <fault type="int" length="2" />
				<part name="destaddress" type="prototype" length="4" />
				<part name="rstack" type="byte" length="1" />
				<part name="raddress" type="prototype" length="4" />
				<part name="distance" type="byte" length="1" />
				<part name="mode" type="byte" length="1" />
			</output>
		</operation>

    <!--配置静态核心路由表-->
		<operation name="NSCMD_ECC_ADD_STATICCORERT" cmdid="27461" level="">
			<input>
			    <part name="destaddress" type="prototype" length="4" />
				<part name="rstack" type="byte" length="1" />
				<part name="raddress" type="long" length="4" />
				<part name="distance" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!--删除静态核心路由表-->
		<operation name="NSCMD_ECC_DEL_STATICCORERT" cmdid="27462" level="">
			<input>
			    <part name="destaddress" type="prototype" length="4" />
				<part name="rstack" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--PTN单板 再生段开销 -->
		<!-- 应发J0字节 -->
		<operation name="NSCMD_CFG_SET_STJ0_EX2" 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_EX2" 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_EX2" 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_EX2" 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_EX2" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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>
		<!-- VC12通道开销 -->
		<!-- 应发V5字节 -->
		<operation name="NSCMD_CFG_SET_STV5_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_NEW_EX" 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_ETHN_GET_LAG_LDPROTOCOL" cmdid="37960" level="">
			<input>
				<part name="lagno" type="int" length="2" default="0" />
			</input>
			<output>
				<part name="lagno" type="int" length="2" />
				<part name="protocoltype" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETHN_SET_LAG_LDPROTOCOL" cmdid="37959" level="">
			<input>
				<part name="lagno" type="int" length="2" />
				<part name="protocoltype" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_ETH_SRV_SET_ETHTEST_FRAMELEN" cmdid="38994" level="">
			<input>
				<part name="serviceIndexFlag" type="byte" length="1" default="0"/>
				<part name="serviceIndex" type="long" length="4" />
				<part name="framesize" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETH_SRV_GET_ETHTEST_FRAMELEN" cmdid="38995" level="">
			<input>
				<part name="serviceIndex" type="long" length="4" default="0"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="framesize" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_DCN_GET_USERVLAN" cmdid="38120" level="">
			<input>
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="uservlanid" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_DCN_SET_USERVLAN" cmdid="38119" level="">
			<input>
				<part name="uservlanid" type="int" length="2" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_CFG_GET_ACM_HISTORY_WBID" cmdid="36610" 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>
				<fault type="int" length="2" />
				<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="evtid" type="int" length="2" />
				<part name="acmyear" type="byte" length="1" />
				<part name="acmmonth" type="byte" length="1" />
				<part name="acmday" type="byte" length="1" />
				<part name="acmhour" type="byte" length="1" />
				<part name="acmmin" type="byte" length="1" />
				<part name="acmsec" type="byte" length="1" />
				<part name="evttype" type="byte" length="1" />
				<part name="evtdirection" type="byte" length="1" />
				<part name="evtparm" type="byte" length="1" />
				<part name="timeflag" type="long" length="4" />
			</output>
		</operation>
	
		<operation name="NSCMD_CFG_PTN_ERPS_GET_ETHTYPE" cmdid="38127" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="erpsid" type="int" length="2" />
				<part name="ethdomain" type="int" length="2" />
			</output>
		</operation>
				
	    <operation name="NSCMD_CFG_PTN_ERPS_SET_ETHTYPE" cmdid="38126" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="ethdomain" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
 		
 		<operation name="NSCMD_ETHN_ETHSRVOAM_GET_TESTID" cmdid="38115" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="testid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="testid" type="long" length="4" />
				<part name="rmepid" type="int" length="2" />
				<part name="ingresspri" type="byte" length="1" />
				<part name="egresspri" type="byte" length="1" />
				<part name="forwardmacself" type="byte" length="1" />
				<part name="forwardmac" type="prototype" length="6" />
				<part name="backwardmacself" type="byte" length="1" />
				<part name="backwardmac" type="prototype" length="6" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_ETHSRVOAM_GET_TESTID_MODE" cmdid="38118" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="testid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="testid" type="long" length="4" />
				<part name="testidmode" type="byte" length="1" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_ETHSRVOAM_SET_TESTID_MODE" cmdid="38117" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="testid" type="long" length="4" />
				<part name="testidmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_ETHSRVOAM_CREATE_TESTID" cmdid="38112" level="">
			<input>
				<part name="isautomd" type="byte" length="1" />
				<part name="mdid" type="long" length="4" />
				<part name="isautoma" type="byte" length="1" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="testid" type="long" length="4" />
				<part name="rmepid" type="int" length="2" />
				<part name="ingresspri" type="byte" length="1" />
				<part name="egresspri" type="byte" length="1" />
				<part name="forwardmacself" type="byte" length="1" />
				<part name="forwardmac" type="prototype" length="6" />
				<part name="backwardmacself" type="byte" length="1" />
				<part name="backwardmac" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="testid" type="long" length="4" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_ETHSRVOAM_MODIFY_TESTID" cmdid="38113" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="testid" type="long" length="4" />
				<part name="rmepid" type="int" length="2" />
				<part name="ingresspri" type="byte" length="1" />
				<part name="egresspri" type="byte" length="1" />
				<part name="forwardmacself" type="byte" length="1" />
				<part name="forwardmac" type="prototype" length="6" />
				<part name="backwardmacself" type="byte" length="1" />
				<part name="backwardmac" type="prototype" length="6" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_ETHN_ETHSRVOAM_DELETE_TESTID" cmdid="38114" level="">
			<input>
				<part name="mdid" type="long" length="4" />
				<part name="maid" type="long" length="4" />
				<part name="mepid" type="int" length="2" />
				<part name="testid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
				<!--*************************** 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>
	   
		<operation name="NSCMD_MPLS_RSVP_SET_GR" cmdid="36202" level="">
	        <input>
	            <part name="GRStatus" type="byte" length="1"/>
	        </input>
	        <output>
	            <fault type="int" length="2"/>
	        </output>
		</operation>
		<operation name="NSCMD_MPLS_RSVP_GET_GR" cmdid="36203" level="">
	        <input>
	        </input>
	        <output>
	            <part name="GRStatus" type="byte" length="1"/>
	            <fault type="int" length="2"/>
	        </output>
		</operation>	
		<operation name="NSCMD_MPLS_RSVP_SET_GRTIME" cmdid="36200" level="">
	        <input>
	            <part name="GRReconnect" type="long" length="4"/>
	            <part name="GRResume" type="long" length="4"/>
	        </input>
	        <output>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
		<operation name="NSCMD_MPLS_RSVP_GET_GRTIME" cmdid="36201" level="">
			<input>
			</input>
			<output>
				<part name="GRReconnect" type="long" length="4"/>
				<part name="GRResume" type="long" length="4"/>
				<fault type="int" length="2"/>
			</output>
		</operation>
		<operation name="NSCMD_MPLS_RSVP_GET_SREFRESH" cmdid="36205" 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>
	            <part name="slotid" type="int" length="2"/>
	            <part name="subslotid" type="byte" length="1"/>
	            <part name="port" type="int" length="2"/>
	            <part name="rsvprefresh" type="byte" length="1"/>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
	    <operation name="NSCMD_MPLS_RSVP_SET_SREFRESH" cmdid="36204" 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="rsvprefresh" type="byte" length="1"/>
	        </input>
	        <output>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
	   <!--***************************rsvp协议 end *****************************-->
	   
	    <operation name="NSCMD_CFG_MPLS_SET_TUNNELBWEN" cmdid="39838" level="">
	        <input>
	            <part name="auto" type="byte" length="1" default = "0"/>
	            <part name="tunnelindex" type="long" length="4"/>
	            <part name="tunnelBandwidthLimitEnable" type="byte" length="1"/>
	        </input>
	        <output>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>

	    <operation name="NSCMD_CFG_MPLS_GET_TUNNELBWEN" cmdid="39839" level="">
	        <input>
	            <part name="tunnelindex" type="long" length="4"/>
	        </input>
	        <output>
	            <part name="tunnelindex" type="long" length="4"/>
	            <part name="tunnelBandwidthLimitEnable" type="byte" length="1"/>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>

	    <operation name="NSCMD_ETH_GET_FREEID" cmdid="38162" level="">
	    	<input>
	            <part name="slotid" type="int" length="2"/>
	            <part name="type" type="byte" length="1" default="1"/>
	        </input>
	        <output>
	            <part name="slotid" type="int" length="2"/>
	            <part name="num" type="int" length="2"/>
	            <part name="freeids" type="var" />
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
	    
	    <operation name="NSCMD_SERVICE_GET_SWITCH_PWANDARP" cmdid="39016" level="">
	    	<input>
	            <part name="serviceIndex" type="long" length="4" />
	        </input>
	        <output>
	            <part name="serviceIndex" type="long" length="4" />
	            <part name="pwenable" type="byte" length="1"/>
	            <part name="arpenable" type="byte" length="1" />
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
	    
	    <operation name="NSCMD_SERVICE_SET_ARP_BOTHSEND" cmdid="39015" level="">
	    	<input>
	    		<part name="autoServiceIndex" type="byte" length="1" default="0"/>
	            <part name="serviceIndex" type="long" length="4" />
	            <part name="arpenable" type="byte" length="1" />
	        </input>
	        <output>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
	    
	    <operation name="NSCMD_SERVICE_SET_PW_BOTHRECEIVE" cmdid="39014" level="">
	    	<input>
	    		<part name="autoServiceIndex" type="byte" length="1" default="0"/>
	            <part name="serviceIndex" type="long" length="4" />
	            <part name="pwenable" type="byte" length="1" />
	        </input>
	        <output>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
	    
	    <operation name="NSCMD_SERVICE_GET_MACWTHDRWEN" cmdid="36256" level="">
	    	<input>
	            <part name="serviceIndex" type="long" length="4" />
	        </input>
	        <output>
	            <part name="serviceIndex" type="long" length="4" />
	            <part name="macwthdrwen" type="byte" length="1"/>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
	    
	    <operation name="NSCMD_SERVICE_SET_MACWTHDRWEN" cmdid="36255" level="">
	    	<input>
	            <part name="serviceIndex" type="long" length="4" />
	            <part name="macwthdrwen" type="byte" length="1"/>
	        </input>
	        <output>
	            <fault type="int" length="2"/>
	        </output>
	    </operation>
	    	    
	   	<!--   查询LICENSE在设备侧的授权数或使能状态      -->
		<operation name="NSCMD_CFG_GET_NE_LICENSE" cmdid="39022" level="">
			<input>
				<part name="functionItem" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="functionItem" type="int" length="2" />
				<part name="functionLevel" type="byte" length="1" />
				<part name="lisenStatusNum" type="long" length="4" />
				<part name="realLicenseNum" type="long" length="4" />
			</output>
		</operation>
		
		<!--   设置LICENSE在设备侧的授权数或使能状态      -->
		<operation name="NSCMD_CFG_SET_NE_LICENSE" cmdid="39021" level="">
			<input>
				<part name="functionItem" type="int" length="2" />
				<part name="functionLevel" type="byte" length="1" />
				<part name="lisenStatusNum" type="long" length="4" />			
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_GET_VUNIGROUP_QOSINFO" cmdid="32579" level="">
			<input>
				<part name="vunigroupid" type="int" length="2" default="0"/>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="vunigroupid" type="int" length="2" />
				<part name="grouptype" 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" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_CRT_VUNIGROUP" cmdid="32570" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0"/>
				<part name="vunigroupid" type="int" length="2" />
				<part name="grouptype" type="byte" length="1" />
				<part name="uninumber" type="int" length="2" />
				<part name="uniinfo" type="prototype" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_DEL_VUNIGROUP" cmdid="32571" level="">
			<input>
				<part name="vunigroupid" type="int" length="2" default="0"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_ADD_VUNIGROUP_VUNI" cmdid="32572" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0"/>
				<part name="vunigroupid" type="int" length="2" default="0"/>
				<part name="uninumber" type="int" length="2" />
				<part name="uniinfo" type="prototype" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_SET_VUNIGROUP_VUNI" cmdid="32574" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0"/>
				<part name="vunigroupid" type="int" length="2" default="0"/>
				<part name="uninumber" type="int" length="2" />
				<part name="uniinfo" type="prototype" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_GET_VUNIGROUP_REALBW" cmdid="34442" level="">
			<input>
				<part name="vunigroupid" type="int" length="2" default="0"/>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="vunigroupid" type="int" length="2" />
				<part name="grouptype" type="byte" length="1" />
				<part name="realcir" type="long" length="4" />
				<part name="realpir" type="long" length="4" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_DEL_VUNIGROUP_VUNI" cmdid="32573" level="">
			<input>
				<part name="vunigroupid" type="int" length="2" />
				<part name="uninumber" type="int" length="2" />
				<part name="uniinfo" type="prototype" />
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_PTN_QOS_GET_VUNIGROUP_VUNI" cmdid="32575" level="">
			<input>
				<part name="vunigroupid" type="int" length="2" default="0"/>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="vunigroupid" type="int" length="2" />
				<part name="grouptype" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="long" length="4" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_SET_VUNIGROUP_QUEUE_BANDWIDTH" cmdid="32578" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0"/>
				<part name="vunigroupid" type="int" length="2" />
				<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 code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_DEL_VUNIGROUP_QUEUE" cmdid="32577" level="">
			<input>
				<part name="vunigroupid" type="int" length="2" default="0"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_CRT_VUNIGROUP_QUEUE" cmdid="32576" level="">
			<input>
				<part name="auto" type="byte" length="1" default="0"/>
				<part name="vunigroupid" type="int" length="2" />
				<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 code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_MPLSTP_OAM_GET_GALMODE" cmdid="40550" level="">
			<input>
				<part name="megtype" type="byte" length="1"/>
				<part name="megindex" type="long" length="4" />
			</input>
			<output>
				<part name="megtype" type="byte" length="1"/>
				<part name="megindex" type="long" length="4" />
				<part name="galmode" type="byte" length="1"/>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_MPLSTP_OAM_SET_GALMODE" cmdid="40549" level="">
			<input>
				<part name="megtype" type="byte" length="1"/>
				<part name="megindex" type="long" length="4" />
				<part name="galmode" type="byte" length="1"/>
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!--  设置三层端口MTU -->
		<operation name="NSCMD_PTN_PORT_L3_SET_MTU" cmdid="33675" 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_L3_MTU" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 查询三层端口MTU -->
		<operation name="NSCMD_PTN_PORT_L3_GET_MTU" cmdid="33676" 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="PTNIF_PORT_ATTR_L3_MTU" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!--1+1主备同步-->
		<operation name="NSCMD_CFG_GET_1J1CFGSYN_STATUS" cmdid="40531" level="">
			<input>
			</input>
			<output>
				<part name="status" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>	
		<operation name="NSCMD_CFG_ACTIVE_1J1CFGSYN" cmdid="40530" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>	
		<operation name="NSCMD_CFG_1J1CFGSYN_CHECKCFG" cmdid="40588" level="">
			<input>				
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="synstatus" type="int" length="2" />
			</output>
		</operation>
		<!-- 1+1主备同步事件上报-->
		<operation name="NSEVT_CFG_1J1CFGSYN_RESULT" cmdid="18562" level="">
			<input>
			</input>
			<output>
				<part name="result" type="int" length="2" />
			</output>
		</operation>	
			
		<!-- 查询中频工作模式-->
		<operation cmdid="36733" name="NSCMD_CFG_GET_IF_WORKMODE" >
            <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" default="255"/>
                <part name="port" type="byte" length="1"/>
                <part name="W32PORT_ATTR_IFWORKMODE" type="byte" length="1"/>
                <fault length="2" type="int"/>
            </output>
        </operation>
		<!-- 设置中频工作模式-->
		<operation cmdid="36732" name="NSCMD_CFG_SET_IF_WORKMODE" >
            <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_IFWORKMODE" type="byte" length="1" default="0"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
      
    <!-- 带内DCN接口上查询OSPF子网-->
		<operation cmdid="33672" name="NSCMD_DCN_GET_OSPFID" >
      <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="tunnelid" type="long" length="4"  default="4294967295" />
				<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="tunnelid" type="long" length="4" />
				<part name="accesstype" type="byte" length="1" />
				<part name="ospfid" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
    </operation>
		<!-- 带内DCN接口上配置OSPF子网-->
		<operation cmdid="33671" name="NSCMD_DCN_SET_OSPFID" >
       <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="tunnelid" type="long" length="4"  default="4294967295" />
				<part name="accesstype" type="byte" length="1" />
				<part name="ospfid" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
    </operation>
    
    <!-- 查询端口DCN的ATN兼容模式-->
		<operation cmdid="38146" name="NSCMD_DCN_GET_ATNIFENABLE" >
      <input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />				
			</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="atnifstatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
    </operation>
		<!-- 设置端口DCN的ATN兼容模式-->
		<operation cmdid="38145" name="NSCMD_DCN_SET_ATNIFENABLE" >
       <input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="atnifstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
    </operation>
    
    <!-- 查询端口独立DCN VLAN-->
		<operation cmdid="33674" name="NSCMD_DCN_GET_PORTVLAN" >
      <input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />				
			</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="portvlan" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
    </operation>
		<!-- 设置端口独立DCN VLAN-->
		<operation cmdid="33673" name="NSCMD_DCN_SET_PORTVLAN" >
       <input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="portid" type="int" length="2" />
				<part name="portvlan" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
    </operation>
    
     <!-- 带外DCN接口上查询OSPF子网-->
		<operation cmdid="27464" name="NSCMD_CM_GET_OSPF_PROCID" >
      <input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" default="255"/>
				<part name="port" type="int" length="2" />
				<part name="dccSpeedBytes" type="byte" length="1"/>
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" />
				<part name="port" type="int" length="2" />
				<part name="dccSpeedBytes" type="byte" length="1" />
				<part name="procid" type="int" length="2" />
				<fault type="int" length="2" />
			</output>
    </operation>
		<!-- 带外DCN接口上配置OSPF子网-->
		<operation cmdid="27463" name="NSCMD_CM_SET_OSPF_PROCID" >
       <input>
				<part name="slotid" type="int" length="2" />
				<part name="subboardid" type="byte" length="1" default="255"/>
				<part name="port" type="int" length="2" />
				<part name="dccSpeedBytes" type="byte" length="1"/>
				<part name="procid" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
    </operation>
    
     <!-- 修改DCN应用的生效域 -->
     <operation name="NSCMD_LAN_SET_DCNAPP_DOMAIN" cmdid="26990" level="">
   	    <input>
   	        <part name="dcnappdomain" type="byte" length="1" />
   	    </input>
   	    <output>
   		    <fault type="int" length="2" />
   	    </output>
    </operation>

    <!-- 查询DCN应用的生效域 -->
    <operation name="NSCMD_LAN_GET_DCNAPP_DOMAIN" cmdid="26991" level="">
   	    <input>
   	    </input>
   	    <output>
   		      <fault type="int" length="2" />
   		      <part name="dcnappdomain" type="byte" length="1" />
   	    </output>
    </operation>
	
	<!-- 启停专网业务周期性环回检测  -->
    <operation name="NSCMD_ETH_START_ELAN_LOOP_CYCDETECT" cmdid="39840" level="">
   	    <input>
   	    	<part name="serviceindex" type="long" length="4" />
   	        <part name="logicalinterfacetype" type="byte" length="1" />
   	        <part name="logicalinterfaceid" type="int" length="2" />
   	        <part name="isstart" type="byte" length="1"/>
   	    </input>
   	    <output>
   		      <fault type="int" length="2" /> 		    
   	    </output>
    </operation>
	
	<!-- 配置专网业务周期性环回检测   -->
    <operation name="NSCMD_ETH_SET_ELAN_LOOP_CYCDETECT" cmdid="39833" level="">
   	    <input>
   	    	<part name="serviceindex" type="long" length="4" />
   	        <part name="logicalinterfacetype" type="byte" length="1" />
   	        <part name="logicalinterfaceid" type="int" length="2" />
   	        <part name="messagelength" type="int" length="2" default="64"/>
   	        <part name="interval" type="int" length="2" default="200"/>
   	        <part name="timeout" type="int" length="2" default="10"/>
   	        <part name="isautoclose" type="byte" length="1" />
   	        <part name="period" type="int" length="2"/>
   	        <part name="cvlannum" type="int" length="2"/>
   	        <part name="cvlanlist" type="prototype" />			
   	    </input>
   	    <output>
   	        <fault type="int" length="2" /> 	
   	        <part name="sequence" type="long" length="4" />			  	    
   	    </output>
    </operation>
          			
	<!-- 查询专网业务周期性环回检测配置 -->
    <operation name="NSCMD_ETH_GET_ELAN_LOOP_CYCDETECT" cmdid="39834" level="">
   	    <input>
   	    	<part name="serviceindex" type="long" length="4" />
   	        <part name="logicalinterfacetype" type="byte" length="1" />
   	        <part name="logicalinterfaceid" type="int" length="2" />		
   	    </input>
   	    <output>
   	        <fault type="int" length="2" /> 	
   	        <part name="serviceindex" type="long" length="4" />
   	        <part name="logicalinterfacetype" type="byte" length="1" />
   	        <part name="logicalinterfaceid" type="int" length="2" />
   	        <part name="messagelength" type="int" length="2" />
   	        <part name="interval" type="int" length="2" />
   	        <part name="timeout" type="int" length="2" />
   	        <part name="isautoclose" type="byte" length="1" />
   	        <part name="period" type="int" length="2"/>
   	        <part name="isstart" type="byte" length="1"/>
   	        <part name="cvlannum" type="int" length="2"/>
   	        <part name="cvlanlist" type="prototype" />	    
   	    </output>
    </operation>
	
	<!-- 删除专网业务周期性环回检测配置 -->
    <operation name=" NSCMD_ETH_DEL_ELAN_LOOP_CYCDETECT" cmdid="39835" level="">
   	    <input>
   	    	<part name="serviceindex" type="long" length="4" />
   	        <part name="logicalinterfacetype" type="byte" length="1" />
   	        <part name="logicalinterfaceid" type="int" length="2" />
   	    </input>
   	    <output>
   	        <fault type="int" length="2" /> 		    
   	    </output>
    </operation>
	
	<!-- 查询专网业务周期环回检测结果 -->
    <operation name=" NSCMD_ETH_GET_ELAN_LOOP_CYCDETECT_RESULT" cmdid="39858" level="">
   	    <input>
   	    	<part name="serviceindex" type="long" length="4" />
   	        <part name="logicalinterfacetype" type="byte" length="1" />
   	        <part name="logicalinterfaceid" type="int" length="2" />			
   	    </input>
   	    <output>
   	        <fault type="int" length="2" /> 	
   	        <part name="serviceindex" type="long" length="4" />
   	        <part name="logicalinterfacetype" type="byte" length="1" />
   	        <part name="logicalinterfaceid" type="int" length="2" />
   	        <part name="vlanid" type="int" length="2" />
   	        <part name="time" type="var" length="6" />
   	        <part name="loopResult"  type="byte" length="1"  />
   	        <part name="revType"  type="byte" length="1"  />
   	        <part name="revID"  type="int" length="2"  />	
   	        <part name="status"  type="byte" length="1"  />		    
   	    </output>
    </operation>
	
	    <!-- IP Ping启动测试 -->
       <operation name="NSCMD_PTN_START_IPPING" cmdid="40532" level="">
         <input>
			<part name="targetIP" type="long" length="4"/>
			<part name="direction" 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="tos" type="byte" length="1"/>
			<part name="timeout" type="byte" length="1"/>
			<part name="icmprequestnum" type="int" length="2"/>
			<part name="msglength" type="int" length="2"/>    	
	     </input>
	   <output>
	     <fault type="int" length="2"/>
       </output>
     </operation>
        
        <!-- IP Ping停止测试 -->
	  <operation name="NSCMD_PTN_STOP_IPPING_BY_IP" cmdid="40556" level="">
       <input>
				<part name="targetIP" type="long" length="4" />
			    <part name="direction" 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>
	  <!-- 停止所有IP Ping测试 -->
	  <operation name="NSCMD_PTN_STOP_IPPING" cmdid="40533" level="">
       <input>
	   </input>
	   <output>
	     <fault type="int" length="2"/>
       </output>
     </operation>
     
     <!--上报IP Ping响应事件-->
	  <operation name="NSEVT_PTN_IPPING_RESPONSE_BYIP" cmdid="18576" level="">
       <input>
	   </input>
	   <output>
			<part name="destipAddress" type="long" length="4"/>
			<part name="direction" 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="packageLen" type="int" length="2"/>    
		    <part name="packageSeq" type="int" length="2"/>   
		    <part name="delayTime" type="int" length="2"/> 
	        <fault type="int" length="2"/>
       </output>
     </operation>
	 
	 <!--上报IP Ping响应超时事件-->
	  <operation name="NSEVT_PTN_IPPING_OVERTIME_BYIP" cmdid="18577" level="">
       <input>
	   </input>
	   <output>
			<part name="destipAddress" type="long" length="4"/>
			<part name="direction" 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="packageLen" type="int" length="2"/>    
		    <part name="packageSeq" type="int" length="2"/>   
	     <fault type="int" length="2"/>
       </output>
     </operation>
	 
	 <!--上报IP Ping统计结果事件-->
	  <operation name="NSEVT_PTN_ROUTE_IPPING_STATISTIC_BYIP" cmdid="18578" level="">
       <input>
	   </input>
	   <output>
	      <part name="destipAddress" type="long" length="4"/>
		  <part name="direction" 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="txnum" type="int" length="2"/>
		  <part name="rxnum" type="int" length="2"/>
		  <part name="lossrate" type="int" length="2"/>
	     <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_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_SET_POLICY_WRRSCHEDULE" cmdid="36128" level="">
			<input>
				<part name="policyType" type="byte" length="1" />
				<part name="auto_setflg" type="byte" length="1" />
				<part name="policyId_flg" type="long" length="4" />
				<part name="auto_setwrr" type="byte" length="1" />
				<part name="wrrPolicy" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<operation name="NSCMD_CFG_PTN_QOS_GET_POLICY_WRR" cmdid="36139" 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="wrrPolicy" type="long" length="4" />
				<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>
		
		<operation name="NSCMD_SERVICE_GET_ETHVUNIPLUS" cmdid="36447" level="">
			<input>
				<part name="ethType" type="byte" length="1" />
				<part name="serviceIndex" type="long" length="4" />
				<part name="vuniID" type="int" length="2" />
			</input>
			<output>
				<part name="ethType" type="byte" length="1" />
				<part name="serviceIndex" 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="portid" type="int" length="2" />
				<part name="tagNum" type="int" length="2" />
				<part name="tagID" type="prototype" length="4"/>
				<part name="flagtype" type="byte" length="1"/>
				<part name="flagnum" type="byte" length="1"/>
				<part name="flaglist" type="prototype" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置指定接口类型的OSPF认证方式  -->
		<operation name="NSCMD_RT_SET_AUTH" cmdid="27484" level="">
			<input>
				<part name="interfacetype" type="int" length="2" />
				<part name="type" type="int" length="2" />
				<part name="password" type="String" isEncrypt="true"  length="8" />
				<part name="keyid" type="long" length="4" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询各接口类型配置的OSPF认证方式  -->
		<operation name="NSCMD_RT_GET_AUTH" cmdid="27485" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="interfacetype" type="int" length="2" />
				<part name="type" type="int" length="2" />
				<part name="password" type="String" isEncrypt="true"  length="8" />
				<part name="keyid" type="long" length="4" />
			</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" isEncrypt="true" />
			</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" isEncrypt="true" length="24" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 设置ERPS成环检测使能状态  -->
		<operation name="NSCMD_CFG_ETHN_ERPS_SET_LOOPDETECT" cmdid="39831" level="">
			<input>
				<part name="erpsid" type="int" length="2" />
				<part name="W32NE_ATTR_ERPS_LOOPDETECT" type="byte" length="1"/>			
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询ERPS成环检测使能状态  -->
		<operation name="NSCMD_CFG_ETHN_ERPS_GET_LOOPDETECT" cmdid="39832" level="">
			<input>
				<part name="erpsid" type="int" length="2" />				
			</input>
			<output>
				<fault code="" type="int" length="2" />
				<part name="erpsid" type="int" length="2" />
				<part name="W32NE_ATTR_ERPS_LOOPDETECT" type="byte" length="1" />
			</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" isEncrypt="true" 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" isEncrypt="true" 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>

		<!--设置端口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" isEncrypt="true" 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" isEncrypt="true" type="var" />
			</output>
		</operation>
		<!-- 设置以太业务的转发模式   -->
		<operation name="NSCMD_SERVICE_SET_FORWARDMODE" cmdid="39863" level="">
			<input>				
				<part name="W32PORT_ATTR_SERVICE_FORWARDMODE" type="byte" length="1"/>			
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询以太业务的转发模式  -->
		<operation name="NSCMD_SERVICE_GET_FORWARDMODE" cmdid="39864" level="">
			<input>								
			</input>
			<output>
				<fault code="" type="int" length="2" />				
				<part name="W32PORT_ATTR_SERVICE_FORWARDMODE" type="byte" length="1" />
			</output>
		</operation>		
		
		<!-- 查询温度告警门限范围   -->
		<operation name="NSCMD_CFG_GET_BD_TEMPTHRANGE" cmdid="40466" level="">
			<input>	
				<part name="slotid" type="int" length="2" />						
			</input>
			<output>
				<fault code="" type="int" length="2" />		
				<part name="slotid" type="int" length="2" />
				<part name="ENVCTRL_COM_TEMPER_DOWNLIMIT_LEFT" type="int" length="2"/>
				<part name="ENVCTRL_COM_TEMPER_DOWNLIMIT_RIGHT" type="int" length="2"/>
				<part name="ENVCTRL_COM_TEMPER_DOWNLIMIT_DEFAULT" type="int" length="2"/>		
				<part name="ENVCTRL_COM_TEMPER_UPLIMIT_LEFT" type="int" length="2"/>
				<part name="ENVCTRL_COM_TEMPER_UPLIMIT_RIGHT" type="int" length="2"/>
				<part name="ENVCTRL_COM_TEMPER_UPLIMIT_DEFAULT" type="int" length="2"/>							
			</output>
		</operation>
		<!--启动L2层包头捕获-->
		<operation name="NSCMD_MAINTENANCE_L2START_CAPTUREHEADER" cmdid="40542" 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="capturemode" type="byte" length="1" />
				<part name="capturemum" type="int" length="2" default="100" />
				<part name="packetlength" type="byte" length="1" default="16" />
				<part name="capturedirection" type="byte" length="1" default="0" />
				<part name="agingtime" type="int" length="2" default="600"/>
				<part name="conditionsmask" type="long" length="4" default="65535" />
				<part name="sourcemac" type="prototype" length="6" />
				<part name="sourcemacwildcard" type="prototype" length="6" default="0" />
				<part name="destinationmac" type="prototype" length="6" />
				<part name="destinationmacwildcard" type="prototype" length="6" default="0" />
				<part name="outervlan" type="int" length="2" />
				<part name="outervlanwildcard" type="int" length="2" default="0" />
				<part name="innervlan" type="int" length="2" />
				<part name="innervlanwildcard" type="int" length="2" default="0" />
				<part name="ethernettype" type="int" length="2" />
				<part name="ethernettypewildcard" type="int" length="2" default="0" />
				<part name="default" type="prototype" length="30" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--启动L3层包头捕获-->
		<operation name="NSCMD_MAINTENANCE_L3START_CAPTUREHEADER" cmdid="40543" 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="capturemode" type="byte" length="1" />
				<part name="capturemum" type="int" length="2" default="100" />
				<part name="packetlength" type="byte" length="1" default="16" />
				<part name="capturedirection" type="byte" length="1" default="0" />
				<part name="agingtime" type="int" length="2" default="600"/>
				<part name="conditionsmask" type="long" length="4" default="65535" />
				<part name="sourceip" type="long" length="4" />
				<part name="sourceipwildcard" type="long" length="4" default="0" />
				<part name="destinationip" type="long" length="4" />
				<part name="destinationipwildcard" type="long" length="4" default="0" />
				<part name="tos" type="byte" length="1" />
				<part name="toscard" type="byte" length="1" default="0" />
				<part name="protocoltype" type="byte" length="1" />
				<part name="protocoltypewildcard" type="byte" length="1" default="0" />
				<part name="icmpprotocoltype" type="int" length="2" />
				<part name="icmpprotocoltypewildcard" type="int" length="2" default="0" />
				<part name="sourceport" type="int" length="2" />
				<part name="sourceportwildcard" type="int" length="2" default="0" />
				<part name="destinationport" type="int" length="2" />
				<part name="destinationportwildcard" type="int" length="2" default="0" />			
				<part name="destinationmac" type="prototype" length="6" />
				<part name="destinationmacwildcard" type="prototype" length="6" default="0" />
				<part name="sourcemac" type="prototype" length="6" />
				<part name="sourcemacwildcard" type="prototype" length="6" default="0" />
				<part name="default" type="prototype" length="30" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--启动L2协议包头捕获-->
		<operation name="NSCMD_MAINTENANCE_L2PRO_CAPTUREHEADER" cmdid="39891" 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="capturemode" type="byte" length="1" />
				<part name="capturemum" type="int" length="2" default="100" />
				<part name="packetlength" type="byte" length="1" default="16" />
				<part name="capturedirection" type="byte" length="1" default="0" />
				<part name="agingtime" type="int" length="2" default="600"/>
				<part name="conditionsmask" type="long" length="4" default="65535" />
				<part name="sourcemac" type="prototype" length="6" />
				<part name="sourcemacwildcard" type="prototype" length="6" default="0" />
				<part name="destinationmac" type="prototype" length="6" />
				<part name="destinationmacwildcard" type="prototype" length="6" default="0" />
				<part name="outervlan" type="int" length="2" />
				<part name="outervlanwildcard" type="int" length="2" default="0" />
				<part name="innervlan" type="int" length="2" />
				<part name="innervlanwildcard" type="int" length="2" default="0" />
				<part name="ethernettype" type="int" length="2" />
				<part name="ethernettypewildcard" type="int" length="2" default="0" />
				<part name="default" type="prototype" length="30" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--基于端口停止包头捕获-->
		<operation name="NSCMD_MAINTENANCE_STOP_PORTCAPTUREHEADER" cmdid="40544" 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="type" type="byte" length="1" default="0" />
				<part name="direction" type="byte" length="1" default="0" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!--停止整个网元的包头捕获 -->
		<operation name="NSCMD_MAINTENANCE_STOP_NECAPTUREHEADER" cmdid="40545" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_CFG_SET_POWER_MONSTATE" cmdid="40557" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="infid" type="byte" length="1" />
				<part name="monstate" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
	
		<operation name="NSCMD_CFG_GET_POWER_MONSTATE" cmdid="40558" level="">
			<input>
				<part name="slotid" type="int" length="2" />
				<part name="infid" type="byte" length="1" />
			</input>
			<output>
				<part name="slotid" type="int" length="2" />
				<part name="infid" type="byte" length="1" />
				<part name="monstate" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 这个命令字下发的参数中套餐ID固定是8192（0x2000），主机规格提供固定值 -->
		<operation name="NSCMD_CAM_GET_FILEPATH" cmdid="37524" level="">
			<input>
				<part name="packid" type="long" length="4" default="8192"/>
			</input>
			<output>
				<part name="packid" type="long" length="4" />
				<part name="filepath" type="string" length="60" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 这个命令字下发的参数中套餐ID固定是8192（0x2000），主机规格提供固定值 -->
		<operation name="NSCMD_CAM_START_AUTO" cmdid="37525" level="">
			<input>
				<part name="packid" type="long" length="4" default="8192"/>
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_CAM_GET_RESULT" cmdid="37526" level="">
			<input>
			</input>
			<output>
				<part name="result" type="byte" length="1" />
				<part name="line" type="int" length="2" />
				<part name="cmdname" type="string" length="64" />
				<part name="errinfo" type="string" length="64" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<operation name="NSCMD_CFG_GET_RETIMING_VC12" cmdid="39870" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="sdhport" type="int" length="2" default="0"/>
				<part name="highpath" type="int" length="2" default="0"/>
				<part name="lowpath" type="byte" length="1" default="0"/>
			</input>
			<output>
				<fault type="int" length="2"/>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="sdhport" type="int" length="2" />
				<part name="highpath" type="int" length="2" />
				<part name="lowpath" type="byte" length="1" />
				<part name="clockmode" type="byte" length="1" />
			</output>
		</operation>
		
		<operation name="NSCMD_CFG_SET_RETIMING_VC12" cmdid="39871" level="">
			<input>
				<part name="slotid" type="int" length="2"/>
				<part name="subcardid" type="byte" length="1" default="255" />
				<part name="sdhport" type="int" length="2" />
				<part name="highpath" type="int" length="2" />
				<part name="lowpath" type="byte" length="1" />
				<part name="clockmode" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2"/>
			</output>
		</operation>
		
		<!-- 设置误码检测使能、检测门限值 --> 
    <operation name="NSCMD_PTN_SET_BER_DETECT_CFG" cmdid="36499" 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_ETHPORT_ATTR_BER_DETECT_ENABLE" type="byte" length="1" />
				<part name="PTNIF_ETHPORT_ATTR_THRESHOLD_PACKETLOSTEXC" type="int" length="2" />
				<part name="PTNIF_ETHPORT_ATTR_THRESHOLD_PACKETLOSTSD" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 设置误码触发倒换使能、倒换类型 --> 
    <operation name="NSCMD_PTN_SET_BER_SWITCH_CFG" cmdid="36500" 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_IFPORT_ATTR_BER_SWITCH_ENABLE" type="byte" length="1" />
				<part name="ATTR_IFPORT_ATTR_BER_SWITCH_TYPE" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<!-- 查询端口性能监视信息 --> 
    <operation name="NSCMD_PTN_GET_BER_WATCH_INFO" cmdid="36501" 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="portid" type="int" length="2" />
			  <part name="PTNIF_ETHPORT_ATTR_BER_DETECT_ENABLE" type="byte" length="1" />
				<part name="PTNIF_ETHPORT_ATTR_THRESHOLD_PACKETLOSTEXC" type="int" length="2" />
				<part name="PTNIF_ETHPORT_ATTR_THRESHOLD_PACKETLOSTSD" type="int" length="2" />
				<part name="ATTR_IFPORT_ATTR_BER_SWITCH_ENABLE" type="byte" length="1" />
				<part name="ATTR_IFPORT_ATTR_BER_SWITCH_TYPE" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>
       <!--频点切换事件上报 -->
       <operation name="NSEVT_RTN_CFG_REP_FREQ_SWITCH_EVENT_WBID" cmdid="18581" level="">
			<input>
			</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="freold" type="long" length="4" />
				<part name="frenew" type="long" length="4" />
				<part name="timeold" type="string" length="6" />
				<part name="timenew" type="string" length="6" />
			</output>
		</operation>
		
		<!--时延补偿结果事件上报 -->
	    <operation name="NSEVT_CFG_FIBEREQUAL_RESULT" cmdid="18598" level="">
            <input></input>
            <output>
                <part name="slotid" type="int" length="2"/>
		        <part name="subslotid" type="byte" length="1" default="255"/>
                <part name="equalresult" type="byte" length="1"/>
				<part name="equalvalue" type="int" length="2"/>        
            </output>
        </operation>
		
		<!--设置WIFI SSID名称 -->
	    <operation name="NSCMD_RTN_CFG_SET_WIFI_SSID_NAME" cmdid="36774" level="">
            <input>
			     <part name="ssidname" type="string" length="32"/>  
			</input>
            <output>
			    <fault type="int" length="2" />
			</output>
        </operation>
		
		<!--查询WIFI SSID名称 -->
	    <operation name="NSCMD_RTN_CFG_GET_WIFI_SSID_NAME" cmdid="36775" level="">
            <input></input>
            <output>
               <part name="ssidname" type="string" length="32"/>    
               <fault type="int" length="2" />			   
            </output>
        </operation>
		
		<!--修改WIFI接入密码 -->
	    <operation name="NSCMD_RTN_CFG_SET_WIFI_PASSWORD" cmdid="36776" level="">
            <input>
			    <part name="oldpassword" type="string" isEncrypt="true" length="16"/> 
                <part name="newpassword" type="string" isEncrypt="true" length="16"/> 				 
			</input>
            <output>
			    <fault type="int" length="2" />
			</output>
        </operation>
		
		<!--设置WIFI 工作模式 -->
	    <operation name="NSCMD_RTN_CFG_SET_WIFI_WORK_MODE" cmdid="36777" level="">
            <input>
			    <part name="workmode" type="byte" length="1"/> 			 
			</input>
            <output>
			    <fault type="int" length="2" />
			</output>
        </operation>
		
		<!--查询WIFI工作模式 -->
	    <operation name="NSCMD_RTN_CFG_GET_WIFI_WORK_MODE" cmdid="36778" level="">
            <input></input>
            <output>
			    <part name="workmode" type="byte" length="1"/>
				<fault type="int" length="2" />
			</output>
        </operation>
		
		<!--查询WIFI在线状态 -->
	    <operation name="NSCMD_RTN_CFG_GET_WIFI_ONLINE_STATUS" cmdid="36779" level="">
            <input></input>
            <output>
			    <part name="onlinestatus" type="byte" length="1"/>
				<fault type="int" length="2" />
			</output>
        </operation>
		
		<!--查询USB上下线状态 -->
	    <operation name="NSCMD_RTN_CFG_GET_USB_POWER_STATUS" cmdid="36780" level="">
            <input></input>
            <output>
			    <part name="onlinestatus" type="byte" length="1"/>
				<fault type="int" length="2" />
			</output>
        </operation>
        
           <!-- 启动或者停止IF比特误码测试 -->
	      <operation cmdid="36782" name="NSCMD_CFG_SET_IF_PRBS_EN"  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="porttype" type="byte" length="1"/>
				<part name="pathid" type="byte" length="1" default="0"/>
                <part name="direction" type="byte" length="1"/>
                <part name="testaction" type="byte" length="1"/>
                <part name="reportcycle" type="byte" length="1"/>
                <part name="testtime" type="byte" length="1"/>
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
        
           <!-- 查询IF PRBS测试结果  -->
	       <operation cmdid="36783" name="NSCMD_CFG_GET_IF_PRBS_RESULT"   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="porttype" type="byte" length="1" default="0"/>
				<part name="pathid" type="byte" length="1" default="0"/>
				<part name="direction" type="byte" length="1" default="0"/>
            </input>
            <output>
            	<fault length="2" type="int"/>
                <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="porttype" type="byte" length="1" />
				<part name="pathid" type="byte" length="1" default="1"/>
				<part name="direction" type="byte" length="1"/>
                <part name="reportcycle" type="byte" length="1"/>
                <part name="starttime" type="String" length="6"/>
                <part name="endtime" type="String" length="6"/>
                <part name="progress" type="byte" length="1"/>
                <part name="actcycle" type="byte" length="1"/>
                <part name="datatypenum" type="byte" length="1"/>
                <part name="bitdata" type="prototype" />
            </output>
         </operation>		 
		 
		   <!-- 设置网元故障自恢复功能  -->
			 <operation cmdid="36786" name="NSCMD_CFG_RTN_SET_SELF_RECOVER"  level="">
            <input>     
				<part name="W32NE_ATTR_SELF_RECOVER_SATAUS" type="byte" length="1" />
				<part name="W32NE_ATTR_SELF_RECOVER_TIME" type="int" length="2" />
            </input>
            <output>
                <fault length="2" type="int"/>
            </output>
        </operation>
		
		  <!-- 查询网元故障自恢复功能  -->
	       <operation cmdid="36787" name="NSCMD_CFG_RTN_GET_SELF_RECOVER"   level="">
            <input>       			
            </input>
            <output>
            	<fault length="2" type="int"/>
                <part name="W32NE_ATTR_SELF_RECOVER_SATAUS" type="byte" length="1" />
				<part name="W32NE_ATTR_SELF_RECOVER_TIME" type="int" length="2" />
            </output>
         </operation>
	
        <!-- 查询WIFI口静态IP地址  -->
	    <operation cmdid="27519" name="NSCMD_LAN_GET_WIFIIP"   level="">
            <input>       			
            </input>
            <output>
            	<fault length="2" type="int"/>
                <part name="ipaddress" type="long" length="4" />
				<part name="subnetmask" type="long" length="4" />
            </output>
        </operation>
 
        <!-- 设置WIFI口静态IP地址  -->
	    <operation cmdid="27518" name="NSCMD_LAN_SET_WIFIIP"   level="">
            <input>       			
			    <part name="ipaddress" type="long" length="4" />
				<part name="subnetmask" type="long" length="4" />
            </input>
            <output>
            	<fault length="2" type="int"/>                
            </output>
        </operation> 
		
		<!-- 查询DHCP Server开关状态  -->
	    <operation cmdid="45265" name="NSCMD_DHCP_GET_SERVERSWITCH"   level="">
            <input>       			
            </input>
            <output>
            	<fault length="2" type="int"/>
                <part name="ifnum" type="byte" length="1" />
				<part name="status" type="byte" length="1" />
            </output>
        </operation>
 
        <!-- 设置DHCP Server开关状态  -->
	    <operation cmdid="45264" name="NSCMD_DHCP_SET_SERVERSWITCH"   level="">
            <input>       			
			    <part name="ifnum" type="byte" length="1" default="6"/>
				<part name="status" type="byte" length="1" />
            </input>
            <output>
            	<fault length="2" type="int"/>                
            </output>
        </operation>
		
	    <!-- 查询网关IP及地址资源池范围  -->
	    <operation cmdid="45267" name="NSCMD_DHCP_GET_IPPOOL"   level="">
            <input>       			
            </input>
            <output>
            	<fault length="2" type="int"/>
                <part name="ifnum" type="byte" length="1" />
				<part name="gateipaddr" type="long" length="4" />
				<part name="gatesubnetmask" type="long" length="4" />
				<part name="ippooladdrbegin" type="long" length="4" />
				<part name="ippooladdrend" type="long" length="4" />
            </output>
        </operation>
 
        <!-- 设置网关IP及地址资源池范围  -->
	    <operation cmdid="45266" name="NSCMD_DHCP_SET_IPPOOL"   level="">
            <input>       			
			    <part name="ifnum" type="byte" length="1" default="6"/>
				<part name="gateipaddr" type="long" length="4" />
				<part name="gatesubnetmask" type="long" length="4" />
				<part name="ippooladdrbegin" type="long" length="4" />
				<part name="ippooladdrend" type="long" length="4" />
            </input>
            <output>
            	<fault length="2" type="int"/>                
            </output>
        </operation>	
		
	    <!-- 查询IP地址资源池租期  -->
	    <operation cmdid="45271" name="NSCMD_DHCP_GET_LEASE"   level="">
            <input>       			
            </input>
            <output>
            	<fault length="2" type="int"/>
                <part name="ifnum" type="byte" length="1" />
				<part name="lease" type="int" length="2" />
            </output>
        </operation>
 
        <!-- 设置IP地址资源池租期  -->
	    <operation cmdid="45268" name="NSCMD_DHCP_SET_LEASE"   level="">
            <input>       			
			    <part name="ifnum" type="byte" length="1"  default="6"/>
				<part name="lease" type="int" length="2" />
            </input>
            <output>
            	<fault length="2" type="int"/>                
            </output>
        </operation>
		
		
		  <!-- 启动从对端恢复数据库  -->
	       <operation cmdid="36785" name="NSCMD_CFG_RTN_RESTORE_PEER_DATA"   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>
            	<fault length="2" type="int"/>
            </output>
         </operation>	
		 
		  <!-- 网元从对端恢复数据库结束事件上报  -->
		  <operation name="NSEVT_RESTORE_PEER_DATA_RESULT" cmdid="18594" 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="peerdatabaseresult" type="byte" length="1"/>
                <part name="systemresult" type="byte" length="1"/>
            </output>
        </operation>
		
	 <!-- 启动扫频  -->
	       <operation cmdid="36792" name="NSCMD_RTN_CFG_START_FREQSCAN" level="">
            <input>
       			<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>
				<part name="minfreq" type="long" length="4" />
				<part name="maxfreq" type="long" length="4" />
				<part name="frestep" type="byte" length="1" />
				<part name="frebandwidth" type="byte" length="1" />
            </input>
            <output>
            	<fault length="2" type="int"/>
            </output>
         </operation>	
		 
		 
		 <!-- 停止扫频  -->
	       <operation cmdid="36793" name="NSCMD_RTN_CFG_STOP_FREQSCAN" level="">
            <input>
       			<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>
            </input>
            <output>
            	<fault length="2" type="int"/>
            </output>
         </operation>	
		 
		  <!-- 查询扫频结果  -->
	       <operation cmdid="36794" name="NSCMD_RTN_CFG_GET_FREQSCAN_RESULT" level="">
            <input>
       			<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>											
            </input>
            <output>
            	<fault length="2" type="int"/>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>					
				<part name="txfreq" type="long" length="4" />
				<part name="rxpower" type="int" length="2" />
            </output>
         </operation>	
		 
		   <!-- 查询可用频点  -->
	       <operation cmdid="36795" name="NSCMD_RTN_CFG_GET_AVAILABLE_FREQ" level="">
            <input>
       			<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>											
            </input>
            <output>
            	<fault length="2" type="int"/>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>
				<part name="bandwidth" type="byte" length="1" />		
				<part name="availablefreq" type="long" length="4" />				
            </output>
         </operation>			
		
		   <!-- 查询配置的频点是否存在干扰  -->
	       <operation cmdid="36796" name="NSCMD_RTN_CFG_GET_INTERFERENCE_INFO" level="">
            <input>
       			<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>											
            </input>
            <output>
            	<fault length="2" type="int"/>
				<part name="slotid" type="int" length="2" />
				<part name="subslotid" type="byte" length="1" default="255"/>	
				<part name="bandwidth" type="byte" length="1" />						
				<part name="leftchannel" type="byte" length="1" />	
				<part name="currentchannel" type="byte" length="1" />		
				<part name="rightchannel" type="byte" length="1" />				
            </output>
         </operation>	
		 
		 	  <!-- 上报扫频结束事件  -->
		  <operation name="NSEVT_RTN_CFG_REP_FREQSCAN_FINISHED" cmdid="18595" level="">
            <input></input>
            <output>
                <part name="slotid" type="int" length="2"/>
		        <part name="subslotid" type="byte" length="1" default="255"/>		       
                <part name="result" type="byte" length="1"/>
            </output>
        </operation>
		
			<!-- 查询时钟源频偏检测功能 -->
		<operation name="NSCMD_CFG_GET_BAD_DETECT" cmdid="34468" level="">
			<input>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
			</input>
			<output>
				<part name="detectstatus" type="byte" length="1" />
				<fault type="int" length="2" />
			</output>
		</operation>

		<!-- 设置时钟源频偏检测功能 -->
		<operation name="NSCMD_CFG_SET_BAD_DETECT" cmdid="34467" level="">
			<input>
				<part name="slotid" type="int" length="2" subrackConvertFlag="true" />
				<part name="detectstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>		
		
		<operation name="NSCMD_PTN_QOS_GET_WRED_TH_MODE" cmdid="39896" 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="wredThMode" type="byte" length="1" />				
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_SET_WRED_TH_MODE" cmdid="39895" 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="wredThMode" type="byte" length="1" />	
			</input>
			<output>							
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_GET_WRED_QUEUE_LENGTH" cmdid="39898" 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="wredQueueLength" type="long" length="4" />				
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_SET_WRED_QUEUE_LENGTH" cmdid="39897" 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="wredQueueLength" type="long" length="4" />	
			</input>
			<output>							
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTN_QOS_SET_POLICY_QUEUE_DROP_NEW" cmdid="39899" 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="long" length="4" />
				<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_GET_POLICY_QUEUE_QOSINFO_NEW" cmdid="39900" 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="long" length="4" />
				<part name="dropWred" type="long" length="4" />
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询保护组内告警抑制使能状态 -->
		<operation name="NSCMD_RTN_CFG_GET_PG_ALMINHI" cmdid="36798" level="">
			<input>
				<part name="pgrouptype" type="byte" length="1"/>
				<part name="groupid" type="int" length="2"/>
				<part name="alarmid" type="int" length="2" />
			</input>
			<output>				
				<fault type="int" length="2" />
				<part name="pgrouptype" type="byte" length="1"/>
				<part name="groupid" type="int" length="2"/>
				<part name="alarmid" type="int" length="2" />
				<part name="alarmatatus" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置保护组内告警抑制使能状态 -->
		<operation name="NSCMD_RTN_CFG_SET_PG_ALMINHI" cmdid="36797" level="">
			<input>
			    <part name="pgrouptype" type="byte" length="1"/>
				<part name="groupid" type="int" length="2"/>
				<part name="alarmid" type="int" length="2" />
				<part name="alarmatatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>		
		
		<!-- 查询1+1级联端口  -->
		<operation name="NSCMD_RTN_CFG_GET_1J1_CASCADEPID" cmdid="36791" level="">
			<input>			
				<part name="groupid" type="byte" length="1" default="1"/>				
			</input>
			<output>				
				<fault type="int" length="2" />
				<part name="groupid" type="byte" length="1"/>				
				<part name="ifSlotId" type="int" length="2" />
				<part name="cascadedPortId" type="byte" length="1" />
			</output>
		</operation>

		<!-- 设置1+1级联端口  -->
		<operation name="NSCMD_RTN_CFG_SET_1J1_CASCADEPID" cmdid="36790" level="">
			<input>
			    <part name="groupid" type="byte" length="1"/>				
				<part name="ifSlotId" type="int" length="2" />
				<part name="cascadedPortId" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		
		<operation name="NSCMD_PTNQOS_SET_DSCP_OUTBOUNDMAPING_ENABLE" cmdid="39901" level="">
			<input>
				<part name="dscpstatus" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>	
		
		<operation name="NSCMD_PTNQOS_GET_DSCP_OUTBOUNDMAPING_ENABLE" cmdid="39902" level="">
			<input>			
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="dscpstatus" type="byte" length="1" />
			</output>
		</operation>
		
		<!-- 设置中频以太口hold off属性    -->
		<operation name="NSCMD_PTN_L3PORT_SET_HOLDOFF" cmdid="39865" 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_L3PORT_HOLDOFF" type="long" length="4"/>			
			</input>
			<output>
				<fault code="" type="int" length="2" />
			</output>
		</operation>
		
				<!-- 时钟 begin -->
        <!-- 创建E1时钟  NSCMD_CFG_CRT_E1_CLOCK  -->
		<operation name="NSCMD_CFG_CRT_E1_CLOCK" cmdid="41622" level="">
			<input>
			    <part name="e1clkslot" type="int" length="2" />
				<part name="e1clkid" type="byte" length="1" />
				<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="hightpathid" type="int" length="2" />				
				<part name="lowpathid" type="int" length="2" />		
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 删除E1时钟  NSCMD_CFG_GET_E1_CLK -->
		<operation name="NSCMD_CFG_DEL_E1_CLK" cmdid="41623" level="">
			<input>
			    <part name="e1clkslot" type="int" length="2" />
				<part name="e1clkid" type="byte" length="1" />
			</input>
			<output>
				<fault type="int" length="2" />
			</output>
		</operation>
		<!-- 查询E1时钟   NSCMD_CFG_GET_E1_CLK -->
		<operation name="NSCMD_CFG_GET_E1_CLK" cmdid="41624" level="">
			<input>
			    <part name="e1clkslot" type="int" length="2" />
				<part name="e1clkid" type="byte" length="1" />
			</input>
			<output>		
				<fault type="int" length="2" />
				<part name="e1clkslot" type="int" length="2" />
				<part name="e1clkid" type="byte" length="1" />
				<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="hightpathid" type="int" length="2" />				
				<part name="lowpathid" type="int" length="2" />	
			</output>
		</operation>
		<!-- 配置CES发送时钟    NSCMD_CFG_SET_CES_CLK  -->
		<operation name="NSCMD_CFG_SET_CES_CLK" cmdid="41625" level="">
			<input>
			    <part name="cesindex" type="long" length="4" />	
				<part name="e1clkslot" type="int" length="2" />
				<part name="e1clkid" type="byte" length="1" />			
			</input>
			<output>
				<fault type="int" length="2" />			
			</output>
		</operation>
		<!-- 查询CES发送时钟   NSCMD_CFG_GET_CES_CLK  -->
		<operation name="NSCMD_CFG_GET_CES_CLK" cmdid="41626" level="">
			<input>
			    <part name="cesindex" type="long" length="4" />				
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="cesindex" type="long" length="4" />	
				<part name="e1clkslot" type="int" length="2" />
				<part name="e1clkid" type="byte" length="1" />
			</output>
		</operation>
        <!-- 时钟 end -->
		<operation name="NSCMD_LCS_GET_CTRLITEM_EXT" cmdid="37516" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="licItemID" type="int" length="2" />
				<part name="licItemName" type="string" length="32" />
				<part name="licItemType" type="byte" length="1" />
				<part name="ctrlValue" type="long" length="4" />
				<part name="usedValue" type="long" length="4" />
				<part name="status" type="byte" length="1" />
				<part name="deadline" type="string" length="12" />
				<part name="itemDesc" type="string" length="128" />
				<part name="itemRemarkExt" type="int" length="2" />
                <part name="itemRemark" type="string" length="128" />
			</output>
		</operation>	
		
		<!-- 设置TR功率模板  -->
		<operation name="NSCMD_RTN_CFG_SET_ODU_POWER_TEMPLATE" cmdid="36799" 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="W32BRD_ATTR_POWERTEMPLATE" type="byte" length="1" />			
			</input>
			<output>
				<fault type="int" length="2" />				
			</output>
		</operation>
		
		<!-- 查询TR功率模板  -->
		<operation name="NSCMD_RTN_CFG_GET_ODU_POWER_TEMPLATE" cmdid="36800" 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>
				<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="byte" length="1"  default="1"/>	
				<part name="W32BRD_ATTR_POWERTEMPLATE" type="byte" length="1" />
			</output>
		</operation>
		<!-- 发起1J1主备配置一致性检查  -->
		<operation name="NSCMD_CFG_1J1CFGSYN_CHECKCFG" cmdid="40588" level="">
			<input>				
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="synstatus" type="int" length="2" />
			</output>
		</operation>			
	  <!-- 上传网元License文件内容  -->
		<operation name="NSCMD_LCS_UPLOAD_FILE" cmdid="37515" level="">
			<input>
				<part name="transNo" type="int" length="2" />
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="transNo" type="int" length="2" />		<!-- 事务号(同输入)  -->
				<part name="fileLength" type="long" length="4" />	<!-- 文件总长度(压缩前)   -->
				<part name="poiFlag" type="byte" length="1" />		<!-- 位置标识PoiFlag:	BEGIN  0x01;CON    0x02;END    0x04;  -->
				<part name="packetIndex" type="int" length="2" />	<!-- 分包索引Index (BEGIN包为'0',之后顺序增加，END包索引+1即为总包数)  -->
				<part name="packetLength" type="int" length="2" />	<!-- 本包内容长度M  -->
				<part name="packetContent" type="prototype" />		<!-- 本包License内容  -->
			</output>
		</operation>
		
		 <!-- 上报环回检测报文越限事件 -->
       <operation name="NSEVT_ETH_SRV_LOOPDETECT_PACKET_OVERTHRESHOLD" cmdid="18490" level="">
            <input/>
            <output>
                <part name="BfdSessionLimit" type="long" length="4"/>
            </output>
        </operation>	
		<!-- 查询队列长度实际分配值  -->
		<operation name="NSCMD_PTN_QOS_GET_QOS_QUEUE_REAL_LEN" cmdid="39932" level="">
			<input>
			    <part name="type" type="byte" length="1" />
				<part name="index1" type="long" length="4" default="4294967295" />
				<part name="index2" type="long" length="4" default="4294967295" />
				<part name="index3" type="long" length="4" default="4294967295" />
				<part name="direction" type="byte" length="1"  default="255"/>	
				<part name="attributeID" type="byte" length="1"  />			
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="type" type="byte" length="1" />
				<part name="index1" type="long" length="4" />
				<part name="index2" type="long" length="4" />
				<part name="index3" type="long" length="4" />
				<part name="direction" type="byte" length="1" />	
				<part name="attributeID" type="byte" length="1" />	
				<part name="CS7" type="long" length="4" />	
				<part name="CS6" type="long" length="4" />
				<part name="EF" type="long" length="4" />
				<part name="AF4" type="long" length="4" />
				<part name="AF3" type="long" length="4" />
				<part name="AF2" type="long" length="4" />
				<part name="AF1" type="long" length="4" />
				<part name="BE" type="long" length="4" />
			</output>
		</operation>

		<!-- 查询网元支持的安全功能列表命令字  -->
		<operation name="NSCMD_SM_QUERY_SECFUNLIST" cmdid="27217" level="">
			<input>
			</input>
			<output>
				<fault type="int" length="2" />
				<part name="supportedSecFunc" type="long" length="4" />	<!-- 支持的功能ID   -->
			</output>
		</operation>
    </portType>		
</definitions>
