在通信系統(tǒng)中交換先前傳達的會話信息的經(jīng)壓縮版本的制作方法
【專利摘要】在一實施例中,服務器在通信會話期間在一群會話參與者之間交換會話數(shù)據(jù),所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息。該服務器至少存儲所交換的會話數(shù)據(jù)的子集。稍后,該服務器建立至給定用戶裝備(UE)的連接(例如,在該通信會話之后或該通信會話期間)。服務器確定UE定義的上下文,該上下文指示來自該通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給該給定UE的方式。服務器基于UE定義的上下文來至少選擇性地壓縮所交換的會話數(shù)據(jù)的所存儲子集中被該給定UE錯過的一部分,并將所交換的會話數(shù)據(jù)的所存儲子集的經(jīng)選擇性地壓縮的那部分傳送給該給定UE。
【專利說明】在通信系統(tǒng)中交換先前傳達的會話信息的經(jīng)壓縮版本
[0001]發(fā)明背景發(fā)明領域
[0002]本發(fā)明的各實施例涉及在通信系統(tǒng)中交換先前傳達的會話信息的經(jīng)壓縮版本。
[0003]2.相關技術描述
[0004]無線通信系統(tǒng)已經(jīng)過了數(shù)代的發(fā)展,包括第一代模擬無線電話服務(IG)、第二代(2G)數(shù)字無線電話服務(包括過渡的2.5G和2.75G網(wǎng)絡)、以及第三代(3G)高速數(shù)據(jù)/具有因特網(wǎng)能力的無線服務。目前在用的有許多不同類型的無線通信系統(tǒng),包括蜂窩以及個人通信服務(PCS)系統(tǒng)。已知蜂窩系統(tǒng)的示例包括蜂窩模擬高級移動電話系統(tǒng)(AMPS),以及基于碼分多址(CDMA)、頻分多址(FDMA)、時分多址(TDMA)、TDMA的全球移動接入系統(tǒng)(GSM)變型的數(shù)字蜂窩系統(tǒng),以及使用TDMA和CDMA技術兩者的更加新的混合數(shù)字通信系統(tǒng)。
[0005]用于提供CDMA移動通信的方法在美國由電信行業(yè)協(xié)會/電子行業(yè)協(xié)會在題為“Mobile Station-Base Station Compatibility Standard for Dua 1-Mode Wideband SpreadSpectrum Cellular System(用于雙模寬帶擴頻蜂窩系統(tǒng)的移動站-基站兼容性標準)”的TIA/EIA/IS-95-A(在本文中稱為IS-95)中標準化。組合式AMPS及CDMA系統(tǒng)在TIA/EIA標準IS-98中描述。在涵蓋了被稱為寬帶CDMA(W-CDMA)、CDMA2000 (諸如舉例而言CDMA2000IxEV-DO標準)或TD-SCDMA的MT-2000/UM、或即國際移動電信系統(tǒng)2000/通用移動電信系統(tǒng)標準中,描述了其他通信系統(tǒng)。
[0006]在W-CDMA無線通信系統(tǒng)中,用戶裝備(UE)接收來自固定位置B節(jié)點(也稱為蜂窩小區(qū)站點或蜂窩小區(qū))的信號,這些固定位置B節(jié)點支持基站附近或周圍的特定地理區(qū)域內(nèi)的通信鏈路或服務。B節(jié)點提供至接入網(wǎng)(AN)/無線電接入網(wǎng)(RAN)的入口點,該AN/RAN—般為使用支持用于基于服務質(zhì)量(QoS)要求來區(qū)分話務的方法的、標準的基于因特網(wǎng)工程任務組(IETF)的協(xié)議的分組數(shù)據(jù)網(wǎng)絡。因此,B節(jié)點一般通過空中接口與UE交互并通過網(wǎng)際協(xié)議(IP)網(wǎng)絡數(shù)據(jù)分組與RAN交互。
[0007]在無線電信系統(tǒng)中,即按即講(PTT)能力正在服務扇區(qū)和消費者中普及。PTT能支持在諸如W-CDMA、CDMA, FDMA, TDMA, GSM等標準商業(yè)無線基礎設施上運行的“分派”語音服務。在分派模式中,端點(例如,UE)之間的通信發(fā)生在虛擬群內(nèi),其中一個“講話者”的語音被傳送至一個或多個“收聽者”。此類通信的單個實例通常被稱作分派呼叫,或者簡單地稱作PTT呼叫。PTT呼叫是群的實例化,其定義呼叫的特性。群在本質(zhì)上是由成員列表以及相關聯(lián)信息(諸如群名稱或群標識)定義的。
[0008]移動用戶之間的通信經(jīng)常遭受設備之間在有一個或多個設備因衰落或其它離線原因而不能到達的情況下的連接故障所影響。用戶必須重新嘗試該通信,或者使用將捕捉內(nèi)容以供檢索的存儲-轉(zhuǎn)發(fā)系統(tǒng)。
[0009]因此需要在移動有保證的遞送系統(tǒng)中對錯過消息進行高效檢索,連同一種用于高效通知新來者并將其與當前和過去活動的群通信對準的方法。
【發(fā)明內(nèi)容】
[0010]在一實施例中,服務器在通信會話期間在一群會話參與者之間交換會話數(shù)據(jù),所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息。該服務器至少存儲所交換的會話數(shù)據(jù)的子集。稍后,該服務器建立至給定用戶裝備(UE)的連接(例如,在該通信會話之后或該通信會話期間)。該服務器確定UE定義的上下文,該上下文指示來自該通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給該給定UE的方式。該服務器基于UE定義的上下文來至少選擇性地壓縮所交換的會話數(shù)據(jù)的所存儲子集中被該給定UE錯過的一部分,并將所交換的會話數(shù)據(jù)的所存儲子集的經(jīng)選擇性地壓縮的那部分傳送給該給定UE。
[0011]附圖簡述
[0012]對本發(fā)明的實施例及其許多伴隨優(yōu)點的更完整領會將因其在參考結(jié)合附圖考慮的以下詳細描述時變得更好理解而易于獲得,附圖僅出于解說目的被給出而不對本發(fā)明構(gòu)成任何限定,且其中:
[0013]圖1是根據(jù)本發(fā)明的至少一個實施例的支持接入終端和接入網(wǎng)的無線網(wǎng)絡架構(gòu)的示圖。
[0014]圖2A解說了根據(jù)本發(fā)明一實施例的圖1的核心網(wǎng)。
[0015]圖2B解說了根據(jù)本發(fā)明另一實施例的圖1的核心網(wǎng)。
[0016]圖2C更詳細地解說了圖1的無線通信系統(tǒng)的示例。
[0017]圖3是根據(jù)本發(fā)明至少一個實施例的用戶裝備(UE)的解說。
[0018]圖4解說了常規(guī)存儲-轉(zhuǎn)發(fā)過程的示例。
[0019]圖5A解說了根據(jù)本發(fā)明的實施例的在給定UE掉出通信會話后并且該通信會話仍然活躍情況下選擇性地壓縮被該給定UE錯過的會話數(shù)據(jù)的過程。
[0020]圖5B解說了根據(jù)本發(fā)明的實施例的在給定UE掉出通信會話后并且該通信會話被終止情況下選擇性地壓縮被該給定UE錯過的會話數(shù)據(jù)的過程。
[0021]圖6A解說了根據(jù)本發(fā)明的實施例的在給定UE稍后加入通信會話后選擇性地壓縮被該給定UE錯過的會話數(shù)據(jù)的過程。
[0022]圖6B解說了根據(jù)本發(fā)明的實施例的選擇性地壓縮被從未實際參與過通信會話的給定UE錯過的會話數(shù)據(jù)的過程。
[0023]圖6C解說了根據(jù)本發(fā)明的實施例的為早先參與過通信會話的給定UE選擇性地壓縮會話數(shù)據(jù)的過程。
[0024]圖7A解說了根據(jù)本發(fā)明一實施例的向應用服務器提供用于選擇性地壓縮會話數(shù)據(jù)的、UE定義的上下文的示例。
[0025]圖7B解說了根據(jù)本發(fā)明另一實施例的向應用服務器提供用于選擇性地壓縮會話數(shù)據(jù)的、UE定義的上下文的示例。
[0026]圖8A解說了根據(jù)本發(fā)明一實施例的基于UE定義的上下文來選擇性地壓縮會話數(shù)據(jù)的示例。
[0027]圖SB解說了根據(jù)本發(fā)明另一實施例的基于UE定義的上下文來選擇性地壓縮會話數(shù)據(jù)的示例。
[0028]圖9解說了根據(jù)本發(fā)明一實施例的包括配置成執(zhí)行功能性的邏輯的通信設備。[0029]詳細描述
[0030]本發(fā)明的各方面在以下針對本發(fā)明具體實施例的描述和有關附圖中被公開??梢栽O計替換實施例而不會脫離本發(fā)明的范圍。另外,本發(fā)明中眾所周知的元素將不被詳細描述或?qū)⒈皇∪ヒ悦怃螞]本發(fā)明的相關細節(jié)。
[0031]措辭“示例性”和/或“示例”在本文中用于表示“用作示例、實例或解說”。本文中描述為“示例性”和/或“示例”的任何實施例不必被解釋為優(yōu)于或勝過其他實施例。同樣,術語“本發(fā)明的實施例”并不要求本發(fā)明的所有實施例都包括所討論的特征、優(yōu)點、或工作模式。
[0032]此外,許多實施例是根據(jù)將由例如計算設備的元件執(zhí)行的動作序列來描述的。將可認識到,本文中所描述的各種動作能由專用電路(例如,專用集成電路(ASIC))、由正被一個或多個處理器執(zhí)行的程序指令、或由這兩者的組合來執(zhí)行。另外,本文中所描述的這些動作序列可被認為是完全體現(xiàn)在任何形式的計算機可讀存儲介質(zhì)內(nèi)的,其內(nèi)存儲有一經(jīng)執(zhí)行就將使相關聯(lián)的處理器執(zhí)行本文所描述的功能性的相應計算機指令集。因此,本發(fā)明的各種方面可以用數(shù)種不同形式來體現(xiàn),所有這些形式都已被構(gòu)想落在所要求保護的主題內(nèi)容的范圍內(nèi)。另外,對于本文中所描述的每個實施例,任何此類實施例的對應形式可在本文被描述為例如“配置成執(zhí)行所描述的動作的邏輯”。
[0033]在本文被稱為用戶裝備(UE)的高數(shù)據(jù)率(HDR)訂戶站可以是移動的或駐定的,并且可與一個或多個可被稱為B節(jié)點的接入點(AP)通信。UE通過這些B節(jié)點中的一個或多個B節(jié)點向無線電網(wǎng)絡控制器(RNC)傳送和從其接收數(shù)據(jù)分組。B節(jié)點和RNC是被稱為無線電接入網(wǎng)(RAN)的網(wǎng)絡的部分。無線電接入網(wǎng)可在多個接入終端之間傳輸語音和數(shù)據(jù)分組。
[0034]無線電接入網(wǎng)可進一步連接至該無線電接入網(wǎng)外部的附加網(wǎng)絡,并且可在每個UE與此類網(wǎng)絡之間傳輸語音和數(shù)據(jù)分組,此類核心網(wǎng)包括與特定承運商相關的服務器和設備以及至其他網(wǎng)絡的連通性,這些其他網(wǎng)絡諸如是企業(yè)內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、公共交換電話網(wǎng)(PSTN)、服務通用分組無線電服務(GPRS)支持節(jié)點(SGSN)、網(wǎng)關GPRS支持節(jié)點(GGSN)。已與一個或多個B節(jié)點建立活躍話務信道連接的UE可被稱為活躍UE,并且可被稱為處于話務狀態(tài)。處在與一個或多個B節(jié)點建立活躍話務信道(TCH)連接的過程中的UE可被稱為處于連接建立狀態(tài)。UE可以是通過無線信道或通過有線信道進行通信的任何數(shù)據(jù)設備。UE還可以是數(shù)種類型設備中的任何設備,包括但不限于PC卡、致密閃存設備、外置或內(nèi)置調(diào)制解調(diào)器、或者無線或有線電話。UE藉以向(諸)B節(jié)點發(fā)送信號的通信鏈路被稱為上行鏈路信道(例如,反向話務信道、控制信道、接入信道等)。(諸)B節(jié)點藉以向UE發(fā)送信號的通信鏈路被稱為下行鏈路信道(例如,尋呼信道、控制信道、廣播信道、前向話務信道等)。如本文中所使用的,術語話務信道(TCH)可以指上行鏈路/反向或下行鏈路/前向話務信道。
[0035]圖1解說了根據(jù)本發(fā)明至少一個實施例的無線通信系統(tǒng)100的一個示例性實施例的框圖。系統(tǒng)100可包含跨空中接口 104與接入網(wǎng)或無線電接入網(wǎng)(RAN) 120處于通信的UE (諸如蜂窩電話102),接入網(wǎng)或無線電接入網(wǎng)(RAN) 120能將UE 102連接至提供分組交換數(shù)據(jù)網(wǎng)(例如,內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、和/或核心網(wǎng)126)與UE 102、108、110、112之間的數(shù)據(jù)連通性的網(wǎng)絡裝備。如此處所示,UE可以是蜂窩電話102、個人數(shù)字助理108、在此處示為雙向文本尋呼機的尋呼機110、或者甚至是具有無線通信口的分開的計算機平臺112。因此,本發(fā)明的各實施例能在任何形式的包括無線通信口或具有無線通信能力的UE上實現(xiàn),包括但不限于無線調(diào)制解調(diào)器、PCMCIA卡、個人計算機、電話、或者其任何組合或子組合。此外,如本文中所使用的,術語“UE”在其他通信協(xié)議(即,除W-CDMA以外的其他通信協(xié)議)中可被互換地稱為“接入終端”、“AT”、“無線設備”、“客戶端設備”、“移動終端”、“移動站”及其變型。
[0036]回到圖1,無線通信系統(tǒng)100的組件以及本發(fā)明示例性實施例的元件的相互關系不限于所解說的配置。系統(tǒng)100僅僅是示例性的并且可包括允許遠程UE (諸如無線客戶端計算設備102、108、110、112)越空在彼此之間和當中通信和/或在經(jīng)由空中接口 104和RAN120連接的組件(包括但不限于核心網(wǎng)126、因特網(wǎng)、PSTN、SGSN、GGSN和/或其他遠程服務器)之間和當中通信的任何系統(tǒng)。
[0037]RAN 120控制向RNC 122發(fā)送的消息(通常是作為數(shù)據(jù)分組發(fā)送的消息)。RNC122負責信令通知、建立、以及拆除服務通用分組無線電服務(GPRS)支持節(jié)點(SGSN)與UE102/108/110/112之間的承載信道(即,數(shù)據(jù)信道)。如果啟用了鏈路層加密,則RNC 122還在經(jīng)空中接口 104轉(zhuǎn)發(fā)內(nèi)容之前對該內(nèi)容進行加密。RNC 122的功能在本領域是公知的且出于簡明起見將不作進一步討論。核心網(wǎng)126可通過網(wǎng)絡、因特網(wǎng)和/或公共交換電話網(wǎng)(PSTN)與RNC122通信。替換地,RNC 122可直接連接到因特網(wǎng)或外部網(wǎng)絡。通常,核心網(wǎng)126與RNC 122之間的網(wǎng)絡或因特網(wǎng)連接傳遞數(shù)據(jù),而PSTN傳遞語音信息。RNC 122可連接到多個B節(jié)點124。以與核心網(wǎng)126相似的方式,RNC 122通常通過網(wǎng)絡、因特網(wǎng)和/或PSTN連接到B節(jié)點124以用于數(shù)據(jù)傳遞和/或語音信息。B節(jié)點124可無線地向UE (諸如蜂窩電話102)廣播數(shù)據(jù)消息。B節(jié)點124、RNC 122以及其他組件可如本領域已知的那樣形成RAN 120。然而,也可使用替換配置,并且本發(fā)明不限于所解說的配置。例如,在另一實施例中,RNC 122以及一個或多個B節(jié)點124的功能性可被折疊到具有RNC 122和(諸)B節(jié)點124兩者的功能性的單個“混合”模塊中。
[0038]圖2A解說了根據(jù)本發(fā)明的實施例的核心網(wǎng)126。具體而言,圖2A解說了 W-CDMA系統(tǒng)內(nèi)實現(xiàn)的通用分組無線電服務(GPRS)核心網(wǎng)的組件。在圖2A的實施例中,核心網(wǎng)126包括服務GPRS支持節(jié)點(SGSN) 160、網(wǎng)關GPRS支持節(jié)點(GGSN) 165和因特網(wǎng)175。然而應領會,在替換實施例中,因特網(wǎng)175和/或其他組件的諸部分可位于核心網(wǎng)外部。
[0039]一般而言,GPRS是全球移動通信系統(tǒng)(GSM)電話用于傳送網(wǎng)際協(xié)議(IP)分組的協(xié)議。GPRS核心網(wǎng)(例如,GGSN 165以及一個或多個SGSN 160)是GPRS系統(tǒng)的集中部分,并且還提供對基于W-CDMA的3G網(wǎng)絡的支持。GPRS核心網(wǎng)是GSM核心網(wǎng)的集成部分,提供GSM和W-CDMA網(wǎng)絡中的移動性管理、會話管理和IP分組傳輸服務。
[0040]GPRS隧穿協(xié)議(GTP)是GPRS核心網(wǎng)的定義IP協(xié)議。GTP是允許GSM或W-CDMA網(wǎng)絡的最終用戶(例如,UE)各處移動,而同時在GGSN 165處如同從一個位置那樣繼續(xù)連接到因特網(wǎng)的協(xié)議。這是通過將訂戶的數(shù)據(jù)從該訂戶的當前SGSN 160傳遞到處置該訂戶的會話的GGSN 165來達成的。
[0041]GPRS 核心網(wǎng)使用三種形式的 GTP ;即,(i)GTP-U, (ii)GTP_C 以及(iii)GTP’ (GTPPrime)。GTP-U用于針對每個分組數(shù)據(jù)協(xié)議(TOP)上下文在分開的隧道中傳遞用戶數(shù)據(jù)。.GTP-C用于控制信令(例如,PDP上下文的建立和刪除、GSN可達性的驗證、諸如在訂戶從一個SGSN移至另一個SGSN時的更新或修改等)。GTP’用于從GSN向計費功能傳遞計費數(shù)據(jù)。
[0042]參照圖2A,GGSN 165充當GPRS主干網(wǎng)(未示出)與外部分組數(shù)據(jù)網(wǎng)絡175之間的接口。GGSN 165從來自SGSN 160的GPRS分組提取具有相關聯(lián)的分組數(shù)據(jù)協(xié)議(I3DP)格式(例如,IP或PPP)的分組數(shù)據(jù),并且在相應的分組數(shù)據(jù)網(wǎng)絡上將這些分組發(fā)送出去。在另一方向上,傳入的數(shù)據(jù)分組被GGSN 165定向至管理和控制由RAN 120服務的目的地UE的無線電接入承載(RAB)的SGSN 160。由此,GGSN 165在其位置寄存器中(例如,在PDP上下文內(nèi))存儲目標UE的當前SGSN地址以及他/她的概況。GGSN負責IP地址指派并且是所連接UE的默認路由器。GGSN還執(zhí)行認證和計費功能。
[0043]在一示例中,SGSN 160代表核心網(wǎng)126內(nèi)的許多SGSN之一。每個SGSN負責從和向相關聯(lián)的地理服務區(qū)域內(nèi)的UE遞送數(shù)據(jù)分組。SGSN 160的任務包括分組路由和傳遞、移動性管理(例如,附連/斷開和位置管理)、邏輯鏈路管理、以及認證和計費功能。SGSN的位置寄存器例如在關于每個用戶或UE的一個或多個PDP上下文內(nèi)存儲向SGSN 160注冊的所有GPRS用戶的位置信息(例如,當前蜂窩小區(qū)、當前VLR)和用戶概況(例如,頂S1、在分組數(shù)據(jù)網(wǎng)絡中使用的(諸)PDP地址)。因此,SGSN負責⑴解除來自GGSN 165的下行鏈路GTP分組的隧穿,(ii)向GGSN 165進行IP分組的上行鏈路隧穿,(iii)當UE在各SGSN服務區(qū)域之間移動時執(zhí)行移動性管理,以及(iv)對移動訂戶記賬。如本領域普通技術人員將領會的,除了(i)-(iv)以外,配置成用于GSM/EDGE網(wǎng)絡的SGSN具有與配置成用于W-CDMA網(wǎng)絡的SGSN相比略微不同的功能性。
[0044]RAN 120 (例如,或者在通用移動電信系統(tǒng)(UMTS)系統(tǒng)架構(gòu)中為UTRAN)經(jīng)由無線電接入網(wǎng)應用部分(RANAP)協(xié)議與SGSN 160通信。RANAP用傳輸協(xié)議(諸如幀中繼或IP)在Iu接口(Iu-ps)上操作。SGSN 160經(jīng)由Gn接口與GGSN 165通信,Gn接口是SGSN 160與其他SGSN(未示出)以及內(nèi)部GGSN之間的基于IP的接口,并且使用以上定義的GTP協(xié)議(例如,GTP-U, GTP-C, GTP,等)。在圖2A的實施例中,SGSN 160和GGSN 165之間的Gn承載GTP-C和GTP-U兩者。盡管未在圖2A中示出,但Gn接口也被域名系統(tǒng)(DNS)使用。GGSN 165經(jīng)由Gi接口利用IP協(xié)議直接或通過無線應用協(xié)議(WAP)網(wǎng)關連接到公共數(shù)據(jù)網(wǎng)絡(I3DN)(未示出)且進而連接到因特網(wǎng)175。
[0045]圖2B解說了根據(jù)本發(fā)明的另一實施例的核心網(wǎng)126。圖2B類似于圖2A,除了圖2B解說了直接隧道功能性的實現(xiàn)。
[0046]直接隧道是Iu模式中允許SGSN 160在分組交換(PS)域內(nèi)的RAN和GGSN之間建立直接用戶面隧道GTP-U的可任選功能??稍诿縂GSN和每RNC基礎上配置具有直接隧道能力的SGSN(諸如圖2B中的SGSN 160),無論該SGSN能否使用直接用戶面連接。圖2B中的SGSN 160處置控制面信令并作出何時要建立直接隧道的決策。當指派給PDP上下文的無線電承載(RAB)被釋放(S卩,PDP上下文被保存)時,在GGSN 165和SGSN 160之間建立GTP-U隧道以便能夠處置下行鏈路分組。
[0047]SGSN 160和GGSN 165之間的可任選的直接隧道通常在以下情形中不被允許⑴在漫游情形中(例如,因為SGSN需要知道GGSN是處于相同還是不同PLMN中),(ii)在SGSN已經(jīng)從歸屬位置寄存器(HLR)收到訂戶簡檔中用于移動增強邏輯定制應用(CAMEL)訂閱信息的情況下和/或(iii)在GGSN165不支持GTP協(xié)議版本I的情況下。關于CAMEL限制,如果建立直接隧道,則不可能有來自SGSN 160的運量報告,因為SGSN 160不再具有用戶面的可見性。因此,因為CAMEL服務器能在PDP上下文的壽命期間的任何時間調(diào)用運量報告,故直接隧道的使用對于其簡檔包含CAMEL訂閱信息的訂戶而言是禁止的。
[0048]SGSN 160能在分組移動性管理(PMM)-斷開狀態(tài)、PMM-空閑狀態(tài)或PMM-連通狀態(tài)中工作。在一示例中,圖2B中示出的針對直接隧道功能的GTP-連接可被建立,藉此SGSN160處于PMM-連通狀態(tài)并從UE接收Iu連接建立請求。SGSN 160確保新Iu連接和現(xiàn)有Iu連接用于同一 UE,并且若是如此,則SGSN 160處理該新請求并釋放現(xiàn)有Iu連接和與之相關聯(lián)的所有RAB。為了確保新Iu連接和現(xiàn)有Iu連接用于同一 UE, SGSN 160可執(zhí)行安全性功能。在Iu連接建立請求僅針對信令的情形中,如果建立針對該UE的直接隧道,則SGSN 160向相關聯(lián)的(諸)GGSN 165發(fā)送(諸)更新PDP上下文請求以在SGSN 160和(諸)GGSN 165之間建立GTP隧道。在Iu連接建立請求針對數(shù)據(jù)傳遞的情形中,SGSN 160可立即建立新的直接隧道并向相關聯(lián)的(諸)GGSN165發(fā)送(諸)更新PDP上下文請求并包括針對用戶面的RNC地址、針對數(shù)據(jù)的下行鏈路隧道端點標識符(TEID)。
[0049]當UE已經(jīng)收到具有理由“直接信令連接重新建立”的RRC連接釋放消息時,即使路由區(qū)域自從上一次更新以來未曾改變,該UE也在進入PMM-空閑狀態(tài)之際立即執(zhí)行路由區(qū)域更新(RAU)規(guī)程。在一示例中,當RNC因缺少Iur連接而不能聯(lián)系服務RNC以驗證該UE時(例如,參見TS25.331 [52]),該RNC將發(fā)送具有理由“直接信令連接重新建立”的RRC連接釋放消息。當UE具有待決用戶數(shù)據(jù)要發(fā)送時,UE在成功完成RAU規(guī)程以重新建立無線電接入承載之后執(zhí)行后續(xù)的服務請求規(guī)程。
[0050]PDP上下文是在特定UE具有活躍GPRS會話時存在于SGSN 160和GGSN 165兩者上的包含該UE的通信會話信息的數(shù)據(jù)結(jié)構(gòu)。當UE希望發(fā)起GPRS通信會話時,該UE必須首先附連至SGSN 160并隨后激活與GGSN 165的PDP上下文。此舉在該訂戶當前正訪問的SGSN 160以及服務該UE的接入點的GGSN 165中分配PDP上下文數(shù)據(jù)結(jié)構(gòu)。
[0051]圖2C更詳細地解說了圖1的無線通信系統(tǒng)100的示例。具體而言,參照圖2C,UEI…N被示為在由不同分組數(shù)據(jù)網(wǎng)絡端點服務的位置處連接至RAN120。圖2C的解說專門針對W-CDMA系統(tǒng)和術語,但是將領會圖2C可如何被修改以適應Ix EV-DO系統(tǒng)。相應地,UE I和UE3在由第一分組數(shù)據(jù)網(wǎng)絡端點162 (例如,其可對應于SGSN、GGSN、PDSN、歸屬代理(HA)、區(qū)外代理(FA)等)服務的一部分處連接至RAN120。第一分組數(shù)據(jù)網(wǎng)絡端點162進而經(jīng)由路由單元188連接至因特網(wǎng)175和/或連接至以下一者或多者:認證、授權(quán)及記賬(AAA)服務器182、置備服務器184、網(wǎng)際協(xié)議(IP)多媒體子系統(tǒng)(MS)/會話發(fā)起協(xié)議(SIP)注冊服務器186和/或應用服務器170。UE2和5…N在由第二分組數(shù)據(jù)網(wǎng)絡端點164(例如,其可對應于363隊663隊?03隊?4、撤等)服務的一部分處連接至RAN120。類似于第一分組數(shù)據(jù)網(wǎng)絡端點162,第二分組數(shù)據(jù)網(wǎng)絡端點164進而經(jīng)由路由單元188連接至因特網(wǎng)175和/或連接至以下一者或多者-Mk服務器182、置備服務器184、IMS/SIP注冊服務器186和/或應用服務器170。UE4直接連接至因特網(wǎng)175,并且通過因特網(wǎng)175可隨后連接至以上描述的任何系統(tǒng)組件。
[0052]參照圖2C,UE 1、3和5…N被解說為無線蜂窩電話,UE 2被解說為無線平板PC并且UE4被解說為有線臺式站。然而,在其他實施例中,將領會,無線通信系統(tǒng)100可連接至任何類型的UE,并且在圖2C中解說的示例并非旨在限制該系統(tǒng)內(nèi)可實現(xiàn)的UE的類型。而且,盡管AAA 182、置備服務器184、MS/SIP注冊服務器186和應用服務器170各自被解說為在結(jié)構(gòu)上分離的服務器,但是在本發(fā)明的至少一個實施例中,這些服務器中的一者或多者可被合并。
[0053]進一步,參照圖2C,應用服務器170被解說為包括多個媒體控制綜合體(MCC) I...N170B、和多個區(qū)域分派器1...N170A。區(qū)域分派器170A和MCC170B共同地被包括在應用服務器170內(nèi),該應用服務器170在至少一個實施例中可對應于共同作用于在無線通信系統(tǒng)100內(nèi)仲裁通信會話(例如,經(jīng)由IP單播和/或IP多播協(xié)議的半雙工群通信會話)的分布式服務器網(wǎng)絡。例如,因為由應用服務器170仲裁的通信會話在理論上可發(fā)生在位于系統(tǒng)100內(nèi)任何地方的UE之間,所以多個區(qū)域分派器170A和MCC是分布式的以縮減被仲裁的通信會話的等待時間(例如,以使得北美的MCC不在位于中國的會話參與者之間來回中繼媒體)。因此,當參考應用服務器170時,應領會,相關聯(lián)的功能性可由一個或多個區(qū)域分派器170A和/或一個或多個MCC 170B施行。區(qū)域分派器170A通常負責與建立通信會話有關的任何功能性(例如,處置UE之間的信令消息,調(diào)度和/或發(fā)送宣告消息等),而MCC 170B負責在該呼叫實例持續(xù)期間作為該通信會話的宿主,包括在被仲裁的通信會話期間進行呼叫中信令傳遞和實際的媒體交換。
[0054]參照圖3,諸如蜂窩電話之類的UE 200(在此為無線設備)具有平臺202,該平臺202能接收并執(zhí)行從RAN 120傳送而來的可能最終是來自核心網(wǎng)126、因特網(wǎng)、和/或其他遠程服務器及網(wǎng)絡的軟件應用、數(shù)據(jù)和/或命令。平臺202可包括收發(fā)機206,收發(fā)機206可操作地耦合到專用集成電路(“ASIC”208)或其他處理器、微處理器、邏輯電路、或其他數(shù)據(jù)處理設備。ASIC 208或其他處理器執(zhí)行與無線設備的存儲器212中的任何駐留程序相對接的應用編程接口(“API”)210層。存儲器212可包括只讀或隨機存取存儲器(ROM和RAM)、EEPR0M、閃存卡、或計算機平臺常用的任何存儲器。平臺202還可包括能保持未在存儲器212中活躍地使用的應用的本地數(shù)據(jù)庫214。本地數(shù)據(jù)庫214通常為閃存單元,但也可以是本領域已知的任何輔助存儲設備,諸如磁介質(zhì)、EEPR0M、光學介質(zhì)、帶、軟盤或硬盤、或諸如此類。內(nèi)部平臺202組件也可以可操作地耦合到外部設備,諸如天線222、顯示器224、即按即講按鈕228和按鍵板226以及其他組件,如本領域中已知的。
[0055]相應地,本發(fā)明的實施例可包括含有執(zhí)行本文描述的功能的能力的UE。如本領域技術人員將領會的,各種邏輯元件可實現(xiàn)在分立元件、在處理器上執(zhí)行的軟件模塊或軟件與硬件的任何組合中以達成本文所公開的功能性。例如,ASIC 208、存儲器212、API 210和本地數(shù)據(jù)庫214可以全部協(xié)作地用來加載、存儲和執(zhí)行本文所公開的各種功能,且用于執(zhí)行這些功能的邏輯由此可分布在各種元件上。替換地,該功能性可被納入到一個分立的組件中。因此,圖3中的UE 200的特征將僅被視為解說性的,且本發(fā)明不被限定于所解說的特征或安排。
[0056]UE 102或UE 200與RAN 120之間的無線通信可以基于不同的技術,諸如碼分多址(CDMA)、W-CDMA、時分多址(TDMA)、頻分多址(FDMA)、正交頻分復用(OFDM)、全球移動通信系統(tǒng)(GSM)、或可在無線通信網(wǎng)絡或數(shù)據(jù)通信網(wǎng)絡中使用的其他協(xié)議。例如,在W-CDMA中,數(shù)據(jù)通信通常是在客戶端設備102、(諸)B節(jié)點124和RNC 122之間。RNC 122可連接到多個數(shù)據(jù)網(wǎng)絡,諸如核心網(wǎng)126、PSTN、因特網(wǎng)、虛擬專用網(wǎng)絡、SGSN、GGSN等,由此允許UE 102或UE 200接入更廣的通信網(wǎng)絡。如上文所討論的以及本領域中已知的,可以使用各種各樣的網(wǎng)絡和配置將語音傳輸和/或數(shù)據(jù)從RAN傳送到UE。相應地,本文提供的解說并非意圖限定本發(fā)明的實施例,而僅僅是幫助描述本發(fā)明的實施例的各方面。
[0057]存儲-轉(zhuǎn)發(fā)是其中由服務器(諸如應用服務器170)監(jiān)視并存儲在通信會話期間在會話參與者之間交換的數(shù)據(jù)的通信協(xié)議。在一個實施例中,該服務器可為該通信會話調(diào)停會話數(shù)據(jù)的交換。在另一實施例中,服務器可以不是直接與通信會話的調(diào)停和/或仲裁功能相關聯(lián),并且可簡單地將該會話數(shù)據(jù)轉(zhuǎn)發(fā)給UE。
[0058]在另一實施例中,服務器可在稍后某個時間為掉出了通信會話并且由此錯過了接收該會話數(shù)據(jù)的至少一部分的UE檢索所存儲的會話數(shù)據(jù)以供遞送給請求的該UE。例如,會話參與者可能已經(jīng)出于任何數(shù)目的原因而掉出通信會話,這些原因包括無線的無線電射程限制(例如,會話參與者行駛進入隧道等)、噪聲、信號衰落狀況等。
[0059]常規(guī)的存儲-轉(zhuǎn)發(fā)實現(xiàn)的示例可針對給定電子郵件的目標不可用于接收此給定電子郵件的電子郵件遞送規(guī)程。在這一情形中,電子郵件服務器存儲給定電子郵件以供稍后遞送,這可經(jīng)由一次或多次周期性嘗試向該目標重傳該給定電子郵件或者在該目標請求(例如,該目標登錄電子郵件服務器以檢查任何錯過的電子郵件等)之際發(fā)生。因此,在高級別處,存儲-轉(zhuǎn)發(fā)協(xié)議一般在媒體不能夠被實時遞送時在一網(wǎng)絡實體處存儲該媒體以供隨后遞送給目標設備。
[0060]圖4解說了常規(guī)的存儲-轉(zhuǎn)發(fā)過程的示例。參照圖4,應用服務器170在UE I...N(例如,其中對于直接或一對一通信會話N = 2并且對于群通信會話N>2)之間建立通信會話(例如,半雙工通信會話(諸如PTT)、全雙工通信會話(諸如VoIP)等),400。因此,應用服務器170開始通過在通信會話期間交換媒體來仲裁UE I…N之間的通信會話,405。在由應用服務器170仲裁的通信會話期間,應用服務器170存儲會話數(shù)據(jù)(諸如,會話媒體(例如音頻、視頻 、文本等)和/或信令信息),410 (例如,對在不同時間哪些UE是發(fā)言權(quán)持有者的指示、關于在不同時間哪些UE正參與通信會話的信息等)。
[0061]參照圖4,在通信會話期間的某個點,假設UE I掉出通信會話,415。例如,在415,UE I的用戶可能已經(jīng)決定要結(jié)束他/她對該通信會話的參與,UE I可能已經(jīng)丟失至RAN 120的連通性等。然而,即使UE I在415調(diào)出通信會話,UE 2…N仍繼續(xù)在通信會話期間交換媒體,420。因此,將領會,UE I錯過在UE I已經(jīng)退出并且不再參與該通信會話之后在UE 2...N之間交換的媒體。
[0062]在稍后某個時間點(例如,當通信會話正在進行或者在通信會話完全終止后),UEI重新建立其至應用服務器170的連接,425。響應于425的重新連接,應用服務器170檢索在410存儲的會話數(shù)據(jù)并將在415的掉出后UE I錯過的所有會話數(shù)據(jù)轉(zhuǎn)發(fā)給UE 1,430.[0063]如將由本領域普通技術人員領會的,正執(zhí)行常規(guī)存儲-轉(zhuǎn)發(fā)協(xié)議的服務器一般轉(zhuǎn)發(fā)通信會話的被特定UE錯過的所有會話數(shù)據(jù)。然而,特定UE的用戶可能僅對錯過的會話數(shù)據(jù)的一部分感興趣(例如,音頻而非視頻,來自參與該會話的UE子集而非其它UE的會話數(shù)據(jù)等)。盡管常規(guī)的存儲-轉(zhuǎn)發(fā)協(xié)議能在數(shù)據(jù)變?yōu)闊o關緊要(例如,因老化、或者因數(shù)據(jù)不再準確)時自動丟棄或覆寫某些數(shù)據(jù)(例如,位置請求、在場信息等),但常規(guī)的存儲-轉(zhuǎn)發(fā)協(xié)議不是基于UE定義或因UE而異的準則來壓縮所存儲的被給定UE錯過的會話數(shù)據(jù)。因此,本發(fā)明的各實施例涉及根據(jù)因給定UE而異和/或由給定UE定義的上下文來選擇性地壓縮被該給定UE錯過的會話數(shù)據(jù)。
[0064]圖5A解說了根據(jù)本發(fā)明的實施例的在給定UE ( “UE I”)掉出通信會話后選擇性地壓縮被該給定UE錯過的會話數(shù)據(jù)的過程。具體來說,圖5A解說了藉此給定UE在掉出后而通信會話仍在進行的情況下重新加入該通信會話,并被發(fā)送了選擇性地壓縮的錯過的會話數(shù)據(jù)連同該給定UE對該通信會話的參與的恢復的示例。
[0065]參照圖5A,應用服務器170在UE I....N之間建立通信會話,500A(例如,其中對于直接或一對一通信會話而言N = 2而對于群通信會話而言N>2)。因此,應用服務器170開始通過在通信會話期間交換會話數(shù)據(jù)來仲裁UE 1...Ν之間的通信會話,505A。在由應用服務器170仲裁的通信會話期間,應用服務器170存儲會話數(shù)據(jù)(諸如,所交換的會話媒體(例如音頻、視頻、文本等)和/或信令信息),510Α (例如,對在不同時間哪些UE是發(fā)言權(quán)持有者的指示、關于在不同時間哪些UE正參與通信會話的信息等)。在通信會話期間的某個點,假設UE I掉出該通信會話,515Α(例如,UE I可能已經(jīng)丟失了至RAN 120的連通性等)。然而,即使UE I在515Α掉出通信會話,UE 2…N仍繼續(xù)在通信會話期間交換會話數(shù)據(jù),520Α。因此,將領會,UE I錯過在UEl已經(jīng)掉出并且不再參與該通信會話之后在UE 2…N之間交換的會話數(shù)據(jù)。在稍后某個時間點,但通信會話仍在進行時,UE I重新建立其至應用服務器170的連接,525Α。響應于525Α的重新連接,應用服務器170檢索在510Α存儲的會話數(shù)據(jù)并確定UE I在515Α的掉出后錯過了多少會話數(shù)據(jù)。與圖4應用服務器170簡單地將所有錯過的會話數(shù)據(jù)轉(zhuǎn)發(fā)給UE I不同的是,應用服務器170隨后根據(jù)關于UE I的UE定義的上下文來選擇性地壓縮所存儲的被UE I錯過的會話數(shù)據(jù),530Α。以下將更為詳細地描述UE定義的上下文以及所存儲的會話數(shù)據(jù)可被壓縮的不同方式的示例。一般來說,UE定義的上下文可對應于UE I的上下文或UE I的用戶的上下文(例如,偏好集、工作狀態(tài)、位置等)。例如,作出哪些應用正在UE I 上執(zhí)行的確定可對關于UE I的UE定義的上下文作出貢獻。替換地,用戶可指示他/她對視頻內(nèi)容或來自某些UE的內(nèi)容不感興趣,這可構(gòu)成關于UE I的UE定義的上下文的一部分。在530Α的選擇性會話數(shù)據(jù)壓縮后,應用服務器170將經(jīng)壓縮的會話數(shù)據(jù)轉(zhuǎn)發(fā)給UE 1,535Α。在接收535Α的轉(zhuǎn)發(fā)數(shù)據(jù)后,UE I呈現(xiàn)經(jīng)壓縮的會話數(shù)據(jù)并恢復其對同UE 2...N的活躍通信會話的參與,540Α。例如,經(jīng)壓縮的會話數(shù)據(jù)可作為在UEI缺席該通信會話時在UE 2...N之間交換的音頻的文本轉(zhuǎn)譯來呈現(xiàn),從而UE I可恢復該通信會話連同允許其用戶通過查看該文本轉(zhuǎn)譯而“跟上”其它會話參與者。將在以下更為詳細地描述會話數(shù)據(jù)壓縮的其它示例。
[0066]盡管圖5Α涉及應用服務器170向UE I供應錯過的會話數(shù)據(jù)的經(jīng)選擇性壓縮版本連同恢復其對仍活躍的通信會話的參與,但圖5Β針對在通信會話已經(jīng)被終止后應用服務器170向UE I供應錯過的會話數(shù)據(jù)的經(jīng)選擇性壓縮版本。
[0067]圖5Β解說了根據(jù)本發(fā)明的實施例的在給定UE ( “UE I”)掉出通信會話后選擇性地壓縮被該給定UE錯過的會話數(shù)據(jù)的過程。具體來說,圖5Β解說了藉此給定UE在通信會話被終止后重新參與該通信會話并且被發(fā)送了經(jīng)選擇性壓縮的錯過會話數(shù)據(jù)的示例。
[0068]參照圖5Β,應用服務器170在UE 1...N之間建立通信會話,500Β。因此,應用服務器170開始通過在通信會話期間交換會話數(shù)據(jù)來仲裁UE 1...Ν之間的通信會話,505Β。在由應用服務器170仲裁的通信會話期間,應用服務器170存儲會話數(shù)據(jù)(諸如,會話媒體(例如音頻、視頻、文本等)和/或信令信息),510Β (例如,對在不同時間哪些UE是發(fā)言權(quán)持有者的指示、關于在不同時間哪些UE正參與該通信會話的信息等)。在通信會話期間的某個點,假設UE I掉出通信會話,515Β(例如,UE I可能已經(jīng)丟失了至RAN120的連通性等)。然而,即使UE I在515B掉出通信會話,UE 2".Ν仍繼續(xù)在該通信會話期間交換會話數(shù)據(jù),520B。因此,將領會,UE I錯過在UE I已經(jīng)掉出并且不再參與該通信會話之后在UE 2…N之間交換的會話數(shù)據(jù)。在稍后某個時間點,并且在該會話結(jié)束(525Β)后,應用服務器170停止存儲會話數(shù)據(jù),530Β。在會話已經(jīng)結(jié)束(525Β)后,UE I重新建立其至應用服務器170的連接,535Β。響應于535Β的重新連接,應用服務器170檢索在510Β存儲的會話數(shù)據(jù)并確定UE I在515Β的掉出后錯過了多少會話數(shù)據(jù)。應用服務器170隨后根據(jù)關于UE I的UE定義的上下文來選擇性地壓縮所存儲的被UE I錯過的會話數(shù)據(jù),540Β。如以上關于圖5Α的530Α所提及的,將在以下更為詳細地描述與UE定義的上下文和會話數(shù)據(jù)可被選擇性地壓縮的方式有關的示例。在540Β的會話數(shù)據(jù)壓縮后,應用服務器170將經(jīng)壓縮的會話數(shù)據(jù)轉(zhuǎn)發(fā)給UE1,545B。將在以下更為詳細地描述會話數(shù)據(jù)壓縮的其它示例。在接收545B的轉(zhuǎn)發(fā)數(shù)據(jù)后,UE I呈現(xiàn)經(jīng)壓縮的會話數(shù)據(jù)以跟上來自該通信會話的因UE I掉出而錯過的素材,550B。如以上關于圖5A的540A所提及的,以下將更為詳細地描述會話數(shù)據(jù)壓縮的其它示例。
[0069]盡管圖5A和圖5B涉及UE I是啟動會話的原始參與者之一,但圖6A和6B針對UEI稍后加入該通信會話并且不是該會話中的原始參與者。
[0070]圖6A解說了根據(jù)本發(fā)明的實施例的在給定UE ( “UE I”)在稍后加入通信會話后選擇性地壓縮被該給定UE錯過的會話數(shù)據(jù)的過程。具體來說,圖6A解說了藉此不是原始參與者的給定UE在通信會話被啟動后加入該通信會話,并且被發(fā)送了選擇性壓縮的錯過會話數(shù)據(jù)以“跟上”現(xiàn)有的通信會話的示例。在這一實施例中,UE I可在參與通信會話之前跟上或者在進行跟上的同時并發(fā)地參與(例如,關于該通信會話的實況音頻和經(jīng)選擇性壓縮的錯過會話數(shù)據(jù)的文本轉(zhuǎn)錄)。
[0071]參照圖6A,應用服務器170在UE 2...N之間建立通信會話,600A。因此,應用服務器170開始通過在通 信會話期間交換會話數(shù)據(jù)來仲裁UE 2…N之間的通信會話,605A。在由應用服務器170仲裁的通信會話期間,應用服務器170存儲會話數(shù)據(jù),諸如會話媒體和/或信令信息,610A。在通信會話期間的某個點,假設并非原始參與者的UE I加入該通信會話,615A。因此,將領會,UE I錯過在UE I已經(jīng)加入之前在UE 2...N之間交換的會話數(shù)據(jù)。
[0072]響應于UE I加入通信會話,應用服務器170檢索在610A存儲的會話數(shù)據(jù)并確定UE I在615A的加入之前錯過了多少會話數(shù)據(jù)。應用服務器170隨后根據(jù)關于UE I的UE定義的上下文來選擇性地壓縮所存儲的被UE I錯過的會話數(shù)據(jù),620A。如以上關于圖5A的530A所提及的,將在以下更為詳細地描述與UE定義的上下文和會話數(shù)據(jù)可被選擇性地壓縮的方式有關的示例。在620A的選擇性會話數(shù)據(jù)壓縮后,應用服務器170將經(jīng)選擇性壓縮的會話數(shù)據(jù)轉(zhuǎn)發(fā)給UE 1,625A。在接收625A的轉(zhuǎn)發(fā)數(shù)據(jù)后,UE I向用戶呈現(xiàn)經(jīng)壓縮的會話數(shù)據(jù)以允許該用戶跟上來自該通信會話的素材,630A。如以上關于圖5A的540A所提及的,以下將更為詳細地描述會話數(shù)據(jù)壓縮的其它示例。在進一步示例中,630A的呈現(xiàn)可在UE I開始活躍地參與同UE 2…N的實時通信會話之前發(fā)生(例如,UE I可按快進或高速模式來播放錯過的會話數(shù)據(jù)直至達到實時,在此之后允許UE I活躍地參加實時通信會話)。在替換示例中,630A的呈現(xiàn)可與UE I開始活躍地參與通信會話同期或并發(fā)地發(fā)生(例如,UE I可呈現(xiàn)錯過的會話數(shù)據(jù)的文本轉(zhuǎn)錄,同時還實時播出通信會話的實況媒體,諸如音頻或視頻媒體)。
[0073]盡管圖6A涉及稍后加入仍然活躍的活躍通信的UE從該通信會話中較早期處獲得錯過的會話數(shù)據(jù),但圖6B針對UE獲得與終止的通信會話相關聯(lián)的錯過或存檔的會話數(shù)據(jù),藉此UE不曾實際作為該終止的通信會話的參與者。
[0074]參照圖6B,600B到610B對應于圖6A的600A到610A,并因此出于簡明起見將不
作進一步描述。在通信會話結(jié)束^15B)后的某個點,假設不是該通信會話的參與者的UE I請求所存檔的會話數(shù)據(jù)的一部分,620B。由UE I作出的620B的請求可以是主動的(例如,UE I將對所存檔的會話數(shù)據(jù)的該部分的請求傳送給應用服務器170)或隱式的(例如,UE I可以是某個類型的管理員,其具有接收涉及UE 2...N中的一者或多者的某些部分通信會話的偏好設置,諸如在UE I由經(jīng)理控制且UE 2...N由該經(jīng)理的雇員控制的情形)。響應于UEI對所存檔的會話數(shù)據(jù)的請求,應用服務器170檢索在610B存儲的會話數(shù)據(jù)。應用服務器170隨后根據(jù)關于UE I的UE定義的上下文來選擇性地壓縮所存儲的被UE I錯過的會話數(shù)據(jù),625B。如以上關于圖5A的530A所提及的,將在以下更為詳細地描述與UE定義的上下文和會話數(shù)據(jù)可被選擇性地壓縮的方式有關的示例。在625B的會話數(shù)據(jù)壓縮后,應用服務器170將經(jīng)壓縮的會話數(shù)據(jù)轉(zhuǎn)發(fā)給UE 1,630B。在接收630B的轉(zhuǎn)發(fā)數(shù)據(jù)后,UE I呈現(xiàn)來自通信會話的被UE I所請求的經(jīng)壓縮會話數(shù)據(jù),635B。
[0075]在關于圖6B的進一步示例中,在通信會話已經(jīng)結(jié)束后,UE I被邀請查看此先前的通信會話。在這一情形中,取代簡單地向UE I播放整個錯過的通信會話,實際參與舊的通信會話的其中一個或多個UE可在該通信會話內(nèi)指定一個或多個“跟上點”,從而提示應用服務器170根據(jù)該一個或多個跟上點來壓縮該通信會話的會話數(shù)據(jù)(在625B)。例如,跟上點可由參與該通信的各UE用于指出或突出該通信會話的最相關部分(例如,以一般方式或通信會話中被認為是具體對UE I而言尤其相關的部分)。應用服務器170可隨后在630B將選擇性地壓縮的聚焦于以上提及的跟上點的會話數(shù)據(jù)轉(zhuǎn)發(fā)給UE I。
[0076]在關于圖6B的另一示例中,UE 1...N可以是同一通信群的一部分,但UEl在關于該群的通信會話期間“離線”,如圖6B中在UE 2…N之間示出的。如以上所討論的,一個或多個在線UE(即,UE 2...N)可在通信會話內(nèi)標記相關位置(例如,“從這里開始讀取”點或跟上點),從而提示應用服務器170基于所標記的(諸)位置來選擇性地壓縮(或同步)錯過的會話數(shù)據(jù)的子集。
[0077]圖6C類似于圖6B,除了圖6B解說了 UE I未曾參與終止的通信會話而UE I隨后請求關于該通信會話的存檔的會話數(shù)據(jù)的示例,并且圖6C解說了 UE參與通信會話并稍后請求關于同一通信會話的存檔的會話數(shù)據(jù)的示例。因此,600C和605C分別類似于圖6B的600B和605B,除了 UE I在600C和605C中也是會話參與者。在605C之后,圖6C的610C到635C類似于圖6B的610B到635B,并因此出于簡明起見將不作進一步討論。
[0078]圖7A和7B分別解說了根據(jù)本發(fā)明的各實施例的圖5A、5B、6A、6B和6C的過程530A、540B、620A、625B和/或625C的示例實現(xiàn)。參照圖7A,在通信會話開始之前,UE I可預配置要用于選擇性壓縮關于后續(xù)通信會話的被UE I錯過的會話數(shù)據(jù)的UE定義的上下文,700A。例如,UE I可向應用服務器170提供其對與當前網(wǎng)絡連接相關聯(lián)的當前帶寬容量的估計。另外,UE I可指定對要與壓縮相關聯(lián)地包括或排除什么會話數(shù)據(jù)內(nèi)容的用戶偏好集。在配置UE定義的上下文后,隨后應用服務器170執(zhí)行在圖5A、5B、6A、6B和/或6C中描繪的過程,同時基于預配置的UE定義的上下文來執(zhí)行選擇性壓縮操作,705A。壓縮可基于許多因素,包括但不限于帶寬、應用服務器170和UE I之間的過往歷史、會話數(shù)據(jù)的類型、要被推送的數(shù)據(jù)的優(yōu)先級排序。
[0079]參照圖7A,在一示例中,UE定義的上下文可包括UE I感興趣監(jiān)視的UE列表。例如,UE I可由對始發(fā)自他/她的經(jīng)理、他/她的同事等的后續(xù)會話數(shù)據(jù)感興趣的雇員所控制。因此,在這一示例中,圖7A的700A可將該UE列表添加至UE I的預配置上下文。在UEI于圖5A到6C的任一者中錯過了會話數(shù)據(jù)后,應用服務器170可隨后為UE I評價會話數(shù)據(jù)的錯過部分以確定是否有任何會話媒體始發(fā)自所列出的UE和/或是否有任何信令信息與任何列出的UE相關聯(lián)(例如,當所列出的UE加入/離開該會話時,當所列出的UE持有發(fā)言權(quán)時等)。應用服務器170可在705A通過濾除掉始發(fā)自未列出的UE的會話媒體和/或與未列出的UE相關聯(lián)的信令信息來壓縮錯過的媒體,705A,并可隨后將會話數(shù)據(jù)的其余部分發(fā)送給UE I作為經(jīng)選擇性壓縮的會話數(shù)據(jù)。
[0080]參照圖7A,在另一示例中,UE定義的上下文可包括被配置成供在UE I上執(zhí)行的一個或多個應用的集合。例如,UE I可能希望繼續(xù)執(zhí)行一個或多個應用(例如,諸如Web瀏覽器)連同獲取錯過的會話數(shù)據(jù)。在這一情形中,圖7A的700A可將這一個或多個應用的列表添加至UE I的預配置上下文。在UE I在圖5A到6C的任一者中錯過了會話數(shù)據(jù)后,應用服務器170可隨后評價當前在UE I上執(zhí)行的應用以確定當前執(zhí)行的應用中是否有一者或多者對應于所列出的應用。應用服務器170可通過修改錯過的會話數(shù)據(jù)以符合當前執(zhí)行的應用的操作來在705A壓縮錯過的會話數(shù)據(jù)。例如,可能預期Web瀏覽器會耗費UE I的一半顯示屏,從而應用服務器170可通過降低錯過的會話數(shù)據(jù)的視頻部分的視頻分辨率以符合UE I的其余一半顯示屏來壓縮錯過的會話數(shù)據(jù)。
[0081]參照圖7A,在另一示例中,UE定義的上下文可包括UE I上的對話集。例如,UE I可能希望連同獲取錯過的會話數(shù)據(jù)一起來繼續(xù)參與一個或多個對話(例如,文本對話、語音對話等)。在這一情形中,圖7A的700A可將這一個或多個對話的列表添加至UE I的預配置上下文。在UE I在圖5A到6C的任一者中錯過了會話數(shù)據(jù)后,應用服務器170可隨后評價UE I當前是否正在參加所列出的對話之一。若如此,則應用服務器170可通過修改錯過的會話數(shù)據(jù)以適應UE I處的當前對話來在705A壓縮錯過的會話數(shù)據(jù)。例如,如果UE I正參加語音呼叫,則應用服務器170可通過將錯過的會話數(shù)據(jù)的音頻部分轉(zhuǎn)換為文本以便不會與該語音呼叫發(fā)生干擾的方式,來壓縮錯過的會話數(shù)據(jù)。在另一示例中,如果UE I正參加文本對話并且錯過的會話數(shù)據(jù)包括文本,則應用服務器170可通過將錯過的會話數(shù)據(jù)的文本部分轉(zhuǎn)換為音頻以便不會與該文本對話發(fā)生干擾的方式,來壓縮錯過的會話數(shù)據(jù)。
[0082]參照圖7A,在另一示例中,UE定義的上下文可包括UE I處的可用帶寬。例如,UEI可在不同的帶寬環(huán)境(例如,WiF1、3G、lx等)之間轉(zhuǎn)換,而同時在無線通信系統(tǒng)中各處移動。在這一情形中,圖7A的700A可將帶寬信息添加至UE I的預配置上下文并且將該帶寬信息與不同的壓縮偏好相關聯(lián)。在UE I在圖5A到6C的任一者中錯過了會話數(shù)據(jù)后,應用服務器170可隨后評價UE I的當前帶寬并將UE I的當前帶寬與UE I的壓縮偏好作比較以標識出給定的壓縮協(xié)議。應用服務器170可通過根據(jù)所標識的壓縮協(xié)議修改錯過的會話數(shù)據(jù)來在705A壓縮錯過的會話數(shù)據(jù)。例如,如果UE I處于低帶寬環(huán)境中,則應用服務器170可通過丟棄視頻部分并將音頻部分轉(zhuǎn)換為文本來壓縮錯過的會話數(shù)據(jù)。在另一示例中,如果UE I處于中等帶寬環(huán)境中,則應用服務器170可通過降低視頻部分的分辨率或數(shù)據(jù)率來壓縮錯過的會話數(shù)據(jù)。[0083]參照圖7A,在另一示例中,UE I的用戶可獲訪各自具有不同的設備特性的多種不同類型的UE (例如,平板計算機、臺式計算機、智能電話、膝上型設備等)。在這一示例中,UE定義的上下文可包括要向其傳送會話數(shù)據(jù)的UE的設備類型。UE I的設備類型可以預配置方式被傳達給應用服務器170,從而應用服務器170在圖7A的700A處進行壓縮之前知道該設備類型,或者替換地該設備類型可被UE I連同圖7B的700B處對會話數(shù)據(jù)的請求一起傳遞給應用服務器170,如將在以下更為詳細地討論的。在任一種情形中,應用服務器170可通過根據(jù)UE I的所標識的設備類型修改錯過的會話數(shù)據(jù)來在705A壓縮錯過的會話數(shù)據(jù)。例如,如果UE I是小形狀因子設備(例如,智能電話等),則應用服務器170可通過降低視頻分辨率來壓縮錯過的會話數(shù)據(jù)。在另一示例中,如果UE I被連接至大的黑白顯示器,則應用服務器170可通過維持視頻分辨率但將視頻的顏色轉(zhuǎn)換為灰度級等來壓縮錯過的會話數(shù)據(jù)。
[0084]圖7B類似于圖7A,除了圖7B解說了根據(jù)本發(fā)明的實施例的藉此連同至少獲取錯過的會話數(shù)據(jù)的一部分的請求來定義UE定義的上下文的示例。
[0085]參照圖7B,在通信會話已經(jīng)至少啟動后(例如,在通信會話期間,在通信會話終止后等),UE I連接至應用服務器170并至少請求錯過的會話數(shù)據(jù)的一部分,同時還指示錯過的會話數(shù)據(jù)可藉以被壓縮的關于UE I的UE定義的上下文,700B。隨后,應用服務器170根據(jù)由UE I指示的UE定義的上下文來選擇性地壓縮所存儲的被UE I錯過的會話數(shù)據(jù),705B。
[0086]參照圖7B,在一示例中,協(xié)同對錯過的會話數(shù)據(jù)的請求來指示的UE定義的上下文可包括UE I感興趣監(jiān)視的UE列表。應用服務器170可在705B通過濾除掉始發(fā)自未列出的UE的會話媒體和/或與未列出的UE相關聯(lián)的信令信息來壓縮錯過的媒體,并可隨后將會話數(shù)據(jù)的其余部分發(fā)送給UE I作為選擇性壓縮的會話數(shù)據(jù)。
[0087]參照圖7B,在另一示例中,協(xié)同對錯過的會話數(shù)據(jù)的請求來指示的UE定義的上下文可包括被配置成在UE I上執(zhí)行的一個或多個應用的集合。例如,UE I可指示它正活躍地參加占據(jù)其一半顯示屏的Web瀏覽會話。在這一示例中,應用服務器170可通過降低錯過的會話數(shù)據(jù)的視頻部分的視頻分辨率以符合UE I的其余一半顯示屏的方式,來壓縮錯過的會話數(shù)據(jù)。
[0088]參照圖7B,在另一示例中,協(xié)同對錯過的會話數(shù)據(jù)的請求來指示的UE定義的上下文可包括UE I活躍地參加的對話。例如,如果UE I指示UE I正參加語音呼叫,則應用服務器170可通過將錯過的會話數(shù)據(jù)的音頻部分轉(zhuǎn)換為文本以便不會與該語音呼叫發(fā)生干擾的方式,來壓縮錯過的會話數(shù)據(jù)。在另一示例中,如果UE I指示UE I正進行文本對話并且錯過的會話數(shù)據(jù)包括文本,則應用服務器170可通過將錯過的會話數(shù)據(jù)的文本部分轉(zhuǎn)換為音頻以便不會與該文本對話發(fā)生干擾的方式,來壓縮錯過的會話數(shù)據(jù)。
[0089]參照圖7B,在一示例中,協(xié)同對錯過的會話數(shù)據(jù)的請求來指示的UE定義的上下文可包括UE I處的當前可用帶寬。應用服務器170可通過將錯過的會話數(shù)據(jù)修改為適于UEI處的當前可用帶寬的格式來在705A壓縮錯過的會話數(shù)據(jù)。例如,如果UE I處于低帶寬環(huán)境中,則應用服務器170可通過丟棄視頻部分并將音頻部分轉(zhuǎn)換為文本來壓縮錯過的會話數(shù)據(jù)。在另一示例中,如果UE I處于中等帶寬環(huán)境中,則應用服務器170可通過降低視頻部分的分辨率或數(shù)據(jù)率來壓縮錯過的會話數(shù)據(jù)。
[0090]參照圖7B,在另一示例中,UE I可獲悉已經(jīng)錯過了與該通信會話相關聯(lián)的會話數(shù)據(jù)。例如,UE I可為該通信會話的較早參與者并隨后丟失其連接,UE I可能已經(jīng)接收到關于該通信會話的新近宣告消息,UE I可登錄應用服務器170并被通知該通信會話已經(jīng)啟動或者已經(jīng)終止等等。響應于此種確定,可向UE I提供在通信會話期間UE I錯過的文件類型(例如,音頻、視頻、文本、來自UE 2的文件、來自位于加州的UE的文件、來自作為UE I的社交網(wǎng)絡聯(lián)系人的UE的文件等)的概要。UE I隨后從概要文件(例如,對視頻文件、音頻文件、對話、和/或其它會話數(shù)據(jù)類型的參引)中檢取并選取UE I希望獲得的特定文件,并隨后將文件類型偏好打包成形成UE定義的上下文的請求,700B。在接收到文件請求后,應用服務器170僅將被請求的文件轉(zhuǎn)發(fā)給UE 1,705B??扇芜x地,UE I可發(fā)出對錯過的會話數(shù)據(jù)的其它部分(例如,具有全分辨率的原始視頻文件)的補充請求。
[0091]參照圖7B,在另一示例中,另一 UE(非UE I)可提供關于UE I的UE定義的上下文。例如,另一 UE可向通信會話中插入指示為任何UE或具體為UE I感興趣的點的“標記物”(例如,UE 2可能知曉UE I對洞穴探察感興趣并能向?qū)υ捴胁迦霕擞浳镆猿鲇赨E I的利益標示出該會話中專用于洞穴探察對話的一部分)。因此,當UE I請求錯過的會話數(shù)據(jù)時,該壓縮可至少部分地基于以上提及的標示來發(fā)生,該標示形成關于UE I的UE定義的上下文的一部分。
[0092]如將從圖7A和7B的查看中領會的,應用服務器170選擇性地壓縮會話數(shù)據(jù)的錯過部分以供遞送給UE I??山逡詨嚎s會話數(shù)據(jù)的錯過部分的方式可基于因UE I而異的UE定義的上下文,藉此UE定義的上下文可基于數(shù)個不同因素或不同算法,諸如(i)對經(jīng)由UE的新連接至該UE的帶寬的估計,或(ii)經(jīng)由一個或多個會話參與者傳達給應用服務器170的壓縮規(guī)則等。因此,取代如在常規(guī)的存儲-轉(zhuǎn)發(fā)系統(tǒng)中那樣簡單地向UE I轉(zhuǎn)發(fā)所有錯過數(shù)據(jù),應用服務器170可在如何壓縮錯過數(shù)據(jù)、發(fā)送給UE的錯過數(shù)據(jù)的類型等方面更具選擇性,而同時也考慮系統(tǒng)約束。
[0093]此外,在圖7A和7B中,應用服務器170可決定何時要使用處理能力來壓縮數(shù)據(jù)(例如,在UE I請求錯過的會話數(shù)據(jù)之前,或者響應于UE I請求錯過的會話數(shù)據(jù))。應用服務器170可為特定會話創(chuàng)建因UE I而異的封裝。
[0094]類似于圖7A和7B,圖8A和8B也分別解說了根據(jù)本發(fā)明的各實施例的圖5A、5B、6A、6B和6C的框530A、540B、620A、625B和/或625C的示例實現(xiàn)。然而,圖7A和7B聚焦于UE定義的上下文如何被應用服務器170獲取,而圖8A和SB聚焦于會話數(shù)據(jù)如何被實際壓縮。
[0095]參照圖8A,響應于對關于給定通信會話所存儲的會話數(shù)據(jù)的隱式或顯式(即主動)請求,由應用服務器170在800A加載所存儲的會話數(shù)據(jù)。在加載所存儲的會話數(shù)據(jù)后,應用服務器170提取所存儲的會話數(shù)據(jù)中被UE I錯過的一部分,805A。如以上所提及的,錯過的會話數(shù)據(jù)可對應于全部會話數(shù)據(jù)(例如,如果UE I從未參與過該通信會話)或者少于全部會話數(shù)據(jù)(例如,如果UE I在該通信會話的某個部分期間曾參與)。因此,可基于關于UE I錯過了通信會話的哪些部分以及UE I沒有錯過通信會話的哪些部分(若有)的信息來執(zhí)行805A。在805A提取了錯過的會話數(shù)據(jù)后,應用服務器170基于UE定義的上下文來減少(或“壓縮”)所提取的部分,810A,UE定義的上下文可如以上在圖7A的700A和/或圖7B的700B討論的那樣獲取。以上關于圖7A和圖7B描述了可如何執(zhí)行810A的減少或壓縮的示例(例如,在低帶寬環(huán)境中降低視頻分辨率,諸如將8X10的圖片尺寸縮小為查看4X5圖片的等效分辨率、排除視頻和/或音頻、通過將音頻轉(zhuǎn)換為文本來轉(zhuǎn)譯音頻文件等等),并且出于簡明起見將不作進一步描述。
[0096]圖8B解說了圖8A的8IOA的示例實現(xiàn)。在圖8B中,在提取關于UE I的錯過會話數(shù)據(jù)后,應用服務器170加載關于UE I的UE定義的上下文,800B。應用服務器170隨后基于關于UE I的該UE定義的上下文從所提取的部分(即,錯過的會話數(shù)據(jù))中排除UE I不太可能感興趣的會話媒體和/或會話信令信息。因此,805B的排除可包括在UE I不具有屏幕或該屏幕當前被占據(jù)的情況下濾除掉視頻、丟棄各UE之間的通信會話中UE I不感興趣的部分等等。如將領會的,在其它示例中,該會話的壓縮不需要基于如圖8B中示出的興趣,并且可能取代為以其它方式基于UE定義的上下文(例如,在低帶寬環(huán)境中降低視頻分辨率
坐')
寸/ ο
[0097]此外,關于圖8A和SB,在810A和/或805B排除的會話數(shù)據(jù)可另外基于因數(shù)據(jù)而異的上下文(無論UE定義的上下文如何)。例如,會話數(shù)據(jù)可被加標簽為若干分類,包括但不限于:總是必須被發(fā)送的數(shù)據(jù)(例如,群管理數(shù)據(jù)、一對一媒體、群媒體、群添加/移除、參與抑制)、長中斷后不需要被發(fā)送的數(shù)據(jù)(例如,在場數(shù)據(jù))、輔助信令(被標記為暫時的)以及對話管理(例如,當前相關位置、預加入“跟上”位置)。因此,810A和/或805B的會話數(shù)據(jù)減少或排除可以用考慮因數(shù)據(jù)而異的上下文的方式來實現(xiàn)。例如,即使UE I沒有顯式地在他/她的UE定義的上下文中指示對以上提及的數(shù)據(jù)感興趣或不感興趣,但該數(shù)據(jù)仍可出于因數(shù)據(jù)本身而異的原因(即,適用于關于任何UE的UE定義的上下文)被發(fā)送給UEI或被阻止傳輸至UE I。
[0098]在以上關于圖5A、5B、6A和/或7A提供的實施例的描述中,UE I至少錯過了通信會話的一部分會話數(shù)據(jù),并稍后重新連接至應用服務器170并獲取錯過的會話數(shù)據(jù)的經(jīng)壓縮版本。在其中錯過的會話數(shù)據(jù)不是由UE I主動請求的實例中,應用服務器170可嘗試以智能或高效方式來推送錯過的會話數(shù)據(jù)的經(jīng)壓縮版本(即,以便錯過的會話數(shù)據(jù)的經(jīng)壓縮版本不是在UE I建立其至應用服務器170的連接時刻被簡單地傾倒給UE I),如現(xiàn)在將詳細描述的。
[0099]應用服務器170 (或推送服務器)可評價給定因素集以確定何時要將錯過的會話數(shù)據(jù)的經(jīng)壓縮版本推送給UE I。給定因素集可包括(i)UE I的優(yōu)先級、(ii)始發(fā)錯過的會話數(shù)據(jù)的(各)UE的優(yōu)先級、(iii)通信會話中的參與者的數(shù)目、(iv)正經(jīng)由通信會話交換的媒體類型、(V)UE I和/或始發(fā)錯過的會話數(shù)據(jù)的(各)UE的設備類型(例如,電話、PC等)、(Vi)UE I連接在其上的系統(tǒng)的類型(例如,WiF1、3G等)和/或(Vii)UE I的電池壽命期望。通過評價給定因素集,任何給定時間點處應用服務器170 (或推送服務器)上的負荷可被減少或維持在可管理水平。
[0100]例如,應用服務器170 (或推送服務器)上的負荷和/或UE I的電池壽命可通過經(jīng)由一系列慢推送(即,小文件尺寸遞送)傳達錯過的會話數(shù)據(jù)的經(jīng)壓縮版本來控制。在另一示例中,一部分錯過的會話數(shù)據(jù)的始發(fā)者可以是高優(yōu)先級用戶(至少對UE I而言),從而在錯過的會話數(shù)據(jù)的經(jīng)壓縮版本中,來自該高優(yōu)先級用戶的媒體可在來自較低優(yōu)先級用戶的媒體之前被推送。替換地,錯過的會話數(shù)據(jù)的壓縮可簡單地排除來自較低優(yōu)先級UE的會話數(shù)據(jù)。
[0101]在另一示例中,如以上所提及的,用于影響錯過的會話數(shù)據(jù)的經(jīng)壓縮版本何時要被推送給UE I的給定因素集可包括參與該通信會話的群的大小。例如,如果通信會話是一對一的,則知道由另一 UE提供的任何會話數(shù)據(jù)均是旨在去往UE I的,從而可對錯過的會話數(shù)據(jù)的推送進行優(yōu)先考慮。替換地,如果通信會話包括1000個參與者,則UE I的用戶將尤其對來自任何一個特定UE的媒體感興趣在統(tǒng)計學上是不太可能的,從而可在方便時進行來自這些UE的媒體的推送(B卩,不必以優(yōu)先方式)。當然,應用服務器170可能具有關于傳送方UE對UE I的相關性或優(yōu)先級的專門知識(例如,傳送方UE是UE I的基于服務器的地址簿的一部分),在此情形中,所傳送的UE的會話數(shù)據(jù)可以優(yōu)先方式被推送給UE 1,即使該通信會話中的參與者的數(shù)目相對較大。
[0102]在另一示例中,如以上所提及的,正經(jīng)由通信會話交換的媒體的類型可影響錯過的會話數(shù)據(jù)的經(jīng)壓縮版本是否或何時被推送給UE I。例如,如果UE I錯過了少量在場更新(例如,少量UE加入通信會話而其它UE掉出該通信會話,同時UE I不是該通信會話的一部分),則UE I在重新加入會話時可簡單地被預期要加載最新在場信息并且不需要經(jīng)由優(yōu)先推送規(guī)程來接收在場更新。換句話說,在場推送可在某些實例中省略。
[0103]在另一示例中,如以上所提及的,給定因素集可包括傳送方UE和/或要在其上傳送錯過的會話數(shù)據(jù)的系統(tǒng)的命名(或類型)。例如,在UE I從通信會話斷開連接之時提供會話媒體的傳送方UE可向應用服務器170指示該會話數(shù)據(jù)不應被推送給UE I。確切而言,應用服務器170可簡單地等待UE I請求這一會話數(shù)據(jù)。例如,被UE I錯過的會話數(shù)據(jù)可由UE 2來提供并且可對應于語音筆記或備忘錄,并且UE 2的用戶可指示該語音筆記或備忘錄具有相對較低的優(yōu)先級并且不需要被推送給UE I (即,通過包括“不推送”標志,從而UEl不會“實時”被語音筆記打斷,而是僅在UE I正請求其錯過的會話數(shù)據(jù)時才如此)。例如,后端服務器可在從UE 2收到語音筆記或備忘錄之際嘗試遞送該語音筆記或備忘錄,但是如果UEI是不可到達的,則在UE 2將該內(nèi)容用“不推送”標志來標記的情況下,應用服務器170(或推送服務器)可避免喚醒UE1。替換地,即使在缺少來自傳送方UE或即UE 2的顯式“不推送”標志的情況下,應用服務器170也可執(zhí)行其自身的判定邏輯以將某些會話數(shù)據(jù)分類為“不推送”,從而UE I不必受被認為是較低優(yōu)先級的錯過的會話數(shù)據(jù)所打擾。
[0104]圖9解說了根據(jù)本發(fā)明的一實施例的包括被配置成執(zhí)行功能性的邏輯的通信設備900。通信設備900可對應于以上提及的通信設備中的任一者,包括但不限于UE 102、108、110、112或200,B節(jié)點或基站124,RNC或基站控制器122,分組數(shù)據(jù)網(wǎng)絡端點(例如,SGSN160、GGSN165等),服務器170到186中的任一者等。因此,通信設備900可對應于被配置成通過網(wǎng)絡與一個或多個其它實體通信(或促成與一個或多個其它實體的通信)的任何電子設備。
[0105]參照圖9,通信設備900包括配置成接收和/或傳送信息的邏輯905。在一示例中,如果通信設備900對應于無線通信設備(例如,UE 200、B節(jié)點124等),則配置成接收和/或傳送信息的邏輯905可包括無線通信接口(例如,藍牙、WiF1、2G、3G等),諸如無線收發(fā)機和相關聯(lián)的硬件(例如,RF天線、調(diào)制解調(diào)器、調(diào)制器和/或解調(diào)器等)。在另一示例中,配置成接收和/或傳送信息的邏輯905可對應于有線通信接口(例如,串行連接、USB或火線連接、能用來接入因特網(wǎng)175的以太網(wǎng)連接等)。因此,如果通信設備900對應于某種類型的基于網(wǎng)絡的服務器(例如,SGSN160、GGSN165、應用服務器170等),則配置成接收和/或傳送信息的邏輯905在一示例中可對應于以太網(wǎng)卡,該以太網(wǎng)卡經(jīng)由以太網(wǎng)協(xié)議將基于網(wǎng)絡的服務器連接至其它通信實體。在另一示例中,配置成接收和/或傳送信息的邏輯905可包括通信設備900可藉以監(jiān)視其本地環(huán)境的傳感或測量硬件(例如,加速計、溫度傳感器、光傳感器、用于監(jiān)視本地RF信號的天線等)。配置成接收和/或傳送信息的邏輯905還可包括在被執(zhí)行時允許配置成接收和/或傳送信息的邏輯905的關聯(lián)硬件執(zhí)行其接收和/或傳送功能的軟件。然而,配置成接收和/或傳送信息的邏輯905不單單對應于軟件,并且配置成接收和/或傳送信息的邏輯905至少部分地依賴于硬件來實現(xiàn)其功能性。
[0106]參照圖9,通信設備900進一步包括配置成處理信息的邏輯910。在一示例中,配置成處理信息的邏輯910可至少包括處理器??捎膳渲贸商幚硇畔⒌倪壿?10執(zhí)行的處理類型的示例實現(xiàn)包括但不限于執(zhí)行確定、建立連接、在不同信息選項之間作出選擇、執(zhí)行與數(shù)據(jù)有關的評價、與耦合至通信設備900的傳感器交互以執(zhí)行測量操作、將信息從一種格式轉(zhuǎn)換為另一種格式(例如,在不同協(xié)議(諸如,.wmv到.avi等)之間轉(zhuǎn)換),等等。例如,包括在配置成處理信息的邏輯910中的處理器可對應于被設計成執(zhí)行本文所描述功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其任何組合。通用處理器可以是微處理器,但在替換方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。處理器還可以被實現(xiàn)為計算設備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核心協(xié)同的一個或多個微處理器、或任何其它此類配置。配置成處理信息的邏輯910還可包括在被執(zhí)行時允許配置成處理信息的邏輯910的關聯(lián)硬件執(zhí)行其處理功能的軟件。然而,配置成處理信息的邏輯910不單單對應于軟件,并且配置成處理信息的邏輯910至少部分地依賴于硬件來實現(xiàn)其功能性。
[0107]參照圖9,通信設備900進一步包括配置成存儲信息的邏輯915。在一示例中,配置成存儲信息的邏輯915可至少包括非瞬態(tài)存儲器和相關聯(lián)的硬件(例如,存儲器控制器等)。例如,包括在配置成存儲信息的邏輯915中的非瞬態(tài)存儲器可對應于RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領域中所知的任何其他形式的存儲介質(zhì)。配置成存儲信息的邏輯915還可包括在執(zhí)行時允許配置成存儲信息的邏輯915的關聯(lián)硬件執(zhí)行其存儲功能的軟件。然而,配置成存儲信息的邏輯915不單單對應于軟件,并且配置成存儲信息的邏輯915至少部分地依賴于硬件來實現(xiàn)其功能性。
[0108]參照圖9,通信設備900進一步可選地包括配置成呈現(xiàn)信息的邏輯920。在一示例中,配置成呈現(xiàn)信息的邏輯920可至少包括輸出設備和相關聯(lián)的硬件。例如,輸出設備可包括視頻輸出設備(例如,顯示屏、能承載視頻信息的端口,諸如USB、HDMI等)、音頻輸出設備(例如,揚聲器、能承載音頻信息的端口,諸如話筒插孔、USB、HDMI等)、振動設備和/或信息可藉以被格式化以供輸出或?qū)嶋H上由通信設備900的用戶或操作者輸出的任何其它設備。例如,如果通信設備900對應于如圖3中示出的UE 200,則配置成呈現(xiàn)信息的邏輯920可包括顯示器224。在另一示例中,配置成呈現(xiàn)信息的邏輯920可針對某些通信設備被省略,諸如不具有本地用戶的網(wǎng)絡通信設備(例如,網(wǎng)絡交換機或路由器、遠程服務器等)。配置成呈現(xiàn)信息的邏輯920還可包括在被執(zhí)行時允許配置成呈現(xiàn)信息的邏輯920的關聯(lián)硬件執(zhí)行其呈現(xiàn)功能的軟件。然而,配置成呈現(xiàn)信息的邏輯920不單單對應于軟件,并且配置成呈現(xiàn)信息的邏輯920至少部分地依賴于硬件來實現(xiàn)其功能性。
[0109]參照圖9,通信設備900進一步可任選地包括配置成接收本地用戶輸入的邏輯925。在一示例中,配置成接收本地用戶輸入的邏輯925可至少包括用戶輸入設備和關聯(lián)硬件。例如,用戶輸入設備可包括按鈕、觸摸屏顯示器、鍵盤、相機、音頻輸入設備(例如,話筒或可承載音頻信息的端口,諸如話筒插孔等)、和/或可用來從通信設備900的用戶或操作者接收信息的任何其它設備。例如,如果通信設備900對應于如圖3中示出的UE 200,則配置成接收本地用戶輸入的邏輯925可包括顯示器224 (若實現(xiàn)為觸摸屏)、按鍵板226等。在進一步的示例中,配置成接收本地用戶輸入的邏輯925可針對某些通信設備被省略,諸如不具有本地用戶的網(wǎng)絡通信設備(例如,網(wǎng)絡交換機或路由器、遠程服務器等)。配置成接收本地用戶輸入的邏輯925還可包括在被執(zhí)行時允許配置成接收本地用戶輸入的邏輯925的關聯(lián)硬件執(zhí)行其輸入接收功能的軟件。然而,配置成接收本地用戶輸入的邏輯925不單單對應于軟件,并且配置成接收本地用戶輸入的邏輯925至少部分地依賴于硬件來實現(xiàn)其功能性。
[0110]參照圖9,盡管被配置的邏輯905到925在圖9中被示出為分開或相異的塊,但將領會,相應各個被配置的邏輯用來執(zhí)行其功能性的硬件和/或軟件可部分交迭。例如,用于促成被配置的邏輯905到925的功能性的任何軟件可被存儲在與配置成存儲信息的邏輯915相關聯(lián)的非瞬態(tài)存儲器中,從而被配置的邏輯905到925各自部分地基于由配置成存儲信息的邏輯915所存儲的軟件的操作來執(zhí)行其功能性(即,在這一情形中為軟件執(zhí)行)。同樣,直接與被配置的邏輯中的一個邏輯相關聯(lián)的硬件可不時地被其它被配置的邏輯借用或使用。例如,配置成處理信息的邏輯910的處理器可在數(shù)據(jù)由配置成接收和/或傳送信息的邏輯905傳送之前將此數(shù)據(jù)格式化為適當格式,從而配置成接收和/或傳送信息的邏輯905部分地基于與配置成處理信息的邏輯910相關聯(lián)的硬件(即,處理器)的操作來執(zhí)行其功能性(即,在這一情形中為數(shù)據(jù)傳輸)。此外,被配置的邏輯或“配置成…的邏輯”905到925并不限于具體的邏輯門或元件,而是一般地指代執(zhí)行本文描述的功能性的能力(經(jīng)由硬件、或硬件和軟件的組合)。因此,盡管共享措詞“邏輯”,但被配置的邏輯或“配置成…的邏輯”905到925不必被實現(xiàn)為邏輯門或邏輯元件。從以上描述的各實施例的概覽中,配置邏輯905到925之間的其它交互或協(xié)作將對本領域普通技術人員而言變得清楚。
[0111]此外,在一實施例中,“錯過的”會話數(shù)據(jù)可對應于從未被特定UE接收到的會話數(shù)據(jù)。替換地,“錯過的”會話數(shù)據(jù)可對應于曾被遞送給特定UE但隨后被重發(fā)給該UE的會話數(shù)據(jù)。例如,用戶可能曾經(jīng)最初經(jīng)由給定UE參與了通信會話,并且隨后在他/她那端錯過了該通信會話的某個方面,從而該用戶希望查看該會話的被用戶錯過的部分。因此,“錯過的”會話數(shù)據(jù)不應被解釋為必然限定于在UE中斷時段期間交換的數(shù)據(jù)。
[0112]本領域技術人員應領會,信息和信號可使用各種不同技術和技藝中的任何一種來表示。例如,貫穿上面描述始終可能被述及的數(shù)據(jù)、指令、命令、信息、信號、位、碼元、和碼片可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子或其任何組合來表示。
[0113]此 外,本領域技術人員將領會,結(jié)合本文中公開的實施例描述的各種解說性邏輯塊、模塊、電路、和算法步驟可被實現(xiàn)為電子硬件、計算機軟件、或兩者的組合。為清楚地解說硬件與軟件的這一可互換性,各種解說性組件、塊、模塊、電路、和步驟在上面是以其功能性的形式作一般化描述的。此類功能性是被實現(xiàn)為硬件還是軟件取決于具體應用和施加于整體系統(tǒng)的設計約束。技術人員對于每種特定應用可用不同的方式來實現(xiàn)所描述的功能性,但這樣的實現(xiàn)決策不應被解讀成導致脫離了本發(fā)明的范圍。[0114]結(jié)合本文所公開的實施例描述的各種解說性邏輯框、模塊、以及電路可用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設計成執(zhí)行本文中描述的功能的任何組合來實現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。處理器還可以被實現(xiàn)為計算設備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核心協(xié)同的一個或多個微處理器或任何其它此類配置。
[0115]結(jié)合本文中公開的實施例描述的方法、序列和/或算法可直接在硬件中、在由處理器執(zhí)行的軟件模塊中、或在這兩者的組合中體現(xiàn)。軟件模塊可駐留在RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領域中所知的任何其他形式的存儲介質(zhì)中。示例性存儲介質(zhì)耦合到處理器以使得該處理器能從/向該存儲介質(zhì)讀寫信息。替換地,存儲介質(zhì)可以被整合到處理器。處理器和存儲介質(zhì)可駐留在ASIC中。ASIC可駐留在用戶終端(例如,UE)中。替換地,處理器和存儲介質(zhì)可作為分立組件駐留在用戶終端中。
[0116]在一個或多個示例性實施例中,所描述的功能可在硬件、軟件、固件或其任何組合中實現(xiàn)。如果在軟件中實現(xiàn),則各功能可以作為一條或多條指令或代碼存儲在計算機可讀介質(zhì)上或藉其進行傳送。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì)兩者,包括促成計算機程序從一地向另一地轉(zhuǎn)移的任何介質(zhì)。存儲介質(zhì)可以是能被計算機訪問的任何可用介質(zhì)。作為示例而非限定,這樣的計算機可讀介質(zhì)可包括RAM、ROM、EEPROM、CD-ROM或其他光盤存儲、磁盤存儲或其他磁存儲設備、或能被用來攜帶或存儲指令或數(shù)據(jù)結(jié)構(gòu)形式的期望程序代碼且能被計算機訪問的任何其他介質(zhì)。任何連接也被正當?shù)胤Q為計算機可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖電纜、雙絞線、數(shù)字訂戶線(DSL)、或諸如紅外、無線電、以及微波之類的無線技術從web網(wǎng)站、服務器、或其它遠程源傳送而來,則該同軸電纜、光纖電纜、雙絞線、DSL、或諸如紅外、無線電、以及微波之類的無線技術就被包括在介質(zhì)的定義之中。如本文中所使用的盤(disk)和碟(disc)包括壓縮碟(CD)、激光碟、光碟、數(shù)字多用碟(DVD)、軟盤和藍光碟,其中盤(disk)往往以磁的方式再現(xiàn)數(shù)據(jù),而碟(disc)用激光以光學方式再現(xiàn)數(shù)據(jù)。上述組合應被包括在計算機可讀介質(zhì)的范圍內(nèi)。
[0117]盡管上述公開示出了本發(fā)明的解說性實施例,但是應當注意到,在其中可作出各種更換和改動而不會脫離如所附權(quán)利要求定義的本發(fā)明的范圍。根據(jù)本文中所描述的本發(fā)明實施例的方法權(quán)利要求的功能、步驟和/或動作不必按任何特定次序來執(zhí)行。此外,盡管本發(fā)明的要素可能是以單數(shù)來描述或主張權(quán)利的,但是復數(shù)也是已料想了的,除非顯式地聲明了限定于單數(shù)。
【權(quán)利要求】
1.一種提供先前傳達的會話信息的方法,包括: 在通信會話期間在一群會話參與者之間交換會話數(shù)據(jù),所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息; 至少存儲所交換的會話數(shù)據(jù)的子集; 建立至給定用戶裝備(UE)的連接; 確定UE定義的上下文,所述UE定義的上下文指示來自所述通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給所述給定UE的方式; 基于所述UE定義的上下文來至少選擇性地壓縮所交換的會話數(shù)據(jù)的所存儲子集中被所述給定UE錯過的一部分;以及 將所交換的會話數(shù)據(jù)的所存儲子集的經(jīng)選擇性壓縮的部分傳送給所述給定UE。
2.如權(quán)利要求1所述的方法,其特征在于,所述UE定義的上下文包括:(i)所述給定UE感興趣的用戶列表,(ii)所述給定UE不感興趣的用戶列表,(iii)所述給定UE的當前帶寬和/或所述給定UE基于帶寬狀態(tài)的壓縮偏好,(iv)在所述給定UE上執(zhí)行的當前應用集和/或所述給定UE基于應用執(zhí)行狀態(tài)的壓縮偏好,(V)所述給定UE參加的當前對話集和/或所述給定UE基于對話狀態(tài)的壓縮偏好和/或(vi)所述給定UE的設備類型。
3.如權(quán)利要求1所述的方法,其特征在于, 所述UE定義的上 下文包括仲裁所述通信會話的應用服務器和所述給定UE之間的當前帶寬;以及 其中所述選擇性地壓縮的步驟包括: 將所交換的會話數(shù)據(jù)的所存儲子集中被所述給定UE錯過的那部分壓縮為符合所估計的帶寬的格式。
4.如權(quán)利要求1所述的方法,其特征在于, 所述UE定義的上下文是基于來自所述通信會話期間一個或多個會話參與者的壓縮參數(shù);以及 其中所述選擇性地壓縮的步驟包括: 將所交換的會話數(shù)據(jù)的所存儲子集中被所述給定UE錯過的那部分壓縮為符合所述壓縮參數(shù)的格式。
5.如權(quán)利要求1所述的方法,其特征在于, 所述給定UE對應于所述通信會話中掉出了所述通信會話的先前會話參與者,從而所述建立步驟對應于所述連接的重新建立,以及 其中所交換的會話數(shù)據(jù)的所存儲子集的要給所述給定UE的經(jīng)選擇性壓縮部分對應于以下兩者之間的會話數(shù)據(jù):(i)所述給定UE先前掉出所述通信會話的時間以及(ii)所述給定UE重新建立所述連接的時間或者所述通信會話終止的時間。
6.如權(quán)利要求1所述的方法,其特征在于,所述建立步驟對應于所述給定UE主動建立或重新建立其至存儲有所述錯過的會話數(shù)據(jù)的服務器的連接以便請求所述錯過的會話數(shù)據(jù)。
7.如權(quán)利要求1所述的方法,其特征在于,所述建立和傳送步驟共同對應于被實現(xiàn)為觸發(fā)所述給定UE蘇醒以便接收所傳送的會話數(shù)據(jù)的推送規(guī)程。
8.如權(quán)利要求7所述的方法,其特征在于,進一步包括:基于以下一者或多者來調(diào)度所述推送規(guī)程:(i)所述給定UE的優(yōu)先級,(ii)始發(fā)所述錯過的會話數(shù)據(jù)的會話參與者的優(yōu)先級,(iii)所述通信會話中的這群會話參與者的數(shù)目,(iv)正經(jīng)由所述通信會話交換的媒體類型,(v)所述給定UE和/或這群會話參與者中始發(fā)所述錯過的會話數(shù)據(jù)的一個或多個其它會話參與者操作的UE的設備類型,(vi)所述給定UE連接在其上的系統(tǒng)的類型和/或(vii)所述給定UE的電池壽命期望。
9.如權(quán)利要求1所述的方法,其特征在于,所述給定UE對應于所述通信會話中的新會話參與者或稍后進入者,從而所述建立步驟對應于所述給定UE對所述通信會話的初始連接。
10.一種在給定用戶裝備(UE)處獲得先前傳達的會話信息的方法,包括: 建立至應用服務器的連接,所述應用服務器先前開始仲裁一群會話參與者之間的通信會話并在所述通信會話期間在這群會話參與者之間交換會話數(shù)據(jù),所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息; 提供UE定義的上下文,所述UE定義的上下文指示來自所述通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給所述給定UE的方式;以及 接收來自所述通信會話的所述錯過的會話數(shù)據(jù)中基于所述UE定義的上下文來選擇性地壓縮的部分。
11.如權(quán)利要求10所述的方法,其特征在于,所述提供步驟在建立至所述應用服務器的所述連接之前將所述UE定義的上下文提供給所述應用服務器。
12.如權(quán)利要求10所述的方法,其特征在于,所述提供步驟協(xié)同建立至所述應用服務器的所述連接地來將所述UE定義的上下文提供給所述應用服務器。
13.如權(quán)利要求10所述的方法,其特征在于,所述UE定義的上下文包括:(i)所述給定UE感興趣的用戶列表,(ii)所述給定UE不感興趣的用戶列表,(iii)所述給定UE的當前帶寬和/或所述給定UE基于帶寬狀態(tài)的壓縮偏好,(iv)在所述給定UE上執(zhí)行的當前應用集和/或所述給定UE基于應用執(zhí)行狀態(tài)的壓縮偏好,(V)所述給定UE參加的當前對話集和/或所述給定UE基于對話狀態(tài)的壓縮偏好和/或(vi)所述給定UE的設備類型。
14.如權(quán)利要求10所述的方法,其特征在于,所述建立步驟對應于所述給定UE主動建立或重新建立其至存儲有所述錯過的會話數(shù)據(jù)的所述應用服務器的連接以便請求所述錯過的會話數(shù)據(jù)。
15.如權(quán)利要求10所述的方法,其特征在于,所述建立和接收步驟共同對應于觸發(fā)所述給定UE蘇醒以便接收所述錯過的會話數(shù)據(jù)的所述選擇性地壓縮的部分的推送規(guī)程。
16.如權(quán)利要求15所述的方法,其特征在于,基于以下一者或多者來調(diào)度所述推送規(guī)程:(i)所述給定UE的優(yōu)先級,(ii)始發(fā)所述錯過的會話數(shù)據(jù)的會話參與者的優(yōu)先級,(iii)所述通信會話中的這群會話參與者的數(shù)目,(iv)正經(jīng)由所述通信會話交換的媒體的類型,(v)所述給定UE和/或這群會話參與者中始發(fā)所述錯過的會話數(shù)據(jù)的一個或多個其它會話參與者操作的UE的設備類型,(vi)所述給定UE連接在其上的系統(tǒng)的類型和/或(vii)所述給定UE的電池壽命期望。
17.如權(quán)利要求10所述的方法,其特征在于,進一步包括: 將所接收到的會話數(shù)據(jù)呈現(xiàn)給所述給定UE的用戶。
18.如權(quán)利要求17所述的方法,其特征在于,所接收到的會話數(shù)據(jù)是在所述通信會話仍活躍時被接收, 其中所述給定UE在所述建立步驟之后加入活躍的所述通信會話,以及 其中所述呈現(xiàn)步驟與所述給定UE實時加入所述活躍的通信會話并發(fā)發(fā)生。
19.如權(quán)利要求18所述的方法,其特征在于, 所述通信會話與這群會話參與者之間的音頻媒體的交換相關聯(lián),以及其中所述呈現(xiàn)步驟呈現(xiàn)來自所述錯過的會話數(shù)據(jù)的所述音頻媒體的文本轉(zhuǎn)譯,而同時所述給定UE并發(fā)地向所述給定UE的用戶呈現(xiàn)來自所述通信會話的實時音頻媒體。
20.一種被配置成提供先前傳達的會話信息的服務器,包括: 用于在通信會話期間在一群會話參與者之間交換會話數(shù)據(jù)的裝置,所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息; 用于至少存儲所交換的會話數(shù)據(jù)的子集的裝置; 用于建立至給定用戶裝備(UE)的連接的裝置; 用于確定UE定義的上下文的裝置,所述UE定義的上下文指示來自所述通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給所述給定UE的方式; 用于基于所述UE定義的上下文來至少選擇性地壓縮所交換的會話數(shù)據(jù)的所存儲子集中被所述給定UE錯過的一部分的裝置;以及 用于將所交換的會話數(shù)據(jù)的所存儲子集的經(jīng)選擇性地壓縮的部分傳送給所述給定UE的裝置。
21.一種被配置成獲得先前傳達的會話信息的給定用戶裝備(UE),包括: 用于建立至應用服務器的連接的裝置,所述應用服務器先前開始仲裁一群會話參與者之間的通信會話并在所述通信會話期間在這群會話參與者之間交換會話數(shù)據(jù),所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息; 用于提供UE定義的上下文的裝置,所述UE定義的上下文指示來自所述通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給所述給定UE的方式;以及 用于接收來自所述通信會話的所述錯過的會話數(shù)據(jù)中基于所述UE定義的上下文來選擇性地壓縮的部分的裝置。
22.一種配置成提供先前傳達的會話信息的服務器,包括: 配置成在通信會話期間在一群會話參與者之間交換會話數(shù)據(jù)的邏輯,所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息; 配置成至少存儲所交換的會話數(shù)據(jù)的子集的邏輯; 配置成建立至給定用戶裝備(UE)的連接的邏輯; 配置成確定UE定義的上下文的邏輯,所述UE定義的上下文指示來自所述通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給所述給定UE的方式; 配置成基于所述UE定義的上下文來至少選擇性地壓縮所交換的會話數(shù)據(jù)的所存儲子集中被所述給定UE錯過的一部分的邏輯;以及 配置成將所交換的會話數(shù)據(jù)的所存儲子集的經(jīng)選擇性壓縮的部分傳送給所述給定UE的邏輯。
23.一種配置成獲得先前傳達的會話信息的給定用戶裝備(UE),包括: 配置成建立至應用服務器的連接的邏輯,所述應用服務器先前開始仲裁一群會話參與者之間的通信會話并在所述通信會話期間在這群會話參與者之間交換會話數(shù)據(jù),所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息; 配置成提供UE定義的上下文的邏輯,所述UE定義的上下文指示來自所述通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給所述給定UE的方式;以及 配置成接收來自所述通信會話的所述錯過的會話數(shù)據(jù)中基于所述UE定義的上下文來選擇性地壓縮的部分的邏輯。
24.一種包含存儲于其上的指令的非瞬態(tài)計算機可讀介質(zhì),所述指令在由被配置成提供先前傳達的會話信息的服務器執(zhí)行時使所述服務器執(zhí)行操作,所述指令包括: 用于在通信會話期間在一群會話參與者之間交換會話數(shù)據(jù)的程序代碼,所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息; 用于至少存儲所交換的會話數(shù)據(jù)的子集的程序代碼; 用于建立至給定用戶裝備(UE)的連接的程序代碼; 用于確定UE定義的上下文的程序代碼,所述UE定義的上下文指示來自所述通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給所述給定UE的方式; 用于基于所述UE定義的上下文來至少選擇性地壓縮所交換的會話數(shù)據(jù)的所存儲子集中被所述給定UE錯過的一部分的程序代碼;以及 用于將所交換的會話數(shù)據(jù)的所存儲子集的經(jīng)選擇性地壓縮的部分傳送給所述給定UE的程序代碼。
25.一種包含存儲于其上的指令的非瞬態(tài)計算機可讀介質(zhì),所述指令在由被配置成獲得先前傳達的會話信息的給定用戶裝備(UE)執(zhí)行時使所述給定UE執(zhí)行操作,所述指令包括: 用于建立至應用服務器的連接的程序代碼,所述應用服務器先前開始仲裁一群會話參與者之間的通信會話并在所述通信會話期間在這群會話參與者之間交換會話數(shù)據(jù),所交換的會話數(shù)據(jù)包括會話媒體和/或會話信令信息; 用于提供UE定義的上下文的程序代碼,所述UE定義的上下文指示來自所述通信會話的錯過的會話數(shù)據(jù)藉以被壓縮以供遞送給所述給定UE的方式;以及 用于接收來自所述通信會話的所述錯過的會話數(shù)據(jù)中基于所述UE定義的上下文來選擇性地壓縮的部分的程序代碼。
【文檔編號】H04L29/06GK104012062SQ201280062711
【公開日】2014年8月27日 申請日期:2012年12月18日 優(yōu)先權(quán)日:2011年12月20日
【發(fā)明者】M·A·林德納, S·R·德維恩, D·N·巴特 申請人:高通股份有限公司