APAN Sensor Network WG‐ 2nd meetingi @H
Hanoii ‐Group Meeting(2010/08/10)
Chair: Susumu Takeuchi(NICT, Japan)

Introduction of SensNet WG• Chair
Ch i– Eui‐Nam Huh ( KyungHee University, Korea )• Co‐Chairs
Co Chairs– Lasse Thiem ( FOKUS, Germany )– Susumu Takeuchi ( NICT,, Japanp )– Basuki Suhardiman ( ITB, Indonesia )• Secretariat– Reza Khoshdelniat ( MIMOS, Malaysia )• Initial objective– Develop
D l a technicalh i l environmenti
to exchangehsensingi d
data
for collaborating tightly between SN testbeds– Exchange
g technical experiencespregarding
g
g SNs
2

Today’ss Agenda
Today• 11:00‐12:30 Group Meetingi– Chair: Susumu Takeuchi• 14:00‐15:30 Workshop Session 1– Chair: Eui
Eui‐NamNam Huh– Title: SensNet Activities• 16:00‐17:30
16:00 17:30 Workshop Session 2– Chair: Basuki Suhardiman– Title: Agriculture Applications• Joint‐session w/ APAN Agricuture WG
3a) Group Meeting• WG Activity Discussion– Share backgroundsgand p
policyy of our activities– Arrangement of challenging issues and its scope– Future Plan
– AOB

• Design Issues in Global Sensor Data Sharing(Eui‐Nam(Eui
Nam Huh, KyungHee University, Korea)

4b) Workshop Session 1‐ SensNet Activities ‐1 IP‐USN
1.
IP USN updates
d t & Activities
A ti iti in
i KOREA (H(HyunhohChoi, NIA, Korea)
2 6LoWPAN Applications and Developments for2.
the Internet Of Things (Reza Khoshdelniat /Gopinath Rao Sinniah,
Sinniah MIMOS,MIMOS Malaysia)
3. X‐Sensor ver.2: a mobile‐agent supported sensor
network testbed (Tomoki Yoshihisa, Osaka
University, Japan)
4. MetroWSN ‐ MetropolitanpArea Sensor
Networks (Thomas Luckenbach, FOKUS,
Germany)5c) Workshop Session 2‐ Agriculture Applications ‐1. A Sensor Data Gathering Framework for
Agricultural‐Fields: Implementation andExperiment Report (Hideya Ochiai,
Ochiai Tokyo
University, Japan)
2 Invited talk: Application development2.
environment of Sensor Service GRID (Kiyoshi
Honda,, Asian Institute of Technology,
gy, Thailand))3. Invited talk: Data Integration and Analysis
System(DIAS)y() and Sensor Network for
Agriculture (Kiura Takuji, NARO, Japan, et al.)• Concluding
C l di RemarksRk (Susumu(S
Takeuchi)T k hi)6

2nd WG meeting @ APAN 30th Meeting in Hanoi

GROUP MEETING

7

Agenda of Group Meeting
Review of the 1st Meeting in Sydney
Summary of the Core Meeting(Backgrounds, goals, and updated charter)
Define Terms of Sensor Network
Grand Design and Challenging Issues
Future Discussion Plan and AOB
8

st
Review of the 1 meeting (1/2)• APAN 29th Meeting
i in
i Sydneyd– February 9, 2010 (11:00‐17:30)• Working Group Meeting– WG Activity Discussion• Sensor data exchange discussion, standard Issues,
future plan, etc.

• 2 Workshop Sessions– SensNet Infra Technology (4 speakers)– SensNet Applications (3 speakers)
9

Review of the 1st meeting (2/2)• Impressions
Ii– Our WG members have varieties of significant
researches regarding to SNs and its applications
applications, but
our backgrounds and objectives are also varies.
– When we address to federate SNs as the charter, wehave to share our backgrounds.

• What should we do?
– To establish a formal charter• The charter at that time was interim one, so we had todevelop it to the formal one toward SN testbed federation.

– To share backgrounds and define the terms• Make the requirements of SN testbed users, applicationd ldevelopers,
andd deployers
d lshouldh ld beb clear.
l
10

Review of the 1st meeting (2/2)• Impressions
Ii– Our WG members have varieties of significant
researches regarding to SNs and its applications
applications, but
our backgrounds and objectives are also varies.
– When we address to federate SNs as the charter, wehave to share our backgrounds.

