• DocumentCode
    3480500
  • Title

    Interactive Real-Time Embedded Systems Education Infused with Applied Internet Telephony

  • Author

    Persohn, Kyle ; Brylow, Dennis

  • Author_Institution
    Dept. of Math., Marquette Univ., Milwaukee, WI, USA
  • fYear
    2011
  • fDate
    18-22 July 2011
  • Firstpage
    199
  • Lastpage
    204
  • Abstract
    The transition from traditional circuit-switched phone systems to modern packet-based Internet telephony networks demands tools to support Voice over Internet Protocol (VoIP) development. In this paper, we introduce the XinuPhone, an integrated hardware/software approach for educating users about VoIP technology on a real-time embedded platform. We propose modular course topics for design-oriented, hands-on laboratory exercises: filter design, timing, serial communications, interrupts and resource budgeting, network transmission, and system benchmarking. Our open-source software platform encourages development and testing of new CODECs alongside existing standards, unlike similar commercial solutions. Furthermore, the supporting hardware features inexpensive, readily available components designed specifically for educational and research users on a limited budget. The XinuPhone is especially good for experimenting with design trade-offs as well as interactions between real-time software and hardware components.
  • Keywords
    Internet telephony; education; embedded systems; hardware-software codesign; interactive systems; public domain software; VoIP technology; XinuPhone; applied Internet telephony; circuit-switched phone systems; hardware/software approach; interactive real-time embedded systems; open-source software platform; packet-based Internet telephony networks; voice over Internet protocol development; Clocks; Codecs; Embedded systems; Hardware; Laboratories; Timing; Internet telephony; VoIP; Xinu; education; embedded systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2011 IEEE 35th Annual
  • Conference_Location
    Munich
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4577-0544-1
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2011.33
  • Filename
    6032343