alvr1188-MIB DEFINITIONS ::= BEGIN
IMPORTS
       OBJECT-TYPE, Integer32, Opaque
       FROM SNMPv2-SMI
       TEXTUAL-CONVENTION, DisplayString, TruthValue
       FROM SNMPv2-TC
       App
       FROM WXC2-SMI;

AUC  OBJECT-IDENTITY
         STATUS current
         DESCRIPTION 
         "
         [SubSystem_Module]Subsystems  for AUC .
         "
         ::= { App 4 }
 
Configuration   OBJECT-IDENTITY
            STATUS current
            DESCRIPTION
            "
            Configuration for AUC .
            "
            ::= { AUC 2 }

Public_parameter   OBJECT-IDENTITY
            STATUS current
            DESCRIPTION
            "
            Public_parameter  for AUC .
            "
            ::= { Configuration 1 }


SSD 	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-write
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   8
					Default:  0000000000000000  
					Field:    [1]share SSD
					          {
					            [u]0.0-0.7
					            [u]select
											[v]0[opt]not share
											[v]1[opt]share
										}

										[2]Update SSD timer
										{
											[u]1.0-2.7
											[u]input
											[v]toDec-high-0
										}
										[3]reserved
										{ 
										  [u]3.0-7.7
										  [u]select 
										}
					Remark:  SSD
					[End] 						
					"
					::= { Public_parameter 2 }

Count 	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-write
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   8
					Default:  0000000000000000  
					Field:    [1]Count Match Range
					          {
					            [u]0.0-0.7
					            [u]input
										  [v]toDec-high-0
										}

										[2]reserved
										{
										  [u]1.0-7.7
										  [u]select												  						 
										}
					Remark:  Count.
					[End] 						
					"
					::= { Public_parameter 3 }

Failures 	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-write
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   8
					Default:  0000000000000000  
					Field:    
						[1]AUTHR Mismatch
					    {
							[u]0.0-0.7
							[u]select
							[v]0[opt]Allow Access
							[v]1[opt]Deny Access
							[v]2[opt]Unique Challenge
						}
						
						[2]Count Mismatch
						{
							[u]1.0-1.7
							[u]select
							[v]0[opt]Allow Access
							[v]1[opt]Deny Access
						}
						
						[3]Unique Challenge Failure
						{
							[u]2.0-2.7
							[u]select
							[v]0[opt]Allow Access
							[v]1[opt]Deny Access
						}
						
						[4]SSD Update Failure
						{
							[u]3.0-3.7
							[u]select
							[v]0[opt]Allow Access
							[v]1[opt]Deny Access
						}
						
						[5]Count Update Failure
						{
							[u]4.0-4.7
							[u]select
							[v]0[opt]Allow Access
							[v]1[opt]Deny Access
						}
						
						[6]Missing AUTH Parameters
						{
							[u]5.0-5.7
							[u]select
							[v]0[opt]Allow Access
							[v]1[opt]Deny Access
							[v]2[opt]Unique Challenge
						}
						
						[7]reserved
						{
							[u]6.0-7.7
							[u]select
						}

					Remark:  Count.
					[End] 						
					"
					::= { Public_parameter 4 }

Management  OBJECT-IDENTITY
              STATUS current
              DESCRIPTION
              "
              Management .
              "
              ::= { Configuration 2 }

Command	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-write
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   1
					Default:  00
					Flag:     S1.2
					Field:    [1]Save parameters to HD 
					          {
					            [u]00.0-00.2
					            [u]select
											[v]00[opt]Idle
											[v]01[opt]Save
											[v]01[opt]Saving
											[v]02[opt]Save succeeds 
											[v]03[opt]Save fails
							  }
								[2]Save user data to HD&OMC
							   {
							    [u]00.3-00.5
							    [u]select
								[v]00[opt]Idle
								[v]01[opt]Save
								[v]01[opt]Saving
								[v]02[opt]Save succeeds
								[v]03[opt]Save fails
							   }
								[3]Reserved
								{
								  [u]00.6-00.7
								  [u]select
								}
					Remark:  Command for AUC paramters and user data operation, and the result of command. 
					[End] 						
					"
					::= { Management 2 }

