70 likes | 167 Views
802.11k MIB Access Harmonization. David Johnston Intel Corporation vivek.g.gupta@intel.com May 2004. Information Structure. Requirements Extensible Include other emerging networks New information elements Compatible With other similar information formats (MIBs, 802.11k , CCX, IKE, etc.)
E N D
802.11k MIB Access Harmonization David Johnston Intel Corporation vivek.g.gupta@intel.com May 2004 David Johnston, Intel Corp
Information Structure • Requirements • Extensible • Include other emerging networks • New information elements • Compatible • With other similar information formats (MIBs, 802.11k , CCX, IKE, etc.) • Easy to Parse and well understood • Use Compiler/Parser etc. tools already available and in use • Existing Information formats • ASN.1 • XML • TLV • Variant based Use ASN.1 for extensibility, compatibility and ease of use David Johnston, Intel Corp
Information Elements • Type of wireless network • 802.x, zG, etc. • Security • 802.1x based, Pre-authentication supported, etc. • RF Link layer • Channel number, SSID, MAC Address, Rate, Phy • Location • X,Y,Z • Operator, Service Provider information • T-Mobile, AT&T, etc. David Johnston, Intel Corp
General Information Format • Global Network Map = • Network Identifier • 802.11, 802.16, GSM, GPRS, WCDMA, etc. • General Network Info • Standards • Security • IP based • Other Network Specific Information • Link information and list of APs for 802.11 • List of Base Stations for 802.16 and access information • Access information for Cellular Networks David Johnston, Intel Corp
Global Network Neighborhood Map Network_Id=802.11 Standard = {802.11a,802.11b,802.11g,802.11n} Network Type = IP Security = 802.1x Neighbor Map: List of 802.11 APs {SSID, MAC Address, Channel, Location, Phy} Network_Id=802.16 Standard = {802.16d,802.16e} Network Type = IP Security = PKM Neighbor Map: List of 802.16 BSs {ID, MAC Address, Frequency, Location, Phy } Network_Id=GSM Phy Type = TDMA Network Type = Circuit Switched Security = Neighbor Map: Access Information for various carriers David Johnston, Intel Corp
Example ASN.1 format for 802.11 Network_Id=802.11 Standard = {802.11a,802.11b,802.11g,802.11n} Network Type = IP Security = 802.1x Neighbor Map: List of 802.11 APs {SSID, MAC Address, Channel, Phy, Location} • Network_Map ::= SEQUENCE { Network_Info Network-List} • Network-List ::= ENUMERATED {802.11,802.16,GSM,GPRS,WCDMA,….} • 802.11 ::=SEQUENCE { • Standards ::=ENUMERATED {802.11a,802.11b,802.11g…….} • Network_Type ::= ENUMERATED {IP,ATM…} • Security ::= ENUMERATED {802.1x, PKM, …} • Neighbor_Map ::= SEQUENCE OF AP_List ) • AP_List ::= SEQUENCE { • SSID ::= String (SIZE (1..32) ) • BSSID ::= NumericString (SIZE (8) ) • Channel ::= INTEGER • Phy ::= ENUMERATED (CCK,DSSS, OFDM ) • Location_Location-Info } • Location-Info ::=SEQUENCE { • X ::= INTEGER • Y :: INTEGER • Z :: INTEGER } • } David Johnston, Intel Corp
Access Method • 802.21 is defining a media independent method for accessing the structured information defined above • Can be got at with 802 frames & appropriate Ethertype • ASN.1 format may level MIB access and enable .11k MIB to be accessed via .21 transport David Johnston, Intel Corp