1-- ******************************************************************* 2-- CISCO-DOT11-HT-PHY-MIB.my: DOT11 HT PHY MIB 3-- July 2006, Prasanna Viswakumar 4-- 5-- Copyright (c) 2006-2007 by Cisco Systems, Inc. 6-- ******************************************************************* 7 8CISCO-DOT11-HT-PHY-MIB DEFINITIONS ::= BEGIN 9 10IMPORTS 11 MODULE-IDENTITY, 12 OBJECT-TYPE, 13 Unsigned32 14 FROM SNMPv2-SMI 15 MODULE-COMPLIANCE, 16 OBJECT-GROUP 17 FROM SNMPv2-CONF 18 TruthValue, 19 TEXTUAL-CONVENTION 20 FROM SNMPv2-TC 21 ifIndex 22 FROM IF-MIB 23 ciscoMgmt 24 FROM CISCO-SMI; 25 26ciscoDot11HtPhyMIB MODULE-IDENTITY 27 LAST-UPDATED "200612110000Z" 28 ORGANIZATION "Cisco Systems, Inc." 29 CONTACT-INFO 30 " Cisco Systems, 31 Customer Service 32 Postal: 170 West Tasman Drive 33 San Jose, CA 95134 34 USA 35 Tel: +1 800 553-NETS 36 37 Email: cs-wnbu-snmp@cisco.com" 38 DESCRIPTION 39 "This MIB is intended to be implemented on Cisco's 40 WLAN devices that provide the wired uplink to wireless 41 clients through the high-throughput dot11 radios 42 compliant to the 802.11n specification. 43 44 The MIB describes the PHY layer parameters of the 45 802.11n compliant radio interfaces. 46 47 GLOSSARY 48 49 Access Point ( AP ) 50 51 An entity that contains an 802.11 medium access 52 control ( MAC ) and physical layer ( PHY ) interface 53 and provides access to the distribution services via 54 the wireless medium for associated clients. 55 56 A-MPDU 57 58 An aggregated format that consists of several MAC 59 Protocol Data Units being aggregated and transmitted 60 in one PHY Service Data Unit. 61 62 A-MSDU 63 64 An aggregated format that consists of several MAC 65 Service Data Units being aggregated and transmitted 66 in one MAC Protocol Data Unit. 67 68 Block-Ack 69 70 This refers to the acknowledgement done for all the 71 MPDUs in an A-MDPU. 72 73 Basic Service Set ( BSS ) 74 75 The IEEE 802.11 BSS of an AP comprises of the 76 stations directly associating with the AP. 77 78 CSI 79 80 Channel State Information 81 82 Clear Channel Assessment ( CCA ) 83 84 A technique to assess the availability of the 85 channel for communication purposes. 86 87 Dual CTS 88 89 Clear-To-Send control frame is sent by the receiver 90 in response to the Request-To-Send (RTS) control 91 frame from the sender to virtually reserve the 92 wireless medium for data transfer. 93 94 Dual CTS mechanism is used by the AP to reserve the 95 wireless medium for wireless devices that do not 96 support STBC. 97 98 Green Field 99 100 A mode of operation where high-throughput 802.11n 101 frames are transmitted without a legacy compatible 102 part. 103 104 Mobile Node ( MN ) 105 106 A roaming 802.11 wireless device in a wireless 107 network associated with an access point. Mobile Node 108 and client are used interchangeably. 109 110 Modulation and Coding Scheme ( MCS ) 111 112 This is a value that determines the modulation, coding and 113 number of spatial channels. Each scheme specifies the 114 modulation technique, coding rate , number of spatial 115 streams etc and the corresponding data rate. 116 117 Multiple Input Multiple Output ( MIMO ) 118 119 This technique advocates sending and receiving data 120 communication signals through multiple antennas. MIMO 121 uses the multiple streams to transmit more information 122 and recombine the signal at the receiving end. This 123 brings more reliability and significant gain over the 124 traditional antenna systems. 125 126 PLCP 127 128 PHY Layer Convergence Protocol 129 130 PMD 131 132 Physical Medium Dependent 133 134 Power Save Multi-Poll ( PSMP ) 135 136 A MAC control frame that schedules the transmissions 137 and receptions of PSMP devices. 138 139 Phased Coexistence Operation ( PCO ) 140 141 A BSS mode with alternating 20MHz and 40MHz phases of 142 operation controlled by a PCO AP. 143 144 PHY Protocol Data Unit ( PPDU ) 145 146 Unit of data transfer at PHY level. 147 148 Short-Guard Interval ( SG ) 149 150 Space-Time Block Coding ( STBC ) 151 152 By this technique, a wireless device transmits several 153 copies of a data stream across a series of antennas 154 so that the receiver can use the various received 155 portions of the data signal to improve reliability of 156 data transfer. 157 158 Reduced Inter-Frame Space ( RIFS ) 159 160 A time interval between multiple transmissions of a 161 single transmitter used to reduce overhead and 162 increase network efficiency. 163 164 Zero Length Frame ( ZLF ) 165 166 A PPDU carrying a PSDU of zero-length. 167 168 REFERENCE 169 170 [1] Part 11. Wireless LAN Medium Access Control ( MAC ) 171 and Physical Layer ( PHY ) Specifications: Enhancements 172 for Higher Throughput 173 174 [2] Enhanced Wireless Consortium MAC Specification, 175 v1.24 176 177 [3] Enhanced Wireless Consortium PHY Specification, 178 v1.27 179 180 [4] IEEE802dot11-MIB " 181 182 REVISION "200612110000Z" 183 DESCRIPTION 184 "Initial version of this MIB module. " 185 ::= { ciscoMgmt 607 } 186 187ciscoDot11HtPhyMIBNotifs OBJECT IDENTIFIER 188 ::= { ciscoDot11HtPhyMIB 0 } 189 190ciscoDot11HtPhyMIBObjects OBJECT IDENTIFIER 191 ::= { ciscoDot11HtPhyMIB 1 } 192 193ciscoDot11HtPhyMIBConform OBJECT IDENTIFIER 194 ::= { ciscoDot11HtPhyMIB 2 } 195 196cD11HtPhy OBJECT IDENTIFIER 197 ::= { ciscoDot11HtPhyMIBObjects 1 } 198 199-- ******************************************************************** 200-- TEXTUAL CONVENTION 201-- ******************************************************************** 202 203CD11HtPhyBeamformFeedback ::= TEXTUAL-CONVENTION 204 STATUS current 205 DESCRIPTION 206 "This textual convention represents the Beamforming 207 feedback characteristics. The semantics are as 208 follows. 209 210 'unsolicited' - The 802.11n interface can provide 211 unsolicited feedback. 212 213 'immediate' - The 802.11n interface can provide 214 immediate feedback. 215 216 'aggregated' - The 802.11n interface can provide 217 an aggregated feedback. 218 219 If none of these bits are set, it indicates that the 220 802.11n interface is incapable of providing the 221 feedback. " 222 SYNTAX BITS { 223 unsolicited (0), 224 immediate (1), 225 aggregated (2) 226 } 227 228-- ******************************************************************** 229-- HT PHY Antenna Table 230-- ******************************************************************** 231 232cD11HtPhyAntennaTable OBJECT-TYPE 233 SYNTAX SEQUENCE OF CD11HtPhyAntennaEntry 234 MAX-ACCESS not-accessible 235 STATUS current 236 DESCRIPTION 237 "This table describes the antennas connected to 238 the 802.11n interface. 239 240 Entries in this table are created automatically 241 by the agent corresponding to each 802.11n 242 radio interface. 243 244 There exists in this table, an entry corresponding 245 to each entry in dot11PhyOperationTable where 246 dot11PHYType equals 'ht'(7). " 247 ::= { cD11HtPhy 1 } 248 249cD11HtPhyAntennaEntry OBJECT-TYPE 250 SYNTAX CD11HtPhyAntennaEntry 251 MAX-ACCESS not-accessible 252 STATUS current 253 DESCRIPTION 254 "Each entry represents a conceptual row in 255 cD11HtPhyAntennaTable and describes the antennas 256 connected to the 802.11n interface. " 257 INDEX { ifIndex } 258 ::= { cD11HtPhyAntennaTable 1 } 259 260CD11HtPhyAntennaEntry ::= 261 SEQUENCE { 262 cD11HtPhyAntennaSelectionImplemented TruthValue, 263 cD11HtPhyXmitExpCSIFdbkASImplemented TruthValue, 264 cD11HtPhyXmitIndFdbkASImplemented TruthValue, 265 cD11HtPhyExplCSIFdbkASImplemented TruthValue, 266 cD11HtPhyXmitIndCompFdbkASImplemented TruthValue, 267 cD11HtPhyRcvAntennaSelImplemented TruthValue, 268 cD11HtPhyXmitSoundPPDUImplemented TruthValue 269 } 270 271cD11HtPhyAntennaSelectionImplemented OBJECT-TYPE 272 SYNTAX TruthValue 273 MAX-ACCESS read-only 274 STATUS current 275 DESCRIPTION 276 "This object, when 'true', indicates that 277 antenna selection is supported on this 802.11n 278 interface. " 279 DEFVAL { false } 280 ::= { cD11HtPhyAntennaEntry 1 } 281 282cD11HtPhyXmitExpCSIFdbkASImplemented OBJECT-TYPE 283 SYNTAX TruthValue 284 MAX-ACCESS read-only 285 STATUS current 286 DESCRIPTION 287 "This object, when 'true', indicates that 288 transmit Antenna Selection based on explicit CSI 289 feedback is supported on this 802.11n interface. " 290 DEFVAL { false } 291 ::= { cD11HtPhyAntennaEntry 5 } 292 293cD11HtPhyXmitIndFdbkASImplemented OBJECT-TYPE 294 SYNTAX TruthValue 295 MAX-ACCESS read-only 296 STATUS current 297 DESCRIPTION 298 "This object, when 'true', indicates that the 299 transmit antenna selection based on antenna indices 300 feedback is supported on this 802.11n interface. " 301 DEFVAL { false } 302 ::= { cD11HtPhyAntennaEntry 6 } 303 304cD11HtPhyExplCSIFdbkASImplemented OBJECT-TYPE 305 SYNTAX TruthValue 306 MAX-ACCESS read-only 307 STATUS current 308 DESCRIPTION 309 "This object, when 'true', indicates that the 310 computation of CSI and feedback to support the peer to 311 do antenna selection is supported on this 802.11n 312 interface. " 313 DEFVAL { false } 314 ::= { cD11HtPhyAntennaEntry 7 } 315 316cD11HtPhyXmitIndCompFdbkASImplemented OBJECT-TYPE 317 SYNTAX TruthValue 318 MAX-ACCESS read-only 319 STATUS current 320 DESCRIPTION 321 "This object is set to 'true' to indicate that the 322 transmit antenna selection based on antenna indices 323 selection computation and feedback the results to 324 support the peer to do antenna selection is supported 325 on this 802.11n interface. " 326 DEFVAL { false } 327 ::= { cD11HtPhyAntennaEntry 8 } 328 329cD11HtPhyRcvAntennaSelImplemented OBJECT-TYPE 330 SYNTAX TruthValue 331 MAX-ACCESS read-only 332 STATUS current 333 DESCRIPTION 334 "This object is set to 'true' to indicate that the 335 receive antenna selection is supported on this 336 802.11n interface. " 337 DEFVAL { false } 338 ::= { cD11HtPhyAntennaEntry 9 } 339 340cD11HtPhyXmitSoundPPDUImplemented OBJECT-TYPE 341 SYNTAX TruthValue 342 MAX-ACCESS read-only 343 STATUS current 344 DESCRIPTION 345 "This object when set to 'true', indicates that the 346 transmission of sounding PPDUs is supported on the 347 802.11n interface. " 348 DEFVAL { false } 349 ::= { cD11HtPhyAntennaEntry 10 } 350 351 352-- ********************************************************************* 353-- * 802.11nPhy HT TABLE 354-- ********************************************************************* 355 356cD11HtPhyTable OBJECT-TYPE 357 SYNTAX SEQUENCE OF CD11HtPhyEntry 358 MAX-ACCESS not-accessible 359 STATUS current 360 DESCRIPTION 361 "This table represents the physical layer parameters 362 of the 802.11n radio interface. 363 364 Entries in this table are created automatically 365 by the agent corresponding to each 802.11n 366 interface. 367 368 There exists in this table, an entry corresponding 369 to each entry in dot11PhyOperationTable where 370 dot11PHYType equals 'ht'(7). " 371 ::= { cD11HtPhy 2 } 372 373cD11HtPhyEntry OBJECT-TYPE 374 SYNTAX CD11HtPhyEntry 375 MAX-ACCESS not-accessible 376 STATUS current 377 DESCRIPTION 378 "Each entry represents a conceptual row in 379 cD11HtPhyTable and corresponds to the support 380 available for the various high-throughput 381 capabilities on an 802.11n interface. " 382 INDEX { ifIndex } 383 ::= { cD11HtPhyTable 1 } 384 385CD11HtPhyEntry ::= SEQUENCE { 386 cD11HtPhyOperatingMode INTEGER, 387 cD11HtPhyOperModeFrequency INTEGER, 388 cD11HtPhyOperBand INTEGER, 389 cD11HtPhyFortyMHzOperationImplemented TruthValue, 390 cD11HtPhyFortyMHzOperationEnabled TruthValue, 391 cD11HtPhyCurrentControlChannel Unsigned32, 392 cD11HtPhyCurrentExtensionChannel INTEGER, 393 cD11HtPhyExtChannelCCAImplemented TruthValue, 394 cD11HtPhyNumberOfSpatialStreamsImplemented INTEGER, 395 cD11HtPhyNumberOfSpatialStreamsEnabled INTEGER, 396 cD11HtPhyGreenFieldImplemented TruthValue, 397 cD11HtPhyGreenFieldEnabled TruthValue, 398 cD11HtPhyShortGIInTwentyImplemented TruthValue, 399 cD11HtPhyShortGIInTwentyEnabled TruthValue, 400 cD11HtPhyShortGIInFortyImplemented TruthValue, 401 cD11HtPhyShortGIInFortyEnabled TruthValue, 402 cD11HtPhyAdvancedCodingImplemented TruthValue, 403 cD11HtPhyAdvancedCodingEnabled TruthValue, 404 cD11HtPhyTxSTBCImplemented TruthValue, 405 cD11HtPhyTxSTBCEnabled TruthValue, 406 cD11HtPhyRxSTBCImplemented TruthValue, 407 cD11HtPhyRxSTBCEnabled TruthValue, 408 cD11HtPhyBeamFormingImplemented TruthValue, 409 cD11HtPhyBeamFormingEnabled TruthValue 410} 411 412cD11HtPhyOperatingMode OBJECT-TYPE 413 SYNTAX INTEGER { 414 legacy(1), 415 mixed(2), 416 greenField(3) 417 } 418 MAX-ACCESS read-only 419 STATUS current 420 DESCRIPTION 421 "This object represents the mode of operation of 422 802.11n interface at the physical layer. The 423 semantics are as follows. 424 425 legacy - In this mode, packets are transmitted 426 in the legacy 802.11a/g format. 427 428 mixed - In this mode, packets are transmitted 429 with a preamble that can be recognized by the 430 legacy 802.11a/g devices. Both mixed mode and 431 legacy packets can be recognised by the receiving 432 802.11n interface. 433 434 greenField - In this mode, a transmitting station 435 won't add a preamble to the packets sent. " 436 ::= { cD11HtPhyEntry 1 } 437 438cD11HtPhyOperModeFrequency OBJECT-TYPE 439 SYNTAX INTEGER { 440 legacyMode(1), 441 htMode(2), 442 dupLegacyMode(3), 443 fortyMHzUpperMode(4), 444 fortyMHzLowerMode(5) 445 } 446 MAX-ACCESS read-only 447 STATUS current 448 DESCRIPTION 449 "This object represents the channel characteristics 450 of the PHY. The semantics are as follows. 451 452 legacyMode - The radio channel characteristics are the 453 same as that of 802.11a/802.11g radios. 454 455 htMode - The radio operates in either 40MHz 456 bandwidth with one to four spatial streams. 457 458 dupLegacyMode - The radio operates in a 40MHz 459 channel composed of 2 adjacent 20MHz channels. 460 The packets sent are in the legacy 802.11a format 461 in each of the 20MHz channels. 462 463 fortyMHzUpperMode - The radio tranmits a legacy or 464 HT packet in the upper 20MHz channel of a 40MHz 465 channel. 466 467 fortyMHzLowerMode - The radio transmits a legacy or 468 HT packet in the lower 20MHz channel of a 40MHz 469 channel. " 470 ::= { cD11HtPhyEntry 2 } 471 472cD11HtPhyOperBand OBJECT-TYPE 473 SYNTAX INTEGER { 474 band24GHz(1), 475 band5GHz(2) 476 } 477 MAX-ACCESS read-only 478 STATUS current 479 DESCRIPTION 480 "This object represents the frequency band an 481 802.11n radio operates in. The semantics are 482 as follows. 483 484 24GHz - The radio operates in the 2.4GHz frequency 485 band. 486 487 5GHz - The radio operates in the 5 GHz frequency 488 band. " 489 ::= { cD11HtPhyEntry 3 } 490 491cD11HtPhyFortyMHzOperationImplemented OBJECT-TYPE 492 SYNTAX TruthValue 493 MAX-ACCESS read-only 494 STATUS current 495 DESCRIPTION 496 "This object, when set to 'true', indicates that the 497 40 MHz operation is implemented. " 498 DEFVAL { false } 499 ::= { cD11HtPhyEntry 4 } 500 501cD11HtPhyFortyMHzOperationEnabled OBJECT-TYPE 502 SYNTAX TruthValue 503 MAX-ACCESS read-only 504 STATUS current 505 DESCRIPTION 506 "This object , when set to 'true', indicates that 507 the 40 MHz Operation is enabled. " 508 DEFVAL { false } 509 ::= { cD11HtPhyEntry 5 } 510 511cD11HtPhyCurrentControlChannel OBJECT-TYPE 512 SYNTAX Unsigned32 513 MAX-ACCESS read-only 514 STATUS current 515 DESCRIPTION 516 "This object represents the operating channel. 517 If 40 MHz mode is currently in use then this 518 object indicates the control channel. " 519 ::= { cD11HtPhyEntry 6 } 520 521cD11HtPhyCurrentExtensionChannel OBJECT-TYPE 522 SYNTAX INTEGER { 523 noExtension(1), 524 extensionAbove(2), 525 extensionBelow(3) 526 } 527 MAX-ACCESS read-write 528 STATUS current 529 DESCRIPTION 530 "This object represents the channel extension 531 offset. The semantics are as follows. 532 533 noExtension - No extension channel is present and 534 the radio operates in the 20MHz mode. 535 536 extensionAbove - The extension channel is above the 537 control channel. This is applicable only if the 538 radio operates in the 40MHz mode. 539 540 extensionBelow - The extension channel is below the 541 control channel. This is applicable only if the 542 radio operates in the 40MHz mode. " 543 ::= { cD11HtPhyEntry 7 } 544 545cD11HtPhyExtChannelCCAImplemented OBJECT-TYPE 546 SYNTAX TruthValue 547 MAX-ACCESS read-only 548 STATUS current 549 DESCRIPTION 550 "This object, when set to true, indicates that 551 making a CCA on the extension channel is supported. " 552 DEFVAL { false } 553 ::= { cD11HtPhyEntry 8 } 554 555cD11HtPhyNumberOfSpatialStreamsImplemented OBJECT-TYPE 556 SYNTAX INTEGER (1..4) 557 MAX-ACCESS read-only 558 STATUS current 559 DESCRIPTION 560 "This object represents the maximum number of 561 spatial streams implemented. " 562 DEFVAL { 2 } 563 ::= { cD11HtPhyEntry 9 } 564 565cD11HtPhyNumberOfSpatialStreamsEnabled OBJECT-TYPE 566 SYNTAX INTEGER (1..4) 567 MAX-ACCESS read-only 568 STATUS current 569 DESCRIPTION 570 "This object represents the maximum number of 571 spatial streams enabled. " 572 DEFVAL { 2 } 573 ::= { cD11HtPhyEntry 10 } 574 575cD11HtPhyGreenFieldImplemented OBJECT-TYPE 576 SYNTAX TruthValue 577 MAX-ACCESS read-only 578 STATUS current 579 DESCRIPTION 580 "This object, when set to 'true', indicates that the 581 Greenfield option is implemented. " 582 DEFVAL { false } 583 ::= { cD11HtPhyEntry 11 } 584 585cD11HtPhyGreenFieldEnabled OBJECT-TYPE 586 SYNTAX TruthValue 587 MAX-ACCESS read-write 588 STATUS current 589 DESCRIPTION 590 "This object, when set to 'true', indicates that the 591 Greenfield option is enabled. " 592 DEFVAL { false } 593 ::= { cD11HtPhyEntry 12 } 594 595cD11HtPhyShortGIInTwentyImplemented OBJECT-TYPE 596 SYNTAX TruthValue 597 MAX-ACCESS read-only 598 STATUS current 599 DESCRIPTION 600 "This object, when set to 'true', indicates that the 601 Short-Guard option is implemented for 20 MHz 602 operation. " 603 DEFVAL { false } 604 ::= { cD11HtPhyEntry 13} 605 606cD11HtPhyShortGIInTwentyEnabled OBJECT-TYPE 607 SYNTAX TruthValue 608 MAX-ACCESS read-write 609 STATUS current 610 DESCRIPTION 611 "This object, when set to 'true', indicates that the 612 Short Guard option is enabled for 20 MHz operation. " 613 DEFVAL { false } 614 ::= { cD11HtPhyEntry 14 } 615 616cD11HtPhyShortGIInFortyImplemented OBJECT-TYPE 617 SYNTAX TruthValue 618 MAX-ACCESS read-only 619 STATUS current 620 DESCRIPTION 621 "This object, when set to 'true', indicates that the 622 Short Guard option is implemented for 40 MHz 623 operation. " 624 DEFVAL { false } 625 ::= { cD11HtPhyEntry 15 } 626 627cD11HtPhyShortGIInFortyEnabled OBJECT-TYPE 628 SYNTAX TruthValue 629 MAX-ACCESS read-write 630 STATUS current 631 DESCRIPTION 632 "This object, when set to 'true', indicates that the 633 Short Guard option is enabled for 40 MHz operation. " 634 DEFVAL { false } 635 ::= { cD11HtPhyEntry 16 } 636 637cD11HtPhyAdvancedCodingImplemented OBJECT-TYPE 638 SYNTAX TruthValue 639 MAX-ACCESS read-only 640 STATUS current 641 DESCRIPTION 642 "This object, when set to 'true', indicates that the 643 Advanced Coding option is implemented. " 644 DEFVAL { false } 645 ::= { cD11HtPhyEntry 17 } 646 647cD11HtPhyAdvancedCodingEnabled OBJECT-TYPE 648 SYNTAX TruthValue 649 MAX-ACCESS read-write 650 STATUS current 651 DESCRIPTION 652 "This object, when set to 'true', indicates that the 653 Advanced Coding option is enabled. " 654 DEFVAL { false } 655 ::= { cD11HtPhyEntry 18 } 656 657cD11HtPhyTxSTBCImplemented OBJECT-TYPE 658 SYNTAX TruthValue 659 MAX-ACCESS read-only 660 STATUS current 661 DESCRIPTION 662 "This object, when set to 'true', indicates that 663 the entity is capable of transmitting frames using 664 Space-Time Block Code (STBC) option. " 665 DEFVAL { false } 666 ::= { cD11HtPhyEntry 19 } 667 668cD11HtPhyTxSTBCEnabled OBJECT-TYPE 669 SYNTAX TruthValue 670 MAX-ACCESS read-write 671 STATUS current 672 DESCRIPTION 673 "This object, when set to 'true', indicates that 674 the entity's capability of transmitting frames using 675 Space-Time Block Code (STBC) option is enabled. " 676 DEFVAL { false } 677 ::= { cD11HtPhyEntry 20 } 678 679cD11HtPhyRxSTBCImplemented OBJECT-TYPE 680 SYNTAX TruthValue 681 MAX-ACCESS read-only 682 STATUS current 683 DESCRIPTION 684 "This object, when set to 'true', indicates that the 685 entity is capable of receiving frames that are sent 686 using the Space-Time Block Code (STBC). " 687 DEFVAL { false } 688 ::= { cD11HtPhyEntry 21 } 689 690cD11HtPhyRxSTBCEnabled OBJECT-TYPE 691 SYNTAX TruthValue 692 MAX-ACCESS read-write 693 STATUS current 694 DESCRIPTION 695 "This object, when set to 'true', indicates that the 696 entity's capability of receiving frames that are 697 sent using the Space-Time Block Code (STBC) is 698 enabled. " 699 DEFVAL { false } 700 ::= { cD11HtPhyEntry 22 } 701 702cD11HtPhyBeamFormingImplemented OBJECT-TYPE 703 SYNTAX TruthValue 704 MAX-ACCESS read-only 705 STATUS current 706 DESCRIPTION 707 "This object, when set to 'true', indicates that the 708 Beam Forming option is implemented. " 709 DEFVAL { false } 710 ::= { cD11HtPhyEntry 23 } 711 712cD11HtPhyBeamFormingEnabled OBJECT-TYPE 713 SYNTAX TruthValue 714 MAX-ACCESS read-write 715 STATUS current 716 DESCRIPTION 717 "This object, when set to 'true', indicates that the 718 BeamForming option is enabled. " 719 DEFVAL { false } 720 ::= { cD11HtPhyEntry 24 } 721 722-- ********************************************************************* 723-- * End of 802.11n PHY HT TABLE 724-- ********************************************************************* 725 726-- ********************************************************************* 727-- * 802.11nSupported MCS TABLE 728-- ********************************************************************* 729 730cD11HtPhySupportedMCSTable OBJECT-TYPE 731 SYNTAX SEQUENCE OF CD11HtPhySupportedMCSEntry 732 MAX-ACCESS not-accessible 733 STATUS current 734 DESCRIPTION 735 "This table represents the transmit and receive MCS 736 supported by the PLCP and PMD, represented by a count 737 from 0 to 127, subject to limitations of each 738 individual PHY. 739 740 Entries in this table are created automatically 741 by the agent corresponding to each 802.11n 742 compliant interface. 743 744 There exists in this table, an entry corresponding 745 to each entry in dot11PhyOperationTable where 746 dot11PHYType equals 'ht'(7). " 747 ::= { cD11HtPhy 3 } 748 749cD11HtPhySupportedMCSEntry OBJECT-TYPE 750 SYNTAX CD11HtPhySupportedMCSEntry 751 MAX-ACCESS not-accessible 752 STATUS current 753 DESCRIPTION 754 "Each entry represents a conceptual row in 755 cD11HtPhySupportedMCSTable and describes the transmit 756 and receive MCS supported on this 802.11n 757 interface. " 758 INDEX { ifIndex } 759 ::= { cD11HtPhySupportedMCSTable 1 } 760 761CD11HtPhySupportedMCSEntry ::= 762 SEQUENCE { 763 cD11HtPhySupportedMCSTxValue OCTET STRING, 764 cD11HtPhySupportedMCSRxValue OCTET STRING 765 } 766 767cD11HtPhySupportedMCSTxValue OBJECT-TYPE 768 SYNTAX OCTET STRING (SIZE(1..127)) 769 MAX-ACCESS read-only 770 STATUS current 771 DESCRIPTION 772 "This object represents the Transmit MCS supported by 773 the PLCP and PMD. " 774 ::= { cD11HtPhySupportedMCSEntry 1 } 775 776cD11HtPhySupportedMCSRxValue OBJECT-TYPE 777 SYNTAX OCTET STRING (SIZE(1..127)) 778 MAX-ACCESS read-only 779 STATUS current 780 DESCRIPTION 781 "This object represents the Receive MCS supported by 782 the PLCP and PMD. " 783 ::= { cD11HtPhySupportedMCSEntry 2 } 784 785-- ********************************************************************* 786-- * End of 802.11n Supported MCS TABLE 787-- ********************************************************************* 788 789-- ********************************************************************* 790-- * 802.11nTx BF Config TABLE 791-- ********************************************************************* 792 793cD11HtPhyTxBFConfigTable OBJECT-TYPE 794 SYNTAX SEQUENCE OF CD11HtPhyTxBFConfigEntry 795 MAX-ACCESS not-accessible 796 STATUS current 797 DESCRIPTION 798 "This table describes the Transmit BeamForming 799 capabilities of an 802.11n interface. 800 801 Entries in this table are created automatically 802 by the agent corresponding to each 802.11n interface. 803 804 There exists in this table, an entry corresponding 805 to each entry in dot11PhyOperationTable where 806 dot11PHYType equals 'ht'(7). " 807 ::= { cD11HtPhy 4 } 808 809cD11HtPhyTxBFConfigEntry OBJECT-TYPE 810 SYNTAX CD11HtPhyTxBFConfigEntry 811 MAX-ACCESS not-accessible 812 STATUS current 813 DESCRIPTION 814 "Each entry represents a conceptual row in 815 cD11HtPhyTxBFConfigTable and corresponds to the 816 Beamforming capabilities of an 802.11n interface. " 817 INDEX { ifIndex } 818 ::= { cD11HtPhyTxBFConfigTable 1 } 819 820CD11HtPhyTxBFConfigEntry ::= 821 SEQUENCE { 822 cD11HtPhyRxStaggerSoundImplemented TruthValue, 823 cD11HtPhyTxStaggerSoundImplemented TruthValue, 824 cD11HtPhyRxZLFImplemented TruthValue, 825 cD11HtPhyTxZLFImplemented TruthValue, 826 cD11HtPhyImplicitTxBFImplemented TruthValue, 827 cD11HtPhyCalibrationImplemented INTEGER, 828 cD11HtPhyExplCSITxBFImplemented TruthValue, 829 cD11HtPhyExplUncompSteerMatrixImplemented TruthValue, 830 cD11HtPhyExplBFCSIFdbkImplemented 831 CD11HtPhyBeamformFeedback, 832 cD11HtPhyExplUncompSteerMatrixFdbkImplemented 833 CD11HtPhyBeamformFeedback, 834 cD11HtPhyExplCompSteerMatrixFdbkImplemented 835 CD11HtPhyBeamformFeedback, 836 cD11HtPhyNumberBeamFormingCSISupportAntenna INTEGER, 837 cD11HtPhyNumberUncompSteerMatrixSupportAntenna INTEGER, 838 cD11HtPhyNumberCompSteerMatrixSupportAntenna INTEGER 839 } 840 841cD11HtPhyRxStaggerSoundImplemented OBJECT-TYPE 842 SYNTAX TruthValue 843 MAX-ACCESS read-only 844 STATUS current 845 DESCRIPTION 846 "This object, when set to 'true', indicates that the 847 implementation supports the receiving of staggered 848 sounding frames. " 849 DEFVAL { false } 850 ::= { cD11HtPhyTxBFConfigEntry 1 } 851 852cD11HtPhyTxStaggerSoundImplemented OBJECT-TYPE 853 SYNTAX TruthValue 854 MAX-ACCESS read-only 855 STATUS current 856 DESCRIPTION 857 "This object, when set to 'true', indicates that the 858 implementation supports the transmission of 859 staggered sounding frames. " 860 DEFVAL { false } 861 ::= { cD11HtPhyTxBFConfigEntry 2 } 862 863cD11HtPhyRxZLFImplemented OBJECT-TYPE 864 SYNTAX TruthValue 865 MAX-ACCESS read-only 866 STATUS current 867 DESCRIPTION 868 "This object, when set to 'true', indicates that the 869 implementation is capable of receiving ZLF as 870 sounding frames. " 871 DEFVAL { false } 872 ::= { cD11HtPhyTxBFConfigEntry 3 } 873 874cD11HtPhyTxZLFImplemented OBJECT-TYPE 875 SYNTAX TruthValue 876 MAX-ACCESS read-only 877 STATUS current 878 DESCRIPTION 879 "This object, when set to 'true', indicates that the 880 implementation is capable of transmitting ZLF 881 as sounding frames. " 882 DEFVAL { false } 883 ::= { cD11HtPhyTxBFConfigEntry 4 } 884 885cD11HtPhyImplicitTxBFImplemented OBJECT-TYPE 886 SYNTAX TruthValue 887 MAX-ACCESS read-only 888 STATUS current 889 DESCRIPTION 890 "This object, when set to 'true', indicates that the 891 implementation is capable of applying implicit transmit 892 beamforming. " 893 DEFVAL { false } 894 ::= { cD11HtPhyTxBFConfigEntry 5 } 895 896cD11HtPhyCalibrationImplemented OBJECT-TYPE 897 SYNTAX INTEGER { 898 inCapable (1), 899 unableToInitiate (2), 900 ableToInitiate (3), 901 fullyCapable (4) 902 } 903 MAX-ACCESS read-only 904 STATUS current 905 DESCRIPTION 906 "This object indicates the level of calibration 907 supported by the implementation. The semantics 908 are follows. 909 910 'inCapable' - This station can't participate in a 911 calibration procedure initiated by another station. 912 913 'unableToInitiate' - This station can involve in 914 calibration, but cannot apply reciprocity correction 915 vector received from the initiator and cannot 916 initiate calibration. 917 918 'ableToInitiate' - This station can initiate 919 calibration but cannot apply reciprocity correction 920 vector received from the initiator. 921 922 'fullyCapable' - This statin can participate in a 923 calibration procedure initiated by another station, 924 can respond to a Sounding PPDU and provide a MIMO 925 channel measurement report in response to the 926 receipt of a Sounding PPDU. The station can also 927 apply reciprocity correction vector received from 928 the initiator of calibration response. " 929 DEFVAL { inCapable } 930 ::= { cD11HtPhyTxBFConfigEntry 6 } 931 932cD11HtPhyExplCSITxBFImplemented OBJECT-TYPE 933 SYNTAX TruthValue 934 MAX-ACCESS read-only 935 STATUS current 936 DESCRIPTION 937 "This object, when set to 'true', indicates that 938 implementation is capable of applying transmit 939 beamforming using CSI explicit feedback in its 940 transmission. " 941 DEFVAL { false } 942 ::= { cD11HtPhyTxBFConfigEntry 7 } 943 944cD11HtPhyExplUncompSteerMatrixImplemented OBJECT-TYPE 945 SYNTAX TruthValue 946 MAX-ACCESS read-only 947 STATUS current 948 DESCRIPTION 949 "This object, when set to 'true', indicates that 950 implementation is capable of applying transmit 951 beamforming using uncompressed steering matrix 952 explicit feedback in its transmission. " 953 DEFVAL { false } 954 ::= { cD11HtPhyTxBFConfigEntry 8 } 955 956cD11HtPhyExplBFCSIFdbkImplemented OBJECT-TYPE 957 SYNTAX CD11HtPhyBeamformFeedback 958 MAX-ACCESS read-only 959 STATUS current 960 DESCRIPTION 961 "This object indicates the level of CSI explicit 962 feedback supported by the implementation. " 963 ::= { cD11HtPhyTxBFConfigEntry 9 } 964 965cD11HtPhyExplUncompSteerMatrixFdbkImplemented OBJECT-TYPE 966 SYNTAX CD11HtPhyBeamformFeedback 967 MAX-ACCESS read-only 968 STATUS current 969 DESCRIPTION 970 "This object indicates the level of uncompressed 971 steering matrix explicit feedback supported by 972 the implementation. " 973 ::= { cD11HtPhyTxBFConfigEntry 10 } 974 975cD11HtPhyExplCompSteerMatrixFdbkImplemented OBJECT-TYPE 976 SYNTAX CD11HtPhyBeamformFeedback 977 MAX-ACCESS read-only 978 STATUS current 979 DESCRIPTION 980 "This object indicates the level of uncompressed 981 steering matrix explicit feedback returned by the 982 implementation. " 983 ::= { cD11HtPhyTxBFConfigEntry 11 } 984 985cD11HtPhyNumberBeamFormingCSISupportAntenna OBJECT-TYPE 986 SYNTAX INTEGER (1..4) 987 MAX-ACCESS read-only 988 STATUS current 989 DESCRIPTION 990 "This object indicates the maximum number of 991 beamform antennas the beamformee can support when CSI 992 feedback is required. " 993 ::= { cD11HtPhyTxBFConfigEntry 12 } 994 995cD11HtPhyNumberUncompSteerMatrixSupportAntenna OBJECT-TYPE 996 SYNTAX INTEGER (1..4) 997 MAX-ACCESS read-only 998 STATUS current 999 DESCRIPTION 1000 "This object indicates the maximum number of 1001 beamform antennas the beamformee can support when 1002 uncompressed steering matrix feedback is required. " 1003 ::= { cD11HtPhyTxBFConfigEntry 13 } 1004 1005cD11HtPhyNumberCompSteerMatrixSupportAntenna OBJECT-TYPE 1006 SYNTAX INTEGER (1..4) 1007 MAX-ACCESS read-only 1008 STATUS current 1009 DESCRIPTION 1010 "This object indicates the maximum number of 1011 beamform antennas the beamformee can support when 1012 compressed steering matrix feedback is required. " 1013 ::= { cD11HtPhyTxBFConfigEntry 14 } 1014 1015--******************************************************************** 1016--* EWC Power level objects 1017--******************************************************************** 1018 1019cD11HtPhyEnhPowerTable OBJECT-TYPE 1020 SYNTAX SEQUENCE OF CD11HtPhyEnhPowerEntry 1021 MAX-ACCESS not-accessible 1022 STATUS current 1023 DESCRIPTION 1024 "This table represents the transmission power 1025 characteristics specific to 802.11n radio interfaces. 1026 1027 There exists in this table, an entry corresponding 1028 to each entry in dot11PhyOperationTable where 1029 dot11PHYType equals 'ht'(7). " 1030 ::= { cD11HtPhy 5 } 1031 1032cD11HtPhyEnhPowerEntry OBJECT-TYPE 1033 SYNTAX CD11HtPhyEnhPowerEntry 1034 MAX-ACCESS not-accessible 1035 STATUS current 1036 DESCRIPTION 1037 "Each entry represents a conceptual row in 1038 ccD11HtPhyEnhPowerTable and describes the 1039 transmission power characteristics specific to a 1040 802.11n radio. " 1041 INDEX { ifIndex } 1042 ::= { cD11HtPhyEnhPowerTable 1 } 1043 1044CD11HtPhyEnhPowerEntry ::= 1045 SEQUENCE { 1046 cD11HtPhyEnhPowerLevel20MHz Unsigned32, 1047 cD11HtPhyEnhPowerLevel40MHz Unsigned32 1048 } 1049 1050cD11HtPhyEnhPowerLevel20MHz OBJECT-TYPE 1051 SYNTAX Unsigned32(0..10) 1052 MAX-ACCESS read-only 1053 STATUS current 1054 DESCRIPTION 1055 "This object represents the power level of the 1056 802.11n radio when operating at 20 MHz. A value 1057 of 0 indicates that the power level couldn't be 1058 determined at the time the agent is queried for 1059 an instance of this object. " 1060 ::= { cD11HtPhyEnhPowerEntry 1 } 1061 1062cD11HtPhyEnhPowerLevel40MHz OBJECT-TYPE 1063 SYNTAX Unsigned32(0..10) 1064 MAX-ACCESS read-only 1065 STATUS current 1066 DESCRIPTION 1067 "This object represents the power level of the 1068 802.11n radio when operating at 40 MHz. A value 1069 of 0 indicates that the power level couldn't be 1070 determined at the time the agent is queried for 1071 an instance of this object. " 1072 ::= { cD11HtPhyEnhPowerEntry 2 } 1073 1074--******************************************************************** 1075--* Compliance statements 1076--******************************************************************** 1077 1078ciscoDot11HtPhyMIBCompliances OBJECT IDENTIFIER 1079 ::= { ciscoDot11HtPhyMIBConform 1 } 1080 1081ciscoDot11HtPhyMIBGroups OBJECT IDENTIFIER 1082 ::= { ciscoDot11HtPhyMIBConform 2 } 1083 1084ciscoDot11HtMacCompliance MODULE-COMPLIANCE 1085 STATUS current 1086 DESCRIPTION 1087 "The compliance statement for the SNMP entities that 1088 implement the ciscoDot11HtPhyMIB module. " 1089 MODULE MANDATORY-GROUPS { 1090 ciscoDot11HtPhyAntennaGroup, 1091 ciscoDot11HtPhyConfigGroup, 1092 ciscoDot11HtPhyMcsGroup, 1093 ciscoDot11HtPhyTxBfGroup, 1094 ciscoDot11HtPhyEnhPowerLevelsGroup 1095 } 1096 ::= { ciscoDot11HtPhyMIBCompliances 1 } 1097 1098--******************************************************************** 1099--* Units of conformance 1100--******************************************************************** 1101 1102ciscoDot11HtPhyAntennaGroup OBJECT-GROUP 1103 OBJECTS { 1104 cD11HtPhyAntennaSelectionImplemented, 1105 cD11HtPhyXmitExpCSIFdbkASImplemented, 1106 cD11HtPhyXmitIndFdbkASImplemented, 1107 cD11HtPhyExplCSIFdbkASImplemented, 1108 cD11HtPhyXmitIndCompFdbkASImplemented, 1109 cD11HtPhyRcvAntennaSelImplemented, 1110 cD11HtPhyXmitSoundPPDUImplemented 1111 } 1112 STATUS current 1113 DESCRIPTION 1114 "This collection of objects represent the 1115 antennae-related parameters. " 1116 ::= { ciscoDot11HtPhyMIBGroups 1 } 1117 1118ciscoDot11HtPhyConfigGroup OBJECT-GROUP 1119 OBJECTS { 1120 cD11HtPhyOperatingMode, 1121 cD11HtPhyOperModeFrequency, 1122 cD11HtPhyOperBand, 1123 cD11HtPhyFortyMHzOperationImplemented, 1124 cD11HtPhyFortyMHzOperationEnabled, 1125 cD11HtPhyCurrentControlChannel, 1126 cD11HtPhyCurrentExtensionChannel, 1127 cD11HtPhyExtChannelCCAImplemented, 1128 cD11HtPhyNumberOfSpatialStreamsImplemented, 1129 cD11HtPhyNumberOfSpatialStreamsEnabled, 1130 cD11HtPhyGreenFieldImplemented, 1131 cD11HtPhyGreenFieldEnabled, 1132 cD11HtPhyShortGIInTwentyImplemented, 1133 cD11HtPhyShortGIInTwentyEnabled, 1134 cD11HtPhyShortGIInFortyImplemented, 1135 cD11HtPhyShortGIInFortyEnabled, 1136 cD11HtPhyAdvancedCodingImplemented, 1137 cD11HtPhyAdvancedCodingEnabled, 1138 cD11HtPhyTxSTBCImplemented, 1139 cD11HtPhyTxSTBCEnabled, 1140 cD11HtPhyRxSTBCImplemented, 1141 cD11HtPhyRxSTBCEnabled, 1142 cD11HtPhyBeamFormingImplemented, 1143 cD11HtPhyBeamFormingEnabled 1144 } 1145 STATUS current 1146 DESCRIPTION 1147 "This collection of objects represent the 1148 operating parameters of the 802.11n radio at 1149 the physical layer. " 1150 ::= { ciscoDot11HtPhyMIBGroups 2 } 1151 1152 1153ciscoDot11HtPhyMcsGroup OBJECT-GROUP 1154 OBJECTS { 1155 cD11HtPhySupportedMCSTxValue, 1156 cD11HtPhySupportedMCSRxValue 1157 } 1158 STATUS current 1159 DESCRIPTION 1160 "This collection of objects represent the 1161 MCS rates supported by the 802.11n radio. " 1162 ::= { ciscoDot11HtPhyMIBGroups 3 } 1163 1164ciscoDot11HtPhyTxBfGroup OBJECT-GROUP 1165 OBJECTS { 1166 cD11HtPhyRxStaggerSoundImplemented, 1167 cD11HtPhyTxStaggerSoundImplemented, 1168 cD11HtPhyRxZLFImplemented, 1169 cD11HtPhyTxZLFImplemented, 1170 cD11HtPhyImplicitTxBFImplemented, 1171 cD11HtPhyCalibrationImplemented, 1172 cD11HtPhyExplCSITxBFImplemented, 1173 cD11HtPhyExplUncompSteerMatrixImplemented, 1174 cD11HtPhyExplBFCSIFdbkImplemented, 1175 cD11HtPhyExplUncompSteerMatrixFdbkImplemented, 1176 cD11HtPhyExplCompSteerMatrixFdbkImplemented, 1177 cD11HtPhyNumberBeamFormingCSISupportAntenna, 1178 cD11HtPhyNumberUncompSteerMatrixSupportAntenna, 1179 cD11HtPhyNumberCompSteerMatrixSupportAntenna 1180 } 1181 STATUS current 1182 DESCRIPTION 1183 "This collection of objects represent the transmit 1184 BeamForming configuration on an 802.11n radio. " 1185 ::= { ciscoDot11HtPhyMIBGroups 4 } 1186 1187ciscoDot11HtPhyEnhPowerLevelsGroup OBJECT-GROUP 1188 OBJECTS { 1189 cD11HtPhyEnhPowerLevel20MHz, 1190 cD11HtPhyEnhPowerLevel40MHz 1191 } 1192 STATUS current 1193 DESCRIPTION 1194 "This collection of objects represents the 1195 transmission power characteristics specific to 1196 a 802.11n radio. " 1197 ::= { ciscoDot11HtPhyMIBGroups 5 } 1198 1199--******************************************************************** 1200--* End of units of conformance 1201--******************************************************************** 1202 1203END 1204 1205