新四季網

利用預定義屬性協議來促進切換的方法和裝置製造方法

2023-05-21 16:39:06

利用預定義屬性協議來促進切換的方法和裝置製造方法
【專利摘要】提供一種方法、裝置和電腦程式產品,以允許利用諸如藍牙低功耗(LE)技術的第一無線電技術執行設備發現,並接著切換到第二無線電技術,例如第二無線電技術相對於第一無線電技術具有較高帶寬。在方法的上下文中,利用第一無線電技術執行設備發現。該方法還根據第一無線電技術的預定屬性協議致使通信切換信息。該方法還根據利用第一無線電技術通信的切換信息執行切換到第二無線電技術,諸如藍牙技術或無線區域網技術。
【專利說明】利用預定義屬性協議來促進切換的方法和裝置

【技術領域】
[0001] 示例性實施例大致涉及無線通信,並且更具體地,涉及一種用於促進在利用第一 無線電技術的設備發現後從該第一無線電技術到第二無線電技術的切換的方法、裝置和計 算機程序產品。

【背景技術】
[0002] 藍牙低功耗(LE)技術提供了理想的隱私功能,並可以被用於低功耗通信,諸如用 於低功耗設備發現。在這點上,藍牙LE技術允許那些彼此接近的通信設備以能量高效方式 進行通信。然而,與許多其它無線電技術,諸如藍牙基礎速率(BR) /增強數據速率(EDR)技 術和無線區域網(WLAN)技術相比,藍牙LE通信具有較低的峰值總數據率(peak gross data rate)。例如,藍牙LE技術的峰值總數據速率是每秒幾百千比特。藍牙LE技術支持的這個 峰值總數據速率可能不希望地限制了結合可能需要更高帶寬通信的應用而使用藍牙LE技 術。此外,某些應用可能得不到藍牙LE通信的支持。例如,目前還沒有針對藍牙LE通信定 義的網際網路協議(IP)。此外,一些應用可能需要藍牙BR/EDR配置,這不能用於藍牙LE通 信。此外,對於受益於或需要非常低延遲要求的應用,藍牙BR/EDR通信通常比藍牙LE通信 更好。
[0003] 然而,尚未規定從藍牙LE通信向具有更高帶寬的另一種無線電技術的切換。事實 上,在藍牙BR或EDR的連接可用時,藍牙核心規範4. 0版不允許利用藍牙LE技術。在這方 面,在能夠支持藍牙BR、EDR和LE通信的通信設備發現能夠支持藍牙BR、EDR和LE通信的 另一個通信設備的情況下,所建立的鏈路會支持BR或EDR的連接,而不是支持藍牙LE連 接。從而,由藍牙LE技術提供的諸如節能和隱私功能的優點可能不會像期望那樣被廣泛地 利用。


【發明內容】

