應(yīng)用業(yè)務(wù)配對的制作方法
【專利說明】應(yīng)用業(yè)務(wù)配對 【背景技術(shù)】 技術(shù)領(lǐng)域
[0001] 概括地說,本申請涉及無線通信,并且更具體地說,涉及用于識別應(yīng)用級通信的系 統(tǒng)、方法和設(shè)備。 【背景技術(shù)】
[0002]
[0003] 現(xiàn)在,用于進行操作以向無線設(shè)備提供大范圍的附加服務(wù)和特征的應(yīng)用("app") 或設(shè)備小應(yīng)用程序是可用的。例如,現(xiàn)在對于無線設(shè)備可能的是下載或發(fā)起設(shè)備小應(yīng)用程 序來執(zhí)行增值功能,諸如,購物、搜索、定位、駕駛導(dǎo)航、視頻會議、社交聯(lián)網(wǎng)和一批其它功 能。設(shè)備小應(yīng)用程序的可用性和用途增加了無線設(shè)備的功能和使用性,并給設(shè)備用戶提供 原本在設(shè)備本身上不可用的特征和便利。
[0004] 可以由網(wǎng)絡(luò)運營商、服務(wù)提供商、或第三方提供商開發(fā)和/或部署應(yīng)用。正因如 此,針對應(yīng)用用來進行通信的網(wǎng)絡(luò)的控制實體可能與應(yīng)用的開發(fā)者不同。在這樣的實例中, 控制針對應(yīng)用的網(wǎng)絡(luò)使用可能是困難的??刂剖褂玫囊粋€方面包括識別哪個應(yīng)用是與該業(yè) 務(wù)相關(guān)聯(lián)的。這通??梢员环Q為應(yīng)用業(yè)務(wù)配對。一種用于實現(xiàn)應(yīng)用業(yè)務(wù)配對并由此控制針 對應(yīng)用的網(wǎng)絡(luò)使用的方法是通過深度分組檢查。通過對包括從設(shè)備發(fā)送的數(shù)據(jù)的一個或多 個分組的數(shù)據(jù)進行分析,網(wǎng)絡(luò)可以推斷出發(fā)起該分組的應(yīng)用,并且選擇性地傳送該信息。
[0005] 然而,由于該分組被攔截、分析并且然后被發(fā)送,所以深度分組檢查可能影響通信 速率。這可能轉(zhuǎn)而影響用戶體驗。深度分組檢查可能還取決于靜態(tài)分組"簽名"。例如,分組 結(jié)構(gòu)可能與應(yīng)用的第一版本相關(guān)聯(lián)。然而,在版本二中,針對相同應(yīng)用的分組結(jié)構(gòu)可能被改 變。為了準確地且有效地識別針對該應(yīng)用的通信,網(wǎng)絡(luò)運營商將需要持續(xù)地監(jiān)控和更新檢 查例程。因為每一個應(yīng)用可能消耗不同類型和數(shù)量的網(wǎng)絡(luò)資源。此外,因為消耗硬件、功率 和其它資源來協(xié)作和維護檢查過程,所以深度分組檢查通常涉及向網(wǎng)絡(luò)引入額外的成本。
[0006] 當前的"僅網(wǎng)絡(luò)的"解決方案阻礙了運營商的向具體應(yīng)用提供數(shù)據(jù)訂制捆綁或圍 繞服務(wù)質(zhì)量來提供差異化的能力。因此,期望一種可靠的、有效的和準確的機制來讓網(wǎng)絡(luò)運 營商得到用于在其網(wǎng)絡(luò)中提供每個應(yīng)用行為的能力。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明的系統(tǒng)、方法和設(shè)備均具有若干方面,所述若干方面中任何單獨的一個方 面都不是僅負責其期望的屬性的。在不限制如由隨附的權(quán)利要求書所表達的本發(fā)明的范圍 的情況下,現(xiàn)在將簡略地討論一些特征。在考慮該討論之后,并且尤其是在閱讀了標題為 "【具體實施方式】"的部分之后,人們將理解本發(fā)明的特征是如何提供包括減少通信策略的大 小,從而降低當運行應(yīng)用時存儲和處理該策略的開銷的優(yōu)點的。
[0008] 在一個創(chuàng)新的方面,提供了一種網(wǎng)絡(luò)通信的方法。該方法包括接收包括用于業(yè)務(wù) 流報告的一個或多個應(yīng)用標識符的策略信息。該方法還包括存儲所接收的策略信息。該方 法還包括識別針對應(yīng)用的網(wǎng)絡(luò)操作。該方法還包括將針對應(yīng)用的應(yīng)用標識符與被包括在策 略信息中的一個或多個應(yīng)用標識符進行比較。該方法還包括當應(yīng)用標識符被包括在策略信 息中時,發(fā)送業(yè)務(wù)描述符和針對該應(yīng)用的應(yīng)用標識符中一個應(yīng)用標識符,該業(yè)務(wù)描述符和 應(yīng)用標識符中的一個應(yīng)用標識符唯一地標識針對該應(yīng)用的業(yè)務(wù)流。
[0009] 在另一個創(chuàng)新的方面,提供了一種網(wǎng)絡(luò)通信設(shè)備。該設(shè)備包括接收機,其被配置為 接收包括用于業(yè)務(wù)流報告的一個或多個應(yīng)用標識符的策略信息。該設(shè)備包括存儲器,其被 配置為存儲所接收的策略信息。該設(shè)備還包括處理器,其被配置為識別針對應(yīng)用的網(wǎng)絡(luò)操 作。該處理器還被配置為將針對該應(yīng)用的應(yīng)用標識符與被包括在策略信息中的一個或多個 應(yīng)用標識符進行比較。該設(shè)備包括發(fā)射機,其被配置為當應(yīng)用標識符被包括在策略信息中 時,發(fā)送業(yè)務(wù)描述符和針對該應(yīng)用的應(yīng)用標識符中的一個應(yīng)用標識符,業(yè)務(wù)描述符和應(yīng)用 標識符中的一個應(yīng)用標識符唯一地標識針對該應(yīng)用的業(yè)務(wù)流。
[0010] 在又一個創(chuàng)新的方面,提供了另一種網(wǎng)絡(luò)通信的方法。該方法包括發(fā)送針對一個 或多個應(yīng)用的策略信息,該策略信息包括用于業(yè)務(wù)流報告的一個或多個應(yīng)用標識符。該方 法還包括接收業(yè)務(wù)描述符和針對該一個或多個應(yīng)用中的應(yīng)用的應(yīng)用標識符中的一個應(yīng)用 標識符,該業(yè)務(wù)描述符和應(yīng)用標識符中的一個應(yīng)用標識符唯一地標識針對該應(yīng)用的業(yè)務(wù) 流。
[0011] 在再一創(chuàng)新的方面,提供了另一種網(wǎng)絡(luò)通信設(shè)備。該設(shè)備包括發(fā)射機,其被配置為 發(fā)送針對一個或多個應(yīng)用的策略信息,該策略信息包括用于業(yè)務(wù)流報告的一個或多個應(yīng)用 標識符。該設(shè)備還包括接收機,其被配置為接收業(yè)務(wù)描述符和針對該一個或多個應(yīng)用中的 應(yīng)用的應(yīng)用標識符中的一個應(yīng)用標識符,該業(yè)務(wù)模式描述符唯一地標識針對該應(yīng)用的業(yè)務(wù) 流。 【附圖說明】
[0012] 當結(jié)合附圖理解時,通過參照以下的【具體實施方式】,本文描述的前述方面將變得 更加顯而易見,其中,
[0013] 圖1示出了說明無線單元選擇系統(tǒng)108的方面的示例性網(wǎng)絡(luò)環(huán)境100。
[0014] 圖2示出了被配置為提供無線單元選擇和業(yè)務(wù)報告的示例性無線設(shè)備200。
[0015] 圖3示出了被配置為提供應(yīng)用業(yè)務(wù)配對的示例性無線設(shè)備302。
[0016] 圖4示出了針對能夠支持應(yīng)用業(yè)務(wù)配對的示例性網(wǎng)絡(luò)架構(gòu)的功能性框圖。
[0017] 圖5示出了用于進行應(yīng)用業(yè)務(wù)配對的消息流程圖。
[0018] 圖6示出了應(yīng)用業(yè)務(wù)配對的示例性方法的過程流程圖。
[0019] 圖7示出了用于使用HTTPS來進行初始應(yīng)用業(yè)務(wù)配對的消息流程圖。
[0020] 圖8示出了用于使用HTTPS來重新報告應(yīng)用業(yè)務(wù)配對的消息流程圖。
[0021] 圖9示出了用于使用HTTPS來更新應(yīng)用業(yè)務(wù)配對報告規(guī)則的一種方法的消息流程 圖。
[0022] 圖10示出了用于使用HTTPS來更新應(yīng)用業(yè)務(wù)配對報告規(guī)則的另一種方法的消息 流程圖。
[0023] 圖11示出了用于使用短消息服務(wù)(SMS)和HTTPS來更新應(yīng)用業(yè)務(wù)配對報告規(guī)則 的另一種方法的消息流程圖。
[0024] 圖12示出了用于連接設(shè)定的一種示例性方法的消息流程圖。
[0025] 圖13示出了用于連接設(shè)定的另一種示例性方法的消息流程圖。
[0026] 圖14示出了用于進行包括應(yīng)用業(yè)務(wù)配對的網(wǎng)絡(luò)通信的設(shè)備的例子的功能性框 圖。
[0027] 圖15示出了用于進行包括應(yīng)用業(yè)務(wù)配對的網(wǎng)絡(luò)通信的方法的例子的過程流程 圖。
[0028] 圖16示出了用于進行包括應(yīng)用業(yè)務(wù)配對的網(wǎng)絡(luò)通信的另一個設(shè)備的例子的功能 性框圖。
[0029] 圖17示出了用于進行包括應(yīng)用業(yè)務(wù)配對的網(wǎng)絡(luò)通信的方法的另一個例子的過程 流程圖。 【具體實施方式】
[0030] 在下文中參照附圖更充分地描述了新穎的系統(tǒng)、裝置和方法的各個方面。然而,教 導(dǎo)的公開內(nèi)容可以以多種不同的形式來體現(xiàn),并且不應(yīng)當被解釋為被限制到遍及本公開內(nèi) 容所提出的任何具體的結(jié)構(gòu)或功能。更確切地說,提供這些方面,使得本公開內(nèi)容將是詳實 的和完整的,并且將向本領(lǐng)域技術(shù)人員充分地傳達本公開內(nèi)容的范圍。基于本文的教導(dǎo),本 領(lǐng)域技術(shù)人員應(yīng)當意識到的是,無論是獨立于本發(fā)明的任何其它方面來實現(xiàn)還是與本發(fā)明 的任何其它方面相結(jié)合,本公開內(nèi)容的范圍旨在覆蓋本文所公開的新穎的系統(tǒng)、裝置和方 法的任何方面。例如,可以使用本文所闡述的任意數(shù)量的方面來實現(xiàn)裝置或?qū)嵤┓椒?。?外,本發(fā)明的范圍旨在覆蓋這樣的裝置或方法,所述這樣的裝置或方法使用除了本文所闡 述的本發(fā)明的各個方面之外的或與之不同的其它的結(jié)構(gòu)、功能、或結(jié)構(gòu)和功能來實施。應(yīng)當 理解的是,本文所公開的任何方面可以通過權(quán)利要求的一個或多個要素來體現(xiàn)。
[0031] 盡管本文描述了特定的方面,但是這些方面的許多變型和置換也落在本公開內(nèi)容 的范圍內(nèi)。盡管提到了優(yōu)選方面的一些益處和優(yōu)點,但是本公開內(nèi)容的范圍并不旨在被限 定于特定的益處、用途或目的。更確切地說,本公開內(nèi)容的方面旨在可廣泛地應(yīng)用于不同的 無線技術(shù)、系統(tǒng)配置、網(wǎng)絡(luò)和傳輸協(xié)議,其中的一些是通過示例的方式在圖中和以下優(yōu)選方 面的描述中被示出的?!揪唧w實施方式】和附圖僅僅說明了本公開內(nèi)容而非限制。本公開內(nèi)容 的范圍由所附的權(quán)利要求書及其等價物來限定。
[0032] 本文所描述的技術(shù)可以被用于各種無線通信網(wǎng)絡(luò),諸如,碼分多址(CDM)網(wǎng) 絡(luò)、時分多址(TDM)網(wǎng)絡(luò)、頻分多址(FDM)網(wǎng)絡(luò)、正交FDM (OFDM)網(wǎng)絡(luò)、單載波 FDM(SC-FDM)網(wǎng)絡(luò)等。術(shù)語"網(wǎng)絡(luò)"和"系統(tǒng)"常??苫Q地使用。CDM網(wǎng)絡(luò)可以實現(xiàn)諸 如通用陸地無線接入(UTRA)、CDMA2000等的無線技術(shù)。UTRA包括寬帶CDMA(W-CDMA)和低 碼片速率(LCR)。cdma2000涵蓋IS-2000、IS-95和IS-856標準。TDMA網(wǎng)絡(luò)可以實現(xiàn)諸如 全球移動通信系統(tǒng)(GSM)的無線技術(shù)。OFDMA網(wǎng)絡(luò)可以實現(xiàn)諸如演進型UTRA(E-UTRA)、IEEE 802. 11、IEEE802. 15、IEEE 802. 16、IEEE 802. 20、閃速OFDM? 等的無線技術(shù)。UTRA、 E-UTRA和GSM是通用移動電信系統(tǒng)(UMTS)的一部分。長期演進(LTE)是使用E-UTRA的即 將面世的UMTS版本。在來自被命名為"第三代合作伙伴計劃"(3GPP)的組織的文檔中描述 了 UTRA、E-UTRA、GSM、UMTS和LTE。在來自被命名為"第三代合作伙伴計劃2"(3GPP2)的 組織的文檔中描述了 cdma2000。這些不同的無線技術(shù)和標準在本領(lǐng)域中是已知的。
[0033] 下文進一步詳細地描述的是在其中設(shè)備實時報告關(guān)于由運行和/或被部署于其 上的每一個應(yīng)用所生成的業(yè)務(wù)的信息的系統(tǒng)、設(shè)備和方法。具體地,網(wǎng)絡(luò)運營商可以配置設(shè) 備需要報告針對其的業(yè)務(wù)信息的應(yīng)用的列表。當這些應(yīng)用中的一個應(yīng)用開始與網(wǎng)絡(luò)進行通 信時,該設(shè)備可以發(fā)送用于描述由該應(yīng)用所生成的業(yè)務(wù)的信息。該信息允許對針對該設(shè)備 的該應(yīng)用實例的業(yè)務(wù)進行識別。以這種方式,網(wǎng)絡(luò)運營商可以容易地且準確地識別關(guān)于每 個設(shè)備/每個應(yīng)用級別的業(yè)務(wù)。此外,網(wǎng)絡(luò)運營商可以基于所報告的業(yè)務(wù)信息和本地策略 或訂制來采取行動。這樣的行動包括對業(yè)務(wù)流(例如,通信通路)應(yīng)用服務(wù)質(zhì)量、監(jiān)控針對 該業(yè)務(wù)流的業(yè)務(wù)、用儀表測量針對該業(yè)務(wù)流的業(yè)務(wù)等。
[0034] 圖1示出了說明無線單元選擇系統(tǒng)108的方面的示例性網(wǎng)絡(luò)環(huán)境100。網(wǎng)絡(luò)環(huán)境 100包括無線設(shè)備102和通信網(wǎng)絡(luò)104。設(shè)備102包括用于使用相應(yīng)的無線信道106來與 網(wǎng)絡(luò)104進行通信的多個無線單元(未示出)。設(shè)備102還包括無線單元選擇系統(tǒng)108,所 述無線單元選擇系統(tǒng)108進行操作以選擇要由特定應(yīng)用使用的特定無線單元。
[0035] 在操作期間,設(shè)備102執(zhí)行可以使用多個無線單元中的任何一個無線單元來與網(wǎng) 絡(luò)104相連接的應(yīng)用。例如,執(zhí)行應(yīng)用可以發(fā)出聯(lián)網(wǎng)功能調(diào)用(諸如套接字層調(diào)用),以請 求用于與網(wǎng)絡(luò)104進行通信的網(wǎng)絡(luò)資源。在實施例中,無線單元選擇系統(tǒng)108可以基于默 認的路由配置來處理套接字層調(diào)用,以將預(yù)定的無線資源綁定至該應(yīng)用。
[0036] 在各種實現(xiàn)方式中,無線單元選擇系統(tǒng)108進行操作,以攔截來自該應(yīng)用的聯(lián)網(wǎng) 功能調(diào)用,并選擇合適的無線單元用于由該應(yīng)用使用。然后,無線單元選擇系統(tǒng)108將該應(yīng) 用綁定至該網(wǎng)絡(luò)資源(例如,已經(jīng)被選擇的無線單元)。因為當應(yīng)用使用無線資源時,無線 單元選擇系統(tǒng)108響應(yīng)于應(yīng)用的常規(guī)操作來進行操作,所以該系統(tǒng)可以在任何應(yīng)用不改變 或不升級的情況下與傳統(tǒng)應(yīng)用和非傳統(tǒng)應(yīng)用兩者進行操作。
[0037] 無線單元選擇系統(tǒng)108可以被配置為接收針對一個或多個應(yīng)用的報告規(guī)則。報告 規(guī)則可以標識通信網(wǎng)絡(luò)104想要針對哪些應(yīng)用的連接信息。在一些實現(xiàn)方式中,還可以每 個無線信道106地指定報告規(guī)則。在一種實現(xiàn)方式中,報告規(guī)則可以是應(yīng)用標識符的列表。 如果應(yīng)用標識符出現(xiàn)在該列表上,那么網(wǎng)絡(luò)運營商希望執(zhí)行該應(yīng)用實例的設(shè)備發(fā)送針對該 應(yīng)用的業(yè)務(wù)報告。在一些實現(xiàn)方式中,業(yè)務(wù)報告可以被稱為業(yè)務(wù)描述符。下文的表1提供 了可以由無線單元選擇系統(tǒng)108維護的報告規(guī)則的另一個例子。在表1中示出的例子中, 該規(guī)則包括應(yīng)用標識符和用于指示設(shè)備應(yīng)當多長時間發(fā)送一次針對相關(guān)聯(lián)的應(yīng)用的業(yè)務(wù) 報告的報告頻率。
[0040] 表1中的示例性報告規(guī)則包括以普通文本格式、以十六進制