1 / 17

Quick Scan Mechanism for Fast BSS Transition

Quick Scan Mechanism for Fast BSS Transition. Peyush Agarwal STMicroelectronics peyush.agarwal@st.com. Outline. Existing Problems for Fast BSS Transition Achieving Fast BSS Transition Network Initialization Information Exchange: Updating STAs & Newly Initialized AP AP_PRIORITY_LIST

brian
Download Presentation

Quick Scan Mechanism for Fast BSS Transition

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Quick Scan Mechanism for Fast BSS Transition Peyush Agarwal STMicroelectronics peyush.agarwal@st.com Peyush Agarwal, STMicroelectronics

  2. Outline • Existing Problems for Fast BSS Transition • Achieving Fast BSS Transition • Network Initialization • Information Exchange: Updating STAs & Newly Initialized AP • AP_PRIORITY_LIST • Fast BSS Transition • The Concept • Quick Active Scanning • Tiny Probe Response • Limitation Peyush Agarwal, STMicroelectronics

  3. Existing Problems Peyush Agarwal, STMicroelectronics

  4. 1. Limited Visibility of APs Mobile STA Not Visible to the mobile STA ESS Peyush Agarwal, STMicroelectronics

  5. Limited Visibility → Scanning to be done when moving to other BSS → All the Re-association decisions has to be made on the run time. → Active data transfer suffers Peyush Agarwal, STMicroelectronics

  6. Achieving Fast Transition Network Initialization PHASE 1 PHASE 2 PHASE 3 Fast BSS Transition Peyush Agarwal, STMicroelectronics

  7. Network InitializationPHASE – 1  LEARNING For ‘Network Visibility’ Peyush Agarwal, STMicroelectronics

  8. = Modified BEACON (ON ALL CHANNELS) N/w Table N/w Table N/w Table AP1 “INITIALIZATION” N/w Table Peyush Agarwal, STMicroelectronics

  9. PHASE 2 :: Information Exchange“Updating STAs and newly Initialized AP” “Newly” Initialized AP N/w Table N/w Table Modified Beacon AP1 N/w Table Peyush Agarwal, STMicroelectronics

  10. PHASE 2 • On receiving the ‘Modified Beacon’ frame from the “Newly initialized AP”, the receiving APs (that are already in the network): • Sends their Beacon information as a response (the newly initialized AP waits on each channel to receive the response). This updates the network information on all the APs • Sends the updated list (N/w table) TO the STAs associated with it • Note: On successful Association (initially), AP sends the STA’s ‘ContextX’, ‘SecurityX’, …, information to the associating STA with Fast BSS Transition support. • The STAs carry this information when moving from one BSS to the other and pass them to the new AP to be re-associated with. Peyush Agarwal, STMicroelectronics

  11. Initializing AP invisible to other APs !! • Roaming STA provides Information • STA cross verifies the ‘N/w Table’ entries Peyush Agarwal, STMicroelectronics

  12. Channel BSSID AP Infm #1 aaa *aaa_infm #2 bbb *bbb_infm *ccc_infm #7 ccc PHASE 3 :: “AP_PRIORITY_LIST” • STA sorts the “N/w Table”, based on the Beacon information received and prepares an “AP_PRIORITY_LIST” by putting the best matched AP on the top of the list, followed by the next match and so on. • Channels numbers also contribute to the AP_PRIORITY_LIST. On each channel, the ‘best’ AP is chosen. Furthermore, the best AP tops the list. • If the ‘N/w attributes’ are same on all APs, AP_PRIORITY_LIST would have the AP-on-the-same-channel first, followed by others. Sample AP_PRIORITY_LIST Peyush Agarwal, STMicroelectronics

  13. Fast BSS Transition Peyush Agarwal, STMicroelectronics

  14. The Concept • Once the mobile terminal starts moving to the other BSS, it: • Picks the first entry from the “AP_PRIORITY_LIST” (which would probably be the best AP). • Actively do QUICK SCANNING (described in the next slides) • If AP is found, it sends a ReassociationX frame to the new AP along with the context block and the security block embedded. • If no AP is found, it picks the next entry from the AP_PRIROTY_LIST and repeats the process. Peyush Agarwal, STMicroelectronics

  15. Quick Active Scanning • Scans only on the selected channels (based on the AP_PRIORITY_LIST) • While scanning the mobile terminal it expects ‘Tiny’ probe response / beacons and not the ‘complete’ response frames. • Reduced waiting time to receive the probe response because of the “Tiny” probe response • Reduced ‘ProbeDelay’ Peyush Agarwal, STMicroelectronics

  16. Probe Response BSSID Channel Number Tiny Probe Response (For Fast Scanning) • Beacon Interval • Capability Information • Supported rates • FH parameter set • DS parameter set • CF parameter set • IBSS parameter set • … Tiny Probe Response (7 bytes) * Can be extended based on the extensions supported Already Collected during AP Initialization Only ‘7’ bytes at the time of roaming Peyush Agarwal, STMicroelectronics

  17. Limitation • SPEED at the cost of MEMORY. COMMENTS ? Peyush Agarwal, STMicroelectronics

More Related