和導航系統(tǒng)。然而,對本領域普 通技術人員顯而易見的是,除了當僅應用于移動終端W外,根據(jù)本公開的實施方式的配置 還可W適用于諸如數(shù)字電視或者臺式計算機運樣的固定終端。 陽化5] 圖1例示了根據(jù)本發(fā)明的使用藍牙通信的示例。
[0056] 參照圖1,電子裝置進行無線電通信,W使用藍牙來發(fā)送和接收數(shù)據(jù)。
[0057] 具體地,如圖1中所示,配備有藍牙模塊的電子裝置100執(zhí)行與配備有藍牙模塊的 主機裝置110的數(shù)據(jù)通信。
[005引與采用低頻帶的固定信道的無線電通信相比,藍牙利用頻跳和2. 4細ZISM(工業(yè) 科學醫(yī)療)高頻帶,并因此提供對抗外部干擾的更加穩(wěn)健性和通信安全。
[0059] 另外,即使當電子裝置100不與主機裝置110配化也能夠通過藍牙的物理信道當 中的廣告信道(advertisingchannel)來交換數(shù)據(jù)。也就是說,即使不與電子裝置100組 成對,主機裝置110也可W向電子裝置100發(fā)送公共分組。
[0060] 藍牙4. 0采用使得能夠顯著地減小功耗的低能耗技術。
[0061] 常規(guī)地按照W下方式來使用藍牙通信:主機裝置110向電子裝置100發(fā)送包含發(fā) 送信號的強度信息的分組,并且當接收到該分組時,電子裝置100測量接收信號的強度,W 使用所測量的接收信號的強度和該分組中包含的發(fā)送信號的強度信息來測量電子裝置的 位置。
[0062] 然而,運種方法精度低。由于接收信號在被接收到之前可能已經(jīng)由多個障礙物反 射,因此即使精確地測量到接收信號的強度,通過信號強度而獲得的距離也可W在其精度 方面非常低。
[0063] 根據(jù)本發(fā)明,主機裝置110可W通過多個天線來發(fā)送信號。當接收到信號時,電子 裝置100可W通過使用例如多個天線的陣列信息計算電子裝置100與主機裝置110之間的 角度來測量電子裝置100的位置。因此,可W提高位置計算的精度。 W64] 圖2例示了根據(jù)本發(fā)明的電子裝置的整體內(nèi)部結(jié)構。 陽0化]參照圖2,根據(jù)本發(fā)明的電子裝置200包括用戶接口單元210、顯示單元220、存儲 器230、多媒體單元240、無線網(wǎng)絡單元250、電源單元260、控制器270、W及發(fā)送/接收天 線280。圖2中示出的組件不是必需的,并且可W在電子裝置200中實現(xiàn)更多的或更少的組 件。
[0066] 發(fā)送/接收天線280在圖2中被示出為單個天線。然而,可W提供多個天線。因 此,根據(jù)本發(fā)明的電子裝置200可W使用多個天線向主機裝置發(fā)送數(shù)據(jù)W及從主機裝置接 收數(shù)據(jù)。發(fā)送/接收天線280可W通過無線網(wǎng)絡單元250接收從主機裝置發(fā)送的信號。
[0067] 無線網(wǎng)絡單元250是具有集成射頻(R巧收發(fā)器的單忍片無線電技術處理器。 W側(cè)無線網(wǎng)絡單元250可W包括RF發(fā)送器,或者可W被配置為實現(xiàn)包含藍牙低功耗的 藍牙v4. 0協(xié)議找。
[0069] 無線網(wǎng)絡單元250可W使用發(fā)送/接收天線280來接收從主機裝置發(fā)送的信號。 主機裝置可W通過廣告信道或數(shù)據(jù)信道向電子裝置200發(fā)送信號。
[0070] 多媒體單元240是用于重播各種類型的多媒體的裝置。多媒體單元240可W在控 制器270中來實現(xiàn)。多媒體單元240可W與控制器270分開地實現(xiàn)。
[0071] 控制器270可W指示并管理電子裝置200的所有操作,并且可W與每個裝置相互 作用。例如,控制器270可W使用通過無線網(wǎng)絡單元250從主機裝置接收的信號中所包含 的信息來獲得指示主機裝置的位置的角度信息。
[0072] 另外,控制器270可W指示顯示單元220輸出電子裝置200的位置。
[0073] 控制器270可W被配置為處理所接收的信號,并且可W將所接收的信號中包含的 信息存儲到存儲器230中。
[0074] 控制器270還可W是指控制器、微控制器或微處理器,并且控制器270可W按照硬 件、固件、軟件或其組合來實現(xiàn)。
[00巧]存儲器230是用于存儲來自終端的各條信息的介質(zhì),并且與控制器270連接,W暫 時地存儲用于控制器270的操作的輸入/輸出信號中包含的程序、應用、一般文件和數(shù)據(jù)。
[0076] 存儲器230可W包括閃速存儲器型、硬盤型、多媒體卡微型、卡型存儲器(例如,SD 或XD存儲器)、RAM(隨機存取存儲器)、EEPROM(電可擦除可編程只讀存儲器)、PROM(可 編程只讀存儲器)、磁存儲器、磁盤和光盤當中的至少一種類型存儲介質(zhì)。電子裝置200可 W通過互聯(lián)網(wǎng)與執(zhí)行存儲器230的存儲功能的網(wǎng)頁存儲相關地操作。
[0077] 用戶接口單元210可W從用戶接收用于操作電子裝置200的信號。當通過用戶接 口單元210接收到用于計算電子裝置200的位置的命令時,電子裝置200可W使用從主機 裝置接收的信息來計算電子裝置200的位置,并且通過顯示單元220輸出。
[0078] 電源單元260與控制器270連接,并且對電子裝置200進行通電/斷電。
[0079]圖3示意性地例示了根據(jù)本發(fā)明的使用藍牙通信來計算電子裝置的位置的方法。
[0080] 參照圖3,配備有藍牙模塊的電子裝置300可W與配備有藍牙模塊的其它裝置通 信。此時,電子裝置300在一些情況下需要計算其在能夠進行藍牙通信的建筑物或空間中 的位置。例如,為了發(fā)現(xiàn)大型購物商場或建筑物中的特定位置,應該計算電子裝置的位置, 使得用戶可W精確地到達目的地。
[0081] 另外,有時需要計算特定裝置與電子裝置300之間的位置。
[0082] 因此,電子裝置300可W使用其它鄰近的藍牙通信可用裝置W計算其位置。根據(jù) 計算配備有藍牙模塊的主機裝置與電子裝置300之間的位置的方法,電子裝置300通常測 量從主機裝置310接收的信號的強度,并且使用所接收的信號的強度和所接收的信號中包 含的發(fā)送的信號的強度信息來測量其位置。
[0083] 然而,運種方法由于障礙物而導致精度低。因此,電子裝置300可W使用從主機裝 置310發(fā)送的信號來計算可W指示主機裝置310的位置的角度信息,并且可W精確地計算 電子裝置300與主機裝置310的位置。
[0084] 在運種情況下,主機裝置310可W使用多個天線向電子裝置300發(fā)送信號,使得電 子裝置300可W計算角度信息。電子裝置300可W包括單個天線或者多個天線,W接收從 主機裝置310發(fā)送的信號。在下文中,更詳細地描述通過由電子裝置300從主機裝置接收 的信號來計算位置的方法。
[0085] 在下文中,假定其位置要被測量的電子裝置為PCD(定位客戶端裝置),并且假定 發(fā)送用于位置計算的信號的主機裝置為P皿(定位主機裝置)。為了便于描述而提供運些術 語,并且本發(fā)明不限于此。
[0086] 圖4是例示了根據(jù)本發(fā)明的第一實施方式的計算與主機裝置的角度信息并且計 算位置的處理的流程圖。
[0087] 參照圖4,PCD410可W從P皿接收數(shù)據(jù)分組m十算其位置。PCD410可W從一個 P皿接收數(shù)據(jù)分組或者從多個P皿接收數(shù)據(jù)分組,W用于位置計算。
[0088] 具體地,PCD410可W轉(zhuǎn)為用于對通過廣告信道發(fā)送的公共分組進行捜索的掃描 模式,W接收從P皿1 420發(fā)送的公共分組。
[0089] 作為用于在藍牙上發(fā)送信息的物理信道,存在廣告信道和數(shù)據(jù)信道??蒞存在= 個廣告信道和37個數(shù)據(jù)信道。
[0090] 通過廣告信道發(fā)送的公共分組可W意指可W由任何裝置接收的分組。
[0091] 為了使支持藍牙的電子裝置進行配對,如果在正通過廣告信道接收公共分組的同 時,所接收的公共分組是從嘗試配對的電子裝置發(fā)送的公共分組,則該公共分組可W基于 該公共分組中包含的信息轉(zhuǎn)移到數(shù)據(jù)信道并進行配對,因此使得數(shù)據(jù)能夠交換。
[0092] 由于藍牙允許數(shù)據(jù)發(fā)送的同時快速轉(zhuǎn)移到數(shù)據(jù)信道(頻跳),因此需要準確地共 享跳頻序列和時間信息W用于數(shù)據(jù)傳送。
[0093] 因此,跳頻和時間信息可W被包含在公共分組中,并且可W通過廣告信道發(fā)送到 電子裝置。
[0094] P皿1 420可W轉(zhuǎn)移到廣播狀態(tài),并且P皿1 420在轉(zhuǎn)移到廣播狀態(tài)時可W通過廣 告信道來發(fā)送公共分組。
[00巧]因此發(fā)送的公共分組可W由正捜索廣告信道的PCD410接收。換句話說,PCD410 可W在正對通過廣告信道發(fā)送的公共分組進行捜索的同時接收其期望的公共分組(即, P皿1 420的公共分組)(S410)。
[0096] 公共分組可W包含PCD410將要通過數(shù)據(jù)信道發(fā)送的數(shù)據(jù)分組的發(fā)送時間或者 發(fā)送頻率信息中的至少一個。
[0097] 當從P皿1 420接收到公共分組時,PCD410可W基于該公共分組中包含的信息轉(zhuǎn) 移到數(shù)據(jù)信道,并且等待接收從P皿1 420發(fā)送的數(shù)據(jù)分組(S420)。
[0098] PCD410可W接收從P皿1 420發(fā)送的、同時被包含在從P皿1 420接收的公共分組 中的數(shù)據(jù)分組(S430)。由PCD410接收的數(shù)據(jù)分組可W包含P皿1 420的天線陣列信息和 P皿1 420的位置信息中的至少一種。
[0099] P皿1 420的位置信息可W包含P皿1 420所在的締度、經(jīng)度、高度、方位或者建筑 物層數(shù)中的至少一個,并且運樣的信息可WW比特、預定的表中包含的索引值、位圖形式或 者W其它方式來表示。
[0100]PCD410可W基于從P皿1 420接收的數(shù)據(jù)分組中包含的信息來獲得可W指示 P皿1 420的位置的角度信息。 陽101] 可W基于P皿1 420的天線陣列來計算角度信息。例如,假定P皿1 420包含兩個 天線。在運種情況下,如果運兩個天線彼此間隔開被發(fā)送的信號的波長的一半,則PCD410 可W知道:當從P皿1 420發(fā)送的信號的強度最高時,PCD410位于P皿1 420的天線陣列方 向的90度處,而當從P皿1 420發(fā)送的信號的強度最低時,PCD410位于P皿1 420的天線 陣列方向的0度處。 陽102]PCD410可W通過上述方法來獲得P皿1 420的角度信息,并且可W使用所獲得的 角度信息來測量PCD410的位置(S440)。
[0103] 然而,測量的位置可能具