Present status and perspective of global sensor network PowerPoint PPT Presentation

presentation player overlay
1 / 114
About This Presentation
Transcript and Presenter's Notes

Title: Present status and perspective of global sensor network


1
Present status and perspective of global sensor
network
  • Masayuki Hirafuji
  • Takuji Kiura
  • National Agricultural Research Center
  • Tsukuba, Japan

2
Sensor Network Nodes
MICA2DOTwww.xbow.com
UC Berkley, Smart Dust http//robotics.eecs.berkel
ey.edu/pister/SmartDust/
3
Sensor Nodes
Intel
Hitachi
NEC
Mitsubishi
4
BAND-AID Projectby An Amateur
http//www.miniprobe.com/Bandaid/bandaid.htm/
5
Sensor Web (NASA)
6
(No Transcript)
7
Sensor Networks for that Planet
8
Field Monitoring Server
  • Case Acryl resin
  • Core Fieldserver-Engine or PICNIC
  • Sensors Temperature, Humidity, PPFD Soil
    moisture, Leaf-wetness UV, IR CO2
    Camera, Microscope
  • Data-collection and AI Fieldserver-Agent
  • Networking Fieldserver-Gateway
  • GRID MetBroker

9
Multi-functional Airflow in Field Server
  • Accurate Measurement Assmann's aspiration
    psychrometer
  • Air-temperature
  • Humidity
  • Cooling
  • Sampling
  • Gas (CO2, NOx, SOx)
  • Insects
  • Microbes
  • Virus
  • Dusts

Filter or Sampler
10
Accuracy
11
(No Transcript)
12
WDS Wi-Fi Hotspot

Cable
Solar-energy Driven Field Servers(Client
connection, Intermittent work)
Hotspot
Repeating by WDS (Wireless Distributed System)
Conventional Field Servers (Access-point,
Continuously work)
13
Full-Wireless Field ServersIntermittent Drive
14
A Sample of Observed Data

15
Mesh Network Field Servers at a Park
Field Sever
Field Sever
Field Sever
Field Sever
Wireless Router
Robot with Remote Control
PDA
16
Fieldserver-Engines
DDS (Direct Digital Synthesizer)16ch A/D
Converter
17
Control of DDS and Relays
Input Range
16ch A/D converter
18
Function of Fieldserver-Engine
  • Web server
  • A/D converter (10bit 8ch, 24bit 8ch)
  • DDS (1Hz-70MHz)
  • Power photo MOS relay(2ch)
  • Serial IO (RS-232C)
  • DC-DC converter(in 4-34V, out 5V)

19
FPAA Fieldserver-EngineFPAA Field Programmable
Analogue Array
FPAA (Field Programmable Analogue Array)Anadigm
AN220E04
20
Universal Measurement Circuits
FPAA Field Programmable Analog Array 20
programmable modules and Cross-bar Switch
Soil-moisture sensor EC sensor Plant moisture
sensor Humidity sensor pH,Pressure,Acceleration
Infrared-Visible LED/LD Visible-Ultraviolet
sensor Microphone/Vibration sensor Speaker/Ultra
sonic emitter RF antenna
Analogue Multipliers
DDS Direct Digital Synthesizer
ADC CS5528 24bit 8ch
Ethernet Controller
CPU H8/3069
21
CAD(Anadigm designer)
22
Double Super Heterodyne Receiver
RF input
FPAA output
Voice of Kyoto Broadcasting, JOBR, 1.143MHz
23
Data-collection and Networking
24
Fieldserver-Agentfor Data-Collection and Control
XML rule-base
Rule-base editor on Web
Open DB Web
25
Fieldserver-Gateway (FSG)Open VPN on Linux
Firewall
Firewall
Private network of Field servers
Global IP
Fieldserver-Agent (Web crawler)
FSG
Cellar
Private IP
FSG
Cable
Global IP
Web Server
VPN router
ADSL
PC-Cluster
The Internet
26
Fieldserver Data-viewer

