2167 lines
		
	
	
		
			80 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			2167 lines
		
	
	
		
			80 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
MPIOS-MIB DEFINITIONS ::= BEGIN
 | 
						||
 | 
						||
-- TITLE:	Maipu Vxworks System Objects
 | 
						||
 | 
						||
IMPORTS
 | 
						||
	DisplayString, TruthValue,RowStatus, TEXTUAL-CONVENTION
 | 
						||
    					FROM SNMPv2-TC
 | 
						||
						Counter FROM RFC1155-SMI
 | 
						||
	mpMgmt			        FROM MAIPU-SMI
 | 
						||
	Counter64, Counter32, IpAddress, MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
 | 
						||
					FROM SNMPv2-SMI;
 | 
						||
 | 
						||
 | 
						||
mpios	MODULE-IDENTITY
 | 
						||
    LAST-UPDATED "0101050000Z"
 | 
						||
    ORGANIZATION "Maipu DataComm"
 | 
						||
    CONTACT-INFO
 | 
						||
        "	Maipu DataComm
 | 
						||
		Customer Service
 | 
						||
 | 
						||
		Postal: Consulate Drive
 | 
						||
			Chengdu, Sichuan  610041
 | 
						||
			China
 | 
						||
 | 
						||
	        Tel: 86-028-5161006
 | 
						||
 | 
						||
		E-mail: office@maipu.com"
 | 
						||
    DESCRIPTION
 | 
						||
        "The process and memory information of MP2600 infomation!"
 | 
						||
::= { mpMgmt 20 }
 | 
						||
 | 
						||
-- -------------------------------------------------------------
 | 
						||
-- Textual Conventions
 | 
						||
-- -------------------------------------------------------------
 | 
						||
 | 
						||
EnabledStatus ::= TEXTUAL-CONVENTION
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
        "A simple status value for the object."
 | 
						||
    SYNTAX      INTEGER { enabled(1), disabled(2) }
 | 
						||
 | 
						||
iosSystem	OBJECT IDENTIFIER ::= { mpios 1 }
 | 
						||
 | 
						||
iosObjects	OBJECT IDENTIFIER ::= { iosSystem 1 }
 | 
						||
 | 
						||
-- Groups defined in this MIB
 | 
						||
 | 
						||
sysMemory	OBJECT IDENTIFIER ::= { iosObjects 1 }
 | 
						||
 | 
						||
--	Memory Group
 | 
						||
 | 
						||
--	This group provides the memory usage information on the target.
 | 
						||
--	All variables in this group are read only.
 | 
						||
 | 
						||
 | 
						||
numBytesFree		OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		" The number of bytes free in the system memory "
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 1 }
 | 
						||
 | 
						||
numBlocksFree		OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		" The number of blocks free in the system memory "
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 2 }
 | 
						||
 | 
						||
avgBlockSizeFree	OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		" The average block size that is free in the system memory "
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 3 }
 | 
						||
 | 
						||
maxBlockSizeFree	OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		" The largest block size that is free in the memory "
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 4 }
 | 
						||
 | 
						||
numBytesAlloc		OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		" The number of bytes of system memory that have been allocated by
 | 
						||
                  tasks and system services "
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 5 }
 | 
						||
 | 
						||
numBlocksAlloc		OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		" The number of blocks of system memory that have been allocated in
 | 
						||
                  the system "
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 6 }
 | 
						||
 | 
						||
avgBlockSizeAlloc	OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		" The average memory block size that has been allocated in the
 | 
						||
                system "
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 7 }
 | 
						||
 | 
						||
memoryTotalBytes	OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		"The total available memory bytes"
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 8 }
 | 
						||
 | 
						||
allocBytesPercent	OBJECT-TYPE
 | 
						||
	SYNTAX		INTEGER
 | 
						||
	MAX-ACCESS	read-only
 | 
						||
	STATUS		current
 | 
						||
	DESCRIPTION
 | 
						||
		"The allocated bytes percent which value is allocated bytes divided
 | 
						||
                by total bytes, This value can be in the range from 0 to 100."
 | 
						||
--	DEFAULT		next-function-async std_next_async
 | 
						||
	::= { sysMemory 9 }
 | 
						||
 | 
						||
sysTask OBJECT IDENTIFIER ::= { iosObjects 2 }
 | 
						||
 | 
						||
 | 
						||
--      Task Group
 | 
						||
 | 
						||
--      This group provides access to the target's task table.
 | 
						||
--      Tasks can be suspended, created, resumed and deleted.
 | 
						||
--      Individual parameters can also be changed. While changing
 | 
						||
--      task information, it should be remembered that the information
 | 
						||
--      from this group is only a snapshot of the task table entries.
 | 
						||
--      VxWorks tasks can be created by creating an entry in the
 | 
						||
--      tasktable. An entry should be created with an index of zero.
 | 
						||
--      The other parameters that must be specified are: name, priority,
 | 
						||
--       stacksize, entry point and other options.
 | 
						||
 | 
						||
 | 
						||
taskTable               OBJECT-TYPE
 | 
						||
        SYNTAX          SEQUENCE OF TaskEntry
 | 
						||
        MAX-ACCESS      not-accessible
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "Represents the target's task table. Each entry in this table
 | 
						||
                 represents a task"
 | 
						||
        ::= { sysTask 1 }
 | 
						||
 | 
						||
taskEntry               OBJECT-TYPE
 | 
						||
        SYNTAX          TaskEntry
 | 
						||
        MAX-ACCESS      not-accessible
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                " Each entry contains information with regards to a task in the
 | 
						||
                system "
 | 
						||
        INDEX           { taskId }
 | 
						||
        ::= { taskTable 1 }
 | 
						||
 | 
						||
TaskEntry ::=
 | 
						||
        SEQUENCE {
 | 
						||
                taskId
 | 
						||
                        Unsigned32,
 | 
						||
                taskName
 | 
						||
                        DisplayString,
 | 
						||
                taskPriority
 | 
						||
                        Integer32,
 | 
						||
                taskStatus
 | 
						||
                        INTEGER,
 | 
						||
                taskOptions
 | 
						||
                        Integer32,
 | 
						||
                taskMain
 | 
						||
                        DisplayString,
 | 
						||
                taskStackPtr
 | 
						||
                        Unsigned32,
 | 
						||
                taskStackBase
 | 
						||
                        Unsigned32,
 | 
						||
                taskStackPos
 | 
						||
                        Unsigned32,
 | 
						||
                taskStackEnd
 | 
						||
                        Unsigned32,
 | 
						||
                taskStackSize
 | 
						||
                        Unsigned32,
 | 
						||
                taskStackSizeUsage
 | 
						||
                        Unsigned32,
 | 
						||
                taskStackMaxUsed
 | 
						||
                        Unsigned32,
 | 
						||
                taskStackFree
 | 
						||
                        Unsigned32,
 | 
						||
                taskErrorStatus
 | 
						||
                        Integer32
 | 
						||
        }
 | 
						||
 | 
						||
taskId                  OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                " This is the task ID assigned by VxWorks to a task in the
 | 
						||
                  system. A taskId of zero specifies a new task."
 | 
						||
        ::= { taskEntry 1 }
 | 
						||
 | 
						||
taskName                OBJECT-TYPE
 | 
						||
        SYNTAX          DisplayString
 | 
						||
        MAX-ACCESS      read-write
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                " This is the name of the VxWorks task.  This value can
 | 
						||
                 only be specified (set) at task creation."
 | 
						||
        ::= { taskEntry 2 }
 | 
						||
 | 
						||
taskPriority            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-write
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The priority of the VxWorks task.  This value can be
 | 
						||
                 in the range from 0, the highest priority,
 | 
						||
                 to 255, the lowest priority."
 | 
						||
        ::= { taskEntry 3 }
 | 
						||
 | 
						||
taskStatus              OBJECT-TYPE
 | 
						||
        SYNTAX          INTEGER {
 | 
						||
                                task-ready(1),      -- Task is ready to run.
 | 
						||
                                task-suspended(2),  -- Task is suspended.
 | 
						||
                                task-delay(3),      -- Task is delayed.
 | 
						||
                                task-deleted(4)     -- Task is to be deleted.
 | 
						||
                        }
 | 
						||
        MAX-ACCESS      read-write
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This field specifies the current task status.  It
 | 
						||
                 can be used to change the current task state.
 | 
						||
                 For example, to suspend a task, the value of
 | 
						||
                 taskStatus is changed to task-suspended,
 | 
						||
                 to delete a task the value is changed to
 | 
						||
                 task-deleted, etc..."
 | 
						||
        ::= { taskEntry 4 }
 | 
						||
 | 
						||
