分類和功能
SIP中有兩個要素,即上文介紹過的SIP用戶代理和馬上要介紹的SIP網(wǎng)絡服務器。用戶代理是呼叫的終端系統(tǒng)元素,而SIP服務器是處理與多個呼叫相關聯(lián)信令的網(wǎng)絡設備。SIP服務器能夠保持地址路徑信息和被叫用戶的位置信息。一共有好幾種SIP服務器,他們都能工作在同一服務器上,也能工作在各自不同的硬件平臺上。
SIP代理服務器處理SIP電話和用戶代理的請求,它在維護發(fā)送者利益的前提下盡力與接收者建立聯(lián)系,在沒有收到200 OK響應之前它一直停留在循環(huán)回路里等候。代理服務器將自己的IP地址放在“via”區(qū)域以便目的客戶發(fā)回他們的響應。當目的客戶發(fā)出響應后,代理使響應通過,并送回發(fā)送者處。而“contact”區(qū)域中的地址是用戶代理們用來直接聯(lián)系的。
當代理服務器通過了一項邀請申請,它會立即回一個叫“100”或“嘗試中(trying)”的狀態(tài)信息。這就讓呼叫方知道對方正在處理請求。在代理服務器查找到目的用戶代理的位置信息并將申請發(fā)送給它時,它會同時發(fā)送一個“呼叫(ring)”信息給接受方。
在發(fā)送方接收到“200”后,它會發(fā)送一個“ack”信號提示接收方信號已收到。這樣,客戶間的進一步交流開始了,RTP接管工作,開始在用戶代理之間傳送數(shù)字化信息。當通信結束時,一方發(fā)送“bye”到另一方,另一方回應“200”。
SIP協(xié)議憑借其簡單、易于擴展、便于實現(xiàn)等諸多優(yōu)點越來越得到業(yè)界的青睞,它正逐步成為NGN(下一代網(wǎng)絡)和3G多媒體子系統(tǒng)域中的重要協(xié)議,并且市場上出現(xiàn)越來越多的支持SIP的客戶端軟件和智能多媒體終端,以及用SIP協(xié)議實現(xiàn)的服務器和軟交換設備。雖然SIP協(xié)議目前還不成熟,但可以預見,SIP必定是將來網(wǎng)絡多媒體通信中的明星。
賽迪網(wǎng) 中國信息化(industry.ccidnet.com)