doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 1 MAC Enhancements for Media Independent RF Management of Wireless 802 Networks A Contribution
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 2 Overview Summary of desired Interface Objects Listing of what’s currently available in the different MACs – (WLAN/WiFi) – (Bluetooth ® v1.1) – (HR-WPAN) – (LR-WPAN) – (WMAN/BBWA/WirelessMAN ® ) – (MBWA) – (WRAN) Listing of what to request from various MACs Conclusions
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 3 What Objects Desired Me Other devices you may consider connecting to
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 4 What Objects Desired (going up) List of “Known Resources” with the following parameters: –Technology Type –Address –Operating Channel –Link Quality –Data Rate –Network Name –Predilection –Load Factor
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 5 What Objects Desired (going down) Connect (resource) Set Operating Channel Set Transmit Power Level Set Network Name
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 6 Technology Type Enumeration identifying technology type (scheme) rather than specific 802 MAC standard Multiplex Access Scheme: Time Division (TD), Code Division (CD), Frequency Hopper (FH), Frequency Chirp (UWB-Cp), Impulse (UWB-multiple) Channel Access Scheme: Single Channel Simplex (802.11a/g), Dual Channel Duplex (most and all cell phones) Antenna Access Scheme: Non-polarized (vertical and horizontal, a/g), Polarized (either vertical, horizontal, or circular, some ), Multi Antenna Array/Multiple Input Multiple Output (MIMO) (802.11n, some )
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 7 Address Identifier that specifies the particular instance of wireless node May not be IEEE Std bit universal MAC address
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 8 Operating Channel A data structure that defines the: –Center frequency (in MHz) –Width of band (in MHz) –“Channel Number” (Just a human readable label) Assumes that a “channel” is contiguous “Frequency hoppers” hop within a band, the band is the “channel”
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 9 Received Link Quality Gauge of quality of wireless connection Should be in mW or dBm Avoid “levels” or units (e.g. dB) that aren’t quantified
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 10 Data Rate Indication of data throughput capability Probable units of Kbps Could be separated into TX and RX Could be either or both supported vs. actual
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 11 Network Name Human readable string representing a collection of wireless nodes May be used to select specific collection for connectivity
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 12 Predilection Benevolent_Dictator/Willing_Follower Benevolent_Dictator – offers connectivity to one or more Benevolent_Dictators and Willing Followers Willing_Follower – may only connect to a Benevolent Dictator Mesh or ad-hoc nodes may be considered Benevolent Dictators
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 13 Load Factor Sum of the inverse of the potential data rates of connected resources Must include some definition of “unsupported”
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 14 Connect (resource) Initiate connection with desired device Modeled above MAC-specific handshaking (e.g. authentication, association, etc)
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 15 Transmit Power Level May be increased for reach or reduced to promote channel re-use Ideally should be lowest value supporting desired data rate Should be in mW or dBm Avoid “levels” or units (e.g. dB) that aren’t quantified
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide (WLAN) Address – 48-bit IEEE 802 address Operating Channel – 2.4GHz and 5GHz Link Quality – Unsigned 8-bit vendor-specific RSSI (received signal strength indication) in dB Data Rate – Lowest std data rate is 1Mbps Network Name – 32 char service set identifier (SSID) Predilection – Access Point / Station Load Factor – P802.11e/D12.0, Nov defines load element
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide (Bluetooth® v1.1) Address – 48-bit IEEE 802 address Operating Channel – Frequency hop in unlicensed 2.4GHz ISM band Link Quality – Signed 8-bit RSSI in dB Data Rate – Unidirectional max of 732.2Kbps, bidirectional 64Kbps channel for voice Network Name – User-friendly name: max 248 bytes encoded to UTF-8 std Predilection – Ad-hoc (pico-net), Master / Slave Load Factor – None
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide (HR-WPAN) Address – 64-bit IEEE 802 address Operating Channel – GHz band Link Quality –8-bit RSSI in 8 steps of 8 dB with ± 4 dB step accuracy and link quality indication as 5-bit SNR estimation from 6 dB to 21.5 dB of SNR Data Rate – 11-55Mbps Network Name – Beacon Source Identifier (BSID): 6-32 character text string Predilection – Piconet Coordinator (PNC)/Device Load Factor – None
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide (LR-WPAN) Address – 16-bit short or 64-bit extended Operating Channel – 16 channels in 2.450GHz band, 10 channels in 915MHz band, 1 channel in 868MHz band Link Quality – 8-bit link quality indication (LQI), 0 – lowest quality, 255 – highest quality Data Rate – 250Kbps, 40Kbps, 20Kbps Network Name – None Predilection – Full Function Device/Reduced Function Device Load Factor – None
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide (WMAN) Address – 48-bit IEEE 802 address Operating Channel – 10-66GHz and licensed/licensed-exempt below 11GHz Link Quality – Vendor-specific RSSI in mW Data Rate – 10-66GHz licensed bands has raw data rate of > 120Mbps Network Name – Service Class Name: Null- terminated string of ASCII characters Predilection – Base station / Subscriber station Load Factor – None
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide (MBWA) Address – ? Operating Channel – Licensed frequency bands below 3.5GHz Link Quality – ? Data Rate – Peak data rates > 1Mbps Network Name – ? Predilection – Base station/Mobile station Load Factor – ?
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide (WRAN) Address – ? Operating Channel – Spectrum currently allocated to VHF/UHF TV broadcast service (54-862MHz) Link Quality – ? Data Rate – ? Network Name – ? Predilection – Base station / Subscriber station? Load Factor – ?
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 23 What we ask for Mapping of disparate “link quality” levels to a common unit (like dBm) Mapping of disparate “load factor” values to a common unit
doc.: IEEE /xxxr0 Contribution January 2005 Larry Stefani, Floyd BackesSlide 24 Conclusion This is doable Need mapping for some stuff Need definition of “not supported” for others See related tutorial at tutorial-1104.ppt