taskOptions             OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-write
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This value represents the sum of the following
 | 
						||
                 options:
 | 
						||
 | 
						||
                        value      option
 | 
						||
                         1        VX_SUPERVISOR_MODE(read-only)
 | 
						||
                         2        VX_UNBREAKABLE    (break points ignored)
 | 
						||
                         4        VX_DEALLOC_STACK  (deallocate stack)
 | 
						||
                         8        VX_FP_TASK        (floating point support)
 | 
						||
                        16        VX_STDIO          (read-only)
 | 
						||
                        128        VX_PRIVATE_ENV    (private env. variables)
 | 
						||
                        256        VX_NO_STACK_FILL  (don't fill stack)
 | 
						||
 | 
						||
                 All the options above can be set at task creation time.
 | 
						||
                 However, once the task is executing the only option
 | 
						||
                 that can be changed is VX_UNBREAKABLE.  The option is
 | 
						||
                 toggled based on the current setting."
 | 
						||
        ::= { taskEntry 5 }
 | 
						||
 | 
						||
taskMain                OBJECT-TYPE
 | 
						||
        SYNTAX          DisplayString
 | 
						||
        MAX-ACCESS      read-write
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the name of the entry function for the VxWorks
 | 
						||
                 task.  This name can only be specified when a task
 | 
						||
                 is created (entry added in the table).  The symbol
 | 
						||
                 must exist in the VxWorks target."
 | 
						||
        ::= { taskEntry 6 }
 | 
						||
 | 
						||
taskStackPtr            OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the saved stack pointer for the task."
 | 
						||
        ::= { taskEntry 7 }
 | 
						||
 | 
						||
 | 
						||
taskStackBase           OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the address of the bottom of the stack of
 | 
						||
                 the VxWorks task."
 | 
						||
        ::= { taskEntry 8 }
 | 
						||
 | 
						||
taskStackPos            OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the effective top of the stack in the current
 | 
						||
                 task state."
 | 
						||
        ::= { taskEntry 9 }
 | 
						||
 | 
						||
taskStackEnd            OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the address of the top of the stack of the
 | 
						||
                 VxWorks task."
 | 
						||
        ::= { taskEntry 10 }
 | 
						||
 | 
						||
taskStackSize           OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-write
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the actual size of the stack in bytes.  The
 | 
						||
                 size of the stack can only be specified at task
 | 
						||
                 creation (adding an entry to the table)."
 | 
						||
        ::= { taskEntry 11 }
 | 
						||
 | 
						||
taskStackSizeUsage      OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The number of bytes currently in use by the task from
 | 
						||
                 the stack."
 | 
						||
        ::= { taskEntry 12 }
 | 
						||
 | 
						||
taskStackMaxUsed        OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the maximum number of bytes that have been used
 | 
						||
                 by the task from the stack."
 | 
						||
        ::= { taskEntry 13 }
 | 
						||
 | 
						||
taskStackFree           OBJECT-TYPE
 | 
						||
        SYNTAX          Unsigned32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the number of bytes that are free currently in
 | 
						||
                 the task stack."
 | 
						||
        ::= { taskEntry 14 }
 | 
						||
 | 
						||
taskErrorStatus         OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "This is the most recent error status for this task."
 | 
						||
        ::= { taskEntry 15 }
 | 
						||
 | 
						||
-- *************************
 | 
						||
taskDescr	OBJECT-TYPE
 | 
						||
		SYNTAX		DisplayString
 | 
						||
		MAX-ACCESS	read-only
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"This is description for error task. If the task runs well the
 | 
						||
				 string will be null."
 | 
						||
		::= { sysTask 2 }
 | 
						||
 | 
						||
-- cpu
 | 
						||
-- ******* CPU *******
 | 
						||
sysCpu	OBJECT IDENTIFIER ::= { iosObjects 3 }
 | 
						||
 | 
						||
sysCpuStatus	OBJECT-TYPE
 | 
						||
		SYNTAX	INTEGER {
 | 
						||
				noSpyCpu(1),
 | 
						||
				spyCpu(2)
 | 
						||
				}
 | 
						||
		MAX-ACCESS	read-write
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"This is the status of collecting CPU utilization rate
 | 
						||
				 which include two status: spyCpu (2), noSpyCpu(1), if you
 | 
						||
				 want to get cpuUtilTable and cpuTaskTable, you must make
 | 
						||
				 status to spy cpu"
 | 
						||
		::= { sysCpu 1 }
 | 
						||
sysCpuTaskTabView	OBJECT-TYPE
 | 
						||
		SYNTAX	INTEGER {
 | 
						||
				detailed(1),
 | 
						||
				simple(2)
 | 
						||
				}
 | 
						||
		MAX-ACCESS	read-write
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"This is the status of cpuTaskTable view:
 | 
						||
				detailed view is showing every task info and
 | 
						||
				simple view is only showing task which had used cpu"
 | 
						||
		::= { sysCpu 2 }
 | 
						||
checkCpuTimeInterval	OBJECT-TYPE
 | 
						||
		SYNTAX	INTEGER	(1..3600)
 | 
						||
		MAX-ACCESS	read-write
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"check cpu time interval,unit is second"
 | 
						||
		::= { sysCpu 3 }
 | 
						||
 | 
						||
cpuTaskTable               OBJECT-TYPE
 | 
						||
        SYNTAX          SEQUENCE OF CpuTaskEntry
 | 
						||
        MAX-ACCESS      not-accessible
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "Represents the target's task cpu table. Each entry in this table
 | 
						||
                 represents a task"
 | 
						||
        ::= { sysCpu 4 }
 | 
						||
 | 
						||
cpuTaskEntry               OBJECT-TYPE
 | 
						||
        SYNTAX         CpuTaskEntry
 | 
						||
        MAX-ACCESS      not-accessible
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                " Each entry contains information with regards to a task cpu in the
 | 
						||
                system "
 | 
						||
        INDEX           { cpuTaskId }
 | 
						||
        ::= { cpuTaskTable 1 }
 | 
						||
 | 
						||
CpuTaskEntry ::=
 | 
						||
        SEQUENCE {
 | 
						||
                cpuTaskId
 | 
						||
                	Integer32,
 | 
						||
                 cpuTaskName
 | 
						||
                	OCTET STRING,
 | 
						||
                cpuTaskPri
 | 
						||
                        Integer32,
 | 
						||
                cpuTaskDeltaUtil
 | 
						||
                        Integer32,
 | 
						||
                cpuTaskDeltaTicks
 | 
						||
                        Integer32,
 | 
						||
	       	cpuTaskAverageUtil
 | 
						||
                        Integer32,
 | 
						||
                cpuTaskTotalTicks
 | 
						||
                        Integer32,
 | 
						||
                cpuTaskCurrentUtil
 | 
						||
                        Integer32
 | 
						||
        }
 | 
						||
 | 
						||
 | 
						||
cpuTaskId           OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                " This is the task ID assigned by VxWorks to a task in the
 | 
						||
                  system. A taskId of zero specifies a new task."
 | 
						||
        ::= { cpuTaskEntry 1 }
 | 
						||
 | 
						||
cpuTaskName           OBJECT-TYPE
 | 
						||
        SYNTAX          OCTET STRING
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                " This is the name of the VxWorks task.  This value can
 | 
						||
                 only be specified (set) at task creation."
 | 
						||
        ::= { cpuTaskEntry 2 }
 | 
						||
 | 
						||
cpuTaskPri            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The priority of the VxWorks task.  This value can be
 | 
						||
                 in the range from 0, the highest priority,
 | 
						||
                 to 255, the lowest priority."
 | 
						||
        ::= { cpuTaskEntry 3 }
 | 
						||
 | 
						||
cpuTaskDeltaUtil            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The CPU utilization of the VxWorks task during DeltaTicks.
 | 
						||
                 This value can be in the range from 0 to 100."
 | 
						||
        ::= {cpuTaskEntry 4 }
 | 
						||
 | 
						||
cpuTaskDeltaTicks            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The task CPU utilization delta ticks."
 | 
						||
        ::= { cpuTaskEntry 5 }
 | 
						||
 | 
						||
cpuTaskAverageUtil            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The CPU utilization of the VxWorks task during TotalTicks.
 | 
						||
                 This value can be in the range from 0 to 100."
 | 
						||
        ::= { cpuTaskEntry 6 }
 | 
						||
 | 
						||
cpuTaskTotalTicks            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The total ticks till cpuTaskStatus been start, until the
 | 
						||
                 status be end."
 | 
						||
        ::= { cpuTaskEntry 7 }
 | 
						||
 | 
						||
cpuTaskCurrentUtil            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The cpu current utilization "
 | 
						||
        ::= { cpuTaskEntry 8 }
 | 
						||
 | 
						||
cpuUtilTable               OBJECT-TYPE
 | 
						||
        SYNTAX          SEQUENCE OF CpuUtilEntry
 | 
						||
        MAX-ACCESS      not-accessible
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                  " The Sys CPU total utilization table "
 | 
						||
        ::= { sysCpu 5 }
 | 
						||
 | 
						||
cpuUtilEntry               OBJECT-TYPE
 | 
						||
        SYNTAX          CpuUtilEntry
 | 
						||
        MAX-ACCESS      not-accessible
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                " The Sys CPU utilization table  at a certain period of time,
 | 
						||
                include two kind of time interval: one is from spy cpu to current
 | 
						||
                show cpu, the other is from last show cpu to current show cpu"
 | 
						||
        INDEX           { cpuUtilCpuId }
 | 
						||
        ::= { cpuUtilTable 1 }
 | 
						||
 | 
						||
CpuUtilEntry ::=
 | 
						||
        SEQUENCE {
 | 
						||
        	cpuUtilCpuId
 | 
						||
                        Integer32,
 | 
						||
                cpuUtilDeltaUtil
 | 
						||
                        Integer32,
 | 
						||
		cpuUtilDeltaUsedTicks
 | 
						||
                        Integer32,
 | 
						||
                cpuUtilDeltaTicks
 | 
						||
                        Integer32,
 | 
						||
                cpuUtilDeltaTimes
 | 
						||
                        Integer32,
 | 
						||
	       	cpuUtilAverageUtil
 | 
						||
                        Integer32,
 | 
						||
                cpuUtilTotalUsedTicks
 | 
						||
                        Integer32,
 | 
						||
                cpuUtilTotalTicks
 | 
						||
                        Integer32,
 | 
						||
                cpuUtilTotalTimes
 | 
						||
                        Integer32,
 | 
						||
                cpuUtilCurrentUtil
 | 
						||
                	Integer32
 | 
						||
            }
 | 
						||
 | 
						||
cpuUtilCpuId            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "cpu id for multi-cpu device"
 | 
						||
        ::= { cpuUtilEntry 1 }
 | 
						||
 | 
						||
cpuUtilDeltaUtil            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The Sys CPU utilization in delta times"
 | 
						||
        ::= { cpuUtilEntry 2 }
 | 
						||
 | 
						||
cpuUtilDeltaUsedTicks       OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The System used ticks in delta ticks"
 | 
						||
        ::= { cpuUtilEntry 3 }
 | 
						||
 | 
						||
cpuUtilDeltaTicks       OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The Sys CPU utilization ticks in delta times"
 | 
						||
        ::= { cpuUtilEntry 4 }
 | 
						||
 | 
						||
cpuUtilDeltaTimes       OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The delta times, unit is second"
 | 
						||
        ::= { cpuUtilEntry 5 }
 | 
						||
 | 
						||
 | 
						||
cpuUtilAverageUtil            OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The Sys CPU utilization in total times"
 | 
						||
        ::= { cpuUtilEntry 6 }
 | 
						||
 | 
						||
cpuUtilTotalUsedTicks       OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The Sys CPU utilization used ticks in total times"
 | 
						||
        ::= { cpuUtilEntry 7 }
 | 
						||
 | 
						||
cpuUtilTotalTicks       OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The Sys CPU utilization ticks in total times"
 | 
						||
        ::= { cpuUtilEntry 8 }
 | 
						||
 | 
						||
cpuUtilTotalTimes       OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The total times, unit is second"
 | 
						||
        ::= { cpuUtilEntry 9 }
 | 
						||
 | 
						||
cpuUtilCurrentUtil       OBJECT-TYPE
 | 
						||
        SYNTAX          Integer32
 | 
						||
        MAX-ACCESS      read-only
 | 
						||
        STATUS          current
 | 
						||
        DESCRIPTION
 | 
						||
                "The cpu current utilization"
 | 
						||
        ::= { cpuUtilEntry 10 }
 | 
						||
 | 
						||
-- sys cpu/mainBoard temperature
 | 
						||
sysTemperature OBJECT IDENTIFIER ::= { iosObjects 4 }
 | 
						||
 | 
						||
sysCpuTemper	OBJECT-TYPE
 | 
						||
		SYNTAX		Integer32
 | 
						||
		MAX-ACCESS	read-only
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"Get current system environment cpu temperature"
 | 
						||
		::= { sysTemperature 1 }
 | 
						||
 | 
						||
sysCpuAlertTemper		OBJECT-TYPE
 | 
						||
		SYNTAX		Integer32
 | 
						||
		MAX-ACCESS	read-write
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"Get or set current system environment cpu alarm temperature
 | 
						||
				default is 85¡ãC"
 | 
						||
		::= { sysTemperature 2 }
 | 
						||
sysMainBoardTemper		OBJECT-TYPE
 | 
						||
		SYNTAX		Integer32
 | 
						||
		MAX-ACCESS	read-only
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"Get current system environment main borad temperature"
 | 
						||
		::= { sysTemperature 3 }
 | 
						||
 | 
						||
sysMainBoardAlertTemper	 	OBJECT-TYPE
 | 
						||
		SYNTAX		Integer32
 | 
						||
		MAX-ACCESS	read-write
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"Get or set current system environment main board alarm temperature
 | 
						||
				default is 65 ¡ãC"
 | 
						||
		::= { sysTemperature 4 }
 | 
						||
 | 
						||
sysAlertTrapInt	 	OBJECT-TYPE
 | 
						||
		SYNTAX		Integer32
 | 
						||
		MAX-ACCESS	read-write
 | 
						||
		STATUS		current
 | 
						||
		DESCRIPTION
 | 
						||
				"Send alert trap time interval when system temperature is always
 | 
						||
				more than alert temperature, unit is second,default is 60 s"
 | 
						||
		::= { sysTemperature 5 }
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysNFI              	OBJECT IDENTIFIER ::= { iosObjects 200 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysRtrGbl           	OBJECT IDENTIFIER ::= { sysNFI 1 }
 | 
						||
 | 
						||
sysRtrCtrl          	OBJECT-TYPE
 | 
						||
                    		SYNTAX  EnabledStatus
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR global switch
 | 
						||
                    			 enable--enable RTR module
 | 
						||
                    			 disable--no RTR module"
 | 
						||
                    		::= { sysRtrGbl 1 }
 | 
						||
 | 
						||
sysRtrResponder     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  TruthValue
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"Rtr Responder
 | 
						||
                    			 TRUE--Rtr Responder
 | 
						||
                    			 False--no Rtr Responder
 | 
						||
                    			 on valid in jitter entity now"
 | 
						||
                    		::= { sysRtrGbl 2 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysRtrEntityMgt     	OBJECT IDENTIFIER ::= { sysNFI 2 }
 | 
						||
 | 
						||
sysRtrEntityTable   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SEQUENCE OF SysRtrEntityEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"Rtr entity table,config or view information about Rtr entity"
 | 
						||
                    		::= { sysRtrEntityMgt 100 }
 | 
						||
 | 
						||
sysRtrEntityEntry   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SysRtrEntityEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"Rtr entity,config or view information about Rtr entity"
 | 
						||
                    		INDEX  { rtrEntityId }
 | 
						||
                    		::= { sysRtrEntityTable 1 }
 | 
						||
 | 
						||
SysRtrEntityEntry   	::= SEQUENCE {
 | 
						||
                    			rtrEntityId            INTEGER,
 | 
						||
                    			rtrEntityName          DisplayString,
 | 
						||
                    			rtrEntityType          INTEGER,
 | 
						||
                    			rtrEntityLogType       INTEGER,
 | 
						||
                    			rtrEntityLogMaxSize    INTEGER,
 | 
						||
                    			rtrEntityLogFilter     INTEGER,
 | 
						||
                    			rtrEntityThreshold     INTEGER,
 | 
						||
                    			rtrEntityRowStatus     RowStatus
 | 
						||
                    	             }
 | 
						||
 | 
						||
 | 
						||
rtrEntityId         	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..2000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"Rtr entity Id,index"
 | 
						||
                    		::= { sysRtrEntityEntry 1 }
 | 
						||
 | 
						||
rtrEntityName       	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr entity name,araised aumatically,read-only"
 | 
						||
                    		::= { sysRtrEntityEntry 2 }
 | 
						||
 | 
						||
rtrEntityType       	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER {
 | 
						||
                    			         icmpEcho(1),
 | 
						||
                    			          jitter(2),
 | 
						||
                    			          flowStatistics(3),
 | 
						||
						  udpecho(4)
 | 
						||
                    			        }
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr entity,inlcuding icmpEcho,jitter,flow statistics,udpecho"
 | 
						||
                    		::= { sysRtrEntityEntry 3 }
 | 
						||
 | 
						||
rtrEntityLogType    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER {
 | 
						||
                    			         local(1),
 | 
						||
                    			          remote(2)
 | 
						||
                    			        }
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR entity logging type¡£
 | 
						||
                    			 local£stored in the device file system
 | 
						||
                    			 remote£remote services"
 | 
						||
                    		::= { sysRtrEntityEntry 4 }
 | 
						||
 | 
						||
rtrEntityLogMaxSize 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..500)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr entity's log with max lines, if log type is local"
 | 
						||
                    		::= { sysRtrEntityEntry 5 }
 | 
						||
 | 
						||
rtrEntityLogFilter  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER {
 | 
						||
                    			         all(1),
 | 
						||
                    			          error(2),
 | 
						||
                    			          overThreshold(3)
 | 
						||
                    			        }
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR entity log filter options"
 | 
						||
                    		::= { sysRtrEntityEntry 6 }
 | 
						||
 | 
						||
rtrEntityThreshold  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(0..100)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR entity log filter threshhod,only valid with icmpEcho entity"
 | 
						||
                    		::= { sysRtrEntityEntry 7 }
 | 
						||
 | 
						||
rtrEntityRowStatus  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  RowStatus
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr entity row status"
 | 
						||
                    		::= { sysRtrEntityEntry 8 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysRtrGroupMgt      	OBJECT IDENTIFIER ::= { sysNFI 3 }
 | 
						||
 | 
						||
sysRtrGroupTable    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SEQUENCE OF SysRtrGroupEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"Rtr group table"
 | 
						||
                    		::= { sysRtrGroupMgt 100 }
 | 
						||
 | 
						||
sysRtrGroupEntry    	OBJECT-TYPE
 | 
						||
                    		SYNTAX SysRtrGroupEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"Rtr group entity"
 | 
						||
                    		INDEX  { rtrGroupId }
 | 
						||
                    		::= { sysRtrGroupTable 1 }
 | 
						||
 | 
						||
SysRtrGroupEntry    	::= SEQUENCE {
 | 
						||
                    			rtrGroupId             INTEGER,
 | 
						||
                    			rtrGroupName           DisplayString,
 | 
						||
                    			rtrGroupInterval       INTEGER,
 | 
						||
                    			rtrGroupEntityMembers   DisplayString,
 | 
						||
                    			rtrGroupRowStatus      RowStatus
 | 
						||
                    	             }
 | 
						||
 | 
						||
 | 
						||
rtrGroupId          	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..2000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr group id,index"
 | 
						||
                    		::= { sysRtrGroupEntry 1 }
 | 
						||
 | 
						||
rtrGroupName        	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr group name,araised aumatically, read-only"
 | 
						||
                    		::= { sysRtrGroupEntry 2 }
 | 
						||
 | 
						||
rtrGroupInterval    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(0..10000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr group interval, seconds"
 | 
						||
                    		::= { sysRtrGroupEntry 3 }
 | 
						||
 | 
						||
rtrGroupEntityMembers	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..255))
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR group members£¬string type£º
 | 
						||
                    			 1£¬3£¬10-20£¬50
 | 
						||
                    			 string length no more than 255, separated by comma,no space in the string¡£"
 | 
						||
                    		::= { sysRtrGroupEntry 4 }
 | 
						||
 | 
						||
rtrGroupRowStatus   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  RowStatus
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr group table row status"
 | 
						||
                    		::= { sysRtrGroupEntry 5 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysRtrScheduleMgt   	OBJECT IDENTIFIER ::= { sysNFI 4 }
 | 
						||
 | 
						||
sysRtrScheduleTable 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SEQUENCE OF SysRtrScheduleEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule table"
 | 
						||
                    		::= { sysRtrScheduleMgt 100 }
 | 
						||
 | 
						||
sysRtrScheduleEntry 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SysRtrScheduleEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule table entry"
 | 
						||
                    		INDEX  { rtrScheduleId }
 | 
						||
                    		::= { sysRtrScheduleTable 1 }
 | 
						||
 | 
						||
SysRtrScheduleEntry 	::= SEQUENCE {
 | 
						||
                    			rtrScheduleId          Unsigned32,
 | 
						||
                    			rtrScheduleType        INTEGER,
 | 
						||
                    			rtrScheduleObjId       INTEGER,
 | 
						||
                    			rtrScheduleStartTimeFlag   INTEGER,
 | 
						||
                    			rtrScheduleAfterTime   DisplayString,
 | 
						||
                    			rtrScheduleStartTime   DisplayString,
 | 
						||
                    			rtrScheduleAgeOut      Unsigned32,
 | 
						||
                    			rtrScheduleLifeFlag    INTEGER,
 | 
						||
                    			rtrScheduleLifeTime    Unsigned32,
 | 
						||
                    			rtrScheduleRepeat      Unsigned32,
 | 
						||
                    			rtrScheduleInterval    Unsigned32,
 | 
						||
                    			rtrScheduleRowStatus   RowStatus
 | 
						||
                    	             }
 | 
						||
 | 
						||
 | 
						||
rtrScheduleId       	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule Id,index"
 | 
						||
                    		::= { sysRtrScheduleEntry 1 }
 | 
						||
 | 
						||
rtrScheduleType     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER {
 | 
						||
                    			         entity(1),
 | 
						||
                    			          group(2)
 | 
						||
                    			        }
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule type"
 | 
						||
                    		::= { sysRtrScheduleEntry 2 }
 | 
						||
 | 
						||
rtrScheduleObjId    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..2000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"id of rtrschedule object which means rtr group or entity."
 | 
						||
                    		::= { sysRtrScheduleEntry 3 }
 | 
						||
 | 
						||
rtrScheduleStartTimeFlag	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER {
 | 
						||
                    			         startNow(1),
 | 
						||
                    			          afterTime(2),
 | 
						||
                    			          startTime(3)
 | 
						||
                    			        }
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR schedule start time¡£
 | 
						||
                    			 startNow£»
 | 
						||
                    			 afterTime£»
 | 
						||
                    			 startTime--start at the given time"
 | 
						||
                    		::= { sysRtrScheduleEntry 4 }
 | 
						||
 | 
						||
rtrScheduleAfterTime	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..12))
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR schedule given time¡£
 | 
						||
                    			 type string£º
 | 
						||
                    			 HH:MM:SS
 | 
						||
                    			 valid when sysRtrScheduleFlag is afterTimeʱ."
 | 
						||
                    		::= { sysRtrScheduleEntry 5 }
 | 
						||
 | 
						||
rtrScheduleStartTime	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR schedule given time¡£
 | 
						||
                    			 type string£º
 | 
						||
                    			 HH:MM:SS,mm,dd,yyyy
 | 
						||
                    			 valid when sysRtrScheduleFlag is startTime."
 | 
						||
                    		::= { sysRtrScheduleEntry 6 }
 | 
						||
 | 
						||
rtrScheduleAgeOut   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..2073600)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule ageout time in second."
 | 
						||
                    		::= { sysRtrScheduleEntry 7 }
 | 
						||
 | 
						||
