A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants. Florian Kauer, Florian Meyer, Volker Turau
|
|
- Esmond Fitzgerald
- 5 years ago
- Views:
Transcription
1 A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants Florian Kauer, Florian Meyer, Volker Turau June 13 th, 2017 Institute of Telematics Hamburg University of Technology TUHH
2 Motivation Motivation Motivation Industrial Wireless Networks Concentrated Solar Power Plants 1,000-1,000,000 heliostats Wired Wireless Field Bus Cost reduction Software maintenance required for Florian Florian Kauer, Kauer, Florian Florian Meyer, Meyer, Volker Volker Turau Turau Network components Third-party devices A A Holistic Holistic Solution Solution for for Reliable Reliable Over-the-Air Over-the-Air Software Software Updates Updates in in Large Large Industrial Industrial Plants Plants 22
3 Motivation Components Control Room Radio Gateway Motor Controller Radio Transceiver Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 3
4 Motivation Motivation Radio Transceiver IEEE Transceiver RS-485 Bus to Motor Florian Florian Kauer, Kauer, Florian Florian Meyer, Meyer, Volker Volker Turau Turau 16 Mbytes Flash A A Holistic Holistic Solution Solution for for Reliable Reliable Over-the-Air Over-the-Air Software Software Updates Updates in in Large Large Industrial Industrial Plants Plants 44
5 Motivation Motivation Motivation How to realize reliable and efficient software updates in such large scale wireless networks? Florian Florian Kauer, Kauer, Florian Florian Meyer, Meyer, Volker Volker Turau Turau A A Holistic Holistic Solution Solution for for Reliable Reliable Over-the-Air Over-the-Air Software Software Updates Updates in in Large Large Industrial Industrial Plants Plants 55
6 Requirements Requirements Scalable to thousands of devices Suitable for a IEEE network Low data rate (250 kbit/s) Small packets (< 127 Bytes) Forwarding over multiple hops Sufficiently fast Updating the whole plant over night Fail-safe Maintain a working system if something goes wrong. Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 6
7 Requirements Requirements Scalable to thousands of devices Suitable for a IEEE network Low data rate (250 kbit/s) Small packets (< 127 Bytes) Forwarding over multiple hops Sufficiently fast Updating the whole plant over night Fail-safe Maintain a working system if something goes wrong. S. Unterschütz and V. Turau, Fail-Safe Over-The-Air Programming and Error Recovery in Wireless Networks in Proceedings of the 10th International Workshop on Intelligent Solutions in Embedded Systems (WISES). Klagenfurt, Austria, Jul Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 6
8 Deluge and Coffee Deluge Fast and efficient data dissemination for multi-hop networks Split large file into multiple pages Exchange page informations via Trickle algorithm Send pages via link-layer broadcasts Pages can be redirected before whole file was received Spatial multiplexing J. W. Hui and D. Culler, The Dynamic Behavior of a Data Dissemination Protocol for Network Programming at Scale in Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys). Baltimore, MD, USA, Nov Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 7
9 Deluge and Coffee Coffee File System File system abstraction for resource-constraint devices Efficient usage of Flash storage Problem: Overwriting data only possible by erasing whole sector Solution: Micro Logs Write to empty memory first, write back occasionally N. Tsiftes, A. Dunkels, Z. He, and T. Voigt, Enabling Large-Scale Storage in Sensor Networks with the Coffee File System in Proceedings of the 8th International Conference on Information Processing in Sensor Networks (IPSN), San Francisco, CA, USA, Apr Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 8
10 Deluge and Coffee Interplay of Deluge and Coffee :Node A :Node B D data Advertisement Advertisement Request Data Data Data D write Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 9
11 Deluge and Coffee Interplay of Deluge and Coffee :Node A :Node B Advertisement Advertisement Request D data too high Transmission takes too long D data Data Data Data D write Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 9
12 Deluge and Coffee Interplay of Deluge and Coffee :Node A :Node B Advertisement Advertisement Request D data too high Transmission takes too long D data Data Data Data D write Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 9
13 Deluge and Coffee Interplay of Deluge and Coffee :Node A :Node B D data Advertisement Advertisement Request Data Data Data D write D data too high Transmission takes too long D data too low Sometimes writing not finished Retransmissions required Transmission takes too long Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 9
14 Deluge and Coffee Interplay of Deluge and Coffee Repeated writes to file when new packets arrive Micro Logs grow fast Write-back can occur at any time and takes very long Severe delays for data dissemination Proposed Solutions: Cache larger chunks in RAM Optimize the write back Selective direct memory access Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 10
15 Deluge and Coffee Comparison of Flash Access Techniques 500 Duration for a file of 20 kb [s] Naive Cache Optimized Optimized & Cache Direct Direct & Cache Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 11
16 Analytical Model Analytical Model Topology Channel Utilization Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 12
17 Analytical Model Analytical Model Topology Channel Utilization Per-link probabilities for a successful { data transmission request transmission F. Meier and V. Turau, An Analytical Model for Fast and Verifiable Assessment of Large Scale Wireless Mesh Networks, in Proceedings of the 11th International Conference on the Design of Reliable Communication Networks (DRCN), Kansas City, MO, USA, Mar Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 12
18 Analytical Model Analytical Model Topology Channel Utilization Per-link probabilities for a successful { data transmission request transmission Per-link duration T pg (i,j) for transmitting a single page Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 12
19 Analytical Model Analytical Model Topology Channel Utilization Per-link probabilities for a successful { data transmission request transmission Per-link duration T pg (i,j) for transmitting a single page Recursively calculate duration for multiple hops and pages ( ) T mh p,j = T pg (p j,j) + max T mh p,p j, T mh p 1,j, T mh p 1,c j,1,..., T mh p 1,c j, C j Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 12
20 Analytical Model Duration of Firmware Distribution Overall duration for a file of 128 kb [min] ,185 Nodes Model Simulation Analytical model matches simulation Spatial multiplexing allows for fast firmware distribution Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 13
21 Analytical Model Components Control Room Radio Gateway Motor Controller Radio Transceiver Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 14
22 Analytical Model Procedure - 1. Phase :Control Room PC :Radio Gateway :Radio Transceiver :Motor Controller Conversion Switch to Maintenance Mode OK File Transmission Verify OK Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 15
23 Analytical Model Procedure - 2. Phase :Control Room PC :Radio Gateway :Radio Transceiver :Motor Controller Start Deluge Deluge Verify. Pending. Verify. OK. Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 16
24 Analytical Model Procedure - 3. Phase :Control Room PC :Radio Gateway :Radio Transceiver :Motor Controller Start Update Update Switch to Normal Mode. OK. Finished Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 17
25 Analytical Model Summary Software updates in large-scale industrial wireless networks Using Deluge and the Coffee File System Interplay optimized Delay largely reduced Analytical model developed Shows good conformance to the simulation Spatial multiplexing allows for fast firmware distribution Holistic approach tested with real-world components Florian Kauer, Florian Meyer, Volker Turau A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants 18
26 A Holistic Solution for Reliable Over-the-Air Software Updates in Large Industrial Plants Florian Kauer, Florian Meyer, Volker Turau Florian Kauer June 13 th, 2017 Ph.D. Student Phone +49 / (0) florian.kauer@tuhh.de Institute of Telematics Hamburg University of Technology TUHH
A Remote Interface for Live Interaction with OMNeT++ Simulations. Maximilian Köstler and Florian Kauer. OMNeT++ Community Summit 2017
A Remote Interface for Live Interaction with OMNeT++ Simulations Maximilian Köstler and Florian Kauer OMNeT++ Community Summit 2017 September 8 th, 2017 Institute of Telematics Hamburg University of Technology
More informationHardware-Assisted IEEE Transmissions and Why to Avoid Them. Andreas Weigel, Volker Turau. IDCS 2015 September 2 nd, 2015
Hardware-Assisted IEEE 802.15.4 Transmissions and Why to Avoid Them Andreas Weigel, Volker Turau IDCS 2015 September 2 nd, 2015 Institute of Telematics Hamburg University of Technology TUHH Introduction
More informationZephyr: Efficient Incremental Reprogramming of Sensor Nodes using Function Call Indirections and Difference Computation
Zephyr: Efficient Incremental Reprogramming of Sensor Nodes using Function Call Indirections and Difference Computation Rajesh Krishna Panta Saurabh Bagchi Samuel P. Midkiff Dependable Computing Systems
More informationFast distribution of Data in Wireless Sensor Network using Concurrency Operation
Fast distribution of Data in Wireless Sensor Network using Concurrency Operation Geetha N, Janani V Abstract Wireless Sensor Network can be applied in verity of applications in real time. Efficient data
More informationCollection Tree Protocol. A look into datapath validation and adaptive beaconing. Speaker: Martin Lanter
Collection Tree Protocol A look into datapath validation and adaptive beaconing. Speaker: Martin Lanter Collection Protocols Why do we need collection protocols? Collecting data at a base station is a
More informationCross Layer Transport Layer Approach for Multihop Wireless Sensor Network
International Journal of Scientific and Research Publications, Volume 3, Issue 1, January 2013 1 Cross Layer Transport Layer Approach for Multihop Wireless Sensor Network Vaishali Rajput *, Tanaji Khadtare
More informationA Roadmap for Hardware and Software Support for Developing Energy-Efficient Sensor Networks
A Roadmap for Hardware and Software Support for Developing Energy-Efficient Sensor Networks Christoph Weyer, Christian Renner, Volker Turau, and Hannes Frey GI/ITG Fachgespräch "Sensornetze" (FGSN 09)
More informationScalability of the BitTorrent P2P Application
Scalability of the BitTorrent P2P Application Kolja Eger, Ulrich Killat Hamburg University of Technology 5.Würzburger Workshop 8.-9. July 2005 Overview File dissemination in peer-to-peer (p2p) networks
More informationPROACTIVE RELIABLE BULK DATA DISSEMINATION IN SENSOR NETWORKS 1
PROACTIVE RELIABLE BULK DATA DISSEMINATION IN SENSOR NETWORKS 1 Limin Wang Sandeep S. Kulkarni Software Engineering and Network Systems Laboratory Department of Computer Science and Engineering Michigan
More informationWireless Sensor Networks
Wireless Sensor Networks c.buratti@unibo.it +9 051 20 9147 Office Hours: Tuesday 5 pm @ Main Building, third fllor Credits: 6 Protocol Stack Time Synchronization Energy Efficiency Distributed Processing
More informationdraft-ietf-6lowpan-nd-07 Authors: Zach Shelby (ed.) Jonathan Hui Pascal Thubert Samita Chakrabarti Erik Nordmark Carsten Bormann
draft-ietf-6lowpan-nd-07 Authors: Zach Shelby (ed.) Jonathan Hui Pascal Thubert Samita Chakrabarti Erik Nordmark Carsten Bormann 1 6LoWPAN: Constrained Nodes 8 MHz CPU, 10K RAM, 48 K Flash Sleepy nodes
More informationUnderstanding Device Level Connection Topologies
Sept. 2013 Understanding Device Level Connection Topologies Author: Advantech E-mail: eainfo@advantech.com Sept. 2013 Even ten years ago, most factory floor sensors were connected directly to a PLC or
More informationRouting Scheme in Energy efficient based Protocols for Wireless Sensor Networks
Routing Scheme in Energy efficient based Protocols for Wireless Sensor Networks 1 Chiranjeevi Rampilla, 2 Pallikonda Anil Kumar, 1 Student, DEPT.OF CSE, PVPSIT, KANURU, VIJAYAWADA. 2 Asst.Professor, DEPT.OF
More informationWireless Sensor Networks
Wireless Sensor Networks c.buratti@unibo.it +9 051 20 9147 Office Hours: Tuesday 5 pm @ Main Building, third fllor Credits: 6 Protocol Stack Time Synchronization Energy Efficiency Distributed Processing
More informationThe Dynamic Behavior of a Data Dissemination Protocol for Network Programming at Scale
The Dynamic Behavior of a Data Dissemination Protocol for Network Programming at Scale Jonathan W. Hui Computer Science Division University of California at Berkeley Berkeley, CA 97 jwhui@cs.berkeley.edu
More informationW. Reed R. Conklin K4TTZ N4WGY
W. Reed R. Conklin K4TTZ N4WGY A global messaging service From the beginning, Winlink2000 was designed in a Simple Mail Transfer Protocol format so that it could provide direct radio users and Internet
More informationWhat do we expect from Wireless in the Factory?
What do we expect from Wireless in the Factory? And what are we doing about it? ETSI Wireless Factory Workshop, 15 December 2008 Tim Whittaker System Architect, Wireless Division 11 December 2008 S4989-P-188
More informationMobile Transport Layer
Mobile Transport Layer 1 Transport Layer HTTP (used by web services) typically uses TCP Reliable transport between TCP client and server required - Stream oriented, not transaction oriented - Network friendly:
More informationMID-TERM EXAM TCP/IP NETWORKING Duration: 2 hours With Solutions
MID-TERM EXAM TCP/IP NETWORKING Duration: 2 hours With Solutions Jean-Yves Le Boudec 2005 December 8 Do not forget to put your names on all sheets of your solution. If you need to make assumptions in order
More informationThe Internet of Things. Thomas Watteyne Senior Networking Design Engineer Linear Technology, Dust Networks product group
1 The Internet of Things Thomas Watteyne Senior Networking Design Engineer Linear Technology, Dust Networks product group Important! ٧ DREAM seminar 8 April 2014, UC Berkeley Low-Power Wireless Mesh Networks
More informationITTC High-Performance Networking The University of Kansas EECS 881 Architecture and Topology
High-Performance Networking The University of Kansas EECS 881 Architecture and Topology James P.G. Sterbenz Department of Electrical Engineering & Computer Science Information Technology & Telecommunications
More informationProgrammation système
Programmation système Problems Problem 1 - Message from ATM to Server Message name HELLO {userid} PASSWORD {password} BALANCE WITHDRAWAL {amount} Purpose Let server know that there is a card in the ATM
More informationLeveraging IP for Sensor Network Deployment
Leveraging IP for Sensor Network Deployment Simon Duquennoy, Niklas Wirström, Nicolas Tsiftes, Adam Dunkels Swedish Institute of Computer Science {simonduq,niwi,nvt,adam}@sics.se ABSTRACT Ease of deployment
More informationWireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking
Wireless Challenges 15-441: Computer Networking Lecture 25: Wireless Networking Force us to rethink many assumptions Need to share airwaves rather than wire Don t know what hosts are involved Host may
More informationIPv6 Stack. 6LoWPAN makes this possible. IPv6 over Low-Power wireless Area Networks (IEEE )
Reference: 6LoWPAN: The Wireless Embedded Internet, Shelby & Bormann What is 6LoWPAN? 6LoWPAN makes this possible - Low-power RF + IPv6 = The Wireless Embedded Internet IPv6 over Low-Power wireless Area
More informationRouting over Low Power and Lossy Networks
outing over Low Power and Lossy Networks Analysis and possible enhancements of the IETF PL routing protocol Enzo Mingozzi Associate Professor @ University of Pisa e.mingozzi@iet.unipi.it outing over LLNs
More informationMobile Communications Chapter 9: Mobile Transport Layer
Prof. Dr.-Ing Jochen H. Schiller Inst. of Computer Science Freie Universität Berlin Germany Mobile Communications Chapter 9: Mobile Transport Layer Motivation, TCP-mechanisms Classical approaches (Indirect
More informationChapter 13 TRANSPORT. Mobile Computing Winter 2005 / Overview. TCP Overview. TCP slow-start. Motivation Simple analysis Various TCP mechanisms
Overview Chapter 13 TRANSPORT Motivation Simple analysis Various TCP mechanisms Distributed Computing Group Mobile Computing Winter 2005 / 2006 Distributed Computing Group MOBILE COMPUTING R. Wattenhofer
More informationDTN Interworking for Future Internet Presented by Chang, Dukhyun
DTN Interworking for Future Internet 2008.02.20 Presented by Chang, Dukhyun Contents 1 2 3 4 Introduction Project Progress Future DTN Architecture Summary 2/29 DTN Introduction Delay and Disruption Tolerant
More information4.1 Introduction to Media and Devices
Chapter 4 Network Hardware 4.1 Introduction to Media and Devices Many of the issues discussed in this course, such as topology, scalability, and speed, depend on hardware. Unlike many of your computer
More informationPerformance of Multihop Communications Using Logical Topologies on Optical Torus Networks
Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks X. Yuan, R. Melhem and R. Gupta Department of Computer Science University of Pittsburgh Pittsburgh, PA 156 fxyuan,
More informationAn Algorithm for Dynamic SDN Controller in Data Centre Networks
IOSR Journal of Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 PP 04-08 www.iosrjen.org An Algorithm for Dynamic SDN Controller in Data Centre Networks Nirmala 1, Oliveruth 2, Varun 3 1
More informationRemote Storage for Sensor Networks Abstract 1. INTRODUCTION
for Sensor Networks Rahul Balani, Chih-Chieh Han, Vijay Raghunathan, and Mani Srivastava Department of Electrical Engineering University of California, Los Angeles, CA 90095 {rahulb, simonhan, vijay, mbs}@ee.ucla.edu
More informationCSE 4215/5431: Mobile Communications Winter Suprakash Datta
CSE 4215/5431: Mobile Communications Winter 2013 Suprakash Datta datta@cse.yorku.ca Office: CSEB 3043 Phone: 416-736-2100 ext 77875 Course page: http://www.cse.yorku.ca/course/4215 Some slides are adapted
More informationEfficient reprogramming of wireless sensor networks using incremental updates
9th IEEE International Workshop on Sensor Networks and Systems for Pervasive Computing 213, San Diego (22 March 213) Efficient reprogramming of wireless sensor networks using incremental updates Milosh
More informationCHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL
WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL 2.1 Topology Control in Wireless Sensor Networks Network topology control is about management of network topology to support network-wide requirement.
More informationMNP: Multihop Network Reprogramming Service for Sensor Networks 1
MNP: Multihop Network Reprogramming Service for Sensor Networks Sandeep S. Kulkarni Limin Wang Software Engineering and Network Systems Laboratory Department of Computer Science and Engineering Michigan
More informationTOSSIM simulation of wireless sensor network serving as hardware platform for Hopfield neural net configured for max independent set
Available online at www.sciencedirect.com Procedia Computer Science 6 (2011) 408 412 Complex Adaptive Systems, Volume 1 Cihan H. Dagli, Editor in Chief Conference Organized by Missouri University of Science
More informationRS485 Gateway Wireless
Wireless Document in original -en_gb language 2017-03-20 A005 Contents 1 Declaration of Conformity... 1 2 Product description... 3 3 Guidelines for installation... 4 4 Interface description... 5 4.1 Connections...
More informationMobile and Wireless Compu2ng CITS4419 Week 9 & 10: Holes in WSNs
Mobile and Wireless Compu2ng CITS4419 Week 9 & 10: Holes in WSNs Rachel Cardell-Oliver School of Computer Science & So8ware Engineering semester-2 2018 MoBvaBon Holes cause WSN to fail its role Holes can
More informationCommunication Networks for the Next-Generation Vehicles
Communication Networks for the, Ph.D. Electrical and Computer Engg. Dept. Wayne State University Detroit MI 48202 (313) 577-3855, smahmud@eng.wayne.edu January 13, 2005 4 th Annual Winter Workshop U.S.
More informationA REVIEW ON LEACH-BASED HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK
A REVIEW ON LEACH-BASED HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK Md. Nadeem Enam 1, Ozair Ahmad 2 1 Department of ECE, Maulana Azad College of Engineering & Technology, Patna, (India)
More informationPractical Network Coding in Sensor Networks: Quo Vadis?
Practical Network Coding in Sensor Networks: Quo Vadis? Thiemo Voigt 1, Utz Roedig 2, Olaf Landsiedel 3,4, Kasun Samarasinghe 1, Mahesh Bogadi Shankar Prasad 1 1 Swedish Institute of Computer Science (SICS),
More informationDesign and Performance Evaluation of a New Spatial Reuse FireWire Protocol. Master s thesis defense by Vijay Chandramohan
Design and Performance Evaluation of a New Spatial Reuse FireWire Protocol Master s thesis defense by Vijay Chandramohan Committee Members: Dr. Christensen (Major Professor) Dr. Labrador Dr. Ranganathan
More informationReliable Time Synchronization Protocol for Wireless Sensor Networks
Reliable Time Synchronization Protocol for Wireless Sensor Networks Soyoung Hwang and Yunju Baek Department of Computer Science and Engineering Pusan National University, Busan 69-735, South Korea {youngox,yunju}@pnu.edu
More informationChapter 1 Communication
Chapter 1 Communication Networks and Services Network Architecture and Services Telegraph Networks & Message Switching Telephone Networks and Circuit Switching Computer Networks & Packet Switching Future
More informationLenuţa Alboaie Computer Networks
Concepts and fundamental notions Lenuţa Alboaie adria@info.uaic.ro 1 Content Concepts Definitions Computer networks necessity and use Classification Topologies Components Hardware & Software Aspects 2
More informationLecture 12 December 04, Wireless Access. Graduate course in Communications Engineering. University of Rome La Sapienza. Rome, Italy
Lecture 12 December 04, 2017 Wireless Access Graduate course in Communications Engineering University of Rome La Sapienza Rome, Italy 2017-2018 Random Medium Access Control Part II - CSMA and Collision
More informationLink layer: introduction
Link layer: introduction terminology: hosts and routers: nodes communication channels that connect adjacent nodes along communication path: links wired links wireless links LANs layer-2 packet: frame,
More informationA closer look at network structure:
T1: Introduction 1.1 What is computer network? Examples of computer network The Internet Network structure: edge and core 1.2 Why computer networks 1.3 The way networks work 1.4 Performance metrics: Delay,
More informationWireless Mesh Networks
Wireless Mesh Networks COS 463: Wireless Networks Lecture 6 Kyle Jamieson [Parts adapted from I. F. Akyildiz, B. Karp] Wireless Mesh Networks Describes wireless networks in which each node can communicate
More informationOutline 9.2. TCP for 2.5G/3G wireless
Transport layer 9.1 Outline Motivation, TCP-mechanisms Classical approaches (Indirect TCP, Snooping TCP, Mobile TCP) PEPs in general Additional optimizations (Fast retransmit/recovery, Transmission freezing,
More informationIQRF Mature technology and fast growing Alliance for IoT
IQRF Mature technology and fast growing Alliance for IoT Jan Vasta IQRF Alliance, CEO January 23 rd, 2017 IQRF Alliance We are an international community of developers, manufactures, system integrators
More informationInformation Brokerage
Information Brokerage Sensing Networking Leonidas Guibas Stanford University Computation CS321 Information Brokerage Services in Dynamic Environments Information Brokerage Information providers (sources,
More informationOutline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2
CS5984 Mobile Computing Outline : a Survey Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech An Introduction to 1 2 1/2 Advances in micro-electro-mechanical systems technology, wireless communications,
More informationIntroduction. Computer Networks Term B10
Introduction Computer Networks Term B10 Introduction Outline Preliminary Definitions Internet Components Network Application Paradigms Classifying networks by transmission technology by size/scale by topology
More informationWP-PD Wirepas Mesh Overview
WP-PD-123 - Wirepas Mesh Overview Product Description Version: v1.0a Wirepas Mesh is a de-centralized radio communications protocol for devices. The Wirepas Mesh protocol software can be used in any device,
More informationEnd-To-End Delay Optimization in Wireless Sensor Network (WSN)
Shweta K. Kanhere 1, Mahesh Goudar 2, Vijay M. Wadhai 3 1,2 Dept. of Electronics Engineering Maharashtra Academy of Engineering, Alandi (D), Pune, India 3 MITCOE Pune, India E-mail: shweta.kanhere@gmail.com,
More informationLocal Area Networks (LANs): Packets, Frames and Technologies Gail Hopkins. Part 3: Packet Switching and. Network Technologies.
Part 3: Packet Switching and Gail Hopkins Local Area Networks (LANs): Packets, Frames and Technologies Gail Hopkins Introduction Circuit Switching vs. Packet Switching LANs and shared media Star, bus and
More informationOutline: Connecting Many Computers
Outline: Connecting Many Computers Last lecture: sending data between two computers This lecture: link-level network protocols (from last lecture) sending data among many computers 1 Review: A simple point-to-point
More informationThe Dynamic Behavior of a Data Dissemination Protocol for Network Programming at Scale
The Dynamic Behavior of a Data Dissemination Protocol for Network Programming at Scale ABSTRACT To support network programming, we present Deluge, a reliable data dissemination protocol for propagating
More informationHomework 4 assignment for ECE374 Posted: 04/06/15 Due: 04/13/15
ECE374: Homework 4 1 Homework 4 assignment for ECE374 Posted: 04/06/15 Due: 04/13/15 Note: In all written assignments, please show as much of your work as you can. Even if you get a wrong answer, you can
More informationImplementation of an Adaptive MAC Protocol in WSN using Network Simulator-2
Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2 1 Suresh, 2 C.B.Vinutha, 3 Dr.M.Z Kurian 1 4 th Sem, M.Tech (Digital Electronics), SSIT, Tumkur 2 Lecturer, Dept.of E&C, SSIT,
More informationLow Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle
24 IJCSNS International Journal of Computer Science and Network Security, VOL.12 No.12, December 212 Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle Jeehoon Lee*, Jongsoo Jeong,
More informationCS610- Computer Network Solved Subjective From Midterm Papers
Solved Subjective From Midterm Papers May 08,2012 MC100401285 Moaaz.pk@gmail.com Mc100401285@gmail.com PSMD01 CS610- Computer Network Midterm Examination - Fall 2011 1. Where are destination and source
More informationCMPE 257: Wireless and Mobile Networking
CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 10 CMPE 257 Spring'15 1 Student Presentations Schedule May 21: Sam and Anuj May 26: Larissa
More informationOptimized Strategies for Real-Time Multimedia Communications from Mobile Devices
Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices Enrico Masala Dept. of Control and Computer Engineering, Politecnico di Torino, Torino, Italy ( Part of this work has been
More informationData Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)
Data Communication Introduction of Communication The need to communicate is part of man s inherent being. Since the beginning of time the human race has communicated using different techniques and methods.
More informationRESOURCES. By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011
Moving Beyond Zigbee for Star Networks RESOURCES By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011 Multi-hop mesh protocols, such as Zigbee, are getting
More informationPerformance Evaluation of Reliable Overlay Multicast in Wireless Sensor Networks
Performance Evaluation of Reliable Overlay Multicast in Wireless Sensor Networks Gerald Wagenknecht, Markus Anwander, and Torsten Braun Institute of Computer Science and Applied Mathematics Universität
More informationA VIRTUALLAB APPROACH FOR WIRELESS SENSOR MOTES AND WIRELESS SENSOR NETWORKS
A VIRTUALLAB APPROACH FOR WIRELESS SENSOR MOTES AND WIRELESS SENSOR NETWORKS Anghel V. CONŢIU, Adina ŢOPA, Vasile T. DĂDÂRLAT Technical University of Cluj-Napoca, Str. Ctin Daicoviciu nr. 15, 400027 Cluj-Napoca,
More informationFINALTERM EXAMINATION Fall 2008 CS501- Advance Computer Architecture (Session - 1) Marks: 75
FINALTERM EXAMINATION Fall 2008 CS501- Advance Computer Architecture (Session - 1) Marks: 75 Question No: 1 ( Marks: 1 ) - Please choose one Which one of the following is the memory organization of SRC
More informationIntroduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKS Computer Networks Computer network connects two or more autonomous computers. The computers can be geographically located anywhere. LAN, MAN & WAN Network in small geographical
More informationVirtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity
Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity Hyemee Park, Tae-Jin Lee, and Hyunseung Choo School of Information and Communication Engineering Sungkyunkwan
More informationMobility-Aware Real-Time Scheduling for Low-Power Wireless Networks
IEEE 35 th International Conference on Computer Communications (INFOCOM 16) 10-15 April 2016 San Francisco,, USA Mobility-Aware Real-Time Scheduling for Low-Power Wireless Networks Behnam Dezfouli Marjan
More information2/29/2012. Part 1: Networking overview Part 2: Data transfer methods Part 3: Communication Channels
Jim Williams HONP-112 Week 7 Part 1: Networking overview Part 2: Data transfer methods Part 3: Communication Channels A Network consists of at least two computers, and other peripherals (like a printer)
More informationCS 515 Mobile and Wireless Networking Final Exam Solutions Fall
Bilkent University Computer Engineering Department CS 515 Mobile and Wireless Networking Final Exam Solutions Fall 2002-2003 Date: January 10, 2003, Friday Duration: 120 minutes Name of the Student ID
More informationFINAL EXAM - SLOT 2 TCP/IP NETWORKING Duration: 90 min. With Solutions
First name: Family name: FINAL EXAM - SLOT 2 TCP/IP NETWORKING Duration: 90 min. With Solutions Jean-Yves Le Boudec, Patrick Thiran 2011 January 15 INSTRUCTIONS 1. The exam is in two time slots. Slot 1
More informationA Domain-Specific Modeling for Dynamically Reconfigurable Environmental Sensing Applications
The 2012 International Conference on Software and Computer Applications (ICSCA 2012) IPCSIT vol. 41(2012) (2012) IACSIT Press, Singapore A Domain-Specific Modeling for Dynamically Reconfigurable Environmental
More informationThe Research of Long-Chain Wireless Sensor Network Based on 6LoWPAN
2017 5th International Conference on Enterprise Systems The Research of Long-Chain Wireless Sensor Network Based on 6LoWPAN Weilan Lin linweilan@gz.sia.cn Shuangfei Zi zishuangfei@gz.sia.cn Zhiyi Fan Department
More informationCS 162 Operating Systems and Systems Programming Professor: Anthony D. Joseph Spring Lecture 20: Networks and Distributed Systems
S 162 Operating Systems and Systems Programming Professor: Anthony D. Joseph Spring 2003 Lecture 20: Networks and Distributed Systems 20.0 Main Points Motivation for distributed vs. centralized systems
More informationTEFS: A Flash File System for Use on Memory Constrained Devices
2016 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE) TEFS: A Flash File for Use on Memory Constrained Devices Wade Penson wpenson@alumni.ubc.ca Scott Fazackerley scott.fazackerley@alumni.ubc.ca
More informationLab 9.8.1: Address Resolution Protocol (ARP)
Topology Diagram Addressing Table Device Interface IP Address Subnet Mask Default Gateway R1-ISP R2-Central S0/0/0 10.10.10.6 255.255.255.252 N/A Fa0/0 192.168.254.253 255.255.255.0 N/A S0/0/0 10.10.10.5
More informationWirelessHART, Technology and Deployment ( ETSI Nov. 09 ) Jean-Luc Griessmann, HART Communication Foundation Europe
WirelessHART, Technology and Deployment ( ETSI Nov. 09 ) Jean-Luc Griessmann, HART Communication Foundation Europe Introduction Wireless devices are everywhere! We use wireless devices in everyday life.
More informationDynamic Routing and Network Monitoring for the Polywog Protocol
Dynamic Routing and Network Monitoring for the Polywog Protocol A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo In
More informationADB: An Efficient Multihop Broadcast Protocol Based on Asynchronous Duty-Cycling in Wireless Sensor Networks
AD: An Efficient Multihop roadcast Protocol ased on Asynchronous Duty-Cycling in Wireless Sensor Networks Yanjun Sun* Omer Gurewitz Shu Du Lei Tang* David. Johnson* *Rice University en Gurion University
More informationCS 515 Mobile and Wireless Networking Final Exam Fall
Bilkent University Computer Engineering Department CS 515 Mobile and Wireless Networking Final Exam Fall 2002-2003 Date: January 10, 2003, Friday Duration: 120 minutes Name of the Student ID of the Student
More informationImprovement of Buffer Scheme for Delay Tolerant Networks
Improvement of Buffer Scheme for Delay Tolerant Networks Jian Shen 1,2, Jin Wang 1,2, Li Ma 1,2, Ilyong Chung 3 1 Jiangsu Engineering Center of Network Monitoring, Nanjing University of Information Science
More informationCross-layer TCP Performance Analysis in IEEE Vehicular Environments
24 Telfor Journal, Vol. 6, No. 1, 214. Cross-layer TCP Performance Analysis in IEEE 82.11 Vehicular Environments Toni Janevski, Senior Member, IEEE, and Ivan Petrov 1 Abstract In this paper we provide
More informationComparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey
Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey S. Rajesh, Dr. A.N. Jayanthi, J.Mala, K.Senthamarai Sri Ramakrishna Institute of Technology, Coimbatore ABSTRACT One of
More informationUltra-Low Latency Shaper
Ultra-Low Latency Shaper Christian Boiger christian.boiger@fh-deggendorf.de IEEE 802 Plenary July 2011 San Francisco, CA 1 Why Is a Ultra-Low Latency Class Necessary? Current priority of traffic classes
More informationIncremental Network Programming for Wireless Sensors. IEEE SECON 2004 Jaein Jeong and David Culler UC Berkeley, EECS
Incremental Network ming for Wireless Sensors IEEE SECON 2004 Jaein Jeong and David Culler UC Berkeley, EECS Introduction Loading to Wireless Sensors In System ming Most Common. ming time is in proportion
More informationCTWP005: Write Abort Handling for Cactus Technologies Industrial-Grade Flash-Storage Products
CTWP005: Write Abort Handling for Cactus Technologies Industrial-Grade Flash-Storage Products Covered Products: -203,-303,-503 CF cards, -900S SATA products, -806,-808 SD cards, -300 USB products 1 Introduction
More informationROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols
ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols 1 Negative Reinforcement Time out Explicitly degrade the path by re-sending interest with lower data rate. Source Gradient New Data Path
More informationConstraints in multi-layer optimization for IP traffic over optical WDM networks. Detlef Stoll. OFC 2008, San Diego CA February 24, 2008
Constraints in multi-layer optimization for IP traffic over optical WDM networks Detlef Stoll OFC 2008, San Diego CA February 24, 2008 Workshop topics Goals and guidelines for cost optimization in multi-layer
More informationEvaluation of Information Dissemination Characteristics in a PTS VANET
Evaluation of Information Dissemination Characteristics in a PTS VANET Holger Kuprian 1, Marek Meyer 2, Miguel Rios 3 1) Technische Universität Darmstadt, Multimedia Communications Lab Holger.Kuprian@KOM.tu-darmstadt.de
More informationReference: EIBA Handbook Series Vol. 1 and Vol. 3 (downloadable from:
Page 1 Reference: EIBA Handbook Series Vol. 1 and Vol. 3 (downloadable from: http://www.eiba.com/downloads/downloads.nsf/system%20specifications?openpage) 1 Page 2 Europe: European Installation Bus Asia:
More informationPRIORITY-BASED BROADCASTING OF SENSITIVE DATA IN ERROR-PRONE WIRELESS NETWORKS
PRIORITY-BASED BROADCASTING OF SENSITIVE DATA IN ERROR-PRONE WIRELESS NETWORKS Pouya Ostovari, Jie Wu, and Ying Dai Center for Networked Computing http://www.cnc.temple.edu Agenda 2 Introduction Motivation
More informationG-LOG Mobile Application
G-LOG Mobile Application I N S T R U C T I O N M A N U A L Version 1.0.12 February 2015 CONTENTS 1. ABOUT THIS DOCUMENT... 3 2. INITIAL STEPS... 3 2.1. App installation... 3 2.2. Connection... 3 2.3. Power...
More informationCOMPUTER NETWORKING. By: Dr. Noor Dayana Abd Halim
COMPUTER NETWORKING By: Dr. Noor Dayana Abd Halim Defining Computer Network Computer network is a collection of computers and other hardware devices so that network users can share hardware, software,
More information