A Sockets Application Programming Interface for the Petite Amateur Naval Satellite
Gespeichert in:
| Titel: | A Sockets Application Programming Interface for the Petite Amateur Naval Satellite |
|---|---|
| Autoren: | Maymi, Fernando J. |
| Weitere Verfasser: | NAVAL POSTGRADUATE SCHOOL MONTEREY CA |
| Quelle: | DTIC AND NTIS |
| Publikationsjahr: | 2000 |
| Schlagwörter: | Computer Programming and Software, Computer Systems, Unmanned Spacecraft, Radio Communications, COMMUNICATION SATELLITES, INTERNET, MILITARY SATELLITES, COMMUNICATIONS PROTOCOLS, SOFTWARE ENGINEERING, THESES, OPERATING SYSTEMS(COMPUTERS), DIGITAL COMMUNICATIONS, PANSAT(PETITE AMATEUR NAVY SATELLITE), API(APPLICATION PROGRAM INTERFACE), info, edu |
| Beschreibung: | The Petite Amateur Naval Satellite (PANSAT) is an operational communications microsatellite designed at the Naval Postgraduate School (NPS). PANSAT's communications software was intended to be developed after orbital insertion and transmitted to the satellite. The Sockets Application Programming Interface (API) developed at the University of California, Berkeley is the de facto standard API for network applications. It provides a strong and flexible platform on which to develop a wide variety of programs. It accelerates the development of new applications by providing a standard set of features and isolating the program from the underlying networking mechanisms. This thesis studied the viability of implementing of a Sockets API for PANSAT based on the Berkeley Sockets. PANSAT's Sockets API was built on BekTek's spacecraft Operating System (SCOS). Because SCOS source code was not available, network protocols had to be implemented in user mode. SCOS is optimized for multiple small tasks, not the complex processes required for Internet programming. Because of SCOS' limitations in memory management, the development of this protocol stack and API was not successful. SCOS does not have the features required for an implementation like this. |
| Publikationsart: | text |
| Sprache: | English |
| Relation: | http://www.dtic.mil/docs/citations/ADA381016 |
| Verfügbarkeit: | http://www.dtic.mil/docs/citations/ADA381016 |
| Rights: | undefined |
| Dokumentencode: | edsbas.228E9BAC |
| Datenbank: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: http://www.dtic.mil/docs/citations/ADA381016# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Maymi%20FJ Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.228E9BAC RelevancyScore: 756 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 756.449523925781 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: A Sockets Application Programming Interface for the Petite Amateur Naval Satellite – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Maymi%2C+Fernando+J%2E%22">Maymi, Fernando J.</searchLink> – Name: Author Label: Contributors Group: Au Data: NAVAL POSTGRADUATE SCHOOL MONTEREY CA – Name: TitleSource Label: Source Group: Src Data: DTIC AND NTIS – Name: DatePubCY Label: Publication Year Group: Date Data: 2000 – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Computer+Programming+and+Software%22">Computer Programming and Software</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Systems%22">Computer Systems</searchLink><br /><searchLink fieldCode="DE" term="%22Unmanned+Spacecraft%22">Unmanned Spacecraft</searchLink><br /><searchLink fieldCode="DE" term="%22Radio+Communications%22">Radio Communications</searchLink><br /><searchLink fieldCode="DE" term="%22COMMUNICATION+SATELLITES%22">COMMUNICATION SATELLITES</searchLink><br /><searchLink fieldCode="DE" term="%22INTERNET%22">INTERNET</searchLink><br /><searchLink fieldCode="DE" term="%22MILITARY+SATELLITES%22">MILITARY SATELLITES</searchLink><br /><searchLink fieldCode="DE" term="%22COMMUNICATIONS+PROTOCOLS%22">COMMUNICATIONS PROTOCOLS</searchLink><br /><searchLink fieldCode="DE" term="%22SOFTWARE+ENGINEERING%22">SOFTWARE ENGINEERING</searchLink><br /><searchLink fieldCode="DE" term="%22THESES%22">THESES</searchLink><br /><searchLink fieldCode="DE" term="%22OPERATING+SYSTEMS%28COMPUTERS%29%22">OPERATING SYSTEMS(COMPUTERS)</searchLink><br /><searchLink fieldCode="DE" term="%22DIGITAL+COMMUNICATIONS%22">DIGITAL COMMUNICATIONS</searchLink><br /><searchLink fieldCode="DE" term="%22PANSAT%28PETITE+AMATEUR+NAVY+SATELLITE%29%22">PANSAT(PETITE AMATEUR NAVY SATELLITE)</searchLink><br /><searchLink fieldCode="DE" term="%22API%28APPLICATION+PROGRAM+INTERFACE%29%22">API(APPLICATION PROGRAM INTERFACE)</searchLink><br /><searchLink fieldCode="DE" term="%22info%22">info</searchLink><br /><searchLink fieldCode="DE" term="%22edu%22">edu</searchLink> – Name: Abstract Label: Description Group: Ab Data: The Petite Amateur Naval Satellite (PANSAT) is an operational communications microsatellite designed at the Naval Postgraduate School (NPS). PANSAT's communications software was intended to be developed after orbital insertion and transmitted to the satellite. The Sockets Application Programming Interface (API) developed at the University of California, Berkeley is the de facto standard API for network applications. It provides a strong and flexible platform on which to develop a wide variety of programs. It accelerates the development of new applications by providing a standard set of features and isolating the program from the underlying networking mechanisms. This thesis studied the viability of implementing of a Sockets API for PANSAT based on the Berkeley Sockets. PANSAT's Sockets API was built on BekTek's spacecraft Operating System (SCOS). Because SCOS source code was not available, network protocols had to be implemented in user mode. SCOS is optimized for multiple small tasks, not the complex processes required for Internet programming. Because of SCOS' limitations in memory management, the development of this protocol stack and API was not successful. SCOS does not have the features required for an implementation like this. – Name: TypeDocument Label: Document Type Group: TypDoc Data: text – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: http://www.dtic.mil/docs/citations/ADA381016 – Name: URL Label: Availability Group: URL Data: http://www.dtic.mil/docs/citations/ADA381016 – Name: Copyright Label: Rights Group: Cpyrght Data: undefined – Name: AN Label: Accession Number Group: ID Data: edsbas.228E9BAC |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.228E9BAC |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: Computer Programming and Software Type: general – SubjectFull: Computer Systems Type: general – SubjectFull: Unmanned Spacecraft Type: general – SubjectFull: Radio Communications Type: general – SubjectFull: COMMUNICATION SATELLITES Type: general – SubjectFull: INTERNET Type: general – SubjectFull: MILITARY SATELLITES Type: general – SubjectFull: COMMUNICATIONS PROTOCOLS Type: general – SubjectFull: SOFTWARE ENGINEERING Type: general – SubjectFull: THESES Type: general – SubjectFull: OPERATING SYSTEMS(COMPUTERS) Type: general – SubjectFull: DIGITAL COMMUNICATIONS Type: general – SubjectFull: PANSAT(PETITE AMATEUR NAVY SATELLITE) Type: general – SubjectFull: API(APPLICATION PROGRAM INTERFACE) Type: general – SubjectFull: info Type: general – SubjectFull: edu Type: general Titles: – TitleFull: A Sockets Application Programming Interface for the Petite Amateur Naval Satellite Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Maymi, Fernando J. – PersonEntity: Name: NameFull: NAVAL POSTGRADUATE SCHOOL MONTEREY CA IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2000 Identifiers: – Type: issn-locals Value: edsbas Titles: – TitleFull: DTIC AND NTIS Type: main |
| ResultId | 1 |
Nájsť tento článok vo Web of Science