+ All Categories
Home > Documents > IN43B-1691 Next Generation Global Navigation Satellite System … · 2016-12-19 · IN43B-1691...

IN43B-1691 Next Generation Global Navigation Satellite System … · 2016-12-19 · IN43B-1691...

Date post: 11-Apr-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
1
More Information/Feedback: • Data and products are acquired as part of NASA's Earth Science Data Systems and archived and distributed by the Crustal Dynamics Data Information System (CDDIS): C. Noll, The Crustal Dynamics Data Information System: A resource to support scientific analysis using space geodesy, Advances in Space Research, Volume 45, Issue 12, 15 June 2010, Pages 1421-1440, ISSN 0273-1177, DOI:10.1016/j.asr.2010.01.018. • The staff welcomes feedback on the CDDIS and in particular the ideas expressed in this poster; contact Patrick Michael ([email protected]). 1: NASA Goddard Space Flight Center, Greenbelt, MD, USA 2: Stinger-Ghaffarian Technologies, Lanham, MD,USA 3: Science, Systems and Applications, Lanham, MD, USA Crustal Dynamics Data Information System Background: • Is NASA’s active archive of space geodesy data, products, gathering information from: Ø Global Navigation Satellite System (GNSS) Ø Satellite Laser Ranging (SLR) Ø Very Long Baseline Interferometry (VLBI) Ø Doppler Orbitography and Radio-positioning Integrated by Satellite (DORIS) • Collecting data from over 1000 sites worldwide. • Providing data archiving & distribution support for over thirty years. • The largest CDDIS user community comes from the services within the International Association of Geodesy (IAG). • CDDIS has been an ESDIS DAAC since 2007 Archive Statistics: • Archive size: ~17.5TB • Ingest rate: ~9GB (100K files)/day • Distribution rate: ~500GB (~4.7M files)/day • Data (L1, L1B), products (L2) and information about data and products • Latencies ranging from: multi-day, daily, hourly, sub-hourly, and sub-minute • Expected distribution in 2016 is 1.5B files, 180TB and over 140,000 users served Operations Overview: • CDDIS’s primary operations can be categorized as: Ø Provide systems to collect data & derived products from worldwide suppliers Ø Perform quality control and make data & products available for distribution Ø Collect & store metadata & provide data discovery both internally & externally Ø Develop valued-added reports from archive contents for science community • CDDIS’s archive and distribution have been growing at over 30% annually • CDDIS transitioned to all new infrastructure and implemented an entirely new GNSS processing system on 1 December 2016. GNSS Processing: Overview: • GNSS accounts for 95% of all incoming files • ~30 million files/year • Delivery rates up to 100 files/second • Latency from receipt of data files to availability in the archive is commonly less than 30 seconds • Files cannot just be copied to the archive but MUST be quality tested before making available Ingest Operations: • All new file upload process. See poster G41B-1013 and https://cddis.nasa.gov/About/CDDIS_File_Upload_Documentation.html • All files undergo a battery of security checks before any processing takes place. • 24 total quality control checks • 5 warning checks – some can be fixed in real-time Examples include: Ø Incorrect compression scheme Ø Incorrect file type submitted Ø Incorrect naming scheme • 19 “fatal” checks – errors that stop file processing Example includes: Ø Unknown file type Ø Filename does not match file contents Ø Unknown RINEX version Ø Unknown monument marker Ø Virus infected file Next Generation Global Navigation Satellite System (GNSS) Processing at NASA CDDIS IN43B-1691 ABSTRACT: The Crustal Dynamics Data Information System (CDDIS) has been providing access to space geodesy and related data sets since 1982, and in particular, Global Navigation Satellite Systems (GNSS) data and derived products since 1992. The CDDIS became one of the Earth Observing System Data and Information System (EOSDIS) archive centers in 2007. As such, CDDIS has evolved to offer a broad range of data ingest services, from data upload, quality control, documentation, metadata extraction, and ancillary information. With a growing understanding of the needs and goals of its science users CDDIS continues to improve these services. Due to the importance of GNSS data and derived products in scientific studies over the last decade, CDDIS has seen its ingest volume explode to over 30 million files per year or more than one file per second from over hundreds of simultaneous data providers. In order to accommodate this increase and to streamline operations and fully automate the workflow, CDDIS has recently updated the data submission process and GNSS processing. This poster will cover this new ingest infrastructure, workflow, and current operations. Metadata Operations: • All incoming files are processed for both file and content metadata • 68 total metadata parameters are gathered for each GNSS file Ø File metadata – 16 parameters per file Ø Content metadata - 52 parameters per file • Content & file metadata are publically searchable in multiple data discovery tools • Metadata are provided to the Earth Observing System Data Information System (EOSDIS) through their Common Metadata Repository (CMR) for data discovery across all 12 Distributed Active Archive Centers (DAACs). • Metadata will eventually be made available to the Global Geodetic Observing System (GGOS) for discovery by the goedetic community Reporting Operations: • Data provider reports Ø Error reports Ø Trending reports over time • System level reporting Ø Metrics generation Ingest rates Data provider error rates Ø Trending reports • Science community reports Ø GNSS status reports Future Capabilities: • System will eventually incorporate processing of SLR, DORIS, and VLBI data files • Additional content metadata collections • Automated ingest reports by data provider • Better analysis and handling of duplicate files • Web interface for viewing real-time processing statistics • Additional geodetic community directed reports/summaries • Transition entire process to an agile software development path 1 Patrick Michael ([email protected]) 1 Carey Noll ([email protected]) 2 Justine Woo ([email protected]) 3 Rebecca Limbacher ([email protected]) For more information: https://cddis.nasa.gov Files delivered? Yes No End General File Check Fatal Errors? Yes Check File Content and Collect Metadata No Fatal Errors? Push errors to DB Yes Warnings? No Push warnings to DB Process the GNSS Files Yes Push Recorded Metadata to DB Require Additional Processing? Move Files to Archive Copy to Additional Processing Directory Yes No Database File/Content Metadata Tables Error Tables Archive Error Report: - Duplicate Files - Fatal errors - Warnings GNSS Status Files Flat Files <driver software> Check User Directories for Files Check Additional Processing Directory for Files Files in directory ? Yes No Perform Additional Processing Files Created? No Yes <report software> CDDIS Operational Overview Space Geodesy Site Locations GNSS Workflow Diagram 340795 24464 3642 Pass Warning Fatal User Report on Duplicate Files Processing Reports, Metrics and Graphics • Metrics on individual data providers • System wide statistics • Metrics on file quality Ø By data provider Ø By file type • Metrics on number/size of incoming files Total Files Processed Report Over 6 Day Period Pass = Files Successfully Processed Warnings = Files Corrected During Processing Fatal = Files Not Able to Be Processed Due to Errors Total File Processing Over a Six Day Period
Transcript
Page 1: IN43B-1691 Next Generation Global Navigation Satellite System … · 2016-12-19 · IN43B-1691 ABSTRACT: The Crustal Dynamics Data Information System (CDDIS) has been providing access

