用于提供內容數(shù)據(jù)以及訪問內容數(shù)據(jù)的方法和裝置的制造方法
【專利摘要】本發(fā)明的實施例提供了用于提供內容數(shù)據(jù)以及訪問內容數(shù)據(jù)的方法和裝置。用于提供內容數(shù)據(jù)的方法包括:接收針對內容數(shù)據(jù)的第一請求,該第一請求源自于第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的指示;識別接近該第一用戶設備并且在本地預先存儲了所請求的內容數(shù)據(jù)的本地設備;以及返回指向該第一用戶設備的第一響應,通過該第一響應通知該第一用戶設備經(jīng)由與該本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù)。利用所提出的解決方案,網(wǎng)絡負載能夠得以降低。
【專利說明】
用于提供內容數(shù)據(jù)以及訪問內容數(shù)據(jù)的方法和裝置
技術領域
[0001]本發(fā)明的實施例一般地涉及無線通信,更具體地涉及用于提供內容數(shù)據(jù)以及訪問內容數(shù)據(jù)的方法、裝置、計算機可讀存儲介質和計算機程序產(chǎn)品。
【背景技術】
[0002]隨著越來越多的用戶配備有包括智能電話、平板計算機在內的智能設備,訪問互聯(lián)網(wǎng)從而獲得信息和服務已經(jīng)變得非常便利。這樣,諸如長期演進(LTE)標準這樣的演進的移動通信網(wǎng)絡得以被研發(fā)以便整合能夠促成與互聯(lián)網(wǎng)的連接以及向移動通信終端無線傳輸內容數(shù)據(jù)的特征。該內容數(shù)據(jù)可以是為用戶提供服務的任意類型的數(shù)據(jù)。例如,該內容數(shù)據(jù)可以是流音頻或視頻內容或者網(wǎng)頁,但是這些僅是示例。因此,術語“內容數(shù)據(jù)”并不應當被局限于特定數(shù)據(jù)類型而是被一般地用來指代高層用戶數(shù)據(jù)。
[0003]如今,非常常見的是,當用戶搭乘公共交通工具時,他們想要利用他們各自的移動通信終端訪問互聯(lián)網(wǎng)以獲取相同的內容數(shù)據(jù)或者來自相同內容提供方的內容數(shù)據(jù)。特別地,在高峰時段期間,同時訪問諸如流視頻數(shù)據(jù)的相同內容數(shù)據(jù)的用戶數(shù)量明顯會非常多。根據(jù)例如LTE中的當前實施方式,在這種情況下,所有處于該公共交通(例如,公交車)內的所有相關移動通信設備都將建立其相應的演進分組服務(EPS)承載以從內容提供方獲得內容數(shù)據(jù),這對網(wǎng)絡施加了沉重的負擔。
[0004]然而,考慮到多個用戶之間的共性,使多個EPS承載傳送來自相同內容提供方的相同或相似的內容數(shù)據(jù)確實是一種低效的方式,這會對網(wǎng)絡造成不必要的沉重負擔。因此,需要找到一種向用戶設備提供內容數(shù)據(jù)的有效方式。
【發(fā)明內容】
[0005]以下給出本發(fā)明的簡要概述以便提供對本發(fā)明的一些方面的基本理解。應當注意的是,該
【發(fā)明內容】
并不是本發(fā)明的擴展性概述并且其并非意在標示出本發(fā)明的必要/關鍵要素或者對本發(fā)明的范圍進行限定。其目的僅在于以簡化形式給出一些概念從而作為隨后給出的更為詳細描述的前序。
[0006]為了消除或緩解至之前所討論的至少一種潛在問題,本發(fā)明的實施例提供了一種向用戶設備提供內容數(shù)據(jù)以及由用戶設備訪問內容數(shù)據(jù)從而減少網(wǎng)絡負載的有效方式。
[0007]根據(jù)本發(fā)明實施例的第一方面,提供了一種用于向用戶設備提供內容數(shù)據(jù)的方法。該方法包括:接收針對內容數(shù)據(jù)的第一請求,該第一請求源自于第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的內容服務器的指示;識別接近該第一用戶設備并且在本地預先存儲了所請求的內容數(shù)據(jù)的本地設備;以及返回指向該第一用戶設備的第一響應,通過該第一響應通知該第一用戶設備經(jīng)由與該本地設備的第一本地通信而從該本地設備訪問所請求的內容數(shù)據(jù),該第一本地通信例如基于LTE或者例如W1-Fi等的其它無線電技術而與該本地設備進行的設備至設備(D2D)通信。
[0008]在示例性實施例中,該第一響應包括該本地設備的網(wǎng)絡地址。
[0009]在示例性實施例中,該第一響應進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于該本地設備內或者與該本地設備相關聯(lián)的地址。
[0010]在示例性實施例中,該方法進一步包括:接收針對內容數(shù)據(jù)的第二請求,該第二請求源自于第二用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的內容服務器的指示;確定該本地設備接近該第二用戶設備;以及返回指向該第二用戶設備的第二響應,通過該第二響應通知該第二用戶設備經(jīng)由該第一設備至設備通信和與該本地設備的第二設備至設備通信之一而從該本地設備訪問所請求的內容數(shù)據(jù)。
[0011 ]在示例性實施例中,該第一設備至設備通信包括經(jīng)由以下承載之一的通信:i )單播通信承載;ii)組播或多播通信承載;和iii)廣播通信承載。
[0012]在示例性實施例中,識別本地設備包括:識別該第一用戶設備的位置;基于該第一用戶設備的該位置從多個本地設備中確定接近該第一用戶設備的本地設備;將所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的內容數(shù)據(jù)進行比較;以及響應于所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的該內容數(shù)據(jù)相匹配而將所確定的用戶設備確定為該本地設備。
[0013]在示例性實施例中,將所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的內容數(shù)據(jù)進行比較包括:從內容提供方獲得列表,該列表包括將該多個本地設備與其中預先存儲的內容數(shù)據(jù)進行關聯(lián)的條目;針對所確定的用戶設備而搜索該列表;以及將所請求的內容數(shù)據(jù)與關聯(lián)于所確定的用戶設備的內容數(shù)據(jù)進行比較。
[0014]根據(jù)本發(fā)明實施例的第二方面,提供了一種向用戶設備提供內容數(shù)據(jù)的方法。該方法包括:在本地設備處預先存儲從內容服務器下載的內容數(shù)據(jù);接收針對該內容數(shù)據(jù)的第一請求,該第一請求源自于接近該本地設備的第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及響應于該第一請求,經(jīng)由與該第一用戶設備的第一設備至設備通信將所請求的內容數(shù)據(jù)傳輸至該第一用戶設備。
[0015]在示例性實施例中,該第一請求包括該本地設備的網(wǎng)絡地址。
[0016]在示例性實施例中,該第一請求進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于該本地設備內或者與該本地設備相關聯(lián)的地址。
[0017]在示例性實施例中,該方法進一步包括:接收針對該內容數(shù)據(jù)的第二請求,該第二請求源自于接近該本地設備的第二用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及響應于該第二請求,經(jīng)由該第一設備至設備通信和與該第二用戶設備的第二設備至設備通信之一將所請求的內容數(shù)據(jù)傳輸至該第二用戶設備。
[0018]在示例性實施例中,該方法進一步包括建立以下承載之一以進行該第一設備至設備通信:i)單播通信承載;ii)組播或多播通信承載;和iii)廣播通信承載。
[0019]根據(jù)本發(fā)明實施例的第三方面,提供了一種用于訪問內容數(shù)據(jù)的方法。該方法包括:在第一用戶設備處傳送針對內容數(shù)據(jù)的第一請求,該第一請求包括所請求的內容數(shù)據(jù)的指示;接收對該第一請求的第一響應,通過該第一響應通知該第一用戶設備經(jīng)由與本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù),該本地設備接近該第一用戶設備并且預先存儲了所請求的內容數(shù)據(jù);以及經(jīng)由該第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù);其中該本地設備已經(jīng)在本地預先存儲了所請求的內容數(shù)據(jù)。
[0020]在示例性實施例中,該第一響應包括該本地設備的網(wǎng)絡地址。
[0021]在示例性實施例中,該第一響應進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于該本地設備內或者與該本地設備相關聯(lián)的地址。
[0022]在示例性實施例中,該方法進一步包括建立以下承載之一以進行該第一設備至設備通信:i)單播通信承載;ii)組播或多播通信承載;和iii)廣播通信承載。
[0023]根據(jù)本發(fā)明實施例的第四方面,提供了一種用于向用戶設備提供內容數(shù)據(jù)的裝置。該裝置包括至少一個處理器和至少一個包括計算機程序代碼的存儲器。該至少一個存儲器和該計算機程序代碼被配置為與該至少一個處理器一起使得該裝置至少:接收針對內容數(shù)據(jù)的第一請求,該第一請求源自于第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的指示;識別接近該第一用戶設備并且在本地預先存儲了所請求的內容數(shù)據(jù)的本地設備;以及返回指向該第一用戶設備的第一響應,通過該第一響應通知該第一用戶設備經(jīng)由與該本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù)。
[0024]根據(jù)本發(fā)明實施例的第五方面,提供了一種用于向用戶設備提供內容數(shù)據(jù)的裝置。該裝置包括至少一個處理器和至少一個包括計算機程序代碼的存儲器。該至少一個存儲器和該計算機程序代碼被配置為與該至少一個處理器一起使得該裝置至少:在本地設備處預先存儲從內容服務器下載的內容數(shù)據(jù);接收針對該內容數(shù)據(jù)的第一請求,該第一請求源自于接近該本地設備的第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及響應于該第一請求,經(jīng)由與該第一用戶設備的第一設備至設備通信將所請求的內容數(shù)據(jù)傳輸至該第一用戶設備。
[0025]根據(jù)本發(fā)明實施例的第六方面,提供了一種用于訪問內容數(shù)據(jù)的裝置。該裝置包括至少一個處理器和至少一個包括計算機程序代碼的存儲器。該至少一個存儲器和該計算機程序代碼被配置為與該至少一個處理器一起使得該裝置至少:在第一用戶設備處傳送針對內容數(shù)據(jù)的第一請求,該第一請求包括所請求的內容數(shù)據(jù)的指示;接收對該第一請求的第一響應,通過該第一響應通知該第一用戶設備經(jīng)由與本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù),該本地設備接近該第一用戶設備并且預先存儲了所請求的內容數(shù)據(jù);以及經(jīng)由該第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù);其中該本地設備已經(jīng)在本地預先存儲了所請求的內容數(shù)據(jù)。
[0026]通過采用所提出的解決方案,將為終端用戶提供更好(例如,更快、延遲更少)的服務,網(wǎng)絡基礎設施上的負擔得以降低,并且由于在本地針對D2D重復使用頻譜而使得能夠更為有效地利用頻譜。
[0027]本發(fā)明實施例的其它特征和優(yōu)勢也將在結合附圖閱讀時通過以下對具體實施例的描述而被理解,上述附圖通過示例圖示了本發(fā)明實施例的原則。
【附圖說明】
[0028]本發(fā)明的實施例作為示例而給出并且它們的優(yōu)勢在下文中參考附圖進行更為詳細地解釋,其中:
[0029]圖1圖示了適于實施本發(fā)明實施例的通信網(wǎng)絡的示意性框圖;
[0030]圖2圖示了根據(jù)本發(fā)明實施例的第一方面的用于向用戶設備提供內容數(shù)據(jù)的方法的流程圖;
[0031]圖3圖示了根據(jù)本發(fā)明實施例的第二方面的用于向用戶設備提供內容數(shù)據(jù)的方法的流程圖;
[0032]圖4圖示了根據(jù)本發(fā)明實施例的第三方面的用于訪問內容數(shù)據(jù)的方法的流程圖;
[0033]圖5圖示了根據(jù)本發(fā)明實施例的針對具體場景的示例性信令圖;
[0034]圖6圖示了根據(jù)本發(fā)明實施例的第四方面的用于向用戶設備提供內容數(shù)據(jù)的裝置的框圖;
[0035]圖7圖示了根據(jù)本發(fā)明實施例的第五方面的用于向用戶設備提供內容數(shù)據(jù)的裝置的框圖;和
[0036]圖8圖示了根據(jù)本發(fā)明實施例的第六方面的用于訪問內容數(shù)據(jù)的裝置的框圖。
【具體實施方式】
[0037]隨后將參考附圖對本發(fā)明的實施例進行詳細描述。然而,對于本領域技術人員而言顯而易見的是,本發(fā)明可以以許多不同形式來體現(xiàn)而并不應當被理解為局限于這里所給出的實施例和具體細節(jié)。同樣的數(shù)字在說明書中始終指代同樣的要素。
[0038]貫穿該說明書所描述的本發(fā)明的特征、結構或特性可以以任意適當方式在一個或多個實施例中進行組合。例如,短語“某些實施例”、“一些實施例”或其它類似語言的使用在該說明書中始終是指結合該實施例所描述的特定特征、結構或特性可以包括在本發(fā)明的至少一個實施例中。因此,貫穿該說明書出現(xiàn)的短語“在某些實施例中”、“在一些實施例中”、“在其它實施例中”或其它類似語言并非必然全部都指代相同的實施例群組,并且所描述的特征、結構或特性可以在一個或多個實施例中以任意適當方式進行組合。
[0039]現(xiàn)在將參考使用依據(jù)3GPPLTE標準進行操作的移動通信網(wǎng)絡的實施方式對本發(fā)明的實施例進行描述。在以下描述中,使用LTE/SAE術語和名稱。然而,本發(fā)明的實施例能夠應用于諸如UMTS和具有GPRS核心網(wǎng)絡的GERAN之類的其它移動通信系統(tǒng)。
[0040]在本公開的上下文中,用戶設備(UE)可以指通信終端、移動終端(MT)、訂戶站
(SS)、便攜式訂戶站(PSS)、移動站(MS)或接入終端(AT),并且可以包括UE、通信終端、MT、SS、PSS、MS或AT的一些或全部功能。
[0041 ]此外,在本公開的上下文中,基站(BS)可以表示例如節(jié)點B(NodeBSNB)、演進型節(jié)點B(eN0deB或eNB)、中繼,諸如微微、毫微微節(jié)點的低功率節(jié)點,等等。
[0042]首先參考圖1,其圖示了適于實施本發(fā)明的實施例的LTE網(wǎng)絡的示例性架構。如圖1所示并且如常規(guī)的移動通信網(wǎng)絡,UE 101、102和103被配置為往來于基站104傳輸數(shù)據(jù),基站104在LTE中被稱作演進型節(jié)點B(eNB)。此外,UE 101和102被配置為在它們彼此接近的情況下通過使用由虛線箭頭A所示的本地或直接路徑互相通信。類似地,UE 103和102被配置為在它們彼此接近的情況下通過使用由虛線箭頭B所示的本地或直接路徑互相通信。UE101、102和103被配置為支持直接D2D通信?;净騟NB 104被連接至服務網(wǎng)關(S-GW) 105,S-Gff 105被配置為執(zhí)行數(shù)據(jù)分組的路由和移動通信服務的管理以便由MME在UE遍布移動通信網(wǎng)絡進行漫游時將數(shù)據(jù)分組傳輸至UE 101-103并且進行移動管理。為此,在MME和eNB 104之間提供有接口。為了保持移動管理和連接,移動管理實體(MME)106使用存儲在歸屬訂戶服務器(HSS)107中的訂戶信息對與UE101-103的增強型分組服務(EPS)連接進行管理。分組數(shù)據(jù)網(wǎng)絡網(wǎng)關(PDN-GW) 108也連接至S-GW 105,其形成移動通信網(wǎng)絡和互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡109之間的接口。內容服務器110連接至IP網(wǎng)絡109。1? 101、102和103能夠經(jīng)由eNB 104、S-Gff 105和TON-GW 108建立其相應的演進分組服務(EPS)承載以訪問內容服務器110中的內容數(shù)據(jù)。
[0043]圖2圖示了根據(jù)本發(fā)明實施例的用于向用戶設備提供內容數(shù)據(jù)的方法200的流程圖。依據(jù)本發(fā)明的實施例,方法200例如可以由S-GW (例如,圖1中的S-GW 1 5)、PDN-Gff (例如,圖1中的PDN-GW108)、位置服務器或者諸如LTE系統(tǒng)的無線通信系統(tǒng)中的網(wǎng)絡側的任何其它適當?shù)木W(wǎng)絡實體來執(zhí)行。
[0044]在步驟S201,接收針對內容數(shù)據(jù)的第一請求。該第一請求源自于第一用戶設備,例如圖1中的UE 101。該第一請求包括所請求的內容數(shù)據(jù)的指示,諸如所請求的內容數(shù)據(jù)的ID或名稱,以及能夠從其處訪問所請求的內容數(shù)據(jù)的指示。能夠從其處訪問所請求的內容數(shù)據(jù)的指示包括能夠從其訪問所請求的內容數(shù)據(jù)的內容服務器的指示,諸如所請求的內容數(shù)據(jù)的URL。此外,該第一請求還可以包括對第一用戶設備和其它用戶設備的蜂窩服務和D2D服務的服務質量(QoS)要求。
[0045]在步驟S202,識別接近第一用戶設備并且在本地預先存儲了所請求的內容數(shù)據(jù)的本地設備。該本地設備,例如圖1中的UE 102,被配置為具有大的存儲容量以預先存儲來自內容提供方的內容數(shù)據(jù)。諸如公交車、火車、地鐵、船舶等的公共交通工具能夠配備或攜帶該本地設備。該本地設備可以在諸如非高峰時段的任意適當時間從內容服務器下載內容數(shù)據(jù)。例如,可以采用以下兩種解決方案來確定本地設備能夠預先下載哪些內容數(shù)據(jù)。
[0046]解決方案I
[0047]與源自于用戶設備的針對內容數(shù)據(jù)的請求有關的信息將被中央服務器進行收集,該中央服務器例如由內容提供方或服務提供方維護。該中央服務器能夠使用諸如機器學習之類的一些算法來學習這些請求中的模式。基于這些所學習的模式,該中央服務器將確定哪些類型的內容數(shù)據(jù)將可能在諸如每天上午的高峰時段的具體時間段被搭乘諸如公交車、地鐵等具體公共交通工具的用戶所需要。因此,公交公司能夠被通知以與所確定的內容數(shù)據(jù)有關的信息,由此控制它們的配備有本地設備的公共交通工具在任意適當?shù)臅r間從內容服務器下載所確定的內容數(shù)據(jù)。
[0048]解決方案2
[0049]作為解決方案I的替代方案,內容提供方或服務提供方可以與公交公司達成協(xié)議以給予他們針對某些所選擇的內容數(shù)據(jù)的特權并且在具體時間將所選擇的內容數(shù)據(jù)推送至他們的公共交通工具內所配備的本地設備。在這種情況下,與可用的內容數(shù)據(jù)有關的信息能夠在公共交通工具中進行廣告從而促進用戶從本地設備訪問該內容數(shù)據(jù)。與可用的內容數(shù)據(jù)有關的信息也能夠在解決方案I中進行廣告。
[0050]這樣,當?shù)谝挥脩粼O備的用戶搭乘配備有或攜帶本地設備的公共交通工具時,該本地設備能夠經(jīng)由該本地設備與第一用戶設備之間的直接D2D通信而向其提供本地服務。[0051 ]在一個實施例中,執(zhí)行以下步驟以識別本地設備。
[0052]首先,識別第一用戶設備的位置。例如,該第一用戶設備的位置可以利用全球定位系統(tǒng)、三角計算定位或者如本領域技術人員所意識到的任意適當方式而被識別。在全球定位系統(tǒng)的情況下,第一用戶設備的位置能夠被攜帶在第一請求中。可替換地,如果檢測到第一用戶設備和本地設備在相同時間從相同小區(qū)切換至另一個小區(qū),則能夠確定該第一用戶設備接近該本地設備。
[0053]隨后,基于第一用戶設備的位置確定多個本地設備中接近該第一用戶設備的本地設備。接下來,將所請求的內容數(shù)據(jù)與預先存儲在所確定的用戶設備中的內容數(shù)據(jù)進行比較。此后,如果所請求的內容數(shù)據(jù)與預先存儲在所確定的用戶設備中的內容數(shù)據(jù)相匹配,則所確定的用戶設備被確定為本地設備。
[0054]在將所請求的內容數(shù)據(jù)與預先存儲在所確定的用戶設備中的內容數(shù)據(jù)進行比較時,可以從內容提供方獲得包括將多個本地設備與預先存儲于其中的內容數(shù)據(jù)進行關聯(lián)的條目的列表,針對所確定的用戶設備搜索該列表,并且將所請求的內容數(shù)據(jù)與關聯(lián)于所確定的用戶設備的內容數(shù)據(jù)進行比較。
[0055]在另一個實施例中,執(zhí)行以下步驟來識別本地設備。
[0056]首先,從內容提供方獲得列表。該列表包括將多個本地設備與預先存儲于其中的內容數(shù)據(jù)進行關聯(lián)的條目。隨后,針對所請求的內容數(shù)據(jù)搜索該列表。接下來,識別第一用戶設備的位置。隨后,基于第一用戶設備的位置確定多個本地設備中與所搜索的內容數(shù)據(jù)相關聯(lián)的一個或多個本地設備是否接近第一用戶設備。接著,將接近第一用戶設備的一個本地設備識別為用于提供內容的本地設備。
[0057]繼續(xù)參考圖2,在步驟S203,返回指向第一用戶設備的第一響應,通過該第一響應來通知第一用戶設備經(jīng)由與本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù)。在一個實施例中,該第一響應包括本地設備的網(wǎng)絡地址。在另一個實施例中,該第一響應進一步包括所請求的內容數(shù)據(jù)已經(jīng)在本地設備內進行預先存儲或者關聯(lián)于其預先存儲的地址。如本領域技術人員所意識到的,該第一響應可以經(jīng)由高層(例如,應用層、網(wǎng)絡層)信令或低層(例如,MAC層)信令被返回。
[0058]因此,當接收到第一響應時,第一用戶設備可以建立與本地設備的設備至設備通信承載,從而從本地設備訪問所請求的內容數(shù)據(jù)。由于經(jīng)由D2D通信承載從本地設備訪問所請求的內容數(shù)據(jù)的過程是本領域技術人員所公知的,所以其詳細描述被省略。
[0059]如以上所討論的,常見的是,在多個用戶搭乘公共交通工具時,他們想要利用其各自的UE同時訪問相同的內容數(shù)據(jù)。例如,第一用戶設備(例如,圖1中的UE 1I)和第二用戶設備(例如,圖1中的UE 103)的用戶在他們搭乘相同地鐵時會想要利用他們各自的UE 101和103在相同時間訪問相同的內容數(shù)據(jù)。在這種情況下,除了源自于UE 101的針對內容數(shù)據(jù)的第一請求之外,還接收到針對內容數(shù)據(jù)的第二請求,該第二請求源自于UE 103并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的內容服務器的指示。接著,確定本地設備(例如,UE 102)接近UE 103。接下來,返回指向UE 103的第二響應,UE 103通過該第二響應而被通知以經(jīng)由與本地設備的第一設備至設備通信和第二設備至設備通信之一來從該本地設備訪問所請求的內容數(shù)據(jù)。
[0060]根據(jù)本發(fā)明的實施例,該第一設備至設備通信包括經(jīng)由以下承載之一所進行的通信:i)單播通信承載;ii)組播或多播通信承載;和iii)廣播通信承載。
[0061]因此,利用本發(fā)明的解決方案,當用戶搭乘配備有本地設備的公共交通工具時,如果用戶想要從內容服務器訪問內容數(shù)據(jù)并且本地設備已經(jīng)預先存儲了所請求的內容數(shù)據(jù),則用戶能夠從本地設備訪問該內容數(shù)據(jù)而并不建立常規(guī)的EPS承載。另外,在搭乘相同公共交通工具的多個用戶想要同時訪問相同的內容數(shù)據(jù)時,該內容數(shù)據(jù)可以經(jīng)由單播通信承載、組播或多播通信承載或者廣播通信承載而從本地設備傳輸至進行請求的用戶的UE。因此,網(wǎng)絡的負擔能夠得以降低。
[0062]根據(jù)本發(fā)明實施例的第二方面,提供了一種用于向用戶設備提供內容數(shù)據(jù)的方法。現(xiàn)在參考圖3,其圖示了根據(jù)本發(fā)明實施例的用于向用戶設備提供內容數(shù)據(jù)的方法300的流程圖。方法300例如可以由UE、MT、SS、PSS、MS、AT或者諸如LTE系統(tǒng)的無線通信系統(tǒng)中的任意其它適當設備來執(zhí)行。
[0063]如圖3所示,在步驟S301,本地設備預先存儲從內容服務器下載的內容數(shù)據(jù)。如以上所描述的解決方案I和解決方案2可以被用來確定哪些內容數(shù)據(jù)能夠被本地設備事先下載。
[0064]隨后,在步驟S302,接收針對內容數(shù)據(jù)的第一請求,該第一請求源自于接近本地設備的第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示。在一個實施例中,該第一請求包括該本地設備的網(wǎng)絡地址。在另一個實施例中,該第一請求進一步包括所請求的內容數(shù)據(jù)已經(jīng)在本地設備內或者與之相關聯(lián)地被預先存儲的地址。
[0065]接下來,響應于該第一請求,所請求的內容數(shù)據(jù)經(jīng)由與該第一用戶設備的第一設備至設備通信而被傳輸至該第一用戶設備。
[0066]如以上所討論的,例如,第一用戶設備(例如,圖1中的UE 101)的用戶和第二用戶設備(例如,圖1中的UE 103)的用戶在他們搭乘相同的地鐵時會想要利用他們各自的UE1I和103在相同時間訪問相同的內容數(shù)據(jù)。在這種情況下,除了源自于UE 1I的針對內容數(shù)據(jù)的第一請求之外,還接收到源自于UE 103的針對內容數(shù)據(jù)的第二請求。該第二請求包括所請求的內容數(shù)據(jù)的指示。接著,該本地設備響應于該第二請求而經(jīng)由與UE 103的第一設備至設備通信和第二設備至設備通信之一而將所請求的內容數(shù)據(jù)傳輸至UE 103。
[0067]根據(jù)本發(fā)明的實施例,該第一設備至設備通信包括經(jīng)由以下承載之一所進行的通信:i)單播通信承載;ii)組播或多播通信承載;和iii)廣播通信承載。
[0068]根據(jù)本發(fā)明實施例的第三方面,提供了一種用于訪問內容數(shù)據(jù)的方法?,F(xiàn)在參考圖4,其圖示了根據(jù)本發(fā)明實施例的用于訪問內容數(shù)據(jù)的方法400的流程圖。方法400例如可以由UE、MT、SS、PSS、MS、AT或者諸如LTE系統(tǒng)的無線通信系統(tǒng)中的任意其它適當設備來執(zhí)行。
[0069]如圖4所示,在步驟S401,在第一用戶設備處傳送針對內容數(shù)據(jù)的第一請求,該第一請求包括所請求的內容數(shù)據(jù)的指示。接著,在步驟S402,接收對該第一請求的第一響應,該第一用戶設備通過該第一響應而被通知以經(jīng)由與本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù),該本地設備接近該第一用戶設備并且預先存儲了所請求的內容數(shù)據(jù)。接下來,在步驟S403,經(jīng)由該第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù),其中該本地設備已經(jīng)在本地預先存儲了所請求的內容數(shù)據(jù)。
[0070]在一個實施例中,該第一請求包括能夠從其訪問所請求的內容數(shù)據(jù)的內容服務器的指示并且該第一響應接收自網(wǎng)絡實體。
[0071]在一個實施例中,該第一響應包括本地設備的網(wǎng)絡地址。在另一個實施例中,該第一響應進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲在本地設備內或者與該本地設備相關聯(lián)的地址。
[0072]在一個實施例中,該第一請求由第一用戶設備廣播并且該第一響應接收自該本地設備。根據(jù)該實施例,該UE首先通過廣播包括所請求的內容數(shù)據(jù)的指示的第一請求而檢查所請求的內容數(shù)據(jù)是否能夠從本地設備獲得。如果本地設備接收到所廣播的第一請求,則將檢查它們是否已經(jīng)預先存儲了所請求的內容數(shù)據(jù)。如果本地設備之一已經(jīng)預先存儲了所請求的內容數(shù)據(jù),則其將返回對第一請求的第一響應從而通知第一用戶設備經(jīng)由與該本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù)。另一方面,如果并未從本地設備接收到對第一請求的第一響應,則第一用戶設備將建立常規(guī)EPS承載以便從例如內容服務器訪問所請求的內容數(shù)據(jù)。
[0073]根據(jù)本發(fā)明的實施例,該第一設備至設備通信經(jīng)由以下承載之一進行:i)單播通信承載;ii)組播或多播通信承載;和iii)廣播通信承載。
[0074]圖5圖示了根據(jù)本發(fā)明實施例的針對具體場景的示例性信令圖。在如圖5所示的場景中,本地設備被配備于公交車之內并且因此被稱為BusUE 510。在步驟501,BusUE 510在網(wǎng)絡并不繁忙時——例如在晚上或者清晨——從內容提供方512的內容服務器下載內容數(shù)據(jù)。在步驟502,UE 514經(jīng)由eNB 516、S_GW(未示出)和I3DN-GW(未示出)向內容服務器發(fā)送針對內容數(shù)據(jù)的會話開始請求從而建立EPS承載。接著,在步驟503,響應于該請求,位置服務器512’識別UE的位置并且基于UE 514的位置確定多個本地設備中接近UE 514的本地設備(在該場景下是BusUE 510)。接下來,內容提供方512將所請求的內容數(shù)據(jù)與BusUE 510所下載(預先存儲)的內容數(shù)據(jù)進行比較。例如,內容提供方512可以保存包括將多個本地設備與它們所下載的內容數(shù)據(jù)進行關聯(lián)的條目的列表。內容提供方512可以針對BusUE 510而搜索該列表,并且將所請求的內容數(shù)據(jù)與關聯(lián)于BusUE 510的內容數(shù)據(jù)進行比較。如果所請求的內容數(shù)據(jù)與所下載的內容數(shù)據(jù)相匹配,則內容提供方512在步驟505返回會話開始響應,UE514通過該會話開始響應而被通知以經(jīng)由與BusUE 510的D2D通信而從BusUE 510訪問所請求的內容數(shù)據(jù)。隨后,在步驟506,UE 514建立與BusUE 510的直接D2D通信鏈路。BusUE 510可以經(jīng)由單播、組播或廣播D2D通信承載而向UE 514遞送所請求的內容數(shù)據(jù)。
[0075]應當注意的是,圖5中的步驟503和504的順序也可以有所變化。也就是說,在可替換的實施例中,在步驟503,響應于該請求,內容提供方512基于列表而將所請求的內容數(shù)據(jù)與多個本地設備所下載(預先存儲)的內容數(shù)據(jù)進行比較并且確定已經(jīng)下載了所請求的內容數(shù)據(jù)的一個或多個本地設備,上述列表包括將該多個本地設備與其中預先存儲的內容數(shù)據(jù)相關聯(lián)的條目。隨后,在步驟504,位置服務器512’識別UE 514的位置并且基于UE 514的位置而將步驟503中所確定的本地設備中接近UE 514的一個確定為BusUE 510。可替換地,步驟503和504都可以由位置服務器512’來執(zhí)行。特別地,位置服務器512’從內容提供方獲得包括將多個本地設備與其中預先存儲的內容數(shù)據(jù)相關聯(lián)的條目的列表,針對所請求的內容數(shù)據(jù)搜索該列表,識別UE 514的位置,并且基于UE 514的位置而將多個本地設備中與所搜索的內容數(shù)據(jù)相關聯(lián)并且接近第一用戶設備的一個確定為本地設備(BusUE 510)。
[0076]根據(jù)本發(fā)明的第四方面,提供了一種用于向用戶設備提供內容數(shù)據(jù)的裝置?,F(xiàn)在參考圖6,其圖示了根據(jù)本發(fā)明實施例的向用戶設備提供內容數(shù)據(jù)的裝置600的框圖。裝置600例如可以在S-GW1DN-GW、位置服務器或者諸如LTE的無線通信系統(tǒng)中的網(wǎng)絡側的任意適當網(wǎng)絡實體中實施。
[0077]如圖所示,裝置600包括至少一個處理器610和包括計算機程序代碼630的至少一個存儲器620,其中該至少一個存儲器620和該計算機程序代碼630被配置為與該至少一個處理器610—起使得該裝置至少:接收針對內容數(shù)據(jù)的第一請求,該第一請求源自于第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其訪問所請求的內容數(shù)據(jù)的內容服務器的指示;識別接近該第一用戶設備并且在本地預先存儲了所請求的內容數(shù)據(jù)的本地設備;以及返回指向該第一用戶設備的第一響應,通過該第一響應通知該第一用戶設備經(jīng)由與該本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù)。
[0078]根據(jù)本發(fā)明實施例的第五方面,提供了一種用于向用戶設備提供內容數(shù)據(jù)的裝置。現(xiàn)在參考圖7,其圖示了根據(jù)本發(fā)明實施例的向用戶設備提供內容數(shù)據(jù)的裝置700的框圖。裝置700例如可以在UE、MT、SS、PSS、MS、AT或者諸如LTE的無線通信系統(tǒng)中的任意其它適當設備中實施。
[0079]如圖7所示,裝置700包括天線710、無線電接口 720、至少一個處理器730和包括計算機程序代碼750的至少一個存儲器740。無線電接口 720可以包括其它組件,諸如濾波器、轉換器(例如,數(shù)模轉換器等)、符號去映射器、快速傅里葉逆變換(IFFT)模塊等,以處理下行鏈路或上行鏈路所攜帶的諸如OFDMA符號之類的符號。該至少一個存儲器740和該計算機程序代碼750被配置為利用該至少一個處理器730而使得該裝置至少:在本地設備處預先存儲從內容服務器下載的內容數(shù)據(jù);接收針對該內容數(shù)據(jù)的第一請求,該第一請求源自于接近該本地設備的第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及響應于該第一請求,經(jīng)由與該第一用戶設備的第一設備至設備通信將所請求的內容數(shù)據(jù)傳輸至該第一用戶設備。
[0080]根據(jù)本發(fā)明實施例的第六方面,提供了一種用于訪問內容數(shù)據(jù)的裝置?,F(xiàn)在參考圖8,其圖示了根據(jù)本發(fā)明實施例的訪問內容數(shù)據(jù)的裝置800的框圖。裝置800例如可以在UE、MT、SS、PSS、MS、AT或者諸如LTE的無線通信系統(tǒng)中的任意其它適當設備中實施。
[0081 ] 如圖8所示,裝置800包括天線810、無線電接口 820、至少一個處理器830和包括計算機程序代碼850的至少一個存儲器840。無線電接口 820可以包括其它組件,諸如濾波器、轉換器(例如,數(shù)模轉換器等)、符號去映射器、快速傅里葉逆變換(IFFT)模塊等,以處理下行鏈路或上行鏈路所攜帶的諸如OFDMA符號之類的符號。該至少一個存儲器840和該計算機程序代碼850被配置為利用該至少一個處理器830而使得該裝置至少:在第一用戶設備處傳送針對內容數(shù)據(jù)的第一請求,該第一請求包括所請求的內容數(shù)據(jù)的指示;接收對該第一請求的第一響應,通過該第一響應通知該第一用戶設備經(jīng)由與本地設備的第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù),該本地設備接近該第一用戶設備并且預先存儲了所請求的內容數(shù)據(jù);以及經(jīng)由該第一設備至設備通信而從該本地設備訪問所請求的內容數(shù)據(jù);其中該本地設備已經(jīng)在本地預先存儲了所請求的內容數(shù)據(jù)。
[0082]本發(fā)明的實施例還提供了包括用于執(zhí)行如結合圖2至4所描述的每個步驟的裝置的設備。因此,針對這些設備中的相應單元的詳細操作,請參閱之前參考圖2至4對本發(fā)明的方法所進行的描述。
[0083]本發(fā)明還提供了一種計算機可讀存儲介質,其具有存儲于其上的計算機程序代碼,該計算機程序代碼在被執(zhí)行時使得裝置執(zhí)行如之前所描述的方法中的步驟。另外,提供了一種計算機程序產(chǎn)品,其包括本發(fā)明所提供的計算機可讀存儲介質。
[0084]以上已經(jīng)參考方法、裝置(即系統(tǒng))的框圖和流程圖對本發(fā)明的示例實施例進行了描述。將要理解的是,框圖和流程圖中的每個框以及框圖和流程圖中的框的組合可以通過包括計算機程序指令在內的各種手段來實施。這些計算機程序指令可以被加載到通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置上以生產(chǎn)出機器,而使得在該計算機或其它可編程數(shù)據(jù)處理裝置上執(zhí)行的指令創(chuàng)建用于實施流程圖的一個或多個框中所指定的功能的器件。
[0085]以上的計算機程序指令例如可以是子程序和/或函數(shù)。本發(fā)明的一個實施例中的計算機程序產(chǎn)品包括至少一個計算機可讀存儲介質,其上存儲有上述計算機程序指令。該計算機可讀存儲介質例如可以是光學緊致盤或電子存儲器設備,如RAM(隨機訪問存儲器)或ROM(只讀存儲器)。
[0086]雖然該說明書包含了許多【具體實施方式】的細節(jié),但是這些并不應當被理解為對任意實施方式或所請求保護內容的范圍的限制,而是相反地作為對可能特定于特定實施方式的特定實施例的特征的描述。在該說明書中以單獨實施例為背景所描述的某些特征也可以以單個實施例的組合來實施。相反,以單個實施例為背景所描述的各種特征也能夠單獨或以任意子組合在多個實施例中實施。此外,雖然特征可以在上文中以某種組合進行描述并且甚至最初如此要求保護,但是來自所請求保護的組合中的一個或多個特征在一些情況下也能夠從組合中去除,并且所請求保護的組合可以針對于子組合或子組合的變化。
[0087]還應當注意的是,以上所描述的實施例是為了描述本發(fā)明而不是對其進行限制而給出,并且所要理解的是,可以訴諸以修改和變化形式而并不背離如本領域技術人員輕易理解的本發(fā)明的精神和范圍。這樣的修改和變化被認為處于本發(fā)明和所附權利要求的范圍之內。本發(fā)明的保護范圍由所附權利要求所確定。此外,權利要求中的任何附圖標記都不應當被解釋為對權利要求的限制。動詞“包括”及其變化形式的使用并不排除存在權利要求中所引用的那些以外的要素或步驟。要素或步驟之前的不定冠詞“一個”(“a”或“an”)并不排除存在多個這樣的要素或步驟。
【主權項】
1.一種用于向用戶設備提供內容數(shù)據(jù)的方法,包括: 接收針對內容數(shù)據(jù)的第一請求,所述第一請求源自于第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的指示; 識別接近所述第一用戶設備并且在本地預先存儲了所請求的內容數(shù)據(jù)的本地設備;以及 返回指向所述第一用戶設備的第一響應,通過所述第一響應通知所述第一用戶設備經(jīng)由與所述本地設備的第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù)。2.根據(jù)權利要求1所述的方法,其中所述第一響應包括所述本地設備的網(wǎng)絡地址。3.根據(jù)權利要求2所述的方法,其中所述第一響應進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于所述本地設備內或者與所述本地設備相關聯(lián)的地址。4.根據(jù)權利要求1所述的方法,進一步包括: 接收針對所述內容數(shù)據(jù)的第二請求,所述第二請求源自于第二用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的內容服務器的指示; 確定所述本地設備接近所述第二用戶設備;以及 返回指向所述第二用戶設備的第二響應,通過所述第二響應通知所述第二用戶設備經(jīng)由所述第一設備至設備通信和與所述本地設備的第二設備至設備通信之一而從所述本地設備訪問所請求的內容數(shù)據(jù)。5.根據(jù)權利要求1至4中任一項所述的方法,其中所述第一設備至設備通信包括經(jīng)由以下承載之一的通信: i)單播通信承載; ii)組播或多播通信承載;和 iii)廣播通信承載。6.根據(jù)權利要求1所述的方法,其中識別本地設備包括: 識別所述第一用戶設備的位置; 基于所述第一用戶設備的所述位置從多個本地設備中確定接近所述第一用戶設備的本地設備; 將所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的內容數(shù)據(jù)進行比較;以及 響應于所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的所述內容數(shù)據(jù)相匹配而將所確定的用戶設備確定為所述本地設備。7.根據(jù)權利要求6所述的方法,其中將所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的內容數(shù)據(jù)進行比較包括: 從內容提供方獲得列表,所述列表包括將所述多個本地設備與其中預先存儲的內容數(shù)據(jù)進行關聯(lián)的條目; 針對所確定的用戶設備而搜索所述列表;以及 將所請求的內容數(shù)據(jù)與關聯(lián)于所確定的用戶設備的內容數(shù)據(jù)進行比較。8.根據(jù)權利要求1所述的方法,其中識別本地設備包括: 從內容提供方獲得列表,所述列表包括將所述多個本地設備與其中預先存儲的內容數(shù)據(jù)進行關聯(lián)的條目; 針對所請求的內容數(shù)據(jù)搜索所述列表; 識別所述第一用戶設備的位置; 基于所述第一用戶設備的所述位置而將多個本地設備中與所搜索的內容數(shù)據(jù)相關聯(lián)并且接近所述第一用戶設備的一個本地設備確定為所述本地設備。9.一種用于向用戶設備提供內容數(shù)據(jù)的方法,包括: 在本地設備處預先存儲從內容服務器下載的內容數(shù)據(jù); 接收針對所述內容數(shù)據(jù)的第一請求,所述第一請求源自于接近所述本地設備的第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及 響應于所述第一請求,經(jīng)由與所述第一用戶設備的第一設備至設備通信將所請求的內容數(shù)據(jù)傳輸至所述第一用戶設備。10.根據(jù)權利要求9所述的方法,其中所述第一請求包括所述本地設備的網(wǎng)絡地址。11.根據(jù)權利要求10所述的方法,其中所述第一請求進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于所述本地設備內或者與所述本地設備相關聯(lián)的地址。12.根據(jù)權利要求8所述的方法,進一步包括: 接收針對所述內容數(shù)據(jù)的第二請求,所述第二請求源自于接近所述本地設備的第二用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及 響應于所述第二請求,經(jīng)由所述第一設備至設備通信和與所述第二用戶設備的第二設備至設備通信之一將所請求的內容數(shù)據(jù)傳輸至所述第二用戶設備。13.根據(jù)權利要求9至12中任一項所述的方法,進一步包括: 建立以下承載之一以進行所述第一設備至設備通信: i)單播通信承載; ii)組播或多播通信承載;和 iii)廣播通信承載。14.一種用于訪問內容數(shù)據(jù)的方法,包括: 在第一用戶設備處傳送針對內容數(shù)據(jù)的第一請求,所述第一請求包括所請求的內容數(shù)據(jù)的指示; 接收對所述第一請求的第一響應,通過所述第一響應通知所述第一用戶設備經(jīng)由與本地設備的第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù),所述本地設備接近所述第一用戶設備并且預先存儲了所請求的內容數(shù)據(jù);以及 經(jīng)由所述第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù); 其中所述本地設備已經(jīng)在本地預先存儲了所請求的內容數(shù)據(jù)。15.根據(jù)權利要求14所述的方法,其中所述第一請求進一步包括能夠從其訪問所請求的內容數(shù)據(jù)的內容服務器的指示;并且 其中所述第一響應接收自網(wǎng)絡實體。16.根據(jù)權利要求15所述的方法,其中所述第一響應包括所述本地設備的網(wǎng)絡地址。17.根據(jù)權利要求16所述的方法,其中所述第一響應進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于所述本地設備內或者與所述本地設備相關聯(lián)的地址。18.根據(jù)權利要求14所述的方法,其中所述第一請求由所述第一用戶設備進行廣播;并且 其中所述第一響應接收自所述本地設備。19.根據(jù)權利要求14至18中任一項所述的方法,進一步包括: 建立以下承載之一以進行所述第一設備至設備通信: i)單播通信承載; ii)組播或多播通信承載;和 iii)廣播通信承載。20.—種用于向用戶設備提供內容數(shù)據(jù)的裝置,包括: 至少一個處理器;和 包括計算機程序代碼的至少一個存儲器, 其中所述至少一個存儲器和所述計算機程序代碼被配置為與所述至少一個處理器一起使得所述裝置至少: 接收針對內容數(shù)據(jù)的第一請求,所述第一請求源自于第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的指示; 識別接近所述第一用戶設備并且在本地預先存儲了所請求的內容數(shù)據(jù)的本地設備;以及 返回指向所述第一用戶設備的第一響應,通過所述第一響應通知所述第一用戶設備經(jīng)由與所述本地設備的第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù)。21.根據(jù)權利要求20所述的裝置,其中所述第一響應包括所述本地設備的網(wǎng)絡地址。22.根據(jù)權利要求21所述的裝置,其中所述第一響應進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于所述本地設備內或者與所述本地設備相關聯(lián)的地址。23.根據(jù)權利要求20所述的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為與所述至少一個處理器一起使得所述裝置: 接收針對所述內容數(shù)據(jù)的第二請求,所述第二請求源自于第二用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的內容服務器的指示; 確定所述本地設備接近所述第二用戶設備;以及 返回指向所述第二用戶設備的第二響應,通過所述第二響應通知所述第二用戶設備經(jīng)由所述第一設備至設備通信和與所述本地設備的第二設備至設備通信之一而從所述本地設備訪問所請求的內容數(shù)據(jù)。24.根據(jù)權利要求20至23中任一項所述的裝置,其中所述第一設備至設備通信包括經(jīng)由以下承載之一的通信: i)單播通信承載; ii)組播或多播通信承載;和 iii)廣播通信承載。25.根據(jù)權利要求20所述的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為與所述至少一個處理器一起使得所述裝置通過以下來識別本地設備: 識別所述第一用戶設備的位置; 基于所述第一用戶設備的所述位置從多個本地設備中確定接近所述第一用戶設備的本地設備; 將所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的內容數(shù)據(jù)進行比較;以及 響應于所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的所述內容數(shù)據(jù)相匹配而將所確定的用戶設備確定為所述本地設備。26.根據(jù)權利要求25所述的裝置,其中將所請求的內容數(shù)據(jù)與所確定的用戶設備中預先存儲的內容數(shù)據(jù)進行比較包括: 從內容提供方獲得列表,所述列表包括將所述多個本地設備與其中預先存儲的內容數(shù)據(jù)進行關聯(lián)的條目; 針對所確定的用戶設備而搜索所述列表;以及 將所請求的內容數(shù)據(jù)與關聯(lián)于所確定的用戶設備的內容數(shù)據(jù)進行比較。27.根據(jù)權利要求20所述的裝置,其中識別本地設備包括: 從內容提供方獲得列表,所述列表包括將所述多個本地設備與其中預先存儲的內容數(shù)據(jù)進行關聯(lián)的條目; 針對所請求的內容數(shù)據(jù)搜索所述列表; 識別所述第一用戶設備的位置; 基于所述第一用戶設備的所述位置而將多個本地設備中與所搜索的內容數(shù)據(jù)相關聯(lián)并且接近所述第一用戶設備的一個本地設備確定為所述本地設備。28.—種用于向用戶設備提供內容數(shù)據(jù)的裝置,包括: 至少一個處理器;和 包括計算機程序代碼的至少一個存儲器, 其中所述至少一個存儲器和所述計算機程序代碼被配置為與所述至少一個處理器一起使得所述裝置至少: 在本地設備處預先存儲從內容服務器下載的內容數(shù)據(jù); 接收針對所述內容數(shù)據(jù)的第一請求,所述第一請求源自于接近所述本地設備的第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及 響應于所述第一請求,經(jīng)由與所述第一用戶設備的第一設備至設備通信將所請求的內容數(shù)據(jù)傳輸至所述第一用戶設備。29.根據(jù)權利要求28所述的裝置,其中所述第一請求包括所述本地設備的網(wǎng)絡地址。30.根據(jù)權利要求29所述的裝置,其中所述第一請求進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于所述本地設備內或者與所述本地設備相關聯(lián)的地址。31.根據(jù)權利要求28所述的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為與所述至少一個處理器一起使得所述裝置: 接收針對所述內容數(shù)據(jù)的第二請求,所述第二請求源自于接近所述本地設備的第二用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及 響應于所述第二請求,經(jīng)由所述第一設備至設備通信和與所述第二用戶設備的第二設備至設備通信之一將所請求的內容數(shù)據(jù)傳輸至所述第二用戶設備。32.根據(jù)權利要求28至31中任一項所述的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為與所述至少一個處理器一起使得所述裝置: 建立以下承載之一以進行所述第一設備至設備通信: i)單播通信承載; ii)組播或多播通信承載;和 iii)廣播通信承載。33.一種用于訪問內容數(shù)據(jù)的裝置,包括: 至少一個處理器;和 包括計算機程序代碼的至少一個存儲器, 其中所述至少一個存儲器和所述計算機程序代碼被配置為與所述至少一個處理器一起使得所述裝置至少: 在第一用戶設備處傳送針對內容數(shù)據(jù)的第一請求,所述第一請求包括所請求的內容數(shù)據(jù)的指示; 接收對所述第一請求的第一響應,通過所述第一響應通知所述第一用戶設備經(jīng)由與本地設備的第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù),所述本地設備接近所述第一用戶設備并且預先存儲了所請求的內容數(shù)據(jù);以及 經(jīng)由所述第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù); 其中所述本地設備已經(jīng)在本地預先存儲了所請求的內容數(shù)據(jù)。34.根據(jù)權利要求33所述的裝置,其中所述第一請求進一步包括能夠從其訪問所請求的內容數(shù)據(jù)的內容服務器的指示;并且 其中所述第一響應接收自網(wǎng)絡實體。35.根據(jù)權利要求34所述的裝置,其中所述第一響應包括所述本地設備的網(wǎng)絡地址。36.根據(jù)權利要求35所述的裝置,其中所述第一響應進一步包括所請求的內容數(shù)據(jù)已經(jīng)在其處被預先存儲于所述本地設備內或者與所述本地設備相關聯(lián)的地址。37.根據(jù)權利要求33所述的裝置,其中所述第一請求由所述第一用戶設備進行廣播;并且 其中所述第一響應接收自所述本地設備。38.根據(jù)權利要求33至37中任一項所述的裝置,其中所述至少一個存儲器和所述計算機程序代碼進一步被配置為與所述至少一個處理器一起使得所述裝置: 建立以下承載之一以進行所述第一設備至設備通信: i)單播通信承載; ii)組播或多播通信承載;和 iii)廣播通信承載。39.—種用于向用戶設備提供內容數(shù)據(jù)的裝置,包括: 用于接收針對內容數(shù)據(jù)的第一請求的裝置,所述第一請求源自于第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示以及能夠從其處訪問所請求的內容數(shù)據(jù)的指示; 用于識別接近所述第一用戶設備并且在本地預先存儲了所請求的內容數(shù)據(jù)的本地設備的裝置;以及 用于返回指向所述第一用戶設備的第一響應的裝置,通過所述第一響應通知所述第一用戶設備經(jīng)由與所述本地設備的第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù)。40.—種向用戶設備提供內容數(shù)據(jù)的裝置,包括: 用于在本地設備處預先存儲從內容服務器下載的內容數(shù)據(jù)的裝置; 用于接收針對所述內容數(shù)據(jù)的第一請求的裝置,所述第一請求源自于接近所述本地設備的第一用戶設備并且包括所請求的內容數(shù)據(jù)的指示;以及 用于響應于所述第一請求而經(jīng)由與所述第一用戶設備的第一設備至設備通信將所請求的內容數(shù)據(jù)傳輸至所述第一用戶設備的裝置。41.一種用于訪問內容數(shù)據(jù)的裝置,包括: 用于在第一用戶設備處傳送針對內容數(shù)據(jù)的第一請求的裝置,所述第一請求包括所請求的內容數(shù)據(jù)的指示; 用于接收對所述第一請求的第一響應的裝置,通過所述第一響應通知所述第一用戶設備經(jīng)由與本地設備的第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù),所述本地設備接近所述第一用戶設備并且預先存儲了所請求的內容數(shù)據(jù);以及 用于經(jīng)由所述第一設備至設備通信而從所述本地設備訪問所請求的內容數(shù)據(jù)的裝置; 其中所述本地設備已經(jīng)在本地預先存儲了所請求的內容數(shù)據(jù)。42.一種計算機可讀存儲介質,具有存儲于其上的計算機程序代碼,所述計算機程序代碼被配置為在被執(zhí)行時使得裝置執(zhí)行根據(jù)權利要求1至19中任一項所述的方法中的動作。43.一種計算機程序產(chǎn)品,包括根據(jù)權利要求42所述的計算機可讀存儲介質。
【文檔編號】H04W88/04GK105850213SQ201380081819
【公開日】2016年8月10日
【申請日】2013年11月18日
【發(fā)明人】李澤憲, J-E·埃克伯格, M·雨希塔洛
【申請人】諾基亞技術有限公司