一種由sip用戶發(fā)起的預(yù)定義會議的軟交換實現(xiàn)方法
【專利摘要】本發(fā)明公開了一種由SIP用戶發(fā)起的預(yù)定義會議的軟交換實現(xiàn)方法,組會發(fā)起方構(gòu)造INVITE發(fā)送至軟交換系統(tǒng),并從預(yù)定邀請中取得該會議預(yù)定義的會議成員,之后軟交換向各個SIP用戶終端發(fā)起會話請求,得到對方回復(fù)確認后,向媒體服務(wù)器發(fā)起會議操作請求,媒體服務(wù)器收到請求,給調(diào)度主持發(fā)起的會議分配相應(yīng)資源,之后軟交換將同時拉入所有的參與方加入會議,并同時向媒體服務(wù)器發(fā)起會議操作請求等,最終會議建立。本發(fā)明的有益效果是:在預(yù)定時間段內(nèi)通過SIP用戶終端靈活的發(fā)起會議,一鍵邀請預(yù)定義的會議成員參加會議,即滿足會議發(fā)起的靈活性,也提高了會議發(fā)起效率,解決了組會發(fā)起方在預(yù)定時間段內(nèi)自行發(fā)起會議的問題。
【專利說明】—種由SIP用戶發(fā)起的預(yù)定義會議的軟交換實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種由SIP用戶發(fā)起的預(yù)定義會議的軟交換實現(xiàn)方法,屬于通信【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]目前的會議系統(tǒng),大多是會議系統(tǒng)在指定時間內(nèi)發(fā)起預(yù)訂會議,將預(yù)先設(shè)置好的會議成員加入會議中,預(yù)訂會議的召開需要先經(jīng)過會議資源預(yù)訂,然后會議系統(tǒng)在指定的時間自動將所有與會方呼入會議中。而現(xiàn)實生活中,很多時候是會議主席希望系統(tǒng)預(yù)留一個時間段,由會議主席在預(yù)訂的時間段靈活掌握會議召開的具體時間,當(dāng)會議主席決定召開會議時,希望做到一鍵啟動并立即將所有成員加入會議,現(xiàn)有的會議系統(tǒng)不能解決會議主席在預(yù)定時間段內(nèi)自行發(fā)起會議的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種由SIP用戶發(fā)起的預(yù)定義會議的軟交換實現(xiàn)方法,能解決會議主席在預(yù)定時間段內(nèi)自行發(fā)起會議的問題。
[0004]本發(fā)明的目的是通過以下技術(shù)方案來實現(xiàn)的:一種由SIP用戶發(fā)起的預(yù)定義會議的軟交換實現(xiàn)方法,它包含以下步驟:
[0005](I)、組會發(fā)起方處于非組會狀態(tài)時,按下組會按鈕進入組會狀態(tài),同時調(diào)度用戶向呼叫服務(wù)器CS發(fā)送INVITE請求消息發(fā)起會話,被叫號碼用戶為會議成員;
[0006](2)、CS收到INVITE請求消息,分析為會議調(diào)度的組會業(yè)務(wù),觸發(fā)業(yè)務(wù)邏輯:CS根據(jù)組會發(fā)起方的INVITE請求消息,查找會議成員,并向所有會議成員用戶發(fā)起INVITE會話請求,被叫用戶終端接到會議請求后,需要立即自動應(yīng)答,向CS發(fā)送200響應(yīng);
[0007](3)、CS收到第一個被叫的響應(yīng)后,向其發(fā)送ACK,同時發(fā)時200響應(yīng)到主叫調(diào)度終端,使兩者建立媒體通道;
[0008](4)、組會發(fā)起方在收到200響應(yīng)后,向CS發(fā)送ACK ;
[0009](5)、CS收到第二個被叫的200響應(yīng)后,需要將建立通話的三方形成會議,并向媒體服務(wù)器MS請求將組會發(fā)起方加入到會議中;
[0010](6)、MS收到會議成員增加請求后,分配會議資源,并向CS確認成功;
[0011](7)、CS發(fā)送UPDATE消息到組會發(fā)起方,將其與會議橋相連;
[0012](8)、CS向MS請求依次將第N方加入到會議中,其中N > 2 ;
[0013](9)、MS收到會議成員增加請求后,并向CS確認成功;
[0014](10)、CS依次向第N方會議成員發(fā)送UPDATE消息,更改媒體;
[0015](11)、成員方用戶收到UPDATE消息后,更改媒體,并應(yīng)答200,直至所有的會議成員加入到會議中,最終完成會議的建立。
[0016]本發(fā)明的有益效果在于:在預(yù)定時間段內(nèi)通過SIP終端靈活的發(fā)起會議,一鍵邀請預(yù)定義的會議成員參加會議,即滿足會議發(fā)起的靈活性,也提高了會議發(fā)起效率,解決了 組會發(fā)起方在預(yù)定時間段內(nèi)自行發(fā)起會議的問題。
【專利附圖】
【附圖說明】
[0017]圖1為現(xiàn)有會議系統(tǒng)的原理示意圖;
[0018]圖2為本發(fā)明的原理圖。
【具體實施方式】
[0019]下面結(jié)合實施例進一步描述本發(fā)明的技術(shù)方案,但要求保護的范圍并不局限于所述。
[0020]如圖1,大多是會議系統(tǒng)在指定時間內(nèi)發(fā)起預(yù)訂會議,將預(yù)先設(shè)置好的會議成員加入會議中,預(yù)訂會議的召開需要先經(jīng)過會議資源預(yù)訂,然后會議系統(tǒng)在指定的時間自動將所有與會方呼入會議中
[0021]如圖2,一種由SIP用戶發(fā)起的預(yù)定義會議的軟交換實現(xiàn)方法,假定軟交換中預(yù)定義會議業(yè)務(wù)接入碼為”*60”,且會議資源和與會議成員已提前預(yù)定,在會議預(yù)約時間段內(nèi),SIP終端發(fā)起會議的流程包含以下步驟:
[0022](I)、組會發(fā)起方即會議調(diào)度主持處于非組會狀態(tài)時,按下組會按鈕進入組會狀態(tài),同時調(diào)度用戶向呼叫服務(wù)器CS發(fā)送INVITE請求消息發(fā)起會話,被叫號碼用戶為會議成員;
[0023](2)、CS收到INVITE請求消息,分析為會議調(diào)度的組會業(yè)務(wù),觸發(fā)業(yè)務(wù)邏輯:CS根據(jù)組會發(fā)起方的INVITE請求消息,查找會議成員,并向所有會議成員用戶發(fā)起INVITE會話請求,被叫用戶終端接到會議請求后,需要立即自動應(yīng)答,向CS發(fā)送200響應(yīng);
[0024](3)、CS收到第一個被叫的響應(yīng)后,向其發(fā)送ACK,同時發(fā)時200響應(yīng)到主叫調(diào)度終端,使兩者建立媒體通道;
[0025](4)、組會發(fā)起方在收到200響應(yīng)后,向CS發(fā)送ACK ;
[0026](5)、CS收到第二個被叫的200響應(yīng)后,需要將建立通話的三方形成會議,并向媒體服務(wù)器MS請求將組會發(fā)起方加入到會議中;
[0027](6)、MS收到會議成員增加請求后,分配會議資源,并向CS確認成功;
[0028](7)、CS發(fā)送UPDATE消息到組會發(fā)起方,將其與會議橋相連;
[0029](8)、CS向MS請求將第二方用戶B加入到會議中;
[0030](9)、MS收到會議成員增加請求后,并向CS確認成功;
[0031](10)、CS向第二方用戶B會議成員發(fā)送UPDATE消息,更改媒體;
[0032](11)、成員方用戶收到UPDATE消息后,更改媒體,并應(yīng)答200 ;
[0033](12)、CS向MS請求依次將第三方用戶C加入到會議中;
[0034](13), MS收到會議成員增加請求后,并向CS確認成功;
[0035](14)、CS依次向第三方用戶C會議成員發(fā)送UPDATE消息,更改媒體;
[0036](15)、成員方用戶收到UPDATE消息后,更改媒體,并應(yīng)答200,如果還有其它會議成員應(yīng)答,重復(fù)以上步驟,直至所有的會議成員加入到會議中,最終完成會議的建立。
[0037]組會發(fā)起方構(gòu)造INVITE (預(yù)定邀請),發(fā)送至軟交換系統(tǒng),軟交換系統(tǒng)主要包括用戶、Call Server>Media Server 三個大部分,Call Server 和 Media Server 組成軟交換平臺,其中,Call Server負責(zé)完成信令的處理。Media Server負責(zé)處理媒體的處理。
[0038]軟交換系統(tǒng)根據(jù)會議調(diào)度主持的預(yù)定邀請的to頭域的內(nèi)容,確定該INVITE邀請為會議建立請求,并從預(yù)定邀請中取得該會議預(yù)定義的會議成員,之后軟交換向各個SIP用戶終端(會議成員)發(fā)起會話請求,得到對方回復(fù)確認后,向媒體服務(wù)器發(fā)起會議操作請求,媒體服務(wù)器收到請求,給調(diào)度主持發(fā)起的會議分配相應(yīng)資源,之后軟交換將同時拉入所有的參與方加入會議,并同時向媒體服務(wù)器發(fā)起會議操作請求,媒體服務(wù)器收到會議操作請求后將根據(jù)新加入會議的成員更改媒體配置,最終,會議建立。
【權(quán)利要求】
1.一種由SIP用戶發(fā)起的預(yù)定義會議的軟交換實現(xiàn)方法,其特征在于:它包含以下步驟: (1)、組會發(fā)起方處于非組會狀態(tài)時,按下組會按鈕進入組會狀態(tài),同時調(diào)度用戶向呼叫服務(wù)器CS發(fā)送INVITE請求消息發(fā)起會話,被叫號碼用戶為會議成員; (2)、CS收到INVITE請求消息,分析為會議調(diào)度的組會業(yè)務(wù),觸發(fā)業(yè)務(wù)邏輯:CS根據(jù)組會發(fā)起方的INVITE請求消息,查找會議成員,并向所有會議成員用戶發(fā)起INVITE會話請求,被叫用戶終端接到會議請求后,需要立即自動應(yīng)答,向CS發(fā)送200響應(yīng); (3)、CS收到第一個被叫的響應(yīng)后,向其發(fā)送ACK,同時發(fā)時200響應(yīng)到主叫調(diào)度終端,使兩者建立媒體通道; (4)、組會發(fā)起方在收到200響應(yīng)后,向CS發(fā)送ACK; (5)、CS收到第二個被叫的200響應(yīng)后,需要將建立通話的三方形成會議,并向媒體服務(wù)器MS請求將組會發(fā)起方加入到會議中; (6)、MS收到會議成員增加請求后,分配會議資源,并向CS確認成功; (7)、CS發(fā)送UPDATE消息到組會發(fā)起方,將其與會議橋相連; (8)、CS向MS請求依次將第N方加入到會議中,其中N> 2 ; (9)、MS收到會議成員增加請求后,并向CS確認成功; (10)、CS依次向第N方會議成員發(fā)送UPDATE消息,更改媒體; (11)、成員方用戶收到UPDATE消息后,更改媒體,并應(yīng)答200,直至所有的會議成員加入到會議中,最終完成會議的建立。
【文檔編號】H04L12/18GK103929410SQ201310016107
【公開日】2014年7月16日 申請日期:2013年1月15日 優(yōu)先權(quán)日:2013年1月15日
【發(fā)明者】郭軍華 申請人:深圳市中航比特通訊技術(shù)有限公司