27
Image Viewer
28
Installation at Fields
29
Instauration of Field Monitoring Server
30
Camera and Sensors
Camera,Temperature, HumidityCO2 Concentration,
Solar RadiationUltra Violet, Leaf Wetness
31
Data-mining for UV and CO2
32
Options for Field Servers
Insect Counter Pheromone Trap
Stacked Solar Cells
Large Solar Cells
Thermo Vision Camera
33
Metallic Field Server using a garden light
34
Ceramic Field Server at a Garden
Garden in Tsukuba
35
Ceramic Field Server
36
Ubiquitous networking around Field Servers
37
Hybrid Solar and WindToo much energy only for
field monitoring!
38
Field Storage Server
  • HDD 250GB - 1TB
  • File Server
  • Field Server Agent
  • Web Server
  • Field Server Gateway
  • Data-Viewer
  • Image-Viewer

39
Underground Field Server
Summer 5080 ?
Winter -30-60 ?
40
Sensor Grid Data Grid Sensor Net Active
Database
Storage/Application Web Server (Native XML-DB)
Private network of Field servers
Agent Server Rule-base Editor Meta-rule Agent
Fieldserver-Agents Web crawler Remote Controller
The Internet
41
Camera As a Versatile Sensor
42
Growth Rate Measurement by Motion
Circumnutation
43
Growth Rate Measurement by Optical Flow
Optical flow
Circumnutation
44
Tomato at a Greenhouse(Kagome)
45
Microscopic Live in a Paddy Field
46
Monitoring Insect Pest
47
High-Resolution Camera
48
Image Database
2004.12.5 1544
49
Mobile Field Server
50
GPS
51
Automatic Emergency Call in Farm Work Accident
Emergency !
52
Color Collection by Color Chart
Calibration Image
Digital Camera
53
Applications
  • Ubiquitous Computing
  • Crime Prevention
  • Traceability System
  • Agricultural Production Control
  • Earth Observation
  • Education

54
Traceability System
55
Traceability System by Field Severs
Internet
Image
ID
Historical data of Food Production
Wi-Fi RFID Reader/Writer
56
Multi-Directional Images
57
Organic Vegetable Farm
58
Orange Farm (Miikkabi)
59
Farming Information Disclosure
60
APAN has beenan incubator of Field Servers.
61
Evolving Field Server
2004 Field Server II
2001 First Field Server
2003 Field Server WSThai, NECTEC
2004 Thai Field Server
62
Field Server Model
  • 8 channels
  • Store to Compact Flash (up to 1GB)
  • Time interval from 10 sec. to 24 hr.
  • Easy , Cheap
  • Battery backup

63
Wireless Sensor Network Workshopat Taichung
Univ., Taiwan 2004 June 24
64
(No Transcript)
65
Data Fusion Takuji KIURA
66
MetBroker
  • A middle ware that provides agricultural models
    with consistent access to many different weather
    databases
  • 23000 Observation Stations.
  • SOAP Interface
  • Spatial Access Mode
  • Interpolation
  • etc.
  • http//www.agmodel.net/

67
Field Servers linked to MetBroker
Client APP
????????
????????
????????
????????
Weather DB
??
DB
??
DB
??
DB
W
DB
Client APP
????????
????????
????????
????????
??
DB
??
DB
??
DB
??
DB
Weather DB
MetBroker
MetBroker
MetBroker
MetBroker
MetBroker
Client APP
????????
????????
????????
????????
Weather DB
??
DB
??
DB
??
DB
??
DB
??
DB
??
DB
??
DB
Weather Data XML
FieldServerDB
FieldServerDB
FieldServerDB
Field Server DB
Field Server Data Archive
Station Conf. XML
68
MetBroker
69
Data-fusion with Conventional Weather Databases
and Field Servers
Field Servers
70
Applications forField Servers and MetBroker
Rice growth model
71
MetBlastamRice Blast Prediction Model Using
MetBroker


Infective condition
72
MetBroker
  • Concrete Data Modeling
  • Difficult to add new item
  • Hard Corded Metadata
  • Difficult to add a number of new data sources
  • Long data transfer path

