INET Conferences




Other Conferences

[INET'98] [ Up ][Prev][Next]

Earth Observation Data and Information Access: Internetworking for an International Application Demonstrator

Hermann Ludwig MOELLER <>
European Space Agency

Roberto DONADIO <>
European Space Agency


The present paper describes how the synergy of Internet-centric middleware solutions based on CORBA and a supporting TCP/IP-based communications infrastructure can benefit large-scale, internationally distributed information services in the domain of earth observation from space.

Earth Observation Information Systems (EOIS) handle tens of millions of data and information items worldwide, representing several hundred of terabytes of archived data, with new data from spacecraft entering a federation of systems at a rate above one terabyte per day and with user retrieval rates expected to exceed that rate considerably.

In preparation for future EOIS, a proof-of-concept initiative, based on different technology research and demonstration projects, has been set up by ESA and the EC, under participation of Japanese partners (NASDA, for example), and European industry has created a system consisting of

  • a CORBA-based Earth Observation Information System Facility (EOCF)
  • an internetworking infrastructure based on mixed terrestrial/satellite communications platforms comprising
    • a European backbone network
    • a Eutelsat/Intelsat-based interconnection within Europe and with Japan
    • a European data distribution and user access network based on digital video broadcasting (DVB) technology

As an example of an environmental application, oil-pollution monitoring in the Mediterranean Sea, the paper illustrates how the demonstrator system is being applied to the requirements of earth observation. The paper concludes with an outlook on possible extensions to new partners (in the United States,for example), focus on the further validation of selected demonstrator components, and planned standardization efforts.


1. Introduction

Earth Observation data holdings, created by an increasing number of remote sensing satellites worldwide, are going to increase dramatically over the coming five years. Globally, archives today contain more than 300Tbytes of information, mostly image based, organized in several tens of millions of data items and distributed over data centers in the United States, Europe, Japan and other regions. As from 1998, a new series of satellites will start augmenting the ingest rates of new data sets to reach 1Tbyte per day, i.e., one year of new data will equal about the total of all presently archived data.

Table 1: Earth Observation Digital Archives -- Estimates
Existing Archives
Number of Users Daily Ingest from Satellites as from 1998/99 Daily User Pull as from 1998/99 (media & online)
Total Data Volume Inventory Entries Single Data Item Size
>300 Tbyte >20 million kByte - >2 GByte >20000 500 GByte - >1 Tbyte >2 TByte

Data is inherently distributed, and networked services, based on Internet technology, are becoming a key element in effective exploitation. A portfolio of different network services will be required to best support the different levels of Earth Observation Ground Systems which can be structured in three levels:

  • Level 1 "Data Level": the data segments of the space agencies and satellite operators, interfacing the space craft acquisitions to processing and archiving centers;
  • Level 2 "Information Level": the segments related to Value Adding Companies (VAC) and scientific institutions, based on application specific infrastructures; and
  • Level 3 "End-User Level": the end-user access segment including scientists, commercial markets and services of public interest.

Each level has a different emphasis in terms of networking requirements. Data Level systems are concerned with high quality, reliable data management, data exchange and distribution, e.g., data base updates between archives in Japan, e.g., NASDA, and Europe, e.g., ESA. Information Level systems increasingly demand the networked federation of data and services, e.g., allowing the image processing of a data set at a VAC computing facility after ingestion from a satellite operators system. End-User Level systems focus on low-cost information access and retrieval, e.g., serving asymmetrical data flows, e.g., distribution of a processed VAC image toward a single user PC.

Data and Information Level Internetworking is provided primarily through Intranet and Extranet solutions, e.g., ESINet, the ESA Intranet, partners Internet/Intranet implementations, e.g., NASA's Science Internet (NSI), and outsourced Intranet solutions offered by Internet Service Providers (ISP) and Telecom Operators, and are complemented by public networks and access to National Research Networks (NRN). End-User Level networking at present still relies largely on the public Internet, with its current capabilities and level of saturation effectively slowing down further evolution of networked applications. Figure 1 illustrates the present scenario for ESA and its related internetworking infrastructures [Ref.1].

Fig. 1. ESA and related internetworking infrastructures

Data level systems

With focus on data level systems, the European Space Agency and other organizations in Europe and worldwide have engaged in the development of significant, large-scale Earth Observation Data and Information Systems for data exploitation. In Europe, these infrastructures involve facilities for acquisition, archiving and processing of satellite data and user services facilities, e.g., in Germany, the United Kingdom, France, Sweden, Spain, and Italy. The systems are capable of

  • handling interfaces to individual remote sensing satellite instruments, delivering more than 100Mbps data streams of new data.
  • supporting access to millions of already archived data items amounting to hundreds of Tbytes.

Data Level systems provide large-scale User Information Systems, such as ESA's Multi-Mission User Information System (MUIS), providing access to several million inventory records through general purpose data search and discovery interfaces (see European systems interoperate with each other and with other such infrastructures associated with an increasing number of international satellite missions exchanging data globally, e.g., NASA's Earth Observing Data and Information System (EOSDIS) (see

Information level systems

Recent developments are concerned with the creation and vertical interoperation of networked systems at Information Level, i.e., systems supporting services at VACs, data centers and scientific institutions, upstream toward large-scale systems (Data Level) and downstream towards end-users (End-User Level) (e.g., see NASA's "Prototype Earth Science Information Partnerships in Support of Earth System Science,"

The emergence of open, network centric middleware, in particular CORBA, and the recent evolution of advanced communication networks provide essential elements for the required underlying infrastructure for distributed services involving all three ground segment levels [Ref. 2, 3].

In order to validate these infrastructures and technologies and to assess their synergy, ESA and the EC, together with European industry and with the involvement of Japanese partners, e.g., NASDA, have initiated a large-scale prototype. It applies a common CORBA based architecture to a limited number of applications, e.g., environmental monitoring, and demonstrates applications developed on top of that architecture with real end-users networked across Europe and Japan. Validation sites are established at Spotimage/Toulouse-France, the Joint Research Center (JRC) of the European Commission Ispra-Italy, and the European Space Agency's Earth Observation Exploitation Center as part of ESA's Directorate of Applications Programs and located at ESRIN, Frascati-Italy. International interconnections are provided to the Earth Observing Center (EOC)/ NASDA, Japan and may be extended to the United States, e.g., Goddard Space Flight Center (GSFC)/ NASA. An advanced satellite/terrestrial based user access network is covering large parts of Europe and the Mediterranean basin.

Internetworking earth observation CORBA facilities (EOCF)

The application domain architecture constituting the EOCF and implemented through a large scale demonstrator emphasizes the following capabilities:

  • distinct definition and distribution of functions such as ingestion, archiving, processing, cataloguing and their distribution on a common system backbone;
  • interoperation with large-scale system's catalogues at Data Level, e.g., for data search and ordering; and
  • internetworking with the VAC segment and with large scale archives and end-user environments in support to distribution and interoperation, e.g., for data ingestion and user access.

EOCF distributed functions

Figure 2 depicts the various distributed functions implemented through ISIS, the Interactive Satellite Image Server project (see, and constituting a core element of the prototype [Ref. 4]. It illustrates their interconnection through a common bus, based on the Common Object Request Broker Architecture (CORBA) of the Object Management Group (OMG).

Fig. 2. EOCF distributed functions on the CORBA bus

The architecture distinguishes the following functional objects:

  • Remote Sensing Application Client (RAC), interacting directly with the end-user and interfacing the user with the Remote Sensing Application Server and the Web Server.
  • WWW Server (WS), primarily serving documentation to the user client.
  • Remote Sensing Application Server (RAS), constituting the central user entry point and supervising the whole application method and workflow, according to an overall application definition and the actual user interaction schema. It manages all requests to the available EOCF server components, e.g., for data discovery and processing.
  • Spatial-Temporal Repository (STR), managing the image catalogue metadata and a vector database for geographical information, on search requests from the application server (RAS).
  • Image Products Repository (IPR), storing multiple Gbyte of satellite images online.
  • Image Processing Server (IPS), performing the actual image processing of IPR stored data, including data reduction and compression.
  • Ingestion Server (IS), managing the input of new data (i.e., image products, geographical information and maps) primarily from large scale archives at Data Level but also from end-user and VAC level into the IPR.
  • Subscription Manager (SM), administering and initiating user notifications for registered events, e.g., a newly ingested image.
  • User Manager (UM), ruling over access rights and user accounts.
  • Support Services, taking care of accounting, security and monitoring supported by a central Event Logging.

The EOCF architecture is open to "plug in" multiple instances of functional blocks and to allocate server functions to different geographical locations. This allows for the creation of data, information and application specific modules and for the distribution of them between the parties involved, e.g., data providers, VAC and end-users.

Different degrees of distribution over Wide Area Networks (WAN) are possible. In a traditional scenario (figure 3), only limited functions are made available at the client end, e.g., for display and overlays of geographical information and verification of local attributes. This can be achieved through simple JAVA applets and requires no particular networking effort. WAN protocols can either be http only or include IIOP, the Internet InterORB Protocol.

Fig. 3. Traditional client-server distribution

In an advanced scenario (figure 4), the Information/(VAC) level may serve the application workflow represented by the Application Server module (RAS), which contains the knowledge that EOCF functions to activate as well as of which parameters or algorithms would apply to a specific user request. A minimum level of Quality of network Service is desirable between the VAC location and the data center, to ensure proper workflow control between server functions. An Intranet configuration may be required and IIOP becomes the WAN protocol of choice between VAC and Data Provider premises.

Fig. 4. Middle tier: application workflow functions made available through VAC

The architecture may also be exploited to effectively distribute functions of processing, cataloguing or integration of geographical information to the VACs, leaving modules for ingest and interfaces to large scale archives at the data provider level (fig.5). Such distribution, however, relies on higher bandwidth interconnections, e.g., to ensure efficient image transfers between the archives at data provider premises and the processing services at VAC. Single image transfers can involve multiple Mbyte of data. Depending on the workflow constraints set by the application server, e.g., fulfillment of an interactive user request within seconds, processing and networking requirements can be advanced. Quality of Service targets need to be balanced in particular against associated network service cost, despite deregulation still a dominant factor guiding the conception of high-volume trans-European information services.

Fig. 5. Middle tier: extended functionality at VAC, e.g. image processing

In a federation of systems and services, the tiers of such vertically distributed entities (fig. 3-5) can also interoperate horizontally as figure 6 illustrates.

Fig. 6. Federation of multiple application domain system

Largely based on IIOP, data and information flows between the different elements in such federated architecture relate to

  • the exchange of such data between server sites (IPR) primarily at data provider (DP) level, e.g., to move the data to a particular center of expertise
  • the transfer of selected region-of-interest image cut-outs from such high volume image products between data provider's and VAC's installations using image reduction and compression capabilities, e.g., for special processing at VAC
  • the exchange and trading on the VAC level of information and services, e.g., geographical information, algorithm trading, e.g., a VAC making its processing algorithm available to multiple cooperating VAC services
  • and the user access to the VAC and DP level and to a worldwide network of EO information services, e.g., for retrieval of processed image and related information, or for distribution of information triggered by a subscription service
  • the online ingestion of standard high-volume image products (10s to 100s of Mbytes each) from Tbytes archives server sites and possibly from acquisition stations into the image repository; timely image transfer and ingest can be crucial, e.g., in emergency management applications requiring the latest image over a flooded area

For a number of constellations, a satellite-based network shared by a federation of EOCF and interfacing Data Level systems can be a cost effective solution, in particular for supporting a trans-European federation.

Interoperation with a large-scale system's catalogues and archives

Information level systems, as the distributed system described under 2.1, rely on data level systems in order to identify, order and receive delivery of standard images for ingest into the application architecture.

Data Level systems, e.g., ESA's MUIS or NASA's EOSDIS, are prototyping a common catalogue interoperability protocol, allowing distributed searches across catalogues of different agencies. This functionality is essential for effective identification of standard data sets for subsequent ingestion into Information Level systems. The Catalogue Interoperability Protocol, CIP, allows for the structuring of data sets according to given thematic criteria, e.g., oil slick radar images from the European Remote Sensing Satellite ERS for the Sicily Strait (see

CIP as interface to the existing data provider infrastructures enables VAC users to identify, order and ask for ftp-ingestion of standard data sets. A RAS/CIP gateway and a ftp pick-up point connected on the one hand to the Tbytes of archived standard products in the CIP sphere and on the other hand to the ingestion server (IS) provide the required interoperation (see figure 7). Individual orders can result in image transfers with individual images amounting to more than 50 Mbyte, and therefore require considerable network support.

Fig. 7. Catalogue search and high-volume data delivery

Internetworking of the demonstrator

The demonstrator relies on

  • the reuse of available networking infrastructures, e.g., Agency networks such as those depicted in figure 1
  • complementary network prototype infrastructures for
    • data center interconnect
    • data access and distribution to users

The following section presents the network prototype infrastructure and how it is and can be applied to support the EOCF for demonstrations.

Prototype infrastructure

Data center interconnect

The interconnection of data centers participating in the demonstrations, i.e., ESA-ESRIN/Frascati, Spotimage/Toulouse, JRC/Ispra, NASDA/Japan takes advantage of a trial infrastructure made available through a co-operating project, GAMMA (see Earth Observation applications, together with other applications, share a network established through a mixed terrestrial-satellite based set up which comprises the use of satellite links at megabit rates between Europe and Japan, and a 2 Mb/s European satellite network, together with a range of terrestrial based networking facilities. Ultimately links via the Atlantic Ocean CANTAT cable to Canada and the United States are planned.

Fig. 8. GAMMA Europe -- Japan Satellite Interconnect

The European-Japan interconnect is depicted in figure 8 with Yamaguchi as the Japanese landing point. Part of the European infrastructure is illustrated with figure 9, showing Leuk/Switzerland as the central node for an Intelsat link to Japan, an interconnection to a national and a European R&D network, and a Eutelsat link to one demonstrator site, ESA/ESRIN in Frascati. This infrastructure maps best on internetworking requirements between Data Provider and VAC premises, in both, the horizontal and vertical plane (see figure 6) and can also be used for ftp data ingest from Data Level system archives into the EOCF Information Level (Figure 7).

Fig. 9. GAMMA European Infrastructure

User access and distribution network

Following development and verification in an ESA Technology Research and Development (TRD) activity, a mixed satellite-terrestrial user access and distribution network has been made available. Supporting the EOCF demonstrator, it is comprised of three different elements:

  • a "Data Distribution Service Center" (DDSC) at RAI-Turin (I) for data distribution via satellite, acting as middle-tier and hub of the satellite network, in the role of a service provider for all network services, e.g., interactive access, broadcasting
  • selected Earth Observation User Information Services (EOIS) at ESRIN interfacing the DDSC, and acting as data source and content provider.
  • a limited number of User Stations provided with a DVB/MPEG decoder and software to handle interactive user access and reception of dissemination services.

The following network services are offered to the users via the satellite-based infrastructure:

  • unicast point-to-point services, both TCP- and UDP-based, which give access to all the services provided by the Internet.
  • multicast and broadcast services, typically UDP based, which do not necessarily require an upstream communications channel.

The demonstrator makes use of these network services in mapping them in the most effective way on information service requirements. Three information services related to distributed systems are of particular interest:

  • the Remote Sensing Client access to the EOCF server functions within the distributed information level system (figure 2), e.g., for interactive access to and on-demand processing of high-volume earth observation image data on trans-European level.
  • Client access to large scale User Information Services, i.e., the ESRIN facility of the "Multi-mission User Information Services" (MUIS) (figure 7 and chapter 1.1).
  • the "Low Bit Rate Fast Delivery," a regular file transfer/broadcast of image products, e.g., images generated in near real time by ESA stations and ingested into the information level system for emergency management (figure 7).

The integration of the ESRIN services with the DDSC remains transparent to the accessed service, with the only noticeable difference being the improved quality of network service perceived by the user. The link to the DDSC and the DDSC itself can be seen conceptually as an extension of the ESRIN LAN. Figure 10 shows the different components of the demonstration infrastructure, in particular the LAN-interconnect service between ESRIN and the DDSC (Uplink facility), the Eutelsat link between the DDSC and the user and the return link from the user through DDSC to ESRIN. Data flow through DDSC is transparent.

Fig. 10. Schematic diagram of the user access/distribution satellite network

The DVB/MPEG system provides a trans-European access component, including large parts of the Mediterranean basin (see figure 11).

Fig. 11. European and Mediterranean Eutelsat HB1 DVB satellite coverage

The following experimental results have been measured during demonstrations:

  • for the interactive services observed data rates of 500 kbit/s
  • for multicast services data rates of up to 1.5Mbps
Underlying technology

Television is today the flagship application for communication satellites. The introduction of Digital Television, including a data transmission facility based on the standard known as DVB-MPEG, allows the possibility of handling not only video but also data, thus giving rise to the opportunity to offer a number of data services, broadening the scope of digital TV from mere entertainment to work, education and information tools. These new services can now be launched on a low cost platform such as the digital TV receivers, which will be widely available in the consumer market.

The most promising and interesting application for the extension of the DVB/MPEG digital television is to transport TCP/IP data packets encapsulated in the MPEG data stream, to provide high speed Internet connections to users. This allows for the creation of a "satellite access network" which can represent an alternative to other broadband services comparable to interactive cable-TV networks and ADSL networks.

Because low-cost digital satellite TV equipment available on the market is conceived for receive-only operation, an immediate solution for high speed Internet delivery via satellite is to utilize a hybrid approach, complementing the downstream communications link via satellite, based on the multiplexing of TCP/IP packets in the DVB/MPEG streams, with an upstream link via a dial-up connection to a local Internet Point-of-Presence (POP). Such an approach has been the object of trials in Europe both in DVB and non-DVB compatible framing and is now offered commercially by several service providers. Since the satellite link is intrinsically of broadcast type, an addressing scheme is associated to this type of link that allows implementation of point to point connections as well as multicast/broadcast distribution schemes, optionally protected by encryption mechanisms.

This hybrid configuration can be seen as a step in the direction of fully satellite-based configurations, which will become possible when the first DVB broadcast satellites including transponders suited for interactive operations will start becoming available in the early 1999.

The DVB standard [Ref. 5] includes the MPEG-2 compression algorithms and the definition of MPEG2 Transport Stream [Ref. 6], providing methods to multiplex several video, audio and data streams together. The DVB Data Broadcasting Standard [Ref. 7] defines four possible methods to map IP into a DVB stream. In the most straightforward case, the encapsulation of IP within MPEG packets can be achieved by segmenting the variable-size IP datagrams so that they can fit into the 184 bytes payload of a fixed-size MPEG-2 packet, to which 4 bytes of header are added, so that this sequence of MPEG packets forms a DVB Transport Stream, as shown in figure 12:

Fig. 12. IP segmentation and TS-encapsulation

The data rates which can be reached with a hybrid satellite set up are well in excess of those available to most users, who access the Internet via modems or ISDN, and are limited by the type of service used as well as by the behavior of the protocols in conjunction with the satellite link characteristics. For the interactive services, the current implementations of TCP limit the maximum data rate on long-delay networks, the maximum theoretical value of the data rate being around 1Mbit/s for a TCP window of 64KB. The multicast and broadcast services, which do not rely on acknowledgements, are only limited by the bandwidth available on the downstream channel and the performance of the hardware on the receiving side.

A demonstrator application

EOCF aims to enable a wide range of EO applications. Large scale demonstrations of six different applications are being implemented on the common EOCF architecture and validated with selected end-user communities. In the following, the nature of one selected application and its implementation on the application architecture are illustrated.

Oil-pollution monitoring (OPM) application

Oil slicks have become the major risks in the Mediterranean Sea, badly affecting the large tourism and fishing industries, wildlife and marine ecosystems of the countries bordering the sea. Oil slicks accumulate on beaches producing tar balls, tainted sea food, tar stains on boats and clothing, etc. Large slicks can have a long lasting effect which is estimated to persist for up to 10 years. Light oils has toxic effects on fish and shellfish.

Annual traffic in the Mediterranean of ships of more than 100 tons is estimated at more than 220.000. Accidental oil spills, caused by collision of oil tankers and responsible for the largest catastrophes that have occurred, account for only 20% of the total oil slick pollution at sea, whereas, intentional oil spills, due to deliberate ship discharges of bilge and ballast water from oil tankers, unnoticed by media, produce 80% of the total marine pollution for oil slicks. According to the 1990 report of the Environmental Program for the Mediterranean (World Bank and European Investment Bank), about 30% of oil spilled in the Mediterranean accumulates as tar in the beaches of Algeria and Tunisia.

The aim of this demonstration application is to show that Remote Sensing techniques and tools are already available to identify and monitor oil slicks. One of the most promising Remote Sensing techniques to date is the use of satellite radar sensors ERS-1/2 SAR, resulting in different sea surface reflection patterns in case of oil slicks.

The OPM application allows End Users to interactively acquire information on oil slicks detection with two different data extraction methodologies being offered:

The first methodology is based on an automatic processing procedure that takes into account:

  • Extraction of a region of interest (ROI) from ERS-1/2 SAR GEC images
  • Enhancement filtering
  • Automatic data extraction
  • Features highlighting.

In this case the maps are computed by superimposing different layers and applying selection by several criteria.

The second methodology is based on:

  • Visual interpretation of ships and wakes, oil films and slicks and wind direction;
  • Manual object contouring.

That is, a user will be able to use the detection of possible oil spots by means of algorithms, or recognize the oil presence visually.

The user will be able to access the following information:

  • Retrieve statistical information about the oil slicks' presence in the last definable time frame (last year, last week, and so on)
  • Retrieve statistical information about oil slicks using not only the time frame, as specified before, but metadata added by the authorized users
  • Retrieve images by means of a time/spatial criteria.

Once the user has selected a ROI, oil slick icons are displayed and the user can select a sub ROI area in order to see images.

Reflecting the chosen approach to the oil slick detection, i.e., how and by whom the slick was detected, the system will display "algorithm," DP or VAS oil slick icons in different colors (Fig. 13).

The user can select a sub ROI area by means of

  • drawing a new polygon
  • selecting a point which automatically defines a circular region

In the same way, the user can modify the time selection.

The next step will be to show the images, so the user will select the resolution that can be (in pixels):

  • 128x128
  • 1000x1000
  • 8000x8000 (TBC).

Subsequently the images extraction is initiated

Fig. 13. Oil pollution monitoring -- element of user interface

Apart from the visual detection of the oil slicks, End Users are also interested to know additional information on the slicks such as dimensions, speed, movement direction, time forecast in reaching the coasts, etc.

Interaction: application -- EOCF

Figure 14 illustrates the interaction between the user client (RAC) and the central services entry point (RAS) containing all the knowledge of the oil-slick application. It demonstrates the RAS support to the ROI selection at the client and the RAS control of the subsequently triggered image processing on the selected ROI within the processing function (IPS).

In the given example, once identified by the RAS as registered oil-slick application user

  • the user client is provided with the corresponding STR configuration, e.g., the knowledge which catalogue configuration is relevant to the user (e.g., which new images have been acquired or which new oil-slicks have been detected since the user's last log-on).

After a first selection, e.g., of an image icon

  • the user client is provided with the corresponding low resolution image frame.

Following the use of additional vector information

  • the user client defines a polygon within the image, which is highlighted by the RAS, confirmed by the RAC and sent for image extraction processing to the IPS (fig.13).

Following further RAC-RAS interaction,

  • the user client selects an improved resolution of the image which is provided by the IPS through the RAS.

Fig. 14. Mapping of OPM application method/interaction on EOCF architecture/functions

Implementation detail: CORBA-based user access

Figure 15 provides an example of an implementation detail, showing a CORBA based JAVA client application. The Web Server function is focused on the data transfer of its available resources to the client side, e.g., for downloads of Client ORB classes. Most RAC-RAS interaction is performed directly through Java Client ORBs. This option has become attractive since the recent introduction by OMG of a CORBA-Java mapping and COTS availability, e.g., IONA OrbixWeb 3.0.

Fig. 15. EOCF client application configuration

Interactions between the client and the application server can very well be served through asymmetrical hybrid terrestrial/satellite systems as the demonstrated MPEG/DVB configuration. The same system may be suited to also support transfers between other components of the CORBA bus, provided they are of asymmetrical nature, e.g., transfer of archived images to a processing module at a VAC premises.

Project status and future issues

A Version 0 of the prototype went online in November 1997 and has been demonstrated in a traditional configuration (figure 2) with the OPM application at a number of end-user locations in the Mediterranean region. Prior to that, a number of technical verifications of the MPEG/DVB network service (fig.10) had already taken place, and the Europe-Japan Intelsat link had been put in place. The data center interconnect at ESA-ESRIN was activated in January 1998 (fig.8).

At the time of writing, further European data centers, e.g., Spotimage/Toulouse, are scheduled to be inserted during spring 1998 at the same time as the interconnection to NASDA in Japan will be activated.

By the time of the INET98 Conference, Version 1 demonstrations are expected to be in their final phase with the full topology as described before being applied to six selected applications. At the same time, an 18 month follow-on initiative is expected to be kicked-off extending the trails to U.S. users, deepening demonstrations of the access network infrastructure, and to further advance on the distribution of EOCF functions over Wide Area Networks (figures 3 - 5). At the same time, a first initiative aiming at the standardization of EOCF in the OMG Business Object Architecture is expected to be launched.

The initiative will remain open to possible collaborations with partners in the Internet community interested in WAN high volume data exchange and service distribution over CORBA.


[Ref. 1] Trans-European Research Application Domains - Research Network Applications, the Space Sector and Earth Observations, Newsletter of ERCIM, the European Research Consortium for Informatics and Mathematics, - Special on Research Networking in Europe - No. 31 - October 1997, Hermann Ludwig Moeller

[Ref. 2] The use of CORBA in Earth Observation Application Systems, Committee on Earth Observation Satellites (CEOS) - Working Group on Information Systems and Services (WGISS) - Access/Network Subgroup (AS/NS), Earth Observation and Geo-Spatial Web and Internet Workshop, 17th - 19th of February 1998, Salzburg, Austria, Andrea Cicarelli, Luciano Foti, Sergio Vizzari, Hermann Ludwig Moeller [Ref. 3] European Earth Observation Application System Prototype, CODATA - Conference on Scientific and Technical Data Exchange and Integration, December 15-17, 1997, Bethesda, MD, THE UNITED STATES, Hermann Ludwig Moeller

[Ref. 4] The Interactive Satellite Image Server Project, International Society for Photogrammetry and Remote Sensing - ISPRS joint workshop "From Producer to User," October 1997, Boulder, Colorado, THE UNITED STATES, Hermann Ludwig Moeller

[Ref. 5] ETSI ETS 300 421, Digital broadcasting systems for television, sound and data services; Framing structure, channel coding and modulation for 11/12/Ghz satellite services

[Ref. 6] ISO/IEC, Generic Coding of Moving Pictures and Associated Audio: System, (MPEG-2 System Specification), ISO/IEC 13818-1, November 1994

[Ref. 7] TS/EN 301 192 DVB Data Broadcasting Standard

Related online resources:

  • Object Management Group
  • Object Management Group Governmental CORBA initiative
  • SUN Microsystems Java
  • Z39.30 Implementors Group
  • OpenGIS consortium
  • IONA Technologies
  • U.S. Federal Geospatial Data Committee
  • NASA EOSDIS Federation Prototypes
  • Consultative Committee on Space Data Standards, Panel 2


The projects contributing to the EOCF demonstrator are funded under Programs of the European Commission:

  • DGIII Industry/Information Technology Programme: Domain of High Performance Computing and Networking (ISIS)
  • EC DGXIII/Advanced Communications Technologies and Services Programme (GAMMA)
  • ESA's Technology Research and Development Programme

The authors would like to acknowledge the contribution of the industrial, academic, and user partners in the initiatives supporting the demonstrator, i.e., Advanced Computer Systems (I), Alenia Aerospazio(I), Cap Gemini Italia (I), CSA(IRL), DASA-Dornier (Germany), EC-JRC-SAI, ESA-ESRIN, Etnoteam (I), Finsiel (I), France Telecom (F), ITC (NL), Matra Systems and Information (F), Newtec (UK), Nuova Telespazio(I), RAI-Centro Ricerche (I), RSC(DK), Swisscom (CH), Spotimage (F), VitroCiset (I), CGS (AU).

Special thanks to Jerome Bequignon (ESA), Neil Corlett (JRC), Andrea Cicarelli (ACS), Luciano Foti (CGI), Jean Francois Gallet (MS&I), Kevin Galligan (ESA), Lauren Garnier (MS&I), Marc Gorman (ESA), Yves Henaff (MS&I), Corinne Hinlopen (JRC), Fabrizio Jemma (Eurimage/ESA), D. Meehan (ESA), P. Meuret (Swisscom), B. Collini-Nocker (CGS), Tommaso Panetti (CGI), Sergio Vizzari (MS&I), Stefano Zatti (ESA).

[INET'98] [ Up ][Prev][Next]