裝置訪問的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明的示例和非限制性實(shí)施例涉及用于短距離無線通信的裝置發(fā)現(xiàn)和裝置選擇。
【背景技術(shù)】
[0002]在兩個(gè)裝置之間建立無線連接(包括例如裝置發(fā)現(xiàn)、裝置選擇和連接設(shè)置的步驟)在許多情況下均為復(fù)雜操作。許多不同的通信技術(shù)和協(xié)議可使裝置的用戶不適于或甚至難以成功執(zhí)行這些操作。
【發(fā)明內(nèi)容】
[0003]根據(jù)示例實(shí)施例,提供了一種設(shè)備,所述設(shè)備包括至少一個(gè)處理器和至少一個(gè)存儲(chǔ)器,所述至少一個(gè)存儲(chǔ)器包括用于一個(gè)或多個(gè)程序的計(jì)算機(jī)程序代碼,所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼配置為與所述至少一個(gè)處理器一起使所述設(shè)備至少:在多種狀態(tài)的一種狀態(tài)下運(yùn)行,所述多種狀態(tài)至少包括所述無線通信設(shè)備是可發(fā)現(xiàn)但不可連接的可發(fā)現(xiàn)狀態(tài),以及所述無線通信設(shè)備是既可發(fā)現(xiàn)又可連接的可連接狀態(tài);當(dāng)在所述可發(fā)現(xiàn)狀態(tài)下操作所述無線通信設(shè)備時(shí),接收來自遠(yuǎn)程無線通信設(shè)備的一個(gè)或多個(gè)請求;以及響應(yīng)于所述請求滿足預(yù)定義標(biāo)準(zhǔn)從所述可發(fā)現(xiàn)狀態(tài)變?yōu)樗隹蛇B接狀態(tài)。
[0004]根據(jù)另一示例實(shí)施例,提供了一種方法,所述方法包括:在多種狀態(tài)的一種狀態(tài)下操作無線通信設(shè)備,所述多種狀態(tài)至少包括:所述無線通信設(shè)備是可發(fā)現(xiàn)但不可連接的可發(fā)現(xiàn)狀態(tài),以及所述無線通信設(shè)備是既可發(fā)現(xiàn)又可連接的可連接狀態(tài);當(dāng)在所述可發(fā)現(xiàn)狀態(tài)下操作所述無線通信設(shè)備時(shí),接收來自遠(yuǎn)程無線通信設(shè)備的一個(gè)或多個(gè)請求;以及響應(yīng)于所述請求滿足預(yù)定義標(biāo)準(zhǔn),從所述可發(fā)現(xiàn)狀態(tài)變?yōu)樗隹蛇B接狀態(tài)。
[0005]根據(jù)另一示例實(shí)施例,提供了一種計(jì)算機(jī)程序,當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),包括一個(gè)或多個(gè)指令的一個(gè)或多個(gè)序列的所述計(jì)算機(jī)程序使所述設(shè)備至少:在多種狀態(tài)的一種狀態(tài)下運(yùn)行,所述多種狀態(tài)至少包括:所述無線通信設(shè)備是可發(fā)現(xiàn)但不可連接的可發(fā)現(xiàn)狀態(tài),以及所述無線通信設(shè)備是既可發(fā)現(xiàn)又可連接的可連接狀態(tài);當(dāng)在所述可發(fā)現(xiàn)狀態(tài)下操作所述無線通信設(shè)備時(shí),接收來自遠(yuǎn)程無線通信設(shè)備的一個(gè)或多個(gè)請求;以及響應(yīng)于所述請求滿足預(yù)定義標(biāo)準(zhǔn),從所述可發(fā)現(xiàn)狀態(tài)變?yōu)樗隹蛇B接狀態(tài)。
[0006]以上所提及的所述計(jì)算機(jī)程序可體現(xiàn)在易失性或非易失性計(jì)算機(jī)可讀紀(jì)錄介質(zhì)上,例如,體現(xiàn)為包括其上存儲(chǔ)有程序代碼的至少一個(gè)計(jì)算機(jī)可讀非暫時(shí)性介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,當(dāng)由設(shè)備執(zhí)行時(shí),所述程序使設(shè)備至少根據(jù)本發(fā)明的示例實(shí)施例進(jìn)行上文所描述的計(jì)算機(jī)程序的操作。
[0007]不應(yīng)將本專利申請所給出的的本發(fā)明的示例性實(shí)施例解釋為對所附權(quán)利要求書的適用性構(gòu)成限制。在本專利申請中,動(dòng)詞“包括”及其派生詞均用作開放性限制,不排除存在尚未列舉的特征。除非另有明確說明,否則下文所描述的特征均可相互自由組合。
[0008]在所附權(quán)利要求書中闡明了本發(fā)明的某些特征。然而,當(dāng)結(jié)合附圖閱讀時(shí),將通過以下對某些示例實(shí)施例的說明最佳地理解本發(fā)明的各個(gè)方面,無論是其結(jié)構(gòu)還是其操作方法以及其附加的目的和優(yōu)點(diǎn)。
【附圖說明】
[0009]在附圖的各個(gè)圖中,通過示例但非限制的方式對本發(fā)明的實(shí)施例進(jìn)行了圖示。
[0010]圖1示意性地圖示了根據(jù)示例實(shí)施例的無線通信布置和裝置的某些部件;
[0011]圖2圖示了根據(jù)示例實(shí)施例的裝置發(fā)現(xiàn)和選擇;
[0012]圖3圖示了根據(jù)示例實(shí)施例的裝置發(fā)現(xiàn)和選擇;
[0013]圖4圖示了根據(jù)示例實(shí)施例的裝置發(fā)現(xiàn)和選擇;
[0014]圖5圖示了根據(jù)示例實(shí)施例的方法;
[0015]圖6示意性地圖示了根據(jù)示例實(shí)施例的示例性設(shè)備的某些部件。
【具體實(shí)施方式】
[0016]所謂的接觸選擇(T2S)技術(shù)已經(jīng)發(fā)展到有助于在兩個(gè)裝置之間建立無線連接的用戶友好方式。在T2S技術(shù)中,使第一裝置(接觸裝置)非??拷诙b置(被接觸裝置),因此在接觸裝置和被接觸裝置之間的自動(dòng)裝置發(fā)現(xiàn)、裝置選擇和連接設(shè)置緊隨其后。T2S技術(shù)涉及:在接觸裝置中應(yīng)用指示來自被接觸裝置的信號(hào)的強(qiáng)度,該信號(hào)作為被接觸裝置處于在接觸裝置和被接觸裝置之間適于建立無線連接的范圍內(nèi)的指示。
[0017]在T2S技術(shù)中,裝置發(fā)現(xiàn)(即接觸裝置發(fā)現(xiàn)被接觸裝置的存在)是基于被接觸裝置(或者,通常,準(zhǔn)確地說是待接觸裝置)根據(jù)接觸裝置接收到的使用的通信協(xié)議傳輸分組。因此,接觸裝置能夠基于在分組中接收到的信息對可接觸裝置進(jìn)行識(shí)別。
[0018]圖1示意性地圖示了無線通信布置100的某些部件或?qū)嶓w以描述本發(fā)明的各種實(shí)施例的示例性使用實(shí)例,例如在上文中所概述的T2S技術(shù)的框架內(nèi)。該通信布置包括第一裝置110和第二裝置130。第一裝置110也可稱為掃描裝置、發(fā)現(xiàn)裝置或接觸裝置,并且這些術(shù)語在下文中可互換使用。相似地,第二裝置130也可稱為通告裝置、被發(fā)現(xiàn)裝置、被接觸裝置或待接觸裝置,并且這些術(shù)語在下文中可互換使用。而且,第一裝置110也稱為第一設(shè)備110,而第二裝置130也可稱為第二設(shè)備130。
[0019]第一裝置110優(yōu)選地為移動(dòng)裝置。第一裝置110包括:使用用于點(diǎn)到點(diǎn)或點(diǎn)到多點(diǎn)連接的短距離無線通信技術(shù)或協(xié)議與其他裝置通信的無線通信部分112。因此,第一裝置110能夠使用相同的技術(shù)/協(xié)議與配備有用于無線通信的裝置的其他裝置通信。可將無線通信部分112視為包括在(或寄存于)第一裝置110 (或第一設(shè)備110)中的無線通信設(shè)備。
[0020]第二裝置130可為移動(dòng)裝置或固定裝置。第二裝置130包括:與無線通信部分112相似的無線通信部分132,從而實(shí)現(xiàn)在第一裝置110和第二裝置130之間的短距離無線通信。沿著所描述的用于無線通信部分112的方式,可將無線通信部分132視為包括在(或寄存于)第二裝置130(或第二設(shè)備130)中的無線通信設(shè)備。
[0021]可將各個(gè)無線通信部分112、132提供為例如相應(yīng)的芯片集和/或相應(yīng)的通信模塊。為了說明的清晰簡潔起見,將各個(gè)無線通信部分112、132描述為還能夠處理經(jīng)由無線連接接收和/或經(jīng)由無線連接傳輸?shù)男畔⒌膯蝹€(gè)邏輯部分。然而,在真實(shí)的實(shí)施例中,各個(gè)無線通信部分112、132可包括:例如,用于無線通信的無線收發(fā)器部分和用于處理經(jīng)由無線收發(fā)器部分接收/傳輸?shù)男畔⒌目刂撇糠?。這類控制部分可由硬件裝置、軟件裝置或硬件裝置和軟件裝置的組合提供。通信部分112、132可進(jìn)一步包括:例如,用于存儲(chǔ)信息的存儲(chǔ)器和連接至相應(yīng)的裝置110、130的其他部件或?qū)嶓w的接口。作為示例,可將控制部分提供為例如處理器并且存儲(chǔ)器可包括計(jì)算機(jī)程序代碼,并且,存儲(chǔ)器和計(jì)算機(jī)程序代碼可配置為與處理器一起控制相應(yīng)的無線通信部分112、132的操作。
[0022]各個(gè)第一和第二裝置110、130可包括進(jìn)一步的部分或部件,諸如:用于接收來自用戶的輸入和向用戶提供反饋的用戶接口、用于存儲(chǔ)數(shù)據(jù)和程序代碼的存儲(chǔ)器、用于例如根據(jù)存儲(chǔ)在存儲(chǔ)器中的程序代碼、根據(jù)用戶輸入和/或根據(jù)從無線通信部分112、132接收的信息來控制裝置110、130的操作的處理器、用于使用與無線通信部分112、132所采用的技術(shù)/協(xié)議不同的技術(shù)/協(xié)議提供無線或有線通信的其他通信部分,等等。裝置110、130的存儲(chǔ)器和程序代碼可進(jìn)一步設(shè)置為:與裝置110、130的處理器一起,可能與可提供在相應(yīng)的無線通信部分112、132內(nèi)的控制部分一起,控制相應(yīng)的無線通信部分112、132的控制操作。
[0023]雖然許多短距離無線通信技術(shù)/協(xié)議在本領(lǐng)域是公知的,但以下將參考藍(lán)牙低功率(BT LE)協(xié)議對本發(fā)明的各種實(shí)施例的某些方面進(jìn)行描述。然而,BT LE就此而言用作說明性和非限制性的示例,并且該說明一般化為第一裝置110和第二裝置130基于第二裝置130向第一裝置110和其他掃描裝置通告其存在而在第一裝置110和第二裝置130間建立無線連接的任何無線通信協(xié)議,如下文更詳細(xì)所描述的。
[0024]BT LE在未授權(quán)2.4GHz ISM頻段上按照與藍(lán)牙基本速率/增強(qiáng)數(shù)據(jù)速率(BR/EDR)相同的方式運(yùn)行。BT LE支持從8個(gè)八位位組到最大27個(gè)八位位組的數(shù)據(jù)包,從而提供低占空比。BT LE采用具有許多跳頻擴(kuò)頻(HlSS)載波的比特率為每秒I兆位(Mb/s)的跳頻收發(fā)器。
[0025]BT LE是為要求較低數(shù)據(jù)速率和較短占空比的應(yīng)用而設(shè)計(jì),具有非常低功耗的空閑模式、簡單裝置發(fā)現(xiàn)和短數(shù)據(jù)包。BT LE協(xié)議允許連接中的星形網(wǎng)絡(luò)拓?fù)?,其中,一個(gè)裝置可作為多個(gè)從裝置的主裝置。主裝置規(guī)定一個(gè)或多個(gè)從裝置的連接定時(shí)和通信操作。BTLE通過共40個(gè)RF信道進(jìn)行通信,這些RF信道由2MHz隔開。在BT LE裝置之間的數(shù)據(jù)通信發(fā)生在40個(gè)RF信道的37個(gè)預(yù)先指定的數(shù)據(jù)信道中。所有