綜合知識

當前位置 /首頁/綜合知識 > /列表

sip協議是什麼協議

sip協議是什麼協議

演示機型:華為MateBook X    系統版本:win10    

sip協議是會話發起協議,是由IETF制定的多媒體通信協議。SIP是一個應用層的信令控制協議,用於創建、修改和釋放一個或多個參與者的會話;它是一種源於互聯網的IP語音會話控制協議,具有靈活、易於實現、便於擴展等特點。

小編還為您整理了以下內容,可能對您也有幫助:

sip協議是會話發起協議,是由IETF制定的多媒體通信協議。SIP是一個應用層的信令控制協議,用於創建、修改和釋放一個或多個參與者的會話;它是一種源於互聯網的IP語音會話控制協議,具有靈活、易於實現、便於擴展等特點。

特點:

SIP的一個重要特點是它不定義要建立的會話的類型,而只定來自義應該如何管理會話。有了這種靈活性,也就意味着SIP可以用於眾多應用和服務中,包括交互式遊戲、音樂和視頻點播以及語音、視頻和Web會議。SIP消息是念亮沒基於文本的,因而易於讀取和調試。新服務的編程更加簡單,對於設計人員而言更加直觀。SIP如同電子郵件客户機一樣重用MIME類型描述,因此與會話相關的應用程序可以自動啟動。SIP重用幾個現有的比較成熟的Internet服務和協議,的筆響調迫呀絲僅如DNS、RTP、RSVP等。不必再引入新服務對SIP基礎設施提供支持,因為該基礎設施很多部分已經到位或現成可用。

sip是什麼

SIP(會話發起協議)屬於IP應用層協議,用於在IP網上為用户提供會話應用。會話指兩方或多方用户之間的語音、視頻、及其他媒體形式的通信,具體可能是IP電話、會議、即時消息等等。

SIP是一個信令協議,它對應於傳統電話網絡中的呼叫信令協議(比如SS7 ISUP)。構建一個完整多媒體通信架構還需要結合其他一些協議,必要的有:RTP,用於媒體傳輸;RSVP,用於QOS保證等等。

會話的發起與管理如下:

SIP主要用於創建、修改和終止一個會話。

1、發起方向目的方發送一個SIP請求消息(INVITE),其中包含提議的會話參數的描述,請求在二者之間建立一個會話。

2、目的方返回一個SIP響應消息(200 OK),其中包含接受的會話參數的描述,接受會話建立請求。

3、發起方發送一個SIP請求消息(ACK)確認會話的建立。

4、會話中的任意一方可以發送一個SIP請求消息(reINVITE),其中包含提議的新的會話參數,請求修改二者之間的會話。

5、另一方返回一個SIP響應消息(200 OK),其中包含接受的新的會話參數,接受會話修改請求。

6、會話中的任意一方可以發送一個SIP請求消息(BYE),請求結束會話。

7、另一方返回一個SIP響應消息(200 OK),接受會話結束請求。

sip協議是什麼協議

本教程操作環境:windows7系統、Dell G3電腦。

SIP (會話發起協議)

SIP(Session Initiation Protocol,會話初始協議)是由IETF(Internet Engineering Task Force,因特網工程任務組)制定的多媒體通信協議。

SIP是一個基於文本的應用層控制協議,用於創建、修改和釋放一個或多個參與者的會話。這些會話可以是Internet多媒體會議、IP電話或多媒體分發。會話的參與者可以通過組播(multicast)、網狀單播(unicast)或兩者的混合體進行通信。

SIP 是一種源於互聯網的IP 語音會話控制協議,具有靈活、易於實現、便於擴展等特點。

SIP與負責語音質量的資源預留協議(RSVP)互操作。它還與若干個其他協議進行協作,包括負責定位的輕型目錄訪問協議(LDAP)、負責身份驗證的遠程身份驗證撥入用户服務 (RADIUS) 以及負責實時傳輸的 RTP 等多個協議。

隨着計算機科學技術的進步,基於分組交換技術的IP數據網絡以其便捷性和廉價性,取代了基於電路交換的傳統電話網在通信領域的核心地位。SIP協議作為應用層信令控制協議,為多種即時通信業務提供完整的會話創建和會話更改服務,由此,SIP協議的安全性對於即時通信的安全起着至關重要的作用。

SIP是什麼

SIP:The Session Initiation Protocol (會話啟動協議)

SIP是一個應用層的信令控制協議。用於創建、修改和釋放一個或多個參與者的會話。這些會話可以好似Internet多媒體會議、IP電話或多媒體分發。會話的參與者可以通過組播(multicast)、網狀單(unicast)或兩者的混合體進行通信。

