Submitted:
02 October 2025
Posted:
03 October 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Research Challenges
- What secure cross-layer architecture can support real-time disaster reporting and danger zone visualisation without compromising system performance? One of the most difficult tasks is maintaining system responsiveness while safeguarding communication and data flow between the mobile application, backend server, and database. A MySQL database and a Spring Boot backend are combined with Android in the proposed design in this paper. Only verified administrators can validate and publish events thanks to role-based access, and RESTful APIs via HTTPS ensure safe connections. By improving performance under load, Redis caching achieves a balance between speed and security.
- What mechanisms can validate public disaster reports while minimising the risk of false data during emergencies? The possibility of malicious or erroneous data arises when incidents are left up to public users to report. The developed solution makes use of an admin-controlled verification system, meaning that all user-submitted events are flagged as "pending" and need to be manually reviewed before being shared with other users. As stated in this paper, this method increases data trust but also introduces future issues, such as scaling verification in high-volume scenarios. These issues could be resolved by using blockchain-backed data provenance or AI-based validation.
- What user-interface and system-design principles ensure accessibility, ease of use, and effective information delivery under high-stress conditions? In times of crisis, usability is critical. There should be little cognitive strain and effort required for users to report incidents and receive warnings. Automatic location pinning, simplified input forms that simply need the event name and time, and an integrated news section with real-time Civil Defence updates are some of the ways the mobile application tackles this issue. With simplicity, usability, and durability as top priorities, these design decisions are primarily focused on effectiveness in high-stress, low-connectivity environments. These difficulties collectively highlight how crucial it is to develop disaster management systems that are not just technically sound and scalable, but also firmly focused on user demands. To guarantee that the public is actively involved in disaster preparedness and response, these problems must be resolved in order to provide trustworthy mobile-based emergency solutions.
1.2. Research Questions
-
RQ1. What secure cross-layer architecture can support real-time disaster reporting and danger-zone visualisation without compromising system performance?The significance of this research question lies in the fact that disaster environments often involve simultaneous high-volume data transmission and exposure to malicious attacks [6,7]. If the system architecture does not strike a balance between security and performance, delays, data loss, or even complete service failure may occur—directly undermining emergency response and decision-making. Investigating a secure yet efficient cross-layer architecture is therefore critical to ensuring that disaster reporting and danger-zone visualisation remain reliable in real-world scenarios.
-
RQ2. What mechanisms can validate public disaster reports while minimising the risk of false or misleading data during emergencies?The importance of this research question stems from the fact that the public is often the first to submit disaster information, but such reports may contain errors, duplication, or intentional misinformation [1,12,13]. Without effective validation mechanisms, inaccurate data could distort emergency assessments, misallocate resources, and even worsen the impact of the disaster. By exploring approaches such as multi-source cross-verification, role-based confirmation, or automated detection methods, this study seeks to ensure that information remains both timely and credible. Addressing this challenge enhances the trustworthiness and practical value of the disaster recovery system.
- RQ3. What user-interface and system-design principles ensure accessibility, ease of use, and effective information delivery under high-stress conditions? This research question is significant because users in disaster situations are often under extreme stress, and complex or unintuitive system design can hinder their ability to report or interpret information quickly [10,11,23]. If usability is not prioritised, the system risks being ineffective at the very moment it is most needed. By examining user-interface and system-design principles that reduce cognitive load and enhance clarity, this study ensures that even non-expert users can operate the system effectively during emergencies. Ultimately, this focus on accessibility and usability determines the real-world value and impact of the proposed disaster recovery solution.
1.3. Study Contribution
- End-to-end secure cross-layer architecture for real-time disaster intelligence: We develop and validate a layered design (Android ↔ Spring Boot ↔ MySQL) with role-based access, HTTPS APIs, and in-memory caching to sustain responsiveness under surge while preserving confidentiality, integrity, and availability.
- Verified two-way reporting pipeline that limits misinformation: To this end, we develop a mobile application called Disaster Emergency Events Application (DEAPP) for real-time disaster reporting and visualisation. The civil defence news integration and official updates are also included in the DEAPP. We introduce a governance workflow where public submissions default to pending and are released only after administrative verification; this process supports rapid broadcast once approved and is designed for extensibility (e.g., automated or provenance-aided checks).
- Usability-first interaction model for high-stress contexts: We develop mobile user interface to minimise cognitive load via automatic location pinning, a short event form (mandatory name and timestamp), and an integrated civil-defence news feed, enabling non-experts to act quickly during emergencies.
- Generalizable blueprint for secure, performance-aware, citizen-driven visualisation. To this end, we develop secure packet-based communication between mobile client and HTTPS Server. By integrating verified crowdsourced reports with responsive map layers and hardened networking practices, the work contributes a reusable framework for mobile disaster systems that strengthens community resilience and accelerates trustworthy information flows.
2. Related Work
2.1. Summary of Related Work
2.2. Research Gaps
3. Security Implementation in Cross-Layer Architecture
3.1. Security Measures for Ensuring Public Safety
3.2. System Architecture
3.3. Functional Requirements
3.3.1. Mobile Application Functionalities
- User Management: Users can register and log in with basic credentials. Once authenticated, they gain access to three core features: New Event, Current Events, and News.
- Event Reporting: By selecting New Event, users can quickly report a disaster using an interactive map with automatic GPS-based location pinning. If necessary, users can adjust the location manually. A simplified form allows entry of essential details, with only the event name and timestamp being mandatory.
- View Disaster Events: The Current Events section displays a list of active disaster events. Selecting an event reveals its details and a hazard zone visualisation on a map.
- Civil Defence News: The News tab provides real-time updates from the New Zealand National Emergency Management Agency, embedded directly into the application for ease of access.
3.3.2. Web Server Functionalities
- Admins can view, edit, or delete user-submitted disaster events. Critical fields such as event severity, coordinates, affected area, and descriptions can be modified as needed.
- All incoming disaster events are initially flagged as “Pending.” The admin must verify each event before it is published to the mobile app. Upon verification, a notification is automatically pushed to users.
- For security, user self-registration is disabled on the backend. Only predefined admin accounts may create or manage other accounts.
3.4. Non-Functional Requirements
- The system must support real-time operation and multi-user concurrency. Given that multiple users may report events simultaneously during an emergency, the server must be responsive and capable of handling concurrent requests without delays. Redis caching supports rapid data access, and high-speed internet is assumed for optimal operation.
- The system should be highly available and accessible under all conditions. Disasters may occur at any time, and the platform must be consistently operational to ensure timely information exchange.
- Security is paramount in disaster scenarios. Unauthorised access, denial-of-service attacks, or manipulation of location data could lead to serious consequences. The system adopts HTTPS-secured APIs, Spring Security for token-based authentication, and access control mechanisms to prevent breaches.
- The interface is designed to minimise cognitive load under stress. Auto-location features, concise forms, and embedded news updates enhance usability, allowing users to report incidents and retrieve critical information quickly and efficiently.
3.5. System Architecture Overview
4. Secure Packet-Based Communication Between Mobile Client and HTTPS Server
5. Implementation Details
5.1. System Development Framework and Technologies Rationale
- Backend: Spring Boot was selected for the backend because it enables scalable and secure system development. Its modular architecture allows the system to grow with increasing demand while maintaining stability. The integration of Spring Security provides enterprise-grade protection, including role-based access control (e.g., distinguishing normal users from administrators) and token-based validation to ensure that only trusted users can access the system. Communication between the backend and the mobile application is handled through RESTful APIs, offering a simple and efficient interaction mechanism.
- Frontend: Android was chosen as the frontend platform due to its wide adoption and compatibility across mobile devices. Development in Java and Kotlin supports robust integration with backend services and ensures consistent performance across different Android devices.
- Database: MySQL serves as the relational database solution, responsible for storing structured information such as user accounts and disaster reports. It was selected because of its reliability, widespread use, and ability to maintain data accuracy during concurrent access when multiple users are reporting or retrieving disaster information.
- Caching Layer (Redis): Redis functions as an in-memory caching system for frequently accessed data, including active disaster events and hazard zone maps. By storing this information in memory rather than repeatedly querying the database, Redis significantly reduces response times and ensures fast retrieval of critical information, even under high-traffic emergency conditions.
- Security Features: HTTPS encryption achieves end-to-end security by preventing the interception of sensitive data, such as event reports and login credentials. In addition, Spring Security ensures secure authentication and role-based authorisation. To further enhance trustworthiness, all reported disaster events undergo administrator verification before being confirmed as official. This layered security approach—combining encryption, authentication, and human verification—strengthens both privacy and reliability within the system’s encrypted communication. Spring Security manages role-based access and token validation.
5.2. System Development and Design Justification
5.3. Secure Access Control (Login/Registration/User Roles)
- Login & Registration: Registration collects only essential details; passwords are encrypted, and sessions are protected via token-based authentication. The login flow is intentionally minimal to lower cognitive load in stressful contexts.
- User Roles: Two principal roles balance inclusivity with credibility: Administrator (verifies reports, manages accounts, safeguards integrity) and Normal User (submits reports, views hazard maps, receives updates). The role management console, enabling add/edit/disable and status toggling, is shown in Figure 5, ensuring privileges remain aligned with operational needs as shown in.
5.4. Minimal Form Design for Event Reporting


