Font Size: a A A

Design And Implementation Of EIM Server Based On SIP/SIMPLE

Posted on:2009-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiangFull Text:PDF
GTID:2178360245496500Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the fast development of the computer science and network technology, oneof the most important things is instant communication services (IM), such as OICQ.Despite providing many advantages,IM software brings some threat to managementand security of the company.So EIM (Enterprise Instant Messaging) system becomespopular in order that the instant communication service can benefit company more.The traditional EIM systems are mainly used to deal with Local Area Network, andthe simple signaling system is hardly qualified for an across-area enterprise network.In order to solve the problem, there is called for a new media session signaling, whereSession Initiation Protocol (SIP) protocol has been a focus of attention for its concision,scalability and event-handling virtues. EIM Server, which must handle the communi-cation problem, is the core of EIM system. So it is very important to study the EIMServer.The objective of the project is to design and implement EIM Server. The servercan set up SIP signaling connection,notify online presence and forward instant short-message,preliminary supply instant communication function.This thesis describes development trend and basic technologies of EIM in the firstpart, and points out the reason why the EIM Server is important in the EIM system.After comparing the advantages and disadvantages of the protocols which can be used inthe EIM system, the SIP and SIMPLE protocols are closed to. The overall frameworkof EIM Server based on SIP and SIMPLE protocols is introduced by analyzing thefunctionality requirements and related technology. Then the design schemes of thelogic functional modules are discussed in detail, both from Calling Signaling Serverand M/P Server perspective. According to the design, the thesis gives some detailsof how to realize them, and builds an EIM Server in the Linux platform. In orderto verify the functions and performance, the thesis initials a testing environment inintranet, and gets an expected result. The test showed that the EIM server designmeets the functional requirements with its excellent performance.
Keywords/Search Tags:EIM, SIP protocol, SIMPLE protocol, Signaling, Message services, Presence services
PDF Full Text Request
Related items