Font Size: a A A

Refaction And Implementation Of IMS Soft Terminate Based On OSGi

Posted on:2011-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:L ChenFull Text:PDF
GTID:2178360308962031Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of the mobile communications industry and the mature of computer networks, the concept of converged communications began to be mentioned by people, and has become a new mode of communications. The integration of computer networks and traditional communication networks in a network platform for telephony, fax, data transmission, audio and video conferencing, call centers, instant messaging and many other applications. The traditional IP network can not complete so many multi-media businesses, and IMS (IP Multimedia Subsystem) network undoubtedly is a perfect solution. It has been almost unanimous recognized by the domestic and foreign network operators; the fundamental reason is that IMS conforms to the operators and end-user needs. The current IMS technology is primarily focused on exploring IMS network, and ignored the research of IMS client; however, IMS client is the most direct expression which brings the end-user to enjoy the many results of IMS technology. How to build the integration application in IMS client which based on the existing business conveniently is the subject of research problem areas.With the comprehensive high-level business applications developed in the various networks, client-side integration of business has to be increase, and the traditional framework of the client can not be flexible to combine business modules and form a new business with the standard client. The client based on this dynamic component-based framework designed by this paper, you can achieve good dynamic plugins of the underlying basic functions, extracted common things from the new business, through the assembly of the underlying basic functions to quickly build the new integration communication applications, and achieve mutual exclusive and concurrent management of the different business through the client management module.In addition, the traditional IP domain softphone, or now many of the SIP (Session Initiation Protocol) softphone can only be run on the packet domain, but the softphone in this article is not a SIP softphone, but also being; an IMS softphone, which support CSI(Combination CS And IMS Services) business and VCC(Voice Call Continuity) business more, make softphone everywhere.This first chapter of this paper described the background of this project. Firstly, it introduced the background, architecture and business providing framework of the IMS network, and propose the concept of IMS softphone, the specifications needs to meet and the current status of research at home and abroad; then introduced the OSGi (Open Services Gateway Initiative) concept and its architecture, and analyzes the advantages and disadvantages of OSGi.This second chapter of this paper posed the status and lack of the current structure of softphone. First introduced the EBC softphone which short for "EBUPT Communicator", and the readers have a general understanding of EBC softphone. Then focused on analyzing several components of the existing framework, internal and external interfaces of EBC softphone, make an in-depth analysis of their implementations and modular design, points out the EBC softphone current problems according to the aboved analysis.The third chapter of this article proposed OSGi-based plug-ins architecture of IMS softphone. From the shortcomings summarized by the previous chapter, put forward the design aim and ideas to proceed these problems, gives the overall structure of the system combined with a variety of design patterns, and give a concrete description of the internal mechanism and key implementation for each part.The fourth chapter of this article makes a comparative analysis of the old and the new framework according to the actual test data which obtained from the real environment. From these aspects of the amount of code compared, building new business and performance analysis to validate the new framework has better scalability, flexibility and stability without loss of the original performance and function.The fifth chapter of this article summarized the things which need to be improved of this current work, and prospected the further work.
Keywords/Search Tags:IMS, SIP, OSGi, RTP, softphone
PDF Full Text Request
Related items