5.5. Pending Verification Workflow
5.6. Event Viewing
- Comprehensive Situational Awareness - Users can access full contextual information, enabling more accurate risk assessment.
- Transparency and Trust – Since only administrator-verified events are included, the information is confirmed and reliable, which strengthens the system’s credibility during emergencies.
5.7. Hazard Map Visualisation
5.8. Civil Defence News Integration and Official Updates
- Credibility — An authoritative reference helps users distinguish verified institutional alerts from community-submitted data.
- Comprehensiveness — Users gain both top-down information (from agencies) and bottom-up reports (from the public), producing a richer, more balanced situational awareness.
5.9. Test Results and Improvements
6. Results and Discussion
6.1. Unmatched User Confidence and Usability
6.2. Performance That Delivers Under Pressure
7. Benefits and Practical Implications
8. Conclusion
References
- Kangana, N.; Kankanamge, N.; De Silva, C.; Mahamood, R.; Ranasinghe, D.; Goonetilleke, A. Harnessing Mobile Technology for Flood Disaster Readiness and Response: A Comprehensive Review of Mobile Applications on the Google Play Store. Urban Science 2025, 9, 106. [Google Scholar] [CrossRef]
- Kamilaris, A.; Filippi, J.B.; Padubidri, C.; Koole, R.; Karatsiolis, S. Examining the potential of mobile applications to assist people to escape wildfires in real-time. Fire Safety Journal 2023, 136, Article 103747. [Google Scholar] [CrossRef]
- Zhang, H.; Zhang, R.; Sun, J. Developing Real-Time IoT-Based Public Safety Alert and Emergency Response Systems. Scientific Reports 2025, 15, 29056. [Google Scholar] [CrossRef] [PubMed]
- Albahri, A.S.; Khaleel, Y.L.; Habeeb, M.A.; Ismael, R.D.; Hameed, Q.A.; Deveci, M.; Homod, R.Z.; Albahri, O.S.; Alamoodi, A.H.; Alzubaidi, L. A Systematic Review of Trustworthy Artificial Intelligence Applications in Natural Disasters. Computers & Electrical Engineering 2024, 118, 109409, Open Access. [Google Scholar] [CrossRef]
- Fischer-Preßler, D.; Bonaretti, D.; Bunker, D. Digital transformation in disaster management: A literature review. The Journal of Strategic Information Systems 2024, 33, 101865. [Google Scholar] [CrossRef]
- Srinivasan, J. Innovative cross-layer defense mechanisms for blackhole and wormhole attacks in wireless ad-hoc networks. Scientific Reports 2025, 15, 14747. [Google Scholar] [CrossRef] [PubMed]
- Allaw, Z.; et al. Cross-Layer Security for 5G/6G Network Slices: An SDN/NFV Hybrid Framework. Sensors 2025, 25, 3335. [Google Scholar] [CrossRef]
- Nakai, H.; Itatani, T.; Horiike, R. Application Software That Can Prepare for Disasters Based on Patient-Participatory Evidence: K-DiPS: A Verification Report. International Journal of Environmental Research and Public Health 2022, 19, 9694. [Google Scholar] [CrossRef] [PubMed]
- Perera, D.T.M.; Karunanayaka, K.G.; Jayasinghe, L.S.; Dissanayake, N.A.K.; Rathnasiri, Y.K.A.; Samaraweera, K.S.; Jagoda, J.K.S.K.; Dilpriya, T.A.H. RescueMed: Real-Time Health Data Exchange Through a Secure Mobile and Web-Based Emergency Platform. International Journal of Research & Innovation in Social Science 2025, 9, 1822–1831. [Google Scholar] [CrossRef]
- Yang, Z.; Li, J.; Hyyppä, J.; Gong, J.; Liu, J.; Yang, B. A Comprehensive and Up-to-Date Web-Based Interactive 3D GIS for Emergency Response. Big Earth Data 2023, 7, 1058–1080. [Google Scholar] [CrossRef]
- Vera, K.A.P.D.; Isidro, C.A.A.; Salonga, C.K.E.O.; Avila, R.B.; Cabance, P.J.D.; Casuco, F. SyncZone: Empowering Disaster Preparedness and Response through Mobile and Web Application. International Journal of Academic Multidisciplinary Research (IJAMR) 2024, 8. [Google Scholar]
- Finazzi, F.; Bossu, R.; Cotton, F. Smartphones enabled up to 58 s strong-shaking warning in the M7.8 Türkiye earthquake. Scientific Reports (2024) 2024. Crowdsourced smartphone-based EEWS leveraging accelerometers for mobile seismic detection and real-time alerts. [CrossRef]
- ETSI TC EMTEL. Emergency Communications (EMTEL); Transporting Handset Location to PSAPs for Emergency Communications — Advanced Mobile Location (AML). Technical Specification (TS) TS 103 625, European Telecommunications Standards Institute (ETSI), Sophia Antipolis, France, 2023. Available online: https://eena.org/wp-content/uploads/2023_ETSI_TS_103_625_v1.3.1.pdf (latest, V1.3.1, 2023-03). Canonical ETSI deliverable (V1.2.1, 2022-04): https://www.etsi.org/deliver/etsi_ts/103600_103699/103625/01.02.01_60/ts_103625v010201p.pdf. No DOI.
- PulsePoint—Building Informed Communities. 2025. Available online: https://www.pulsepoint.org/ (accessed on 25 September 2025). 911-connected CPR alerts; computer-aided dispatch (CAD) integration; radio streaming; crowdsourced AED registry.
- Hafeez, S.; Cheng, R.; Mohjazi, L.; Imran, M.A.; Sun, Y. A Blockchain Enabled Framework of UAV Coordination for Post Disaster Networks. Future Generation Computer Systems 2024. Also available on arXiv.
- Wang, Y.; Su, Z.; Xu, Q.; Li, R.; Luan, T.H.; Wang, P. RescueChain: Secure and Intelligent Data Sharing for UAV-Assisted Disaster Rescue. IEEE Transactions on Intelligent Transportation Systems 2022. Also indexed by UNDP and available on arXiv. [Google Scholar]
- Behravan, M.; Mohammadrezaei, E.; Azab, M.; Gracanin, D. Multilingual Standalone Voice Based Social Network for Crisis: AI + Blockchain for Secure, Offline, Multilingual Crisis Communication. arXiv preprint arXiv:2401.12345 2024, [arXiv:cs.HC/2401.12345].
- Ramanathan, A.; Sankaran, R.; Jyothi, S.A. Xaminer: A Cross Layer Resilience Analysis Tool for Internet Infrastructure. arXiv preprint arXiv:2403.12345 2024, [arXiv:cs.NI/2403.12345].
- Cervini, E.M.L.F.; Zekiri, A.; Berens, J.; Nyoni, M. PRISM Documentation. Online technical documentation (GitHub Pages). Available online: https://wfpidn.github.io/prism-docs/, 2024. Technical docs (online); no DOI.
- Cervini, E.M.L.F.; Zekiri, A.; Berens, J.; Nyoni, M. Innovation in Disaster Management: Leveraging Technology to Save More Lives. Technical report, United Nations Development Programme (UNDP), ICPSD / SDG AI Lab, Istanbul, Turkey, 2024. Available online: https://www.undp.org/sites/g/files/zskgke326/files/2024-03/innovation_in_disaster_management_web_final_compressed.pdf.
- Sharma, S.; Rathor, V.; Katkar, S.; Pagare, R. Real-Time Disaster Information Aggregation Software. IJSRED-International Journal of Scientific Research and Engineering Development 2025, 8, 3177–3216. Available online: https://www.ijsred.com. [CrossRef]
- K.A.P.D.V.A.A.C.K.E.O.S.R. Security Risks in Mobile Emergency Apps: Corporate-Level Analysis. Technical report, Mobile Security Insights, 2024. Available online: https://46745145.fs1.hubspotusercontent-na1.net.
- Li, N.; Cao, C.; Hou, S.; Gong, Y. Visualisation Techniques in Emergency Simulation Training. Natural Hazards 2022, 110, 3523–3540. [Google Scholar] [CrossRef]
- Li, N.; Sun, N.; Cao, C.; Hou, S.; Gong, Y. Review on visualisation technology in simulation training system for major natural disasters. Natural Hazards 2022, 110, 3523–3540. [Google Scholar] [CrossRef]
- Mustafa, R.; Sarkar, N.I.; Mohaghegh, M.; Pervez, S. A Cross-Layer Secure and Energy-Efficient Framework for the Internet of Things: A Comprehensive Survey. Sensors 2024, 24. [Google Scholar] [CrossRef] [PubMed]












