Font Size: a A A

Study And Implementation Of Media Server Control API

Posted on:2010-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:W X HeFull Text:PDF
GTID:2178360278466331Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Media Server is a term used by International Softswitch Community and Internet Engineer Task Force. In The 3rd Generation Partnership Project it is also called Media Resource Function. A media server is a IP core network element of NGN which always operates under the control of softswitches or application servers to provide unified and centralized media processing functions. Media servers have become one of the most import parts of the service provide environment, widely used in the services such as voice calls, multimedia conferences, fax, voicemail, unified communication and so on. But how to make best use of the capabilities of media servers, different venders and standard organizations have their own ways and various media control protocols have been widely used.If we can provide a standard way to control media servers and provide a unified API for media service developers, this will achieve the result of decomposing media control and application development and will greatly improve the efficiencies and flexibility of application developing.IETF set up a new working group called MediaCtrl to work on the media server standard control. MediaCtrl have published some drafts and RFCs concerning media control. The main work of this thesis has been focused on the research of MediaCtrl works and referred to the JSR 309 specification. As a result, a standard media server control API called MSCA for short has been developed. MSCA is intended to provide a API framework for developing media rich applications without a prior knowledge of the underlying media server control protocols and MSCA will cover up all the adaptations to different media servers. MSCA has finished the work of adaptation to MOML&MSML and more protocol adaptation work will come later. Now MSCA has been used in many projects and turned up a good performance.
Keywords/Search Tags:Next Generation Network, Media Server, Standard Control, Application Programming Interface
PDF Full Text Request
Related items