SlideShare a Scribd company logo
1 of 24
Download to read offline
HWL – A High-Performance Wireless
    Sensor Research Network
Markus Scheidgen, Anatolij Zubow and Robert Sombrutzki
                   Humboldt Universität zu Berlin




   HWL
 http://hwl.hu-berlin.de     http://metrik...de/projects/click-watch   6/13/2012



                                                                                   6/13/2012
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
                                                                              2
 HWL: Commodity Hardware
‣120+ Nodes
‣indoor and outdoor
‣dense and sparse
‣short and long links
‣stationary and mobil nodes
Earthquake                     Traffic
Early Warning                  Surveillance
http://www.saferproject.net/
                                              5
Earthquake                     Traffic
Early Warning                  Surveillance
http://www.saferproject.net/
                                              5
amplitude x spectral participation of 5-15 Hz




                                                                           time




Earthquake                                                  Traffic
Early Warning                                               Surveillance
http://www.saferproject.net/
                                                                                  5
amplitude x spectral participation of 5-15 Hz




                                                                           time




Earthquake                                                  Traffic
Early Warning                                               Surveillance
http://www.saferproject.net/
                                                                                  5
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
 HWL: Research Topics

§ Opportunistic Routing, Network Coding, MIMO
§ Indoor Localization1
§ Mobil Nodes
§ Security for WSN/WMN
§ Model Driven Software Development
§ Experiment Frameworks  2




                     1 http://www.youtube.com/watch?v=HJZRfLITxQw
                     2 http://www.youtube.com/watch?v=c3RmUXvczV0
                                                                                        6
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Developing WSNs Applications

  WSNs              HWL – A test-bed for HP-WSNs     HP-WSNs




                                                       data
                                                      analysis
                               G
         data
         analysis                  data            request       results
         results
                                   analysis
                                   results




                                                                                                 7
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Developing WSNs Applications

  WSNs              HWL – A test-bed for HP-WSNs     HP-WSNs




                                                       data
                                                      analysis
                               G
         data
         analysis                  data            request       results
         results
                                   analysis
                                   results




                                                                                                 7
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
 ClickWatch: Experimentation


            1                                                    4
design & control experiments                               draw conclusions

                                    hypothesis



                          testbed                results

                                      data


                     2                                        3
            collect & manage data                     analyze & visualize



                                                                                                   8
ClickWatch: Problems with WSN




                                                                                             Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
   Experiments

 (mostly) unstructured data      analysis based on       Solution:
representation (e.g. log-files)   scripts and log-files:   § give all data a structure
                                                         through meta-data and types
                                                         § record data and meta-data in a
                                                         database
                                                         § use type-safe implementations
                                                         for analysis or even uses model
                                  ➡ unsafe               transformation (structural
                                                         transformation)
                                  ➡ not reusable
                                  ➡ not reproducible
                                  ➡ not automated




                                                                                                                         4
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
 ClickWatch: Experimentation


            1                                                                            4
design & control experiments                                                    draw conclusions




                      2                                                              3
            collect & manage data                                          analyze & visualize


                   1Scheidgen,   Zubow, and Sombrutzki: ClickWatch - An Experimentation Framework for Communication
                                                                                 Network Test-beds, IEEE WCNC 2012           10
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Structured Data



     Click API software




 Element
           Handler




                                Network Interface




                     Compound
 Element              Handler




 Element




                                                                11
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Structured Data



     Click API software




 Element
           Handler




                                Network Interface




                     Compound
 Element              Handler




 Element




                                                                11
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Structured Data



     Click API software




 Element
           Handler




                                Network Interface




                     Compound
 Element              Handler




 Element




                                                                11
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Structured Data



     Click API software




 Element
           Handler




                                Network Interface




                     Compound
 Element              Handler




 Element




                                                                11
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Structured Data



     Click API software




 Element
           Handler




                                Network Interface




                     Compound
 Element              Handler




 Element




                                                                11
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Structured Data



     Click API software




 Element
           Handler




                                Network Interface




                     Compound
 Element              Handler




 Element




                                                                11
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Data Rates in WSN Applications
                                    3
                                                         Total data rate on application layer (Mbps)
                                  10
                                        0.1




                                                                                               50
                                                         1




                                                                           5




                                                                                          20




                                                                                                               100
                                                                                                                            (D)
                                              0.1




                                                                                                          50
                                                                    1
                                                                                                                     10




                                                                                      5
                                                                                                                        0




                                                                                                20
   Total number of sensor nodes




                                                                                                                     50           100


                                    2                                                                                                   100
                                  10
                                                                                                                                  50
                                                                                                                     20
                                                              0.1




                                                                                                                                        50



                                                                                               (C)                                20
                                                                                                                5

                                                                                                                                        20


                                                     (A)                            (B)              1
                                    1                                                                                         5
                                  10
                                      2              3                          4                         5                                  6
                                    10              10                         10                        10                             10
                                                                    Sensor data rate (bit/s)

                                                                                                                                                          12
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
ClickWatch: Two Ways to Scale
                           single node data store   multi node data store

       multiple gateways          G         G
                                                         G         G




                                      G
                                                             G
       single gateway




                                      G                      G




                                                                                       13