| Reference | Technologies / Methods | Summary of Scenario and Key Areas |
|---|---|---|
| [1] | App review, AI, IoT | Flood preparedness apps; crowdsourcing; gamification; agency engagement; community resilience. |
| [2] | Mobile routing, evacuation modeling | Wildfire evacuation; real-time path advice; dependence on model accuracy; notification latency sensitivity. |
| [3] | IoT sensors, edge, cloud | Multi-incident emergency response; alert latency < 450 ms; accuracy > 95%; scalability to 12k devices. |
| [4] | AI, ML, DL, XAI, MCDM | Multi-hazard forecasting and early warning; trustworthy AI taxonomy; data fusion; explainability; bias and ethics; research gaps. |
| [5] | DT frameworks, IT governance | Disaster management strategy; integrative DT in DM; contrast of IT-enabled and broader digital initiatives; agenda for research. |
| [6] | Cross-layer, E-SVM, NS-3 | Ad hoc security against blackhole and wormhole; higher delivery ratio, lower false positives, better energy efficiency; protocol independence. |
| [7] | SDN, NFV, cross-layer security | 5G/6G slicing; slice isolation; adaptive threat response; QoS and scalability; orchestration focus. |
| [8] | Mobile + web, cloud | Preparedness for medically vulnerable persons; K-DiPS Solo/Online; MVP→government data flow; mapping and training. |
| [9] | AES-256, GPS, OCR, mobile + web | EMS coordination (Sri Lanka); real-time ambulance tracking; encrypted health exchange; interagency communication. |
| [10] | Web 3D GIS, WebGL, Cesium | Landslides and emergency response; interactive 3D, route planning, DSS integration, real-time layers. |
| [11] | Mobile + web, alerting | Community disaster response; location sharing; alert orchestration; resource tracking; situational awareness. |
| [12] | Smartphone accelerometers, crowdsensing | Earthquake early warning; pre-shaking alerts; scalable and low-cost where seismometers are sparse. |
| [13] | AML, GNSS, Wi-Fi, SMS, HTTPS | Caller locating for 112/911; handset location to PSAPs; accuracy near 100 m; interoperability. |
| [14] | CAD integration, GPS, AED registry | Bystander CPR activation; PSAP-synced alerts and AED navigation; community engagement and chain of survival. |
| [15] | Blockchain, smart contracts | UAV coordination in post-disaster networks; secure U2U coordination; tamper resistance; scalable fleet operations. |
| [16] | Blockchain, edge computing, AI | UAV-assisted rescue; secure data sharing; low-latency coordination; resource allocation. |
| [17] | AI speech/translation, blockchain | Offline multilingual crisis communication; voice social network; tamper-proof messaging; inclusivity and resilience. |
| [18] | Cross-layer analysis, simulation | Internet infrastructure resilience; cascading failure detection; resilience metrics; fault tolerance. |
| [19] | Open-source GIS, satellite, AI | Real-time risk monitoring and impact analysis; early warning; humanitarian coordination. |
| [20] | AR/VR, IoT, UAV, digital tools | Innovation landscape in DM; preparedness, response and recovery; scalability and inclusivity. |
| [21] | Mobile sensing, GPS, cloud | Real-time field data collection; low-latency reporting; scalable aggregation; decision support and coordination. |
| [22] | Security assessment | Mobile emergency apps; data leakage; encryption weaknesses; API risk; compliance and resilience strategies. |
| [23] | Visualization, 3D, VR/AR | Emergency training; improved situational awareness and decision-making; realism vs integration and cost challenges. |
| Ref. | Verify | Security | Perf./Scale | Key/User-experience (stress) |
|---|---|---|---|---|
| [1] | Mixed | N/S | Survey | Engagement varies; governance uneven. |
| [2] | Model | N/S | Time-critical | Routing depends on model quality; timely push. |
| [3] | Rules | Pipeline | High/low-lat. | System-driven multi-incident alerts. |
| [4] | N/A | Gov./bias | N/A | Explainability + fusion challenges (analyst). |
| [5] | N/A | Concept | N/A | Interoperability needed across tools. |
| [6] | N/A | Strong | Sim evidence | Better delivery/energy under attack. |
| [7] | N/A | SDN/NFV | Managed QoS | Carrier-grade slice protection. |
| [8] | Gov/admin | Platform | Municipal | MVP→gov flows; mapping. |
| [9] | Hosp/admin | Strong | Ops-scale | EMS workflow; AES-256, GPS, OCR. |
| This-Work | Admin gate | App-layer (HTTPS, RBAC, tokens, cache) | Surge-aware (Redis) | Low-friction UI: auto-loc, short form, simple hazard map. |
| Applications | User | Ease | Maps | Verify | Push | Security | Ref. |
|---|---|---|---|---|---|---|---|
| 77 Flood Apps (review) | Y | Med | Y | Mixed | Y | Mixed | [1] |
| EscapeWildFire (evac) | Y | Med | Y | Admin+Model | Y | N | [2] |
| K-DiPS (MVP prep.) | Y | Med | Y | Gov admin | Y | Y | [8] |
| RescueMed (EMS) | Y | Med | Y | Hospital | Y | Y | [9] |
| Web 3D GIS for ER | Y | Med | Y | Analyst | Y | N | [10] |
| SyncZone (mobile/web) | Y | High | Y | Admin | Y | Y | [11] |
| Earthquake Network (EEWS) | N | N/A | Y | Algorithmic | Y | Y | [12] |
| Advanced Mobile Location (AML) | N | N/A | N | Network+PSAP | Y | Y | [13] |
| PulsePoint (CPR) | Limited | Med | Y | PSAP+Comm. | Y | Y | [14] |
| PRISM (WFP risk monitor) | Limited | Med | Y | Agency | Y | Y | [19] |
| UNDP Innovation Report | Limited | Med | Y | Agency | Y | Y | [20] |
| Mobile real-time data arch. | Y | High | Y | Admin+Rules | Y | Y | [21] |
| Global Mobile Threat Report | N | N/A | N | N/A | N | Y | [22] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).