SIP是類似於HTTP的基於文本的協議。SIP可以減少應用特別是高級應用的開發時間。由於基於IP協議的SIP利用了IP網絡,固定網運營商也會逐漸認識到SIP技術對於他們的深遠意義。

使用 SIP,服務提供商可以隨意選擇標準組件。不論媒體內容和參與方數量,用户都可以查找和聯繫對方。SIP 對會話進行協商,以便所有參與方都能夠就會話功能達成一致以及進行修改。它甚至可以添加、刪除或轉移用户。

SIP它既不是會話描述協議,也不提供會議控制功能。為了描述消息內容的負載情況和特點,SIP 使用 Internet 的會話描述協議 (SDP) 來描述終端設備的特點。SIP 自身也不提供服務質量 (QoS),它與負責語音質量的資源保留設置協議 (RSVP) 互操作。它還與若干個其他協議進行協作,包括負責定位的輕型目錄訪問協議 (LDAP)、負責身份驗證的遠程身份驗證撥入用户服務 (RADIUS) 以及負責實時傳輸的 RTP 等多個協議。

SIP 的一個重要特點是它不定義要建立的會話的類型,而只定義應該如何管理會話。有了這種靈活性,也就意味着SIP可以用於眾多應用和服務中,包括交互式遊戲、音樂和視頻點播以及語音、視頻和 Web 會議。SIP消息是基於文本的,因而易於讀取和調試。新服務的編程更加簡單,對於設計人員而言更加直觀。SIP如同電子郵件客户機一樣重用 MIME 類型描述,因此與會話相關的應用程序可以自動啟動。SIP 重用幾個現有的比較成熟的 Internet 服務和協議,如 DNS、RTP、RSVP 等。不必再引入新服務對 SIP 基礎設施提供支持,因為該基礎設施很多部分已經到位或現成可用。

對 SIP 的擴充易於定義,可由服務提供商在新的應用中添加,不會損壞網絡。網絡中基於 SIP 的舊設備不會妨礙基於 SIP 的新服務。例如,如果舊 SIP 實施不支持新的 SIP 應用所用的方法/標頭,則會將其忽略。

SIP 於傳輸層。因此,底層傳輸可以是採用 ATM 的 IP。SIP 使用用户數據報協議 (UDP) 以及傳輸控制協議 (TCP),將於底層基礎設施的用户靈活地連接起來。SIP 支持多設備功能調整和協商。如果服務或會話啟動了視頻和語音,則仍然可以將語音傳輸到不支持視頻的設備,也可以使用其他設備功能,如單向視頻流傳輸功能。

SIP 會話使用多達四個主要組件:SIP 用户代理、SIP 註冊服務器、SIP 代理服務器和 SIP 重定向服務器。這些系統通過傳輸包括了 SDP 協議(用於定義消息的內容和特點)的消息來完成 SIP 會話。

SIP 用户代理 (UA) 是終端用户設備,如用於創建和管理 SIP 會話的移動電話、多媒體手持設備、PC、PDA 等。用户代理客户機發出消息。用户代理服務器對消息進行響應。

SIP 註冊服務器是包含域中所有用户代理的位置的數據庫。在 SIP 通信中,這些服務器會檢索參與方的 IP 地址和其他相關信息,並將其發送到 SIP 代理服務器。

SIP 代理服務器接受 SIP UA 的會話請求並查詢 SIP 註冊服務器,獲取收件方 UA 的地址信息。然後,它將會話邀請信息直接轉發給收件方 UA(如果它位於同一域中)或代理服務器(如果 UA 位於另一域中)。

SIP 重定向服務器允許 SIP 代理服務器將 SIP 會話邀請信息定向到外部域。SIP 重定向服務器可以與 SIP 註冊服務器和 SIP 代理服務器同在一個硬件上。

什麼是SIP協議?

分類: 電腦/網絡 >> 互聯網

解析:

概述:

SIP(Session Initiation Protocol)是由IETF定義,基於IP的一個應用層控制協議。由於SIP是基於純文本的信令協議,可以管理不同接入網絡上的會晤等。會晤可以是終端設備之間任何類型的通信,如視頻會晤、既時信息處理或協作會晤。該協議不會定義或可使用的業務,傳輸、服務質量、計費、安全性等問題都由基本核心網絡和其它協議處理。SIP得到了微軟、AOL、等廠商及IETF和3GPP等標準制定機構的大力支持。支持SIP的網絡將提供一個網橋,以擴展向互聯網和無線網絡的各種設備提供融合業務能力。這將允許運營商為其移動用户提供大量的信息處理業務,通過SMS互通能力與固定用户和2G無線用户交互。SIP也是在UMTS3GPP R5/R6版本中使用的信令協議,因此可以保護運營商目前的投資而及具技術優勢和商業價值。

SIP的技術優勢

