Cloud Enabled Emergency Navigation Using Faster-than-real-time Simulation



Similar documents
Giving life to today s media distribution services

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

Introduction to LAN/WAN. Network Layer

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

Answers to Sample Questions on Network Layer

Research Article ISSN Copyright by the authors - Licensee IJACIT- Under Creative Commons license 3.0

Routing in packet-switching networks

Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging

The Internet. Charging for Internet. What does 1000M and 200M mean? Dr. Hayden Kwok-Hay So

Video Analytics Applications for the Retail Market

Internet Firewall CSIS Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS net15 1. Routers can implement packet filtering

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

A Network Management Software Based on Secure Shell (SSH) Channels. and Java Universal Network Graph (JUNG)

White Paper. How Streaming Data Analytics Enables Real-Time Decisions

Internet Infrastructure Measurement: Challenges and Tools

Converging P2P with clouds towards advanced real time media distribution architectures.

A REPORT ON ANALYSIS OF OSPF ROUTING PROTOCOL NORTH CAROLINA STATE UNIVERSITY

The Internet: A Remarkable Story. Inside the Net: A Different Story. Networks are Hard to Manage. Software Defined Networking Concepts

CHAPTER 5 WLDMA: A NEW LOAD BALANCING STRATEGY FOR WAN ENVIRONMENT

1. Implementation of a testbed for testing Energy Efficiency by server consolidation using Vmware

Load balancing Static Load Balancing

Key Challenges in Cloud Computing to Enable Future Internet of Things

WAN Wide Area Networks. Packet Switch Operation. Packet Switches. COMP476 Networked Computer Systems. WANs are made of store and forward switches.

SAN Conceptual and Design Basics

Step by Step Procedural Comparison of DSR, AODV and DSDV Routing protocol

CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION

A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract

Medial Axis Construction and Applications in 3D Wireless Sensor Networks

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.

Business Intelligence and Big Data Analytics: Speeding the Cycle from Insights to Action Four Steps to More Profitable Customer Engagement

Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.

VoIP versus VoMPLS Performance Evaluation

Summer projects for Dept. of IT students in the summer 2015

Performance Comparison of Mixed Protocols Based on EIGRP, IS-IS and OSPF for Real-time Applications

The Role of Broadband in Bridge Monitoring in Minnesota. Carol Shield Department of Civil, Environmental, and Geo- Engineering

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M?

Optimization Problems in Infrastructure Security

Client Overview. Engagement Situation. Key Requirements

CHAPTER 6 SECURE PACKET TRANSMISSION IN WIRELESS SENSOR NETWORKS USING DYNAMIC ROUTING TECHNIQUES

LoRaWAN. What is it? A technical overview of LoRa and LoRaWAN. Technical Marketing Workgroup 1.0

Restorable Logical Topology using Cross-Layer Optimization

Cloud Computing and Advanced Relationship Analytics

Service Oriented Architecture for Agricultural Vehicles

In the pursuit of becoming smart

Analysis of IP Network for different Quality of Service

Load Balancing Routing Algorithm for Data Gathering Sensor Network

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS

IMPROVED LOAD BALANCING MODEL BASED ON PARTITIONING IN CLOUD COMPUTING

How To Analyze The Security On An Ipa Wireless Sensor Network

Avaya ExpertNet Lite Assessment Tool

PulsON RangeNet / ALOHA Guide to Optimal Performance. Brandon Dewberry, CTO

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS

Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load

On the Placement of Management and Control Functionality in Software Defined Networks

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL

Load Balancing and Maintaining the Qos on Cloud Partitioning For the Public Cloud

ESE566 REPORT3. Design Methodologies for Core-based System-on-Chip HUA TANG OVIDIU CARNU

WAITER: A Wearable Personal Healthcare and Emergency Aid System

5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology.

LOAD BALANCING AS A STRATEGY LEARNING TASK

The ArubaOS Spectrum Analyzer Module

A Topology-Aware Relay Lookup Scheme for P2P VoIP System

Assignment #3 Routing and Network Analysis. CIS3210 Computer Networks. University of Guelph

Optimizing Cloud Performance Using Veloxum Testing Report on experiments run to show Veloxum s optimization software effects on Terremark s vcloud

Ahead of the Curve with Intelligent. Transportation

Social Media Mining. Graph Essentials

Network Traffic Management under Disaster Conditions. Hediye Tuydes PhD Candidate Northwestern University

Management and Orchestration of Virtualized Network Functions

Formal Modeling for Multi-Level Authentication in Sensor-Cloud Integration System

International Journal of Advanced Research in Computer Science and Software Engineering

CS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding

A very short history of networking

Potential Thesis Topics in Networking

Systems for Fun and Profit

QoS for (Web) Applications Velocity EU 2011

Remote Home Security System Based on Wireless Sensor Network Using NS2

A Dynamic Multimodal Route Planner for Rome. Luca Allulli Damiano Morosi Roma Servizi per la Mobilità

VoIP QoS on low speed links

INTERNET OF THINGS Recent Advances and Applications MengChu Zhou, Tongji University and New Jersey Institute of Technology

HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS

NOVEL PRIORITISED EGPRS MEDIUM ACCESS REGIME FOR REDUCED FILE TRANSFER DELAY DURING CONGESTED PERIODS

KT The Value Networking Company

Transcription:

Cloud Enabled Emergency Navigation Using Faster-than-real-time Simulation Huibo Bi and Erol Gelenbe Intelligent Systems and Networks Group Department of Electrical and Electronic Engineering Imperial College London

Cloud Enabled Emergency Navigation Using Fasterthan-real-time Simulation Outlines Overview Related Work System Framework Routing Algorithms Simulation Model Experimental Results Conclusions

Overview Objective Current emergency navigation approaches direct evacuees to exits in a real-time manner and casualties caused by the poor decisions are only apparent at the end of the evacuation process and cannot then be remedied. Our research aims to evaluate evacuation routes through a cloud-based simulator and generate new routes for simulated casualties. Graph model As an example of our approach, consider: A Graph: Representing three story canary wharf shopping mall. Vertices (Points of Interest): Positions with landmarks where evacuees can easily identify their locations by uploading snapshots to cloud servers. Edges: Physical paths for evacuees such as corridors.

Related work Cloud enabled emergency response system Compared with wireless sensor network based counterparts, cloudbased emergency navigation systems offer advantages such as high processing power, large storage and high interoperability. Use on-site sensors or portable devices to gather sensory data and offload intensive computations to cloud servers. Create a delayed feedback loop between live sensory data and routing decisions. Faster-than-real-time simulators in emergency management Most research focuses on inferring the spreading of hazard based on predictive models and live sensory data.

System Framework System architecture User layer Deployed on handhold devices. Collect sensory data. Cloud infrastructure layer Deployed on cloud severs. Consist of a data interpretation module and a navigation module. Data interpretation module extracts landmarks from the uploaded photos and matches them with pre-stored images. Navigation module is simulator that contains many inter-connected servers.

Routing Algorithms Components Cognitive Packet Network with time metric (CPNST) CPNST pursues safe routes with shortest time to the exit. We use CPNST as the basis algorithm to guide evacuees. Time-dependent Dijkstra s algorithm A variant of Dijkstra s shortest path algorithm. Replace the original distance metric with a time metric. Procedures 1. Perform CPNST to generate routes for evacuees in the simulator; 2. Reassign routes for perished evacuees in the simulation; 3. Send the generated routes to evacuees.

Cognitive Packet Network Cognitive Packet Network (CPN) Intelligent capabilities for routing and flow control are concentrated in the packets. Basis Random Neural Networks Components Smart Packets (SPs) Search paths and collect information with regard to pre-defined goal functions. Acknowledgements (ACKs) Bring back the information collected by SPs. Dumb Packets (DPs) Carry the payload. In the context of emergency evacuation, evacuees are considered as DPs. Variations for a cloud-based environment Each CPN node is deployed on a cloud server and SPs are used to gather interested information from other servers. Each server is also associated with a position with landmarks.

Time-dependent Dijkstra s algorithm Time-dependent metric T E ( ( i ), ( i 1) ) q ( ( i ), ( i 1) ) t ( ( i ) ) c V Term E e (π i, π i + 1 ) is the effective length of the edge between node π i and π i + 1. Term V S represents the average speed of civilians. e Term t c q (π i ) denotes the queueing time after an evacuee reaches node π i. s Queueing time at a node t q c ( ( i ) ) N c q Term N q c is the number of queued civilians when the evacuee arrives and d π(i) is the departure rate of node π(i). d ( i )

Simulation model DBES Existing Tool in Prof. Gelenbe s Group. Agent based. Graph based. Assumptions A data center with massive servers is used for decision support. Evacuees can communicate with the cloud over 3G or WI-FI. Fire starts near a main channel. Evacuees are randomly scattered in the building. Cloud servers can obtain the position of individuals by matching the image snapshots uploaded by evacuees.

Results: Average Percentage of Survivors CPN with time metric (CPNST) performs better than Dijkstra s algorithm in higher occupancy rates due to its embedded congestion-ease mechanisms. The proposed simulation-based algorithm achieves higher survival rate than CPNST. This is because CPNST may take the risk to traverse potential hazard areas in order to reduce the evacuation time and our proposed algorithm can generate new paths for perished evacuees in the simulation.

Results: Number of two-way information exchanges One two-way information exchange is defined as the process of an evacuee uploading a snapshot and gaining the suggested path from the Cloud. As expected, our proposed algorithm achieves the lowest number of data exchanges with cloud servers because can send final paths to evacuees when a disaster breaks out rather than making periodically decisions based on live sensory data.

Conclusions Conclusions The proposed simulation-based routing algorithm can improve the survival rate of an evacuation process. Owing to the hazard predictive model, the proposed algorithm can calculate desired paths only based on the initial fire location and distribution of evacuees. Hence, the information exchanges between evacuees and cloud severs is reduced.

Cloud Enabled Emergency Navigation Using Faster-thanreal-time Simulation Thank you!