Skip to main content

What is PPSK: comparing features and deployment models

This guide provides a definitive technical reference on Private Pre-Shared Key (PPSK) WiFi architecture for property developers, BTR operators, and landlords. It compares PPSK against shared PSK and 802.1X deployments, covering per-unit VLAN isolation, IoT device compatibility, and automated key lifecycle management. IT managers and network architects will find actionable deployment guidance, vendor-specific implementation notes, and real-world case studies demonstrating measurable operational outcomes.

📖 11 min read📝 2,521 words🔧 2 worked examples4 practice questions📚 10 key definitions

Listen to this guide

View podcast transcript
Welcome to the Purple Technical Briefing. Today we are covering PPSK WiFi - Private Pre-Shared Key - what it is, how it compares to the alternatives, and where it actually makes sense to deploy it. [medium pause] Let us start with the problem it solves. In a traditional WPA2 Personal network, every device on the network shares the same password. That is fine for a home. It is a liability for a 200-unit Build to Rent development, a student accommodation block, or a hotel with 300 rooms. When one resident moves out, you either change the password for everyone - breaking every other resident's smart TV, thermostat, and console in the process - or you leave the old resident with access. Neither option is acceptable. [short pause] PPSK solves this by giving each resident, each flat, or each device group its own unique WiFi key. They all connect to the same SSID - the same network name - but each key maps to a separate VLAN. Flat 12 is on VLAN 10. Flat 13 is on VLAN 20. The IoT devices are on VLAN 99. The access point handles the key-to-VLAN mapping automatically. No RADIUS server required on the client side, no certificate infrastructure, no 802.1X supplicant on the device. [medium pause] Now let us talk about the terminology, because it varies by vendor and that causes genuine confusion in the market. HPE Aruba calls it MPSK. Cisco Meraki calls it iPSK - Identity PSK. Juniper Mist uses ePSK. Extreme Networks call it Private PSK. Ubiquiti UniFi simply calls it PPSK. The underlying mechanism is identical across all of them: one SSID, multiple unique keys, each key tied to a VLAN or a policy group. [short pause] Technically, here is what happens at the association layer. When a device connects, it presents its pre-shared key during the WPA2 four-way handshake. The access point looks up that key in the PPSK store, identifies which VLAN it maps to, and tags the device's traffic accordingly. The device sees a normal WiFi connection. It has no idea it has been placed in an isolated segment. Its Chromecast works. Its smart speaker pairs. Everything behaves like a home network. [medium pause] This is the key distinction from 802.1X, which is the enterprise standard for staff networks. 802.1X requires a RADIUS server, an identity provider - Microsoft Entra ID, Okta, or Google Workspace - and a supplicant on every device. Every managed laptop has one. Your resident's smart fridge does not. Your building's HVAC controller does not. PPSK works with all of them because it operates at the WPA Personal layer, not the WPA Enterprise layer. [short pause] That said, PPSK is not a replacement for 802.1X in corporate environments. It is a different tool for a different problem. If you are running a staff network where individual accountability matters, 802.1X is the right answer. If you are running a residential network where you need per-household isolation, IoT support, and operational simplicity at scale, PPSK is the right answer. [medium pause] Let us look at the deployment models. There are three primary patterns in production today. [short pause] The first is the cloud-controller model. Your access points connect to a cloud management platform. The PPSK key store lives in the cloud controller. When you provision a new resident, you create a key in the portal, assign it to a VLAN, and the controller pushes the policy to every access point in the building. The resident gets their key via email or a QR code in a welcome pack. When they move out, you delete the key. Their devices stop connecting. Nobody else is affected. [short pause] The second model is PPSK with a local RADIUS backend. This gives you centralised logging, audit trails, and integration with your identity management platform. It adds infrastructure overhead but gives you the accountability of 802.1X with the device compatibility of PPSK. [short pause] The third model is hybrid: PPSK for residents and IoT, 802.1X for staff and management systems. This is the architecture we recommend for Build to Rent and multi-dwelling unit deployments. Three distinct authentication models, three distinct VLANs, one physical infrastructure. [medium pause] Now let us get into implementation. If you are deploying PPSK for a Build to Rent development, here is the sequence that works. [short pause] Start with your logical design before you touch hardware. Map out your resident count, your IoT device categories, and any staff or management systems. Assign VLANs. A typical BTR deployment looks like this: VLAN 10 through to whatever your unit count requires for residents. VLAN 99 for IoT. VLAN 100 for building management. VLAN 200 for guest WiFi in common areas. [short pause] Then document your IP addressing scheme. In a 200-unit building, you are looking at three thousand to five thousand devices on the network at any given time. That is the 15 to 25 devices per household figure. Your DHCP scopes need to accommodate that. Use RFC 1918 private addressing with sufficient subnet sizes per VLAN. [medium pause] Now let us talk about the pitfalls. The first is SSID proliferation. Every SSID you broadcast consumes airtime for beacon frames. Keep it to a maximum of three SSIDs per radio. Use PPSK to serve multiple resident segments from a single SSID rather than creating a separate SSID per flat. [short pause] The second pitfall is insufficient trunk port configuration. You design a clean VLAN scheme, you deploy the access points, and then traffic silently drops because someone forgot to permit the relevant VLANs on a trunk link. Validate every trunk port during commissioning. Test it with a device on each VLAN before residents move in. [short pause] The third pitfall is key distribution. Generating keys is easy. Getting them to residents securely is harder. A QR code in the welcome pack works well for move-in day. Build the key distribution workflow before you deploy, not after. [short pause] The fourth pitfall is MAC address randomisation. Since iOS 14, Android 10, and Windows 11, devices use randomised MAC addresses by default. If your RADIUS server is doing a MAC lookup and the device presents a randomised address, the lookup fails. Build a pre-registration workflow into your resident onboarding process. [medium pause] Let us look at two real-world scenarios. [short pause] Scenario one: a 180-unit Build to Rent development. The operator deployed HPE Aruba access points. Each flat gets a unique key generated at tenancy sign-up. The key is emailed to the resident with a QR code. They scan it, all their devices connect. When a resident moves out, the property manager deletes the key in the portal. Zero password rotation drama. The operator reports a 50% reduction in WiFi-related support tickets. [short pause] Scenario two: a 400-bed purpose-built student accommodation block. The operator used Ruckus access points, deploying PPSK with one key per room. Keys were pre-generated and included in the welcome pack. Students scanned the QR code on arrival and were connected within seconds. The network handled the move-in surge without degradation. [medium pause] Now for a rapid-fire Q and A. [short pause] How many PPSK keys can a single access point handle? Most enterprise platforms support thousands of keys per SSID. Cisco Meraki supports up to 5,000 iPSK entries. Ubiquiti UniFi supports up to 1,000. For a 200-unit building, you are well within limits on any platform. [short pause] Does PPSK work with WPA3? Yes, on most enterprise platforms. WPA3-SAE provides stronger protection against offline dictionary attacks. The exception is UniFi, which is currently WPA2 only for PPSK. [short pause] Can I integrate PPSK with my property management system? Yes, through the vendor's API. Aruba Central, Meraki, Ruckus, and Mist all expose REST APIs for PPSK key management. Purple provides the orchestration layer to manage this at scale. [medium pause] To summarise. PPSK is the right architecture for multi-tenant residential environments. It delivers per-unit network isolation on a single SSID, supports every IoT device your residents own, and when backed by a cloud RADIUS service and API integration, automates the entire key lifecycle from move-in to move-out. It is not a replacement for 802.1X in corporate environments. Use PPSK where you need IoT compatibility and operational simplicity. Use 802.1X where you need individual accountability and certificate-based security. [short pause] For more detail on deploying PPSK across specific hardware platforms, or on Purple's multi-tenant WiFi solution, visit purple dot ai. Thank you for listening to this Purple Technical Briefing.

