Show simple item record

dc.contributor.advisorStoleru, Radu
dc.creatorChao, Mengyuan
dc.date.accessioned2021-01-29T17:01:54Z
dc.date.available2022-08-01T06:53:04Z
dc.date.created2020-08
dc.date.issued2020-07-03
dc.date.submittedAugust 2020
dc.identifier.urihttps://hdl.handle.net/1969.1/192214
dc.description.abstractEffective disaster response depends on technologies that enable timely gathering and processing of data from different disaster sites in the disaster area. However, a large scale disaster like Hurricane Maria 2017 may totally destroy the infrastructure of the affected area, which makes both the Internet and cloud unavailable and the disaster response inefficient. To deal with this issue, Edge Computing and Communication (ECC), which performs data processing and data transmission at the edge of network, is applied to provide temporary computing and communication services to the first responders. By ECC, the first responders can process a large amount of sensing data at each disaster site and only send the processing result back to the Emergency Operation Center (EOC) via Disaster Response Networks (DRNs). However, the mobile devices carried by the first responders have limited computing resources, the wireless network connecting them is dynamic, and the applications used to analyze sensing data are computation-intensive and have diverse performance goals. Therefore, a lot of challenges exist for achieving high efficient ECC for disaster response. In this dissertation, in order to address the aforementioned challenges, we propose an adaptive edge computing and communication framework for disaster response. This framework consists of a Distributed Mobile Stream Processing (DMSP) platform, a CNN-based multitask video processing system, and a user-customizable delay-tolerant routing protocol. Specially, the mobile stream processing platform allows first responders to perform computation-intensive stream processing on a cluster of mobile devices. It adopts feedback-based task configuration, resilient task assignment and adaptive stream grouping to deal with dynamic computing resources and network connectivity. The CNN-based multitask video processing system allows first responders to extract different Information of Interests (IoIs) from the on-body camera video stream by using different CNNs derived from the same base CNN. These CNNs can adaptively share different amount of common layers to trade off between the total computation cost and inference accuracy. Each of these CNNs can be adaptively divided into two separate parts to run on different mobile devices to meet the specific performance goals. The user-customizable delay-tolerant routing protocol enables first responders to send back different information obtained at each disaster site to EOC based on the specific Quality of Service (QoS) requirements. We evaluate the proposed framework through extensive real-world experiments and simulations, which demonstrate its effectiveness in enabling high efficient ECC for disaster response.en
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.subjectEdge computing and communicationen
dc.subjectdistributed stream processingen
dc.subjectdisaster responseen
dc.subjectdelay-tolerant networken
dc.titleTowards Adaptive Edge Computing and Communication for Disaster Responseen
dc.typeThesisen
thesis.degree.departmentComputer Science and Engineeringen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameDoctor of Philosophyen
thesis.degree.levelDoctoralen
dc.contributor.committeeMemberJiang, Anxiao
dc.contributor.committeeMemberDa Silva, Dilma
dc.contributor.committeeMemberHou, I-Hong
dc.type.materialtexten
dc.date.updated2021-01-29T17:02:00Z
local.embargo.terms2022-08-01
local.etdauthor.orcid0000-0002-1516-0280


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record