Doc.: IEEE 802.11-09/0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 1 MIB Attribute Types Date: 2009-04-27 Authors:

Slides:



Advertisements
Similar presentations
Doc.: IEEE /533r1 Submission May 2009 David Bagby, ARC Chair Submitted on behalf of ARC SC. Slide 1 ARC Recommendation: MIB Attribute Types &
Advertisements

Doc.: IEEE /1317r1 Submission November 2010 B.Carney, OakTree WirelessSlide 1 “L 3 ” * Update From September Date: Authors: *LONGER.
Doc.: IEEE /0598r0 Submission May 2012 Steve Grau, Juniper NetworksSlide 1 Layer 3 Setup with Dynamic VLAN Assignment Date: Authors:
Doc.: IEEE /0497 r0 Submission May 2008 Allan Thomson, Cisco SystemsSlide 1 D2.0 Location Changes Summary Date: Authors:
Doc.: IEEE /1183r0 Submission September 2013 Dejian Li, Hisilicon PCP Selection Considering Supported Channels Capability Date: Slide.
Doc.: IEEE /593r2 Submission May 2015 Adrian Stephens, Intel CorporationSlide 1 IEEE as a “component” Date: Authors:
Doc.: IEEE /0059r1 January 2015 Sigurd SchelstraeteSlide 1 Uplink RTS/CTS Control Date: Authors:
Doc.: IEEE 11-14/1213r0 September 2014 SubmissionSlide 1 Mark Hamilton, Spectralink AP Architectural concepts, and Distribution System Access Function.
Doc.: IEEE /0550 Submission NameAffiliationsAddressPhone Kiseon RyuLG Electronics10225 Willow Creek Rd, San Diego, CA, 92131, USA +1
Doc.: IEEE /2233r0 Submission July 2007 Darwin Engwer, Nortel NetworksSlide 1 Wireless Bridge Common Practices Notice: This document has been.
Submission doc.: IEEE 11-14/0070r0 Jan 2014 Josiam et.al., SamsungSlide 1 Joint MAC/PHY Evaluation Methodology Date: Authors:
Doc.: IEEE /0528r0 Submission March 2010 Slide 1 Slot Time Synchronization for Coexistence of 5 MHz, 10 MHz and 20 MHz Systems Date:
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Chapter 12 Object-Oriented.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
Doc.: IEEE /0981r1 TGs Reference Architecture Considerations September 6, 2004 Tricci So & W. Steven Conner.Slide 1 TGs ESS Mesh System Reference.
Doc.: IEEE /273r0 Submission March 2003 Byoung-Jo “J” Kim, AT&T Labs-ResearchSlide 1 MIB Discussions for TGk Byoung-Jo “J” Kim
Doc.: IEEE /1305r0 Submission W.Carney, et. al. (SONY) Slide 1 Simplification of HEW Traffic Model Simulations Date: Authors:
Doc.: IEEE ai Submission Paul Lambert, Marvell TGai Discovery Proposal Author: Abstract Short high-level proposal for discovery techniques.
Doc.: IEEE /042r1 Submission July 1999 Tom Siep, Texas InstrumentsSlide 1 Description of Proposed Structure for Draft MAC and PHY Standards IEEE.
Proposed Revision of IEEE Standard SCC41 Meeting – Delft – 6 July 2010 Jim Hoffmeyer Western Telecom Consultants, Inc. Chair, IEEE Vice Chair,
Submission doc.: IEEE 11-10/0259r0 March 2013 Jarkko Kneckt (Nokia)Slide 1 CID 266 & CID 281 Date: Authors:
Doc.: IEEE /1265r0 Submission November 2008 Liwen Chu, et al.Slide 1 STA Communication Inside a BSS and Outside the Context of a BSS Date:
OneM2M-REQ R03 Proposed simple guidelines for writing use cases and requirements Group Name: oneM2M WG1 / WG2 Source: Joerg Swetina (NEC), Ataru.
Doc.: IEEE /0498r0 Submission April 2008 Eldad Perahia, Intel CorporationSlide 1 Modifications to the 60GHz PAR & 5 C’s Proposal Date:
Doc.: IEEE /117r0 Submission January 2012 Minyoung Park, Intel Corp.Slide 1 TGah TIM Operation Date: Authors:
Doc.: IEEE /044r0 Submission March, 2000 Cypher/NISTSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission.
Doc.: IEEE /0897r0 SubmissionJae Seung Lee, ETRISlide 1 Active Scanning considering Operating Status of APs Date: July 2012.
Submission doc.: IEEE 11-12/0553r4 May 2012 Jarkko Kneckt, NokiaSlide 1 Response Criteria of Probe Request Date: Authors:
Submission doc.: IEEE /0091r0 November 2015 Chen Sun, Sony ChinaSlide 1 Explanation of IEEE Date: Authors:
Doc.: IEEE /1233r3 Submission Sep 2011 Slide 1 Passive Scanning Improvement Date: Authors:
Doc.: IEEE /0175r2 Submission June 2011 Slide 1 FCC TVWS Terminology Date: Authors: Peter Ecclesine, Cisco.
Doc.: IEEE /0877r0 Submission July 2013 James Wang (MediaTek)Slide 1 HEW Beamforming Enhancements Date: Authors:
September 2002 doc.: IEEE /568r0 David Skellern, Cisco SystemsSlide 1Submission RRM Architectural Framework David Skellern Wireless Networking.
Submission doc.: IEEE /0011r2 January 2016 Sho Furuichi, SonySlide 1 System architecture for information exchange between independent IEEE
Doc.: IEEE /0100r2 Submission January 2010 Kazuyuki Sakoda, Sony CorporationSlide 1 MAC beaconing sync comment resolution Date: Authors:
Doc.: IEEE /0819r1 Submission July 2012 Hongyuan Zhang, et. Al.Slide 1 Preamble Discussions Date: Authors:
Doc.: IEEE /1143r0 Submission November 2009 Kazuyuki Sakoda, Sony CorporationSlide 1 Potential confusion in D3.04 Date: Authors:
Doc.: IEEE /0066r0 Submission January 2015 Yongho Seok, NEWRACOM Downlink OFDMA Protocol Design Date: Authors: Slide 1.
Doc.: IEEE /0850r2 Submission September, 2005 Yao Zhonghui, Huawei Slide u Proposal Notice: This document has been prepared to assist.
Submission doc.: IEEE /0015r0 January 2016 Sho Furuichi, SonySlide 1 Proposal for CM discovery/selection/ association as CE operation Date:
Submission doc.: IEEE /0079r2 January 2016 Kentaro Taniguchi, ToshibaSlide 1 Allocation sizes for BCC in OFDMA Date: Authors:
Doc.: IEEE /0333r1 Submission Mar 2009 David Bagby, Calypso Ventures, Inc.Slide ARC Standing Committee Date: Authors:
March 2015doc.: IEEE /0469r1 SubmissionMark Hamilton, Spectralink, Corp.Slide 1 ARC Closing Report Date: Authors:
Doc.: IEEE /1468r1 Submission Jan 09 Ashish Shukla, Marvell SemiconductorSlide 1 ERP Protection in IEEE s Mesh Network Date:
Doc.: IEEE 11-14/0562r0 May 2014 SubmissionSlide 1Norman Finn, Cisco Systems, Mark Hamilton, Spectralink ak and 802.1AC Convergence Function Date:
Doc.: IEEE /0013r0 Submission January 2010 Mika Kasslin, NokiaSlide 1 Coexistence architecture of Notice: This document has been prepared.
Doc.: IEEE /0432r0 Submission March 2012 Alex Ashley, NDS LtdSlide 1 Recommended changes to 802.1Q-2011 Date: Authors:
Doc.: IEEE /0427r1 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 1 MIB Attribute Recommendations Date: Authors:
Doc.: IEEE /0427r0 Submission March 2009 Mark Hamilton, Polycom, Inc. Slide 1 MIB Attribute Recommendations Date: Authors:
Doc.: IEEE /462r0 Submission July 2002 Bill McFarland, Atheros CommunicationsSlide 1 Backwards/Forwards Compatibility for 11h There will exist.
Doc.: IEEE /1357r0 Submission November 2008 Guido R. Hiertz et al., PhilipsSlide 1 Simple improvement for EDCA usage in s Date:
Portal and 802.1AC Convergence Function
Proposal for SSPN Interface Cluster
TGai Guideline for Submissions to TGai Template Slides
P802.11aq Waiver Request Additional Information
Multiple MAC addresses
Radio Resource Measurements MIB – Seattle Ad Hoc and After
Multiple BSSID Set considerations
MDA Comments 1 Date: Authors: September, 2008 Feb, 2008
IEEE as a “component” Date: Authors: May 2015
Setting of DTIM Interval for MCCA
MIB TruthValue Usage Patterns Presentation
P802.11aq Waiver Request Introduction
ARC Recommendation: MIB Attribute Types & Usage
MAC beaconing sync comment resolution
Some open questions Date: Authors: January 2010
Setting of DTIM Interval for MCCA
MIB TruthValue Usage Patterns Presentation
Functional Requirements for a .11az Scalability Requirements
MIB TruthValue Usage Patterns Presentation
Presentation transcript:

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 1 MIB Attribute Types Date: Authors:

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 2 MIB background MIB is Management Information Base Purpose is to manage STAs and entities within STAs to allow proper and useful interoperation in a wireless network Such management is provided by interaction between entities to provide status and exert control –This is management interaction, not functional interaction provided by primitives –MIB attributes (a.k.a. “objects” or “variables”) provide an implicit interface between entities through read (“GET”) and write (“SET”) operations

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 3 MIB attribute usage guidelines Read and Write –One or more entities may read an attribute –At most one entity shall write an attribute (multiple writers creates interlock uncertainty) –The entity to which the attribute applies may or may not write it Static and Dynamic –Dynamic attributes can be written while STA in in operation, affecting management changes –Static attributes are not written during operation MIB attributes are not local variables –Attributes accessed solely within the entity do not provide any management function. They are an implementation issue to ensure the entity’s state-based behaviors conform to the Standard. –Such variables may be useful to describe behavior in the Standard, but are inappropriate in the MIB.

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 4 Types of MIB attributes Three types are used: –Capability: Static, initialized by entity as part of instantiation, read by other entities –Status: Dynamic, written by the entity to expose current conditions to reading entities –Control: Dynamic, written by another entity to control the applicable entity’s manageable behaviors The definition and described usage of each attribute should be clear about its type, and which entities use the interaction for read and write Dynamic attributes should have discussion about how and when changes are allowed/caused, and what the effect(s) of the change are

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 5 MIB attribute modification No more than one entity shall write (“SET”) a MIB attribute, to avoid mutex problems and other timing assumptions violations Every MIB attribute should be given careful consideration about how and when a write/update is allowed or caused, and the effects of the change. A MIB attribute whose change requires other actions, should be represented with a specific Management SAP primitive, instead of a MIB attribute. This allows the specification of actions that must be taken upon a change. –For example, if an Association must be re-established, or a BSS re- initialized

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 6 Derivation of attribute types Read by other entity(ies) Written by other entity(ies) Read by applicable entity CapabilityControl Written by applicable entity StatusNot used

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 7 Examples of types Capability – dot11CFPollable, dot11ManufacturerID, dot11XxxImplemented, dot11RadioMeasurementCapable, dot11ChannelAgilityPresent, dot11RRMMeasurementPilotCapability, dot11FTResourceRequestSupported, dot11ExtendedChannelSwitchEnabled Status – dot11XxxCount, dot11RadioMeasurementEnabled Control – dot11RTSThreshold, dot11ShortRetryLimit, dot11LongRetryLimit, dot11FragmentationThreshold, dot11PrivacyInvoked, dot11WEPDefaultKeyID, dot11CurrentFrequency, dot11RSNAConfigPairwiseCipherEnabled

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 8 Naming conventions To avoid confusion about type and purpose, name MIB attributes based on type: –Capability: dot11XxxImplemented –Status: dot11XxxCount, dot11XxxValue (statistics, etc.) –Status: dot11XxxActivated (capability that is enabled) –Control: dot11XxxThreshold, dot11XxxLimit, dot11XxxID Avoid names that leave writer entity ambiguous –dot11XxxEnabled

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 9 Local variables Variables that are not exposed outside an entity, for read or write Some example local variables – NAV, used_time, admitted_time, aXxxXxx (e.g. aSlotTime), CW, SSRC, SLRC Local variables should not be part of the MIB Recommend creating a separate Annex listing local variables, using a similar style and syntax to the MIB definitions, but making it clear that these are not accessible externally to the applicable entity. Especially useful if usage is not localized to a small section of the text. Some local variables could be used solely within the Standard’s text, if useful to clarify conforming behaviors, and don’t need formal defintion

doc.: IEEE /0491r0 Submission April 2009 Mark Hamilton, Polycom, Inc. Slide 10 Local variable naming conventions ???