新四季網

用於網絡質量估計、連接性檢測以及負載管理的系統和方法

2023-05-08 22:12:21 1

用於網絡質量估計、連接性檢測以及負載管理的系統和方法
【專利摘要】在本文中描述了涉及估計回程質量、檢測網際網路連接性和管理伺服器負載的系統、方法和設備。在一些方面中,無線設備被配置為對通信鏈路的質量進行估計。設備包括被配置為接收數據單元的網絡接口。設備還包括被配置為在網絡接口處對所接收的數據單元進行監控的處理器。處理器還被配置為針對經由網絡接口接收的每一個數據單元判斷數據單元是源自於區域網還是非本地網絡。處理器還被配置為基於源自非本地網絡的數據單元來計算通信鏈路的特性。
【專利說明】用於網絡質量估計、連接性檢測以及負載管理的系統和方法
[0001]相關申請的交叉引用
[0002]本申請基於35U.S.C.§ 119(e)要求於2011年9月16日提交的序列號為61/535,708的美國臨時專利申請的優先權,上述美國臨時專利申請的完整內容通過引用併入本文並且應該被認為是本說明書的一部分。
【技術領域】
[0003]概括地說,本申請涉及無線通信,更具體地說,本申請涉及用於管理網絡質量估計的系統、方法和設備。
【背景技術】
[0004]在許多電信系統中,通信網絡用於在若干個交互的空間上分離的設備之間交換消息。根據地理範圍可以對網絡進行分類,地理範圍可能是例如都市區域、局部區域或個人區域。可以將這樣的網絡分別命名為廣域網(WAN)、城域網(MAN)、區域網(LAN)、無線區域網(WLAN)或個域網(PAN)。網絡還根據用於對各種網絡節點和設備進行互聯的交換/路由技術(例如,電路交換與分組交換)、用於傳輸的物理介質的類型(例如,有線的與無線的)以及所使用的通信協議的集合(例如,網際網路協議套件,SONET(同步光網絡),乙太網等)而不同。
[0005]當網絡元件是移動的並且因此具有動態的連接需要時,或者如果網絡架構以自組織而不是固定的拓撲來形成,那麼無線網絡通常是優選的。無線網絡在無線電、微波、紅外線、光學等頻段中的使用電磁波的非導向式的傳播模式中使用無形的物理介質。當與固定有線網絡相比時,無線網絡有利地促進用戶移動性及快速現場部署。
[0006]無線網絡中的設備可以在彼此之間發送/接收信息。設備傳送信息的速度在不同的搭檔設備和/或不同的無線網絡之間可能不同。因此,用於估計網絡速度、檢測連接性和對其進行管理的系統、方法和設備是期望的。

【發明內容】

