Font Size: a A A

The Research And Development Of Android Instant Messaging Application Software Based On SIP Protocol

Posted on:2015-04-15Degree:MasterType:Thesis
Country:ChinaCandidate:W X TianFull Text:PDF
GTID:2298330467972324Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the continuous development of Internet technologies and the function ofsmart device, the instant messaging applications based on smart device have become a demand formany people in our daily life. Meanwhile, that Android is one of the most popular operatingsystems among smart devices makes apps in Android have a large user population and very high usevalue. This paper designed and realized an instant messaging application software based on SessionInitial Protocol (SIP) and here comes my work:Firstly, this paper starts with a study of SIP, other related protocols, the system framework andcomposition of application software based on Android development platform.Secondly, with open source protocol stack of RFC3261(OSIP) and its extension protocol stack(EXOSIP), this paper presents a design scheme of instant messaging application software based onAndroid and then introduces the overall framework and function module partition. The wholesoftware includes four basic modules: application control, SIP user agent, voice data processing anddata transmission control.Thirdly, the software in this paper uses C/S model and bases on Android NDK and JNIinterface, and contains the following functions: instant message, voice call, address book and PSTNcall. In detail, instant message realizes text messaging between online users, voice call realizes aSIP-based phone call between online users, address book allows users can easily manage theirfriends information, while PSTN call realizes a voice call from online users to offline users.Finally, a mass of simulations have been made to test all functions and the results show that thesystem is running normally and also has a good user experience.
Keywords/Search Tags:SIP, Android, instant messaging, SIP open source stack, NDK
PDF Full Text Request
Related items