週報全文 SIP的下一步

2021-04-30 02:31:55 字數 1899 閱讀 5237

【cnw.com.cn 專稿】會話發起協議sip)的最大發展將會是互聯,特別是利用「sip中繼」將ip pbx與ip服務提供商相連。

與此同時,網路卻越來越多地利用sip提供傳統的**服務。例如,在packet cable 2.0規範中,cablelabs已指定sip為使用者**和有線電視**運營商之間使用的新協議,也許假以時日,有線電視行業也將轉而使用sip。

sip

帶來改變

近年來pbx製造商開始採用sip,許多固網運營商在其核心網路向voip過渡的過程中也在內部採用了sip。sip廣泛應用於大量連線這些運營商的閘道器。而skype也利用sip將其私有的skype-to-skype服務連線到支援skypein和skypeout服務的服務提供商處。sip本身已經從最初致力於p2p通訊發展成為了下一代網路(ngn)綜合協議體系的核心,這種ngn是由電信傳統派設想出來、並由第三代夥伴計畫(3gpp)組織定義。

移動的應用

3gpp

為移動運營商明確了最終的ngn。它位於ims(ip多**系統)名下,並基於sip。之所以是最終的ngn ,是因為其他ngn標準(cable lab的packetcable、etsi的tispan和3gpp2的mmd)已決定發展各自的規範來配合3gpp的ims。ims定義的網路上,每一部手機或其他附加裝置均利用sip請求服務。該網路決定是否有足夠的資源來滿足這種請求,如果有,則預定這些資源。這就意味著ims網路能夠基於每個會話,保證任何ip會話的頻寬、延時和其他服務質量(qos)引數。也意味著運營商能夠就每乙個會話進行計費,並按他們的要求對不同的服務按不同的**收費。

所有ngn的問題在於其複雜性,而ims是最終的ngn。因為端點之間的所有通訊都必須通過集中的網路設施協商建立,所以,ims網路擁有傳統**網路的全部複雜性,甚至更複雜。移動運營商仍然在尋求一種殺手級應用,以判斷使用sip向ims基礎設施過渡的成本。

移動的過渡

如果能夠讓所有服務產品共享單一分組核心網路,移動運營商就能夠節約成本,因此許多運營商在朝著這個方向過渡。此外,在中國和印度等發展迅速的市場上,各種新的網路開始利用分組骨幹網來互聯傳統的移動交換機,甚至是無線基站。但這些網路沒有將sip或ims用於語音服務。

首選的方法是保持傳統的7號移動信令,但利用ip骨幹網的sigtran協議來傳輸,並利用軟交換來控制語音電路在同一ip骨幹網上的互聯。在實踐中,信令和**可以在不同的虛擬網路上承載,但它們共享同樣的ip多協議標籤交換(mpls)核心網。另外乙個好處就是,現有的信令協議沒有變化,因此漫遊和傳遞一如往常,使用者管理也不受影響。更重要的是,消費者的手機上沒有必要安裝ims/sip客戶棧,因此,現有的數十億部手機可以繼續使用。

在有些情況下,軟交換廠商會提供一種介面,如閘道器等。所以支援sip的裝置能夠通過sip進行連線。在其他情況下,傳統裝置可以安裝分組介面來代替tdm介面。那就意味著呼叫建立資訊是通過sctp/ ip而不是通過mtp/ tdm傳輸,並且語音是通過rtp/ udp/ ip而不是通過tdm傳送,但基本的東西都沒有變化。這是基於ip的pstn,或者更準確地說,是基於ip的plmn(公用陸地移動通訊網)。

sip

的遠景

現在仍然是ims的初期,所以裝置容量小,並且ims缺乏分組網路電路方法提供的那種為移動語音**節約成本的手段。運營商把ims看作其長期解決方案,他們僅投資於ims基礎設施,以支援那些具備創造新收入潛力的新應用。這個「蛋與雞」的問題有望在未來5~10年內解決。

同時,sip作為p2p協議仍然是可行的。隨著sip的應用擴充套件到越來越多的pbx、voip手機、閘道器和通訊基礎設施的其他部分,p2p sip將會有取得突破的新機遇。

sip打造電信革命的最初願景仍然有可能實現,但所需時間比最初**的要長。(本文作者為nms通訊公司共同創始人、高階副總裁兼首席技術官)

PMON的下一步

現在pmon最大的問題就是不夠穩定,經常出些小問題。因為 比較亂,所以查詢起問題來越來越困難。公司的一些底層開發人員也一直有將龍芯的bootloader移植到uboot上來的打算,但時間太緊,一時又沒法完成這個任務,因此這個事情就一拖再拖了,到現在幾乎一年。看了整個的pmon 覺得其實真有必要好好整...

戴爾的下一步

3月21日,42歲的邁克 戴爾腳踩改革風火輪飛到上海。在南京路附近乙個豪華酒店的會議室裡,這個身材魁梧的新ceo彷彿變魔術一樣,開啟乙個具有吉祥寓意的金豬模型,亮出乙個 超低價電腦 在中國設計和製造的,起價僅2599元人民幣的ec280電腦。站在新作品後面,這位中年男人臉上流露出孩子般的狡黠笑容,他...

自動點選下一步

宣告 getclassname hwnd hwnd lpclassname pchar nmaxcount integer integer 測試1 新建乙個工程,主視窗的類名預設是 tform1,用程式獲取一下看看 var ps array 0 254 of char begin getclassn...