Font Size: a A A

Design And Implementation Of SIP Server In Information Communications Technology

Posted on:2018-11-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y C WangFull Text:PDF
GTID:2348330536966519Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years,the technology of mobile Internet has become more mature,the way of people’s communication has transformed from voice calls,SMS in the past to unified communications.In unified communications,many instant messaging applications such as WeChat,Ali DingTalk,skype and other similar applications have emarged in mobile Internet era.How to serve for instant messaging applications effectively in the current system is a considerable problem.SIP(Session Initiation Protocol)is the basic communication protocol in instant messaging applications.SIP as a signaling protocol in application layer,has advantages in dealing with session,but inadequate in dealing with instant message.And with the growth of business and requirements of improvement of service quality,how to deal with business concurrently through SIP server system has also become a worthy subject.So it is very important to study and optimize SIP.It is also important to study the distributed deployment and cluster construction of SIP server.In view of the above problems,this paper studys and extends SIP,realizes an IM Broker based on the publish/subscribe model.In addition,SIP server node can be deployed through the cluster,which can providing supports for future services expansion.Firstly,this paper clarifies the background and significance of the subject,analyzes the existing instant messaging applications at home and abroad in dealing with instant message.And then briefly describes SIP from the view of characteristics,role,message format and communication process.This paper studies several mechanisms in dealing with instant message in SIP,and points out the shortcomings of the current mechanism in dealing with instant message by comparing the publish/subscribe model.This paper studies several methods of SIP extension through event notification mechanism.In addition this paper introducs the open source project OpenSIPS briefly.Through the above research,extend SIP based on the publish/subscribe model.Realizing an IM Broker to deal with instant message based on OpenSIPS,which can be deployed through the cluster.Finally,the system has been tested for function and performance.It proves the feasibility of the extended SIP in dealing with the instant message and enhancement of the capability of SIP cluster system.
Keywords/Search Tags:SIP(Session Initiation Protocol), ICT(Information Communications Technology), IM(Instant Messaging), Cluster
PDF Full Text Request
Related items