*於接入:SIP可用於建立與任何類型的接入網絡的會晤,同時還使運營商能夠使用其它協議。

*會晤和業務:SIP不或定義可以建立的會晤類型,使多種媒體類型的多個會晤可以在終端設備之間進行交換。

*協議融合:SIP可以在無線分組交換域中提供所有業務的融合協議。

SIP的商業價值

*收入商機:新的融合多媒體業務可以部署在GORS,UMTS,XDSL,WLAN等與接入的域中,因此運營商可以在3GPP R5推出之前就開始創收。

*經濟高效:由於SIP是與接入的協議,無線運營商無需構建適用於多種接入網絡的基礎設施。

--------------------------

SIP協議是什麼 sip系統組成元素介紹【詳解】

什麼是SIP終端/IMS服務控制接口

  SIP終端

  SIP協議及其發展:

  sip(session initiation protocal)稱為會話發起協議,是由ietf(internet engineering task force)組織於1999年提出的一個在基於ip網絡中,特別是在internet這樣一種結構的網絡環境中,實現實時通訊應用的一種信令協議。而所謂的會話(session),就是指用户之間的數據交換。在基於sip協議的應用中,每一個會話可以是各種不同的數據,可以是普通的文本數據,也可以是經過數字化處理的音頻、視頻數據,還可以是諸如遊戲等應用的數據,應用具有巨大的靈活性。

  作為一個ietf提出的標準,sip協議在很大程度上借鑑了其他各種廣泛存在的internet協議,如http(超文本傳輸協議)、smtp(簡單郵件傳輸協議)等,和這些協議一樣,sip也採用的基於文本的編碼方式,這也是sip協議同視頻通訊領域其他現有標準相比最大的特點之一。

  sip協議的提出和發展,是伴隨着internet的發展而發展的,到目前為止它走過了以下幾個階段。

  1996年首先出現了sip的概念,這時sip的主要應用是針對internet上的各種文本應用,如電子郵件、文字聊天等。

  1999年3月,itef的多方多媒體會晤控制(mmusic)工作組提出了rfc2543建議,供各廠商和機構討論。

  1999年9月,sip工作組從mmusic中分離並出來,成立了sip工作組,並與2000年7月發表了sip的草案。

  2002年6月,itef的sip工作組又發表了rfc3261建議,以取代rfc2543。

  由於網絡環境以及相關多媒體技術的不足,在sip協議首次提出的時候,僅僅針對各種文本應用,隨着技術的發展,並通過和ietf中ip電話工作組(iptel)、ip網中電話選路(trip)工作組等兄弟工作組配合工作,在sip協議中大大加強了對多媒體通訊的支持。 SIP系統的基本組成:

  按邏輯功能區分,sip系統由4種元素組成:用户代理、sip代理服務器、重定向服務器以及sip註冊服務器。

  sip用户代理

  sip用户代理,又稱為sip終端,是sip系統中的端用户,在rfc3261中將它們定義為一個應用。根據它們在會話中扮演的角色的不同,又可分為用户代理客户機(uac) 和用户代理服務器(uas)2種。其中前者用於發起呼叫請求,後者用於響應呼叫請求。

  sip代理服務器(sip proxy server)

  sip 代理服務器,是一箇中間元素,它既是一個客户機又是一個服務器,具有解析名字的能力,能夠代理前面的用户向下一跳服務器發出呼叫請求。然後服務器決定下一跳的地址。

  重定向服務器 (redirect server)

  重定向服務器是一個規劃sip呼叫路徑的服務器,在獲得了下一跳的地址後,立刻告訴前面的用户,讓該用户直接向下一跳地址發出請求而自己則退出對這個呼叫的控制。

  sip註冊服務器 (sip register server)

  sip註冊服務器用來完成對uas的登錄,在sip系統的網元中,所有uas都要在某個登錄服務器中登錄,以便uac通過服務器能找到它們。

  IMS服務控制接口

  ISC接口是IMS核心網絡CSCF提供給IMS應用網絡的接口。ISC接口向業務引擎、OSA業務能力服務器提供SIP/SDP呼叫控制、SIP事件相關的訂購與通知等功能。ISC接口基於SIP協議。

請問什麼是SIP協議?

SIP(Session Initiation Protocol,會話初始協議)是由IETF(Internet Engineering Task Force,因特網工程任務組)制定的多媒體通信協議。它是一個基於文本的應用層控制協議,用於創建、修改和釋放一個或多個參與者的會話。廣泛應用於CS(Circuit Switched,電路交換)、NGN(Next Generation Network,下一代網絡)以及IMS(IP Multimedia Subsystem,IP多媒體子系統)的網絡中,可以支持並應用於語音、視頻、數據等多媒體業務,同時也可以應用於Presence(呈現)、Instant Message(即時消息)等特色業務。可以説,有IP網絡的地方就有SIP協議的存在。[1-2] SIP是類似於HTTP。SIP可以減少應用特別是高級應用的開發時間。由於基於IP協議的SIP利用了IP網絡,固定網運營商也會逐漸認識到SIP技術對於他們的遠意義。中文名會話初始化協議外文名Session Initiation Protocol出現時間二十世紀九十年代中期發佈機構IETF發佈時間1999年目錄1會話協議

