| With the popularity of computer networks and the rapid development of the computer technology and communication technology, real-time voice,video and other multimedia applications are popularized rapidly.The signaling control protocol is indispensable for creating,modifying and terminating sessions with one or more participants.Session Initiation Protocol(SIP) that is designed by the IETF organization for the IP is a signaling control protocol. Compared with the traditional H.323 protocol suite,SIP is more suitable for session management of the IP-based network.Due to the advantage in complexity, flexibility,scalability and mobility,SIP-based multimedia application has broad space for development. But presently in SIP-based multimedia applications,the businessmen who want to initiate or terminate a session, or register for the registration service equipment and so on ,send these requests or response information directly to the SIP Stack to deal with. So service, calling and protocol are mixed together,in other words,the business is directly linked to the protocol so that the structure is very complex.In order to overcome the shortcomings,the thesis puts forward a kind of universal calling control model by combining the programs that I finished during the practice in h3c,and the model is based on SIP,adopts modular design and has nothing to do with the specific business implementation.The thesis is firstly introduced and analysized to current session control technology and focused on the implementation mechanism of SIP introduction. Based on the research, we not only analyzed and designed the SIP call control model,but also designed and implemented the session management module of SIP call control model. |