- Purple
- Captive portals: a complete guide
- Piattaforme di WiFi per ospiti in stadi e arene: confronto tra onboarding ad alta densità e attivazione degli sponsor
Piattaforme di WiFi per ospiti in stadi e arene: confronto tra onboarding ad alta densità e attivazione degli sponsor
Utilizzi questo confronto per scegliere tra un portale captive, la funzionalità Passpoint tramite l'app della società o una soluzione ibrida per il suo stadio o la sua arena. Sarà in grado di dimensionare le richieste RADIUS e DHCP per i picchi durante l'intervallo, proteggere la visibilità degli sponsor e instradare i dati dei tifosi che hanno prestato il consenso al sistema di biglietteria e al CRM degli sponsor in pochi secondi.
- Quale approccio alla piattaforma di WiFi per ospiti degli stadi scegliere?
- Dove le piattaforme con portale captive, Passpoint e ibride differiscono davvero
- L'esperienza di onboarding
- Il modello di sicurezza
- Il modello di dati e sponsor
- In che modo le piattaforme WiFi per stadi gestiscono i picchi di autenticazione dell'intervallo?
- Scenario pratico: modellazione di un picco all'intervallo in uno stadio da 40.000 posti
- Mantenere il servizio RADIUS veloce e fuori dalla coda
- Arrestare l'esaurimento del DHCP prima che inizi
- Scenario pratico: un'arena con due spettacoli nello stesso giorno
- Rendere leggero il portale
- Quando scegliere un portale captive per una sede ad alta densità
- Quando scegliere il WiFi Passpoint per stadi
- Quando combinare la tecnologia Passpoint con un portale captive
- Dove si inserisce OpenRoaming
- Mantenere il personale su una rete separata
- In che modo i dati di prima parte dei tifosi raggiungono in tempo reale la biglietteria e il CRM dello sponsor?
- Scenario operativo: un'arena di proprietà comunale con un partner di naming rights
- Quali sono i costi di gestione di ciascun approccio per gli stadi WiFi?
- Come decidere la soluzione migliore per la Sua struttura
- Domande frequenti
- Purple funziona con gli access point già installati nel nostro stadio?
- È necessaria l'app del club per offrire Passpoint ai tifosi?
- È possibile condividere i dati dei tifosi provenienti dagli accessi WiFi con gli sponsor ai sensi del GDPR?
- Un portale captive è in grado di gestire decine di migliaia di tifosi che si connettono durante l'intervallo?
- Come si effettua la migrazione dall'attuale fornitore WiFi dello stadio?
- OpenRoaming sostituisce il proprio profilo Passpoint?
- La rete del portale deve essere aperta o utilizzare l'OWE?
- Quanto impegno richiede un'implementazione all'interno dello stadio?