[0007]本發明的系統、方法和設備均具有若干方面,其中沒有單個的一個單獨地負責其期望的屬性。在不限制本發明的由隨後權利要求所表達的範圍的情況下,現在將對一些特徵進行簡明地討論。在考慮了該討論,尤其是在閱讀了題為「【具體實施方式】」的部分之後,將理解本發明的特徵如何提供優點,其包括結合網絡接入信息的接收來估計網絡速度和/或網際網路連接性,從而減少無用數據的傳送。
[0008]本公開內容中描述的主題的方面提供了用於確定通信鏈路的特性的方法。所述方法包括:在行動裝置處向伺服器發送針對用於確定通信鏈路的適用性的第一通信的第一請求。所述方法還包括:從 所述伺服器接收響應於所述第一請求的所述第一通信。所述第一通信是在所述通信鏈路上接收的。所述方法還包括:基於所述第一通信來確定所述通信鏈路的適用性。所述方法還包括:存儲用於標識多個網絡的所確定的適用性的信息。所述方法還包括:在所述通信鏈路上選擇性地發送針對第二通信的第二請求。所述選擇性地發送是基於所存儲的信息的。
[0009]本公開內容中描述的主題的另一個方面提供了被配置為確定通信鏈路的特性的無線設備。所述設備包括發射機,所述發射機述被配置為發送針對用於確定通信鏈路的適用性的第一通信的第一請求。所述發射機被配置為向伺服器發送所述第一請求。所述設備還包括接收機,所述接收機被配置為從所述伺服器接收響應於所述第一請求的所述第一通信。所述接收機被配置為在所述通信鏈路上接收所述第一通信。所述設備還包括處理器,所述處理器被配置為基於所述第一通信來確定所述通信鏈路的適用性。所述設備還包括存儲器,所述存儲器被配置為存儲用於標識多個網絡的所確定的適用性的信息。所述發射機還被配置為在所述通信鏈路上選擇性地發送針對第二通信的第二請求。所述選擇性地發送是基於所存儲的信息的。
[0010]本公開內容中描述的主題的另一個方面提供了用於確定通信鏈路的特性的裝置。所述裝置包括:用於向伺服器發送針對第一通信的第一請求的模塊。所述第一通信是用於確定所述通信鏈路的適用性的。所述裝置還包括:用於從所述伺服器接收響應於所述第一請求的所述第一通信的模塊。所述第一通信是在所述通信鏈路上接收的。所述裝置還包括:用於基於所述第一通信來確定所述通信鏈路的適用性的模塊。所述裝置還包括:用於存儲用於標識多個網絡的所確定的適用性的信息的模塊。所述裝置還包括:用於在所述通信鏈路上選擇性地發送針對第二通信的第二請求的模塊。所述選擇性地發送是基於所存儲的信息的。
[0011]本公開內容中描述的主題的另一個方面提供了非暫時性計算機可讀介質。所述介質包括:當被執行時使裝置發送針對用於確定通信鏈路的適用性的第一通信的第一請求的代碼。所述第一請求是向伺服器發送的。所述介質包括:當被執行時使所述裝置在所述通信鏈路上從所述伺服器接收響應於所述第一請求的所述第一通信的代碼。所述介質還包括:當被執行時使所述裝置基於所述第一通信來確定所述通信鏈路的適用性的代碼。所述介質還包括:當被執行時使所述裝置存儲用於標識多個網絡的所確定的適用性的信息的代碼。所述介質還包括:當被執行時使所述裝置在所述通信鏈路上選擇性地發送針對第二通信的第二請求的代碼。所述選擇性地發送是基於所存儲的信息的。
[0012]本公開內容中描述的主題的另一個方面提供了用於確定活動的通信鏈路的特性的方法。所述方法包括:基於第一接入限制來確定經由所述活動的通信鏈路接入伺服器的允許性。所述方法還包括:當允許接入時,發送針對來自所述伺服器的通信的請求。所述方法還包括:在所述通信鏈路上從所述伺服器接收響應於所述請求的通信。所述方法還包括:基於來自所述伺服器的通信來確定所述通信鏈路的特性。
[0013]本公開內容中描述的主題的另一個方面提供了被配置為確定活動的通信鏈路的特性的無線設備。所述設備包括處理器,所述處理器被配置為基於第一接入限制來確定經由所述活動的通信鏈路接入伺服器的允許性。所述設備還包括發射機,所述發射機被配置為當允許接入時,發送針對來自所述伺服器的通信的請求。所述設備還包括接收機,所述接收機被配置為在所述通信鏈路上從所述伺服器接收響應於所述請求的通信。所述處理器還被配置為基於來自所述伺服器的通信來確定所述通信鏈路的特性。[0014]本公開內容中描述的主題的另一個方面提供了用於確定活動的通信鏈路的特性的裝置。所述裝置包括:用於基於第一接入限制來確定經由所述活動的通信鏈路接入伺服器的允許性的模塊。所述裝置還包括:用於當允許接入時,發送針對來自所述伺服器的通信的請求的模塊。所述裝置還包括:用於在所述通信鏈路上從所述伺服器接收響應於所述請求的通信的模塊。所述裝置還包括:用於基於來自所述伺服器的通信來確定所述通信鏈路的特性的模塊。
[0015]本公開內容中描述的主題的另一個方面提供了另一種非暫時性計算機可讀介質。所述介質包括:當被執行時使裝置基於第一接入限制來確定經由活動的通信鏈路接入伺服器的允許性的代碼。所述介質還包括:當被執行時使裝置當允許接入時,發送針對來自所述伺服器的通信的請求的代碼。所述介質包括:當被執行時使所述裝置在所述通信鏈路上從所述伺服器接收響應於所述請求的通信的代碼。所述介質還包括:當被執行時使所述裝置基於來自所述伺服器的所述通信來確定所述通信鏈路的特性的代碼。
[0016]本公開內容中描述的主題的另一個方面提供了用於檢測通過接入點到伺服器的連接性的方法。所述方法包括:在無線設備處生成包括令牌的連接檢測請求。所述方法還包括:在所述無線設備處經由所述接入點發送去往伺服器的連接檢測請求。所述方法還包括:等待來自所述伺服器的連接檢測響應。所述方法還包括:判斷所接收的連接檢測響應是否包括所述令牌。
[0017]本公開內容中描述的主題的另一個方面提供了用於在無線網絡中進行通信的方法。所述方法包括:確定至少一個通信鏈路的網絡連接是可接受的或不可接受的。所述方法還包括:在不可接受的網絡連接的情況下,在通信鏈路上發送第一數據子集。所述方法還包括:在可接受的網絡連接的情況下,在通信鏈路上發送第二數據子集。
[0018]本公開內容中描述的主題的另一個方面提供了被配置為檢測通過接入點到伺服器的連接性的無線設備。所述設備包括處理器,所述處理器被配置為生成包括令牌的連接檢測請求。所述設備還包括發射機,所述發射機被配置為經由所述接入點發送去往伺服器的連接檢測請求。所述處理器還被配置為等待來自所述伺服器的連接檢測響應。所述處理器還被配置為判斷所接收的連接檢測響應是否包括所述令牌。
[0019]本公開內容中描述的主題的另一個方面提供了被配置為在無線網絡中進行通信的無線設備。所述設備包括處理器,所述處理器被配置為確定至少一個通信鏈路的網絡連接是可接受的或不可接受的。所述設備還包括發射機,所述發射機被配置為在不可接受的網絡連接的情況下,在通信鏈路上發送第一數據子集。所述發射機還被配置為在可接受的網絡連接的情況下,在通信鏈路上發送第二數據子集。
[0020]本公開內容中描述的主題的另一個方面提供了用於檢測通過接入點到伺服器的連接性的裝置。所述裝置包括:用於生成包括令牌的連接檢測請求的模塊。所述裝置還包括:用於經由所述接入點向伺服器發送所述連接檢測請求的模塊。所述裝置還包括:用於等待來自所述伺服器的連接檢測響應的模塊。所述裝置還包括:用於判斷所接收的連接檢測響應是否包括所述令牌的模塊。
[0021]本公開內容中描述的主題的另一個方面提供了用於在無線網絡中進行通信的裝置。所述裝置包括:用於確定至少一個通信鏈路的網絡連接是可接受的或不可接受的模塊。所述裝置還包括:用於在不可接受的網絡連接的情況下,在通信鏈路上發送第一數據子集的模塊。所述裝置還包括:用於在可接受的網絡連接的情況下,在通信鏈路上發送第二數據子集的模塊。
[0022]本公開內容中描述的主題的另一個方面提供了另一種非暫時性計算機可讀介質。所述介質包括:當被執行時使裝置生成包括令牌的連接檢測請求的代碼。所述介質還包括:當被執行時使所述裝置經由接入點向伺服器發送所述連接檢測請求的代碼。所述介質還包括:當被執行時使所述裝置等待來自所述伺服器的連接檢測響應的代碼。所述介質還包括:當被執行時使所述裝置判斷所接收的連接檢測響應是否包括令牌的代碼。
[0023]本公開內容中描述的主題的另一個方面提供了另一種非暫時性計算機可讀介質。所述介質包括:當被執行時使裝置確定至少一個通信鏈路的網絡連接是可接受的或不可接受的代碼。所述介質還包括:當被執行時使所述裝置在不可接受的網絡連接的情況下,在通信鏈路上發送第一數據子集的代碼。所述介質還包括:當被執行時使所述裝置在可接受的網絡連接的情況下,在通信鏈路上發送第二數據子集的代碼。
[0024]本公開內容中描述的主題的另一個方面提供了另一種用於確定通信鏈路的特性的方法。所述方法包括:在行動裝置處發送針對來自伺服器的通信的請求。所述方法還包括:在所述通信鏈路上從所述伺服器接收響應於所述請求的通信。所述方法還包括:計算用於接收所述通信的業務或時間中的至少一個的目標量。所述方法還包括:基於所計算的所接收的時間或業務的量來終止所述通信。所述方法還包括:基於來自所述伺服器的通信來確定所述通信鏈路的特性。
[0025]本公開內容中描述的主題的另一個方面提供了另一種被配置為確定通信鏈路的特性的無線設備。所述設備包括發射機,所述發射機被配置為發送針對來自伺服器的通信的請求。所述設備還包括接收機,所述接收機被配置為在所述通信鏈路上從所述伺服器接收響應於所述請求的通信。所述設備還包括處理器,所述處理器被配置為計算用於接收所述通信的業務或時間中的至少一個的目標量。所述處理器還被配置為基於所計算的所接收的時間或業務的量來終止所述通信。所述處理器還被配置為基於來自所述伺服器的通信來確定所述通信鏈路的特性。
[0026]本公開內容中描述的主題的另一個方面提供了另一種用於確定通信鏈路的特性的裝置。所述裝置包括:用於發送針對來自伺服器的通信的請求的模塊。所述裝置還包括:用於在所述通信鏈路上從所述伺服器接收響應於所述請求的通信的模塊。所述裝置還包括:用於計算用於接收所述通信的業務或時間中的至少一個的目標量的模塊。所述裝置還包括:用於基於所計算的所接收的時間或業務的量來終止所述通信的模塊。所述裝置還包括:用於基於來自所述伺服器的通信來確定所述通信鏈路的特性的模塊。
[0027]本公開內容中描述的主題的另一個方面提供了另一種非暫時性計算機可讀介質。所述介質包括:當被執行時使裝置發送針對來自伺服器的通信的請求的代碼。所述介質包括:當被執行時使所述裝置在通信鏈路上從所述伺服器接收響應於所述請求的通信的代碼。所述介質還包括:當被執行時,使所述裝置計算用於接收所述通信的業務或時間中的至少一個的目標量的代碼。所述介質還包括:當被執行時使所述裝置基於所計算的所接收的時間或業務的量來終止所述通信的代碼。所述介質還包括:當被執行時使所述裝置基於來自所述伺服器的所述通信來確定所述通信鏈路的特性的代碼。
[0028]本公開內容中描述的主題的另一個方面提供了用於估計通信鏈路的質量的方法。所述方法包括:經由網絡接口來接收數據單元。所述方法還包括:監控在所述網絡接口處接收的數據單元。所述方法還包括:針對經由所述網絡接口接收的每一個數據單元判斷所述數據單元是源自於區域網還是非本地網絡。所述方法還包括:基於源自非本地網絡的數據單元來計算所述通信鏈路的特性。
[0029]本公開內容中描述的主題的另一個方面提供了被配置為對通信鏈路的質量進行估計的無線設備。所述設備包括網絡接口,所述網絡接口被配置為接收數據單元。所述設備還包括處理器,所述處理器被配置為監控在所述網絡接口處接收的數據單元。所述處理器還被配置為針對經由所述網絡接口接收的每一個數據單元判斷所述數據單元是源自於區域網還是非本地網絡。所述處理器還被配置為基於源自非本地網絡的數據單元來計算所述通信鏈路的特性。
[0030]本公開內容中描述的主題的另一個方面提供了用於對通信鏈路的質量進行估計的裝置。所述裝置包括:用於經由網絡接口來接收數據單元的模塊。所述裝置還包括:用於監控在所述網絡接口處接收的數據單元的模塊。所述裝置還包括:用於針對經由所述網絡接口接收的每一個數據單元判斷所述數據單元是源自於區域網還是非本地網絡的模塊。所述裝置還包括:用於基於源自非本地網絡的數據單元來計算所述通信鏈路的特性的模塊。
[0031]本公開內容中描述的主題的另一個方面提供了另一種非暫時性計算機可讀介質。所述介質包括:當被執行時使裝置經由網絡接口來接收數據單元的代碼。所述介質還包括:當被執行時使所述裝置監控在所述網絡接口處接收的數據單元的代碼。所述介質還包括:當被執行時使所述裝置針對經由所述網絡接口接收的每一個數據單元判斷所述數據單元是源自於區域網還是非本地網絡的代碼。所述介質還包括:當被執行時使所述裝置基於源自非本地網絡的數據單元來計算通信鏈路的特性的代碼。
【專利附圖】

