SIP協(xié)議具有良好的可擴充性
2005/06/07
下一代網(wǎng)絡(luò )的一個(gè)重要目標是建立一個(gè)可管理的融合、高效、可不斷擴展的業(yè)務(wù)平臺。SIP作為應用層信令協(xié)議,很好地滿(mǎn)足了這一系列要求。SIP具有很強的包容性,它可以建立音頻、視頻、多方通話(huà)等各種會(huì )話(huà),也可以被用來(lái)傳送即時(shí)消息和文件,這得益于它對HTTP等協(xié)議的吸收借鑒。這使運營(yíng)商能通過(guò)統一的業(yè)務(wù)平臺提供綜合業(yè)務(wù),實(shí)現網(wǎng)絡(luò )的融合。
SIP協(xié)議處于不斷豐富的過(guò)程中。SIP的設計者在保持其核心協(xié)議簡(jiǎn)潔的同時(shí),為其建立了強大的擴充機制。協(xié)議擴充主要是在消息上做文章,消息的三個(gè)基本部分:消息類(lèi)型、消息頭、消息體都可以被不斷擴充。SIP基于文本的方式,使各種擴充工作十分簡(jiǎn)單。
消息類(lèi)型的擴充
SIP工作組在增加新的功能時(shí),更愿意定義新的消息類(lèi)型,而不是修補原有類(lèi)型,以保持每種類(lèi)型目的單純、語(yǔ)義清晰。定義新的類(lèi)型的工作很簡(jiǎn)單,只要定義一個(gè)新的字符串即可,現已有幾個(gè)新的類(lèi)型被定義。
一個(gè)被廣泛接受的新的類(lèi)型是INFO消息。INFO消息被用來(lái)在會(huì )話(huà)參加者之間傳遞各種信息。INFO消息可以用來(lái)傳送通話(huà)中隨機產(chǎn)生的各種信號,也可以在會(huì )話(huà)雙方間傳遞即時(shí)消息。
還有新提出的REFER消息,實(shí)現呼叫轉移的功能。COMET消息用來(lái)檢驗能夠用于會(huì )話(huà)的資源,使用戶(hù)代理能夠根據資源的可用性情況,決定是否接受一個(gè)呼叫。
消息頭的擴充
SIP消息包含了一系列消息頭,對消息進(jìn)行必要的描述,現在有35種標準的頭。同樣,可以根據需要增加新的頭以支持新的特性,可以結合新的類(lèi)型定義新的頭,也可以對原有類(lèi)型中的內容進(jìn)行補充。這些新增的頭在IETF被標準化通過(guò)后,就成為正式協(xié)議標準的一部分。
消息體的擴充
SIP的消息體可以通過(guò)MIME定義的代碼進(jìn)行標志,攜帶各種類(lèi)型的數據內容。一個(gè)例子是:在新一代網(wǎng)絡(luò )中,會(huì )有兩個(gè)PSTN網(wǎng)絡(luò )通過(guò)IP網(wǎng)絡(luò )互聯(lián),IP網(wǎng)絡(luò )提供一個(gè)仿真的中繼線(xiàn),這時(shí)在IP網(wǎng)上采用IP電話(huà)信令如SIP。兩側PSTN交互的傳統電話(huà)信令(如ISUP)如果要轉換成SIP相應內容,到另一側再轉換回來(lái),難免造成信息丟失。針對這一問(wèn)題,增加了一個(gè)用application/isup標志的消息體,將原始ISUP信令內容打包,原封不動(dòng)地通過(guò)SIP消息攜帶到對端交換機,就可以方便而不失真地傳遞信令內容。
通過(guò)采用MIME方式,SIP消息體可以根據需要任意擴展,攜帶音頻、圖像乃至JAVA小程序等各種內容。
可見(jiàn),強大的擴充機制,使SIP的能力能夠不斷增強。同時(shí)也應看到,由于SIP修改擴充容易,廠(chǎng)家開(kāi)發(fā)難免有自由發(fā)揮的地方。如何保證各廠(chǎng)家設備功能兼容、互聯(lián)互通,將成為SIP全面取得商業(yè)成功道路上面臨的最關(guān)鍵的挑戰之一。這要求標準組織及各方面協(xié)調一致,避免協(xié)議無(wú)節制地蔓延出各種分支。
中國信息產(chǎn)業(yè)網(wǎng)(www.cnii.com.cn)
相關(guān)鏈接:
亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩
安宁市|
武乡县|
巫山县|
宽城|
镇安县|
莒南县|
遂宁市|
邢台县|
安乡县|
曲靖市|
长顺县|
黄大仙区|
岳池县|
宕昌县|
句容市|
福安市|
长寿区|
怀柔区|
崇礼县|
元谋县|
华宁县|
寿光市|
襄城县|
佳木斯市|
普洱|
赫章县|
铅山县|
南乐县|
南和县|
闽侯县|
天津市|
永顺县|
东乡|
汾阳市|
南充市|
潞西市|
米林县|
厦门市|
芜湖市|
西华县|
台安县|
http://444
http://444
http://444
http://444
http://444
http://444