[0004] 根據一個示例實施例,提供一種方法,裝置和電腦程式產品,以允許利用諸如藍 牙LE的技術的第一無線電技術執行設備發現,並接著切換到第二無線電技術,諸如與第一 無線電技術相比具有更高帶寬的第二無線電技術。因此,可以由第二無線電技術,諸如藍牙 BR/EDR技術或WLAN技術,支持較高帶寬通信,同時利用具有較低帶寬的第一無線電技術, 例如藍牙LE技術來以能量高效方式執行設備發現。從而,示例實施例的方法、裝置和計算 機程序產品可以利用由第一和第二無線電技術所提供的期望特徵,同時限制由第一和第二 無線電技術施加的限制造成的有害影響。
[0005] 在一個實施例中,提供了一種方法,其包括在裝置處利用諸如藍牙低功耗技術的 第一無線電技術來執行設備發現,以發現至少一個無線設備。在這方面,該方法使得該裝置 根據第一無線協議的預定義屬性協議與至少一個所發現的設備通信切換信息。該實施例的 方法還執行向諸如藍牙技術或無線區域網技術的第二無線電技術的切換,以在第二無線電 技術上根據利用第一無線電技術通信的切換信息與至少一個所發現的無線設備進行通信。
[0006] 第一無線電技術的預先定義屬性協議可包括用於促進向第二無線電技術的切換 的一個或多個屬性。一個或多個屬性可以包括指示向第二無線電技術的切換的能力的屬 性。一個或多個屬性可以包括指示向第二無線電技術的切換的請求的屬性。通過根據所通 信的切換信息使尋呼信號被發送或通過根據所通信的切換信息接收尋呼信號中的至少一 個,該方法可以執行向第二無線電技術的切換。
[0007] 在另一實施例中,提供了一種裝置,其包括至少一個處理器和包含有電腦程式 代碼的至少一個存儲器,該至少一個存儲器和電腦程式代碼被配置為,利用該處理器使 得該裝置利用諸如藍牙低功耗技術的第一無線電技術執行設備發現以發現至少一個無線 設備。在這一點上,該至少一個存儲器和電腦程式代碼還被配置為,利用該處理器,使得 該裝置根據第一無線協議的預定義屬性協議與至少一個所發現的設備通信切換信息。該至 少一個存儲器和電腦程式代碼還被配置為,利用該處理器,使得該裝置執行向諸如藍牙 技術或無線區域網技術的第二無線電技術的切換,以在第二無線電技術上根據利用第一無 線電技術通信的切換信息與至少一個所發現的無線設備進行通信。
[0008] 第一無線電技術的預先定義屬性協議可包括用於促進向第二無線電技術的切換 的一個或多個屬性。一個或多個屬性可以包括指示向第二無線電技術的切換的能力的屬 性。一個或多個屬性可以包括指示向第二無線電技術的切換的請求的屬性。該至少一個存 儲器和電腦程式代碼還被配置為,用該處理器,使得另一實施例的裝置通過根據所通信 的切換信息使尋呼信號被發送或通過根據所通信的切換信息接收尋呼信號中的至少一個, 執行向第二無線電技術的切換。
[0009] 在又一實施例中,提供一種電腦程式產品,其包含至少一個非瞬態計算機可讀 存儲介質,其中保存有用包含程序代碼指令的計算機可執行程序代碼部分,以用於利用諸 如藍牙低功耗技術的第一無線電技術執行設備發現以發現至少一個無線設備。在這一點 上,包含程序代碼指令的計算機可執行程序代碼部分可用於根據第一無線協議的預定義屬 性協議致使與該至少一個所發現的設備通信切換信息。本實施例的計算機可執行程序代碼 部分還包含程序代碼指令,其用於實現向諸如藍牙技術或無線區域網技術的第二無線電技 術的切換,以在第二無線電技術上根據利用第一無線電技術通信的切換信息與至少一個所 發現的無線設備進行通信。
[0010] 第一無線電技術的預先定義屬性協議可包括用於促進向第二無線電技術的切換 的一個或多個屬性。一個或多個屬性可以包括指示向第二無線電技術的切換的能力的屬 性。一個或多個屬性可以包括指示向第二無線電技術的切換的請求的屬性。用於根據另一 個實施例執行向第二無線電技術的切換的程序代碼指令可以包含用於以下中的至少一個 的程序代碼指令:根據所通信的切換信息使尋呼信號被發送或通過根據所通信的切換信息 接收尋呼信號中。
[0011] 在又一個實施方案中,提供了一種裝置,其包括用於利用諸如藍牙LE的技術的第 一無線電技術執行設備發現以發現至少一個無線設備的部件。在這一點上,該裝置還包括 用於根據第一無線協議的預定義屬性協議與至少一個所發現的設備通信切換信息的部件。 本實施例的裝置還包括用於執行向第二無線電技術的切換,以在第二無線電技術上根據利 用第一無線電技術通信的切換信息與至少一個所發現的無線設備進行通信的部件。

【專利附圖】

【附圖說明】
[0012] 從而已經以通用術語方式描述了本發明某些示例性實施例,後面會按照附圖進行 描述,附圖不一定按比例繪製,其中,
[0013] 圖1是一對通信設備的示意圖,根據本發明示例性實施例它們被配置為彼此發現 並接著進行通信;
[0014] 圖2是可以具體化為通信設備並可以根據本發明示例性實施例進行具體配置的 裝置的框圖;
[0015] 圖3是流程圖,其示出根據本發明示例性實施例諸如由圖2裝置執行的操作;
[0016] 圖4是通用屬性簡檔的簡檔體系的圖,該簡檔體系可以被利用以便根據本發明示 例性實施例促進從第一無線電技術切換到第二無線電技術;
[0017] 圖5是框圖,其示出可以被配置為根據本發明示例性實施例執行從第一無線電技 術到第二無線電技術的切換的切換伺服器和切換客戶機;
[0018] 圖6是流程圖,其示出本發明示例性實施例諸如由圖2的裝置執行的操作;和 [0019] 圖7是流程圖,其示出本發明另一個示例性實施例諸如由圖2的裝置執行的操作。

