CCSDS Telecommand Sync and Channel Coding Specification using advanced Block Codes Ed Greenberg NASA/JPL Oct. 15, 2012 1.

Slides:



Advertisements
Similar presentations
How Updated CCSDS Protocols can Simplify Data Formatting for the Constellation Project Ed Greenberg Greg Kazz.
Advertisements

Noise, Information Theory, and Entropy (cont.) CS414 – Spring 2007 By Karrie Karahalios, Roger Cheng, Brian Bailey.
Assume that a file is transferred from a node A to a node B. The file has been fragmented in 5 frames. Frame 0 is corrupted, the ACK of frame 1 is corrupted,
10.1 Chapter 10 Error Detection and Correction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
William Stallings Data and Computer Communications 7th Edition
Chapter 3 Loaders and Linkers
Space Data Link Security Protocol Compatibility with other standards Bruno Saba DCT/TV/IN 26/10/2010.
SDLS impact on TM, AOS, TC Space Data Link Protocols Greg Kazz NASA/JPL Oct 16/17, 2012.
A General Purpose CCSDS Link layer Protocol Next Generation Data Link Protocol (NGDLP) Ed Greenberg Greg Kazz 10/17/
USLP Interface and Processing between Coding & Sync Sub-layer and Data Link Protocol Sub-layer.
Common Coding and Synchronization Layer: Next Steps NASA Optical Communications Working Group 17 April /9/20151.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
FILES, DATA, AND SIGNALS FILE HAMLET. TXT USER DATA
High Data Throughput Recommended Standard
1/26 Chapter 6 Digital Data Communication Techniques.
Chapter 7 Low-Level Protocols
1 Fall Technical Meeting, Bordeaux (BOD) 4/15-18/2013 SLS-CS_13-03 Separating Coding from Framing V. Sank, H. Garon - NASA/GSFC/MEI W. Fong, W.
CCSDS Next Generation Space Link Protocol (NGSLP) Greg Kazz Peter Shames NASA-JPL
Unified Frame Format Next Generation Data SpaceLink Protocol (NGSLP) Ed Greenberg Greg Kazz 2/20/
Cesg-1 SLS REPORT 7 May 2010 Jean-Luc Gerner (AD) Gilles Moury (DAD) SPACE LINK SERVICES (SLS) AREA SLP and NGU sections Only.
Next Generation Space Link Protocol – Raison d’etre Greg Kazz Ed Greenberg SLS-SLP WG Fall 2013 CCSDS Meeting - San Antonio, TX, USA.
Doc.: IEEE /0227r0 Submission Nov 2006 Wu Yu-Chun, Huawei HisiSlide 1 Beacon Sync Frame Proposal for the IEEE P Wireless RANs Date:
1 SNS COLLEGE OF ENGINEERING Department of Electronics and Communication Engineering Subject: Digital communication Sem: V Cyclic Codes.
CCSDS Security WG meeting October 2008, hosted by DLR at DIN premises (Berlin) 1 Data Link Security BOF An ESA contribution on Lessons Learned and Issues/Questions.
Network Layer: Internet Protocol.
CCSDS Unified Space Data Link (USLP)
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Ethernet Network Fundamentals – Chapter 9.
March 7, 2008Security Proposal 1 CCSDS Link Security Proposal Ed Greenberg Greg Kazz Howard Weiss March 7, 2008.
RF&Mod services from CIS-Lunar WG Single access? Multiple access? –To/from several s/c simultaneously from one station? (many to one) This might be useful.
By Sisto Maurizio1 TELECOMMAND SYSTEM. by Sisto Maurizio2 TELECOMMANDING ARCHITECTURE Application Process Layer System Management Layer Packetization.
Coding Theory. 2 Communication System Channel encoder Source encoder Modulator Demodulator Channel Voice Image Data CRC encoder Interleaver Deinterleaver.
FSH/security SLS-SLP fall2009 (version 4) Page 1 Security Headers + Homogeneous approach to FSH and Insert Zone in TM/AOS/TC frames: some problems and.
Proposal for a TC-2 Protocol Ed Greenberg Greg Kazz Oct /27/20151.
CCSDS march 2008 meeting – Crystal City 1 TC/TM space links security SEA / SLS cross area meeting.
1 Jet Propulsion Laboratory California Institute of Technology Short Uplink LDPC Codes: Proposed Methods for CLTU Acquisition and Termination Kenneth Andrews.
ESA UNCLASSIFIED – For Official Use NPAL Datasheet F. Torelli & P. Skrzypek CCSDS Spring Meeting /04/2013.
Status of Next Generation Uplink Green Book and Next Steps Greg Kazz Ed Greenberg NASA/JPL Oct. 15, 2012.
SLS-CS_12-05 Some results on NGU coding schemes
Seeking a General Purpose CCSDS Link layer Protocol Next Generation Data Link Protocol (NGDLP) Ed Greenberg Greg Kazz 5/1/2012 5/1/12 Proposed Universal.
Polar Codes for 5G Bin Li, Senior Technical Expert Huawei Technologies
Proposal for a Proximity-2 Protocol Ed Greenberg Greg Kazz May /11/20161.
Space Data Link Secure Protocol Interoperability Testing Interfaces Definition Proposal Bruno Saba DCT/TV/IN 26/04/2010.
Figure 2-6: Internal Organization of Protocol Entity (Sending End) Figure 4-14: Internal Organization of Protocol Entity (Sending End) MAP Packet Service.
Packet Service Packet Extraction VC Access Service VC_FSH Service VC Frame Service MC_Insert Service MC Frame Service MC_OCF Service Virtual Channel Reception.
10.1 Chapter 10 Error Detection and Correction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Why we need USLP Greg Kazz Ed Greenberg November 9-10, 2014 CCSDS Fall London Question: Why the change of name from NGSLP to USLP? Answer: 1) In time the.
10-Dec-2012-cesg-1 Presentation to ESTEC Nordwijk, Netherlands 8 April 2014 CCSDS Space Link Services (SLS) Area Area Director: Gian Paolo Calzolari (ESA/ESOC)
Doc.: IEEE /0022r0 Submission January 2007 Wu Yu-Chun, Huawei HisiSlide 1 Enhanced Beacon Sync Frame for the IEEE P Wireless RANs.
Next Generation Uplink Options already within our Grasp Greg Kazz Ed Greenberg NASA/JPL May 16, 2011 Spring 2011 CCSDS - Berlin.
Next Generation Uplink Options already within our Grasp
Why we need USLP Greg Kazz Ed Greenberg November 9-10, 2014
EDMG Header Encoding and Modulation
Bruno Saba DCT/TV/IN 26/04/2010
Joint Meeting of the CCSDS and the OMG-SDTF
Transfer Frame Structures
Figure 2-6: Internal Organization of Protocol Entity (Sending End)
How Updated CCSDS Protocols can Simplify Data Formatting for the Constellation Project Ed Greenberg Greg Kazz.
Unified Frame Format Next Generation Data SpaceLink Protocol (NGSLP)
Short Uplink LDPC Codes: Proposed Methods
SLS-CS_13-03 Separating Coding from Framing
SLS-CS_16-12 Terminology Used with Sliced Transfer Frames
Advanced Computer Networks
Seeking a General Purpose CCSDS Link layer Protocol Next Generation Data Link Protocol (NGDLP) Ed Greenberg Greg Kazz 5/1/2012 5/1/12 Proposed Universal.
SLS AREA REPORT Goal: Next Generation Uplink WG
CCSDS Link Security Proposal
SC 64-QAM in clause 21 PHY Date: Authors: November 2015
Ed Greenberg Greg Kazz 10/17/2012
Chapter 10 Error Detection And Correction
May 2009 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Flexible DSSS Proposal] Date Submitted: [01.
Presentation transcript:

CCSDS Telecommand Sync and Channel Coding Specification using advanced Block Codes Ed Greenberg NASA/JPL Oct. 15,

Content Driving Command Requirements – Emergency Communications – Limited Throughput – High Rate Production Basic CLTU Definition Coding Performance CLTU delimiting Issues/Options Turnaround Ranging 2

Driving Command Requirements Emergency Communications – Poor Communications with limited access window Requirement is to perform at least as good as current capability – Short Hardware Commands 56 bit minimum – Limited sequence of Commands (< 5 commands required to stop tumbling) Valid Command delivery can be as low 70% – Very Low Undetected Errors Allowed Accepted Erred Commands limited to maximum of Limited Throughput Communications – Stable communications link with limited performance Command rejection rate should be less than Accepted Erred Commands limited to maximum of High Rate Production Communications – Stable Communications link with nominal performance Command rejection rate should be less than Accepted Erred Commands limited to maximum of

Basic CLTU Definition The CLTU has three sections: Start Sequence (ASM) – Delimit the start of the CLTU Start Sequence size is determined by operating symbol error rate – Used to resolve data ambiguity Frame – A series of fixed length code words that contain the frame CLTU Termination – An erred Code word or – Other Options Fixed Length Frames using fixed number of code words (1 or more) or Use frame length to determine number of code words in the CLTU – Requires CLTU to contain only a single frame or single segment » Allows decoder to extract frame length to determine required number of code words 4

Coding Performance Emergency Communications Code (E b /N o )Word Error RateUndetected Error Rate BCH (TED ) 7 db LDPC 64 Binary 2.8 db LDPC 64 Non-Binary 2.0 db10- 1 ?? LDPC 256 Binary 2.2 db Stable Communications Code(E b /N o )Word Error RateUndetected Word Error Rate BCH (TED/SEC) )>11.5/9.0 db10 -5 > /10 -8 LDPC 64 Binary5.3 db10- 5 >10- 9 LDPC 64 Non-Binary4.1 db10- 5 ?? LDPC 256 Binary3.5 db10- 5 > LDPC 256 Non-Binary2.7 db10- 5 ?? LDPC 1024 Binary2.0 db10-5> LDPC 256 Non-Binary0.8 db10- 1 ?? 5