License_Control	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    write-only
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   8
					Default:  0000000000000000   
					Field:    [1]Licenses 
					          {
					             [u]00.0-15.7
					             [u]input 
					             [v]keepHex-high-0 
					          }
					Remark:  8-byte encrypted license provided by interWAVE used to provision an approved quantiy of AUC subscribers for service provider. The new license can not support less AUC subscribers than what the old license supports. 
					[End] 					
					"
					::= { Management 3 }

MAX_License	OBJECT-TYPE 
					SYNTAX        OCTET STRING
					MAX-ACCESS    write-only
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   4
					Default:  00000000   
					Field:    [1]Max Licenses
							  {
								[u]0.0-3.7
								[u]input 
								[v]toDec-high-0 
							  }
					Remark:  The maximum quantity of approved AUC subscribers determined by License control Read only.
					[End]  
					"				
					::= { Management 11 }

Used_License	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-only
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   4
					Default:  00000000   
					Field:    [1]Used Licenses
							  {
								[u]00.0-03.7
								[u]input 
								[v]toDec-high-0 
							  }
					Remark:  The quantity of currently registered EIR subscribers (Read only).
					[End]  	
					"				
					::= { Management 12 }

User_information  OBJECT-IDENTITY
              STATUS current
              DESCRIPTION
              "
              User Information .
              "
              ::= { Management 13 }

Provisioned_Users	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-only
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   4
					Default:  000000  
					Field:    [1]Provisioned users
							  { 
							     [u]00.0-03.7
							     [u]input 
							     [v]toDec-high-0 
							  }
					Remark:  The quantity of service enabled AUC subscribers (Read only). 
					[End]  							
					"
					::= { User_information 1 }

Version  OBJECT-IDENTITY
              STATUS current
              DESCRIPTION
              "
              Version .
              "
              ::= { Management 14 }

Software	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-only
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   3
					Default:  000000   
					Field:    [1]System
							  {
							      [u]00.0-00.7
							      [u]input 
							      [v]keepHex-high-0 
							  }
							  [2]Module
							  {
							      [u]01.0-01.7
							      [u]input 
							      [v]keepHex-high-0 
							  }
							  [3]Test
							  {
							       [u]02.0-02.7
							       [u]input 
							       [v]keepHex-high-0 
							  }
					Remark:  Version of AUC software (Read only).
							 System: System release version, based on basic function and structure.
							 Module: Software module version, based on software module.
							 Test: Test version, 0=Release version. 1=Test version.
					[End]  		
 					"
					::= { Version 1 }

User_data	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-only
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   3
					Default:  000000  
					Field:    [1]System
							  {
							     [u]00.0-00.7
							     [u]input
								 [v]keepHex-high-0
							  }
							  [2]User data
							  { 
							     [u]01.0-01.7
							     [u]input
								 [v]keepHex-high-0
							  }
							  [3]Test
							  {
							    [u]02.0-02.7
							    [u]input
							    [v]keepHex-high-0
							   }
					Remark:  Version of AUC subscriber data (Read only).
							 System: System release version, based on basic function and structure.
							 User data: Subscriber profile version, based on software module.
							 Test: Test version, 0=Release version. 1=Test version.	
					[End]
 					"
					::= { Version 2 }

IMSI_Segment	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-only
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1000
					Length:   4
					Default:  00000000   
					Field:    [1]IMSI segment
					          {
					             [u]00.0-03.7
					             [u]input 
					             [v]toDec-high-0 
					          }
					Remark:  IMSI segment table (Read only):
							 100,000 IMSIs are subdivided into 1000 segments, each IMSI segment use the 8 most significant digits (from the 6th digit to 13th digit of 15-digit of IMSI) as the segment number.
							 IMSI=MCC(3)+MNC(2)+MSIN(10)
							 Segment number=the 8 most significant digits of the MSIN, each segment has 100 subscribers (00-99).
							 e.g. If IMSI=460002356090098 then it belongs to IMSI segemt 23560900 and its account number in that segment=98. 0=empty segment.
					[End] 						
 					"
					::= { Management 15 }

Status   OBJECT-IDENTITY
            STATUS current
            DESCRIPTION
            "
            Status for AUC .
            "
            ::= { AUC 3 }

Import_status	OBJECT-TYPE
					SYNTAX        OCTET STRING
					MAX-ACCESS    read-write
					STATUS        current
					DESCRIPTION
					"
					[Begin]
					Instance: 1
					Length:   12
					Default:  000000000000000000000000   
					Field:    
					Remark: Import status. 
					[End] 						
 					"
					::= { Status 2 }
END