▪ 壓縮機制▪ 應用

2發展歷程

3通信要求

4會話構成

▪ 用户代理▪ 註冊服務器▪ 代理服務器▪ 重定向服務器

5常用消息

6協議比較

▪ 標準應用目標▪ 標準體系結構▪ 系統組成結構▪ 實現難易性▪ 總 結

7相關技術▪ 開源項目▪ 5Java1會話協議SIPSIP(Session Initiation Protocol)是一個應用層的信令控制協議。用於創建、修改和釋放一個或多個參與者的會話。這些會話可以是Internet多媒體會議[3] 、IP電話或多媒體分發。會話的參與者可以通過組播(multicast)、網狀單播(unicast)或兩者的混合體進行通信。SIP與負責語音質量的資源預留協議(RSVP) 互操作。它還與若干個其他協議進行協作,包括負責定位的輕型目錄訪問協議(LDAP)、負責身份驗證的遠程身份驗證撥入用户服務 (RADIUS) 以及負責實時傳輸的 RTP 等多個協議。SIP 的一個重要特點是它不定義要建立的會話的類型,而只定義應該如何管理會話。有了這種靈活性,也就意味着SIP可以用於眾多應用和服務中,包括交互式遊戲、音樂和視頻點播以及語音、視頻和 Web 會議。SIP消息是基於文本的,因而易於讀取和調試。新服務的編程更加簡單,對於設計人員而言更加直觀。SIP如同電子郵件客户機一樣重用 MIME 類型描述,因此與會話相關的應用程序可以自動啟動。SIP 重用幾個現有的比較成熟的 Internet 服務和協議,如 DNS、RTP、RSVP 等。不必再引入新服務對 SIP 基礎設施提供支持,因為該基礎設施很多部分已經到位或現成可用。對 SIP 的擴充易於定義,可由服務提供商在新的應用中添加,不會損壞網絡。網絡中基於 SIP 的舊設備不會妨礙基於 SIP 的新服務。例如,如果舊 SIP 實施不支持新的 SIP 應用所用的方法/標頭,則會將其忽略。SIP 於傳輸層。因此,底層傳輸可以是採用 ATM 的 IP。SIP 使用用户數據報協議(UDP) 以及傳輸控制協議(TCP),將於底層基礎設施的用户靈活地連接起來。SIP 支持多設備功能調整和協商。如果服務或會話啟動了視頻和語音,則仍然可以將語音傳輸到不支持視頻的設備,也可以使用其他設備功能,如單向視頻流傳輸功能。通信提供商及其合作伙伴和用户越來越渴求新一代基於 IP 的服務。如今有了 SIP(The Session Initiation Protocol 會話啟動協議),一解燃眉之急。SIP 是不到十年前在計算機科學實驗室誕生的一個想法。它是第一個適合各種媒體內容而實現多用户會話的協議,如今已成了 Internet 工程任務組 (IETF) 的規範。今天,越來越多的運營商、CLEC(競爭本地運營商)和 ITSP(IP 電話服務商)都在提供基於 SIP 的服務,如市話和長途電話技術、在線信息和即時消息、IP Centrex/Hosted PBX、語音短信、push-to-talk(按鍵通話)、多媒體會議等等。軟件供應商 (ISV) 正在開發新的開發工具,用來為運營商網絡構建基於 SIP 的應用程序以及 SIP 軟件。網絡設備供應商 (NEV) 正在開發支持 SIP 信令和服務的硬件。如今,有眾多 IP 電話、用户代理、網絡代理服務器、VOIP網關、媒體服務器和應用服務器都在使用 SIP。SIP 從類似的權威協議--如 Web超文本傳輸協議(HTTP) 格式化協議以及簡單郵件傳輸協議(SMTP) 電子郵件協議--演變而來並且發展成為一個功能強大的新標準。但是,儘管 SIP 使用自己獨特的用户代理和服務器,它並非自成一體地封閉工作。SIP 支持提供融合的多媒體服務,與眾多負責身份驗證、位置信息、語音質量等的現有協議協同工作。SIP 較為靈活,可擴展,而且是開放的。它激發了 Internet 以及固定和移動 IP 網絡推出新一代服務的威力。SIP 能夠在多台 PC 和電話上完成網絡消息,模擬 Internet 建立會話。與存在已久的國際電信聯盟(ITU) SS7 標準(用於呼叫建立)和 ITU H.323 視頻協議組合標準不同,SIP 工作於底層網絡傳輸協議和媒體。它規定一個或多個參與方的終端設備如何能夠建立、修改和中斷連接,而不論是語音、視頻、數據或基於 Web 的內容。SIP 大大優於現有的一些協議,如將 PSTN 音頻信號轉換為 IP 數據包的媒體網關控制協議(MGCP)。因為 MGCP 是封閉的純語音標準,所以通過信令功能對其進行增強比較複雜,有時會導致消息被破壞或丟棄,從而妨礙提供商增加新的服務。而使用 SIP,編程人員可以在不影響連接的情況下在消息中增加少量新信息。例如,SIP 服務提供商可以建立包含語音、視頻和聊天內容的全新媒體。如果使用 MGCP、H.323 或 SS7 標準,則提供商必須等待可以支持這種新媒體的協議新版本。而如果使用 SIP,儘管網關和設備可能無法識別該媒體,但在兩個上設有分支機構的公司可以實現媒體傳輸。而且,因為 SIP 的消息構建方式類似於 HTTP,開發人員能夠更加方便便捷地使用通用的程式語言(如 Java)來創建應用程序。對於等待了數年希望使用 SS7 和高級智能網絡(AIN) 部署呼叫等待、主叫號碼識別以及其他服務的運營商,現在如果使用 SIP[4] ,只需數月時間即可實現高級通信服務的部署。這種可擴展性已經在越來越多基於 SIP 的服務中取得重大成功。Vonage 是針對用户和小企業用户的服務提供商。它使用 SIP 向用户提供 20,000 多條數字市話、長話及語音郵件線路。Deltathree 為服務提供商提供 Internet 電話技術產品、服務和基礎設施。它提供了基於 SIP 的 PC 至電話解決方案,使 PC 用户能夠呼叫全球任何一部電話。Denwa Communications 在全球範圍內批發語音服務。它使用 SIP 提供 PC 至 PC 及電話至 PC 的主叫號碼識別、語音郵件,以及電話會議、統一通信、客户管理、自配置和基於 Web 的個性化服務。某些權威人士預計,SIP 與 IP 的關係將發展成為類似 SMTP 和 HTTP 與 Internet 的關係,但也有人説它可能標誌着 AIN 的終結。迄今為止,3G 界已經選擇 SIP 作為下一代移動網絡的會話控制機制。Microsoft 已經選擇 SIP 作為其實時通信策略並在 Microsoft XP、Pocket PC 和 MSN Messenger 中進行了部署。Microsoft 同時宣佈 CE dot net 的下一個版本將使用基於 SIP 的 VoIP 應用接口層,並承諾向用户 PC 提供基於 SIP 的語音和視頻呼叫。另外,MCI 正在使用 SIP 向 IP 通信用户部署高級電話技術服務。用户將能夠通知主叫方自己是否有空以及首選的通信方式,如電子郵件、電話或即時消息。利用在線信息,用户還能夠即時建立聊天會話和召開音頻會議。使用 SIP 將不斷地實現各種功能。壓縮機制SIP 壓縮機制主要是通過改變 SIP 消息的長度來降低時延。典型的 SIP 消息的大小由幾百到幾千字節,為了適合在窄帶無線信道上載輸,IMS對SIP進行了擴展,支持SIP消息的壓縮。當無線信道一定時, 一條SIP消息所含幀數 k僅取決於消息大小。從時延模型可以看出,不僅影響 SIP 消息傳輸時延, 還影響SIP重傳的概率, 對自適應的定時器來説,k還成了影響定時器初值的關鍵因素。[5] 應用google 發佈世界上首個開源的Html5 sip 客户端HTML5 SIP客户端是一款開源的,完全利用JavaScript編寫的集社交(FaceBook,Twitter,Google+),在線遊戲,電子商務等應用於一體。無擴展,無插件或是必備的網關,視頻堆疊技術依賴於WebRTC。如同主頁