La maggior parte degli stadi e delle strutture polifunzionali ottiene i migliori risultati da una soluzione ibrida. Gli abbonati ricevono un profilo Passpoint tramite l'app del club e si connettono automaticamente, in modo crittografato e senza alcuna schermata di login. I visitatori occasionali utilizzano un portale captive leggero. Dimensioni RADIUS e DHCP per il picco di dispositivi simultanei, non per i posti a sedere. È possibile instradare i dati dei tifosi che hanno prestato il consenso verso la biglietteria e il CRM degli sponsor tramite API basate su eventi.
Quale approccio alla piattaforma di WiFi per ospiti degli stadi scegliere?
Qualsiasi confronto tra le piattaforme di WiFi per ospiti degli stadi si riduce a tre architetture:
- Un portale captive su una rete aperta o aperta-crittografata.
- Profili Passpoint forniti tramite l'app del club.
- Una soluzione ibrida che esegue entrambi sui medesimi access point.
Se si dispone di una base di abbonati e di un'app del club, è consigliabile scegliere la soluzione ibrida.
Prima di tutto, alcune definizioni. Un portale captive è la pagina web mostrata da un dispositivo prima di concedere l'accesso a Internet. Al suo interno, il tifoso effettua l'accesso, si registra o accetta i termini. Passpoint, chiamato anche Hotspot 2.0, è una certificazione WiFi Alliance basata su IEEE 802.11u. Consente a un dispositivo di individuare una rete e di accedervi automaticamente utilizzando le credenziali memorizzate in un profilo. Passpoint effettua l'autenticazione tramite IEEE 802.1X, lo standard di controllo dell'accesso basato su porta. 802.1X verifica ogni dispositivo rispetto a un server RADIUS (Remote Authentication Dial-In User Service, definito in RFC 2865).
La scelta influisce su tre aspetti:
- Il comportamento della rete quando 20.000 telefoni si sbloccano durante l'intervallo.
- La quantità di dati di prima parte acquisita.
- La quantità di spazi pubblicitari per gli sponsor vendibile.
Ciascuna architettura vince su uno di questi aspetti, motivo per cui la soluzione ibrida risulta solitamente la migliore.
Purple li esegue tutti e tre come overlay cloud agnostico rispetto all'hardware. Supporta access point Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme e Fortinet. Non è necessario sostituire l'infrastruttura esistente, come spiegato nel nostro articolo sul perché il prossimo aggiornamento WiFi non richiede nuovo hardware. Purple registra 500 milioni di utenti e accessi all'anno in oltre 80.000 strutture in 90 Paesi.
Dove le piattaforme con portale captive, Passpoint e ibride differiscono davvero
| Portale captive | Passpoint tramite app del club | Ibrida | |
|---|---|---|---|
| Chi si connette | Ogni partecipante dotato di browser | I tifosi che installano l'app e accettano il profilo | Entrambi i gruppi, su SSID separati |
| Passaggi per la connessione | Connessione al SSID, apertura del portale, accesso o accettazione dei termini | Nessuno dopo l'installazione una tantum del profilo | Nessuno per i tifosi che usano l'app, portale per tutti gli altri |
| Crittografia over-the-air | Nessuna su una rete SSID aperta, per ciascun dispositivo con OWE | WPA2-Enterprise o WPA3-Enterprise | Enterprise per i tifosi che usano l'app, aperta o OWE per il portale |
| Carico di autenticazione nell'intervallo | Caricamenti della pagina del portale più uno scambio RADIUS per login | Scambio 802.1X multifase per dispositivo, nessun caricamento di pagina | Carico del portale ridotto della quota di tifosi su Passpoint |
| Superficie di attivazione dello sponsor | Splash page e reindirizzamento post-login | Posizionamenti solo nell'app, nessuna splash page | Splash page per i visitatori, posizionamenti nell'app per i membri |
| Standard | API Captive Portal RFC 8908 e RFC 8910, RFC 8110 OWE | IEEE 802.11u, IEEE 802.1X, EAP-TLS o EAP-TTLS | Tutti i precedenti |
| A chi si adatta | Strutture per concerti e conferenze senza app del club | Club con un'app attiva e aree riservate ai membri | Club con un bacino di abbonati e visitatori occasionali |
L'esperienza di onboarding
Su un Captive Portal, ogni tifoso incontra il tuo brand nel momento esatto della connessione. Questo è fondamentale per l'onboarding WiFi degli ospiti nelle arene. Il Captive Network Assistant (CNA) dello smartphone è il mini-browser che iOS e Android aprono automaticamente quando rilevano un portale. Su una rete Passpoint, il dispositivo si connette prima ancora che il tifoso abbia estratto il telefono dalla tasca.
Il modello di sicurezza
Un SSID aperto trasmette il traffico non crittografato via etere. OWE (Opportunistic Wireless Encryption, RFC 8110, certificato dalla WiFi Alliance come Enhanced Open) colma questa lacuna. Crittografa il traffico di ciascun dispositivo senza bisogno di una password. Passpoint si spinge oltre: utilizza WPA2-Enterprise o WPA3-Enterprise, con autenticazione 802.1X tramite un metodo EAP. L'EAP-TLS autentica tramite un certificato. L'EAP-TTLS racchiude nome utente e password all'interno di un tunnel TLS.
Il modello di dati e sponsor
Questo è il compromesso che la maggior parte dei fornitori tralascia. Passpoint rimuove la splash page, eliminando di conseguenza anche il tuo spazio per gli sponsor più visibile. Una struttura basata solo su portale massimizza le visualizzazioni degli sponsor, ma costringe i tuoi tifosi più fedeli a effettuare il login a ogni partita. La soluzione ibrida offre a ciascun pubblico l'esperienza ideale.
In che modo le piattaforme WiFi per stadi gestiscono i picchi di autenticazione dell'intervallo?
Raramente una rete da stadio fallisce per mancanza di capacità totale. Fallisce quando migliaia di dispositivi richiedono l'autenticazione, un indirizzo IP e una pagina del portale negli stessi cinque minuti. Progetta la rete in funzione di questa concomitanza di accessi.
Scenario pratico: modellazione di un picco all'intervallo in uno stadio da 40.000 posti
Questo è un modello di pianificazione, non un risultato reale. Modifica le ipotesi in base ai tuoi dati di login.
Situazione. Un club di calcio gestisce uno stadio da 40.000 posti. Ipotizziamo che il 60% dei presenti provi a connettersi a un certo punto, il che genera 24.000 dispositivi. Ipotizziamo che il 30% di questi si colleghi per la prima volta nei primi cinque minuti dell'intervallo. Si tratta di 7.200 nuovi login in 300 secondi, ovvero 24 al secondo.
Il problema. Supponiamo che il timeout della sessione sia di 60 minuti. I tifosi che si sono connessi all'arrivo prima della partita vedranno la sessione scadere e dovranno riautenticarsi proprio a ridosso dell'intervallo. Nel peggiore dei casi, tutti i 24.000 dispositivi impatteranno sulla piattaforma in quella finestra temporale: 80 autenticazioni al secondo.
Cosa è stato fatto:
- Impostare un timeout di sessione più lungo dell'intero evento, dall'apertura dei cancelli al deflusso, in modo che i tifosi connessi non debbano mai riautenticarsi a metà partita.
- Spostato il 35% dei tifosi in connessione a Passpoint tramite l'app del club.
Risultato. Il picco durante l'intervallo scende da 80 a 24 autenticazioni al secondo, una riduzione del 70%. I caricamenti della pagina del portale scendono da 7.200 a 4.680, perché i tifosi su Passpoint saltano completamente la pagina. I tifosi su Passpoint inviano comunque richieste RADIUS. Tali richieste non generano traffico web e le chiavi di roaming impediscono che si ripetano.
Mantenere il servizio RADIUS veloce e fuori dalla coda
RADIUS viene eseguito su UDP. Quando un server risponde lentamente, gli access point ritrasmettono e le ritrasmissioni si sommano al carico che ha causato il ritardo. L'RFC 5080 documenta questo comportamento. Quattro scelte progettuali prevengono questa spirale:
- Mantenere i sistemi lenti al di fuori del percorso di autenticazione. Non chiamare mai il CRM o il sistema di biglietteria in modo sincrono durante il login. Accettare la connessione e poi scrivere sui sistemi a valle in modo asincrono.
- Utilizzare il roaming veloce. La transizione veloce IEEE 802.11r e il caching PMK consentono a un dispositivo di spostarsi tra gli access point senza uno scambio 802.1X completo. In uno stadio in cui i tifosi si spostano verso i corridoi durante l'intervallo, ciò elimina migliaia di richieste ripetute.
- Controllare il traffico di accounting. L'accounting RADIUS (RFC 2866) invia aggiornamenti intermedi a un intervallo fisso. Un intervallo breve su 24.000 sessioni aggiunge un carico costante proprio nel momento sbagliato.
- Scalare il livello RADIUS in orizzontale. Il servizio cloud RADIUS di Purple opera su un'infrastruttura con un uptime del 99,999% (dato fornito da Purple).
Arrestare l'esaurimento del DHCP prima che inizi
Il DHCP (Dynamic Host Configuration Protocol, RFC 2131) assegna a ciascun dispositivo un indirizzo IP per un tempo di lease stabilito. I telefoni rilasciano raramente il proprio lease quando escono dalla copertura. Di conseguenza, gli indirizzi rimangono bloccati fino alla scadenza del lease.
Scenario pratico: un'arena con due spettacoli nello stesso giorno
Questo è un modello di pianificazione basato sul calcolo degli indirizzi, non un risultato documentato.
Situazione. Un'arena da 15.000 posti ospita uno spettacolo pomeridiano e uno serale con pubblico diverso. Si ipotizza che il 70% di ciascun pubblico si connetta, ovvero 10.500 dispositivi per spettacolo. La rete ospiti utilizza un pool /18, che contiene 16.382 indirizzi utilizzabili.
Il problema. Con lease di 24 ore, gli indirizzi dello spettacolo pomeridiano rimangono occupati anche durante lo spettacolo serale. Il pool si esaurisce dopo i primi 5.882 dispositivi arrivati per la sera. Chi arriva più tardi non ottiene alcun indirizzo e nessuna connessione.
Cosa è stato fatto. Il team ha ridotto il tempo di lease a una durata inferiore all'intervallo tra i due spettacoli.
Risultato. Ora il pool deve coprire solo un pubblico alla volta durante il picco. La stessa subnet /18 gestisce 10.500 dispositivi con un margine di 5.882 indirizzi.
L'IPv6 dual-stack riduce ulteriormente la pressione su IPv4, poiché i dispositivi configurano i propri indirizzi tramite SLAAC (RFC 4862). Verificare che il portale e il walled garden gestiscano l'IPv6 prima di fare affidamento su di esso.
Rendere leggero il portale
In una struttura ad alta densità, il portale captive deve caricarsi rapidamente su una frequenza radio intasata. Quattro passaggi possono essere d'aiuto:
- Distribuire le risorse del portale tramite una rete di distribuzione dei contenuti (CDN).
- Mantenere le immagini di dimensioni ridotte.
- Inserire in allow-list solo i domini di login social effettivamente offerti.
- Pubblicare l'URL del portale tramite l'API del portale captive API (RFC 8910 e RFC 8908). I dispositivi compatibili individuano così il portale direttamente, senza intercettazione HTTP.
Quando scegliere un portale captive per una sede ad alta densità
Scegliere un'architettura basata solo su portale quando la maggior parte del pubblico effettua una singola visita. Concerti, conferenze ed eventi itineranti rientrano in questa tipologia, in quanto ogni sera attirano un pubblico diverso e la maggior parte dei partecipanti non installerà mai l'app di un club.
Il portale costituisce anche l'asset sponsor più efficace. Ogni partecipante che si connette visualizza la splash page, con la possibilità di reindirizzarlo, dopo il login, all'offerta di un partner. La soluzione Guest WiFi di Purple acquisisce dati di prima parte basati sul consenso in quel preciso momento, tramite un'adesione basata su una scelta consapevole, dove ogni finalità presenta una casella deselezionata dedicata.
I medesimi dati di accesso alimentano WiFi Analytics, misurando il tempo di permanenza nelle aree di atrio, bar e merchandising, per consentire la vendita di spazi sponsor supportata da dati di presenza effettivi.
Eseguire il portale su OWE in modalità di transizione insieme a un SSID aperto. I dispositivi che supportano OWE si connettono in modalità crittografata, mentre i dispositivi meno recenti possono comunque accedere. Questo colma la maggior parte del divario di sicurezza tra il portale e la tecnologia Passpoint, senza aggiungere ulteriori passaggi per il tifoso.
Il portale si estende anche al di fuori dell'impianto principale. Se lo stadio include un hotel nella struttura, la medesima identità può essere utilizzata nelle camere degli ospiti, come descritto nella nostra pagina Hotel. Il megastore di un club segue gli schemi illustrati nella nostra pagina Retail, dove ogni acquirente che effettua l'accesso diventa un profilo noto.
Hai domande sulla tua configurazione specifica?
Il nostro team collabora con gestori di sedi, responsabili IT e ingegneri di rete in 80.000 sedi. Prenota una chiamata di 20 minuti e ti mostreremo come altri professionisti come te hanno risolto il problema.
Quando scegliere il WiFi Passpoint per stadi
Scegliere il WiFi Passpoint per stadi per i tifosi che frequentano la struttura in modo continuativo e dispongono già di un account. Gli abbonati, i soci e gli ospiti dei palchi VIP rientrano in questo profilo: desiderano connettersi in modo automatico e sono già identificati nel sistema.
L'app del club installa il profilo una sola volta e, da quel momento, il dispositivo si connette automaticamente ad ogni giornata di gara. iOS installa le credenziali Passpoint tramite un profilo di configurazione, mentre Android le installa tramite le proprie API Passpoint. Prima di associarsi, il dispositivo utilizza l'ANQP (Access Network Query Protocol, parte dello standard IEEE 802.11u) per verificare che la rete supporti le sue credenziali.
Quando combinare la tecnologia Passpoint con un portale captive
Combinare le due soluzioni quando il pubblico si divide tra un nucleo di fidelizzati e visitatori occasionali. Una squadra di calcio rientra tipicamente in questo modello: abbonati, tifosi ospiti e visitatori occasionali condividono lo stesso impianto.
I soci si connettono tramite Passpoint e ricevono contenuti sponsorizzati all'interno dell'app; tutti gli altri utenti utilizzano il portale. Trasmettere al massimo due SSID ospiti, poiché ogni SSID aggiuntivo consuma tempo d'antenna con i propri beacon.
È inoltre possibile utilizzare il portale come ponte verso la tecnologia Passpoint, offrendo il download del profilo dopo il primo accesso dell'utente al portale. Ogni tifoso che lo installa non passerà più dal portale per tutte le partite future.
Dove si inserisce OpenRoaming
OpenRoaming è una federazione della Wireless Broadband Alliance basata su Passpoint. I dispositivi che possiedono un profilo di un identity provider partecipante si connettono in modo automatico e sicuro. Questo include i tifosi ospiti che non dispongono dell'app del club. OpenRoaming non fornisce i dati identificativi del proprio club, pertanto è da considerarsi come una copertura più ampia e non come un sostituto del proprio profilo.
Mantenere il personale su una rete separata
Steward, punti vendita e troupe televisive necessitano di una rete dedicata. Le Identity-Based Networks di Purple autenticano il WiFi del personale tramite Microsoft Entra ID, Okta o Google Workspace, con revoca automatica dell'accesso quando un utente lascia l'organizzazione.
Per i dispositivi gestiti, la nostra guida su come utilizzare Microsoft Intune per distribuire i certificati WiFi sui dispositivi illustra la procedura di invio dei certificati. Per i dispositivi personali dei collaboratori esterni, consultare Onboarding WiFi BYOD: gestione dei dispositivi non gestiti in hotel e nel settore retail.
Segmentare i terminali POS su una propria VLAN (LAN virtuale, una rete logicamente separata). Lo standard PCI DSS considera la segmentazione come un modo per ridurre l'ambito dell'ambiente dei dati dei titolari di carta.
In che modo i dati di prima parte dei tifosi raggiungono in tempo reale la biglietteria e il CRM dello sponsor?
I dati devono essere instradati in base agli eventi e non a blocchi. Quando un tifoso effettua il login, la piattaforma ne risolve l'identità e verifica le scelte relative al consenso. Successivamente emette un evento che i sistemi a valle elaborano entro pochi secondi. Il sistema di biglietteria associa il login a una prenotazione tramite e-mail o riferimento del biglietto. Il CRM dello sponsor riceve solo i dati dei tifosi che hanno prestato esplicitamente il consenso per tale sponsor.
Il consenso è il punto di controllo. L'Articolo 7(1) del UK GDPR richiede di dimostrare che ciascun tifoso abbia prestato il proprio consenso. Le linee guida sul consenso dell'ICO stabiliscono che è necessario indicare i titolari del trattamento terzi che faranno affidamento su tale consenso. Ai sensi della normativa PECR 22, l'e-mail marketing di uno sponsor richiede tale consenso specifico e nominativo. Il soft opt-in copre solo i propri prodotti analoghi, non quelli di un partner.
Purple si integra con le piattaforme CRM e di marketing. Registra ogni opt-in separatamente, con il relativo testo e il marcatore orario. Purple è certificata ISO 27001 e Cyber Essentials, conforme a GDPR e CCPA, ed è un B Corp certificato.
Scenario operativo: un'arena di proprietà comunale con un partner di naming rights
Questo è un modello di pianificazione con ipotesi definite, non un risultato rendicontato.
Situazione. Un ente locale possiede un'arena polivalente da 8.000 posti. La struttura ospita concerti, conferenze e attività sportive locali. I promoter possiedono i dati sulla biglietteria dei concerti. Il partner dei naming rights dell'arena desidera lead qualificati con consenso da ogni evento.
Azioni intraprese:
- Ogni schermata di login presenta una casella separata, non selezionata, che riporta il nome del partner.
- Un login con consenso attiva un evento verso il CRM del partner.
- Un login senza consenso viene inviato solo al CRM dell'arena.
- La riconciliazione della biglietteria viene eseguita solo laddove l'arena detenga i dati di prenotazione.
Risultato. Si ipotizzi che 5.000 partecipanti accedano durante un evento e che il 20% spunti la casella del partner. Il partner riceve quindi 1.000 dati con consenso per evento. Ogni dato perviene pochi secondi dopo il login, con la relativa prova del consenso allegata. Ciò sostituisce l'esportazione mensile di un foglio di calcolo, che fa perdere il momento dell'esperienza in struttura e indebolisce la traccia di audit.
Quali sono i costi di gestione di ciascun approccio per gli stadi WiFi?
I costi di licenza sono solo una parte della spesa. I costi più elevati riguardano l'impegno di sviluppo, le operazioni ricorrenti e l'occupazione della frequenza.
| Portale captive | Passpoint tramite app del club | Ibrido | |
|---|---|---|---|
| Fattore di costo di sviluppo | Design del portale, walled garden, testo del consenso, mappatura dei campi CRM | Sviluppo dell'app, configurazione del realm RADIUS, emissione di credenziali o certificati | Entrambi gli sviluppi |
| Fattore di costo operativo | Licenza della piattaforma, hosting del portale, backhaul Internet | Licenza della piattaforma, ciclo di vita delle credenziali, ciclo di rilascio dell'app | Entrambi, con un livello RADIUS condiviso |
| Hardware necessario | Access point esistenti di qualsiasi fornitore in elenco | Access point con Hotspot 2.0 abilitato nel firmware | Access point compatibili con Hotspot 2.0 che trasmettono due SSID |
| Impegno per evento | Sostituzione delle grafiche dello sponsor, verifica del testo del consenso | Nessun lavoro di onboarding, solo contenuti in-app | Grafica del portale più contenuti dell'app |
| Costo di occupazione della frequenza | Un SSID ospiti | Un SSID ospiti | Due SSID ospiti |
L'approccio ibrido presenta i costi di sviluppo più elevati, ma riduce i rischi durante il giorno della partita. Ogni tifoso che passa a Passpoint equivale a un caricamento di pagina in meno durante l'intervallo.
Come decidere la soluzione migliore per la Sua struttura
Confronti la Sua situazione con la riga sottostante.
| La Sua situazione | Raccomandazione |
|---|---|
| Nessuna app del club, pubblico occasionale come per concerti e conferenze | Portale captive su OWE in modalità di transizione, splash page dello sponsor, consenso esplicito e consapevole |
| App del club in uso attivo da parte degli abbonati | Ibrido: Passpoint nell'app, portale captive per i visitatori |
| Aree riservate ai soci, palchi e posti premium | Profili Passpoint per i soci, oltre all'accesso tramite portale per i loro ospiti |
| Arena polifunzionale in cui i promoter gestiscono la biglietteria | Portale captive con testo del consenso specifico per evento e per partner |
| Molti tifosi ospiti privi di un account del club | Portale captive con OpenRoaming per un accesso sicuro automatico |
| Steward, punti ristoro e punti vendita | WiFi del personale distinto su 802.1X con integrazione del provider di identità e segmentazione VLAN |
Prima del primo evento dal vivo, esegua queste tre operazioni:
- Esegua un test di carico della configurazione in un giorno in cui non vi sono partite.
- Riprofili il modello dell'intervallo confrontandolo con i log reali degli access point.
- Confermi che i sistemi a monte accettino gli eventi al tasso di login di picco previsto.
Domande frequenti
Purple funziona con gli access point già installati nel nostro stadio?
Sì, se provengono da Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme o Fortinet. Purple è un overlay cloud indipendente dall'hardware, quindi si sovrappone all'infrastruttura esistente senza dover sostituire nulla. I punti di accesso continuano a gestire la radio e il roaming. Purple gestisce il portale captive, il RADIUS cloud, l'acquisizione del consenso e l'instradamento dei dati. Passpoint richiede inoltre che Hotspot 2.0 sia abilitato nel firmware del punto di accesso.
È necessaria l'app del club per offrire Passpoint ai tifosi?
No, ma l'app rappresenta la modalità di fruizione più fluida. iOS installa le credenziali Passpoint scaricando un profilo di configurazione. Android le installa tramite le sue API Passpoint o un download web. È quindi possibile offrire il profilo dopo il primo accesso del tifoso al portale captive. L'app offre i tassi di adozione migliori, poiché associa il profilo a un account che il tifoso possiede e utilizza già a ogni partita.
È possibile condividere i dati dei tifosi provenienti dagli accessi WiFi con gli sponsor ai sensi del GDPR?
Sì, previa acquisizione di un consenso separato e specifico che indichi esplicitamente lo sponsor. Le linee guida sul consenso dell'ICO stabiliscono che è necessario nominare qualsiasi titolare del trattamento terzo che faccia affidamento su tale consenso. L'articolo 7(1) richiede di poterlo dimostrare. Ai sensi della direttiva PECR, l'email marketing degli sponsor richiede tale consenso, poiché il soft opt-in copre solo i propri prodotti analoghi. Gli opt-in a scelta consapevole di Purple registrano ogni opzione separatamente, con il relativo testo e timestamp.
Un portale captive è in grado di gestire decine di migliaia di tifosi che si connettono durante l'intervallo?
Sì, a condizione che la progettazione sia orientata alla simultaneità anziché alla capacità totale. Impostare timeout di sessione più lunghi della durata dell'evento, in modo che i tifosi connessi non debbano mai effettuare nuovamente l'autenticazione a metà partita. Mantenere le operazioni di scrittura del CRM e della biglietteria al di fuori del percorso di autenticazione. Ridimensionare i pool DHCP per i picchi di dispositivi simultanei, con lease più brevi dell'intervallo tra un evento e l'altro. Distribuire le risorse del portale da una rete di distribuzione dei contenuti (CDN). Il passaggio degli iscritti a Passpoint elimina completamente il caricamento delle relative pagine.
Come si effettua la migrazione dall'attuale fornitore WiFi dello stadio?
La migrazione si effettua modificando la destinazione a cui i punti di accesso inviano il traffico di autenticazione e del portale, non sostituendo l'hardware. Eseguire prima Purple su una rete SSID di test. Verificare il portale, il RADIUS e l'instradamento del CRM in un giorno in cui non ci sono partite, quindi effettuare il passaggio alla rete SSID di produzione. Esportare i record di opt-in esistenti con i relativi testi e timestamp. Il consenso raccolto con la precedente formula potrebbe non coprire le finalità pianificate per il futuro.
OpenRoaming sostituisce il proprio profilo Passpoint?
No, integra il proprio profilo. OpenRoaming è una federazione della Wireless Broadband Alliance basata su Passpoint. I dispositivi in possesso del profilo di un provider di identità aderente si connettono automaticamente e in modo sicuro, coprendo così i tifosi ospiti sprovvisti dell'app del club. Non fornisce i dati identificativi del proprio club. È consigliabile mantenere il proprio profilo nell'app per i titolari di abbonamenti e utilizzare OpenRoaming per ampliare la copertura sicura.
La rete del portale deve essere aperta o utilizzare l'OWE?
Utilizzare OWE ovunque i punti di accesso lo supportino, in modalità di transizione affiancato a una rete SSID aperta. OWE, certificato dalla WiFi Alliance come Enhanced Open, crittografa il traffico di ciascun dispositivo senza richiedere alcuna password. I tifosi in un pubblico affollato non possono leggere le sessioni altrui. La modalità di transizione consente ai dispositivi più datati di accedere alla rete aperta, mentre i dispositivi compatibili si collegano in modo crittografato. Verificare il supporto del firmware su ogni punto di accesso prima del giorno della partita.
Quanto impegno richiede un'implementazione all'interno dello stadio?
La maggior parte dell'impegno riguarda la configurazione e l'integrazione, non l'hardware. Poiché Purple si sovrappone ai punti di accesso esistenti, il lavoro comprende la progettazione del portale, la formulazione del consenso, la configurazione di SSID e RADIUS, nonché la mappatura dei campi verso i sistemi di biglietteria e CRM. Passpoint aggiunge lo sviluppo dell'app del club e un ciclo di test su dispositivi iOS e Android. Pianificare un test di carico completo in un giorno senza partite prima del primo evento dal vivo.
Definizioni chiave
Portale captive
La pagina web visualizzata da un dispositivo prima di concedere l'accesso a Internet, in cui il tifoso effettua l'accesso, si registra o accetta i termini di servizio. Gli standard RFC 8910 e RFC 8908 definiscono l'architettura del portale captive API, che consente ai dispositivi compatibili di individuare direttamente l'URL del portale, senza l'intercettazione HTTP.
Si trova in qualsiasi rete SSID per ospiti dedicata ai visitatori occasionali. È lo strumento promozionale più efficace per gli sponsor, poiché ogni partecipante che si connecta visualizza la pagina di benvenuto; tuttavia, comporta un ulteriore caricamento della pagina per ogni accesso durante l'intervallo.
Passpoint (Hotspot 2.0)
Una certificazione della WiFi Alliance basata sullo standard IEEE 802.11u che consente a un dispositivo di rilevare e connettersi automaticamente a una rete tramite credenziali memorizzate in un profilo, autenticandosi mediante lo standard IEEE 802.1X su WPA2-Enterprise o WPA3-Enterprise.
Viene offerto tramite l'app della società agli abbonati e ai soci. Elimina le procedure di onboarding e i caricamenti della pagina del portale, ma rimuove la pagina di benvenuto come spazio pubblicitario per gli sponsor.
IEEE 802.1X
Lo standard IEEE per il controllo dell'accesso basato su porta. Verifica ciascun dispositivo tramite un server RADIUS utilizzando un metodo EAP prima di concedere l'accesso alla rete.
È la tecnologia alla base di Passpoint per i tifosi e del WiFi del personale WiFi per addetti alla sicurezza e punti vendita. Ogni scambio 802.1X si articola in più fasi, influendo direttamente sul carico di autenticazione durante l'intervallo.
RADIUS
Remote Authentication Dial-In User Service, definito in RFC 2865 ed eseguito su UDP. RFC 5080 documenta come le risposte lente attivino le ritrasmissioni degli access point, mentre RFC 2866 definisce l'accounting RADIUS e i relativi aggiornamenti intermedi.
Il livello RADIUS determina se la rete è in grado di reggere il picco dell'intervallo. Lo scali orizzontalmente, mantenga i sistemi lenti al di fuori del suo percorso e controlli l'intervallo di accounting.
OWE (Aperto avanzato)
Opportunistic Wireless Encryption, specificato in RFC 8110 e certificato dalla WiFi Alliance come Enhanced Open. Crittografa il traffico di ciascun dispositivo via etere senza richiedere alcuna password.
Lo esegua in modalità di transizione insieme a un SSID aperto, in modo che i dispositivi compatibili si connettano in modo crittografato e quelli più vecchi possano comunque accedere. Riduce la maggior parte del divario di sicurezza tra il portale e la tecnologia Passpoint.
EAP-TLS ed EAP-TTLS
Metodi EAP (Extensible Authentication Protocol) utilizzati all'interno di 802.1X. EAP-TLS effettua l'autenticazione tramite certificato; EAP-TTLS racchiude nome utente e password in un tunnel TLS.
Ne sceglie uno durante la configurazione delle credenziali Passpoint o del rilascio del certificato per l'app del club, fattore che incide sullo sforzo di sviluppo e sui costi del ciclo di vita delle credenziali.
ANQP
Access Network Query Protocol, parte dello standard IEEE 802.11u. Un dispositivo Passpoint lo utilizza prima di associarsi per verificare che la rete supporti le sue credenziali.
È il motivo per cui lo smartphone di un abbonato si connette automaticamente ad ogni partita. Affinché le query ANQP vadano a buon fine, gli access point devono avere la funzionalità Hotspot 2.0 abilitata nel firmware.
Transizione rapida IEEE 802.11r
Un emendamento IEEE 802.11 che, insieme al caching PMK, consente a un dispositivo di spostarsi tra gli access point senza eseguire un nuovo scambio 802.1X completo.
All'interno di uno stadio in cui i tifosi si spostano verso i corridoi all'intervallo, elimina dal picco di traffico migliaia di richieste RADIUS ripetute.
Lease DHCP
Il periodo di tempo per il quale il DHCP (Dynamic Host Configuration Protocol, RFC 2131) assegna un indirizzo IP a un dispositivo. Gli smartphone rilasciano raramente i lease quando escono dalla copertura, pertanto gli indirizzi rimangono bloccati fino alla scadenza.
La durata del lease determina se il pool di indirizzi è sufficiente per un solo pubblico o per due. Nei giorni con più spettacoli, la imposti su un valore inferiore all'intervallo tra gli eventi.
OpenRoaming
Una federazione della Wireless Broadband Alliance basata su Passpoint. I dispositivi con un profilo rilasciato da un provider di identità aderente si connettono in modo automatico e sicuro.
Si utilizzi per offrire un accesso sicuro ai tifosi ospiti privi dell'app del club. Non fornisce i dati identificativi del proprio club, pertanto integra il profilo Passpoint proprietario anziché sostituirlo.
Consenso esplicito tramite scelta consapevole
Il modello di consenso di Purple, in cui ogni finalità presenta una propria casella non spuntata, registrata unitamente al testo e al timestamp. Supporta l'obbligo previsto dall'Articolo 7(1) del UK GDPR di dimostrare il consenso e il consenso richiesto dalla norma 22 delle PECR per l'email marketing degli sponsor.
Rappresenta il punto di controllo per la condivisione dei dati con gli sponsor. Solo i tifosi che spuntano la casella relativa a uno sponsor specifico vengono registrati nel CRM di tale sponsor.
Esempi pratici
Una società di calcio con uno stadio da 40.000 posti modella un picco di traffico durante l'intervallo. Con un timeout della sessione di 60 minuti, le sessioni dei tifosi che si sono connessi prima della partita scadono all'incirca durante l'intervallo; pertanto, nel peggiore dei casi, tutti i 24.000 dispositivi connessi si autenticano in cinque minuti, ovvero 80 al secondo.
Questo è un modello di pianificazione, non un risultato rilevato. Il team ha impostato una durata del timeout della sessione superiore all'intero evento, dall'apertura dei cancelli al deflusso, in modo che i tifosi connessi non debbano mai riautenticarsi a metà partita. Ha inoltre trasferito il 35% dei tifosi connessi al sistema Passpoint tramite l'app della società. Il picco dell'intervallo scende da 80 a 24 autenticazioni al secondo, una riduzione del 70%, coprendo solo i 7.200 primi accessi. I caricamenti della pagina del portale scendono da 7.200 a 4.680 poiché gli utenti che utilizzano il sistema Passpoint saltano la pagina. Gli utenti con sistema Passpoint inviano comunque richieste RADIUS, ma queste non generano traffico web e le chiavi di roaming ne impediscono la ripetizione.
Un'arena da 15.000 posti ospita uno spettacolo pomeridiano e uno serale con pubblico diverso, ciascuno dei quali porta 10.500 dispositivi connessi. La rete per ospiti utilizza un pool /18 con 16.382 indirizzi utilizzabili e lease DHCP di 24 ore; di conseguenza, gli indirizzi dello spettacolo pomeridiano rimangono occupati e il pool si esaurisce dopo l'arrivo di 5.882 dispositivi per lo spettacolo serale.
Questo è un modello di pianificazione basato sul calcolo degli indirizzi, non un risultato rilevato. Il team ha ridotto il lease DHCP a un intervallo inferiore alla pausa tra i due spettacoli. Gli indirizzi dello spettacolo pomeridiano scadono prima dell'arrivo del pubblico serale, consentendo al pool di gestire un solo pubblico nei momenti di picco. Lo stesso pool /18 gestisce 10.500 dispositivi con un margine di 5.882 indirizzi e gli ultimi arrivati riescono a ottenere un indirizzo. L'implementazione di IPv6 dual-stack con SLAAC può alleggerire ulteriormente la pressione su IPv4, previa verifica che il portale e il walled garden gestiscano correttamente IPv6.
Un ente locale possiede un'arena polivalente da 8.000 posti che ospita concerti, conferenze ed eventi sportivi locali. I promoter possiedono i dati di biglietteria dei concerti e lo sponsor titolare dei diritti di denominazione richiede lead con consenso da ogni evento.
Questo è un modello di pianificazione basato su ipotesi definite. Ogni schermata di accesso presenta una casella non selezionata che riporta il nome dello sponsor. Un accesso con consenso invia un evento al CRM dello sponsor; un accesso senza consenso viene inviato esclusivamente al CRM dell'arena. Il riscontro dei dati di biglietteria avviene solo quando l'arena possiede i dati di prenotazione. Se 5.000 partecipanti effettuano l'accesso e il 20% seleziona la casella dello sponsor, quest'ultimo riceve 1.000 record con consenso per ogni evento, ciascuno inviato pochi secondi dopo l'accesso e completo di attestazione del consenso. Questo sistema sostituisce l'esportazione mensile di file Excel, evitando di perdere il momento della presenza in struttura e rafforzando la tracciabilità ai sensi dell'Articolo 7(1) del UK GDPR.
Domande frequenti
Purple funziona con gli access point già installati nel nostro stadio?
Sì, se provengono da Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme o Fortinet. Purple è un overlay cloud agnostico rispetto all'hardware, pertanto si sovrappone all'infrastruttura esistente senza ripartire da zero. I Suoi access point continuano a gestire la radio e il roaming. Purple gestisce il portale captive, il cloud RADIUS, l'acquisizione del consenso e l'instradamento dei dati. Passpoint richiede inoltre l'abilitazione di Hotspot 2.0 nel firmware degli access point.
È necessaria un'app del club per offrire Passpoint ai tifosi?
No, ma l'app rappresenta la modalità di distribuzione più fluida. iOS installa le credenziali Passpoint tramite il download di un profilo di configurazione. Android le installa mediante le sue API Passpoint o tramite download web. È quindi possibile offrire il profilo dopo il primo accesso del tifoso al portale captive. L'app offre i risultati migliori in termini di adozione, in quanto collega il profilo a un account che il tifoso possiede e utilizza già ad ogni partita.
Possiamo condividere con i nostri sponsor i dati dei tifosi raccolti dagli accessi WiFi ai sensi del GDPR?
Sì, fornendo un consenso separato e specifico che menzioni lo sponsor. Le linee guida sul consenso dell'ICO stabiliscono che è necessario indicare i titolari del trattamento terzi che fanno affidamento su tale consenso. L'Articolo 7(1) richiede di poterne dimostrare la validità. Ai sensi del PECR, il marketing via e-mail degli sponsor necessita di tale consenso, poiché il soft opt-in copre solo i propri prodotti analoghi. Gli opt-in a scelta consapevole di Purple registrano ciascuna selezione separatamente, con la relativa formulazione e la marca temporale.
Un portale captive è in grado di gestire decine di migliaia di tifosi che si connettono durante l'intervallo?
Sì, a condizione di progettare la rete per la concorrenza anziché per la capacità totale. Imposti i timeout di sessione con una durata superiore all'evento, in modo che i tifosi connessi non debbano mai riautenticarsi a metà partita. Mantenga le scritture sul CRM e sui sistemi di biglietteria al di fuori del percorso di autenticazione. Dimensioni i pool DHCP per il picco di dispositivi contemporanei, con lease più brevi dell'intervallo tra gli eventi. Distribuisca le risorse del portale da una rete di distribuzione dei contenuti (CDN). Il passaggio degli utenti a Passpoint elimina del tutto il caricamento delle loro pagine.
Come possiamo migrare dal nostro attuale fornitore di WiFi stadiale WiFi?
Esegua la migrazione modificando la destinazione del traffico di autenticazione e del portale inviato dagli access point, anziché sostituire l'hardware. Esegua prima Purple su una SSID di test. Verifichi il portale, l'instradamento verso RADIUS e il CRM in un giorno senza partite, quindi effettui il passaggio sulla SSID di produzione. Esporti i record di opt-in esistenti con le relative formulazioni e marche temporali. Il consenso raccolto con vecchie formulazioni potrebbe non coprire le finalità previste per il futuro.
OpenRoaming sostituisce il nostro profilo Passpoint?
No, integra il Suo profilo. OpenRoaming è una federazione della Wireless Broadband Alliance basata su Passpoint. I dispositivi dotati del profilo di un provider di identità partecipante si connettono in modo automatico e sicuro, coprendo così i tifosi ospiti privi dell'app del club. Non fornisce i dati di identità di titolarità del club. Mantenga il Suo profilo nell'app per gli abbonati e utilizzi OpenRoaming per ampliare la copertura sicura.
La rete del portale deve essere aperta o utilizzare OWE?
Utilizzi OWE ove supportato dagli access point, in modalità di transizione insieme a una rete SSID aperta. La tecnologia OWE, certificata dalla WiFi Alliance come Enhanced Open, crittografa il traffico di ciascun dispositivo senza richiedere una password. I tifosi in un settore affollato non possono leggere le sessioni altrui. La modalità di transizione consente ai dispositivi più datati di accedere alla rete aperta, garantendo al contempo una connessione crittografata ai dispositivi compatibili. Verifichi il supporto del firmware su ogni access point prima del giorno della partita.
Quanto impegno richiede l'implementazione in uno stadio?
La maggior parte del lavoro riguarda la configurazione e l'integrazione, non l'hardware. Poiché Purple si sovrappone agli access point esistenti, le attività comprendono la progettazione del portale, la formulazione del consenso, la configurazione di SSID e RADIUS, nonché la mappatura dei campi verso i sistemi di biglietteria e CRM. Passpoint richiede lo sviluppo dell'app del club e un ciclo di test su dispositivi iOS e Android. Pianifichi un test di carico completo in un giorno senza eventi prima della prima partita ufficiale.
Fonti
- IETF RFC 2865: RADIUS
- IETF RFC 5080: Common RADIUS implementation issues
- IETF RFC 8110: Opportunistic Wireless Encryption
- IETF RFC 8910: Captive portal identification in DHCP and RA
- WiFi Alliance: Passpoint
- Wireless Broadband Alliance: OpenRoaming
- UK GDPR Article 7: Conditions for consent
- PECR 2003 regulation 22
Continua a leggere questa serie
Ruckus SmartZone e WiFi per ospiti RUCKUS One WiFi vs piattaforme con portale captive esterno
Valuti se l'accesso per gli ospiti nativo Ruckus SmartZone o RUCKUS One soddisfa le esigenze della Sua struttura, o se un portale captive esterno come Purple valga l'abbonamento. Può mappare sedi, fornitori e proprietà dei dati per ottenere una raccomandazione chiara. Comprenderà inoltre l'integrazione di WISPr, Northbound Interface e RADIUS, oltre ai costi di ciascuna opzione.
Confronto tra Aruba Central guest WiFi e le piattaforme con portale captive dedicate: CRM, Passpoint e reportistica
Utilizzi questo confronto per scegliere tra Cloud Guest nativo di Aruba Central, ClearPass Guest e una piattaforma cloud dedicata come Purple per la Sua rete HPE Aruba. Può adattare ciascuna opzione in base a chi possiede le credenziali del WiFi per ospiti, dove devono essere inviati i dati degli ospiti, come si registra il consenso alle norme sulla GDPR, se gli ospiti che ritornano necessitano di Passpoint e al costo di ciascuna opzione nell'arco di tre anni.
Portali WiFi per ospiti Juniper Mist vs overlay con portale captive esterno: confronto per contesti multi-sito
Sarà in grado di decidere, sede per sede, se il portale per ospiti Juniper Mist nativo è sufficiente o se l'installazione di un overlay con portale captive esterno giustifica il costo della licenza. Imparerà inoltre come reindirizzare una WLAN Mist a un overlay, configurare l'accounting RADIUS e mantenere un unico registro ospiti durante una migrazione graduale da controller legacy.
Hai domande sulla tua configurazione specifica?
Il nostro team collabora con gestori di sedi, responsabili IT e ingegneri di rete in 80.000 sedi. Prenota una chiamata di 20 minuti e ti mostreremo come altri professionisti come te hanno risolto il problema.