Executive summary

For IT managers and network architects deploying WiFi in multi-tenant environments, the choice of authentication architecture dictates both security posture and operational overhead. This guide examines Private Pre-Shared Key (PPSK) technology - what it is, how it works, and where it is the right tool. By assigning a unique cryptographic key to each resident or device group, PPSK enables per-unit VLAN isolation on a single SSID. This eliminates the blast radius of a shared password, provides seamless support for headless IoT devices that cannot run an 802.1X supplicant, and automates the key lifecycle from move-in to move-out. We provide vendor-neutral deployment guidance across Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme, and Fortinet. Purple's Multi-Tenant WiFi solution integrates with all of these platforms via a cloud RADIUS overlay, giving BTR operators and landlords the orchestration layer to manage keys, VLANs, and resident onboarding at scale. Founded in 2012, Purple serves 80,000+ live venues and processed 440 million logins in 2024, maintaining 99.999% uptime.

header_image.png


Technical deep-dive

What is PPSK?

Private Pre-Shared Key (PPSK) - also referred to as iPSK (Cisco Meraki), MPSK (HPE Aruba), DPSK (Ruckus), and ePSK (Juniper Mist) - is a WiFi authentication method in which each user or device group is assigned a unique passphrase on a shared SSID. The access point or cloud controller maps each key to a specific VLAN, creating a private, isolated network segment for that user. From the resident's perspective, they enter a password and connect. From the network's perspective, their traffic is tagged to a dedicated VLAN, completely invisible to every other resident on the same physical infrastructure.

