Do I need a persistent connection to Cellematics Service or do I only need to connect periodically?

You can decide. The connection can be persistent but if there is no need to stay connected, we recommend you use the wake-up feature to wake up your application when a user’s trip status changes. Using the wake-up feature will help reduce battery usage.