百科解釋
目錄·SIP的技術(shù)優(yōu)勢·歷史回顧·SIP 會話構(gòu)成·H.323和SIP協(xié)議的比較 0. Software Input Panel--軟輸入面板 Windows Mobile PPC在顯示在屏幕上類似鍵盤的一塊區(qū)域(Plot),可以使用觸筆去輸入想要輸入的字符。 1. Systemina Package -- 系統(tǒng)級封裝技術(shù) 系統(tǒng)級封裝(SiP,systeminapackage),系統(tǒng)級封裝是指將多個半導(dǎo)體裸片和可能的無源元件,如SoC、微型邏輯芯片和存儲器芯片等,所構(gòu)成的高性能系統(tǒng)集成于一個模塊內(nèi),形成一個功能性器件,可實現(xiàn)較高的性能密度、集成較大的無源元件,最有效的使用芯片組合,縮短交貨周期,大大減少開發(fā)時間和節(jié)約成本,具有明顯的靈活性和適應(yīng)性。SiP正在朝著堆疊更多芯片、面積更小、厚度更薄方向發(fā)展。 2.SIP(Session Initiation Protocol)會話初始協(xié)議是由IETF制訂的,用于多方多媒體通信。按照IETFRFC2543的定義,SIP是一個基于文本的應(yīng)用層控制協(xié)議,獨立于底層傳輸協(xié)議TCP/UDP/SCTP,用于建立、修改和終止IP網(wǎng)上的雙方或多方多媒體會話。 SIP協(xié)議借鑒了HTTP、SMTP等協(xié)議,支持代理、重定向及登記定位用戶等功能,支持用戶移動。通過與RTP/R TCP、SDP、RTSP等協(xié)議及DNS配合,SIP支持語音、視頻、數(shù)據(jù)、E-mail、狀態(tài)、IM、聊天、游戲等。SIP協(xié)議可在TCP或UDP之上傳送,由于SIP本身具有握手機(jī)制,可首選UDP。 由于SIP是基于純文本的信令協(xié)議,可以管理不同接入網(wǎng)絡(luò)上的會晤等。會晤可以是終端設(shè)備之間任何類型的通信,如視頻會晤、既時信息處理或協(xié)作會晤。該協(xié)議不會定義或限制可使用的業(yè)務(wù),傳輸、服務(wù)質(zhì)量、計費、安全性等問題都由基本核心網(wǎng)絡(luò)和其它協(xié)議處理。SIP得到了微軟、AOL、等廠商及IETF和3GPP等標(biāo)準(zhǔn)制定機(jī)構(gòu)的大力支持。支持SIP的網(wǎng)絡(luò)將提供一個網(wǎng)橋,以擴(kuò)展向互聯(lián)網(wǎng)和無線網(wǎng)絡(luò)的各種設(shè)備提供融合業(yè)務(wù)能力。這將允許運營商為其移動用戶提供大量的信息處理業(yè)務(wù),通過SMS互通能力與固定用戶和2G無線用戶交互。SIP也是在UMTS3GPP R5/R6版本中使用的信令協(xié)議,因此可以保護(hù)運營商目前的投資而及具技術(shù)優(yōu)勢和商業(yè)價值。 SIP的技術(shù)優(yōu)勢 *獨立于接入:SIP可用于建立與任何類型的接入網(wǎng)絡(luò)的會晤,同時還使運營商能夠使用其它協(xié)議。 *會晤和業(yè)務(wù)獨立:SIP不限制或定義可以建立的會晤類型,使多種媒體類型的多個會晤可以在終端設(shè)備之間進(jìn)行交換。 *協(xié)議融合:SIP可以在無線分組交換域中提供所有業(yè)務(wù)的融合協(xié)議。 作為一個ietf提出的標(biāo)準(zhǔn),sip協(xié)議在很大程度上借鑒了其他各種廣泛存在的internet協(xié)議,如http(超文本傳輸協(xié)議)、smtp(簡單郵件傳輸協(xié)議)等,和這些協(xié)議一樣,sip也采用的基于文本的編碼方式,這也是sip協(xié)議同視頻通訊領(lǐng)域其他現(xiàn)有標(biāo)準(zhǔn)相比最大的特點之一。按邏輯功能區(qū)分,sip系統(tǒng)由4種元素組成:用戶代理、sip代理服務(wù)器、重定向服務(wù)器以及sip注冊服務(wù)器。其次,雖然在呼叫信令和控制的具體實現(xiàn)上不同,但一個基于sip的呼叫流程與h.323的q931相類似,sip所采用的會話描述協(xié)議(sdp)則類似于h.323中的呼叫控制協(xié)議h.245。 歷史回顧SIP 出現(xiàn)于二十世紀(jì)九十年代中期,源于哥倫比亞大學(xué)計算機(jī)系副教授 Henning Schulzrinne 及其研究小組的研究。Schulzrinne 教授除與人共同提出通過 Internet 傳輸實時數(shù)據(jù)的實時傳輸協(xié)議 (RTP) 外,還與人合作編寫了實時流傳輸協(xié)議 (RTSP) 標(biāo)準(zhǔn)提案,用于控制音頻視頻內(nèi)容在 Web 上的流傳輸。 Schulzrinne 本來打算編寫多方多媒體會話控制 (MMUSIC) 標(biāo)準(zhǔn)。1996 年,他向 IETF 提交了一個草案,其中包含了 SIP 的重要內(nèi)容。1999 年,Shulzrinne 在提交的新標(biāo)準(zhǔn)中刪除了有關(guān)媒體內(nèi)容方面的無關(guān)內(nèi)容。隨后,IETF 發(fā)布了第一個 SIP 規(guī)范,即 RFC 2543。雖然一些供應(yīng)商表示了擔(dān)憂,認(rèn)為 H.323 和 MGCP 協(xié)議可能會大大危及他們在 SIP 服務(wù)方面的投資,IETF 繼續(xù)進(jìn)行這項工作,于 2001 年發(fā)布了 SIP 規(guī)范 RFC 3261。 RFC 3261 的發(fā)布標(biāo)志著 SIP 的基礎(chǔ)已經(jīng)確立。從那時起,已發(fā)布了幾個 RFC 增補(bǔ)版本,充實了安全性和身份驗證等領(lǐng)域的內(nèi)容。例如,RFC 3262 對臨時響應(yīng)的可靠性作了規(guī)定。RFC 3263 確立了 SIP 代理服務(wù)器的定位規(guī)則。RFC 3264 提供了提議/應(yīng)答模型,RFC 3265 確定了具體的事件通知。 早在 2001 年,供應(yīng)商就已開始推出基于 SIP 的服務(wù)。今天,人們對該協(xié)議的熱情不斷高漲。Sun Microsystems 的 Java Community Process 等組織正在使用通用的 Java 編程語言定義應(yīng)用編程接口 (API),以便開發(fā)商能夠為服務(wù)提供商和企業(yè)構(gòu)建 SIP 組件和應(yīng)用程序。最重要的是,越來越多的競爭者正在借助前途光明的新服務(wù)進(jìn)入 SIP 市場。SIP 正在成為自 HTTP 和 SMTP 以來最為重要的協(xié)議之一。 SIP 的優(yōu)點:類似 Web 的可擴(kuò)展開放通信 使用 SIP,服務(wù)提供商可以隨意選擇標(biāo)準(zhǔn)組件,快速駕馭新技術(shù)。不論媒體內(nèi)容和參與方數(shù)量,用戶都可以查找和聯(lián)系對方。SIP 對會話進(jìn)行協(xié)商,以便所有參與方都能夠就會話功能達(dá)成一致以及進(jìn)行修改。它甚至可以添加、刪除或轉(zhuǎn)移用戶。 不過,SIP不是萬能的。它既不是會話描述協(xié)議,也不提供會議控制功能。為了描述消息內(nèi)容的負(fù)載情況和特點,SIP 使用 Internet 的會話描述協(xié)議 (SDP) 來描述終端設(shè)備的特點。SIP 自身也不提供服務(wù)質(zhì)量 (QoS),它與負(fù)責(zé)語音質(zhì)量的資源保留設(shè)置協(xié)議 (RSVP) 互操作。它還與若干個其他協(xié)議進(jìn)行協(xié)作,包括負(fù)責(zé)定位的輕型目錄訪問協(xié)議 (LDAP)、負(fù)責(zé)身份驗證的遠(yuǎn)程身份驗證撥入用戶服務(wù) (RADIUS) 以及負(fù)責(zé)實時傳輸?shù)?RTP 等多個協(xié)議。 SIP 規(guī)定了以下基本的通信要求: 1. 用戶定位服務(wù) 2. 會話建立 3. 會話參與方管理 4. 特點的有限確定 SIP 的一個重要特點是它不定義要建立的會話的類型,而只定義應(yīng)該如何管理會話。有了這種靈活性,也就意味著 SIP 可以用于眾多應(yīng)用和服務(wù)中,包括交互式游戲、音樂和視頻點播以及語音、視頻和 Web 會議。 下面是 SIP 在新的信令協(xié)議中出類拔萃的一些其他特點 SIP 消息是基于文本的,因而易于讀取和調(diào)試。新服務(wù)的編程更加簡單,對于設(shè)計人員而言更加直觀。 SIP 如同電子郵件客戶機(jī)一樣重用 MIME 類型描述,因此與會話相關(guān)的應(yīng)用程序可以自動啟動。 SIP 重用幾個現(xiàn)有的比較成熟的 Internet 服務(wù)和協(xié)議,如 DNS、RTP、RSVP 等。不必再引入新服務(wù)對 SIP 基礎(chǔ)設(shè)施提供支持,因為該基礎(chǔ)設(shè)施很多部分已經(jīng)到位或現(xiàn)成可用。 對 SIP 的擴(kuò)充易于定義,可由服務(wù)提供商在新的應(yīng)用中添加,不會損壞網(wǎng)絡(luò)。網(wǎng)絡(luò)中基于 SIP 的舊設(shè)備不會妨礙基于 SIP 的新服務(wù)。例如,如果舊 SIP 實施不支持新的 SIP 應(yīng)用所用的方法/標(biāo)頭,則會將其忽略。 SIP 獨立于傳輸層。因此,底層傳輸可以是采用 ATM 的 IP。SIP 使用用戶數(shù)據(jù)報協(xié)議 (UDP) 以及傳輸控制協(xié)議 (TCP),將獨立于底層基礎(chǔ)設(shè)施的用戶靈活地連接起來。 SIP 支持多設(shè)備功能調(diào)整和協(xié)商。如果服務(wù)或會話啟動了視頻和語音,則仍然可以將語音傳輸?shù)讲恢С忠曨l的設(shè)備,也可以使用其他設(shè)備功能,如單向視頻流傳輸功能。 SIP 會話構(gòu)成SIP 會話使用多達(dá)四個主要組件:SIP 用戶代理、SIP 注冊服務(wù)器、SIP 代理服務(wù)器和 SIP 重定向服務(wù)器。這些系統(tǒng)通過傳輸包括了 SDP 協(xié)議(用于定義消息的內(nèi)容和特點)的消息來完成 SIP 會話。下面概括性地介紹各個 SIP 組件及其在此過程中的作用。 SIP 用戶代理 (UA) 是終端用戶設(shè)備,如用于創(chuàng)建和管理 SIP 會話的移動電話、多媒體手持設(shè)備、PC、PDA 等。用戶代理客戶機(jī)發(fā)出消息。用戶代理服務(wù)器對消息進(jìn)行響應(yīng)。 SIP 注冊服務(wù)器是包含域中所有用戶代理的位置的數(shù)據(jù)庫。在 SIP 通信中,這些服務(wù)器會檢索參與方的 IP 地址和其他相關(guān)信息,并將其發(fā)送到 SIP 代理服務(wù)器。 SIP 代理服務(wù)器接受 SIP UA 的會話請求并查詢 SIP 注冊服務(wù)器,獲取收件方 UA 的地址信息。然后,它將會話邀請信息直接轉(zhuǎn)發(fā)給收件方 UA(如果它位于同一域中)或代理服務(wù)器(如果 UA 位于另一域中)。 SIP 重定向服務(wù)器允許 SIP 代理服務(wù)器將 SIP 會話邀請信息定向到外部域。SIP 重定向服務(wù)器可以與 SIP 注冊服務(wù)器和 SIP 代理服務(wù)器同在一個硬件上。 以下幾個情景說明 SIP 組件之間如何進(jìn)行協(xié)調(diào)以在同一域和不同域中的 UA 之間建立 SIP 會話: 在同一域中建立 SIP 會話 下圖說明了在預(yù)訂同一個 ISP 從而使用同一域的兩個用戶之間建立 SIP 會話的過程。用戶 A 使用 SIP 電話。用戶 B 有一臺 PC,運行支持語音和視頻的軟客戶程序。加電后,兩個用戶都在 ISP 網(wǎng)絡(luò)中的 SIP 代理服務(wù)器上注冊了他們的空閑情況和 IP 地址。用戶 A 發(fā)起此呼叫,告訴 SIP 代理服務(wù)器要聯(lián)系用戶 B。然后,SIP 代理服務(wù)器向 SIP 注冊服務(wù)器發(fā)出請求,要求提供用戶 B 的 IP 地址,并收到用戶 B 的 IP 地址。SIP 代理服務(wù)器轉(zhuǎn)發(fā)用戶 A 與用戶 B 進(jìn)行通信的邀請信息(使用 SDP),包括用戶 A 要使用的媒體。用戶 B 通知 SIP 代理服務(wù)器可以接受用戶 A 的邀請,且已做好接收消息的準(zhǔn)備。SIP 代理服務(wù)器將此消息傳達(dá)給用戶 A,從而建立 SIP 會話。然后,用戶創(chuàng)建一個點到點 RTP 連接,實現(xiàn)用戶間的交互通信。 1.呼叫用戶 B 2.查詢捻沒?B 在哪里??br> 3.響應(yīng)捻沒?B 的 SIP 地址?br> 4.摯頂呼叫 5. 響應(yīng) 6. 響應(yīng) 7. 多媒體通道已建立 在不同的域中建立 SIP 會話 本情景與第一種情景的不同之處如下。用戶 A 邀請正在使用多媒體手持設(shè)備的用戶 B 進(jìn)行 SIP 會話時,域 A 中的 SIP 代理服務(wù)器辨別出用戶 B 不在同一域中。然后,SIP 代理服務(wù)器在 SIP 重定向服務(wù)器上查詢用戶 B 的 IP 地址。SIP 重定向服務(wù)器既可在域 A 中,也可在域 B 中,也可既在域 A 中又在域 B 中。SIP 重定向服務(wù)器將用戶 B 的聯(lián)系信息反饋給 SIP 代理服務(wù)器,該服務(wù)器再將 SIP 會話邀請信息轉(zhuǎn)發(fā)給域 B 中的 SIP 代理服務(wù)器。域 B 中的 SIP 代理服務(wù)器將用戶 A 的邀請信息發(fā)送給用戶 B。用戶 B 再沿邀請信息經(jīng)由的同一路徑轉(zhuǎn)發(fā)接受邀請的信息。 1. 呼叫用戶 B 2. 詢問撐胰綰謂油ㄓ?B 中的用戶 B?? 3. 響應(yīng)摯砜刂破韉撓虻刂窋 4. 摯頂呼叫域 B 的 SIP 代理 5. 查詢捻沒?B 在哪里?? 6. 用戶 B 的地址 7. 代理呼叫 8. 響應(yīng) 9. 響應(yīng) 10.響應(yīng) 11.多媒體通道已建立無縫、靈活、可擴(kuò)展:展望 SIP 未來 SIP 能夠連接使用任何 IP 網(wǎng)絡(luò)(有線 LAN 和 WAN、公共 Internet 骨干網(wǎng)、移動 2.5G、3G 和 Wi-Fi)和任何 IP 設(shè)備(電話、PC、PDA、移動手持設(shè)備)的用戶,從而出現(xiàn)了眾多利潤豐厚的新商機(jī),改進(jìn)了企業(yè)和用戶的通信方式; SIP 的應(yīng)用(如 VOIP、多媒體會議、push-to-talk(按鍵通話)、定位服務(wù)、在線信息和 IM)即使單獨使用,也會為服務(wù)提供商、ISV、網(wǎng)絡(luò)設(shè)備供應(yīng)商和開發(fā)商提供許多新的商機(jī)。不過,SIP 的根本價值在于它能夠?qū)⑦@些功能組合起來,形成各種更大規(guī)模的無縫通信服務(wù)。 使用 SIP,服務(wù)提供商及其合作伙伴可以定制和提供基于 SIP 的組合服務(wù),使用戶可以在單個通信會話中使用會議、Web 控制、在線信息、IM 等服務(wù)。實際上,服務(wù)提供商可以創(chuàng)建一個滿足多個最終用戶需求的靈活應(yīng)用程序組合,而不是安裝和支持依賴于終端設(shè)備有限特定功能或類型的單一分散的應(yīng)用程序。 通過在單一、開放的標(biāo)準(zhǔn) SIP 應(yīng)用架構(gòu)下合并基于 IP 的通信服務(wù),服務(wù)提供商可以大大降低為用戶設(shè)計和部署基于 IP 的新的創(chuàng)新性托管服務(wù)的成本。它是 SIP 可擴(kuò)展性促進(jìn)本行業(yè)和市場發(fā)展的強(qiáng)大動力,是我們所有人的希望所在。 H.323和SIP協(xié)議的比較H.323和SIP分別是通信領(lǐng)域與因特網(wǎng)兩大陣營推出的建議。H.323企圖把IP電話當(dāng)作是眾所周知的傳統(tǒng)電話,只是傳輸方式發(fā)生了改變,由電路交換變成了分組交換。而SIP協(xié)議側(cè)重于將IP電話作為因特網(wǎng)上的一個應(yīng)用,較其實應(yīng)用(如FTP,E-mail等)增加了信令和QoS的要求,它們支持的 業(yè)務(wù)基本相同,也都利用RTP作為媒體傳輸?shù)膮f(xié)議。但H.323是一個相對復(fù)雜的協(xié)議。 H.323采用基于ASN.1和壓縮編碼規(guī)則的二進(jìn)制方法表示其消息。ASN.1通常需要特殊的代碼生成器來進(jìn)行詞法和語法分析。而SIP的基于文本的協(xié)議,類似于HTTP;谖谋镜木幋a意味著頭域的含義是一目了然的,如From、To、Subject等域名。這種分布式、幾乎不需要復(fù)雜的文檔說明的標(biāo)準(zhǔn)規(guī)范夫風(fēng)格,其優(yōu)越性已在過去的實踐中得到了充分的證明(現(xiàn)在廣為流行的郵件協(xié)議SMTP就是 這樣的一個例子)。SIP的消息體部份采用SDP進(jìn)行描述,SDP中的每一項格式為=,也比較簡單。 在支持會議電話方面,H.323由于由多點控制單元(MCU)集中執(zhí)行會議控制功能,所有參加會議終端都向MCU發(fā)送控制消息,MCU可能會成為頸,特別是對于具有附加特性的大型會議;并且323不支持信令的組播功能,其單功能限制了可擴(kuò)展性,降低了可靠性。而SIP設(shè)計上就為分布式的呼叫模型,具有分布式的組播功能,其組播功能不僅便于會議控制,而且簡化了用戶定位、群組邀 請等,并且能節(jié)約寬帶。但是H.323集是中控制便于計費,對寬帶的管理也比較簡單、有效。 H.323中定義了專門的協(xié)議用于補(bǔ)充業(yè)務(wù),如H.450.1、H.450.2和H.450.3等。SIP并未專門定義的協(xié)議用于此目的,但它很方便地支持補(bǔ)充業(yè)務(wù)或智能業(yè)務(wù)。只要充分利用SIP已定義的頭域(如Contact頭域),并對SIP進(jìn)行簡單的擴(kuò)展(如增加幾個域),就可以實現(xiàn)這些業(yè)務(wù)。例如對于呼叫 轉(zhuǎn)移,只要在BYE請求消息中添加Contact頭域,加入意欲轉(zhuǎn)至的第三方地址就可以實現(xiàn)此業(yè)務(wù)。對 于通過擴(kuò)展頭域較難實現(xiàn)的一些智能業(yè)務(wù),可在體系結(jié)構(gòu)中增加業(yè)務(wù)代理,提供一些補(bǔ)充服務(wù)或與 智能網(wǎng)設(shè)備的接口。 在H.323中,呼叫建立過程涉及到第三條信令信致到:RAS信令信道、呼叫信令信到和H.245控制信道。通過這三條信道的協(xié)調(diào)才使得H.323的呼叫得以進(jìn)行,呼叫建立時間很長。在SIP中,會話請求過程和媒體協(xié)商過程等一起進(jìn)行。盡管H.323v2已對呼叫建立過程作了改進(jìn),但較之SIP只需要1.5個回路時延來建立呼叫,仍是無法相比。 H.323的呼叫信令通道和H.245控制信道需要可靠的傳 輸協(xié)議。而SIP獨立于低層協(xié)議,一般使用UDP等無法連接的協(xié)議,用自己信用層的可靠性機(jī)制來保 證消息的可靠傳輸。 總之,H.323沿用的是傳統(tǒng)的實現(xiàn)電話信令模式,比較成熟,已經(jīng)出現(xiàn)了不少H.323產(chǎn)品。H.323符合通信領(lǐng)域傳統(tǒng)的設(shè)計思想,進(jìn)行集中、層次控制,采用H.323協(xié)議便于與傳統(tǒng)的電話網(wǎng)相連。SIP協(xié)議借鑒了其它因特網(wǎng)的標(biāo)準(zhǔn)和協(xié)議的設(shè)計思想,在風(fēng)格上遵循因特網(wǎng)一貫堅持的簡練、開放、兼容和可擴(kuò)展等原則,比較簡單。
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助