目前,SIP是類似於HTTP的基於文本的協議。SIP可以減少應用特別是高級應用的開發時間。由於基於IP協議的SIP利用了IP網絡,固定網運營商也會逐漸認識到SIP技術對於他們的深遠意義。

市場上幾乎所有的IP語音相關產品都遵循了ITU-T組織所公佈的H.323協議。雖然這些產品的開發和製作都將H.323標準作為了實際的製作標準,但是由於H.323主要是是對局域網中的數據傳輸進行了描述,但是其中很少有設計IP電話方面的描述,並且各個廠商在實際的開發與實現過程中,所選取的H.323協議中的內容也並不相同,也就是説雖然各大廠商都遵循H.323協議,但是所遵循的協議並不相同。因此,也導致了各大廠商之間的IP電話並不能夠進行相互之間的通話。導致了企業內部IP語音通信系統在進行設計時就必須選取同一個廠商生產的網關等設備。這對IP語音通信系統的發展產生了很大的制約。目前,大家都己經認識到了這個問題,並且都紛紛要求能夠有一個真正統一的一個標準,並且,各大廠商都進行了一定程度的聯盟,來研究IP語音通信系統真正標準的制定。

SIP協議、TCP/IP協議的區別是什麼?

區別:SIP是基於UDP的高層應用協議。