The standard pre-shared key (PSK) model, as defined under WPA2/WPA3-Personal, uses a single shared secret across all devices on a network. This is operationally straightforward but creates a flat, undifferentiated network. In a 200-unit Build to Rent development, a single shared password means every resident can see every other resident's devices, revoking access for a departing tenant requires a building-wide password rotation, and a single compromised credential exposes the entire network.

PPSK resolves this at the association layer. When a device connects, it presents its pre-shared key during the WPA2 or WPA3 four-way handshake. The wireless controller intercepts the connection and either validates the key locally (controller-local PPSK) or forwards the device's MAC address to a RADIUS server for lookup. The RADIUS server returns the correct PPSK for that user along with a VLAN assignment attribute. If the keys match, the device is authenticated and placed on its dedicated VLAN. The entire process is transparent to the end user and requires no special software on the device.

PPSK vs 802.1X vs shared PSK

Understanding where PPSK fits requires a clear comparison with the two alternatives it sits between.

Shared PSK is the simplest model: one password, all devices on the same network. It requires no infrastructure beyond the access point itself. The security limitations are severe in any multi-tenant context. There is no per-user isolation, no individual accountability, and revoking access for a single user requires rotating the key for everyone.

802.1X (WPA2/3-Enterprise), as defined by the IEEE 802.1X standard, provides the highest security. It requires a RADIUS server, an identity provider (Microsoft Entra ID, Okta, or Google Workspace), and a supplicant on every client device. The supplicant handles the Extensible Authentication Protocol (EAP) exchange. Every managed laptop and corporate smartphone has a supplicant. Headless IoT devices - smart TVs, wireless speakers, HVAC controllers, security cameras - do not. This makes 802.1X unworkable as the sole authentication method for residential networks.

PPSK sits between these two models. It provides per-user isolation and instant access revocation without requiring a supplicant on the client device. It supports every IoT device your residents own. It does not provide the individual certificate-based accountability of 802.1X, which is why the recommended architecture for BTR and MDU deployments uses PPSK for residents and IoT, and 802.1X for property management staff.

Dimension Shared PSK PPSK 802.1X Enterprise
Security level Low - shared static key Medium-high - unique key per user High - individual dynamic keys
IoT device support Yes Yes No - requires supplicant
Deployment complexity Very simple Simple Complex - RADIUS, PKI, IdP
Per-user isolation No Yes - per-unit VLAN Yes - per-user
Access revocation Requires full rotation Instant key deletion Instant via directory disable
Ideal use case Small home networks BTR, MDU, student accommodation Corporate staff networks

comparison_chart.png

How PPSK authentication works

