1   CAMBIUM-PTP800-MIB DEFINITIONS ::= BEGIN
2
3   IMPORTS
4      MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
5      Integer32, IpAddress, Counter64,
6      enterprises
7         FROM SNMPv2-SMI
8      MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
9         FROM SNMPv2-CONF
10      DisplayString
11         FROM SNMPv2-TC
12      InetAddress, InetAddressType
13         FROM INET-ADDRESS-MIB;
14
15   cambium MODULE-IDENTITY
16      LAST-UPDATED "201402281518Z"
17      ORGANIZATION "Cambium Networks Ltd."
18      CONTACT-INFO
19         "Post:  Simon Whitaker
20                 Cambium Networks Ltd.
21                 Unit B2,
22                 Linhay Business Park,
23                 Eastern Road,
24                 Ashburton,
25                 Devon.
26                 TQ13 7UP
27                 United Kingdom
28         Phone:  +44 (0) 1364 655 500
29         Email:  simon.whitaker@cambiumnetworks.com"
30      DESCRIPTION
31         "MIB for licenced microwave point to point wireless ethernet bridge."
32      REVISION "201402281518Z"
33      DESCRIPTION "PTP800-06-00: Added objects and traps to support IPv6 management agent."
34                                 Renamed 'iPAddress' to 'iPv4Address'.
35                                 Added softwareVersionRemoteCompatibility object and trap.
36      REVISION "201204201227Z"
37      DESCRIPTION "PTP800-05-00: Added objects and traps to support IRFU, and 1+1 hot standby with receive diversity.
38                                 Added queue mapping objects for L3 QOS.
39                                 Added securityLevel to the licence group.
40                                 Added syslogClientTrap.
41                                 Updated objects and traps for multiple secure SNTP servers.
42                                 Renamed 'oDU' objects to 'rFU'.
43                                 Renamed antennaProtection to numberOfAntennas.
44                                 Renamed 'vLANPriority' objects to 'ethernetPriority'.
45                                 Renamed 'l2CPQueueMapping' objects to 'l2CPPriority'.
46                                 Renamed 'fipsOperationalMode' objects to 'secureMode'.
47                                 Renamed 'motorolaPTP' productVariant enumerations to 'pTP'.
48                                 Renamed sNTPSynchronizationFailed bit to sNTPSync in enabledDiagnosticAlarms.
49                                 Renamed activeElapsedTime to activeCounterMeasurementPeriod.
50                                 Corrected spelling of 'advertisement' attributes."
51      REVISION "201108191229Z"
52      DESCRIPTION "PTP800-04-00: Renamed oDUIfSynthLockAlarm to oduCommonSynthLockAlarm.
53                                 Increased range for radioLicenseRegion, radioLicenseBandwidth, transmitCapacityLimitDetail and rFUStatus.
54                                 Added objects for http, https, and telnet.
55                                 Added objects and traps for syslog.
56                                 Replaced single instance of trap receiver with a table."
57      REVISION "201103161723Z"
58      DESCRIPTION "PTP800-03-00: Added objects and traps to support 1+1 Hot Standby.
59                                 Updated range and description text for a number of objects.
60                                 Made enableTransmission read-write. Added enableDiagnosticAlarms.
61                                 Made byteErrorRatio and codeWordErrorRatio 64 bit counters."
62      REVISION "201009301629Z"
63      DESCRIPTION "PTP800-02-04: Updated & re-formatted description text. Corrected DisplayString sizes. Changed longitude and latitude types.
64                                 Updated transmitCapacityLimit & dataPortCopperForcedConfiguration ranges."
65      REVISION "201007301307Z"
66      DESCRIPTION "PTP800-02-02: Added new phyStatusGroup objects. Updated oDUFreqSpacing & linkLoss ranges."
67      REVISION "201005271952Z"
68      DESCRIPTION "PTP800-02-01: data & management port status traps, writeable auto-negotiation."
69      REVISION "201003311309Z"
70      DESCRIPTION "PTP800-02-00: BIT STRING types now OCTET STRING. Added linkName, siteName, & support for l2CPQueueMapping & ACM ranges."
71      REVISION "201001041833Z"
72      DESCRIPTION "PTP800-01-01"
73      REVISION "200910211426Z"
74      DESCRIPTION "PTP800-01-00"
75      ::= { enterprises 17713 }
76
77   -- Groups in cambium
78   ptp                OBJECT IDENTIFIER ::= { cambium 1 }
79   ptmp               OBJECT IDENTIFIER ::= { cambium 2 }
80   ptp800             OBJECT IDENTIFIER ::= { cambium 8 }
81
82   -- Groups in ptp800
83   bridge             OBJECT IDENTIFIER ::= { ptp800 4 }
84   configuration      OBJECT IDENTIFIER ::= { ptp800 5 }
85   ethernet           OBJECT IDENTIFIER ::= { ptp800 6 }
86   licence            OBJECT IDENTIFIER ::= { ptp800 8 }
87   management         OBJECT IDENTIFIER ::= { ptp800 9 }
88   phyControl         OBJECT IDENTIFIER ::= { ptp800 10 }
89   phyStatus          OBJECT IDENTIFIER ::= { ptp800 12 }
90   alarms             OBJECT IDENTIFIER ::= { ptp800 13 }
91   smtp               OBJECT IDENTIFIER ::= { ptp800 15 }
92   snmpControl        OBJECT IDENTIFIER ::= { ptp800 16 }
93   sntp               OBJECT IDENTIFIER ::= { ptp800 17 }
94   reset              OBJECT IDENTIFIER ::= { ptp800 18 }
95   versions           OBJECT IDENTIFIER ::= { ptp800 19 }
96   pubStats           OBJECT IDENTIFIER ::= { ptp800 20 }
97   encryption         OBJECT IDENTIFIER ::= { ptp800 22 }
98   rfu                OBJECT IDENTIFIER ::= { ptp800 23 }
99   radioLicense       OBJECT IDENTIFIER ::= { ptp800 24 }
100   protectionConfig   OBJECT IDENTIFIER ::= { ptp800 25 }
101   protectionStatus   OBJECT IDENTIFIER ::= { ptp800 26 }
102   protectionStats    OBJECT IDENTIFIER ::= { ptp800 27 }
103   aAAControl         OBJECT IDENTIFIER ::= { ptp800 29 }
104   syslogControl      OBJECT IDENTIFIER ::= { ptp800 28 }
105   supplementary      OBJECT IDENTIFIER ::= { ptp800 96 }
106   ptpGroups          OBJECT IDENTIFIER ::= { ptp800 98 }
107   ptpTraps           OBJECT IDENTIFIER ::= { ptp800 99 }
108   ptpTrapPrefix      OBJECT IDENTIFIER ::= { ptpTraps 0 }
109
110   -- Compliance information
111   --
112   ptpCompliance MODULE-COMPLIANCE
113      STATUS current
114      DESCRIPTION
115         "The compliance statement for the Cambium PTP MIB"
116      MODULE -- this module
117         MANDATORY-GROUPS { bridgeGroup
118                          , configurationGroup
119                          , ethernetGroup
120                          , licenceGroup
121                          , managementGroup
122                          , phyControlGroup
123                          , phyStatusGroup
124                          , alarmsGroup
125                          , smtpGroup
126                          , snmpControlGroup
127                          , sntpGroup
128                          , resetGroup
129                          , versionsGroup
130                          , pubStatsGroup
131                          , encryptionGroup
132                          , rfuGroup
133                          , radioLicenseGroup
134                          , protectionConfigGroup
135                          , protectionStatusGroup
136                          , protectionStatsGroup
137                          , aAAControlGroup
138                          , syslogControlGroup
139                          , supplementaryGroup
140                          , notificationsGroup
141                          }
142         ::= { ptp800 97 }
143
144   bridgeGroup OBJECT-GROUP
145      OBJECTS { localPacketFiltering
146              }
147      STATUS  current
148      DESCRIPTION "The bridge object group."
149      ::= { ptpGroups 4 }
150
151   configurationGroup OBJECT-GROUP
152      OBJECTS { iPv4Address
153              , subnetMask
154              , gatewayIPAddress
155              , maximumTransmitPower
156              , antennaGain
157              , rFFeederLoss
158              , remoteIPAddress
159              , remoteMACAddress
160              , enableTransmission
161              , aTPCEnable
162              , iFCableLength
163              , linkName
164              , siteName
165              , diverseAntennaGain
166              , diverseRfFeederLoss
167              , iPv6Address
168              , iPVersion
169              , iPv6AutoConfiguredLinkLocalAddress
170              , iPv6PrefixLength
171              , iPv6GatewayAddress
172              , remoteInternetAddressType
173              , remoteInternetAddress
174              }
175      STATUS  current
176      DESCRIPTION "The configuration object group."
177      ::= { ptpGroups 5 }
178
179   ethernetGroup OBJECT-GROUP
180      OBJECTS { dataPortCopperAutoNegotiation
181              , dataPortCopperAutoNegAdvertisement
182              , dataPortStatus
183              , dataPortSpeedAndDuplex
184              , dataPortWirelessDownAlert
185              , useVLANForManagementInterfaces
186              , vLANManagementPriority
187              , vLANManagementVIDValidation
188              , vLANManagementVID
189              , ethernetPriorityTableNumber
190              , managementPortAutoNegotiation
191              , managementPortAutoNegAdvertisement
192              , managementPortStatus
193              , managementPortSpeedAndDuplex
194              , managementPortWirelessDownAlert
195              , managementMode
196              , managementCommittedInformationRate
197              , dataPortPauseFrames
198              , transmitCapacityLimit
199              , transmitCapacityLimitDetail
200              , dataPortEthernetMediaTypeToUse
201              , dataPortCopperForcedConfiguration
202              , managementPortForcedConfiguration
203              , l2CPPriorityTableNumber
204              , unknownNetworkPriorityQueueMapping
205              , dSCPManagementPriority
206              , qOSPriorityScheme
207              , iPDSCPPriorityTableNumber
208              , mPLSTCPriorityTableNumber
209              , ethernetPriorityQueueMapping
210              , l2CPPriorityQueueMapping
211              , iPDSCPPriorityQueueMapping
212              , mPLSTCPriorityQueueMapping
213              }
214      STATUS  current
215      DESCRIPTION "The ethernet object group."
216      ::= { ptpGroups 6 }
217
218   licenceGroup OBJECT-GROUP
219      OBJECTS { productVariant
220              , productName
221              , ethernetFiberSupport
222              , transmitCapacity
223              , encryptionAlgorithmsAvail
224              , securityLevel
225              }
226      STATUS  current
227      DESCRIPTION "The licence object group."
228      ::= { ptpGroups 8 }
229
230   managementGroup OBJECT-GROUP
231      OBJECTS { linkNameMismatch
232              , alignmentMode
233              , tFTPServerIPAddress
234              , tFTPServerPortNumber
235              , tFTPSoftwareUpgradeFileName
236              , tFTPStartSoftwareUpgrade
237              , tFTPSoftwareUpgradeStatus
238              , tFTPSoftwareUpgradeStatusText
239              , tFTPSoftwareUpgradeStatusAdditionalText
240              , hTTPAccessEnabled
241              , telnetAccessEnabled
242              , hTTPPortNumber
243              , hTTPSPortNumber
244              , telnetPortNumber
245              , hTTPSAccessEnabled
246              , tFTPServerInternetAddressType
247              , tFTPServerInternetAddress
248              }
249      STATUS  current
250      DESCRIPTION "The management object group."
251      ::= { ptpGroups 9 }
252
253   phyControlGroup OBJECT-GROUP
254      OBJECTS { remoteMaximumTransmitPower
255              , minModulation
256              , minCodeRate
257              , maxModulation
258              , maxCodeRate
259              }
260      STATUS  current
261      DESCRIPTION "The phyControl object group."
262      ::= { ptpGroups 10 }
263
264   phyStatusGroup OBJECT-GROUP
265      OBJECTS { receivePower
266              , vectorError
267              , transmitPower
268              , linkLoss
269              , receiveModulation
270              , transmitModulation
271              , receiveCodeRate
272              , transmitCodeRate
273              }
274      STATUS  current
275      DESCRIPTION "The phyStatus object group."
276      ::= { ptpGroups 12 }
277
278   alarmsGroup OBJECT-GROUP
279      OBJECTS { unitOutOfCalibration
280              , encryptionEnabledMismatch
281              , dataPortDisabledWarning
282              , dataPortFiberStatus
283              , dataPortConfigurationMismatch
284              , softwareVersionRemoteCompatibility
285              , managementPortDisabledWarning
286              , rFUStatus
287              , managementPortConfigurationMismatch
288              , secureModeAlarm
289              , rFUPlatformCompatibility
290              , rFUProtectionCompatibility
291              }
292      STATUS  current
293      DESCRIPTION "The alarms object group."
294      ::= { ptpGroups 13 }
295
296   smtpGroup OBJECT-GROUP
297      OBJECTS { sMTPEmailAlert
298              , sMTPServerIPAddress
299              , sMTPServerPortNumber
300              , sMTPSourceEmailAddress
301              , sMTPDestinationEmailAddress
302              , sMTPEnabledMessages
303              , sMTPServerInternetAddressType
304              , sMTPServerInternetAddress
305              }
306      STATUS  current
307      DESCRIPTION "The smtp object group."
308      ::= { ptpGroups 15 }
309
310   snmpControlGroup OBJECT-GROUP
311      OBJECTS { sNMPPortNumber
312              , sNMPCommunityString
313              , sNMPTrapVersion
314              , sNMPEnabledTraps
315              , enabledDiagnosticAlarms
316              , enabledDiagnosticProtectionAlarms
317              , sNMPTrapTableNumber
318              , sNMPTrapIPAddress
319              , sNMPTrapPortNumber
320              , sNMPTrapInternetAddressType
321              , sNMPTrapInternetAddress
322              , sNMPTrapReceiverEnabled
323              }
324      STATUS  current
325      DESCRIPTION "The snmpControl object group."
326      ::= { ptpGroups 16 }
327
328   sntpGroup OBJECT-GROUP
329      OBJECTS { sNTPState
330              , sNTPPollInterval
331              , sNTPSync
332              , sNTPLastSync
333              , systemClock
334              , timeZone
335              , daylightSaving
336              , sNTPPrimaryServer
337              , sNTPPrimaryServerDeadTime
338              , sNTPServerRetries
339              , sNTPServerTimeout
340              , sNTPServerTableNumber
341              , sNTPServerIPAddress
342              , sNTPServerPortNumber
343              , sNTPServerResponse
344              , sNTPServerInternetAddressType
345              , sNTPServerInternetAddress
346              }
347      STATUS  current
348      DESCRIPTION "The sntp object group."
349      ::= { ptpGroups 17 }
350
351   resetGroup OBJECT-GROUP
352      OBJECTS { systemReset
353              }
354      STATUS  current
355      DESCRIPTION "The reset object group."
356      ::= { ptpGroups 18 }
357
358   versionsGroup OBJECT-GROUP
359      OBJECTS { softwareVersion
360              , hardwareVersion
361              , secondarySoftwareVersion
362              , bootVersion
363              }
364      STATUS  current
365      DESCRIPTION "The versions object group."
366      ::= { ptpGroups 19 }
367
368   pubStatsGroup OBJECT-GROUP
369      OBJECTS { receiveDataRate
370              , transmitDataRate
371              , aggregateDataRate
372              , wirelessLinkAvailability
373              , wirelessLinkStatus
374              , byteErrorRatio
375              , codeWordErrorRatio
376              }
377      STATUS  current
378      DESCRIPTION "The pubStats object group."
379      ::= { ptpGroups 20 }
380
381   encryptionGroup OBJECT-GROUP
382      OBJECTS { encryptionAlgorithm
383              }
384      STATUS  current
385      DESCRIPTION "The encryption object group."
386      ::= { ptpGroups 22 }
387
388   rfuGroup OBJECT-GROUP
389      OBJECTS { rFURfBand
390              , rFUTxBandAboveRx
391              , rFUFreqSpacing
392              , rFUTxPowerMin
393              , rFUTxPowerMax
394              , rFURxFreqMin
395              , rFURxFreqMax
396              , rFUTxFreqMin
397              , rFUTxFreqMax
398              , rFUSerial
399              , rFUActiveFirmwareBank
400              , rFUVersionBank1
401              , rFUVersionBank2
402              , rFUType
403              , rFURxRFSynthLockAlarm
404              , rFUTxRFSynthLockAlarm
405              , rFUTxPowerAlarm
406              , rFUCommonIFSynthLockAlarm
407              , rFUPowerAlarm
408              , rFULockoutAlarm
409              , rFUCableAlarm
410              , rFUCableAttenuationAdjustAlarm
411              , rFUTxPowerDegradedAlarm
412              , rFURpsAlarm
413              , rFUTxMuteStatus
414              , rFUFanAssemblyAlarm
415              , rFUHighTemperatureAlarm
416              , rFURFSwitchAlarm
417              , rFURxIFSynthLockAlarm
418              , rFUTxIFSynthLockAlarm
419              , rFUPowerButtonPressed
420              , rFUConnectedPlatform
421              , rFUCommonRFSynthLockAlarm
422              , rFUBranchingConfiguration
423              , rFUTransceiverLocation
424              , rFURfSwitchCableAlarm
425              , rFUReceiveBranchingUnitLoss
426              , rFUTransmitBranchingUnitLoss
427              }
428      STATUS  current
429      DESCRIPTION "The rfu object group."
430      ::= { ptpGroups 23 }
431
432   radioLicenseGroup OBJECT-GROUP
433      OBJECTS { radioLicenseIdentifier
434              , radioLicenseBand
435              , radioLicenseRegion
436              , radioLicenseTxFreq
437              , radioLicenseRxFreq
438              , radioLicenseBandwidth
439              , radioLicenseMaxEIRP
440              , radioLicenseModulation
441              , radioLicenseCodeRate
442              , radioLicenseIncompatibleAlarm
443              , radioLicenseMinModulation
444              , radioLicenseMinCodeRate
445              , radioLicenseMaxModulation
446              , radioLicenseMaxCodeRate
447              }
448      STATUS  current
449      DESCRIPTION "The radioLicense object group."
450      ::= { ptpGroups 24 }
451
452   protectionConfigGroup OBJECT-GROUP
453      OBJECTS { protection
454              , faultProtectionSwitching
455              , primarySecondaryMode
456              , numberOfAntennas
457              , primaryRecovery
458              , primaryRecoveryPeriod
459              , requestedProtectionState
460              , antennaReceiveLevelDeltaThreshold
461              , antennaReceiveLevelMeasurementWindow
462              , fiberY
463              , rxDiversityVlanTpid
464              , rxDiversityVid
465              }
466      STATUS  current
467      DESCRIPTION "The protectionConfig object group."
468      ::= { ptpGroups 25 }
469
470   protectionStatusGroup OBJECT-GROUP
471      OBJECTS { protectionAvailabilityStatus
472              , protectionConfigurationStatus
473              , protectionState
474              , activeUnit
475              , protectionSwitchCause
476              , endId
477              , neighborIPAddress
478              , neighborMACAddress
479              , wirelessReceiveSignalStatus
480              , licensedTransmitCapacityStatus
481              , dataPortEthernetSpeedStatus
482              , managementPortEthernetSpeedStatus
483              , protectionInterfaceStatus
484              , remotePrimaryIPAddress
485              , remoteSecondaryIPAddress
486              , remotePrimaryMACAddress
487              , remoteSecondaryMACAddress
488              , remotePrimarySecondaryMode
489              , transmitterStatus
490              , endWirelessReceiveSignalStatus
491              , rxDiversityDataPortStatus
492              , rxDiversityAvailabilityStatus
493              , rxDiversityConfigurationStatus
494              , rxDiversityNeighborCompatibility
495              , rxDiversityVlanTpidNeighborCompatibility
496              , rxDiversityVidNeighborCompatibility
497              , neighborInternetAddressType
498              , neighborInternetAddress
499              , remotePrimaryInternetAddressType
500              , remotePrimaryInternetAddress
501              , remoteSecondaryInternetAddressType
502              , remoteSecondaryInternetAddress
503              }
504      STATUS  current
505      DESCRIPTION "The protectionStatus object group."
506      ::= { ptpGroups 26 }
507
508   protectionStatsGroup OBJECT-GROUP
509      OBJECTS { activeCodeWordCount
510              , activeCodeWordErrorCount
511              , activeByteCount
512              , activeByteErrorCount
513              , activeAvailableTime
514              , activeCounterMeasurementPeriod
515              , activeWirelessLinkAvailability
516              , activeCodeWordErrorRatio
517              , activeByteErrorRatio
518              }
519      STATUS  current
520      DESCRIPTION "The protectionStats object group."
521      ::= { ptpGroups 27 }
522
523   aAAControlGroup OBJECT-GROUP
524      OBJECTS { userTableNumber
525              , userName
526              , userRole
527              , userEnabled
528              , userPassword
529              }
530      STATUS  current
531      DESCRIPTION "The aAAControl object group."
532      ::= { ptpGroups 29 }
533
534   syslogControlGroup OBJECT-GROUP
535      OBJECTS { syslogClient
536              , syslogState
537              }
538      STATUS  current
539      DESCRIPTION "The syslogControl object group."
540      ::= { ptpGroups 28 }
541
542   supplementaryGroup OBJECT-GROUP
543      OBJECTS { longitude
544              , latitude
545              , altitude
546              }
547      STATUS  current
548      DESCRIPTION "The supplementary object group."
549      ::= { ptpGroups 96 }
550
551   notificationsGroup NOTIFICATION-GROUP
552      NOTIFICATIONS { dataPortStatusTrap
553                    , linkNameMismatchTrap
554                    , alignmentModeTrap
555                    , unitOutOfCalibrationTrap
556                    , encryptionEnabledMismatchTrap
557                    , dataPortDisabledWarningTrap
558                    , dataPortFiberStatusTrap
559                    , dataPortConfigurationMismatchTrap
560                    , softwareVersionRemoteCompatibilityTrap
561                    , sNTPSyncTrap
562                    , managementPortStatusTrap
563                    , managementPortDisabledWarningTrap
564                    , rFUStatusTrap
565                    , managementPortConfigurationMismatchTrap
566                    , wirelessLinkStatusTrap
567                    , protectionAvailabilityStatusTrap
568                    , protectionConfigurationStatusTrap
569                    , protectionStateTrap
570                    , wirelessReceiveSignalStatusTrap
571                    , licensedTransmitCapacityStatusTrap
572                    , dataPortEthernetSpeedStatusTrap
573                    , managementPortEthernetSpeedStatusTrap
574                    , protectionInterfaceStatusTrap
575                    , syslogStateTrap
576                    , syslogLocalNearlyFullTrap
577                    , syslogLocalWrappedTrap
578                    , secureModeAlarmTrap
579                    , endWirelessReceiveSignalStatusTrap
580                    , rxDiversityDataPortStatusTrap
581                    , rxDiversityAvailabilityStatusTrap
582                    , rxDiversityConfigurationStatusTrap
583                    , rFUPowerButtonPressedTrap
584                    , syslogClientTrap
585                    }
586      STATUS current
587      DESCRIPTION "The notifications group."
588      ::= { ptpGroups 99 }
589
590
591   EthernetPriorityTableEntry ::=
592      SEQUENCE { ethernetPriorityQueueMapping INTEGER
593               , ethernetPriorityTableIndex INTEGER
594      }
595
596   ethernetPriorityTable OBJECT-TYPE
597      SYNTAX SEQUENCE OF EthernetPriorityTableEntry
598      MAX-ACCESS not-accessible
599      STATUS current
600      DESCRIPTION
601        " A priority queue mapping table. This is a list of packet queues indexed by Ethernet priority."
602      ::= { ethernet 15 }
603
604   ethernetPriorityTableEntry OBJECT-TYPE
605      SYNTAX EthernetPriorityTableEntry
606      MAX-ACCESS not-accessible
607      STATUS current
608      DESCRIPTION
609        "Table EthernetPriorityTable"
610      INDEX { ethernetPriorityTableIndex }
611      ::= { ethernetPriorityTable 1 }
612
613   L2CPPriorityTableEntry ::=
614      SEQUENCE { l2CPPriorityQueueMapping INTEGER
615               , l2CPPriorityTableIndex INTEGER
616      }
617
618   l2CPPriorityTable OBJECT-TYPE
619      SYNTAX SEQUENCE OF L2CPPriorityTableEntry
620      MAX-ACCESS not-accessible
621      STATUS current
622      DESCRIPTION
623        " A priority queue mapping table. This is a list of packet queues associated with the different layer 2 control protocol frameworks."
624      ::= { ethernet 32 }
625
626   l2CPPriorityTableEntry OBJECT-TYPE
627      SYNTAX L2CPPriorityTableEntry
628      MAX-ACCESS not-accessible
629      STATUS current
630      DESCRIPTION
631        "Table L2CPPriorityTable"
632      INDEX { l2CPPriorityTableIndex }
633      ::= { l2CPPriorityTable 1 }
634
635   IPDSCPPriorityTableEntry ::=
636      SEQUENCE { iPDSCPPriorityQueueMapping INTEGER
637               , iPDSCPPriorityTableIndex INTEGER
638      }
639
640   iPDSCPPriorityTable OBJECT-TYPE
641      SYNTAX SEQUENCE OF IPDSCPPriorityTableEntry
642      MAX-ACCESS not-accessible
643      STATUS current
644      DESCRIPTION
645        " A priority queue mapping table. This is a list of packet queues indexed by L3 IP DSCP priority."
646      ::= { ethernet 38 }
647
648   iPDSCPPriorityTableEntry OBJECT-TYPE
649      SYNTAX IPDSCPPriorityTableEntry
650      MAX-ACCESS not-accessible
651      STATUS current
652      DESCRIPTION
653        "Table IPDSCPPriorityTable"
654      INDEX { iPDSCPPriorityTableIndex }
655      ::= { iPDSCPPriorityTable 1 }
656
657   MPLSTCPriorityTableEntry ::=
658      SEQUENCE { mPLSTCPriorityQueueMapping INTEGER
659               , mPLSTCPriorityTableIndex INTEGER
660      }
661
662   mPLSTCPriorityTable OBJECT-TYPE
663      SYNTAX SEQUENCE OF MPLSTCPriorityTableEntry
664      MAX-ACCESS not-accessible
665      STATUS current
666      DESCRIPTION
667        " A priority queue mapping table. This is a list of priority queues indexed by MPLS TC priority."
668      ::= { ethernet 40 }
669
670   mPLSTCPriorityTableEntry OBJECT-TYPE
671      SYNTAX MPLSTCPriorityTableEntry
672      MAX-ACCESS not-accessible
673      STATUS current
674      DESCRIPTION
675        "Table MPLSTCPriorityTable"
676      INDEX { mPLSTCPriorityTableIndex }
677      ::= { mPLSTCPriorityTable 1 }
678
679   SNMPTrapTableEntry ::=
680      SEQUENCE { sNMPTrapTableIndex INTEGER
681               , sNMPTrapIPAddress IpAddress
682               , sNMPTrapPortNumber INTEGER
683               , sNMPTrapInternetAddressType INTEGER
684               , sNMPTrapInternetAddress InetAddress
685               , sNMPTrapReceiverEnabled INTEGER
686      }
687
688   sNMPTrapTable OBJECT-TYPE
689      SYNTAX SEQUENCE OF SNMPTrapTableEntry
690      MAX-ACCESS not-accessible
691      STATUS current
692      DESCRIPTION
693        " SNMP trap configuration table."
694      ::= { snmpControl 10 }
695
696   sNMPTrapTableEntry OBJECT-TYPE
697      SYNTAX SNMPTrapTableEntry
698      MAX-ACCESS not-accessible
699      STATUS current
700      DESCRIPTION
701        "Table SNMPTrapTable"
702      INDEX { sNMPTrapTableIndex }
703      ::= { sNMPTrapTable 1 }
704
705   SNTPServerTableEntry ::=
706      SEQUENCE { sNTPServerTableIndex INTEGER
707               , sNTPServerIPAddress IpAddress
708               , sNTPServerPortNumber INTEGER
709               , sNTPServerResponse DisplayString
710               , sNTPServerInternetAddressType INTEGER
711               , sNTPServerInternetAddress InetAddress
712      }
713
714   sNTPServerTable OBJECT-TYPE
715      SYNTAX SEQUENCE OF SNTPServerTableEntry
716      MAX-ACCESS not-accessible
717      STATUS current
718      DESCRIPTION
719        ""
720      ::= { sntp 15 }
721
722   sNTPServerTableEntry OBJECT-TYPE
723      SYNTAX SNTPServerTableEntry
724      MAX-ACCESS not-accessible
725      STATUS current
726      DESCRIPTION
727        "Table SNTPServerTable"
728      INDEX { sNTPServerTableIndex }
729      ::= { sNTPServerTable 1 }
730
731   UserTableEntry ::=
732      SEQUENCE { userTableIndex INTEGER
733               , userName OCTET STRING
734               , userRole INTEGER
735               , userEnabled INTEGER
736               , userPassword OCTET STRING
737      }
738
739   userTable OBJECT-TYPE
740      SYNTAX SEQUENCE OF UserTableEntry
741      MAX-ACCESS not-accessible
742      STATUS current
743      DESCRIPTION
744        " The User Table Control group contains objects specifically for user account management."
745      ::= { aAAControl 2 }
746
747   userTableEntry OBJECT-TYPE
748      SYNTAX UserTableEntry
749      MAX-ACCESS not-accessible
750      STATUS current
751      DESCRIPTION
752        "Table UserTable"
753      INDEX { userTableIndex }
754      ::= { userTable 1 }
755
756   -- Bridge group attribute definitions
757   --
758   localPacketFiltering OBJECT-TYPE
759      SYNTAX INTEGER {
760                       disabled(0),
761                       enabled(1)
762                     }
763      MAX-ACCESS read-write
764      STATUS current
765      DESCRIPTION
766             "Controls the filtering of Ethernet frames that have been
767             sourced from the CMU management agent. When Local Packet
768             Filtering is disabled, such frames are transmitted at the
769             Wireless Interface and either the Management Port for
770             Out-of-Band operation or the Data Port for In-Band
771             operation. This is regardless of whether the port has
772             been learned for the destination address. When Local
773             Packet Filtering is enabled, such frames are only
774             transmitted at the port which has been learned for the
775             destination address"
776      ::= { bridge 1 }
777
778   -- Configuration group attribute definitions
779   --
780   iPv4Address OBJECT-TYPE
781      SYNTAX IpAddress
782      MAX-ACCESS read-write
783      STATUS current
784      DESCRIPTION
785             "Internet protocol (IPv4) address. This address is used
786             by the family of Internet protocols to uniquely identify
787             the unit on a network."
788      ::= { configuration 1 }
789
790   subnetMask OBJECT-TYPE
791      SYNTAX IpAddress
792      MAX-ACCESS read-write
793      STATUS current
794      DESCRIPTION
795             "A subnet allows the flow of network traffic between
796             hosts to be segregated based on a network configuration.
797             By organizing hosts into logical groups, subnetting can
798             improve network security and performance"
799      ::= { configuration 2 }
800
801   gatewayIPAddress OBJECT-TYPE
802      SYNTAX IpAddress
803      MAX-ACCESS read-write
804      STATUS current
805      DESCRIPTION
806             "The IPv4 address of a device on the current network that
807             acts as an IPv4 network gateway. A gateway acts as an
808             entrance / exit to packets from / to other networks."
809      ::= { configuration 3 }
810
811   maximumTransmitPower OBJECT-TYPE
812      SYNTAX INTEGER (-1000..370)
813      MAX-ACCESS read-only
814      STATUS current
815      DESCRIPTION
816             "Maximum transmit power the wireless unit is permitted to
817             use when establishing and maintaining the wireless link,
818             expressed in tenths of a dBm. Note that when an IRFU is
819             connected rather than an ODU, the transmit power refers
820             to the power at the transceiver output and not the IRFU
821             antenna port. See the User Guide for more details"
822      ::= { configuration 6 }
823
824   antennaGain OBJECT-TYPE
825      SYNTAX INTEGER (0..610)
826      MAX-ACCESS read-write
827      STATUS current
828      DESCRIPTION
829             "Antenna Gain. Expressed in 10ths of dBi."
830      ::= { configuration 7 }
831
832   rFFeederLoss OBJECT-TYPE
833      SYNTAX INTEGER (0..255)
834      MAX-ACCESS read-only
835      STATUS current
836      DESCRIPTION
837             "Insertion loss of the microwave connection between the
838             RFU and the antenna. The feeder loss should be 0 dB for
839             the standard 1 + 0 direct mount configuration. Expressed
840             in 10ths of dB."
841      ::= { configuration 8 }
842
843   remoteIPAddress OBJECT-TYPE
844      SYNTAX IpAddress
845      MAX-ACCESS read-only
846      STATUS current
847      DESCRIPTION
848             "IP Address of the peer wireless unit"
849      ::= { configuration 12 }
850
851   remoteMACAddress OBJECT-TYPE
852      SYNTAX OCTET STRING (SIZE(6))
853      MAX-ACCESS read-only
854      STATUS current
855      DESCRIPTION
856             "MAC Address of the peer wireless unit"
857      ::= { configuration 13 }
858
859   enableTransmission OBJECT-TYPE
860      SYNTAX INTEGER {
861                       enabled(0),
862                       muted(1)
863                     }
864      MAX-ACCESS read-write
865      STATUS current
866      DESCRIPTION
867             "Permits the transmitter to radiate. Once the unit is
868             installed and configured, use this to enable the
869             transmitter"
870      ::= { configuration 14 }
871
872   aTPCEnable OBJECT-TYPE
873      SYNTAX INTEGER {
874                       disabled(0),
875                       enabled(1)
876                     }
877      MAX-ACCESS read-only
878      STATUS current
879      DESCRIPTION
880             "Enables Automatic Transmitter Power Control (ATPC).
881             NOTE: Use of ATPC is mandatory in some regions. When ATPC
882             is enabled, the transmit power is dynamically adjusted to
883             optimize link performance. The transmit power will always
884             be adjusted within the constraints set by Maximum
885             Transmit Power. When ATPC is disabled, the transmit power
886             will be fixed at the level set by Maximum Transmit Power.
887             When adaptive modulation is enabled, this setting can
888             limit the capacity of the system by capping the
889             modulation to a mode which is consistent with the
890             configured Maximum Transmit Power."
891      ::= { configuration 15 }
892
893   iFCableLength OBJECT-TYPE
894      SYNTAX INTEGER (0..19000)
895      MAX-ACCESS read-only
896      STATUS current
897      DESCRIPTION
898             "IF Cable Length in cm - please refer to the user manual
899             for more information on the recommended cable type."
900      ::= { configuration 16 }
901
902   linkName OBJECT-TYPE
903      SYNTAX DisplayString (SIZE(0..63))
904      MAX-ACCESS read-only
905      STATUS current
906      DESCRIPTION
907             "Name of the PTP link allocated by the System
908             Administrator. Used to establish a connection with the
909             correct PTP wireless unit at the other end of the link.
910             NOTE: The link name MUST be the same at both ends of the
911             PTP link."
912      ::= { configuration 17 }
913
914   siteName OBJECT-TYPE
915      SYNTAX DisplayString (SIZE(0..63))
916      MAX-ACCESS read-write
917      STATUS current
918      DESCRIPTION
919             "This field is allocated by the system administrator and
920             contains a description of the site name together with any
921             additional notes"
922      ::= { configuration 18 }
923
924   diverseAntennaGain OBJECT-TYPE
925      SYNTAX INTEGER (0..610)
926      MAX-ACCESS read-write
927      STATUS current
928      DESCRIPTION
929             "Diverse Antenna Receive Gain. Expressed in 10ths of
930             dBi."
931      ::= { configuration 19 }
932
933   diverseRfFeederLoss OBJECT-TYPE
934      SYNTAX INTEGER (0..255)
935      MAX-ACCESS read-write
936      STATUS current
937      DESCRIPTION
938             "Insertion loss of the microwave connection between the
939             RFU and the diverse antenna. Expressed in 10ths of dB."
940      ::= { configuration 20 }
941
942   iPv6Address OBJECT-TYPE
943      SYNTAX DisplayString (SIZE(0..39))
944      MAX-ACCESS read-write
945      STATUS current
946      DESCRIPTION
947             "Internet protocol (IPv6) address. This address is used
948             by the family of Internet protocols to uniquely identify
949             the unit on a network."
950      ::= { configuration 21 }
951
952   iPVersion OBJECT-TYPE
953      SYNTAX INTEGER {
954                       iPv4(0),
955                       iPv6(1),
956                       dualIPv4andIPv6(2)
957                     }
958      MAX-ACCESS read-write
959      STATUS current
960      DESCRIPTION
961             "IP protocol selection. Choice of IPv4, IPv6 or Dual."
962      ::= { configuration 22 }
963
964   iPv6AutoConfiguredLinkLocalAddress OBJECT-TYPE
965      SYNTAX DisplayString (SIZE(0..39))
966      MAX-ACCESS read-only
967      STATUS current
968      DESCRIPTION
969             "The auto configured link local IPv6 address"
970      ::= { configuration 23 }
971
972   iPv6PrefixLength OBJECT-TYPE
973      SYNTAX INTEGER (0..128)
974      MAX-ACCESS read-write
975      STATUS current
976      DESCRIPTION
977             "IPv6 prefix length"
978      ::= { configuration 24 }
979
980   iPv6GatewayAddress OBJECT-TYPE
981      SYNTAX DisplayString (SIZE(0..39))
982      MAX-ACCESS read-write
983      STATUS current
984      DESCRIPTION
985             "The IPv6 address of a device on the current network that
986             is currently acting as an IPv6 network gateway. A gateway
987             acts as an entrance / exit to packets from / to other
988             networks."
989      ::= { configuration 25 }
990
991   remoteInternetAddressType OBJECT-TYPE
992      SYNTAX INTEGER {
993                       unknown(0),
994                       ipv4(1),
995                       ipv6(2),
996                       ipv4z(3),
997                       ipv6z(4),
998                       unknown6(5),
999                       unknown7(6),
1000                       unknown8(7),
1001                       unknown9(8),
1002                       unknown10(9),
1003                       unknown11(10),
1004                       unknown12(11),
1005                       unknown13(12),
1006                       unknown14(13),
1007                       unknown15(14),
1008                       unknown16(15),
1009                       dns(16)
1010                     }
1011      MAX-ACCESS read-only
1012      STATUS current
1013      DESCRIPTION
1014             "The type of Internet address specified by the associated
1015             remoteInternetAddressType."
1016      ::= { configuration 26 }
1017
1018   remoteInternetAddress OBJECT-TYPE
1019      SYNTAX InetAddress
1020      MAX-ACCESS read-only
1021      STATUS current
1022      DESCRIPTION
1023             "INET address used to identify the peer wireless unit"
1024      ::= { configuration 27 }
1025
1026   -- Ethernet group attribute definitions
1027   --
1028   dataPortCopperAutoNegotiation OBJECT-TYPE
1029      SYNTAX INTEGER {
1030                       disabled(0),
1031                       enabled(1)
1032                     }
1033      MAX-ACCESS read-write
1034      STATUS current
1035      DESCRIPTION
1036             "This controls whether the configuration of the copper
1037             data Ethernet interface is automatically negotiated or
1038             forced. WARNING: ONLY USE FORCED AS A LAST RESORT. To
1039             operate an Ethernet link at a fixed speed, leave auto
1040             negotiation enabled and limit the Auto Neg Advertisement
1041             to the desired speed. Only force Ethernet configuration
1042             as a last resort if constrained auto negotiation fails.
1043             NB: Auto-MDI/MDIX is disabled when Forced is set, and the
1044             unit defaults to MDIX, so the correct straight through or
1045             crossover cable will be required to establish a
1046             connection. NB: both ends of an Ethernet link must be
1047             configured identically, as Forced and auto negotiation
1048             are NOT compatible. A mixed configuration will cause a
1049             duplex mismatch"
1050      ::= { ethernet 1 }
1051
1052   dataPortCopperAutoNegAdvertisement OBJECT-TYPE
1053      SYNTAX BITS {
1054                    neg100MbpsFullDuplex(6),
1055                    neg1000MbpsFullDuplex(7)
1056                  }
1057      MAX-ACCESS read-write
1058      STATUS current
1059      DESCRIPTION
1060             "This sets the different configurations of the copper
1061             data Ethernet interface that will be advertised during
1062             auto negotiation. WARNING: Duplex mismatch may result if
1063             both ends of the Ethernet link do not have the same
1064             settings. Do not use auto negotiation together with a
1065             fixed setting at the Ethernet link partner (other end of
1066             the link). WARNING: Make sure that you select option(s)
1067             that you know your connected equipment can cater for!"
1068      ::= { ethernet 2 }
1069
1070   dataPortStatus OBJECT-TYPE
1071      SYNTAX INTEGER {
1072                       down(0),
1073                       copperLinkUp(1),
1074                       fiberLinkUp(2),
1075                       fiberYInactive(3)
1076                     }
1077      MAX-ACCESS read-only
1078      STATUS current
1079      DESCRIPTION
1080             "Current status of the data Ethernet link. NB: a change
1081             of state may generate an SNMP trap and/or SMTP email
1082             alert"
1083      ::= { ethernet 4 }
1084
1085   dataPortSpeedAndDuplex OBJECT-TYPE
1086      SYNTAX INTEGER {
1087                       speed1000MbpsFullDuplex(0),
1088                       speed100MbpsFullDuplex(1),
1089                       unknown(3)
1090                     }
1091      MAX-ACCESS read-only
1092      STATUS current
1093      DESCRIPTION
1094             "The current speed and duplex of the data Ethernet link"
1095      ::= { ethernet 5 }
1096
1097   dataPortWirelessDownAlert OBJECT-TYPE
1098      SYNTAX INTEGER {
1099                       disabled(0),
1100                       enabled(1)
1101                     }
1102      MAX-ACCESS read-write
1103      STATUS current
1104      DESCRIPTION
1105             "When enabled, this causes the data Ethernet link to be
1106             dropped briefly when the wireless link drops. This is so
1107             that spanning tree algorithms can quickly detect that
1108             there is a problem"
1109      ::= { ethernet 6 }
1110
1111   useVLANForManagementInterfaces OBJECT-TYPE
1112      SYNTAX INTEGER {
1113                       noVLANTagging(0),
1114                       iEEE8021QTaggedCTagType8100(1),
1115                       iEEE8021adTaggedSTagorBTagType88a8(2)
1116                     }
1117      MAX-ACCESS read-write
1118      STATUS current
1119      DESCRIPTION
1120             "This controls whether the management interfaces
1121             (WWW/SNMP/SMTP/SNTP) use VLAN tags or not"
1122      ::= { ethernet 7 }
1123
1124   vLANManagementPriority OBJECT-TYPE
1125      SYNTAX INTEGER (0..7)
1126      MAX-ACCESS read-write
1127      STATUS current
1128      DESCRIPTION
1129             "This VLAN Priority (0-7) will be included in packets
1130             generated by the management interfaces"
1131      ::= { ethernet 8 }
1132
1133   vLANManagementVIDValidation OBJECT-TYPE
1134      SYNTAX INTEGER {
1135                       disabled(0),
1136                       enabled(1)
1137                     }
1138      MAX-ACCESS read-write
1139      STATUS current
1140      DESCRIPTION
1141             "If enabled, the management interfaces will only respond
1142             to Ethernet packets tagged with the configured VLAN
1143             Management VID, otherwise packets with any VID will be
1144             accepted"
1145      ::= { ethernet 9 }
1146
1147   vLANManagementVID OBJECT-TYPE
1148      SYNTAX INTEGER (0..4094)
1149      MAX-ACCESS read-write
1150      STATUS current
1151      DESCRIPTION
1152             "This VLAN VID (0-4094) will be included in packets
1153             generated by the management interfaces"
1154      ::= { ethernet 11 }
1155
1156   ethernetPriorityTableNumber OBJECT-TYPE
1157      SYNTAX INTEGER (9)
1158      MAX-ACCESS read-only
1159      STATUS current
1160      DESCRIPTION
1161             "Number of entries in the ethernetPriorityTable."
1162      ::= { ethernet 14 }
1163
1164   managementPortAutoNegotiation OBJECT-TYPE
1165      SYNTAX INTEGER {
1166                       disabled(0),
1167                       enabled(1)
1168                     }
1169      MAX-ACCESS read-write
1170      STATUS current
1171      DESCRIPTION
1172             "This controls whether the configuration of the
1173             out-of-band management Ethernet interface is
1174             automatically negotiated or forced. WARNING: ONLY USE
1175             FORCED AS A LAST RESORT. To operate an Ethernet link at a
1176             fixed speed, leave auto negotiation enabled and limit the
1177             Auto Neg Advertisement to the desired speed. Only force
1178             Ethernet configuration as a last resort if constrained
1179             auto negotiation fails. NB: Auto-MDI/MDIX is disabled
1180             when Forced is set, and the unit defaults to MDIX, so the
1181             correct straight through or crossover cable will be
1182             required to establish a connection. NB: both ends of an
1183             Ethernet link must be configured identically, as Forced
1184             and auto negotiation are NOT compatible. A mixed
1185             configuration will cause a duplex mismatch"
1186      ::= { ethernet 16 }
1187
1188   managementPortAutoNegAdvertisement OBJECT-TYPE
1189      SYNTAX BITS {
1190                    neg10MbpsFullDuplex(6),
1191                    neg100MbpsFullDuplex(7)
1192                  }
1193      MAX-ACCESS read-write
1194      STATUS current
1195      DESCRIPTION
1196             "This sets the different configurations of the
1197             out-of-band management Ethernet interface that will be
1198             advertised during auto negotiation. WARNING: Duplex
1199             mismatch may result if both ends of the Ethernet link do
1200             not have the same settings. Do not use auto negotiation
1201             together with a fixed setting at the Ethernet link
1202             partner (other end of the link). WARNING: Make sure that
1203             you select option(s) that you know your connected
1204             equipment can cater for!"
1205      ::= { ethernet 17 }
1206
1207   managementPortStatus OBJECT-TYPE
1208      SYNTAX INTEGER {
1209                       down(0),
1210                       copperLinkUp(1)
1211                     }
1212      MAX-ACCESS read-only
1213      STATUS current
1214      DESCRIPTION
1215             "Current status of the out-of-band management Ethernet
1216             link"
1217      ::= { ethernet 18 }
1218
1219   managementPortSpeedAndDuplex OBJECT-TYPE
1220      SYNTAX INTEGER {
1221                       speed100MbpsFullDuplex(1),
1222                       speed10MbpsFullDuplex(2),
1223                       unknown(3)
1224                     }
1225      MAX-ACCESS read-only
1226      STATUS current
1227      DESCRIPTION
1228             "The current speed and duplex of the out-of-band
1229             management Ethernet link"
1230      ::= { ethernet 19 }
1231
1232   managementPortWirelessDownAlert OBJECT-TYPE
1233      SYNTAX INTEGER {
1234                       disabled(0),
1235                       enabled(1)
1236                     }
1237      MAX-ACCESS read-write
1238      STATUS current
1239      DESCRIPTION
1240             "When enabled, this causes the out-of-band management
1241             Ethernet link to be dropped briefly when the wireless
1242             link drops. This is so that spanning tree algorithms can
1243             quickly detect that there is a problem"
1244      ::= { ethernet 20 }
1245
1246   managementMode OBJECT-TYPE
1247      SYNTAX INTEGER {
1248                       outofBandLocal(0),
1249                       outofBand(1),
1250                       inBand(2)
1251                     }
1252      MAX-ACCESS read-only
1253      STATUS current
1254      DESCRIPTION
1255             "Management mode: Out-of-band management. End-to-end
1256             out-of-band mode in which the management agent can be
1257             reached from the management port at the local CMU, and
1258             (assuming that the wireless link is established) the
1259             management port at the remote CMU. Out-of-band local
1260             management. (default) Similar to the standard out-of-band
1261             mode, except that management frames are not forwarded
1262             over the wireless link. In-band management. The
1263             management agent can be reached from the data port at the
1264             local CMU, and (assuming that the wireless link is
1265             established) the data port at the remote CMU. In this
1266             mode, the management port is disabled."
1267      ::= { ethernet 22 }
1268
1269   managementCommittedInformationRate OBJECT-TYPE
1270      SYNTAX INTEGER {
1271                       kbps200(0),
1272                       kbps300(1),
1273                       kbps400(2),
1274                       kbps500(3),
1275                       kbps600(4),
1276                       kbps700(5),
1277                       kbps800(6),
1278                       kbps900(7),
1279                       kbps1000(8),
1280                       kbps1100(9),
1281                       kbps1200(10),
1282                       kbps1300(11),
1283                       kbps1400(12),
1284                       kbps1500(13),
1285                       kbps1600(14),
1286                       kbps1700(15),
1287                       kbps1800(16),
1288                       kbps1900(17),
1289                       kbps2000(18)
1290                     }
1291      MAX-ACCESS read-only
1292      STATUS current
1293      DESCRIPTION
1294             "The Management Network Committed Information Rate (CIR).
1295             The Management Network guarantees this capacity will be
1296             available for management traffic"
1297      ::= { ethernet 23 }
1298
1299   dataPortPauseFrames OBJECT-TYPE
1300      SYNTAX INTEGER {
1301                       tunnel(0),
1302                       discard(1)
1303                     }
1304      MAX-ACCESS read-only
1305      STATUS current
1306      DESCRIPTION
1307             "Controls whether the bridge tunnels or discards Layer 2
1308             PAUSE frames arriving at the data Ethernet port. Such
1309             frames are identified by the destination MAC Address
1310             being equal to 01-80-C2-00-00-01"
1311      ::= { ethernet 24 }
1312
1313   transmitCapacityLimit OBJECT-TYPE
1314      SYNTAX INTEGER (0..10000)
1315      MAX-ACCESS read-only
1316      STATUS current
1317      DESCRIPTION
1318             "Transmit capacity is limited by the lower of: 1) the
1319             capacity limit specified by the installed License Key. 2)
1320             the Ethernet speed negotiated at the other end of the
1321             wireless link. Value expressed in 10ths of Mbps. 0
1322             indicates unlimited"
1323      ::= { ethernet 26 }
1324
1325   transmitCapacityLimitDetail OBJECT-TYPE
1326      SYNTAX INTEGER {
1327                       limitedDueToAbsenceOfLicenseKey(0),
1328                       runningAtTheCapacityLimit(1),
1329                       runningAtUnlimitedCapacity(2),
1330                       restrictedDueToRemoteEthernetSpeed(3),
1331                       limitedDueToDevelopmentOverride(4),
1332                       unlimitedDueToDevelopmentOverride(5),
1333                       unlimitedCapacityTrialPeriod(6)
1334                     }
1335      MAX-ACCESS read-only
1336      STATUS current
1337      DESCRIPTION
1338             "A brief description of the reason (if any) for the limit
1339             being applied to the transmit capacity"
1340      ::= { ethernet 27 }
1341
1342   dataPortEthernetMediaTypeToUse OBJECT-TYPE
1343      SYNTAX INTEGER {
1344                       autowithFiberPreference(0),
1345                       forceCopper(1)
1346                     }
1347      MAX-ACCESS read-only
1348      STATUS current
1349      DESCRIPTION
1350             "The physical media type to use on the data Ethernet port
1351             "
1352      ::= { ethernet 28 }
1353
1354   dataPortCopperForcedConfiguration OBJECT-TYPE
1355      SYNTAX INTEGER {
1356                       force100MbpsFullDuplex(1)
1357                     }
1358      MAX-ACCESS read-only
1359      STATUS current
1360      DESCRIPTION
1361             "This forces the configuration of the copper data
1362             Ethernet interface rather than using auto negotiation.
1363             THE CONFIGURATION SHOULD ONLY BE FORCED IF YOU ARE HAVING
1364             PROBLEMS WITH AUTO NEGOTIATION - AND YOU MUST ENSURE THAT
1365             YOU CONFIGURE BOTH THIS UNIT AND THE Ethernet PORT TO
1366             WHICH IT IS CONNECTED IDENTICALLY! WARNING: Duplex
1367             mismatch may result if both ends of the Ethernet link do
1368             not have the same settings. Do not use auto negotiation
1369             together with a fixed setting at the Ethernet link
1370             partner (other end of the link)"
1371      ::= { ethernet 29 }
1372
1373   managementPortForcedConfiguration OBJECT-TYPE
1374      SYNTAX INTEGER {
1375                       force100MbpsFullDuplex(0),
1376                       force10MbpsFullDuplex(1)
1377                     }
1378      MAX-ACCESS read-only
1379      STATUS current
1380      DESCRIPTION
1381             "This forces the configuration of the out-of-band
1382             management Ethernet interface rather than using auto
1383             negotiation. THE CONFIGURATION SHOULD ONLY BE FORCED IF
1384             YOU ARE HAVING PROBLEMS WITH AUTO NEGOTIATION - AND YOU
1385             MUST ENSURE THAT YOU CONFIGURE BOTH THIS UNIT AND THE
1386             Ethernet PORT TO WHICH IT IS CONNECTED IDENTICALLY!
1387             WARNING: Duplex mismatch may result if both ends of the
1388             Ethernet link do not have the same settings. Do not use
1389             auto negotiation together with a fixed setting at the
1390             Ethernet link partner (other end of the link)"
1391      ::= { ethernet 30 }
1392
1393   l2CPPriorityTableNumber OBJECT-TYPE
1394      SYNTAX INTEGER (5)
1395      MAX-ACCESS read-only
1396      STATUS current
1397      DESCRIPTION
1398             "Number of entries in the l2CPPriorityTable."
1399      ::= { ethernet 31 }
1400
1401   unknownNetworkPriorityQueueMapping OBJECT-TYPE
1402      SYNTAX INTEGER {
1403                       q0(0),
1404                       q1(1),
1405                       q2(2),
1406                       q3(3),
1407                       q4(4),
1408                       q5(5),
1409                       q6(6),
1410                       q7(7)
1411                     }
1412      MAX-ACCESS read-write
1413      STATUS current
1414      DESCRIPTION
1415             "Configures the classification of unknown network
1416             protocols to an egress queue at the wireless port.
1417             Unknown means something other than IP and MPLS"
1418      ::= { ethernet 33 }
1419
1420   dSCPManagementPriority OBJECT-TYPE
1421      SYNTAX INTEGER (0..63)
1422      MAX-ACCESS read-write
1423      STATUS current
1424      DESCRIPTION
1425             "This Differentiated Services Code Point value will be
1426             inserted in the IP Header of all IP Datagrams transmitted
1427             by the management interfaces"
1428      ::= { ethernet 34 }
1429
1430   qOSPriorityScheme OBJECT-TYPE
1431      SYNTAX INTEGER {
1432                       ethernet(0),
1433                       iPMPLS(1)
1434                     }
1435      MAX-ACCESS read-write
1436      STATUS current
1437      DESCRIPTION
1438             "Selects classification based on fields in the Ethernet
1439             header (Layer 2) or in the Network header (Layer 3). The
1440             unit recognises two network layer protocols: IP and MPLS"
1441      ::= { ethernet 35 }
1442
1443   iPDSCPPriorityTableNumber OBJECT-TYPE
1444      SYNTAX INTEGER (64)
1445      MAX-ACCESS read-only
1446      STATUS current
1447      DESCRIPTION
1448             "Number of entries in the iPDSCPPriorityTable."
1449      ::= { ethernet 37 }
1450
1451   mPLSTCPriorityTableNumber OBJECT-TYPE
1452      SYNTAX INTEGER (8)
1453      MAX-ACCESS read-only
1454      STATUS current
1455      DESCRIPTION
1456             "Number of entries in the mPLSTCPriorityTable."
1457      ::= { ethernet 39 }
1458
1459   -- EthernetPriorityTable group attribute definitions
1460   --
1461   ethernetPriorityQueueMapping OBJECT-TYPE
1462      SYNTAX INTEGER {
1463                       q0(0),
1464                       q1(1),
1465                       q2(2),
1466                       q3(3),
1467                       q4(4),
1468                       q5(5),
1469                       q6(6),
1470                       q7(7)
1471                     }
1472      MAX-ACCESS read-write
1473      STATUS current
1474      DESCRIPTION
1475             "Configures the classification of this Ethernet priority
1476             (also known as IEEE 802.1p value) to an egress queue at
1477             the wireless port."
1478      ::= { ethernetPriorityTableEntry 1 }
1479
1480   ethernetPriorityTableIndex OBJECT-TYPE
1481      SYNTAX INTEGER {
1482                       p0(1),
1483                       p1(2),
1484                       p2(3),
1485                       p3(4),
1486                       p4(5),
1487                       p5(6),
1488                       p6(7),
1489                       p7(8),
1490                       untagged(9)
1491                     }
1492      MAX-ACCESS not-accessible
1493      STATUS current
1494      DESCRIPTION
1495             "Ethernet priority flag, used to index values in the
1496             ethernetPriorityTable."
1497      ::= { ethernetPriorityTableEntry 2 }
1498
1499   -- L2CPPriorityTable group attribute definitions
1500   --
1501   l2CPPriorityQueueMapping OBJECT-TYPE
1502      SYNTAX INTEGER {
1503                       q0(0),
1504                       q1(1),
1505                       q2(2),
1506                       q3(3),
1507                       q4(4),
1508                       q5(5),
1509                       q6(6),
1510                       q7(7)
1511                     }
1512      MAX-ACCESS read-write
1513      STATUS current
1514      DESCRIPTION
1515             "Configures the classification of this layer two control
1516             protocol (L2CP) to an egress queue at the wireless port"
1517      ::= { l2CPPriorityTableEntry 1 }
1518
1519   l2CPPriorityTableIndex OBJECT-TYPE
1520      SYNTAX INTEGER {
1521                       bridge(1),
1522                       gARPMRP(2),
1523                       cFM(3),
1524                       rAPS(4),
1525                       eAPS(5)
1526                     }
1527      MAX-ACCESS not-accessible
1528      STATUS current
1529      DESCRIPTION
1530             "layer 2 control protocol, used to index values in the
1531             l2CPPriorityTable."
1532      ::= { l2CPPriorityTableEntry 2 }
1533
1534   -- IPDSCPPriorityTable group attribute definitions
1535   --
1536   iPDSCPPriorityQueueMapping OBJECT-TYPE
1537      SYNTAX INTEGER {
1538                       q0(0),
1539                       q1(1),
1540                       q2(2),
1541                       q3(3),
1542                       q4(4),
1543                       q5(5),
1544                       q6(6),
1545                       q7(7)
1546                     }
1547      MAX-ACCESS read-write
1548      STATUS current
1549      DESCRIPTION
1550             "Configures the classification of this IP differentiated
1551             services code point (DSCP) value to an egress queue at
1552             the wireless port"
1553      ::= { iPDSCPPriorityTableEntry 1 }
1554
1555   iPDSCPPriorityTableIndex OBJECT-TYPE
1556      SYNTAX INTEGER (1..64)
1557      MAX-ACCESS not-accessible
1558      STATUS current
1559      DESCRIPTION
1560             "IP DSCP priority flag, used to index values in the
1561             iPDSCPPriorityTable"
1562      ::= { iPDSCPPriorityTableEntry 2 }
1563
1564   -- MPLSTCPriorityTable group attribute definitions
1565   --
1566   mPLSTCPriorityQueueMapping OBJECT-TYPE
1567      SYNTAX INTEGER {
1568                       q0(0),
1569                       q1(1),
1570                       q2(2),
1571                       q3(3),
1572                       q4(4),
1573                       q5(5),
1574                       q6(6),
1575                       q7(7)
1576                     }
1577      MAX-ACCESS read-write
1578      STATUS current
1579      DESCRIPTION
1580             "Configures the classification of this MPLS traffic class
1581             (the field formerly known as EXP) to an egress queue at
1582             the wireless port"
1583      ::= { mPLSTCPriorityTableEntry 1 }
1584
1585   mPLSTCPriorityTableIndex OBJECT-TYPE
1586      SYNTAX INTEGER (1..8)
1587      MAX-ACCESS not-accessible
1588      STATUS current
1589      DESCRIPTION
1590             "MPLS TC priority flag, used to index values in the
1591             mPLSTCPriorityTable"
1592      ::= { mPLSTCPriorityTableEntry 2 }
1593
1594   -- Licence group attribute definitions
1595   --
1596   productVariant OBJECT-TYPE
1597      SYNTAX INTEGER {
1598                       pTPxx400Full(0),
1599                       pTPxx400Deprecated1(1),
1600                       pTPxx400Deprecated2(2),
1601                       pTPxx400Lite(3),
1602                       spare1(4),
1603                       pTPxx300(5),
1604                       spare2(6),
1605                       spare3(7),
1606                       pTPxx500FullDeprecated(8),
1607                       pTPxx500LiteDeprecated(9),
1608                       pTPxx500(10),
1609                       pTPxx600Lite(11),
1610                       pTPxx600Full(12),
1611                       spare5(13),
1612                       spare6(14),
1613                       pTP800(15)
1614                     }
1615      MAX-ACCESS read-only
1616      STATUS current
1617      DESCRIPTION
1618             "The product variant"
1619      ::= { licence 2 }
1620
1621   productName OBJECT-TYPE
1622      SYNTAX DisplayString (SIZE(0..63))
1623      MAX-ACCESS read-only
1624      STATUS current
1625      DESCRIPTION
1626             "Name of the product variant"
1627      ::= { licence 3 }
1628
1629   ethernetFiberSupport OBJECT-TYPE
1630      SYNTAX INTEGER {
1631                       disabled(0),
1632                       enabled(1)
1633                     }
1634      MAX-ACCESS read-only
1635      STATUS current
1636      DESCRIPTION
1637             "Ethernet fiber support availability on this wireless
1638             unit"
1639      ::= { licence 4 }
1640
1641   transmitCapacity OBJECT-TYPE
1642      SYNTAX INTEGER {
1643                       rate10Mbps(0),
1644                       rate20Mbps(1),
1645                       rate30Mbps(2),
1646                       rate40Mbps(3),
1647                       rate50Mbps(4),
1648                       rate100Mbps(5),
1649                       rate150Mbps(6),
1650                       rate200Mbps(7),
1651                       rate300Mbps(8),
1652                       rateUnlimited(9)
1653                     }
1654      MAX-ACCESS read-only
1655      STATUS current
1656      DESCRIPTION
1657             "Maximum capacity the wireless link may provide in the
1658             transmit direction. This is restricted by the License
1659             Key."
1660      ::= { licence 10 }
1661
1662   encryptionAlgorithmsAvail OBJECT-TYPE
1663      SYNTAX INTEGER {
1664                       none(0),
1665                       aESRijndael(1),
1666                       aES256bitRijndael(2)
1667                     }
1668      MAX-ACCESS read-only
1669      STATUS current
1670      DESCRIPTION
1671             "The Encryption Algorithm(s) available to the wireless
1672             link. N.B. The same Encryption Algorithm must be
1673             configured at BOTH ends of the link for it to function
1674             correctly"
1675      ::= { licence 11 }
1676
1677   securityLevel OBJECT-TYPE
1678      SYNTAX INTEGER (0..2)
1679      MAX-ACCESS read-only
1680      STATUS current
1681      DESCRIPTION
1682             "The maximum configurable security level"
1683      ::= { licence 12 }
1684
1685   -- Management group attribute definitions
1686   --
1687   linkNameMismatch OBJECT-TYPE
1688      SYNTAX INTEGER {
1689                       ok(0),
1690                       linkNameMismatch(1)
1691                     }
1692      MAX-ACCESS read-only
1693      STATUS current
1694      DESCRIPTION
1695             "Signaling was received with the wrong Link Name. Either
1696             the Link Name is configured differently at each end of
1697             the wireless link, or this unit is aligned to the wrong
1698             link partner. NB: A change of value during operation may
1699             generate an SNMP trap and/or SMTP email alert"
1700      ::= { management 3 }
1701
1702   alignmentMode OBJECT-TYPE
1703      SYNTAX INTEGER {
1704                       normal(0),
1705                       aligning(1)
1706                     }
1707      MAX-ACCESS read-only
1708      STATUS current
1709      DESCRIPTION
1710             "Indicates if the unit is undergoing alignment. NB: a
1711             change of state during operation may generate an SNMP
1712             trap and/or SMTP email alert"
1713      ::= { management 4 }
1714
1715   tFTPServerIPAddress OBJECT-TYPE
1716      SYNTAX IpAddress
1717      MAX-ACCESS read-write
1718      STATUS current
1719      DESCRIPTION
1720             "IP address of the TFTP Server from which the TFTP
1721             Software Upgrade File Name will be retrieved"
1722      ::= { management 5 }
1723
1724   tFTPServerPortNumber OBJECT-TYPE
1725      SYNTAX INTEGER (0..65535)
1726      MAX-ACCESS read-write
1727      STATUS current
1728      DESCRIPTION
1729             "The port number of the TFTP Server from which the TFTP
1730             Software Upgrade File Name will be retrieved"
1731      ::= { management 6 }
1732
1733   tFTPSoftwareUpgradeFileName OBJECT-TYPE
1734      SYNTAX DisplayString (SIZE(0..127))
1735      MAX-ACCESS read-write
1736      STATUS current
1737      DESCRIPTION
1738             "Filename of the Software Upgrade to be loaded from the
1739             TFTP Server"
1740      ::= { management 7 }
1741
1742   tFTPStartSoftwareUpgrade OBJECT-TYPE
1743      SYNTAX Integer32
1744      MAX-ACCESS read-write
1745      STATUS current
1746      DESCRIPTION
1747             "Write '1' to this attribute to start the TFTP software
1748             upgrade process. The attribute will be reset to 0 when
1749             the upgrade process has finished"
1750      ::= { management 8 }
1751
1752   tFTPSoftwareUpgradeStatus OBJECT-TYPE
1753      SYNTAX INTEGER {
1754                       idle(0),
1755                       uploadinprogress(1),
1756                       uploadsuccessfulprogrammingFLASH(2),
1757                       upgradesuccessfulreboottorunthenewsoftwareimage(3),
1758                       upgradefailed(4)
1759                     }
1760      MAX-ACCESS read-only
1761      STATUS current
1762      DESCRIPTION
1763             "The current status of the TFTP Software upgrade process"
1764      ::= { management 9 }
1765
1766   tFTPSoftwareUpgradeStatusText OBJECT-TYPE
1767      SYNTAX DisplayString (SIZE(0..127))
1768      MAX-ACCESS read-only
1769      STATUS current
1770      DESCRIPTION
1771             "Descriptive text describing the status of the TFTP
1772             Software upgrade process, including any error details"
1773      ::= { management 10 }
1774
1775   tFTPSoftwareUpgradeStatusAdditionalText OBJECT-TYPE
1776      SYNTAX DisplayString (SIZE(0..127))
1777      MAX-ACCESS read-only
1778      STATUS current
1779      DESCRIPTION
1780             "Any additional text describing the status of the TFTP
1781             Software upgrade process, including any error details"
1782      ::= { management 11 }
1783
1784   hTTPAccessEnabled OBJECT-TYPE
1785      SYNTAX INTEGER {
1786                       no(0),
1787                       yes(1)
1788                     }
1789      MAX-ACCESS read-write
1790      STATUS current
1791      DESCRIPTION
1792             "This controls whether or not HTTP access is enabled,
1793             i.e. if this is disabled (0) then the unit will not
1794             respond to any requests on the HTTP port. Remote
1795             management via HTTPS is not affected by this setting. Any
1796             change in this setting will not take effect until the
1797             unit has been rebooted. (Factory default = Enabled)"
1798      ::= { management 12 }
1799
1800   telnetAccessEnabled OBJECT-TYPE
1801      SYNTAX INTEGER {
1802                       no(0),
1803                       yes(1)
1804                     }
1805      MAX-ACCESS read-write
1806      STATUS current
1807      DESCRIPTION
1808             "This controls whether or not Telnet access is enabled,
1809             i.e. if this is disabled (0) then the unit will not
1810             respond to any requests on the TELNET port. Any change in
1811             this setting will not take effect until the unit has been
1812             rebooted. (Factory default = Disabled)"
1813      ::= { management 13 }
1814
1815   hTTPPortNumber OBJECT-TYPE
1816      SYNTAX INTEGER (0..65535)
1817      MAX-ACCESS read-write
1818      STATUS current
1819      DESCRIPTION
1820             "This controls the port number for HTTP access. A value
1821             of zero will use the default port number. Any change in
1822             this setting will not take effect until the unit has been
1823             rebooted. (Factory default = 80)"
1824      ::= { management 14 }
1825
1826   hTTPSPortNumber OBJECT-TYPE
1827      SYNTAX INTEGER (0..65535)
1828      MAX-ACCESS read-write
1829      STATUS current
1830      DESCRIPTION
1831             "This controls the port number for HTTPS access. A value
1832             of zero will use the default port number. Availability of
1833             HTTPS is controlled via the Licence Key. Any change in
1834             this setting will not take effect until the unit has been
1835             rebooted. (Factory default = 443)"
1836      ::= { management 15 }
1837
1838   telnetPortNumber OBJECT-TYPE
1839      SYNTAX INTEGER (0..65535)
1840      MAX-ACCESS read-write
1841      STATUS current
1842      DESCRIPTION
1843             "This controls the port number for TELNET access. A value
1844             of zero will use the default port number. Any change in
1845             this setting will not take effect until the unit has been
1846             rebooted. (Factory default = 23)"
1847      ::= { management 16 }
1848
1849   hTTPSAccessEnabled OBJECT-TYPE
1850      SYNTAX INTEGER {
1851                       no(0),
1852                       yes(1)
1853                     }
1854      MAX-ACCESS read-only
1855      STATUS current
1856      DESCRIPTION
1857             "This controls whether or not HTTPS access is enabled,
1858             i.e. if this is disabled (0) then the unit will not
1859             respond to any requests on the configured HTTPS Port
1860             Number. Remote management via HTTP is not affected by
1861             this setting. Any change in this setting will not take
1862             effect until the unit has been rebooted. (Factory default
1863             = Enabled)"
1864      ::= { management 17 }
1865
1866   tFTPServerInternetAddressType OBJECT-TYPE
1867      SYNTAX INTEGER {
1868                       unknown(0),
1869                       ipv4(1),
1870                       ipv6(2),
1871                       ipv4z(3),
1872                       ipv6z(4),
1873                       unknown6(5),
1874                       unknown7(6),
1875                       unknown8(7),
1876                       unknown9(8),
1877                       unknown10(9),
1878                       unknown11(10),
1879                       unknown12(11),
1880                       unknown13(12),
1881                       unknown14(13),
1882                       unknown15(14),
1883                       unknown16(15),
1884                       dns(16)
1885                     }
1886      MAX-ACCESS read-only
1887      STATUS current
1888      DESCRIPTION
1889             "The type of Internet address specified by the associated
1890             tFTPServerInternetAddress."
1891      ::= { management 18 }
1892
1893   tFTPServerInternetAddress OBJECT-TYPE
1894      SYNTAX InetAddress
1895      MAX-ACCESS read-write
1896      STATUS current
1897      DESCRIPTION
1898             "INET address of the TFTP Server from which the TFTP
1899             Software Upgrade File Name will be retrieved"
1900      ::= { management 19 }
1901
1902   -- PhyControl group attribute definitions
1903   --
1904   remoteMaximumTransmitPower OBJECT-TYPE
1905      SYNTAX INTEGER (-1000..370)
1906      MAX-ACCESS read-only
1907      STATUS current
1908      DESCRIPTION
1909             "Maximum transmit power the remote wireless unit is
1910             permitted to use when establishing and maintaining the
1911             wireless link, expressed in tenths of a dBm. Note that
1912             when an IRFU is connected rather than an ODU, the
1913             transmit power refers to the power at the transceiver
1914             output and not the IRFU antenna port. See the User Guide
1915             for more details"
1916      ::= { phyControl 4 }
1917
1918   minModulation OBJECT-TYPE
1919      SYNTAX INTEGER {
1920                       modQPSK(0),
1921                       mod8PSK(1),
1922                       mod16QAM(2),
1923                       mod32QAM(3),
1924                       mod64QAM(4),
1925                       mod128QAM(5),
1926                       mod256QAM(6)
1927                     }
1928      MAX-ACCESS read-only
1929      STATUS current
1930      DESCRIPTION
1931             "When adaptive modulation is enabled, PTP 800 will adapt
1932             the modulation mode between a minimum and maximum
1933             modulation mode. Depending on the region, minimum and
1934             maximum modulation modes will be either derived from the
1935             radio license, e.g. FCC and Industry Canada, or will be
1936             user adjustable, e.g. ETSI.In general, a modulation mode
1937             is defined by two aspects, a modulation and a code rate.
1938             This integer attribute identifies the modulation aspect
1939             of the minimum modulation mode. For example, if the
1940             minimum modulation mode is 16QAM 0.91, this attribute
1941             will be set to a value of 2 which identifies a modulation
1942             of 16QAM."
1943      ::= { phyControl 6 }
1944
1945   minCodeRate OBJECT-TYPE
1946      SYNTAX INTEGER (0..100)
1947      MAX-ACCESS read-only
1948      STATUS current
1949      DESCRIPTION
1950             "When adaptive modulation is enabled, PTP 800 will adapt
1951             the modulation mode between a minimum and maximum
1952             modulation mode. Depending on the region, minimum and
1953             maximum modulation modes will be either derived from the
1954             radio license, e.g. FCC and Industry Canada, or will be
1955             user adjustable, e.g. ETSI. In general, a modulation mode
1956             is defined by two aspects, a modulation and a code rate.
1957             This attribute is equal to 100 times the code rate aspect
1958             of the minimum modulation mode. For example, if the
1959             minimum modulation mode is 16QAM 0.91, this attribute
1960             will be set to a value of 91."
1961      ::= { phyControl 7 }
1962
1963   maxModulation OBJECT-TYPE
1964      SYNTAX INTEGER {
1965                       modQPSK(0),
1966                       mod8PSK(1),
1967                       mod16QAM(2),
1968                       mod32QAM(3),
1969                       mod64QAM(4),
1970                       mod128QAM(5),
1971                       mod256QAM(6)
1972                     }
1973      MAX-ACCESS read-only
1974      STATUS current
1975      DESCRIPTION
1976             "When adaptive modulation is enabled, PTP 800 will adapt
1977             the modulation mode between a minimum and maximum
1978             modulation mode. Depending on the region, minimum and
1979             maximum modulation modes will be either derived from the
1980             radio license, e.g. FCC and Industry Canada, or will be
1981             user adjustable, e.g. ETSI. In general, a modulation mode
1982             is defined by two aspects, a modulation and a code rate.
1983             This integer attribute identifies the modulation aspect
1984             of the maximum modulation mode. For example, if the
1985             maximum modulation mode is 256QAM 0.91, this attribute
1986             will be set to a value of 6 which identifies a modulation
1987             of 256QAM."
1988      ::= { phyControl 8 }
1989
1990   maxCodeRate OBJECT-TYPE
1991      SYNTAX INTEGER (0..100)
1992      MAX-ACCESS read-only
1993      STATUS current
1994      DESCRIPTION
1995             "When adaptive modulation is enabled, PTP 800 will adapt
1996             the modulation mode between a minimum and maximum
1997             modulation mode. Depending on the region, minimum and
1998             maximum modulation modes will be either derived from the
1999             radio license, e.g. FCC and Industry Canada, or will be
2000             user adjustable, e.g. ETSI. In general, a modulation mode
2001             is defined by two aspects, a modulation and a code rate.
2002             This attribute is equal to 100 times the code rate aspect
2003             of the maximum modulation mode. For example, if the
2004             maximum modulation mode is 256QAM 0.91, this attribute
2005             will be set to a value of 91."
2006      ::= { phyControl 9 }
2007
2008   -- PhyStatus group attribute definitions
2009   --
2010   receivePower OBJECT-TYPE
2011      SYNTAX Integer32
2012      MAX-ACCESS read-only
2013      STATUS current
2014      DESCRIPTION
2015             "This is the receive power measured by the RFU. When an
2016             IRFU transceiver is connected rather than an ODU, the
2017             Receive Power refers to the power at the input to the
2018             transceiver and not the IRFU antenna port. Expressed in
2019             tenths of a dBm."
2020      ::= { phyStatus 1 }
2021
2022   vectorError OBJECT-TYPE
2023      SYNTAX Integer32
2024      MAX-ACCESS read-only
2025      STATUS current
2026      DESCRIPTION
2027             "Vector Error is a measure of received signal quality.
2028             The value is generally in the range from -6 dB to -38 dB,
2029             a more negative number indicating a higher quality
2030             signal. Expressed in tenths of a dB."
2031      ::= { phyStatus 2 }
2032
2033   transmitPower OBJECT-TYPE
2034      SYNTAX Integer32
2035      MAX-ACCESS read-only
2036      STATUS current
2037      DESCRIPTION
2038             "This is the transmit power of the RFU. When an IRFU
2039             transceiver is connected rather than an ODU, the Transmit
2040             Power refers to the power at the transceiver output and
2041             not the IRFU antenna port. Expressed in tenths of a dBm."
2042      ::= { phyStatus 3 }
2043
2044   linkLoss OBJECT-TYPE
2045      SYNTAX INTEGER (-500..1800)
2046      MAX-ACCESS read-only
2047      STATUS current
2048      DESCRIPTION
2049             "Link Loss is a measurement of the loss in signal level
2050             as the radio wave propagates between the antennas
2051             installed at each end of the link. The Link Loss is only
2052             accurate if the Antenna Gain and RF Feeder Loss have been
2053             configured correctly at both ends of the link. Expressed
2054             in tenths of a dB."
2055      ::= { phyStatus 5 }
2056
2057   receiveModulation OBJECT-TYPE
2058      SYNTAX INTEGER {
2059                       modQPSK(0),
2060                       mod8PSK(1),
2061                       mod16QAM(2),
2062                       mod32QAM(3),
2063                       mod64QAM(4),
2064                       mod128QAM(5),
2065                       mod256QAM(6)
2066                     }
2067      MAX-ACCESS read-only
2068      STATUS current
2069      DESCRIPTION
2070             "Current active receive modulation"
2071      ::= { phyStatus 8 }
2072
2073   transmitModulation OBJECT-TYPE
2074      SYNTAX INTEGER {
2075                       modQPSK(0),
2076                       mod8PSK(1),
2077                       mod16QAM(2),
2078                       mod32QAM(3),
2079                       mod64QAM(4),
2080                       mod128QAM(5),
2081                       mod256QAM(6)
2082                     }
2083      MAX-ACCESS read-only
2084      STATUS current
2085      DESCRIPTION
2086             "Current active transmit modulation"
2087      ::= { phyStatus 9 }
2088
2089   receiveCodeRate OBJECT-TYPE
2090      SYNTAX Integer32
2091      MAX-ACCESS read-only
2092      STATUS current
2093      DESCRIPTION
2094             "Indicates the code rate applied to the signal being
2095             received at the wireless interface. The reported value is
2096             the code rate multiplied by 100."
2097      ::= { phyStatus 16 }
2098
2099   transmitCodeRate OBJECT-TYPE
2100      SYNTAX Integer32
2101      MAX-ACCESS read-only
2102      STATUS current
2103      DESCRIPTION
2104             "Indicates the code rate applied to the signal
2105             transmitted at the wireless interface. The reported value
2106             is the code rate multiplied by 100."
2107      ::= { phyStatus 17 }
2108
2109   -- Alarms group attribute definitions
2110   --
2111   unitOutOfCalibration OBJECT-TYPE
2112      SYNTAX INTEGER {
2113                       calibrated(0),
2114                       partialCalibration(1),
2115                       invalidCalibration(2),
2116                       bandwidthvariantunsupportedPAsShutdown(3),
2117                       outOfCalibrationPAsShutdown(4)
2118                     }
2119      MAX-ACCESS read-only
2120      STATUS current
2121      DESCRIPTION
2122             "The unit is out of calibration"
2123      ::= { alarms 1 }
2124
2125   encryptionEnabledMismatch OBJECT-TYPE
2126      SYNTAX INTEGER {
2127                       ok(0),
2128                       encryptionEnabledMismatch(1)
2129                     }
2130      MAX-ACCESS read-only
2131      STATUS current
2132      DESCRIPTION
2133             "Encryption has been enabled on one end of the wireless
2134             link but not the other"
2135      ::= { alarms 3 }
2136
2137   dataPortDisabledWarning OBJECT-TYPE
2138      SYNTAX INTEGER {
2139                       ok(0),
2140                       disabledBySNMPifAdminStatus(1)
2141                     }
2142      MAX-ACCESS read-only
2143      STATUS current
2144      DESCRIPTION
2145             "The SNMP ifAdminStatus of the data Ethernet interface
2146             has disabled Ethernet traffic"
2147      ::= { alarms 7 }
2148
2149   dataPortFiberStatus OBJECT-TYPE
2150      SYNTAX INTEGER {
2151                       ok(0),
2152                       installedFiberNotLicensed(1),
2153                       noFiberLinkEstablishedButLOSNotDetected(2),
2154                       noFiberLinkEstablishedAndLOSDetected(3)
2155                     }
2156      MAX-ACCESS read-only
2157      STATUS current
2158      DESCRIPTION
2159             "If the fiber interface on the data Ethernet port is not
2160             OK, there are three possible causes: 1) the fiber
2161             interface has been installed but disabled, 2) the
2162             interface could not be established even though no LOS was
2163             detected (i.e. an optical carrier was detected, which
2164             could be due to a broken TX fiber, or because the
2165             interface is disabled at the other end of the fiber
2166             link), or 3) the interface could not be established and
2167             LOS is detected (i.e. no optical carrier is detected).
2168             NB: a change of status may generate an SNMP trap and/or
2169             SMTP email alert"
2170      ::= { alarms 8 }
2171
2172   dataPortConfigurationMismatch OBJECT-TYPE
2173      SYNTAX INTEGER {
2174                       noError(0),
2175                       mismatchDetected(1)
2176                     }
2177      MAX-ACCESS read-only
2178      STATUS current
2179      DESCRIPTION
2180             "The detection of Ethernet fragments (runt packets) on
2181             the data Ethernet port when the link is in full duplex is
2182             an indication of an auto-negotiation or forced
2183             configuration mismatch"
2184      ::= { alarms 9 }
2185
2186   softwareVersionRemoteCompatibility OBJECT-TYPE
2187      SYNTAX INTEGER {
2188                       ok(0),
2189                       mismatch(1)
2190                     }
2191      MAX-ACCESS read-only
2192      STATUS current
2193      DESCRIPTION
2194             "Indicates a mismatch of software versions at the two
2195             ends of the wireless link"
2196      ::= { alarms 10 }
2197
2198   managementPortDisabledWarning OBJECT-TYPE
2199      SYNTAX INTEGER {
2200                       ok(0),
2201                       disabledBySNMPifAdminStatus(1)
2202                     }
2203      MAX-ACCESS read-only
2204      STATUS current
2205      DESCRIPTION
2206             "The SNMP ifAdminStatus of the out-of-band management
2207             Ethernet interface has disabled Ethernet traffic"
2208      ::= { alarms 12 }
2209
2210   rFUStatus OBJECT-TYPE
2211      SYNTAX INTEGER {
2212                       ok(0),
2213                       fault(1),
2214                       unknown3(2),
2215                       inReset(3),
2216                       downloadInProgress(4),
2217                       incompatibleFirmwareVersion(5),
2218                       incompatibleDevice(6),
2219                       iFICardAttached(7),
2220                       noResponse(8),
2221                       powerSupplyFault(9),
2222                       powerSupplyDisabled(10),
2223                       switchingmemorybanks(11)
2224                     }
2225      MAX-ACCESS read-only
2226      STATUS current
2227      DESCRIPTION
2228             "Current status of the RFU. A state of 'ok' indicates
2229             that the RFU is fully operational, although may not be
2230             transmitting."
2231      ::= { alarms 16 }
2232
2233   managementPortConfigurationMismatch OBJECT-TYPE
2234      SYNTAX INTEGER {
2235                       noError(0),
2236                       mismatchDetected(1)
2237                     }
2238      MAX-ACCESS read-only
2239      STATUS current
2240      DESCRIPTION
2241             "The detection of Ethernet fragments (runt packets) on
2242             the out-of-band management Ethernet port when the link is
2243             in full duplex is an indication of an auto-negotiation or
2244             forced configuration mismatch"
2245      ::= { alarms 17 }
2246
2247   secureModeAlarm OBJECT-TYPE
2248      SYNTAX INTEGER {
2249                       secureModeIsActive(0),
2250                       secureModeIsNotConfigured(1),
2251                       secureModeIsConfiguredButNotActive(2),
2252                       secureModeIsNotSupported(3)
2253                     }
2254      MAX-ACCESS read-only
2255      STATUS current
2256      DESCRIPTION
2257             "The secure mode (e.g. FIPS, UC-APL) state of the unit.
2258             The secure mode is not configured(1) state indicates that
2259             the unit is capable of secure mode operation, and one or
2260             more of the following security materials has not been
2261             configured: Key Of Keys, Private Key, Public Certificate,
2262             DRNG Entropy Status, Wireless Encryption Key. The secure
2263             mode mode is configured but not active(2) state indicates
2264             that the unit is capable of secure mode operation, and
2265             the security material has been configured, but the
2266             configuration of interfaces is not consistent with secure
2267             mode operation. The secure mode is not supported(3) state
2268             indicates that the unit is not capable of secure mode
2269             operation. The secure mode capability requires
2270             appropriate hardware compatibility, license key and
2271             software image."
2272      ::= { alarms 18 }
2273
2274   rFUPlatformCompatibility OBJECT-TYPE
2275      SYNTAX INTEGER {
2276                       ok(0),
2277                       mismatch(1)
2278                     }
2279      MAX-ACCESS read-only
2280      STATUS current
2281      DESCRIPTION
2282             "This indicates when the RFU currently connected to the
2283             CMU does not match the RFU Platform which was installed.
2284             Either re-run the Installation Wizard or connect the
2285             correct RFU"
2286      ::= { alarms 19 }
2287
2288   rFUProtectionCompatibility OBJECT-TYPE
2289      SYNTAX INTEGER {
2290                       ok(0),
2291                       mismatch(1)
2292                     }
2293      MAX-ACCESS read-only
2294      STATUS current
2295      DESCRIPTION
2296             "This indicates when the IRFU branching unit
2297             configuration is not compatible with the protection
2298             configuration or if the left hand transceiver has been
2299             configured as Secondary or the right hand transceiver has
2300             been configured as Primary"
2301      ::= { alarms 20 }
2302
2303   -- Smtp group attribute definitions
2304   --
2305   sMTPEmailAlert OBJECT-TYPE
2306      SYNTAX INTEGER {
2307                       disabled(0),
2308                       enabled(1)
2309                     }
2310      MAX-ACCESS read-write
2311      STATUS current
2312      DESCRIPTION
2313             "Simple Mail Transfer Protocol is used to send equipment
2314             alerts via email to a specified email address. This
2315             utility can only be configured by the system
2316             administrator"
2317      ::= { smtp 1 }
2318
2319   sMTPServerIPAddress OBJECT-TYPE
2320      SYNTAX IpAddress
2321      MAX-ACCESS read-write
2322      STATUS current
2323      DESCRIPTION
2324             "IP address of the SMTP server"
2325      ::= { smtp 2 }
2326
2327   sMTPServerPortNumber OBJECT-TYPE
2328      SYNTAX INTEGER (0..65535)
2329      MAX-ACCESS read-write
2330      STATUS current
2331      DESCRIPTION
2332             "Port number of the SMTP server"
2333      ::= { smtp 3 }
2334
2335   sMTPSourceEmailAddress OBJECT-TYPE
2336      SYNTAX DisplayString (SIZE(0..63))
2337      MAX-ACCESS read-write
2338      STATUS current
2339      DESCRIPTION
2340             "The 'from' email address used when constructing the
2341             automatically generated e-mail message"
2342      ::= { smtp 4 }
2343
2344   sMTPDestinationEmailAddress OBJECT-TYPE
2345      SYNTAX DisplayString (SIZE(0..63))
2346      MAX-ACCESS read-write
2347      STATUS current
2348      DESCRIPTION
2349             "The 'to' email address used when constructing the
2350             automatically generated e-mail message"
2351      ::= { smtp 5 }
2352
2353   sMTPEnabledMessages OBJECT-TYPE
2354      SYNTAX BITS {
2355                    protectionState(3),
2356                    enabledDiagnosticAlarms(4),
2357                    managementPortUpDown(5),
2358                    dataPortUpDown(6),
2359                    wirelessLinkUpDown(7)
2360                  }
2361      MAX-ACCESS read-write
2362      STATUS current
2363      DESCRIPTION
2364             "This controls which SMTP messages the unit will send"
2365      ::= { smtp 6 }
2366
2367   sMTPServerInternetAddressType OBJECT-TYPE
2368      SYNTAX INTEGER {
2369                       unknown(0),
2370                       ipv4(1),
2371                       ipv6(2),
2372                       ipv4z(3),
2373                       ipv6z(4),
2374                       unknown6(5),
2375                       unknown7(6),
2376                       unknown8(7),
2377                       unknown9(8),
2378                       unknown10(9),
2379                       unknown11(10),
2380                       unknown12(11),
2381                       unknown13(12),
2382                       unknown14(13),
2383                       unknown15(14),
2384                       unknown16(15),
2385                       dns(16)
2386                     }
2387      MAX-ACCESS read-only
2388      STATUS current
2389      DESCRIPTION
2390             "The type of Internet address specified by the associated
2391             sMTPServerInternetAddress."
2392      ::= { smtp 7 }
2393
2394   sMTPServerInternetAddress OBJECT-TYPE
2395      SYNTAX InetAddress
2396      MAX-ACCESS read-write
2397      STATUS current
2398      DESCRIPTION
2399             "Internet address of the SMTP server"
2400      ::= { smtp 8 }
2401
2402   -- SnmpControl group attribute definitions
2403   --
2404   sNMPPortNumber OBJECT-TYPE
2405      SYNTAX INTEGER (0..65535)
2406      MAX-ACCESS read-write
2407      STATUS current
2408      DESCRIPTION
2409             "The IP port number used to access the SNMP MIB (i.e.
2410             Gets and Sets). NB: A system reboot is required to
2411             activate changes to this attribute"
2412      ::= { snmpControl 1 }
2413
2414   sNMPCommunityString OBJECT-TYPE
2415      SYNTAX DisplayString (SIZE(0..63))
2416      MAX-ACCESS read-write
2417      STATUS current
2418      DESCRIPTION
2419             "The SNMP community string. NB: A system reboot is
2420             required to activate changes to this attribute"
2421      ::= { snmpControl 2 }
2422
2423   sNMPTrapVersion OBJECT-TYPE
2424      SYNTAX INTEGER {
2425                       v1(0),
2426                       v2c(1)
2427                     }
2428      MAX-ACCESS read-write
2429      STATUS current
2430      DESCRIPTION
2431             "The SNMP protocol version to use for SNMP Traps."
2432      ::= { snmpControl 5 }
2433
2434   sNMPEnabledTraps OBJECT-TYPE
2435      SYNTAX BITS {
2436                    protectionState(1),
2437                    authenticationFailure(2),
2438                    enabledDiagnosticAlarms(3),
2439                    managementPortUpDown(4),
2440                    dataPortUpDown(5),
2441                    wirelessLinkUpDown(6),
2442                    coldStart(7)
2443                  }
2444      MAX-ACCESS read-write
2445      STATUS current
2446      DESCRIPTION
2447             "This controls which SNMP Traps the unit will send"
2448      ::= { snmpControl 6 }
2449
2450   enabledDiagnosticAlarms OBJECT-TYPE
2451      SYNTAX BITS {
2452                    dataPortConfigurationMismatch(0),
2453                    unknown7(1),
2454                    wirelessLinkStatus(2),
2455                    sNTPSync(3),
2456                    encryptionEnabledMismatch(4),
2457                    unitOutOfCalibration(5),
2458                    linkNameMismatch(6),
2459                    alignmentMode(7),
2460                    syslogDisabledWarning(8),
2461                    managementPortStatus(9),
2462                    dataPortStatus(10),
2463                    rFUStatus(11),
2464                    managementPortDisabledWarning(12),
2465                    managementPortConfigurationMismatch(13),
2466                    dataPortFiberStatus(14),
2467                    dataPortDisabledWarning(15),
2468                    softwareVersionMismatch(18),
2469                    syslogClientDisabledWarning(19),
2470                    rFUPowerButtonPressed(20),
2471                    secureMode(21),
2472                    syslogLocalWrapped(22),
2473                    syslogLocalNearlyFull(23)
2474                  }
2475      MAX-ACCESS read-write
2476      STATUS current
2477      DESCRIPTION
2478             "Controls which individual diagnostic alarms are
2479             enabled."
2480      ::= { snmpControl 7 }
2481
2482   enabledDiagnosticProtectionAlarms OBJECT-TYPE
2483      SYNTAX BITS {
2484                    endWirelessReceiveSignalStatus(0),
2485                    protectionInterfaceStatus(1),
2486                    managementPortEthernetSpeedStatus(2),
2487                    dataPortEthernetSpeedStatus(3),
2488                    licensedTransmitCapacityStatus(4),
2489                    wirelessReceiveSignalStatus(5),
2490                    protectionConfigurationStatus(6),
2491                    protectionAvailabilityStatus(7),
2492                    rxDiversityAvailabilityStatus(13),
2493                    rxDiversityConfigurationStatus(14),
2494                    rxDiversityDataPortStatus(15)
2495                  }
2496      MAX-ACCESS read-write
2497      STATUS current
2498      DESCRIPTION
2499             "Controls which individual diagnostic protection alarms
2500             are enabled."
2501      ::= { snmpControl 8 }
2502
2503   sNMPTrapTableNumber OBJECT-TYPE
2504      SYNTAX INTEGER (2)
2505      MAX-ACCESS read-only
2506      STATUS current
2507      DESCRIPTION
2508             "Number of entries in the sNMPTrapTable."
2509      ::= { snmpControl 9 }
2510
2511   -- SNMPTrapTable group attribute definitions
2512   --
2513   sNMPTrapTableIndex OBJECT-TYPE
2514      SYNTAX INTEGER (1..2)
2515      MAX-ACCESS not-accessible
2516      STATUS current
2517      DESCRIPTION
2518             "SNMP trap value, used to index the SNMPTrapTable."
2519      ::= { sNMPTrapTableEntry 1 }
2520
2521   sNMPTrapIPAddress OBJECT-TYPE
2522      SYNTAX IpAddress
2523      MAX-ACCESS read-write
2524      STATUS current
2525      DESCRIPTION
2526             "The IP address to which all SNMP Traps are sent. NB: A
2527             system reboot is required to activate changes to this
2528             attribute."
2529      ::= { sNMPTrapTableEntry 2 }
2530
2531   sNMPTrapPortNumber OBJECT-TYPE
2532      SYNTAX INTEGER (0..65535)
2533      MAX-ACCESS read-write
2534      STATUS current
2535      DESCRIPTION
2536             "Destination port for SNMP Traps (default=162). NB: A
2537             system reboot is required to activate changes to this
2538             attribute."
2539      ::= { sNMPTrapTableEntry 3 }
2540
2541   sNMPTrapInternetAddressType OBJECT-TYPE
2542      SYNTAX INTEGER {
2543                       unknown(0),
2544                       ipv4(1),
2545                       ipv6(2),
2546                       ipv4z(3),
2547                       ipv6z(4),
2548                       unknown6(5),
2549                       unknown7(6),
2550                       unknown8(7),
2551                       unknown9(8),
2552                       unknown10(9),
2553                       unknown11(10),
2554                       unknown12(11),
2555                       unknown13(12),
2556                       unknown14(13),
2557                       unknown15(14),
2558                       unknown16(15),
2559                       dns(16)
2560                     }
2561      MAX-ACCESS read-only
2562      STATUS current
2563      DESCRIPTION
2564             "The type of Internet address specified by the associated
2565             sNMPTrapInternetAddress."
2566      ::= { sNMPTrapTableEntry 4 }
2567
2568   sNMPTrapInternetAddress OBJECT-TYPE
2569      SYNTAX InetAddress
2570      MAX-ACCESS read-write
2571      STATUS current
2572      DESCRIPTION
2573             "The Internet address to which all SNMP Traps are sent."
2574      ::= { sNMPTrapTableEntry 5 }
2575
2576   sNMPTrapReceiverEnabled OBJECT-TYPE
2577      SYNTAX INTEGER {
2578                       disabled(0),
2579                       enabled(1)
2580                     }
2581      MAX-ACCESS read-only
2582      STATUS current
2583      DESCRIPTION
2584             "A value of 0 disables the sending of SNMP trap to
2585             corresponding receiver. A value of 1 enables the sending
2586             of SNMP trap to corresponding receiver."
2587      ::= { sNMPTrapTableEntry 6 }
2588
2589   -- Sntp group attribute definitions
2590   --
2591   sNTPState OBJECT-TYPE
2592      SYNTAX INTEGER {
2593                       disabled(0),
2594                       enabled(1)
2595                     }
2596      MAX-ACCESS read-write
2597      STATUS current
2598      DESCRIPTION
2599             "SNTP control state"
2600      ::= { sntp 1 }
2601
2602   sNTPPollInterval OBJECT-TYPE
2603      SYNTAX INTEGER (60..43200)
2604      MAX-ACCESS read-write
2605      STATUS current
2606      DESCRIPTION
2607             "The SNTP server polling interval"
2608      ::= { sntp 4 }
2609
2610   sNTPSync OBJECT-TYPE
2611      SYNTAX INTEGER {
2612                       noSync(0),
2613                       inSync(1)
2614                     }
2615      MAX-ACCESS read-only
2616      STATUS current
2617      DESCRIPTION
2618             "If SNTP Sync fails then check the server settings in the
2619             Remote Management page, or disable SNTP. NB: a change of
2620             state may generate an SNMP trap and/or SMTP email alert"
2621      ::= { sntp 5 }
2622
2623   sNTPLastSync OBJECT-TYPE
2624      SYNTAX Integer32
2625      MAX-ACCESS read-only
2626      STATUS current
2627      DESCRIPTION
2628             "Last SNTP sync time"
2629      ::= { sntp 6 }
2630
2631   systemClock OBJECT-TYPE
2632      SYNTAX Integer32
2633      MAX-ACCESS read-only
2634      STATUS current
2635      DESCRIPTION
2636             "System clock presented as local time"
2637      ::= { sntp 7 }
2638
2639   timeZone OBJECT-TYPE
2640      SYNTAX INTEGER {
2641                       gmtMinus1200(0),
2642                       gmtMinus1130(1),
2643                       gmtMinus1100(2),
2644                       gmtMinus1030(3),
2645                       gmtMinus1000(4),
2646                       gmtMinus0930(5),
2647                       gmtMinus0900(6),
2648                       gmtMinus0830(7),
2649                       gmtMinus0800(8),
2650                       gmtMinus0730(9),
2651                       gmtMinus0700(10),
2652                       gmtMinus0630(11),
2653                       gmtMinus0600(12),
2654                       gmtMinus0530(13),
2655                       gmtMinus0500(14),
2656                       gmtMinus0430(15),
2657                       gmtMinus0400(16),
2658                       gmtMinus0330(17),
2659                       gmtMinus0300(18),
2660                       gmtMinus0230(19),
2661                       gmtMinus0200(20),
2662                       gmtMinus0130(21),
2663                       gmtMinus0100(22),
2664                       gmtMinus0030(23),
2665                       gmtZero(24),
2666                       gmtPlus0030(25),
2667                       gmtPlus0100(26),
2668                       gmtPlus0130(27),
2669                       gmtPlus0200(28),
2670                       gmtPlus0230(29),
2671                       gmtPlus0300(30),
2672                       gmtPlus0330(31),
2673                       gmtPlus0400(32),
2674                       gmtPlus0430(33),
2675                       gmtPlus0500(34),
2676                       gmtPlus0530(35),
2677                       gmtPlus0600(36),
2678                       gmtPlus0630(37),
2679                       gmtPlus0700(38),
2680                       gmtPlus0730(39),
2681                       gmtPlus0800(40),
2682                       gmtPlus0830(41),
2683                       gmtPlus0900(42),
2684                       gmtPlus0930(43),
2685                       gmtPlus1000(44),
2686                       gmtPlus1030(45),
2687                       gmtPlus1100(46),
2688                       gmtPlus1130(47),
2689                       gmtPlus1200(48),
2690                       gmtPlus1230(49),
2691                       gmtPlus1300(50)
2692                     }
2693      MAX-ACCESS read-write
2694      STATUS current
2695      DESCRIPTION
2696             "Time zone offsets from Greenwich Mean Time (GMT)"
2697      ::= { sntp 8 }
2698
2699   daylightSaving OBJECT-TYPE
2700      SYNTAX INTEGER {
2701                       disabled(0),
2702                       enabled(1)
2703                     }
2704      MAX-ACCESS read-write
2705      STATUS current
2706      DESCRIPTION
2707             "Daylight Saving Time"
2708      ::= { sntp 9 }
2709
2710   sNTPPrimaryServer OBJECT-TYPE
2711      SYNTAX INTEGER {
2712                       server1(0),
2713                       server2(1)
2714                     }
2715      MAX-ACCESS read-write
2716      STATUS current
2717      DESCRIPTION
2718             "Specifies the primary SNTP server, determining the order
2719             in which the servers are tried."
2720      ::= { sntp 10 }
2721
2722   sNTPPrimaryServerDeadTime OBJECT-TYPE
2723      SYNTAX INTEGER (0..86400)
2724      MAX-ACCESS read-write
2725      STATUS current
2726      DESCRIPTION
2727             "Time (in seconds) to wait before retrying communications
2728             with an unresponsive primary SNTP server. Setting the
2729             value to 0 disables the timer."
2730      ::= { sntp 11 }
2731
2732   sNTPServerRetries OBJECT-TYPE
2733      SYNTAX INTEGER (0..10)
2734      MAX-ACCESS read-write
2735      STATUS current
2736      DESCRIPTION
2737             "Number of times the PTP will retry after an SNTP server
2738             fails to respond."
2739      ::= { sntp 12 }
2740
2741   sNTPServerTimeout OBJECT-TYPE
2742      SYNTAX INTEGER (1..15)
2743      MAX-ACCESS read-write
2744      STATUS current
2745      DESCRIPTION
2746             "Time (in seconds) the PTP will wait for a response from
2747             an SNTP server."
2748      ::= { sntp 13 }
2749
2750   sNTPServerTableNumber OBJECT-TYPE
2751      SYNTAX INTEGER (2)
2752      MAX-ACCESS read-only
2753      STATUS current
2754      DESCRIPTION
2755             "Number of entries in the SNTPServerTable."
2756      ::= { sntp 14 }
2757
2758   -- SNTPServerTable group attribute definitions
2759   --
2760   sNTPServerTableIndex OBJECT-TYPE
2761      SYNTAX INTEGER (1..2)
2762      MAX-ACCESS not-accessible
2763      STATUS current
2764      DESCRIPTION
2765             "Index range for the SNTPServerTable."
2766      ::= { sNTPServerTableEntry 1 }
2767
2768   sNTPServerIPAddress OBJECT-TYPE
2769      SYNTAX IpAddress
2770      MAX-ACCESS read-write
2771      STATUS current
2772      DESCRIPTION
2773             "The IP address of a valid SNTP server"
2774      ::= { sNTPServerTableEntry 2 }
2775
2776   sNTPServerPortNumber OBJECT-TYPE
2777      SYNTAX INTEGER (0..65535)
2778      MAX-ACCESS read-write
2779      STATUS current
2780      DESCRIPTION
2781             "The IP port number of the SNTP server. Defaults to port
2782             123."
2783      ::= { sNTPServerTableEntry 3 }
2784
2785   sNTPServerResponse OBJECT-TYPE
2786      SYNTAX DisplayString (SIZE(0..127))
2787      MAX-ACCESS read-only
2788      STATUS current
2789      DESCRIPTION
2790             "The most recent response received from the SNTP server,
2791             if used"
2792      ::= { sNTPServerTableEntry 4 }
2793
2794   sNTPServerInternetAddressType OBJECT-TYPE
2795      SYNTAX INTEGER {
2796                       unknown(0),
2797                       ipv4(1),
2798                       ipv6(2),
2799                       ipv4z(3),
2800                       ipv6z(4),
2801                       unknown6(5),
2802                       unknown7(6),
2803                       unknown8(7),
2804                       unknown9(8),
2805                       unknown10(9),
2806                       unknown11(10),
2807                       unknown12(11),
2808                       unknown13(12),
2809                       unknown14(13),
2810                       unknown15(14),
2811                       unknown16(15),
2812                       dns(16)
2813                     }
2814      MAX-ACCESS read-only
2815      STATUS current
2816      DESCRIPTION
2817             "The type of Internet address specified by the associated
2818             sNTPServerInternetAddress."
2819      ::= { sNTPServerTableEntry 5 }
2820
2821   sNTPServerInternetAddress OBJECT-TYPE
2822      SYNTAX InetAddress
2823      MAX-ACCESS read-write
2824      STATUS current
2825      DESCRIPTION
2826             "The Internet address of a valid SNTP server"
2827      ::= { sNTPServerTableEntry 6 }
2828
2829   -- Reset group attribute definitions
2830   --
2831   systemReset OBJECT-TYPE
2832      SYNTAX INTEGER {
2833                       running(0),
2834                       consoleReboot(1)
2835                     }
2836      MAX-ACCESS read-write
2837      STATUS current
2838      DESCRIPTION
2839             "Setting this attribute to '1' will cause a system
2840             reboot. NB: a system reboot will apply any pending new
2841             settings held in memory"
2842      ::= { reset 1 }
2843
2844   -- Versions group attribute definitions
2845   --
2846   softwareVersion OBJECT-TYPE
2847      SYNTAX DisplayString (SIZE(0..63))
2848      MAX-ACCESS read-only
2849      STATUS current
2850      DESCRIPTION
2851             "Current software version"
2852      ::= { versions 1 }
2853
2854   hardwareVersion OBJECT-TYPE
2855      SYNTAX DisplayString (SIZE(0..63))
2856      MAX-ACCESS read-only
2857      STATUS current
2858      DESCRIPTION
2859             "Hardware platform version"
2860      ::= { versions 2 }
2861
2862   secondarySoftwareVersion OBJECT-TYPE
2863      SYNTAX DisplayString (SIZE(0..63))
2864      MAX-ACCESS read-only
2865      STATUS current
2866      DESCRIPTION
2867             "Secondary software version, used when the primary
2868             software image is invalid or erased"
2869      ::= { versions 3 }
2870
2871   bootVersion OBJECT-TYPE
2872      SYNTAX DisplayString (SIZE(0..63))
2873      MAX-ACCESS read-only
2874      STATUS current
2875      DESCRIPTION
2876             "Boot code software version"
2877      ::= { versions 4 }
2878
2879   -- PubStats group attribute definitions
2880   --
2881   receiveDataRate OBJECT-TYPE
2882      SYNTAX Integer32
2883      MAX-ACCESS read-only
2884      STATUS current
2885      DESCRIPTION
2886             "Data rate received by the wireless interface. Expressed
2887             in kbps, rounded down to nearest 100 kbps."
2888      ::= { pubStats 1 }
2889
2890   transmitDataRate OBJECT-TYPE
2891      SYNTAX Integer32
2892      MAX-ACCESS read-only
2893      STATUS current
2894      DESCRIPTION
2895             "Data rate transmitted from the wireless interface.
2896             Expressed in kbps, rounded down to nearest 100 kbps."
2897      ::= { pubStats 2 }
2898
2899   aggregateDataRate OBJECT-TYPE
2900      SYNTAX Integer32
2901      MAX-ACCESS read-only
2902      STATUS current
2903      DESCRIPTION
2904             "Total data rate across the wireless interface summed
2905             over both link directions. Expressed in kbps, rounded
2906             down to nearest 100 kbps."
2907      ::= { pubStats 3 }
2908
2909   wirelessLinkAvailability OBJECT-TYPE
2910      SYNTAX INTEGER (0..1000000)
2911      MAX-ACCESS read-only
2912      STATUS current
2913      DESCRIPTION
2914             "The percentage of time that the unit has been able to
2915             successfully demodulate the signal transmitted from the
2916             remote end of the link. Calculated since the last reset
2917             of the system counters. The reported value is the
2918             percentage multiplied by 10000."
2919      ::= { pubStats 4 }
2920
2921   wirelessLinkStatus OBJECT-TYPE
2922      SYNTAX INTEGER {
2923                       up(0),
2924                       registering(1),
2925                       searching(2),
2926                       acquiring(3),
2927                       radarCAC(4),
2928                       initialising(5)
2929                     }
2930      MAX-ACCESS read-only
2931      STATUS current
2932      DESCRIPTION
2933             "Current status of the wireless link"
2934      ::= { pubStats 5 }
2935
2936   byteErrorRatio OBJECT-TYPE
2937      SYNTAX Counter64
2938      MAX-ACCESS read-only
2939      STATUS current
2940      DESCRIPTION
2941             "The byte error ratio calculated since the last reset of
2942             the system counters. The reported value is the ratio
2943             multiplied by 10 to the power of 12."
2944      ::= { pubStats 6 }
2945
2946   codeWordErrorRatio OBJECT-TYPE
2947      SYNTAX Counter64
2948      MAX-ACCESS read-only
2949      STATUS current
2950      DESCRIPTION
2951             "The wireless link sends data in error correctable blocks
2952             called code words. This attribute reports the ratio of
2953             uncorrected code words to the total number of code words
2954             received since the last reset of the system counters. The
2955             reported value is the ratio multiplied by 10 to the power
2956             of 12."
2957      ::= { pubStats 8 }
2958
2959   -- Encryption group attribute definitions
2960   --
2961   encryptionAlgorithm OBJECT-TYPE
2962      SYNTAX INTEGER {
2963                       none(0),
2964                       aESRijndael(1),
2965                       aES256bitRijndael(2)
2966                     }
2967      MAX-ACCESS read-only
2968      STATUS current
2969      DESCRIPTION
2970             "The Encryption Algorithm used by the wireless link. NB:
2971             A system reboot is required to activate changes to this
2972             attribute. NB: The same Encryption Algorithm must be
2973             configured at BOTH ends of the link for it to function
2974             correctly"
2975      ::= { encryption 1 }
2976
2977   -- Rfu group attribute definitions
2978   --
2979   rFURfBand OBJECT-TYPE
2980      SYNTAX INTEGER (4000..70000)
2981      MAX-ACCESS read-only
2982      STATUS current
2983      DESCRIPTION
2984             "RFU RF band in MHz"
2985      ::= { rfu 1 }
2986
2987   rFUTxBandAboveRx OBJECT-TYPE
2988      SYNTAX INTEGER {
2989                       no(0),
2990                       yes(1)
2991                     }
2992      MAX-ACCESS read-only
2993      STATUS current
2994      DESCRIPTION
2995             "Yes means RFU transmitter frequency band is above
2996             receiver frequency band"
2997      ::= { rfu 2 }
2998
2999   rFUFreqSpacing OBJECT-TYPE
3000      SYNTAX INTEGER (0..1560000)
3001      MAX-ACCESS read-only
3002      STATUS current
3003      DESCRIPTION
3004             "Tx-Rx frequency spacing in kHz"
3005      ::= { rfu 3 }
3006
3007   rFUTxPowerMin OBJECT-TYPE
3008      SYNTAX INTEGER (-100..100)
3009      MAX-ACCESS read-only
3010      STATUS current
3011      DESCRIPTION
3012             "Minimum transmitter power level, in 10ths of dBm"
3013      ::= { rfu 4 }
3014
3015   rFUTxPowerMax OBJECT-TYPE
3016      SYNTAX INTEGER (160..370)
3017      MAX-ACCESS read-only
3018      STATUS current
3019      DESCRIPTION
3020             "Maximum transmitter power level, in 10ths of dBm"
3021      ::= { rfu 5 }
3022
3023   rFURxFreqMin OBJECT-TYPE
3024      SYNTAX INTEGER (5725000..70000000)
3025      MAX-ACCESS read-only
3026      STATUS current
3027      DESCRIPTION
3028             "Minimum receiver frequency in kHz"
3029      ::= { rfu 6 }
3030
3031   rFURxFreqMax OBJECT-TYPE
3032      SYNTAX INTEGER (5725000..70000000)
3033      MAX-ACCESS read-only
3034      STATUS current
3035      DESCRIPTION
3036             "Maximum receiver frequency in kHz"
3037      ::= { rfu 7 }
3038
3039   rFUTxFreqMin OBJECT-TYPE
3040      SYNTAX INTEGER (5725000..70000000)
3041      MAX-ACCESS read-only
3042      STATUS current
3043      DESCRIPTION
3044             "Minimum transmitter frequency in kHz"
3045      ::= { rfu 8 }
3046
3047   rFUTxFreqMax OBJECT-TYPE
3048      SYNTAX INTEGER (5725000..70000000)
3049      MAX-ACCESS read-only
3050      STATUS current
3051      DESCRIPTION
3052             "Maximum transmitter frequency in kHz"
3053      ::= { rfu 9 }
3054
3055   rFUSerial OBJECT-TYPE
3056      SYNTAX DisplayString (SIZE(0..11))
3057      MAX-ACCESS read-only
3058      STATUS current
3059      DESCRIPTION
3060             "RFU serial number"
3061      ::= { rfu 10 }
3062
3063   rFUActiveFirmwareBank OBJECT-TYPE
3064      SYNTAX INTEGER (1..2)
3065      MAX-ACCESS read-only
3066      STATUS current
3067      DESCRIPTION
3068             "RFU active firmware bank number"
3069      ::= { rfu 11 }
3070
3071   rFUVersionBank1 OBJECT-TYPE
3072      SYNTAX DisplayString (SIZE(0..11))
3073      MAX-ACCESS read-only
3074      STATUS current
3075      DESCRIPTION
3076             "RFU firmware version number (nnn/ddMMYY) in bank 1"
3077      ::= { rfu 12 }
3078
3079   rFUVersionBank2 OBJECT-TYPE
3080      SYNTAX DisplayString (SIZE(0..11))
3081      MAX-ACCESS read-only
3082      STATUS current
3083      DESCRIPTION
3084             "RFU firmware version number (nnn/ddMMYY) in bank 2"
3085      ::= { rfu 13 }
3086
3087   rFUType OBJECT-TYPE
3088      SYNTAX DisplayString (SIZE(0..79))
3089      MAX-ACCESS read-only
3090      STATUS current
3091      DESCRIPTION
3092             "RFU type as: RFU platform, frequency band, Tx-Rx
3093             frequency spacing, Hi/Lo band and transmit frequency
3094             range"
3095      ::= { rfu 14 }
3096
3097   rFURxRFSynthLockAlarm OBJECT-TYPE
3098      SYNTAX INTEGER {
3099                       ok(0),
3100                       outOfLock(1)
3101                     }
3102      MAX-ACCESS read-only
3103      STATUS current
3104      DESCRIPTION
3105             "RFU RF receiver out of lock alarm"
3106      ::= { rfu 15 }
3107
3108   rFUTxRFSynthLockAlarm OBJECT-TYPE
3109      SYNTAX INTEGER {
3110                       ok(0),
3111                       outOfLock(1)
3112                     }
3113      MAX-ACCESS read-only
3114      STATUS current
3115      DESCRIPTION
3116             "RFU RF transmitter out of lock alarm"
3117      ::= { rfu 16 }
3118
3119   rFUTxPowerAlarm OBJECT-TYPE
3120      SYNTAX INTEGER {
3121                       ok(0),
3122                       txOutputFailed(1)
3123                     }
3124      MAX-ACCESS read-only
3125      STATUS current
3126      DESCRIPTION
3127             "RFU transmitter output failed alarm"
3128      ::= { rfu 17 }
3129
3130   rFUCommonIFSynthLockAlarm OBJECT-TYPE
3131      SYNTAX INTEGER {
3132                       ok(0),
3133                       outOfLock(1)
3134                     }
3135      MAX-ACCESS read-only
3136      STATUS current
3137      DESCRIPTION
3138             "Alarm indicating when the common IF RFU synthesizer is
3139             out of lock"
3140      ::= { rfu 18 }
3141
3142   rFUPowerAlarm OBJECT-TYPE
3143      SYNTAX INTEGER {
3144                       ok(0),
3145                       powerFailed(1)
3146                     }
3147      MAX-ACCESS read-only
3148      STATUS current
3149      DESCRIPTION
3150             "RFU general power alarm"
3151      ::= { rfu 19 }
3152
3153   rFULockoutAlarm OBJECT-TYPE
3154      SYNTAX INTEGER {
3155                       ok(0),
3156                       lockedOut(1)
3157                     }
3158      MAX-ACCESS read-only
3159      STATUS current
3160      DESCRIPTION
3161             "RFU locked pending unlock code alarm"
3162      ::= { rfu 20 }
3163
3164   rFUCableAlarm OBJECT-TYPE
3165      SYNTAX INTEGER {
3166                       ok(0),
3167                       iFCableVoltageOutOfRange(1)
3168                     }
3169      MAX-ACCESS read-only
3170      STATUS current
3171      DESCRIPTION
3172             "RFU cable detector voltage out of range alarm"
3173      ::= { rfu 21 }
3174
3175   rFUCableAttenuationAdjustAlarm OBJECT-TYPE
3176      SYNTAX INTEGER {
3177                       ok(0),
3178                       iFCableAttenuatorAdjusting(1)
3179                     }
3180      MAX-ACCESS read-only
3181      STATUS current
3182      DESCRIPTION
3183             "RFU cable attenuator not yet adjusted alarm"
3184      ::= { rfu 22 }
3185
3186   rFUTxPowerDegradedAlarm OBJECT-TYPE
3187      SYNTAX INTEGER {
3188                       ok(0),
3189                       degraded(1)
3190                     }
3191      MAX-ACCESS read-only
3192      STATUS current
3193      DESCRIPTION
3194             "Indicates when the current transmit power is more than 3
3195             dB below or more than 3 dB above the correct transmit
3196             power."
3197      ::= { rfu 23 }
3198
3199   rFURpsAlarm OBJECT-TYPE
3200      SYNTAX INTEGER {
3201                       ok(0),
3202                       rPSAlarmActive(1)
3203                     }
3204      MAX-ACCESS read-only
3205      STATUS current
3206      DESCRIPTION
3207             "RFU radio protection switch (RPS) alarm"
3208      ::= { rfu 24 }
3209
3210   rFUTxMuteStatus OBJECT-TYPE
3211      SYNTAX INTEGER {
3212                       transmitting(0),
3213                       mutedByUser(1),
3214                       mutedDueToConfigurationError(2),
3215                       mutedDueToRFUFault(3),
3216                       mutedDueToRFUConfiguring(4),
3217                       mutedDueToRFUIncompatiblewithCMU(5),
3218                       mutedDueToInactive(6)
3219                     }
3220      MAX-ACCESS read-only
3221      STATUS current
3222      DESCRIPTION
3223             "Indicates whether the RFU is transmitting or muted. If
3224             it is muted, it will also indicate the reason."
3225      ::= { rfu 25 }
3226
3227   rFUFanAssemblyAlarm OBJECT-TYPE
3228      SYNTAX INTEGER {
3229                       ok(0),
3230                       partialFanFailure(1),
3231                       totalFanFailure(2)
3232                     }
3233      MAX-ACCESS read-only
3234      STATUS current
3235      DESCRIPTION
3236             "This indicates when the IRFU transceiver fan assembly
3237             has failed. The assembly consists of two fans and if one
3238             fan fails, the this will report partial failure. If both
3239             fans fail, this will report total failure"
3240      ::= { rfu 26 }
3241
3242   rFUHighTemperatureAlarm OBJECT-TYPE
3243      SYNTAX INTEGER {
3244                       ok(0),
3245                       highTemperature(1),
3246                       veryHighTemperature(2)
3247                     }
3248      MAX-ACCESS read-only
3249      STATUS current
3250      DESCRIPTION
3251             "Indicates when the temperature of the IRFU transceiver
3252             has risen above either of two thresholds. If the
3253             temperature exceeds the High Temperature threshold, the
3254             transmit power may reduce. If the temperature exceeds the
3255             Very High Temperature threshold, the transceiver will
3256             mute the transmitter"
3257      ::= { rfu 27 }
3258
3259   rFURFSwitchAlarm OBJECT-TYPE
3260      SYNTAX INTEGER {
3261                       ok(0),
3262                       fault(1)
3263                     }
3264      MAX-ACCESS read-only
3265      STATUS current
3266      DESCRIPTION
3267             "This indicates that an RF switch is not present when it
3268             should be or that on the most recent attempt to make this
3269             unit active, the IRFU RF Switch was not able to switch to
3270             the correct position"
3271      ::= { rfu 28 }
3272
3273   rFURxIFSynthLockAlarm OBJECT-TYPE
3274      SYNTAX INTEGER {
3275                       ok(0),
3276                       outOfLock(1)
3277                     }
3278      MAX-ACCESS read-only
3279      STATUS current
3280      DESCRIPTION
3281             "RFU IF receiver out of lock alarm"
3282      ::= { rfu 29 }
3283
3284   rFUTxIFSynthLockAlarm OBJECT-TYPE
3285      SYNTAX INTEGER {
3286                       ok(0),
3287                       outOfLock(1)
3288                     }
3289      MAX-ACCESS read-only
3290      STATUS current
3291      DESCRIPTION
3292             "RFU IF transmitter out of lock alarm"
3293      ::= { rfu 30 }
3294
3295   rFUPowerButtonPressed OBJECT-TYPE
3296      SYNTAX INTEGER {
3297                       ok(0),
3298                       iRFUPowerButtonwaspressed(1)
3299                     }
3300      MAX-ACCESS read-only
3301      STATUS current
3302      DESCRIPTION
3303             "IRFU power button have been pressed, IFRU has powered
3304             down unexpectedly"
3305      ::= { rfu 31 }
3306
3307   rFUConnectedPlatform OBJECT-TYPE
3308      SYNTAX INTEGER {
3309                       unknown(0),
3310                       oDUA(1),
3311                       oDUB(2),
3312                       iRFUHP(3)
3313                     }
3314      MAX-ACCESS read-only
3315      STATUS current
3316      DESCRIPTION
3317             "The type of RFU platform currently connected to the CMU"
3318      ::= { rfu 32 }
3319
3320   rFUCommonRFSynthLockAlarm OBJECT-TYPE
3321      SYNTAX INTEGER {
3322                       ok(0),
3323                       outOfLock(1)
3324                     }
3325      MAX-ACCESS read-only
3326      STATUS current
3327      DESCRIPTION
3328             "Alarm indicating when the common RFU RF synthesizer is
3329             out of lock"
3330      ::= { rfu 33 }
3331
3332   rFUBranchingConfiguration OBJECT-TYPE
3333      SYNTAX INTEGER {
3334                       rFU1plus0(0),
3335                       rFU1plus0MHSBReadyEqual(1),
3336                       rFU1plus0MHSBReadyUnequal(2),
3337                       rFU1plus1MHSBEqual(3),
3338                       rFU1plus1MHSBUnequal(4),
3339                       rFU1plus1TxMHSBRxSD(5),
3340                       rFU2plus0(6)
3341                     }
3342      MAX-ACCESS read-write
3343      STATUS current
3344      DESCRIPTION
3345             "When an IRFU is being installed, the configuration of
3346             the IRFU branching unit must be configured. Please see
3347             the User Guide for further details"
3348      ::= { rfu 34 }
3349
3350   rFUTransceiverLocation OBJECT-TYPE
3351      SYNTAX INTEGER {
3352                       leftTRxA(0),
3353                       rightTRxB(1)
3354                     }
3355      MAX-ACCESS read-write
3356      STATUS current
3357      DESCRIPTION
3358             "When a 2+0 IRFU is being installed, the user must
3359             configure which of the two IRFU transceivers the CMU is
3360             controlling in order to ensure correct operation"
3361      ::= { rfu 35 }
3362
3363   rFURfSwitchCableAlarm OBJECT-TYPE
3364      SYNTAX INTEGER {
3365                       ok(0),
3366                       fault(1)
3367                     }
3368      MAX-ACCESS read-only
3369      STATUS current
3370      DESCRIPTION
3371             "The RF switch in the IRFU is indicating an invalid
3372             switch position. The most likely cause is a fault or a
3373             disconnection of the cable which connects the transceiver
3374             to the RF switch"
3375      ::= { rfu 36 }
3376
3377   rFUReceiveBranchingUnitLoss OBJECT-TYPE
3378      SYNTAX Integer32
3379      MAX-ACCESS read-only
3380      STATUS current
3381      DESCRIPTION
3382             "The receive loss in the IRFU branching unit, expressed
3383             in tenths of a dB. The branching unit is a component of
3384             the IRFU which is situated between the IRFU transceiver
3385             and IRFU antenna port. It provides the necessary
3386             filtering, isolation and coupling."
3387      ::= { rfu 37 }
3388
3389   rFUTransmitBranchingUnitLoss OBJECT-TYPE
3390      SYNTAX Integer32
3391      MAX-ACCESS read-only
3392      STATUS current
3393      DESCRIPTION
3394             "The transmit loss in the IRFU branching unit, expressed
3395             in tenths of a dB. The branching unit is a component of
3396             the IRFU which is situated between the IRFU transceiver
3397             and IRFU antenna port. It provides the necessary
3398             filtering, isolation and coupling."
3399      ::= { rfu 38 }
3400
3401   -- RadioLicense group attribute definitions
3402   --
3403   radioLicenseIdentifier OBJECT-TYPE
3404      SYNTAX DisplayString (SIZE(0..63))
3405      MAX-ACCESS read-only
3406      STATUS current
3407      DESCRIPTION
3408             "Radio license identifier"
3409      ::= { radioLicense 1 }
3410
3411   radioLicenseBand OBJECT-TYPE
3412      SYNTAX INTEGER {
3413                       bandLower6GHz(0),
3414                       band7GHz(1),
3415                       band8GHz(2),
3416                       band11GHz(3),
3417                       band13GHz(4),
3418                       band15GHz(5),
3419                       band18GHz(6),
3420                       band23GHz(7),
3421                       band26GHz(8),
3422                       band32GHz(9),
3423                       band38GHz(10),
3424                       bandUpper6GHz(11),
3425                       band28GHz(12),
3426                       band42GHz(13),
3427                       bandUnsupported(14)
3428                     }
3429      MAX-ACCESS read-only
3430      STATUS current
3431      DESCRIPTION
3432             "Radio license band"
3433      ::= { radioLicense 2 }
3434
3435   radioLicenseRegion OBJECT-TYPE
3436      SYNTAX INTEGER {
3437                       eTSI(0),
3438                       fCC(1),
3439                       canada(2),
3440                       brazil(3),
3441                       nTIA(4)
3442                     }
3443      MAX-ACCESS read-only
3444      STATUS current
3445      DESCRIPTION
3446             "Radio license region"
3447      ::= { radioLicense 3 }
3448
3449   radioLicenseTxFreq OBJECT-TYPE
3450      SYNTAX INTEGER (5925000..70000000)
3451      MAX-ACCESS read-only
3452      STATUS current
3453      DESCRIPTION
3454             "Radio license transmit frequency in kHz"
3455      ::= { radioLicense 4 }
3456
3457   radioLicenseRxFreq OBJECT-TYPE
3458      SYNTAX INTEGER (5925000..70000000)
3459      MAX-ACCESS read-only
3460      STATUS current
3461      DESCRIPTION
3462             "Radio license receive frequency in kHz"
3463      ::= { radioLicense 5 }
3464
3465   radioLicenseBandwidth OBJECT-TYPE
3466      SYNTAX INTEGER {
3467                       bw7MHz(0),
3468                       bw10MHz(1),
3469                       bw1375MHz(2),
3470                       bw14MHz(3),
3471                       bw20MHz(4),
3472                       bw275MHz(5),
3473                       bw28MHz(6),
3474                       bw30MHz(7),
3475                       bw40MHz(8),
3476                       bw50MHz(9),
3477                       bw55MHz(10),
3478                       bw56MHz(11),
3479                       bw80MHz(12),
3480                       bw25MHz(13),
3481                       bw60MHz(14)
3482                     }
3483      MAX-ACCESS read-only
3484      STATUS current
3485      DESCRIPTION
3486             "Radio license bandwidth"
3487      ::= { radioLicense 6 }
3488
3489   radioLicenseMaxEIRP OBJECT-TYPE
3490      SYNTAX INTEGER (-300..1000)
3491      MAX-ACCESS read-only
3492      STATUS current
3493      DESCRIPTION
3494             "Maximum Effective Isotropic Radiated Power (EIRP)
3495             permitted by the license. Expressed in 10ths of dBm"
3496      ::= { radioLicense 7 }
3497
3498   radioLicenseModulation OBJECT-TYPE
3499      SYNTAX INTEGER {
3500                       modQPSK(0),
3501                       mod8PSK(1),
3502                       mod16QAM(2),
3503                       mod32QAM(3),
3504                       mod64QAM(4),
3505                       mod128QAM(5),
3506                       mod256QAM(6)
3507                     }
3508      MAX-ACCESS read-only
3509      STATUS current
3510      DESCRIPTION
3511             "Radio license modulation"
3512      ::= { radioLicense 8 }
3513
3514   radioLicenseCodeRate OBJECT-TYPE
3515      SYNTAX INTEGER (0..100)
3516      MAX-ACCESS read-only
3517      STATUS current
3518      DESCRIPTION
3519             "Radio license code rate, multiplied by 100 to give two
3520             decimal places of precision"
3521      ::= { radioLicense 9 }
3522
3523   radioLicenseIncompatibleAlarm OBJECT-TYPE
3524      SYNTAX INTEGER {
3525                       ok(0),
3526                       radioLicenseIncompatiblewithRFU(1)
3527                     }
3528      MAX-ACCESS read-only
3529      STATUS current
3530      DESCRIPTION
3531             "Indicates if the radio license is incompatible with the
3532             attached RFU. Re-run Installation to correct the issue"
3533      ::= { radioLicense 10 }
3534
3535   radioLicenseMinModulation OBJECT-TYPE
3536      SYNTAX INTEGER {
3537                       modQPSK(0),
3538                       mod8PSK(1),
3539                       mod16QAM(2),
3540                       mod32QAM(3),
3541                       mod64QAM(4),
3542                       mod128QAM(5),
3543                       mod256QAM(6)
3544                     }
3545      MAX-ACCESS read-only
3546      STATUS current
3547      DESCRIPTION
3548             "Certain licensing authorities, for example FCC and
3549             Industry Canada, require adaptive modulation to be bound
3550             by a minimum and maximum modulation mode as defined by
3551             the radio license. This attribute is only of significance
3552             in such regions and when adaptive modulation is enabled.
3553             For other regions, for example ETSI, minimum and maximum
3554             modulation mode are directly adjustable by the user and
3555             are not defined by the radio license. In general, a
3556             modulation mode is defined by two aspects, a modulation
3557             and a code rate. This integer attribute identifies the
3558             modulation aspect of the RadioLicenseMinModMode attribute
3559             required by the radio license. For example, if
3560             RadioLicenseMinModMode is configured for 16QAM 0.79, this
3561             attribute will be set to a value of 2 which identifies a
3562             modulation of 16QAM."
3563      ::= { radioLicense 11 }
3564
3565   radioLicenseMinCodeRate OBJECT-TYPE
3566      SYNTAX INTEGER (0..100)
3567      MAX-ACCESS read-only
3568      STATUS current
3569      DESCRIPTION
3570             "Certain licensing authorities, for example FCC and
3571             Industry Canada, require adaptive modulation to be bound
3572             by a minimum and maximum modulation mode as defined by
3573             the radio license. This attribute is only of significance
3574             in such regions and when adaptive modulation is enabled.
3575             For other regions, for example ETSI, minimum and maximum
3576             modulation mode are directly adjustable by the user and
3577             are not defined by the radio license. In general, a
3578             modulation mode is defined by two aspects, a modulation
3579             and a code rate. This attribute is equal to 100 times the
3580             code rate aspect of the RadioLicenseMinModMode attribute
3581             required by the radio license. For example, if
3582             RadioLicenseMinModMode is configured for QPSK 0.80, this
3583             attribute will read 80."
3584      ::= { radioLicense 12 }
3585
3586   radioLicenseMaxModulation OBJECT-TYPE
3587      SYNTAX INTEGER {
3588                       modQPSK(0),
3589                       mod8PSK(1),
3590                       mod16QAM(2),
3591                       mod32QAM(3),
3592                       mod64QAM(4),
3593                       mod128QAM(5),
3594                       mod256QAM(6)
3595                     }
3596      MAX-ACCESS read-only
3597      STATUS current
3598      DESCRIPTION
3599             "Certain licensing authorities, for example FCC and
3600             Industry Canada, require adaptive modulation to be bound
3601             by a minimum and maximum modulation mode as defined by
3602             the radio license. This attribute is only of significance
3603             in such regions and when adaptive modulation is enabled.
3604             For other regions, for example ETSI, minimum and maximum
3605             modulation mode are directly adjustable by the user and
3606             are not defined by the radio license. In general, a
3607             modulation mode is defined by two aspects, a modulation
3608             and a code rate. This integer attribute identifies the
3609             modulation aspect of the RadioLicenseMaxModMode attribute
3610             required by the radio license. For example, if
3611             RadioLicenseMaxModMode is configured for 256QAM 0.91,
3612             this attribute will be set to a value of 6 which
3613             identifies a modulation of 256QAM."
3614      ::= { radioLicense 13 }
3615
3616   radioLicenseMaxCodeRate OBJECT-TYPE
3617      SYNTAX INTEGER (0..100)
3618      MAX-ACCESS read-only
3619      STATUS current
3620      DESCRIPTION
3621             "Certain licensing authorities, for example FCC and
3622             Industry Canada, require adaptive modulation to be bound
3623             by a minimum and maximum modulation mode as defined by
3624             the radio license. This attribute is only of significance
3625             in such regions and when adaptive modulation is enabled.
3626             For other regions, for example ETSI, minimum and maximum
3627             modulation mode are directly adjustable by the user and
3628             are not defined by the radio license. In general, a
3629             modulation mode is defined by two aspects, a modulation
3630             and a code rate. This attribute is equal to 100 times the
3631             code rate aspect of the RadioLicenseMaxModMode attribute
3632             required by the radio license. For example, if
3633             RadioLicenseMaxModMode is configured for 256QAM 0.91,
3634             this attribute will read 91."
3635      ::= { radioLicense 14 }
3636
3637   -- ProtectionConfig group attribute definitions
3638   --
3639   protection OBJECT-TYPE
3640      SYNTAX INTEGER {
3641                       disabled(0),
3642                       hotStandby1plus1(1),
3643                       hotStandby1plus1withRxDiversity(2)
3644                     }
3645      MAX-ACCESS read-write
3646      STATUS current
3647      DESCRIPTION
3648             "PTP 800 supports a 1+1 Hot Standby configuration where
3649             the wireless link is protected against hardware failure.
3650             This requires the installation of redundant equipment at
3651             each end of the wireless link including a secondary CMU
3652             and RFU. At a given end of the wireless link, only one
3653             CMU / RFU is Active at any one time, the neighbor CMU /
3654             RFU being Inactive. When a fault is detected on the
3655             Active CMU / RFU, the Active role will automatically
3656             switch to the Inactive CMU / RFU. To enable functionality
3657             associated with this feature, this attribute must be
3658             configured for a setting of 1+1."
3659      ::= { protectionConfig 1 }
3660
3661   faultProtectionSwitching OBJECT-TYPE
3662      SYNTAX INTEGER {
3663                       disabled(0),
3664                       enabled(1)
3665                     }
3666      MAX-ACCESS read-write
3667      STATUS current
3668      DESCRIPTION
3669             "In a 1+1 Hot Standby configuration, protection switching
3670             on detection of a fault can be enabled/disabled using
3671             this attribute."
3672      ::= { protectionConfig 2 }
3673
3674   primarySecondaryMode OBJECT-TYPE
3675      SYNTAX INTEGER {
3676                       primary(0),
3677                       secondary(1)
3678                     }
3679      MAX-ACCESS read-write
3680      STATUS current
3681      DESCRIPTION
3682             "At a given end of a 1+1 Hot Standby configuration, one
3683             CMU must be configured as Primary, the other CMU as
3684             Secondary. When a Protected Link initialises with no
3685             faults, the CMUs configured as Primary will become the
3686             Active CMUs, that is, the Primary CMUs are the preferred
3687             CMUs. When RFUs are connected to the antenna via an
3688             Asymmetric Coupler, the RFU which is connected to the
3689             Primary CMU should be connected to the Main path of the
3690             coupler. This is the path with the lowest loss."
3691      ::= { protectionConfig 3 }
3692
3693   numberOfAntennas OBJECT-TYPE
3694      SYNTAX INTEGER {
3695                       one(0),
3696                       two(1)
3697                     }
3698      MAX-ACCESS read-write
3699      STATUS current
3700      DESCRIPTION
3701             "This must be configured to match the number of antennas
3702             installed at this end of the link."
3703      ::= { protectionConfig 4 }
3704
3705   primaryRecovery OBJECT-TYPE
3706      SYNTAX INTEGER {
3707                       disabled(0),
3708                       enabled(1)
3709                     }
3710      MAX-ACCESS read-write
3711      STATUS current
3712      DESCRIPTION
3713             "At a given end of a 1+1 Hot Standby configuration, the
3714             CMU configured as Primary is the preferred unit to take
3715             the Active role. If the Primary Recovery attribute is set
3716             to Enabled at a given end, a protection switch back to
3717             the preferred Primary CMU / RFU will occur autonomously
3718             if it has stayed free of faults for a configurable period
3719             of time determined by the Primary Recovery Period."
3720      ::= { protectionConfig 5 }
3721
3722   primaryRecoveryPeriod OBJECT-TYPE
3723      SYNTAX INTEGER (0..2880)
3724      MAX-ACCESS read-write
3725      STATUS current
3726      DESCRIPTION
3727             "At a given end of a 1+1 Hot Standby configuration, the
3728             CMU configured as Primary is the preferred unit to take
3729             the Active role. If the Primary Recovery attribute is set
3730             to Enabled at a given end, a protection switch back to
3731             the preferred Primary CMU / RFU will occur autonomously
3732             if it has stayed free of faults for a configurable period
3733             of time determined by the Primary Recovery Period."
3734      ::= { protectionConfig 6 }
3735
3736   requestedProtectionState OBJECT-TYPE
3737      SYNTAX INTEGER {
3738                       inactive(0),
3739                       active(1)
3740                     }
3741      MAX-ACCESS read-write
3742      STATUS current
3743      DESCRIPTION
3744             "In a 1+1 Hot Standby configuration, only one CMU / RFU
3745             at a given end of the link is Active at any one time, the
3746             neighbor CMU / RFU being Inactive. Use the Requested
3747             Protection State attribute to request whether this CMU /
3748             RFU should be in the Active or Inactive state."
3749      ::= { protectionConfig 7 }
3750
3751   antennaReceiveLevelDeltaThreshold OBJECT-TYPE
3752      SYNTAX INTEGER (0..30)
3753      MAX-ACCESS read-write
3754      STATUS current
3755      DESCRIPTION
3756             "At a given end of a 1+1 Hot Standby configuration, a CMU
3757             will raise an alarm to the management system when the
3758             measured receive level adjusted by antenna gain and
3759             feeder loss is less than that of its neighbor by more
3760             than the Antenna Receive Level Delta Threshold."
3761      ::= { protectionConfig 8 }
3762
3763   antennaReceiveLevelMeasurementWindow OBJECT-TYPE
3764      SYNTAX INTEGER (1..2880)
3765      MAX-ACCESS read-write
3766      STATUS current
3767      DESCRIPTION
3768             "At a given end of a 1+1 Hot Standby configuration, a CMU
3769             will raise an alarm to the management system when the
3770             measured receive level adjusted by antenna gain and
3771             feeder loss is less than that of its neighbor by more
3772             than the Antenna Receive Level Delta Threshold. The
3773             measurements are averaged over the most recent Antenna
3774             Receive Level Measurement Window."
3775      ::= { protectionConfig 9 }
3776
3777   fiberY OBJECT-TYPE
3778      SYNTAX INTEGER {
3779                       disabled(0),
3780                       enabled(1)
3781                     }
3782      MAX-ACCESS read-write
3783      STATUS current
3784      DESCRIPTION
3785             "One or both ends of a 1+1 Hot Standby system can be
3786             connected to the network using an 'Optical-Y Splitter Kit
3787             per end'. This end configuration provides a single fiber
3788             interface to the network. Any end which is connected to
3789             the network using this method must have the Fiber Y
3790             attribute set to Enabled. Please note: CMUs must be
3791             loaded with boot code version 03-00 or later and recovery
3792             version 04-00 or later for Fiber Y to work correctly."
3793      ::= { protectionConfig 12 }
3794
3795   rxDiversityVlanTpid OBJECT-TYPE
3796      SYNTAX INTEGER {
3797                       iEEE8021QTaggedCTagType8100(0),
3798                       iEEE8021adTaggedSTagorBTagType88a8(1)
3799                     }
3800      MAX-ACCESS read-write
3801      STATUS current
3802      DESCRIPTION
3803             "When Receive Diversity is enabled, the Inactive CMU
3804             sends Rx Diversity Ethernet Frames to the Active CMU.
3805             These Ethernet Frames must be VLAN tagged and this
3806             attribute controls whether the frames are tagged using
3807             the TPID defined by 802.1Q or the TPID defined by
3808             802.1ad."
3809      ::= { protectionConfig 14 }
3810
3811   rxDiversityVid OBJECT-TYPE
3812      SYNTAX INTEGER (0..4094)
3813      MAX-ACCESS read-write
3814      STATUS current
3815      DESCRIPTION
3816             "When Receive Diversity is enabled, the Inactive CMU
3817             sends Rx Diversity Ethernet Frames to the Active CMU.
3818             These Ethernet Frames must be VLAN tagged and this
3819             attribute controls the VLAN Identifier"
3820      ::= { protectionConfig 15 }
3821
3822   -- ProtectionStatus group attribute definitions
3823   --
3824   protectionAvailabilityStatus OBJECT-TYPE
3825      SYNTAX INTEGER {
3826                       ok(0),
3827                       notProtected(1),
3828                       notProtecting(2)
3829                     }
3830      MAX-ACCESS read-only
3831      STATUS current
3832      DESCRIPTION
3833             "In a 1+1 Hot Standby configuration, the Protection
3834             Availability Status attribute indicates whether the
3835             Active unit is currently being protected by the Inactive
3836             unit. If it isn't being protected, the Active unit will
3837             report Not Protected and the Inactive unit will report
3838             Not Protecting."
3839      ::= { protectionStatus 2 }
3840
3841   protectionConfigurationStatus OBJECT-TYPE
3842      SYNTAX INTEGER {
3843                       ok(0),
3844                       configurationNotProtecting(1)
3845                     }
3846      MAX-ACCESS read-only
3847      STATUS current
3848      DESCRIPTION
3849             "In a 1+1 Hot Standby configuration, this attribute will
3850             indicate whether the configuration will support
3851             protection."
3852      ::= { protectionStatus 3 }
3853
3854   protectionState OBJECT-TYPE
3855      SYNTAX INTEGER {
3856                       inactive(0),
3857                       active(1)
3858                     }
3859      MAX-ACCESS read-only
3860      STATUS current
3861      DESCRIPTION
3862             "In a 1+1 Hot Standby configuration, only one CMU / RFU
3863             at a given end of the link is Active at any one time, the
3864             neighbor CMU / RFU being Inactive. The Protection State
3865             attribute indicates whether a CMU / RFU is in the Active
3866             or Inactive state."
3867      ::= { protectionStatus 4 }
3868
3869   activeUnit OBJECT-TYPE
3870      SYNTAX INTEGER {
3871                       primary(0),
3872                       secondary(1)
3873                     }
3874      MAX-ACCESS read-only
3875      STATUS current
3876      DESCRIPTION
3877             "At a given end of a 1+1 Hot Standby configuration, one
3878             CMU must be configured as Primary, the other CMU as
3879             Secondary. When a Protected Link initialises with no
3880             faults, the CMU configured as Primary will become the
3881             Active CMU, that is, the Primary CMU is the preferred
3882             CMUs. The Active Unit attribute indicates whether the
3883             active unit is configured as Primary or Secondary."
3884      ::= { protectionStatus 5 }
3885
3886   protectionSwitchCause OBJECT-TYPE
3887      SYNTAX INTEGER {
3888                       noPreviousProtectionSwitch(0),
3889                       neighborCMUConnectedButNotResponding(1),
3890                       rFUNotResponding(2),
3891                       rFURxRFSynthOutofLock(3),
3892                       rFUTxRFSynthOutofLock(4),
3893                       rFUCommonRFSynthOutofLock(5),
3894                       rFUCableFailure(6),
3895                       rFUCableAttenuatorAdjustmentFailure(7),
3896                       rFUTxPowerDegraded(8),
3897                       dataPortDown(9),
3898                       managementPortDown(10),
3899                       wirelessReceiveSignalNotDetected(11),
3900                       byteErrorRatioOverThreshold(12),
3901                       codeWordErrorRatioOverThreshold(13),
3902                       cMURebooting(14),
3903                       configurationNotProtecting(15),
3904                       wirelessReceiveSignalNotDetectedatRemoteEnd(16),
3905                       byteErrorRatioOverThresholdatRemoteEnd(17),
3906                       codeWordErrorRatioOverThresholdatRemoteEnd(18),
3907                       multipleReceiveFailureatRemoteEnd(19),
3908                       primaryRecovery(20),
3909                       managedProtectionSwitch(21),
3910                       rFURxIFSynthOutofLock(22),
3911                       rFUTxIFSynthOutofLock(23),
3912                       rFUCommonIFSynthOutofLock(24),
3913                       rFUVeryHighTemperature(25)
3914                     }
3915      MAX-ACCESS read-only
3916      STATUS current
3917      DESCRIPTION
3918             "In a 1+1 Hot Standby configuration, the Protection
3919             Switch Cause attribute reports the reason for the last
3920             protection switch."
3921      ::= { protectionStatus 6 }
3922
3923   endId OBJECT-TYPE
3924      SYNTAX DisplayString (SIZE(0..79))
3925      MAX-ACCESS read-only
3926      STATUS current
3927      DESCRIPTION
3928             "In a 1+1 Hot Standby configuration, the End Id contains
3929             the IP address of neighboring CMUs starting with the
3930             highest IP address and with a space separating the
3931             addresses. It is a single identifier of neighboring
3932             CMUs."
3933      ::= { protectionStatus 7 }
3934
3935   neighborIPAddress OBJECT-TYPE
3936      SYNTAX IpAddress
3937      MAX-ACCESS read-only
3938      STATUS current
3939      DESCRIPTION
3940             "In a 1+1 Hot Standby configuration, the Neighbor IP
3941             Address identifies the IP Address of the neighbor CMU
3942             connected via the Protection Interface."
3943      ::= { protectionStatus 8 }
3944
3945   neighborMACAddress OBJECT-TYPE
3946      SYNTAX OCTET STRING (SIZE(6))
3947      MAX-ACCESS read-only
3948      STATUS current
3949      DESCRIPTION
3950             "In a 1+1 Hot Standby configuration, the Neighbor MAC
3951             Address identifies the MAC Address of the neighbor CMU
3952             connected via the Protection Interface."
3953      ::= { protectionStatus 9 }
3954
3955   wirelessReceiveSignalStatus OBJECT-TYPE
3956      SYNTAX INTEGER {
3957                       ok(0),
3958                       notDetected(1)
3959                     }
3960      MAX-ACCESS read-only
3961      STATUS current
3962      DESCRIPTION
3963             "The Wireless Receive Signal Status indicates if the
3964             receiver is able to demodulate the transmit signal from
3965             the remote end of the link. If it cannot demodulate the
3966             signal, a protection switch may occur in a system
3967             configured for 1+1 Hot Standby."
3968      ::= { protectionStatus 10 }
3969
3970   licensedTransmitCapacityStatus OBJECT-TYPE
3971      SYNTAX INTEGER {
3972                       ok(0),
3973                       lessThanNeighbor(1)
3974                     }
3975      MAX-ACCESS read-only
3976      STATUS current
3977      DESCRIPTION
3978             "In a 1+1 Hot Standby configuration, the Licensed
3979             Transmit Capacity Status attribute indicates when the
3980             Licensed Transmit Capacity is below that of its
3981             neighbor."
3982      ::= { protectionStatus 14 }
3983
3984   dataPortEthernetSpeedStatus OBJECT-TYPE
3985      SYNTAX INTEGER {
3986                       ok(0),
3987                       lessThanNeighbor(1)
3988                     }
3989      MAX-ACCESS read-only
3990      STATUS current
3991      DESCRIPTION
3992             "In a 1+1 Hot Standby configuration, the Data Port
3993             Ethernet Speed Status attribute indicates if the Ethernet
3994             Speed of the Data Port is below that of its neighbor."
3995      ::= { protectionStatus 15 }
3996
3997   managementPortEthernetSpeedStatus OBJECT-TYPE
3998      SYNTAX INTEGER {
3999                       ok(0),
4000                       lessThanNeighbor(1)
4001                     }
4002      MAX-ACCESS read-only
4003      STATUS current
4004      DESCRIPTION
4005             "In a 1+1 Hot Standby configuration, the Management Port
4006             Ethernet Speed Status attribute indicates if the Ethernet
4007             Speed of the Management Port is below that of its
4008             neighbor."
4009      ::= { protectionStatus 16 }
4010
4011   protectionInterfaceStatus OBJECT-TYPE
4012      SYNTAX INTEGER {
4013                       ok(0),
4014                       neighborNotResponding(1),
4015                       neighborNotConnected(2)
4016                     }
4017      MAX-ACCESS read-only
4018      STATUS current
4019      DESCRIPTION
4020             "In a 1+1 Hot Standby configuration, information is
4021             shared between neighbor CMUs over the Protection
4022             Interface. The Protection Interface Status attribute
4023             reports whether the neighbor CMU is successfully
4024             responding, physically disconnected or whether it is
4025             physically connected but not responding, e.g. powered
4026             down."
4027      ::= { protectionStatus 17 }
4028
4029   remotePrimaryIPAddress OBJECT-TYPE
4030      SYNTAX IpAddress
4031      MAX-ACCESS read-only
4032      STATUS current
4033      DESCRIPTION
4034             "In a 1+1 Hot Standby configuration, the Remote Primary
4035             IP Address reports the IP address of the CMU which is
4036             configured as Primary at the remote end of the wireless
4037             link."
4038      ::= { protectionStatus 18 }
4039
4040   remoteSecondaryIPAddress OBJECT-TYPE
4041      SYNTAX IpAddress
4042      MAX-ACCESS read-only
4043      STATUS current
4044      DESCRIPTION
4045             "In a 1+1 Hot Standby configuration, the Remote Secondary
4046             IP Address reports the IP address of the CMU which is
4047             configured as Secondary at the remote end of the wireless
4048             link."
4049      ::= { protectionStatus 19 }
4050
4051   remotePrimaryMACAddress OBJECT-TYPE
4052      SYNTAX OCTET STRING (SIZE(6))
4053      MAX-ACCESS read-only
4054      STATUS current
4055      DESCRIPTION
4056             "In a 1+1 Hot Standby configuration, the Remote Primary
4057             MAC Address reports the MAC address of the CMU which is
4058             configured as Primary at the remote end of the wireless
4059             link."
4060      ::= { protectionStatus 20 }
4061
4062   remoteSecondaryMACAddress OBJECT-TYPE
4063      SYNTAX OCTET STRING (SIZE(6))
4064      MAX-ACCESS read-only
4065      STATUS current
4066      DESCRIPTION
4067             "In a 1+1 Hot Standby configuration, the Remote Secondary
4068             MAC Address reports the MAC address of the CMU which is
4069             configured as Secondary at the remote end of the wireless
4070             link."
4071      ::= { protectionStatus 21 }
4072
4073   remotePrimarySecondaryMode OBJECT-TYPE
4074      SYNTAX INTEGER {
4075                       primary(0),
4076                       secondary(1)
4077                     }
4078      MAX-ACCESS read-only
4079      STATUS current
4080      DESCRIPTION
4081             "In a 1+1 Hot Standby configuration, this attribute
4082             identifies whether the Active Unit at the remote end of
4083             the link is configured as Primary or Secondary."
4084      ::= { protectionStatus 22 }
4085
4086   transmitterStatus OBJECT-TYPE
4087      SYNTAX INTEGER {
4088                       muted(0),
4089                       transmitting(1),
4090                       inactive(2)
4091                     }
4092      MAX-ACCESS read-only
4093      STATUS current
4094      DESCRIPTION
4095             "Indicates whether the RFU is transmitting or muted. In a
4096             1+1 Hot Standby configuration, it will also indicate if
4097             the RFU is Inactive and therefore ready to transmit."
4098      ::= { protectionStatus 23 }
4099
4100   endWirelessReceiveSignalStatus OBJECT-TYPE
4101      SYNTAX INTEGER {
4102                       ok(0),
4103                       notDetected(1)
4104                     }
4105      MAX-ACCESS read-only
4106      STATUS current
4107      DESCRIPTION
4108             "The End Wireless Receive Signal Status indicates if the
4109             end of a link is unable to demodulate the signal
4110             transmitted from the remote end of the link. When
4111             Protection is set to 1+1 Hot Standby, this attribute will
4112             indicate Not Detected if the Active CMU is unable to
4113             demodulate the wireless signal. When Receive Diversity is
4114             enabled, this attribute will indicate Not Detected if
4115             both the Active and Inactive CMUs are unable to
4116             demodulate the wireless signal."
4117      ::= { protectionStatus 26 }
4118
4119   rxDiversityDataPortStatus OBJECT-TYPE
4120      SYNTAX INTEGER {
4121                       ok(0),
4122                       notProtecting(1)
4123                     }
4124      MAX-ACCESS read-only
4125      STATUS current
4126      DESCRIPTION
4127             "When Receive Diversity is enabled, the Inactive CMU
4128             sends Rx Diversity Ethernet Frames to the Active CMU.
4129             Before sending these frames, the Data Port MUST be
4130             negotiated at 1000 Mbps. This attribute indicates if this
4131             is not the case"
4132      ::= { protectionStatus 27 }
4133
4134   rxDiversityAvailabilityStatus OBJECT-TYPE
4135      SYNTAX INTEGER {
4136                       ok(0),
4137                       notProtected(1),
4138                       notProtecting(2)
4139                     }
4140      MAX-ACCESS read-only
4141      STATUS current
4142      DESCRIPTION
4143             "The Rx Diversity Availability Status attribute will
4144             indicate when Receive Diversity is not operating
4145             correctly, either due to a fault or due to an incorrect
4146             configuration"
4147      ::= { protectionStatus 28 }
4148
4149   rxDiversityConfigurationStatus OBJECT-TYPE
4150      SYNTAX INTEGER {
4151                       ok(0),
4152                       configurationNotProtecting(1)
4153                     }
4154      MAX-ACCESS read-only
4155      STATUS current
4156      DESCRIPTION
4157             "For Receive Diversity to operate correctly, certain
4158             attributes must be configured correctly on both neighbor
4159             CMUs. The Rx Diversity Configuration Status attribute
4160             will indicate when this is not the case"
4161      ::= { protectionStatus 29 }
4162
4163   rxDiversityNeighborCompatibility OBJECT-TYPE
4164      SYNTAX INTEGER {
4165                       ok(0),
4166                       mismatch(1)
4167                     }
4168      MAX-ACCESS read-only
4169      STATUS current
4170      DESCRIPTION
4171             "For Receive Diversity to operate correctly, both
4172             neighbor CMUs must both be configured with the Protection
4173             attribute set to �1+1 Hot Standby with Rx Diversity�.
4174             The Rx Diversity Neighbor Compatibility attribute
4175             indicates when the neighbor CMU is configured to a
4176             different setting"
4177      ::= { protectionStatus 30 }
4178
4179   rxDiversityVlanTpidNeighborCompatibility OBJECT-TYPE
4180      SYNTAX INTEGER {
4181                       ok(0),
4182                       mismatch(1)
4183                     }
4184      MAX-ACCESS read-only
4185      STATUS current
4186      DESCRIPTION
4187             "For Receive Diversity to operate correctly, both
4188             neighbor CMUs must be configured with the same value of
4189             Rx Diversity VLAN TPID. The Rx Diversity VLAN TPID
4190             Neighbor Compatibility attribute indicates when this is
4191             not the case"
4192      ::= { protectionStatus 31 }
4193
4194   rxDiversityVidNeighborCompatibility OBJECT-TYPE
4195      SYNTAX INTEGER {
4196                       ok(0),
4197                       mismatch(1)
4198                     }
4199      MAX-ACCESS read-only
4200      STATUS current
4201      DESCRIPTION
4202             "For Receive Diversity to operate correctly, both
4203             neighbor CMUs must be configured with the same value of
4204             Rx Diversity VID. The Rx Diversity VID Neighbor
4205             Compatibility attribute indicates when this is not the
4206             case"
4207      ::= { protectionStatus 32 }
4208
4209   neighborInternetAddressType OBJECT-TYPE
4210      SYNTAX INTEGER {
4211                       unknown(0),
4212                       ipv4(1),
4213                       ipv6(2),
4214                       ipv4z(3),
4215                       ipv6z(4),
4216                       unknown6(5),
4217                       unknown7(6),
4218                       unknown8(7),
4219                       unknown9(8),
4220                       unknown10(9),
4221                       unknown11(10),
4222                       unknown12(11),
4223                       unknown13(12),
4224                       unknown14(13),
4225                       unknown15(14),
4226                       unknown16(15),
4227                       dns(16)
4228                     }
4229      MAX-ACCESS read-only
4230      STATUS current
4231      DESCRIPTION
4232             "The type of Internet address specified by the associated
4233             neighborInternetAddress."
4234      ::= { protectionStatus 33 }
4235
4236   neighborInternetAddress OBJECT-TYPE
4237      SYNTAX InetAddress
4238      MAX-ACCESS read-only
4239      STATUS current
4240      DESCRIPTION
4241             "In a 1+1 Hot Standby configuration, the Neighbor
4242             Internet Address identifies the INET Address of the
4243             neighbor CMU connected via the Protection Interface."
4244      ::= { protectionStatus 34 }
4245
4246   remotePrimaryInternetAddressType OBJECT-TYPE
4247      SYNTAX INTEGER {
4248                       unknown(0),
4249                       ipv4(1),
4250                       ipv6(2),
4251                       ipv4z(3),
4252                       ipv6z(4),
4253                       unknown6(5),
4254                       unknown7(6),
4255                       unknown8(7),
4256                       unknown9(8),
4257                       unknown10(9),
4258                       unknown11(10),
4259                       unknown12(11),
4260                       unknown13(12),
4261                       unknown14(13),
4262                       unknown15(14),
4263                       unknown16(15),
4264                       dns(16)
4265                     }
4266      MAX-ACCESS read-only
4267      STATUS current
4268      DESCRIPTION
4269             "The type of Internet address specified by the associated
4270             remoteSecondaryInternetAddress."
4271      ::= { protectionStatus 35 }
4272
4273   remotePrimaryInternetAddress OBJECT-TYPE
4274      SYNTAX InetAddress
4275      MAX-ACCESS read-only
4276      STATUS current
4277      DESCRIPTION
4278             "In a 1+1 Hot Standby configuration, the Remote Primary
4279             Internet Address reports the INET address of the CMU
4280             which is configured as Primary at the remote end of the
4281             wireless link."
4282      ::= { protectionStatus 36 }
4283
4284   remoteSecondaryInternetAddressType OBJECT-TYPE
4285      SYNTAX INTEGER {
4286                       unknown(0),
4287                       ipv4(1),
4288                       ipv6(2),
4289                       ipv4z(3),
4290                       ipv6z(4),
4291                       unknown6(5),
4292                       unknown7(6),
4293                       unknown8(7),
4294                       unknown9(8),
4295                       unknown10(9),
4296                       unknown11(10),
4297                       unknown12(11),
4298                       unknown13(12),
4299                       unknown14(13),
4300                       unknown15(14),
4301                       unknown16(15),
4302                       dns(16)
4303                     }
4304      MAX-ACCESS read-only
4305      STATUS current
4306      DESCRIPTION
4307             "The type of Internet address specified by the associated
4308             remoteSecondaryInternetAddress."
4309      ::= { protectionStatus 37 }
4310
4311   remoteSecondaryInternetAddress OBJECT-TYPE
4312      SYNTAX InetAddress
4313      MAX-ACCESS read-only
4314      STATUS current
4315      DESCRIPTION
4316             "In a 1+1 Hot Standby configuration, the Remote Secondary
4317             Internet Address reports the INET address of the CMU
4318             which is configured as Secondary at the remote end of the
4319             wireless link."
4320      ::= { protectionStatus 38 }
4321
4322   -- ProtectionStats group attribute definitions
4323   --
4324   activeCodeWordCount OBJECT-TYPE
4325      SYNTAX Counter64
4326      MAX-ACCESS read-only
4327      STATUS current
4328      DESCRIPTION
4329             "The Active Code Word Count reports the number of code
4330             words received over the wireless interface whilst the CMU
4331             / RFU is in the Active role of a 1+1 Hot Standby
4332             configuration. The count is since the last statistics
4333             reset."
4334      ::= { protectionStats 1 }
4335
4336   activeCodeWordErrorCount OBJECT-TYPE
4337      SYNTAX Counter64
4338      MAX-ACCESS read-only
4339      STATUS current
4340      DESCRIPTION
4341             "The Active Code Word Error Count reports the number of
4342             code word errors which have been detected at the wireless
4343             interface whilst the CMU / RFU is in the Active role of a
4344             1+1 Hot Standby configuration. The count is since the
4345             last statistics reset."
4346      ::= { protectionStats 2 }
4347
4348   activeByteCount OBJECT-TYPE
4349      SYNTAX Counter64
4350      MAX-ACCESS read-only
4351      STATUS current
4352      DESCRIPTION
4353             "The Active Byte Count reports the number of bytes
4354             received over the wireless interface whilst the CMU / RFU
4355             is in the Active role of a 1+1 Hot Standby configuration.
4356             The count is since the last statistics reset."
4357      ::= { protectionStats 3 }
4358
4359   activeByteErrorCount OBJECT-TYPE
4360      SYNTAX Counter64
4361      MAX-ACCESS read-only
4362      STATUS current
4363      DESCRIPTION
4364             "The Active Byte Error Count reports the number of byte
4365             errors which have been detected at the wireless interface
4366             whilst the CMU / RFU is in the Active role of a 1+1 Hot
4367             Standby configuration. The count is since the last
4368             statistics reset."
4369      ::= { protectionStats 4 }
4370
4371   activeAvailableTime OBJECT-TYPE
4372      SYNTAX Integer32
4373      MAX-ACCESS read-only
4374      STATUS current
4375      DESCRIPTION
4376             "The Active Available Time reports the time which the
4377             Wireless Link Status has been Up whilst the CMU/RFU has
4378             been in the Active role of a 1+1 Hot Standby
4379             configuration. The reported time is since the last
4380             statistics reset."
4381      ::= { protectionStats 5 }
4382
4383   activeCounterMeasurementPeriod OBJECT-TYPE
4384      SYNTAX Integer32
4385      MAX-ACCESS read-only
4386      STATUS current
4387      DESCRIPTION
4388             "For a 1+1 Hot Standby link, the elapsed time that the
4389             Protection State of the unit has been in the active state
4390             since the last reset of the system counters."
4391      ::= { protectionStats 6 }
4392
4393   activeWirelessLinkAvailability OBJECT-TYPE
4394      SYNTAX INTEGER (0..1000000)
4395      MAX-ACCESS read-only
4396      STATUS current
4397      DESCRIPTION
4398             "For a 1+1 Hot Standby link, the percentage of time that
4399             the unit has been able to successfully demodulate the
4400             signal transmitted from the remote end of the link whilst
4401             the Protecion State of the unit has been active. This
4402             attribute is not updated whilst the Protection State is
4403             inactive. Calculated since the last reset of the system
4404             counters. The reported value is the percentage multiplied
4405             by 10000"
4406      ::= { protectionStats 7 }
4407
4408   activeCodeWordErrorRatio OBJECT-TYPE
4409      SYNTAX Counter64
4410      MAX-ACCESS read-only
4411      STATUS current
4412      DESCRIPTION
4413             "The wireless link sends data in error correctable blocks
4414             called code words. For a 1+1 Hot Standby link, this
4415             attribute reports the ratio of uncorrected code words to
4416             the total number of code words received whilst the
4417             Protecion State of the unit has been active. This ratio
4418             is not updated whilst the Protection State is inactive.
4419             Calculated since the last reset of the system counters.
4420             The reported value is the ratio multiplied by 10 to the
4421             power of 12"
4422      ::= { protectionStats 8 }
4423
4424   activeByteErrorRatio OBJECT-TYPE
4425      SYNTAX Counter64
4426      MAX-ACCESS read-only
4427      STATUS current
4428      DESCRIPTION
4429             "For a 1+1 Hot Standby link, the Byte Error Ratio
4430             measured by the unit whilst the Protecion State has been
4431             active. This ratio is not updated whilst the Protection
4432             State is inactive. Calculated since the last reset of the
4433             system counters. The reported value is the ratio
4434             multiplied by 10 to the power of 12"
4435      ::= { protectionStats 9 }
4436
4437   -- AAAControl group attribute definitions
4438   --
4439   userTableNumber OBJECT-TYPE
4440      SYNTAX INTEGER (1..10)
4441      MAX-ACCESS read-only
4442      STATUS current
4443      DESCRIPTION
4444             "Number of entries in the userTable"
4445      ::= { aAAControl 1 }
4446
4447   -- UserTable group attribute definitions
4448   --
4449   userTableIndex OBJECT-TYPE
4450      SYNTAX INTEGER (1..10)
4451      MAX-ACCESS not-accessible
4452      STATUS current
4453      DESCRIPTION
4454             "used to index values in the userTable."
4455      ::= { userTableEntry 1 }
4456
4457   userName OBJECT-TYPE
4458      SYNTAX OCTET STRING
4459      MAX-ACCESS read-only
4460      STATUS current
4461      DESCRIPTION
4462             "User name which must be entered, along with the
4463             appropriate password, in order to gain access to the
4464             system."
4465      ::= { userTableEntry 2 }
4466
4467   userRole OBJECT-TYPE
4468      SYNTAX INTEGER {
4469                       readOnly(0),
4470                       systemAdministrator(1),
4471                       securityOfficer(2)
4472                     }
4473      MAX-ACCESS read-only
4474      STATUS current
4475      DESCRIPTION
4476             "Role of the selected user. A Security Officer has access
4477             to and can modify all settings. A System Administrator
4478             has access to and can modify all non-security settings. A
4479             Read Only user can view settings, but cannot make any
4480             changes."
4481      ::= { userTableEntry 3 }
4482
4483   userEnabled OBJECT-TYPE
4484      SYNTAX INTEGER {
4485                       disabled(0),
4486                       enabled(1)
4487                     }
4488      MAX-ACCESS read-only
4489      STATUS current
4490      DESCRIPTION
4491             "Enable / Disable the selected user"
4492      ::= { userTableEntry 4 }
4493
4494   userPassword OBJECT-TYPE
4495      SYNTAX OCTET STRING
4496      MAX-ACCESS read-write
4497      STATUS current
4498      DESCRIPTION
4499             "User password, which must be entered in order to gain
4500             access to the system."
4501      ::= { userTableEntry 5 }
4502
4503   -- SyslogControl group attribute definitions
4504   --
4505   syslogClient OBJECT-TYPE
4506      SYNTAX INTEGER {
4507                       disabled(0),
4508                       enabled(1)
4509                     }
4510      MAX-ACCESS read-only
4511      STATUS current
4512      DESCRIPTION
4513             "Enable or disable the syslog client"
4514      ::= { syslogControl 1 }
4515
4516   syslogState OBJECT-TYPE
4517      SYNTAX INTEGER {
4518                       disabled(0),
4519                       enabled(1)
4520                     }
4521      MAX-ACCESS read-only
4522      STATUS current
4523      DESCRIPTION
4524             "The syslog service has been enabled or disabled"
4525      ::= { syslogControl 2 }
4526
4527   -- Supplementary group attribute definitions
4528   --
4529   longitude OBJECT-TYPE
4530      SYNTAX DisplayString (SIZE(0..19))
4531      MAX-ACCESS read-write
4532      STATUS current
4533      DESCRIPTION
4534             "The longitude of the unit, measured in decimal degrees.
4535             This object is set by the SNMP manager and has no
4536             internal function."
4537      ::= { supplementary 1 }
4538
4539   latitude OBJECT-TYPE
4540      SYNTAX DisplayString (SIZE(0..19))
4541      MAX-ACCESS read-write
4542      STATUS current
4543      DESCRIPTION
4544             "The latitude of the unit, measured in decimal degrees.
4545             This object is set by the SNMP manager and has no
4546             internal function."
4547      ::= { supplementary 2 }
4548
4549   altitude OBJECT-TYPE
4550      SYNTAX Integer32
4551      MAX-ACCESS read-write
4552      STATUS current
4553      DESCRIPTION
4554             "The altitude of the unit, measured in metres. This
4555             object is set by the SNMP manager and has no internal
4556             function."
4557      ::= { supplementary 3 }
4558
4559   -- Enterprise NOTIFICATION definitions
4560   --
4561
4562   dataPortStatusTrap NOTIFICATION-TYPE
4563      OBJECTS { dataPortStatus }
4564      STATUS current
4565      DESCRIPTION
4566             "Current status of the data Ethernet link. NB: a change
4567             of state may generate an SNMP trap and/or SMTP email
4568             alert"
4569      ::= { ptpTrapPrefix 3 }
4570
4571   linkNameMismatchTrap NOTIFICATION-TYPE
4572      OBJECTS { linkNameMismatch }
4573      STATUS current
4574      DESCRIPTION
4575             "Signaling was received with the wrong Link Name. Either
4576             the Link Name is configured differently at each end of
4577             the wireless link, or this unit is aligned to the wrong
4578             link partner. NB: A change of value during operation may
4579             generate an SNMP trap and/or SMTP email alert"
4580      ::= { ptpTrapPrefix 9 }
4581
4582   alignmentModeTrap NOTIFICATION-TYPE
4583      OBJECTS { alignmentMode }
4584      STATUS current
4585      DESCRIPTION
4586             "Indicates if the unit is undergoing alignment. NB: a
4587             change of state during operation may generate an SNMP
4588             trap and/or SMTP email alert"
4589      ::= { ptpTrapPrefix 10 }
4590
4591   unitOutOfCalibrationTrap NOTIFICATION-TYPE
4592      OBJECTS { unitOutOfCalibration }
4593      STATUS current
4594      DESCRIPTION
4595             "The unit is out of calibration"
4596      ::= { ptpTrapPrefix 11 }
4597
4598   encryptionEnabledMismatchTrap NOTIFICATION-TYPE
4599      OBJECTS { encryptionEnabledMismatch }
4600      STATUS current
4601      DESCRIPTION
4602             "Encryption has been enabled on one end of the wireless
4603             link but not the other"
4604      ::= { ptpTrapPrefix 13 }
4605
4606   dataPortDisabledWarningTrap NOTIFICATION-TYPE
4607      OBJECTS { dataPortDisabledWarning }
4608      STATUS current
4609      DESCRIPTION
4610             "The SNMP ifAdminStatus of the data Ethernet interface
4611             has disabled Ethernet traffic"
4612      ::= { ptpTrapPrefix 17 }
4613
4614   dataPortFiberStatusTrap NOTIFICATION-TYPE
4615      OBJECTS { dataPortFiberStatus }
4616      STATUS current
4617      DESCRIPTION
4618             "If the fiber interface on the data Ethernet port is not
4619             OK, there are three possible causes: 1) the fiber
4620             interface has been installed but disabled, 2) the
4621             interface could not be established even though no LOS was
4622             detected (i.e. an optical carrier was detected, which
4623             could be due to a broken TX fiber, or because the
4624             interface is disabled at the other end of the fiber
4625             link), or 3) the interface could not be established and
4626             LOS is detected (i.e. no optical carrier is detected).
4627             NB: a change of status may generate an SNMP trap and/or
4628             SMTP email alert"
4629      ::= { ptpTrapPrefix 18 }
4630
4631   dataPortConfigurationMismatchTrap NOTIFICATION-TYPE
4632      OBJECTS { dataPortConfigurationMismatch }
4633      STATUS current
4634      DESCRIPTION
4635             "The detection of Ethernet fragments (runt packets) on
4636             the data Ethernet port when the link is in full duplex is
4637             an indication of an auto-negotiation or forced
4638             configuration mismatch"
4639      ::= { ptpTrapPrefix 19 }
4640
4641   softwareVersionRemoteCompatibilityTrap NOTIFICATION-TYPE
4642      OBJECTS { softwareVersionRemoteCompatibility }
4643      STATUS current
4644      DESCRIPTION
4645             "Indicates a mismatch of software versions at the two
4646             ends of the wireless link"
4647      ::= { ptpTrapPrefix 20 }
4648
4649   sNTPSyncTrap NOTIFICATION-TYPE
4650      OBJECTS { sNTPSync }
4651      STATUS current
4652      DESCRIPTION
4653             "If SNTP Sync fails then check the server settings in the
4654             Remote Management page, or disable SNTP. NB: a change of
4655             state may generate an SNMP trap and/or SMTP email alert"
4656      ::= { ptpTrapPrefix 21 }
4657
4658   managementPortStatusTrap NOTIFICATION-TYPE
4659      OBJECTS { managementPortStatus }
4660      STATUS current
4661      DESCRIPTION
4662             "Current status of the out-of-band management Ethernet
4663             link"
4664      ::= { ptpTrapPrefix 23 }
4665
4666   managementPortDisabledWarningTrap NOTIFICATION-TYPE
4667      OBJECTS { managementPortDisabledWarning }
4668      STATUS current
4669      DESCRIPTION
4670             "The SNMP ifAdminStatus of the out-of-band management
4671             Ethernet interface has disabled Ethernet traffic"
4672      ::= { ptpTrapPrefix 24 }
4673
4674   rFUStatusTrap NOTIFICATION-TYPE
4675      OBJECTS { rFUStatus }
4676      STATUS current
4677      DESCRIPTION
4678             "Current status of the RFU. A state of 'ok' indicates
4679             that the RFU is fully operational, although may not be
4680             transmitting."
4681      ::= { ptpTrapPrefix 27 }
4682
4683   managementPortConfigurationMismatchTrap NOTIFICATION-TYPE
4684      OBJECTS { managementPortConfigurationMismatch }
4685      STATUS current
4686      DESCRIPTION
4687             "The detection of Ethernet fragments (runt packets) on
4688             the out-of-band management Ethernet port when the link is
4689             in full duplex is an indication of an auto-negotiation or
4690             forced configuration mismatch"
4691      ::= { ptpTrapPrefix 28 }
4692
4693   wirelessLinkStatusTrap NOTIFICATION-TYPE
4694      OBJECTS { wirelessLinkStatus }
4695      STATUS current
4696      DESCRIPTION
4697             "Current status of the wireless link"
4698      ::= { ptpTrapPrefix 29 }
4699
4700   protectionAvailabilityStatusTrap NOTIFICATION-TYPE
4701      OBJECTS { protectionAvailabilityStatus }
4702      STATUS current
4703      DESCRIPTION
4704             "In a 1+1 Hot Standby configuration, the Protection
4705             Availability Status attribute indicates whether the
4706             Active unit is currently being protected by the Inactive
4707             unit. If it isn't being protected, the Active unit will
4708             report Not Protected and the Inactive unit will report
4709             Not Protecting."
4710      ::= { ptpTrapPrefix 31 }
4711
4712   protectionConfigurationStatusTrap NOTIFICATION-TYPE
4713      OBJECTS { protectionConfigurationStatus }
4714      STATUS current
4715      DESCRIPTION
4716             "In a 1+1 Hot Standby configuration, this attribute will
4717             indicate whether the configuration will support
4718             protection."
4719      ::= { ptpTrapPrefix 32 }
4720
4721   protectionStateTrap NOTIFICATION-TYPE
4722      OBJECTS { protectionState }
4723      STATUS current
4724      DESCRIPTION
4725             "In a 1+1 Hot Standby configuration, only one CMU / RFU
4726             at a given end of the link is Active at any one time, the
4727             neighbor CMU / RFU being Inactive. The Protection State
4728             attribute indicates whether a CMU / RFU is in the Active
4729             or Inactive state."
4730      ::= { ptpTrapPrefix 33 }
4731
4732   wirelessReceiveSignalStatusTrap NOTIFICATION-TYPE
4733      OBJECTS { wirelessReceiveSignalStatus }
4734      STATUS current
4735      DESCRIPTION
4736             "The Wireless Receive Signal Status indicates if the
4737             receiver is able to demodulate the transmit signal from
4738             the remote end of the link. If it cannot demodulate the
4739             signal, a protection switch may occur in a system
4740             configured for 1+1 Hot Standby."
4741      ::= { ptpTrapPrefix 34 }
4742
4743   licensedTransmitCapacityStatusTrap NOTIFICATION-TYPE
4744      OBJECTS { licensedTransmitCapacityStatus }
4745      STATUS current
4746      DESCRIPTION
4747             "In a 1+1 Hot Standby configuration, the Licensed
4748             Transmit Capacity Status attribute indicates when the
4749             Licensed Transmit Capacity is below that of its
4750             neighbor."
4751      ::= { ptpTrapPrefix 36 }
4752
4753   dataPortEthernetSpeedStatusTrap NOTIFICATION-TYPE
4754      OBJECTS { dataPortEthernetSpeedStatus }
4755      STATUS current
4756      DESCRIPTION
4757             "In a 1+1 Hot Standby configuration, the Data Port
4758             Ethernet Speed Status attribute indicates if the Ethernet
4759             Speed of the Data Port is below that of its neighbor."
4760      ::= { ptpTrapPrefix 37 }
4761
4762   managementPortEthernetSpeedStatusTrap NOTIFICATION-TYPE
4763      OBJECTS { managementPortEthernetSpeedStatus }
4764      STATUS current
4765      DESCRIPTION
4766             "In a 1+1 Hot Standby configuration, the Management Port
4767             Ethernet Speed Status attribute indicates if the Ethernet
4768             Speed of the Management Port is below that of its
4769             neighbor."
4770      ::= { ptpTrapPrefix 38 }
4771
4772   protectionInterfaceStatusTrap NOTIFICATION-TYPE
4773      OBJECTS { protectionInterfaceStatus }
4774      STATUS current
4775      DESCRIPTION
4776             "In a 1+1 Hot Standby configuration, information is
4777             shared between neighbor CMUs over the Protection
4778             Interface. The Protection Interface Status attribute
4779             reports whether the neighbor CMU is successfully
4780             responding, physically disconnected or whether it is
4781             physically connected but not responding, e.g. powered
4782             down."
4783      ::= { ptpTrapPrefix 39 }
4784
4785   syslogStateTrap NOTIFICATION-TYPE
4786      OBJECTS { syslogState }
4787      STATUS current
4788      DESCRIPTION
4789             "The syslog service has been enabled or disabled"
4790      ::= { ptpTrapPrefix 40 }
4791
4792   syslogLocalNearlyFullTrap NOTIFICATION-TYPE
4793      STATUS current
4794      DESCRIPTION "The syslog local log is nearly full (90%)"
4795      ::= { ptpTrapPrefix 41 }
4796
4797   syslogLocalWrappedTrap NOTIFICATION-TYPE
4798      STATUS current
4799      DESCRIPTION "The syslog local log has wrapped"
4800      ::= { ptpTrapPrefix 42 }
4801
4802   secureModeAlarmTrap NOTIFICATION-TYPE
4803      OBJECTS { secureModeAlarm }
4804      STATUS current
4805      DESCRIPTION
4806             "The secure mode (e.g. FIPS, UC-APL) state of the unit.
4807             The secure mode is not configured(1) state indicates that
4808             the unit is capable of secure mode operation, and one or
4809             more of the following security materials has not been
4810             configured: Key Of Keys, Private Key, Public Certificate,
4811             DRNG Entropy Status, Wireless Encryption Key. The secure
4812             mode mode is configured but not active(2) state indicates
4813             that the unit is capable of secure mode operation, and
4814             the security material has been configured, but the
4815             configuration of interfaces is not consistent with secure
4816             mode operation. The secure mode is not supported(3) state
4817             indicates that the unit is not capable of secure mode
4818             operation. The secure mode capability requires
4819             appropriate hardware compatibility, license key and
4820             software image."
4821      ::= { ptpTrapPrefix 43 }
4822
4823   endWirelessReceiveSignalStatusTrap NOTIFICATION-TYPE
4824      OBJECTS { endWirelessReceiveSignalStatus }
4825      STATUS current
4826      DESCRIPTION
4827             "The End Wireless Receive Signal Status indicates if the
4828             end of a link is unable to demodulate the signal
4829             transmitted from the remote end of the link. When
4830             Protection is set to 1+1 Hot Standby, this attribute will
4831             indicate Not Detected if the Active CMU is unable to
4832             demodulate the wireless signal. When Receive Diversity is
4833             enabled, this attribute will indicate Not Detected if
4834             both the Active and Inactive CMUs are unable to
4835             demodulate the wireless signal."
4836      ::= { ptpTrapPrefix 44 }
4837
4838   rxDiversityDataPortStatusTrap NOTIFICATION-TYPE
4839      OBJECTS { rxDiversityDataPortStatus }
4840      STATUS current
4841      DESCRIPTION
4842             "When Receive Diversity is enabled, the Inactive CMU
4843             sends Rx Diversity Ethernet Frames to the Active CMU.
4844             Before sending these frames, the Data Port MUST be
4845             negotiated at 1000 Mbps. This attribute indicates if this
4846             is not the case"
4847      ::= { ptpTrapPrefix 45 }
4848
4849   rxDiversityAvailabilityStatusTrap NOTIFICATION-TYPE
4850      OBJECTS { rxDiversityAvailabilityStatus }
4851      STATUS current
4852      DESCRIPTION
4853             "The Rx Diversity Availability Status attribute will
4854             indicate when Receive Diversity is not operating
4855             correctly, either due to a fault or due to an incorrect
4856             configuration"
4857      ::= { ptpTrapPrefix 46 }
4858
4859   rxDiversityConfigurationStatusTrap NOTIFICATION-TYPE
4860      OBJECTS { rxDiversityConfigurationStatus }
4861      STATUS current
4862      DESCRIPTION
4863             "For Receive Diversity to operate correctly, certain
4864             attributes must be configured correctly on both neighbor
4865             CMUs. The Rx Diversity Configuration Status attribute
4866             will indicate when this is not the case"
4867      ::= { ptpTrapPrefix 47 }
4868
4869   rFUPowerButtonPressedTrap NOTIFICATION-TYPE
4870      OBJECTS { rFUPowerButtonPressed }
4871      STATUS current
4872      DESCRIPTION
4873             "IRFU power button have been pressed, IFRU has powered
4874             down unexpectedly"
4875      ::= { ptpTrapPrefix 48 }
4876
4877   syslogClientTrap NOTIFICATION-TYPE
4878      OBJECTS { syslogClient }
4879      STATUS current
4880      DESCRIPTION
4881             "Enable or disable the syslog client"
4882      ::= { ptpTrapPrefix 49 }
4883
4884   END
4885