Documenti full-text disponibili:
      
    
  
  
    
      Abstract
      The development of Unibo-BP has represented a big step forward in the field of Delay-/Disruption-Tolerant Networking (DTN) research at University of Bologna. The fact that Unibo-BP is a research-driven, fully compliant implementation of the Bundle Protocol (BP) version 7 (BPv7), highlights Unibo’s commitment to staying at the forefront of DTN research. The modularity of Unibo-BP code allows researchers to add new features or modifications to existing components in a relatively easy way. Dealing with Unibo-BP, which is a big and complex project, a preliminary necessary step was to understand how Unibo-BP and its ecosystem (in particular Unibo-LTP and Unified API) work; to this end, learn how to debug in the best way all the project was crucial. Once achieved the necessary familiarity with the code, the first goal was to improve the Unibo-LTP interface to Unibo-BP; thanks to this improvement it is now possible to map the bundle QoS to the different services (“colors”) offered by LTP. The second goal, was to add the Metadata bundle extension in Unibo-BP. This not only required to implement the extension, but also to modify its original format, conceived for BPv6, to make it compatible with BPv7. To allow DTNsuite applications to use the new Metadata extensions, it was also necessary to modify the Unified API library on which all DTNsuite applications are based (in particular, the Unified API interface to Unibo-BP had to be augmented). In conclusion, this thesis was the first to introduce modifications and improvements to Unibo-BP (and related software), but hopefully not the last; the hope is that the work done can be useful to future students and researchers.
     
    
      Abstract
      The development of Unibo-BP has represented a big step forward in the field of Delay-/Disruption-Tolerant Networking (DTN) research at University of Bologna. The fact that Unibo-BP is a research-driven, fully compliant implementation of the Bundle Protocol (BP) version 7 (BPv7), highlights Unibo’s commitment to staying at the forefront of DTN research. The modularity of Unibo-BP code allows researchers to add new features or modifications to existing components in a relatively easy way. Dealing with Unibo-BP, which is a big and complex project, a preliminary necessary step was to understand how Unibo-BP and its ecosystem (in particular Unibo-LTP and Unified API) work; to this end, learn how to debug in the best way all the project was crucial. Once achieved the necessary familiarity with the code, the first goal was to improve the Unibo-LTP interface to Unibo-BP; thanks to this improvement it is now possible to map the bundle QoS to the different services (“colors”) offered by LTP. The second goal, was to add the Metadata bundle extension in Unibo-BP. This not only required to implement the extension, but also to modify its original format, conceived for BPv6, to make it compatible with BPv7. To allow DTNsuite applications to use the new Metadata extensions, it was also necessary to modify the Unified API library on which all DTNsuite applications are based (in particular, the Unified API interface to Unibo-BP had to be augmented). In conclusion, this thesis was the first to introduce modifications and improvements to Unibo-BP (and related software), but hopefully not the last; the hope is that the work done can be useful to future students and researchers.
     
  
  
    
    
      Tipologia del documento
      Tesi di laurea
(Laurea magistrale)
      
      
      
      
        
      
        
          Autore della tesi
          Genovese, Alberto
          
        
      
        
          Relatore della tesi
          
          
        
      
        
      
        
          Scuola
          
          
        
      
        
          Corso di studio
          
          
        
      
        
          Indirizzo
          CURRICULUM INGEGNERIA INFORMATICA
          
        
      
        
      
        
          Ordinamento Cds
          DM270
          
        
      
        
          Parole chiave
          DTN,Bundle Protocol,Licklider Transmission Protocol,Unified API,DTNsuite,Metadata,Unibo-BP,Unibo-LTP
          
        
      
        
          Data di discussione della Tesi
          2 Febbraio 2024
          
        
      
      URI
      
      
     
   
  
    Altri metadati
    
      Tipologia del documento
      Tesi di laurea
(NON SPECIFICATO)
      
      
      
      
        
      
        
          Autore della tesi
          Genovese, Alberto
          
        
      
        
          Relatore della tesi
          
          
        
      
        
      
        
          Scuola
          
          
        
      
        
          Corso di studio
          
          
        
      
        
          Indirizzo
          CURRICULUM INGEGNERIA INFORMATICA
          
        
      
        
      
        
          Ordinamento Cds
          DM270
          
        
      
        
          Parole chiave
          DTN,Bundle Protocol,Licklider Transmission Protocol,Unified API,DTNsuite,Metadata,Unibo-BP,Unibo-LTP
          
        
      
        
          Data di discussione della Tesi
          2 Febbraio 2024
          
        
      
      URI
      
      
     
   
  
  
  
  
  
    
    Statistica sui download
    
    
  
  
    
      Gestione del documento: 
      
        