專利名稱:在通信系統(tǒng)中進(jìn)行信息處理的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種在通信系統(tǒng)中進(jìn)行信息處理的方法。
背景技術(shù):
隨著寬帶網(wǎng)絡(luò)的發(fā)展,移動(dòng)通信將不僅僅局限于傳統(tǒng)的話音通信,結(jié)合音頻、視頻、圖片和文本等多種媒體類型的多媒體業(yè)務(wù)將逐漸開(kāi)展起來(lái)。該多媒體業(yè)務(wù)可以與presence(呈現(xiàn)業(yè)務(wù))、短消息、WEB(網(wǎng)頁(yè))瀏覽、定位信息、PUSH(推送業(yè)務(wù))和文件共享等數(shù)據(jù)業(yè)務(wù)進(jìn)行結(jié)合,給用戶提供多種業(yè)務(wù)服務(wù)。該多種業(yè)務(wù)服務(wù)包括消息業(yè)務(wù)即時(shí)消息和聊天室、多媒體短消息等。
視頻業(yè)務(wù)娛樂(lè)、多媒體信息、日常交流等。
電子商務(wù)產(chǎn)品目錄、搜索引擎、購(gòu)物車(chē)、訂單管理、支付等。
游戲單人游戲、群組游戲等。
定位業(yè)務(wù)尋人、向?qū)?、?bào)警等。
個(gè)人助理地址本、日程表、書(shū)簽管理、文件存儲(chǔ)、事件提醒、電子郵件等。
在上述多種業(yè)務(wù)服務(wù)應(yīng)用的推動(dòng)下,3GPP(第三代伙伴組織計(jì)劃)標(biāo)準(zhǔn)組織推出了基于IP的IMS(因特網(wǎng)多媒體子網(wǎng))架構(gòu),目的是在通信網(wǎng)絡(luò)中使用一種標(biāo)準(zhǔn)化的開(kāi)放的結(jié)構(gòu)來(lái)實(shí)現(xiàn)多種多樣的多媒體應(yīng)用,提供給用戶更多的選擇和更豐富的感受。
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,多方通信成為一種逐漸普遍的業(yè)務(wù),為了實(shí)現(xiàn)多方通信必然需要有一個(gè)統(tǒng)一的控制點(diǎn)來(lái)對(duì)系統(tǒng)進(jìn)行管理,并且需要確保管理的一致性和實(shí)時(shí)性。比如,當(dāng)一個(gè)用戶申請(qǐng)發(fā)送音頻數(shù)據(jù)時(shí),系統(tǒng)需要有且只能有一個(gè)控制點(diǎn)對(duì)該申請(qǐng)進(jìn)行處理。目前的多方多媒體通信系統(tǒng)包括PoC(基于蜂窩的即按即講)系統(tǒng)、Conference(多媒體會(huì)議)系統(tǒng)等系統(tǒng)。其中PoC系統(tǒng)是一種集中控制的多方多媒體通信系統(tǒng)。
在多方通信中,存在用戶接入情況不相同的情況,比如有些用戶通過(guò)WCDMA(寬帶碼分多址)系統(tǒng)接入,有些用戶通過(guò)GPRS(通用無(wú)線分組業(yè)務(wù))接入,在這種情況下,可能出現(xiàn)用戶速度不匹配的情況。
現(xiàn)有技術(shù)中的多方多媒體通信系統(tǒng)中一種進(jìn)行數(shù)據(jù)傳遞的方法為會(huì)話服務(wù)器將主叫用戶發(fā)送過(guò)來(lái)的需要進(jìn)行傳遞的數(shù)據(jù)進(jìn)行緩存,然后,再傳遞給不同的被叫用戶。針對(duì)不同接入速率的被叫用戶,會(huì)話服務(wù)器需要緩存的時(shí)間也不同。
上述現(xiàn)有技術(shù)中的進(jìn)行數(shù)據(jù)傳遞的方法的缺點(diǎn)為由于在多方多媒體通信系統(tǒng)中,一個(gè)用戶可以發(fā)送數(shù)據(jù)的時(shí)間長(zhǎng)度是受限的,并且各個(gè)被叫用戶的接收帶寬也不相同。因此,該方法可能導(dǎo)致不同的被叫用戶收到數(shù)據(jù)的時(shí)延有較大差別。當(dāng)被叫用戶不能在主叫用戶指定的發(fā)送數(shù)據(jù)的時(shí)間內(nèi)接收完會(huì)話服務(wù)器轉(zhuǎn)發(fā)的數(shù)據(jù)時(shí),則會(huì)話服務(wù)器已經(jīng)向該被叫用戶發(fā)送的數(shù)據(jù)就沒(méi)有意義,并且還會(huì)對(duì)該被叫用戶產(chǎn)生計(jì)費(fèi)信息。
比如,在圖1所示的數(shù)據(jù)傳遞過(guò)程中,主叫用戶通過(guò)會(huì)話服務(wù)器向被叫用戶2、被叫用戶3發(fā)送多煤體數(shù)據(jù)。當(dāng)該主叫用戶向會(huì)話服務(wù)器發(fā)送數(shù)據(jù)完成,向會(huì)話服務(wù)器發(fā)送釋放請(qǐng)求,或者,該主叫用戶的發(fā)送權(quán)占有超時(shí),則系統(tǒng)會(huì)停止該主叫用戶的發(fā)送權(quán),同時(shí)清除該主叫用戶的緩存。此時(shí),被叫用戶2可能已經(jīng)完成接收數(shù)據(jù),但是,被叫用戶3可能沒(méi)有完成接收數(shù)據(jù),則被叫用戶3已經(jīng)接收到的部分?jǐn)?shù)據(jù)是無(wú)效的。
另外,當(dāng)主叫用戶由于發(fā)送數(shù)據(jù)的速度太慢,向會(huì)話服務(wù)器發(fā)送數(shù)據(jù)沒(méi)有完成時(shí),該主叫用戶的發(fā)送權(quán)占有超時(shí),則會(huì)話服務(wù)器會(huì)通過(guò)向主叫用戶發(fā)送消息撤消該主叫用戶的數(shù)據(jù)發(fā)送權(quán),同時(shí)清除該主叫用戶的緩存。此時(shí),被叫用戶已經(jīng)接收到的主叫用戶發(fā)送的數(shù)據(jù)也是無(wú)效的。該數(shù)據(jù)傳遞情況的示意圖如圖2所示。雖然可以限定主叫用戶發(fā)送數(shù)據(jù)的大小來(lái)避免這種情況,但是并沒(méi)有考慮到主叫用戶的發(fā)送數(shù)據(jù)的能力。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)所存在的問(wèn)題,本發(fā)明的目的是提供一種在通信系統(tǒng)中進(jìn)行信息處理的方法,從而可以使會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略和用戶數(shù)據(jù)接收設(shè)置、用戶數(shù)據(jù)發(fā)送設(shè)置,對(duì)接收到的會(huì)話信息進(jìn)行處理。
本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的一種在通信系統(tǒng)中進(jìn)行數(shù)據(jù)傳遞的方法,包括步驟A、在通信系統(tǒng)中,會(huì)話服務(wù)器接收到會(huì)話信息;B、所述會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略,數(shù)據(jù)接收設(shè)置和/或數(shù)據(jù)發(fā)送設(shè)置,對(duì)所述接收到的會(huì)話信息進(jìn)行處理。
所述的步驟A具體包括在通信系統(tǒng)中,發(fā)送用戶向會(huì)話服務(wù)器發(fā)送會(huì)話信息,該會(huì)話信息包括會(huì)話數(shù)據(jù)和/或會(huì)話數(shù)據(jù)相關(guān)信息。
所述的會(huì)話數(shù)據(jù)相關(guān)信息包括數(shù)據(jù)的大小和/或類型和/或傳遞時(shí)延分析和/或題目和/或主題描述和/或建議保留時(shí)間。
所述的步驟B具體包括B1、在會(huì)話服務(wù)器中設(shè)定數(shù)據(jù)處理策略、數(shù)據(jù)接收設(shè)置和/或數(shù)據(jù)發(fā)送設(shè)置;B2、所述會(huì)話服務(wù)器根據(jù)所述設(shè)定的數(shù)據(jù)處理策略和所述數(shù)據(jù)接收設(shè)置、數(shù)據(jù)發(fā)送設(shè)置,對(duì)所述接收到的會(huì)話信息進(jìn)行處理。
所述的數(shù)據(jù)處理策略包括用戶設(shè)置和/或運(yùn)營(yíng)商策略。
所述的步驟B1具體包括在通信系統(tǒng)中,用戶預(yù)先進(jìn)行數(shù)據(jù)接收設(shè)置,將該數(shù)據(jù)接收設(shè)置傳遞給會(huì)話服務(wù)器,會(huì)話服務(wù)器將該數(shù)據(jù)接收設(shè)置進(jìn)行保存;和/或,在通信系統(tǒng)中,用戶預(yù)先進(jìn)行數(shù)據(jù)發(fā)送設(shè)置,將該數(shù)據(jù)發(fā)送設(shè)置傳遞給會(huì)話服務(wù)器,會(huì)話服務(wù)器將該數(shù)據(jù)發(fā)送設(shè)置進(jìn)行保存。
所述的步驟B2具體包括B21、如果發(fā)送所述會(huì)話信息的用戶有數(shù)據(jù)發(fā)送設(shè)置,則會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)發(fā)送設(shè)置,從所述接收到的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣,執(zhí)行步驟B22;否則,執(zhí)行步驟B23;B22、如果接收所述會(huì)話信息的用戶有數(shù)據(jù)接收設(shè)置,會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)接收設(shè)置,向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣或者會(huì)話信息或者提示信息;否則,會(huì)話服務(wù)器向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣;B23、如果接收所述會(huì)話信息的用戶有數(shù)據(jù)接收設(shè)置,會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)接收設(shè)置,從所述接收到的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣,向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣或者會(huì)話信息或者提示信息;否則,會(huì)話服務(wù)器向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息或者提示信息。
所述的步驟B21還包括所述會(huì)話服務(wù)器對(duì)接收到的會(huì)話數(shù)據(jù)進(jìn)行改變,并且依據(jù)改變后的會(huì)話數(shù)據(jù)生成新的會(huì)話數(shù)據(jù)相關(guān)信息,從所述改變后的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣。
所述的會(huì)話服務(wù)器對(duì)會(huì)話數(shù)據(jù)進(jìn)行改變包括對(duì)會(huì)話數(shù)據(jù)進(jìn)行編解碼轉(zhuǎn)換和/或速率調(diào)整和/或格式轉(zhuǎn)換。
所述的步驟B2還包括當(dāng)存在多個(gè)會(huì)話服務(wù)器時(shí),所述發(fā)送會(huì)話信息抽樣或者會(huì)話信息或者提示信息的會(huì)話服務(wù)器和所述接收會(huì)話信息的會(huì)話服務(wù)器可以為同一個(gè)或者不同的會(huì)話服務(wù)器。
所述的步驟B22還包括接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息發(fā)送給該接收用戶;或者,接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息緩存設(shè)定的時(shí)間后發(fā)送給該接收用戶;或者,接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息丟棄;或者,接收用戶接收到所述信息會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息中的部分內(nèi)容發(fā)送給該接收用戶;或者,會(huì)話服務(wù)器沒(méi)有收到接收用戶的指示信息,根據(jù)規(guī)則對(duì)所述接收到的會(huì)話信息進(jìn)行處理。
所述的根據(jù)規(guī)則對(duì)所述接收到的會(huì)話信息進(jìn)行處理包括所述會(huì)話服務(wù)器將所述會(huì)話信息抽樣或者提示信息重新發(fā)送給所述接收用戶;或者,所述會(huì)話服務(wù)器繼續(xù)等待所述接收用戶的響應(yīng);或者,所述會(huì)話服務(wù)器將所述接收到的會(huì)話信息丟棄。
所述的步驟B還包括會(huì)話服務(wù)器根據(jù)所述設(shè)定的數(shù)據(jù)處理策略,將所述接收到的會(huì)話信息進(jìn)行保存,當(dāng)超過(guò)了設(shè)定的時(shí)間后或者會(huì)話結(jié)束后,會(huì)話服務(wù)器刪除所述保存的會(huì)話信息。
所述的步驟B還包括所述會(huì)話服務(wù)器將收到的會(huì)話信息的處理結(jié)果和當(dāng)前狀態(tài)通知給所述會(huì)話信息的發(fā)送用戶。
所述的步驟B還包括發(fā)送會(huì)話信息的用戶向所述會(huì)話服務(wù)器發(fā)送訂閱消息,所述的會(huì)話服務(wù)器接收到該訂閱消息后,將所述會(huì)話信息的處理結(jié)果和當(dāng)前狀態(tài)通知給所述發(fā)送會(huì)話信息的用戶。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明通過(guò)在會(huì)話服務(wù)器中預(yù)先設(shè)定數(shù)據(jù)處理策略和用戶數(shù)據(jù)接收設(shè)置、用戶數(shù)據(jù)發(fā)送設(shè)置,主叫用戶向會(huì)話服務(wù)器發(fā)送的會(huì)話數(shù)據(jù)中攜帶一些數(shù)據(jù)大小、類型、傳遞時(shí)延分析等相關(guān)信息,從而可以使會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略和用戶數(shù)據(jù)接收設(shè)置、用戶數(shù)據(jù)發(fā)送設(shè)置,對(duì)接收到的會(huì)話數(shù)據(jù)進(jìn)行處理??梢允贡唤杏脩粼诮邮諘?huì)話數(shù)據(jù)之前,根據(jù)會(huì)話數(shù)據(jù)的相關(guān)信息和自己的接收能力等信息判斷是否接收主叫用戶發(fā)送的會(huì)話數(shù)據(jù)??梢允怪鹘杏脩粼跀?shù)據(jù)發(fā)送過(guò)程中或者數(shù)據(jù)發(fā)送結(jié)束后,獲得數(shù)據(jù)的當(dāng)前發(fā)送情況。提高了數(shù)據(jù)傳遞的靈活性。
圖1為現(xiàn)有的一種多方通信系統(tǒng)中的數(shù)據(jù)傳遞過(guò)程示意圖;圖2為現(xiàn)有的另一種的多方通信系統(tǒng)中的數(shù)據(jù)傳遞過(guò)程示意圖。
圖3為本發(fā)明所述方法的實(shí)施例的具體處理流程圖;圖4為主叫用戶通過(guò)不同的方式向會(huì)話服務(wù)器發(fā)送會(huì)話信息的示意圖;圖5為被叫用戶向會(huì)話服務(wù)器發(fā)送接收數(shù)據(jù)設(shè)置的示意圖;圖6為存在多個(gè)會(huì)話服務(wù)器時(shí)的數(shù)據(jù)傳遞過(guò)程示意圖;圖7為會(huì)話服務(wù)器根據(jù)被叫用戶返回的消息,向被叫用戶發(fā)送會(huì)話信息的示意圖;圖8為主叫用戶根據(jù)會(huì)話服務(wù)器返回的響應(yīng)消息獲得數(shù)據(jù)的發(fā)送情況的示意圖。
具體實(shí)施例方式
本發(fā)明提供了一種在通信系統(tǒng)中進(jìn)行信息處理的方法,本發(fā)明的核心為在會(huì)話服務(wù)器中預(yù)先設(shè)置數(shù)據(jù)處理策略和用戶數(shù)據(jù)接收設(shè)置、用戶數(shù)據(jù)發(fā)送設(shè)置,會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略和用戶數(shù)據(jù)接收設(shè)置、用戶數(shù)據(jù)發(fā)送設(shè)置,對(duì)接收到的會(huì)話信息進(jìn)行相應(yīng)的處理。
下面結(jié)合附圖來(lái)詳細(xì)描述本發(fā)明所述方法,以多方通信系統(tǒng)為例,本發(fā)明所述方法的實(shí)施例的具體處理流程如圖3所示,包括如下步驟步驟3-1、主叫用戶選擇適當(dāng)?shù)陌l(fā)送方式后,向會(huì)話服務(wù)器發(fā)送會(huì)話信息,在發(fā)送的會(huì)話信息中攜帶一些數(shù)據(jù)大小、類型、傳遞時(shí)延分析等相關(guān)信息。
在實(shí)際應(yīng)用中,主叫用戶可以通過(guò)多種方式向會(huì)話服務(wù)器發(fā)送會(huì)話信息,該多種方式包括1、直接發(fā)送的方式;2、通過(guò)SIP message(起始會(huì)話協(xié)議消息)發(fā)送的方式;3、通過(guò)URL(通用資源定位器)發(fā)送的方式。
主叫用戶選擇了適當(dāng)?shù)陌l(fā)送方式后,便向會(huì)話服務(wù)器發(fā)送會(huì)話信息。該會(huì)話信息包括會(huì)話數(shù)據(jù)和會(huì)話數(shù)據(jù)相關(guān)信息。該會(huì)話數(shù)據(jù)相關(guān)信息包括數(shù)據(jù)的大小、類型、傳遞時(shí)延分析、title(題目)、topic(主題描述)和建議保留時(shí)間等等信息。
主叫用戶通過(guò)不同的方式向會(huì)話服務(wù)器發(fā)送會(huì)話信息的示意圖如圖4所示。
步驟3-2、所述會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略和用戶數(shù)據(jù)發(fā)送設(shè)置、用戶數(shù)據(jù)接收設(shè)置,對(duì)接收到的會(huì)話信息進(jìn)行處理,發(fā)送會(huì)話信息抽樣或者會(huì)話信息或者提示信息給被叫用戶。
本發(fā)明需要在會(huì)話服務(wù)器中預(yù)先設(shè)定數(shù)據(jù)處理策略,該數(shù)據(jù)處理策略包括用戶設(shè)置和運(yùn)營(yíng)商策略。該用戶設(shè)置是除用戶數(shù)據(jù)接收設(shè)置和用戶數(shù)據(jù)發(fā)送設(shè)置之外的一些設(shè)置。
用戶還可以在會(huì)話服務(wù)器中設(shè)置數(shù)據(jù)接收設(shè)置和數(shù)據(jù)發(fā)送設(shè)置。
比如,被叫用戶可以預(yù)先進(jìn)行數(shù)據(jù)接收設(shè)置,預(yù)先設(shè)置接收數(shù)據(jù)的內(nèi)容和方式,是直接接收還是通過(guò)其它方式接收。然后,將該數(shù)據(jù)接收設(shè)置發(fā)送給會(huì)話服務(wù)器,會(huì)話服務(wù)器將接收到的數(shù)據(jù)接收設(shè)置進(jìn)行保存,向被叫用戶發(fā)送數(shù)據(jù)接收設(shè)置響應(yīng)。
主叫用戶也可以預(yù)先進(jìn)行數(shù)據(jù)發(fā)送設(shè)置,將該數(shù)據(jù)發(fā)送設(shè)置傳遞給會(huì)話服務(wù)器,會(huì)話服務(wù)器將該數(shù)據(jù)發(fā)送設(shè)置進(jìn)行保存,向主叫用戶發(fā)送發(fā)送數(shù)據(jù)設(shè)置響應(yīng)。
上述被叫用戶向會(huì)話服務(wù)器發(fā)送數(shù)據(jù)接收設(shè)置的示意圖如圖5所示。
然后,會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略和用戶數(shù)據(jù)發(fā)送設(shè)置、用戶數(shù)據(jù)接收設(shè)置,對(duì)接收到的會(huì)話信息進(jìn)行處理。
當(dāng)發(fā)送所述會(huì)話信息的用戶有數(shù)據(jù)發(fā)送設(shè)置時(shí),則會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)發(fā)送設(shè)置,從所述接收到的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣。然后,會(huì)話服務(wù)器判斷接收所述會(huì)話信息的用戶是否有數(shù)據(jù)接收設(shè)置,如果有,則會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)接收設(shè)置,向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣或者會(huì)話信息或者提示信息;否則,會(huì)話服務(wù)器向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣。
當(dāng)發(fā)送所述會(huì)話信息的用戶沒(méi)有數(shù)據(jù)發(fā)送設(shè)置時(shí),如果接收所述會(huì)話信息的用戶有數(shù)據(jù)接收設(shè)置,會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)接收設(shè)置,從所述接收到的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣,向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣或者會(huì)話信息或者提示信息;否則,會(huì)話服務(wù)器向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息或者提示信息。
在上述處理過(guò)程中,會(huì)話服務(wù)器還可以對(duì)接收到的會(huì)話數(shù)據(jù)進(jìn)行改變,并且依據(jù)改變后的會(huì)話數(shù)據(jù)生成新的會(huì)話數(shù)據(jù)相關(guān)信息,從所述改變后的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣。所述的會(huì)話服務(wù)器對(duì)會(huì)話數(shù)據(jù)進(jìn)行改變包括對(duì)會(huì)話數(shù)據(jù)進(jìn)行編解碼轉(zhuǎn)換、速率調(diào)整和格式轉(zhuǎn)換等。
會(huì)話服務(wù)器可以對(duì)不同的被叫用戶發(fā)送不同的提示信息以及不同的會(huì)話信息抽樣或者采用不同的處理方法,比如對(duì)用戶甲,發(fā)送抽樣信息1,對(duì)用戶乙發(fā)送抽樣信息2,對(duì)用戶丙,采用直接發(fā)送會(huì)話信息的方式。
當(dāng)存在多個(gè)會(huì)話服務(wù)器時(shí),上述的向被叫用戶發(fā)送會(huì)話信息抽樣或者會(huì)話信息或者提示信息的會(huì)話服務(wù)器和所述接收會(huì)話信息的會(huì)話服務(wù)器可以為同一個(gè)或者不同的會(huì)話服務(wù)器。即和主叫用戶相連的會(huì)話服務(wù)器需要將接收到的上述會(huì)話數(shù)據(jù)及相關(guān)信息傳遞給各個(gè)中間會(huì)話服務(wù)器。上述存在多個(gè)會(huì)話服務(wù)器時(shí)的數(shù)據(jù)傳遞過(guò)程如圖6所示。
步驟3-3、被叫用戶接收到會(huì)話服務(wù)器發(fā)送的會(huì)話信息抽樣或者提示信息后,根據(jù)實(shí)際情況進(jìn)行相應(yīng)的處理,向會(huì)話服務(wù)器返回指示消息。
被叫用戶接收到會(huì)話服務(wù)器發(fā)送的上述會(huì)話信息抽樣或者提示信息后,根據(jù)自己數(shù)據(jù)接收設(shè)置、接收數(shù)據(jù)帶寬等情況,進(jìn)行相應(yīng)的處理。
比如,接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息發(fā)送給該接收用戶;或者,接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息緩存設(shè)定的時(shí)間后發(fā)送給該接收用戶;或者,接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息丟棄;或者,接收用戶接收到所述信息會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息中的部分內(nèi)容發(fā)送給該接收用戶;或者,會(huì)話服務(wù)器沒(méi)有收到接收用戶的指示信息,根據(jù)規(guī)則對(duì)所述接收到的會(huì)話信息進(jìn)行處理。比如,所述會(huì)話服務(wù)器將所述會(huì)話信息抽樣或者提示信息重新發(fā)送給所述接收用戶;或者,所述會(huì)話服務(wù)器繼續(xù)等待所述接收用戶的響應(yīng);或者,所述會(huì)話服務(wù)器將所述接收到的會(huì)話信息丟棄。
會(huì)話服務(wù)器還可以根據(jù)所述設(shè)定的數(shù)據(jù)處理策略,將所述接收到的會(huì)話信息進(jìn)行保存,當(dāng)超過(guò)了設(shè)定的時(shí)間后或者會(huì)話結(jié)束后,會(huì)話服務(wù)器刪除所述保存的會(huì)話信息。
上述會(huì)話服務(wù)器根據(jù)被叫用戶返回的指示信息,向被叫用戶發(fā)送會(huì)話信息的示意圖如圖7所示。
在上述會(huì)話數(shù)據(jù)的發(fā)送過(guò)程中或數(shù)據(jù)發(fā)送完成后,主叫用戶可以向會(huì)話服務(wù)器發(fā)送訂閱消息,根據(jù)會(huì)話服務(wù)器返回的響應(yīng)消息,來(lái)獲得發(fā)送數(shù)據(jù)的當(dāng)前發(fā)送情況。比如,幾個(gè)被叫用戶選擇接收數(shù)據(jù)、幾個(gè)被叫用戶選擇拒絕接收數(shù)據(jù)、幾個(gè)被叫用戶接收數(shù)據(jù)完成、幾個(gè)被叫用戶正在接收數(shù)據(jù)和幾個(gè)被叫用戶目前沒(méi)有反應(yīng)等信息。
當(dāng)會(huì)話服務(wù)器刪除了上述保存的數(shù)據(jù)后,會(huì)話服務(wù)器也可以給主叫用戶發(fā)送通知消息,通知主叫用戶數(shù)據(jù)的接收情況。該通知消息可以基于主叫用戶的請(qǐng)求來(lái)發(fā)送,也可以自動(dòng)發(fā)送。
上述主叫用戶根據(jù)會(huì)話服務(wù)器返回的響應(yīng)消息獲得會(huì)話數(shù)據(jù)的發(fā)送情況的示意圖如圖8所示。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種在通信系統(tǒng)中進(jìn)行信息處理的方法,其特征在于,包括步驟A、在通信系統(tǒng)中,會(huì)話服務(wù)器接收到會(huì)話信息;B、所述會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略,數(shù)據(jù)接收設(shè)置和/或數(shù)據(jù)發(fā)送設(shè)置,對(duì)所述接收到的會(huì)話信息進(jìn)行處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟A具體包括在通信系統(tǒng)中,發(fā)送用戶向會(huì)話服務(wù)器發(fā)送會(huì)話信息,該會(huì)話信息包括會(huì)話數(shù)據(jù)和/或會(huì)話數(shù)據(jù)相關(guān)信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的會(huì)話數(shù)據(jù)相關(guān)信息包括數(shù)據(jù)的大小和/或類型和/或傳遞時(shí)延分析和/或題目和/或主題描述和/或建議保留時(shí)間。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述的步驟B具體包括B1、在會(huì)話服務(wù)器中設(shè)定數(shù)據(jù)處理策略、數(shù)據(jù)接收設(shè)置和/或數(shù)據(jù)發(fā)送設(shè)置;B2、所述會(huì)話服務(wù)器根據(jù)所述設(shè)定的數(shù)據(jù)處理策略和所述數(shù)據(jù)接收設(shè)置、數(shù)據(jù)發(fā)送設(shè)置,對(duì)所述接收到的會(huì)話信息進(jìn)行處理。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述的數(shù)據(jù)處理策略包括用戶設(shè)置和/或運(yùn)營(yíng)商策略。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述的步驟B1具體包括在通信系統(tǒng)中,用戶預(yù)先進(jìn)行數(shù)據(jù)接收設(shè)置,將該數(shù)據(jù)接收設(shè)置傳遞給會(huì)話服務(wù)器,會(huì)話服務(wù)器將該數(shù)據(jù)接收設(shè)置進(jìn)行保存;和/或,在通信系統(tǒng)中,用戶預(yù)先進(jìn)行數(shù)據(jù)發(fā)送設(shè)置,將該數(shù)據(jù)發(fā)送設(shè)置傳遞給會(huì)話服務(wù)器,會(huì)話服務(wù)器將該數(shù)據(jù)發(fā)送設(shè)置進(jìn)行保存。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述的步驟B2具體包括B21、如果發(fā)送所述會(huì)話信息的用戶有數(shù)據(jù)發(fā)送設(shè)置,則會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)發(fā)送設(shè)置,從所述接收到的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣,執(zhí)行步驟B22;否則,執(zhí)行步驟B23;B22、如果接收所述會(huì)話信息的用戶有數(shù)據(jù)接收設(shè)置,會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)接收設(shè)置,向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣或者會(huì)話信息或者提示信息;否則,會(huì)話服務(wù)器向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣;B23、如果接收所述會(huì)話信息的用戶有數(shù)據(jù)接收設(shè)置,會(huì)話服務(wù)器根據(jù)該數(shù)據(jù)接收設(shè)置,從所述接收到的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣,向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息抽樣或者會(huì)話信息或者提示信息;否則,會(huì)話服務(wù)器向一個(gè)或多個(gè)接收用戶發(fā)送所述會(huì)話信息或者提示信息。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述的步驟B21還包括所述會(huì)話服務(wù)器對(duì)接收到的會(huì)話數(shù)據(jù)進(jìn)行改變,并且依據(jù)改變后的會(huì)話數(shù)據(jù)生成新的會(huì)話數(shù)據(jù)相關(guān)信息,從所述改變后的會(huì)話信息中提取會(huì)話數(shù)據(jù)相關(guān)信息或會(huì)話數(shù)據(jù)相關(guān)信息和部分會(huì)話數(shù)據(jù)或部分會(huì)話數(shù)據(jù)作為會(huì)話信息抽樣。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述的會(huì)話服務(wù)器對(duì)會(huì)話數(shù)據(jù)進(jìn)行改變包括對(duì)會(huì)話數(shù)據(jù)進(jìn)行編解碼轉(zhuǎn)換和/或速率調(diào)整和/或格式轉(zhuǎn)換。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述的步驟B2還包括當(dāng)存在多個(gè)會(huì)話服務(wù)器時(shí),所述發(fā)送會(huì)話信息抽樣或者會(huì)話信息或者提示信息的會(huì)話服務(wù)器和所述接收會(huì)話信息的會(huì)話服務(wù)器可以為同一個(gè)或者不同的會(huì)話服務(wù)器。
11.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述的步驟B22還包括接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息發(fā)送給該接收用戶;或者,接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息緩存設(shè)定的時(shí)間后發(fā)送給該接收用戶;或者,接收用戶接收到所述會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息丟棄;或者,接收用戶接收到所述信息會(huì)話信息抽樣或者提示信息后,向會(huì)話服務(wù)器發(fā)送指示消息,通知會(huì)話服務(wù)器將所述接收到的會(huì)話信息中的部分內(nèi)容發(fā)送給該接收用戶;或者,會(huì)話服務(wù)器沒(méi)有收到接收用戶的指示信息,根據(jù)規(guī)則對(duì)所述接收到的會(huì)話信息進(jìn)行處理。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述的根據(jù)規(guī)則對(duì)所述接收到的會(huì)話信息進(jìn)行處理包括所述會(huì)話服務(wù)器將所述會(huì)話信息抽樣或者提示信息重新發(fā)送給所述接收用戶;或者,所述會(huì)話服務(wù)器繼續(xù)等待所述接收用戶的響應(yīng);或者,所述會(huì)話服務(wù)器將所述接收到的會(huì)話信息丟棄。
13.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟B還包括會(huì)話服務(wù)器根據(jù)所述設(shè)定的數(shù)據(jù)處理策略,將所述接收到的會(huì)話信息進(jìn)行保存,當(dāng)超過(guò)了設(shè)定的時(shí)間后或者會(huì)話結(jié)束后,會(huì)話服務(wù)器刪除所述保存的會(huì)話信息。
14.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟B還包括所述會(huì)話服務(wù)器將收到的會(huì)話信息的處理結(jié)果和當(dāng)前狀態(tài)通知給所述會(huì)話信息的發(fā)送用戶。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述的步驟B還包括發(fā)送會(huì)話信息的用戶向所述會(huì)話服務(wù)器發(fā)送訂閱消息,所述的會(huì)話服務(wù)器接收到該訂閱消息后,將所述會(huì)話信息的處理結(jié)果和當(dāng)前狀態(tài)通知給所述發(fā)送會(huì)話信息的用戶。
全文摘要
本發(fā)明提供了一種在通信系統(tǒng)中進(jìn)行信息處理的方法,該方法主要包括在通信系統(tǒng)中,會(huì)話服務(wù)器接收到會(huì)話信息;所述會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略、數(shù)據(jù)接收設(shè)置和數(shù)據(jù)發(fā)送設(shè)置,對(duì)所述接收到的會(huì)話信息進(jìn)行處理。利用本發(fā)明所述方法,可以使會(huì)話服務(wù)器根據(jù)設(shè)定的數(shù)據(jù)處理策略和用戶數(shù)據(jù)接收設(shè)置、用戶數(shù)據(jù)發(fā)送設(shè)置,對(duì)接收到的會(huì)話信息進(jìn)行處理。
文檔編號(hào)H04M3/56GK101026813SQ200610059010
公開(kāi)日2007年8月29日 申請(qǐng)日期2006年2月24日 優(yōu)先權(quán)日2006年2月24日
發(fā)明者羅龍 申請(qǐng)人:華為技術(shù)有限公司