【附圖說明】
[0032]圖1示出了可以在其中使用本公開內容的方面的無線通信系統的示例。
[0033]圖2示出了可以在無線設備中使用的各種部件(包括接收機),所述無線設備可以在圖1的無線通信系統中使用。
[0034]圖3是根據一個實施例的查詢響應的示意圖。
[0035]圖4是示出用於確定通信鏈路質量的充分性的方法的流程圖。
[0036]圖5是示出用於確定接入點的網際網路連接性的方法的流程圖。
[0037]圖6是示出用於確定通信鏈路的特性的方法的實施例的流程圖。
[0038]圖7是根據本發明的示例性實施例的、用於確定通信鏈路的特性的系統的功能框圖。
[0039]圖8是示出用於確定活動的通信鏈路的特性的方法的實施例的流程圖800。
[0040]圖9是根據本發明的示例性實施例的、用於確定活動的通信鏈路的特性的系統的功能框圖。
[0041]圖10是示出用於檢測通過接入點到伺服器的連接性的方法的實施例的流程圖。
[0042]圖11是根據本發明的示例性實施例的、用於檢測通過接入點到伺服器的連接性的系統的功能框圖。
[0043]圖12是示出用於在無線網絡中進行通信的方法的實施例的流程圖。[0044]圖13是根據本發明的示例性實施例的、用於在無線網絡中進行通信的系統的功能框圖。
[0045]圖14是示出用於確定通信鏈路的特性的另一種方法的實施例的流程圖。
[0046]圖15是根據本發明的示例性實施例的、用於確定通信鏈路的特性的另一個系統的功能框圖。
[0047]圖16是示出用於對通信鏈路的質量進行估計的實施例的流程圖。
[0048]圖17是根據本發明的示例性實施例的、用於對通信鏈路的質量進行估計的系統的功能框圖。
【具體實施方式】
[0049]參照附圖在下文中對新穎的系統、裝置和方法的各個方面進行了更加全面的描述。然而,教導的公開內容可以以多種不同的形式體現並且不應當被解釋為局限於貫穿本公開內容所給出的任何特定的結構或功能。而是提供這些方面以使得本公開內容將是透徹的和完整的,並且將向本領域中的技術人員全面地傳達本公開內容的範圍。基於本文中的教導,本領域中的技術人員應當意識到的是,本公開內容的範圍旨在涵蓋本文中公開的新穎的系統、裝置和方法的任意方面,不管這些方面是獨立地實現的還是與本發明的任何其它方面結合地實現的。例如,可以使用本文中闡述的任何數量的方面來實現裝置或實施方法。此外,本發明的範圍旨在涵蓋使用除了或不同於本文中闡述的本發明的各個方面的其它結構、功能或者結構和功能來實施的這樣的裝置和方法。應當理解的是,本文中公開的任何方面可以由權利要求的一個或多個元素來體現。
[0050]儘管本文中描述了特定的方面,但是這些方面的許多變形和置換落入本公開內容的範圍之內。儘管提到了優選的方面的一些益處和優點,但是本公開內容的範圍並不旨在局限於特定的益處、使用或目標。而是,本公開內容的方面旨在可廣泛地應用於不同的無線技術、系統配置、網絡和傳輸協議,對其中的一些通過示例的方式在圖中以及在下面對優選的方面的描述中進行了說明。【具體實施方式】和附圖對本公開內容僅是說明性的而非限定性的,本公開內容的範圍由所附的權利要求及其等效物來定義。
[0051]流行的無線網絡技術可以包括各種類型的無線區域網(WLAN)。WLAN可以用於運用廣泛使用的網絡協議(networking protocol)將附近的設備互聯在一起。本文中描述的各個方面可以應用於任何通信標準,諸如WiFi,或更加概括地說,無線協議的IEEE族的任何成員。例如,本文中描述的各個方面可以用作IEEE802.1ln協議的一部分。
[0052]在一些實現方式中,WLAN包括各種設備,這些設備是接入無線網絡的部件。例如,可以有兩種類型的設備:接入點(「AP」)和客戶端(也被稱為站或「STA」)。總體而言,AP充當用於WLAN的集線器或基站,以及STA充當WLAN的用戶。例如,STA可以是膝上型計算機、個人數字助理(PDA)、行動電話等。在一個示例中,STA經由WiFi (例如,諸如802.1ln的IEEE802.11協議)兼容的無線鏈路連接到AP以獲得到網際網路或到其它廣域網的一般性的連接。AP可以通過可以被稱為回程的鏈路與網際網路或與其它廣域網進行互連。在一些實現方式中,也可以將STA用作AP。
[0053]接入點(「AP」)還可以包括、被實現為、或者被稱為節點B、演進型節點B(eN0deB)、基站控制器(「BSC」)、基站收發機(「BTS」)、基站(「BS」)、收發機功能單元(「TF」)、無線路由器、無線收發機或者某種其它的術語。
[0054]站「STA」還可以包括、被實現為、或者被稱為接入終端(「AT」)、用戶站、用戶單元、移動站、遠程站、遠程終端、用戶終端、用戶代理、用戶設備、用戶裝備或者某種其它的術語。在一些實現方式中,接入終端可以包括蜂窩電話、無繩電話、會話發起協議(「SIP」)電話、無線本地環路(「WLL」)站、個人數字助理(「PDA」)、具有無線連接能力的手持設備或者連接到無線數據機的某種其它適當的處理設備。相應地,可以將本文中教導的一個或多個方面併入電話(例如,蜂窩電話或智慧型電話)、計算機(例如,膝上型計算機)、可攜式通信設備、頭戴式耳機、可攜式計算設備(例如,個人數據助理)、娛樂設備(例如,音樂或視頻設備,或者衛星無線電)、遊戲設備或系統、全球定位系統設備或者被配置為經由無線介質來進行通信的任何其它適當的設備。
[0055]圖1示出了可以在其中使用本公開內容的方面的無線通信系統100的示例。無線通信系統100可以依照無線標準(例如802.1ln標準)來操作。無線通信系統100可以包括AP104,所述AP104與STA106進行通信。
[0056]各種過程和方法可以用於在無線通信系統100中在AP104和STA106之間進行的傳輸。例如,可以根據0FDM/0FDMA技術,在AP104和STA106之間發送和接收信號。如果是這種情況,那麼可以將無線通信系統100稱為0FDM/0FDMA系統。或者,可以根據CDMA技術,在AP104和STA106之間發送和接收信號。如果是這種情況,那麼可以將無線通信系統100稱為CDMA系統。
[0057]可以將促進從AP104到STA106中的一個或多個STA的傳輸的通信鏈路稱為下行鏈路(DL) 108,並且可以將促進從STA106中的一個或多個STA到AP104的傳輸的通信鏈路稱為上行鏈路(UL) 110。或者,可以將下行鏈路108稱為前向鏈路或前向信道,並且可以將上行鏈路110稱為反向鏈路或反向信道。
[0058]AP104可以充當基站並且在基本服務區域(BSA) 102中提供無線通信覆蓋。AP104連同與AP104相關聯並且使用AP104來進行通信的STA106可以被稱為基本服務集(BSS)。應當注意的是,無線通信系統100可能不具有中央的AP104,而是可以擔任STA106之間的對等網絡。相應地,本文中描述的AP104的功能可以替換地由STA106中的一個或多個STA來執行。
[0059]在所示出的實施例中,AP104使用回程通信鏈路112來與較大的網絡114進行通信。例如,網絡114可以是網際網路或公共交換電話網(PSTN)。回程可以包括若干物理鏈路。在實施例中,STA106可以經由AP104與伺服器116通信。例如,STA106可以經由上行鏈路110和下行鏈路108與AP104通信,AP104可以經由回程通信鏈路112將通信中繼到伺服器116。
[0060]回稈質量估計(BQE)
[0061]在一個實施例中,STA106可以對與伺服器116的端到端鏈路的質量進行估計。例如,端到端鏈路可以包括上行鏈路110、上行鏈路108以及回程通信鏈路112。相應地,STA106可以根據上行鏈路110、上行鏈路108和/或回程通信鏈路112的累加的質量來對端到端鏈路的質量進行估計。例如,STA106可以根據對傳送速度、等待時間、分組延遲變化、分組丟失等的測量對端到端鏈路的質量進行測量。在回程通信鏈路112的質量低於上行鏈路110和/或下行鏈路108的質量的實施例中,端到端鏈路的質量可以受限於回程通信鏈路112的質量。相反,在回程通信鏈路112的質量高於上行鏈路110和/或下行鏈路108的質量的實施例中,端到端鏈路的質量可以受限於上行鏈路110和/或下行鏈路108的質量。相應地,在一些實施例中,STA106可以有效地對回程通信鏈路112的質量進行估計。對端到端鏈路的一個或多個方面的質量的估計在本文中可以被稱為「回程質量估計」(BQE)。
[0062]在實施例中,例如,STA106可以通過從伺服器116請求文件來對與伺服器116的端到端鏈路的質量進行估計。具體而言,STA106可以向伺服器116發送質量估計請求。伺服器116可以向STA106發送質量估計響應(其包括在本文中被稱為文件的數據)。雖然在本文將STA106描述為從伺服器116下載「文件」,但將明白的是,質量估計響應不需要是靜態的。在實施例中,STA106可以動態地生成質量估計響應。
[0063]在端到端鏈路的質量包括端到端鏈路的速度的實施例中,STA106可以通過測量從伺服器116下載質量估計響應所花費的時間量以及將質量估計響應的大小除以傳送時間來估計端到端鏈路的速度。在端到端鏈路的質量包括端到端鏈路的等待時間的實施例中,STA106可以通過測量伺服器對下載請求進行響應所花費的時間量來估計端到端鏈路的等待時間。在端到端鏈路的質量包括端到端的分組延遲變化的實施例中,STA106可以通過當下載質量估計響應時對分組和確認的傳輸進行監控來估計端到端鏈路的分組延遲變化。在端到端鏈路的質量包括端到端鏈路的分組丟失率的實施例中,STA106可以通過當下載質量估計響應時,對由伺服器116重新發送的分組數量進行測量來估計端到端鏈路的分組丟失率。
[0064]在一個實施例中,質量估計響應可以包括隨機數據、偽隨機數據、空數據或與STA106的當前狀態相關的數據。質量估計響應可以包括:不旨在向STA106傳送新信息的數據。相應地,質量估計響應可以被稱為「偽文件」。STA106可以在不使用的情況下,丟棄或刪除偽文件中的數據。例如,STA106可以不使用在應用中在偽文件中的數據,以及可以不經由用戶接口呈現該數據。在另一個實施例中,文件由STA106來處理,並且提供與STA106的環境或狀態相關的信息。
[0065]在實施例中,STA116可以對質量估計響應進行緩存。例如,伺服器116可以是內
容分發網絡(CDN)(諸如,例如,由麻薩諸塞州劍橋市的Akamai技術公司提供的Akamai?
內容分發網絡)的一部分。⑶N可以將質量估計響應緩存在不同地理位置上的多個伺服器中的一個伺服器處,以及可以將質量估計請求路由到距離STA106最近的伺服器。如本文中所使用的,伺服器116可以指的是單獨的伺服器或與CDN相結合來操作的伺服器。
[0066]在實施例中,質量估計響應可以具有足夠用於STA106對端到端鏈路的質量進行測量的大小。例如,質量估計響應在大小上可以在大約O比特和大約2兆比特之間。在實施例中,質量估計響應在大小上可以在大約0.5兆比特和大約1.5兆比特之間,更具體地說,在大小上大約為I兆比特。在實施例中,質量估計響應的大小可以基於分組在STA106和伺服器116之間的往返時間(RTT)。例如,在下文中,基於表1,質量估計響應可以與RTT有關。[0067]
【權利要求】
1.一種用於估計通信鏈路的質量的方法,所述方法包括: 經由網絡接口來接收數據單元; 對所述網絡接口處的所接收的數據單元進行監控; 針對經由所述網絡接口接收的每一個數據單元判斷所述數據單元是源自於區域網還是非本地網絡;以及 基於源自非本地網絡的數據單元來計算所述通信鏈路的特性。
2.根據權利要求1所述的方法,還包括: 當所述網絡接口變得可用時,開始測量; 當所述網絡接口變得可用時,啟動定時器; 在所述定時器達到門限之後停止所述測量; 經由所述網絡接口來接收數據; 對經由所述網絡接口接收的字節進行計數,其中,源自本地網絡的字節不被計數; 計算突發速率採樣;以及 對多個最高突發速率採樣的速率進行平均。
3.根據權利要求1所述 的方法,還包括:確定所述網絡接口的子網,以及從下載比特速率中排除源自所述子網的字節。
4.根據權利要求1所述的方法,還包括:確定每一個所接收的字節的多播或廣播屬性,以及排除具有所述多播或廣播屬性的字節。
5.根據權利要求1所述的方法,還包括:向所述伺服器發送所述通信鏈路的所估計的質量。
6.根據權利要求1所述的方法,其中,所述特性包括所述通信鏈路的傳送速度。
7.根據權利要求1所述的方法,其中,所述特性包括所述通信鏈路的等待時間。
8.根據權利要求1所述的方法,其中,所述特性包括所述通信鏈路的分組延遲變化。
9.根據權利要求1所述的方法,其中,所述特性包括所述通信鏈路的分組錯誤率或分組丟失率。
10.一種被配置為估計通信鏈路的質量的無線設備,所述設備包括: 網絡接口,其被配置為接收數據單元;以及 處理器,其被配置為: 對所述網絡接口處的所接收的數據單元進行監控; 針對經由所述網絡接口接收的每一個數據單元判斷所述數據單元是源自於區域網還是非本地網絡;以及 基於源自非本地網絡的數據單元來計算所述通信鏈路的特性。
11.根據權利要求10所述的設備,其中,所述處理器還被配置為: 當所述網絡接口變得可用時,開始測量; 當所述網絡接口變得可用時,啟動定時器; 在所述定時器達到門限之後停止所述測量; 對經由所述網絡接口接收的字節進行計數,其中,源自本地網絡的字節不被計數; 計算突發速率採樣;以及 對多個最高突發速率採樣的速率進行平均。
12.根據權利要求10所述的設備,其中,所述處理器還被配置為確定所述網絡接口的子網,以及從下載比特速率中排除源自所述子網的字節。
13.根據權利要求10所述的設備,其中,所述處理器還被配置為確定每一個所接收的字節的多播或廣播屬性,以及排除具有所述多播或廣播屬性的字節。
14.根據權利要求10所述的設備,還包括發射機,所述發射機被配置為向所述伺服器發送所述通信鏈路的所估計的質量。
15.根據權利要求10所述的設備,其中,所述特性包括所述通信鏈路的傳送速度。
16.根據權利要求10所述的設備,其中,所述特性包括所述通信鏈路的等待時間。
17.根據權利要求10所述的設備,其中,所述特性包括所述通信鏈路的分組延遲變化。
18.根據權利要求10所述的設備,其中,所述特性包括所述通信鏈路的分組錯誤率或分組丟失率。
19.一種用於估計通信鏈路的質量的裝置,所述裝置包括: 用於經由網絡接口來接收數據單元的模塊; 用於對所述網絡接口處的所接收的數據單元進行監控的模塊; 用於針對經由所述網 絡接口接收的每一個數據單元判斷所述數據單元是源自於區域網還是非本地網絡的模塊;以及 用於基於源自非本地網絡的數據單元來計算所述通信鏈路的特性的模塊。
20.根據權利要求19所述的裝置,還包括: 用於當所述網絡接口變得可用時開始測量的模塊; 用於當所述網絡接口變得可用時啟動定時器的模塊; 用於在所述定時器達到門限之後停止所述測量的模塊; 用於經由所述網絡接口來接收數據的模塊; 用於對經由所述網絡接口接收的字節進行計數的模塊,其中,源自本地網絡的字節不被計數; 用於計算突發速率採樣的模塊;以及 用於對多個最高突發速率採樣的速率進行平均的模塊。
21.根據權利要求19所述的裝置,還包括:用於確定所述網絡接口的子網的模塊,以及用於從下載比特速率中排除源自所述子網的字節的模塊。
22.根據權利要求19所述的裝置,還包括:用於確定每一個所接收的字節的多播或廣播屬性的模塊,以及用於排除具有所述多播或廣播屬性的字節的模塊。
23.根據權利要求19所述的裝置,還包括:用於向所述伺服器發送所述通信鏈路的所估計的質量的模塊。
24.根據權利要求19所述的裝置,其中,所述特性包括所述通信鏈路的傳送速度。
25.根據權利要求19所述的裝置,其中,所述特性包括所述通信鏈路的等待時間。
26.根據權利要求19所述的裝置,其中,所述特性包括所述通信鏈路的分組延遲變化。
27.根據權利要求19所述的裝置,其中,所述特性包括所述通信鏈路的分組錯誤率或分組丟失率。
28.一種非暫時性計算機可讀介質,其包括:當被執行時,使裝置執行以下操作的代碼:經由網絡接口來接收數據單元; 對所述網絡接口處的所接收的數據單元進行監控; 針對經由所述網絡接口接收的每一個數據單元判斷所述數據單元是源自於區域網還是非本地網絡;以及 基於源自非本地網絡的數據單元來計算通信鏈路的特性。
29.根據權利要求28所述的介質,還包括:當被執行時,使所述裝置執行以下操作的代碼: 當所述網絡接口變得可用時,開始測量; 當所述網絡接口變得可用時,啟動定時器; 在所述定時器達到門限之後停止所述測量; 經由所述網絡接口來接收數據; 對經由所述網絡接口接收的字節進行計數,其中,源自本地網絡的字節不被計數; 計算突發速率採樣;以及 對多個最高突發速率採樣的速率進行平均。
30.根據權利要求28所述的介質,還包括:當被執行時,使所述裝置確定所述網絡接口的子網,以及從下載比特速率中排除源自所述子網的字節的代碼。
31.根據權利要求28所述的介質,還包括:當被執行時,使所述裝置確定每一個所接收的字節的多播或廣播屬性,以及排除具有所述多播或廣播屬性的字節的代碼。
32.根據權利要求28所述的介質,還包括:當被執行時,使所述裝置向所述伺服器發送所述通信鏈路的所估計的質量的代碼。
33.根據權利要求28所述的介質,其中,所述特性包括所述通信鏈路的傳送速度。
34.根據權利要求28所述的介質,其中,所述特性包括所述通信鏈路的等待時間。
35.根據權利要求28所述的介質,其中,所述特性包括所述通信鏈路的分組延遲變化。
36.根據權利要求28所述的介質,其中,所述特性包括所述通信鏈路的分組錯誤率或分組丟失率。
【文檔編號】H04L12/26GK103907315SQ201280052605
【公開日】2014年7月2日 申請日期:2012年9月17日 優先權日:2011年9月16日
【發明者】A·梅朗, J·K·孫達拉拉詹, G·賈雷塔 申請人:高通股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