• What should we do?
– To establish a formal charter• The charter at that time was interim one, so we had todevelop it to the formal one toward SN testbed federation.

– To share backgrounds and define the terms

We had a Core Meeting to share our backgrounds• Make the requirements of SN testbed users, application
andd discuss/establish
developers,landd deployers
d l a formal
shouldh ldcharterbeb clear.
l11

Agenda of Group Meeting
Review of the 1st Meeting in Sydney
Summary of the Core Meeting(Backgrounds, goals, and updated charter)
Define Terms of Sensor Network
Grand Design and Challenging Issues
Future Discussion Plan and AOB
12

st
1 Core Meeting• Date/Time:/ i
May 24,2 2010 (13:30‐15:30)(13 30 1 30)• Venue: Imperial Palace Hotel, Seoul• Participants: WG Chairs and Core Members• Objective– Discuss and establish a formal charter for SensNet WG• Agenda– Share backgrounds, policies, steps of our activities– Arranging challenging issues– Establish a formal charter (if possible)
13

Background: Motivation for Charter• Recently, varieties of projects regarding toSensor Network and its federation are workingg(e.g., GEOSS Sensor Web).
What will be the characteristics of our WG?
• We have to make our activity policy clear to develop
our activities
activities.

• Go back to the basics, APAN must be a uniqueoperator community
i iin Asia,
A i so…
14

Our Goals
1. Low‐cost and easy deployment andmanagement of sensor networks for wide‐areacoverage– Deployment
p ycost is a barrier,, but managementgcost isa more critical barrier to maintain sensor networks.

