實(shí)施例通常可以涉及諸如無(wú)線通信網(wǎng)絡(luò)之類的通信系統(tǒng),并且可以具體涉及用于將網(wǎng)絡(luò)洞察(insight)遞送到諸如移動(dòng)或無(wú)線設(shè)備之類的設(shè)備的機(jī)制。
背景技術(shù):
數(shù)據(jù)分析洞察通過(guò)將這些洞察與決定鏈接而改變各種行業(yè)。網(wǎng)絡(luò)基礎(chǔ)設(shè)施可以例如從演進(jìn)節(jié)點(diǎn)b(enb)、無(wú)線電應(yīng)用云服務(wù)器(racs)和sai/客戶體驗(yàn)管理器(cem)生成網(wǎng)絡(luò)洞察。這些類型的洞察可以對(duì)于網(wǎng)絡(luò)的許多設(shè)備或元件是有用的。例如,這種類型的信息可以對(duì)于移動(dòng)應(yīng)用即應(yīng)用(app)是有用的。眾所周知,應(yīng)用可以被認(rèn)為是被設(shè)計(jì)成實(shí)現(xiàn)特定目的的獨(dú)立的程序或軟件片段,特別是如由用戶下載到移動(dòng)設(shè)備的程序或軟件片段。移動(dòng)設(shè)備(例如智能電話、平板電腦等)上的應(yīng)用使用微妙而快速改變的應(yīng)用知識(shí)來(lái)做出許多決定。然而,需要提供對(duì)應(yīng)用可以在其內(nèi)部決定中使用的洞察的容易訪問的解決方案。
技術(shù)實(shí)現(xiàn)要素:
一個(gè)實(shí)施例針對(duì)一種方法,包括通過(guò)在無(wú)線設(shè)備上運(yùn)行的應(yīng)用來(lái)檢測(cè)至少一個(gè)wi-fi通告值。所述方法還可以包括從至少一個(gè)wi-fi通告值提取針對(duì)蜂窩網(wǎng)絡(luò)狀況的至少一個(gè)蜂窩網(wǎng)絡(luò)洞察。
另一個(gè)實(shí)施例針對(duì)一種裝置,包括至少一個(gè)處理器和包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器。至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼利用至少一個(gè)處理器被配置為使得所述裝置至少檢測(cè)至少一個(gè)wi-fi通告值,并且從至少一個(gè)wi-fi通告值提取針對(duì)蜂窩網(wǎng)絡(luò)狀況的至少一個(gè)蜂窩網(wǎng)絡(luò)洞察。
另一個(gè)實(shí)施例針對(duì)一種體現(xiàn)在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序。計(jì)算機(jī)程序當(dāng)在處理器上運(yùn)行時(shí)執(zhí)行一種方法,所述方法包括通過(guò)在無(wú)線設(shè)備上運(yùn)行的應(yīng)用來(lái)檢測(cè)至少一個(gè)wi-fi通告值。所述方法還可以包括從至少一個(gè)wi-fi通告值提取針對(duì)蜂窩網(wǎng)絡(luò)狀況的至少一個(gè)蜂窩網(wǎng)絡(luò)洞察。
另一個(gè)實(shí)施例針對(duì)一種裝置,其包括用于檢測(cè)至少一個(gè)wi-fi通告值的部件。該裝置還可以包括用于從至少一個(gè)wi-fi通告值提取針對(duì)蜂窩網(wǎng)絡(luò)狀況的至少一個(gè)蜂窩網(wǎng)絡(luò)洞察的部件。
另一實(shí)施例針對(duì)一種方法,所述方法包括檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第一級(jí)別的網(wǎng)絡(luò)擁塞。該方法還包括響應(yīng)于檢測(cè)到第一級(jí)別的網(wǎng)絡(luò)擁塞,而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送服務(wù)集標(biāo)識(shí)符(ssid)值,其中ssid值對(duì)第一級(jí)別的網(wǎng)絡(luò)擁塞進(jìn)行編碼。該方法然后可以包括檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第二級(jí)別的網(wǎng)絡(luò)擁塞;以及響應(yīng)于檢測(cè)到第二級(jí)別的網(wǎng)絡(luò)擁塞,而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送第二ssid值,其中第二ssid值對(duì)第二級(jí)別的網(wǎng)絡(luò)擁塞進(jìn)行編碼。
另一個(gè)實(shí)施例針對(duì)一種裝置,其包括至少一個(gè)處理器和包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器。至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼利用至少一個(gè)處理器被配置為使得所述裝置至少檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第一級(jí)別的網(wǎng)絡(luò)擁塞;以及響應(yīng)于檢測(cè)到第一級(jí)別的網(wǎng)絡(luò)擁塞,而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送服務(wù)集標(biāo)識(shí)符(ssid)值,其中ssid值對(duì)第一級(jí)別的網(wǎng)絡(luò)擁塞進(jìn)行編碼。然后可以控制該裝置以檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第二級(jí)別的網(wǎng)絡(luò)擁塞;以及響應(yīng)于檢測(cè)到第二級(jí)別的網(wǎng)絡(luò)擁塞,而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送第二ssid值,其中第二ssid值對(duì)第二級(jí)別的網(wǎng)絡(luò)擁塞進(jìn)行編碼。
另一實(shí)施例針對(duì)一種體現(xiàn)在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序。計(jì)算機(jī)程序當(dāng)在處理器上運(yùn)行時(shí)執(zhí)行一種方法,所述方法包括檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第一級(jí)別的網(wǎng)絡(luò)擁塞。該方法還包括響應(yīng)于檢測(cè)到第一級(jí)別的網(wǎng)絡(luò)擁塞,而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送服務(wù)集標(biāo)識(shí)符(ssid)值,其中ssid值對(duì)第一級(jí)別的網(wǎng)絡(luò)擁塞進(jìn)行編碼。該方法然后可以包括檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第二級(jí)別的網(wǎng)絡(luò)擁塞;以及響應(yīng)于檢測(cè)到第二級(jí)別的網(wǎng)絡(luò)擁塞,而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送第二ssid值,其中第二ssid值對(duì)第二級(jí)別的網(wǎng)絡(luò)擁塞進(jìn)行編碼。
另一個(gè)實(shí)施例針對(duì)一種裝置,所述裝置包括用于檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第一級(jí)別的網(wǎng)絡(luò)擁塞的部件。該裝置還包括用于響應(yīng)于檢測(cè)到第一級(jí)別的網(wǎng)絡(luò)擁塞而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送服務(wù)集標(biāo)識(shí)符(ssid)值的部件,其中ssid值對(duì)第一級(jí)別的網(wǎng)絡(luò)擁塞進(jìn)行編碼。該裝置然后可以包括用于檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第二級(jí)別的網(wǎng)絡(luò)擁塞的部件;以及用于響應(yīng)于檢測(cè)到第二級(jí)別的網(wǎng)絡(luò)擁塞而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送第二ssid值的部件,其中第二ssid值對(duì)第二級(jí)別的網(wǎng)絡(luò)擁塞進(jìn)行編碼。
另一個(gè)實(shí)施例針對(duì)一種裝置,所述裝置包括用于檢測(cè)用于第一無(wú)線網(wǎng)絡(luò)的配置或管理的認(rèn)證挑戰(zhàn)值的部件。該裝置還包括用于響應(yīng)于認(rèn)證挑戰(zhàn)值而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送服務(wù)集標(biāo)識(shí)符(ssid)值的部件,其中ssid值對(duì)用于第一無(wú)線網(wǎng)絡(luò)上的管理的認(rèn)證挑戰(zhàn)值進(jìn)行編碼。該裝置然后可以包括用于檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第二級(jí)別的認(rèn)證挑戰(zhàn)值的部件;以及用于響應(yīng)于檢測(cè)到所述第二認(rèn)證挑戰(zhàn)值而通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送第二ssid值的部件,其中第二ssid值對(duì)認(rèn)證挑戰(zhàn)值進(jìn)行編碼。
附圖說(shuō)明
為了恰當(dāng)理解本發(fā)明,應(yīng)當(dāng)參考附圖,其中:
圖1圖示了洞察使用示例的框圖;
圖2圖示了洞察通過(guò)承載商路徑遞送到應(yīng)用的示例的框圖;
圖3圖示了通用通告服務(wù)(gas)消息傳送圖的示例;
圖4圖示了根據(jù)本發(fā)明的示例實(shí)施例的系統(tǒng)的框圖;
圖5圖示了描繪根據(jù)一個(gè)實(shí)施例的方法的示例的信令圖;
圖6a圖示了根據(jù)實(shí)施例的裝置的框圖;
圖6b圖示了根據(jù)另一實(shí)施例的裝置的框圖;
圖7a圖示了根據(jù)實(shí)施例的方法的流程圖;以及
圖7b圖示了根據(jù)另一實(shí)施例的方法的流程圖。
具體實(shí)施方式
將容易理解,如本文的圖中一般描述和圖示的本發(fā)明的組件可以以各種各樣的不同配置來(lái)布置和設(shè)計(jì)。因此,如附圖中所表示的,用于wi-fi信令網(wǎng)絡(luò)洞察遞送的系統(tǒng)、方法、裝置和計(jì)算機(jī)程序產(chǎn)品的實(shí)施例的以下詳細(xì)描述并不意圖限制本發(fā)明的范圍,而是僅僅代表本發(fā)明的所選實(shí)施例。
貫穿本說(shuō)明書描述的本發(fā)明的特征、結(jié)構(gòu)或特性可以以任何合適的方式組合在一個(gè)或多個(gè)實(shí)施例中。例如,貫穿本說(shuō)明書的短語(yǔ)“某些實(shí)施例”、“一些實(shí)施例”或其他類似語(yǔ)言的使用是指如下的事實(shí):結(jié)合該實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,貫穿本說(shuō)明書的短語(yǔ)“在某些實(shí)施例中”、“在一些實(shí)施例中”、“在其他實(shí)施例中”或其他類似語(yǔ)言的出現(xiàn)并不一定全部是指同一組實(shí)施例,并且所描述的特征、結(jié)構(gòu)、或者特性可以以任何合適的方式組合在一個(gè)或多個(gè)實(shí)施例中。
另外,如果期望,可以以不同的次序和/或彼此同時(shí)執(zhí)行下面討論的不同功能。此外,如果期望,所描述的功能中的一個(gè)或多個(gè)可以是可選的或可以被組合。照此,以下描述應(yīng)當(dāng)被視為僅僅是本發(fā)明的原理、教導(dǎo)和實(shí)施例的說(shuō)明,而不是處于其限制。
存在應(yīng)用使用洞察以便為應(yīng)用和網(wǎng)絡(luò)運(yùn)營(yíng)商二者生成效率和貨幣化的許多用例。作為一個(gè)示例,考慮決定從互聯(lián)網(wǎng)下載一些視頻但關(guān)于定時(shí)是靈活的空閑應(yīng)用。現(xiàn)今,應(yīng)用既不知道本地小區(qū)鏈路速度(因?yàn)樗强臻e的)也不知道其他小區(qū)中的鏈路速度。因此,該應(yīng)用不能發(fā)現(xiàn)最快的下載機(jī)會(huì),因此它將較不適時(shí)地下載,例如可能發(fā)現(xiàn)0.6mbps并在信道上花費(fèi)長(zhǎng)時(shí)間而耗盡電池壽命。然而,利用網(wǎng)絡(luò)知識(shí),該應(yīng)用將使用被提供最快小區(qū)id或用于最快下載時(shí)間的推送通知的網(wǎng)絡(luò)知識(shí)而知道最少擁塞機(jī)會(huì)在何時(shí)且何地。以這種方式,該應(yīng)用使用少得多的電池壽命(不是100%,因?yàn)樾诺郎系母虝r(shí)間,例如以6mbps)。網(wǎng)絡(luò)運(yùn)營(yíng)商受益,因?yàn)橐赃@種方式下載也使業(yè)務(wù)移出擁塞。還存在例如與流送、視頻電話、游戲、用戶警報(bào)、主屏幕、wi-fi或?qū)Ш较嚓P(guān)的更多示例。網(wǎng)絡(luò)知識(shí)基本上支持所有洞察用例——在非常簡(jiǎn)單的情況下。
如上所述,存在使得由應(yīng)用能夠容易訪問聯(lián)網(wǎng)洞察而使得這些應(yīng)用可以關(guān)于何時(shí)以及如何采取某些動(dòng)作做出更好決定的需要。圖1圖示了洞察使用示例。在該示例中,諸如社交聯(lián)網(wǎng)應(yīng)用的應(yīng)用可能想要下載視頻或其他信息。在不具有對(duì)網(wǎng)絡(luò)洞察的訪問的情況下,應(yīng)用可能嘗試在高擁塞的時(shí)段期間下載信息,從而導(dǎo)致較長(zhǎng)的下載時(shí)間并耗盡電池壽命。然而,在具有對(duì)蜂窩或網(wǎng)絡(luò)洞察的訪問的情況下,應(yīng)用可以確定何時(shí)存在較低擁塞的時(shí)段,并且能夠在那些較低擁塞時(shí)段期間執(zhí)行其期望的動(dòng)作,由此導(dǎo)致較快的下載時(shí)間并節(jié)省電池壽命。應(yīng)當(dāng)注意,圖1示出了可以由應(yīng)用利用蜂窩擁塞洞察而創(chuàng)建的許多機(jī)會(huì)中的僅一個(gè)。許多其他的示例和使用是可能的。
在另一示例中,應(yīng)用可能需要訪問認(rèn)證挑戰(zhàn)值以便訪問蜂窩接入點(diǎn)的本地管理和配置。該認(rèn)證挑戰(zhàn)值是可以幫助該應(yīng)用關(guān)于如何采取該動(dòng)作做出更好的決定的聯(lián)網(wǎng)洞察的示例。
如果應(yīng)用激活蜂窩調(diào)制解調(diào)器并通過(guò)無(wú)線鏈路發(fā)送和接收一些信息以便將網(wǎng)絡(luò)洞察與應(yīng)用/應(yīng)用服務(wù)提供商連接,則可以遞送蜂窩擁塞洞察。圖2圖示了洞察通過(guò)承載商路徑遞送到應(yīng)用的示例。
ieee802.11提供了兩種方法來(lái)向無(wú)線設(shè)備遞送附加的信息元素,而不促使無(wú)線設(shè)備利用wi-fi網(wǎng)絡(luò)進(jìn)行認(rèn)證。信息元素可以由作為主要包含服務(wù)集標(biāo)識(shí)符(ssid)、在hs2.0使能的wi-fi接入的情況下的同質(zhì)ssid(hessid)、以及用于提供用于這樣的接入點(diǎn)的唯一標(biāo)識(shí)符的基本ssid(bssid)的定期發(fā)送的廣播的beacons中包括的信息元素提供,或由運(yùn)行由ieee802.11u引入的接入網(wǎng)絡(luò)查詢協(xié)議(anqp)的通用通告服務(wù)提供,其允許在認(rèn)證前提供更全面的信息作為對(duì)由無(wú)線設(shè)備的查詢的響應(yīng)。
由于信標(biāo)必須在最魯棒的調(diào)制和編碼的情況下頻繁地廣播,所以信標(biāo)中的附加信息的可用空間非常有限,以免浪費(fèi)可用頻譜的巨大部分。
為了克服在信標(biāo)中廣播全面信息的限制,ieee802.11u提供了在預(yù)關(guān)聯(lián)階段中運(yùn)行的特殊協(xié)議,其可以用于主動(dòng)從接入網(wǎng)絡(luò)查詢?nèi)嫘畔ⅰ_@樣的服務(wù)目前限于關(guān)于wi-fi接入點(diǎn)的附加信息,并且可以由用于各種服務(wù)發(fā)現(xiàn)協(xié)議的最近建立的計(jì)劃ieee802.11aq擴(kuò)展。圖3圖示了通用通告服務(wù)(gas)消息傳送圖的示例。
本發(fā)明的實(shí)施例提供了例如在熱點(diǎn)2.0預(yù)關(guān)聯(lián)通告消息或wi-fi的ssid字段內(nèi)使用wi-fi通告的文本值,以將蜂窩接入特定網(wǎng)絡(luò)洞察傳達(dá)給在智能電話、平板電腦或者其他移動(dòng)或無(wú)線設(shè)備上運(yùn)行的應(yīng)用。本發(fā)明的實(shí)施例還提供關(guān)于如何部署以上討論的gas/anqp協(xié)議以根據(jù)諸如3gppandsf協(xié)議的服務(wù)發(fā)現(xiàn)協(xié)議遞送蜂窩接入特定網(wǎng)絡(luò)洞察的附加信息。
因此,一個(gè)實(shí)施例被配置為利用現(xiàn)有的wi-fi消息來(lái)廣播蜂窩接入特定網(wǎng)絡(luò)洞察信號(hào),以在不激活蜂窩調(diào)制解調(diào)器的情況下發(fā)信號(hào)通知蜂窩接入特定網(wǎng)絡(luò)洞察,以及在不消耗附加的wi-fi/蜂窩資源的情況下將蜂窩接入特定網(wǎng)絡(luò)洞察與應(yīng)用服務(wù)提供商連接。
圖4圖示了根據(jù)本發(fā)明的示例性實(shí)施例的系統(tǒng)。如圖4中所圖示,系統(tǒng)可以包括與一個(gè)或多個(gè)(蜂窩)基站107和/或一個(gè)或多個(gè)wi-fi接入點(diǎn)(ap)105通信或由其服務(wù)的一個(gè)或多個(gè)移動(dòng)設(shè)備100。基站107和/或wi-fi接入點(diǎn)(ap)105可以與包括分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(pdngw)115的核心網(wǎng)絡(luò)通信或連接,核心網(wǎng)絡(luò)繼而可以連接到例如互聯(lián)網(wǎng)或廣域網(wǎng)(wan)。
在實(shí)施例中,如圖4中所圖示,基站107和/或wi-fi接入點(diǎn)(ap)105可以與性能信息管理器(pim)或網(wǎng)絡(luò)監(jiān)視器113通信或連接。另外,wi-fi接入點(diǎn)可以確實(shí)地與蜂窩接入點(diǎn)集成,從而進(jìn)一步使得能夠?qū)崿F(xiàn)該網(wǎng)絡(luò)監(jiān)視通信實(shí)施例。類似地,pdngw115也可以與性能信息管理器113通信或連接。在某些實(shí)施例中,性能信息管理器113可以繼而連接到控制wi-fi接入點(diǎn)(ap)105的wi-fiap控制器110??蛇x地,pdngw115還可以與洞察配置服務(wù)器120通信或連接,洞察配置服務(wù)器120還可以與wi-fiap控制器110連接或通信。
圖5圖示描繪精心安排wi-fi系統(tǒng)以便將特定蜂窩網(wǎng)絡(luò)洞察傳達(dá)給運(yùn)行一個(gè)或多個(gè)應(yīng)用的設(shè)備(例如,無(wú)線設(shè)備)的方法的示例的信令圖。該方法可以包括在步驟200處蜂窩網(wǎng)絡(luò)(例如,enb/ran、性能管理系統(tǒng)/pim)向wi-fi網(wǎng)絡(luò)或基于wi-fi的蜂窩洞察配置服務(wù)器提供蜂窩網(wǎng)絡(luò)擁塞洞察。然后,該方法可以包括在步驟202處提供wi-fi通告值更新。
該方法還可以包括在步驟204處設(shè)備(或在其上運(yùn)行的應(yīng)用)檢測(cè)至少一個(gè)wi-fi通告值。該方法還可以包括在步驟205處從至少一個(gè)wi-fi通告值提取針對(duì)網(wǎng)絡(luò)狀況的至少一個(gè)網(wǎng)絡(luò)洞察。
在實(shí)施例中,在熱點(diǎn)2.0預(yù)關(guān)聯(lián)通告消息內(nèi)將至少一個(gè)wi-fi通告值遞送給無(wú)線設(shè)備。根據(jù)某些實(shí)施例,至少一個(gè)wi-fi通告值包括wi-fissid(例如,hessid、hessid)名稱。
在一些實(shí)施例中,用于從在步驟207處交換的所接收的wi-fi通告值對(duì)網(wǎng)絡(luò)洞察進(jìn)行編碼/解碼/提取的規(guī)則或映射可以被預(yù)先提供到無(wú)線設(shè)備上,或者可以從例如給定的互聯(lián)網(wǎng)服務(wù)器(例如網(wǎng)絡(luò)知識(shí)服務(wù)器、andsf服務(wù)器)、熱點(diǎn)2.0信令或3gpp信令中的至少一個(gè)下載。
在其他實(shí)施例中,用于從所接收的wi-fi通告值編碼/解碼/提取網(wǎng)絡(luò)洞察的規(guī)則或映射可以包括其他參數(shù)的函數(shù),所述參數(shù)包括例如當(dāng)前小區(qū)id號(hào)、一天中時(shí)間、位置、加密密鑰和種子中的至少一個(gè)。根據(jù)示例實(shí)施例,實(shí)際洞察本身可以例如使用主要的宏lte小區(qū)id號(hào)和/或單獨(dú)的加密密鑰進(jìn)行散列(hash)或加密。這可以使得能夠防止未支付對(duì)洞察的訪問的應(yīng)用能夠提取洞察。例如,未支付對(duì)洞察的訪問或完全訪問的應(yīng)用將不具有加密密鑰,使得ssid將是難懂的。
根據(jù)另一個(gè)實(shí)施例,用于從所接收的wi-fi通告值編碼/解碼/提取網(wǎng)絡(luò)洞察的規(guī)則或映射可以使得ssid值包括冗余,使得其可以通過(guò)應(yīng)用檢測(cè)和解碼ssid值而被簽名和驗(yàn)證。這可能類似于在ssid的末尾使用前向糾錯(cuò)機(jī)制或長(zhǎng)的crc類的字段,使得應(yīng)用可以驗(yàn)證被分析的ssid實(shí)際上是有效的ssid,這實(shí)際上傳達(dá)網(wǎng)絡(luò)洞察。
根據(jù)另一個(gè)實(shí)施例,應(yīng)用可以利用wi-fi熱點(diǎn)2.0預(yù)關(guān)聯(lián)過(guò)程來(lái)驗(yàn)證所接收的ssid可以被信任和解碼以提取蜂窩狀態(tài)洞察。
回到圖5,在實(shí)施例中,無(wú)線設(shè)備(或在其上運(yùn)行的應(yīng)用)在步驟210處可以使用所提取的網(wǎng)絡(luò)洞察的值來(lái)引起至少一個(gè)應(yīng)用適配和/或向在無(wú)線設(shè)備上運(yùn)行或綁定到無(wú)線設(shè)備的至少一個(gè)其他應(yīng)用提供洞察。在實(shí)施例中,在ssid或預(yù)關(guān)聯(lián)信令中編碼的網(wǎng)絡(luò)狀況可以包括網(wǎng)絡(luò)狀況一個(gè)或多個(gè)蜂窩通信鏈路中的至少一個(gè)。
根據(jù)實(shí)施例,諸如基于wi-fi的蜂窩洞察配置服務(wù)器之類的網(wǎng)絡(luò)節(jié)點(diǎn)可以被配置為執(zhí)行包括檢測(cè)第一蜂窩無(wú)線網(wǎng)絡(luò)上的第一級(jí)別的蜂窩網(wǎng)絡(luò)擁塞的方法。響應(yīng)于該檢測(cè),網(wǎng)絡(luò)節(jié)點(diǎn)可以通過(guò)第二無(wú)線網(wǎng)絡(luò)(例如,wi-fi網(wǎng)絡(luò))傳達(dá)ssid文本值。ssid文本值可以編碼所檢測(cè)的第一級(jí)別的無(wú)線網(wǎng)絡(luò)擁塞。此外,網(wǎng)絡(luò)節(jié)點(diǎn)還可以檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第二級(jí)別的網(wǎng)絡(luò)擁塞。響應(yīng)于該檢測(cè),網(wǎng)絡(luò)節(jié)點(diǎn)可以通過(guò)第二無(wú)線網(wǎng)絡(luò)傳達(dá)第二ssid文本值。該第二ssid文本值可以編碼第二級(jí)別的無(wú)線網(wǎng)絡(luò)擁塞。
圖6a圖示了根據(jù)實(shí)施例的裝置10的示例。在實(shí)施例中,裝置10可以是處于一個(gè)或多個(gè)通信網(wǎng)絡(luò)中或與一個(gè)或多個(gè)通信網(wǎng)絡(luò)相關(guān)聯(lián)或由(一個(gè)或多個(gè))通信網(wǎng)絡(luò)服務(wù)的節(jié)點(diǎn)或元件。例如,在一個(gè)實(shí)施例中,裝置10可以是移動(dòng)設(shè)備、無(wú)線設(shè)備或用戶設(shè)備(ue),諸如移動(dòng)電話、智能電話、平板電腦、膝上型電腦或能夠進(jìn)行無(wú)線通信的其他設(shè)備。應(yīng)當(dāng)注意,本領(lǐng)域普通技術(shù)人員將理解,裝置10可以包括圖6a中未示出的組件或特征。
如圖6a中所圖示,裝置10包括用于處理信息并執(zhí)行指令或操作的處理器22。處理器22可以是任何類型的通用或?qū)S锰幚砥?。雖然在圖6a中示出了單個(gè)處理器22,但是根據(jù)其他實(shí)施例可以利用多個(gè)處理器。事實(shí)上,處理器22可以包括通用計(jì)算機(jī)、專用計(jì)算機(jī)、微處理器、數(shù)字信號(hào)處理器(dsp)、現(xiàn)場(chǎng)可編程門陣列(fpga)、專用集成電路(asic)和基于多核處理器架構(gòu)的處理器中的一個(gè)或多個(gè),作為示例。
裝置10還可以包括或耦合到可以耦合到處理器22的存儲(chǔ)器14(內(nèi)部或外部),其用于存儲(chǔ)可以由處理器22執(zhí)行的信息和指令。存儲(chǔ)器14可以是一個(gè)或多個(gè)存儲(chǔ)器并屬于適于本地應(yīng)用環(huán)境的任何類型,并且可以使用任何合適的易失性或非易失性數(shù)據(jù)存儲(chǔ)技術(shù)來(lái)實(shí)現(xiàn),諸如基于半導(dǎo)體的存儲(chǔ)器設(shè)備、磁存儲(chǔ)器設(shè)備和系統(tǒng)、光學(xué)存儲(chǔ)器設(shè)備和系統(tǒng)、固定存儲(chǔ)器和可移動(dòng)存儲(chǔ)器。例如,存儲(chǔ)器14可以包括隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、諸如磁盤或光盤的靜態(tài)存儲(chǔ)裝置、或任何其他類型的非暫時(shí)性機(jī)器或計(jì)算機(jī)可讀介質(zhì)的任何組合。存儲(chǔ)在存儲(chǔ)器14中的指令可以包括程序指令或計(jì)算機(jī)程序代碼,該程序指令或計(jì)算機(jī)程序代碼當(dāng)由處理器22執(zhí)行時(shí)使得裝置10能夠執(zhí)行如本文所述的任務(wù)。
裝置10還可以包括或耦合到用于向和從裝置10發(fā)送和接收信號(hào)和/或數(shù)據(jù)的一個(gè)或多個(gè)天線25。裝置10還可以包括或耦合到被配置為發(fā)送和接收信息的收發(fā)器28。例如,收發(fā)器28可以被配置為將信息調(diào)制到載波波形上以供(一個(gè)或多個(gè))天線25發(fā)送,以及解調(diào)經(jīng)由(一個(gè)或多個(gè))天線25所接收的信息,以供裝置10的其他元件進(jìn)一步處理。在其他實(shí)施例中,收發(fā)器28可以能夠直接發(fā)送和接收信號(hào)或數(shù)據(jù)。
處理器22可以執(zhí)行與裝置10的操作相關(guān)聯(lián)的功能,其可以包括例如天線增益/相位參數(shù)的預(yù)編碼、形成通信消息的各個(gè)位的編碼和解碼、信息的格式化、以及裝置10的整體控制,包括與通信資源的管理相關(guān)的過(guò)程。
在實(shí)施例中,存儲(chǔ)器14可以存儲(chǔ)當(dāng)由處理器22執(zhí)行時(shí)提供功能的軟件模塊。模塊可以包括例如為裝置10提供操作系統(tǒng)功能的操作系統(tǒng)。存儲(chǔ)器還可以存儲(chǔ)一個(gè)或多個(gè)功能模塊(諸如應(yīng)用或程序),以為裝置10提供附加功能。裝置10的組件可以以硬件實(shí)現(xiàn)或?qū)崿F(xiàn)為硬件和軟件的任何合適的組合。
在一個(gè)實(shí)施例中,裝置10可以是ue或移動(dòng)設(shè)備,如上文所討論的。在該實(shí)施例中,裝置10可以由存儲(chǔ)器14和處理器22控制以檢測(cè)至少一個(gè)wi-fi通告值并從至少一個(gè)wi-fi通告值提取針對(duì)蜂窩網(wǎng)絡(luò)狀況的至少一個(gè)蜂窩網(wǎng)絡(luò)洞察。根據(jù)實(shí)施例,裝置10可以由存儲(chǔ)器14和處理器22控制以在熱點(diǎn)2.0預(yù)關(guān)聯(lián)通告消息內(nèi)接收至少一個(gè)wi-fi通告值。在一個(gè)實(shí)施例中,至少一個(gè)wi-fi通告值可以包括至少一個(gè)wi-fissid名稱。
根據(jù)某些實(shí)施例,用于從至少一個(gè)wi-fi通告值提取蜂窩網(wǎng)絡(luò)洞察的規(guī)則可以預(yù)先提供到裝置10上,或者可以從例如互聯(lián)網(wǎng)服務(wù)器、接入網(wǎng)絡(luò)發(fā)現(xiàn)和選擇功能(andsf)服務(wù)器、熱點(diǎn)2.0信令、或第三代合作伙伴計(jì)劃(3gpp)信令中的至少一個(gè)下載。
在一些實(shí)施例中,用于從至少一個(gè)wi-fi通告值提取蜂窩網(wǎng)絡(luò)洞察的規(guī)則可以是其他參數(shù)的函數(shù),所述其他參數(shù)包括例如當(dāng)前小區(qū)id號(hào)、一天中時(shí)間、位置、加密密鑰和/或種子。
根據(jù)實(shí)施例,ssid值包括冗余,使得ssid值由在裝置10上運(yùn)行的應(yīng)用進(jìn)行簽名和驗(yàn)證。
根據(jù)實(shí)施例,裝置10可以由存儲(chǔ)器14和處理器22控制以使用所提取的至少一個(gè)蜂窩網(wǎng)絡(luò)洞察來(lái)引起至少一個(gè)應(yīng)用適配,或者向在裝置10上運(yùn)行的或綁定到裝置10的至少一個(gè)其他應(yīng)用提供至少一個(gè)蜂窩網(wǎng)絡(luò)洞察。在一個(gè)實(shí)施例中,在至少一個(gè)蜂窩網(wǎng)絡(luò)洞察中編碼的蜂窩網(wǎng)絡(luò)狀況可以包括網(wǎng)絡(luò)狀況和/或多個(gè)蜂窩通信鏈路。
在某些實(shí)施例中,網(wǎng)絡(luò)狀況可以包括在蜂窩上遇到的可能的每用戶吞吐量的指示,如果附加用戶要通過(guò)蜂窩連接的話。在又另一個(gè)實(shí)施例中,wi-fissid可以僅用于傳達(dá)蜂窩網(wǎng)絡(luò)狀況,并且不用于承載網(wǎng)絡(luò)承載商業(yè)務(wù)。
圖6b圖示了根據(jù)另一實(shí)施例的裝置20的示例。在實(shí)施例中,裝置20可以是通信網(wǎng)絡(luò)中的或者服務(wù)這樣的網(wǎng)絡(luò)的節(jié)點(diǎn)、主機(jī)或服務(wù)器,諸如配置服務(wù)器。應(yīng)當(dāng)注意,本領(lǐng)域普通技術(shù)人員將理解,裝置20可以包括圖6b中未示出的組件或特征。
如圖6b中所圖示,裝置20包括用于處理信息并執(zhí)行指令或操作的處理器32。處理器32可以是任何類型的通用或?qū)S锰幚砥鳌km然在圖6b中示出了單個(gè)處理器32,但是根據(jù)其他實(shí)施例,可以利用多個(gè)處理器。事實(shí)上,處理器32可以包括通用計(jì)算機(jī)、專用計(jì)算機(jī)、微處理器、數(shù)字信號(hào)處理器(dsp)、現(xiàn)場(chǎng)可編程門陣列(fpga)、專用集成電路(asic)和基于多核處理器架構(gòu)的處理器中的一個(gè)或多個(gè),作為示例。
裝置20還包括可以耦合到處理器32的存儲(chǔ)器34,其用于存儲(chǔ)可以由處理器32執(zhí)行的信息和指令。存儲(chǔ)器34可以是一個(gè)或多個(gè)存儲(chǔ)器并屬于適于本地應(yīng)用環(huán)境的任何類型,并且可以使用任何合適的易失性或非易失性數(shù)據(jù)存儲(chǔ)技術(shù)來(lái)實(shí)現(xiàn),諸如基于半導(dǎo)體的存儲(chǔ)器設(shè)備、磁存儲(chǔ)器設(shè)備和系統(tǒng)、光學(xué)存儲(chǔ)器設(shè)備和系統(tǒng)、固定存儲(chǔ)器和可移動(dòng)存儲(chǔ)器。例如,存儲(chǔ)器34可以包括隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、諸如磁盤或光盤的靜態(tài)存儲(chǔ)裝置、或任何其他類型的非暫時(shí)性機(jī)器或計(jì)算機(jī)可讀介質(zhì)的任何組合。存儲(chǔ)在存儲(chǔ)器34中的指令可以包括程序指令或計(jì)算機(jī)程序代碼,該程序指令或計(jì)算機(jī)程序代碼當(dāng)由處理器32執(zhí)行時(shí)使得裝置20能夠執(zhí)行如本文所述的任務(wù)。
裝置20還可以包括用于向和從裝置20發(fā)送和接收信號(hào)和/或數(shù)據(jù)的一個(gè)或多個(gè)天線35。裝置20還可以包括被配置為發(fā)送和接收信息的收發(fā)器38。例如,收發(fā)器38可以被配置為將信息調(diào)制到載波波形上以供(一個(gè)或多個(gè))天線35發(fā)送,以及解調(diào)經(jīng)由(一個(gè)或多個(gè))天線35所接收的信息,以供裝置20的其他元件進(jìn)一步處理。在其他實(shí)施例中,收發(fā)器38可能能夠直接發(fā)送和接收信號(hào)或數(shù)據(jù)。
處理器32可以執(zhí)行與裝置20的操作相關(guān)聯(lián)的功能,其可以包括但不限于天線增益/相位參數(shù)的預(yù)編碼、形成通信消息的各個(gè)位的編碼和解碼、信息的格式化、以及裝置20的整體控制,包括與通信資源的管理相關(guān)的過(guò)程。
在實(shí)施例中,存儲(chǔ)器34存儲(chǔ)當(dāng)由處理器32執(zhí)行時(shí)提供功能的軟件模塊。模塊可以包括例如為裝置20提供操作系統(tǒng)功能的操作系統(tǒng)。存儲(chǔ)器還可以存儲(chǔ)一個(gè)或多個(gè)功能模塊(諸如應(yīng)用或程序),以為裝置20提供附加的功能。裝置20的組件可以以硬件實(shí)現(xiàn)或?qū)崿F(xiàn)為硬件和軟件的任何合適的組合。
如上所述,根據(jù)一個(gè)實(shí)施例,裝置20可以是諸如基于wi-fi的蜂窩洞察配置服務(wù)器之類的、通信網(wǎng)絡(luò)中的服務(wù)器。在該實(shí)施例中,裝置20可以由存儲(chǔ)器34和處理器32控制,以檢測(cè)諸如蜂窩網(wǎng)絡(luò)的第一無(wú)線網(wǎng)絡(luò)上的第一級(jí)別的網(wǎng)絡(luò)擁塞。響應(yīng)于檢測(cè)到第一級(jí)別的網(wǎng)絡(luò)擁塞,裝置20可以由存儲(chǔ)器34和處理器32控制,以通過(guò)諸如wi-fi網(wǎng)絡(luò)的第二無(wú)線網(wǎng)絡(luò)發(fā)送ssid值。ssid值可以編碼第一級(jí)別的網(wǎng)絡(luò)擁塞。然后,裝置20可以由存儲(chǔ)器34和處理器32控制,以檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第二級(jí)別的網(wǎng)絡(luò)擁塞。響應(yīng)于檢測(cè)到第二級(jí)別的網(wǎng)絡(luò)擁塞,裝置20可以由存儲(chǔ)器34和處理器32控制,以通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送第二ssid值。第二ssid值可以編碼第二級(jí)別的網(wǎng)絡(luò)擁塞。
圖7a圖示了根據(jù)一個(gè)實(shí)施例的用于配置和/或控制wi-fi網(wǎng)絡(luò)以將特定蜂窩網(wǎng)絡(luò)洞察傳達(dá)到在設(shè)備上運(yùn)行的應(yīng)用的方法的流程圖的示例。在實(shí)施例中,該方法可以例如由無(wú)線設(shè)備(或由在無(wú)線設(shè)備上運(yùn)行的應(yīng)用)執(zhí)行。該方法可以包括在700處檢測(cè)一個(gè)或多個(gè)wi-fi通告值。然后,該方法可以包括在710處從(一個(gè)或多個(gè))wi-fi通告值提取針對(duì)蜂窩網(wǎng)絡(luò)的狀況(諸如蜂窩網(wǎng)絡(luò)擁塞)的一個(gè)或多個(gè)蜂窩網(wǎng)絡(luò)洞察。
圖7b圖示了根據(jù)另一實(shí)施例的用于配置和/或控制wi-fi網(wǎng)絡(luò)以將特定蜂窩網(wǎng)絡(luò)洞察傳達(dá)到在設(shè)備上運(yùn)行的應(yīng)用的方法的流程圖的示例。在實(shí)施例中,圖7b的方法可以由通信網(wǎng)絡(luò)中的服務(wù)器或主機(jī)執(zhí)行。該方法可以包括在750處檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第一級(jí)別的網(wǎng)絡(luò)擁塞。響應(yīng)于檢測(cè)到第一級(jí)別的網(wǎng)絡(luò)擁塞,該方法還可以包括在760處通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送服務(wù)集標(biāo)識(shí)符(ssid)值。ssid值可以編碼第一級(jí)別的網(wǎng)絡(luò)擁塞。然后,該方法可以包括在770處檢測(cè)第一無(wú)線網(wǎng)絡(luò)上的第二級(jí)別的網(wǎng)絡(luò)擁塞。響應(yīng)于檢測(cè)到第二級(jí)別的網(wǎng)絡(luò)擁塞,該方法還可以包括在780處通過(guò)第二無(wú)線網(wǎng)絡(luò)發(fā)送第二ssid值。第二ssid值可以編碼第二級(jí)別的網(wǎng)絡(luò)擁塞。
在一些實(shí)施例中,本文描述的方法(諸如上文討論的圖7a和圖7b中所圖示的方法)中的任何一個(gè)的功能可以通過(guò)存儲(chǔ)在存儲(chǔ)器或其他計(jì)算機(jī)可讀或有形介質(zhì)中并由處理器執(zhí)行的軟件和/或計(jì)算機(jī)程序代碼實(shí)現(xiàn)。在其他實(shí)施例中,功能可以由硬件執(zhí)行,例如通過(guò)使用專用集成電路(asic)、可編程門陣列(pga)、現(xiàn)場(chǎng)可編程門陣列(fpga)或硬件和軟件的任何其他組合。
鑒于上述情況,實(shí)施例使得能夠?qū)⒍床熘苯觽鬟_(dá)到應(yīng)用,而同時(shí)避免針對(duì)應(yīng)用實(shí)際連接到無(wú)線網(wǎng)絡(luò)以便檢索經(jīng)更新的無(wú)線網(wǎng)絡(luò)洞察的需要。此外,這不需要對(duì)應(yīng)用服務(wù)器的修改。
本領(lǐng)域普通技術(shù)人員將容易理解,可以利用以不同次序的步驟和/或利用以與所公開的配置不同的配置的硬件元件來(lái)實(shí)施如上文所討論的本發(fā)明。因此,雖然已經(jīng)基于這些優(yōu)選實(shí)施例描述了本發(fā)明,但是對(duì)于本領(lǐng)域技術(shù)人員將顯而易見的是,某些修改、變化和替代構(gòu)造將是顯而易見的,而同時(shí)保持在本發(fā)明的精神和范圍內(nèi)。因此,為了確定本發(fā)明的范圍和界限,應(yīng)當(dāng)參考所附權(quán)利要求。