• DocumentCode
    426807
  • Title

    Experimental issues in design and implementation of the BODBA protocol

  • Author

    Yazdani, Nasser ; Ghasemi, Nadcr ; Maroozi, Omid ; Sedighi, Ali ; Rezaee, Nasser

  • Author_Institution
    ECE Dept., Tehran Univ., Iran
  • Volume
    2
  • fYear
    2004
  • fDate
    29 Aug.-1 Sept. 2004
  • Firstpage
    725
  • Abstract
    We report some experimental issues related to the implementation of the BODBA protocol. BODBA, which stands for the Best effort delivery of the on demand bandwidth allocation, is a layer two protocol for satellite communication. It uses statistical TDM in out-route and MF-TDMA, multifrequency time division multiple access, in the in-route. This requires scheduling some of the tasks periodically, and consequently, using an operating system with real-time capabilities. Even though the protocol has been designed for a relatively slow medium, below 10 Mbps, implementing it in a general propose operating system such as LINUX and meeting all requirements was challenging in practice. Our experience proved that not taking into account the overall performance in development cycle of the protocol could be a disaster. Techniques employed to optimize the code are explained. Some of the techniques arc the familiar classic techniques to optimize the code. However, the authors are not aware of any paper addressing all of them. In particular, the protocol has been implemented in multithread and scheduling them profoundly affects the system performance.
  • Keywords
    bandwidth allocation; multi-threading; multiplexing equipment; operating systems (computers); optimisation; protocols; satellite communication; scheduling; telecommunication network routing; time division multiple access; time division multiplexing; BODBA protocol design; MF-TDMA; best effort delivery on demand bandwidth allocation; code optimization; development cycle; in-route communication; multifrequency time division multiple access; multithread; operating system; out-route communication; satellite communication; scheduling; statistical TDM; Access protocols; Frequency conversion; Hip; Operating systems; PROM; Satellite broadcasting; Satellite communication; Scheduling; Time division multiple access; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2004 and the 5th International Symposium on Multi-Dimensional Mobile Communications Proceedings. The 2004 Joint Conference of the 10th Asia-Pacific Conference on
  • Print_ISBN
    0-7803-8601-9
  • Type

    conf

  • DOI
    10.1109/APCC.2004.1391813
  • Filename
    1391813