1-- ******************************************************************* 2-- CISCO-LWAPP-DOT11-CCXV5-CLIENT-MIB.my 3-- July 2006, Ambika Mohanty 4-- 5-- Copyright (c) 2006 by Cisco Systems, Inc. 6-- All rights reserved. 7-- ******************************************************************* 8 9CISCO-LWAPP-DOT11-CCX-CLIENT-MIB DEFINITIONS ::= BEGIN 10 11IMPORTS 12 MODULE-IDENTITY, 13 OBJECT-TYPE, 14 Unsigned32 15 FROM SNMPv2-SMI 16 MODULE-COMPLIANCE, 17 OBJECT-GROUP 18 FROM SNMPv2-CONF 19 MacAddress, 20 TruthValue, 21 RowStatus, 22 TimeStamp, 23 TEXTUAL-CONVENTION 24 FROM SNMPv2-TC 25 CiscoMilliSeconds 26 FROM CISCO-TC 27 cldcClientMacAddress, 28 ciscoLwappDot11ClientCcxMIBObjects 29 FROM CISCO-LWAPP-DOT11-CLIENT-MIB 30 ciscoMgmt 31 FROM CISCO-SMI; 32 33--******************************************************************** 34--* MODULE IDENTITY 35--******************************************************************** 36 37ciscoLwappDot11CcxClientMIB MODULE-IDENTITY 38 LAST-UPDATED "200606240000Z" 39 ORGANIZATION "Cisco Systems Inc." 40 CONTACT-INFO 41 " Cisco Systems, 42 Customer Service 43 Postal: 170 West Tasman Drive 44 San Jose, CA 95134 45 USA 46 Tel: +1 800 553-NETS 47 48 Email: cs-wnbu-snmp@cisco.com" 49 50 DESCRIPTION 51 "This MIB is intended to be implemented on all those 52 devices operating as Central Controllers (CC) that 53 terminate the Light Weight Access Point Protocol 54 (LWAPP) tunnel from Light-weight Access Points. 55 56 Link Test is performed to learn the backhaul link 57 quality between two mesh neighboring mesh nodes. 58 59 The arrangement of the controller 60 (referred to as CC in the diagram) and mesh nodes 61 (RAP and MAP) LWAPP APs ,client(MN) and NMS appear 62 as follows. 63 64 +.......+ +.......+ 65 + + + + 66 + NMS + + NMS + 67 + + + + 68 +.......+ +.......+ 69 . . 70 . . . . 71 . . . . 72 . . . . 73 +......+ +......+ +......+ +......+ 74 + + + + + + + + 75 + CC + + CC + + CC + + CC + 76 + + + + + + + + 77 +......+ +......+ +......+ +......+ 78 .. . . . 79 .. . . . 80 . . . . . 81 . . . . . 82 . . . . . 83 . . . . . 84 +......+ +......+ +......+ +......+ +......+ 85 + + + + + + + + + + 86 + RAP + + RAP + + RAP + + RAP + + RAP + 87 + + + + + + + + + + 88 +......+ +......+ +......+ +......+ +......+ 89 . . . . . 90 . . . . . 91 . . . . . 92 . . . . . 93 . . . . . 94 +......+ +......+ +......+ +......+ +......+ 95 + + + + + + + + + + 96 + MAP + + MN + + MAP + + MAP + + MAP + 97 + + + + + + + + + + 98 +......+ +......+ +......+ +......+ +......+ 99 . . .. . 100 . . . .. . 101 . . . .. . 102 . . . . . 103 +......+ +......+ +......+ +......+. +......+ 104 + + + + + + + + + + 105 + MAP + + MAP + + MAP + + MAP + + MN + 106 + + + + + + + + + + 107 +......+ +......+ +......+ +......+ +......+ 108 109 110 111 112 The LWAPP tunnel exists between the controller and 113 the APs. The MNs communicate with the APs through 114 the protocol defined by the 802.11 standard. The 115 controllers and the IDS systems exchange information 116 through Cisco proprietary event exchange mechanisms. 117 118 LWAPP APs, upon bootup, discover and join one of the 119 controllers and the controller pushes the 120 configuration, that includes the WLAN parameters, to 121 the LWAPP APs. The APs then encapsulate all the 802.11 122 frames from wireless clients inside LWAPP frames and 123 forward the LWAPP frames to the controller. 124 125 GLOSSARY 126 127 Access Point ( AP ) 128 129 An entity that contains an 802.11 medium access 130 control ( MAC ) and physical layer ( PHY ) interface 131 and provides access to the distribution services via 132 the wireless medium for associated clients. 133 134 LWAPP APs encapsulate all the 802.11 frames in 135 LWAPP frames and sends them to the controller to which 136 it is logically connected. 137 138 Central Controller ( CC ) 139 140 The central entity that terminates the LWAPP protocol 141 tunnel from the LWAPP APs. Throughout this MIB, 142 this entity is also referred to as 'controller'. 143 144 Mobile Node ( MN ) 145 146 A roaming 802.11 wireless device in a wireless 147 network associated with an access point. Mobile Node 148 and client are used interchangeably. 149 150 Network Management System ( NMS ) 151 152 The station from which the administrator manages the 153 wired and wireless networks. 154 155 Mesh Node 156 157 A mesh node is defined as a physical or logical entity 158 in the mesh network participating in forming the mesh 159 backhaul. There are two types of mesh nodes supported 160 in Cisco mesh network:RAP and MAP. 161 162 Root AP (RAP) 163 164 The AP forming the bridge between a wired and a mesh 165 network with an Ethernet interface to the wired 166 network and a 802.11 radio interface to the mesh 167 network 168 169 Mesh AP (MAP). 170 171 The AP extending wireless coverage similar to a 172 repeater in a mesh network and consists of a 802.11 173 uplink and a 802.11 downlink. On a single-radio 174 backhaul, both uplink and downlink exist on the same 175 radio and are logical links only. On a multi-radio 176 backhaul, they may exist on different radios.MAP APs 177 associates directly with RAP APs or with another MAP 178 AP. Each association of AP (MAP-MAP or RAP-MAP) with 179 another AP forms parent-child relationship. 180 181 Mesh Network 182 183 Network starting with the wireless backhaul downlink 184 of the RAP and all the entities below except any 185 attached network to the Ethernet link of MAPs. A mesh 186 network below a single RAP is also referred to as a 187 'Mesh Sector'.A mesh network consists of mesh nodes. 188 A single mesh network is always augmented to a single 189 wired network. 190 191 Mesh Link 192 193 A logical 802.11 link between two mesh nodes. A single 194 link is point-to-point. All point-to-multipoint links 195 are considered as multiple mesh links. Often referred 196 to as mesh backhaul link. 197 198 Mesh Backhaul 199 200 A Mesh backhaul consists of mesh nodes and mesh links 201 terminating at a RAP. This necessarily creates a one- 202 to-one relationship between a 'mesh network', 'mesh 203 sector' and a 'mesh backhaul' where these terms can be 204 used interchangeably. 205 206 SNR 207 Signal to Noise ratio on the 802.11 radio. 208 209 Bridged network 210 The bridged network is defined as the network(s) 211 attached to the Ethernet port of any MAP. There can be 212 multiple such networks attached to a single mesh 213 network. 214 215 REFERENCE 216 217 [1] Wireless LAN Medium Access Control ( MAC ) and 218 Physical Layer ( PHY ) Specifications. 219 220 [2] Draft-obara-capwap-lwapp-00.txt, IETF Light 221 Weight Access Point Protocol " 222 223 REVISION "200604100000Z" 224 DESCRIPTION 225 "Initial version of this MIB module. " 226 ::= { ciscoLwappDot11ClientCcxMIBObjects 3 } 227 228ciscoLwappDot11CcxClientMIBObjects OBJECT IDENTIFIER 229 ::={ ciscoLwappDot11CcxClientMIB 0 } 230 231ciscoClientCcxEventLogRequest OBJECT IDENTIFIER 232 ::={ ciscoLwappDot11CcxClientMIBObjects 1 } 233 234ciscoClientCcxEventLogResponse OBJECT IDENTIFIER 235 ::={ ciscoLwappDot11CcxClientMIBObjects 2 } 236 237ciscoClientCcxEventLogStatus OBJECT IDENTIFIER 238 ::={ ciscoLwappDot11CcxClientMIBObjects 3 } 239 240ciscoClientCcxStatsRequest OBJECT IDENTIFIER 241 ::={ ciscoLwappDot11CcxClientMIBObjects 4 } 242 243ciscoClientCcxStatsResponse OBJECT IDENTIFIER 244 ::={ ciscoLwappDot11CcxClientMIBObjects 5 } 245 246 247CcxEventLogResponseStatus ::= TEXTUAL-CONVENTION 248 249 STATUS current 250 DESCRIPTION 251 "This attribute represents the response of the ccx 252 event log request." 253 SYNTAX INTEGER { 254 ccx-event-log-successful (1), 255 ccx-event-log-refused (2), 256 ccx-event-log-incapable (3) 257 } 258 259CcxEventLogDialogToken ::= TEXTUAL-CONVENTION 260 261 STATUS current 262 DESCRIPTION 263 "This attribute represents the token generated for the 264 request sent to a client." 265 SYNTAX Unsigned32 266 267 268cldccEventLogsRequestTable OBJECT-TYPE 269 270 SYNTAX SEQUENCE OF CldccEventLogsRequestEntry 271 MAX-ACCESS not-accessible 272 STATUS current 273 DESCRIPTION 274 "This table contains list of clients to which the event log 275 request has been sent for fetching the logs. The table 276 has a column corresponding to the type of logs to be fetched 277 for each client.The current logs supported are Roaming, 278 RSNA and Syslog." 279 280::= { ciscoClientCcxEventLogRequest 1 } 281 282cldccEventLogsRequestEntry OBJECT-TYPE 283 284 SYNTAX CldccEventLogsRequestEntry 285 MAX-ACCESS not-accessible 286 STATUS current 287 DESCRIPTION 288 "There is an entry in the table where entry is identified 289 by the client Mac address." 290 INDEX 291 { 292 cldcClientMacAddress 293 } 294 295::= { cldccEventLogsRequestTable 1 } 296 297CldccEventLogsRequestEntry::= 298 299 SEQUENCE 300 { 301 cldccEventLogsRequestLogType BITS, 302 cldccEventLogsRequestRowStatus RowStatus 303 } 304 305cldccEventLogsRequestLogType OBJECT-TYPE 306 307 SYNTAX BITS { 308 roaming(0), 309 rsna(1), 310 syslog(2) 311 } 312 MAX-ACCESS read-write 313 STATUS current 314 DESCRIPTION 315 "This is the type of the logs which is required from 316 the client.This can be Roaming,RSNA or Syslogs." 317 318::= { cldccEventLogsRequestEntry 1 } 319 320 321cldccEventLogsRequestRowStatus OBJECT-TYPE 322 323 SYNTAX RowStatus 324 MAX-ACCESS read-create 325 STATUS current 326 DESCRIPTION 327 "This field is used to add/remove entries from this 328 table.To add a row in this table, createAndGo 329 row status will be used." 330 331::= { cldccEventLogsRequestEntry 2} 332 333 334cldccSysLogsTable OBJECT-TYPE 335 336 SYNTAX SEQUENCE OF CldccSysLogsEntry 337 MAX-ACCESS not-accessible 338 STATUS current 339 DESCRIPTION 340 "This table contains Sys logs of the various 341 ccxv5 clients." 342 343::= { ciscoClientCcxEventLogResponse 1 } 344 345cldccSysLogsEntry OBJECT-TYPE 346 347 SYNTAX CldccSysLogsEntry 348 MAX-ACCESS not-accessible 349 STATUS current 350 DESCRIPTION 351 "There is an entry in the table for each entry 352 identified by the client mac address and dialog 353 token." 354 INDEX 355 { 356 cldcClientMacAddress, 357 cldccSysLogsIndex 358 } 359 360::= { cldccSysLogsTable 1 } 361 362CldccSysLogsEntry ::= 363 364 SEQUENCE { 365 cldccSysLogsIndex Unsigned32, 366 cldccSysLogsTimeStamp TimeStamp, 367 cldccSysLogsBuffer OCTET STRING 368 } 369 370cldccSysLogsIndex OBJECT-TYPE 371 372 SYNTAX Unsigned32 373 MAX-ACCESS not-accessible 374 STATUS current 375 DESCRIPTION 376 "This object stores the dialog token 377 exchanged between client and controller 378 for the give sys log request." 379 380::= { cldccSysLogsEntry 1 } 381 382 383cldccSysLogsTimeStamp OBJECT-TYPE 384 385 SYNTAX TimeStamp 386 MAX-ACCESS read-only 387 STATUS current 388 DESCRIPTION 389 "This object stores the time stamp when the 390 syslog messages were generated." 391 392::= { cldccSysLogsEntry 3 } 393 394cldccSysLogsBuffer OBJECT-TYPE 395 396 SYNTAX OCTET STRING ( SIZE(256) ) 397 MAX-ACCESS read-only 398 STATUS current 399 DESCRIPTION 400 "This stores the syslog messages generated on 401 the client side." 402 403::= { cldccSysLogsEntry 4 } 404 405 406cldccRoamingLogsTable OBJECT-TYPE 407 408 SYNTAX SEQUENCE OF CldccRoamingLogsEntry 409 MAX-ACCESS not-accessible 410 STATUS current 411 DESCRIPTION 412 "This table contains Roaming logs of the clients." 413 414 ::= { ciscoClientCcxEventLogResponse 2} 415 416cldccRoamingLogsEntry OBJECT-TYPE 417 SYNTAX CldccRoamingLogsEntry 418 MAX-ACCESS not-accessible 419 STATUS current 420 DESCRIPTION 421 "There is an entry in the table for where each entry 422 is identified by the client mac address and dialog 423 token." 424 INDEX { 425 cldcClientMacAddress, 426 cldccRoamingLogsIndex 427 } 428 429::= { cldccRoamingLogsTable 1 } 430 431CldccRoamingLogsEntry ::= 432 SEQUENCE { 433 cldccRoamingLogsIndex Unsigned32, 434 cldccRoamingLogsTimeStamp TimeStamp, 435 cldccRoamingLogsTargetSSID MacAddress, 436 cldccRoamingLogsSourceSSID MacAddress, 437 cldccRoamingLogsTransitionTime CiscoMilliSeconds, 438 cldccRoamingLogsTransitionReason INTEGER, 439 cldccRoamingLogsTransitionResult INTEGER 440 } 441 442cldccRoamingLogsIndex OBJECT-TYPE 443 444 SYNTAX Unsigned32 445 MAX-ACCESS read-only 446 STATUS current 447 DESCRIPTION 448 "This is the index of the roaming logs." 449 450::= { cldccRoamingLogsEntry 1 } 451 452cldccRoamingLogsTimeStamp OBJECT-TYPE 453 454 SYNTAX TimeStamp 455 MAX-ACCESS read-only 456 STATUS current 457 DESCRIPTION 458 "This is the time stamp of the log." 459 460::= { cldccRoamingLogsEntry 2 } 461 462 463cldccRoamingLogsTargetSSID OBJECT-TYPE 464 465 SYNTAX MacAddress 466 MAX-ACCESS read-only 467 STATUS current 468 DESCRIPTION 469 "This is the BSSID of the AP that is target of the 470 attempted transition." 471 472 ::= { cldccRoamingLogsEntry 3 } 473 474cldccRoamingLogsSourceSSID OBJECT-TYPE 475 476 SYNTAX MacAddress 477 MAX-ACCESS read-only 478 STATUS current 479 DESCRIPTION 480 "This is the BSSID of the associated AP prior to 481 transition." 482 483::= { cldccRoamingLogsEntry 4 } 484 485 486cldccRoamingLogsTransitionTime OBJECT-TYPE 487 488 SYNTAX CiscoMilliSeconds 489 MAX-ACCESS read-only 490 STATUS current 491 DESCRIPTION 492 "This is the difference from last time a frame could have 493 been transmitted on the source BSS to the time when a 494 non-802.1x data frame can be attempted on the target BSS." 495 496::= { cldccRoamingLogsEntry 5 } 497 498 499cldccRoamingLogsTransitionReason OBJECT-TYPE 500 501 SYNTAX INTEGER 502 { 503 normal-roam-poor-link(1), 504 normal-roam-load-bal(2), 505 insufficient-capacity(3), 506 inf-directed-roam(4), 507 first-association-to-wlan(5), 508 roaming-from-cellular(6), 509 roaming-to-cellular(7), 510 normal-roam-better-ap(8), 511 disassociated-or-deauthenticated(9), 512 failed-8021x-eap-auth(10), 513 failed-8021x-4way-handshake(11), 514 many-replay-counters(12), 515 many-data-mic-failures(13), 516 many-mgt-mic-failures(14), 517 max-retransmissions-excedded(15), 518 excessive-interference(16), 519 many-broadcast-disassociations(17), 520 many-broadcast-deauth(18) 521 } 522 MAX-ACCESS read-only 523 STATUS current 524 DESCRIPTION 525 "This field indicates the reason why a transition attempt occurred." 526::= { cldccRoamingLogsEntry 6 } 527 528 529cldccRoamingLogsTransitionResult OBJECT-TYPE 530 531 SYNTAX INTEGER (0..51) 532 MAX-ACCESS read-only 533 STATUS current 534 DESCRIPTION 535 "This field shows the results of the attempted transition." 536 537 ::= { cldccRoamingLogsEntry 7 } 538 539 540cldccRsnaDataTable OBJECT-TYPE 541 542 SYNTAX SEQUENCE OF CldccRsnaDataEntry 543 MAX-ACCESS not-accessible 544 STATUS current 545 DESCRIPTION 546 "This table contains Rsna data logs of the clients." 547 548 ::= { ciscoClientCcxEventLogResponse 3 } 549 550 551cldccRsnaDataEntry OBJECT-TYPE 552 553 SYNTAX CldccRsnaDataEntry 554 MAX-ACCESS not-accessible 555 STATUS current 556 DESCRIPTION 557 "There is an entry in the table for where each entry 558 is identified by the client mac address and dialog 559 token." 560 INDEX { 561 cldcClientMacAddress, 562 cldccRsnaDataIndex 563 } 564 565::= { cldccRsnaDataTable 1 } 566 567CldccRsnaDataEntry ::= 568 SEQUENCE { 569 cldccRsnaDataIndex Unsigned32, 570 cldccRsnaDataTimeStamp TimeStamp, 571 cldccRsnaDataVersion Unsigned32, 572 cldccRsnaDataTargetSSID MacAddress, 573 cldccRsnaDataAuthType INTEGER, 574 cldccRsnaDataResult INTEGER, 575 cldccRsnaDataElemMultiCastOuis OCTET STRING, 576 cldccRsnaDataElemUnicastCastOuis OCTET STRING, 577 cldccRsnaDataElemAuthOuis OCTET STRING, 578 cldccRsnaDataElemCapabilities Unsigned32 579 } 580 581cldccRsnaDataIndex OBJECT-TYPE 582 583 SYNTAX Unsigned32 584 MAX-ACCESS not-accessible 585 STATUS current 586 DESCRIPTION 587 "This is the index of the Rsna Data." 588 589 ::= { cldccRsnaDataEntry 1 } 590 591cldccRsnaDataTimeStamp OBJECT-TYPE 592 593 SYNTAX TimeStamp 594 MAX-ACCESS read-only 595 STATUS current 596 DESCRIPTION 597 "This object stores the time stamp when the 598 rsna data were generated." 599 600::= { cldccRsnaDataEntry 2 } 601 602cldccRsnaDataVersion OBJECT-TYPE 603 604 SYNTAX Unsigned32 605 MAX-ACCESS read-only 606 STATUS current 607 DESCRIPTION 608 "This is the RSNA Data Version." 609 610 ::= { cldccRsnaDataEntry 3 } 611 612cldccRsnaDataTargetSSID OBJECT-TYPE 613 614 SYNTAX MacAddress 615 MAX-ACCESS read-only 616 STATUS current 617 DESCRIPTION 618 "This is the BSSID of the AP that is targeted." 619 620 ::= { cldccRsnaDataEntry 4 } 621 622 623cldccRsnaDataAuthType OBJECT-TYPE 624 625SYNTAX INTEGER 626 { 627ccx-dot1x-leap (0), 628ccx-dot1x-eap-fast (1), 629ccx-dot1x-eap-tls (2), 630ccx-dot1x-eap-ttls (3), 631ccx-dot1x-peap-v0 (4), 632ccx-dot1x-peap-v1 (5), 633ccx-dot1x-eap-md5 (6), 634ccx-dot1x-eap-sim (7), 635ccx-dot1x-psk (8), 636ccx-dot1x-unknown (255) 637} 638 MAX-ACCESS read-only 639 STATUS current 640 DESCRIPTION 641 "This attribute represents the authentication type 642 used." 643 644 ::= { cldccRsnaDataEntry 5 } 645 646cldccRsnaDataResult OBJECT-TYPE 647 648 SYNTAX INTEGER (0..255) 649 MAX-ACCESS read-only 650 STATUS current 651 DESCRIPTION 652 "This attribute stores the result of the RSNA Data." 653 654 ::= { cldccRsnaDataEntry 6 } 655 656 657cldccRsnaDataElemMultiCastOuis OBJECT-TYPE 658 659 SYNTAX OCTET STRING ( SIZE(0..256) ) 660 MAX-ACCESS read-only 661 STATUS current 662 DESCRIPTION 663 "This attribute represents the multicast ouis 664 of a RSNA element." 665 666 ::= { cldccRsnaDataEntry 7 } 667 668cldccRsnaDataElemUnicastCastOuis OBJECT-TYPE 669 670 SYNTAX OCTET STRING ( SIZE(0..256) ) 671 MAX-ACCESS read-only 672 STATUS current 673 DESCRIPTION 674 "This field represents the unicast ouis 675 of a RSNA element." 676 677 ::= { cldccRsnaDataEntry 8 } 678 679cldccRsnaDataElemAuthOuis OBJECT-TYPE 680 681 SYNTAX OCTET STRING ( SIZE(0..256) ) 682 MAX-ACCESS read-only 683 STATUS current 684 DESCRIPTION 685 "This field represents the auth ouis 686 of a RSNA element." 687 688 ::= { cldccRsnaDataEntry 9 } 689 690cldccRsnaDataElemCapabilities OBJECT-TYPE 691 692 SYNTAX Unsigned32 693 MAX-ACCESS read-only 694 STATUS current 695 DESCRIPTION 696 "This field represents the 697 capabilities of the RSNA element ." 698 699 ::= { cldccRsnaDataEntry 10 } 700 701 702cldccStatsReqTable OBJECT-TYPE 703 704 SYNTAX SEQUENCE OF CldccStatsReqEntry 705 MAX-ACCESS not-accessible 706 STATUS current 707 DESCRIPTION 708 "This table contains the stats req for the 709 ccx clients." 710 711 ::= {ciscoClientCcxStatsRequest 1 } 712 713cldccStatsReqEntry OBJECT-TYPE 714 715 SYNTAX CldccStatsReqEntry 716 MAX-ACCESS not-accessible 717 STATUS current 718 DESCRIPTION 719 "There is an entry in the table where entry 720 is identified by the client Mac address." 721 INDEX 722 { 723 cldcClientMacAddress 724 } 725 726::= { cldccStatsReqTable 1 } 727 728CldccStatsReqEntry::= 729 730 SEQUENCE 731 { 732 cldccStatsReqStatus INTEGER, 733 cldccStatsReqGroupId INTEGER, 734 cldccStatsReqDuration CiscoMilliSeconds, 735 cldccStatsReqRowStatus RowStatus 736 } 737 738cldccStatsReqStatus OBJECT-TYPE 739 740 SYNTAX INTEGER 741 { 742 incapable(0), 743 refused(1), 744 invalid-state(2), 745 failure(3), 746 success(4), 747 inprogress(5) 748 } 749 MAX-ACCESS read-write 750 STATUS current 751 DESCRIPTION 752 "There is an entry in the table where entry 753 is identified by the client Mac address." 754 755::= { cldccStatsReqEntry 1 } 756 757cldccStatsReqGroupId OBJECT-TYPE 758 759 SYNTAX INTEGER 760 { 761 dot11-meas(0), 762 security-meas(1) 763 } 764 MAX-ACCESS read-write 765 STATUS current 766 DESCRIPTION 767 "There is an entry in the table where entry 768 is identified by the client Mac address." 769 770::= { cldccStatsReqEntry 2 } 771 772 773cldccStatsReqDuration OBJECT-TYPE 774 775 SYNTAX CiscoMilliSeconds 776 MAX-ACCESS read-write 777 STATUS current 778 DESCRIPTION 779 "This field represents the duration of the 780 measurement." 781 782::= { cldccStatsReqEntry 3 } 783 784cldccStatsReqRowStatus OBJECT-TYPE 785 786 SYNTAX RowStatus 787 MAX-ACCESS read-create 788 STATUS current 789 DESCRIPTION 790 "This field is used to add/remove entries from this 791 table.To add a row in this table, createAndGo 792 row status will be used." 793 794::= { cldccStatsReqEntry 4 } 795 796 797cldccStatsDot11RespTable OBJECT-TYPE 798 799 SYNTAX SEQUENCE OF CldccStatsDot11RespEntry 800 MAX-ACCESS not-accessible 801 STATUS current 802 DESCRIPTION 803 "This table contains the stats response for the 804 ccx clients." 805 806 ::= {ciscoClientCcxStatsResponse 1 } 807 808cldccStatsDot11RespEntry OBJECT-TYPE 809 810 SYNTAX CldccStatsDot11RespEntry 811 MAX-ACCESS not-accessible 812 STATUS current 813 DESCRIPTION 814 "There is an entry in the table where entry 815 is identified by the client Mac address." 816 INDEX 817 { 818 cldcClientMacAddress 819 } 820 821::= { cldccStatsDot11RespTable 1 } 822 823 824CldccStatsDot11RespEntry::= 825 826 SEQUENCE 827 { 828 cldccStatsRespTransmittedFragmentCount Counter32, 829 cldccStatsRespMulticastTransmittedFrameCount Counter32, 830 cldccStatsRespFailedCount Counter32, 831 cldccStatsRespRetryCount Counter32, 832 cldccStatsRespMultipleRetryCount Counter32, 833 cldccStatsRespFrameDuplicateCount Counter32, 834 cldccStatsRespRtsSuccessCount Counter32, 835 cldccStatsRespRtsFailureCount Counter32, 836 cldccStatsRespAckFailureCount Counter32, 837 cldccStatsRespReceivedFragmentCount Counter32, 838 cldccStatsRespMulticastReceivedFrameCount Counter32, 839 cldccStatsRespFcsErrorCount Counter32, 840 cldccStatsRespTransmittedFrameCount Counter32 841 } 842 843cldccStatsRespTransmittedFragmentCount OBJECT-TYPE 844 845 SYNTAX Counter32 846 MAX-ACCESS read-only 847 STATUS current 848 DESCRIPTION 849 "This field represents the transmitted fragment 850 count." 851 852::= { cldccStatsDot11RespEntry 1 } 853 854cldccStatsRespMulticastTransmittedFrameCount OBJECT-TYPE 855 856 SYNTAX Counter32 857 MAX-ACCESS read-only 858 STATUS current 859 DESCRIPTION 860 "This field represents the multicast 861 transmitted frame count." 862 863::= { cldccStatsDot11RespEntry 2 } 864 865cldccStatsRespFailedCount OBJECT-TYPE 866 867 SYNTAX Counter32 868 MAX-ACCESS read-only 869 STATUS current 870 DESCRIPTION 871 "This field represents the failed count." 872 873::= { cldccStatsDot11RespEntry 3 } 874 875 876cldccStatsRespRetryCount OBJECT-TYPE 877 878 SYNTAX Counter32 879 MAX-ACCESS read-only 880 STATUS current 881 DESCRIPTION 882 "This field represents the duplicate frame 883 count." 884 885::= { cldccStatsDot11RespEntry 4 } 886 887cldccStatsRespMultipleRetryCount OBJECT-TYPE 888 889 SYNTAX Counter32 890 MAX-ACCESS read-only 891 STATUS current 892 DESCRIPTION 893 "This field represents the retry 894 count." 895 896::= { cldccStatsDot11RespEntry 5 } 897 898 899cldccStatsRespFrameDuplicateCount OBJECT-TYPE 900 901 SYNTAX Counter32 902 MAX-ACCESS read-only 903 STATUS current 904 DESCRIPTION 905 "This field represents the duplicate frame 906 count." 907 908::= { cldccStatsDot11RespEntry 6 } 909 910cldccStatsRespRtsSuccessCount OBJECT-TYPE 911 912 SYNTAX Counter32 913 MAX-ACCESS read-only 914 STATUS current 915 DESCRIPTION 916 "This field represents the RTS success 917 count." 918 919::= { cldccStatsDot11RespEntry 7 } 920 921 922cldccStatsRespRtsFailureCount OBJECT-TYPE 923 924 SYNTAX Counter32 925 MAX-ACCESS read-only 926 STATUS current 927 DESCRIPTION 928 "This field represents the RTS failure 929 count." 930 931::= { cldccStatsDot11RespEntry 8 } 932 933cldccStatsRespAckFailureCount OBJECT-TYPE 934 935 SYNTAX Counter32 936 MAX-ACCESS read-only 937 STATUS current 938 DESCRIPTION 939 "This field represents the ack failure 940 count." 941 942::= { cldccStatsDot11RespEntry 9 } 943 944cldccStatsRespReceivedFragmentCount OBJECT-TYPE 945 946 SYNTAX Counter32 947 MAX-ACCESS read-only 948 STATUS current 949 DESCRIPTION 950 "This field represents the received fragment 951 count." 952 953::= { cldccStatsDot11RespEntry 10 } 954 955cldccStatsRespMulticastReceivedFrameCount OBJECT-TYPE 956 957 SYNTAX Counter32 958 MAX-ACCESS read-only 959 STATUS current 960 DESCRIPTION 961 "This field represents the multicast received 962 frame count." 963 964::= { cldccStatsDot11RespEntry 11 } 965 966cldccStatsRespFcsErrorCount OBJECT-TYPE 967 968 SYNTAX Counter32 969 MAX-ACCESS read-only 970 STATUS current 971 DESCRIPTION 972 "This field represents the fcs error 973 count." 974 975::= { cldccStatsDot11RespEntry 12 } 976 977cldccStatsRespTransmittedFrameCount OBJECT-TYPE 978 979 SYNTAX Counter32 980 MAX-ACCESS read-only 981 STATUS current 982 DESCRIPTION 983 "This field represents the transmitted frame 984 count." 985 986::= { cldccStatsDot11RespEntry 13 } 987 988 989cldccStatsSecurityRespTable OBJECT-TYPE 990 991 SYNTAX SEQUENCE OF CldccStatsSecurityRespEntry 992 MAX-ACCESS not-accessible 993 STATUS current 994 DESCRIPTION 995 "This table contains the stats response for the 996 ccx clients." 997 998 ::= {ciscoClientCcxStatsResponse 2 } 999 1000cldccStatsSecurityRespEntry OBJECT-TYPE 1001 1002 SYNTAX CldccStatsSecurityRespEntry 1003 MAX-ACCESS not-accessible 1004 STATUS current 1005 DESCRIPTION 1006 "There is an entry in the table where entry 1007 is identified by the client Mac address." 1008 INDEX 1009 { 1010 cldcClientMacAddress 1011 } 1012 1013::= { cldccStatsSecurityRespTable 1 } 1014 1015 1016CldccStatsSecurityRespEntry::= 1017 1018 SEQUENCE 1019 { 1020 cldccStatsRespSelectedPairwiseCipher Counter32, 1021 cldccStatsRespTkipIcvErrors Counter32, 1022 cldccStatsRespTkipLocalMicFailures Counter32, 1023 cldccStatsRespCcmpReplays Counter32, 1024 cldccStatsRespCcmpDecrypErrors Counter32, 1025 cldccStatsRespTkipReplays Counter32, 1026 cldccStatsRespMgmtStatsTkipIcvErrors Counter32, 1027 cldccStatsRespMgmtStatsTkipLocalMicFailures Counter32, 1028 cldccStatsRespMgmtStatsCcmpReplays Counter32, 1029 cldccStatsRespMgmtStatsCcmpDecryptErrors Counter32, 1030 cldccStatsRespMgmtStatsTkipReplays Counter32, 1031 cldccStatsRespMgmtStatsTkipMhdrErrors Counter32, 1032 cldccStatsRespMgmtStatsCcmpMhdrErrors Counter32, 1033 cldccStatsRespMgmtStatsBroadcastDisassociateCount Counter32, 1034 cldccStatsRespMgmtStatsBroadcastDeauthenticateCount Counter32, 1035 cldccStatsRespMgmtStatsBroadcastActionFrameCount Counter32 1036 1037 } 1038 1039cldccStatsRespSelectedPairwiseCipher OBJECT-TYPE 1040 1041 SYNTAX Counter32 1042 MAX-ACCESS read-only 1043 STATUS current 1044 DESCRIPTION 1045 "This field represents the pairwise 1046 cipher." 1047 1048::= { cldccStatsSecurityRespEntry 1 } 1049 1050cldccStatsRespTkipIcvErrors OBJECT-TYPE 1051 1052 SYNTAX Counter32 1053 MAX-ACCESS read-only 1054 STATUS current 1055 DESCRIPTION 1056 "This field represents the tkip icv error 1057 count." 1058 1059::= { cldccStatsSecurityRespEntry 2 } 1060 1061 1062cldccStatsRespTkipLocalMicFailures OBJECT-TYPE 1063 1064 SYNTAX Counter32 1065 MAX-ACCESS read-only 1066 STATUS current 1067 DESCRIPTION 1068 "This field represents the local tkip 1069 mic failure count." 1070 1071::= { cldccStatsSecurityRespEntry 3 } 1072 1073cldccStatsRespCcmpReplays OBJECT-TYPE 1074 1075 SYNTAX Counter32 1076 MAX-ACCESS read-only 1077 STATUS current 1078 DESCRIPTION 1079 "This field represents the ccmp replay 1080 count." 1081 1082::= { cldccStatsSecurityRespEntry 4 } 1083 1084cldccStatsRespCcmpDecrypErrors OBJECT-TYPE 1085 1086 SYNTAX Counter32 1087 MAX-ACCESS read-only 1088 STATUS current 1089 DESCRIPTION 1090 "This field represents the CCMP decrypt error 1091 count." 1092 1093::= { cldccStatsSecurityRespEntry 5 } 1094 1095cldccStatsRespTkipReplays OBJECT-TYPE 1096 1097 SYNTAX Counter32 1098 MAX-ACCESS read-only 1099 STATUS current 1100 DESCRIPTION 1101 "This field represents the tkip replay 1102 count." 1103 1104::= { cldccStatsSecurityRespEntry 6} 1105 1106cldccStatsRespMgmtStatsTkipIcvErrors OBJECT-TYPE 1107 1108 SYNTAX Counter32 1109 MAX-ACCESS read-only 1110 STATUS current 1111 DESCRIPTION 1112 "This field represents the tkip icv error 1113 count." 1114 1115::= { cldccStatsSecurityRespEntry 7 } 1116 1117cldccStatsRespMgmtStatsTkipLocalMicFailures OBJECT-TYPE 1118 1119 SYNTAX Counter32 1120 MAX-ACCESS read-only 1121 STATUS current 1122 DESCRIPTION 1123 "This field represents the tkip local mic failure 1124 count." 1125 1126::= { cldccStatsSecurityRespEntry 8} 1127 1128 1129cldccStatsRespMgmtStatsCcmpReplays OBJECT-TYPE 1130 1131 SYNTAX Counter32 1132 MAX-ACCESS read-only 1133 STATUS current 1134 DESCRIPTION 1135 "This field represents the CCMP replay 1136 count." 1137 1138::= { cldccStatsSecurityRespEntry 9} 1139 1140cldccStatsRespMgmtStatsCcmpDecryptErrors OBJECT-TYPE 1141 1142 SYNTAX Counter32 1143 MAX-ACCESS read-only 1144 STATUS current 1145 DESCRIPTION 1146 "This field represents the Ccmp decrypt error 1147 count." 1148 1149::= { cldccStatsSecurityRespEntry 10} 1150 1151 1152cldccStatsRespMgmtStatsTkipReplays OBJECT-TYPE 1153 1154 SYNTAX Counter32 1155 MAX-ACCESS read-only 1156 STATUS current 1157 DESCRIPTION 1158 "This field represents the tkip replay 1159 count." 1160 1161::= { cldccStatsSecurityRespEntry 11} 1162 1163cldccStatsRespMgmtStatsTkipMhdrErrors OBJECT-TYPE 1164 1165 SYNTAX Counter32 1166 MAX-ACCESS read-only 1167 STATUS current 1168 DESCRIPTION 1169 "This field represents the tkip mhdr error 1170 count." 1171 1172::= { cldccStatsSecurityRespEntry 12} 1173 1174cldccStatsRespMgmtStatsCcmpMhdrErrors OBJECT-TYPE 1175 1176 SYNTAX Counter32 1177 MAX-ACCESS read-only 1178 STATUS current 1179 DESCRIPTION 1180 "This field represents the Ccmp Mhdr error 1181 count." 1182 1183::= { cldccStatsSecurityRespEntry 13 } 1184 1185cldccStatsRespMgmtStatsBroadcastDisassociateCount OBJECT-TYPE 1186 1187 SYNTAX Counter32 1188 MAX-ACCESS read-only 1189 STATUS current 1190 DESCRIPTION 1191 "This field represents the broadcast disassociate 1192 count." 1193 1194::= { cldccStatsSecurityRespEntry 14 } 1195 1196 1197cldccStatsRespMgmtStatsBroadcastDeauthenticateCount OBJECT-TYPE 1198 1199 SYNTAX Counter32 1200 MAX-ACCESS read-only 1201 STATUS current 1202 DESCRIPTION 1203 "This field represents the broadcast deauthenticate 1204 count." 1205 1206::= { cldccStatsSecurityRespEntry 15 } 1207 1208cldccStatsRespMgmtStatsBroadcastActionFrameCount OBJECT-TYPE 1209 1210 SYNTAX Counter32 1211 MAX-ACCESS read-only 1212 STATUS current 1213 DESCRIPTION 1214 "This field represents the broadcast action frame 1215 count." 1216 1217::= { cldccStatsSecurityRespEntry 16 } 1218 1219cldccEventLogStatusTable OBJECT-TYPE 1220 1221 SYNTAX SEQUENCE OF CldccEventLogStatusEntry 1222 MAX-ACCESS not-accessible 1223 STATUS current 1224 DESCRIPTION 1225 "This table contains response status of the various 1226 event log requests sent from the controller." 1227 1228::= { ciscoClientCcxEventLogStatus 1 } 1229 1230 1231cldccEventLogStatusEntry OBJECT-TYPE 1232 1233 SYNTAX CldccEventLogStatusEntry 1234 MAX-ACCESS not-accessible 1235 STATUS current 1236 DESCRIPTION 1237 "There is an entry in the table for each entry 1238 identified by the client mac address." 1239 INDEX 1240 { 1241 cldcClientMacAddress 1242 } 1243 1244::= { cldccEventLogStatusTable 1 } 1245 1246CldccEventLogStatusEntry ::= 1247 1248 SEQUENCE { 1249 cldccRoamingLogsResponseStatus CcxEventLogResponseStatus, 1250 cldccRsnaLogsResponseStatus CcxEventLogResponseStatus, 1251 cldccSysLogsResponseStatus CcxEventLogResponseStatus 1252 } 1253 1254cldccRoamingLogsResponseStatus OBJECT-TYPE 1255 1256 SYNTAX CcxEventLogResponseStatus 1257 MAX-ACCESS read-only 1258 STATUS current 1259 DESCRIPTION 1260 "This is the status of roaming log request." 1261 1262::= { cldccEventLogStatusEntry 1 } 1263 1264cldccRsnaLogsResponseStatus OBJECT-TYPE 1265 1266 SYNTAX CcxEventLogResponseStatus 1267 MAX-ACCESS read-only 1268 STATUS current 1269 DESCRIPTION 1270 "This is the status of rsna log request." 1271 1272::= { cldccEventLogStatusEntry 2 } 1273 1274cldccSysLogsResponseStatus OBJECT-TYPE 1275 1276 SYNTAX CcxEventLogResponseStatus 1277 MAX-ACCESS read-only 1278 STATUS current 1279 DESCRIPTION 1280 "This is the status of sys log request." 1281 1282::= { cldccEventLogStatusEntry 3 } 1283 1284END 1285