3. PLUM E DE SIGN, INC. 3
Networking services (current)
Wi-Fi management
Access control
Parental controls
Cyber security
Wi-Fi motion detection
Other management services (future)
Energy management
Physical security
Health monitoring
Cloud Enabled Services Common needs:
device
in home
Cloud
3. Make smart
decisions
4. Communicate
control to
device
2. Communicate
measurements
to cloud
1. Measure 5. Do something
5. PLUM E DE SIGN, INC. 5
SW/FW that goes on CPE gear
infrastructure: GWs, Routers, Repeaters
Potentially client devices as well
Cloud and HW agnostic abstraction layer
Open sourced (opensync.io) October 2018
Efficient, modern protocols for stats collection
Flexible networking control (SDN based)
Supports Wi-Fi management, plus a range of
services
Extensible to new services, often without
updating SW/FW in devices
OpenSync Overview
Cloud
Based
Monitoring, Learning,
Control
OpenSync
Chipset Specific Firmware
6. PLUM E DE SIGN, INC. 6
Open source
MQTT
OVS
OVSDB
Router SW stack (OpenWRT, RDK)
OpenSync
OpenSync managers (the glue)
Mesh system (currently)
Chipset supplier + OpenSync
Target Layer (HW adaptation layer)
Chipset supplier
Platform BSP
WLAN driver
Device Level Architecture
MQTT OVSDB
OVS
Mesh system
GW, router,
repeater
operating
system
(OpenWRT,
RDK, etc.)
WLAN driver Platform BSP
OpenSync Target Layer
OpenSync Managers
OpenSync
7. PLUM E DE SIGN, INC. 7
Measurements/stats
Wi-Fi
Networking
Sensor data
Periodic, push, persistent connection
MQTT + Protobuf
Designed for sensors/IoT device frequent short reports
Modern, efficient protocols
Device to Cloud Connection
8. PLUM E DE SIGN, INC. 8
OpenSync Software Defined Networking (SDN)
Open Virtual Switch (OVS)
Advanced networking monitoring and control
Flexibility to provide new services
Capabilities utilized include:
Forwarding tables
Traffic identification and QoS marking
IGMP snooping
Device typing based on MAC address, DHCP, user
agent
Access controls, permission enforcement, VLANs
Flexible Networking
9. PLUM E DE SIGN, INC. 9
Carries primarily control and configuration
Requirements very different from stats collection: 100% reliability, preserve
state, enforce consistency
Based on OVSDB
Synchronized, distributed data based semantics with callbacks on transactions
DB architecture enables multiple readers and writers, state persistence
Provides automatic synchronization of multiple DB copies (e.g. on device and
in cloud)
Comes with extensive OVS control capability
Open source available for device and cloud side
OpenSync added extensions to support wireless networking
Cloud to Device Connection
11. PLUM E DE SIGN, INC. 11
Carriers
Comcast, Bell Canada, Liberty Global, Vodafone
Tele2, Melita, C3, Nova Energy, Cablenet, Armstrong
System vendors
Arris, CIG, Compal, Sagemcom, Samsung, Sercomm, Technicolor
Chipset vendors
Broadcom, Celeno, Qualcomm, Quantenna
In > 10 million homes, handling 200+ million connected
clients
Adoption
13. PLUM E DE SIGN, INC. 13
Code and documentation available on OpenSync.io
BSD 3 clause open source license
Version 1.4 just released
No formal structure or organization
Accepting contributions
Currently works with chipset proprietary drivers
only - open source (ATH10k) support coming
Using OpenSync
14. PLUM E DE SIGN, INC — CONFI DENTI AL. 14
Assistance directly from Plume through OpenSync.io mailing list
Hardware development platforms by order (Wi-Fi Router, with serial
connection and SW unlocked)
Development/test cloud
Under development
Turnkey OpenWRT implementation using open source ATH10k drivers
Turnkey RDK implementation as part of RDK Wi-Fi Extender(using Wi-Fi HAL)
Other Support Available