A Hybrid Push–Pull Notification Model for Maritime Android Devices with Intermittent Satellite Links
DOI:
https://doi.org/10.63282/3050-9416.IJAIBDCMS-V7I2P108Keywords:
Android Notifications, Satellite Connectivity, Maritime Systems, Hybrid Push–Pull, Offline-First Communication, Mobile ResilienceAbstract
Android applications deployed in maritime environments such as cruise ships, offshore vessels, and research platforms operate under fundamentally different network constraints than terrestrial mobile systems. Connectivity is typically provided via satellite links characterized by high latency, limited bandwidth, intermittent availability, and asymmetric up-link–downlink behavior. Traditional mobile notification systems, which rely heavily on continuous push-based delivery models, degrade severely under these conditions, resulting in delayed, dropped, or inconsistent notification delivery. This paper introduces a Hybrid Push–Pull Notification Model (HPPNM) designed specifically for Android devices operating over intermittent satellite links. The proposed model combines opportunistic push delivery during periods of link availability with adaptive pull-based synchronization during offline or de-graded connectivity windows. By decoupling notification intent from immediate delivery and dynamically switching between push and pull modes based on network conditions, HPPNM ensures reliable, timely, and bandwidth-efficient notification de-livery in maritime environments. The framework operates entirely at the application layer and integrates with Android notification APIs, local persistence, lifecycle-aware execution, and constrained network schedulers. Through architectural design and experimental evaluation un-der simulated satellite conditions, this paper demonstrates that HPPNM significantly improves notification reliability, reduces bandwidth waste, and preserves user trust compared to push-only approaches.
References
1. Android Developers, Firebase Cloud Messaging Documentation, Google, 2024.
2. Android Developers, Work Manager Guide, Google Android Documentation, 2023.
3. K. Fall, “A Delay-Tolerant Network Architecture for Challenged Inter-nets,” Proceedings of ACM SIGCOMM, 2003.
4. J. Dean and L. Barroso, “The Tail at Scale,” Communications of the ACM, 2013.
5. M. Zaharia et al., “Delay Scheduling: A Simple Technique for Achieving Locality and Fairness in Cluster Scheduling,” EuroSys, 2010.
6. A. Carroll and G. Heiser, “An Analysis of Power Consumption in a Smartphone,” USENIX ATC, 2010.
7. Android Developers, Background Execution Limits, Google Android Documentation, 2023.
8. S. Farrell and V. Cahill, Delay and Disruption Tolerant Networking, Artech House, 2006.