用于估計無線設備的傳送功率的方法和裝置的制造方法
【技術領域】
[0001 ]本公開一般地涉及無線通信,更具體地涉及估計無線設備的傳送功率。
【背景技術】
[0002]隨著智能電話在蜂窩市場上變?yōu)橹髁?,各公司開始銷售越來越復雜的無線配件。 諸如耳機、腕表、眼睛和其它可穿戴設備之類的這些配件被設計為以安全方式連接至智能 電話或其它配件。該設備使用諸如藍t?SlEEE 802.11標準之一的一個或多個公知方法 互相進行通信。
[0003]在配件與智能電話的通信期間,通常想要將所接收的信號的強度(如每個設備所 感知到的)保持在特定的功率范圍之內,所述特定的功率范圍有時被稱作黃金接收功率范 圍或黃金窗口。該范圍的上限和下限有所變化,但是在一個實施方式中,該范圍為從-60dBm 至-40dBm。為此,設備能夠互相發(fā)出功率控制命令以指示它們的傳送功率是否應當增大或 減小。
[0004] 在諸如藍牙?的一些架構中,功率控制為開環(huán),其中當一個設備告知另一個設備 要改變其傳送功率時,作出改變的設備不關于其傳送功率實際如何提供反饋。此外,作出改 變的設備不必然以相等大小的功率步幅如此操作,而是在某個范圍內作出改變。
[0005] 許多無線通信方案采用劃分的主機-控制器架構,其中主機處理器(通常為應用處 理器(AP))執(zhí)行更為復雜、功率密集的任務,而無線電控制器處理物理通信以及與無線電鏈 路相關的低級任務。AP和無線電控制器可能被整合到相同的硬件封裝之中,但是即使這樣 二者之間也可能存在著邏輯分隔。
[0006] 能夠采用該劃分架構以使得功耗最小化。為此,系統(tǒng)設計者嘗試向下向無線電控 制器推送盡可能多的任務。然而,關于這能夠完成多少卻存在著限制。在一些情況下,該限 制是無線電控制器的能力的結果。無線電控制器趨向于具有比主機處理器小的處理功率并 且因此不太能夠執(zhí)行某些計算,諸如涉及到浮點數的那些計算。此外,無線電控制器通常在 開放系統(tǒng)互連(0SI)意義中的較低層進行操作并且因此被防止執(zhí)行某些任務。
【附圖說明】
[0007] 雖然所附權利要求以特定內容闡述了該技術的特征,但是這些技術可以從以下結 合附圖所進行的詳細描述而得到最佳理解,其中:
[0008] 圖1A圖示了根據一個實施例的無線設備。
[0009] 圖1B圖示了根據另一個實施例的無線設備。
[0010]圖2圖示了根據一個實施例的其中主機處理器構建將傳送功率映射至功率步幅的 數據結構的過程。
[0011]圖3圖示了一個實施例中的無線電控制器將路徑損失數值與觸發(fā)點進行比較的過 程。
【具體實施方式】
[0012] 本公開給出了一種用于估計傳送功率的方法,其中第一設備向第二設備發(fā)出一系 列功率控制命令和傳送功率請求,響應于該傳送功率請求而接收傳送功率數據,并且創(chuàng)建 將該功率控制命令中的功率步幅(例如,增大或減小的步幅的數目)與所報告的傳送功率進 行映射的數據結構(例如表)。在一個實施例中,該第一和第二設備在它們的初始連接期間 執(zhí)行該過程。
[0013] 在一個實施例中,第一設備的主機處理器構建數據結構。在完成該數據結構之后, 主機處理器將該數據結構提供至無線電控制器。自此時起,無線電控制器能夠保持對第二 設備的傳送功率的追蹤而無需喚醒主機處理器,除非發(fā)生了觸發(fā)條件(例如,設備之間的路 徑損失達到了預定閾值)。此外,一旦第一設備的主機處理器已經將功率步幅映射至所報告 的傳送功率,第一設備就無需為了重復請求傳送功率而喚醒第二設備。
[0014] 在替選實施例中,第一設備的低功率控制器(即,不是無線電控制器)監(jiān)視第一設 備的無線電控制器所發(fā)出的功率步幅命令,執(zhí)行對第二設備的傳送功率保持追蹤的任務, 并且在某些觸發(fā)條件下喚醒主機處理器。
[0015] 轉向附圖,其中同樣的附圖標記指代同樣的要素,以下描述是基于權利要求的實 施例而并不應當被理解為關于在這里未明確描述的替選實施例而對權利要求加以限制。
[0016] 圖1A圖示了一對無線通信設備。為了描述的清楚,每個設備將通過其在執(zhí)行本公 開中所給出的方法時所扮演的角色而被加以引用。這對設備包括監(jiān)視設備100和報告設備 106。在實踐中,任一個設備都能夠作為監(jiān)視設備或報告設備。實際上,每個設備都可以同時 作為報告設備和監(jiān)視設備。
[0017] 仍然參考圖1A,監(jiān)視設備100包括主機處理器102、通信地鏈接至主機處理器102的 無線電控制器104以及電耦合至無線電控制器104的天線101。在一個實施例中,監(jiān)視設備 100是無線配件,主機處理器102是在藍牙?主機堆棧上運行的應用處理器,并且無線電控 制器104包括藍牙?無線電和藍牙?控制器。在該實施例中,藍牙?控制器運行藍牙?控制 器堆棧。無線電控制器104也可以使用其它類型的控制器和無線電來實施,諸如802.11控制 器和無線電。監(jiān)視設備100可以是任意無線設備,包括無線耳機、無線腕表或智能電話。
[0018] 主機處理器102包括其中存儲數據結構105的存儲器103。數據結構105的功能和用 途將在下面進一步詳細描述。無線電控制器104還包括其中存儲數據結構105的副本的存儲 器107。如同主機處理器存儲器103的數據結構105,無線電控制器存儲器107的數據結構105 的功能和用途將在下面進一步詳細描述。存儲器107還存儲數據結構115,其中存儲了觸發(fā) 點的集合。這些觸發(fā)點的用途將在下面進一步詳細描述。
[0019] 主機處理器102和無線電控制器104經由接口 127互相通信。在藍牙?實施方式中, 接口 127是主機-控制器接口(HCI)。
[0020] 再次參考圖1A,報告設備106包括主機處理器108,通信地耦合至主機處理器108的 無線電控制器110、以及電耦合至無線電控制器110的天線113。在一個實施例中,報告設備 106是智能電話,主機處理108是運行藍牙?主機堆棧的應用處理器,并且無線電控制器110 包括藍牙?無線電以及運行藍牙㊣控制器堆棧的藍牙?控制器。無線電控制器110也可以使 用其它類型的控制器和無線電來實施,諸如802.11控制器和無線電。然而,報告設備106可 以是任意的無線設備,包括諸如耳機或無線腕表之類的無線配件。
[0021] 報告設備106的主機處理器108和無線電控制器110經由接口 129互相通信。在藍牙 ?實施方式中,接口 129是主機-控制器接口(HCI)。
[0022] 圖1B示出了監(jiān)視設備100的替選實施方式。在該實施方式中,監(jiān)視設備100進一步 包括低功率處理器111。低功率處理器111電耦合至無線電控制器104和主機處理器102。低 功率處理器111包括存儲器117,其包含數據結構105和數據結構115的副本。在一個實施方 式中,低功率處理器111耦合至無線電控制器104的調試端口 109。低功率處理器111在正常 操作期間消耗比無線電控制器104少的功率。
[0023] 在操作期間,監(jiān)視設備100和報告設備106以至少兩種不同的方式進行通信一主機 對主機和無線電對無線電。監(jiān)視設備100通過主機對主機通信獲得報告設備106的傳送功 率。當以藍牙(I)實施時,監(jiān)視設備100使用Tx功率服務來獲得該信息。
[0