• DocumentCode
    2442396
  • Title

    A packet-switching satellite emulator: a proposal about architecture and implementation

  • Author

    Marchese, Mario ; Perrando, Marco

  • Author_Institution
    Res. Unit, Univ. of Genoa, Genova, Italy
  • Volume
    5
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    3033
  • Abstract
    The paper contains a proposal about the design and implementation of an on-board satellite packet-switching emulator. The paper lists the requirements of the emulator that have been followed for the design and that will represent the guidelines for the implementation of the features not yet concluded. The characteristics of the emulator architecture are described, including motivations, advantages and drawbacks of the architectural choices. Particular attention is given to the need of a having a real-time behavior and an efficient transport of the information. Implementation details are reported. The support to the real-time over the Linux operating system, on which the implementation is performed, and the utilization of virtual tools to model the ACE emulator interfaces and to map the address at the data fink layer are of particular interest. Neither the design or the implementation of the emulator is fully concluded, but some interesting results, essentially about computation for now, are already available and are reported.
  • Keywords
    electronic switching systems; packet switching; satellite communication; ACE emulator interfaces; Linux operating system; architecture; data fink layer; implementation; packet-switching satellite emulator; real-time behavior; virtual tools; Artificial satellites; Circuit testing; Emulation; Guidelines; Low earth orbit satellites; Packet switching; Proposals; Quality of service; Satellite ground stations; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2002. ICC 2002. IEEE International Conference on
  • Print_ISBN
    0-7803-7400-2
  • Type

    conf

  • DOI
    10.1109/ICC.2002.997396
  • Filename
    997396