Cloud-agnostic open-source software for the delivery, curation, and management of services for the modern home.

 
OpenSync - Diagrams 2018-10-19 v7-01.png
 

OpenSync™ is an open-source software that delivers and manages your evolving offer of home connectivity and entertainment services. OpenSync™ acts as silicon, CPE, and cloud-agnostic connection between the in-home hardware devices, and the cloud. Use OpenSync™ to collect measurements and statistics from the connected user devices and network management elements, and to enable customized connectivity services. OpenSync™ is your partner when introducing Wi-Fi mesh networks, access control, cybersecurity, parental controls, automated IoT onboarding, and telemetry.

Benefits

OpenSync™ provides a range of benefits to chipset suppliers, system integrators, and operators:

  • Enables rapid development and simple deployment of new services and products

  • Defines widely adopted, open and interoperable interfaces that work with multiple vendors and on multiple levels

  • Provides efficient methods for telemetry and control, based on modern open-source industry solutions

  • Supports and provides utilities for a broad range of existing connectivity services

  • Is scalable and ready for new services that often require only cloud software changes

  • Is proven and robust

 

OpenSync™ is compatible with OpenWRT™, RDK™, and other Linux® based OS distributions. OpenSync™ is licensed under the BSD 3-clause license and is being enhanced with contributions from the community.

 

Scope

OpenSync™ spans across layers from just above the firmware drivers to the cloud connection. The software operates with the following device segments:

Measurements/Statistics/Telemetry

  • Collecting measurements reported by the low-level drivers

  • Compiling and pre-processing the measurements into statistics that are uniform across different devices

  • Presenting the statistics using standardized formats

  • Preparing the formatted statistics for transfer to the cloud using serialization and packetizing

  • Communicating the statistics to the cloud using standardized and efficient telemetry

Management/Control

  • Defining a standard interface for control messaging from the cloud

  • Providing operations necessary to manage the services, such as onboarding and provisioning

  • Providing rules-based networking configurations to block, filter, forward, and prioritize the messages

  • Implementing software to manage the device maintenance functions, including logging, firmware upgrades, and debugging

Cloud-managed Services

  • Wi-Fi, including mesh networks that dynamically adapt to their environments

  • User access management

  • Cybersecurity

  • Parental controls

  • IoT device management

  • Additional services coming soon!