идея push - отличная тема! Маладца!!
только зачем все сужать до уровня IP/SIP итп?
Относительно "разрушить святую инфраструктуру SIP" - это извините бред. Только соблюдая стандарт SIP 2.0 и обеспечивая совместимость с ним Вы обеспечите Вашим клиентам спокойное использование Вашего софтфона. Кроме того, Вы хотя бы раз в жизни залезали глазками в chan_sip сорцы? сравнивали СКОЛЬКО там изменений между 1.6, 1.8, 11 итп? Только дилетант может говорить что "вы его контроллируете". За это всё минус.
В астер довольно давно уже добавили XMPP - jabber итп. Что мешает написать свой проксяк между им и серверами Apple/Google?
ну и передавать через этот механизм событие - проснись, пир - тебе звонок! Как вариант можно присылать СМС ))
Относительно батарейки и прочего - рекомендуйте пользователям смартфонов просто юзать sip tcp! Та же Bria у меня на iPhone уже второй год работает без единого сбоя. Сам удивился, когда находясь в промзоне Шеньженя на 3G China Mobile мог вполне сносно поообщаться со своим офисом - ответил на входящий звонок. До этого несколько недель прога тупа висела в фоне)
Вдогонку,
читаем про опасность использования push notifications в мобильных sip клиентах
)