Rather than trying to solve these issues individually the lack of low level connectivity can be addressed at a higher level. Currently many internet connected devices that have the issue of limited power reserves rely on the device initiating all communication rather than listening for any incoming communications.