At the technical level, PPSK operates within the WPA Personal authentication framework. When a device connects to the SSID, the access point initiates the four-way handshake. In a standard PSK deployment, the AP validates the key locally. In a PPSK deployment, the AP or cloud controller intercepts the connection and performs one of two operations depending on the deployment model.

In a controller-local PPSK deployment, the key database is stored directly on the wireless controller. The controller validates the presented key against its local store and assigns the corresponding VLAN. This model requires no external RADIUS server and is suitable for deployments up to approximately 200 units, depending on the controller platform's local key capacity.

In a RADIUS-backed PPSK deployment, the controller forwards the device's MAC address to an external RADIUS server. The RADIUS server looks up the MAC in its identity store, retrieves the assigned PPSK, and returns it to the controller via a RADIUS Access-Accept response. The controller validates the key the device presented against the returned key. If they match, the RADIUS response also carries the VLAN assignment as a Tunnel-Private-Group-ID attribute. The device is authenticated and placed on the correct VLAN automatically. This model scales to thousands of units and is the recommended architecture for large BTR and MDU deployments.

architecture_overview.png

For more detail on how PPSK compares across specific hardware platforms, see our PPSK directory: comparing features and deployment models .


Implementation guide

Deploying PPSK successfully requires rigorous planning across VLAN architecture, DHCP scoping, hardware selection, and key lifecycle management. Follow this sequence for a production-ready deployment.

Step 1: Logical network design

Do not configure hardware until the logical design is documented. In a multi-tenant environment, VLAN assignment is the primary security boundary. A typical BTR deployment uses the following VLAN structure:

  • Resident VLANs (10 to N): One unique VLAN per flat. This creates the isolated network segment where a resident's devices can discover each other via mDNS (enabling Chromecast, Apple TV, and Sonos), but remain invisible to neighbours.
  • IoT/BMS VLAN (99): Isolates building management systems, CCTV, and landlord-owned IoT devices with strict egress filtering to the internet only.
  • Staff/Corporate VLAN (100): Uses 802.1X against Microsoft Entra ID for property management staff.
  • Guest WiFi VLAN (200): Open or captive portal access for common areas and visitor use.

Step 2: IP addressing and DHCP

Modern BTR households average 15 to 25 connected devices. A 200-unit building will see 3,000 to 5,000 concurrent devices on the network. Size your DHCP scopes accordingly. Use RFC 1918 private addressing. A /24 subnet provides 254 usable addresses per VLAN, which is sufficient for individual flats. Central IoT VLANs may require a /22 or /23 depending on device density.

Step 3: Hardware selection and PPSK configuration

PPSK is supported across all major enterprise access point platforms, with vendor-specific implementation notes:

  • Cisco Meraki (iPSK): Managed through the Meraki Dashboard. Supports up to 5,000 iPSK entries per network. Integrates with the Meraki API for automated key provisioning.
  • HPE Aruba (MPSK): Implemented natively in ArubaOS and Aruba Central. Supports MPSK on WPA2 and WPA3 configurations. Integrates with Aruba ClearPass for enterprise-scale RADIUS-backed deployments.
  • Ruckus (DPSK): Supported through SmartZone and Ruckus Cloud. DPSK with SmartZone scales to thousands of keys via external RADIUS.
  • Juniper Mist (ePSK): Cloud-managed with AI-driven RF optimisation. ePSK is configured per WLAN in the Mist portal.
  • Ubiquiti UniFi (PPSK): Supports up to 1,000 PPSK entries per network. Note: UniFi PPSK is currently WPA2 only and does not support the 6 GHz band.
  • Cambium and Extreme: Both support PPSK through their respective cloud management platforms.

One critical constraint: UniFi's PPSK implementation is WPA2 only. If you are specifying WiFi 6E access points and want to use the 6 GHz band for PPSK clients, use Aruba, Ruckus, or Meraki, which support PPSK on WPA3 configurations.

Step 4: Key distribution and lifecycle management

