国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

SIP服務器的Park保留

2016-01-24 11:49朱劍鋒
軟件 2015年12期

摘要:針對SIP服務器,提出了將具有相同Park-Slot識別號的SIP終端構(gòu)建為一個Park保留組,實現(xiàn)了Park保留及Park保留解除。

關(guān)鍵詞:多媒體通信;SIP服務器;Park保留;Park保留解除

中圖分類號:TP393

文獻標識碼:A

DOI:10.3969/j.issn.1003-6970.2015.12.015

本文著錄格式:朱劍鋒SIP服務器的Park保留[J]軟件,2015,36(12):66-68

0 引言

多媒體通信(multimedia communication)對多媒體信息進行采集、傳輸、存儲等處理,采用多媒體技術(shù)、通信技術(shù)及計算機應用等技術(shù),解決傳輸安的全性高、容錯能力強、速度快、耗費資源少的問題。電信網(wǎng)、廣播電視網(wǎng)、互聯(lián)網(wǎng)在向下一代互聯(lián)網(wǎng)演進過程中,絡互聯(lián)互通、資源共享,為用戶提供語音、數(shù)據(jù)和廣播電視等多媒體服務。3GPP(3rd Generation Partnership Project)采用了SIP(session initiation protocol)協(xié)議作為下一代互聯(lián)網(wǎng)的控制協(xié)議,制訂了基于SIP的IP多媒體子系統(tǒng)。

SIP是進行IP網(wǎng)上多媒體會話的建立、修改和終止等的信令控制,通過會話描述協(xié)議動態(tài)調(diào)整和修改多媒體通信的帶寬、傳輸媒體類型及媒體的編解碼格式等屬性。SIP服務器為多媒體會話提供注冊服務、位置服務、代理服務、及重定向服務。運行于SIP服務器的Park保留用于保持一個多媒體會話,然后為Park保留終端提供再與另外的多媒體終端進行新的會話。

目前,Park保留通常采用思科的方案。首先,在SIP服務器上配置Call Park選項,新建一個Call Park電話號碼,供Park保留使用;其次,通話中的2臺SIP多媒體終端,其中一臺按下SIP終端的Park按鍵后,將另一臺SIP終端保留;當在其他位置的SIP終端撥打Call Park電話號碼后,可以續(xù)接剛才的通話。

伴隨下一代互聯(lián)網(wǎng)的發(fā)展及SIP軟交換技術(shù)的推廣應用,SIP終端間的Park保留應用日益得到通信業(yè)界關(guān)注。因此,如何更為方便、靈活、有效地實現(xiàn)Park保留,已經(jīng)成為需要解決的現(xiàn)實問題。

1 SIP服務器的Park保留系統(tǒng)

SIP服務器的Park保留系統(tǒng),由SIP終端的Park事件通告系統(tǒng)、及SIP終端間的Park保留呼叫系統(tǒng)所構(gòu)成。SIP終端的Park事件通告系統(tǒng)主要包括SIP終端注冊時的Park事件通告機能;SIP終端間的Park保留呼叫系統(tǒng)包括SIP終端的Park保留與SIP終端的Park保留解除兩部分機能。SIP服務器的Park保留系統(tǒng)的機能構(gòu)成如圖l所示。

2 SIP終端的Park事件通告系統(tǒng)

SIP服務器的Park保留系統(tǒng)以簡易構(gòu)成為例,由SIP服務器、及3臺SIP終端組成的簡易系統(tǒng)構(gòu)成圖。3臺SIP終端包括TEL-A、TEL-B、及TEL-C,本三臺SIP終端均有Line功能鍵指示燈,并且支持事件通告機制。

針對SIP終端的Line功能鍵,登錄“park;slotld=l”Park事件,并設置expire的值與SIP終端注冊expire的值相同;SIP終端在每次注冊時,隨即發(fā)送一個持有Park-Slot識別號的“Event:park;slotld=l”事件的SUBSCRIBE請求給SIP服務器,SIP服務器返回帶有“Event:park:slotld=l”事件的NOTIFY請求,至此本Line功能鍵被創(chuàng)建為具有Park-Slot識別號“park;slotld=l”的Park按鍵,具有相同Park-Slot識別號“park;slotld=l”的Park按鍵的SIP終端之間被構(gòu)建為一個Park保留組。當SIP終端有多個Line功能鍵時,針對每個Line功能鍵分別重復上記步驟。

第2個Line功能鍵登錄“park;slotld=2”的Park事件,設置expire的值與注冊expire的值相同,SIP終端在注冊時發(fā)送一個持有Park-Slot識別號的“Event:park;slotld=2”事件的SUBSCRIBE請求給SIP服務器,SIP服務器返回帶有“Event:park;slotld=2”事件的NOTIFY請求,至此第2個Line功能鍵被創(chuàng)建為具有Park-Slot識別號“park;slotld=2”的Park按鍵,具有相同Park-Slot識別號“park;slotld=2”的Park按鍵的SIP終端之間被構(gòu)建為第2個Park保留組,以此類推,多個Line功能鍵分別被創(chuàng)建為具有不同Park-Slot識別號的Park按鍵,具有相同Park-Slot識別號的Park按鍵的SIP終端之間組成同一Park保留組,從而在SIP終端之間被創(chuàng)建為多個Park保留組。SIP終端的Park事件通告系統(tǒng)的SIP流程如圖2所示。

3 SIP電話機的Park保留

通話中的2個SIP電話機,按下其中一個SIP電話機的第1個Line功能鍵Park按鍵,向SIP服務器發(fā)出一個INFO請求,在NFO的Body里的內(nèi)容為“Operation=park&Slotld=l”,SIP服務器返回2000K,并且在2000K的Body里也同樣包含此Park-Slot識別號的值l;此時,當按下本話機第2個Line功能鍵Park按鍵的情況下,則在INFO的Body里的內(nèi)容為“Operation=park&Slotld=2”,以此類推。

