專利名稱:一種點擊撥號業務到多媒體會議業務的切換系統及方法
技術領域:
本發明涉及網絡通信技術領域,尤其涉及一種在下一代網絡環境 中使用應用服務器實現點擊撥號業務到多媒體會議業務的切換系統 及方法。
背景技術:
下 一代網絡(Next Generation Network,簡稱NGN)呈現日益壯 大的發展趨勢,引入了 一系列令人耳目 一新的業務。在語音業務領域, NGN通過與互聯網(Intemet)的結合,為用戶帶來更新的業務體—瞼。
點擊撥號(Click To Dial,簡稱CTD)業務就是網絡通信技術發 展過程中出現的新業務,即用戶在計算機前通過點擊網頁或者軟件終 端上的按鈕或標簽,使按鈕或標簽所表示的聯系人與自己建立通話。 CTD業務常用于商業網站的咨詢及客戶服務等場景。
然而,在現有技術中,CTD業務的局限在于只能兩方之間進行 通話,如果通話后需要聯系其他人加入通話,則只能將某一方進行呼 叫保持,而不能多方同時通話。或者這時雙方用戶都掛^^幾,其中一方 通過傳統的創建多媒體會議的方式,邀請各個用戶加入會議,實現多 方同時通話。但是這種做法,不僅增加了用戶操作的復雜度,還削弱 了 CTD業務的吸引性。
發明內容
為解決CTD業務只能在兩方用戶之間進行通話的局限性問題, 有必要提供一種實現多方用戶之間進行通話的CTD業務到多媒體會 議業務的切換系統。
此外,還有必要提供一種實現多方用戶之間進行通話的CTD業 務到多媒體會議業務的切換方法。
本發明點擊撥號業務到多媒體會議業務的切換系統包括至少一用戶終端、 一應用服務器、 一媒體服務器和一下一代網絡,所述用戶 終端和應用服務器接入所述下一代網絡,所述應用服務器與所述々某體 服務器連接,所述應用服務器負責點擊撥號業務的實現,所述媒體服 務器是多媒體會議的信令和媒體的處理設備,所述應用服務器還負責 多媒體會議業務的實現,其邀請至少一所述用戶終端,使所述用戶終 端與所述媒體服務器進行媒體協商,進行多媒體會議業務。
在上述系統中,所述下一代網絡通過SIP協議與所述用戶終端、 應用服務器連接,所述應用服務器通過SIP協議與媒體服務器連接。
本發明點擊撥號業務到多媒體會議業務的切換方法包括以下步
驟
步驟一、用戶終端進行點擊撥號業務;
步驟二、應用服務器邀請至少一所述用戶終端,并使所述用戶終 端與媒體服務器進行媒體協商,進行多媒體會議業務。
在上述方法中,所述步驟一用戶終端進行點擊撥號業務包括以下 步驟
步驟A、控制臺綁定用戶終端,并呈現用戶終端狀態,其負責發 起點擊撥號業務操作;
步驟B、所述控制臺發起點擊撥號命令,使用戶終端之間建立通話。
在上述方法中,所述步驟A中控制臺綁定用戶終端包括以下步
驟
所述控制臺向所述應用服務器發送MESSAGE消息,所述 MESSAGE消息攜帶綁定終端指令;
所述應用服務器接收所述MESSAGE消息,并向控制臺返回響應 消息,完成對用戶終端的綁定。
在上述方法中,所述步驟B中所述控制臺發起點擊撥號命令包括 以下步驟
所述控制臺向所述應用服務器發送MESSAGE消息,所述 MESSAGE消息攜帶點擊撥號指令;
所述應用服務器接收所述MESSAGE消息,根據所述點擊撥號指
6令向用戶終端發起呼叫。
在上述方法中,所述步驟二中應用服務器邀請至少一所述用戶終端,還包括所述應用服務器接收所述用戶終端的^ 某體描述信息。
在上述方法中,所述應用服務器接收所述用戶終端的媒體描述信
息包括以下步驟
所述控制臺發送INVITE消息到所述應用服務器來觸發多媒體會議業務;
所述應用服務器接收所述INVITE消息,再向所述用戶終端發送re-INVITE信息;
所述用戶終端接收re-INVITE消息并向所述應用服務器返回200OK消息,所述200 OK消息攜帶用戶終端的々某體描述信息。
在上述方法中,所述步驟二中使所述用戶終端與媒體服務器進行媒體協商包括以下步驟
所述應用服務器接收用戶終端的媒體描述信息,并將其與所述媒體服務器的媒體描述信息相互交換,使得所述媒體服務器根據所述用戶終端的々某體描述信息與所述用戶終端建立聯系;
所述應用服務器向所述用戶終端發送所述媒體服務器的媒體描述信息,使得所述用戶終端根據所述媒體服務器的媒體描述信息與所述媒體服務器建立聯系;
所述應用服務器向所述媒體服務器發送創建多媒體會議指令,所述媒體服務器創建多媒體會議,所述應用服務器將所述用戶終端加入所述多媒體會議。
在上述方法中,所述應用服務器與所述媒體服務器相互交換用戶終端的媒體描述信息和媒體服務器的媒體描述信息包括以下步驟
所述應用服務器向所述媒體服務器發送INVITE消息,所述INVITE消息攜帶所述用戶終端的媒體描述信息;
所述媒體服務器向所述應用服務器返回200 OK消息,所述200OK消息攜帶所述媒體服務器的媒體描述信息。
與現有技術相比4交,本發明解決了 CTD業務中的通話業務無法增加更多用戶終端的局限性,提供了現有技術中沒有的CTD向多媒體會議業務切換的實現方法,從而豐富了用戶的使用體驗。
在結合附圖閱讀本發明實施方式的詳細描述后,本發明的特點和優點將變得更加清楚。
圖1是本發明CTD業務到多媒體會議業務的切換系統示意圖。圖2是本發明CTD業務到多媒體會議業務的切換方法流程圖。圖3是圖2中步驟S1具體流程示意圖。
具體實施例方式
下面結合附圖對本發明CTD業務到多媒體會議業務的切換系統及方法進行i兌明。
請參閱圖1,其是本發明CTD業務到多媒體會議業務的切換系統示意圖。
所述CTD業務到多媒體會議業務的切換系統包括一控制臺101、一用戶終端102、 一用戶終端103、 一應用服務器104、 一媒體服務器105和一 NGN106。
控制臺IOI是一個終端或網頁,負責與用戶進行交互和發起CTD操作和轉多媒體^H義操作。
應用服務器104負責CTD業務和多々某體會議業務的業務邏輯實現。
媒體服務器105負責處理多媒體^i義的信令。
控制臺101、用戶終端102、用戶終端103和應用服務器104通過SIP協議接入NGN106,應用服務器104通過SIP協議與媒體服務器105連接。媒體服務器105可以有多臺,應用服務器104會進行負載均衡控制。在多々某體會議業務中,々某體服務器105與用戶終端102、用戶終端103之間互相傳送音頻、;現頻々某體流。
請參閱圖2,其是本發明CTD業務到多媒體會議業務的切換方法流程圖。
所述CTD業務到多媒體會議業務的切換方法包括以下步驟
8步驟S1、用戶終端進行CTD業務;
請參閱圖3,其是圖2中步驟S1具體流程示意圖。
所述步驟S1包括如下步驟
步驟Sll、控制臺101綁定用戶終端102,并呈現用戶終端狀態;
控制臺101發出第一 MESSAGE消息。第一 MESSAGE消息攜帶請求綁定用戶終端102的指令,其經過NGN106轉發至應用服務器104來觸發CTD業務。
應用服務器104接收所述第一 MESSAGE消息并做鑒權認證,之后發送第一 MESSAGE響應消息到控制臺101,表示接受控制臺101對用戶終端102的綁定。在控制臺101對用戶終端102的綁定之后,應用服務器104將用戶終端102的狀態隨時報告給控制臺101,并接受控制臺101的指令。
步驟S12、所述控制臺IOI發起CTD命令,使用戶終端之間建立通話。
控制臺101發出第二MESSAGE消息。第二MESSAGE消息攜帶發起CTD呼叫的指令,其經過NGN106轉發至應用服務器104來觸發CTD業務。
應用服務器104接收第二 MESSAGE消息,并根據第二MESSAGE消息攜帶發起CTD呼叫的指令,經過NGN106發送INVITE消息,呼叫用戶終端102 。用戶終端102接收INVITE消息,并經過NGN106發送200 OK消息到應用服務器104。所述200 OK消息攜帶用戶終端102的々某體描述信息(Session Description Protocol,簡稱SDP)。
應用服務器104接收第二 MESSAGE消息,并根據第二MESSAGE消息攜帶發起CTD呼叫的指令,經過NGN106發送INVITE消息,呼叫用戶終端103。所述INVITE消息攜帶用戶終端102的SDP。用戶終端103接收INVITE消息,并經過NGN106發送200 0K消息到應用服務器104。所述200OK消息攜帶用戶終端103的SDP。
應用服務器104接收200 OK消息,并向用戶終端103發送正確應答(ACK)消息。應用服務器104也向用戶終端102發送ACK消息,但向用戶終端102發送的ACK消息攜帶用戶終端103的SDP。用戶終端102和用戶終端103接收各自對應的ACK消息,完成用戶終端102的SDP和用戶終端103的SDP之間的協商,用戶終端102和用戶終端103之間建立通話。此時,應用服務器104發送第三MESSAGE消息到控制臺101 。第三MESSAGE消息攜帶用戶終端102和用戶終端103的狀態信息。
步驟S2、應用服務器104邀請至少一所述用戶終端,并使所述用戶終端與媒體服務器105進行媒體協商,進行多媒體會議業務。
用戶需要將CTD轉為多媒體會議時,使用控制臺101進行一系列操作。所述操作內容包括輸入會議類型、會議人數、會議持續時間、會議密碼等參數以及點擊確定按鈕等步驟。控制臺101發送一個INVITE消息,并經過NGN106轉發至應用服務器104來觸發多々某體會議業務。所述INVITE消息攜帶CTD業務轉多媒體會議業務的指令,其內容包括上述參數、用戶終端102和用戶終端103的標示信息以及控制臺101的SDP等信息。CTD業務轉多媒體會議業務的指令是一段XML文本。
應用服務器104接收所述INVITE消息,并分別向用戶終端102和用戶終端103發送re-INVITE消息。用戶終端102接收re-INVITE消息并返回200 OK消息。所述200 OK消息攜帶用戶終端102的SDP。用戶終端103接收re-INVITE消息并返回200 OK消息。所述200 OK消息攜帶用戶終端103的SDP。
應用服務器104向媒體服務器105發送INVITE消息。所述INVITE消息攜帶用戶終端102的SDP和用戶終端103的SDP。媒體服務器105向應用服務器104返回200 OK消息。所述200 OK消息攜帶媒體服務器105的SDP。
應用服務器104向媒體服務器105返回ACK消息,同時分別發送ACK消息給用戶終端102和用戶終端103。發送給用戶終端102和用戶終端103的ACK消息攜帶媒體服務器105的SDP。
應用服務器104發送200 OK消息到控制臺101。所述200 OK消息攜帶一個媒體描述信息,所述媒體描述信息是無實際效果的。控制
臺101向應用服務器104返回ACK消息。
應用服務器104向媒體服務器105發送INFO消息,即創建多媒體會議指令,媒體服務器105創建多媒體會議,應用服務器104將用戶終端102和用戶終端103加入其中,完成CTD業務向多々某體會i義業務的轉換。
與現有技術相比較,本發明解決了 CTD業務中的通話業務無法
增加更多用戶終端的局限性,提供了現有技術中沒有的CTD向多媒
體會議業務切換的實現方法,從而豐富了用戶的使用體驗。
,,、;4太右日日i^i/^;杏.t始老^il品P. A 陽早生)l太*日日 2+
于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1、一種點擊撥號業務到多媒體會議業務的切換系統,其包括至少一用戶終端、一應用服務器、一媒體服務器和一下一代網絡,所述用戶終端和應用服務器接入所述下一代網絡,所述應用服務器與所述媒體服務器連接,所述應用服務器負責點擊撥號業務的實現,所述媒體服務器是多媒體會議的信令和媒體的處理設備,其特征在于所述應用服務器還負責多媒體會議業務的實現,其邀請至少一所述用戶終端,使所述用戶終端與所述媒體服務器進行媒體協商,進行多媒體會議業務。
2、 根據權利要求1所述的系統,其特征在于,所述下一代網絡通過SIP協議與所述用戶終端、應用服務器連接,所述應用服務器通過SIP協議與媒體服務器連接。
3、 一種點擊撥號業務到多媒體會議業務的切換方法,其特征在于,包括以下步驟步驟一、用戶終端進行點擊撥號業務;步驟二、應用服務器邀請至少一所述用戶終端,并^f吏所述用戶終端與媒體服務器進行媒體協商,進行多4某體會議業務。
4、 根據權利要求3所述的方法,其特征在于,所述步驟一用戶終端進行點擊撥號業務包括以下步驟步驟A、控制臺綁定用戶終端,并呈現用戶終端狀態,其負責發起點擊撥號業務操作;步驟B、所述控制臺發起點擊撥號命令,使用戶終端之間建立通話。
5、 根據權利要求4所述的方法,其特征在于,所述步驟A中控制臺綁定用戶終端包括以下步驟所述控制臺向所述應用服務器發送MESSAGE消息,所述MESSAGE消息攜帶綁定終端指令;所述應用服務器接收所述MESSAGE消息,并向控制臺返回響應 消息,完成對用戶終端的綁定。
6、 根據權利要求4所述的方法,其特征在于,所述步驟B中所 述控制臺發起點擊撥號命令包括以下步驟所述控制臺向所述應用服務器發送MESSAGE消息,所述 MESSAGE消息攜帶點擊撥號指令;所述應用服務器接收所述MESSAGE消息,根據所述點擊撥號指 令向用戶終端發起呼叫。
7、 根據權利要求3所述的方法,其特征在于,所述步驟二中應 用服務器邀請至少一所述用戶終端,還包括所述應用服務器接收所 述用戶終端的i某體描述信息。
8、 根據權利要求7所述的方法,其特征在于,所述應用服務器 接收所述用戶終端的媒體描述信息包括以下步驟所述控制臺發送INVITE消息到所述應用服務器來觸發多4某體會 議業務;所述應用服務器接收所述INVITE消息,再向所述用戶終端發送 rs- INVITE信息;所述用戶終端接收re-INVITE消息并向所述應用服務器返回200 OK消息,所述200OK消息攜帶用戶終端的4某體描述信息。
9、 根據權利要求3所述的方法,其特征在于,所述步驟二中使 所述用戶終端與4某體服務器進行媒體協商包括以下步驟所述應用服務器接收用戶終端的媒體描述信息,并將其與所述々某 體服務器的媒體描述信息相互交換,使得所述媒體服務器根據所述用 戶終端的媒體描述信息與所述用戶終端建立聯系;所述應用服務器向所述用戶終端發送所述媒體服務器的媒體描述信息,使得所述用戶終端根據所述媒體服務器的媒體描述信息與所述媒體服務器建立聯系;所述應用服務器向所述媒體服務器發送創建多媒體會議指令,所述媒體服務器創建多媒體會議,所述應用服務器將所述用戶終端加入所述多媒體會議。
10、根據權利要求9所述的方法,其特征在于,所述應用服務器與所述媒體服務器相互交換用戶終端的媒體描述信息和媒體服務器的J 某體描述信息包括以下步驟所述應用服務器向所述媒體服務器發送INVITE消息,所述INVITE消息攜帶所述用戶終端的媒體描述信息;所述媒體服務器向所述應用服務器返回200 OK消息,所述200OK消息攜帶所述媒體服務器的媒體描述信息。
全文摘要
本發明公開了一種點擊撥號業務到多媒體會議業務的切換系統及方法。該系統包括至少一用戶終端、一應用服務器、一媒體服務器和一下一代網絡。其中,用戶終端和應用服務器接入下一代網絡,應用服務器與媒體服務器連接。媒體服務器是多媒體會議的信令和媒體的處理設備。應用服務器不僅負責點擊撥號業務的實現,還負責多媒體會議業務的實現,其邀請至少一用戶終端,使用戶終端與媒體服務器進行媒體協商,進行多媒體會議業務,從而解決了點擊撥號業務中的通話業務無法增加更多用戶終端的局限性。
文檔編號H04L12/18GK101488875SQ20091010544
公開日2009年7月22日 申請日期2009年2月12日 優先權日2009年2月12日
發明者吳豫寧, 斌 郭, 韓銀俊 申請人:中興通訊股份有限公司