Generating keys is trivial. Distributing them securely and managing their lifecycle is the operational challenge that determines whether PPSK delivers its promised benefits.

  • Move-in onboarding: Integrate the WiFi provisioning with the property management system. When a tenancy begins, automatically generate the PPSK and email a QR code to the resident. The resident scans the QR code, and all their devices connect to the correct VLAN immediately.
  • Ongoing management: Provide a resident portal where they can retrieve their key and register additional devices.
  • Move-out revocation: When a tenancy ends, the API must immediately revoke the key. The departing resident's devices lose access without any impact on other tenants.

Purple's Multi-Tenant WiFi solution provides the cloud RADIUS, API orchestration, and resident portal required to automate this lifecycle across all supported hardware platforms. For related guidance on Guest WiFi and WiFi Analytics , see the linked resources.


Best practices

Limit SSID proliferation. Broadcast a maximum of three SSIDs per radio: one for residents (PPSK), one for staff (802.1X), and one for guests (captive portal). Every additional SSID consumes airtime for beacon frames, degrading performance for all users. PPSK allows hundreds of isolated networks to exist under a single SSID, eliminating the need for per-floor or per-flat SSIDs. See our guide on Three SSIDs to rule them all: guest, Passpoint, and IoT WiFi for the full architecture rationale.

Account for MAC randomisation from day one. iOS 14+, Android 10+, and Windows 11 use randomised MAC addresses by default. If your PPSK deployment relies on MAC-based RADIUS lookups, build a pre-registration workflow into the resident onboarding process. Guide residents to disable "Private WiFi Address" or "Use randomised MAC" in their device settings for your specific SSID, or implement a captive portal pre-registration step that captures the permanent hardware MAC.

Validate trunk ports before go-live. Design a clean VLAN scheme, deploy the access points, then verify that every trunk link between the access layer switches and the distribution core permits the full range of resident VLANs. Traffic will silently drop if a VLAN is missing from the trunk allowed list. Test with a device on each VLAN before residents move in.

Enable mDNS reflection per VLAN. Residents expect their smart home devices to work. Chromecast, Apple TV, Sonos, and similar devices rely on mDNS (Multicast DNS) to discover each other on the local network. Ensure your wireless controller is configured to allow mDNS traffic within each resident VLAN while blocking it between VLANs.

Use WPA3 where client devices support it. WPA3-SAE (Simultaneous Authentication of Equals) provides significantly stronger protection against offline dictionary attacks than WPA2-PSK. Deploy PPSK on WPA3 transition mode to support both WPA2 and WPA3 clients. The exception is Ubiquiti UniFi, which is currently WPA2 only for PPSK.

For guidance on the guest WiFi experience in hospitality environments, see How to make a great first impression with your guest WiFi .


Troubleshooting and risk mitigation

Failure mode 1: Device fails to authenticate

Symptom: A resident's device cannot connect to the SSID despite using the correct key.

Most likely cause: The device is presenting a randomised MAC address. The RADIUS server performs a MAC lookup, finds no matching entry for the randomised address, and returns an Access-Reject.

Resolution: Guide the resident to open their device's WiFi settings for your specific SSID and disable "Private WiFi Address" (iOS) or "Use randomised MAC" (Android/Windows). Alternatively, implement a pre-registration captive portal that captures the permanent hardware MAC during onboarding.

Failure mode 2: Smart home devices cannot discover each other

Symptom: A resident's Chromecast, Apple TV, or smart speaker cannot be found by their phone or laptop, despite both being connected to the same SSID.

Most likely cause: Client isolation is enabled on the SSID, or mDNS reflection is not configured correctly across the wireless controller.

Resolution: Disable client isolation for the resident SSID. Enable mDNS reflection or proxy within each resident VLAN on the wireless controller. Verify that the controller is not blocking intra-VLAN multicast traffic.

Failure mode 3: Controller key limit reached

Symptom: New residents cannot be provisioned because the PPSK key store is full.

Most likely cause: The deployment is using controller-local PPSK without an external RADIUS server. Most controllers cap local PPSK entries at 500 to 1,000 keys.

