Java implementation of AX.25 link-layer protocol for future micro-satellites

dc.contributor.advisorMostert, S.
dc.contributor.authorRamonyalioa, Thethe Tshepo
dc.contributor.otherStellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering.en_ZA
dc.date.accessioned2012-08-27T11:35:29Z
dc.date.available2012-08-27T11:35:29Z
dc.date.issued2003-04
dc.descriptionThesis (MScEng)--University of Stellenbosch, 2003.en_ZA
dc.description.abstractENGLISH ABSTRACT: This thesis investigates the viability of implementing the AX.25 protocol in Java, for satellite applications. The AX.25 protocol forms part of the Communications subsystem of a micro-satellite. It describes the implementation of a standard packet-radio link-layer communication protocol in Java, for future use on satellite on-board computers, allowing amongst other things, a reliable communications platform. An investigation into factors that make AX.25 preferable over other communication protocols, as well as advantages of Java as a language used in the implementation, is made. The design of the implementation is described. Finally, efficiency of the Java implementation is evaluated and optimizations identified and recommended.en_ZA
dc.description.abstractAFRIKAANSE OPSOMMING: Hierdie tesis bespreek die lewensvatbaarheid van 'n Java implementering van die AX.25 protokol vir satelliet toepassings. AX.25 is deel van die kommunikasie stelsel van 'n mikro-satelliet. Dit beskryf die implementering van 'n standaard radio data kommunikasie intervlak in Java vir die toekomstige gebruik op die aanboord-rekenaarstelsels van satelliete. Hierdie intervlak bied, insluitende ander eienskappe, 'n betroubare kommunikasie platform. In Deeglike ondersoek na die faktore wat AX.25 meer aanloklik maak vir satellite toepassings is gemaak, asook hoe 'n Java implementering vergelyk met ander beskikbare tegnologie. Die geskiktheid van Java vir die implementering word ook bespeek in die lig van evaluerings wat gedoen is op die finale protokol.af_ZA
dc.format.extent88 p. : ill.
dc.identifier.urihttp://hdl.handle.net/10019.1/53481
dc.language.isoen_ZAen_ZA
dc.publisherStellenbosch : Stellenbosch Universityen_ZA
dc.rights.holderStellenbosch Universityen_ZA
dc.subjectArtificial satellites in telecommunicationen_ZA
dc.subjectJava (Computer program language)en_ZA
dc.subjectArtificial satellites -- Control systemsen_ZA
dc.subjectDissertations -- Electronic engineeringen_ZA
dc.subjectTheses -- Electronic engineeringen_ZA
dc.titleJava implementation of AX.25 link-layer protocol for future micro-satellitesen_ZA
dc.typeThesisen_ZA
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ramonyalioa_java_2003.pdf
Size:
22.17 MB
Format:
Adobe Portable Document Format
Description: