個(gè) 功能。在另一實(shí)施例中,無(wú)線設(shè)備302可以實(shí)現(xiàn)無(wú)線設(shè)備102的一個(gè)或多個(gè)功能。
[0068] 無(wú)線設(shè)備302可以包括控制無(wú)線設(shè)備302的操作的處理器304。處理器304還可 以被稱(chēng)為中央處理單元(CPU)??梢园ㄖ蛔x存儲(chǔ)器(ROM)和隨機(jī)存取存儲(chǔ)器(RAM)兩者 的存儲(chǔ)器306向處理器304提供指令和數(shù)據(jù)。存儲(chǔ)器306的一部分還可以包括非易失性隨 機(jī)存取存儲(chǔ)器(NVRAM)。處理器304通常基于被存儲(chǔ)在存儲(chǔ)器306內(nèi)的程序指令來(lái)執(zhí)行邏 輯運(yùn)算和算數(shù)運(yùn)算。存儲(chǔ)器306中的指令可以是可執(zhí)行的,以實(shí)現(xiàn)本文所描述的方法。
[0069] 當(dāng)無(wú)線設(shè)備302被實(shí)現(xiàn)或使用為發(fā)送節(jié)點(diǎn)時(shí),處理器304可以被配置為發(fā)送通信 策略,諸如本文所描述的報(bào)告規(guī)則。當(dāng)無(wú)線設(shè)備302被實(shí)現(xiàn)或使用為接收節(jié)點(diǎn)時(shí),處理器 304可以被配置為從上述關(guān)于圖2的無(wú)線設(shè)備200接收數(shù)據(jù)。當(dāng)無(wú)線設(shè)備302被實(shí)現(xiàn)或使 用為接收節(jié)點(diǎn)時(shí),處理器304還可以被配置為至少部分地基于所接收的報(bào)告規(guī)則來(lái)使應(yīng)用 業(yè)務(wù)信息要被報(bào)告。
[0070] 處理器304可以包括或者是利用一個(gè)或多個(gè)處理器實(shí)現(xiàn)的處理系統(tǒng)的部件。可以 利用下列各項(xiàng)的任意組合來(lái)實(shí)現(xiàn)一個(gè)或多個(gè)處理器:通用微處理器、微控制器、數(shù)字信號(hào)處 理器(DSP)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、可編程邏輯器件(PLD)、控制器、狀態(tài)機(jī)、門(mén)控邏輯 單元、分立的硬件部件、專(zhuān)用硬件有限狀態(tài)機(jī)、或可以執(zhí)行信息的計(jì)算或其它操作的任意其 它合適的實(shí)體。
[0071] 處理系統(tǒng)還可以包括用于存儲(chǔ)軟件的機(jī)器可讀介質(zhì)。無(wú)論被稱(chēng)為軟件、固件、中 間件、微代碼、硬件描述語(yǔ)言或別的術(shù)語(yǔ),軟件都應(yīng)當(dāng)被廣義地解釋為意味著任何類(lèi)型的指 令。指令可以包括代碼(例如,以源代碼格式,以二進(jìn)制代碼格式、以可執(zhí)行代碼格式、或以 任何其它合適的代碼格式)。指令當(dāng)被一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得處理系統(tǒng)執(zhí)行本文所 描述的各個(gè)功能。
[0072] 無(wú)線設(shè)備302還可以包括殼體308,所述殼體308可以包括用于允許數(shù)據(jù)在無(wú)線設(shè) 備302與遠(yuǎn)程位置之間發(fā)送和接收的發(fā)射機(jī)310和/或接收機(jī)312。發(fā)射機(jī)310與接收機(jī) 312可以被組合成收發(fā)機(jī)314。天線316可以被附接至殼體308,并且電耦合至收發(fā)機(jī)314。 無(wú)線設(shè)備302還可以包括(未示出的)多個(gè)發(fā)射機(jī)、多個(gè)接收機(jī)、多個(gè)收發(fā)機(jī)和/或多副天 線。
[0073] 發(fā)射機(jī)310可以被配置為無(wú)線地發(fā)送具有不同MAC報(bào)頭類(lèi)型的分組。例如,發(fā)射機(jī) 310可以被配置為發(fā)送具有由上文所討論的處理器304所生成的不同類(lèi)型的報(bào)頭的分組。
[0074] 接收機(jī)312可以被配置為無(wú)線地接收具有不同MAC報(bào)頭類(lèi)型的分組。在一些方面 中,如在下文中進(jìn)一步詳細(xì)地討論的,接收機(jī)312被配置為檢測(cè)所使用的MAC報(bào)頭的類(lèi)型, 并且相應(yīng)地處理該分組。
[0075] 無(wú)線設(shè)備302還可以包括信號(hào)檢測(cè)器318,所述信號(hào)檢測(cè)器318可以被用于試圖檢 測(cè)和量化由收發(fā)機(jī)314所接收的信號(hào)的電平。信號(hào)檢測(cè)器318可以檢測(cè)諸如總能量、每個(gè) 符號(hào)每個(gè)載波的能量、功率譜密度之類(lèi)的信號(hào)和其它信號(hào)。無(wú)線設(shè)備302還可以包括用于 在處理信號(hào)中使用的數(shù)字信號(hào)處理器(DSP)320。DSP 320可以被配置為生成用于傳輸?shù)姆?組。在一些方面中,該分組可以包括物理層數(shù)據(jù)單元(prou)。
[0076] 在一些方面中,無(wú)線設(shè)備302還可以包括用戶(hù)接口 322。用戶(hù)接口 322可以包括按 鍵板、麥克風(fēng)、揚(yáng)聲器、和/或顯示器。用戶(hù)接口 322可以包括向無(wú)線設(shè)備302的用戶(hù)傳達(dá) 信息和/或從用戶(hù)接收輸入的任何元件或部件。
[0077] 無(wú)線設(shè)備302的各個(gè)部件可以通過(guò)總線系統(tǒng)326被耦合在一起。總線系統(tǒng)326 可以包括例如數(shù)據(jù)總線、以及除了數(shù)據(jù)總線之外的電源總線、控制信號(hào)總線和狀態(tài)信號(hào)總 線。本領(lǐng)域技術(shù)人員將意識(shí)到的是,無(wú)線設(shè)備302的部件可以使用某種其它機(jī)制被耦合在 一起、或接受輸入、或向彼此提供輸入。
[0078] 盡管圖3中示出了多個(gè)單獨(dú)的部件,但是本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到的是,部件中 的一個(gè)或多個(gè)部件可以被組合或被共用地實(shí)現(xiàn)。例如,處理器304可以被用于不僅實(shí)現(xiàn)上 述關(guān)于處理器304的功能,而且實(shí)現(xiàn)上述關(guān)于信號(hào)檢測(cè)器318和/或DSP 320的功能。進(jìn) 一步地,可以使用多個(gè)單獨(dú)的元件來(lái)實(shí)現(xiàn)圖3中示出的部件中的每一個(gè)部件。
[0079] 圖4示出了針對(duì)能夠支持應(yīng)用業(yè)務(wù)配對(duì)的示例性網(wǎng)絡(luò)架構(gòu)的功能性框圖。圖4中 示出的網(wǎng)絡(luò)400包括幫助說(shuō)明本公開(kāi)內(nèi)容的某些方面的部件。網(wǎng)絡(luò)400可以包括可以從圖 4中示出的簡(jiǎn)化的網(wǎng)絡(luò)中省略的其它元件和/或通信通路。
[0080] 無(wú)線通信設(shè)備402可以包括經(jīng)由分組數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行通信的應(yīng)用。這樣的應(yīng)用的例 子是天氣應(yīng)用,該天氣應(yīng)用從被托管在互聯(lián)網(wǎng)上的服務(wù)器中取回更新后的天氣信息。無(wú)線 通信設(shè)備402可以與基站404建立第一通信路徑406。然后,基站404可以與分組網(wǎng)絡(luò)網(wǎng)關(guān) (PGW)408建立第二通信路徑410。分組網(wǎng)絡(luò)網(wǎng)關(guān)408可以充當(dāng)?shù)?核心網(wǎng)"的入口點(diǎn)。分 組網(wǎng)絡(luò)網(wǎng)關(guān)408可以與應(yīng)用服務(wù)器455建立第三通信路徑450。應(yīng)用服務(wù)器450可以是被 配置為向運(yùn)行在無(wú)線通信設(shè)備402上的應(yīng)用提供更新后的天氣信息的天氣服務(wù)器。
[0081] 分組網(wǎng)絡(luò)網(wǎng)關(guān)408可以被配置為從策略控制/計(jì)費(fèi)規(guī)則功能(PCRF)服務(wù)器412 獲得策略、計(jì)費(fèi)、控制和/或路由信息。在圖4中示出的網(wǎng)絡(luò)400中,信息是經(jīng)由第四通信 路徑414提供的。在一些實(shí)現(xiàn)方式中,第四通信路徑414可以包括Gx接口。
[0082] PCRF服務(wù)器412可以提供例如針對(duì)設(shè)備和/或應(yīng)用業(yè)務(wù)的服務(wù)質(zhì)量信息。例如, 如果與無(wú)線通信設(shè)備402相關(guān)聯(lián)的訂制包括無(wú)限制的、高帶寬天氣更新,則PCRF服務(wù)器412 可以向分組網(wǎng)絡(luò)網(wǎng)關(guān)408提供該信息。分組網(wǎng)絡(luò)網(wǎng)關(guān)408可以實(shí)施該策略的無(wú)限制方面, 但是可以向基站404發(fā)送帶寬選擇。然后,基站404可以控制針對(duì)用于無(wú)線通信設(shè)備402 的第一通信路徑406的帶寬設(shè)置和/或第二通信路徑410的帶寬設(shè)置??梢?xún)H由PGW408、 或僅由基站404、或僅由無(wú)線通信設(shè)備402、或它們的任意組合來(lái)實(shí)施規(guī)則。
[0083] 如圖4中所示,分組網(wǎng)絡(luò)網(wǎng)關(guān)408還可以與應(yīng)用業(yè)務(wù)配對(duì)(ATP)服務(wù)器416進(jìn)行通 信。分組網(wǎng)絡(luò)網(wǎng)關(guān)408與ATP服務(wù)器416之間的通信可以是經(jīng)由第五通信路徑418的。第 五通信路徑418可以包括標(biāo)準(zhǔn)IP網(wǎng)絡(luò)連接和Gx類(lèi)接口中的一個(gè)或多個(gè)。ATP服務(wù)器416 可以被配置為向分組網(wǎng)絡(luò)網(wǎng)關(guān)408提供報(bào)告規(guī)則,用于向無(wú)線通信設(shè)備402進(jìn)行遞送。在 一些實(shí)現(xiàn)方式中,ATP服務(wù)器416可以以大塊傳輸(bulk transmission)向分組網(wǎng)絡(luò)網(wǎng)關(guān) 408提供報(bào)告規(guī)則。分組網(wǎng)絡(luò)網(wǎng)關(guān)408可以存儲(chǔ)規(guī)則,并且確定哪些規(guī)則要遞送至無(wú)線通信 設(shè)備402。該確定可以是基于設(shè)備類(lèi)型、應(yīng)用安裝、時(shí)間或其它因素的。在一些實(shí)現(xiàn)方式中, 分組網(wǎng)絡(luò)網(wǎng)關(guān)408可以基于分組網(wǎng)絡(luò)網(wǎng)關(guān)408與無(wú)線通信設(shè)備402之間的消息傳送來(lái)確定 無(wú)線通信設(shè)備402并不具有最新的報(bào)告規(guī)則。在這樣的實(shí)現(xiàn)方式中,分組網(wǎng)絡(luò)網(wǎng)關(guān)408可 以從ATP服務(wù)器416為無(wú)線通信設(shè)備402請(qǐng)求報(bào)告規(guī)則。在一些實(shí)現(xiàn)方式中,無(wú)線通信設(shè) 備402可以經(jīng)由分組網(wǎng)絡(luò)網(wǎng)關(guān)408與ATP服務(wù)器416進(jìn)行通信,以獲取報(bào)告規(guī)則。
[0084] ATP服務(wù)器416還可以被配置為經(jīng)由第六通信通路420與PCRF服務(wù)器412進(jìn)行 通信。例如,ATP服務(wù)器416可以從PCRF服務(wù)器412獲得網(wǎng)絡(luò)運(yùn)營(yíng)商想要監(jiān)控的應(yīng)用標(biāo)識(shí) 符??梢允褂脴?biāo)準(zhǔn)IP網(wǎng)絡(luò)連接、Rx類(lèi)接口或Sd類(lèi)接口來(lái)全部地或部分地實(shí)現(xiàn)第六通信通 路420的一些實(shí)現(xiàn)方式。
[0085] 圖5示出了用于應(yīng)用業(yè)務(wù)配對(duì)的消息流程圖。消息流程圖包括兩個(gè)實(shí)體:無(wú)線通 信設(shè)備402和ATP服務(wù)器416。將理解的是,所示出的消息可流經(jīng)中間實(shí)體(例如,PGW 408、 基站404等),這些中間實(shí)體已經(jīng)被省略,以提高對(duì)消息流程的描述的清晰度。
[0086] 消息傳送502是由無(wú)線通信設(shè)備402發(fā)起的,以發(fā)現(xiàn)ATP服務(wù)器416的網(wǎng)絡(luò)位置。 消息傳送502可以包括DNS查詢(xún)、IP地址查找或其它網(wǎng)絡(luò)發(fā)現(xiàn)處理。
[0087] 消息傳送504是由無(wú)線通信設(shè)備402發(fā)起的,以請(qǐng)求應(yīng)用業(yè)務(wù)報(bào)告規(guī)則。該請(qǐng)求 可以包括被安裝在無(wú)線通信設(shè)備402上的一個(gè)或多個(gè)應(yīng)用。在一些實(shí)現(xiàn)方式中,在不指定 任何特定應(yīng)用的情況下,該請(qǐng)求可以是對(duì)應(yīng)用業(yè)務(wù)報(bào)告規(guī)則的一般性請(qǐng)求。
[0088] 消息傳送506包括響應(yīng)于在消息傳送504期間發(fā)送的請(qǐng)求的報(bào)告規(guī)則。消息傳送 506可以包括到無(wú)線通信設(shè)備402的包括應(yīng)用業(yè)務(wù)報(bào)告規(guī)則的一個(gè)或多個(gè)消息傳輸??梢?以各種各樣的格式(諸如,純文本、字符分隔文本、加密文本、標(biāo)記語(yǔ)言(例如,XML)或其它 消息傳輸格式)來(lái)指定規(guī)則。無(wú)線通信設(shè)備402可以將報(bào)告規(guī)則存儲(chǔ)在諸如存儲(chǔ)器中或安 全元件中。在一些實(shí)現(xiàn)方式中,無(wú)線通信設(shè)備402還可以處理報(bào)告規(guī)則,諸如為了移除并未 被安裝在無(wú)線通信設(shè)備402上的應(yīng)用、解密報(bào)告規(guī)則、壓縮報(bào)告規(guī)則或?qū)?bào)告規(guī)則重定格 式。
[0089] 可以經(jīng)由消息傳送508來(lái)初始化被包括在報(bào)告規(guī)則中的應(yīng)用。如本文所描述的, 該初始化可以包括建立業(yè)務(wù)流,包括通信通路在內(nèi)。
[0090] 消息傳送510可以根據(jù)應(yīng)用業(yè)務(wù)報(bào)告規(guī)則來(lái)發(fā)送應(yīng)用業(yè)務(wù)報(bào)告。可以以各種各樣 的格式(諸如純文本、字符分隔文本、加密文本、標(biāo)記語(yǔ)言(例如,XML)或其它消息傳輸格 式)來(lái)規(guī)定該報(bào)告的格式。該報(bào)告可以包括標(biāo)識(shí)針對(duì)無(wú)線通信設(shè)備402的應(yīng)用實(shí)例的信 息。這樣的信息的一個(gè)例子是五元組,其包括:源(例如,無(wú)線通信設(shè)備402) IP、目的IP、源 端口、目的端口和通信協(xié)議(例如,HTTP、HTTPS、FTP、SIP、SSH、二進(jìn)制通信協(xié)議等)。
[0091] 然后,可以利用消息傳送512來(lái)配置針對(duì)所標(biāo)識(shí)的針對(duì)無(wú)線通信設(shè)備402的應(yīng)用 實(shí)例的網(wǎng)絡(luò)業(yè)務(wù)。雖然ATP服務(wù)器416被示出為配置網(wǎng)絡(luò)業(yè)務(wù),但是ATP服務(wù)器416還可 以被配置為向網(wǎng)絡(luò)實(shí)體(諸如PCRF服務(wù)器412、分組網(wǎng)絡(luò)網(wǎng)關(guān)408、和/或基站404)發(fā)送 標(biāo)識(shí)信息,用于實(shí)現(xiàn)業(yè)務(wù)配置。針對(duì)網(wǎng)絡(luò)業(yè)務(wù)的配置的例子包括停止針對(duì)該應(yīng)用的業(yè)務(wù)、允 許針對(duì)該應(yīng)用的業(yè)務(wù)、為該應(yīng)用提供差異化通信速度以及針對(duì)該應(yīng)用應(yīng)用服務(wù)質(zhì)量。
[0092] -些實(shí)現(xiàn)方式可以在兩個(gè)或更多個(gè)服務(wù)器上分配策略和報(bào)告。例如,一種實(shí)現(xiàn)方 式可以包括UE從其取來(lái)策略文件的策略管理服務(wù)器和UE向其報(bào)告該網(wǎng)絡(luò)應(yīng)當(dāng)對(duì)該流程做 什么的報(bào)告管理服務(wù)器??赡芷谕氖牵?dāng)向ATP服務(wù)器416 (或報(bào)告管理服務(wù)器)報(bào)告時(shí), 被包括在從該UE到報(bào)告目的地的通信路徑中的GGSN/PDN可以被配置為設(shè)置針對(duì)UE向其 進(jìn)行報(bào)告的應(yīng)用的一個(gè)或多個(gè)篩選條件。如果報(bào)告目的地向網(wǎng)絡(luò)發(fā)送關(guān)于應(yīng)用篩選條件的 請(qǐng)求,則這樣的實(shí)施方式避免了將以別的方式導(dǎo)致的延遲。因此,在一些實(shí)現(xiàn)方式中,可以 在GGSN/PDN處執(zhí)行示出的消息中的一個(gè)或多個(gè)消息(諸如信息傳送510和/或信息傳送 512) 〇
[0093] 圖6示出了應(yīng)用業(yè)務(wù)配對(duì)的示例性方法的過(guò)程流程圖。為了清楚起見(jiàn),下文參照 圖2中示出的設(shè)備200描述過(guò)程流程。在一種實(shí)現(xiàn)方式中,處理器202執(zhí)行一個(gè)或多個(gè)代 碼集,以控制設(shè)備200的功能元件來(lái)執(zhí)行下文描述的功能。
[0094] 在框602處,處理器202發(fā)起應(yīng)用。該應(yīng)用可以是應(yīng)用層部件206的一部分的傳 統(tǒng)應(yīng)用或非傳統(tǒng)應(yīng)用。例如,該應(yīng)用可以是生成聯(lián)網(wǎng)函數(shù)調(diào)用來(lái)使用在TX/RX無(wú)線單元212 處可用的無(wú)線單元連接至無(wú)線網(wǎng)絡(luò)的網(wǎng)絡(luò)瀏覽器。
[0095] 在框604處,處理器202配置并加載預(yù)加載庫(kù)。例如,預(yù)加載庫(kù)218包括被提供在 通常由應(yīng)用所使用的聯(lián)網(wǎng)庫(kù)220中以評(píng)估通信網(wǎng)絡(luò)的聯(lián)網(wǎng)函數(shù)的子集。預(yù)加載庫(kù)218中的 聯(lián)網(wǎng)函數(shù)被配置為攔截來(lái)自在設(shè)備上執(zhí)行的應(yīng)用的聯(lián)網(wǎng)函數(shù)調(diào)用。例如,預(yù)加載庫(kù)218包 括POSIX套接字函數(shù),該函數(shù)可以被用于攔截由在設(shè)備200上執(zhí)行的應(yīng)用進(jìn)行的套接字調(diào) 用。在一種實(shí)現(xiàn)方式中,預(yù)加載庫(kù)218被存儲(chǔ)在存儲(chǔ)器204中。
[0096] 在一種實(shí)現(xiàn)方式中,預(yù)加載庫(kù)218的函數(shù)被配置為接收從調(diào)用應(yīng)用所傳遞的參 數(shù)。該參數(shù)可以被用于生成向連接引擎208的請(qǐng)求,以選擇最適合于應(yīng)用的目的的無(wú)線單 元。該參數(shù)還可以被用于生成向報(bào)告引擎2