CLTU delimiting Issues/Options An erred Code word – Requires an added uncorrectable code word for each CLTU Overhead dependent on size of TC Frame and required fill – e.g. An 8000 bit frame using a 512/256 code has [ 192 (fill) +256(cw) ] 5.3% overhead Other Options for identifying end of a CLTU – Fixed Length Frames using fixed number of code words May impose significant overhead for the TC protocol Can be used to support an AOS frame protocol without overhead – Use frame length field in frame primary header Extracting the Frame Length field in the first Code word to determine the number of code words needed to contain the frame – Requires CLTU to contain only a single frame or segment – Requires decoder to extract frame length to determine required number of code words rather than delimiting the CLTU using only decoding firmware. 6

Turnaround Ranging Software Radios are on the threshold of being incorporated into space missions, the technology associated with them supports the inclusion of onboard correlators needed for turnaround ranging resulting in: Improved Ranging performance Ability to substantially improve time correlation performance 7

Backup 8

9

NASA/JPL Non-Binary LDPC Short Code Performance 10

Decibel Table 11

A simple comparison of code performance For an 8192 bit frame – Using 1024 LDPC code requires 8 code words and thus requires an added 0.2 db to provide a frame error rate of on provided table – Using 256 LDPC code requires 32 code words and thus requires an added 0.5 db to provide a frame error rate of on provided table. – Using 64 BCH code (TED mode) requires 146 code words and thus requires an added 1.7 db to provide a frame error rate of on provided table. The advantage of the 1024 over the 256 is about 1.3 db (about 35% improvement) The advantage of the 256 over the 64 BCH ( TED ) is about 9.75 db ( about 1000% improvement ) The advantage of the 256 over the 64 BCH ( SED ) is about 7 db ( about 500% improvement ) 12 Note: Frame Error rate is Code word Error rate times the number of code words/frame