Push-to-talk (PTT) is a new approach to voice communication which emulates walkie-talkie system. The main purpose of this project is to implement PTT on a cellular mobile phone (PoC).
PoC is an instant messaging service like a voice SMS. Instead of dialing, you “push” a button and speak. When you release the button the message is sent. Communication is bidirectional but not simultaneous (half-duplex).
The project was implemented on two platforms, PC and mobile phone. The PC PTT was implemented through client server approach whilst the mobile PTT (PoC) through peer-to-peer approach. Several software engineering testing strategies were used during testing. 6 users participated in the test and the results gathered through questionnaires.
The results showed that, half-duplex communication is efficient and yet very economical due it’s less usage of system resources. The PC application used approximately 2% of CPU and about 0.09% of bandwidth.
Source: University of the Western Cape
Authors: Hlabishi Isaac Kobo