ClickWatch: Storage Performance Depends on




                                                                                               Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
Granularity
                         7
                        10
                                  SQL
                                  HBASE
                         6
                        10        LOGS


                         5
                        10
                                                             180 Rec/s        13 Rec/s
   Records per second




                         4
                        10                                   23 Rec/s


                         3
                        10


                         2
                        10


                         1
                        10


                         0
                                     B w/ 100 nodes                          B w/ 1000 nodes
                        10
                              1            2             3               4                5
                             10           10          10                10               10
                                                Write data rate (kbit/s)
                                                                                                       14
Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network
 Summary

§ Some applications require Large nodes.
§ Research & development requires a different
   platform then a WSN in production.
§ if there are large quantities of different types of
   data involved, things do not have to become
   messy.




                                                                   15

More Related Content

Viewers also liked

Party pix photobooths
Party pix photoboothsParty pix photobooths
Party pix photoboothsPartyPix
 
Mis 知識管理
Mis 知識管理Mis 知識管理
Mis 知識管理nihilitypeo
 
Presentation1
Presentation1Presentation1
Presentation1FinalEdge
 
校園Solomo運用
校園Solomo運用校園Solomo運用
校園Solomo運用nihilitypeo
 
The others novideo
The others novideoThe others novideo
The others novideofusellc
 
Research Training Group METRIK
Research Training Group METRIKResearch Training Group METRIK
Research Training Group METRIKMarkus Scheidgen
 
Model-based Analysis of Large Scale Software Repositories
Model-based Analysis of Large Scale Software RepositoriesModel-based Analysis of Large Scale Software Repositories
Model-based Analysis of Large Scale Software RepositoriesMarkus Scheidgen
 

Viewers also liked (8)

Party pix photobooths
Party pix photoboothsParty pix photobooths
Party pix photobooths
 
Mis 知識管理
Mis 知識管理Mis 知識管理
Mis 知識管理
 
Presentation1
Presentation1Presentation1
Presentation1
 
Image
ImageImage
Image
 
校園Solomo運用
校園Solomo運用校園Solomo運用
校園Solomo運用
 
The others novideo
The others novideoThe others novideo
The others novideo
 
Research Training Group METRIK
Research Training Group METRIKResearch Training Group METRIK
Research Training Group METRIK
 
Model-based Analysis of Large Scale Software Repositories
Model-based Analysis of Large Scale Software RepositoriesModel-based Analysis of Large Scale Software Repositories
Model-based Analysis of Large Scale Software Repositories
 

Similar to HWL - A High Performance Wireless Sensor Research Network

Initial steps towards a production platform for DNA sequence analysis on the ...
Initial steps towards a production platform for DNA sequence analysis on the ...Initial steps towards a production platform for DNA sequence analysis on the ...
Initial steps towards a production platform for DNA sequence analysis on the ...Barbera van Schaik
 
Development, Confusion and Exploration of Honeypot Technology
Development, Confusion and Exploration of Honeypot TechnologyDevelopment, Confusion and Exploration of Honeypot Technology
Development, Confusion and Exploration of Honeypot TechnologyAntiy Labs
 
Identifying Vulnerabilities Using Internet wide Scanning Data
Identifying Vulnerabilities Using Internet wide Scanning DataIdentifying Vulnerabilities Using Internet wide Scanning Data
Identifying Vulnerabilities Using Internet wide Scanning DataJamie O'Hare
 
JonWieser_SoftwareDevResume2016
JonWieser_SoftwareDevResume2016JonWieser_SoftwareDevResume2016
JonWieser_SoftwareDevResume2016Jon Wieser
 
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience ReportMaking Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience ReportQAware GmbH
 
Webinar 20111011
Webinar 20111011Webinar 20111011
Webinar 20111011Retired
 
Juniper competitive cheatsheet
Juniper competitive cheatsheetJuniper competitive cheatsheet
Juniper competitive cheatsheetUsman Arif
 
Using PSL for Assertions and Coverage at Analog Devices
Using PSL for Assertions and Coverage at Analog DevicesUsing PSL for Assertions and Coverage at Analog Devices
Using PSL for Assertions and Coverage at Analog DevicesDVClub
 
