System Design
Architecture
PagePoint is divided into independent operations and service appliances.
System Shape
PagePoint is divided into two independent computers: the PagePoint Operations Engine and the PagePoint Service Module.
PhonesOperator controls, live mic, status UI.
PPOEPaging, audio, zones, relays, traffic control.
PPSMService, provisioning, DNS/DHCP, diagnostics, updates.
Boundary Rule
If a feature helps the system make announcements, it belongs in PPOE. If it helps an installer install, maintain, diagnose, update, or recover the system, it belongs in PPSM.
Current Deployment Shape
| Subsystem | Role | Current target |
|---|---|---|
| PPOE | Operations appliance | Raspberry Pi 5 at 192.168.50.1 |
| PPSM | Service appliance | Raspberry Pi 3B+ at 192.168.50.2 |
| Phones | Operator clients | Ulefone Armor X12 Android 13 Go |
| Network | Standalone PagePoint LAN/Wi-Fi | PPSM DNS/DHCP, PPOE gateway/runtime |
Guardrails
- Do not redesign working systems without a specific requirement.
- Preserve backwards compatibility wherever practical.
- Do not modify networking unless explicitly requested.
- Do not modify audio architecture unless explicitly requested.
- Document architectural changes in this portal as they are made.