• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
     

    下一代網(wǎng)絡(luò )中的SIP協(xié)議與IPLink板卡

     

    概 述

      基于標準Internet協(xié)議,SIP協(xié)議(Session Initiation Protocol)在希望提供新服務(wù)的應用程序,通信和網(wǎng)絡(luò )服務(wù)提供商(ASPs, CSPs, and NSPs)中很快得以流行。提供下一代網(wǎng)絡(luò )強大功能的另一個(gè)關(guān)鍵產(chǎn)品就是IPLink,它是一個(gè)基于標準的軟硬件開(kāi)發(fā)平臺,用來(lái)開(kāi)發(fā)基于Internet協(xié)議電話(huà)服務(wù)器的應用。

      IPLink不僅提供與其它Dialogic Dialogic板卡的接口,而且提供與其它電話(huà)技術(shù)集成在一起的編程接口。不論是企業(yè)還是電信運營(yíng)商,計算機和網(wǎng)站開(kāi)發(fā)人員可以像訪(fǎng)問(wèn)其它Internet資源一樣訪(fǎng)問(wèn)電話(huà)資源,從而SIP大大擴展了他們訪(fǎng)問(wèn)電話(huà)資源的能力。

      SIP的長(cháng)處包括簡(jiǎn)單性和與其它標準IP協(xié)議的輕松集包括HTTP,DNS和SDP。SIP的設計決定,它又比其他協(xié)議更加高效接通和掛斷通道的能力。由于SIP使用了標準的IP的架構,熟悉網(wǎng)站編程的人員很容易接受和掌握它。

      IPLink和SIP一樣,提供簡(jiǎn)單的接口。一塊PCI或者cPCI的IPLink板卡在支持標準IP呼叫控制,媒體網(wǎng)關(guān)協(xié)議和語(yǔ)音編碼算法上可以提供最大的靈活性,并遵守所有相關(guān)的IP協(xié)議規范。

      SIP和IPLink一起為開(kāi)發(fā)下一代網(wǎng)絡(luò )服務(wù)提供了堅實(shí)的基礎,對于每個(gè)成功的ASP,CSP和NSP都是必需的。SIP和IPLink的結合是下一代網(wǎng)絡(luò )里面"殺手級"應用的關(guān)鍵模塊。

      如果希望更多了解SIP,IPLink和開(kāi)放的下一代網(wǎng)絡(luò ),請訪(fǎng)問(wèn)http://www.Dialogic.com

    圖1:下一代網(wǎng)絡(luò )中的呼叫控制的路徑

    SIP概述

      SIP協(xié)議被用來(lái)在通信設備,媒體網(wǎng)關(guān),媒體服務(wù)器之間建立不同種類(lèi)的對話(huà)。在建立對話(huà)的時(shí)候,使用一組純文本的消息來(lái)傳遞IP地址,端口,媒體能力,編碼格式等信息。在1999年末,它作為一個(gè)標準 (RFC 2543) 被IETF標準化組織(Internet Engineering Task Force)提出。SIP協(xié)議的建立主要借鑒了兩個(gè)網(wǎng)頁(yè)瀏覽和電子郵件的協(xié)議,HTTP協(xié)議和SMTP協(xié)議。最開(kāi)始SIP產(chǎn)生于IETF的MMUSIC工作組,它主要研究的是多媒體對話(huà)控制。指的是發(fā)布,管理和協(xié)調多個(gè)對話(huà),并且是多個(gè)用戶(hù)之間的多種媒體(例如語(yǔ)音,影像和合作的應用)的交互。MMUSIC組織的宗旨是設計并細化實(shí)現這些功能的三個(gè)協(xié)議,并且要保證在不同的電話(huà)會(huì )議的實(shí)現中的對話(huà)級的兼容性。這三個(gè)協(xié)議是:

      1. SIP
      2. Session Description Protocol (SDP), 今天主要被SIP和MGCP協(xié)議使用
      3. Session Announcement Protocol (SAP) 在Remote Function Call (RFC 2974) 里被定義但是沒(méi)有廣泛的適用

      SIP協(xié)議在RFC2543里還在繼續被更新,它們是(基本)向前兼容的。Updates to SIP are continuing in the RFC 2543bis, which is a (nearly) backward-compatible version of SIP. 而且,IETF的SIP工作組也定義了一種把ISDN User Part(ISUP)封裝在SIP小溪里的方法。這種方法也被稱(chēng)作面向其他技術(shù)SIP(SIP for Telephony ,簡(jiǎn)稱(chēng)SIP-T)

      本篇文章只是關(guān)于SIP的一個(gè)概述,不會(huì )覆蓋所有SIP的細節實(shí)現。如果你希望了解更過(guò)關(guān)于SIP的只是,請訪(fǎng)問(wèn)下面網(wǎng)站:Henning Schulzrinne's SIP site (http://www.cs.columbia.edu/~hgs/sip), SIP forum Web site (http://www.sipforum.org)。

    圖二: 一個(gè)典型的SIP消息流

     SIP和H.323的比較

      SIP和H.323都有明顯的優(yōu)缺點(diǎn)。

      H.323的優(yōu)點(diǎn)

      盡管H.323最開(kāi)始只被設計用來(lái)在IP上傳輸語(yǔ)音和視頻,但是它得到了更廣泛的應用。H.323是一個(gè)整套的協(xié)議棧用來(lái)在IP和包交換網(wǎng)絡(luò )中傳輸標準的電話(huà)語(yǔ)音服務(wù)。除了在設計時(shí)獨立于其它標準,H.323的基本功能里也包括很多電話(huà)的輔助功能,例如會(huì )議和呼叫轉移。這種實(shí)現的優(yōu)點(diǎn)是,它給希望開(kāi)發(fā)高級特性和服務(wù)的開(kāi)發(fā)者留下了很明確的接口,這樣就保證了高度的兼容性。整個(gè)行業(yè)都在為H.323增加功能和增進(jìn)互通性方面作了很多的工作。H.323會(huì )成為下一代網(wǎng)絡(luò )中的一個(gè)重要的信令協(xié)議。

      SIP的優(yōu)點(diǎn)

      相比較來(lái)說(shuō),SIP不支持類(lèi)似會(huì )議和靜音等高級的功能。SIP最大的優(yōu)點(diǎn)就是它很簡(jiǎn)單。不像H.323那樣有一整套自己的協(xié)議棧,SIP主要依賴(lài)于類(lèi)似于RTSP和HTTP等協(xié)議。SIP在建立和掛斷呼叫方面比H.323更高效,需要的消息更少。而且,SIP不提供按鍵的支持。DTMF或者在媒體流里被發(fā)送(當使用G.711編碼的時(shí)候)或者通過(guò)特殊的RTP包(當使用G.726或G.729編碼的時(shí)候)。SIP的一個(gè)獨特的功能是一個(gè)INVITE消息可以在同時(shí)發(fā)給多個(gè)目的地。然后與第一個(gè)回復OK消息的遠端建立RTP流。

      微軟*的NetMeeting客戶(hù)端使用H.323是一個(gè)舉足輕重的事件。這就使大多數Windows*的用戶(hù)都可以使用H.323。同樣地,微軟最近宣布要在Windows XP里面支持SIP。SIP的客戶(hù)端也會(huì )越來(lái)越多。

      表1 比較SIP和H.323.

       11 包比SIP的消息要大,總體交互的字節數根據H.323終端的能力決定

     SIP網(wǎng)絡(luò )中的模塊

    媒體網(wǎng)關(guān)(MEDIA GATEWAY)

      PSTN網(wǎng)絡(luò )和IP網(wǎng)絡(luò )之間橋接一個(gè)呼叫就需要媒體網(wǎng)關(guān)的支持。媒體網(wǎng)關(guān)可以用多種協(xié)議多種方法來(lái)實(shí)現。圖三里面的例子是一個(gè)PSTN-SIP媒體網(wǎng)關(guān)。這個(gè)王關(guān)包括PSTN和IP的接口,也包括處理呼叫的DSP。DSP資源主要作兩個(gè)工作。第一,有些PSTN的協(xié)議,例如E-1和T-1的隨路信令(CAS),需要按鍵音的檢測/產(chǎn)生功能。第二,在IP方面,也需要把高帶寬的編碼G.711轉換成低帶寬的編碼,例如G.729a。

    媒體服務(wù)器(MEDIA SERVER)

      許多語(yǔ)音服務(wù)都是由媒體服務(wù)器提供的。例如,一個(gè)客戶(hù)給某個(gè)電子商務(wù)網(wǎng)站打電話(huà)會(huì )被接到一個(gè)自動(dòng)語(yǔ)音應答(IVR)上或者自動(dòng)總機上。這些應用使用了語(yǔ)音,語(yǔ)音識別和音頻等功能,都是運行在媒體服務(wù)器上的。在下一代網(wǎng)絡(luò )的實(shí)現中,媒體服務(wù)器就象是另一個(gè)電話(huà)(或者說(shuō),一個(gè)SIP的終端)。因此,他們可以享受和用戶(hù)一樣的SIP的優(yōu)點(diǎn)。

      媒體服務(wù)器提供與呼叫方交互所需的所有語(yǔ)音計算資源。現在網(wǎng)絡(luò )完全是面向計算的,嵌入的DSP資源允許對語(yǔ)音流進(jìn)行編程訪(fǎng)問(wèn),開(kāi)發(fā)者就可以為他們特定的服務(wù)提供所需的語(yǔ)音,音頻和語(yǔ)音識別的混合。 媒體服務(wù)器可以讓技術(shù)開(kāi)發(fā)者與提供或與最新的資源連接,例如文語(yǔ)轉換引擎(TTS),語(yǔ)音識別,回聲消除,降噪等。

    代理,重定向和位置服務(wù)器

      SIP的一個(gè)主要特性就是它把一個(gè)用戶(hù)的邏輯地址和他的實(shí)際(物理)地址分開(kāi)。這使用戶(hù)可以定義一個(gè)不變的邏輯地址,然后把它用映射或別名到一個(gè)或多個(gè)多個(gè)變化的實(shí)際地址。代理,重定向和位置服務(wù)器就提供了這種功能。在圖4里面,在SIP網(wǎng)絡(luò )里,代理服務(wù)器和注冊/位置服務(wù)器結合讓用戶(hù)用一個(gè)地址來(lái)標識自己,實(shí)際上電話(huà)是發(fā)送到一個(gè)或者多個(gè)不同的地點(diǎn)。

    使用代理服務(wù)器的SIP呼叫的典型流程

      例如,Joe Smith的地址是 jsmith@sip.org。希望聯(lián)系Joe的人就可以對那個(gè)地址發(fā)起一個(gè)SIP呼叫。代理服務(wù)器就會(huì )根據jsmith用戶(hù)的注冊信息決定把呼叫發(fā)送到什么地方。SIP的INVITE消息就被發(fā)送到"jsmith"已設定的地址。當被叫方回應到代理服務(wù)器的時(shí)候,代理服務(wù)器也把這個(gè)回應轉發(fā)給主叫方。隨后在主叫方和被叫方之間直接建立了一個(gè)RTP對話(huà)。根據需要,代理服務(wù)器還會(huì )繼續參與呼叫控制消息的處理,或者退出消息處理。在某些情況下,不使用代理服務(wù)器轉發(fā)信令,可以把系統做得更大。


      
    圖 4: 代理服務(wù)器(proxy server

    使用重定向服務(wù)器的SIP呼叫的典型流程

      圖5里的重定向服務(wù)器,只處理發(fā)給被叫方的第一個(gè)INVITE消息,并反饋一個(gè)特殊的回應給主叫方。主叫方從回應中取出一個(gè)新的地址,并給這個(gè)地址發(fā)送INVITE消息。這個(gè)地址可能是真實(shí)的被叫方,代理服務(wù)器或者另一個(gè)重定向服務(wù)器。從這以后,所有消息都直接在主叫方和新的地址之間傳遞。

      不管代理服務(wù)器還是重定向服務(wù)器都需要了解客戶(hù)的真實(shí)位置來(lái)轉發(fā)呼叫。這就需要一個(gè)位置服務(wù)器,它可以和代理服務(wù)器在一臺機器上使用小型的數據庫,或者使用遠程的協(xié)議例如LDAP或whois。

      通常來(lái)說(shuō),SIP的終端都會(huì )使用SIP REGISTER消息把它的聯(lián)系方式向位置服務(wù)器注冊。例如,一個(gè)用戶(hù)在位置服務(wù)器里用他的EMAIL如 Joe.Smith@sip.org 來(lái)標識,當他在家的時(shí)候,他可以把他家里的SIP電話(huà)的IP地址向位置服務(wù)器注冊,而當他在公司的時(shí)候,他就可以把他公司的SIP電話(huà)的IP地址向位置服務(wù)器注冊。

    圖5:重定向服務(wù)器

    使用位置服務(wù)器的SIP呼叫的典型流程

      當某個(gè)人希望聯(lián)系Joe Smith,就使用Joe.Smith發(fā)起一個(gè)呼叫給sip.org代理或者重定向服務(wù)器。代理服務(wù)器就會(huì )與位置服務(wù)器聯(lián)系,位置服務(wù)器從數據空中查到往哪個(gè)地址發(fā)送呼叫。代理服務(wù)器隨后把INVITE消息發(fā)送到被叫方的地址并等待回復。如果服務(wù)器扮演的是一個(gè)重定向服務(wù)器的話(huà),它會(huì )使用位置服務(wù)器查尋被叫方地址并在重定向消息中把這個(gè)地址發(fā)給主叫方。主叫方這時(shí)就會(huì )直接把消息發(fā)送到被叫方。上面兩種情況,RTP媒體流都是直接在主叫被叫方之間直接建立的。

      許多代理服務(wù)器產(chǎn)品在接收或者發(fā)送呼叫的時(shí)候,也提供額外的呼叫處理的功能。當一個(gè)呼叫發(fā)送到代理服務(wù)器,用戶(hù)可以設置根據一天中不同的時(shí)間,或者不同的回應,把這個(gè)呼叫轉發(fā)到不同的地址。例如,用戶(hù)可以注冊三個(gè)地址,代理服務(wù)器可以相繼呼叫每一個(gè)地址直到電話(huà)被應答。或者服務(wù)器可以同時(shí)呼叫三個(gè)地址,接通一個(gè)或多個(gè)呼叫并返回。這些服務(wù)可以被用來(lái)做統一號?quot;One-number follow-me"的方案。

     IPLink

      IPLink是一個(gè)開(kāi)放的,標準的IP電話(huà)的平臺,用來(lái)作網(wǎng)關(guān)或者其他增值服務(wù)。一塊板卡上有以太網(wǎng)接口和PSTN接口。OEM,應用開(kāi)發(fā)商和集成商在為企業(yè)和公網(wǎng)創(chuàng )建下一代網(wǎng)絡(luò )IP網(wǎng)關(guān)和IP媒體服務(wù)器時(shí),IPLink是一個(gè)理想產(chǎn)品。它具有高度的靈活性,健壯,是經(jīng)受過(guò)多次考驗的平臺。

      先進(jìn)的編碼支持


      IPLink支持所有標準的IP編碼,包括G.723.1, G.729a, G.711, 還有增強的編碼GSM-EFR。它利用的分離呼叫控制與媒體處理的功能,支持各種IP呼叫控制或媒體網(wǎng)關(guān)控制協(xié)議,例如H.323, SIP, MGCP和H.248。IPLink也與其它VoIP方案的提供商互通,包括Cisco, Clarent, VocalTec和DIGI。

      協(xié)議架構

      IPLink的協(xié)議設計讓開(kāi)發(fā)者可以選擇基于主機的信令協(xié)議或者嵌入的信令協(xié)議。其中基于主機的信令協(xié)議模式也稱(chēng)作"split call control",指的是把呼叫控制與媒體處理分卡來(lái)做,它的優(yōu)點(diǎn)是無(wú)與倫比的靈活性。在這種模式下,IPLink板卡控制RTP流,主機的應用程序控制呼叫控制協(xié)議。這種模式的優(yōu)點(diǎn)還有兩個(gè):第一,所有在系統里面的IPLink板卡共用一個(gè)IP地址作呼叫控制(媒體流用不同IP地址)。第二,開(kāi)發(fā)者可以選擇標準的SIP或MEGACO協(xié)議,也可以選擇非標準或者私有協(xié)議。

      支持與開(kāi)發(fā)工具

      除了提供開(kāi)放的模塊供開(kāi)發(fā)者使用,Dialogic也提供培訓,協(xié)調不同廠(chǎng)商的集成,提供大量有源代碼的例子程序,也提供國家的和國際的兼容性測試。你可以在 http://www.Dialogic.com 上找到為開(kāi)發(fā)者提供的一系列支持,以及在價(jià)值鏈中的各個(gè)廠(chǎng)商,還包括通訊服務(wù)的用戶(hù)。

      Dialogic為下一代網(wǎng)絡(luò )的語(yǔ)音通信服務(wù)提供參考系統。扎根于傳統的電路交換網(wǎng)絡(luò ),語(yǔ)音服務(wù)需要花最大力氣轉移到下一代網(wǎng)絡(luò )中。傳統的開(kāi)發(fā)流程開(kāi)始于選擇一個(gè)正確的產(chǎn)品。開(kāi)發(fā)者需要一個(gè)一個(gè)測試不同的方案。當找到了正確產(chǎn)品,他們就要開(kāi)始把它集成到整個(gè)方案中去。通常來(lái)說(shuō),這種集成沒(méi)有增加價(jià)值,只是一個(gè)花費時(shí)間經(jīng)歷的過(guò)程。Dialogic提供參考系統,開(kāi)發(fā)者就可以避免幾個(gè)月的測試,可能的錯誤和集成到方案中的時(shí)間。這些可以幫助開(kāi)發(fā)者專(zhuān)心于提供他們特殊的增值業(yè)務(wù)上。參考系統也包含了Dialogic多年尋找最好開(kāi)發(fā)方案的經(jīng)驗。整個(gè)行業(yè)在許多小的開(kāi)發(fā)者和開(kāi)發(fā)隊伍的精彩的思想推動(dòng)下發(fā)展。Dialogic通過(guò)提供開(kāi)發(fā)者通常會(huì )遇到的問(wèn)題的解答來(lái)培養一個(gè)創(chuàng )新的環(huán)境。

     結 論

      SIP在希望通過(guò)提供創(chuàng )新性新服務(wù)的ASP和CSP中得到越來(lái)越多的流行。IP的開(kāi)放式架構使創(chuàng )建新服務(wù)有了高度的靈活性。不斷地推出新的用戶(hù)終端設備,例如類(lèi)似SIP這樣的協(xié)議,讓開(kāi)發(fā)者的創(chuàng )新能力不受限制。他們讓Internet達到或超過(guò)所有用戶(hù)的預期,這些用戶(hù)可能是了解技術(shù)的或者只是希望簡(jiǎn)單通信的。

      IPLink是一個(gè)全面的標準的軟硬件開(kāi)發(fā)平臺,面向下一代網(wǎng)絡(luò )中的IP電話(huà)服務(wù)器。SIP和IPLink一起可以提供下一代網(wǎng)絡(luò )中的革新性的服務(wù),對于今天的ASP, CSP, 和NSP的成功是舉足輕重的。

     更進(jìn)一步的信息

      希望了解Dialogic參考設計的語(yǔ)音通信服務(wù)架構可以參見(jiàn)白皮書(shū) "Reference Systems for Next Generation Network Voice Services." 這篇文章分析了下一代網(wǎng)絡(luò )提供商的商業(yè)目標和下一代語(yǔ)音架構,都是基于一個(gè)標準的計算平臺。你可以在這里下載這個(gè)白皮書(shū)
    http://www.Dialogic.com/company/whitepap/7299web.htm.

      希望了解更多的關(guān)于SIP和IPLink以及開(kāi)放的下一代網(wǎng)絡(luò ),請訪(fǎng)問(wèn)
    http://www.Dialogic.com

     

     


    [ 全文英文版 ]

     




    融合通信專(zhuān)欄>>技術(shù)開(kāi)發(fā)>>

     
     

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 左云县| 大邑县| 吉木萨尔县| 昌吉市| 墨竹工卡县| 沙湾县| 始兴县| 司法| 苍南县| 宜兰县| 建湖县| 宽城| 浦城县| 景德镇市| 南涧| 斗六市| 兴海县| 都兰县| 峨眉山市| 蓝田县| 黎川县| 资溪县| 合阳县| 斗六市| 崇州市| 怀来县| 昌宁县| 孝感市| 洪泽县| 冷水江市| 中超| 全南县| 甘德县| 阳曲县| 石楼县| 安岳县| 香河县| 靖江市| 廉江市| 台湾省| 隆德县| http://444 http://444 http://444 http://444 http://444 http://444