亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

消息處理方法和消息會(huì)話傳輸協(xié)議服務(wù)器的制作方法

文檔序號(hào):7743951閱讀:268來源:國知局
專利名稱:消息處理方法和消息會(huì)話傳輸協(xié)議服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,特別涉及一種消息處理方法和消息會(huì)話傳輸協(xié)議服務(wù)器。
背景技術(shù)
在IP多媒體系統(tǒng)會(huì)場(IP Multimedia Subsystem Conference)技術(shù)中,消息會(huì)話傳輸協(xié)議(Message Session Rely Protocol,以下簡稱MSRP)服務(wù)器可以在會(huì)議應(yīng)用服務(wù)器(Conference Application Server)的配合下建立會(huì)場,并實(shí)現(xiàn)有多個(gè)用戶設(shè)備(User Equipment,以下簡稱UE)參與的會(huì)議活動(dòng)。以第一 UE、第二 UE和第三UE參與會(huì)議活動(dòng)為例,第一 UE將會(huì)議消息發(fā)送給MSRP 服務(wù)器,MSRP將會(huì)議消息轉(zhuǎn)發(fā)給第二 UE和第三UE,并丟棄該會(huì)議消息。此時(shí),第二 UE處于在線狀態(tài),則MSRP服務(wù)器成功向第二 UE轉(zhuǎn)發(fā)會(huì)議消息,使第二 UE接收到會(huì)議消息。第三 UE處于離線狀態(tài),則MSRP服務(wù)器向第三UE轉(zhuǎn)發(fā)會(huì)議消息失敗。此后,當(dāng)?shù)谌齍E上線時(shí),由于MSRP服務(wù)器已經(jīng)丟棄了第三UE離線期間的會(huì)議消息,則第三UE無法獲得離線期間的會(huì)議消息。綜上所述,現(xiàn)有技術(shù)中UE離線后重新上線時(shí)無法獲得該UE離線期間的會(huì)議消息。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種消息處理方法和消息會(huì)話傳輸協(xié)議服務(wù)器,用以使UE上線時(shí)獲得該UE離線期間的會(huì)議消息。本發(fā)明實(shí)施例提供一種消息處理方法,包括根據(jù)用戶設(shè)備的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,所述第一時(shí)間信息包括處于所述離線時(shí)間和所述上線時(shí)間之間的時(shí)間信息;將所述包括第一時(shí)間信息的會(huì)議消息發(fā)送給所述用戶設(shè)備。本發(fā)明實(shí)施例提供了一種消息會(huì)話傳輸協(xié)議服務(wù)器,包括查詢模塊,用于根據(jù)用戶設(shè)備的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,所述第一時(shí)間信息包括處于所述離線時(shí)間和所述上線時(shí)間之間的時(shí)間信息;發(fā)送模塊,用于將所述包括第一時(shí)間信息的會(huì)議消息發(fā)送給所述用戶設(shè)備。本實(shí)施例的技術(shù)方案中,根據(jù)離線時(shí)間和上線時(shí)間從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于該離線時(shí)間和該上線時(shí)間之間的時(shí)間信息,并將該包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE,從而實(shí)現(xiàn)了使UE獲得該UE離線期間的會(huì)議消息。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一提供的一種消息處理方法的流程圖;圖2為本發(fā)明實(shí)施例二提供的一種消息處理方法的流程圖;圖3為本發(fā)明實(shí)施例三提供的一種消息處理方法的流程圖;圖4為本發(fā)明實(shí)施例四提供的一種MSRP服務(wù)器的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例五提供的一種MSRP服務(wù)器的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例六提供的一種MSRP服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明實(shí)施例一提供的一種消息處理方法的流程圖,如圖1所示,該方法包括步驟101、MSRP服務(wù)器根據(jù)UE的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于該離線時(shí)間和該上線時(shí)間之間的時(shí)間信息。本實(shí)施例中,在會(huì)議進(jìn)行過程中,MSRP服務(wù)器可以存儲(chǔ)會(huì)議消息。當(dāng)UE離線后又上線時(shí),MSRP服務(wù)器可以從存儲(chǔ)的會(huì)議消息中查詢出包括處于該離線時(shí)間和該上線時(shí)間之間的時(shí)間信息的會(huì)議消息。步驟102、MSRP服務(wù)器將該包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE。本實(shí)施例中,MSRP服務(wù)器將包括處于該離線時(shí)間和該上線時(shí)間之間的時(shí)間信息的會(huì)議消息發(fā)送給UE,以使UE在上線時(shí)可以獲得該UE離線期間的會(huì)議消息。本實(shí)施例的技術(shù)方案中,根據(jù)離線時(shí)間和上線時(shí)間從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于該離線時(shí)間和該上線時(shí)間之間的時(shí)間信息,并將該包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE,從而實(shí)現(xiàn)了使UE獲得該UE離線期間的會(huì)議消息。圖2為本發(fā)明實(shí)施例二提供的一種消息處理方法的流程圖,如圖2所示,該方法包括步驟201、MSRP服務(wù)器接收參加會(huì)議的各個(gè)UE發(fā)送的會(huì)議消息。步驟202、MSRP服務(wù)器為接收到的會(huì)議消息設(shè)置時(shí)間信息,以使接收到的會(huì)議消息包括設(shè)置的時(shí)間信息。本實(shí)施例中,MSRP為會(huì)議消息設(shè)置的時(shí)間信息可以為MSRP服務(wù)器接收到該會(huì)議消息的時(shí)間,該時(shí)間信息可以為時(shí)間戳。MSRP服務(wù)器可以將時(shí)間信息添加到會(huì)議消息的消息頭中。
步驟203、MSRP服務(wù)器將接收到的會(huì)議消息進(jìn)行存儲(chǔ)。本實(shí)施例中,MSRP服務(wù)器可以將會(huì)議消息直接存儲(chǔ)于MSRP服務(wù)器本地,例如 MSRP服務(wù)器可以將會(huì)議消息存儲(chǔ)于MSRP服務(wù)器的磁盤中。或者M(jìn)SRP服務(wù)器可以將會(huì)議消息存儲(chǔ)于位于MSRP服務(wù)器之外的外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中,例如該外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備可以為磁盤陣列,進(jìn)一步地該外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備還可以為其它存儲(chǔ)介質(zhì),在此不一一列舉。例如 本實(shí)施例中,當(dāng)會(huì)議消息的數(shù)據(jù)量較小時(shí)可以將會(huì)議消息存儲(chǔ)于MSRP服務(wù)器中;當(dāng)會(huì)議消息的數(shù)據(jù)量較大時(shí)可以將會(huì)議消息存儲(chǔ)于MSRP服務(wù)器之外的外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中?;蛘?,步驟203還可以由設(shè)置于MSRP服務(wù)器之外的存儲(chǔ)裝置執(zhí)行,該存儲(chǔ)裝置與 MSRP服務(wù)器通信連接。則步驟203為MSRP服務(wù)器將接收到的會(huì)議消息輸出給存儲(chǔ)裝置, 存儲(chǔ)裝置對會(huì)議消息進(jìn)行存儲(chǔ)。具體地,存儲(chǔ)裝置可以將會(huì)議消息直接存儲(chǔ)于存儲(chǔ)裝置本地,例如存儲(chǔ)裝置可以將會(huì)議消息存儲(chǔ)于該存儲(chǔ)裝置的磁盤中?;蛘叽鎯?chǔ)裝置可以將會(huì)議消息存儲(chǔ)于外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中,例如該外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備可以為磁盤陣列,進(jìn)一步地該外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備可以為其它存儲(chǔ)介質(zhì),在此不一一列舉。例如本實(shí)施例中,當(dāng)會(huì)議消息的數(shù)據(jù)量較小時(shí)可以將會(huì)議消息存儲(chǔ)于存儲(chǔ)裝置中;當(dāng)會(huì)議消息的數(shù)據(jù)量較大時(shí)可以將會(huì)議消息存儲(chǔ)于MSRP服務(wù)器之外的外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中。本實(shí)施例中,MSRP服務(wù)器或者存儲(chǔ)裝置可以將會(huì)議消息以文件塊的形式進(jìn)行存儲(chǔ)。則該方法還包括MSRP服務(wù)器或者存儲(chǔ)裝置建立并存儲(chǔ)時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系,會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,文件塊標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息所在的文件塊。或者,本實(shí)施例中,MSRP服務(wù)器或者存儲(chǔ)裝置可以將會(huì)議消息以數(shù)據(jù)庫表的形式進(jìn)行存儲(chǔ),例如可以將會(huì)議消息存儲(chǔ)于一個(gè)數(shù)據(jù)庫表中。則該方法還包括MSRP服務(wù)器或者存儲(chǔ)裝置建立并存儲(chǔ)時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系,會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,數(shù)據(jù)記錄索引用于標(biāo)識(shí)會(huì)議消息在數(shù)據(jù)庫表中的位置。步驟204、MSRP服務(wù)器記錄UE的離線時(shí)間。本實(shí)施例中,當(dāng)MSRP服務(wù)器獲知UE離線時(shí),將獲知UE離線的時(shí)間記錄為該UE的離線時(shí)間。本實(shí)施例中,UE離線包括UE主動(dòng)離線、UE掉線或者UE延遲加入會(huì)議。當(dāng)UE主動(dòng)離線時(shí),UE向MSRP服務(wù)器發(fā)送離線通知消息,MSRP服務(wù)器根據(jù)離線通知消息獲知該UE離線。當(dāng)UE掉線之后,MSRP服務(wù)器將無法成功向該UE發(fā)送會(huì)議消息,則當(dāng)MSRP服務(wù)器向該UE發(fā)送會(huì)議消息失敗時(shí)獲知該UE離線。UE延遲加入會(huì)議為該UE在會(huì)議開始后加入會(huì)議,而并非在會(huì)議開始之前加入會(huì)議的情況。當(dāng)UE延遲加入會(huì)議時(shí),MSRP服務(wù)器可以認(rèn)為從會(huì)議開始時(shí)UE —直處于離線狀態(tài),則MSRP服務(wù)器當(dāng)會(huì)議開始時(shí)獲知該UE離線。步驟205、MSRP服務(wù)器記錄UE的上線時(shí)間。本實(shí)施例中,當(dāng)MSRP服務(wù)器獲知UE上線時(shí),將獲知UE上線的時(shí)間記錄為該UE的上線時(shí)間。本實(shí)施例中,在會(huì)議進(jìn)行過程中,若UE需要加入會(huì)議時(shí),會(huì)向MSRP服務(wù)器發(fā)送上線請求消息,MSRP服務(wù)器接收到上線請求消息時(shí)會(huì)對UE進(jìn)行鑒權(quán),當(dāng)MSRP服務(wù)器鑒權(quán)成功并向UE發(fā)送上線確認(rèn)消息時(shí)獲知UE上線。換言之,在完成UE上線過程時(shí)MSRP服務(wù)器獲知UE上線。步驟206、MSRP服務(wù)器根據(jù)離線時(shí)間和上線時(shí)間查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于離線時(shí)間和上線時(shí)間的時(shí)間信息。本實(shí)施例中,當(dāng)MSRP服務(wù)器獲知UE在離線之后上線時(shí),會(huì)查詢出包括處于離線時(shí)間和上線時(shí)間之間的時(shí)間信息的會(huì)議消息,該包括處于離線時(shí)間和上線時(shí)間之間的時(shí)間信息的會(huì)議消息為UE離線期間的會(huì)議消息。本實(shí)施例中,當(dāng)MSRP服務(wù)器將會(huì)議消息進(jìn)行存儲(chǔ)時(shí),可由MSRP服務(wù)器根據(jù)離線時(shí)間和上線時(shí)間查詢出包括第一時(shí)間信息的會(huì)議消息。當(dāng)由存儲(chǔ)裝置將會(huì)議消息進(jìn)行存儲(chǔ)時(shí),MSRP服務(wù)器根據(jù)離線時(shí)間和上線時(shí)間通過存儲(chǔ)裝置查詢出包括第一時(shí)間信息的會(huì)議消息。具體地,MSRP服務(wù)器向存儲(chǔ)裝置發(fā)送外部查詢請求,該外部查詢請求包括離線時(shí)間和上線時(shí)間;存儲(chǔ)裝置根據(jù)離線時(shí)間和上線時(shí)間查詢出包括第一時(shí)間信息的會(huì)議消息,并將查詢出的包括第一時(shí)間信息的會(huì)議消息返回給MSRP服務(wù)器。當(dāng)MSRP服務(wù)器將會(huì)議消息以文件塊的形式進(jìn)行存儲(chǔ)時(shí),MSRP服務(wù)器根據(jù)離線時(shí)間和上線時(shí)間,從時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí);從會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系中,查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí);從存儲(chǔ)的文件塊中查詢出第一文件塊,第一文件塊包括該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí)所標(biāo)識(shí)的文件塊,從第一文件塊中查詢出包括第一時(shí)間信息的會(huì)議消息。當(dāng)存儲(chǔ)裝置將會(huì)議消息以文件塊的形式進(jìn)行存儲(chǔ)時(shí),存儲(chǔ)裝置接收MSRP服務(wù)器發(fā)送的外部查詢請求,該外部查詢請求包括離線時(shí)間和上線時(shí)間;根據(jù)離線時(shí)間和上線時(shí)間,從時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí); 從會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系中,查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí); 從存儲(chǔ)的文件塊中查詢出第一文件塊,該第一文件塊包括該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí)所標(biāo)識(shí)的文件塊,從所述第一文件塊中查詢出包括第一時(shí)間信息的會(huì)議消息,并將查詢出的包括第一時(shí)間信息的會(huì)議消息返回給MSRP服務(wù)器。當(dāng)MSRP服務(wù)器將會(huì)議消息以數(shù)據(jù)庫表的形式進(jìn)行存儲(chǔ)時(shí),MSRP服務(wù)器根據(jù)離線時(shí)間和上線時(shí)間,從時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí);從會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系中,查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的數(shù)據(jù)記錄索引;根據(jù)該數(shù)據(jù)記錄索引從存儲(chǔ)的數(shù)據(jù)庫表中查詢出包括第一時(shí)間信息的會(huì)議消息。其中,該數(shù)據(jù)記錄索引用于標(biāo)識(shí)包括第一時(shí)間信息的會(huì)議消息在數(shù)據(jù)庫表中的位置。當(dāng)存儲(chǔ)裝置將會(huì)議消息以數(shù)據(jù)庫表的形式進(jìn)行存儲(chǔ)時(shí),存儲(chǔ)裝置接收MSRP服務(wù)器發(fā)送的外部查詢請求,該外部查詢請求包括離線時(shí)間和上線時(shí)間;根據(jù)離線時(shí)間和上線時(shí)間,從時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí);從會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系中,查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的數(shù)據(jù)記錄索引;根據(jù)該數(shù)據(jù)記錄索引從存儲(chǔ)的數(shù)據(jù)庫表中查詢出包括第一時(shí)間信息的會(huì)議消息, 并將查詢出的包括第一時(shí)間信息的會(huì)議消息返回給MSRP服務(wù)器。其中,該數(shù)據(jù)記錄索引用于標(biāo)識(shí)包括第一時(shí)間信息的會(huì)議消息在數(shù)據(jù)庫表中的位置。步驟207、MSRP服務(wù)器將該包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE。
本實(shí)施例中,在會(huì)議進(jìn)行過程中,MSRP服務(wù)器會(huì)持續(xù)執(zhí)行步驟201,直至?xí)h結(jié)束。因此本實(shí)施例中各步驟的執(zhí)行順序僅為一種示例,而不應(yīng)成為對本發(fā)明實(shí)施例技術(shù)方案的限制。進(jìn)一步地,本實(shí)施例中,當(dāng)MSRP服務(wù)器將會(huì)議消息存儲(chǔ)于MSRP服務(wù)器本地時(shí),可以將存儲(chǔ)的會(huì)議消息備份到外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中。當(dāng)存儲(chǔ)于MSRP服務(wù)器中的會(huì)議消息丟失時(shí),MSRP服務(wù)器可以從外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中獲取會(huì)議消息。本發(fā)明實(shí)施例中,MSRP服務(wù)器還可以根據(jù)設(shè)定來存儲(chǔ)參加會(huì)議的各個(gè)UE發(fā)送的會(huì)議消息,比如,參加會(huì)議的某個(gè)UE需要存儲(chǔ)某個(gè)特定時(shí)間段的會(huì)議消息,如會(huì)議開始后的1小時(shí)至2小時(shí)各個(gè)參加會(huì)議的UE發(fā)送的會(huì)議消息,或,參加會(huì)議的某個(gè)UE需要存儲(chǔ)某一個(gè)特定的UE發(fā)送的會(huì)議消息,如參加會(huì)議的UEl只需要存儲(chǔ)UE2發(fā)送的會(huì)議消息。其中存儲(chǔ)的過程與本發(fā)明實(shí)施例上述過程相同。本實(shí)施例的技術(shù)方案中,MSRP服務(wù)器為接收到的會(huì)議消息設(shè)置時(shí)間信息,并對會(huì)議消息進(jìn)行存儲(chǔ),記錄用戶設(shè)備的離線時(shí)間和上線時(shí)間,根據(jù)離線時(shí)間和上線時(shí)間查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于離線時(shí)間和上線時(shí)間之間的時(shí)間信息,并將包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE,從而實(shí)現(xiàn)了使UE獲得離線期間的會(huì)議消息。本實(shí)施例中,當(dāng)會(huì)議消息存儲(chǔ)于MSRP服務(wù)器中時(shí),還可以將存儲(chǔ)的會(huì)議消息備份到外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中,當(dāng)MSRP服務(wù)器中的會(huì)議消息丟失時(shí)MSRP服務(wù)器可以從外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中獲取會(huì)議消息,從而保證了會(huì)議消息存儲(chǔ)的可靠性。本發(fā)明實(shí)施例三提供了一種消息處理方法,本實(shí)施例中UE可以為第一 UE、第二 UE 或第三UE,以第一 UE、第二 UE和第三UE參與會(huì)議為例對消息處理方法進(jìn)行描述。圖3為本發(fā)明實(shí)施例三提供的一種消息處理方法的流程圖,如圖3所示,該方法包括步驟301、第一 UE向會(huì)議應(yīng)用服務(wù)器發(fā)送會(huì)議建立請求。步驟302、會(huì)議應(yīng)用服務(wù)器對第一 UE發(fā)送的會(huì)議建立請求鑒權(quán)成功后,為會(huì)議建立請求所請求的會(huì)議分配會(huì)議標(biāo)識(shí),并將會(huì)議建立請求發(fā)送給MSRP服務(wù)器,該會(huì)議建立請求包括會(huì)議標(biāo)識(shí)。步驟303、MSRP服務(wù)器建立會(huì)議。步驟304、MSRP服務(wù)器向會(huì)議應(yīng)用服務(wù)器返回會(huì)議建立確認(rèn),該會(huì)議建立確認(rèn)包括會(huì)議標(biāo)識(shí)。步驟305、會(huì)議應(yīng)用服務(wù)器將會(huì)議建立確認(rèn)返回給第一 UE。本實(shí)施例中,向第一 UE返回的會(huì)議建立確認(rèn)包括會(huì)議標(biāo)識(shí),以使第一 UE獲得會(huì)議標(biāo)識(shí)。步驟306、第一 UE通過會(huì)議應(yīng)用服務(wù)器向MSRP服務(wù)器發(fā)送第二 UE的通知消息。該第二 UE的通知消息用于邀請第二 UE加入已經(jīng)建立的會(huì)議。步驟307、MSRP服務(wù)器向第二 UE發(fā)送第二 UE的通知消息,該通知消息包括會(huì)議標(biāo)識(shí)。本實(shí)施例中,向第二 UE發(fā)送的第二 UE的通知消息包括會(huì)議標(biāo)識(shí),以使第二 UE獲得會(huì)議標(biāo)識(shí)。步驟308、第二 UE根據(jù)第二 UE的通知消息同意加入會(huì)議,并向MSRP服務(wù)器返回第二 UE的確認(rèn)消息。
步驟309、第一 UE通過會(huì)議應(yīng)用服務(wù)器向MSRP服務(wù)器發(fā)送第三UE的通知消息。步驟310、MSRP服務(wù)器向第三UE發(fā)送該第三UE的通知消息,當(dāng)MSRP服務(wù)器向第三UE發(fā)送該第三UE的通知消息失敗時(shí)獲知第三UE離線,并將獲知第三UE離線的時(shí)間記錄為第三UE的離線時(shí)間。步驟311、第一 UE將第一會(huì)議消息發(fā)送給MSRP服務(wù)器。步驟312、MSRP服務(wù)器為第一會(huì)議消息設(shè)置第一會(huì)議消息時(shí)間信息,以使該第一會(huì)議消息包括第一會(huì)議消息時(shí)間信息,并對該第一會(huì)議消息進(jìn)行存儲(chǔ)。步驟313、MSRP服務(wù)器將第一會(huì)議消息發(fā)送給第二 UE。步驟314、第二 UE將第二會(huì)議消息發(fā)送給MSRP服務(wù)器。步驟315、MSRP服務(wù)器為第二會(huì)議消息設(shè)置第二會(huì)議消息時(shí)間信息,以使第二會(huì)議消息包括第二會(huì)議消息時(shí)間信息,并對該第二會(huì)議消息進(jìn)行存儲(chǔ)。步驟316、MSRP服務(wù)器將第二會(huì)議消息發(fā)送給第一 UE。步驟317、第三UE向MSRP服務(wù)器發(fā)送上線請求消息。步驟318、MSRP服務(wù)器對第三UE進(jìn)行鑒權(quán),當(dāng)MSRP服務(wù)器鑒權(quán)成功時(shí)向第三UE 發(fā)送上線確認(rèn)消息,該上線確認(rèn)消息可以包括會(huì)議標(biāo)識(shí)。本實(shí)施例中,第三UE接收到上線確認(rèn)消息后上線成功,第三UE延遲加入會(huì)議。該上線確認(rèn)消息可以包括會(huì)議標(biāo)識(shí),則第三UE可從上線確認(rèn)消息中獲得會(huì)議標(biāo)識(shí)。步驟319、MSRP服務(wù)器向第三UE發(fā)送上線確認(rèn)消息時(shí)獲知第三UE上線,并將獲知第三UE上線的時(shí)間記錄為第三UE的上線時(shí)間。步驟320、由于第一會(huì)議消息時(shí)間信息和第二會(huì)議消息時(shí)間信息位于第三UE的離線時(shí)間和第三UE的上線時(shí)間之間,MSRP服務(wù)器根據(jù)第三UE的離線時(shí)間和第三UE的上線時(shí)間,查詢出在第三UE的離線時(shí)間和第三UE的上線時(shí)間之間一共有兩條會(huì)議消息,分別為第一會(huì)議消息和第二會(huì)議消息,即這時(shí)將第三UE的離線時(shí)間和第三UE的上線時(shí)間之間的時(shí)間信息視為第一時(shí)間信息,第一會(huì)議消息和第二會(huì)議消息為包括第一時(shí)間信息的會(huì)議消肩、ο步驟321、MSRP服務(wù)器將第一會(huì)議消息和第二會(huì)議消息發(fā)送給第三UE。步驟322、第二 UE離線,并向MSRP服務(wù)器發(fā)送第二 UE的離線通知消息。步驟323、MSRP服務(wù)器根據(jù)第二 UE的離線通知消息獲知第二 UE離線,并將獲知的第二 UE離線的時(shí)間記錄為第二 UE的離線時(shí)間。步驟324、第三UE將第三會(huì)議消息發(fā)送給MSRP服務(wù)器。步驟325、MSRP服務(wù)器為第三會(huì)議消息設(shè)置第三會(huì)議消息時(shí)間信息,以使第三會(huì)議消息包括第三會(huì)議消息時(shí)間信息,并將第三會(huì)議消息進(jìn)行存儲(chǔ)。步驟326、MSRP服務(wù)器將第二會(huì)議消息發(fā)送給第一 UE。步驟327、第二 UE向MSRP服務(wù)器發(fā)送上線請求消息。步驟328、MSRP服務(wù)器對第二 UE進(jìn)行鑒權(quán),當(dāng)MSRP服務(wù)器鑒權(quán)成功時(shí)向第二 UE 發(fā)送上線確認(rèn)消息。本實(shí)施例中,第二 UE接收到上線確認(rèn)消息后上線成功。步驟329、MSRP服務(wù)器向第二 UE發(fā)送上線確認(rèn)消息時(shí)獲知第二 UE上線,并將獲知第二 UE上線的時(shí)間記錄為第二 UE的上線時(shí)間。
步驟330、由于第三會(huì)議消息時(shí)間信息位于第二 UE的離線時(shí)間和第二 UE的上線時(shí)間之間,MSRP服務(wù)器根據(jù)第二 UE的離線時(shí)間和第二 UE的上線時(shí)間查詢出在第二 UE的離線時(shí)間和第二 UE的上線時(shí)間之間一共有一條會(huì)議消息,即包括第三會(huì)議消息時(shí)間信息的第三會(huì)議消息。步驟331、MSRP服務(wù)器將第三會(huì)議消息發(fā)送給第二 UE。步驟332、第一 UE通過會(huì)議應(yīng)用服務(wù)器向MSRP服務(wù)器發(fā)送會(huì)議結(jié)束請求。步驟333、MSRP服務(wù)器關(guān)閉會(huì)議,并通過會(huì)議應(yīng)用服務(wù)器向第一 UE發(fā)送會(huì)議關(guān)閉確認(rèn)。進(jìn)一步地,本實(shí)施例的方法還可以包括步驟334、第三UE向MSRP服務(wù)器發(fā)送會(huì)議消息查詢請求,該會(huì)議消息查詢請求包括會(huì)議標(biāo)識(shí)、查詢起始時(shí)間和查詢結(jié)束時(shí)間。本實(shí)施例中,會(huì)議標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議。當(dāng)會(huì)議關(guān)閉后,各個(gè)UE還可以向MSRP服務(wù)器查詢會(huì)議中的會(huì)議消息。本實(shí)施例中,第三UE需要查詢包括處于查詢起始時(shí)間和查詢結(jié)束時(shí)間之間的時(shí)間信息的會(huì)議消息。步驟335、MSRP服務(wù)器從存儲(chǔ)的會(huì)議消息中查詢出該會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息。由于MSRP服務(wù)器中可以存儲(chǔ)多個(gè)會(huì)議的會(huì)議消息,因此可以通過會(huì)議標(biāo)識(shí)來查詢到該會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息,本實(shí)施例中,會(huì)議標(biāo)識(shí)所標(biāo)識(shí)會(huì)議中的會(huì)議消息可包括第一會(huì)議消息、第二會(huì)議消息和第三會(huì)議消息。步驟336、MSRP服務(wù)器根據(jù)查詢起始時(shí)間和查詢結(jié)束時(shí)間從會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息中,查詢出包括第二時(shí)間信息的會(huì)議消息,該第二時(shí)間信息包括處于查詢起始時(shí)間和查詢結(jié)束時(shí)間之間的時(shí)間信息。例如當(dāng)?shù)诙r(shí)間信息包括第一會(huì)議消息時(shí)間信息和第二會(huì)議消息時(shí)間信息時(shí), MSRP服務(wù)器查詢出包括第一會(huì)議消息時(shí)間信息的第一會(huì)議消息和包括第二會(huì)議消息時(shí)間信息的第二會(huì)議消息,即MSRP服務(wù)器查詢到了包括第二時(shí)間信息的所有會(huì)議消息。步驟337、MSRP服務(wù)器將包括第二時(shí)間信息的會(huì)議消息發(fā)送給第三UE。本實(shí)施例的技術(shù)方案中,MSRP服務(wù)器對接收到的第一會(huì)議消息、第二會(huì)議消息、第三會(huì)議消息進(jìn)行存儲(chǔ),當(dāng)?shù)谌齍E上線時(shí)MSRP服務(wù)器可以將第三UE離線期間的第一會(huì)議消息和第二會(huì)議消息發(fā)送給第三UE,以及當(dāng)?shù)诙?UE上線時(shí)MSRP服務(wù)器可以將第二 UE離線期間的第三會(huì)議消息發(fā)送給第二 UE,從而實(shí)現(xiàn)了使UE上線時(shí)獲得離線期間的會(huì)議消息。圖4為本發(fā)明實(shí)施例四提供的一種MSRP服務(wù)器的結(jié)構(gòu)示意圖,如圖4所示,該 MSRP服務(wù)器包括查詢模塊11和發(fā)送模塊12。查詢模塊11根據(jù)UE的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于離線時(shí)間和上線時(shí)間之間的時(shí)間信息。發(fā)送模塊12將包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE。本實(shí)施例的MSRP服務(wù)器根據(jù)離線時(shí)間和上線時(shí)間從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于該離線時(shí)間和該上線時(shí)間之間的時(shí)間信息,并將該包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE,從而實(shí)現(xiàn)了使UE獲得該UE離線期間的會(huì)議消息。
圖5為本發(fā)明實(shí)施例五提供的一種MSRP服務(wù)器的結(jié)構(gòu)示意圖,如圖5所示,本實(shí)施例MSRP服務(wù)器在上述實(shí)施例四的基礎(chǔ)上還包括接收模塊13、設(shè)置模塊14和存儲(chǔ)模塊 15。接收模塊13,用于接收會(huì)議消息。設(shè)置模塊14,用于為接收模塊13接收到的會(huì)議消息設(shè)置時(shí)間信息,以使接收到的會(huì)議消息包括設(shè)置的時(shí)間信息。存儲(chǔ)模塊15,用于將接收到的會(huì)議消息進(jìn)行存儲(chǔ)。具體地,存儲(chǔ)模塊15可以將會(huì)議消息直接存儲(chǔ)于存儲(chǔ)模塊15中;或者存儲(chǔ)模塊15可以將會(huì)議消息存儲(chǔ)于位于MSRP服務(wù)器之外的外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中。進(jìn)一步地,該MSRP服務(wù)器還可以包括記錄模塊16。記錄模塊16,用于記錄UE的離線時(shí)間和上線時(shí)間,并將離線時(shí)間和上線時(shí)間輸出給查詢模塊11。進(jìn)一步地,接收模塊13還可接收UE發(fā)送的會(huì)議消息查詢請求,該會(huì)議消息查詢請求包括會(huì)議標(biāo)識(shí)、查詢起始時(shí)間和查詢結(jié)束時(shí)間,該會(huì)議標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議。查詢模塊11 從存儲(chǔ)的會(huì)議消息中查詢出會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息,根據(jù)查詢起始時(shí)間和查詢結(jié)束時(shí)間從會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息中查詢出包括第二時(shí)間信息的會(huì)議消息,第二時(shí)間信息包括處于查詢起始時(shí)間和查詢結(jié)束時(shí)間之間的時(shí)間信息。發(fā)送模塊12將包括第二時(shí)間信息的會(huì)議消息發(fā)送給UE。進(jìn)一步地,MSRP服務(wù)器還包括建立模塊17。當(dāng)存儲(chǔ)模塊15將會(huì)議消息以文件塊的形式進(jìn)行存儲(chǔ)時(shí),建立模塊17建立時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系,會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,文件塊標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息所在的文件塊。存儲(chǔ)模塊15存儲(chǔ)建立模塊17建立的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系。查詢模塊11根據(jù)離線時(shí)間和上線時(shí)間從存儲(chǔ)模塊15存儲(chǔ)的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中,查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí),從會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系中查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí),從存儲(chǔ)的文件塊中查詢出第一文件塊,該第一文件塊包括該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí)所標(biāo)識(shí)的文件塊,從所述第一文件塊中查詢出包括第一時(shí)間信息的會(huì)議消息。當(dāng)存儲(chǔ)模塊15將會(huì)議消息以數(shù)據(jù)庫表的形式進(jìn)行存儲(chǔ)時(shí),建立模塊17建立時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系,會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,數(shù)據(jù)記錄索引用于標(biāo)識(shí)會(huì)議消息在數(shù)據(jù)庫表中的位置。存儲(chǔ)模塊 15存儲(chǔ)建立模塊17建立的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系。查詢模塊11根據(jù)離線時(shí)間和上線時(shí)間從存儲(chǔ)模塊15存儲(chǔ)的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí),從會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系中查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的數(shù)據(jù)記錄索引,根據(jù)該數(shù)據(jù)記錄索引從存儲(chǔ)的數(shù)據(jù)庫表中查詢出包括第一時(shí)間信息的會(huì)議消息。其中,該數(shù)據(jù)記錄索引用于標(biāo)識(shí)包括第一時(shí)間信息的會(huì)議消息在數(shù)據(jù)庫表中的位置。本實(shí)施例的MSRP服務(wù)器為接收到的會(huì)議消息設(shè)置時(shí)間信息,并對會(huì)議消息進(jìn)行存儲(chǔ),記錄用戶設(shè)備的離線時(shí)間和上線時(shí)間,根據(jù)離線時(shí)間和上線時(shí)間查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于離線時(shí)間和上線時(shí)間之間的時(shí)間信息,并將包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE,從而實(shí)現(xiàn)了使UE獲得該UE離線期間的會(huì)議消息。圖6為本發(fā)明實(shí)施例六提供的一種MSRP服務(wù)器的結(jié)構(gòu)示意圖,如圖6所示,本實(shí)施例MSRP服務(wù)器在上述實(shí)施例四的基礎(chǔ)上還包括接收模塊13和設(shè)置模塊14。接收模塊13,用于接收會(huì)議消息。設(shè)置模塊14,用于為接收模塊13接收到的會(huì)議消息設(shè)置時(shí)間信息,以使接收到的會(huì)議消息包括設(shè)置的時(shí)間信息,并將接收到的會(huì)議消息輸出給設(shè)置于MSRP服務(wù)器之外的存儲(chǔ)裝置,以供存儲(chǔ)裝置將接收到的會(huì)議消息進(jìn)行存儲(chǔ)。具體地,存儲(chǔ)裝置可以將會(huì)議消息直接存儲(chǔ)于存儲(chǔ)裝置中;或者存儲(chǔ)裝置可以將會(huì)議消息存儲(chǔ)于位于MSRP服務(wù)器之外的外部網(wǎng)絡(luò)存儲(chǔ)設(shè)備中。本實(shí)施例中,當(dāng)由存儲(chǔ)裝置將會(huì)議消息進(jìn)行存儲(chǔ)時(shí),查詢模塊11通過存儲(chǔ)裝置查詢出包括第一時(shí)間信息的會(huì)議消息。具體地,查詢模塊11向存儲(chǔ)裝置發(fā)送外部查詢請求, 該外部查詢請求包括離線時(shí)間和上線時(shí)間;存儲(chǔ)裝置存儲(chǔ)裝置接收查詢模塊11根據(jù)離線時(shí)間和上線時(shí)間查詢出包括第一時(shí)間信息的會(huì)議消息,并將查詢出的包括第一時(shí)間信息的會(huì)議消息返回給查詢模塊11。進(jìn)一步地,該MSRP服務(wù)器還可以包括記錄模塊16。記錄模塊16,用于記錄UE的離線時(shí)間和上線時(shí)間,并將離線時(shí)間和上線時(shí)間輸出給查詢模塊11。進(jìn)一步地,接收模塊13還可接收UE發(fā)送的會(huì)議消息查詢請求,該會(huì)議消息查詢請求包括會(huì)議標(biāo)識(shí)、查詢起始時(shí)間和查詢結(jié)束時(shí)間,該會(huì)議標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議。查詢模塊11 從存儲(chǔ)的會(huì)議消息中查詢出會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息,根據(jù)查詢起始時(shí)間和查詢結(jié)束時(shí)間從會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息中查詢出包括第二時(shí)間信息的會(huì)議消息,第二時(shí)間信息包括處于查詢起始時(shí)間和查詢結(jié)束時(shí)間之間的時(shí)間信息。發(fā)送模塊12將包括第二時(shí)間信息的會(huì)議消息發(fā)送給UE。進(jìn)一步地,當(dāng)存儲(chǔ)裝置將會(huì)議消息以文件塊的形式進(jìn)行存儲(chǔ)時(shí),存儲(chǔ)裝置建立并存儲(chǔ)時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系,會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,文件塊標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息所在的文件塊。存儲(chǔ)裝置接收查詢模塊11發(fā)送的外部查詢請求,該外部查詢請求包括離線時(shí)間和上線時(shí)間。存儲(chǔ)裝置根據(jù)離線時(shí)間和上線時(shí)間從存儲(chǔ)的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中,查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí),從會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系中查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí),從存儲(chǔ)的文件塊中查詢出第一文件塊,該第一文件塊包括該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí)所標(biāo)識(shí)的文件塊,從所述第一文件塊中查詢出包括第一時(shí)間信息的會(huì)議消息,并將查詢出的包括第一時(shí)間信息的會(huì)議消息返回給查詢模塊11。進(jìn)一步地,當(dāng)存儲(chǔ)裝置將會(huì)議消息以數(shù)據(jù)庫表的形式進(jìn)行存儲(chǔ)時(shí),存儲(chǔ)裝置建立并存儲(chǔ)時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系,會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,數(shù)據(jù)記錄索引用于標(biāo)識(shí)會(huì)議消息在數(shù)據(jù)庫表中的位置。存儲(chǔ)裝置接收查詢模塊11發(fā)送的外部查詢請求,該外部查詢請求包括離線時(shí)間和上線時(shí)間。存儲(chǔ)裝置根據(jù)離線時(shí)間和上線時(shí)間從存儲(chǔ)的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí),從會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系中查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的數(shù)據(jù)記錄索引,根據(jù)該數(shù)據(jù)記錄索引從存儲(chǔ)的數(shù)據(jù)庫表中查詢出包括第一時(shí)間信息的會(huì)議消息,并將查詢出的包括第一時(shí)間信息的會(huì)議消息返回給查詢模塊11。其中,該數(shù)據(jù)記錄索引用于標(biāo)識(shí)包括第一時(shí)間信息的會(huì)議消息在數(shù)據(jù)庫表中的位置。本實(shí)施例與上述實(shí)施例五的區(qū)別在于,本實(shí)施例由設(shè)置于MSRP服務(wù)器之外的存儲(chǔ)裝置對接收到的會(huì)議消息進(jìn)行存儲(chǔ),從而降低了 MSRP服務(wù)器的負(fù)載,并提高了 MSRP服務(wù)器運(yùn)行的可靠性。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種消息處理方法,其特征在于,包括根據(jù)用戶設(shè)備的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,所述第一時(shí)間信息包括處于所述離線時(shí)間和所述上線時(shí)間之間的時(shí)間信息; 將所述包括第一時(shí)間信息的會(huì)議消息發(fā)送給所述用戶設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括為接收到的會(huì)議消息設(shè)置時(shí)間信息,以使接收到的會(huì)議消息包括設(shè)置的時(shí)間信息; 將接收到的會(huì)議消息進(jìn)行存儲(chǔ)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括記錄所述用戶設(shè)備的離線時(shí)間,和記錄所述用戶設(shè)備的上線時(shí)間。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括接收所述用戶設(shè)備發(fā)送的會(huì)議消息查詢請求,所述會(huì)議消息查詢請求包括會(huì)議標(biāo)識(shí)、 查詢起始時(shí)間和查詢結(jié)束時(shí)間,所述會(huì)議標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議;從所述存儲(chǔ)的會(huì)議消息中查詢出所述會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息; 根據(jù)所述查詢起始時(shí)間和所述查詢結(jié)束時(shí)間,從所述會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息中查詢出包括第二時(shí)間信息的會(huì)議消息,所述第二時(shí)間信息包括處于所述查詢起始時(shí)間和所述查詢結(jié)束時(shí)間之間的時(shí)間信息;將所述包括第二時(shí)間信息的會(huì)議消息發(fā)送給所述用戶設(shè)備。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將接收到的會(huì)議消息進(jìn)行存儲(chǔ)包括 將接收到的會(huì)議消息以文件塊的形式進(jìn)行存儲(chǔ);所述方法還包括建立并存儲(chǔ)時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系,所述會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,所述文件塊標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息所在的文件塊;所述根據(jù)用戶設(shè)備的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息包括從所述時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出所述第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí);從所述會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系中,查詢出所述會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí);從存儲(chǔ)的文件塊中查詢出第一文件塊,所述第一文件塊包括所述會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí)所標(biāo)識(shí)的文件塊;從所述第一文件塊中查詢出所述包括第一時(shí)間信息的會(huì)議消息。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將接收到的會(huì)議消息進(jìn)行存儲(chǔ)包括 將接收到的會(huì)議消息以數(shù)據(jù)庫表的形式進(jìn)行存儲(chǔ);所述方法還包括建立并存儲(chǔ)時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系,所述會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,所述數(shù)據(jù)記錄索引用于標(biāo)識(shí)會(huì)議消息在數(shù)據(jù)庫表中的位置;所述根據(jù)用戶設(shè)備的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息包括從所述時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí);從會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系中,查詢出所述會(huì)議消息標(biāo)識(shí)對應(yīng)的數(shù)據(jù)記錄索引;根據(jù)所述數(shù)據(jù)記錄索引從存儲(chǔ)的數(shù)據(jù)庫表中查詢出包括第一時(shí)間信息的會(huì)議消息。
7.一種消息會(huì)話傳輸協(xié)議服務(wù)器,其特征在于,包括查詢模塊,用于根據(jù)用戶設(shè)備的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,所述第一時(shí)間信息包括處于所述離線時(shí)間和所述上線時(shí)間之間的時(shí)間信息;發(fā)送模塊,用于將所述包括第一時(shí)間信息的會(huì)議消息發(fā)送給所述用戶設(shè)備。
8.根據(jù)權(quán)利要求7所述的消息會(huì)話傳輸協(xié)議服務(wù)器,其特征在于,還包括接收模塊和設(shè)置模塊;所述接收模塊,用于接收會(huì)議消息;所述設(shè)置模塊,用于為所述接收模塊接收到的會(huì)議消息設(shè)置時(shí)間信息,以使接收到的會(huì)議消息包括設(shè)置的時(shí)間信息。
9.根據(jù)權(quán)利要求8所述的消息會(huì)話傳輸協(xié)議服務(wù)器,其特征在于,所述設(shè)置模塊還用于將接收到的會(huì)議消息輸出給設(shè)置于所述消息會(huì)話傳輸協(xié)議服務(wù)器之外的存儲(chǔ)裝置,以供所述存儲(chǔ)裝置將接收到的會(huì)議消息進(jìn)行存儲(chǔ);或者所述消息會(huì)話傳輸協(xié)議服務(wù)器還包括與所述設(shè)置模塊連接的存儲(chǔ)模塊,用于將接收到的會(huì)議消息進(jìn)行存儲(chǔ)。
10.根據(jù)權(quán)利要求7至9任一所述的消息會(huì)話傳輸協(xié)議服務(wù)器,其特征在于,還包括 記錄模塊;所述記錄模塊,用于記錄所述離線時(shí)間和所述上線時(shí)間,并將所述離線時(shí)間和所述上線時(shí)間輸出給所述查詢模塊。
11.根據(jù)權(quán)利要求8或9所述的消息會(huì)話傳輸協(xié)議服務(wù)器,其特征在于,所述接收模塊,還用于接收所述用戶設(shè)備發(fā)送的會(huì)議消息查詢請求,所述會(huì)議消息查詢請求包括會(huì)議標(biāo)識(shí)、查詢起始時(shí)間和查詢結(jié)束時(shí)間,所述會(huì)議標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議;所述查詢模塊,還用于從所述存儲(chǔ)的會(huì)議消息中查詢出所述會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息,根據(jù)所述查詢起始時(shí)間和所述查詢結(jié)束時(shí)間從所述會(huì)議標(biāo)識(shí)所標(biāo)識(shí)的會(huì)議中的會(huì)議消息中查詢出包括第二時(shí)間信息的會(huì)議消息,所述第二時(shí)間信息包括處于所述查詢起始時(shí)間和所述查詢結(jié)束時(shí)間之間的時(shí)間信息;所述發(fā)送模塊,還用于將所述包括第二時(shí)間信息的會(huì)議消息發(fā)送給所述用戶設(shè)備。
12.根據(jù)權(quán)利要求9所述的消息會(huì)話傳輸協(xié)議服務(wù)器,其特征在于,當(dāng)所述存儲(chǔ)模塊將接收到的會(huì)議消息進(jìn)行存儲(chǔ)時(shí),所述存儲(chǔ)模塊用于將會(huì)議消息以文件塊的形式進(jìn)行存儲(chǔ);所述消息會(huì)話傳輸協(xié)議服務(wù)器還包括建立模塊,用于建立時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系;所述存儲(chǔ)模塊,還用于存儲(chǔ)所述建立模塊建立的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系,會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,文件塊標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息所在的文件塊;所述查詢模塊,還用于根據(jù)離線時(shí)間和上線時(shí)間從所述存儲(chǔ)模塊存儲(chǔ)的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中,查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí),從會(huì)議消息標(biāo)識(shí)與文件塊標(biāo)識(shí)的映射關(guān)系中查詢出該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí),從存儲(chǔ)的文件塊中查詢出第一文件塊,所述第一文件塊包括該會(huì)議消息標(biāo)識(shí)對應(yīng)的文件塊標(biāo)識(shí)所標(biāo)識(shí)的文件塊,從所述第一文件塊中查詢出包括第一時(shí)間信息的會(huì)議消息。
13.根據(jù)權(quán)利要求9所述的消息會(huì)話傳輸協(xié)議服務(wù)器,其特征在于,當(dāng)所述存儲(chǔ)模塊將接收到的會(huì)議消息進(jìn)行存儲(chǔ)時(shí),所述存儲(chǔ)模塊用于將會(huì)議消息以數(shù)據(jù)庫表的形式進(jìn)行存儲(chǔ);所述消息會(huì)話傳輸協(xié)議服務(wù)器還包括建立模塊,用于建立時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系,會(huì)議消息標(biāo)識(shí)用于標(biāo)識(shí)會(huì)議消息,數(shù)據(jù)記錄索引用于標(biāo)識(shí)會(huì)議消息在數(shù)據(jù)庫表中的位置;所述存儲(chǔ)模塊,還用于存儲(chǔ)所述建立模塊建立的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系以及會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系;所述查詢模塊,還用于根據(jù)離線時(shí)間和上線時(shí)間從所述存儲(chǔ)模塊存儲(chǔ)的時(shí)間信息與會(huì)議消息標(biāo)識(shí)的映射關(guān)系中查詢出第一時(shí)間信息對應(yīng)的會(huì)議消息標(biāo)識(shí),從會(huì)議消息標(biāo)識(shí)與數(shù)據(jù)記錄索引的映射關(guān)系中查詢出所述會(huì)議消息標(biāo)識(shí)對應(yīng)的數(shù)據(jù)記錄索引,根據(jù)所述數(shù)據(jù)記錄索引從存儲(chǔ)的數(shù)據(jù)庫表中查詢出包括第一時(shí)間信息的會(huì)議消息。
全文摘要
本發(fā)明公開了一種消息處理方法和消息會(huì)話傳輸協(xié)議服務(wù)器。該方法包括根據(jù)用戶設(shè)備的離線時(shí)間和上線時(shí)間,從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,所述第一時(shí)間信息包括處于所述離線時(shí)間和所述上線時(shí)間之間的時(shí)間信息;將所述包括第一時(shí)間信息的會(huì)議消息發(fā)送給所述用戶設(shè)備。本發(fā)明實(shí)施例的技術(shù)方案中,根據(jù)離線時(shí)間和上線時(shí)間從存儲(chǔ)的會(huì)議消息中查詢出包括第一時(shí)間信息的會(huì)議消息,該第一時(shí)間信息包括處于該離線時(shí)間和該上線時(shí)間之間的時(shí)間信息,并將該包括第一時(shí)間信息的會(huì)議消息發(fā)送給UE,從而實(shí)現(xiàn)了使UE獲得該UE離線期間的會(huì)議消息。
文檔編號(hào)H04L12/58GK102195787SQ20101012717
公開日2011年9月21日 申請日期2010年3月17日 優(yōu)先權(quán)日2010年3月17日
發(fā)明者刁磊 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1