title: Android VOIP applications behavior in Doze mode
body: <p>I'm working on legacy VOIP application on Android.
  It doesn't use Google Cloud Messaging technology right now, but just keeping its own TCP connection forever.</p>
  
  <p>Recently Google has introduced its Android M preview release with <a href="https://developer.android.com/preview/behavior-changes.html#behavior-power" rel="nofollow">Doze mode</a></p>
  
  <p>So the question: is there any workaround how the app can receive incoming calls/messages in Doze mode without redesigning the whole system to use GCM?</p>