MoreInformation/Feedback:•DataandproductsareacquiredaspartofNASA'sEarthScienceDataSystemsandarchivedanddistributedbytheCrustalDynamicsDataInformationSystem(CDDIS):

C.Noll,TheCrustalDynamicsDataInformationSystem:Aresourcetosupportscientificanalysisusingspacegeodesy,AdvancesinSpaceResearch,Volume45,Issue12,15June2010,Pages1421-1440,ISSN0273-1177,DOI:10.1016/j.asr.2010.01.018.

•ThestaffwelcomesfeedbackontheCDDISandinparticulartheideasexpressedinthisposter;contactPatrickMichael([email protected]).

1:NASAGoddardSpaceFlightCenter,Greenbelt,MD,USA2:Stinger-Ghaffarian Technologies,Lanham,MD,USA3:Science,SystemsandApplications,Lanham,MD,USA

CrustalDynamicsDataInformationSystemBackground:•IsNASA’sactivearchiveofspacegeodesydata,products,gatheringinformationfrom:

Ø GlobalNavigationSatelliteSystem(GNSS)Ø SatelliteLaserRanging(SLR)Ø VeryLongBaselineInterferometry(VLBI)Ø DopplerOrbitography andRadio-positioningIntegratedbySatellite(DORIS)

•Collectingdatafromover1000sitesworldwide.•Providingdataarchiving&distributionsupportforoverthirtyyears.•ThelargestCDDISusercommunitycomesfromtheserviceswithintheInternationalAssociationofGeodesy(IAG).•CDDIShasbeenanESDISDAACsince2007

ArchiveStatistics:•Archivesize:~17.5TB•Ingestrate:~9GB(100Kfiles)/day•Distributionrate:~500GB(~4.7Mfiles)/day•Data(L1,L1B),products(L2)andinformationaboutdataandproducts•Latenciesrangingfrom:multi-day,daily,hourly,sub-hourly,andsub-minute•Expecteddistributionin2016is1.5Bfiles,180TBandover140,000usersserved

OperationsOverview:•CDDIS’sprimaryoperationscanbecategorizedas:

Ø Providesystemstocollectdata& derivedproductsfromworldwidesuppliersØ Performqualitycontrolandmakedata&productsavailablefordistributionØ Collect&storemetadata&providedatadiscoverybothinternally&externallyØ Developvalued-addedreportsfromarchivecontentsforsciencecommunity

•CDDIS’sarchiveanddistributionhavebeengrowingatover30%annually•CDDIStransitionedtoallnewinfrastructureandimplementedanentirelynewGNSSprocessingsystemon1December2016.

GNSSProcessing:Overview:•GNSSaccountsfor95%ofallincomingfiles• ~30millionfiles/year• Deliveryratesupto100files/second•Latencyfromreceiptofdatafilestoavailabilityinthearchiveiscommonlylessthan30seconds•FilescannotjustbecopiedtothearchivebutMUSTbequalitytestedbeforemakingavailable