rtrScheduleLifeFlag 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER {
 | 
						||
                    			         forever(1),
 | 
						||
                    			          repeatAndDie(2)
 | 
						||
                    			        }
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule's life
 | 
						||
                    			 forever,if config, no need to config lifetime and repeat times
 | 
						||
                    			 repeatAndDie,if config, need to config lifetime and repeat times"
 | 
						||
                    		::= { sysRtrScheduleEntry 8 }
 | 
						||
 | 
						||
rtrScheduleLifeTime 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..2147483647)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule's lieftime in second,
 | 
						||
                    			valid only when rtrScheduleLifeFlag is repeatAndDie."
 | 
						||
                    		::= { sysRtrScheduleEntry 9 }
 | 
						||
 | 
						||
rtrScheduleRepeat   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..2147483647)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule's repeat times,
 | 
						||
					valid only when rtrScheduleLifeFlag is repeatAndDie."
 | 
						||
                    		::= { sysRtrScheduleEntry 10 }
 | 
						||
 | 
						||
rtrScheduleInterval 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..2147483647)
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule interval in second"
 | 
						||
                    		::= { sysRtrScheduleEntry 11 }
 | 
						||
 | 
						||
rtrScheduleRowStatus	OBJECT-TYPE
 | 
						||
                    		SYNTAX  RowStatus
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"rtr schedule row status"
 | 
						||
                    		::= { sysRtrScheduleEntry 12 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysRtrIcmpEchoMgt   	OBJECT IDENTIFIER ::= { sysNFI 5 }
 | 
						||
 | 
						||
sysRtrIcmpEchoTable 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SEQUENCE OF SysRtrIcmpEchoEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR ICMP entity table"
 | 
						||
                    		::= { sysRtrIcmpEchoMgt 100 }
 | 
						||
 | 
						||
sysRtrIcmpEchoEntry 	OBJECT-TYPE
 | 
						||
                    		SYNTAX SysRtrIcmpEchoEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR ICMP entity entry"
 | 
						||
                    		INDEX  { rtrIcmpEchoEntityId }
 | 
						||
                    		::= { sysRtrIcmpEchoTable 1 }
 | 
						||
 | 
						||
SysRtrIcmpEchoEntry 	::= SEQUENCE {
 | 
						||
                    			rtrIcmpEchoEntityId    INTEGER,
 | 
						||
                    			rtrIcmpEchoTargetIp    IpAddress,
 | 
						||
                    			rtrIcmpEchoPktNum      Unsigned32,
 | 
						||
                    			rtrIcmpEchoPktLen      INTEGER,
 | 
						||
                    			rtrIcmpEchoTimeout     INTEGER,
 | 
						||
                    			rtrIcmpEchoSchInterval	Unsigned32,
 | 
						||
                    			rtrIcmpEchoExtendFlag   TruthValue,
 | 
						||
                    			rtrIcmpEchoVrfName     DisplayString,
 | 
						||
                    			rtrIcmpEchoSourceIp    IpAddress,
 | 
						||
                    			rtrIcmpEchoTos         INTEGER,
 | 
						||
                    			rtrIcmpEchoSetDf       TruthValue,
 | 
						||
                    			rtrIcmpEchoVerifyData   TruthValue,
 | 
						||
                    			rtrIcmpEchoIsScheduling   TruthValue,
 | 
						||
                    			rtrIcmpEchoPktTotalSend   Counter32,
 | 
						||
                    			rtrIcmpEchoPktTotalRcvd   Counter32,
 | 
						||
                    			rtrIcmpEchoSuccessRate   INTEGER,
 | 
						||
                    			rtrIcmpEchoRowStatus   RowStatus
 | 
						||
                    	             }
 | 
						||
 | 
						||
 | 
						||
rtrIcmpEchoEntityId 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..2000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP entity ID,index"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 1 }
 | 
						||
 | 
						||
rtrIcmpEchoTargetIp 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  IpAddress
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMPECHO(ping) destination address"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 2 }
 | 
						||
 | 
						||
rtrIcmpEchoPktNum   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..200000000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP PING send packets number once"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 3 }
 | 
						||
 | 
						||
rtrIcmpEchoPktLen   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(36..18024)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP PING send packets size"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 4 }
 | 
						||
 | 
						||
rtrIcmpEchoTimeout  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..3600)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP ping reply timeout in seconds."
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 5 }
 | 
						||
 | 
						||