73
Field Server Data
  • Different Type of Sensors, Time Resolution
  • Described in XML files not controlled
  • Semantic Problems
  • Sensors are added or removed dynamically
  • Time resolution may be changed.
  • Small data size (1KB) for each, Large data size
    as total

74
System Overview (New MetBroker)
Metadata database
Decision-Making Support Services Operational
Products Simulation Models Detailed
Digital Forecast
Item Definition OWL
Station metadata RDF
2. Request
3. Request metadata
1. Register
Meteorological databases
DB Wrapper
Inference Engine
Broker
DB Wrapper
DB Wrapper
4. Request data
75
Roles Of the RDF/OWL files
76
Sample Basic Vocabulary
ltowlClass rdfID"DailyMaxAirTemperature"gt
ltrdfssubClassOf rdfresource"MaxAirTemperature"
/gt ltrdfssubClassOfgt ltowlRestrictiongt
ltowlallValuesFromgt ltowlClass
rdfabout"DailyMaximum"/gt
lt/owlallValuesFromgt ltowlonPropertygt
ltowlObjectProperty rdfabout"summaryKind"/gt
lt/owlonPropertygt lt/owlRestrictiongt
lt/rdfssubClassOfgt lt/owlClassgt ltowlClass
rdfabout"DailyMaximum"gt ltrdfssubClassOf
rdfresource"Maximum"/gt ltrdfssubClassOfgt
ltowlRestrictiongt ltowlallValuesFrom
rdfresource"Daily"/gt ltowlonPropertygt
ltowlObjectProperty rdfabout"duration"/gt
lt/owlonPropertygt lt/owlRestrictiongt
lt/rdfssubClassOfgt lt/owlClassgt
DailyMaxAirTemperature is a subclass of
MaxAirTemperature
DailyMaxAirTemperature is recognized as
maximum and daily data
Sample file http//www.agmodel.org/MetBroker.owl
77
Available Basic Items (part)
78
Sample Item Definition
ame_day.temp_max is recognized as maximum and
daily data based on every 10 minutes data
Local item name
ltmetDailyMaxAirTemperature rdfID"ame_day.temp_m
ax"gt ltmetsummaryKind rdfresource "http//www.ag
model.org/MetBroker.owlDailyMaximumOfSampleEvery1
0Minutes"/gt lt/metDailyMaxAirTemperaturegt ltmetHo
urlySampleAirTemperature rdfID"ame_time.temperat
ure"gt ltmetsummaryKind rdfresource "http//www.a
gmodel.org/MetBroker.owlSampleOnTheHour"/gt lt/met
HourlySampleAirTemperaturegt
A sample file is available on http//www.agmodel.o
rg/Aclima.owl
79
Sample Station Metadata
ltmetMetStation rdfID"01"gt ltrdfslabel
xmllangen"gt Ag. Res. Inst.
Representative Observation Station
lt/rdfslabelgt ltmetaltgt64.0lt/metaltgt
ltmetloggt139.2874298095703lt/metloggt
ltmetlatgt35.34185791015625lt/metlatgt
ltmetbelongTogthttp//www.agmodel.org/Kanagawa.rdflt
/metbelongTogt ltmetmetCataloggt
ltmetMetCataloggt ltmetmetElementgtkngwDa
ilyAverageWindVelocitylt/metmetElementgt
ltmetcatalogStartgt1995-12-31T1500000000lt/metca
talogStartgt ltmetmeasurementHeightgt2.0lt/me
tmeasurementHeightgt ltmetMetCataloggt
lt/metmetCataloggt . lt/metMetStationgt
Description of weather station
The details of measured items
This item is defined in Item definition file
80
Single station access
Basic Vocabulary ltowlClass rdfID"DailyMeanAirT
emperature/gt
Database Item definition ltmet
DailyMeanAirTemperature rdfIDAir /gt
3. Find the local item that is equivalent to
DailyMeanAirTemperature
2. Find the basic vocabulary that is equivalent
to the request
Inference Engine
4. Pass the local item Air
DB
Broker
1. Reuqest Resolution ? Daily Summary ? Mean Item
? Air Temperature
5. Query the database using the local item Air
81
Spatial access
Basic Vocabulary ltowlClass rdfID"DailyMeanAirT
emperature/gt
Item definition
Station metadata Stations name Stations
location Measurement items etc.
Item definition
Station metadata Stations name Stations
location Measurement items etc.
Item definition
Station metadata Stations name Stations
location Measurement items etc.
Item definition
Station metadata Stations name Stations
location Measurement items etc.
3. Find the local items that are equivalent to
DailyMeanAirTemperature for each database that
includes the stations in the requested area
2. Find the stations that are located in the
requested geographical area
1. Reuqest NW ? latitude 35 ?longitude
134 SE ? latitude 25 ?longitude 154 Item ?
Daily Mean Air Temperature
DB
Inference Engine
4. Pass the local items
DB
DB
Broker
DB
5. Query the databases using the local items
82
Access with summarization
Database Item definition ltmetHourlySampleAirTem
perature rdfID"ame_time.temperature"gt lt/metHour
lySampleAirTemperaturegt
Basic Vocabulary ltowlClass rdfID"DailyMeanAirT
emperature/gt ltowlClass rdfIDHourlySampleAirT
emperature/gt
2. Find the basic item that has the same or
shorter time resolution as the request
3. Find the local item that is compatible with
the basic item
Inference Engine
4. Pass the local item
DB
Broker
1. Reuqest Resolution ? Daily Summary ? Mean Item
? Air Temperature Summarization ? allowed
5. Query the database using the local item
6. Summarize the obtained data to requested time
resolution
83
Solutions by Ontology
  • RDF/OWL technology can solve the difficulties
    those MetBroker has
  • Ontology can realize seamlessly and virtually
    integrated database
  • New MetBroker is a challenge to provide clients
    with access to this virtually integrated database
  • Applicable to other point observation data