Computational Resources In Infectious Disease
Computational Resources In Infectious DiseaseComputational Resources In Infectious Disease
Computational Resources In Infectious DiseaseJoão André Carriço
 
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk managementPercezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk managementEmerasoft, solutions to collaborate
 
Splunk for Enterprise Security featuring User Behavior Analytics
Splunk for Enterprise Security featuring User Behavior Analytics Splunk for Enterprise Security featuring User Behavior Analytics
Splunk for Enterprise Security featuring User Behavior Analytics Splunk
 
The XNAT imaging informatics platform
The XNAT imaging informatics platformThe XNAT imaging informatics platform
The XNAT imaging informatics platformimgcommcall
 
Tektronix product ideas
Tektronix product ideasTektronix product ideas
Tektronix product ideasBabu Appunny
 
Making Use of NGS Data: From Reads to Trees and Annotations
Making Use of NGS Data: From Reads to Trees and AnnotationsMaking Use of NGS Data: From Reads to Trees and Annotations
Making Use of NGS Data: From Reads to Trees and AnnotationsJoão André Carriço
 
Baking Safety into Infrastructure Testing
Baking Safety into Infrastructure TestingBaking Safety into Infrastructure Testing
Baking Safety into Infrastructure TestingJessica DeVita
 
Ebook: Splunk SANS - CIS Top 20 Critical Security Controls
Ebook: Splunk SANS - CIS Top 20 Critical Security ControlsEbook: Splunk SANS - CIS Top 20 Critical Security Controls
Ebook: Splunk SANS - CIS Top 20 Critical Security ControlsDominique Dessy
 

Similar to HWL - A High Performance Wireless Sensor Research Network (20)

Senslab - open hardware - fossa2010
Senslab - open hardware - fossa2010Senslab - open hardware - fossa2010
Senslab - open hardware - fossa2010
 
Initial steps towards a production platform for DNA sequence analysis on the ...
Initial steps towards a production platform for DNA sequence analysis on the ...Initial steps towards a production platform for DNA sequence analysis on the ...
Initial steps towards a production platform for DNA sequence analysis on the ...
 
Development, Confusion and Exploration of Honeypot Technology
Development, Confusion and Exploration of Honeypot TechnologyDevelopment, Confusion and Exploration of Honeypot Technology
Development, Confusion and Exploration of Honeypot Technology
 
Identifying Vulnerabilities Using Internet wide Scanning Data
Identifying Vulnerabilities Using Internet wide Scanning DataIdentifying Vulnerabilities Using Internet wide Scanning Data
Identifying Vulnerabilities Using Internet wide Scanning Data
 
JonWieser_SoftwareDevResume2016
JonWieser_SoftwareDevResume2016JonWieser_SoftwareDevResume2016
JonWieser_SoftwareDevResume2016
 
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience ReportMaking Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
 
CADA english
CADA englishCADA english
CADA english
 
Webinar 20111011
Webinar 20111011Webinar 20111011
Webinar 20111011
 
Juniper competitive cheatsheet
Juniper competitive cheatsheetJuniper competitive cheatsheet
Juniper competitive cheatsheet
 
Kl assertions 081705
Kl assertions 081705Kl assertions 081705
Kl assertions 081705
 
Larson assertions 081705
Larson assertions 081705Larson assertions 081705
Larson assertions 081705
 
Using PSL for Assertions and Coverage at Analog Devices
Using PSL for Assertions and Coverage at Analog DevicesUsing PSL for Assertions and Coverage at Analog Devices
Using PSL for Assertions and Coverage at Analog Devices
 
Computational Resources In Infectious Disease
Computational Resources In Infectious DiseaseComputational Resources In Infectious Disease
Computational Resources In Infectious Disease
 
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk managementPercezione Vs Realtà: uno sguardo data-driven sull'OS risk management
Percezione Vs Realtà: uno sguardo data-driven sull'OS risk management
 
Splunk for Enterprise Security featuring User Behavior Analytics
Splunk for Enterprise Security featuring User Behavior Analytics Splunk for Enterprise Security featuring User Behavior Analytics
Splunk for Enterprise Security featuring User Behavior Analytics
 
The XNAT imaging informatics platform
The XNAT imaging informatics platformThe XNAT imaging informatics platform
The XNAT imaging informatics platform
 
Tektronix product ideas
Tektronix product ideasTektronix product ideas
Tektronix product ideas
 
Making Use of NGS Data: From Reads to Trees and Annotations
Making Use of NGS Data: From Reads to Trees and AnnotationsMaking Use of NGS Data: From Reads to Trees and Annotations
Making Use of NGS Data: From Reads to Trees and Annotations
 
Baking Safety into Infrastructure Testing
Baking Safety into Infrastructure TestingBaking Safety into Infrastructure Testing
Baking Safety into Infrastructure Testing
 