rtrIcmpEchoSchInterval 	OBJECT-TYPE
 | 
						||
                    			SYNTAX  Unsigned32(1..2147483647)
 | 
						||
                    			MAX-ACCESS  read-write
 | 
						||
                    			STATUS  current
 | 
						||
                    			DESCRIPTION
 | 
						||
                    				"IcmpEcho interval in seconds."
 | 
						||
                    			::= { sysRtrIcmpEchoEntry 6 }
 | 
						||
 | 
						||
rtrIcmpEchoExtendFlag	OBJECT-TYPE
 | 
						||
                    		SYNTAX  TruthValue
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP extern ping flag,
 | 
						||
                    			have set Tos,verify data,DF,sourceIp and vrf or yet."
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 7 }
 | 
						||
 | 
						||
rtrIcmpEchoVrfName  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"vrfname type string,
 | 
						||
                    			valid only rtrIcmpEchoExtendFlag is TRUE"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 8 }
 | 
						||
 | 
						||
rtrIcmpEchoSourceIp 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  IpAddress
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP source IP address,
 | 
						||
					valid only rtrIcmpEchoExtendFlag is TRUE."
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 9 }
 | 
						||
 | 
						||
rtrIcmpEchoTos      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(0..255)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP TOS value,
 | 
						||
					valid only rtrIcmpEchoExtendFlag is TRUE."
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 10 }
 | 
						||
 | 
						||
