SCALE: The Safe Community Awareness and Alerting Network

Slides:



Advertisements
Similar presentations
DISTRIBUTED COMPUTING PARADIGMS
Advertisements

Internetworking II: MPLS, Security, and Traffic Engineering
Datacenter LOB web service LOB app Partner Mobile Device.
COLUMBIA UNIVERSITY Department of Electrical Engineering The Fu Foundation School of Engineering and Applied Science IN THE CITY OF NEW YORK Networking.
Extreme scale parallel and distributed systems – High performance computing systems Current No. 1 supercomputer Tianhe-2 at petaflops Pushing toward.
Wireless Access and Terminal Mobility in CORBA Dimple Kaul, Arundhati Kogekar, Stoyan Paunov.
DISTRIBUTED COMPUTING PARADIGMS. Paradigm? A MODEL 2for notes
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
IFTTT RECIPES WITH NETWORK CONSIDERATION PROJECT PRESENTATION CS 237 DISTRIBUTED SYSTEMS MIDDLEWARE.
Assignment 3 Jacob Seiz. Hub A hub provides a central access point for a network. Through multiple I/O ports a hub can connect multiple Ethernet devices.
Common Channel Tag Mobile System RTlab Kang Moo jin.
Introduction to Mobile-Cloud Computing. What is Mobile Cloud Computing? an infrastructure where both the data storage and processing happen outside of.
The Network Aware IoT Service at Edge Guoxi Wang.
Local Monitor And Control SADT.NMGR
Chapter 1: Explore the Network
Developing an Implementation Framework for the Future Internet using the Y-Comm Architecture, SDN and NFV Glenford Mapp Associate Professor Middlesex University,
Instructor Materials Chapter 7: Network Evolution
Wireless Sensor Networks
Lecture 2: Cloud Computing
Smart and Safe City.
Resource subscription using DDS in oneM2M
Software defined networking: Experimental research on QoS
What is it ? …all via a single, proven Platform-as-a-Service.
Connected Living Connected Living What to look for Architecture
University of Maryland College Park
IPv6 – an Enabler for Virtualizing the Home
Heitor Moraes, Marcos Vieira, Italo Cunha, Dorgival Guedes
Mutual Aid Outcomes and Available Tools
Connected Maintenance Solution
Networking & Communications Prof. Javad Ghaderi
Exemplar CFS Architecture
Hydra: Leveraging Functional Slicing for Efficient Distributed SDN Controllers Yiyang Chang, Ashkan Rezaei, Balajee Vamanan, Jahangir Hasan, Sanjay Rao.
What is Atlas ? ATLAS is the name of the project that encompasses a range of IOT technologies into outcomes for the Bureau ATLAS is a completely new data.
Challenge: Legacy and IOT Integration with - Scalability
Information Technology Deanship
David P. Reed MIT CFP Draft May 2007
Wireless ATM & Congestion Control
Connected Maintenance Solution
Connected Living Connected Living What to look for Architecture
Living in a Network Centric World
Living in a Network Centric World
EDGE WP5 Communication Infrastructure - Status February
CMPE419 Mobile Application Development
Replication Middleware for Cloud Based Storage Service
Mobile edge computing Report by Weiqing huang.
Indigo Doyoung Lee Dept. of CSE, POSTECH
The Business Value of MPLS VPNs
SDN Based IoT-Cloud Comm.
Extending MPLS/BGP VPNs to End-Systems
Specialized Cloud Mechanisms
Living in a Network Centric World
Product Overview.
Living in a Network Centric World
Living in a Network Centric World
Living in a Network Centric World
Cloud-Enabling Technology
Indirect Communication Paradigms (or Messaging Methods)
Indirect Communication Paradigms (or Messaging Methods)
Living in a Network Centric World
Living in a Network Centric World
Windows Azure Hybrid Architectures and Patterns
Living in a Network Centric World
New Tools In Education Minjun Wang
CMPE419 Mobile Application Development
Product Overview.
Elmo Muhammad Shahbaz Lalith Suresh, Jennifer Rexford, Nick Feamster,
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Living in a Network Centric World
Chapter 8 – Data switching and routing
Presentation transcript:

SCALE: The Safe Community Awareness and Alerting Network Kyle Benson et al University of California, Irvine GCTC SCALE team

General IoT Architecture Data Exchange Cloud Services Networking Devices

“Democratizing safety by bringing the Internet of Things (IoT) to everyone” Analytics / Alerting Cloud Dispatch Center First responders arrive Long-range wireless antenna Yes! Emergency? Resident / Caretaker Resident in distress SCALE sends emergency message Worked in MoCo Resilient communications: multiple protocols, fault and congestion-tolerance, scalability, QoS

SCALE Client Architecture Multi-layer architecture Data exchange is key Supports heterogeneous devices / technologies Client broken into modules Asynchronous / parallel processing of tasks New sensors, protocols, networks added via inheritance Potential interesting projects: Client performance comparison (threaded vs. ‘circuits’ vs. async) Adding new sensors Mobile (Android?) app Splitting data analytics pipeline across multiple devices (pushing analytics down to client)

SDN-enabled Publish-subscribe SDN NOS Pub-sub app runs on clustered Network Operating System (NOS) controller instances. It acts as the pub-sub control plane, managing pub-sub routing via a topic  tunnel mapping and installing flow rules on network devices. 3) Return event  tunnel ID mapping Topic Mgmt Pub-Sub Mgmt Controller 2) Forward request to responsible NOS instance 5) Calculate and install routes 4) Subscription request Network devices act as pub-sub data plane brokers by routing publications purely in-network via tunneled flows. 1) New topic request Network hypervisor provides a virtual tenant network controllable via SDN NOS Could eliminate 1 by using a source port -> topic string mapping gleaned by NOS ----- Meeting Notes (10/10/16 13:33) ----- these are virtual switches FIXME: Need to get rid of term ‘tunnel’ 6) Published messages flow thru tunnel Edge services IoT devices and services express interest in topics to receive published data or register topics they publish to receive a tunnel ID.