【摘 要】SIP协议是第一个适合各种媒体内容且实现多用户会话的协议,现在已成为IETF(互联网工程任务组)的规范。今天越来越多的运营商都在提供基于SIP的服务,如市话和长途电话业务、话音信息、多媒体会话等等。本文介绍了SIP 协议的主要实体、SIP消息的主要类型以及SIP珍珠岩膨胀炉
协议与H. 323的区别与联系。 【关键词】H.323;SIP;信令控制协议
0 引言
SIP(Session Initiation Protocol会话初始化协议)是由IETF于1999年提出的,用于在IP网络中建立、修改和终止多媒体会话,实现实时通信应用的一种应用层控制协议。其应用包括语音、视频、游戏、消息、呼叫控制和在线状态等[1]。在SIP协议应用中的会话主要包括普通电话呼叫、IP电话呼叫、Internet中波塔
多媒体会话和多媒体分发等。SIP协议的设计模式借鉴了HTTP和SMTP协议,编码方式基于文本,协议简洁高效并且易于扩展。它能控制多媒体会议电话的建立和终结,并能协商和动态调整会话参数。
1 SIP协议实体
SIP协议采用客户端/服务器模式。主要包括四种实体:SIP用户代理(User Agent,UA)、SIP注册服务器(Register Server)、SIP代理服务器(Proxy Server)和SIP重定向服务器(Redirect Server料理机)[2]。每种实体在SIP协议体系结构中起到不同的作用,它们构成的网络服务链,共同支持SIP建立会话。位置服务器(Location Server)本身不属于SIP实体,但是它是任何使用SIP协议的体系结构中非常重要的一部分。
1.1 用户代理
SIP用户代理是用于和用户交互的SIP低温脱硝催化剂实体,包括软电话、硬件实现的SIP电话、其他计算机应用程序等,它通常有一个和用户连接的接口。根据SIP协议,一个444ggggUA按照逻辑功能可以分为用户代理客户端UAC(User Agent Client)和用户代理服务器UAS(User Agent Server)。在呼叫过程中UAC和UAS各有分工,其中UAC负责创建一个客户端事务并使用它来发起一个新的请求报文,而UAS则负责对消息进行响应,并生成响应报文,并根据情况创建服务端事务发送响应报文。