rtrIcmpEchoSetDf    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  TruthValue
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP pakcet DF bit,
 | 
						||
                    			valid only rtrIcmpEchoExtendFlag is TRUE"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 11 }
 | 
						||
 | 
						||
rtrIcmpEchoVerifyData	OBJECT-TYPE
 | 
						||
                    		SYNTAX  TruthValue
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP verifay data flag,
 | 
						||
                    			valid only rtrIcmpEchoExtendFlag is TRUE"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 12 }
 | 
						||
 | 
						||
rtrIcmpEchoIsScheduling	OBJECT-TYPE
 | 
						||
                    		SYNTAX  TruthValue
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"whether icmpEcho entity is in scheduling"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 13 }
 | 
						||
 | 
						||
rtrIcmpEchoPktTotalSend	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter32
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"total packets which send by the ICMP entity."
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 14 }
 | 
						||
 | 
						||
rtrIcmpEchoPktTotalRcvd	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter32
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"total packets which receive by the ICMP entity."
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 15 }
 | 
						||
 | 
						||
rtrIcmpEchoSuccessRate	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(0..100)
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"total success rate till now"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 16 }
 | 
						||
 | 
						||
rtrIcmpEchoRowStatus	OBJECT-TYPE
 | 
						||
                    		SYNTAX  RowStatus
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"ICMP row status"
 | 
						||
                    		::= { sysRtrIcmpEchoEntry 17 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysRtrJitterMgt     	OBJECT IDENTIFIER ::= { sysNFI 6 }
 | 
						||
 | 
						||
sysRtrJitterTable   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SEQUENCE OF SysRtrJitterEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR JITTER entity table"
 | 
						||
                    		::= { sysRtrJitterMgt 100 }
 | 
						||
 | 
						||
sysRtrJitterEntry   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SysRtrJitterEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR JITTER entity entry"
 | 
						||
                    		INDEX  { rtrJitterEntityId }
 | 
						||
                    		::= { sysRtrJitterTable 1 }
 | 
						||
 | 
						||
SysRtrJitterEntry   	::= SEQUENCE {
 | 
						||
                    			rtrJitterEntityId      INTEGER,
 | 
						||
                    			rtrJitterState         INTEGER,
 | 
						||
                    			rtrJitterTargetIp      IpAddress,
 | 
						||
                    			rtrJitterTargetPort    Unsigned32,
 | 
						||
                    			rtrJitterCodec         INTEGER,
 | 
						||
                    			rtrJitterPktLen        INTEGER,
 | 
						||
                    			rtrJitterPktNum        INTEGER,
 | 
						||
                    			rtrJitterPktInterval   INTEGER,
 | 
						||
                    			rtrJitterSchInterval   Unsigned32,
 | 
						||
                    			rtrJitterSourceIp      IpAddress,
 | 
						||
                    			rtrJitterSourcePort    Unsigned32,
 | 
						||
                    			rtrJitterTimeout       Unsigned32,
 | 
						||
                    			rtrJitterVrfName       DisplayString,
 | 
						||
                    			rtrJitterTos           INTEGER,
 | 
						||
                    			rtrJitterMinRtt        INTEGER,
 | 
						||
                    			rtrJitterMaxRtt        INTEGER,
 | 
						||
                    			rtrJitterPktLossSd     INTEGER,
 | 
						||
                    			rtrJitterPktLossDs     INTEGER,
 | 
						||
                    			rtrJitterDsMin         INTEGER,
 | 
						||
                    			rtrJitterDsMax         INTEGER,
 | 
						||
                    			rtrJitterSdMin         INTEGER,
 | 
						||
                    			rtrJitterSdMax         INTEGER,
 | 
						||
                    			rtrJitterDelayDsMin    INTEGER,
 | 
						||
                    			rtrJitterDelayDsMax    INTEGER,
 | 
						||
                    			rtrJitterDelaySdMin    INTEGER,
 | 
						||
                    			rtrJitterDelaySdMax    INTEGER,
 | 
						||
                    			rtrJitterIcpifMin      DisplayString,
 | 
						||
                    			rtrJitterIcpifMax      DisplayString,
 | 
						||
                    			rtrJitterMosMin        DisplayString,
 | 
						||
                    			rtrJitterMosMax        DisplayString,
 | 
						||
                    			rtrJitterRowStatus     RowStatus
 | 
						||
                    	             }
 | 
						||
 | 
						||
 | 
						||
rtrJitterEntityId   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..2000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER entity id,index"
 | 
						||
                    		::= { sysRtrJitterEntry 1 }
 | 
						||
 | 
						||
rtrJitterState          OBJECT-TYPE
 | 
						||
							SYNTAX	INTEGER	{
 | 
						||
										init(1),
 | 
						||
										closed(2),
 | 
						||
										request(3),
 | 
						||
										transmit(4),
 | 
						||
										finished(5)
 | 
						||
											}
 | 
						||
							MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    		"JITTE entity£º1£init£¬2£close£¬
 | 
						||
                    		                 3£send request£¬4-send packets£¬
 | 
						||
                    		                 5£finish"
 | 
						||
							::= { sysRtrJitterEntry 2 }
 | 
						||
 | 
						||
rtrJitterTargetIp   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  IpAddress
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER responder destination ip address"
 | 
						||
                    		::= { sysRtrJitterEntry 3 }
 | 
						||
 | 
						||
rtrJitterTargetPort 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..65535)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER responder destination port"
 | 
						||
                    		::= { sysRtrJitterEntry 4 }
 | 
						||
 | 
						||
