專利名稱:實現pc客戶端綁定硬終端時召開會議的方法及系統的制作方法
技術領域:
本發明涉及智能網通訊領域,更具體地涉及 一 種實現在NGN (NextGenerat ion Network,下一代通信網絡)或IMS (IP Multimedia Subsystem, IP多媒體系統)中的PC客 戶端綁定硬終端時召開會議的方法及系統。
背景技術:
隨著NGN或IMS網絡的建設,基于桌面PC客戶端的融合通訊方式越來越受到各個 運營商的重視。 PC客戶端綁定軟終端時,PC客戶端向核心網注冊后可以作為一個軟終端使用,此 種召開會議的流程在各個規范中有詳細描述。 請參閱圖l,該圖所示為PC客戶端綁定軟終端時召開即時會議的方法流程,具體 包括 101 102、PC客戶端向核心網發送軟終端注冊請求,核心網收到后返回注冊成功 消息,這樣,PC客戶端與核心網之間即建立了信令通道。 103 107、 PC客戶端通過上述信令通道向核心網發起即時會議invite消息,核 心網收到后通知會議服務器創建即時會議;會議服務器創建即時會議,并通過核心網向PC 客戶端返回創建會議成功消息。 108 114、PC客戶端通過上述信令通道向核心網發起refer添端消息,核心網收 到后通過會議服務器將各會議成員接入會議,會議服務器將會議及會議成員的狀態信息通 過核心網返回給PC客戶端。 115、PC客戶端通過上述信令通道向核心網發起其他會議控制信息,核心網再通過 會議服務器進行相應的會議控制操作。 請參閱圖2,該圖所示為PC客戶端綁定軟終端時召開預約會議的方法流程,具體 包括 201 202、PC客戶端向核心網發送軟終端注冊請求,核心網收到后返回注冊成功 消息,這樣,PC客戶端與核心網之間即建立了信令通道。 203 209、PC客戶端通過上述信令通道向核心網發起預約會議invite消息(其 中攜帶預約列表),核心網收到后通知會議服務器創建預約會議;會議服務器收到后創建 預約會議,并通過核心網向PC客戶端返回創建會議成功消息。 210 217、在預約會議召開時間到達時,會議服務器向核心網發送邀請會議主 持人消息,核心網則邀請PC客戶端加入會議;然后PC客戶端通過信令通道向核心網發起 refer添端消息,核心網收到后通過會議服務器將各會議成員接入會議,會議服務器再將會 議及會議成員的狀態信息通過核心網返回給PC客戶端。 218、PC客戶端通過信令通道向核心網發起其他會議控制信息,核心網在通過會議 服務器進行相應的會議控制操作。 在上述方法中,PC客戶端本身就是一個軟終端,需要到核心網進行注冊,注冊成功即成功建立了 PC客戶端與核心網之間的信令通道,PC客戶端即可發起呼叫。
但是,PC客戶端綁定硬終端時,PC客戶端不能到核心網進行注冊,所以PC客戶端 到核心網的通道是不通的,無法向核心網發送標準的SIP消息,進而不能召開會議以及進 行會議控制,對此問題,目前還沒有相關的解決方案。
發明內容
本發明所要解決的技術問題是提供一種實現PC客戶端綁定硬終端時召開會議的 方法,以及實現該方法的系統。 為解決上述技術問題,本發明是通過以下技術方案實現的 —種實現PC客戶端綁定硬終端時召開會議的方法,該方法包括 PC客戶端從登錄服務器獲取會議服務器的地址信息; 根據所述地址信息在所述PC客戶端與會議服務器之間建立信令通道; 所述PC客戶端通過所述信令通道向會議服務器發送會議控制信令消息進行會議控制。 上述方法中,所述信令通道的建立方法為 PC客戶端根據所述地址信息向會議服務器發送創建即時會議請求消息,會議服務 器收到后創建即時會議。 上述方法中,所述創建即時會議請求消息中用于建立PC客戶端與會議服務器間 的信令通道。 上述方法中,所述信令通道的建立方法為 PC客戶端根據所述地址信息向會議服務器發送創建預約會議請求消息,會議服務 器收到后創建預約會議; 在到達所述預約會議的時間時,所述會議服務器向所述PC客戶端發送邀請PC客 戶端加入會議的請求消息,建立與PC客戶端之間的信令通道。 上述方法還包括所述會議服務器通過所述信令通道向PC客戶端發送會議和/或 會議成員的狀態信息。 上述方法中,在所述PC客戶端通過會議服務器進行會議控制的過程中,所述會議 服務器將其控制信令消息通過核心網路由至各個會議成員。 —種實現PC客戶端綁定硬終端時召開會議的系統,該系統包括PC客戶端、登錄 服務器、會議服務器;所述PC客戶端包括地址獲取模塊; 所述地址獲取模塊,用于從所述登錄服務器獲取會議服務器的地址信息; 所述PC客戶端,用于根據所述地址信息與會議服務器建立信令通道;并通過所述
信令通道向會議服務器發送會議控制信令消息; 所述會議服務器,用于根據PC客戶端的請求創建即時會議/預約會議;并根據PC 客戶端的會議控制信令消息進行會議控制。 上述系統還包括核心網,用于在會議服務器進行會議控制的過程中,實現會議服 務器和各個會議成員之間信令的路由功能。 上述系統中,所述會議服務器還用于通過所述信令通道向PC客戶端發送當前會 議和/或會議成員的狀態信息。
本發明具有以下有益效果 本發明中,PC客戶端在用戶登錄時會從登錄服務器獲取會議服務器的地址信息, 然后根據此地址信息在PC客戶端與會議服務器之間直接建立信令通道,PC客戶端可通過 該信令通道向會議服務器發送會議控制信令消息來進行會議控制,實現了 PC客戶端綁定 硬終端時召開會議的功能。
圖1是PC客戶端綁定軟終端時召開即時會議的方法流程圖;
圖2是PC客戶端綁定軟終端時召開預約會議的方法流程圖; 圖3是本發明的一個實施例中PC客戶端綁定硬終端時召開即時會議的方法流程 圖; 圖4是本發明的一個實施例中PC客戶端綁定硬終端時召開預約會議的方法流程 圖。
具體實施例方式
下面結合附圖及具體實施例對本發明作進一步詳細的描述 本實施例中,實現PC客戶端綁定硬終端時召開會議并進行會議控制的系統包括 PC客戶端及其綁定的硬終端、登錄服務器、會議服務器、核心網、其他會議成員(UE);其中, PC客戶端包括地址獲取模塊; 該系統的工作原理為在用戶登錄該系統時,PC客戶端調用地址獲取模塊從登錄 服務器獲取會議服務器的地址信息;然后根據該地址信息在PC客戶端與會議服務器建立 信令通道,同時會議服務器根據PC客戶端的請求創建即時會議/預約會議;之后,PC客戶 端通過所述信令通道向會議服務器發送會議控制信令消息來對所述即時會議/預約會議 進行控制。其中的核心網只用于實現會議服務器與PC客戶端所綁定的硬終端及其他會議 成員間信令的路由功能。 請參閱圖3,該圖所示為本實施例中PC客戶端綁定硬終端時召開即時會議的方法 流程,具體包括以下步驟 301、PC客戶端從登錄服務器獲取會議服務器的地址信息,向會議服務器發起即時 會議invite消息,此invite消息的媒體為inactive,即在PC客戶端和會議媒體服務器之 間不需要傳遞媒體,僅僅為了建立一個信令通道。 302、會議服務器識別所接收到的即時會議invite消息,發現是綁定了硬終端的 PC客戶端請求召開即時會議,則創建即時會議,且由于創建此信令通道是為了后續的會議 控制,所以不對此呼叫計費。 303、會議服務器通知PC客戶端會議創建成功。 304、會議服務器查詢得到PC客戶端綁定的硬終端號碼,呼叫此硬終端號碼到核 心網。 305、核心網路由此呼叫到PC客戶端綁定的硬終端,將該硬終端接入會議中。
306、會議服務器發送notify消息告知PC客戶端會議及會議成員的狀態信息。會 議召開成功時,客戶端需要訂閱此會場信息,會議服務器才會給客戶端發送會議、成員狀態信息。 307、PC客戶端發出refer添端請求消息到會議服務器。此消息為帶內消息,通道 為之前建立的信令通道。 308、會議服務器收到添端請求后,向核心網發送invite邀請成員入會消息。
309、核心網向成員終端發送invite邀請消息。
310、待成員終端應答后,會議服務器將其加入會議。 311、會議服務器向PC客戶端發送notify消息,告知PC客戶端當前會議及會議成 員的狀態信息。 312 、 PC客戶端可以繼續向會議服務器發起其他會議控制消息,進行會議控制。
請參閱圖4,該圖所示為本實施例中PC客戶端綁定硬終端時召開預約會議的方法 流程,具體包括以下步驟 401、PC客戶端從登錄服務器獲取會議服務器的地址信息,根據該地址信息發起預 約會議invite消息到會議服務器,invite消息中包含成員列表。 402、會議服務器識別所接收到的預約會議invite消息,發現是綁定了硬終端的 PC客戶端請求召開即時會議,則創建即時會議,且由于創建此信令通道是為了后續的會議 控制,所以不對此呼叫計費。 403、會議服務器通知PC客戶端預約會議創建成功。
404、會議服務器釋放此呼叫。 405、預約會議時間到后,會議服務器向PC客戶端發送invite邀請入會消息,以打 通到PC客戶端的會控通道;PC客戶端加入后就可以在此invite消息創建的信令通道上傳 輸會控消息。 406、會議服務器查詢得到客戶端綁定的硬終端號碼,呼叫此硬終端號碼到核心 網。 407、核心網路由此呼叫到PC客戶端綁定的硬終端,將該硬終端接入會議中。
408、會議服務器發送notify消息告知PC客戶端會議及會議成員的狀態信息。會 議召開成功時,客戶端需要訂閱此會場信息,會議服務器才會給客戶端發送會議、成員狀態信息。 409、PC客戶端發出refer添端請求消息到會議服務器。此消息為帶內消息,通道 為步驟405中invite消息創建的信令通道。 410、會議服務器收到添端請求后,向核心網發送invite邀請成員入會消息。
411、核心網向其他成員終端發送invite邀請消息,待成員終端應答后,會議服務 器將其加入會議 412、會議服務器向PC客戶端發送notify消息,告知PC客戶端當前會議及會議成 員的狀態信息。 413、PC客戶端可以繼續向會議服務器發起其他會議控制消息,進行會議控制。
以上實施例僅用以說明本發明的技術方案而非限制,僅僅參照較佳實施例對本發 明進行了詳細說明。本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改 或者等同替換,而不脫離本發明技術方案的精神和范圍,均應涵蓋在本發明的權利要求范 圍當中。
權利要求
一種實現PC客戶端綁定硬終端時召開會議的方法,其特征在于,該方法包括PC客戶端從登錄服務器獲取會議服務器的地址信息;根據所述地址信息在所述PC客戶端與會議服務器之間建立信令通道;所述PC客戶端通過所述信令通道向會議服務器發送會議控制信令消息進行會議控制。
2. 如權利要求1所述的實現PC客戶端綁定硬終端時召開會議的方法,其特征在于,所 述信令通道的建立方法為PC客戶端根據所述地址信息向會議服務器發送創建即時會議請求消息,會議服務器收 到后創建即時會議。
3. 如權利要求2所述的實現PC客戶端綁定硬終端時召開會議的方法,其特征在于,所 述創建即時會議請求消息中用于建立PC客戶端與會議服務器間的信令通道。
4. 如權利要求l所述的實現PC客戶端綁定硬終端時召開會議的方法,其特征在于,所述信令通道的建立方法為PC客戶端根據所述地址信息向會議服務器發送創建預約會議請求消息,會議服務器收 到后創建預約會議;在到達所述預約會議的時間時,所述會議服務器向所述PC客戶端發送邀請PC客戶端 加入會議的請求消息,建立與PC客戶端之間的信令通道。
5. 如權利要求1至4任一所述的實現PC客戶端綁定硬終端時召開會議的方法,其特征 在于,該方法還包括所述會議服務器通過所述信令通道向PC客戶端發送會議和/或會議 成員的狀態信息。
6. 如權利要求1至4任一所述的實現PC客戶端綁定硬終端時召開會議的方法,其特征 在于,在所述PC客戶端通過會議服務器進行會議控制的過程中,所述會議服務器將其控制 信令消息通過核心網路由至各個會議成員。
7. —種實現PC客戶端綁定硬終端時召開會議的系統,其特征在于,該系統包括PC客 戶端、登錄服務器、會議服務器;所述PC客戶端包括地址獲取模塊;所述地址獲取模塊,用于從所述登錄服務器獲取會議服務器的地址信息;所述PC客戶端,用于根據所述地址信息與會議服務器建立信令通道;并通過所述信令通道向會議服務器發送會議控制信令消息;所述會議服務器,用于根據PC客戶端的請求創建即時會議/預約會議;并根據PC客戶端的會議控制信令消息進行會議控制。
8. 如權利要求7所述的實現PC客戶端綁定硬終端時召開會議的系統,其特征在于,該 系統還包括核心網,用于在會議服務器進行會議控制的過程中,實現會議服務器和各個會 議成員之間信令的路由功能。
9. 如權利要求7或8所述的實現PC客戶端綁定硬終端時召開會議的系統,其特征在 于,所述會議服務器還用于通過所述信令通道向PC客戶端發送當前會議和/或會議成員 的狀態信息。
全文摘要
本發明公開了實現PC客戶端綁定硬終端時召開會議的方法及系統。其中的系統包括PC客戶端、登錄服務器、會議服務器;所述PC客戶端包括地址獲取模塊;相應的方法為PC客戶端從登錄服務器獲取會議服務器的地址信息;根據所述地址信息在所述PC客戶端與會議服務器之間建立信令通道;所述PC客戶端通過所述信令通道向會議服務器發送會議控制信令消息進行會議控制。本發明中,PC客戶端在用戶登錄時會從登錄服務器獲取會議服務器的地址信息,然后根據此地址信息在PC客戶端與會議服務器之間直接建立信令通道,PC客戶端可通過該信令通道向會議服務器發送會議控制信令消息來進行會議控制,實現了PC客戶端綁定硬終端時召開會議的功能。
文檔編號H04W80/00GK101754090SQ200810241249
公開日2010年6月23日 申請日期2008年12月16日 優先權日2008年12月16日
發明者楊建軍 申請人:中興通訊股份有限公司