2. Support crucial sensor network applications in
Asia‐Pacific region– Environmental monitoring (e(e.g.,
g weather
weather, disasterdisaster,pollution, smart grid) would be essential forsustainable development in this region
region.
15

SensNet WG Charter (approved in June)• Goal– SensNet
S N t WG encourages theth collaborationll b ti off ttechnicalh i lexperiences and knowledge regarding SNs, and willdevelop a scalable, sustainable, and easy‐to‐deploy
technicalhl environment forf utilizinglcollectedll
d sensing ddata
among SNs deployed in each country.

• Objectives– 1. Encourage SN deployment and federation• Exchange SN deployment cases, technical issues and experiences• Standardize SN description (access(method/policy,/
specifications,
protocols) and application interface (access method, querylanguage) by utilizing external standards– 2.
2 Federate
F d t forf sensingi datad t utilizationtili ti• Develop a federated framework to discovery any resources inheterogeneous SNs for supporting varieties of applications• Ensure theh scalabilityl b l off a ffederateddd fframeworkk thath can hhandledl
over millions of sensor nodes for realizing low‐cost federation

16

Goal 1: Deployment and Management• The key notion is a “Federation of SNs”
– Scalable,, sustainable,, and easy‐to‐deployyp y SN and
its federation framework will enable tiny SN
testbeds to cover wide‐area• w/o deploying the massive number of equivalent
and/or expensive sensors.

– This must be the initial concept of our WG.

• But,
But how are the other SN projects?
– Do we have another aspect compared to them?
17Comparison of Sensor Network Projects
Project
GEOSS Sensor
Web
GSN
IETF 6LoWPAN,
6LoWPAN
ROLL, CoRE
Live E!

SENSEI

KanseiGenie

Sensor I/F(interconn.)

Application
I/F

Resource
mgmt.

Data mgmt.

Deployment‐

Standard offederationfrom apps

HeteroC/S?

HeteroWeb serv.

‐
middleware‐
middleware

Middleware
only

REST (CoRE)‐
I/F only‐
I/F only

Standard I/F
only

HeteroWeb serv.

‐
C/S (hier.)

Hier. query

H t
HeteroContext‐aware

C/S (DS)‐
P b/ b
Pub/sub

Standard off d tifederation

Slice (DS)

‐
Slice

TestbedHomoHetero‐testbed

App testbed: The field on which a project focuses / ‐: not mentioned

18

Comparison of Sensor Network Projects
Project
GEOSS Sensor
Web
GSN
IETF 6LoWPAN,
6LoWPAN
ROLL, CoRE
Live E!

SENSEI

Sensor I/F(interconn.)

Application
I/F

Resource
mgmt.

Data mgmt.

Deployment‐

Standard offederationfrom apps

HeteroC/S?

HeteroWeb serv.

‐
middleware‐
middleware

Middleware
only

REST (CoRE)‐
I/F only‐
I/F only

Standard I/F
only

HeteroWeb serv.

‐
C/S (hier.)

Hier. query

H t
HeteroContext‐aware

C/S (DS)‐
P b/ b
Pub/sub

Homo

App testbedStandard off d tifederation

Our WG approach
must be unique ‐‐KanseiGenie
TestbedbecauseHetero
we have tofocus on Slice
Resource
Management
Management,
testbed
(DS)
Slice
Data
Management, and Deployment: The field on which a project focuses / ‐: not mentioned

19

Goal 2: Sensor Network Applications• The key application in Asia is “Agriculture”– Environmental monitoringg ((e.g.,
g , weather,, disaster,,pollution) would be essential for sustainable
development
pin Asian countries,, but agriculturegmust be the eventual application of them.
• Co
Collaboration
abo at o bet
betweenee APAN Agriculture
g cu tu e WG
G aanddSensNet WG must be important• Then,Then what will be the characteristics of Asian
agriculture?
– MustM affect
ff on our collaborationll b
i approachh20Large scale farming methods
Large‐scale

Not applicable in Asia

htt //
http://en.wikipedia.org/wiki/File:PivotIrrigationOnCotton.jpg
iki di/ iki/Fil Pi tI i ti O C tt j

http://en.wikipedia.org/wiki/File:Crops_Kansas_AST_20010624.jpg

21

Small‐‐scale but tolerant farming methods
Small

http://kyuu‐net.com/dantai_data/D163/

22

Common Concepts and Collaboration• “Distributed”
Distributed and should be “Federated”
Federated– Sensor Network• Deploy tiny SNs and federate them to cover wide‐areawide area– Agriculture in Asia
• Develop small farms and federate them to increase
productivity• What can SN communityy do for Agriculture?
g– SNs encourage a lot of small farms to maintain easily
by monitoring without manpower
Our WG and AG‐WG should collaborate tightly to
extract requirements for SNs and develop a federatedfframeworkk
23

Agenda of Group Meeting
Review of the 1st Meeting in Sydney
Summary of the Core Meeting(Backgrounds, goals, and updated charter)
Define Terms of Sensor Network
Grand Design and Challenging Issues
Future Discussion Plan and AOB
24

Necessity of Terms Definition• Definition of a sensor network is ambiguous– If you search
ill b
f
d to…
will
be transferredin Wikipedia, you

25

Various Ways of Sensor Networks• Wireless/Wired Sensor Networks are realized– Several Wireless Sensor Network ((WSN)) isavailable, but weather sensor that equips multiple
functions are also networked.

Sensor noded(mote)

Data node(Gateway node)

Wireless Sensor Network (WSN)

Networked weather sensor
station ONLY by wire26

What will be the Concept of SN?
• General concept for SN should be:– Sensors that are connected in the same mannerand behaves like a chunk of the sensors will bealso called as a Sensor Network,, even iff theyy areconnected only by wire
– i.e.,
i e Sensor Network should be a concept thatmultiple sensors form a network and collectsensing data for a specific purpose by the samemanner27

Basic Unit of SN: Sensor Network Unit
• Definition of a Sensor Network– A SN = one or more Sensor Network Units (SNUs)– A SNU is a group of sensor(s) that has ONLY ONE datanode, and MAY have sensor nodes (motes)• Data node MUST be accessible from others via network andhandle the sensing data from managing sensor nodes#≥1

SensorNetwork

Concept=1

SNU

Data (GW)
N d
Node

SNU

Data
Node

≥0
1 SNU

SensorNodeSensornode

Physical devices

1 SNU
28

Federation of Sensor Network (1/2)( / )Federation among heterogeneous(various architectures) SNUs
Collaboration among homogeneous(single architecture) SNUs

SNU

SNU

SNU

SNU
SNU

SNU

Collaborated SN(Intra‐‐SNs)(IntraIndependent SN (=SNU)

SNUFederated SN(Inter‐‐SNs)(InterFederation steps
29

Federation of Sensor Network ((2/2)/ )Ongoing Testbeds

Live E! on PIAX (JP)XS
X‐Sensor
versioni 2 (JP)

Live E!, X‐Sensor (JP)IP‐USN (KR)CitySense (US)

Dawn of SNs

IndependentSN• Ad
Ad‐hochoc WSN(ZigBee/WiFi)

FederatedF
FrameworkkFederated
SN
Collaborated
SN• Limited‐areaor purpose• Specificoperator• Monitoring
middleware• Extracting
meaningg forvariouspurposes• Various
operators• Loosely‐
coupledframework30

Agenda of Group Meeting
Review of the 1st Meeting in Sydney
Summary of the Core Meeting(Backgrounds, goals, and updated charter)
Define Terms of Sensor Network
Grand Design and Challenging Issues
Future Discussion Plan and AOB
31

Grand Design (Conceptual Model)
Environment observation(weather, earth, space)

Disaster mgmt.
(wildfire, water)

e‐Agriculture

e‐Fisherye‐Forestry

Sensor
Applications
Application interface(query lang., access method, and AAA)
Data management(federate independent sensing data)

Resource management(access control and resource discovery)
Resource desc.
SensorNetworks
32

Collaboration with Other Projects
Environment observation(weather, earth, space)
Sensor
Applications

Disaster mgmt.
(wildfire, water)

Collaborating w/
APAN Agriculture WG,
Natural Resource WG,
andd GEOSS Sensor
S
Web
W b

e‐Agriculture

e‐Fisherye‐Forestry

Derived fromexisting standard,
RESTful I/F etc.
Application interface(query lang., access method, and AAA)

Data management(federate independent sensing data)
Derived fromexisting standard,
OAuth etc
Resource desc.

Resource management(access control and resource discovery)
Collaborating w/
industrial area
SensorNetworks
33

Function Blocks and Challenging
g g Issues
Application Interface
AAA

Data Management
Query Control

Storage

SchemeAggregation

Resource Management
Resource
Description

Discoveryy

Manageement
N
Network

API

M
Multiple
Overlay Networkks

Query Lang.

Access Control
34

Detailed Functions (1/5)• Resource management

Resource Management
Resourcep
Description

Discovery

AccessControl– Resource Descriptionp• Describe sensors specification that include data type,observation method and interval, access method, data
management method, etc.

– Discoveryy• Find appropriate sensor(s) based on the sensor ID– Access Control• Handle an access for each resource according to eachdomain’ss management policy
domain35

Detailed Functions (2/5)• Data management– Aggregation
gg g

D
Data
Management
M
Query Control

Storage

SchemeAggregation• Collect sensing data from sensor node

– Storage• Store sensing data in each data node

– Query
Q er Control• Retrieve sensing data that is stored in data node

– Scheme• Describe structure, attribute, relationships, etc. of thestored data36

Detailed Functions (3/5)• Application Interface

A li i IInterface
ApplicationfQuery Lang.

API

AAA

–Q
Queryy Language
g g & API
• Provide service description and methods to retrievesensing data
– A partial query is delivered to Resource mgmt. layer directly,
and others are distributed to Data mgmt. layer– AAA• Provide authentication, authorization, and accounting(if necessary) function to mediate SN users and SN
deployers37

Detailed Functions (4/5)• Multiple Overlay Networks

Multiple Overlay Networks– Support
pp various kinds of access methods over
distributed sensing data w/o any servers byconstructingg structured overlayy networks overdata nodes• Required
equ ed access methods
et ods aare:e– Single sensor node or data node query– Location(region)‐based query– Country‐level query– Etc.

Overlay Network
D t nodeDatadSensor node38

Detailed Functions (5/5)• Network Management

Network Management– Provide transportp layery to support
pp several
protocols and network‐related functions• Locator: IPv4, v6, ZigBee, Bluetooth, …
• Service Discovery: UPnP, network‐monitoring‐based
g mDNS, …
routing,• Transmission: store & forward (DTN), flooding, …

39

Agenda of Group Meeting
Review of the 1st Meeting in Sydney
Summary of the Core Meeting(Backgrounds, goals, and updated charter)
Define Terms of Sensor Network
Grand Design and Challenging Issues
Future Discussion Plan and AOB
40

How should we address the issues?
• Ref: Open Geospatial Consortium/AIP Phase 341

Discussion and Organization
Steps
g
p
Phase 1: Analyze Requirements((derivedfrom sensor application users and sensor devices inc. already‐deployed SN))

Phase 2: Grand Design(discuss sustainable architecture and arrange challenging issues)

Metadata/API

Resource mgmt.

Data mgmt.

ffeedbackPhase 3: Sub Working Group (each for issues/domains)
Etc…

Phase 4: Implementation & Deployment(develop federated framework and SNs, deploy, maintain…)* Estimated 4 years to accomplish

42

AOB: Next APAN meeting etc
etc.
• ProceedingsP
dioff ththe APAN 30th Meeting
M ti– Speakers today have rights to submit your papers• http://www.apan.net/meetings/Hanoi2010/30th_APAN_Call_for_
http://www.apan.net/meetings/Hanoi2010/30th APAN Call for
Papers.php• Future meetings– APRICOT‐APAN
APRICOT APAN 2011 (3rd meeting)ti )• http://www.apricot‐apan.asia/• 1 Group Meeting, 2 Workshop Sessions ??

– Should have 2nd core or small meeting by the next APAN?

• Collaboration means– Prepare wiki‐based
k b d webb site (postponed)(d)– Please join our SensNet ML and discuss in details• http://www.apan.net/wg/sensor.php
http://www apan net/wg/sensor php
43Conclusion• Our WG should:– Focus on resource management,g, datamanagement, and deployment to realize low‐costfederation of tinyy sensor networks
Proposed “Grand Design” will be a good starting point
to discuss the federated framework– Extract requirements of AG‐WG for SNs forsupporting crucial sensor network applications in
Asia‐Pacific region
Will have a joint
joint‐session
session as Workshop Session 2
44

2nd part of Group Meeting

DESIGN ISSUES IN GLOBAL SENSORDATA SHARING (EUI‐NAM HUH)
45

Workshop Session 2

CONCLUDING REMARKS OF
2ND MEETING
46a) Group Meeting• WG Activity Discussion– Share backgroundsgand p
policyy of our activities– Arrangement of challenging issues and its scope– Future Plan
– AOB

• Design Issues in Global Sensor Data Sharing(Eui‐Nam(Eui
Nam Huh, KyungHee University, Korea)

47b) Workshop Session 1‐ SensNet Activities ‐1 IP‐USN
1.
IP USN updates
d t & Activities
A ti iti in
i KOREA (H(HyunhohChoi, NIA, Korea)
2 6LoWPAN Applications and Developments for2.
the Internet Of Things (Reza Khoshdelniat /Gopinath Rao Sinniah,
Sinniah MIMOS,MIMOS Malaysia)
3. X‐Sensor ver.2: a mobile‐agent supported sensor
network testbed (Tomoki Yoshihisa, Osaka
University, Japan)
4. MetroWSN ‐ MetropolitanpArea Sensor
Networks (Thomas Luckenbach, FOKUS,
Germany)48c) Workshop Session 2‐ Agriculture Applications ‐1. A Sensor Data Gathering Framework for
Agricultural‐Fields: Implementation andExperiment Report (Hideya Ochiai,
Ochiai Tokyo
University, Japan)
2 Invited talk: Application development2.
environment of Sensor Service GRID (Kiyoshi
Honda,, Asian Institute of Technology,
gy, Thailand))3. Invited talk: Data Integration and Analysis
System(DIAS)y() and Sensor Network for
Agriculture (Kiura Takuji, NARO, Japan, et al.)• Concluding
C l di RemarksRk (Susumu(S
Takeuchi)T k hi)49

FYI: Related Sessions• 09:00‐10:30, August 11 (Wednesday)– e‐Research Area Discussion• Agriculture WG and Natural Resource WG will be
integrated as e‐Research WG• 09:00‐12:30, August 13 (Friday)– Agriculture
Agric lt re WG• Relationship between ICT and agriculture will be
discussed

52

Proc and Future Meetings
Proc.
• Proceedings
dioff theh APAN 30th Meetingi– Speakers today have rights to submit your papers• Future meetings– 2nd Core should be planned by the next APAN
• Discuss the approach for the next APAN meeting andallocate responsibility each for nation– APRICOT‐APAN 2011 (3rd meeting)• http://www.apricot‐apan.asia/• 2 Group Meetings, 1 Workshop Session– In the Group Meetings, we have to divide discussions into
small groups,
groups and share at the end of the Group Meetings.
Meetings
50

Call for Participation• Collaboration means– Preparepwiki‐based web site
• Due to the graduation of the responsible student, theplan is postponed… a volunteer is required ☺

– Please join our SensNet ML• http://www.apan.net/wg/sensor.php
http://www apan net/wg/sensor php• We will announce the further meetings or discussions.
• If you would like to contribute our WG
WG, please join it
and attend the further discussions!!

51

53