rtrJitterCodec      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER {
 | 
						||
                    			         g711MULAW(1),
 | 
						||
                    			          g711ALAW(2),
 | 
						||
                    			          g729A(3),
 | 
						||
                    			          userDefined(4),
 | 
						||
                    			          invalid(5)
 | 
						||
                    			        }
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER codec type,including:
 | 
						||
                    			1 G711MULAW,2 G711ALAW,3  G729A,4 USER_DEFINED
 | 
						||
                    			5 UNKOWN"
 | 
						||
                    		::= { sysRtrJitterEntry 5 }
 | 
						||
 | 
						||
rtrJitterPktLen     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(16..1500)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER codec packet length,
 | 
						||
                    			read-writable when rtrJitterCodec is USER_DEFINED
 | 
						||
                    			else read-only
 | 
						||
					type:byte."
 | 
						||
                    		::= { sysRtrJitterEntry 6 }
 | 
						||
 | 
						||
rtrJitterPktNum     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..6000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER codec packet number,
 | 
						||
                    			read-writable when rtrJitterCodec is USER_DEFINED
 | 
						||
                    			else read-only."
 | 
						||
                    		::= { sysRtrJitterEntry 7 }
 | 
						||
 | 
						||
rtrJitterPktInterval	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(20..6000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER codec packet send interval,
 | 
						||
                    			read-writable when rtrJitterCodec is USER_DEFINED
 | 
						||
                    			else read-only,
 | 
						||
                    			type:ms"
 | 
						||
                    		::= { sysRtrJitterEntry 8 }
 | 
						||
 | 
						||
rtrJitterSchInterval 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..2147483647)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"Jitter schedule interval,
 | 
						||
                    			read-writable when rtrJitterCodec is USER_DEFINED
 | 
						||
                    			else read-only,
 | 
						||
                    			type:s"
 | 
						||
                    		::= { sysRtrJitterEntry 9 }
 | 
						||
 | 
						||
rtrJitterSourceIp   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  IpAddress
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER source IP address"
 | 
						||
                    		::= { sysRtrJitterEntry 10 }
 | 
						||
 | 
						||
rtrJitterSourcePort 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..65535)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER source port"
 | 
						||
                    		::= { sysRtrJitterEntry 11 }
 | 
						||
 | 
						||
rtrJitterTimeout    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(0..604800000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER timeout value,type:ms,
 | 
						||
                    			notice,the value must no less than then interval between two schedule"
 | 
						||
                    		::= { sysRtrJitterEntry 12 }
 | 
						||
 | 
						||
rtrJitterVrfName    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER vrf"
 | 
						||
                    		::= { sysRtrJitterEntry 13 }
 | 
						||
 | 
						||
rtrJitterTos        	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(0..255)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER pakcet TOS value"
 | 
						||
                    		::= { sysRtrJitterEntry 14 }
 | 
						||
 | 
						||
rtrJitterMinRtt     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER minimal  round-trip-time value in ms"
 | 
						||
                    		::= { sysRtrJitterEntry 15 }
 | 
						||
 | 
						||
rtrJitterMaxRtt     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER maximal round-trip-time value in ms"
 | 
						||
                    		::= { sysRtrJitterEntry 16 }
 | 
						||
 | 
						||
rtrJitterPktLossSd  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER total lossed pakcets which send by the source "
 | 
						||
                    		::= { sysRtrJitterEntry 17 }
 | 
						||
 | 
						||
rtrJitterPktLossDs  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER total loss pakcets which send by the target"
 | 
						||
                    		::= { sysRtrJitterEntry 18 }
 | 
						||
 | 
						||
rtrJitterDsMin      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER minimal destination to source jitter in millisecond"
 | 
						||
                    		::= { sysRtrJitterEntry 19 }
 | 
						||
 | 
						||
rtrJitterDsMax      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER maximal destionation to source jitter in millisecond"
 | 
						||
                    		::= { sysRtrJitterEntry 20 }
 | 
						||
 | 
						||
rtrJitterSdMin      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER minimal source to destination jitter in millisecond"
 | 
						||
                    		::= { sysRtrJitterEntry 21 }
 | 
						||
 | 
						||
rtrJitterSdMax      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER maximal source to destination jitter in millisecond"
 | 
						||
                    		::= { sysRtrJitterEntry 22 }
 | 
						||
 | 
						||
rtrJitterDelayDsMin 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER minimal destination to source delay in millisecond"
 | 
						||
                    		::= { sysRtrJitterEntry 23 }
 | 
						||
 | 
						||
rtrJitterDelayDsMax 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER maximal destination to source delay in millisecond"
 | 
						||
                    		::= { sysRtrJitterEntry 24 }
 | 
						||
 | 
						||
rtrJitterDelaySdMin 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER minimal souce to destionation delay in millisecond"
 | 
						||
                    		::= { sysRtrJitterEntry 25 }
 | 
						||
 | 
						||
rtrJitterDelaySdMax 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER maximal source to destination delay in millisecond"
 | 
						||
                    		::= { sysRtrJitterEntry 26 }
 | 
						||
 | 
						||
rtrJitterIcpifMin   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER minimal icpif"
 | 
						||
                    		::= { sysRtrJitterEntry 27 }
 | 
						||
 | 
						||
rtrJitterIcpifMax   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER maximal icpif"
 | 
						||
                    		::= { sysRtrJitterEntry 28 }
 | 
						||
 | 
						||
rtrJitterMosMin     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER minimal MOS"
 | 
						||
                    		::= { sysRtrJitterEntry 29 }
 | 
						||
 | 
						||
rtrJitterMosMax     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER maximal MOS"
 | 
						||
                    		::= { sysRtrJitterEntry 30 }
 | 
						||
 | 
						||
rtrJitterRowStatus  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  RowStatus
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"JITTER row status"
 | 
						||
                    		::= { sysRtrJitterEntry 31 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysRtrFlowStatisticsMgt	OBJECT IDENTIFIER ::= { sysNFI 7 }
 | 
						||
 | 
						||
sysRtrFlowStatisticsTable	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SEQUENCE OF SysRtrFlowStatisticsEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR flow statistics table"
 | 
						||
                    		::= { sysRtrFlowStatisticsMgt 100 }
 | 
						||
 | 
						||
sysRtrFlowStatisticsEntry	OBJECT-TYPE
 | 
						||
                    		SYNTAX SysRtrFlowStatisticsEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR flow statistics entry"
 | 
						||
                    		INDEX  { rtrFlStatisticsEntityId }
 | 
						||
                    		::= { sysRtrFlowStatisticsTable 1 }
 | 
						||
 | 
						||
SysRtrFlowStatisticsEntry	::= SEQUENCE {
 | 
						||
                    			rtrFlStatisticsEntityId   INTEGER,
 | 
						||
                    			rtrFlStatisticsIfName   DisplayString,
 | 
						||
                    			rtrFlStatisticsInterval   INTEGER,
 | 
						||
                    			rtrFlStaInputMaxPkts   Counter64,
 | 
						||
                    			rtrFlStaTmInputMaxPkts   DisplayString,
 | 
						||
                    			rtrFlStaInputMaxFlow   Counter64,
 | 
						||
                    			rtrFlStaTmInputMaxFlow   DisplayString,
 | 
						||
                    			rtrFlStaInputMinPkts   Counter64,
 | 
						||
                    			rtrFlStaTmInputMinPkts   DisplayString,
 | 
						||
                    			rtrFlStaInputMinFlow   Counter64,
 | 
						||
                    			rtrFlStaTmInputMinFlow   DisplayString,
 | 
						||
                    			rtrFlStaOutputMaxPkts   Counter64,
 | 
						||
                    			rtrFlStaTmOutputMaxPkts   DisplayString,
 | 
						||
                    			rtrFlStaOutputMaxFlow   Counter64,
 | 
						||
                    			rtrFlStaTmOutputMaxFlow   DisplayString,
 | 
						||
                    			rtrFlStaOutputMinPkts   Counter64,
 | 
						||
                    			rtrFlStaTmOutputMinPkts   DisplayString,
 | 
						||
                    			rtrFlStaOutputMinFlow   Counter64,
 | 
						||
                    			rtrFlStaTmOutputMinFlow   DisplayString,
 | 
						||
                    			rtrFlowStatisticsRowStatus   RowStatus
 | 
						||
                    	             }
 | 
						||
 | 
						||
 | 
						||
rtrFlStatisticsEntityId	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..2000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"flow statistics entity Id"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 1 }
 | 
						||
 | 
						||
rtrFlStatisticsIfName	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"interface name which will be statistic"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 2 }
 | 
						||
 | 
						||
