Subject: [Rum] Mobile devices. Push Notification and Incoming calls

From: Brian Rosen <[email-masked]>
Date: Wed, 10 Mar 2021 16:01:18 -0500

If you implement a RUE device on a mobile platform, the app may go into “background".  In that state, it cannot accept incoming calls.  In most modern mobile platforms, including iOS and Android, the ONLY way to “wake up” a backgrounded app is user action (UI) or using a “Push” notification.  Typically, once the Push is received, the device connects to the server and then any pending incoming calls are sent down that newly established connection. 

RFC8599 describes how SIP devices use Push notification.  It is suggested that we mandate support for it in the device, and that be the mandatory way a provider supports wake-from-background (meaning if the provider supports mobile platforms that require Push, that they must support 8599.  

Is that acceptable?

Brian