Font Size: a A A

Design And Implementation Of SIPSYS Server Application Interface-CSGATE

Posted on:2008-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:Q B YueFull Text:PDF
GTID:2178360215477490Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with SIPSYS system platform under Shenyang Institute of Computing Technology, Chinese Academy of Sciences developing on its own research and development gradually maturating, operation mode provided by SIPSYS management system is too simplex to meet telecom carriers'business requirement. How to carry out effective management and configuration for SIPSYS server and other components to support different operation mode, has extensive market value and application value.Under such a background, this article put forward the design and implementation of SIPSYS server application interface– CSGATE. CSGATE appears as a bridge which is responsible for data exchange between inside (SIPSYS system) and outside (BOSS system). It envelopes the all atomicity operations of the system, and reassembles them as some logic operations. With CSGATE, telecom carriers can develop these own BOSS systems appropriately.At first, this article introduces the application background and marketing needs. Then with CSGATE's architecture and function requirements, this article describes how it works and what its modules can do. Also this article put forward a model– EPOLL+multithreading to improve CSGATE's performance. And then this article analyzes and designs the two working mode– UDP and Web Service, moreover, this article gives some codes and flow chart. This article also develops a SelfService system for telecom carriers to enable user's self-management, and give some code examples of CSGATE clients in many popular programming languages. Finally, CSGATE are proved to be competent by taking many testing processes and analyzing abundant testing data. The future direction of CSGATE is also pointed out at the end of this article.Now, CSGATE has been released as a standard component of SIPSYS server system, and play a more and more important part in telecom business.
Keywords/Search Tags:Data interface, Multithreading, EPOLL, Web Service, BOSS
PDF Full Text Request
Related items