rtrFlStatisticsInterval	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(10..600)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"monitor interval in second"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 3 }
 | 
						||
 | 
						||
rtrFlStaInputMaxPkts	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter64
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"maximal pakcets received once sampling period "
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 4 }
 | 
						||
 | 
						||
rtrFlStaTmInputMaxPkts	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"maximal time between minimal received packets number and miximal received packets number"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 5 }
 | 
						||
 | 
						||
rtrFlStaInputMaxFlow	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter64
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"maximal flow value received"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 6 }
 | 
						||
 | 
						||
rtrFlStaTmInputMaxFlow	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"maximal time between minimal flow value and miximal flow vlaue"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 7 }
 | 
						||
 | 
						||
rtrFlStaInputMinPkts	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter64
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"minimal pakcets received once sampling period "
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 8 }
 | 
						||
 | 
						||
rtrFlStaTmInputMinPkts	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"minimal time between minimal packets number and miximal packets number"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 9 }
 | 
						||
 | 
						||
rtrFlStaInputMinFlow	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter64
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"minimal flow value received"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 10 }
 | 
						||
 | 
						||
rtrFlStaTmInputMinFlow	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"minimal time between minimal flow value and miximal flow vlaue"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 11 }
 | 
						||
 | 
						||
rtrFlStaOutputMaxPkts	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter64
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"maximal pakcets send once sampling period "
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 12 }
 | 
						||
 | 
						||
rtrFlStaTmOutputMaxPkts	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"maximal time between minimal send packets number and miximal send packets number"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 13 }
 | 
						||
 | 
						||
rtrFlStaOutputMaxFlow	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter64
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"maximal flow send "
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 14 }
 | 
						||
 | 
						||
rtrFlStaTmOutputMaxFlow	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"maximal time between minimal send flow and miximal send flow "
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 15 }
 | 
						||
 | 
						||
rtrFlStaOutputMinPkts	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter64
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"minimal pakcets send once sampling period "
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 16 }
 | 
						||
 | 
						||
rtrFlStaTmOutputMinPkts	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"minimal time between minimal send packets number and miximal send packets number"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 17 }
 | 
						||
 | 
						||
rtrFlStaOutputMinFlow	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter64
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"minimal flow send "
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 18 }
 | 
						||
 | 
						||
rtrFlStaTmOutputMinFlow	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"minimal time between minimal send flow and miximal send flow "
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 19 }
 | 
						||
 | 
						||
rtrFlowStatisticsRowStatus	OBJECT-TYPE
 | 
						||
                    		SYNTAX  RowStatus
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"flow statistics row status"
 | 
						||
                    		::= { sysRtrFlowStatisticsEntry 20 }
 | 
						||
------------------------------------------------------------------------------
 | 
						||
 | 
						||
sysRtrUdpechoMgt     	OBJECT IDENTIFIER ::= { sysNFI 8 }
 | 
						||
 | 
						||
sysRtrUdpechoTable   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SEQUENCE OF SysRtrUdpechoEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR UDPECHO entity table"
 | 
						||
                    		::= { sysRtrUdpechoMgt     100 }
 | 
						||
 | 
						||
sysRtrUdpechoEntry   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SysRtrUdpechoEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"RTR UDPECHO entity entry"
 | 
						||
                    		INDEX  { rtrUdpechoEntityId }
 | 
						||
                    		::= { sysRtrUdpechoTable   1 }
 | 
						||
 | 
						||
SysRtrUdpechoEntry   	::= SEQUENCE {
 | 
						||
                    			rtrUdpechoEntityId      INTEGER,
 | 
						||
                    			rtrUdpechoState         INTEGER,
 | 
						||
                    			rtrUdpechoTargetIp      IpAddress,
 | 
						||
                    			rtrUdpechoTargetPort    Unsigned32,
 | 
						||
                    			rtrUdpechoPktLen        INTEGER,
 | 
						||
                    			rtrUdpechoSchInterval   Unsigned32,
 | 
						||
                    			rtrUdpechoSourceIp      IpAddress,
 | 
						||
                    			rtrUdpechoSourcePort    Unsigned32,
 | 
						||
                    			rtrUdpechoTimeout       Unsigned32,
 | 
						||
                    			rtrUdpechoVrfName       DisplayString,
 | 
						||
                    			rtrUdpechoTos           INTEGER,
 | 
						||
                    			rtrUdpechoPktLoss          INTEGER,
 | 
						||
					rtrUdpechoPktSucc          INTEGER,
 | 
						||
					rtrUdpechoDelay            INTEGER,
 | 
						||
					rtrUdpechoDelayMin         INTEGER,
 | 
						||
					rtrUdpechoDelayMax         INTEGER,
 | 
						||
                    			rtrUdpechoRowStatus     RowStatus
 | 
						||
                    	             }
 | 
						||
 | 
						||
 | 
						||
rtrUdpechoEntityId   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(1..2000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO entity id,index"
 | 
						||
                    		::= { sysRtrUdpechoEntry   1 }
 | 
						||
 | 
						||
rtrUdpechoState          OBJECT-TYPE
 | 
						||
				SYNTAX	INTEGER	{
 | 
						||
					init(1),
 | 
						||
					closed(2),
 | 
						||
					request(3),
 | 
						||
					transmit(4),
 | 
						||
					finished(5)
 | 
						||
						}
 | 
						||
				MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    		"UDPECHO entity£º1£init£¬2£close£¬
 | 
						||
                    		                 3£send request£¬4-send packets£¬
 | 
						||
                    		                 5£finish"
 | 
						||
				::= { sysRtrUdpechoEntry   2 }
 | 
						||
 | 
						||
rtrUdpechoTargetIp   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  IpAddress
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO responder destination ip address"
 | 
						||
                    		::= { sysRtrUdpechoEntry   3 }
 | 
						||
 | 
						||
rtrUdpechoTargetPort 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..65535)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO responder destination port"
 | 
						||
                    		::= { sysRtrUdpechoEntry   4 }
 | 
						||
 | 
						||
 | 
						||
rtrUdpechoPktLen     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(4..1500)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO packet length"
 | 
						||
                    		::= { sysRtrUdpechoEntry   5 }
 | 
						||
 | 
						||
 | 
						||
rtrUdpechoSchInterval 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..65535)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO schedule interval,
 | 
						||
                   			type:s"
 | 
						||
                    		::= { sysRtrUdpechoEntry   6 }
 | 
						||
 | 
						||
rtrUdpechoSourceIp   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  IpAddress
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO source IP address"
 | 
						||
                    		::= { sysRtrUdpechoEntry   7 }
 | 
						||
 | 
						||
rtrUdpechoSourcePort 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(1..65535)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO source port"
 | 
						||
                    		::= { sysRtrUdpechoEntry   8 }
 | 
						||
 | 
						||
rtrUdpechoTimeout    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Unsigned32(0..604800000)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO timeout value,type:ms,
 | 
						||
                    			notice,the value must no less than then interval between two schedule"
 | 
						||
                    		::= { sysRtrUdpechoEntry   9 }
 | 
						||
 | 
						||