SIP簡介:

是由IETF(Internet

Engineering

Task

Force,因特網工程任務組)制定的多媒體通信協議。它是一個基於文本的應用層控制協議,用於創建、修改和釋放一個或多個參與者的會話。廣泛應用於CS(Circuit

Switched,電路交換)、NGN(Next

Generation

Network,下一代網絡)以及IMS(IP

Multimedia

Subsystem,IP多媒體子系統)的網絡中,可以支持並應用於語音、視頻、數據等多媒體業務,同時也可以應用於Presence(呈現)、Instant

Message(即時消息)等特色業務。可以説,有IP網絡的地方就有SIP協議的存在。

TCP/IP協議簡介:

Transmission

Control

Protocol/Internet

Protocol的簡寫,中譯名為傳輸控制協議/因特網互聯協議,又名網絡通訊協議,是Internet最基本的協議、Internet國際互聯網絡的基礎,由網絡層的IP協議和傳輸層的TCP協議組成。TCP/IP

定義了電子設備如何連入因特網,以及數據如何在它們之間傳輸的標準。協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的協議來完成自己的需求。通俗而言:TCP負責發現傳輸的問題,一有問題就發出信號,要求重新傳輸,直到所有數據安全正確地傳輸到目的地。而IP是給因特網的每一台聯網設備規定一個地址。

sip和H323協議的區別是什麼?

H.323是國際電信聯盟(ITU)用於音頻、視頻和在數據包(IP)網絡上共享數據的總括標準。這個標準已經在廣泛應用並且擁有了巨大的市場份額。x0dx0aSIP(會話起始協議)是IETF(互聯網工程任務組)制定的多媒體信號協議。由於這個協議具有簡單和模塊化的特點,這個協議正在受到關注,但是,到目前為止的商業性應用還很少。x0dx0a企業一般都把SIP解決方案與H.323(和/或者TDM協議)協議一起部署,以便保護投資,保證更有效地向新技術轉變,向能夠從中受益的用户提供SIP應用。x0dx0aH.323和SIP的相同之處x0dx0aH.323和SIP協議原來都是用於在IP網絡上提供多媒體服務的。這兩個協議都在IP網絡上運行,使用TCP和UDP會話發出信號並且使用RTP(實時協議)傳輸語音/視頻流。這兩種協議都不產生新的編碼/解碼方式,而是利用現有的其它協議(如G.711和G.729)。x0dx0a這兩個協議一般都是利用一台服務器作為建立會話的中間人。在H.323協議中,一個看門人(gatekeeper)通過發送和接收信號保持活躍狀態,並且向各個終端發送數據包,然後各個終端建立自己的通向PSTN網關的媒體流。採用SIP協議,一個代理服務器能夠處理和發送用户代理的請求,直接與其它用户代理建立會話,或者通過網關呼叫傳統的PSTN成員。這就是説,SIP能夠在有限的範圍內以點對點的方式實施,因為用户代理不用中間的服務器就可以建立會話,就像在one-XQuickEdition平台中一樣。x0dx0a兩個協議的區別x0dx0a雖然這兩個協議在概念上是相同的,但是,它們在結構和提供的服務方面有很大的區別。H.323協議是在1996年首次為VoIP應用擴展的協議,現在是第五個版本,是以ISDNQ.931等電話協議為基礎的。IETF的思想家最初在90年代中期接受了SIP協議,並且從那以後發表了兩個RFC,最新版本的RFC3261是在2002年發表的。SIP同HTTP和SMTP一樣,是一種基於文本的協議。許多程序員都非常瞭解這個協議。他們發現SIP協議非常簡單並且很容易排除故障。H.323協議是用二進制代碼編寫的,沒有豐富經驗和開發工具的程序員都不熟悉這個協議。x0dx0a這兩個協議之間的主要區別是,SIP協議用來建立和斷開媒體會話,而H.323協議用來具體指定用哪一個協議提供媒體服務。使用H.323協議,媒體本身是不依賴於信號傳輸協議的。事實上,SIP是依賴另一種會話描述協議來定義、協商和處理媒體流的。因此,SIP能夠像它建立遊戲或者即時消息會話一樣方便地用來建立一個語音或者視頻會話。換句話説,SIP不是一個VoIP協議。由於SIP協議在許多領域都有用,開發人員對於SIP協議的熟悉程度和創造性都要高於他們對H.323協議的情況。x0dx0a創建服務SIP協議的關鍵屬性x0dx0aSIP協議允許開發人員創建更多的新服務,比他們使用H.323協議創建的新服務還要多。SIP是IETF工具集的一部分,這就意味着對於這個協議的接口和擴展沒有明確定義的要求。除了建立和中斷傳統的媒體流之外,已經增加了一些使用SIP協議的擴展功能。像蜂窩運營商提供的一鍵通服務等新型的媒體會話就是以SIP協議為基礎的。使用一種名為SIMPLE(SIPforInstantMessagingandPresenceLeveragingExtensions)的SIP擴展協議能夠實現即時消息服務。SIMPLE協議提供了一種即時消息實施結構。這種即時消息服務是基於傳統的好友名單的,並擁有一個基於標準核心的在線狀態顯示應用程序。x0dx0aSIP協議本身對在線狀態的支持將擴展到其它設備中,實現類似於一號連接和多種設備(也就是説PC、桌面電話和手機)在線狀態可見性等令人激動的新功能。這些功能將允許主叫方在最合適的時間使用最佳的設備連接被叫方,而不是僅僅觀察即時消息客户端軟件中的狀態和猜測這個人是否在電話機旁。這個功能將減少在即時消息中頻繁地輸入的“我能給你打電話嗎?”的信息。x0dx0a更有趣的是,SIP和開放式Web服務提供了把在線狀態顯示和通訊集成到傳統的企業應用程序中的許多選擇。例如,在商業應用程序中發生的事件(如存貨短缺)能夠啟動一個相關的管理人員(如產品線經理和零件供應商)的會議,利用在線狀態顯示(在他們的掌上電腦、台式電腦或者手機上的顯示)確定聯繫相關管理人員的最佳方式。

