Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project...
Transcript of Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project...
![Page 1: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/1.jpg)
Green Gateway ProjectCSD Fall 2015
Markus Hidell, <[email protected]>Robert Olsson, <[email protected]>
![Page 2: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/2.jpg)
Problem: Power-Use
Gateways for wireless networks are to power hungry for many applications. Although consuming only a few Watts this is magnitudes more than sensor nodes (motes).
Example of idle power use :Mote: 40uW @ 3V
Gateway: 1W = 1000000uW @ 5V
Initial goal: half the power consumption for GW
![Page 3: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/3.jpg)
The Integrated Internet
HTTP
TCP
IPv6
HTTP
TCP
IPv6
CoAP
UDP6LowP
AN
HTTP
TCP
IPv6 RIME
Gateway translates
between two
standardized internet
protocol stacks.
Internet protocols
end-to-end
Gateway translates
between two
(standardized)
protocol stacks.
![Page 4: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/4.jpg)
Motivation: Low-power GW platform
Sensors deployed in areas with limited power Sensor gateway crucial point Lots of hardware and software platforms availableEvaluation needed
![Page 5: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/5.jpg)
Objectives: Low-power GW platform
Use with different applicationsRobust, ruggedLow-power, renewable power sourcesOpen design, open sourceOff-shelf componentsAffordable priceUplink support for 3/4G & Ethernet
![Page 6: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/6.jpg)
Objectives: Low-power GW platform
![Page 7: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/7.jpg)
Approach: Survey of hardware
Rpi, BB, Odroid etc small (Project focus)
Other:Android, telephones/OTGArduinoDevelopment boards, AVR, PIC, ARM, STM
![Page 8: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/8.jpg)
Knowledge & skills needed
Operating system, Linux kernel buildProgramming, C, bashCommunication, IPEmbedded system experinenceElectronics basic skills
Hands-on work is required.
![Page 9: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/9.jpg)
Basic tasks
Litterature studyProcurement if needed
Installation, HW / SW gatewayInstallation energy monitoringInstallation WSN
![Page 10: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/10.jpg)
Development & Reseach
Component levelSystem level
Power & Performance & Robustness
Examples:Sleep-Modes HW.Power-Save Linux.
Duty cycling:Radio modem
On-demand GWSuspend/Resume
How measure performance and robustness?
![Page 11: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/11.jpg)
Final design
TestVerificationDeploymentDemoReportHand-Over. Repository
Project demo: deployment in Electrum!
![Page 12: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/12.jpg)
Practical Example
Automatic Weather Station (AWS) prototype.
An AWS is based on 4 WSN-nodes. 10m, 2m plus ground and sink nodes. Sink node is connected to a GW Rpi via USB.
Data packets (reports) are sent every minute from each node. 10m node reports 3 pkts/min. An IEEE 802.15.4 is max 127 bytes.
GW uses AC-power today.
![Page 13: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/13.jpg)
RPI & USB hub unit
![Page 14: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/14.jpg)
Odroid 1.7 GHz 4 cores
Samsung Galaxy S3 CPU
![Page 15: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/15.jpg)
Beaglebone Black, TI SoC
![Page 16: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/16.jpg)
GW assembly prototype
![Page 17: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/17.jpg)
Intel Quark @ 2.2W
Quark™ SoC X1021
(16K Cache, 400 MHz)
512MB DDR3 ECC
2x Mini-PCI-E slots;
1x ZigBee module socket
2x 10/100Mbps LAN
32 bit
1 Core
![Page 18: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/18.jpg)
performance vs power
![Page 19: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/19.jpg)
Public respostory for collaboration
Repository essential
Git, CVS, SVNPublic github.com
Suggestion github
![Page 20: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/20.jpg)
Referenser
The One Watt Initiative IEA in 1999
WIMEA RC3 project site. http://www.se.ampr.org:8080/
![Page 21: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/21.jpg)
END
Questions?
![Page 22: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/22.jpg)
WSN IEEE 802.15.4 Sensor Node
![Page 23: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/23.jpg)
I2C add-ons and break-out boards
Almost everything... Just soma I2C examples
Accelerometer & gyro (MPU-6050)Magnetometer (HMC5883)Temp & RH (SHT21, SHT25)Pressure (BMP180, MS5611)Hi-RES AD converter (MCP3424)Lightning (AS3935)Gamma, beta radiation (RD3024) TTL/Pulse
![Page 24: Green Gateway Project CSD Fall 2015 - Välkommen till KTH · PDF fileGreen Gateway Project CSD Fall 2015 ... (Project focus) Other: Android, telephones/OTG Arduino Development boards,](https://reader031.fdocuments.net/reader031/viewer/2022022420/5a79dbea7f8b9ad7608d544a/html5/thumbnails/24.jpg)
break-out boardsdo it yourself?
Relatively easy... SHT25, MS5611, MCP3424 for WIMEA meteorological project.