ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate...

9
A Web A Web- Based Real Based Real- Time Monitoring System Time Monitoring System for GNSS Data Quality and Integrity for GNSS Data Quality and Integrity Samsung Lim, Yong Samsung Lim, Yong Heo Heo and Chris Rizos and Chris Rizos Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008 School of Surveying & Spatial Information Systems The University of New South Wales, Australia Page 3 Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008 Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity Introduction Introduction Motivation Motivation - to monitor a CORS network's overall performance - to support server-based RTK implementation modes - feasibility study for web services in real-time (as well as post-processing) Related CRC Related CRC- SI activities SI activities - RTQC - GQC: http://gpsnet.nre.vic.gov.au/quality/index.htm

Transcript of ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate...

Page 1: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

A WebA Web--Based RealBased Real--Time Monitoring System Time Monitoring System for GNSS Data Quality and Integrityfor GNSS Data Quality and Integrity

Samsung Lim, Yong Samsung Lim, Yong HeoHeo and Chris Rizosand Chris Rizos

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

School of Surveying & Spatial Information SystemsThe University of New South Wales, Australia

Page 3

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

IntroductionIntroduction

•• MotivationMotivation- to monitor a CORS network's overall performance

- to support server-based RTK implementation modes

- feasibility study for web services in real-time (as well as post-processing)

•• Related CRCRelated CRC--SI activitiesSI activities- RTQC

- GQC: http://gpsnet.nre.vic.gov.au/quality/index.htm

Page 2: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

Page 5

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

SydNETSydNET

• 11 active CORS

• 3 Trimble, 4 Ashtech, 4 Leica receivers

• RINEX file download via web site

• Real-time data via NTRIP protocol (HTTP, TCP/IP )

Distribution of ‘SydNET’ stations (SydNET, 2008)

Page 6

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

NTRIPNTRIP

NTRIP System (Weber et al, 2005)

• Developed by Federal Agency for Cartography & Geodesy (BKG), Germany, for EUREF

• Based on HTTP

• NTRIP components- NTRIP Server

- NTRIP Caster

- NTRIP Client

Page 3: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

Page 7

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

ObjectivesObjectives•• Develop a system able toDevelop a system able to

- be accessed via web browser over a network

- store real-time data streams from GNSS receivers

- provide a real-time monitoring service of multiple stations simultaneously

- publish quality parameters on the web with real-time updates, at a 1Hz rate

- also able to access GNSS data in database ('post-processing')

-- visualise reference station performance in a graphical form

- extensible for different data types & linear combinations (DD, WL, NL, etc)

- utility to assess data/operations quality of CORS infrastructure

Page 8

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Design ConsiderationsDesign Considerations•• Graphical representation of dataGraphical representation of data

- Data representation format and visualisation

•• WebWeb--based environmentbased environment- Ease of access

- OS independent application

•• Database oriented applicationDatabase oriented application- Supports rich set of database oriented tasks

•• ServerServer--side applicationside application

•• ClientClient--side applicationside application

Page 4: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

Page 9

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

•• Between a NTRIP caster and a web serverBetween a NTRIP caster and a web server- The web server functions as a client

- Sends request to an NTRIP caster and receives data streams continuously

•• Between a web server and a user/clientBetween a web server and a user/client- The web server functions as a server

- Receives request from a user/client and sends data, e.g. at 1Hz rate

CommunicationsCommunications

Web Server

Page 10

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Control Centre

System ArchitectureSystem Architecture

Web-based GNSS data monitoring system

System administrator

Registereduser

Guest user

GNSS receiver

satellite

NTRIP caster

NTRIP server

Web-server

DBMS

Internet InternetNTRIP client

Page 5: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

Page 11

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Control Centre

System ArchitectureSystem Architecture

Web-based GNSS data monitoring system

GNSS receiver

Web-server

DBMS

Internet Internet

satellite

NTRIP server

NTRIP caster

NTRIP client

System administrator

Guest user

Registereduser

Page 12

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Data ProcessingData Processing

Data flow of the Web-based GNSS data monitoring system

Page 6: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

Page 13

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

• Communication enabler: TCP/IP, HTTP, NTRIP, RTCM• Web server application: Web server, J2EE

• Database application: DBMS, SQL query, DB server• Client-side application: Web browser, Java applet

+ + ++ + +

ComponentsComponents

Page 14

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Demo: User ConfigurationDemo: User Configuration• User-defined configuration

• Step-wise interface

• Access level control

• Available parameters:- P1,P2,L1,L2

- P3, L3

- I1, N3 (pseudo range

derived)

• History data - current

- 1 hour ago

- 5 hours ago

Page 7: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

Page 15

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Demo 1Demo 1

Single parameter monitoring mode

Page 16

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Demo 2Demo 2

Double differenced parameter monitoring mode

Page 8: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

Page 17

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Demo 3Demo 3

Data drop-out monitoring mode

Page 18

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Demo 4Demo 4

Ionospheric delay monitoring mode

Page 9: ts03d 01 heo etal ppt 2888 · -Receives request from a user/client and sends data, e.g. at 1Hz rate Communications Web Server Page 10 Integrating the Generations FIG Working Week

Page 19

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

Concluding RemarksConcluding Remarks•• To demonstrate the feasibility of real-time monitoring, the proposed system has

been implemented as a prototype - http://www.gnss.unsw.edu.au/

• Both TCP (NTRIP) and UDP (NTRIPv2) as communication protocols have been

investigated as to their suitability for data delivery

• The prototype system monitors all active ‘SydNET’ stations from NSW Department

of Lands, and some Australian Regional GPS Network (ARGN) stations from

Geoscience Australia (GA) (as part of the IGS-RT-PP)

• Core components will be upgraded and incorporated into a NRTK system that can

process multiple GNSS data streams at the server-side

Page 22

Integrating the Generations FIG Working Week 2008 Stockholm, Sweden 14-19 June 2008

Lim et al. A Web-Based Real-Time Monitoring System for GNSS Data Quality and Integrity

QuestionsQuestions

Thank you for your attention.Thank you for your attention.