H323與SIP協議的區別是什麼?

SIP是由IETF提出來的一個應用控制(信令)協議。正如名字所隱含的--用於發起會話。它可用來創建、修改以及終結多個參與者參加的多媒體會話進程。參與會話的成員可以通過組播方式、單播連網或者兩者結合的形式進行通信。

  SIP中有客户機和服務器之分。客户機是指為了向服務器發送請求而與服務器建立連接的應用程序。用户代理(User Agent)和代理(Proxy)中含有客户機。服務器是用於向客户機發出的請求提供服務並回送應答的應用程序。共有四類基本服務器:

  ·用户代理服務器:當接到SIP請求時它聯繫用户,並代表用户返回響應。

  ·代理服務器:代表其它客户機發起請求,既充當服務器又充當客户機的媒介程序。在轉發請求之前,它可以改寫原請求消息中的內容。

  ·重定向服務器:它接收SIP請求,並把請求中的原地址映射成零個或多個新地址,返回給客户機。

  ·註冊服務器:它接收客户機的註冊請求,完成用户地址的註冊。 用户終端程序往往需要包括用户代理客户機和用户代理服務器。代理服務器、重定向服務器和註冊服務器可以看出是公眾性的網絡服務器。在SIP中還經常提到定位服務器的概念,但是定位服務器不屬於SIP服務。

  SIP在設計上充分考慮了對其它協議的擴展適應性。它支持許多種地址描述和尋址,包括用户名@主機地址:被叫號碼@PSTN網關地址:Tel:010-62281234普通電話的描述等。這樣,SIP主叫按照被叫地址就可以識別出被叫在傳統電話網上的位置,然後通過一個與傳統電話網相連的網關發起並建立呼叫。SIP最強大之處就是用户定位功能。SIP本身含有向註冊服務器註冊的功能,也可以利用其它定位服務器DNS、LDAP等提供的定位服務來增強其定位功能。

  SIP共規定了六種信令:INVITE、ACK、CANCEL、OPTIONS、BYE、REGISTER。其中INVITE和ACK用於建立呼叫,完成三次握手,或者用於建立以後改變會話屬性;BYE用以結束會話;OPTIONS用於查詢服務器能力;CANCEL用於取消已經發出但未最終結束的請求;REGISTER用於客户出向註冊服務器註冊用户位置等消息。