IngestOperations:•Allnewfileuploadprocess.SeeposterG41B-1013 andhttps://cddis.nasa.gov/About/CDDIS_File_Upload_Documentation.html•Allfilesundergoabatteryofsecuritychecksbeforeanyprocessingtakesplace.•24totalqualitycontrolchecks•5warningchecks– somecanbefixedinreal-timeExamplesinclude:

Ø IncorrectcompressionschemeØ IncorrectfiletypesubmittedØ Incorrectnamingscheme

•19“fatal”checks– errorsthatstopfileprocessingExampleincludes:

Ø UnknownfiletypeØ FilenamedoesnotmatchfilecontentsØ UnknownRINEXversionØ UnknownmonumentmarkerØ Virusinfectedfile

NextGenerationGlobalNavigationSatelliteSystem(GNSS)ProcessingatNASACDDIS

IN43B-1691

ABSTRACT: The Crustal Dynamics Data Information System (CDDIS) has been providing access to space geodesy and related data sets since 1982, and in particular, Global Navigation Satellite Systems (GNSS)data and derived products since 1992. The CDDIS became one of the Earth Observing System Data and Information System (EOSDIS) archive centers in 2007. As such, CDDIS has evolved to offer a broad range ofdata ingest services, from data upload, quality control, documentation, metadata extraction, and ancillary information. With a growing understanding of the needs and goals of its science users CDDIS continuesto improve these services. Due to the importance of GNSS data and derived products in scientific studies over the last decade, CDDIS has seen its ingest volume explode to over 30 million files per year or morethan one file per second from over hundreds of simultaneous data providers. In order to accommodate this increase and to streamline operations and fully automate the workflow, CDDIS has recently updatedthe data submission process and GNSS processing. This poster will cover this new ingest infrastructure, workflow, and current operations.

MetadataOperations:•Allincomingfilesareprocessedforbothfileandcontentmetadata•68totalmetadataparametersaregatheredforeachGNSSfile

Ø Filemetadata– 16parametersperfileØ Contentmetadata- 52parametersperfile

•Content& filemetadataarepublicallysearchableinmultipledatadiscoverytools•MetadataareprovidedtotheEarthObservingSystemDataInformationSystem(EOSDIS)throughtheirCommonMetadataRepository(CMR)fordatadiscoveryacrossall12DistributedActiveArchiveCenters(DAACs).•MetadatawilleventuallybemadeavailabletotheGlobalGeodeticObservingSystem(GGOS)fordiscoverybythegoedetic community

ReportingOperations:•Dataproviderreports

Ø ErrorreportsØ Trendingreportsovertime

• SystemlevelreportingØMetricsgeneration• Ingestrates• Dataprovidererrorrates

Ø Trendingreports•Sciencecommunityreports

Ø GNSSstatusreports

FutureCapabilities:•SystemwilleventuallyincorporateprocessingofSLR,DORIS,andVLBIdatafiles•Additionalcontentmetadatacollections•Automatedingestreportsbydataprovider•Betteranalysisandhandlingofduplicatefiles•Webinterfaceforviewingreal-timeprocessingstatistics•Additionalgeodeticcommunitydirectedreports/summaries•Transitionentireprocesstoanagilesoftwaredevelopmentpath

1PatrickMichael ([email protected])1CareyNoll([email protected])2JustineWoo ([email protected])3RebeccaLimbacher ([email protected])

Formoreinformation:https://cddis.nasa.gov

Files delivered?

Yes

No

End

General File Check

Fatal Errors?Yes

Check File Content and Collect Metadata

No

Fatal Errors?

Push errors to DB

Yes

Warnings?

NoPush

warnings to DB

Process the GNSS Files

Yes

Push Recorded Metadata to DB

Require Additional Processing?

Move Files to Archive

Copy to Additional Processing Directory

Yes

No

Database

File/Content Metadata

Tables

Error Tables

Archive

Error Report:- Duplicate Files

- Fatal errors- Warnings

GNSS Status Files

Flat Files

<driver software>

Check User Directories for FilesCheck Additional Processing

Directory for Files

Files in directory

?

Yes

No

Perform Additional Processing

Files Created?

No Yes

<report software>

CDDISOperationalOverview

SpaceGeodesySiteLocations

GNSSWorkflowDiagram

340795

24464

3642

Pass Warning Fatal

UserReportonDuplicateFiles

ProcessingReports,MetricsandGraphics•Metricsonindividualdataproviders•Systemwidestatistics•Metricsonfilequality

Ø BydataproviderØ Byfiletype

•Metricsonnumber/sizeofincomingfiles

TotalFilesProcessedReportOver6DayPeriodPass=FilesSuccessfullyProcessed

Warnings=FilesCorrectedDuringProcessingFatal=FilesNotAbletoBeProcessedDuetoErrors

TotalFileProcessingOveraSixDayPeriod

Recommended