//standards.ieee.org/guides/bylaws/sb-bylaws.pdf>,includingthestatement"IEEEstandardsmayincludetheknownuseofpatent(s),includingpatentapplications,providedtheIEEEreceivesassurancefromthepatentholderorapplicantwithrespecttopatentsessentialforcompliancewithbothmandatoryandoptionalportionsofthestandard."EarlydisclosuretotheWorkingGroupofpatentinformationthatmightberelevanttothestandardisessentialtoreducethepossibilityfordelaysinthedevelopmentprocessandincreasethelikelihoodthatthedraftpublicationwillbeapprovedforpublication.PleasenotifytheChairApurvaModyasearlyaspossible,inwrittenorelectronicform,ifpatentedtechnology(ortechnologyunderpatentapplication)mightbeincorporatedintoadraftstandardbeingdevelopedwithintheIEEE802.22WorkingGroup.Ifyouhavequestions,contacttheIEEEPatentCommitteeAdministratorat.
MIBStructure
TheMIBslistedinthissectionrepresentsitemsthatcanbeleveragedfromIEEE802.16-2009MIBs.
ThedefinitionofmanagedobjectsinthisstandardisexpressedinStructureofManagementInformationVersion2(SMIv2).Itsupportsamanagementprotocolagnosticapproach,includingSNMP.
Thedevelopmentofmanagementcomponentsforthe802.22standardshallbecomprisedoftwoparts:
1.MIBdescription:
TextthatdescribeseachmainMIBobject,dependentobjects.ThedescriptionentailssometextthatdescribesthepurposeoftheMIBobject,butdoesnotprovidehowtheinformationintheMIBobjectisencoded.
2.
3.
4.ASN.1FormattingofMIB:
ASN.1isajointISO/ITUstandardforencodinginformation.MIBsthatcomplywithSNMP,aredefinedinthisformat.TheASN.1formattingprovidesadescriptionofwhatthepurposeoftheMIBobjectis+howtheinformationintheMIBisencoding
ThesearethebasicMIBobjectsthatmaybeagoodplatformtostartfrom:
−wranDevMib:
basicMIBforBS/CPEdevicemanagement.CanbeusedtotracksoftwareversioningofBS/CPEHW/SWandwhatSNMPtrapscanbeconfiguredonthosedevices
−wranIfBsMib:
basicMIBforBS-relatedMIBobjectsrelatedtoprovidingfixedANDportableservice.
−wranIfBsSfMgmt:
basicMIBformanagingitemsrelatedtoServiceFlowconfiguration,instantiation,andmanagement
−wranIfCpeMib:
basicMIBforCPE-relatedMIBobjectsrelatedtooperationoffixedANDportableCPEs
−wranIfSmMib:
basicMIBforSpectrumManagerrelatedMIBobjects
−wranIfSsaMib:
basicMIBforSpectrumAutomatonrelatedMIBobjects
−wranIfDatabaseServiceMib:
basicMIBforDatabaseServiceaccessrelatedMIBobjects
MIBDescription
wranDevMib
wranDevMibdetailsobjectsthatwillbemanagedbytheSNMPagentintheBSandCPE.ThisMIBelementisbrokendownintothefollowingMIBgroups:
−wranDevBsObjects:
MIBobjectstobeimplementedbytheSNMPagentinBS
−wranDevCpeObjects:
MIBobjectstobeimplementedbytheSNMPagentinCPE
−wranDevCommonObjects:
MIBobjectstobeimplementedbytheSNMPagentinBS/CPE
−wranDevMibConformance:
MIBobjectsrelatedtoconformance
wranDevBsObjects
wranDevBsObjectsisbrokendownintothefollowingtwoitems
−wranDevBsSoftwareUpgradeTable:
containsobjectsrelatedtoBSSWupgrade
−wranDevBsNotification:
managedobjectsrelatedtoSNMPtrapsonBS
wranDevBsSoftwareUpgradeTable
ThistabledefinesobjectsassociatedwithBSsoftwareconfiguration.Itmayhaveoneormoreentry,althoughonlyonesoftwareconfigurationshallbeactiveatanygiventime.Eachentryisdefinedbyacompoundattribute,wranDevBsSoftwareUpgradeEntry.
wranDevBsSoftwareUpgradeEntry
EachentryinthewranDevBsSoftwareUpgradeTableismadeupofthefollowingitems:
12.1.1.1.1.1.1wranDevBsDeviceIndex
Indexofentryinthetable
12.1.1.1.1.1.2wranDevBsVendorId
ThisvalueidentifiesthemanagedBSvendortowhichSWupgradewasapplied
12.1.1.1.1.1.3wranDevBsHwId
VersionofHWthatSWupgradeisappliedto
12.1.1.1.1.1.4wranDevBsCurrentSwVersion
VersionofSWcurrentlyrunningontheBS.ThisvalueissetbythevendorspecifiedbytheVendorID.TheSWversionandHWID(wranDevBsHwId)shouldbeauniquetuple.Afterthedownloadedsoftwareisactivated,thevalueinthisobjectshallbereplacedwiththeversioninwranDevBsDownloadSwVersion.
12.1.1.1.1.1.5wranDevBsDownloadSwVersion
VersionoftheSWtobedownloaded.ThisvalueissetbythevendorspecifiedbytheVendorID.TheSWversionandHWID(wranDevBsHwId)shouldbeauniquetuple.Thisshouldbeinitializedbeforesoftwareisdownloadedoractiviated.
12.1.1.1.1.1.6wranDevBsUpgradeFileName
FullyqualifiedpathnamethatpointstothelocationofSWversionthatistobedownloaded/activated
12.1.1.1.1.1.7wranDevBsSoftwareUpgradeAdminState
Thisvaluecantakeontwostates.WhensettoDownload,thesoftwarelistedbywranDevBsDownloadSwVersionwillbedownloaded.WhensettoActivate,thesoftwarerecentlydownloadedwillbeactivated.TheDownloadandActivateproceduresarevendorspecificoperationsthatarenotdefinedinthisstandard.
12.1.1.1.1.1.8wranDevBsDowloadSwProgress
ThisvalueshowstheprogressoftheSWdownloadhighlightedbywranDevBsDownloadSwVersion,encodedasthepercentageofthedownloadsuccessfullycompleted.
12.1.1.1.1.1.9wranDevBsSoftwareUpgradeTimeStamp
ThisvalueisatimestamptoindicatewhenthelastSWdownloadoractivationtookplace.
wranDevBsNotification
ThisgroupofobjectsrelatestoSNMPtrapsontheBS.Thereisacontrolelementthatenables/disablesthetrapsandwhetherornotatrapissentwhenaneventislogged.
wranDevBsTrapControl
Definescontrolelementsfortraps.
12.1.1.1.1.1.10wranDevBsTrapPrefix
ThisobjectgroupsallofthenotificationobjectsfortheBS.ItisdefinedtobecompatiblewithSNMPv1,followingSection8.5and8.6RFC2758.
12.1.1.1.1.1.11wranDevBsTrapControlRegister
Thisisa2-bit,bitmapthatenablesthetwoBStrapsthatareavailable:
wranDevBsEventTrapControl,wranDevBsLogBuffExceedThresholdTrapControl.
wranDevBsEventTrapControl
Thistrapissentwhenaneventisloggedintotheeventtable,wranDevCmnEventTable.
12.1.1.1.1.1.12wranDevBsLogBuffExceedThresholdTrap
Thistrapissentwhenthesizeoftheeventlogbufferisgreaterthantheconfiguredthreshold.
wranDevCpeObjects
wranDevCpeObjectsarebrokendownintothefollowingelements:
−wranDevCpeConfigFileEncodingTable:
relatedtoconfigurationinformationabouttheCPE
−wranDevCpeNotification:
relatedtoSNMPtrapsthatareparticulartotheCPE
wranDevCpeConfigFileEncodingTable
ThistabledefinesobjectsassociatedwithCPEsoftwareconfiguration.Thistablemayonlyhaveoneentry,definedbyacompoundattribute,wranDevCpeConfigFileEncodingEntry.
wranDevCpeConfigFileEncodingEntry
ThesingleentryinthewranDevCpeConfigFileEncodingTableismadeupofthefollowingitems:
12.1.1.1.1.1.13wranDevCpeDeviceIndex
Indexofentryinthetable,defaultsto0.
12.1.1.1.1.1.14wranDevCpeMicConfigSetting
ThisvaluecontainstheMIC(MessageIntegrityCode)calculatedfortheCPEconfigurationfile.
12.1.1.1.1.1.15wranDevCpeVendorId
ThisvalueidentifiesthevendorofthemanagedCPEtowhichaconfigurationfileupgradeistobeapplied.
12.1.1.1.1.1.16wranDevCpeHwId
ThisvalueidentifiesthehardwareversionoftheCPEwhichtheconfigurationfileupgradeistobeapplied.
12.1.1.1.1.1.17wranDevCpeConfigFileVersion
Versionoftheconfigurationfiletobedownloaded.ThisvalueissetbythevendorspecifiedbytheVendorID.TheSWversionandHWID(wranDevCpeHwId)shouldbeauniquetuple.Thisshouldbeinitializedbeforesoftwareisdownloadedoractiviated.
12.1.1.1.1.1.18wranDevCpeUpgradeFileName
Fullyqualifiedpathnamethatpointstothelocationofconfigurationfilethatistobedownloaded
12.1.1.1.1.1.19wranDevCpeSwTftpServer
IPaddressoftheTFTPserveronwhichthenewconfigurationfileresides.
12.1.1.1.1.1.20wranDevCpeTftpServerTimeStamp
Thetimetheconfigurationfilewassentinseconds,asdefinedbyIETFRFC868.
wranDevCpeNotification
ThisgroupofobjectsrelatestoSNMPtrapsontheBS.Thereisacontrolelementthatenables/disablesthetrapsandwhetherornotatrapissentwhenaneventislogged.
wranDevCpeTrapControl
Definescontrolelementsfortraps.
12.1.1.1.1.1.21wranDevCpeTrapPrefix
ThisobjectgroupsallofthenotificationobjectsfortheBS.ItisdefinedtobecompatiblewithSNMPv1,followingSection8.5