Difference between revisions of "XinuPhone"
Line 2: | Line 2: | ||
[[File:xinuphone-system.jpg|1000px]] | [[File:xinuphone-system.jpg|1000px]] | ||
+ | |||
+ | ==How It Works== | ||
+ | Most of the Embedded Xinu [[List_of_supported_platforms|supported platforms]] do not have the ability to directly [http://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem sample analog signals] or [http://en.wikipedia.org/wiki/Digital-to-analog_converter|reconstruct analog waveforms] from digital bitstreams. Likewise, typical digital signal processing (DSP) chips lack Ethernet networking hardware and protocol support. XinuPhone pairs a simple external sampling module with a network-enabled Embedded Xinu backend in order to provide both functionalities. | ||
+ | |||
+ | |||
==Hardware== | ==Hardware== |
Revision as of 20:26, 21 February 2011
XinuPhone is an innovative hardware/software platform for Internet telephony education and research. In the classroom, XinuPhone promotes hands-on interactive learning that is both cross-discipline and application oriented. As a research tool, XinuPhone is a versatile and open-source platform useful for benchmarking experimental methods against industry standards. Furthermore, the XinuPhone platform features inexpensive commodity hardware that is easy to assemble making it an idea choice for users on a tight budget and a diverse educational backgrounds.
Contents
How It Works
Most of the Embedded Xinu supported platforms do not have the ability to directly sample analog signals or analog waveforms from digital bitstreams. Likewise, typical digital signal processing (DSP) chips lack Ethernet networking hardware and protocol support. XinuPhone pairs a simple external sampling module with a network-enabled Embedded Xinu backend in order to provide both functionalities.
Hardware
Software
Getting Started
Future Work
External Links
Microchip
Standards & RFCs
- ITU-T Test Signals for Telecommunication Systems
- ITU-T G.711 - Pulse Code Modulation (PCM) of Voice Frequencies
- RFC 3550 - RTP: A Transport Protocol for Real-Time Applications