IAPPdiagnostics OBJECT IDENTIFIER ::= {ieee802dot11f 2} IAPPAPTable OBJECT-TYPE SYNTAX SEQUENCE OF IAPPAPTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The (conceptual) table listing the other APs with which the AP has communicated via IAPP." ::= { IAPPdiagnostics 1 } IAPPAPTableEntry OBJECT-TYPE SYNTAX IAPPDiagnosticTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (conceptual row) representing another AP with which the AP has communicated via IAPP." INDEX { iappDiagnosticTableIndex } ::= { IAPPDiagnosticTable 1 } IAPPAPTableEntry ::= SEQUENCE { iappAPTableIndex Integer32, iappAPIPAddress IpAddress, iappAPMACAddress MacAddress, iappClientServerPortNumber Integer32, iappAPRoundTripTime TimeTicks, iappAPRTO TimeTicks, iappMoveNotifySent Counter32, iappMoveNotifyRetransmissions Counter32, iappMoveNotifyReceived Counter32, iappMoveResponseSent Counter32, iappMoveResponseReceived Counter32, iappMoveNotifyMalformed Counter32, iappMoveNotifyUnAuthentic Counter32, iappMoveResponseMalformed Counter32, iappMoveResponseUnAuthentic Counter32, iappMoveNotifyBadService Counter32, iappMoveResponseBadService Counter32, iappMoveNotifyPendingRequests Gauge32, iappMoveResponsePendingResponses Gauge32, iappMoveNotifyTimeouts Counter32, iappUnknownType Counter32, iappMoveNotifyPacketsDropped Counter32, iappMoveResponsePacketsDropped Counter32 } iappAPTableIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number uniquely identifying each other AP with which this AP has communicated via IAPP." ::= { IAPPAPTableEntry 1 } iappAPIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the AP referred to in this table entry." ::= { IAPPAPTableEntry 2 } iappAPMACAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the AP referred to in this table entry." ::= { IAPPAPTableEntry 3 } iappClientServerPortNumber OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The UDP port the AP is using to send to the other AP" ::= { IAPPAPTableEntry 4 } iappAPRoundTripTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The time interval (in hundredths of a second) between the most recent Move-Notify sent by this AP and the Move-Response that matched it from the other AP." ::= { IAPPAPTableEntry 5 } iappAPRTO OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The Round Trip Timeout (RTO) (in hundredths of a second) between this AP and the other AP." ::= { IAPPAPTableEntry 6 } -- Request/Response statistics -- -- TotalIncomingPackets = MoveNotifyReceived + MoveResponseReceived + UnknownTypes -- -- TotalIncomingPackets - Malformed - Unauthentic - -- UnknownTypes - PacketsDropped = Successfully received -- iappMoveNotifySent OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Notify packets sent to this AP. This does not include retransmissions." ::= { IAPPAPTableEntry 7 } iappMoveNotifyRetransmissions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Notify packets retransmitted to this AP." ::= { IAPPAPTableEntry 8 } iappMoveNotifyReceived OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Notify packets (valid or invalid) received from this AP." ::= { IAPPAPTableEntry 9 } iappMoveResponseSent OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Response packets sent to this AP." ::= { IAPPAPTableEntry 10 } iappMoveResponseReceived OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Response packets (valid or invalid) received from this AP." ::= { IAPPAPTableEntry 11 } iappMoveNotifyMalformed OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of malformed Move-Notify packets received from this AP. Malformed packets include packets with an invalid length. Unauthenticated packets or unknown types are not included as malformed packets." ::= { IAPPAPTableEntry 12 } iappMoveNotifyUnAuthentic OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Notify packets failing authentication, received from this AP." ::= { IAPPAPTableEntry 13 } iappMoveResponseMalformed OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of malformed Move-Response packets received from this AP. Malformed packets include packets with an invalid length. Unauthenticated packets or unknown types are not included as malformed packets." ::= { IAPPAPTableEntry 14 } iappMoveResponseUnAuthentic OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Response packets failing authentication, received from this AP." ::= { IAPPAPTableEntry 15 } iappMoveNotifyBadService OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Notify packets received from this AP which could not be acted upon, due to inclusion of an unavailable service. Malformed or unauthentic packets are not included in this count." ::= { IAPPAPTableEntry 16 } iappMoveResponseBadService OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Response packets received from this AP which could not be acted upon, due to requesting an unavailable service. Malformed or unauthentic packets are not included in this count." ::= { IAPPAPTableEntry 17 } iappMoveNotifyPendingRequests OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Notify packets destined for this AP that have not yet timed out or received a response. This variable is incremented when a Move-Notify is sent and decremented due to receipt of a Move-Response, a timeout or retransmission." ::= { IAPPAPTableEntry 18 } iappMoveNotifyTimeouts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Notify timeouts to this AP. After a timeout the AP may retry or give up. A retry is counted as a retransmit as well as a timeout." ::= { IAPPAPTableEntry 19 } iappUnknownType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IAPP packets of unknown type which were received from this AP." ::= { IAPPAPTableEntry 20 } iappMoveNotifyPacketsDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Notify packets received from this AP and dropped for some other reason. Malformed or unauthentic packets, or those requesting an unavailable service are not included in this count." ::= { IAPPAPTableEntry 21 } iappMoveResponsePacketsDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Move-Response packets received from this AP and dropped for some other reason, such as arriving after the Timeout window has expired. Malformed or unauthentic packets, or those requesting an unavailable service are not included in this count." ::= { IAPPAPTableEntry 22 }