用于選擇最優接入并在接入之間無縫轉移的協作方案的制作方法
【專利摘要】本發明公開了用于在無線通信環境中(例如在卸載移動數據業務時)選擇最優接入網的設備和方法。在本文公開的各種實施例中,貢獻設備包括處理邏輯,所述處理邏輯被配置為:生成與所述通信設備的位置相對應的通信環境識別數據的集合;生成與所述通信設備的位置相對應的觀察到的AN可用性和通信性能數據的集合;以及向服務器發送所述通信環境識別數據的集合和所述觀察到的通信性能數據的集合。在一些實施例中,所述貢獻設備是知道位置的,而在一些實施例中,所述貢獻設備不知道位置。
【專利說明】用于選擇最優接入并在接入之間無縫轉移的協作方案
【技術領域】
[0001]本發明大體上涉及通信系統及其操作方法。在一個方案中,本發明涉及用于在無 線通信環境中(例如在卸載移動數據業務時)選擇最優接入網的設備和方法。
【背景技術】
[0002]近些年來,將移動設備用于數據應用已變得日益流行。該流行已導致了移動數據 業務的相應增長,移動數據業務計劃從2009年至2014年增加39倍。這種增長引起了針對 附加網絡容量的需求,推動了網絡運營商獲取新的許可頻譜。同時,其使得現有的移動網絡 更加緊張,導致針對其關聯的接入、傳輸和回程基礎設施的升級成為必要。由于運營商的成 本結構及其針對數據應用的當前收費模型,因此通過增加來自更高業務量的收入來抵消這 些升級的成本導致了其他挑戰。因此,運營商被驅動采納新的模式,以降低其每字節數據成 本。當前吸引運營商的一個這種方案是:將其移動數據業務卸載到備選接入網。采用該方 案有助于減輕對昂貴的無線電接入和回程網絡升級的需要,同時減輕了對許可頻譜的使用 負載。
[0003]為了完全實現卸載的優勢,移動設備要么應當在通信會話期間當更優化的接入方 法變得可用時切換到該更優化的接入方法,要么應當備選地在發起新會話時選擇可用的最 優化的接入方法。更先進的方案涉及對多種接入技術和方法的同時使用,以實現在接入 之間更加無縫的轉移,增加吞吐量,并通過路徑分集來提升性能度量。用于卸載的備選接 入網技術包括:基于能夠提供高吞吐量的IEEE802.1lx標準的無線保真(WiFi)(例如,在 802.1ln的情況下是數百Mbps)。將WiFi用于卸載來自蜂窩網絡的移動數據業務的一個當 前示例是第三代合作伙伴計劃(3GPP)。然而,3GPP并未規定實現蜂窩與W1-Fi之間的無縫 異構或垂直切換所需要的所有步驟。
[0004]另一方案基于在移動設備之間的協作。在本方案中,移動設備發現什么接入選項 是可用的,確定它們是否將為應用提供足夠的性能,然后選擇最佳的一個接入選項。為了這 么做,移動設備向其他移動設備查詢各種信息,然后其將該信息用作選擇提供最佳吞吐量 性能的接入節點(AN)的判定準則。作為示例,從移動設備接收到的信息可以包括各個AN 的接收信號強度(RSS)。然而,AN的RSS本身可能無法保證給定AN將提供最佳吞吐量性 能,因為吞吐量性能通常取決于其他因素,例如AN上的干擾電平和業務負載及其支持回程 網絡。此外,除了僅吞吐量之外,性能尺度可以基于其他考慮因素。例如,性能尺度可以基 于延遲、耗損率、功耗等等。
[0005]此外,特定應用要求短的切換間斷。但是在測量AN的RSS之前,設備必須執行用 于發現什么AN可用的掃描操作,這可能引起過度的切換延遲。因此,3GPP已定義了接入網 發現和選擇功能(ANDSF),以通過向移動設備提供可用接入的列表來有助于加速對可用AN 的發現。然而,ANDSF數據庫必須由運營商來管理,以保持其最新,而這是工作量繁重的。此 夕卜,ANDSF數據庫僅可以包括網絡運營商已知的AN。因此,移動設備可能執行建立與AN的 連接所必須的所有步驟,才發現其不能提供所需的性能。又一方案是從WiFi到蜂窩的切換,其通常涉及在蜂窩側建立通信會話,且會話建立對切換間斷做出貢獻。然而,3GPP并未 規定實現這種切換所要求的所有步驟。
【專利附圖】
【附圖說明】
[0006]當結合以下附圖來考慮以下【具體實施方式】時,可以理解本發明并獲得其大量目 的、特征及優點,在附圖中:
[0007]圖1示出了可以實現本發明的示例性系統;
[0008]圖2示出了包括移動設備的實施例在內的支持無線的通信環境;
[0009]圖3是包括數字信號處理器(DSP)在內的示例性移動設備的簡化框圖;
[0010]圖4a是用于從貢獻設備接收報告輸入數據并根據其來生成經處理的信息的協作 服務器的說明圖;
[0011]圖4b是用于從消費設備接收位置鍵數據并提供與對應鍵相關的經處理的信息項 目的協作服務器的說明圖;
[0012]圖4c是用于接收用作鍵的無線電簽名數據并響應于所述無線電簽名鍵數據來提 供與前“N”個無線電簽名匹配的集合相對應的經處理的信息項目的協作服務器的說明圖;
[0013]圖4d是用于接收用作鍵的無線電簽名數據并響應于使用所述無線電簽名數據生 成的位置鍵數據來提供經處理的信息項目的協作服務器的說明圖;
[0014]圖4e是用于使用協作服務器和基于外部位置的數據庫服務器來提供經處理的信 息以供不知道位置的通信設備使用的處理流程的說明圖;
[0015]圖5是AN屬性“AN-4”的簡化圖解說明圖;
[0016]圖6是AN屬性“AN-3”的簡化圖解說明圖;
[0017]圖7是由知道位置的設備所執行的用于針對給定位置和預定義芯片組來估計AN 的吞吐量的操作的流程圖;以及
[0018]圖8是由知道位置的設備所執行的用于預測吞吐量性能沿著其預測軌跡將如何 演進的操作的流程圖。
【具體實施方式】
[0019]提供了用于在無線通信環境中(例如在卸載移動數據業務時)選擇最優接入網的 設備和方法。在本文公開的各種實施例中,貢獻設備包括處理邏輯,所述處理邏輯被配置 為:生成與所述通信設備的位置相對應的通信環境識別數據的集合;生成與所述通信設備 的位置相對應的觀察到的AN可用性和通信性能數據的集合;以及向服務器發送所述通信 環境識別數據的集合和所述觀察到的通信性能數據的集合。在一些實施例中,所述貢獻設 備是通信設備。在一些實施例中,所述貢獻設備是知道位置的,而在一些實施例中,所述貢 獻設備不知道位置。所述通信環境識別數據的集合包括與所述通信設備的地理位置相對應 的位置數據。
[0020]在本文公開的其他實施例中,通信設備包括處理邏輯,所述處理邏輯被配置為:生 成與所述通信設備的位置相對應的通信環境識別數據的集合;向服務器發送所述通信環境 識別數據的集合,作為鍵,以及響應于此,從所述服務器接收與所述鍵相關的經處理的信息 項目的集合;以及使用經處理的信息項目以及其他信息,基于預定的通信優化準則的集合來選擇AN。
[0021]在本公開的又一實施例中,通信設備包括處理邏輯,所述處理邏輯被配置為:生成 與所述通信設備的位置相對應的通信環境識別鍵數據的集合;向服務器發送所述通信環境 識別數據的集合,以及響應于此,從所述服務器接收位置數據的集合;向諸如接入網發現和 選擇功能(ANDSF)服務器之類的外部數據庫證明所述位置數據的集合,以及響應于此,從 所述ANDSF服務器接收AN屬性數據的集合,以及使用所述AN屬性數據,基于預定的通信優 化準則的集合來選擇AN。
[0022]現在將參考附圖來詳細描述本發明的各種說明性實施例。盡管在以下描述中闡述 了各種細節,將認識到,可以在沒有這些特定細節的情況下實現本發明,且可以對本文描述 的發明進行大量實現特定的判定,以實現發明人的特定目標,例如符合根據不同實現而變 化的工藝技術或設計相關的約束。盡管這種開發工作可能是復雜和消耗時間的,其無論如 何也只是獲得本公開的教益的本領域技術人員所進行的日常工作。例如,以框圖和流程圖 形式(而不是詳細地)示出了選定方案,以避免限制本發明或使得本發明含混不清。此外, 本文提供的【具體實施方式】的一些部分是以針對計算機存儲器內的數據的算法或運算的方 式來呈現的。本領域技術人員使用這種描述和表示來描述并向本領域其他技術人員傳達其 工作的主旨。
[0023]如本文所使用的,術語“組件”、“系統”等意在指代計算機相關實體,是硬件、軟件、 硬件和軟件的組合、或執行中的軟件。例如,組件可以是(但不限于):處理器、在處理器上 運行的進程、對象、可執行文件、執行的線程、程序、或計算機。作為說明,在計算機上運行的 應用和計算機都可以是組件。一個或多個組件可以駐留在進程內和/或執行的線程內,且 組件可以本地化在一個計算機上或分布在兩個或更多計算機上。
[0024]如本文類似使用的,術語“節點”大體指代通信環境(例如,網絡)的連接點,例如 重新分發點或通信端點。因此,這種節點指代能夠通過通信信道發送、接收或轉發信息的有 源電子設備。這種節點的示例包括數據電路端接設備(DCE)(例如,調制解調器、集線器、網 橋或交換機)以及數據終端設備(DTE)(例如,手機、打印機或主機計算機(例如,路由器、 工作站或服務器))。局域網(LAN)或廣域網(WAN)節點的示例包括:計算機、分組交換機、 有線電視調制解調器、數據訂戶線路(DSL)調制解調器、以及無線LAN (WLAN) AN。互聯網或 內聯網節點的示例包括:由互聯網協議(IP)地址來標識的主機計算機、網橋和WLAN AN。類 似地,蜂窩通信中的節點的示例包括:基站、中繼、基站控制器、無線電網絡控制器、歸屬位 置寄存器、網關GPRS支持節點(GGSN)、服務GPRS支持節點(SGSN)、移動性管理實體(MME)、 服務網關(S-GW)、以及分組數據網絡網關(TON-GW)。
[0025]節點的其他示例包括:移動設備、服務器節點、對等節點和接入節點。如本文所使 用的,移動設備可以指代無線設備,例如移動電話、智能電話、個人數字助理(PDA)、手持設 備、便攜式計算機、平板計算機、以及具有電信能力的類似設備或其他用戶設備(UE)。這種 移動設備可以類似地指代移動、無線設備,或相反地指代具有類似能力但是一般不便攜的 設備,例如臺式計算機、機頂盒、或傳感器。類似地,如本文所使用的,服務器節點指代執行 其他節點所提交的信息處理請求的信息處理設備(例如,主機計算機)或一系列信息處理 設備。如本文類似使用的,對等節點有時可以作為移動設備,且在其他時間作為服務器節 點。在對等或覆蓋網絡中,可以將主動為其他聯網設備以及其自身路由數據的節點稱為超級節點(supernode)。
[0026]如本文所使用的,接入節點指代向移動設備提供對通信環境的接入的節點。接入節點的示例包括:蜂窩網絡基站和無線寬帶(例如,WiF1、WiMAX等)AN,它們提供對應的小區和WLAN覆蓋區域。如本文所使用的,宏小區一般用于描述傳統的蜂窩網絡小區覆蓋區域。這種宏小區通常在以下地方被發現:鄉村區域中、沿著高速公路、或在較少人口的區域。如本文類似使用的,微小區指代具有比宏小區的覆蓋區域更小的覆蓋區域的蜂窩網絡小區。這種微小區通常在密集人口都市區域中使用。類似地,如本文所使用的,微微小區指代比微小區的覆蓋區域更小的蜂窩網絡覆蓋區域。微微小區的覆蓋區域的示例可以是大型辦公室、購物中心、或火車站。如本文所使用的,毫微微小區當前指代最小公共可接受的蜂窩網絡覆蓋區域。作為示例,毫微微小區的覆蓋區域足夠用于家庭或小型辦公室。
[0027]一般而言,小于2公里的覆蓋區域通常對應于微小區,200米或以下對應于微微小區,以及在10米級別上對應于毫微微小區。如本文類似使用的,將與和宏小區相關聯的接入節點進行通信的移動設備稱為“宏小區客戶端”。類似地,將與和微小區、微微小區、或毫微微小區相關聯的接入節點進行通信的移動設備分別稱為“微小區客戶端”、“微微小區客戶端”、或“毫微微小區客戶端”。
[0028]如本文所使用的,術語“制品”(或備選地“計算機程序產品”)意在包含可從任何計算機可讀設備或介質中訪問的計算機程序。例如,計算機可讀介質可以包括(但不限于):磁存儲設備(例如,硬盤、軟盤、磁帶等等)、光盤(例如,高密度盤(⑶)或數字多功能盤(DVD))、智能卡、以及閃存設備(例如,卡、棒等)。
[0029]術語“示例性”在本文中用于表示用作示例、實例或說明。本文描述為“示例性”的任何方案或設計不一定被理解為相對于其他方案或設計是優選或有利的。本領域技術人員將認識到,可以在不脫離所公開的主題的范圍、精神或意圖的情況下對該配置進行很多修改。此外,可以使用標準編程和工程技術將所公開的主題實現為系統、方法、裝置或制品,以產生用于控制計算機或基于處理器的設備來實現本文詳細描述的各方案的軟件、固件、硬件、或它們的任意組合。
[0030]圖1示出了適于實現本文所示一個或多個實施例的系統100的示例。在各種實施例中,系統100包括處理器110(可以將其稱作中央處理器單元(CPU)或數字信號處理器(DSP))、網絡連接接口 120、隨機存取存儲器(RAM) 130、只讀存儲器(ROM) 140、輔助存儲器150、以及輸入/輸出(I/O)設備160。在一些實施例中,這些組件中的一些可以不存在,或可以將他們彼此或與圖中未示出的其他組件以各種結合方式加以結合。這些組件可以位于單一物理實體中,或位于多于一個物理實體中。可以由處理器Iio單獨或由處理器110與圖1中示出或未示出的一個或多個組件一起來進行本文中描述為由處理器110所采取的任何行動。
[0031 ] 處理器110執行其可以從網絡連接接口 120、RAMl30、或R0M140訪問的指令、代碼、計算機程序或腳本。盡管僅示出一個處理器110,可以存在多個處理器。因此,盡管可以將指令討論為由處理器110執行,也可以由實現為一個或多個CPU芯片的一個或多個處理器110同時地、串行地、或以其他方式執行指令。
[0032]在各種實施例中,網絡連接接口 120可以采用以下形式:調制解調器、調制解調器組、以太網設備、通用串行總線(USB)接口設備、串行接口、令牌網設備、光纖分布式數據接口(FDDI)設備、無線局域網(WLAN)設備、無線電收發信機設備,比如碼分多址(CDMA)設備、全球移動通信系統(GSM)無線電收發信機設備、長期演進(LTE)無線電收發信機設備、微波接入的全球可互操作性(WiMAX)設備、和/或其它用于連接到網絡的公知接口,包括個域網(PAN),例如Bluetooth。這些網絡連接接口 120可以使得處理器110能夠與以下網絡進行通信:互聯網或者一個或者多個電信網絡或用于處理器110接收信息或處理器110輸出信息的其他網絡。
[0033]網絡連接接口 120還能夠以電磁波(比如射頻信號或微波頻率信號)的形式無線發送或接收數據。由網絡連接接口 120發送或接收的信息可以包括已由處理器110處理的數據,或要由處理器110執行的指令。可以根據用于處理或產生數據或發送或接收數據所需要的不同順序對該數據排序。
[0034]在各種實施例中,RAMl30可以用于存儲易失性數據并且存儲由處理器110執行的指令。圖1所示的R0M140可以類似地用于存儲指令以及存儲在指令執行期間讀取的數據。輔助存儲器150 —般包括一個或者多個盤驅動器或者帶驅動器,并且可以用于數據的非易失性存儲,或如果RAM130不夠大到足以容納所有工作數據時,輔助存儲器150還可以用作溢出數據存儲設備。輔助存儲器150可以類似地用于存儲程序,當選擇執行該程序時將該程序加載至RAM130。I/O設備160可以包括液晶顯示器(IXD)、發光二極管(LED)顯示器、有機發光二極管(OLED)顯示器、投影儀、電視、觸摸屏顯示器、鍵盤、鍵區、開關、撥號盤、鼠標、軌跡球、語音識別器、讀卡器、紙帶讀取器、打印機、視頻監視器、或者其它公知的輸入/輸出設備。
[0035]圖2示出了包括在本發明的實施例中實現的移動設備的實施例在內的支持無線的通信環境。盡管圖示為移動電話,移動設備202可以采用包括以下各項在內的各種形式:無線手機、尋呼機、智能電話、或個人數字助理(PDA)。在各種實施例中,移動設備202還可以包括:便攜式計算機、平板計算機、膝上型計算機、或用于執行數據通信操作的任何計算設備。很多合適的設備將一些或全部這些功能合并在一起。在一些實施例中,移動設備202不是通用計算設備,例如:便攜式計算機、膝上型計算機、或平板計算機,而是專用通信設備,例如安裝在交通工具中的電信設備。移動設備202可以類似地是具有類似能力但非便攜的設備、包括這種設備、或被包括在這種設備內,例如臺式計算機、機頂盒、或網絡節點。在這些和其他實施例中,移動設備202可以支持特殊化活動,例如游戲、庫存控制、作業控制、任務管理功能等等。
[0036]在各種實施例中,移動設備202包括顯示器204。在這些和其他實施例中,移動設備202可以類似地包括觸敏表面、鍵盤或一般用于供用戶輸入之用的其他輸入鍵206。輸入鍵206可以類似地是完全或者精簡字母數字鍵盤(比如QWERTY、Dvorak、AZERTY、以及順序類型)或者具有與電話鍵區相關聯的字母的傳統數字鍵區。輸入鍵206可以類似地包括滾輪、退出或者換碼鍵、軌跡球、以及可以向內按動以提供其它輸入功能的其它導航或者功能鍵。移動設備202可以類似地呈現供用戶選擇的選項、供用戶致動的控制、和供用戶定向的光標或者其它指示器。
[0037]移動設備202還可以接受來自用戶的數據輸入,包括撥打的號碼或者用于配置移動設備202的操作的各種參數值。響應于用戶命令,移動設備202還可以執行一個或者多個軟件或者固件應用。這些應用可以將移動設備202配置為響應于用戶交互以執行各種定制功能。此外,可以從例如無線網絡接入節點“A”210至“n”216(例如,基站)、服務器節點224 (例如,主機計算機)、或對等移動設備202通過空中技術(over-the-air)對移動設備202進行編程或配置。
[0038]可由移動設備202執行的各種應用中有web瀏覽器,其使得顯示器204可以顯示網頁。可以通過與無線網絡220的無線連接從服務器節點224獲得網頁。如本文所使用的,無線網絡220大體指代在其兩個節點之間使用至少一個無線連接的任何網絡。可以類似地通過去往無線網絡220或任何其他支持無線的通信網絡或系統的連接,從對等移動設備202或其他系統獲得各種應用。
[0039]在各種實施例中,無線網絡220包括多個無線子網(例如,具有對應覆蓋區域的小區)“A”212至“n”218。如本文所使用的,無線子網“A”212至“n”218可以以各種方式包括移動無線接入網或固定無線接入網。在這些和其他實施例中,移動設備202發送和接收通信信號,它們分別通過無線網絡天線“A” 208至“n” 214(例如,小區塔)與無線網絡節點“Α”210至“η” 216進行通信。進而,無線網絡接入節點“Α” 210至“η”216使用通信信號來建立與移動設備202的無線通信會話。如本文所使用的,網絡接入節點“Α”210至“η”216大體指代無線網絡的任何接入節點。如圖2所示,無線網絡接入節點“Α”210至“η”216分別耦合到無線子網“Α” 212至“η” 218,無線子網“Α” 212至“η” 218進而連接到無線網絡220。
[0040]在各種實施例中,無線網絡220耦合到物理網絡222(比如互聯網)。經由無線網絡220和物理網絡222,移動設備202具有對各種主機(比如服務器節點224)上的信息的訪問權限。在這些和其他實施例中,服務器節點224可以提供可以在顯示器204上展示的內容或由移動設備處理器110用于其操作的內容。備選地,移動設備202可以通過擔當中間設備的對等移動設備202,以中繼類型或跳類型的連接來訪問無線網絡220。作為另一備選,移動設備202可以被拴系(tether)并從連接到無線網絡212的關聯設備獲得其數據。本領域技術人員將認識到:很多這種實施例是可能的且前述實施例不意在限制本公開的精神、范圍或意圖。
[0041]圖3示出了根據本發明的實施例的使用數字信號處理器(DSP)來實現的示例性移動設備的框圖。盡管示出了移動設備202的各種組件,移動設備202的各個實施例可以包括已列出的組件的子集和/或未列出的附加組件的子集。如圖3所示,移動設備202包括DSP302以及存儲器304。如圖所示,移動設備202還可以包括天線和前端單元306、射頻(RF)收發信機308、模擬基帶處理單元310、麥克風312、聽筒揚聲器314、頭戴式耳機端口 316、總線318(例如,系統總線或輸入/輸出(I/O)接口總線)、可拆卸式存儲器卡320、通用串行總線(USB)端口 322、短距離無線通信子系統324、警報326、鍵區328、液晶顯示器(IXD) 330 (其可以包括觸敏表面)、IXD控制器332、電荷耦合器件(CXD)相機334、相機控制器336、以及全球定位系統(GPS)傳感器338、以及可操作地耦合至電源存儲單元(例如,電池342)的電源管理模塊340。在各實施例中,移動設備202可以包括不提供觸敏屏幕的另一種顯示器。在一個實施例中,DSP302與存儲器304直接通信,而不需要經過輸入/輸出接口 318。
[0042]在各實施例中,DSP302或者某種其它形式的控制器或者中央處理單元(CPU)根據存儲器304中或DSP302本身中包含的存儲器中存儲的嵌入式軟件或者固件來控制移動設備202的各種組件。除了嵌入式軟件或者固件之外,DSP302還可以執行在存儲器304中存儲的其它應用或者經由信息載體介質(比如便攜式數據存儲介質,類似于可拆卸式存儲器卡320)可用或者經由有線或者無線網絡通信可用的其它應用。應用軟件可以包括配置DSP302以提供所需功能的機器可讀指令的編譯集合,或者應用軟件可以是由解釋器或者編譯器處理以間接配置DSP302的高級軟件指令。
[0043]可以提供天線和前端單元306以在無線信號與電信號之間轉換,使得移動設備202能夠從蜂窩網絡或者某個其它可用無線通信網絡或者對等移動設備202發送和接收信息。在一實施例中,天線和前端單元106可以包括多根天線以支持波束成形和/或多輸入多輸出(MMO)操作。如本領域技術人員已知的,MMO操作可以提供空間分集,空間分集用于克服困難的信道條件或增大信道吞吐量。類似地,天線和前端單元306可以包括天線調諧或阻抗匹配組件、RF功率放大器、或低噪聲放大器。
[0044]在各實施例中,RF收發信機308提供頻移,將接收的RF信號轉換為基帶并且將基帶發送信號轉換為RF。在一些描述中,可以將無線電收發信機或RF收發信機理解為包括其他信號處理功能,比如調制/解調、編碼/解碼、交織/解交織、擴頻/解擴、快速傅立葉反變換(IFFT)/快速傅立葉變換(FFT)、循環前綴添加/移除、以及其他信號處理功能。為了清楚起見,本描述此處將對該信號處理的描述與RF和/或無線電級加以分離,并在概念上將該信號處理分配給模擬基帶處理單元310和/或DSP302或其他中央處理單元。在一些實施例中,可以將RF收發信機108、天線和前端306的部分、以及模擬基帶處理單元310結合在一個或多個處理單元和/或專用集成電路(ASIC)中。
[0045]模擬基帶處理單元310可以提供對輸入和輸出的各種模擬處理,例如對來自麥克風312和頭戴式耳機316的輸入的模擬處理以及對到達聽筒314和頭戴式耳機316的輸出的模擬處理。為此,模擬基帶處理單元310可以具有用于連接至內置麥克風312和聽筒揚聲器314的端口,其使得可以將移動設備202作為蜂窩電話使用。模擬基帶處理單元310還可以包括用于連接到頭戴式耳機或者其它免提麥克風和揚聲器配置的端口。模擬基帶處理單元310可以在一個信號方向上提供數模轉換,并在相反的信號方向上提供模數轉換。在各實施例中,可以由數字處理組件,例如DSP302或其他中央處理單元,來提供模擬基帶處理單元310的至少一些功能。
[0046]DSP302可以執行調制/解調、編碼/解碼、交織/解交織、擴頻/解擴、快速傅立葉反變換(IFFT)/快速傅立葉變換(FFT)、循環前綴添加/移除、以及與無線通信相關聯的其他信號處理功能。在實施例中,例如在碼分多址接入(CDMA)技術應用中,對于發射機功能,DSP302可以執行調制、編碼、交織和擴頻,以及對于接收機功能,DSP302可以執行解擴、解交織、解碼和解調。在另一實施例中,例如在正交頻分復用接入(OFDMA)技術應用中,對于發射機功能,DSP302可以執行調制、編碼、交織、快速傅立葉反變換、以及循環前綴添加,對于接收機功能,DSP302可以執行循環前綴移除、快速傅立葉變換、解交織、解碼、以及解調。在其他無線技術應用中,可以由DSP302執行其他信號處理功能和信號處理功能的組合。
[0047]DSP302可以經由模擬基帶處理單元310與無線網絡通信。在一些實施例中,該通信可以提供互聯網連接,使得用戶可以獲得對互聯網上的內容的接入并且可以發送和接收電子郵件或文本信息。輸入/輸出接口 318將DSP302與各種存儲器和接口互連。存儲器304和可拆卸式存儲器卡320可以提供軟件和數據以配置DSP302的操作。這些接口中可以有USB接口 322以及短距離無線通信子系統324。USB接口 322可以用于向移動設備202充電并且還可以使得移動設備202能夠作為外圍設備與個人計算機或者其它計算機系統交換信息。短距離無線通信子系統324可以包括紅外端口、Bluetooth接口、符合IEEE802.11的無線接口、或者任何其它短距離無線通信子系統,其可以使得移動設備202可以無線地與其它附近的移動設備和接入節點進行通信。
[0048]輸入/輸出接口 318還可以將DSP302與警報326相連,當觸發警報326時,警報326引起移動設備202通過例如振鈴、播放旋律、或者震動向用戶提供通知。警報326可以作為用于通過沉默震動或者通過播放預先分配給特定主叫方的特定旋律,向用戶告警任意的各種事件(比如呼入呼叫、新的文本消息、以及約會提醒)的機制。
[0049]鍵區328經由I/O接口 318與DSP302相連以向用戶提供進行選擇、輸入信息以及以其他方式提供對移動設備202的輸入的一個機制。鍵盤328可以是完全或精簡字母數字鍵盤(比如QWERTY、Dvorak、AZERTY以及順序類型的)或者具有與電話鍵區相關聯的字母的傳統數字鍵區。輸入鍵可以類似地包括滾輪、退出或者換碼鍵、軌跡球、以及可以向內按動以提供其它輸入功能的其它導航或者功能鍵。另一輸入機制可以是LCD330,其可以包括觸摸屏能力并且還向用戶顯示文本和/或圖形。IXD控制器332將DSP302與IXD330相連。
[0050]CXD相機334 (如果配備)使得移動設備202可以拍攝數字圖片。DSP302經由相機控制器336與CCD相機334通信。在另一實施例中,可以使用根據除了電荷耦合器件相機之外的技術來工作的相機。GPS傳感器338與DSP302相連以對全球定位系統信號或其他導航信號進行解碼,從而使得移動設備202能夠確定其位置。還可以包括各種其它外圍設備以提供附加功能,例如無線電和電視接收。
[0051]本領域技術人員認識到,將來自蜂窩網絡的移動數據業務卸載到備選接入網不僅有助于減輕針對許可頻譜的使用負載,還類似地減輕了升級無線電接入和回程網絡基礎設施的成本。用于卸載的備選接入網技術包括基于能夠提供高吞吐量的IEEE802.1x標準的無線保真(WiFi)(例如,在802.1ln的情況下數百Mbps)。此外,WiFi是節約成本的,其具有廣泛部署的基礎設施,并在移動設備中被廣泛支持。此外,當今的用戶在他們使用其移動設備的大多數時間上通常處于W1-Fi覆蓋區域內。將WiFi用于卸載來自蜂窩網絡的移動數據業務的一個當前示例是第三代合作伙伴計劃(3GPP)。
[0052]3GPP已定義了用于將業務從蜂窩卸載到W1-Fi的各種機制,包括接入網發現和選擇功能(ANDSF)、IP流移動性(IFOM)、以及多址接入PDN連接性(MAPCON)。更具體地,ANDSF是由網絡運營商管理的向移動設備發送數據以提供本地可用接入網的列表的網絡實體。該列表還包括以下信息:例如接入技術類型,例如其是否是無線局域網(WLAN)、微波接入的全球可互操作性(WiMAX)等等。該列表類似地提供了無線電接入網標識符(例如WLAN的服務集標識符(SSID))和其他技術特定信息。例如,可以提供一個或多個載頻及與其關聯的有效性條件。這種有效性條件可以包括指示所提供的接入網發現信息何時有效的條件或其對應位置。ANDSF類似地傳輸運營商的規則和偏好,以決定何時允許或約束系統間的移動性,并且選擇應當用于接入演進分組核心(EPC)的最優選的接入技術類型或接入網。類似地,IFOM使得針對每個IP流來進行無縫卸載成為可能。對于每個分組數據網(TON)連接,移動設備可以通過一個接入來路由一些IP流,且在不同接入上路由其他流。同樣地(inconcert),MAPCON通過在接入之間移動一個或多個PDN連接,使得針對每個PDN連接進行無縫卸載成為可能。
[0053]為了完全實現卸載的優勢,移動設備要么應當在通信會話期間當更優化的接入方法變得可用時切換(即,“handoff”)到該更優化的接入方法,要么應當備選地在發起新會話時選擇可用的最優化的接入方法(即“空閑移動性”)。更先進的方案涉及對多種接入技術和方法的同時使用,以實現在接入之間更加無縫的轉移,增加吞吐量,并通過路徑分集來提升性能度量。應當認識到,除了僅吞吐量之外,該性能度量可以基于其他考慮因素。例如,附加考慮因素可以包括:延遲、功耗等等。
[0054]然而,3GPP并未規定針對移動設備實現蜂窩和W1-Fi之間的無縫異構或垂直切換所需要的所有步驟。更具體地,在現有3GPP規范中的無線電接入技術(RAT)間切換并未覆蓋RAT是IEEE802.11的W1-Fi變型的情況。一般而言,針對W1-Fi AN的切換涉及執行多個步驟,每個步驟對切換延遲做出了貢獻。可以按不同順序執行或組合執行的這些步驟均適用于蜂窩至W1-Fi以及W1-Fi至W1-Fi切換,并包括:
[0055]1、確定不再可接受針對該接入方法的無線電連接。如果通過卸載來推動切換,則可以省略該步驟。
[0056]2、確定什么備選接入方法或小區可用于切換。
[0057]3、確定該備選接入方法或小區是否將提供比當前接入方法更好的連接。例如,如果吞吐量是用于確定優化度的標準,則確定備選接入方法是否將為當前運行的應用提供了充足的吞吐量。
[0058]4、從可作為切換目標的那些備選接入方法中選擇一個備選接入方法。
[0059]5、在新的接入方法上建立連接,其可以包括認證、授權、無線電和網絡資源預留、新移動性隧道的建立、安全建立等等。
[0060]本領域技術人員將認識到:在當前接入方法是3GPP時,ANDSF可以有助于加速步驟2和4。類似地,在當前接入方法是W1-Fi時,IEEE已定義了 802.1lu來加速步驟2和4。然而,ANDSF在3GPP下是可選的,且當前不預期802.1lu將被系統性地實現,特別是對于未管理的W1-Fi接入,例如家庭W1-Fi。此外,3GPP并未針對從蜂窩到W1-Fi的切換來規定步驟3、4和5。
[0061]此外,本領域技術人員將類似地認識到:關于步驟3、4和5,已發現了其他問題。例如,在步驟3和4中,移動設備通常測量接收信號強度(RSS),并將其用作判定準則。然而,RSS不是作為對于應用重要的性能度量(例如,吞吐量、延遲、耗損率等等)的可靠準則,其通常還取決于其他因素。這些因素包括:AN及其支持回程網絡上的干擾電平和業務負載。因此,移動設備可能執行了用于建立與AN的連接所必須的所有步驟,才發現其不能提供所需性能。類似地,步驟5通常涉及若干步驟,其中每個步驟可以變化且類似地具有可變的關聯延遲。
[0062]已知各種方案用于處理上述問題。一個這種方案包括:讓移動設備根據其過去的經驗來學習,以優化其判定。例如,如果設備過去一貫體驗到AN “A”的性能比AN “B”的性能更好,則移動設備將傾向于選擇AN “A”。另一已知方案是讓移動設備預測其為了加速切換過程所需要采取的動作。例如,移動設備可以估計其軌跡和速度,并預測其在“X”秒后的將來位置“Y”。在該方案中,設備根據其過去的經驗和由ANDSF提供的數據了解到AN “Z”在位置“Y”處可用,此外還了解到:AN “Z” 一貫提供可接受的性能。基于該信息,移動設備可以在建立與AN “Z”的連接的時間之前就開始步驟3。
[0063]又一方案基于在移動設備之間的協作。在該方案中,移動設備發現什么接入選項可用,確定它們是否將為應用提供充足的性能,然后選擇最佳的一個接入選項。為了這么做,移動設備向其他移動設備查詢各種信息,例如AN的接收信號強度(RSS),然后將其用作判定準則。對共享信息進行組播。然而,在空閑移動性的情況下,切換過程的步驟I不適用。然而移動設備依然需要確定什么接入方法可用,它們是否將為應用提供充足的性能,然后選擇最佳的一個接入方案。因此,需要處理與切換過程的步驟2、3和4中相同的問題。
[0064]在各種實施例中,對多個移動設備的總體過去經驗進行分析,以為了更優化的性能來調整各個單獨設備的將來行為。在這些實施例中,每個移動設備向協作服務器發送各種報告,該協作服務器處理該信息。進而,協作服務器向移動設備分發回經處理的信息。然后每個移動設備可以將經處理的信息與其自己的過去經驗相結合,以優化切換/空閑移動性判定,并加速切換執行。將認識到,術語“服務器”不一定暗示著集中式物理實體,而可以用各種方式來實現協作服務器。
[0065]本領域技術人員將認識到,移動設備一般不知道其精確的地理位置,除非其配備有全球定位系統(GPS)接收機且正在接收強的直接路徑衛星信號,例如在開放的戶外區域。因此,如本文所使用的,將能夠以一定準確度來確定其物理位置的移動設備稱為“知道位置的設備”。
[0066]然而,即使移動設備的地理位置未知,其依然可以報告其信號環境調查,并基于其接收到的無線電信號的特定特性,從協作服務器檢索經處理的信息。一般而言,如本文所使用的,可以通過使用一設備來獲得信號環境調查或“無線電簽名”,該設備用于獲得與獲得任何類型通信信號數據相關的數據,該任何類型的通信信號數據可以通過監聽無線電環境來收集。例如,在由蜂窩系統覆蓋并由WLAN部分覆蓋的地理區域中,不同位置將接收到來自范圍內的每個蜂窩基站或WLAN AN的無線電信號的不同組合。這些接收信號特性的組合表示了在特定位置處的無線電簽名。因此,構成簽名的無線電屬性可以包括無線電特性,例如接收信號強度、無線電移動設備發送定時調整、到達角度、多徑延遲分布和其他。更一般地,無線電屬性可以類似地包括標識由接入節點實現的技術的技術ID (例如,HSPA, LTE、802.Hg,802.1ln等等)。這種無線電簽名的示例是AN ID “I”、AN ID “2”、和AN ID “3”的元組及其對應的無線屬性,其中,AN ID “X”是AN的標識符,其在各種實施例中可以是蜂窩基站、WLAN AN、或如本文更詳細描述的某個其他技術的AN。
[0067]一般而言,不同的地理位置將產生在服務區域內的不同無線電簽名。然而,存在著不同位置可以產生非常類似的無線電簽名的微小可能,特別是當在移動設備的范圍內存在少量基站和AN時。
[0068]在各種實施例中,各移動設備可以收集與觀察到的各個AN的性能相關的信息,可以將其以報告的形式提供給協作服務器。報告一般包含環境識別數據(EID)以及與在設備處于由EID所標識的環境中時該設備觀察到的AN可用性和性能相關的數據。
[0069]各種類型的EID是可能的。例如,一種類型的EID(類型A)可以是設備的位置以及與設備能夠檢測到的每個AN相對應的身份信息。另一類型的EID(類型B)可以是由設備測量到的無線電簽名。另一可能類型EID(類型C)是聯合位置和無線電簽名(即設備的位置和當設備處于該位置時該設備測量到的無線電簽名)以及與設備能夠檢測到的每個AN相對應的信息。類型A、類型B和類型C報告是分別包含類型A、類型B和類型C EID的報告。知道位置的設備可以發送這三種類型報告中的任意報告。不知道位置的設備僅發送類型B報告。
[0070]與設備觀察到的性能相關的數據的示例包括:
[0071]R-2:來自位置“L”中的AN “X”的接收信號強度的直方圖,用于知道位置的設備。在各種實施例中,直方圖繪出了 “出現頻率”對“給定信號強度范圍”。
[0072]R-3:如果設備是知道位置的,R-3將包含針對給定位置“L”的觀察到的AN “X”的性能的直方圖。備選地,或如果設備不知道位置,則R-3將包含針對給定無線電簽名“隊”觀察到的AN “X”的性能的直方圖。在任一情況下,當AN “X”信號強度是“SJ且芯片組“C”用于連接到AN “X”時,R-3報告中包括的信息是針對時間“T”的。在各種實施例中,觀察到的性能可以涉及吞吐量、延遲、耗損率、功耗等等。
[0073]R-4:AN “X”使用的認證方案(如果有的話)和子網信息。
[0074]R-5:觀察到的用于建立與AN “X”的連接的時延的直方圖。
[0075]R-6:使用如本文更詳細描述的自適應行為來實現的性能。
[0076]設備可以向服務器發送無線電簽名信息,以獲得與可用接入節點相關的經處理的信息。在該實施例中,如下面更詳細討論的,無線電簽名信息用作服務器的“鍵”,以獲得在數據庫中存儲的經處理的信息。
[0077]在這些實施例中,報告不一定必須實時發送。取而代之地,可以在移動設備中存儲它們,并在條件有利的時候向協作服務器發送。例如,可以在存在高帶寬或高電池電平時發送它們,或備選地,在設備連接到電源時發送它們。
[0078]圖4a是協作服務器400的說明圖,協作服務器400用于接收報告輸入數據并生成經處理的信息,以供通信設備使用。協作服務器在步驟402中處理報告,并在步驟404中在經處理的信息數據庫中存儲經處理的信息。
[0079]在各種實施例中,經處理的信息可以包括以下:
[0080]-對于給定地理區域或無線電簽名,哪些AN可用以及它們的技術類型和身份。
[0081]-對于每個AN,諸如下述之類的屬性:
[0082]AN-1:SSID和認證方案、子網信息
[0083]AN-2:用于連接建立的時延統計分布,其可以使用對于一天中的時間和一周中的星期幾特定的分布來改善
[0084]AN-3:針對給定接收信號強度(RSS)、針對給定位置“L”和給定芯片組“C”,觀察到的性能分布。觀察到的性能可以是吞吐量、功耗等,其中任何或全部可以依賴于一天中的時間或一周中的星期幾,其還可以使用關聯分布來改善
[0085]AN-4:針對給定芯片組“C”,取決于位置“L”的接收信號強度的統計分布
[0086]AN-5:業務負載的統計分布,其可以使用對于一天中的時間和一周中的星期幾特定的分布來改善。類似地,負載可以基于由設備進行的往返時間測量。
[0087]AN-6:針對給定簽名、針對給定芯片組“C”,觀察到的性能的分布,其可以使用對于一天中的時間和一周中的星期幾特定的分布來改善
[0088]BEST-R-6:設備的R-6報告的整合視圖,根據該整合視圖,協作服務器可以確定哪些自適應行為效果最好,并將它們傳輸回設備[0089]-非AN特定信息,包括:
[0090]-針對給定接收信號強度、給定芯片組(這是跨地理區域來整合的AN-3),觀察到的性能的分布
[0091]-設備的自適應行為及其導致的性能的整合視圖(這是跨地理區域來整合的BEST-R-6)
[0092]圖5是根據本發明的實施例實現的AN屬性“AN-4”的簡化圖解說明圖。在該實施例中,針對給定位置L和預定芯片組C,將“AN-4”的概率分布502對照AN的接收信號強度(RSS) 504繪出。如圖5所示,RSScp 506表示最小RSS504,且在“AN-4”分布曲線500下的陰影區域表示RSS置信水平RSS_Conf508。
[0093]圖6是根據本發明的實施例實現的AN屬性“AN-3”的簡化圖解說明圖。在該實施例中,針對給定接收信號強度(RSS)范圍(例如,RSSX,RSSy)和預定芯片組C,將“AN-3”的概率分布602對照吞吐量604繪出。如圖6所示,MRT606表示最小所需吞吐量,且將“AN-3”分布曲線600下的陰影區域與吞吐量置信水平Tpt_Conf608比較,如本文更詳細描述的。在各種實施例中,使用對于一天中的時間和一周中的星期幾特定的分布對針對預定RSS、預定位置“L”、以及預定芯片組“C”的性能的分布進行改善。
[0094]再次參見圖4b?e,在本文公開的一些實施例中,協作服務器400用于從消費設備接收鍵,且響應于該鍵,還用于提供與該鍵相關的經處理的信息。在一些實施例中,鍵是EID,如上文所述。
[0095]在一個實施例中,如圖4b所示,可以在步驟406中將來自知道位置的設備的位置信息用作鍵,以直接訪問來自經處理信息數據庫的經處理的信息。
[0096]在其他實施例中,鍵可以是無線電簽名,如圖4c?d所示。在圖4c所示的實施例中,使用無線電簽名匹配模塊在步驟410中處理無線電簽名鍵,以生成前“N”個匹配簽名的列表。在步驟412中,使用前“N”個匹配無線電簽名來訪問經處理信息數據庫404,以檢索與前“N”個相關匹配簽名相關的項目。然后可以將該信息提供給一個或多個移動設備。
[0097]在另一實施例中,如圖4d所示,無線電簽名鍵數據用于在步驟413中使用位置估計器來執行位置估計。然后可以將在步驟413中由位置估計器生成的位置信息在步驟415中用作鍵,以從經處理信息數據庫檢索經處理的信息。
[0098]在另一實施例中,處理類型C報告中的信息,即聯合位置信息和無線電簽名信息,以有助于將位置與無線電簽名相關。這種相關可以由位置估計器來用于生成可以用作鍵的位置信息,該鍵用于從數據庫404中檢索經處理的信息。
[0099]在另一實施例中,當鍵是無線電簽名時,可以聯合使用圖4c?d中公開的過程,且可以將作為這些選項的結果的兩組經處理的信息項目結合為向消費設備提供的單組經處理的信息項目。
[0100]如本文上面所述,類型A、B和C報告中每一種可以包括針對它們能夠檢測的AN的觀察到的通信性能數據。該信息可以由協作服務器400用于更新在數據庫中包含的信息。
[0101]圖4e是用于使用防作服務器400來導出用于不知道位置的設備的位置信息,使得可以使用該位置信息來訪問基于位置的信息外部數據庫414(例如,接入網發現和選擇功能(ANDSF)服務器)的處理流程的說明圖。相同的流程可以在設備了解其位置時使用,但是并未達到訪問外部數據庫所要求的準確度。在該情況下,協作服務器可以有助于將設備的位置信息的準確性提高到可以使用外部數據庫的程度。在一個實施例中,不知道位置的設備向協作服務器400提供無線電簽名信息作為鍵,如處理流程420所示。協作服務器400中的位置估計器處理該無線電簽名信息,以生成向不知道位置的通信設備416發送的位置信息,如處理流程422所示。不知道位置的通信設備416然后向基于位置的數據服務器414發送位置鍵信息,如處理流程424所示。基于位置的數據服務器414使用該位置鍵信息來生成向不知道位置的通信設備發送的與該位置相關的信息(例如,AN和關聯AN屬性的列表),如處理流程426所示。在另一實施例中,協作服務器400使用無線電簽名信息來生成向基于位置的數據服務器414發送的位置信息,如處理步驟428所示。基于位置的數據服務器414使用該位置信息來生成向協作服務器400發送的與該位置相關的基于位置的信息(例如,AN列表等等),如處理步驟430所示。在該實施例中,然后協作服務器400直接向不知道位置的設備416發送基于位置的數據,如處理步驟431所示。
[0102]在一些實施例中,知道位置的通信設備418用于生成可以向基于位置的數據服務器414發送的位置鍵信息,如處理步驟432所示。基于位置的數據服務器414使用該位置鍵信息來生成向知道位置的通信設備416返回的AN列表,如處理步驟432所示。本領域技術人員將認識到:可以使用上面關于不知道位置的設備416來討論的技術,以知道位置的模式來操作不知道位置的設備416。
[0103]移動設備利用從協作服務器400接收到的經處理的信息,以導出候選AN并優化切換判定和切換速度。在一些實施例中,根據預定策略(例如成本、網絡運營商偏好等等)以及來自其他源的可能實時數據來導出候選AN。
[0104]在這些實施例中,估計針對每個候選AN可以實現的性能。對于知道位置的設備,估計的性能可以基于AN的實際接收信號強度和屬性AN-3。對于不知道位置的設備,其可以基于匹配簽名和屬性AN-6。備選地,如果針對所有候選來測量信號強度的成本過高,則知道位置的設備可以使用屬性AN-3和AN-4來進行估計。例如,移動設備可以執行圖7所述的操作,以估計一個或多個可用AN的吞吐量性能。在各種實施例中,由于各種限制,例如時間可用性、處理能力、功率預留等等,移動設備可以不執行針對所有可用AN的估計,而僅執行針對子集的估計。還可以將這樣獲得的信息與策略考慮因素和從其他源獲得的實時數據(例如,AN的當前擁塞水平)相結合,以選擇最優候選。作為另一示例,當移動設備可以通過執行圖8所述的操作來預測吞吐量性能將沿著其預測軌跡如何演進時。
[0105]類似地,當連接建立時延是應用的問題時,移動設備可以使用AN屬性“AN-2”來估計用于建立與每個候選AN的連接的時延。基于給定應用的要求,移動設備可以類似地使用性能和連接建立時延估計、以及可能的策略考慮因素或從其他源獲得的實時數據(例如,AN的當前擁塞水平),以選擇用于切換的候選AN。例如,如果應用要求更短的間斷,但是容忍低的帶寬,則時延考慮因素將獲得更多權重。此外,當移動設備可以通過使用軌跡/位置預測以及當前AN的AN屬性“AN-3”來預測其軌跡以及性能將如何演進時,其可以預測當前AN上的性能何時將過低且必須進行切換。因此,可以由移動設備在切換之前采取準備步驟來加速切換。
[0106]在各種實施例中,通過基于來自協作服務器的經處理的信息、ANDSF數據或這二者,來確定區域中的可用AN,以選擇用于空閑移動性的最佳接入方法。然后根據該列表來導出候選AN。在這些實施例的特定實施例中,根據策略(例如,成本、網絡運營商偏好等等)來導出候選AN。在這些實施例中,估計可以針對每個候選AN來實現的性能。對于知道位置的設備,估計出的性能可以基于AN的實際接收信號強度和屬性AN-3。對于不知道位置的設備,其可以基于匹配簽名和屬性AN-6。備選地,如果針對所有候選來測量信號強度的成本過高,則知道位置的設備可以使用AN-3和AN-4來進行估計。然而,當設備空閑時,測量RSS不太可能是個問題。類似地,當移動設備能夠預測其軌跡時,其可以預測吞吐量性能將如何演進。當連接建立時延是應用的問題時,移動設備可以類似地使用AN屬性“AN-2”來估計用于建立與每個候選AN的連接的時延。基于給定應用的要求,移動設備可以類似地使用性能和連接建立時延估計以及可能的策略考慮因素或從其他源獲得的實時數據,來選擇候選AN。本領域技術人員將認識到,當移動設備工作在空閑移動性模式下時,前述內容類似地適用于識別潛在最佳性能的AN。
[0107]在各種實施例中,在多種接入使用的情況下,移動設備具有使用多種接入方法同時建立的連接,且可以基于每個分組來進行對使用給定接入方法的判定。在這些實施例中,設備可以使用來自協作服務器的信息,以估計給定接入方法的性能,然后確定其是否應當建立與該接入方法的連接。該信息可以類似地與策略考慮因素或從其他源獲得的實時數據相結合。
[0108]移動設備可以類似地使用協作服務器提供的信息來調整其行為。例如,如果應用是相對容忍延遲的(例如,電子郵件),且與當前AN的良好連接當前并不存在,但是預測出更好的連接,則設備可以決定推遲通信,直到設備處于更好AN的覆蓋范圍內。該設備可以決定其自身的自適應行為,或將其與協作服務器提供的BEST-R-6信息相結合。在特定實施例中,向協作服務器報告回在調整后行為下觀察到的性能(R-6),且該報告可以用于進一步改善策略,作為連續反饋循環的一部分。之后,在設備之間共享該策略。
[0109]在各種實施例中,可以基于給定無線電簽名來檢索經處理的信息。例如,為了基于來自設備的無線電簽名“U”來檢測經處理的信息,協作服務器將嘗試將“U”與所有存儲的簽名的集合進行匹配,挑取前“N”個最佳匹配,檢索經處理的信息,并將其向移動設備返回。本領域技術人員將認識到,存在用于確定測量到的無線電簽名和之前存儲報告的無線電簽名之間的模式匹配的很多方式。一個這種方案是使用以下算法來匹配無線電簽名,其基于與接收信號強度相關的距離函數。將類似地認識到,盡管該算法面向無線電簽名的接收信號強度,可以將其擴展到其他無線參數,例如移動設備發送定時提前、到達角度延遲擴展特性、或其他參數。
[0110]在該算法中,位置L處的移動設備接收無線電簽名UL,無線電簽名隊包含來自蜂窩基站和WLAN AN的信號。令V為在協作服務器處的所有存儲的報告的無線電簽名的集合。類似地,令:
[0111]G為協作服務器所服務的地理區域
[0112]m為G中蜂窩基站的數目
[0113]η為G中WLAN AN的數目
[0114]Ul為在位置L處的設備接收到的無線電簽名
[0115]S為以dB為單位的無線電簽名Ul的RSS分量
[0116]Swi為S的第i個WLAN AN信號強度的RSS,其中,i = 1..η
[0117]Sci為S的第i個蜂窩基站信號強度的RSS,其中,i = l..m[0118]V為在協作服務器處的所有存儲的簽名的集合
[0119]R為以dB為單位的無線電簽名集合V的RSS分量
[0120]Rj為在協作服務器處存儲的集合R的第j個RSS無線電簽名[0121 ] Rjffi為Rj的第i個WLAN AN信號強度的RSS,其中,i = 1..η
[0122]Rjci =為Rj的第i個蜂窩基站信號強度的RSS,其中,i = 1..m
[0123]令D (S,Rj)為RSS簽名S和Rj之間的距離函數,以及
【權利要求】
1.一種通信設備,包括處理邏輯,所述處理邏輯被配置為:生成與所述通信設備的位置相對應的通信環境識別數據的集合;生成與所述通信設備的位置相對應的觀察到的通信性能數據的集合;以及向服務器發送所述通信環境識別數據的集合和所述觀察到的通信性能數據的集合。
2.根據權利要求1所述的通信設備,其中,所述通信環境識別數據的集合包括:與所述通信設備的地理位置相對應的位置數據、以及與所述設備觀察到的接入節點相對應的識別信息。
3.根據權利要求1所述的通信設備,其中,所述通信環境識別數據的集合包括無線電簽名數據。
4.根據權利要求1所述的通信設備,其中,所述通信環境識別數據的集合包括:與所述通信設備的地理位置相對應的位置數據和無線電簽名數據、以及與所述設備觀察到的接入節點相對應的識別數據。
5.根據權利要求1所述的通信設備,其中,所述觀察到的通信性能數據的集合包括以下集合中的至少一項: 由知道位置的設備觀察到的接入節點的接收信號強度的直方圖;由知道位置的設備觀察到的接入節點的性能的直方圖;由不知道位置的設備觀察到的與無線電簽名相對應的接入節點的性能的直方圖;由接入節點使用的認證方案或子網信息;針對通往接入節點的連接所觀察到的時延的直方圖;或者使用自適應行為實現的與接入節點的通信的性能。
6.一種通信設備,包括處理邏輯,所述處理邏輯被配置為:生成與所述通信設備的位置相對應的通信環境識別數據的集合;向服務器發送所述通信環境識別數據的集合,作為鍵,以及響應于此,從所述服務器接收與所述鍵相關的經處理的信息項目的集合;以及使用所述經處理的信息項目以及諸如策略和實時數據之類的其他信息來選擇接入節點。
7.根據權利要求6所述的通信設備,其中,所述通信環境識別數據的集合包括與所述通信設備的地理位置相對應的位置鍵數據。
8.根據權利要求6所述的通信設備,其中,所述通信環境識別數據的集合包括無線電簽名鍵數據。
9.根據權利要求6所述的通信設備,其中,所述處理邏輯還被配置為:使用所述經處理的信息,結合諸如策略和實時數據之類的其他信息,來選擇要切換到的接入節點。
10.根據權利要求6所述的通信設備,其中,所述處理邏輯還被配置為:使用所述經處理的信息,結合諸如策略和實時數據之類的其他信息,來選擇在空閑移動性期間的接入節點。
11.根據權利要求6所述的通信設備,其中,所述處理邏輯還被配置為:使用所述經處理的信息,結合諸如策略和實時數據之類的其他信息,來優化與所述設備通信的接入節點的集合。
12.一種通信設備,包括處理邏輯,所述處理邏輯被配置為:生成與所述通信設備的位置相對應的通信環境識別鍵數據的集合;向服務器發送所述通信環境識別數據的集合,以及響應于此,從所述服務器接收位置數據的集合,所述位置數據在滿足外部數據庫的要求的準確性之內;向諸如接入網發現和選擇功能ANDSF服務器之類的外部數據庫提供所述位置數據的集合,以及響應于此,從所述外部數據庫接收接入節點屬性數據的集合;以及使用所述接入節點屬性數據,來選擇接入節點。
13.根據權利要求12所述的通信設備,其中,所述通信環境識別數據的集合包括無線電簽名鍵數據。
14.根據權利要求12所述的通信設備,其中,所述通信環境識別數據的集合包括與所述通信設備的地理位置相對應的位置鍵數據和無線電簽名鍵數據。
15.根據權利要求12所述的通信設備,其中,所述處理邏輯還被配置為:使用經處理的信息,結合諸如策略和實時數據之類的其他信息,來選擇要切換到的接入節點。
16.根據權利要求12所述的通信設備,其中,所述處理邏輯還被配置為:使用經處理的信息,可能結合諸如策略和實時數據之類的其他信息,來選擇在空閑移動性期間的接入節點。
17.根據權利要求12所述的通信設備,其中,所述處理邏輯還被配置為:使用所述經處理的信息,結合諸如策略和實時數據之類的其他信息,來優化與所述設備通信的 接入節點的集合。
【文檔編號】H04W48/14GK103563451SQ201180071312
【公開日】2014年2月5日 申請日期:2011年5月31日 優先權日:2011年5月31日
【發明者】海姆·勒, 吳煒, 羅文凡 申請人:黑莓有限公司