SIP服務器向操作Park按鍵的SIP電話機發(fā)出BYE請求,SIP電話機接到BYE請求后返回2000K給SIP服務器,終止本SIP電話機的通話。

SIP服務器向另一臺SIP電話機發(fā)送保留re-INVITE請求,該話機返回2000K給SIP服務器,并接受來自SIP服務器的ACK后,該話機變成保留狀態(tài)。

SIP服務器向Park-Slot識別號為l的Park保留組的所有SIP電話機發(fā)送NOTIFY請求,并且在NOTIFY請求的Body里的值為l、在NOTIFY請求的Header里包含“Event:park;slotld=l”事件,接到此NOTIFY信息的所有SIP電話機返回2000K后,各SIP電話機的第1個Line功能鍵Park按鍵的指示燈將不停地閃爍,至此,此過程為SIP電話機的Park保留。

在SIP電話機間的Park保留呼叫系統(tǒng)中,利用SIP電話機的Park按鍵實施Park保留的方法,Park保留SIP信令流程如圖3所示。TEL-A、TEL-B、TEL-C為3臺SIP電話機,SIP Server為SIP服務器。TEL-A和TEL-B先進入通話狀態(tài),當TEL-A電話機再按下Park按鍵,則TEL-B電話機被Park保留;TEL-A、TEL-B、TEL-C這3臺SIP電話機Park鍵指示燈不斷閃爍。

4 SIP電話機的Park保留解除

Park保留組中的某一SIP電話機如果處于Park保留狀態(tài),即Line功能鍵Park按鍵的指示燈將不停地閃爍,當Park保留中的SIP電話機接聽,并且按下Park按鍵時(如果本SIP電話沒有Line功能鍵Park鍵的話,應該連續(xù)按下“#80”+Park-Slot識別號的值,此號碼為Park保留解除特殊號碼,例如連續(xù)按下的按鍵為“#801”),則向SIP服務器發(fā)送帶有Park保留解除及Park-Slot識別號信息的INVITE請求,INVITE的Request-Line格式為“INVITE sip:%2380I@IP地址”;SIP服務器收到Request-Line為“INVITEsip:%2380I@IP地址”的INVITE請求時,則向被Park保留的SIP電話機發(fā)送保留解除的INVITE請求,SIP服務器在收到保留解除的2000K消息后,向接聽SIP電話機的INVITE請求返回此2000K消息,當SIP服務器接受來自接聽SIP電話機的ACK請求,并轉(zhuǎn)發(fā)此ACK請求給保留中的SIP電話機后,接聽SIP電話機與保留中的SIP電話機之間恢復通話。

SIP服務器向同一Park保留組的所有SIP電話機發(fā)送NOTIFY請求,并且在NOTIFY請求的Body里的值為O、在NOTIFY請求的Header里包含“Event:park;slotld=l”事件,接受此NOTIFY請求的SIP電話機在返回2000K后,其第1個Line功能鍵Park鍵指示燈熄滅,至此,此過程為SIP電話機的Park保留解除。

在SIP電話機間的Park保留呼叫系統(tǒng)中,利用Park按鍵或Park保留解除特殊號碼實施Park保留解除的方法,Park保留解除系統(tǒng)的SIP信令流程如圖4所示。TEL-A、TEL-B、TEL-C為3臺SIP電話機,SIP Server為SIP服務器。TEL-B處于Park保留狀態(tài),當TEL-C電話機再按下Park按鍵(或Park保留解除特殊號碼,即“#80”+Park-Slot識別號的值),則TEL-B電話機被Park保留解除,TEL-B和TEL-C進入通話狀態(tài);TEL-A、TEL-B、TEL-C這3臺SIP電話機Park鍵指示燈停止閃爍。

5 結(jié)論

運行于SIP服務器的Park保留是電信電話系統(tǒng)的一種功能特性,用于將一個通話在這臺電話上保持起來,然后再與另外的話機上繼續(xù)通話。SIP服務器的Park保留方法涉及多媒體技術(shù)、通信技術(shù)及計算機應用技術(shù)等領(lǐng)域,包括SIP終端的Park事件通告系統(tǒng)、SIP終端間的Park保留呼叫系統(tǒng)。SIP終端的Park事件通告系統(tǒng)提出了根據(jù)具有相同Park-Slot識別號的SIP終端構(gòu)建為一個Park保留組;SIP終端間的Park保留呼叫系統(tǒng)是針對通話中的兩個SIP終端實施Park保留后,該Park保留組中的任何一臺非被保留SIP終端可以實施Park保留解除。伴隨下—代互聯(lián)網(wǎng)的發(fā)展及SIP軟交換技術(shù)的推廣應用,SIP電話機間的Park保留應用日益得到通信業(yè)界關(guān)注,這也是三網(wǎng)融合的核心交換技術(shù)。此SIP服務器的Park保留運行穩(wěn)定、使用便捷、功能可擴展性強,其方法更為方便、靈活、有效,具有良好的應用前景。

乌恰县| 西青区| 九江县| 普陀区| 肃南| 沾化县| 达拉特旗| 偏关县| 丰顺县| 东乌珠穆沁旗| 娱乐| 文成县| 安庆市| 都兰县| 诏安县| 蕉岭县| 连州市| 威海市| 大田县| 双江| 台南县| 旺苍县| 宜章县| 井冈山市| 承德县| 临桂县| 禹城市| 闸北区| 湛江市| 南皮县| 崇仁县| 凤翔县| 固始县| 互助| 孟津县| 海口市| 尖扎县| 呼玛县| 乌海市| 介休市| 崇礼县|