鍍金池/ 教程/ 物聯(lián)網(wǎng)/ SIP教程
SIP網(wǎng)絡(luò)元素
只回應(yīng)頭字段
只請求頭字段
SIP響應(yīng)代碼
SIP頭
SIP基本呼叫流程
SIP消息
請求和響應(yīng)頭字段
SIP教程

SIP教程

會(huì)話發(fā)起協(xié)議 - 介紹

會(huì)話發(fā)起協(xié)議(SIP)是在VoIP技術(shù)中最常用的協(xié)議之一。它是一種應(yīng)用層協(xié)議,它與其它應(yīng)用層協(xié)議一起工作,以通過互聯(lián)網(wǎng)控制多媒體通信會(huì)話。

VoIP技術(shù)

在進(jìn)一步的向前,讓我們先了解有關(guān)VoIP的幾個(gè)要點(diǎn)。

  • VOIP是一種技術(shù),可以讓你在互聯(lián)網(wǎng)上提供語音和多媒體(視頻,圖片)內(nèi)容。它隨時(shí)進(jìn)行通信,隨著互聯(lián)網(wǎng)的可用的任何地方最便宜的方式之一。

  • VOIP的一些優(yōu)點(diǎn)包括:

    • 低成本
    • 可移植性
    • 沒有多余的電纜
    • 靈活性
    • 視頻會(huì)議
  • 對于VOIP電話,所有需要的是一臺電腦/筆記本電腦/手機(jī)與互聯(lián)網(wǎng)連接。下圖描述了一個(gè)VoIP呼叫是如何發(fā)生的。

VoIP

有了這么多的基礎(chǔ),讓我們回到SIP。

SIP – 概要

在SIP鑒于以下幾點(diǎn)需要注意:

  • SIP用于創(chuàng)建,修改和終止多媒體會(huì)話因特網(wǎng)協(xié)議上的一個(gè)信令協(xié)議。會(huì)話無非是兩個(gè)端點(diǎn)之間的一個(gè)簡單的調(diào)用。一個(gè)終端可以是智能電話,平板計(jì)算機(jī),或能夠接收和發(fā)送多媒體內(nèi)容在因特網(wǎng)上的任何設(shè)備。

  • SIP是由IETF(因特網(wǎng)工程任務(wù)組)標(biāo)準(zhǔn)中定義的應(yīng)用層協(xié)議。它是在RFC3261中定義的。

  • SIP混有兩種廣泛使用的互聯(lián)網(wǎng)協(xié)議:HTTP的用于電子郵件的Web瀏覽器和SMTP。從HTTP,SIP借用了客戶端 - 服務(wù)器體系結(jié)構(gòu)以及使用URL和URI。從SMTP,它借用了文本編碼方案和標(biāo)題樣式。

  • SIP采用SDP(會(huì)話描述協(xié)議)描述一個(gè)會(huì)話和RTP(實(shí)時(shí)傳輸協(xié)議)的用于提供語音和IP視頻網(wǎng)絡(luò)。

  • SIP可以用于兩方(單播)或多方(多播)會(huì)話。

  • 其他的SIP應(yīng)用包括文件傳輸,即時(shí)通訊,視頻會(huì)議,在線游戲和流媒體分發(fā)。

SIP是否適合?

SIP是一個(gè)簡單的網(wǎng)絡(luò)信令協(xié)議與一個(gè)或多個(gè)參與者創(chuàng)建和終止會(huì)話。 SIP協(xié)議被設(shè)計(jì)為獨(dú)立于基礎(chǔ)傳輸協(xié)議,所以SIP應(yīng)用程序可在TCP,UDP或其他較低層網(wǎng)絡(luò)協(xié)議運(yùn)行。

下圖描述了SIP的地方適合于對事物的通用方案:

SIP Layers

通常情況下,將SIP協(xié)議用于互聯(lián)網(wǎng)電話和多媒體分發(fā)兩種或更多端點(diǎn)之間。例如,一個(gè)人就可以開始使用SIP電話呼叫其他人,或者有人可能會(huì)造成與許多與會(huì)者的電話會(huì)議。

SIP協(xié)議被設(shè)計(jì)成非常簡單的,使用一組有限的命令。它也是基于文本的,因此任何人可以讀取SIP會(huì)話的端點(diǎn)之間傳遞的SIP消息。


上一篇:SIP網(wǎng)絡(luò)元素下一篇:SIP頭