SWRU455M February 2017 – October 2020 CC3120 , CC3120MOD , CC3130 , CC3135 , CC3135MOD , CC3220MOD , CC3220MODA , CC3220R , CC3220S , CC3220SF , CC3230S , CC3230SF , CC3235MODAS , CC3235MODASF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
Table 3-1 lists the design considerations for doorbell applications.
Topic | Consideration or Constraint | Recommendations |
---|---|---|
Wi-Fi connectivity | Wi-Fi connection with home access point, to allow internet access | STA role
Configure profile with network name and password during the provisioning process. |
Traffic types | Reliable | UDP for streaming, SSL/TLS for updates |
Security | Must secure data:
Secure Wi-Fi password Secure credentials Secure user password of the application layer (connect to the server) | Wi-Fi – profile and password are configured during the provisioning process. The password is encrypted and cannot be accessed by the application.
Data – encrypt and decrypt data using SSL Credentials and server password – use the SimpleLink secured-file system |
Power management | Sensitive, battery powered, or power harvesting | Operation mode – hibernate mode, wakes up the SimpleLink device by pressing a button, returns to hibernate mode quickly
Wi-Fi – profile with automatic and fast policies IP – Decrease the number of DNS requests, resolve once and keep the address, if TCP connection fails resolve again |
User experience | Connectivity must be fast, with minimal delay | |
Provisioning | Easy setup | Easy setup – Use the Smartphone application to perform the provisioning and create the connection profile |