【具體實施方式】
[0020] 現在將參照附圖在後面全面描述本發明的一些實施例,其中示出了本發明的某些 但不是全部的實施例。實際上,本發明的各種實施例可以體現為許多不同的形式並且不應 被解釋為限於這裡所闡述的實施例,相反,提供這些實施例使得本發明申請的法律要求。相 同的附圖標記全部指代相同的單元。如這裡所用的那樣,術語"數據"、"內容"、"信息"和類 似的術語可以互換使用,以指代能夠根據本發明的實施例被發送、接收和/或存儲的數據。 因此,使用任何這種術語不應被視為限制本發明的實施例的精神和保護範圍。
[0021] 此外,如這裡所用的那樣,術語"電路"是指(a)的純硬體電路實現(例如,以模擬電 路和/或數字電路形式實現);(b )電路和(多個)電腦程式產品的結合,電腦程式產品 包括存儲在一個或多個計算機可讀存儲器上的軟體或固件指令,它們一起工作以實現這裡 所述一個或多個功能;以及(c)諸如例如(多個)微處理器(S)、或(多個)微處理器的一部分 的電路,其需要軟體或固件來操作,即使軟體或固件實際不存在。"電路"的這個定義適用於 本術語在此(包括在任何權利要求中)的所有用途。作為進一步的例子,如這裡所用那樣,術 語"電路"還包括這樣的實現方式,該實現方式包括一個或多個處理器和/或它們的一部分 以及附帶的軟體和/或固件。作為另一個例子,如這裡所使用的那樣,術語"電路"還例如 包括用於行動電話的基帶集成電路或應用處理器集成電路,或伺服器、蜂窩網絡設備、其他 網絡設備、並/或其它計算設備中的類似集成電路。
[0022] 如這裡中所定義的那樣,指代非瞬態物理存儲介質(例如易失性或非易失性存儲 設備)的"計算機可讀存儲介質"不同於指代電磁信號的"計算機可讀傳輸介質"。
[0023] 參照圖1,一對通信設備10被示出。通信設備可以具體化為多種不同的方式,包括 作為移動終端,諸如可攜式數字助理(PDA)、行動電話、智慧型電話、尋呼機、移動電視、遊戲設 備、膝上型計算機、照相機、平板電腦、耳機、觸控螢幕、錄像機、音頻/視頻播放器、收音機、電 子書、定位設備(例如全球定位系統(GPS)設備)、或上述的任意組合,以及其他類型的語音 和文本通信系統。可替換地,該通信設備中的一個或兩個可以具體化為固定計算設備,諸如 個人計算機、工作站或類似設備。
[0024] 通信設備10靠近彼此,並被配置為通過無線連接彼此直接進行通信。如下所述, 可以通過第一和第二無線電技術的結合來建立和維持在通信設備之間的無線連接。例如, 設備發現最初可以使用第一無線電技術來執行,接著通信設備之間的通信可以被切換到第 二無線電技術,以支持在它們之間的更高帶寬的通信。
[0025] 通信設備10中的每一個都可包含或否則關聯於如圖2所示的裝置20,以便實現如 下所述的各自的功能。還應當指出的是,儘管圖2示出用於通過第一和第二無線電技術的 結合來建立和維持通信的裝置配置的一個例子,但許多其他配置也可以被用於實現本發明 的實施例。因此,在一些實施例中,雖然設備或單元被示出為彼此通信,但在後文中這樣的 設備或單元應被認為是能夠實現在同一個設備或單元內,並從而在通信中示出的設備或單 元可以被替代地理解為使同一設備或單元的多個部分。
[0026] 現在參照圖2,用於通過第一和第二無線電技術的結合建立和維持通信的裝置20 可包括處理器22、存儲設備24、通信接口 26和可選的用戶接口 28 (諸如在其中該設備具體 化為移動終端或其他計算設備的實例中),或否則與處理器22、存儲設備24、通信接口 26和 可選的用戶接口 28通信。在一些實施例中,該處理器(和/或協處理器,或協助處理器或與 處理器關聯的任何其它處理電路)可以通過總線與存儲設備進行通信,以在該裝置的組件 間傳遞信息。存儲設備可以是非瞬態的,並例如可以包括一個或多個易失性和/或非易失 性存儲器。換句話說,例如存儲設備可以是電子存儲設備(例如計算機可讀存儲介質),其包 括被配置為存儲數據的門(例如比特位),可能由機器(例如計算設備類似處理器)獲取。存 儲設備可以被配置為保存信息、數據、內容、應用程式、指令或類似的用於使設備根據本發 明示例性實施例執行各種功能的部件。例如,存儲設備可以被配置為緩存用於處理器處理 的輸入數據。另外或可替換地,存儲設備可以被配置為保存用於由處理器執行的指令。
[0027] 如上文所述,該裝置20可以具體化為通信設備,諸如移動終端或固定計算設備。 然而,在一些實施例中,該裝置可以具體化為晶片或晶片集。換句話說,該裝置可以包括一 個或多個物理包(例如晶片),其包括在結構性組件(例如基板)上的材料、組件和/或線路。 該結構性組件可以提供物理強度、尺寸恆定、和/或用於包含在其上的電路組件的電交互 限制。因此在某些情況下,該裝置可以被配置成在單晶片上,或作為單個"片上系統"來實 現本發明。因此,在某些情況下,晶片或晶片組可以構成用於執行一個或多個操作以提供這 裡所述的功能的部件。
[0028] 處理器22可以許多不同方式來實現。例如,處理器可實現為一個或多個硬體處理 部件,諸如協處理器、微處理器、控制器、具有或不具有附件DSP的處理單元的數位訊號處 理器(DSP),或各種其他處理電路,包括集成電路,例如ASIC (專用集成電路)、FPGA (現場可 編程門陣列)、微控制器單元(MCU)、硬體加速器、專用計算機晶片,或諸如此類。因此,在一 些實施例中,該處理器可以包括被配置為獨立執行的一個或多個處理內核。多核處理器能 夠在一個物理包中進行多處理。另外或可替換地,該處理器可以一個或多個處理器,其被配 置為通過總線串聯起來,以便能夠獨立執行指令、流水線和/或多線程。
[0029] 在實施例中,處理器22可以被配置為執行存儲在存儲裝置24的指令或以其它方 式對於處理器可訪問的指令。可替換地或附加地,該處理器可被配置為執行硬編碼功能。 從而,無論是硬體或軟體方法配置的,或由它們的結合來配置,處理器也可以代表當被相應 配置時能夠根據本發明實施例執行操作的實體(例如物理上具體化的電路)。因此,例如當 處理器具體化為ASIC、FPGA等時,該處理器可以是被專門配置的硬體,以用於執行這裡所 述操作。可替換地,作為另一個例子,當處理器具體化為軟體指令的執行器時,指令可以專 門配置的處理器,以便當指令被執行時實現這裡所述的算法和/或操作。然而,在某些情況 下,該處理器可以是專用設備(例如移動終端或固定計算設備)的處理器,其被配置為通過 進一步地通過用於執行這裡所述算法和/或操作的指令來配置處理器,以實現本發明的實 施例。另外,該處理器可以包括時鐘、算術邏輯單元(ALU)和邏輯門,其被配置為支持該處 理器的操作。
[0030] 同時,通信接口 26可以是任何部件,諸如具體化為硬體或者硬體和結合的設備或 電路,它被配置為在與裝置20的通信中從通信設備10接收數據和/或向通信設備10發送 數據,從而促進在圖1所示的通信設備間進行通信。在這方面,通信接口例如可以包括一個 天線(或多個天線)以及支持硬體和/或軟體,以便使得能夠與無線通信網絡進行通信。附 件地或可替換地,通信接口可以包括用於和(多個)天線進行交互的電路,以致使通過天線 傳輸信號或處理通過天線接收到的信號。在某些環境中,通信接口可以替代地或另外支持 有線通信。因此,例如通信接口可以包括通信數據機和/或其他硬體/軟體,以用於支 持通過數字用戶線(DSL)、通用串行總線(USB)或其他機制的通信。
[0031] 在一些實施方案中,諸如在其中裝置20是具體化為移動終端或固定計算設備的 實例中,該裝置可包括用戶接口 28,其反過來與處理器22通信以給用戶提供輸出,並且在 一些實施例中接收用戶輸入的指識。因此,用戶接口可以包括顯示器,並且在一些實施例 中,還可以包括鍵盤、滑鼠、操縱杆、觸控螢幕、觸摸區域、軟鍵、一個或多個麥克風、揚聲器或 其他輸入/輸出機制。在一個實施例中,用戶接口包括顯示器,其上可呈現一個或多個音頻 文件的音頻特徵(多個)的視覺表示。可替換地或附加地,該處理器可以用戶接口電路,其被 配置為控制一個或多個用戶接口單元的至少某些功能,所述用戶接口單元諸如顯示器和一 些實施例中的揚聲器、振鈴器、一個或多個麥克風和/或類似物單元。該處理器和/或用戶 接口電路包括處理器,其可以被配置來通過保存在可由處理器訪問的存儲器(例如存儲器 24和/或類似設備)上的電腦程式指令來控制一個或多個用戶接口單元的一個或多個功 能。
[0032] 在圖3中示出為了在一對位置接近的通信設備10之間建立通信,諸如由具體化為 通信設備的圖2的裝置20根據本發明示例性實施例執行的操作。如圖3中步驟30所述, 該裝置20可以包括諸如處理器22、通信接口 26或類似部件的部件,用於利用第一無線電技 術執行設備發現,以發現至少一個無線設備。如下所述,相對於隨後通信設備之間的通信將 被切換到的第二無線電技術,第一無線電技術可以具有較小的帶寬。在一個實施例中,第一 無線電技術可以是藍牙LE技術。
[0033] 如圖3的步驟32所示,該裝置20可以包括諸如處理器22、通信接口 26或類似部 件的部件,以用於根據第一無線電技術的預定屬性協議與該至少一個所發現的無線設備通 信切換信息。第一無線電技術的預定屬性協議可包括用於促進切換到第二無線電技術的一 個或多個屬性。
[0034] 在一個實施例中,預定屬性協議是通用屬性簡檔(GATT),其建立在屬性協議 (ATT)的頂部。GATT建立用於由ATT傳輸和保存數據的共同操作和框架。如下文所述,GATT 定義用於伺服器和客戶端兩者的角色。由GATT定義的角色不一定綁定到特定通用訪問簡 檔(GAP)的角色,但可能由高層簡檔指定。GATT和ATT都不是傳輸特定的,而是可以結合藍 牙BR/EDR和藍牙LE技術來被利用。
[0035] GATT伺服器保存通過ATT傳輸的數據並從GATT客戶端接受ATT請求、命令和確 認。GATT可以向請求發送響應,並當被配置時,可以在特定事件發生在GATT伺服器上時,異 步地向GATT客戶端發送指示和通知。GATT還規定由GATT伺服器存儲的數據格式。
[0036] 由ATT傳輸的屬性被格式化為服務和特徵。服務可能包含特徵的集合。特徵可以 包含單個值和描述特徵值的一個或多個描述符。由於服務的定義結構、特徵和特性描述符, 未指定簡檔的GATT客戶端仍可以遍歷GATT伺服器並將特徵值顯示給用戶。特徵描述符可 以被用來提供對特徵值的描述,這使得該值更能得到用戶的理解。在一個實施例中,預定屬 性協議的(多個)屬性可包括指示能夠切換到第二無線電技術的能力的屬性。在另一個實施 例中,預定屬性協議的(多個)屬性可包括指示對切換到第二無線電技術的請求的屬性。
[0037] GATT簡檔規定數據交換採用的結構,該結構定義在簡檔中所使用的基礎單元,諸 如服務和特徵。如圖4所示,GATT簡檔體系架構的頂層是簡檔。簡檔由滿足用途所需要的 一個或多個服務組成。進而,服務由特徵或指向其它服務(圖4中被成為"包括")的引用組 成。在這方面,所包含服務是這樣一種方法,其將存在於伺服器上的另一個服務定義引用到 正在被定義的服務。為了包含另一個服務,在服務定義中提供包含定義。通過包含另一個 服務,所包含服務的整個定義被結合成包含所有被包含的服務和被包含服務的特徵。被包 含服務仍作為獨立的服務存在並不會通過已經被包含而被更改。每個特徵可以包含值,並 且可以包含有關該值的可選信息,諸如一個或多個描述符和性質。服務和特徵以及特徵的 組件,即值和描述符,包含簡檔數據,並且可以通過GATT伺服器被存儲為屬性。
[0038] 如上文所述,GATT定義了伺服器角色和客戶端的角色。如圖1所示的正在執行設 備發現並隨後會建立通信鏈路的通信設備10可具體化為GATT伺服器和GATT客戶端。例 如,通信設備中的一個可具體化為GATT伺服器,而其它通信設備可以具體化為GATT客戶 端。可替換地,兩個設備都可以具體化為GATT伺服器和GATT客戶端,以用於關於由單個通 信設備承擔的角色可以提供靈活性。如圖5所示,具體化為GATT伺服器40的通信設備可 以與GATT客戶端42進行通信,並且可以提供切換服務44,切換服務44包括切換控制46以 及一個或多個技術相關的傳輸特徵48。在這方面,圖示實施例的GATT伺服器包括用於藍 牙技術(例如藍牙BR/EDR技術以及WLAN技術)的傳輸特徵。但在其它實施例中,GATT服務 器還可提供用於其它無線電技術的技術相關傳輸特徵。不管無線電技術的類型,傳輸特徵 可包括傳輸相關的信息,如狀態和訪問憑證。如下所述,該切換控制為將被請求的切換做準 備,允許GATT簡檔中的通知被讀取、寫入、啟動、禁用和接收,允許GATT簡檔中的切換條件 被讀取、寫入、啟動和禁用。雖然通信設備可以各種方式具體化為GATT伺服器和GATT客戶 端,但在一個實施例中,裝置20和更具體地說是具體化在通信設備中或另外關聯於通信設 備的裝置的處理器22和/或存儲器24可以具體化為GATT伺服器和/或GATT客戶端。
[0039] 如上所示,具體化為通信設備10的裝置20,諸如處理器22、通信接口 24或類似部 件可以使得根據預定屬性協議(諸如GATT)來通信切換信息。在示例性實施例中,切換信息 可以是提供GATT服務的通信設備的地址,即諸如通過提供具體化為GATT伺服器的通信設 備的地址,例如BT_ADDR,提供GATT切換服務。
[0040] 在一個實施例中,由第一通信設備10具體化的裝置20,諸如處理器22、通信接口 24或類似部件可致使提供切換請求。除其它事項外,該切換請求可以識別切換所尋求的第 二無線電技術。在其中根據GATT來通信切換信息的實施例中,切換服務可由GATT定義如 下:
[0041] 服務名稱: 切換服務 讀取 特徵 BD ADDR: BD ADDR 讀取 特徵切換請求: Handoverreq 讀取/寫入 特徵切換請求者BD ADDr BD ADDR req 寫入
[0042] 為了根據上述GATT切換服務來請求切換,第一通信設備可以向GATT切換服務的 切換請求特徵寫入預定義值,諸如1。第一通信設備還可以提供將結合第二無線電技術而被 利用的它的地址,諸如BD_ADDR_req。在通過向GATT切換服務的切換請求特徵寫入預定義 值而指示的請求切換後,可執行向第二無線電技術的切換。在這方面,圖3的步驟34示出 了裝置20可以包括諸如處理器22、通信接口 26或類似部件等的部件,其用於執行向第二 無線電技術的切換,以用於根據利用第一無線電技術通信的切換信息來在第二無線電技術 上與至少一個所發現的設備進行通信。在上面例子中,可以促進向相對於第一無線電技術 具有更高帶寬的第二無線電技術的切換,諸如從藍牙LE技術切換到諸如藍牙BR/EDR技術 的藍牙技術。然而,切換也可以針對其它目的來進行。例如,在其中第一無線電技術是藍牙 LE技術的實施例中,可以執行切換,以允許可能無法由藍牙LE技術支持的應用得以執行, 諸如那些需要網際網路協議(IP)或那些需要藍牙BR/EDR簡檔的應用。作為另一個例子,可 以從藍牙LE技術到藍牙BR/EDR來執行切換,以滿足藍牙BR/EDR的低延遲要求。在一個實 施例中,切換可能會很快發生,諸如緊接在用第一無線電技術執行的最初設備發現後,從而 利用第二無線電技術的優點,例如包括由第二帶寬技術提供的高帶寬通信,以用於以後的 通信。例如,藍牙低耗能技術對於低功耗通信,特別是對於低功耗設備發現是很有用,但從 藍牙低耗能技術到其它無線電技術的切換並未由藍牙低功耗規範定義。然而,通過在一個 實施例中根據經由預定義屬性協議傳遞的切換信息執行切換,可以實現從藍牙低耗能技術 向其它無線電技術的切換,從而通過第二無線電技術提供隨後的高帶寬通信。
[0043] 儘管可以各種方式來執行切換,但一個實施例的切換可以包括具體化為第一通信 設備10的裝置20,其請求切換進入尋呼模式。從而,該裝置可以包括諸如處理器22、通信 接口 26或類似部件等的部件,以用於根據切換信息發送尋呼信號。具體化為其他通信設備 (即第二通信設備)的裝置,諸如處理器、通信接口或類似部件等,可以諸如根據已經向切換 請求特徵寫入的預定義值,來確定第一通信設備已經請求了切換,並可以接著進入尋呼掃 描模式以檢測該尋呼信號。此後,該通信設備可以經歷有關第二無線電技術的預定義的連 接建立過程。在一個實施例中,定義尋呼掃描模式的參數可被配置為例如通過支持連續掃 描,來促進快速連接。儘管這裡提供的切換的例子將所有通信從第一無線電技術切換到第 二無線電技術,但根據本發明的其它實施例,切換可以被執行為僅將通信的一部分切換到 第二無線電技術,而仍利用第一無線電技術維持通信的一部分。例如,在切換到第二無線電 技術,諸如WLAN或Wi-Fi後,藍牙LE通信可以保留,從而使得在經由第二無線電技術的通 信終止後,諸如在通過第二無線電技術完成將要執行的文件傳輸過程後,藍牙LE通信可以 再繼續。
[0044] 作為另一個例子,現在參照圖6,其示出了根據本發明一個實施例所執行的操作, 其中第一無線電技術是藍牙LE技術,第二無線電技術是藍牙技術,例如藍牙BR/EDR技術, 而預定義屬性協議是GATT協議。儘管在這個例子中藍牙BR/EDR技術用作第二無線電技 術,但示例實施例的方法、裝置和電腦程式產品可以結合其它類型的第二無線電技術(例 如WLAN、Wi-Fi等)而被使用。在這個實施例中,可以執行設備發現以用於建立藍牙LE連 接。見步驟50。接著,通信裝置10例如通過判斷藍牙設備地址BD_ADDR是否可用,來確定 切換信息是否可用,該藍牙設備地址指示GATT服務被提供在何處的地址。見步驟52。如果 不可用,通信設備可以繼續通過藍牙LE技術來進行通信。見步驟54。然而如果切換信息 是可用的,則該通信設備可以讀取有關GATT切換服務的信息,並且諸如通過判斷通信設備 也支持藍牙技術和/或通過判斷向藍牙通信的切換是否被允許或拒絕,諸如在其中藍牙切 換信息未由切換服務提供並且相反支持某些其它第二無線電技術(例如無線區域網、Wi-Fi 等)的例子中,可以判斷切換到藍牙技術是否是可能的。見步驟56和58。如果不是,則通 信設備可以繼續利用藍牙LE技術進行後續通信。見步驟54。然而如果切換到藍牙是可能 的,則該通信設備可寫入切換請求,諸如通過將GATT切換服務的切換請求特徵設置為預定 值,諸如1。見步驟60。接著如步驟62所示,例如通過提供尋呼信號,通信設備可以開始切 換過程。通信設備的地址,諸如BD_ADDR_req可以被包含在尋呼信號中。
[0045] 在其中GATT切換服務支持向多個不同第二無線電技術的切換的實例中,該切換 服務可以包括多個切換服務,其中的一個與每個第二無線電技術相關聯。作為例子,與向藍 牙技術的切換和向WLAN技術的切換相關聯的GATT服務如下所示 :
[0046] 服務名稱: BT切換服務 讀取 特徵 BD ADDR: BD ADDR 讀取 特徵切換請求: BTHandoverreq 讀取/寫入 特徵切換請求者BD_ADDR BD_ADDR_req 寫入 服務名稱: WLAN切換服務 讀取 特徵WLAN AP名稱: WLAN SSID 讀取
[0047] 特徵 WLAN AP MAC: AP MAC 讀取 特徵切換請求: WLAN_ADDR req 讀取/寫入
[0048] 在這個實施例中,如將指出的那樣,該切換請求特徵可以指示請求用於切換的第 二無線電技術,例如藍牙(BT)或WLAN。
[0049] 在其中第一通信設備正在使藍牙LE連接到第二通信設備的實施例中,第二通信 裝置可以請求切換。在這個實施例中,具體化為第二通信設備的裝置20,諸如處理器22、通 信接口 26和類似部件等,可以填充GATT簡檔以請求切換和提供用於該切換的一個或多個 參數。例如,具體化為第二通信設備的裝置20,諸如處理器22、通信接口 26和類似部件等, 可以使得切換請求特徵被設置為諸如1的預定值,以表明切換正在被請求,並可以寫入將 結合第二無線電技術而使用的地址,例如BD_ADDR_req。進而,第一通信設備可以讀取GATT 簡檔,並可以確定切換請求特徵已經被設置為請求切換的預定值。從而,具體化為第二通信 設備的裝置,諸如處理器、通信接口和類似部件等,可以致使尋呼信號將被提供,而第一通 信設備在檢測到切換請求後可以進入尋呼掃描狀態以檢測尋呼信號。之後,第一和第二通 信設備可以完成向第二無線電技術的切換。
[0050] 作為進一步的解釋,參考圖7,它示出由具體化為第二通信設備的裝置20所執行 的操作,向該裝置進行了藍牙LE連接。在這方面,如上所述並如步驟70所示,設備發現可 能導致建立藍牙LE連接。於是,例如通過判斷藍牙設備地址BD_ADDR是否可用,第二通信 設備可以確定切換信息是否可用,該藍牙設備地址指示GATT服務被提供在何處的地址。見 步驟72。如果不可用,通信設備可以繼續通過藍牙LE技術來進行通信。見步驟74。然而 如果切換信息是可用的,則該第二通信設備可以讀取有關GATT切換服務的信息,並且判斷 它(即第二通信設備)是否想要切換到第二無線電技術。見步驟76和78。如果不是,則通 信設備可以繼續利用藍牙LE技術進行後續通信。見步驟74。然而在其中第二通信設備希 望切換到第二無線電技術,諸如藍牙BR/EDR技術的實施例中,具體化為第二通信設備的裝 置,諸如處理器、通信接口,或類似部件,可以如圖80那樣,諸如通過將GATT切換服務的切 換請求特徵設置為預定值(諸如1 ),來寫入切換請求。之後,具體化為第二通信設備的裝置, 諸如處理器、通信接口,或類似部件,可以致使一個或多個尋呼信號被提供。見步驟82。在 這方面,一個實施例的尋呼信號可包含將結合第二無線電技術所利用的第二通信設備的地 址,例如BD_ADDR_req。在檢測到切換請求特徵被設置為預定值後運行於尋呼掃描模式時, 第一通信設備可檢測尋呼信號,並且於是通信設備可以完成到第二無線電技術的切換,以 便支持使用更高帶寬進行的通信。
[0051] 為了結合某些實施例支持切換,GATT簡檔可以定義服務命名的切換請求,如下面 結合向WLAN技術的切換例子所述的那樣 :
[0052] 服務名稱: 切換請求 讀取
[0053] 特徵切換信息可用 切換信息可用 寫入
[0054] 特徵切換服務 WLAN切換服務 讀取
[0055] 在切換請求服務中,一個特徵可以涉及切換信息的可用性,另一個特徵可以涉及 切換服務,其標識被請求切換至的第二無線電技術。如果切換信息可用性特徵已被設置成 諸如1的預定義值,則通信設備10,諸如讀取切換請求服務的第一通信設備會將認識到其 它通信裝置可能想要的切換至由該切換服務特徵所標識的第二無線電技術。
[0056] 雖然上述實施例已經參照第二通信設備進行了描述,其中正在建立向所述第二通 信設備的連接,所述第二通信設備將切換信息可用性特徵設置為預定義的值以指示在向第 二無線電技術的切換方面的興趣,但第一通信設備也可以或者可替換地將切換信息可用性 特徵設置為預定義的值,並在一個實施例中可以利用切換請求服務,和將切換信息可用性 特徵設置為預定義的值以向第二通信設備指示在向由切換服務特徵標識的第二無線電技 術的切換方面的興趣。如前述的示例所述,在圖3列出的操作可以由具體化為任一或每一 通信設備的裝置20執行。在其中兩個通信設備都通過將切換信息可用性特徵設置為預定 值來請求切換的實施例中,由首先被連接的通信設備所設置的請求可以被用於包含由所述 首先被連接的通信設備所標識的第二無線電技術。如上所述,切換服務特徵可被利用以識 別這樣的第二無線電技術,其中向該第二無線電技術的切換要被執行。然而,如果沒有特別 的第二無線電技術被識別,則切換服務特徵可被設置為預定值,諸如〇。
[0057] 如上所述,圖3、圖6和7表示根據本發明示例性實施例示出的裝置20、方法和計 算機程序產品的流程圖。應當理解的是,流程圖的每個步驟,以及流程圖步驟的組合可通過 各種方式實現,諸如硬體、固件、處理器、電路、和/或與執行包含有一個或多個計算機機程 序指令的軟體相關聯的其他設備。例如,上述的一個或多個過程可以通過電腦程式指令 來具體化。在這方面,具體化上述過程的電腦程式指令可以由應用本發明實施例的裝置 的存儲器設備24來保存,並可由該裝置的處理器22執行。如將理解的那樣,任何這種計算 機程序指令可以被加載到計算機或其他可編程裝置上(例如硬體)以生成機器,從而使得所 得到的計算機或其他可編程裝置實現在流程圖方框中指定的功能。這些電腦程式指令也 可存儲在計算機可讀存儲器中,其可以指導計算機或其他可編程設備以特定方式運行,從 而使得存儲在該計算機可讀存儲器中的指令產生一種製品,該製品的執行實現流程圖方框 中指定的功能。該電腦程式指令也可以被加載到計算機或其它可編程裝置上,以致使在 該計算機或其他可編程裝置上執行一系列操作,從而產生計算機實現的過程,從而使得在 計算機或其他可編程設備上執行的指令提供用於實現流程圖方框中指定的功能。該計算機 程序產品可以具體化為應用程式,其被配置為實現圖3、圖6和圖7的流程圖中至少某些操 作。
[0058] 因此,流程圖的塊支持用於實現特定功能的部件的組合,和用於實現特定功能的 操作的組合。還應當理解的是,流程圖的一個或多個塊,以及流程圖一個或多個塊的組合可 由執行特定功能的專用的基於硬體的計算機系統,或專用硬體和計算機指令的結合實現。
[0059] 在一些實施例中,上述操作的某些可以被修改或進一步擴增。此外,在一些實施例 中,可以按照其它可選操作可以被包括在內。可以按照任何順序和按照任何組合來實現對 上述操作的修改、增加或擴增。
[0060] 得益於在前面說明書和附圖中所給出的教導,本發明所屬領域的技術人員會想到 對這裡所述的本發明的許多修改和其它實施例。因此,應當理解,本發明並不限於所公開的 特定實施例,並且修改和其他實施例也意圖被包含在後面權利要求的保護範圍內。另外,盡 管前述說明書和附圖在單元和/或功能的某些示例性組合的上下文中描述了示例性實施 例,但應當理解的是,在不脫離後面權利要求保護範圍的情況下,通過替換實施例可以提供 單元和/或功能的不同組合。在這方面,例如,不同於上述明確描述的那些實施例的單元和 /或功能的不同組合也被認為在所附的某些權利要求中被說明了。儘管在這裡使用了特定 術語,但它們僅作為以普通和描述性意義上來使用的,而不意味著限制。
【權利要求】
1. 一種方法,包括: 在裝置處利用第一無線電技術執行設備發現,以發現至少一個無線設備; 由所述裝置致使根據所述第一無線電技術的預定屬性協議,與所述至少一個無線設備 通信切換信息;和 根據利用所述第一無線電技術通信的所述切換信息,執行向第二無線電技術的切換, 以在所述第二無線電技術上與至少一個所發現的無線設備進行通信,所述切換信息對所述 切換進行規定。
2. 如權利要求1所述的方法,其中所述第一無線電技術的所述預定屬性特徵包括用於 促進向所述第二無線電技術的切換的一個或多個屬性。
3. 如權利要求2所述的方法,其中所述一個或多個屬性包括指示向所述第二無線電技 術的切換的能力的屬性。
4. 如權利要求1所述的方法,其中所述一個或多個屬性包括指示向所述第二無線電技 術的切換的請求的屬性。
5. 如權利要求1所述的方法,其中所述預定屬性協議包括通用屬性簡檔(GATT),其建 立在屬性協議(ATT)頂部,具有包含有提供GATT服務的通信設備的地址的切換信息。
6. 如權利要求1所述的方法,其中所述第一無線電技術是藍牙低功耗技術,而所述第 二無線電技術是藍牙技術或無線區域網(WLAN)技術中的至少一個。
7. 如權利要求1所述的方法,其中執行向所述第二無線電技術的切換包括以下中的至 少一個:根據所通信的所述切換信息致使尋呼信號被發送,或根據所通信的所述切換信息 接收尋呼信號。
8. -種裝置,包括: 用於利用第一無線電技術執行設備發現以發現至少一個無線設備的部件; 用於致使根據所述第一無線電技術的預定屬性協議與所述至少一個無線設備通信切 換信息的部件;和 用於根據利用所述第一無線電技術通信的所述切換信息,執行向第二無線電技術的切 換,以在所述第二無線電技術上與至少一個所發現的無線設備進行通信的部件,其中所述 切換信息對所述切換進行規定。
9. 如權利要求8所述的裝置,其中所述第一無線電技術的所述預定屬性特徵包括用於 促進向所述第二無線電技術的切換的一個或多個屬性。
10. 如權利要求9所述的裝置,其中所述一個或多個屬性包括指示向所述第二無線電 技術的切換的能力的屬性。
11. 如權利要求8所述的裝置,其中所述一個或多個屬性包括指示向所述第二無線電 技術的切換的請求的屬性。
12. 如權利要求8所述的裝置,其中所述預定屬性協議包括通用屬性簡檔(GATT),其建 立在屬性協議(ATT)頂部,具有包含有提供GATT服務的通信設備的地址的切換信息。
13. 如權利要求8所述的裝置,其中所述第一無線電技術是藍牙低功耗技術,而所述第 二無線電技術是藍牙技術或無線區域網(WLAN)技術中的至少一個。
14. 如權利要求8所述的裝置,還包括用於致使所述裝置通過以下部件中的至少一個 執行向所述第二無線電技術的切換的部件:用於根據所通信的所述切換信息致使尋呼信號 被發送的部件,和用於根據所通信的所述切換信息接收尋呼信號的部件。
【文檔編號】H04W36/14GK104105150SQ201410132980
【公開日】2014年10月15日 申請日期:2014年4月3日 優先權日:2013年4月4日
【發明者】A·帕林, J·雷烏納梅基 申請人:諾基亞公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