Ebook: Splunk SANS - CIS Top 20 Critical Security Controls
Ebook: Splunk SANS - CIS Top 20 Critical Security ControlsEbook: Splunk SANS - CIS Top 20 Critical Security Controls
Ebook: Splunk SANS - CIS Top 20 Critical Security Controls
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

HWL - A High Performance Wireless Sensor Research Network

  • 1. HWL – A High-Performance Wireless Sensor Research Network Markus Scheidgen, Anatolij Zubow and Robert Sombrutzki Humboldt Universität zu Berlin HWL http://hwl.hu-berlin.de http://metrik...de/projects/click-watch 6/13/2012 6/13/2012
  • 2. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network 2 HWL: Commodity Hardware
  • 3.
  • 4. ‣120+ Nodes ‣indoor and outdoor ‣dense and sparse ‣short and long links ‣stationary and mobil nodes
  • 5. Earthquake Traffic Early Warning Surveillance http://www.saferproject.net/ 5
  • 6. Earthquake Traffic Early Warning Surveillance http://www.saferproject.net/ 5
  • 7. amplitude x spectral participation of 5-15 Hz time Earthquake Traffic Early Warning Surveillance http://www.saferproject.net/ 5
  • 8. amplitude x spectral participation of 5-15 Hz time Earthquake Traffic Early Warning Surveillance http://www.saferproject.net/ 5
  • 9. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network HWL: Research Topics § Opportunistic Routing, Network Coding, MIMO § Indoor Localization1 § Mobil Nodes § Security for WSN/WMN § Model Driven Software Development § Experiment Frameworks 2 1 http://www.youtube.com/watch?v=HJZRfLITxQw 2 http://www.youtube.com/watch?v=c3RmUXvczV0 6
  • 10. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Developing WSNs Applications WSNs HWL – A test-bed for HP-WSNs HP-WSNs data analysis G data analysis data request results results analysis results 7
  • 11. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Developing WSNs Applications WSNs HWL – A test-bed for HP-WSNs HP-WSNs data analysis G data analysis data request results results analysis results 7
  • 12. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Experimentation 1 4 design & control experiments draw conclusions hypothesis testbed results data 2 3 collect & manage data analyze & visualize 8
  • 13. ClickWatch: Problems with WSN Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network Experiments (mostly) unstructured data analysis based on Solution: representation (e.g. log-files) scripts and log-files: § give all data a structure through meta-data and types § record data and meta-data in a database § use type-safe implementations for analysis or even uses model ➡ unsafe transformation (structural transformation) ➡ not reusable ➡ not reproducible ➡ not automated 4
  • 14. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Experimentation 1 4 design & control experiments draw conclusions 2 3 collect & manage data analyze & visualize 1Scheidgen, Zubow, and Sombrutzki: ClickWatch - An Experimentation Framework for Communication Network Test-beds, IEEE WCNC 2012 10
  • 15. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Structured Data Click API software Element Handler Network Interface Compound Element Handler Element 11
  • 16. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Structured Data Click API software Element Handler Network Interface Compound Element Handler Element 11
  • 17. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Structured Data Click API software Element Handler Network Interface Compound Element Handler Element 11
  • 18. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Structured Data Click API software Element Handler Network Interface Compound Element Handler Element 11
  • 19. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Structured Data Click API software Element Handler Network Interface Compound Element Handler Element 11
  • 20. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Structured Data Click API software Element Handler Network Interface Compound Element Handler Element 11
  • 21. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Data Rates in WSN Applications 3 Total data rate on application layer (Mbps) 10 0.1 50 1 5 20 100 (D) 0.1 50 1 10 5 0 20 Total number of sensor nodes 50 100 2 100 10 50 20 0.1 50 (C) 20 5 20 (A) (B) 1 1 5 10 2 3 4 5 6 10 10 10 10 10 Sensor data rate (bit/s) 12
  • 22. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network ClickWatch: Two Ways to Scale single node data store multi node data store multiple gateways G G G G G G single gateway G G 13
  • 23. ClickWatch: Storage Performance Depends on Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network Granularity 7 10 SQL HBASE 6 10 LOGS 5 10 180 Rec/s 13 Rec/s Records per second 4 10 23 Rec/s 3 10 2 10 1 10 0 B w/ 100 nodes B w/ 1000 nodes 10 1 2 3 4 5 10 10 10 10 10 Write data rate (kbit/s) 14
  • 24. Markus Scheidgen: HWL – A High-Performance Wireless Sensor Research Network Summary § Some applications require Large nodes. § Research & development requires a different platform then a WSN in production. § if there are large quantities of different types of data involved, things do not have to become messy. 15