SIP協議支持三種呼叫方式:由用户代理服務機(UAC)向用户代理服務器(UAS)直接呼叫,由UAC在重定向服務器的輔助下進行重定向呼叫和由代理服務器代表UAC向被叫發起呼叫。通過SIP代理建立呼叫的例子如圖6-8所示。

  H.323和SIP協議的比較

  H.323和SIP分別是通信領域與因特網兩大陣營推出的建議。 H.323企圖把IP電話當作是眾所周知的傳統電話,只是傳輸方式發生了改變,由電路交換變成了分組交換。而SIP協議側重於將IP電話作為因特網上的一個應用,較其實應用(如FTP,E-mail等)增加了信令和QoS的要求,它們支持的業務基本相同,也都利用RTP作為媒體傳輸的協議。但H.323是一個相對複雜的協議。

  H.323採用基於ASN.1和壓縮編碼規則的二進制方法表示其消息。ASN.1通常需要特殊的代碼生成器來進行詞法和語法分析。而SIP的基於文本的協議,類似於HTTP。基於文本的編碼意味着頭域的含義是一目瞭然的,如From、To、Subject等域名。這種分佈式、幾乎不需要複雜的文檔説明的標準規範夫風格,其優越性已在過去的實踐中得到了充分的證明(現在廣為流行的郵件協議SMTP就是這樣的一個例子)。SIP的消息體部份採用SDP進行描述,SDP中的每一項格式為=,也比較簡單。

  在支持會議電話方面,H.323由於由多點控制單元(MCU)集中執行會議控制功能,所有參加會議終端都向MCU發送控制消息,MCU可能會成為頸,特別是對於具有附加特性的大型會議;並且H.323不支持信令的組播功能,其單功能了可擴展性,降低了可靠性。而SIP設計上就為分佈式的呼叫模型,具有分佈式的組播功能,其組播功能不僅便於會議控制,而且簡化了用户定位、羣組邀請等,並且能節約寬帶。但是H.323集是中控制便於計費,對寬帶的管理也比較簡單、有效。

  H.323中定義了專門的協議用於補充業務,如H.450.1、H.450.2和H.450.3等。SIP並未專門定義的協議用於此目的,但它很方便地支持補充業務或智能業務。只要充分利用SIP已定義的頭域(如Contact頭域),並對SIP進行簡單的擴展(如增加幾個域),就可以實現這些業務。例如對於呼叫轉移,只要在BYE請求消息中添加Contact頭域,加入意欲轉至的第三方地址就可以實現此業務。對於通過擴展頭域較難實現的一些智能業務,可在體系結構中增加業務代理,提供一些補充服務或與智能網設備的接口。

  在H.323中,呼叫建立過程涉及到第三條信令信致到:RAS信令信道、呼叫信令信到和H.245控制信道。通過這三條信道的協調才使得H.323的呼叫得以進行,呼叫建立時間很長。在SIP中,會話請求過程和媒體協商過程等一起進行。儘管H.323v2已對呼叫建立過程作了改進,但較之SIP只需要1.5個迴路時延來建立呼叫,仍是無法相比。 H.323的呼叫信令通道和H.245控制信道需要可靠的傳輸協議。而SIP於低層協議,一般使用UDP等無法連接的協議,用自己信用層的可靠性機制來保證消息的可靠傳輸。

  總之,H.323沿用的是傳統的實現電話信令模式,比較成熟,已經出現了不少H.323產品。H.323符合通信領域傳統的設計思想,進行集中、層次控制,採用H.323協議便於與傳統的電話網相連。SIP協議借鑑了其它因特網的標準和協議的設計思想,在風格上遵循因特網一貫堅持的簡練、開放、兼容和可擴展等原則,比較簡單,但推出時間不長,協議並不是很成熟。

SIP協議、TCP/IP協議的區別是什麼?

區別:SIP是基於UDP的高層應用協議。

SIP簡介:

是由IETF(Internet Engineering Task Force,因特網工程任務組)制定的多媒體通信協議。它是一個基於文本的應用層控制協議,用於創建、修改和釋放一個或多個參與者的會話。廣泛應用於CS(Circuit Switched,電路交換)、NGN(Next Generation Network,下一代網絡)以及IMS(IP Multimedia Subsystem,IP多媒體子系統)的網絡中,可以支持並應用於語音、視頻、數據等多媒體業務,同時也可以應用於Presence(呈現)、Instant Message(即時消息)等特色業務。可以説,有IP網絡的地方就有SIP協議的存在。

TCP/IP協議簡介:

Transmission Control Protocol/Internet Protocol的簡寫,中譯名為傳輸控制協議/因特網互聯協議,又名網絡通訊協議,是Internet最基本的協議、Internet國際互聯網絡的基礎,由網絡層的IP協議和傳輸層的TCP協議組成。TCP/IP 定義了電子設備如何連入因特網,以及數據如何在它們之間傳輸的標準。協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的協議來完成自己的需求。通俗而言:TCP負責發現傳輸的問題,一有問題就發出信號,要求重新傳輸,直到所有數據安全正確地傳輸到目的地。而IP是給因特網的每一台聯網設備規定一個地址。

TAG標籤:sip 協議 #