摘要
随着VoIP技术的飞速发展,SIP协议正日益受到业界的重视,越来越多地应用于3G网络。本文提出并基于C语言编程实现一种完全自主设计的SIP协议栈,包括消息编解码模块、状态机模块、传输层模块。实现用户代理客户端和用户代理服务器间的工作状态调度,进而使得两个用户代理能够进行多媒体会话。
With the rapid development of VoIP technology,SIP is becoming more and more important to the industry,and has been used in 3G network.This paper achieved a self-designed SIP protocol stack based on the C programming language,including the design and realization of message coding and parsing module,state machine module and the transport layer module.The design achieved the UAC and UAS,and can complete the work operation.Two user agents can implement a simple conversation.
出处
《中国新通信》
2010年第21期43-46,共4页
China New Telecommunications