Notes
Outline
Neonet
A metadata application demonstrating SatCAST
Edwin Wisse & Rob van Swol
National Aerospace Laboratory
Overview
History: Sawa and SatCAST demonstrations
Neonet network
The software
Metadata gathering and distribution
Using multicast to distribute metadata
Demonstration
1998: Sawa demonstration
Demonstrated IP over satellite & caching, no multicast
Application: Neonet version 0
No XML yet: HTML based
Built a single site combining and crosslinking pages from different sites about a common theme: remote sensing
Site was replicated on different UNEP sites by retrieving databases with HTML files.
2000: SatCAST demonstration
Multicast capability
Demonstration application: Neonet version 2
Using structured metadata in XML
Network with nodes about different topics in remote sensing
Demonstration:
Neonet functionality
Database synchronisation by multicast over satellite link.
Neonet: Background
Netherlands Earth Observation Network
Allow (Dutch) users of remote sensing data access to information in the Netherlands and abroad.
Keep information at the provider
Connect to other metadata infrastructures
CEOS IDN
CEO
Neonet nodes
Neonet network (1)
The network is a group of nodes running Neonet software
Node maintainer(s) decide what is appropiate information
A node servers a user community, example:
atmospheric chemistry
water management
Nodes are organised hierarchically
General node at top: APEX
Neonet network (2)
Metadata flow
Neonet software
Retrieve metadata from provider by HTTP
Version 0: HTML pages
Version 1: metadata in XML pages (CEO like format)
Uses CEO standard for metadata
Status: version 2 released october (but used in SatCAST)
Available for interested institutes
Software: elements
SatCAST setup
3 top level nodes with local databases and no sub-nodes
Synchronisation:
Nodes synchronise their databases using HTTP requests
Added for SatCAST
Multicast aspect:
New or changed XML files get broadcasted to all nodes
Nodes retrieves files and records from local cache
No multicast for servlet results, only for database synchronisation
Synchronisation
Demonstration
Three nodes were set up, all are Apex nodes.
Check each other  every 10 minutes.
Metadata entered at 1 node is found and retrieved by the others
No instant result
Short demonstration of other Neonet features
Questions?