Faculté des Sciences appliquées
Faculté des Sciences appliquées

Analysis and performances of the Unified Space Data Link Protocol and the Space Data Link Security Protocol specified by CCSDS.

Van Gelder, Dirk ULiège
Promotor(s) : Leduc, Guy ULiège ; De Quattro, Nicola
Date of defense : 24-Jun-2021/25-Jun-2021 • Permalink :
Title : Analysis and performances of the Unified Space Data Link Protocol and the Space Data Link Security Protocol specified by CCSDS.
Author : Van Gelder, Dirk ULiège
Date of defense  : 24-Jun-2021/25-Jun-2021
Advisor(s) : Leduc, Guy ULiège
De Quattro, Nicola 
Committee's member(s) : Donnet, Benoît ULiège
Mathy, Laurent ULiège
Language : English
Number of pages : 73
Discipline(s) : Engineering, computing & technology > Electrical & electronics engineering
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master : ingénieur civil électricien, à finalité spécialisée en "signal processing and intelligent robotics"
Faculty: Master thesis of the Faculté des Sciences appliquées


[en] The purpose of this thesis is to simulate the Unified Space Data Link Protocol and analyse its performance. To do that, we first study all the recommended standards on USLP provided by the CCSDS. We choose one service, the MasterAccess Point Packet, provided by the protocol and all its properties have been studied. Firstly, the construction of a USLP frame with and without the SpaceData Link Security Protocol is analysed. An advantage of the USLP is that frames with a length of up to 65536 bits can be sent. This advantage permits to send fewer frames and, therefore, decrease the propagation delays of a communication. In each USLP frame, the mandatory information is attached to the header of the frame. The extraction of the headers is performed by the receiver. The next step is the study of the SDLS Protocol and how cryptography can be added in a USLP frame. Only the AES-128 encryption algorithm is provided in details. To be sure that the algorithm is working properly in 2021, a brute force analysis is performed. Secondly, the transmission/re-transmission process is designed following the USLP Recommended Standards. A binary symmetric channel is used to model the channel between the sender and the receiver. Furthermore, the re-transmission follows an Automatic Repeat Request algorithm: the Go-Back-N.With all these information, a model is created and implemented in Matlab. As result, we see that the AES-128 encryption can’t be analysed in Matlab because this encryption takes more time than a real sender. However, without encryption, the model simulates properly a communication with the USLP. The parameters of the communication are : the distance between the two end-points of the communication, the data rate of the channel, the binary error probability of the binary symmetric channel, the frame length and the size of the sliding window from the sender side. The model is tested on the PLATO space mission managed by the ESA. In this configuration, we obtain a throughput of up to 5Kbits/s.



Access MasterThesis.pdf
Size: 4.7 MB
Format: Adobe PDF
Access Erratum_MasterThesis.pdf
Description: -
Size: 1.01 MB
Format: Adobe PDF


Access Abstract.pdf
Size: 88.33 kB
Format: Adobe PDF


  • Van Gelder, Dirk ULiège Université de Liège > Master ingé. civ. électr., à fin.


Committee's member(s)

  • Donnet, Benoît ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Algorithmique des grands systèmes
    ORBi View his publications on ORBi
  • Mathy, Laurent ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
    ORBi View his publications on ORBi
  • Total number of views 40
  • Total number of downloads 0

All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.