SIP協定棧

SIP(SIP stack)是文本格式的客戶—伺服器協定:客戶機發起請求,伺服器進行回響,它非常類似於SMTP(Simple Mail Transmission Protocol)和HTTP(Hyper-Text Transmission Protocol)協定。SIP具有簡單、擴展性好以及和現有的Internet套用關係緊密的特點。

基本介紹

  • 中文名:SIP協定棧
  • 外文名:Session Initiation Protocol
  • 作用:建立、更改和終止多媒體會話
  • 定位:協定
SIP簡介,實現說明,

SIP簡介

SIP(Session Initiation Protocol) 協定是一個用於建立、更改和終止多媒體會話或呼叫的包括傳輸層、事務層和會話層(事務用戶層)的協定。遠程教學,網際網路電話等各種套用。SIP可方便的擴展以支持增強的功能。SIP-BCP-T(或SIP-T)屬於SIP的擴展,可實現MGC之間的通信。SIP還可實現不同MGC之間的同步,並與ISUP進行互通。SIP能夠連線任何使用IP網路(有線LAN和WAN、公共Internet骨幹網、移動 2.5G、3G和Wi-Fi)和IP設備(電話、PC、PDA、移動手持設備)的用戶。
SIP提供了一個開發框架,利用這個框架,可以開發大量的套用於第三代移動通信領域的全IP通信業務。這項技術通過一致的協定將Internet和行動電話連線起來,使將來的移動終端和其他連線到Internet上的設備更直接地通過IP數據流進行通信。這意味著可以使用更智慧型的方式向行動電話用戶提供更豐富的話音、簡訊息和電子郵件業務。在使用全IP技術的時代,利用SIP技術可以實現大量的新套用。

實現說明

1. 協定用ANSI C實現
2. 支持(Windows、VxWorks、Linux、Solaris等作業系統)
3. 模組之間採用鬆散耦合組合方式。
4. 支持從單任務到分散式系統,多處理器支持。
5. 支持動態創建多個任務實體
7. 支持訊息或非訊息驅動方式
8. 高效的類分定時器管理策略
9. 高速編解碼技術
10. 協定日誌管理
11. 協定性能統計
12. 方便的協定API
13. 協定Release lib檔案體積有700K
14. 占用記憶體比較小
Open IP Phone Develop 開放原始碼的 IP Phone 開發平台

相關詞條

熱門詞條

聯絡我們