Qualcuno potrebbe spiegarmi in che modo esattamente un iPhone rileva un hotspot Wi-Fi? Voglio dire, voglio sapere come funziona esattamente. Come fa a sapere di tutte le reti presenti nel luogo? Quanto spesso controlla le reti?
La specifica 802.11 ha uno standard per Beacon Frames che viene inviato periodicamente per trasmettere tutti i dettagli su un particolare hotspot.
Tutto l'hardware Apple per Wi-Fi implementa questa specifica e la radio deve solo ascoltare i frame dei beacon per un periodo di tempo e presentare tali opzioni al software.
Non ho un'analisi o una traccia del chipset specifico all'interno di un iPhone, ma la mia esperienza è che il dispositivo unisce le reti note entro un secondo circa dall'entrare nel raggio di una rete che viene salvata e impostata come automatica Iscritto. Inoltre, inizierà chiaramente ad ascoltare i fotogrammi dei beacon non appena attiverai il Wi-Fi per uscire dalla modalità aereo, avviando o svegliando dal sonno.