此申請公開了涉及如下共同擁有的一個或多個美國專利申請的主題:(i)2013年9月25日以Christopher Phillips等人的名義提交的題為“ADAPTIVE VIDEO WHITE SPOT LEARNING AND USER BANDWIDTH DELIVERY CONTROL SYSTEM”(愛立信參考號P40959-US1),申請?zhí)?14/036,841;(ii)2014年3月3日以Christopher Phillips等人的名義提交的題為“CONFLICT DETECTION AND RESOLUTION IN AN ABR NETWORK”(愛立信參考號P42221-US1),申請?zhí)?14/194,868;(iii)2014年3月3日以Christopher Phillips等人的名義提交的題為“CONFLICT DETECTION AND RESOLUTION IN AN ABR NETWORK USING CLIENT INTERACTIVITY”(愛立信參考號P42767-US1),申請?zhí)?14/194,918;以及(iv)2014年2月13日以Jennifer Reynolds等人的名義提交的題為“TIME-SENSITIVE CONTENT MANIPULATION IN ADAPTIVE STREAMING BUFFER” (愛立信參考號P39531-US1),申請?zhí)? 14/179,876,每一個申請都通過引用全部結(jié)合于此。
技術(shù)領(lǐng)域
本公開一般涉及通信網(wǎng)絡(luò)。更具體地說,而非作為任何限制,本公開針對用于管理無線網(wǎng)絡(luò)環(huán)境中的覆蓋的方案,其配置成促進(jìn)內(nèi)容的自適應(yīng)比特率(ABR)流播(streaming)。
背景技術(shù):
雖然移動無線電數(shù)據(jù)網(wǎng)絡(luò)覆蓋分布廣泛,但可能存在數(shù)據(jù)覆蓋低的或者存在由于各種因素(諸如例如結(jié)構(gòu)、干擾、天氣等)引起的足夠信道噪聲的區(qū)域。盡管通常電話呼叫能夠通過切換到不同網(wǎng)絡(luò)協(xié)議克服這些問題,但在數(shù)據(jù)網(wǎng)絡(luò)上遞送的視頻一般不能。因而,當(dāng)在行進(jìn)通過低覆蓋或差信號質(zhì)量的區(qū)域時經(jīng)由ABR流播消費視頻時,以令人滿意的方式管理用戶的體驗變得必要。
技術(shù)實現(xiàn)要素:
本專利公開廣義上針對用于管理可能具有潛在視頻中斷區(qū)域(在本文也稱為“白點(white spot)”)的無線網(wǎng)絡(luò)環(huán)境中的ABR流播會話的系統(tǒng)、方法、設(shè)備、裝置以及關(guān)聯(lián)的非暫時性計算機(jī)可讀媒體。在一個實施例中,公開了用于參與ABR流播會話的無線用戶設(shè)備(UE)裝置的無線電白點覆蓋方法。要求保護(hù)的實施例除了別的還包括:確定無線UE裝置在無線電白點區(qū)域(即具有差視頻QoS的區(qū)域)中;在具體片段暫停和/或重定向當(dāng)前ABR流播會話;開始回放在無線UE裝置本地高速緩存的其它內(nèi)容(即備選內(nèi)容);確定無線UE裝置正退出所述無線電白點區(qū)域;以及從鄰近ABR流播會話被暫停的具體片段的點恢復(fù)(resuming)ABR流播會話。
在另一方面,公開了無線UE裝置的實施例,其除了別的以外包括:高速緩存,用于當(dāng)無線UE裝置在具有用于支持大于用于促進(jìn)以最高比特率(例如如在ABR清單文件中所指示的)編碼的內(nèi)容的(ABR)流播會話所必需的帶寬速率的總體帶寬速率的充分信號質(zhì)量的無線電覆蓋區(qū)域中時存儲從網(wǎng)絡(luò)實體下載的廣告;ABR緩沖器,用于存儲依照ABR流播會話以不同比特率編碼的媒體片段;ABR客戶端播放器,配置成回放所述ABR緩沖器當(dāng)中的內(nèi)容;以及一個或多個處理器,耦合到永久存儲器,永久存儲器具有用于當(dāng)無線UE裝置在無線電白點區(qū)域中時控制ABR客戶端播放器播放存儲的廣告代替媒體片段的程序指令。
在又一方面,公開了用于促進(jìn)無線無線電網(wǎng)絡(luò)環(huán)境中ABR流播會話的移動優(yōu)化ABR流(stream)遞送服務(wù)器的實施例。要求保護(hù)的實施例除了別的還包括:一個或多個處理器;中斷區(qū)域請求模塊,在一個或多個存儲器的控制下操作,并配置成請求相對于無線UE裝置的預(yù)計視頻中斷區(qū)域,預(yù)計視頻中斷區(qū)域基于在無線無線電網(wǎng)絡(luò)環(huán)境中無線UE裝置的當(dāng)前位置和行進(jìn)的估計的方向;廣告請求模塊,在一個或多個處理器的控制下操作以便從廣告服務(wù)器獲得廣告內(nèi)容,其中所述廣告內(nèi)容相對于無線UE裝置的預(yù)計視頻中斷區(qū)域相關(guān);以及遞送模塊,在一個或多個處理器的控制下操作并配置成:當(dāng)無線UE裝置不在視頻中斷區(qū)域中時,實行(effectuate)依照ABR流播會話向無線UE裝置遞送以不同比特率編碼的ABR媒體片段以及關(guān)聯(lián)的清單文件;實行向無線UE裝置遞送廣告內(nèi)容以便本地存儲在那;以及當(dāng)無線UE裝置在視頻中斷區(qū)域中時,向無線UE裝置提供更新的清單文件,其含有指向本地存儲的廣告的位置指針以便由無線UE裝置的ABR客戶端回放。
在相關(guān)方面,公開了用于在無線無線電網(wǎng)絡(luò)環(huán)境中預(yù)先填充廣告的方法實施例。要求保護(hù)的實施例除了別的還包括:確定與無線UE裝置的當(dāng)前ABR流播會話關(guān)聯(lián)的清單文件未加密,其中無線UE裝置操作在或以其它方式與在無線無線電網(wǎng)絡(luò)環(huán)境的地理區(qū)域中行進(jìn)的車輛(即攜帶UE的車輛)關(guān)聯(lián);解析清單文件以便確定用于編碼當(dāng)前ABR流播會話的不同媒體片段的ABR配置文件比特率;確定無線UE裝置的總體帶寬超過在清單文件中指示的最高比特率;確定與無線UE裝置關(guān)聯(lián)的行進(jìn)的方向和位置中的至少一項;確定無線UE裝置沿可能遇到視頻中斷區(qū)域的方向前進(jìn);獲得視頻中斷區(qū)域的位置坐標(biāo),并計算穿過視頻中斷區(qū)域的估計時間;獲得與視頻中斷區(qū)域相關(guān)的廣告,其中廣告估計持續(xù)穿過視頻中斷區(qū)域所需的持續(xù)時間;以及,控制以基于無線UE裝置的總體帶寬超過在當(dāng)前ABR流播會話的清單文件中指示的最高比特率的量的遞送速率向所述無線UE裝置遞送所述廣告。
在又一相關(guān)方面,公開了在優(yōu)化的ABR流遞送服務(wù)器操作的方法的實施例。要求保護(hù)的實施例除了別的還包括:確定參與ABR流播會話的無線UE裝置已經(jīng)進(jìn)入視頻中斷區(qū)域;更新清單文件以引用無線UE裝置在視頻覆蓋之外的編碼通知消息和本地存儲在無線UE裝置內(nèi)的一個或多個廣告中的至少一個;以及向無線UE裝置傳送更新的清單文件,其中在無線UE裝置上執(zhí)行的ABR客戶端操作以當(dāng)無線UE裝置在視頻中斷區(qū)域內(nèi)時回放編碼通知消息和一個或多個廣告中的至少一個。
在又一相關(guān)方面,公開了在無線UE裝置操作的方法的實施例。要求保護(hù)的實施例除了別的還包括:接收或以其它方式獲得無線UE裝置在無線無線電網(wǎng)絡(luò)環(huán)境的視頻中斷區(qū)域中的通知;繼續(xù)從與ABR客戶端關(guān)聯(lián)的ABR緩沖器回放流播會話的媒體片段;確定ABR緩沖器是否耗盡;如果是,則基于流播會話的清單保存下一媒體片段的現(xiàn)有狀態(tài);以及開始回放存儲在所述無線UE裝置的本地高速緩存中的一個或多個廣告。
在又一些方面,公開了含有計算機(jī)可執(zhí)行程序指令或代碼部分存儲在其上的非暫時性計算機(jī)可讀介質(zhì)的一個或多個實施例,所述指令當(dāng)由網(wǎng)絡(luò)節(jié)點、元件、UE裝置等(已作必要修正)執(zhí)行時用于執(zhí)行上面闡述的方法的一個或多個實施例。各種實施例的另外特征如在從屬權(quán)利要求中所要求保護(hù)的。
本發(fā)明的優(yōu)點包含但不限于適應(yīng)可能在無線ABR流播環(huán)境中遇到的特別問題(諸如例如惡劣天氣干擾、可變的低無線電質(zhì)量、噪聲等)的能力,其中在正常條件下通常存在足夠的帶寬來預(yù)先高速緩存廣告剪輯(clip)以及同時觀看視頻或其它請求的節(jié)目兩者。如在本文下面將看到的,伴隨一個或多個實現(xiàn)的視頻中斷學(xué)習(xí)過程操作以提供相對于無線網(wǎng)絡(luò)環(huán)境的視頻QoS感知位置數(shù)據(jù)庫。因而,為用戶預(yù)先高速緩存或預(yù)先填充的廣告片段和其它備選信息可按用戶人口統(tǒng)計(demographic)信息和/或中斷位置調(diào)整,其提供了不僅感覺較少侵入性而且更多信息量的豐富用戶體驗。因為當(dāng)在網(wǎng)絡(luò)中充足帶寬可用時可促進(jìn)ABR媒體片段的預(yù)先高速緩存和流播,因此相對于部署本公開的某些實施例以便接收量身定制的廣告,僅最小量的特殊可實現(xiàn)的修改有必要,或者都沒必要。另外,因為廣告剪輯通常需要比正常視頻流播更少的數(shù)據(jù),因此一次可高速緩存多個廣告,并且回放幾次,當(dāng)需要時具有更新與較新視頻中斷區(qū)域相關(guān)的剪輯的能力。實施例的附加優(yōu)點和優(yōu)勢鑒于如下描述和附圖將顯而易見。
附圖說明
本公開的實施例在附圖的圖中作為示例而非限制圖示,附圖中相通的附圖標(biāo)記指示類似的要素。應(yīng)該指出,此公開中對“一”或“一個”實施例的不同提及不一定針對同一實施例,而是此類提及可意味著至少一個。進(jìn)一步說,當(dāng)具體特征、結(jié)構(gòu)或特性結(jié)合實施例進(jìn)行描述時,認(rèn)為它在本領(lǐng)域技術(shù)人員的知識范圍內(nèi),以結(jié)合其它實施例實現(xiàn)此類特征、結(jié)構(gòu)或特性,不管是否明確描述了。
附圖結(jié)合到說明書中,并形成說明書的一部分,以圖示本公開的一個或多個示范實施例。根據(jù)結(jié)合隨附權(quán)利要求書并參考所附附圖進(jìn)行的如下具體實施方式將理解本公開的各種優(yōu)點和特征,附圖中:
圖1描繪了根據(jù)本專利申請的一個或多個實施例用于促進(jìn)ABR流播的示例無線網(wǎng)絡(luò)環(huán)境;
圖2描繪了為了本專利申請的目的根據(jù)實施例構(gòu)建視頻中斷區(qū)域(即無線電白點區(qū)域)的數(shù)據(jù)庫的示例方法論的流程圖;
圖3A-3C描繪了可組合在圖示當(dāng)穿過無線網(wǎng)絡(luò)環(huán)境的白點區(qū)域時用于優(yōu)化用戶體驗的本專利公開的一個或多個實施例的一個或多個布置中的各種框、步驟和/或動作的流程圖;
圖4-10描繪了相對于根據(jù)本專利公開的實施例對于ABR流播優(yōu)化的示例無線網(wǎng)絡(luò)環(huán)境以及關(guān)聯(lián)方法的附加細(xì)節(jié);
圖11-16描繪了相對于根據(jù)本專利公開的另一實施例對于ABR流播優(yōu)化的示例無線網(wǎng)絡(luò)環(huán)境以及關(guān)聯(lián)方法的附加細(xì)節(jié);
圖17描繪了根據(jù)本專利申請的一個或多個實施例的配置成執(zhí)行某些方面的示例網(wǎng)絡(luò)元件的框圖;以及
圖18描繪了根據(jù)本專利申請的一個或多個實施例的配置成執(zhí)行某些方面的包含ABR客戶端的示例無線用戶設(shè)備(UE)裝置的框圖。
具體實施方式
在如下描述中,相對于本專利公開的一個或多個實施例闡述了眾多特定細(xì)節(jié)。然而,應(yīng)該理解到,沒有此類特定細(xì)節(jié)也可實施一個或多個實施例。在其它實例中,眾所周知的電路、子系統(tǒng)、組件、結(jié)構(gòu)和技術(shù)尚未詳細(xì)示出,以免模糊對示例實施例的理解。因而,本領(lǐng)域技術(shù)人員將認(rèn)識到,本公開的實施例沒有此類特定組件也可實施。應(yīng)該進(jìn)一步認(rèn)可,本領(lǐng)域技術(shù)人員在本文闡述的具體實施方式的幫助下并參考附圖將能夠無需過多實驗來制定和使用一個或多個實施例。
此外,諸如“耦合”和“連接”連同它們的派生詞的術(shù)語也可用在如下說明書、權(quán)利要求書或二者中。應(yīng)該理解,這些術(shù)語不一定打算作為彼此的同義詞?!榜詈稀笨捎糜谥甘緝蓚€或更多元件彼此協(xié)同操作或交互,它們可以彼此直接物理接觸或電接觸或者可以不直接物理接觸或電接觸。“連接”可用于指示在彼此耦合的兩個或更多元件之間建立通信,即通信關(guān)系。另外,在本文闡述的一個或多個示例實施例中,一般地說,元件、組件或模塊可配置成執(zhí)行功能,如果該元件能夠執(zhí)行或以其它方式結(jié)構(gòu)上布置成執(zhí)行該功能的話。
如本文所使用的,網(wǎng)絡(luò)元件或節(jié)點可由服務(wù)網(wǎng)絡(luò)設(shè)備的一部分或多部分構(gòu)成,包含以通信方式互連網(wǎng)絡(luò)上其它設(shè)備(例如其它網(wǎng)絡(luò)元件、終端站等)的硬件和軟件,并適合于托管關(guān)于多個訂戶的一個或多個應(yīng)用或服務(wù)。這樣,一些網(wǎng)絡(luò)元件可被布置在無線無線電網(wǎng)絡(luò)環(huán)境中,而其它網(wǎng)絡(luò)元件可被布置在公用分組交換網(wǎng)絡(luò)基礎(chǔ)設(shè)施中,包含或以其它方式涉及適合的內(nèi)容遞送網(wǎng)絡(luò)(CDN)基礎(chǔ)設(shè)施。因而,一些網(wǎng)絡(luò)元件可包括“多個服務(wù)網(wǎng)絡(luò)元件”,它們提供對于多個基于網(wǎng)絡(luò)的功能(例如A/V媒體管理、會話控制、服務(wù)質(zhì)量(QoS)策略施行、帶寬調(diào)度管理、訂戶/裝置策略和配置文件管理、內(nèi)容提供商優(yōu)先權(quán)策略管理、流播策略管理、沖突管理等)的支持,此外還提供對于多應(yīng)用服務(wù)(例如數(shù)據(jù)和多媒體應(yīng)用)的支持。訂戶終端站或客戶端裝置可包括配置成除了別的還執(zhí)行用于例如經(jīng)由移動電話網(wǎng)絡(luò)從一個或多個內(nèi)容提供商接收內(nèi)容的流播客戶端應(yīng)用(例如ABR流播客戶端應(yīng)用)的任何裝置。此類客戶端裝置因此可包含便攜式膝上型計算機(jī)、上網(wǎng)本、掌上電腦、平板電腦、移動電話、智能電話、多媒體電話、通過因特網(wǎng)協(xié)議的語音(VoIP)電話、移動/無線用戶設(shè)備、便攜式媒體播放器、便攜式游戲系統(tǒng)或控制臺(諸如Wii?、Play Station 3?等)等等,它們可為了本文闡述的一個或多個實施例的目的訪問或消費經(jīng)由適合的高速無線連接通過內(nèi)容遞送網(wǎng)絡(luò)提供的內(nèi)容/服務(wù)。另外,客戶端裝置還可經(jīng)由適合的服務(wù)提供商接入網(wǎng)訪問或消費通過廣播網(wǎng)絡(luò)(例如有線網(wǎng)絡(luò)和衛(wèi)星網(wǎng)絡(luò))以及分組交換廣域公用網(wǎng)(諸如因特網(wǎng))提供的內(nèi)容/服務(wù)。在又一變形中,客戶端裝置或訂戶終端站還可訪問或消費在覆蓋在(例如遂穿通過)因特網(wǎng)的虛擬專用網(wǎng)(VPN)上提供的內(nèi)容/服務(wù)。
本專利公開的一個或多個實施例可使用軟件、固件和/或硬件的不同組合來實現(xiàn)。從而,附圖(例如流程圖)中示出的其中一個或多個技術(shù)可使用在一個或多個電子裝置或節(jié)點(例如訂戶客戶端裝置或終端站、網(wǎng)絡(luò)元件等)上存儲和執(zhí)行的代碼和數(shù)據(jù)來實現(xiàn)。此類電子裝置可使用計算機(jī)可讀媒體諸如非暫時性計算機(jī)可讀存儲媒體(例如磁盤、光盤、隨機(jī)存取存儲器、只讀存儲器、閃存裝置、相變存儲器等)和暫時性計算機(jī)可讀傳輸介質(zhì)(例如電、光、聲或其它形式傳播信號—諸如載波、紅外信號、數(shù)字信號)等存儲和傳遞(在內(nèi)部和/或通過網(wǎng)絡(luò)上的其它電子裝置)代碼和數(shù)據(jù)。此外,此類網(wǎng)絡(luò)元件通??砂詈系揭粋€或多個其它組件(諸如一個或多個存儲裝置(例如非暫時性機(jī)器可讀存儲媒體)以及一個或多個存儲數(shù)據(jù)庫、用戶輸入/輸出裝置(例如鍵盤、觸摸屏、定點裝置和/或顯示器)以及用于實行信令和/或承載媒體傳輸?shù)木W(wǎng)絡(luò)連接)的一組一個或多個處理器。該組處理器和其它組件的耦合通??赏ㄟ^一個或多個總線和橋(也稱為總線控制器),布置在任何已知(例如對稱/共享多處理)或此前未知的架構(gòu)中。從而,給定電子裝置或網(wǎng)絡(luò)元件的存儲裝置或組件可配置成為了實現(xiàn)本公開的一個或多個技術(shù)的目的而存儲用于在該元件、節(jié)點或電子裝置的一個或多個處理器上執(zhí)行的代碼和/或數(shù)據(jù)。
現(xiàn)在參考附圖,并且更具體地說參考圖1,其中描繪的是根據(jù)本專利申請的一個或多個實施例用于促進(jìn)ABR流播的示例無線網(wǎng)絡(luò)環(huán)境100。多個示范無線或移動裝置或用戶設(shè)備(UE)裝置108-1至108-N被顯示為可操作在包括示范移動通信網(wǎng)絡(luò)或載波網(wǎng)絡(luò)102的無線環(huán)境100中。在本文的論述中,術(shù)語“無線網(wǎng)絡(luò)”、“移動通信網(wǎng)絡(luò)”、“載波網(wǎng)絡(luò)”或者類似意義的術(shù)語可互換使用來指促進(jìn)與不同類型無線移動裝置(例如裝置108-1至108-N)的語音和/或數(shù)據(jù)通信的無線通信網(wǎng)絡(luò)(例如蜂窩網(wǎng)絡(luò)、專有數(shù)據(jù)通信網(wǎng)絡(luò)、公司范圍的無線網(wǎng)絡(luò)等)。在一個實施例中,此類裝置可以是能夠從網(wǎng)絡(luò)102接收自適應(yīng)流播的/遞送的音頻-視覺內(nèi)容并使用在其上執(zhí)行的本地ABR客戶端播放器播放它的用戶設(shè)備(UE)或移動臺(MS)(還通過各種類似術(shù)語已知,諸如“移動手機(jī)(handset)”、“無線手機(jī)”、“移動裝置”、“移動終端”等)在一些其它實施例中,無線移動裝置可包括便攜式游戲裝置、電子平板電腦、配備有適合的無線調(diào)制解調(diào)器的膝上型計算機(jī)、電子閱讀器等,如之前間接提到的。
無線UE裝置108-1至108-N被顯示成處于通過一個或多個基站例如網(wǎng)絡(luò)102的基站(BS)104(在本文也互換地稱為“移動通信網(wǎng)絡(luò)節(jié)點”或簡稱為“節(jié)點”)與無線網(wǎng)絡(luò)102的無線通信(經(jīng)由相應(yīng)無線電鏈路110-1至110-N)。示例基站104可經(jīng)由適當(dāng)天線元件向裝置108-1至108-N提供無線電接口(以取決于具體移動通信技術(shù)的適合的射頻(RF)鏈路形式)。作為示例,當(dāng)載波網(wǎng)絡(luò)是第三代合作伙伴計劃(3GPP)的長期演進(jìn)(LTE)網(wǎng)絡(luò)時,基站104可包括第三代(3G)網(wǎng)絡(luò)中的基站或者演進(jìn)的節(jié)點B(eNodeB或eNB)。在一些示例實施例中,基站104還可包含站點控制器、接入點(AP)、無線電塔或能夠操作在無線環(huán)境中的任何其它類型無線電接口裝置。除了向無線UE裝置提供空中接口或無線信道(例如由無線鏈路110-1至110-N所表示的),通信節(jié)點(或基站)104還可執(zhí)行無線電資源管理(如例如在LTE系統(tǒng)中的eNodeB的情況下)。在3G載波網(wǎng)絡(luò)的情況下,示例基站104可包含3G基站的功能性,連同3G無線電網(wǎng)絡(luò)控制器(RNC)的一些或所有功能性。此外,基站104可以是載波網(wǎng)絡(luò)102的接入網(wǎng)(AN)(未示出)部分的一部分,其中AN可以是3GPP蜂窩AN或國際移動通信(IMT)無線電接入網(wǎng)(RAN),諸如例如通用地面無線電接入網(wǎng)(UTRAN)、演進(jìn)的UTRAN(E-UTRAN)、GSM/EDGE RAN (GERAN)、微波接入全球互通(WiMAX)網(wǎng)絡(luò)等等。
示例載波網(wǎng)絡(luò)102可包含耦合到基站104的網(wǎng)絡(luò)控制器106,用于提供例如有關(guān)漫游支持和/或終端移動性管理、訂戶賬戶管理、計費等以及訪問外部網(wǎng)絡(luò)或通信實體和從一個或多個內(nèi)容源遞送流播的A/V內(nèi)容的邏輯和控制功能。作為示例,圖示了到其它網(wǎng)絡(luò)或基礎(chǔ)設(shè)施諸如比如因特網(wǎng)112、CDN 116和電路交換陸線電話網(wǎng)(即公用交換電話網(wǎng)或PSTN)114的連接性。在LTE載波網(wǎng)絡(luò)的情況下,網(wǎng)絡(luò)控制器106可包含接入網(wǎng)關(guān)(AGW)或演進(jìn)的分組核心(EPC)節(jié)點的一些或所有功能性。在某些實施例中,此類功能性例如可包括IMT核心網(wǎng)絡(luò)功能性或ETSI TISPAN(歐洲電信標(biāo)準(zhǔn)協(xié)會TIPHON(電信和因特網(wǎng)協(xié)議在網(wǎng)絡(luò)上的協(xié)調(diào))和SPAN(高級網(wǎng)絡(luò)的服務(wù)和協(xié)議))核心網(wǎng)絡(luò)功能性。不管載波網(wǎng)絡(luò)的具體實現(xiàn)如何,基站104和/或網(wǎng)絡(luò)控制器功能性106都可配置成結(jié)合一個或多個外部網(wǎng)絡(luò)實體和數(shù)據(jù)庫或獨立地促進(jìn)用于控制向可能在無線網(wǎng)絡(luò)環(huán)境100中遇到的潛在視頻中斷區(qū)域中的無線UE裝置遞送ABR流播會話的方法論,如將在本文下面詳細(xì)闡述的。
圖2描繪了為了本專利申請的目的根據(jù)實施例構(gòu)建視頻中斷區(qū)域(即無線電白點區(qū)域)的數(shù)據(jù)庫的示例方法論200的流程圖。如在圖2中的框202所示的,網(wǎng)絡(luò)實體(例如在載波網(wǎng)絡(luò)102或者與圖1的CDN 116關(guān)聯(lián)的訂戶策略管理節(jié)點中)最初可確定在由移動裝置(例如無線UE裝置108-1)用于播放音頻/視覺內(nèi)容文件或節(jié)目的自適應(yīng)流播技術(shù)下授權(quán)的最小閾值比特率(例如用于實施QoS策略)。網(wǎng)絡(luò)實體然后可監(jiān)視當(dāng)前音頻/視覺片段是否以低于閾值比特率的遞送比特率遞送到無線UE裝置(框204)。當(dāng)確定當(dāng)前流播片段的遞送比特率低于閾值比特率時,網(wǎng)絡(luò)實體可獲得無線UE裝置的地理位置坐標(biāo)(框206),因為此類降低的遞送比特率可指示比可接受的服務(wù)更少,可能由于各種無線電信號質(zhì)量條件(condition),包含無線電中斷條件。此后,網(wǎng)絡(luò)實體可報告那些地理位置坐標(biāo)以便存儲到數(shù)據(jù)庫中(框208),數(shù)據(jù)庫可配置成維護(hù)相對于具有小于期望的無線電覆蓋的網(wǎng)絡(luò)102的地理區(qū)域的地理位置(例如以位置坐標(biāo)的形式)的數(shù)據(jù)集。本領(lǐng)域技術(shù)人員將認(rèn)識到,視頻中斷區(qū)域的數(shù)據(jù)集不是靜態(tài)的,并且可能不一定意味著在報告的位置存在完全無線電中斷。取決于可變的信號參數(shù)、對基礎(chǔ)設(shè)施的改進(jìn)、無線網(wǎng)絡(luò)環(huán)境內(nèi)的環(huán)境和結(jié)構(gòu)要素(例如建筑物、塔等)方面的改變等,潛在白點區(qū)域的位置數(shù)據(jù)庫可根據(jù)需要不斷和/或動態(tài)更新(即作為學(xué)習(xí)過程)。更進(jìn)一步,可給白點區(qū)域數(shù)據(jù)庫和/或托管此類數(shù)據(jù)庫的服務(wù)器系統(tǒng)提供適合的應(yīng)用程序接口或API,它們促進(jìn)與其它網(wǎng)絡(luò)實體和服務(wù)的交互,例如包含帶寬控制。關(guān)于此類技術(shù)的附加細(xì)節(jié)可在如下公共擁有的共同待審的一個或多個美國專利申請中發(fā)現(xiàn):(i)2013年9月25日以Christopher Phillips等人的名義提交的題為“ADAPTIVE VIDEO WHITE SPOT LEARNING AND USER BANDWIDTH DELIVERY CONTROL SYSTEM”(愛立信參考號P40959-US1),申請?zhí)?14/036,841,(本文后面稱為“視頻白點學(xué)習(xí)專利申請”),其本文上面交叉引用,并且由此通過本文引用結(jié)合于此。
圖3A-3C描繪了可組合在圖示當(dāng)穿過無線網(wǎng)絡(luò)環(huán)境的無線電白點區(qū)域時用于優(yōu)化用戶體驗的本專利公開的一個或多個實施例的一個或多個布置中的各種框、步驟和/或動作的流程圖。圖3A中的附圖標(biāo)記300A一般是指根據(jù)一個實施例為參與ABR流播會話的無線UE裝置提供無線電白點覆蓋的廣義方法論。為了本專利申請的目的,無線UE裝置可配置成經(jīng)由在適合的無線連接上實行的流播會話接收或以其它方式消費各種內(nèi)容,該流播會話可至少部分涉及經(jīng)由遞送網(wǎng)絡(luò)諸如耦合到服務(wù)無線UE裝置的無線網(wǎng)絡(luò)的CDN 116遞送或分布內(nèi)容,不管無線網(wǎng)絡(luò)是歸屬網(wǎng)絡(luò)還是受訪網(wǎng)絡(luò)。如本領(lǐng)域技術(shù)人員將認(rèn)識到的,示例CDN 116可包括使用一個或多個基于因特網(wǎng)的基礎(chǔ)設(shè)施、私用/專用基礎(chǔ)設(shè)施或它們的組合對于各種各樣的數(shù)字資產(chǎn)或節(jié)目資產(chǎn)以及服務(wù)(下文稱為“內(nèi)容”)向訂戶(包含無線/移動設(shè)備用戶)的高性能流播而架構(gòu)的覆蓋網(wǎng)絡(luò)。一般而言,如參考本專利公開的至少一些實施例所使用的術(shù)語“內(nèi)容”、“內(nèi)容文件”或“媒體片段”等可包含數(shù)字資產(chǎn)和節(jié)目資產(chǎn),諸如任何類型的音頻/視頻內(nèi)容或節(jié)目片段、直播或靜態(tài)(例如記錄的空中(over-the-air)免費網(wǎng)絡(luò)電視(TV)表演或節(jié)目、經(jīng)由有線網(wǎng)絡(luò)或衛(wèi)星網(wǎng)絡(luò)的付費TV廣播節(jié)目、免費播送的(free-to-air)衛(wèi)星TV表演、IPTV節(jié)目等)、過頂(over-the-top)(OTT)和視頻點播(VOD)或電影點播(MOD)表演或節(jié)目、時移電視(TSTV)內(nèi)容以及由內(nèi)容發(fā)布者、擁有者或提供商提供的其它內(nèi)容資產(chǎn),包含但不限于軟件文件、可執(zhí)行計算機(jī)代碼或程序、在線電子游戲、因特網(wǎng)無線電表演/節(jié)目、娛樂節(jié)目、教育節(jié)目、電影、音樂視頻節(jié)目等,它們可使用任何已知或至今未知的流播技術(shù)遞送。作為說明,經(jīng)由服務(wù)無線網(wǎng)絡(luò)(例如載波網(wǎng)絡(luò)102)遞送的內(nèi)容可使用適合的ABR流播技術(shù)編碼以支持Microsoft? Silverlight? 平滑流播、HTTP流播(比如通過HTTP或DASH的動態(tài)自適應(yīng)流播、HTTP直播流播或HLS、HTTP動態(tài)流播或HDS等)、Icecast等等。
一般而言,CDN 116的覆蓋架構(gòu)可包含網(wǎng)絡(luò)服務(wù)器的多級分層組織的互連裝配,以便提供從一個或多個中央分布節(jié)點到連接到配置成服務(wù)相應(yīng)服務(wù)位置區(qū)域中的多個終端用戶或訂戶的一個或多個本地邊緣服務(wù)器和/或無線電網(wǎng)絡(luò)實體的一級或多級的區(qū)域分布節(jié)點的媒體通路或“管道”。除了此類“分布服務(wù)器”之外,CDN 116還可包含各種網(wǎng)絡(luò)元件和/或與之交互,這些網(wǎng)絡(luò)元件配置成實行請求重定向或重新路線機(jī)制以及相關(guān)后臺系統(tǒng)或節(jié)點(諸如運營商/訂戶策略管理系統(tǒng)、帶寬調(diào)度系統(tǒng)、記賬/計費系統(tǒng)等等),它們可部署為流播網(wǎng)絡(luò)后臺基礎(chǔ)設(shè)施的一部分(在圖1中未具體示出)。
繼續(xù)參考圖3A,在框302基于本領(lǐng)域已知的用于定位/確定位置和估計移動裝置的行進(jìn)方向的各種技術(shù),進(jìn)行確定包含適合的ABR客戶端并且當(dāng)前參與ABR流播會話的無線UE裝置正在朝無線電白點區(qū)域前進(jìn)和/或進(jìn)入該區(qū)域。例如,此類技術(shù)可包括基于無線電小區(qū)覆蓋、全球定位系統(tǒng)(GPS)、輔助GPS(A-GPS)、全球?qū)Ш叫l(wèi)星系統(tǒng)(GLONASS)、伽利略或其它基于衛(wèi)星的系統(tǒng)/方法或者到達(dá)時間(TOA)、上行鏈路到達(dá)時間差(UTDOA)、觀測的到達(dá)時間差(OTDOA)或者增強(qiáng)的觀測的時間差(E-OTD)方法的定位方法。一般而言,蜂窩網(wǎng)絡(luò)中的定位方法的附加描述可在例如像 TS 36.305 (E-UTRAN;E-UTRAN中UE定位的階段2功能規(guī)范)、TS 25.305(UTRAN中UE定位的階段2功能規(guī)范)以及TS 43.059(GERAN中位置服務(wù)(LCS)的功能階段2描述)這樣的3GPP技術(shù)規(guī)范(TS)中發(fā)現(xiàn)。這些定位方法中的許多都可基于網(wǎng)絡(luò)三角測量、Wi-Fi定位和/或無線UE裝置的內(nèi)部源(諸如加速計、位置傳感器等),此外還利用無線UE裝置可在其中操作的車輛的速度/方向估計。因而,給定無線UE裝置(和/或車輛)的一組當(dāng)前位置坐標(biāo)以及與之關(guān)聯(lián)的速度/方向估計,通過查詢適合的視頻中斷數(shù)據(jù)庫可以預(yù)計關(guān)于車輛及其UE裝置(下文將為了示例實施例的目的某種程度互換地使用在其中操作的術(shù)語“車輛”和“無線UE裝置”,除非另有明確指出)在哪里以及何時將在計劃的路線和/或時間的持續(xù)時間上遇到無線電白點。
在確定無線UE裝置在無線電白點區(qū)域中之后,可進(jìn)行進(jìn)一步確定以暫停、終止或以其它方式禁用或重定向無線UE裝置的當(dāng)前ABR流播會話(框304)。此類去激活或重定向可立即發(fā)生,或者發(fā)生在相對于媒體片段正在流播的某一其它相關(guān)點,例如在當(dāng)前媒體片段完成時。另外,當(dāng)ABR流播會話處于去激活/重定向模式時,可指令無線UE裝置的ABR客戶端開始回放本地高速緩存或以其它方式在無線UE裝置緩沖的其它內(nèi)容。本地可用的備選內(nèi)容可包括廣告、天氣預(yù)報、新聞剪輯等,它們可相對于以下相關(guān):(i)無線UE裝置所在的視頻中斷區(qū)域;(ii)無線UE裝置用戶的人口統(tǒng)計信息;(iii)通過視頻中斷區(qū)域的用戶的估計的行進(jìn)路線;和/或?qū)τ陬A(yù)先加載標(biāo)識的某些其它用戶或網(wǎng)絡(luò)特定信息等(以它們的任何組合)??苫谲囕v/UE裝置穿過具體視頻中斷區(qū)域可能花費的估計時間,預(yù)先確定回放或播出可用的此類備選內(nèi)容的量。在某一將來時間,基于確定無線UE裝置正在退出視頻中斷區(qū)域或者穿過視頻中斷區(qū)域所需的已知估計的時間結(jié)束,可從它被暫停的點(例如從鄰近最后播放的具體片段的媒體片段)(重新)開始或恢復(fù)ABR流播會話,如在框306和308所闡述的。
圖3B中的附圖標(biāo)記300B一般是指可關(guān)于上面描述的白點區(qū)域覆蓋過程300A單獨或以任何組合添加、替代或補(bǔ)充的附加特征以及關(guān)聯(lián)的框的至少一部分。如本領(lǐng)域技術(shù)人員將認(rèn)識到的,ABR流播技術(shù)允許流播以變化的比特率編碼的內(nèi)容,其除了別的以外還取決于網(wǎng)絡(luò)帶寬條件、客戶端資源、無線電信號質(zhì)量等。例如,可實時檢測用戶的帶寬和處理能力,并且可相應(yīng)地調(diào)整視頻流的質(zhì)量。最初,源內(nèi)容用不同比特率進(jìn)行代碼轉(zhuǎn)換或以其它方式編碼(例如多速率代碼轉(zhuǎn)換)。例如,可使用范圍從低比特率到高比特率的可變比特率,將具體內(nèi)容代碼轉(zhuǎn)換成5個視頻文件。具體內(nèi)容因此被編碼為5個不同的“版本”或“格式”,其中每個比特率都被稱為配置文件或表示。所編碼的內(nèi)容被劃分成固定的持續(xù)時間片段或組塊,它們在持續(xù)時間方面通常在2秒與10秒之間。雖說較短片段可降低編碼效率,但較大片段可影響對網(wǎng)絡(luò)吞吐量、無線電條件方面的改變和/或快速改變客戶端行為的適應(yīng)性。不管組塊大小如何,片段都可以是圖片組(GOP)對齊的,使得所有編碼配置文件都具有相同片段。創(chuàng)建適合的清單文件,其描述編碼速率,并包含有關(guān)編碼內(nèi)容的各種片段的通用資源定位符(URL)指針。在一個實現(xiàn)中,當(dāng)請求具體內(nèi)容時,清單文件(MF)、遞送格式(DF)和用于從/向現(xiàn)有文件格式(FF)的轉(zhuǎn)換以及傳輸流(TS)可被提供給客戶端裝置,其使用HTTP從內(nèi)容提供商網(wǎng)絡(luò)獲取編碼的片段,假若沒有帶寬沖突和/或無線電信號變壞。接收的片段可由ABR客戶端根據(jù)需要緩沖,并且按順序解碼和回放(即呈現(xiàn)(rendered))。
因而,憑借清單文件信息,ABR客戶端知曉以不同比特率的可用流以及流的片段,由此客戶端可取決于可用的網(wǎng)絡(luò)資源在流播不同編碼的片段之間切換。例如,當(dāng)網(wǎng)絡(luò)吞吐量已經(jīng)變壞時,例如當(dāng)無線UE裝置接近視頻中斷區(qū)域時,ABR客戶端可發(fā)現(xiàn)當(dāng)前下載的片段的下載速度低于對于清單文件中的該片段規(guī)定的比特速率(或者同義地“比特率”)。在那個事件中,客戶端可請求下一片段以該較低比特率。類似地,如果客戶端發(fā)現(xiàn)當(dāng)前下載的片段的下載速度大于下載的片段的清單文件規(guī)定的比特率,則客戶端可請求下一片段以該較高比特率。因此,應(yīng)該認(rèn)識到,ABR緩沖器可含有以不同視頻質(zhì)量的請求的媒體片段(例如,具有較低質(zhì)量的較低比特率內(nèi)容vs具有相應(yīng)較高質(zhì)量的較高比特率內(nèi)容)。因而,在例如由于遇到視頻中斷區(qū)域而暫停正在進(jìn)行的ABR流播會話之前,可以進(jìn)行確定繼續(xù)回放之前已經(jīng)下載到ABR緩沖器中的較低比特率媒體片段(框352)。直到ABR緩沖器被完全耗完,或者如果緩沖器已經(jīng)存儲了逐漸更低質(zhì)量片段,在達(dá)到對用戶可接受的某一最小閾值質(zhì)量時,可發(fā)生此類較低比特率內(nèi)容的回放。另外,在耗完緩沖器或者達(dá)到質(zhì)量閾值時,可向用戶提供無線UE客戶端裝置正在進(jìn)入中斷區(qū)域和/或質(zhì)量不可接受的一個或多個通知。通知還可指示,正在暫停當(dāng)前ABR流播會話,并且代替可回放備選內(nèi)容(例如廣告)(框354)。類似地,當(dāng)無線UE客戶端裝置正在退出無線電白點或在其之外時,可提供適當(dāng)消息(框356)。
圖3C描繪了關(guān)于在圖3A和3B中闡述的過程可單獨或以任何組合添加、替代或補(bǔ)充的其它附加特征以及關(guān)聯(lián)的框。框372是指當(dāng)無線網(wǎng)絡(luò)的無線電條件允許時與將備選內(nèi)容預(yù)先填充到無線UE裝置中相關(guān)的特征。如所圖示的,可以監(jiān)視或確定諸如信噪比(S/N)、干擾等級(level)以及其它信道條件的參數(shù),使得信號質(zhì)量可充分高,由此允許從適當(dāng)內(nèi)容源(例如廣告活動服務(wù)器)流播/下載備選內(nèi)容(例如廣告),此外還以充分質(zhì)量流播任何請求的內(nèi)容。另外,此類備選內(nèi)容可包括被視為相對于可能在無線UE裝置的預(yù)期路線中遇到的潛在白點區(qū)域相關(guān)的內(nèi)容,和/或可基于用戶的以及其它人口統(tǒng)計信息。而不是立即回放備選內(nèi)容,它可被存儲在本地高速緩存(不同于ABR客戶端的緩沖器)中。在一個實施例中,當(dāng)無線UE裝置在已知白點區(qū)域中時,將適當(dāng)內(nèi)容從本地高速緩存移動到ABR緩沖器中以便回放,其可響應(yīng)于基于網(wǎng)絡(luò)的消息傳遞或UE裝置確定而觸發(fā)(框374)。此后,基于引用內(nèi)部高速緩存位置的修改的清單文件從ABR緩沖器播出備選內(nèi)容。
應(yīng)該認(rèn)識到,圖3A-3C的前述框、步驟和/或動作可以幾個組合被布置或重新布置,它們可在無線網(wǎng)絡(luò)環(huán)境(諸如在圖1中圖示的示例網(wǎng)絡(luò)環(huán)境100)內(nèi)的不同位置或協(xié)同定位的網(wǎng)絡(luò)元件或節(jié)點處執(zhí)行。此外,內(nèi)容回放的重定向或切換(即在用戶請求的媒體片段與本地存儲的備選內(nèi)容之間)可以是客戶端無關(guān)的(例如對于網(wǎng)絡(luò)控制的實現(xiàn))或客戶端特定的(例如對于客戶端控制的實現(xiàn)),其取決于在哪里可發(fā)生前述框、步驟和/或動作的一些??设b于下面描述的附圖例示相對于此類實施例中的一個或多個的附加細(xì)節(jié)。
圖4-10描繪了根據(jù)本專利公開的網(wǎng)絡(luò)控制的實現(xiàn)相對于對于ABR流播優(yōu)化的示例無線網(wǎng)絡(luò)環(huán)境以及關(guān)聯(lián)方法的附加細(xì)節(jié),其中通用或傳統(tǒng)ABR客戶端操作用于消費內(nèi)容。確切地說,圖4和圖5描繪了用于在車輛中操作的無線UE裝置(共同通過附圖標(biāo)記410指示)中實行網(wǎng)絡(luò)控制的預(yù)先高速緩存或預(yù)先填充廣告內(nèi)容的無線網(wǎng)絡(luò)環(huán)境400以及關(guān)聯(lián)處理500。圖6描繪了網(wǎng)絡(luò)環(huán)境400的部分600,其中可根據(jù)圖7中示出的實施例實施廣告播出過程700。圖8描繪了網(wǎng)絡(luò)環(huán)境400的部分800,其中可根據(jù)圖9中示出的實施例實施ABR流播會話恢復(fù)過程900。圖10描繪了對應(yīng)于網(wǎng)絡(luò)環(huán)境400的另一網(wǎng)絡(luò)呈現(xiàn)1000,其中當(dāng)預(yù)計無線UE裝置遇到網(wǎng)絡(luò)的另一中斷區(qū)域時,預(yù)先高速緩存位置特定的廣告。
參考圖4,示例無線環(huán)境400圖示性地顯示為包括多個覆蓋區(qū)域,例如由適當(dāng)無線網(wǎng)絡(luò)基礎(chǔ)設(shè)施元件(例如對應(yīng)于區(qū)域的基站402-1至402-3)實行的區(qū)域404-1至404-3。如在本領(lǐng)域是已知的,通過基站的無線電覆蓋區(qū)域可采取任何形狀,并且包含變化的信號質(zhì)量和強(qiáng)度的等級,其中取決于若干因素可能存在一些覆蓋間隙。圖示地,覆蓋區(qū)域404-1至404-3被例示為圓形區(qū)域,各具有多個同心的信號質(zhì)量/強(qiáng)度等高線。作為示例,覆蓋區(qū)域404-3被顯示成包含3個此類等高線406-1至406-3,每個分別用相應(yīng)的信號等級指示圖標(biāo)412-1至412-3描繪。具有最高信號質(zhì)量的等高線406-1最靠近基站402-3,而等高線406-2和406-3與基站間隔更遠(yuǎn),具有逐漸變壞的信號質(zhì)量(即強(qiáng)度、等級等)??刹扇∪魏涡螤畹臒o線電白點區(qū)域或視頻中斷區(qū)域408被圖示性地顯示為布置在3個覆蓋區(qū)域404-1至404-3會集的地方。攜帶UE的車輛410圖示性地顯示為從覆蓋區(qū)域404-3穿過覆蓋404-2,可能經(jīng)由可穿過視頻中斷區(qū)域408的路徑或路線401。
為了促進(jìn)對于本地存儲裝置的ABR流播和備選內(nèi)容推送,若干網(wǎng)絡(luò)節(jié)點或元件可配置成與無線網(wǎng)絡(luò)環(huán)境的一部分對接,或以其它方式作為其一部分包含。可作為網(wǎng)絡(luò)控制器節(jié)點的一部分提供的移動優(yōu)化的ABR流遞送服務(wù)器414配置成經(jīng)由通過無線網(wǎng)絡(luò)環(huán)境的服務(wù)基站建立的相應(yīng)會話向無線UE裝置遞送ABR內(nèi)容,其中正在遞送的內(nèi)容可始發(fā)自任何數(shù)量的內(nèi)容源,和/或可涉及適當(dāng)?shù)腃DN基礎(chǔ)設(shè)施元件(圖4中未示出)。因而,至少在一個實施例中,可給ABR流遞送服務(wù)器414提供相對于服務(wù)基站的適當(dāng)無線電接口,并且可配置成維護(hù)/監(jiān)視UE裝置的實時移動會話。ABR流遞送服務(wù)器414還可與視頻質(zhì)量位置感知服務(wù)器418以及具有相關(guān)視頻中斷信息的關(guān)聯(lián)地理位置數(shù)據(jù)庫420對接。在一個實現(xiàn)中,可使用上面相對于圖2描述的學(xué)習(xí)過程開發(fā)此類數(shù)據(jù)庫,其可通過在之前提及的共同擁有的視頻白點學(xué)習(xí)專利申請中闡述的附加特征增大。片段編碼和用戶會話片段遞送和備選內(nèi)容推送控制模塊416(本文也稱為“遞送模塊”或“遞送控制模塊”)可監(jiān)視由ABR流遞送服務(wù)器414遞送的流播內(nèi)容的遞送比特率/帶寬以及實行備選內(nèi)容(例如廣告)的遞送,這將在下面更詳細(xì)論述。在一個實施例中,遞送模塊416可集成為ABR流遞送服務(wù)器414的一部分,其可配置成向UE裝置提供備選內(nèi)容的清單文件,此外還有依照相應(yīng)ABR流播會話遞送到UE的媒體片段。在一個實施例中,ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416因此可與具有廣告媒體片段數(shù)據(jù)庫428的適合的廣告活動(campaign)管理和媒體系統(tǒng)426對接,以便經(jīng)由公共分組交換網(wǎng)(諸如因特網(wǎng)或運營商網(wǎng)絡(luò))(共同地由附圖標(biāo)記424指示)接入。
繼續(xù)參考圖4,在網(wǎng)絡(luò)控制的實現(xiàn)中,ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416還可對接到視頻消息生成系統(tǒng)422以便當(dāng)無線UE進(jìn)入或接近視頻中斷區(qū)域時向它們生成并提供適當(dāng)?shù)耐ㄖ?或消息。廣義上,在一個實施例中,此類通知消息可包括消息(文本、圖形等)的視頻編碼的靜止圖像,其配置成告知用戶相對于流播會話有關(guān)的任何信息,例如大意是,比如中斷已經(jīng)發(fā)生和/或代替請求的內(nèi)容和/或?qū)τ谀骋活A(yù)定時間內(nèi)播放備選內(nèi)容。當(dāng)無線電條件允許(即在繼續(xù)實行請求的ABR流播會話時具有充分帶寬)時,可使用適合的清單文件和/或重定向技術(shù)將以低比特率編碼的視頻編碼的靜止圖像提供或以其它方式遞送到UE裝置,如在一個或多個如下共同擁有的共同待審的美國專利申請中以其它細(xì)節(jié)闡述的:(i)2014年3月3日以Christopher Phillips等人的名義提交的題為“CONFLICT DETECTION AND RESOLUTION IN AN ABR NETWORK”(愛立信參考號P42221-US1),申請?zhí)?14/194,868;以及(ii)2014年3月3日以Christopher Phillips等人的名義提交的題為“CONFLICT DETECTION AND RESOLUTION IN AN ABR NETWORK USING CLIENT INTERACTIVITY”(愛立信參考號P42767-US1),申請?zhí)?14/194,918,其在本文上面交叉引用,并且由此通過引用結(jié)合于本文中。
轉(zhuǎn)到圖5,現(xiàn)在可結(jié)合圖4的網(wǎng)絡(luò)布置描述網(wǎng)絡(luò)控制的實現(xiàn)中的廣告內(nèi)容推送過程500。在正常流播操作中(例如在支持充分帶寬的適合的無線電條件下),UE裝置410參與經(jīng)由在圖4中顯示為流播會話路徑448的其服務(wù)基站402-3拉?。╬ull)高比特率媒體內(nèi)容(例如2 Mbs片段)(框502)。如果ABR流播會話的清單被加密,則最初可確定適合的網(wǎng)絡(luò)實體(例如ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416)(框504)。如果是,則不進(jìn)行進(jìn)一步監(jiān)視,并且隨后抑制對于廣告內(nèi)容的預(yù)先填充的處理(框508)。如果清單文件未被加密,則網(wǎng)絡(luò)實體可解析ABR配置文件的清單文件(框506),即在當(dāng)前ABR流播會話的清單文件中規(guī)定的媒體片段比特率。可以進(jìn)行確定無線UE裝置410的總體帶寬是否超過在清單文件中指示的最高比特率,即,是否存在有在支持拉取具有在清單文件中規(guī)定的最高比特率的媒體片段所必需的帶寬之上和以上的附加移動帶寬(框510)。如果否,則可進(jìn)一步進(jìn)行確定以驗證無線UE裝置410是否仍活動(框512)。如果確定無線UE裝置不活動,則可抑制對于預(yù)先填充廣告內(nèi)容的進(jìn)一步監(jiān)視和處理(框508)。另一方面,如果確定無線UE裝置活動,則過程流程可回復(fù)到再次檢驗是否存在有附加帶寬(框510)。在一個變形中,此類過程循環(huán)可涉及在重新確定附加帶寬可用性之前等待某段時間。
如果存在有附加帶寬,如在框510所確定的,則可進(jìn)一步進(jìn)行確定以確定與攜帶UE的車輛410關(guān)聯(lián)的行進(jìn)的方向和位置中的至少一項(框514)。如之前所說明的,此類確定可使用相對于無線網(wǎng)絡(luò)環(huán)境400可用的任何已知或迄今未知的位置技術(shù)實行,其取決于其無線電技術(shù)實現(xiàn)。此后,可進(jìn)行有關(guān)攜帶UE的車輛410是否沿可能遇到視頻中斷區(qū)域(即無線電白點)的方向前進(jìn)的一個或多個確定,并且如果是,則確定其坐標(biāo)是什么以及它將用多久穿過它、作為相對于視頻質(zhì)量位置感知服務(wù)器418以及具有相關(guān)視頻中斷信息的關(guān)聯(lián)的地理位置數(shù)據(jù)庫420的一個或多個請求/響應(yīng)機(jī)制可實行哪些確定/判定以及關(guān)聯(lián)的計算,如在框516、518、520和522所闡述的。圖示性地,對視頻質(zhì)量位置感知服務(wù)器418的請求/查詢430可包括:
請求預(yù)計視頻中斷;
位置:客戶端位置:北19.9423度;西155.9985度;
前進(jìn)方向(heading):東110度;
速度:60mph
響應(yīng)于此,視頻質(zhì)量位置感知服務(wù)器418可提供包括相對于行進(jìn)路徑401的如下內(nèi)容的響應(yīng)432:
響應(yīng);
中斷開始 北19.0323度;西155.0012度;
間隔:5分30秒
如果當(dāng)前前進(jìn)方向指示沒有即將到來的中斷,則可如前一樣抑制對于預(yù)先填充廣告內(nèi)容的進(jìn)一步監(jiān)視和處理(框508)。否則,在獲得視頻中斷區(qū)域的位置坐標(biāo)以及通過視頻中斷的估計的行進(jìn)時間(框520、522)時,可經(jīng)由網(wǎng)絡(luò)424相對于備選內(nèi)容服務(wù)器/系統(tǒng)426以及關(guān)聯(lián)的媒體片段數(shù)據(jù)庫428執(zhí)行一個或多個請求/響應(yīng)機(jī)制,以便獲得覆蓋中斷區(qū)域時間的建議的廣告(框524、526)。在圖4中,此類交互圖示性地顯示為請求/響應(yīng)機(jī)制,其中示例請求/查詢440可包含如下輸入:
計算的中斷位置;
位置:客戶端位置:北19.0323度;西155.0012度;
用戶人口統(tǒng)計信息:年齡、性別等。
響應(yīng)于此,示例響應(yīng)442可包含如下信息:
6個廣告剪輯/片段:
(位置特定和/或用戶特定);
總時間=5分30秒的計算的視頻中斷間隔
另外,ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416可相對于用于生成/獲得一個或多個定制(custom)消息片段(例如顧客消息說:“你在視頻中斷內(nèi)。你離開中斷區(qū)域的ETA是xx分鐘。你的視頻將在xx分鐘后恢復(fù)”)的視頻消息生成系統(tǒng)422實行附加請求/響應(yīng)機(jī)制(例如請求434和響應(yīng)436)(框528)。此后,網(wǎng)絡(luò)實體414/416可開始一個或多個廣告媒體片段和一個或多個關(guān)聯(lián)的清單以及一個或多個定制消息通知和一個或多個關(guān)聯(lián)的清單通過基于裝置的總體帶寬超過在當(dāng)前ABR流播會話的清單文件中指示的最高比特率的量的抑制(throttled)的遞送速率向無線UE裝置410的管理的帶寬推送(框530),其在圖4中圖示性地顯示為到服務(wù)基站402-3的廣告媒體和消息推送路徑446。
現(xiàn)在參考圖6,其中描繪的是上面詳細(xì)描述的網(wǎng)絡(luò)環(huán)境400的部分600。應(yīng)該認(rèn)識到,圖4的描述的至少某些部分相對于無線網(wǎng)絡(luò)環(huán)境部分600同等地適用,已作必要修正,其中廣告播出過程700可根據(jù)在圖7中示出的實施例實施。當(dāng)攜帶UE的車輛410繼續(xù)朝由基站402-2服務(wù)的覆蓋區(qū)域404-2行進(jìn)時,它在進(jìn)入視頻中斷區(qū)域408之前開始經(jīng)歷覆蓋區(qū)域404-3的逐漸更低的質(zhì)量無線電覆蓋位置。依照此類信號變壞和/或本文描述的定位的其它方法,ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416可以確定攜帶UE的車輛或客戶端410已經(jīng)進(jìn)入失去視頻覆蓋區(qū)域(框702)。響應(yīng)于此,在ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416提供的服務(wù)邏輯在一個實施例中操作以更新或以其它方式修改要由與預(yù)先填充的備選內(nèi)容和/或定制消息通知關(guān)聯(lián)的指針替代的ABR流播會話的位置指針,它們引用下載和存儲此類內(nèi)容的無線UE裝置的內(nèi)部或本地高速緩存。也就是,會指向網(wǎng)絡(luò)中別處位置的清單URL現(xiàn)在用指向本地存儲文件路徑的URL替代,它的實現(xiàn)可取決于裝置的軟件(即操作系統(tǒng)或其它控制軟件),它們?nèi)缓蟊粋魉偷綗o線UE裝置410(框706)。應(yīng)該認(rèn)識到,盡管無線電信號質(zhì)量可小于為視頻內(nèi)容的ABR流播目的而期望的或充分的,但無線UE裝置410當(dāng)它沿該路線接近/進(jìn)入任何白點時可繼續(xù)與一個或多個基站(例如402-1至402-3)進(jìn)行無線電通信,這可能對于經(jīng)由任何適合的手段發(fā)送更新的清單文件是足夠的。在圖6中,路徑602圖示了向基站402-3傳送更新的清單,清單包含指向內(nèi)容(在無線UE裝置410高速緩存)(其回放被估計或以其它方式計算成占用穿過視頻中斷區(qū)域408所需的時間)的指針。在一個實現(xiàn)中,取決于裝置軟件,更新的清單文件(一個或多個)可含有采取諸如例如file://<filename and path to segment>形式的URL。在一些實現(xiàn)中,裝置軟件可能不允許由在其上執(zhí)行的ABR客戶端應(yīng)用訪問此類內(nèi)部引用。在此類情形下,本地HTTP服務(wù)器功能性可被提供為無線UE裝置的軟件架構(gòu)的一部分,由此更新的清單可相應(yīng)地以更可接受的方式包含指向本地HTTP服務(wù)器的URL。例如,引用本地HTTP服務(wù)器的圖示性URL可采取如下形式:http://127.0.0.1/message/。有關(guān)URL和/或清單文件的操縱、更新或修改的附加主題可在如下一個或多個共同擁有的共同待審的美國專利申請中發(fā)現(xiàn):(i)2014年2月13日以Jennifer Reynolds等人的名義提交的題為“TIME-SENSITIVE CONTENT MANIPULATION IN ADAPTIVE STREAMING BUFFER” (愛立信參考號P39531-US1),申請?zhí)? 14/179,876,其在本文上面交叉引用,并且由此通過引用結(jié)合于本文中。
響應(yīng)于接收到更新的清單文件,在無線UE裝置上執(zhí)行的ABR客戶端應(yīng)用操作以播出本地存儲的消息片段(例如文本的視頻編碼的靜止圖像,大意是它已經(jīng)進(jìn)入視頻中斷區(qū)域,并且一旦退出視頻中斷區(qū)域,視頻會話的回放就將恢復(fù))。在通知消息回放之后,ABR客戶端應(yīng)用可基于如在框708所闡述的關(guān)聯(lián)的清單URL的序列回放本地存儲的廣告內(nèi)容。
轉(zhuǎn)到圖8,其中描繪的是網(wǎng)絡(luò)環(huán)境400的部分800,其中可根據(jù)圖9中示出的實施例實施ABR流播會話恢復(fù)過程900。當(dāng)攜帶UE的車輛410退出視頻中斷區(qū)域408并且開始進(jìn)入覆蓋區(qū)域404-2時,它可經(jīng)歷改進(jìn)的無線電信號質(zhì)量。ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416可以確定攜帶UE的車輛或客戶端410已經(jīng)退出視頻覆蓋區(qū)域(框902)。在那兒執(zhí)行的服務(wù)邏輯可進(jìn)一步配置成更新或修改清單文件以包含指向?qū)ν顺鰻顟B(tài)適當(dāng)?shù)囊粋€或多個本地高速緩存的通知消息的URL,后面是指向開始于鄰近在視頻中斷之前遞送的最后一個媒體片段的片段的ABR媒體片段的指針(框904)。此后,更新的清單文件可被傳送(框906)到UE裝置410,如圖8中的路徑802所示。響應(yīng)于更新的清單文件,無線UE裝置上的ABR客戶端應(yīng)用開始回放本地存儲的消息片段(一個或多個),其告知用戶視頻中斷退出條件以及在適合點的ABR流播會話的隨后開始(框908)。當(dāng)在圖4中設(shè)立的示例ABR流播會話涉及250 Kbs的片段拉取速率、500 Kbs的最低ABR編碼比特率和2 Mbs的最高ABR清單比特率時,恢復(fù)的流播會話最初抑制拉取經(jīng)由路徑804遞送到基站402-2的500 Kbs媒體片段,如圖8中所示的。還有,網(wǎng)絡(luò)實體414/416可經(jīng)由適合的請求/響應(yīng)消息(例如類似于本文上面相對于圖4描述的請求430和響應(yīng)432)與視頻質(zhì)量位置感知服務(wù)器418以及關(guān)聯(lián)的地理位置數(shù)據(jù)庫420對接,以獲得將來的視頻中斷位置并實行相對于此類位置的相關(guān)備選內(nèi)容的預(yù)先填充/預(yù)先高速緩存,因為附加帶寬逐漸變得更可用(框910)。
圖10描繪了對應(yīng)于網(wǎng)絡(luò)環(huán)境400的另一網(wǎng)絡(luò)呈現(xiàn)1000,其中當(dāng)預(yù)計無線UE裝置410在穿過服務(wù)區(qū)域404-2的其預(yù)期路線1001中遇到網(wǎng)絡(luò)的另一中斷區(qū)域1018時,繼續(xù)預(yù)先高速緩存位置特定的廣告。類似于本文上面描述的覆蓋區(qū)域404-3,基站404-2的覆蓋區(qū)域404-2被顯示成包含多個同心的信號質(zhì)量/強(qiáng)度等高線1020-1至1020-3,每個分別用相應(yīng)的信號等級指示圖標(biāo)1022-1至1022-3描繪。具有最高信號質(zhì)量的等高線1020-1最靠近基站402-2,而等高線1020-2和1020-3與基站間隔更遠(yuǎn),具有逐漸變壞的信號質(zhì)量(即強(qiáng)度、等級等)。例如,由等高線1020-1圍住的區(qū)域可具有充分的信號強(qiáng)度以支持8 Mbs的總體帶寬,而在等高線1020-1與1020-2之間以及在等高線1020-2與1020-2之間圍住的區(qū)域可分別支持2 Mbs和500 Kbs的總體UE帶寬。當(dāng)無線UE裝置410在由等高線1020-1圍住的區(qū)域內(nèi)時,與ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416關(guān)聯(lián)的服務(wù)邏輯操作以基于與估計的路線1001關(guān)聯(lián)的當(dāng)前前進(jìn)方向、方向和/或速度信息確定,給定ABR流播會話的最高比特率為2Mbs,存在附加帶寬用于推送相對于下一可能中斷區(qū)域1018相關(guān)的更新廣告和通知消息。類似于請求/響應(yīng)消息430/432,ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416操作以經(jīng)由含有更新的位置/前進(jìn)方向信息的請求消息1002再次查詢視頻質(zhì)量位置感知服務(wù)器418和關(guān)聯(lián)的地理位置數(shù)據(jù)庫420。響應(yīng)于此,提供了含有更新的視頻中斷區(qū)域信息的響應(yīng)1004,例如包含其坐標(biāo)以及它將花多久穿過中斷區(qū)域的估計等。使用類似于請求/響應(yīng)查詢434/436的請求/響應(yīng)查詢1006/1008和類似于請求/響應(yīng)查詢440/442的請求/響應(yīng)查詢1012/1014,ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416操作以獲得相對于新視頻中斷區(qū)域1018相關(guān)的適當(dāng)廣告片段和通知消息以便推送到無線UE裝置410,方式類似于上面描述的在圖5中闡述的過程,已作必要修正。當(dāng)已經(jīng)確定存在充分帶寬用于實行流播最高比特率媒體片段時,網(wǎng)絡(luò)實體414/416的功能性操作以抑制經(jīng)由基站402-2(如通過路徑1018所例示的)以2 Mbs遞送ABR片段。另外,網(wǎng)絡(luò)實體414/416開始廣告媒體片段(一個或多個)和關(guān)聯(lián)的清單(一個或多個)以及定制消息通知(一個或多個)和關(guān)聯(lián)的清單(一個或多個)通過基于可用的附加帶寬量的抑制的遞送速率經(jīng)由如由路徑1016所例示的基站402-2向無線UE裝置410的管理的帶寬推送,類似于在圖5的框530闡述的功能性。
將認(rèn)識到,在前述實施例中,預(yù)計中斷區(qū)域中的ABR回放的重定向(即從ABR媒體片段到備選內(nèi)容并回到ABR媒體片段)主要由基于網(wǎng)絡(luò)的功能性(例如結(jié)合其它無線網(wǎng)絡(luò)節(jié)點的關(guān)聯(lián)的遞送控制模塊416和/或ABR流遞送服務(wù)器414)控制,其中基于網(wǎng)絡(luò)的服務(wù)邏輯操作以確定ABR客戶端裝置何時在中斷區(qū)域中,并將清單URL動態(tài)調(diào)整成在UE裝置內(nèi)存儲的緩沖器位置,以便開始在那兒高速緩存的備選內(nèi)容。如從本文上面的詳細(xì)描述中所看到的,實施例中的一些也可向用戶提供適當(dāng)?shù)南⑼ㄖ韵鄬τ谠跓o線電白點區(qū)域內(nèi)和外的轉(zhuǎn)變促進(jìn)更豐富且更有幫助的體驗。
在本專利公開的某些其它實施例中,可實現(xiàn)客戶端特定或客戶端控制的重定向,特別是在部署定制ABR客戶端的情況下。在此類實現(xiàn)中,當(dāng)ABR客戶端接收到或以其它方式獲得了它在不可持續(xù)視頻帶寬的區(qū)域中的通知時,它自動開始播放緩沖的備選內(nèi)容,直到確定客戶端已經(jīng)穿過視頻中斷區(qū)域。圖11-16描繪了相對于客戶端控制的重定向?qū)τ贏BR流播優(yōu)化的示例無線網(wǎng)絡(luò)環(huán)境的附加細(xì)節(jié)。類似于圖4-10,圖11-16為了即時專利申請的目的描繪了圖示性客戶端控制的重定向過程的各種方面。確切地說,圖11和12涉及用于實行客戶端控制的廣告推送過程的無線網(wǎng)絡(luò)環(huán)境1100和關(guān)聯(lián)的處理。圖13A描繪了當(dāng)客戶端遇到并穿過如圖13B中所圖示的視頻中斷區(qū)域時相對各種位置的客戶端控制的播出情形中的示例ABR緩沖器狀況/條件。圖14和15分別描繪了示例廣告播出過程1400和ABR流播會話恢復(fù)過程1500。最后,圖16描繪了對應(yīng)于網(wǎng)絡(luò)環(huán)境1100的另一網(wǎng)絡(luò)呈現(xiàn)1600,其中當(dāng)預(yù)計無線UE裝置遇到網(wǎng)絡(luò)的另一中斷區(qū)域時,廣告繼續(xù)以客戶端控制的方式推送。
轉(zhuǎn)到圖11和12,本領(lǐng)域技術(shù)人員將認(rèn)識到,示例無線網(wǎng)絡(luò)環(huán)境1100和關(guān)聯(lián)的廣告推送過程1200類似于在圖4和圖5中描繪的特征。因而,為了簡潔起見,圖4和圖5的描述也適用,并相對于圖11和12結(jié)合與此,已作必要修正。聚焦在客戶端控制的方面,應(yīng)該指出,在圖11中示出的示例網(wǎng)絡(luò)環(huán)境1100相較于在圖4中闡述的網(wǎng)絡(luò)控制的情形,不包含視頻編碼的消息生成系統(tǒng)。另一方面,其它網(wǎng)絡(luò)功能性,例如結(jié)合其它無線網(wǎng)絡(luò)節(jié)點、地理位置數(shù)據(jù)庫(一個或多個)、廣告媒體服務(wù)器(一個或多個)等對接ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416,基本上保持不變。因而,廣告推送過程500和1200一般類似(例如圖5中的框502至524以及圖12中的框1202至1224),不過過程1200的一些特征可發(fā)生在定制ABR客戶端或由其觸發(fā)。更進(jìn)一步,過程1200不涉及生成視頻編碼的通知消息以及向定制ABR客戶端推送此類消息。另一方面,生成覆蓋估計的視頻中斷區(qū)域的建議廣告的清單播放列表以便促進(jìn)由ABR客戶端的自動回放(框1226)。此后,廣告清單播放列表以及廣告片段在管理的帶寬控制過程中推送到ABR客戶端,如在框1228所闡述的。
一起來看圖13A和13B,附圖標(biāo)記1300A是指在無線UE裝置410處當(dāng)它遇到并穿過視頻中斷區(qū)域1300B時的示范ABR緩沖器狀況。圖示性地,具有入口邊界1320和出口邊界1322的視頻中斷區(qū)域1300B是在本文別處描述的中斷區(qū)域的另一呈現(xiàn),其中攜帶無線UE裝置410的車輛被顯示在有關(guān)中斷區(qū)域的5個特定位置—位置1至5。附圖標(biāo)記1302-1是指對應(yīng)于位置1的ABR緩沖器條件。當(dāng)攜帶UE的車輛410接近入口邊界1320(例如位置1)時,可以看到,ABR緩沖器可含有多個高比特率媒體片段1304,后面是多個低比特率片段,這是由于例如變化的網(wǎng)絡(luò)帶寬和/或無線電信號條件引起的。當(dāng)攜帶UE的車輛410進(jìn)入視頻中斷區(qū)域(例如位置2)時,ABR客戶端繼續(xù)播出可用的高比特率片段1340(例如2Mbs片段),后面是可用的低比特率片段1306(例如500Kbs片段),導(dǎo)致緩沖器逐步耗完,如由狀況條件1303-2例示的。當(dāng)ABR緩沖器中的媒體內(nèi)容被耗完(由空緩沖器存儲裝置1308指示的)時,基于關(guān)聯(lián)的清單播放列表用廣告片段1310填充ABR緩沖器(例如從本地高速緩存移動到緩沖器中),如對應(yīng)于視頻中斷區(qū)域1300B的位置3和4的狀況條件1302-3和1303-4所例示的。當(dāng)攜帶UE的車輛410退出視頻中斷區(qū)域1300B的出口邊界1322時,ABR緩沖器開始填充有媒體片段(例如低比特率片段1306),逐步適合于改進(jìn)的無線電信號條件,如對應(yīng)于位置5的狀況條件1302-5所圖示的。
圖14描繪了本文上面描述的客戶端控制的環(huán)境中的示例廣告播出過程1400。在框1402,執(zhí)行ABR客戶端應(yīng)用的無線UE裝置410可接收或以其它方式獲得它在中斷區(qū)域內(nèi)的通知。應(yīng)該認(rèn)識到,在一些實現(xiàn)中,視頻中斷數(shù)據(jù)庫的一部分可被提供給無線UE裝置,使得在那兒執(zhí)行的服務(wù)邏輯可相對于自動回放在中斷區(qū)域中預(yù)先加載的備選內(nèi)容執(zhí)行適合的控制操作。響應(yīng)于確定無線UE裝置在中斷區(qū)域內(nèi),在其上執(zhí)行的ABR客戶端應(yīng)用繼續(xù)從與之關(guān)聯(lián)的ABR緩沖器回放可用的媒體片段(框1404)。當(dāng)ABR緩沖器被最終耗盡時(框1406),ABR客戶端裝置保存下一媒體片段的現(xiàn)有狀態(tài)以基于關(guān)聯(lián)的清單下載(框1408)。ABR客戶端可向用戶提供本地生成的消息或通知:UE裝置在視頻中斷區(qū)域中,并且流播會話將在適當(dāng)時候(例如當(dāng)退出視頻中斷區(qū)域時、在預(yù)定時間內(nèi)等)恢復(fù)(框1410)。此后,ABR客戶端應(yīng)用開始從本地存儲裝置回放填充到ABR緩沖器中的廣告片段(框1412)。
圖15描繪了客戶端控制的環(huán)境中的示例ABR流播會話恢復(fù)過程1500。類似于框1402的特征,執(zhí)行ABR客戶端應(yīng)用的無線UE裝置410可接收或以其它方式獲得它已經(jīng)退出中斷區(qū)域并且視頻覆蓋可用的通知(框1520)。ABR客戶端應(yīng)用確定當(dāng)前正在播放廣告片段,并且完成播放該當(dāng)前廣告片段(框1504和框1506)。在確定無線UE裝置具有充分的無線電信號質(zhì)量時,可向用戶提供視頻覆蓋可用并且流播會話即將開始的通知(框1508和框1510)。ABR客戶端應(yīng)用在超過先前在中斷超過之前播放的片段的下一片段恢復(fù)視頻會話(框1512)。此后,當(dāng)附加帶寬變得可用時,客戶端控制的廣告推送可繼續(xù)(框1514),類似于在圖9中的框910闡述的特征。
圖16描繪了對應(yīng)于無線網(wǎng)絡(luò)環(huán)境1100的另一呈現(xiàn)1600,其中當(dāng)預(yù)計無線UE裝置410在穿過基站402-2的服務(wù)區(qū)域的其預(yù)期路線1601中遇到網(wǎng)絡(luò)的另一中斷區(qū)域1618時,預(yù)先高速緩存位置特定和/或用戶特定的廣告。類似于圖10中描繪的情形,相對于視頻質(zhì)量位置感知服務(wù)器418以及關(guān)聯(lián)的地理位置數(shù)據(jù)庫420的適合的請求/響應(yīng)查詢1602/1604可由ABR流遞送服務(wù)器414和/或關(guān)聯(lián)的遞送控制模塊416相對預(yù)期路線1601例如基于位置、速度、前進(jìn)方向等執(zhí)行。同樣,可實行適合的請求/響應(yīng)查詢1608/1610以便獲得要推送給無線UE裝置410的適當(dāng)廣告片段,方式類似于在上面描述的圖12中闡述的過程,已作必要修正。新的一組廣告片段是特定的,并相對于新視頻中斷區(qū)域1618相關(guān),并且可比之前相對較早中斷區(qū)域408提供的廣告剪輯占用更短或更長的持續(xù)時間(即在中斷區(qū)域基礎(chǔ)上更新本地高速緩存的備選內(nèi)容)。當(dāng)已經(jīng)確定存在充分帶寬用于實行流播最高比特率媒體片段時,網(wǎng)絡(luò)實體414/416的功能性操作以抑制經(jīng)由如流播會話路徑1616所例示的基站402-2以2 Mbs遞送ABR媒體片段。另外,網(wǎng)絡(luò)實體414/416開始廣告媒體片段(一個或多個)和關(guān)聯(lián)的清單列表通過基于可用的附加帶寬量的對應(yīng)的抑制的遞送速率經(jīng)由如廣告推送路徑1614所例示的基站402-2向無線UE裝置410的管理的帶寬推送,類似于在圖5的框530和圖12的框1228闡述的功能性。
圖17描繪了根據(jù)本專利申請的一個或多個實施例配置成執(zhí)行某些方面的示例網(wǎng)絡(luò)元件1700的框圖。作為圖示,網(wǎng)絡(luò)元件1700是上面描述的移動優(yōu)化的ABR流遞送服務(wù)器和/或關(guān)聯(lián)的遞送控制模塊的示范,其在某些實施例中可被提供為RNC的一部分??商峁┮粋€或多個處理器1702以便控制多個子系統(tǒng),其至少一部分被實現(xiàn)為存儲為適合的永久存儲器1722中的指令或程序代碼的硬件和軟件模塊的組合。中斷區(qū)域請求模塊1706操作以實行用于經(jīng)由到上文描述的適當(dāng)視頻QoS感知位置服務(wù)器/數(shù)據(jù)庫獲得視頻中斷區(qū)域信息的適合的請求/響應(yīng)機(jī)制。廣告請求模塊1708操作以實行用于基于視頻中斷信息和/或用戶人口統(tǒng)計信息等經(jīng)由到一個或多個廣告服務(wù)器/數(shù)據(jù)庫的接口1714獲得廣告片段的適合的請求/響應(yīng)機(jī)制。可選地,可包含消息通知模塊1720以便在ABR流播重定向的網(wǎng)絡(luò)控制的實現(xiàn)中獲得視頻編碼的通知消息。遞送控制模塊1710操作以實行片段編碼、用戶會話片段遞送和廣告推送以及對于經(jīng)由無線電接口1716相對于服務(wù)無線網(wǎng)絡(luò)的會話的適當(dāng)帶寬控制。此外,網(wǎng)絡(luò)元件1700還可包含相對于內(nèi)容源和/或關(guān)聯(lián)的遞送網(wǎng)絡(luò)的適當(dāng)對接1718。
圖18描繪了根據(jù)本專利申請的一個或多個實施例配置成在一個或多個處理器1802的控制下執(zhí)行某些方面的包含ABR客戶端1806的示例無線用戶設(shè)備(UE)裝置1800的框圖。耦合到天線單元1814的適當(dāng)收發(fā)器(Tx/Rx)電路1804操作以為了本公開的目的實行無線電通信,例如包含流播媒體、預(yù)先高速緩存廣告和通知消息等,此外還有其它標(biāo)準(zhǔn)蜂窩電話/數(shù)據(jù)通信。ABR客戶端1806操作以播出存儲在ABR緩沖器1812中的片段,在上面描述的某些實施例中緩沖器可填充有從本地高速緩存1810預(yù)先加載的內(nèi)容。在某些實施例中可提供HTTP服務(wù)器1816以便促進(jìn)對應(yīng)于本地高速緩存內(nèi)容的清單URL的內(nèi)部引用。在一個實現(xiàn)中,HTTP服務(wù)器1816的功能性可實現(xiàn)為存儲在永久存儲器模塊1814中的可執(zhí)行代碼部分。此外,永久存儲器模塊1814還可包括用于實行本文上面描述的至少一些過程的各種代碼部分。
基于前述詳細(xì)描述,應(yīng)該認(rèn)識到,本公開的一個或多個實施例可有利地實現(xiàn)在可包含傳統(tǒng)客戶端應(yīng)用和/或定制客戶端應(yīng)用的若干無線ABR流播環(huán)境中。通過檢測無線網(wǎng)絡(luò)環(huán)境中的潛在視頻中斷區(qū)域,可實現(xiàn)例如涉及視頻流播的任何基于位置的服務(wù)的更好網(wǎng)絡(luò)服務(wù)行為。
在本公開的各種實施例的以上描述中,要理解到,本文使用的術(shù)語僅用于描述具體實施例的目的,并且不打算限制本發(fā)明。除非另外定義,否則本文所用的所有術(shù)語(包含技術(shù)和科學(xué)術(shù)語)都具有與本發(fā)明所屬領(lǐng)域的普通技術(shù)人員通常理解的相同的意思。還將理解,諸如在通常使用的字典中定義的那些術(shù)語,應(yīng)被解釋為具有與在本說明書和相關(guān)領(lǐng)域的上下文中它們的意思一致的意思,并且可不以理想化或過度正式的意義解釋,除非本文明確地如此定義。
本文參考計算機(jī)實現(xiàn)的方法、設(shè)備(系統(tǒng)和/或裝置)和/或計算機(jī)程序產(chǎn)品的框圖和/或流程圖圖示來描述至少一些示例實施例。要理解,框圖和/或流程圖圖示的框以及框圖和/或流程圖圖示中的框組合可通過由一個或多個計算機(jī)電路執(zhí)行的計算機(jī)程序指令實現(xiàn)。此類計算機(jī)程序指令可提供給通用計算機(jī)電路、專用計算機(jī)電路的處理器電路和/或其它可編程數(shù)據(jù)處理電路以產(chǎn)生機(jī)器,使得經(jīng)由計算機(jī)的處理器和/或其它可編程數(shù)據(jù)處理設(shè)備執(zhí)行的指令變換并控制晶體管、存儲在存儲位置的值和此類電路內(nèi)的其它硬件組件,以實現(xiàn)在框圖和/或流程圖框或一些框中規(guī)定的功能/動作,并且由此創(chuàng)建用于實現(xiàn)在框圖和/或流程圖框(一個或多個)中規(guī)定的部件(功能性)和/或結(jié)構(gòu)。此外,計算機(jī)程序指令也可存儲在可引導(dǎo)計算機(jī)或其它可編程數(shù)據(jù)處理設(shè)備以具體方式運作的有形計算機(jī)可讀介質(zhì)中,使得存儲在計算機(jī)可讀介質(zhì)中的指令產(chǎn)生包含實現(xiàn)在框圖和/或流程圖框或一些框中規(guī)定的功能/動作的指令的制品。
如之前所提到的,有形非暫時性計算機(jī)可讀介質(zhì)可包含電、磁、光、電磁或半導(dǎo)體數(shù)據(jù)存儲系統(tǒng)、設(shè)備或裝置。計算機(jī)可讀介質(zhì)的更特定示例會包含如下:便攜式計算機(jī)磁盤、隨機(jī)存取存儲器(RAM)電路、只讀存儲器(ROM)電路、可擦除可編程只讀存儲器(EPROM或閃存)電路、便攜式光盤只讀存儲器(CD-ROM)和便攜式數(shù)字視頻盤只讀存儲器(DVD/藍(lán)光)。計算機(jī)程序指令還可被加載到或以其它方式下載到計算機(jī)和/或其它可編程數(shù)據(jù)處理設(shè)備,以使一系列操作步驟在計算機(jī)和/或其它可編程設(shè)備上執(zhí)行來產(chǎn)生計算機(jī)實現(xiàn)的過程。因而,本發(fā)明的實施例可用硬件和/或運行在處理器或控制器上的軟件(包含固件、常駐軟件、微代碼等)實施,它們可統(tǒng)稱為“電路”、“模塊”或它們的變形。另外,示例處理單元作為圖示可包含通用處理器、專用處理器、常規(guī)處理器、數(shù)字信號處理器(DSP)、多個微處理器、與DSP核關(guān)聯(lián)的一個或多個微處理器、控制器、微控制器、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)電路、任何其它類型的集成電路(IC)和/或狀態(tài)機(jī)。如可認(rèn)識到的,在某些實施例中,示例處理器單元可采用分布式處理。
另外,在至少一些附加或備選實現(xiàn)中,在框中描述的功能/動作可不按在流程圖中示出的次序發(fā)生。例如,接連顯示的兩個框?qū)嶋H上可基本上同時執(zhí)行,或者這些框有時可按相反次序執(zhí)行,取決于所涉及的功能性/動作。而且,流程圖和/或框圖的給定框的功能性可被分成多個框,和/或流程圖和/或框圖的兩個或更多框的功能性至少可部分集成。例如,在圖4和圖11的無線流播網(wǎng)絡(luò)環(huán)境中示出的至少一些節(jié)點諸如ABR流遞送服務(wù)器和/或關(guān)聯(lián)的遞送控制模塊、視頻編碼消息生成系統(tǒng)、視頻中斷區(qū)域位置服務(wù)器和關(guān)聯(lián)的數(shù)據(jù)庫(一個或多個)可被集成或以其它方式協(xié)同定位在不同組合中,作為RNC節(jié)點的一部分包含。最后,其它框可被添加/插入在圖示的框之間。而且,盡管一些圖解包含在通信路徑上示出通信的初級方向的箭頭,但要理解到,通信可以在關(guān)于所描繪的箭頭的相反的方向發(fā)生。
盡管已經(jīng)詳細(xì)示出和描述了各種實施例,但權(quán)利要求書不限于任何具體實施例或示例。以上詳細(xì)描述都不應(yīng)被解讀為暗示任何具體組件、元件、步驟、動作或功能是必不可少的,使得它必須包含在權(quán)利要求書的范圍內(nèi)。提到單數(shù)形式的元件不打算意味著“一個且僅一個”,除非明確聲明,而是“一個或多個”。對本領(lǐng)域技術(shù)人員已知的上述實施例的元件的所有結(jié)構(gòu)和功能等效方案在都通過引用明確地結(jié)合在本文中,并且打算由本權(quán)利要求書涵蓋。相應(yīng)地,本領(lǐng)域技術(shù)人員將認(rèn)識到,本文描述的示范實施例可用在下面所附的權(quán)利要求書的精神和范圍內(nèi)的各種修改和更改實施。