rtrUdpechoVrfName    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..40))
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO vrf"
 | 
						||
                    		::= { sysRtrUdpechoEntry   10 }
 | 
						||
 | 
						||
rtrUdpechoTos        	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER(0..255)
 | 
						||
                    		MAX-ACCESS  read-write
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO pakcet TOS value"
 | 
						||
                    		::= { sysRtrUdpechoEntry   11 }
 | 
						||
 | 
						||
 | 
						||
rtrUdpechoPktLoss   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO total lossed pakcets which send by the source "
 | 
						||
                    		::= { sysRtrUdpechoEntry   12 }
 | 
						||
 | 
						||
rtrUdpechoPktSucc   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO total pakcets sent and received successfully"
 | 
						||
                    		::= { sysRtrUdpechoEntry   13 }
 | 
						||
 | 
						||
 | 
						||
rtrUdpechoDelay	 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO destination to source and source to destinatino delay in millisecond"
 | 
						||
                    		::= { sysRtrUdpechoEntry   14 }
 | 
						||
 | 
						||
rtrUdpechoDelayMin	 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO maximal destination to source and source to destinatino delay in millisecond"
 | 
						||
                    		::= { sysRtrUdpechoEntry   15 }
 | 
						||
 | 
						||
rtrUdpechoDelayMax	 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"UDPECHO maximal destination to source and source to destinatino delay in millisecond"
 | 
						||
                    		::= { sysRtrUdpechoEntry   16 }
 | 
						||
 | 
						||
 | 
						||
rtrUdpechoRowStatus	  	OBJECT-TYPE
 | 
						||
                    			SYNTAX  RowStatus
 | 
						||
                    			MAX-ACCESS  read-write
 | 
						||
                    			STATUS  current
 | 
						||
                    			DESCRIPTION
 | 
						||
                    				"UDPECHO row status"
 | 
						||
                    		::= { sysRtrUdpechoEntry   17 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
 | 
						||
sysIfStatistic      	OBJECT IDENTIFIER ::= { iosObjects 300 }
 | 
						||
 | 
						||
 | 
						||
------------------------------------------------------------------------------
 | 
						||
sysIfPktPriStatistics	OBJECT IDENTIFIER ::= { sysIfStatistic 1 }
 | 
						||
 | 
						||
sysIfPktPriStaTable      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SEQUENCE OF   SysIfPktPriStaEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The statistics of interface's flow based on
 | 
						||
								the precedence of IP packet. The index of this table is
 | 
						||
								priority and ifIndex"
 | 
						||
                    		::= { sysIfPktPriStatistics 100 }
 | 
						||
 | 
						||
sysIfPktPriStaEntry 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  SysIfPktPriStaEntry
 | 
						||
                    		MAX-ACCESS  not-accessible
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The statistics of interface's flow based on
 | 
						||
								the precedence of IP packet. The index of this table is
 | 
						||
								priority and ifIndex"
 | 
						||
                    		INDEX  { sysIfPktPriority, sysIfIndex }
 | 
						||
                    		::= { sysIfPktPriStaTable 1 }
 | 
						||
 | 
						||
SysIfPktPriStaEntry 	::= SEQUENCE {
 | 
						||
                    			sysIfPktPriority       INTEGER,
 | 
						||
                    			sysIfIndex             INTEGER,
 | 
						||
                    			sysIfDesc              DisplayString,
 | 
						||
                    			sysIfInOctets          Counter,
 | 
						||
                    			sysIfInUcastPkts       Counter,
 | 
						||
                    			sysIfInNUcastPkts      Counter,
 | 
						||
                    			sysIfInDiscards        Counter,
 | 
						||
                    			sysIfInErrors          Counter,
 | 
						||
                    			sysIfInUnkownProtos    Counter,
 | 
						||
                    			sysIfOutOctets         Counter,
 | 
						||
                    			sysIfOutUcastPkts      Counter,
 | 
						||
                    			sysIfOutNUcastPkts     Counter,
 | 
						||
                    			sysIfOutDiscards       Counter,
 | 
						||
                    			sysIfOutErrors         Counter
 | 
						||
                    	             }
 | 
						||
 | 
						||
sysIfPktPriority    	OBJECT-TYPE
 | 
						||
						SYNTAX	INTEGER {
 | 
						||
								priority0(1),
 | 
						||
								priority1(2),
 | 
						||
								priority2(3),
 | 
						||
								priority3(4),
 | 
						||
								priority4(5),
 | 
						||
								priority5(6),
 | 
						||
								priority6(7),
 | 
						||
								priority7(8),
 | 
						||
								other(9)
 | 
						||
								}
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The precedence of IP packet, it start from 1 to 9.
 | 
						||
                    			Numeric one represent the precedence 0, two represent
 | 
						||
								1 and so on. 9 represent the number of non-IP packet."
 | 
						||
                    		::= { sysIfPktPriStaEntry 1 }
 | 
						||
 | 
						||
sysIfIndex          	OBJECT-TYPE
 | 
						||
                    		SYNTAX  INTEGER
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The index of interface in the system"
 | 
						||
                    		::= { sysIfPktPriStaEntry 2 }
 | 
						||
 | 
						||
sysIfDesc           	OBJECT-TYPE
 | 
						||
                    		SYNTAX  DisplayString(SIZE(0..255))
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The name of interface assigned to"
 | 
						||
                    		::= { sysIfPktPriStaEntry 3 }
 | 
						||
 | 
						||
sysIfInOctets       	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The interface received bytes at specified precedence"
 | 
						||
                    		::= { sysIfPktPriStaEntry 4 }
 | 
						||
 | 
						||
sysIfInUcastPkts    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The number of subnetwork-unicast packets delivered
 | 
						||
								to a higher-layer protocol with specified precedence."
 | 
						||
                    		::= { sysIfPktPriStaEntry 5 }
 | 
						||
 | 
						||
sysIfInNUcastPkts   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The number of non-unicast (i.e., subnetwork- broadcast or
 | 
						||
								subnetwork-multicast) packets delivered to a higher-layer
 | 
						||
								protocol."
 | 
						||
                    		::= { sysIfPktPriStaEntry 6 }
 | 
						||
 | 
						||
sysIfInDiscards     	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The number of inbound packets which were chosen to be
 | 
						||
								discarded"
 | 
						||
                    		::= { sysIfPktPriStaEntry 7 }
 | 
						||
 | 
						||
sysIfInErrors       	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The number of inbound packets that contained errors
 | 
						||
								preventing them from being deliverable to a higher-layer
 | 
						||
								protocol."
 | 
						||
                    		::= { sysIfPktPriStaEntry 8 }
 | 
						||
 | 
						||
sysIfInUnkownProtos 	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The number of packets received via the interface which
 | 
						||
								were discarded because of an unknown or unsupported
 | 
						||
								protocol."
 | 
						||
                    		::= { sysIfPktPriStaEntry 9 }
 | 
						||
 | 
						||
sysIfOutOctets      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The total number of octets transmitted out of the
 | 
						||
								interface, including framing characters."
 | 
						||
                    		::= { sysIfPktPriStaEntry 10 }
 | 
						||
 | 
						||
sysIfOutUcastPkts   	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The total number of packets that higher-level protocols
 | 
						||
								requested be transmitted to a subnetwork-unicast address,
 | 
						||
								including those that were discarded or not sent."
 | 
						||
                    		::= { sysIfPktPriStaEntry 11 }
 | 
						||
 | 
						||
sysIfOutNUcastPkts  	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The total number of packets that higher-level protocols
 | 
						||
								requested be transmitted to a non- unicast (i.e., a
 | 
						||
								subnetwork-broadcast or subnetwork-multicast) address,
 | 
						||
								including those that were discarded or not sent."
 | 
						||
                    		::= { sysIfPktPriStaEntry 12 }
 | 
						||
 | 
						||
sysIfOutDiscards    	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The number of outbound packets which were chosen to be
 | 
						||
								even though no errors had been detected to prevent their
 | 
						||
								being transmitted.  One possible reason for discarding
 | 
						||
								such a packet could be to free up buffer space."
 | 
						||
                    		::= { sysIfPktPriStaEntry 13 }
 | 
						||
 | 
						||
sysIfOutErrors      	OBJECT-TYPE
 | 
						||
                    		SYNTAX  Counter
 | 
						||
                    		MAX-ACCESS  read-only
 | 
						||
                    		STATUS  current
 | 
						||
                    		DESCRIPTION
 | 
						||
                    			"The number of outbound packets that could not be
 | 
						||
								transmitted because of errors."
 | 
						||
                    		::= { sysIfPktPriStaEntry 14 }
 | 
						||
 | 
						||
 | 
						||
END |