Servilla: Service Provisioning in Wireless Sensor Networks. Chenyang Lu
|
|
- Dominic Parks
- 5 years ago
- Views:
Transcription
1 Servilla: Provisioning in Wireless Sensor Networks Chenyang Lu
2 Sensor Network Challenges Ø Device heterogeneity Ø Network dynamics q due to mobility and interference Ø Limited resources and energy Signal Strength (dbm) q e.g., memory Time Source: Hackmann, G., Chipara, O., and Lu, C., Robust Topology Control for Indoor Wireless Sensor Networks, SenSys 08. Device: Imote2 CPU: 32-bit 416MHz RAM: 32MB Power: 151mW Device: TelosB CPU: 16-bit 8MHz RAM: 10KB RAM Power: 0.33mW 2
3 Structural Health Monitoring Ø >26% of bridges were structurally deficient in 2009 [ASCE] Ø Locates damage by analyzing a structure s natural frequencies. Ø Evaluated on a 5.6m steel truss using 11 Imote2s q Imote2 necessary due to high computational complexity. q It worked! [RTSS 2008] Ø Problem: Imote2 is power-hungry Ø Solution: Use middleware to exploit device heterogeneity by integrating energy-efficient nodes 3
4 Pa7ent Monitoring Ø 4-17% of hospitalized patients suffer clinical deterioration. q Wireless clinical monitoring system collect patients vital signs. q Difficult due to patient mobility. Ø Dynamic Relay Association Protocol (DRAP) [SenSys 2010] q Automatically adapts to dynamic network topology q Real-time monitoring of mobile patients Ø Implemented and underwent clinical trials at Barnes-Jewish Hospital in St. Louis. Ø Problem: Application-specific Ø Solution: Provide adaptation via middleware 4
5 Servilla Ø An adaptive middleware for heterogeneous WSNs Ø Introduces -Oriented Computing into WSNs Ø Features q Multiple forms of service invocation q Energy-aware service binding q invocation sharing q Adaptive binding q Middleware asymmetry Network Dynamics Limited Resources Device Heterogeneity 5
6 Servilla s Programming Model Application Scripts (Platform-Independent & Interpreted) Device Heterogeneity script script script script Medical Patient Monitoring Building Automation Security Structural Health Monitoring Dynamic discovery and binding using SOC Patient Sensors Occupancy Sensor Door/Window Sensor s (Platform-Specific & Native) HVAC Actuators Energy Meter Vibration Sensor DSP Limited Resources Network Dynamics 6
7 - Oriented Compu7ng (SOC) User Application Invoke Specification User Application User Application Dynamic Discovery, Matching, and Binding 7
8 Evolu7on of SOC in WSNs Web Application Web Application User Application Registry Registry Atlas (King 06), TinySOA (Lopez 07), PhyNet (ArchRock 08), TinyWebs (Pryantha 08) Enables In-Network Processing Servilla (Fok 09) 8
9 Mul7ple Forms of Invoca7on On-Demand Periodic 1 4 These three types of service invocations are 2 commonly used in WSN applications. 3 Selecting a suitable type of invocation can significantly increase energy efficiency. Event-Based 9
10 Energy- aware Binding Ø Selectively bind to the most efficient service provider q Possible due to device heterogeneity Ø Requires additional information about energy efficiency q sends 8 attributes to consumer during discovery q calculates and selects the most efficient provider Ac7on / State TelosB Imote2 Idle (Sensor Off) Idle (Sensor On) Sensing Message Tx Message Rx Power (mw) Ac7on / State TelosB Imote2 Sensing Message Tx Message Rx Latency (ms) 10
11 Invoca7on Sharing Ø can optimize for energy efficiency by grouping multiple service invocations into one Ø Reflected in the provider s energy specification sent to the consumer q Process is opportunistic, automatic and hidden from consumer 11
12 Adap7ve Binding Ø Middleware performs adaptive binding transparently from the application Flush service registry and re-discover services after three consecutive failures Registry switch 12
13 Lightweight Specifica7ons Ø Traditional specifications impose too much overhead q WSDLInterpreter (Vaughan 07) consumes 48KB memory Ø ServillaSpec: Interface for Accuracy Attributes for Flexibility NAME = fft METHOD = fft-real INPUT = {int dir, int numsamples, float[] data} OUTPUT = float[] ATTRIBUTE Version = 5.0 Attribute MaxSamples = 5000 Attribute Power = 10 Implementation using TinyOS 2.x consumes only 1.4KB memory 13
14 Rapid Matching Ø 10s of milliseconds to establish service match q Proportional to specification size 14
15 Simple Interface Ø Applications access services using a single line of code q Hides the complexities of service discovery, binding, execution, and adaptation 1. uses AccelTrigger; // declare required service void main() { 4. int flag = 0; 5. while(flag == 0) { 6. flag = invoke(acceltrigger, check ); // invoke service 7. } 8. // send alert 9. } All complexity due to service discovery, network heterogeneity, network dynamics, and energy efficiency hidden 15
16 Middleware Asymmetry Ø Increases the types of devices supported Ø Possible due to the decoupling of consumers and providers in the SOC programming model Ø Hidden from the application developer Servilla Servilla Provisioning Framework Virtual Machine CPU: 32-bit 416MHz Memory: 32MB RAM Power: 151mW Powerful platform Provisioning Framework CPU: 16-bit 8MHz RAM: 10KB RAM Power: 0.33mW Weak platform 16
17 Servilla s Implementa7on Ø On top of TinyOS 2.x Ø Tested on Imote2 and TelosB devices Scripts execute on VM to ensure platform independence Provisioning Framework (SPF) modularized to enable middleware asymmetry Servilla Middleware Architecture 17
18 Memory Footprint on TelosB Ø Nearly all of the memory on a TelosB is consumed by just the virtual machine! Ø TelosB can still participate as a service provider 46KB 5KB 48KB Limit 29KB Plenty of room for services 18
19 Structural Health Monitoring Ø Do not continuously run DLAC due to high energy costs Ø During idle periods use AccelTrigger q An energy efficient service q Periodically sense vibration to determine likelihood of damage q Only perform DLAC if potential damage exists Ø Energy-aware service binding q Should AccelTrigger be bound locally or remotely? TelosB TelosB Imote2 Local invocation Imote2 Remote invocation 19
20 Significant Energy Savings Possible % Energy Savings Remote vs. Local Invoca7on Ø Energy-aware service binding is critical due to significant differences in energy efficiency among providers Ø In the structural health monitoring application, energy consumption can be reduced by up to 98.9% Periodic Invocation 1Hz Sensing Frequency 7Hz Sensing Frequency 14Hz Sensing Frequency Invoca7on Period (minutes) Event-based Invocation 1Hz Sensing Frequency 7Hz Sensing Frequency 14Hz Sensing Frequency Invoca7on Period (minutes) 20
21 Energy Footprint (mj) Valida7on of Energy- Awareness Ø The consumer can determine the most efficient provider using the eight provider attributes q 10% radio duty cycle, 1Hz invocation and sensing frequencies q Bind to remote service when number of service executions 4 Local InvocaUon Remote InvocaUon Number of Execu7ons Local Invoke (Predicted) Remote Invoke (Predicted) Local Invoke (Actual) Remote Invoke (Actual) 21
22 Medical Pa7ent Monitoring Ø Servilla hides the complexities of adapting to network topology changes due to patient mobility Ø Using Servilla, the application implementation is trivial 1. uses Sensor, DataRelay; void main() { 4. while(true) { 5. int data = invoke(sensor, get ); 6. invoke(datarelay, send, data); 7. sleep(15); // sleep 15 seconds 8. } 9. } 22
23 Experimental Setup Ø WSN test bed containing 73 TelosB nodes deployed across two buildings at Washington University in St. Louis Ø Patient travels along 359m path at two speeds q Slow: 0.7m/s average q Fast: 1.6m/s average Ø Patient s node invokes data relay service every 15s 23
24 Successful Adapta7on Ø Adaptive service binding enables the application to achieve 100% successful delivery of patient data Ø Adaptation process hidden from the application developer q Abstracted by a simple invoke interface Invocation Success Rate Servilla CTP Non-adaptive native implementation Fast Walk 100% ± 0% 31.6% ± 7.6% Slow Walk 100% ± 0% 40.47% ± 11.2% 24
25 Conclusions Ø Middleware can simplify sensor network applications while enhancing software flexibility and network efficiency Ø Servilla supports service-oriented computing over sensors q Multiple forms of service invocation q Energy-aware service binding q invocation sharing q Adaptive binding q Middleware asymmetry Ø Efficacy demonstrated via real-world applications q Medical patient monitoring reliability despite mobility q Structural health monitoring energy savings due to network heterogeneity 25
26 References Ø C.-L. Fok, G.-C. Roman and C. Lu, Servilla: a Flexible Provisioning Middleware for Heterogeneous Sensor Networks, Science of Computer Programming, Special Issue on Best Papers of Coordination'09, 77(6): , June Ø C.-L. Fok, G.-C. Roman and C. Lu, Adaptive Provisioning for Enhanced Energy Efficiency and Flexibility in Wireless Sensor Networks, Science of Computer Programming, Special Issue on Best Papers of Coordination'10, accepted. 26
Internet of Things Wireless Sensor Networks. Chenyang Lu
Internet of Things Wireless Sensor Networks Chenyang Lu Internet of Things Ø Convergence of q Miniaturized hardware: processor+sensors+wireless q Low-power wireless: connect millions of devices to the
More informationReal- Time Wireless Control Networks for Cyber- Physical Systems
Real- Time Wireless Control Networks for Cyber- Physical Systems Chenyang Lu Cyber- Physical Systems Laboratory Department of Computer Science and Engineering Wireless Control Networks Ø Real-time Ø Reliability
More informationCSE 520S Real-Time Systems
CSE 520S Real-Time Systems Prof. Chenyang Lu TAs: Haoran Li, Yehan Ma Real-Time Systems Ø Systems operating under timing constraints q Automobiles. q Airplanes. q Mars rovers. q Game console. q Factory
More informationReal-Time Wireless Control Networks for Cyber-Physical Systems
Real-Time Wireless Control Networks for Cyber-Physical Systems Chenyang Lu Cyber-Physical Systems Laboratory Department of Computer Science and Engineering Wireless Control Networks Ø Real-time Sensor
More informationAdaptive QoS Control for Real-Time Systems
Adaptive QoS Control for Real-Time Systems Chenyang Lu CSE 520S Challenges Ø Classical real-time scheduling theory relies on accurate knowledge about workload and platform. New challenges under uncertainties
More informationPhilips Lifeline. Ø Chenyang Lu 1
Philips Lifeline Ø http://www.lifelinesys.com/content/lifeline-products/auto-alert Chenyang Lu 1 Smartphone for Medicine Ø http://video.msnbc.msn.com/rock-center/50582822 2 Proposal Presenta5on Ø 2/12,
More informationFinal Review. Chenyang Lu. CSE 467S Embedded Compu5ng Systems
Final Review Chenyang Lu CSE 467S Embedded Compu5ng Systems OS: Basic Func2ons Ø OS controls resources: q who gets the CPU; q when I/O takes place; q how much memory is allocated; q power management. Ø
More informationReal-Time CORBA. Chenyang Lu CSE 520S
Real-Time CORBA Chenyang Lu CSE 520S CORBA Common Object Request Broker Architecture Ø CORBA specifications q OMG is the standards body q Over 800 companies q CORBA defines interfaces, not implementations
More informationFall Detection for Older Adults with Wearables. Chenyang Lu
Fall Detection for Older Adults with Wearables Chenyang Lu Internet of Medical Things Ø Wearables: wristbands, smart watches q Continuous monitoring q Sensing: activity, heart rate, sleep, (pulse-ox, glucose
More informationCS 5523 Operating Systems: Intro to Distributed Systems
CS 5523 Operating Systems: Intro to Distributed Systems Instructor: Dr. Tongping Liu Thank Dr. Dakai Zhu, Dr. Palden Lama for providing their slides. Outline Different Distributed Systems Ø Distributed
More informationCS 5523: Operating Systems
Lecture1: OS Overview CS 5523: Operating Systems Instructor: Dr Tongping Liu Midterm Exam: Oct 2, 2017, Monday 7:20pm 8:45pm Operating System: what is it?! Evolution of Computer Systems and OS Concepts
More informationCase 2:18-cv JRG Document 1 Filed 08/01/18 Page 1 of 26 PageID #: 1
Case 2:18-cv-00331-JRG Document 1 Filed 08/01/18 Page 1 of 26 PageID #: 1 IN THE UNITED STATES DISTRICT COURT FOR THE EASTERN DISTRICT OF TEXAS MARSHALL DIVISION KARAMELION LLC, Plaintiff, v. AT&T DIGITAL
More informationNew features in Oracle 11g for PL/SQL code tuning.
New features in Oracle 11g for PL/SQL code tuning. 1-1 - Speakers Nikunj Gadoya Nikunj is working in Blink Consul4ng as Technical Consultant for more than 2 years now. He did his engineering in computer
More informationCadac SoundGrid I/O. User Guide
Cadac SoundGrid I/O User Guide 1 TABLE OF CONTENTS 1. Introduction... 3 1.1 About SoundGrid and the Cadac SoundGrid I/O... 3 1.2 Typical Uses... 4 1.3 Native/SoundGrid Comparison Table... 6 2. Hardware
More informationCritiques. Ø Critique #1
Critiques Ø 1/2 page critiques of research papers Ø Due at 10am on the class day (hard deadline) Ø Email Yehan yehan.ma@wustl.edu in plain txt Ø Back-of-envelop notes - NOT whole essays Ø Guidelines: http://www.cs.wustl.edu/%7elu/cse521s/critique.html
More informationSMS based Voting System
IJIRST International Journal for Innovative Research in Science & Technology Volume 4 Issue 11 April 2018 ISSN (online): 2349-6010 SMS based Voting System Dr. R. R. Mergu Associate Professor Ms. Nagmani
More informationTinyOS and nesc. Ø TinyOS: OS for wireless sensor networks. Ø nesc: programming language for TinyOS.
TinyOS and nesc Ø TinyOS: OS for wireless sensor networks. Ø nesc: programming language for TinyOS. Original slides by Chenyang Lu, adapted by Octav Chipara 1 Mica2 Mote Ø Processor Ø Radio Ø Sensors Ø
More informationProcesses. Criteria for Comparing Scheduling Algorithms
1 Processes Scheduling Processes Scheduling Processes Don Porter Portions courtesy Emmett Witchel Each process has state, that includes its text and data, procedure call stack, etc. This state resides
More informationCloud Tutorial: AWS IoT. TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li
Cloud Tutorial: AWS IoT TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li Pointers Ø Amazon IoT q http://docs.aws.amazon.com/iot/latest/developerguide/what-isaws-iot.html Ø Amazon EC2 q http://docs.aws.amazon.com/awsec2/latest/userguide/
More informationCOMP 635: WIRELESS & MOBILE COMMUNICATIONS COURSE INTRODUCTION. Jasleen Kaur. Fall 2017
COMP 635: WIRELESS & MOBILE COMMUNICATIONS COURSE INTRODUCTION http://wireless.web.unc.edu Jasleen Kaur Fall 2017 1 Introductions Names BS/MS, First-year Grad, Senior Grad? If you re new, where have you
More informationLecture 8: Verification and Validation
Thanks to Prof. Steve Easterbrook University of Toronto What are goals of V&V Validation Techniques Ø Inspection Ø Model Checking Ø Prototyping Verification Techniques Ø Consistency Checking Lecture 8:
More informationBatch binary Edwards. D. J. Bernstein University of Illinois at Chicago NSF ITR
Batch binary Edwards D. J. Bernstein University of Illinois at Chicago NSF ITR 0716498 Nonnegative elements of Z: etc. 0 meaning 0 1 meaning 2 0 10 meaning 2 1 11 meaning 2 0 + 2 1 100 meaning 2 2 101
More informationChoosing the Right Monitor for Your Application
Choosing the Right Monitor for Your Application An e-book guide to maximizing your resources and your services. www.centeron.net Introduction It s all about the drops per dollar Getting your customers
More information4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands
4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands Dr. Peter Michielse Deputy Director 1 Agenda q Historical example: oil reservoir simulation
More informationPerformance & Energy
1 Performance & Energy Optimization @ Md Abdullah Shahneous Bari Abid M. Malik Millad Ghane Ahmad Qawasmeh Barbara M. Chapman 11/28/15 2 Layout of the talk Ø Overview Ø Motivation Ø Factors that affect
More informationIBM Cognos Open Mic Cognos Analytics 11 Part nd June, IBM Corporation
IBM Cognos Open Mic Cognos Analytics 11 Part 2 22 nd June, 2016 IBM Cognos Open MIC Team Deepak Giri Presenter Subhash Kothari Technical Panel Member Chakravarthi Mannava Technical Panel Member 2 Agenda
More informationVerity Touch with Controller
Verity Touch with Controller Electronic Voting with Centralized Management The only all-new DRE Designed for: Early Voting Election Day Vote Centers Verity Touch with Controller a one-ofa-kind DRE model,
More informationHPCG on Tianhe2. Yutong Lu 1,Chao Yang 2, Yunfei Du 1
HPCG on 2 Yutong Lu 1,Chao Yang 2, Yunfei Du 1 1, Changsha, Hunan, China 2 Institute of Software, CAS, Beijing, China Outline r HPCG result overview on -2 r Key Optimization works Ø Hybrid HPCG:CPU+MIC
More informationLast Time. Bit banged SPI I2C LIN Ethernet. u Embedded networks. Ø Characteristics Ø Requirements Ø Simple embedded LANs
Last Time u Embedded networks Ø Characteristics Ø Requirements Ø Simple embedded LANs Bit banged SPI I2C LIN Ethernet Today u CAN Bus Ø Intro Ø Low-level stuff Ø Frame types Ø Arbitration Ø Filtering Ø
More informationSecure Electronic Voting
Secure Electronic Voting Dr. Costas Lambrinoudakis Lecturer Dept. of Information and Communication Systems Engineering University of the Aegean Greece & e-vote Project, Technical Director European Commission,
More informationCS 2461: Computer Architecture I
The von Neumann Model : Computer Architecture I Instructor: Prof. Bhagi Narahari Dept. of Computer Science Course URL: www.seas.gwu.edu/~bhagiweb/cs2461/ Memory MAR MDR Processing Unit Input ALU TEMP Output
More informationCONCRETE: A benchmarking framework to CONtrol and Classify REpeatable Testbed Experiments
CONCRETE: A benchmarking framework to CONtrol and Classify REpeatable Testbed Experiments Stratos Keranidis* Wei Liu, Michael Mehari, Pieter Becue, Stefan Bouckaert, Ingrid Moerman, Thanasis Korakis*,
More informationCS 5523 Operating Systems: Synchronization in Distributed Systems
CS 5523 Operating Systems: Synchronization in Distributed Systems Instructor: Dr. Tongping Liu Thank Dr. Dakai Zhu and Dr. Palden Lama for providing their slides. Outline Physical clock/time in distributed
More informationABC and Integrated Border management
ABC and Integrated Border management A solution concept for integrated border management and ABC ICAO MRTD Symposium 2014 - Montreal Dr. Matthias Kreuseler Mühlbauer ID Services GmbH Current Situation
More informationHoboken Public Schools. Project Lead The Way Curriculum Grade 8
Hoboken Public Schools Project Lead The Way Curriculum Grade 8 Project Lead The Way HOBOKEN PUBLIC SCHOOLS Course Description PLTW Gateway s 9 units empower students to lead their own discovery. The hands-on
More informationTELECOMMUNICATIONS ORDINANCE (Chapter 106) WIRELESS INTERNET OF THINGS LICENCE. [Company Name]... [Address]
Form 034(1) Licence No. TELECOMMUNICATIONS ORDINANCE (Chapter 106) WIRELESS INTERNET OF THINGS LICENCE DATE OF ISSUE: [ ] [Company Name]... of [Address].. (the licensee ) is licensed, subject to the following
More informationFile Systems: Fundamentals
File Systems: Fundamentals 1 Files What is a file? Ø A named collection of related information recorded on secondary storage (e.g., disks) File attributes Ø Name, type, location, size, protection, creator,
More informationDepartment of Industrial Engineering: Research Groups
Department of Industrial Engineering: Research Groups Engineering Management and Sustainable Systems Operations Management and Supply Chain Management Supply Chain Economics Operations Research Computer
More informationKjell-Einar Anderssen. Country Manager Norway - Nutanix
Kjell-Einar Anderssen. Country Manager Norway - Nutanix About Nutanix Make datacenter infrastructure invisible, eleva4ng IT to focus on applica4ons and services 1750+ customers Founded in 2009 Over 70
More informationØ Project Description. Ø Design Criteria. Ø Design Overview. Ø Design Components. Ø Schedule. Ø Testing Criteria. Background Design Implementation
Ø Project Description Ø Design Criteria Ø Design Overview Ø Design Components Background Design Implementation Ø Schedule Ø Testing Criteria Ø Asante Solutions, Inc. and RCPD Ø Blind user focused insulin
More informationThis tutorial also provides a glimpse of various security issues related to biometric systems, and the comparison of various biometric systems.
Aboutthe Tutorial This tutorial provides introductory knowledge on Biometrics. From this tutorial, you would get sufficient information about the basics of biometrics and different biometric modalities
More informationDigital research data in the Sigma2 prospective
Digital research data in the Sigma2 prospective NARMA Forskningsdata seminar 30. Januar 2018 Maria Francesca Iozzi, PhD, UNINETT/Sigma2 Hans A. Eide, PhD, UNINETT/Sigma Agenda Ø About UNINETT Sigma2 Ø
More informationCase Study. MegaMatcher Accelerator
MegaMatcher Accelerator Case Study Venezuela s New Biometric Voter Registration System Based on MegaMatcher biometric technology, the new system enrolls registered voters and verifies identity during local,
More informationTELECOMMUNICATIONS ORDINANCE (Chapter 106) SERVICES-BASED OPERATOR LICENCE. [Name of Licensee]...
Form 030(3) Licence No. TELECOMMUNICATIONS ORDINANCE (Chapter 106) SERVICES-BASED OPERATOR LICENCE DATE OF ISSUE: [Date] [Name of Licensee]... of [Address]... (the licensee ) is licensed, subject to the
More informationCyber-Physical Systems Scheduling
Cyber-Physical Systems Scheduling ICEN 553/453 Fall 2018 Prof. Dola Saha 1 Quick Recap 1. What characterizes the memory architecture of a system? 2. What are the issues with heaps in embedded/real-time
More informationKey Considerations for Implementing Bodies and Oversight Actors
Implementing and Overseeing Electronic Voting and Counting Technologies Key Considerations for Implementing Bodies and Oversight Actors Lead Authors Ben Goldsmith Holly Ruthrauff This publication is made
More informationInstallation Instructions HM2085-PLM Strain Gage Input Module
Helm Instrument Company, Inc. 361 West Dussel Drive Maumee, Ohio 43537 USA Phone: 419-893-4356 Fax: 419-893-1371 www.helminstrument.com Installation Instructions HM2085-PLM Strain Gage Input Module October,
More informationDesign and Analysis of College s CPC-Building. System Based on.net Platform
International Journal of Computing and Optimization Vol. 1, 2014, no. 4, 145-153 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ijco.2014.41125 Design and Analysis of College s CPC-Building System
More informationOperating Systems. Chenyang Lu
Operating Systems Chenyang Lu Example: Linux Ø A Brief History: https://youtu.be/aurdhyl7bta Chenyang Lu 2 Android Source: h*p:// en.wikipedia.org/wiki/ File:Android-System- Architecture.svg Chenyang Lu
More informationGoogle App Engine 8/10/17. CS Cloud Compu5ng Systems--Summer II 2017
Google App Engine CS 6030--Cloud Compu5ng Systems--Summer II 2017 WESTERN MICHIGAN UNIVERSITY Professor: Dr. AJAY K. GUPTA SubmiPed by: JAPINDER PAL SINGH GHOTRA Contents Ø Introduc/on Ø Key Features Ø
More informationA 209 SRO Telecommunications (Terminal Equipment and Public Network) Regulations
A 209 2016 Telecommunications (Terminal Equipment and SRO. 8 ARRANGEMENT OF REGULATIONS 1. Citation and commencement 2. Interpretation 3. Type approval conditions 4. Signature of applicant 5. Filing of
More informationTHE PRIMITIVES OF LEGAL PROTECTION AGAINST DATA TOTALITARIANISMS
THE PRIMITIVES OF LEGAL PROTECTION AGAINST DATA TOTALITARIANISMS Mireille Hildebrandt Research Professor at Vrije Universiteit Brussel (Law) Parttime Full Professor at Radboud University Nijmegen (CS)
More informationLPGPU. Low- Power Parallel Compu1ng on GPUs. Ben Juurlink. Technische Universität Berlin. EPoPPEA workshop
LPGPU Low- Power Parallel Compu1ng on GPUs Ben Juurlink Technische Universität Berlin Cri1cal Ques1ons We Seek to Ask Power consump9on has become the cri9cal limi9ng factor in performance of processors
More informationReview: SoBware Development
Objec&ves Tes&ng Oct 12, 2016 Sprenkle - CSCI209 1 Review: SoBware Development From Monday Oct 12, 2016 Sprenkle - CSCI209 2 1 CLASSPATH Oct 12, 2016 Sprenkle - CSCI209 3 Classpath Tells the compiler or
More informationStrengthen Stewardship With Electronic Giving
Strengthen Stewardship With Electronic Giving Church commi4ee presenta5on 2015 Vanco Payment Solu4ons, All rights reserved. Contents! Mobile and e-giving facts Primary benefits of electronic giving Why
More informationIEEE COMMUNICATIONS SOCIETY CONSTITUTION (IEEE Approval: July 2015) (ComSoc Membership Approval: October 2015)
IEEE COMMUNICATIONS SOCIETY CONSTITUTION (IEEE Approval: July 2015) (ComSoc Membership Approval: October 2015) TABLE OF CONTENTS ARTICLES 1. Name, Purposes and Scope 2. Bylaws 3. Policies and Procedures
More informationM-Vote (Online Voting System)
ISSN (online): 2456-0006 International Journal of Science Technology Management and Research Available online at: M-Vote (Online Voting System) Madhuri Mahajan Madhuri Wagh Prof. Puspendu Biswas Yogeshwari
More informationObjec&ves. Usability Project Discussion. May 9, 2016 Sprenkle - CSCI335 1
Objec&ves Usability Project Discussion May 9, 2016 Sprenkle - CSCI335 1 JavaScript review True or False: JavaScript is just like Java How do you declare a variable? (2 ways) How do you write text to the
More informationCivil Justice Improvements (CJI) Committee. Update #2
A Brief Re-cap from Update #1 Civil Justice Improvements (CJI) Committee Update #2 CJI Committee members recognize that many factors, including the resources available to each court system, influence the
More informationSECURE REMOTE VOTER REGISTRATION
SECURE REMOTE VOTER REGISTRATION August 2008 Jordi Puiggali VP Research & Development Jordi.Puiggali@scytl.com Index Voter Registration Remote Voter Registration Current Systems Problems in the Current
More informationContributary Platform User Terms of Service
Contributary Platform User Terms of Service BY CLICKING THE ACCEPT BUTTON OR UTILIZING THE CONTRIBUTARY PLATFORM, YOU AGREE TO THE FOLLOWING USER TERMS OF SERVICE (THE AGREEMENT ) GOVERNING YOUR USE OF
More informationUtilizing Siebel Clinical CTMS, RDC OnSite and AERS in the greater APAC region with multibyte charactersets
Utilizing Siebel Clinical CTMS, RDC 4.5.3 OnSite and AERS 4.6.1 in the greater APAC region with multibyte charactersets Presented by Sunil G. Singh Dr. Letian Liu of DBMS Consulting 1 Acknowledgements
More informationOPEN SOURCE CRYPTOCURRENCY E-PUB
09 April, 2018 OPEN SOURCE CRYPTOCURRENCY E-PUB Document Filetype: PDF 441.89 KB 0 OPEN SOURCE CRYPTOCURRENCY E-PUB A nnouncing Royal Coin ( ROYAL ), an experimental open-source decentralized CryptoCurrency
More informationWCN3620 Device Revision Guide
Qualcomm Technologies, Inc. Device Revision Guide LM80-P0436-32 Rev. A August 2015 2015 Qualcomm Technologies, Inc. All rights reserved. Qualcomm Snapdragon is a product of Qualcomm Technologies, Inc.
More information(a) A person under 18 years of age may not operate a motor vehicle while using a wireless communication [communications] device, except in case of
AN ACT relating to the use of a wireless communication device while operating a motor vehicle; creating a criminal offense; modifying existing criminal penalties. BE IT ENACTED BY THE LEGISLATURE OF THE
More informationConcurrent Programing: Why you should care, deeply. Don Porter Portions courtesy Emmett Witchel
Concurrent Programing: Why you should care, deeply Don Porter Portions courtesy Emmett Witchel 1 Uniprocessor Performance Not Scaling Performance (vs. VAX-11/780) 10000 1000 100 10 1 20% /year 52% /year
More informationKosovo Passport Europe s first Passport with certified SAC. Labinot Carreti, Head of Sales Europe / CIS / North Africa Montreal, 07th of October 2014
Kosovo Passport Europe s first Passport with certified SAC Labinot Carreti, Head of Sales Europe / CIS / North Africa Montreal, 07th of October 2014 About Kosovo - Facts & Figures Key Country Facts Declared
More informationGraduate Development Program Engineering. Arrow Electronics July 2018
Graduate Development Program Engineering Arrow Electronics July 2018 By the time you ve had your morning coffee It s likely you ve already interacted with Arrow at least FIVE times. If it takes a charge
More informationIMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM
IMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM PROJECT REFERENCE NO.: 39S_BE_1662 COLLEGE BRANCH GUIDE STUDETS : AMRUTHA INSTITUTE OF ENGINEERING AND MANAGEMENT SCIENCE, BENGALURU : DEPARTMENT
More informationAwodele, 0.,1 Ajayi, 0.B.,2 and Ajayi, LA. 3
Awodele, 0.,1 Ajayi, 0.B.,2 and Ajayi, LA. 3 IDepartment of Computer Science, Babcock University, Ilishan-Remo 2Computer Centre, University of Agriculture, Abeokuta 3Department of Computer Science, Federal
More informationSingapore's Automated Clearance using Biometrics
Singapore's Automated Clearance using Biometrics Dr. Yau Wei Yun 1 & Ms. Koh Ting Ting 2 Institute for Infocomm Research, Singapore 1 Ministry of Home Affairs 2 Biometric Passports Meant for better border
More information9/15/14. Ø Discuss the concepts of population health and panel management. Ø Describe the recent (ongoing) transformation of healthcare
Health Promotion & Disease Prevention Program VA New York Harbor Healthcare System Department of Medicine & Division Educational Quality and Analytics New York University School of Medicine Ø Describe
More informationCare Management v2012 Enhancements. Lois Gillette Vice President, Care Management
Care Management v2012 Enhancements Lois Gillette Vice President, Care Management Comprehensive Overview Care Management v2012 Please note that this presentation includes slides from the General Session
More informationInformation and Guidelines Concerning the Patent and Copyright Process at East Tennessee State University
Information and Guidelines Concerning the Patent and Copyright Process at East Tennessee State University I. Steps in the Process of Declaration of Your Invention or Creation. A. It is the policy of East
More informationUNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD. UNITED PATENTS, INC., Petitioner, REALTIME DATA LLC, Patent Owner.
Trials@uspto.gov Paper No. 11 571-272-7822 Filed: March 27, 2018 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD UNITED PATENTS, INC., Petitioner, v. REALTIME DATA LLC,
More informationThere s a Cloud in My Enterprise
Healthcare Simplified - Leveraging Technology to stay Connected and Improve Program Opera?ons: There s a Cloud in My Enterprise Dale Posont Sr. Principal August 23, 2012 Agenda Discussion Topics Ø Defining
More informationUNITED STATES DISTRICT COURT
Case :0-cv-0-MHP Document 0 Filed //00 Page of 0 CNET NETWORKS, INC. v. ETILIZE, INC. NORTHERN DISTRICT OF CALIFORNIA Plaintiff, Defendant. / No. C 0-0 MHP MEMORANDUM & ORDER Re: Defendant s Motion for
More informationCyber-Physical Systems Feedback Control
Cyber-Physical Systems Feedback Control ICEN 553/453 Fall 2018 Prof. Dola Saha 1 Control System in Action Honeywell Thermostat, 1953 Chrysler cruise control, 1958 Feedback Systems: An Introduction for
More informationDRAFT RECOMMENDATION ON THE PROMOTION AND USE OF MULTILINGUALISM AND UNIVERSAL ACCESS TO CYBERSPACE OUTLINE
General Conference 30th Session, Paris 1999 30 C 30 C/31 16 August 1999 Original: English Item 7.6 of the provisional agenda DRAFT RECOMMENDATION ON THE PROMOTION AND USE OF MULTILINGUALISM AND UNIVERSAL
More informationSUBSTANTIVE RESOLUTIONS PASSED BY THE NATIONAL ASSOCIATION OF REGULATORY UTILITY COMMISSIONERS COMMITTEE OF THE WHOLE
SUBSTANTIVE RESOLUTIONS PASSED BY THE NATIONAL ASSOCIATION OF REGULATORY UTILITY COMMISSIONERS COMMITTEE OF THE WHOLE AT THE 2015 ANNUAL MEETING (UPDATED: NOVEMBER11, 2015) NOTE - The summary statements
More informationLearning Systems. Research at the Intersection of Machine Learning & Data Systems. Joseph E. Gonzalez
Learning Systems Research at the Intersection of Machine Learning & Data Systems Joseph E. Gonzalez Asst. Professor, UC Berkeley jegonzal@cs.berkeley.edu How can machine learning techniques be used to
More informationAFRICAN DECLARATION. on Internet Rights and Freedoms. africaninternetrights.org
AFRICAN DECLARATION on Internet Rights and Freedoms africaninternetrights.org PREAMBLE Emphasising that the Internet is an enabling space and resource for the realisation of all human rights, including
More informationSIGAR SEPTEMBER. Special Inspector General for Afghanistan Reconstruction. SIGAR Audit SIGAR Audit 13-17/Health Services in Afghanistan
SIGAR Special Inspector General for Afghanistan Reconstruction SIGAR Audit 13-17 Health Services in Afghanistan: USAID Continues Providing Millions of Dollars to the Ministry of Public Health despite the
More informationOverview. Ø Neural Networks are considered black-box models Ø They are complex and do not provide much insight into variable relationships
Neural Networks Overview Ø s are considered black-box models Ø They are complex and do not provide much insight into variable relationships Ø They have the potential to model very complicated patterns
More informationDACS Website Licence Terms and Conditions November 2014
DACS Website Licence Terms and Conditions November 2014 1. Definitions and Interpretation 1.1 In this Agreement capitalised terms shall have the meanings ascribed to them in the DACS Website Licence Term
More informationINDEX OF REGULATORY PROCEEDINGS OF INTEREST
Billing CC Docket No. 86-10 Toll Free Number Administration Industry Guidelines for Toll Free Number Administration 03/2006 Billing CC Docket No. 98-170 Truth in Billing 2 nd R&O, Declaratory Ruling/2
More informationBIOMETRICS - WHY NOW?
BIOMETRICS - WHY NOW? How big a part will biometric technologies play in our lives as they are adopted more widely in the future? The need to confirm ones Identity, in order to access facilities and services
More informationADAMS ISP SERVICES AGREEMENT and NETWORK MANAGEMENT POLICY
ADAMS ISP SERVICES AGREEMENT and NETWORK MANAGEMENT POLICY Adams NetWorks, Inc. and Adams Telephone Co-Operative (Adams) has adopted this ISP Services Agreement and Network Management Policy to outline
More informationEconomic and Social Council
UNITED NATIONS E Economic and Social Council Distr. GENERAL 23 July 2008 Original: ENGLISH ECONOMIC COMMISSION FOR EUROPE COMMITTEE ON TRADE Centre for Trade Facilitation and Electronic Business Fourteenth
More informationImplications for the future direction of the OLS NLS option:
Implications for the future direction of the OLS NLS option: An examination of Greater China and ASEAN/APAC countries use of the OLS today Presented by Sunil G. Singh Dr. Letian Liu of DBMS Consulting
More informationCONTINUATION NOTICE TO BRITISH TELCOMMUNICATIONS PLC UNDER PARAGRAPH 9 OF SCHEDULE 18 TO THE COMMUNICATIONS ACT 2003
CONTINUATION NOTICE TO BRITISH TELCOMMUNICATIONS PLC UNDER PARAGRAPH 9 OF SCHEDULE 18 TO THE COMMUNICATIONS ACT 2003 Notice that the conditions set out in Schedule 1 to this notice will have effect from
More informationEstonian National Electoral Committee. E-Voting System. General Overview
Estonian National Electoral Committee E-Voting System General Overview Tallinn 2005-2010 Annotation This paper gives an overview of the technical and organisational aspects of the Estonian e-voting system.
More informationIoT On National Sovereignty. Professor Dr Abdullah Gani Dean Faculty of Computer Science & Information Technology University of Malaya
IoT On National Sovereignty Professor Dr Abdullah Gani Dean Faculty of Computer Science & Information Technology University of Malaya National Sovereignty as of having supreme power or authority in government
More informationETSI Industry Specification Group Agreement relating to ISG IP6 (IPv6 integration)
page 1 of 15 ETSI Industry Specification Group Agreement relating to ISG IP6 (IPv6 integration) between and The European Telecommunications Standards Institute (hereinafter referred to as ETSI ), a French
More informationLeading, Coordinating & Delivering for Refugees & Persons of Concern. Inclusivity Predictability Continuity
Leading, Coordinating & Delivering for Refugees & Persons of Concern Inclusivity Predictability Continuity A bit of background: Refugee issues and implications on coordination Why are refugees treated
More informationORDINANCE NUMBER 1082
ORDINANCE NUMBER 1082 AN ORDINANCE OF THE CITY COUNCIL OF THE CITY OF PERRIS, RIVERSIDE COUNTY, STATE OF CALIFORNIA, AMENDING AND RESTATING PERRIS MUNICIPAL CODE CHAPTER 7.34 REGULATING NOISE LEVELS WHEREAS,
More informationThe U.S. Integrated Ocean Observing System (IOOS)
The U.S. Integrated Ocean Observing System (IOOS) Tom Malone Ocean.US Office for Integrated & Sustained Ocean Observations www.ocean.us Background & Mission of Ocean.US 1 st IOOS Development Plan NOAA
More informationThe Personal. The Media Insight Project
The Media Insight Project The Personal News Cycle Conducted by the Media Insight Project An initiative of the American Press Institute and the Associated Press-NORC Center for Public Affairs Research 2013
More informationDIVISION E--INFORMATION TECHNOLOGY MANAGEMENT REFORM
DIVISION E--INFORMATION TECHNOLOGY MANAGEMENT REFORM SEC. 5001. SHORT TITLE. This division may be cited as the `Information Technology Management Reform Act of 1995'. SEC. 5002. DEFINITIONS. In this division:
More informationTelecommunications (Interception Capability and Security) Bill
Government Bill Explanatory note General policy statement This Bill repeals and replaces the Capability) Act 2004. The main objectives of the Bill are to ensure that the interception obligations imposed
More information