Developpement de composants d'un logiciel client-serveur pour la poursuite de satellites

Guardado en:
Detalles Bibliográficos
Publicado en:ProQuest Dissertations and Theses (1998)
Autor principal: Desbiens, Jean-Marc
Publicado:
ProQuest Dissertations & Theses
Materias:
Acceso en línea:Citation/Abstract
Full Text - PDF
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
Descripción
Resumen:Le domaine des communications par satellites demande une specialisation et des recherches continues afin d'exploiter son potentiel de plus en plus reconnu. Il existe deja des logiciels permettant ce type de communication. L'interet grandissant pour ce domaine, joint a l'avenement du reseau Internet, motive l'idee de pouvoir acceder a ces satellites via l'Internet. Des logiciels de type client-serveur sont utilises pour de nombreuses applications sur l'Internet. Le projet Acces Planetaire aux Objets en Orbites (APOO), dont il est question dans ce memoire, a pour objectif de fournir l'acces aux communications par satellites par l'utilisation de l'Internet. Le developpement d'un logiciel est au coeur du projet APOO. Ce logiciel, dans une phase preliminaire, offre a un utilisateur l'acces et le controle a distance d'une station de poursuite de satellites. Il permet egalement la communication audio avec l'objet en poursuite. Ce logiciel est une application client-serveur, realise selon une approche orientee vers les objets. La conception a ete realisee avec la methodologie proposee par Booch. Le client est realise en langage Java et le serveur est realise en langage C++. APOO est un projet d'equipe auquel nous avons contribue dans le cadre de ce memoire. Nos resultats et notre contribution personnelles prennent la forme de composants logiciels permettant de localiser les satellites dans l'espace ainsi que de controler une antenne bidirectionnelle et une radio (pour entrer en communication avec les satellites). Un outil supportant les communications audio sur l'Internet (NetMeeting) a egalement ete integre a ce logiciel. De plus, nous avons effectue la modelisation formelle du controle de l'antenne avec le Real Time Logic de Mok et Jahanian. The field of satellite communications requires specialization and continued research in order to exploit its increasingly recognized potential. There is already software allowing this type of communication. The growing interest in this field, combined with the advent of the Internet network, motivates the idea of being able to access these satellites via the Internet. Client-server type software is used for many applications on the Internet. The Planetary Access to Objects in Orbits (APOO) project, discussed in this dissertation, aims to provide access to satellite communications through the use of the Internet.Software development is at the heart of the APOO project. This software, in a preliminary phase, offers a user remote access and control of a satellite tracking station. It also allows audio communication with the object being tracked. This software is a client-server application, created using an object-oriented approach. The design was carried out with the methodology proposed by Booch. The client is made in Java language and the server is made in C++ language.APOO is a team project to which we contributed as part of this dissertation. Our results and our personal contribution take the form of software components to locate satellites in space as well as to control a two-way antenna and a radio (to communicate with the satellites). A tool supporting audio communications over the Internet (NetMeeting) has also been integrated into this software. In addition, we carried out the formal modeling of the antenna control with Real Time Logic by Mok and Jahanian.
ISBN:9780612356672
Fuente:ProQuest Dissertations & Theses Global