Resolution: For deployments exceeding 100 units, always use a RADIUS-backed PPSK architecture. Purple's cloud RADIUS service scales to tens of thousands of concurrent keys with no hardware to manage.

Symptom: Devices on certain resident VLANs can connect to the SSID but cannot reach the internet or other services.

Most likely cause: The VLAN IDs for those residents are not permitted on the trunk link between the access layer switch and the distribution or core switch.

Resolution: Audit every trunk port in the path from the access point to the internet gateway. Ensure all resident VLAN IDs are in the allowed VLAN list on each trunk. Document the trunk configuration and include it in the commissioning checklist.


ROI and business impact

Deploying PPSK transforms WiFi from a problematic utility into a secure, managed amenity. For BTR operators and landlords, the business impact is measurable across three dimensions.

Reduced support overhead. Eliminating shared password rotations and resolving IoT connectivity issues typically reduces WiFi-related support tickets by 40% to 60%. A 180-unit BTR operator who migrated from a shared PSK to HPE Aruba MPSK reported a 50% reduction in support tickets in the first six months of operation. The primary driver was eliminating the smart home device pairing issues that plagued the shared PSK deployment.

Increased resident retention. Providing a secure, home-like network experience that supports smart home devices is a measurable differentiator in the premium BTR market. Residents who can connect their full device ecosystem - including smart speakers, streaming sticks, and gaming consoles - on move-in day report significantly higher satisfaction scores than those who experience connectivity friction.

Regulatory compliance. GDPR requires that you can demonstrate accountability for data processing. In a WiFi context, that means being able to identify which resident generated which network traffic and respond to a subject access request with accurate, resident-specific data. With a shared PSK, every device on the network is indistinguishable from the RADIUS server's perspective. With PPSK, every connection is tied to a specific resident key, which is tied to a specific tenancy record. Your audit trail is complete.

For sector-specific guidance on how WiFi intelligence drives business outcomes, see our resources on Hospitality and Retail .

Key Definitions

PPSK (Private Pre-Shared Key)

A WiFi authentication method in which each user or device group is assigned a unique passphrase on a shared SSID. Each key maps to a specific VLAN, providing network isolation without requiring a supplicant on the client device.

The primary authentication model for multi-tenant residential environments where 802.1X is too complex or incompatible with IoT devices. Known as iPSK (Cisco Meraki), MPSK (HPE Aruba), DPSK (Ruckus), and ePSK (Juniper Mist).

802.1X

An IEEE standard for port-based network access control. It uses a RADIUS server to authenticate users via individual credentials or certificates, providing per-user dynamic encryption keys and instant access revocation.

The correct authentication model for corporate staff networks. Requires a supplicant on every client device, making it unsuitable as the sole authentication method for residential or IoT-heavy environments.

VLAN (Virtual Local Area Network)

A logical grouping of network devices that act as if they are on the same physical network, defined by the IEEE 802.1Q standard. VLANs create separate broadcast domains on shared physical infrastructure.

The fundamental mechanism for isolating tenant traffic in a multi-tenant deployment. Each resident PPSK key maps to a unique VLAN, creating the 'WiFi bubble' that prevents residents from seeing each other's devices.

RADIUS (Remote Authentication Dial-In User Service)

A networking protocol providing centralised authentication, authorisation, and accounting management. In a PPSK deployment, the RADIUS server stores the key database and returns VLAN assignment attributes to the wireless controller.

Required for PPSK deployments exceeding approximately 200 units, where controller-local key storage is insufficient. Purple provides a cloud RADIUS service that eliminates the need for on-premise RADIUS infrastructure.

Supplicant

The software component on a client device that handles the EAP (Extensible Authentication Protocol) exchange in an 802.1X authentication flow. It presents credentials or certificates to the authenticator (access point).

Present on every managed laptop and corporate smartphone. Absent on headless IoT devices, which is why 802.1X cannot be the sole authentication method for residential networks.

SSID proliferation

The practice of broadcasting too many network names (SSIDs) from a single access point. Each SSID requires beacon frames transmitted at the lowest basic rate, consuming airtime and degrading performance for all users.

