專利名稱:多媒體消息的群發(fā)方法及群發(fā)系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及ー種通信方法,尤其涉及ー種多媒體消息的群發(fā)方法及群發(fā)系統(tǒng)。
背景技術:
隨著多媒體信息的日益豐富和發(fā)展,通過群發(fā)多媒體消息與其他用戶進行交流已變得越來越重要,這種群發(fā)多媒體消息的需求不僅存在于移動通信領域,也同樣存在于固網(wǎng)通信領域中?,F(xiàn)有的多媒體消息的群發(fā)技術主要是通過向多媒體消息中心發(fā)送包含短號碼的多媒體請求消息,該多媒體消息中心向短號碼服務器查詢與當前短號碼相應的地址組,以在獲取地址組后用該地址組代替短號碼,然后根據(jù)該地址組將多媒體消息發(fā)送給相應的接收方。當應用上述多媒體消息的群發(fā)技術時,若接收端的用戶規(guī)模較大,由于接收端都要到網(wǎng)絡側下載多媒體消息,從而給網(wǎng)絡側系統(tǒng)帶來了很大壓力。
發(fā)明內(nèi)容
針對上述缺陷,本發(fā)明提供ー種多媒體消息的群發(fā)方法及群發(fā)系統(tǒng)。本發(fā)明提供的多媒體消息的群發(fā)方法,包括:媒體交換中心從終端接收攜帶有群信息、終端標識及多媒體消息數(shù)據(jù)量的多媒體消息的群發(fā)請求;依據(jù)所述群信息從群組服務器獲取對應的群用戶;向覆蓋所述終端的媒體交換網(wǎng)元發(fā)送攜帯有所述群用戶和所述多媒體消息數(shù)據(jù)量的多媒體消息接收指令;井向所述終端發(fā)送多媒體消息發(fā)送指令,以供所述終端響應于所述多媒體消息發(fā)送指令將所述多媒體消息發(fā)送至所述媒體交換網(wǎng)元;所述媒體交換網(wǎng)元成功接收所述多媒體消息后,若根據(jù)所述多媒體消息接收指令判斷獲知所述多媒體消息數(shù)據(jù)量或所述群用戶的數(shù)量超過相應的預設值,則將所述多媒體消息劃分為多個多媒體消息塊,井向所述群用戶提供可用于獲取所述多媒體消息塊的節(jié)點的信息,以供所述群用戶從所述節(jié)點獲取所述多個多媒體消息塊。本發(fā)明提供的多媒體消息的群發(fā)系統(tǒng),包括媒體交換中心、媒體交換網(wǎng)元和群組服務器,其中:所述媒體交換中心用于從終端接收攜帶有群信息、終端標識及多媒體消息數(shù)據(jù)量的多媒體消息的群發(fā)請求;依據(jù)所述群信息從群組服務器獲取對應的群用戶;向覆蓋所述終端的媒體交換網(wǎng)元發(fā)送攜帯有所述群用戶和所述多媒體消息數(shù)據(jù)量的多媒體消息接收指令;并向所述終端發(fā)送多媒體消息發(fā)送指令,以供所述終端響應于所述多媒體消息發(fā)送指令將所述多媒體消息發(fā)送至所述媒體交換網(wǎng)元;所述媒體交換網(wǎng)元,與所述媒體交換中心連接,用于成功接收所述多媒體消息后,若根據(jù)所述多媒體消息接收指令判斷獲知所述多媒體消息的數(shù)據(jù)量或所述群用戶的數(shù)量超過相應的預設值,則將所述多媒體消息劃分為多個多媒體消息塊,井向所述群用戶提供可用于獲取所述多媒體消息塊的節(jié)點的信息,以供所述群用戶從所述節(jié)點獲取所述多媒體消息塊;所述群組服務器,與所述媒體交換中心連接,用于對群信息和群用戶進行管理,以供所述媒體交換中心查詢并獲取所述群用戶。根據(jù)本發(fā)明的多媒體消息的群發(fā)方法及群發(fā)系統(tǒng),由于基于群組服務器對群信息和群用戶進行管理,使得終端在需進行多媒體消息的群發(fā)時,只需向媒體交換中心發(fā)送群發(fā)請求,由媒體交換中心從群組服務器查詢獲知群信息;并且,當多媒體消息的數(shù)據(jù)量較大或需接收該多媒體消息的群用戶較多時,媒體交換網(wǎng)元對多媒體消息進行分塊處理,并向群用戶提供能夠獲取多媒體消息塊的多個可用的節(jié)點,以使得群用戶可從多個可用的節(jié)點獲取多媒體消息塊,實現(xiàn)了多個接收端之間使用P2P方式進行多媒體消息的接收,從而避免了全部群用戶均需從媒體交換網(wǎng)元獲取多媒體消息而對網(wǎng)絡側系統(tǒng)造成的壓力。
圖1為應用本發(fā)明多媒體消息的群發(fā)方法的網(wǎng)絡拓撲圖。圖2為本發(fā)明多媒體消息的群發(fā)方法的流程圖。圖3為本發(fā)明多媒體消息的群發(fā)方法的消息流程圖。圖4為本發(fā)明多媒體消息的群發(fā)系統(tǒng)的結構示意圖。
具體實施例方式圖1為應用本發(fā)明多媒體消息的群發(fā)方法的網(wǎng)絡拓撲圖。如圖1所示,以多媒體消息發(fā)送端和接收端在一個媒體交換網(wǎng)內(nèi)(一個省網(wǎng))為例,該網(wǎng)絡拓撲結構包括媒體交換中心、多媒體資源控制服務器、域名系統(tǒng)(ENUM DNS)、用戶配置服務器(用戶配置鑒權服務器和用戶配置狀態(tài)服務器)、群組服務器、媒體交換網(wǎng)元和終端。圖2為本發(fā)明多媒體消息的群發(fā)方法的流程圖。如圖2所示,本發(fā)明多媒體消息的群發(fā)方法,包括:步驟S100,媒體交換中心從終端接收攜帶有群信息、終端標識及多媒體消息數(shù)據(jù)量的多媒體消息的群發(fā)請求;依據(jù)群信息從群組服務器獲取對應的群用戶;向覆蓋終端的媒體交換網(wǎng)元發(fā)送攜帶有群用戶和多媒體消息數(shù)據(jù)量的多媒體消息接收指令,并向終端發(fā)送多媒體消息發(fā)送指令,以供終端響應于多媒體消息發(fā)送指令將多媒體消息發(fā)送至媒體交換網(wǎng)元。其中,本發(fā)明技術方案中的終端可以是移動終端也可以是固網(wǎng)終端。本發(fā)明的實施例將以固網(wǎng)終端為例詳細說明本發(fā)明的技術方案。固網(wǎng)終端是接入固網(wǎng)中的各種終端設備,其可以是固定電話、機頂盒或個人計算機等設備。終端標識可以是固定電話的電話號碼、接入號、計算機的序列號,也可以是預先分配給機頂盒的接入號、網(wǎng)際協(xié)議(IP)地址等。群信息是指明該多媒體消息接收方的接收者列表,該接收者列表中包含需要發(fā)往的群號碼、名稱等。多媒體消息的數(shù)據(jù)量為要傳送的內(nèi)容數(shù)目及各內(nèi)容對應的標識及字節(jié)大小。其中,群組服務器負責對用戶群進行管理,例如負責用戶群的建立、刪除及更新,還包括對已建立用戶群管理,例如存儲群號碼、群名稱、以及對該用戶群中群用戶的信息的管理,例如管理群用戶在該用戶群中的群發(fā)權限,同時還存儲用戶群的群號碼、群名稱與群用戶之間的各種映射關系等。媒體交換中心向群組服務器查詢該發(fā)送端在該群的群發(fā)權限并請求解析群信息,群組服務器向媒體交換中心返回鑒權結果和需要的群信息內(nèi)容,如群成員列表等。媒體交換中心向覆蓋固網(wǎng)終端的媒體交換網(wǎng)元發(fā)送多媒體消息接收指令,通知媒體交換網(wǎng)元該發(fā)送端(固網(wǎng)終端)需要進行多媒體傳送,并且通知媒體交換網(wǎng)元此次多媒體傳送的接收方、需要傳送的內(nèi)容數(shù)目及各內(nèi)容對應的標識及字節(jié)大小。媒體交換中心還向發(fā)送端發(fā)送多媒體消息發(fā)送指令,以通知發(fā)送端準備多媒體傳送。步驟S200,媒體交換網(wǎng)元成功接收多媒體消息后,若根據(jù)多媒體消息接收指令判斷獲知多媒體消息數(shù)據(jù)量或群用戶的數(shù)量超過相應的預設值,則將多媒體消息劃分為多個多媒體消息塊,井向群用戶提供可用于獲取多媒體消息塊的節(jié)點的信息,以供群用戶從節(jié)點獲取多個多媒體消息塊。其中,媒體交換網(wǎng)元預設有數(shù)據(jù)量參考值及群用戶參考值。媒體交換網(wǎng)元獲取媒體交換中心向其發(fā)送的多媒體消息接收指令并獲取終端向其發(fā)送的多媒體消息后,將多媒體消息接收指令中所包含的多媒體消息數(shù)據(jù)量與數(shù)據(jù)量參考值相比較,以根據(jù)多媒體消息的數(shù)據(jù)量與群用戶的數(shù)量選擇不同的群發(fā)策略,以對該多媒體消息的傳送進行不同處理。群發(fā)策略可具體包括以下兩種:第一種:若該多媒體消息的數(shù)據(jù)量小于數(shù)據(jù)量參考值、且群用戶的數(shù)量小于群用戶參考值,即發(fā)送端向較少的群用戶發(fā)送較少的數(shù)據(jù)時,媒體交換網(wǎng)元將該多媒體消息分別發(fā)送給各群用戶。第二種:若該多媒體消息的數(shù)據(jù)量大于數(shù)據(jù)量參考值、和/或群用戶的數(shù)量大于群用戶參考值,則對該多媒體消息進行分塊處理,以將其劃分為數(shù)據(jù)量不超過該數(shù)據(jù)量參考值的多個多媒體消息塊。隨后,媒體交換中心向群用戶發(fā)送多媒體消息接收通知,以供群用戶根據(jù)多媒體消息接收通知向媒體交換網(wǎng)元發(fā)送數(shù)據(jù)節(jié)點列表請求以獲取數(shù)據(jù)節(jié)點列表,該數(shù)據(jù)節(jié)點列表包括可向群用戶提供多媒體消息塊的節(jié)點的信息、多媒體消息塊對應的標識信息及數(shù)據(jù)量,并由群用戶根據(jù)數(shù)據(jù)節(jié)點列表向節(jié)點發(fā)送多媒體消息請求以從節(jié)點獲取多媒體消息塊,多媒體消息請求攜帯有對應于多媒體消息塊的標識信息及數(shù)據(jù)量。其中,媒體交換中心向群用戶發(fā)送多媒體消息接收通知可通過如下條件觸發(fā):媒體交換網(wǎng)元成功接收多媒體消息后向媒體交換中心發(fā)出通知,以告知媒體交換中心該多媒體消息由發(fā)送端向媒體交換網(wǎng)元的傳送已完成。而且,接收端用戶收到媒體交換中心發(fā)送的多媒體消息接收通知后,接收端用戶(如用戶終端I)向媒體交換網(wǎng)元請求數(shù)據(jù)節(jié)點列表信息。媒體交換網(wǎng)元返回給接收端用戶數(shù)據(jù)節(jié)點列表,該節(jié)點列表包括可用的節(jié)點信息及需要傳送的多媒體消息塊及各多媒體消息塊對應的標識及字節(jié)大小等信息。接收端向該數(shù)據(jù)節(jié)點列表中的節(jié)點(例如包括媒體交換網(wǎng)元和已成功接收多媒體消息塊的群用戶)發(fā)送多媒體消息請求,相應的節(jié)點響應該多媒體消息請求,向該接收端發(fā)送多媒體消息塊。根據(jù)上述實施例的多媒體消息的群發(fā)方法,基于建立用戶群并由群組服務器統(tǒng)ー管理,固網(wǎng)終端在需進行多媒體消息的群發(fā)時,只需向媒體交換中心發(fā)送群發(fā)請求,由媒體交換中心從群組服務器查詢獲知群信息;并且,當多媒體消息的數(shù)據(jù)量較大或需接收該多媒體消息的群用戶較多時,媒體交換網(wǎng)元將多媒體消息塊劃分為多個多媒體消息塊并向群用戶發(fā)送能夠用于獲取多媒體消息塊的多個可用的節(jié)點,以使得群用戶可從多個節(jié)點獲取多媒體消息塊,進行獲得整個多媒體消息,實現(xiàn)了多個接收端之間使用P2P方式進行多媒體消息的接收,從而避免了全部群用戶均需從媒體交換網(wǎng)元獲取多媒體消息而對網(wǎng)絡側系統(tǒng)造成的壓力。進一步地,在上述實施例的多媒體消息的群發(fā)方法中,媒體交換中心在接收群發(fā)請求之后、獲取群用戶之前還包括:媒體交換中心向用戶配置鑒權服務器發(fā)送攜帶有終端標識的認證鑒權請求,以供用戶配置鑒權服務器對終端進行身份認證和多媒體業(yè)務鑒權;媒體交換中心接收用戶配置鑒權服務器返回的認證鑒權結果,并當認證鑒權結果為通過時,獲取群用戶。進一步地,在上述實施例的多媒體消息的群發(fā)方法中,媒體交換中心依據(jù)所述群信息從群組服務器獲取對應的群用戶具體包括:媒體交換中心將群信息和終端標識發(fā)送至群組服務器,以供群組服務器根據(jù)終端標識查詢終端與群信息對應的群發(fā)權限,并在獲取終端具有群發(fā)權限時查詢?nèi)盒畔娜河脩?;媒體交換中心接收群組服務器返回的查詢結果,查詢結果包括用于表示群用戶的群用戶標識;媒體交換中心向用戶配置鑒權服務器發(fā)送攜帶有群用戶標識的鑒權請求,以供用戶配置鑒權服務器根據(jù)群用戶標識對群用戶進行多媒體業(yè)務鑒權;媒體交換中心接收用戶配置鑒權服務器返回的鑒權結果,并根據(jù)鑒權結果和查詢結果獲取具有多媒體業(yè)務權限的群用戶。其中,用戶配置鑒權服務器存儲有終端及各個群用戶的身份信息和業(yè)務權限,負責根據(jù)媒體交換中心的請求,對固網(wǎng)終端以及各個群用戶進行身份認證和業(yè)務鑒權。例如對終端進行身份認證,判斷終端是否具有多用戶是否有多媒體業(yè)務權限等。進一步地,在上述實施例的多媒體消息的群發(fā)方法中,向覆蓋終端的媒體交換網(wǎng)元發(fā)送攜帶有群用戶和多媒體消息數(shù)據(jù)量的多媒體消息接收指令具體包括:媒體交換中心向多媒體資源控制服務器發(fā)送攜帶有終端標識的查詢請求,以獲取覆蓋終端的媒體交換網(wǎng)元;媒體交換中心向媒體交換網(wǎng)元發(fā)送攜帶有群用戶和多媒體消息數(shù)據(jù)量的多媒體消息接收指令。其中,多媒體資源控制服務器用于對媒體交換網(wǎng)元進行管理,例如負責管理每個媒體交換網(wǎng)元的服務權限、覆蓋范圍、接入地址、以及配置等。其中媒體交換網(wǎng)元用于存儲轉發(fā)終端之間的交互信息。通常會在不同的地域位置設置多個媒體交換網(wǎng)元,以覆蓋盡可能多的終端。進一步地,在上述實施例的多媒體消息的群發(fā)方法中,媒體交換網(wǎng)元向群用戶提供可用于獲取所述多媒體消息塊的節(jié)點的信息具體包括:媒體交換網(wǎng)元成功接收多媒體消息后,媒體交換中心向群用戶發(fā)送消息通知,在接收到群用戶返回的攜帶有用于表示群用戶的群用戶標識的多媒體消息接收請求后,向媒體交換網(wǎng)元發(fā)送攜帶有群用戶標識的身份認證請求;
媒體交換中心接收媒體交換網(wǎng)元返回的身份認證結果,并當身份認證結果為通過吋,向群用戶發(fā)送多媒體消息接收通知,以供群用戶根據(jù)多媒體消息接收通知向媒體交換網(wǎng)元請求可用于獲取多媒體消息塊的節(jié)點的信息;媒體交換網(wǎng)元響應于上述請求,發(fā)送可用于獲取所述多媒體消息塊的節(jié)點的信
o進ー步地,在上述實施例的多媒體消息的群發(fā)方法中,向群用戶發(fā)送消息通知具體包括:媒體交換中心向用戶配置狀態(tài)服務器查詢?nèi)河脩舻脑诰€狀態(tài),以獲取在線的群用戶;媒體交換中心向在線的群用戶發(fā)送消息通知。 具體地,對于歸屬域為本地的終端,媒體交換中心根據(jù)群信息內(nèi)容,如群成員列表信息向用戶配置狀態(tài)服務器查詢?nèi)河脩舻脑诰€狀態(tài)信息;用戶配置狀態(tài)服務器響應該查詢、返回該群用戶的在線狀態(tài)信息。媒體交換中心向群成員列表中對應的在線狀態(tài)的群用戶發(fā)送消息通知;對于不在線的群用戶,媒體交換中心暫存該消息通知,待該群用戶在線后發(fā)送,緩存消息超過時限后丟棄并通知媒體交換中心。而且,若群用戶設置為不接收來自當前發(fā)送者的消息,則直接丟棄該消息通知。進ー步地,在上述實施例的多媒體消息的群發(fā)方法中,還包括:媒體交換中心在群用戶成功接收多媒體消息的全部多媒體消息塊后,收到來自群用戶的數(shù)據(jù)傳輸完成信息。其中,接收端檢測到全部多媒體消息塊已成功接收后,向媒體交換網(wǎng)元發(fā)送多媒體傳輸完成消息。媒體交換網(wǎng)元將所接收到的多媒體傳輸完成消息傳送到媒體交換中心,并由媒體交換中心通知發(fā)送端該用戶已成功完成多媒體消息的接收。至此,完成多媒體消息的群發(fā)流程。圖3為本發(fā)明多媒體消息的群發(fā)方法的消息流程圖。下面結合圖3對本發(fā)明多媒體消息的群發(fā)方法的詳細消息流程進行說明。步驟1,某固網(wǎng)終端(發(fā)送端)向媒體交換中心發(fā)送多媒體消息的群發(fā)請求;步驟2,媒體交換中心通過終端標識及收到的發(fā)送端私鑰向用戶配置鑒權服務器查詢,對該發(fā)送端進行身份認證,媒體交換中心通過終端標識向用戶配置鑒權服務器查詢該發(fā)送端的業(yè)務權限;步驟3,用戶配置鑒權服務器根據(jù)終端標識鑒權該發(fā)送可否使用多媒體消息業(yè)務,并把身份認證和鑒權結果返回給媒體交換中心;步驟4,媒體交換中心把認證鑒權結果發(fā)送給發(fā)送端;步驟5,媒體交換中心向群組服務器查詢該發(fā)送端在該群的群發(fā)權限并請求解析群信息;步驟6,群組服務器向媒體交換中心返回鑒權結果和需要的群信息內(nèi)容如群成員列表等;步驟7,媒體交換中心向發(fā)送端應答鑒權結果;步驟8,媒體交換中心檢查終端歸屬域是否為本地,步驟9,如果終端歸屬域為本地,則媒體交換中心向用戶配置鑒權服務器查詢各接收者的業(yè)務權限,即多媒體消息接收權限;步驟10、用戶配置鑒權服務器將鑒權結果返回媒體交換中心;步驟11,媒體交換中心判斷需要傳送的內(nèi)容是否超限;步驟12,媒體交換中心把應答結果返回給發(fā)送端;步驟13,媒體交換中心向多媒體資源控制服務器查詢該發(fā)送端可用的媒體資源信息;步驟14,多媒體資源控制服務器對該媒體資源查詢進行應答,返回該發(fā)送端可用的媒體交換網(wǎng)元;步驟15,媒體交換中心向指定的媒體交換網(wǎng)元通知該發(fā)送端需要進行媒體傳送及需要傳送的內(nèi)容數(shù)目及各內(nèi)容對應的標識及字節(jié)大??;步驟16,媒體交換中心向發(fā)送端通知準備多媒體傳送,把指定的多媒體消息發(fā)送指令發(fā)送給發(fā)送端;步驟17,媒體交換網(wǎng)元向發(fā)送端發(fā)起傳輸參數(shù)的協(xié)商;步驟18,發(fā)送端對傳輸參數(shù)協(xié)商進行應答,將多媒體消息發(fā)送給媒體交換網(wǎng)元;步驟19,媒體交換網(wǎng)元對數(shù)據(jù)傳送進行應答,檢查數(shù)據(jù)傳送是否完成;步驟20,媒體交換網(wǎng)元檢測到數(shù)據(jù)傳送完成后向媒體交換中心發(fā)送發(fā)送端數(shù)據(jù)發(fā)送完成通知;步驟21,媒體交換網(wǎng)元根據(jù)多媒體信息參數(shù),如多媒體消息大小、接收用戶規(guī)模、位置等獲取群發(fā)策略并對數(shù)據(jù)進行處理;步驟22,對于歸屬域為本地的用戶終端,媒體交換中心根據(jù)群信息內(nèi)容如群成員列表信息向用戶配置狀態(tài)服務器查詢用戶的在線狀態(tài)信息;步驟23,用戶配置狀態(tài)服務器返回用戶終端在線狀態(tài)信息;注:對于不在線的接收者,暫存該內(nèi)容,待終端在線后發(fā)送,緩存消息超過時限后丟棄并通知媒體交換中心。如果用戶設置了不接收來自發(fā)送者的消息則直接丟棄;步驟24,媒體交換中心向列表中對應的在線的用戶發(fā)送消息通知;步驟25,收到消息通知后,用戶接收端向媒體交換中心發(fā)送多媒體消息接收請求,該請求由用戶接收端簽名后發(fā)出;步驟26,媒體交換中心通過終端標識及收到的接收端私鑰向用戶配置鑒權服務查詢,對該用戶進行身份認證;步驟27,用戶配置鑒權服務器根據(jù)終端標識進行身份認證并把結果返回給媒體交換中心;步驟28,鑒權通過后媒體交換中心通知指定的媒體傳送服務,即向指定的媒體交換網(wǎng)元通知向接收端傳送多媒體消息;步驟29,媒體交換中心把認證結果返回給接收端并向接收端發(fā)送媒體傳送服務信息,即將指定的媒體交換網(wǎng)元的信息發(fā)送給接收端;步驟30,接收端向媒體交換網(wǎng)元請求數(shù)據(jù)節(jié)點列表信息;步驟31,媒體交換網(wǎng)元返回給接收端可用的數(shù)據(jù)節(jié)點列表及需要傳送的內(nèi)容分塊及各內(nèi)容對應的標識及字節(jié)大小等信息;步驟32,接收端向數(shù)據(jù)節(jié)點列表中的節(jié)點(如媒體交換網(wǎng)元、其他終端)發(fā)送數(shù)據(jù)請求;步驟33,數(shù)據(jù)節(jié)點向接收端分塊發(fā)送數(shù)據(jù);步驟34,接收端對數(shù)據(jù)傳送進行應答,并在檢測到數(shù)據(jù)發(fā)送完成后向媒體交換網(wǎng)兀發(fā)送數(shù)據(jù)傳輸完成消息;步驟35,數(shù)據(jù)傳送完成后媒體交換網(wǎng)元向媒體交換中心通知:接收端完成數(shù)據(jù)接收;步驟36,媒體交換中心通知發(fā)送端:接收端完成數(shù)據(jù)接收。至此,完成多媒體消息的群發(fā)流程。圖4為本發(fā)明多媒體消息的群發(fā)系統(tǒng)的結構示意圖。如圖4所示,多媒體消息的群發(fā)系統(tǒng)包括媒體交換中心10、媒體交換網(wǎng)元20。媒體交換中心10用于從終端接收攜帶有群信息、終端標識及多媒體消息數(shù)據(jù)量的多媒體消息的群發(fā)請求;依據(jù)群信息從群組服務器獲取對應的群用戶;向覆蓋終端的媒體交換網(wǎng)元20發(fā)送攜帯有群用戶和多媒體消息數(shù)據(jù)量的多媒體消息接收指令;并向終端發(fā)送多媒體消息發(fā)送指令,以供終端響應于多媒體消息發(fā)送指令將多媒體消息發(fā)送至媒體交換網(wǎng)元20。媒體交換網(wǎng)元20與媒體交換中心10連接,用于成功接收多媒體消息后,若根據(jù)多媒體消息接收指令判斷獲知多媒體消息數(shù)據(jù)量或群用戶的數(shù)量超過相應的預設值,則將多媒體消息劃分為多個多媒體消息塊,井向群用戶提供可用于獲取多媒體消息塊的節(jié)點的信息,以供群用戶從節(jié)點獲取多媒體消息塊。群組服務器30與媒體交換中心10連接,用于對群信息和群用戶進行管理,以供媒體交換中心10查詢并獲取群用戶。根據(jù)上述實施例的多媒體消息的群發(fā)系統(tǒng),由于包括用于對群信息和群用戶進行管理進行統(tǒng)一管理的群組服務器30,終端在需進行多媒體消息的群發(fā)時,只需向媒體交換中心10發(fā)送群發(fā)請求,即可實現(xiàn)多媒體消息的群發(fā),提高了群發(fā)多媒體消息的效率;當多媒體消息的數(shù)據(jù)量較大或需接收該多媒體消息的群用戶較多時,媒體交換網(wǎng)元20對多媒體消息進行分塊處理,并且,媒體交換網(wǎng)元20向群用戶提供可獲取多媒體消息塊的多個節(jié)點,以使群用戶可從該多個節(jié)點獲取多媒體消息,即接收端使用P2P方式進行多媒體消息的接收,從而避免了全部群用戶均需從媒體交換網(wǎng)元20獲取多媒體消息而對網(wǎng)絡側系統(tǒng)造成的壓力。進ー步地,在上述實施例的多媒體消息的群發(fā)系統(tǒng)中,可用于獲取多媒體消息塊的節(jié)點包括媒體交換網(wǎng)元20和已成功接收多媒體消息塊的群用戶。進ー步地,在上述實施例的多媒體消息的群發(fā)系統(tǒng)中,還包括多媒體資源控制服務器。多媒體資源控制服務器與媒體交換中心連接,用于對固網(wǎng)終端與媒體交換網(wǎng)元的可用關系進行管理,以供媒體交換中心查詢并獲取覆蓋固網(wǎng)終端的媒體交換網(wǎng)元。進ー步地,在上述實施例的多媒體消息的群發(fā)系統(tǒng)中,還包括用戶配置鑒權服務器。用戶配置鑒權服務器與媒體交換中心連接,用于根據(jù)媒體交換中心的請求,對固網(wǎng)終端和群用戶進行身份認證和多媒體業(yè)務鑒權,并將認證鑒權結果返回媒體交換中心,以供媒體交換中心當認證鑒權結果為通過吋,獲取群用戶。進ー步地,在上述實施例的多媒體消息的群發(fā)系統(tǒng)中,還包括用戶配置狀態(tài)服務器。用戶配置狀態(tài)服務器與媒體交換中心連接,用于根據(jù)媒體交換中心發(fā)送的查詢?nèi)河脩舻脑诰€狀態(tài)的請求,對群用戶的在線狀態(tài)進行查詢,以獲取在線的群用戶,并將查詢結果返回媒體交換中心,以供媒體交換中心向在線的群用戶發(fā)送多媒體消息接收通知。最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。
權利要求
1.一種多媒體消息的群發(fā)方法,其特征在于,包括: 媒體交換中心從終端接收攜帶有群信息、終端標識及多媒體消息數(shù)據(jù)量的多媒體消息的群發(fā)請求;依據(jù)所述群信息從群組服務器獲取對應的群用戶;向覆蓋所述終端的媒體交換網(wǎng)元發(fā)送攜帶有所述群用戶和所述多媒體消息數(shù)據(jù)量的多媒體消息接收指令;并向所述終端發(fā)送多媒體消息發(fā)送指令,以供所述終端響應于所述多媒體消息發(fā)送指令將所述多媒體消息發(fā)送至所述媒體交換網(wǎng)元; 所述媒體交換網(wǎng)元成功接收所述多媒體消息后,若根據(jù)所述多媒體消息接收指令判斷獲知所述多媒體消息數(shù)據(jù)量或所述群用戶的數(shù)量超過相應的預設值,則將所述多媒體消息劃分為多個多媒體消息塊,并向所述群用戶提供可用于獲取所述多媒體消息塊的節(jié)點的信息,以供所述群用戶從所述節(jié)點獲取所述多個多媒體消息塊。
2.根據(jù)權利要求1所述的多媒體消息的群發(fā)方法,其特征在于,所述媒體交換中心在接收所述群發(fā)請求之后、獲取所述群用戶之前還包括: 所述媒體交換中心向用戶配置鑒權服務器發(fā)送攜帶有所述終端標識的認證鑒權請求,以供所述用戶配置鑒權服務器對所述終端進行身份認證和多媒體業(yè)務鑒權; 所述媒體交換中心接收所述用戶配置鑒權服務器返回的認證鑒權結果,并當所述認證鑒權結果為通過時,獲取所述群用戶。
3.根據(jù)權利要求1所述的多媒體消息的群發(fā)方法,其特征在于,所述媒體交換中心依據(jù)所述群信息從群組服務器獲取對應的群用戶具體包括: 所述媒體交換中心將所述群 信息和所述終端標識發(fā)送至所述群組服務器,以供所述群組服務器根據(jù)所述終端標識查詢所述終端與所述群信息對應的群發(fā)權限,并在獲取所述終端具有所述群發(fā)權限時查詢所述群信息對應的群用戶; 所述媒體交換中心接收所述群組服務器返回的查詢結果,所述查詢結果包括用于表示所述群用戶的群用戶標識; 所述媒體交換中心向用戶配置鑒權服務器發(fā)送攜帶有所述群用戶標識的鑒權請求,以供所述用戶配置鑒權服務器根據(jù)所述群用戶標識對所述群用戶進行多媒體業(yè)務鑒權; 所述媒體交換中心接收所述用戶配置鑒權服務器返回的鑒權結果,并根據(jù)所述鑒權結果和所述查詢結果獲取具有多媒體業(yè)務權限的群用戶。
4.根據(jù)權利要求1所述的多媒體消息的群發(fā)方法,其特征在于,所述向覆蓋所述終端的媒體交換網(wǎng)元發(fā)送攜帶有所述群用戶和所述多媒體消息數(shù)據(jù)量的多媒體消息接收指令具體包括: 所述媒體交換中心向多媒體資源控制服務器發(fā)送攜帶有所述終端標識的查詢請求,以獲取覆蓋所述終端的媒體交換網(wǎng)元; 所述媒體交換中心向所述媒體交換網(wǎng)元發(fā)送攜帶有所述群用戶和所述多媒體消息數(shù)據(jù)量的所述多媒體消息接收指令。
5.根據(jù)權利要求1所述的多媒體消息的群發(fā)方法,其特征在于,所述可用于獲取所述多媒體消息塊的節(jié)點包括所述媒體交換網(wǎng)元和已成功接收所述多媒體消息塊的群用戶。
6.根據(jù)權利要求1所述的多媒體消息的群發(fā)方法,其特征在于,向所述群用戶提供可用于獲取所述多媒體消息塊的節(jié)點的信息具體包括: 所述媒體交換中心向所述群用戶發(fā)送消息通知,在接收到所述群用戶返回的攜帶有用于表示所述群用戶的群用戶標識的多媒體消息接收請求后,向用戶配置鑒權服務器發(fā)送攜帶有所述群用戶標識的身份認證請求; 所述媒體交換中心接收所述用戶配置鑒權服務器返回的身份認證結果,并當所述身份認證結果為通過時,向所述群用戶發(fā)送多媒體消息接收通知,以供所述群用戶根據(jù)所述多媒體消息接收通知向所述媒體交換網(wǎng)元請求可用于獲取所述多媒體消息塊的節(jié)點的信息; 所述媒體交換網(wǎng)元響應于所述請求,發(fā)送所述可用于獲取所述多媒體消息塊的節(jié)點的信息。
7.根據(jù)權利要求6所述的多媒體消息的群發(fā)方法,其特征在于,所述向所述群用戶發(fā)送消息通知具體包括: 所述媒體交換中心向用戶配置狀態(tài)服務器查詢所述群用戶的在線狀態(tài),以獲取在線的群用戶; 所述媒體交換中心向所述在線的群用戶發(fā)送所述消息通知。
8.根據(jù)權利要求1所述的多媒體消息的群發(fā)方法,其特征在于,還包括: 所述媒體交換中心在所述群用戶成功接收所述多媒體消息的全部多媒體消息塊后,收到來自所述群用戶的數(shù)據(jù)傳輸完成信息。
9.一種多媒體消息的群發(fā)系統(tǒng),其特征在于,包括媒體交換中心、媒體交換網(wǎng)元和群組服務器,其中: 所述媒體交換中心用于從終端接收攜帶有群信息、終端標識及多媒體消息數(shù)據(jù)量的多媒體消息的群發(fā)請求;依據(jù)所述群信息從群組服務器獲取對應的群用戶;向覆蓋所述終端的媒體交換網(wǎng)元發(fā)送攜帯有所述群用戶和所述多媒體消息數(shù)據(jù)量的多媒體消息接收指令;并向所述終端發(fā)送多媒體消息發(fā)送指令,以供所述終端響應于所述多媒體消息發(fā)送指令將所述多媒體消息發(fā)送至所述媒體交換網(wǎng)元; 所述媒體交換網(wǎng)元,與所述媒體交換中心連接,用于成功接收所述多媒體消息后,若根據(jù)所述多媒體消息接收指令判斷獲知所述多媒體消息數(shù)據(jù)量或所述群用戶的數(shù)量超過相應的預設值,則將所述多媒體消息劃分為多個多媒體消息塊,井向所述群用戶提供可用于獲取所述多媒體消息塊的節(jié)點的信息,以供所述群用戶從所述節(jié)點獲取所述多媒體消息塊; 所述群組服務器,與所述媒體交換中心連接,用于對群信息和群用戶進行管理,以供所述媒體交換中心查詢并獲取所述群用戶。
10.根據(jù)權利要求9所述的多媒體消息的群發(fā)系統(tǒng),其特征在于,所述可用于獲取所述多媒體消息塊的節(jié)點包括所述媒體交換網(wǎng)元和已成功接收所述多媒體消息塊的群用戶。
11.根據(jù)權利要求9所述的多媒體消息的群發(fā)系統(tǒng),其特征在于,還包括:多媒體資源控制服務器,與所述媒體交換中心連接,用于對所述終端與所述媒體交換網(wǎng)元的可用關系進行管理,以供所述媒體交換中心查詢并獲取覆蓋所述終端的媒體交換網(wǎng)元
12.根據(jù)權利要求9或10所述的多媒體消息的群發(fā)系統(tǒng),其特征在于,還包括: 用戶配置鑒權服務器,與所述媒體交換中心連接,用于根據(jù)所述媒體交換中心的請求,對所述終端和所述群用戶進行身份認證和多媒體業(yè)務鑒權,并將認證鑒權結果返回所述媒體交換中心,以供所述媒體交換中心當所述認證鑒權結果為通過時,獲取所述群用戶。
13.根據(jù)權利要求9或10所述的多媒體消息的群發(fā)系統(tǒng),其特征在于,還包括:用戶配置狀態(tài)服務器,與所述媒體交換中心連接,用于根據(jù)所述媒體交換中心發(fā)送的查詢所述群用戶的在線狀態(tài)的請求,對群用戶的在線狀態(tài)進行查詢,以獲取在線的群用戶,并將查詢結果返回所述媒體交換中心,以供所述媒體交換中心向所述在線的群用戶發(fā)送消息 通知。
全文摘要
本發(fā)明提供一種多媒體消息的群發(fā)方法及群發(fā)系統(tǒng)。該多媒體消息的群發(fā)方法包括媒體交換中心從終端接收攜帶有群信息、終端標識及多媒體消息數(shù)據(jù)量的多媒體消息的群發(fā)請求;依據(jù)群信息從群組服務器獲取對應的群用戶;向覆蓋終端的媒體交換網(wǎng)元發(fā)送攜帶有群用戶和多媒體消息數(shù)據(jù)量的多媒體消息接收指令;并向終端發(fā)送多媒體消息發(fā)送指令,以供終端將多媒體消息發(fā)送至所述媒體交換網(wǎng)元;媒體交換網(wǎng)元成功接收多媒體消息后,若根據(jù)多媒體消息接收指令判斷獲知多媒體消息數(shù)據(jù)量或群用戶的數(shù)量超過相應的預設值,則將多媒體消息劃分為多個多媒體消息塊,并向群用戶提供可用于獲取多媒體消息塊的節(jié)點的信息,以供群用戶從節(jié)點獲取多個多媒體消息塊。
文檔編號H04L12/58GK103138953SQ20111039206
公開日2013年6月5日 申請日期2011年11月30日 優(yōu)先權日2011年11月30日
發(fā)明者馬少紅, 劉紅旗, 張倫泳, 劉辛炎, 王子奇 申請人:中國聯(lián)合網(wǎng)絡通信集團有限公司