Title :
Micro-controller based Internet phone
Author :
Kaplan, S. ; Davies, J.R.
Author_Institution :
Dept. of Electr. Eng., Cape Technikon, Cape Town
Abstract :
This paper describes the development of a low cost micro-controller based, stand-alone Internet telephone to be used as an alternative to conventional line telephones. Bandwidth usage has been minimized to allow for use with dial up connections. The hardware comprises of a controller board for an AWC86 SlimLinkreg web server-controller (AWC86), which comes with a real-time operating system (RTOS) and TCP/IP stack, and codec boards for G.729 annex A (G.729A) codec ICs-MAS3159Fs. Cost was the main factor in the selection of hardware. Signalling is performed by the session initiation protocol (SIP) using the session description protocol (SDP) to negotiate the attributes of the media session to be established. The G.729A frames are transported between the units using the real-time transport protocol (RTP). RTP is accompanied by the RTP control protocol (RTCP). Two phone units were developed that communicated directly with each other and not through intermediary servers
Keywords :
Internet telephony; microcontrollers; operating systems (computers); protocols; speech codecs; telephone sets; AWC86 web server-controller; G.729A codec boards; Internet telephony; RTCP; RTOS; RTP control protocol; SDP; SIP; TCP/IP stack; VoIP; bandwidth usage minimization; dial up connections; microcontroller based Internet phone; real-time operating system; real-time transport protocol; session description protocol; session initiation protocol; signalling protocol; stand-alone Internet telephone; voice over Internet protocol; Bandwidth; Codecs; Control systems; Costs; Hardware; Internet telephony; Operating systems; Protocols; Real time systems; Web server;
Conference_Titel :
AFRICON, 2004. 7th AFRICON Conference in Africa
Conference_Location :
Gaborone
Print_ISBN :
0-7803-8605-1
DOI :
10.1109/AFRICON.2004.1406680