A common mistake in multi-tenant deployments where operators create a separate SSID per floor or per tenant type. PPSK resolves this by enabling hundreds of isolated networks under a single SSID.

mDNS (Multicast DNS)

A protocol that resolves hostnames to IP addresses within a local network without a dedicated DNS server, using multicast UDP packets on port 5353.

Essential for consumer IoT devices to discover each other on a resident's VLAN. Chromecast, Apple TV, Sonos, and similar devices rely on mDNS. Must be enabled within each resident VLAN and blocked between VLANs.

MAC randomisation

A privacy feature in modern operating systems (iOS 14+, Android 10+, Windows 11) that generates a temporary, randomised MAC address for each WiFi network, preventing tracking across networks.

Causes authentication failures in PPSK deployments that rely on permanent hardware MAC addresses for RADIUS lookups. Requires a pre-registration workflow or device-level configuration to disable for specific SSIDs.

WPA3-SAE (Simultaneous Authentication of Equals)

The authentication protocol used in WPA3-Personal networks. It replaces the WPA2 four-way handshake with a Dragonfly key exchange, providing forward secrecy and resistance to offline dictionary attacks.

The recommended encryption standard for new PPSK deployments. Supported on Cisco Meraki, HPE Aruba, and Ruckus. Not yet supported for PPSK on Ubiquiti UniFi as of 2025.

Captive portal

A web page that a network user must view and interact with before being granted access to a public WiFi network. It enforces terms of service, captures marketing data, and manages session parameters.

Used on Open or Guest WiFi networks in common areas of BTR buildings, hotels, and retail environments. A business control layer, not a security control - it does not encrypt WiFi traffic.

Worked Examples

A 150-unit Build to Rent operator currently uses a single shared WiFi password across the building. Residents complain that their smart speakers do not work, the operator cannot revoke access when a tenant moves out, and a departing tenant recently shared the password publicly online. They have specified HPE Aruba access points. What is the correct architecture?

Deploy HPE Aruba MPSK (Multiple PSK) backed by a cloud RADIUS server. Configure a single resident SSID ('Residents_WiFi') on WPA2/WPA3 transition mode. In the RADIUS database, map each flat to a unique VLAN (VLANs 10 to 160 for 150 units). Integrate the RADIUS provisioning API with the property management system so that when a tenancy begins, a unique 16-character MPSK is automatically generated and emailed to the resident as a QR code. Enable mDNS reflection within each resident VLAN so that Chromecast, Apple TV, and Sonos function correctly. Disable client isolation on the resident SSID. When a tenancy ends, the property management system calls the RADIUS API to delete the key. The departing resident's devices lose access within seconds. No other resident is affected.

Examiner's Commentary: This approach resolves all three requirements simultaneously. The unique VLAN per flat creates a private broadcast domain, enabling smart home device discovery. API integration with the property management system ensures zero-touch access revocation on move-out. The single SSID prevents beacon overhead, and the RADIUS backend scales to the full 150-unit capacity without hitting controller-local key limits. The WPA3 transition mode future-proofs the deployment for newer client devices while maintaining backward compatibility.

A 400-bed purpose-built student accommodation provider experiences severe network degradation every September during move-in week. They currently broadcast six SSIDs to separate traffic by floor and accommodation type. They use Cisco Meraki hardware. How should the network be redesigned?

Consolidate the six SSIDs into three: 'Student_Secure' (iPSK), 'Staff' (802.1X), and 'Guest' (captive portal). Implement Meraki iPSK on the 'Student_Secure' SSID. Pre-provision 400 unique iPSK keys via the Meraki Dashboard API before move-in week, mapping each key to a specific room VLAN. Distribute keys via the student portal during pre-arrival registration, with a QR code included in the welcome email. Size DHCP scopes for 10 devices per student (a /25 per VLAN provides 126 usable addresses). Validate all trunk ports permit the full VLAN range before move-in day.

Examiner's Commentary: Broadcasting six SSIDs is the primary cause of the network degradation. Every SSID requires the access point to transmit beacon frames at the lowest basic rate (typically 1 Mbps), consuming airtime before any user data is transmitted. Consolidating to a single student SSID using iPSK reclaims this airtime and allows the network to handle the move-in surge. Pre-provisioning keys and distributing them before arrival eliminates the authentication bottleneck that occurs when hundreds of students attempt to register simultaneously on move-in day.

Practice Questions

Q1. A property developer is specifying network hardware for a new 300-unit BTR building. Their IT consultant recommends broadcasting a separate SSID for each floor to 'keep things organised'. Why is this a poor architectural decision, and what is the correct approach?

Hint: Consider the impact of management frames on wireless airtime, and how PPSK eliminates the need for per-floor SSIDs.

View model answer

Broadcasting multiple SSIDs causes SSID proliferation. Every SSID requires the access point to transmit beacon frames at the lowest basic rate (typically 1 Mbps), consuming airtime before any user data is transmitted. In a dense residential building with 10 or more access points per floor, broadcasting one SSID per floor across 10 floors creates 100 SSIDs in the RF environment, severely degrading performance for all users. The correct approach is to broadcast a single resident SSID and use PPSK to assign each flat to its own isolated VLAN. This delivers per-unit isolation without any beacon overhead beyond a single SSID.

Q2. A hotel IT manager wants to deploy 802.1X for all guest rooms to ensure maximum security. They plan to issue usernames and passwords at check-in. What critical technical barrier makes this approach unviable for a hospitality environment, and what is the recommended alternative?

Hint: Think about the types of devices guests bring with them, specifically those without screens or operating systems.

View model answer

802.1X requires a supplicant on the client device to handle the EAP authentication exchange. While laptops and smartphones have supplicants, headless IoT devices - smart TVs, gaming consoles, streaming sticks, and wireless speakers - do not. Guests would be unable to connect these devices to the network. The recommended alternative is PPSK: issue each guest a unique key at check-in (via the property management system integration), which connects all their devices to a dedicated VLAN. When the guest checks out, the key is revoked automatically.

Q3. During a PPSK deployment on Juniper Mist, residents report that they can connect their smartphones to the WiFi, but their smart speakers fail to connect during the initial setup process. The smart speaker shows as attempting to connect but never completing authentication. What are the two most likely causes, and how do you resolve each?

Hint: Consider both how the network identifies the device during the initial connection, and whether the device can complete the authentication handshake.

View model answer

The two most likely causes are MAC randomisation and the absence of a pre-registration workflow. First, the smartphone may have been pre-registered with its permanent hardware MAC, while the smart speaker is presenting a randomised MAC that does not match any entry in the RADIUS database. Resolution: configure the SSID to request permanent MAC addresses, or add the smart speaker's permanent MAC to the resident's PPSK profile. Second, some smart speakers require the device to be on the same network as the controlling phone during initial setup. If client isolation is enabled, the phone and speaker cannot communicate even if both are connected. Resolution: disable client isolation on the resident SSID and verify that mDNS reflection is enabled within the resident VLAN.

Q4. A 500-unit BTR operator has deployed PPSK using controller-local key storage on their Ubiquiti UniFi infrastructure. After six months of operation, the network team discovers that new residents cannot be provisioned because the key store is full. What went wrong, and what is the correct remediation?

Hint: Consider the scalability ceiling of controller-local PPSK and the correct architecture for large-scale deployments.

View model answer

The operator deployed controller-local PPSK, which stores keys directly on the UniFi controller. UniFi supports a maximum of 1,000 PPSK entries per network. A 500-unit building with multiple devices per resident will exhaust this limit rapidly. The correct remediation is to migrate to a RADIUS-backed PPSK architecture. An external RADIUS server - such as Purple's cloud RADIUS service - stores the key database and scales to tens of thousands of concurrent keys. The UniFi access points query the RADIUS server for each new connection, eliminating the controller-local key limit. As a general rule, any deployment exceeding 100 units should use RADIUS-backed PPSK from the outset.