84
Future Plan
  • Add information comparable or incomparable from
    some point of view
  • Data storage and management system for Field
    Server
  • Push data and throw events
  • Seamless access to weather forecast information
  • Other data broker

85
Earth Observation Data Fusion Project
  • Data Service
  • Huge Database, Active Database
  • Ontology Registry
  • Seamless access to an application related data
  • Data Collection
  • Create Huge Data Sets.
  • Data Usage

86
Toward Global Sensor Network Masayuki HIRAFUJI
87
Global Sensor Network
88
Integrated experiment Coffee Farm (UCC Hawaii)
December 1, 2002 December 6, 2002) Jan. 25 to
Jan 31 2004
Hawaii island
UCC coffee farm
89
Nitrogen Measurement by Portable FT-IR(UCC
Hawaii Coffee Farm)
90
2002 Dec. UCC Coffee Kona Site in Big Island, USA
91
Long-term test at UCC Coffee Farm, Hawaii USA
2002 December
2004 January
while APAN meeting in Honolulu
92
Geckos were living in Field Servers.
93
(No Transcript)
94
In DesertBy a Farmer
95
Sandstorm
96
A Desert in China, 2004.2.15 ????(??)
97
(No Transcript)
98
In North China
99
JICA Program
2004, in China
100
(No Transcript)
101
(No Transcript)
102
Habei Ag. Univ. ??????2005 March 22
103
(No Transcript)
104
(No Transcript)
105
Field Server with Soil Moisture Sensor 2005
March 24
106
Trial Sites of Field Servers
107
Siria, ICARDA
108
Wireless Network WS 2004 in USA
109
Florida Univ.
110
Marine Field ServerOkinawa, Ishigaki-Island
111
(No Transcript)
112
(No Transcript)
113
Farmers start using.
114
Next
  • Network robot (fixed R2D2)
  • Distributed storage
  • 1TB/year per 30 Field Servers
  • Low cost
  • One-chip Field Server Engine
  • More functions like cellar phones
  • Standardization
  • Easy to Use
  • Semantic Web server
  • Earth Observation
  • More sensors
  • Cheap CO2 sensor
Write a Comment
User Comments (0)
About PowerShow.com