• DocumentCode
    2298175
  • Title

    Designing wireless protocols: methodology and applications

  • Author

    Sgroi, M. ; da Silva, J.L., Jr. ; De Bernardinis, F. ; Burghardt, F. ; Sangiovanni-Vincentelli, A. ; Rabaey, J.

  • Author_Institution
    California Univ., Berkeley, CA, USA
  • Volume
    6
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    3726
  • Abstract
    Communication protocols are essential components of wireless systems. Present methods for protocol design are heuristic in nature and are not suited for next generation wireless systems where time-to-market concerns require correct-the-first-time implementations. In this paper we present a new design methodology for wireless protocols based on the principle of orthogonalization of concerns. In particular, the methodology separates function and architecture design and emphasizes the use of formal models to ensure correctness and reduce design time. Protocols are described using co-design finite state machines (CFSMs), a model of computation that has been introduced to allow the efficient capture of both the control and the data processing parts of the specification. Furthermore, algorithms for automatic hardware and software synthesis from CFSMs are available. This allows a fast exploration of different HW/SW partitions and the analysis of tradeoffs involved. Intercom, a mobile wireless system supporting full-duplex voice communication among different users, is presented and the design of its protocols is described. The design methodology presented here will be used for the design of PicoRadio, a low-power and highly adaptive network of sensors
  • Keywords
    finite state machines; hardware-software codesign; land mobile radio; protocols; radiotelemetry; teleconferencing; voice communication; CFSMs; HW/SW partitions; Intercom; PicoRadio; architecture design; automatic hardware synthesis; co-design finite state machines; communication protocols; control component; correct-the-first-time implementations; correctness; data component; design methodology; formal models; full-duplex voice communication; function design; next generation wireless systems; orthogonalization of concerns; sensor network; software synthesis; specification; wireless protocols; Automata; Automatic control; Communication system control; Computational modeling; Computer architecture; Data processing; Design methodology; Partitioning algorithms; Time to market; Wireless application protocol;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2000. ICASSP '00. Proceedings. 2000 IEEE International Conference on
  • Conference_Location
    Istanbul
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-6293-4
  • Type

    conf

  • DOI
    10.1109/ICASSP.2000.860212
  • Filename
    860212