專利名稱:無(wú)線通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通信系統(tǒng),尤其涉及源無(wú)線通信設(shè)備能通過無(wú)線通信鏈路從一個(gè)或多個(gè)目的地?zé)o線通信設(shè)備接收多類服務(wù)之一的無(wú)線通信系統(tǒng)。
背景技術(shù):
近年蜂窩電話等移動(dòng)通信設(shè)備迅速流行,短程無(wú)線技術(shù)也得到迅速發(fā)展。針對(duì)這種背景,在至少兩個(gè)移動(dòng)通信設(shè)備之間或至少一個(gè)移動(dòng)通信設(shè)備與至少一個(gè)外圍設(shè)備之間的短程無(wú)線數(shù)據(jù)通信正越益普及,一例短程無(wú)線技術(shù)就是藍(lán)牙Bluetooth(商標(biāo))。Bluetooth技術(shù)實(shí)際上是應(yīng)用低定向性無(wú)線電波的短程無(wú)線數(shù)據(jù)通信技術(shù),在半徑為10米的區(qū)域內(nèi),可在無(wú)線通信設(shè)備之間實(shí)現(xiàn)特設(shè)的無(wú)線連接(通過無(wú)線電波)。由于模塊可設(shè)計(jì)成小尺寸而且功耗小,故Bluetooth技術(shù)可實(shí)際應(yīng)用于移動(dòng)通信設(shè)備,特別是如蜂窩電話,PDA(個(gè)人數(shù)字助理),無(wú)線頭戴耳機(jī)及其外圍設(shè)備。
圖28A~28C示意表示符合Bluetooth的無(wú)線通信設(shè)備之間出現(xiàn)無(wú)線連接的初始階段、中間階段與最后階段,圖示的三種無(wú)線通信設(shè)備即蜂窩電話100a、蜂窩電話100b和無(wú)線頭戴耳機(jī)200,每個(gè)都配備了Bluetooth接口。
現(xiàn)在簡(jiǎn)單描述蜂窩電話100a與100b。圖29的框圖示出圖28A~28C中各蜂窩電話100a~100b的結(jié)構(gòu)。如圖29所示,各蜂窩電話101a和101b包括第一天線101、無(wú)線通信部件102和應(yīng)答控制部件103,作可實(shí)現(xiàn)短程無(wú)線數(shù)據(jù)通信的裝置。無(wú)線通信部分102包括查詢接受部件104和應(yīng)答傳輸部件105。另外,各蜂窩電話還包括第二天線106和移動(dòng)通信部件107,作可實(shí)現(xiàn)話音呼叫的裝置。
無(wú)線頭戴耳機(jī)200構(gòu)成能作短程無(wú)線數(shù)據(jù)通信。較佳地,頭戴耳機(jī)200被構(gòu)成能提供蜂窩電話100a或100b對(duì)其呼叫的電話號(hào)進(jìn)行撥號(hào)。
圖30的順序圖示出圖28A~28C中蜂窩電話100a或100b執(zhí)行的特定處理。
利用圖30示出無(wú)線頭戴耳機(jī)200以符合Bluetooth方式建立無(wú)線連接的一實(shí)例。如圖28A和30所示,在初始階段,無(wú)線頭戴耳機(jī)200的無(wú)線通信部件(未示出)向周圍的蜂窩電話100a~100b發(fā)送建立Bluetooth鏈路的查詢。
如圖28B和30所示,在中間階段,各蜂窩電話100a和100b向無(wú)線耳機(jī)200發(fā)出查詢答案,內(nèi)含自我標(biāo)識(shí)的Bluetooth設(shè)備地址(下稱“BD地址”)。此時(shí),各蜂窩電話執(zhí)行下述處理。如圖29所示,在各蜂窩電話100a和100b內(nèi),查詢接受部件104經(jīng)第一天線101接收從無(wú)線頭戴耳機(jī)200發(fā)出的查詢,并告訴應(yīng)答控制部件103已收到查詢。響應(yīng)這一通知,應(yīng)答控制部件103產(chǎn)生前述的查詢應(yīng)答,命令響應(yīng)發(fā)送部件105發(fā)送產(chǎn)生的查詢應(yīng)答。通過第一天線101,應(yīng)答傳輸部件105按應(yīng)答控制部件103指令發(fā)出查詢應(yīng)答。
如圖28C和30所示,在最后階段,若無(wú)線耳機(jī)200接收多個(gè)查詢應(yīng)答,則按照用戶的操作,耳機(jī)200選擇已收到的查詢應(yīng)答的蜂窩電話100a~100b之一。然后,耳機(jī)200與所選的蜂窩電話100a~100b建立Bluetooth鏈路,即無(wú)線連接。
假定耳機(jī)200首先把蜂窩電話100b選為連接目的地,并與之建立Bluetooth鏈路。鏈路建立后,如圖30所示,用戶在無(wú)線耳機(jī)200上撥號(hào),以藉助蜂窩電話100b作話音呼叫。然而,若發(fā)現(xiàn)蜂窩電話100b在發(fā)出或接收呼叫范圍(下稱“呼叫范圍”)之外,即無(wú)線耳機(jī)200不能從當(dāng)前的目的地接收所需的“服務(wù)”,則無(wú)線耳機(jī)200必須再按用戶的操作選定另一個(gè)已收到查詢應(yīng)答的蜂窩電話100a,并與之建立Bluetooth鏈路。之后,在蜂窩電話100a中,移動(dòng)通信部分107經(jīng)第二天線106交換向用戶提供話音呼叫(即“服務(wù)”)所必需的話音數(shù)據(jù)。
這樣,由于在用戶周圍有越來(lái)越多的具有這種短程無(wú)線數(shù)據(jù)通信功能的無(wú)線通信設(shè)備,因而出現(xiàn)了這樣一個(gè)問題,即試圖在諸無(wú)線通信設(shè)備之間實(shí)現(xiàn)無(wú)線連接的用戶,必須麻煩地選擇一目的地,因而難以在這類無(wú)線通信設(shè)備之間建立連接。已經(jīng)提出一種方便在無(wú)線通信系統(tǒng)中指定目的地的方法(如US2002/0045454A1),其中從用戶期望的目的地?zé)o線通信設(shè)備通過紅外通信發(fā)射BD地址,使得源無(wú)線通信設(shè)備能根據(jù)收到的設(shè)備ID建立Bluetooth鏈路。
然而,常規(guī)的無(wú)線連接法有一問題,即用戶仍要通過操作無(wú)線通信設(shè)備來(lái)選擇BD地址,或即使已建立了無(wú)線連接,目的地?zé)o線通信設(shè)備仍不能提供所需的服務(wù),因而浪費(fèi)了一次連接處理(因?yàn)樵礋o(wú)線通信設(shè)備不能接收所需的服務(wù))。盡管上述出版物揭示的連接方法保證了一對(duì)期望的無(wú)線通信設(shè)備的連接,但并不保證能提供服務(wù)的無(wú)線通信設(shè)備總是被連接到源無(wú)線通信設(shè)備。
因此,本發(fā)明的目的是提供一種保證源無(wú)線通信設(shè)備將連接到能提供服務(wù)的無(wú)線通信設(shè)備并且減少用戶操作負(fù)擔(dān)的無(wú)線通信系統(tǒng)。
發(fā)明內(nèi)容
為實(shí)現(xiàn)上述目的,本發(fā)明有下列幾個(gè)方面。第一方面針對(duì)一種包括第一無(wú)線通信設(shè)備和至少一個(gè)第二無(wú)線通信設(shè)備的無(wú)線通信系統(tǒng),使第一無(wú)線通信設(shè)備能通過無(wú)線通信鏈路接收服務(wù),而所述服務(wù)選自至少一個(gè)第二無(wú)線通信設(shè)備提供的多類服務(wù)。第一無(wú)線通信設(shè)備包括能發(fā)出建立無(wú)線通信鏈路所需的查詢的第一無(wú)線通信部件。至少一個(gè)第二無(wú)線通信設(shè)備包括至少一個(gè)能提供服務(wù)的服務(wù)準(zhǔn)備部件;能接收第一無(wú)線通信部件發(fā)出的查詢的第二無(wú)線通信部件;和一判斷部件,它響應(yīng)于第二無(wú)線通信部件收到的查詢,能根據(jù)涉及服務(wù)準(zhǔn)備部件的當(dāng)前服務(wù)準(zhǔn)備環(huán)境,判斷至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能否提供服務(wù)。若判斷部件判定至少一個(gè)第二無(wú)線通信設(shè)備當(dāng)前能提供服務(wù),第二無(wú)線通信部件就對(duì)目前收到的查詢發(fā)出查詢應(yīng)答。第一無(wú)線通信部件能接收發(fā)自第二無(wú)線通信部件的查詢應(yīng)答。第一無(wú)線通信設(shè)備還包括一目的地選擇部件,能根據(jù)第一無(wú)線通信部件收到的查詢應(yīng)答,把至少一個(gè)第二無(wú)線通信設(shè)備之一選成無(wú)線通信鏈路的目的地。第一無(wú)線通信部件能向目的地選擇部件選擇的第二無(wú)線通信設(shè)備發(fā)出建立無(wú)線通信鏈路的連接請(qǐng)求。
在一實(shí)例中,建立了無(wú)線通信鏈路后,所選的第二無(wú)線通信設(shè)備向第一無(wú)線通信設(shè)備發(fā)出來(lái)自遠(yuǎn)程設(shè)備的數(shù)據(jù)。
本發(fā)明的第二方面針對(duì)一種無(wú)線通信設(shè)備,作為源無(wú)線通信設(shè)備準(zhǔn)備對(duì)其建立無(wú)線通信鏈路的目的地?zé)o線通信設(shè)備,能通過無(wú)線通信鏈路對(duì)源無(wú)線通信設(shè)備提供選自至少一類服務(wù)的某種服務(wù),它包括至少一個(gè)能提供服務(wù)的服務(wù)準(zhǔn)備部件;能接收發(fā)自源無(wú)線通信設(shè)備的查詢的無(wú)線通信部件;和第一判斷部件,它響應(yīng)于由無(wú)線通信部件收到的查詢,根據(jù)有關(guān)至少一個(gè)服務(wù)準(zhǔn)備部件的當(dāng)前服務(wù)準(zhǔn)備環(huán)境判斷至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能否提供服務(wù)。若第一判斷部件判定至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能提供服務(wù),該無(wú)線通信部件就能對(duì)目前收到的查詢發(fā)出查詢應(yīng)答。
較佳地,無(wú)線通信部件發(fā)出的查詢應(yīng)答包括代表當(dāng)前能提供服務(wù)的當(dāng)前能提供服務(wù)信息。
較佳地,無(wú)線通信部件接收的查詢包含請(qǐng)求的服務(wù)信息,代表源無(wú)線通信設(shè)備請(qǐng)求的服務(wù);無(wú)線通信設(shè)備還包括第二判斷部件,能判斷無(wú)線通信部件收到的查詢中所請(qǐng)求的服務(wù)與服務(wù)準(zhǔn)備部件提供的服務(wù)是否相匹配;若第二判斷部件判定無(wú)線通信部件收到的查詢中所請(qǐng)求的服務(wù)與服務(wù)準(zhǔn)備部件提供的服務(wù)相匹配,而且若第一判斷部件判定至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能提供該服務(wù),則無(wú)線通信部件就對(duì)目前收到的查詢發(fā)出查詢應(yīng)答。
較佳地,無(wú)線通信部件收到的查詢包含受支持的服務(wù)信息,該信息代表由源無(wú)線通信設(shè)備支持的服務(wù);無(wú)線通信設(shè)備還包括第二判斷部件,能判斷服務(wù)準(zhǔn)備部件當(dāng)前能否提供無(wú)線通信部件接收的查詢中指定的服務(wù);若第二判斷部件判定服務(wù)準(zhǔn)備部件當(dāng)前能提供請(qǐng)求的指定服務(wù),而且若第一判斷部件判定至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能提供該服務(wù),則無(wú)線通信部件就對(duì)現(xiàn)在收到的查詢發(fā)出查詢應(yīng)答。
較佳地,無(wú)線通信部件發(fā)出的查詢應(yīng)答包含有關(guān)服務(wù)準(zhǔn)備環(huán)境的信息。在這種情況下,建立了無(wú)線通信鏈路后,目的地?zé)o線通信設(shè)備向源無(wú)線通信設(shè)備發(fā)送得自遠(yuǎn)程設(shè)備的數(shù)據(jù),服務(wù)準(zhǔn)備環(huán)境至少包括在目的地?zé)o線通信設(shè)備與該遠(yuǎn)程設(shè)備之間的通信環(huán)境。更具體地說服務(wù)環(huán)境信息至少包括選自下列之一的信息目的地?zé)o線通信設(shè)備的類別,無(wú)線電波在目的地?zé)o線通信設(shè)備的接收狀態(tài),目的地?zé)o線通信設(shè)備的通信速度與通信費(fèi)用,以及電池的剩余電池電力與目的地?zé)o線通信設(shè)備配用的處理器的處理能力。
本發(fā)明第三方面針對(duì)一種無(wú)線通信設(shè)備,作為一種與至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路的源無(wú)線通信設(shè)備,能通過該無(wú)線通信鏈路接收選自多類至少一個(gè)預(yù)期目的地?zé)o線通信設(shè)備提供的服務(wù)的某種服務(wù),它包括能發(fā)出建立無(wú)線通信鏈路所需查詢的無(wú)線通信部件。該至少一個(gè)預(yù)期目的地?zé)o線通信設(shè)備能夠提供至少一種服務(wù);響應(yīng)于收到的查詢,根據(jù)至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備當(dāng)前的服務(wù)準(zhǔn)備環(huán)境,判斷至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備當(dāng)前能否提供服務(wù),若判定其當(dāng)前能提供服務(wù),就對(duì)現(xiàn)在收到的查詢發(fā)出查詢應(yīng)答,無(wú)線通信部件能接收發(fā)自至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備的查詢應(yīng)答,而且該無(wú)線通信設(shè)備還包括一個(gè)目的地選擇部件,能根據(jù)無(wú)線通信部件收到的查詢應(yīng)答選擇至少一個(gè)預(yù)期的目的地設(shè)備。
在一實(shí)例中,至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備發(fā)出的查詢應(yīng)答包含服務(wù)準(zhǔn)備環(huán)境的信息;無(wú)線通信設(shè)備還包括一優(yōu)先權(quán)存貯部件,能存貯指示至少一種所述服務(wù)準(zhǔn)備環(huán)境和指定給每個(gè)服務(wù)準(zhǔn)備環(huán)境的優(yōu)先級(jí)的優(yōu)先權(quán)信息;而目的地選擇部件根據(jù)優(yōu)先權(quán)存貯部件存貯的優(yōu)先權(quán)信息,選擇至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備。
較佳地,無(wú)線通信設(shè)備還包括一優(yōu)先權(quán)輸入部件,能接收準(zhǔn)備存入該優(yōu)先權(quán)存貯部件的優(yōu)先權(quán)信息輸入。
本發(fā)明第四方面針對(duì)一種在無(wú)線通信系統(tǒng)內(nèi)建立無(wú)線通信鏈路的方法,其中第一無(wú)線通信設(shè)備能通過該無(wú)線通信鏈路接收一種服務(wù),所述服務(wù)選自至少一個(gè)第二無(wú)線通信設(shè)備提供的多類服務(wù)。該方法包括以下步驟響應(yīng)于接收自第一無(wú)線通信設(shè)備的查詢,各至少一個(gè)第二無(wú)線通信設(shè)備根據(jù)其當(dāng)前服務(wù)準(zhǔn)備環(huán)境判斷它當(dāng)前能否提供服務(wù)所執(zhí)行的步驟;若判定第二服無(wú)線通信設(shè)備當(dāng)前能提供服務(wù),由第二無(wú)線通信設(shè)備執(zhí)行的就對(duì)現(xiàn)在收到的查詢發(fā)出查詢應(yīng)答的步驟;響應(yīng)于接收自第二無(wú)線通信設(shè)備的查詢應(yīng)答,由第一無(wú)線通信設(shè)備執(zhí)行的把至少一個(gè)第二無(wú)線通信設(shè)備選為無(wú)線通信鏈路目的地的步驟,由第一無(wú)線通信設(shè)備執(zhí)行的向被其選擇的第二無(wú)線通信設(shè)備發(fā)出建立無(wú)線通信鏈路的連接請(qǐng)求的步驟。
如上所述,根據(jù)本發(fā)明的第一到第四方面,在多個(gè)無(wú)線通信設(shè)備之間建立無(wú)線通信鏈路之前,響應(yīng)于來(lái)自第一無(wú)線通信設(shè)備(源無(wú)線通信設(shè)備)的查詢,基于有關(guān)服務(wù)準(zhǔn)備部件當(dāng)前的服務(wù)準(zhǔn)備環(huán)境判斷當(dāng)前能否提供服務(wù),因而只有當(dāng)前能提供服務(wù)的第二無(wú)線通信設(shè)備(預(yù)期的目的地?zé)o線通信設(shè)備)將發(fā)出一查詢應(yīng)答。第一無(wú)線通信設(shè)備(源無(wú)線通信設(shè)備)從發(fā)出查詢應(yīng)答的諸第二無(wú)線通信設(shè)備(預(yù)期的目的地?zé)o線通信設(shè)備)中選擇一目的地并與之建立無(wú)線通信鏈路。結(jié)果,第一無(wú)線通信設(shè)備(源無(wú)線通信設(shè)備)就防止與當(dāng)前不能提供服務(wù)的無(wú)線通信設(shè)備建立無(wú)線通信鏈路。因而這就有可能防止徒勞地建立無(wú)線通信鏈路。另外,第一無(wú)線通信設(shè)備(源無(wú)線通信設(shè)備)能選擇目的地,故能減少用戶在操作上必須指定第二無(wú)線通信設(shè)備的設(shè)備地址的負(fù)擔(dān)。
通過把當(dāng)前可提供服務(wù)信息包含在查詢應(yīng)答里,源無(wú)線通信設(shè)備就能從發(fā)出查詢應(yīng)答的諸預(yù)期的目的地?zé)o線通信設(shè)備里選一適合源無(wú)線通信設(shè)備自身的目的地。
通過把請(qǐng)求的服務(wù)信息或支持的服務(wù)信息包含在查詢里,源無(wú)線通信設(shè)備就能指定某種服務(wù),因而能選擇適合源無(wú)線通信設(shè)備自身的目的地。
通過把服務(wù)準(zhǔn)備環(huán)境信息包含在查詢應(yīng)答里,源無(wú)線通信設(shè)備就能知道預(yù)期的目的地能提供的服務(wù)的環(huán)境,故能選擇適合源無(wú)線通信設(shè)備自身的目的地。
通過把優(yōu)先權(quán)存貯部件結(jié)合入源無(wú)線通信設(shè)備,則源無(wú)線通信設(shè)備就能從預(yù)期的目的地設(shè)備中選出令其自己最滿意的一目的地。
通過把優(yōu)先權(quán)輸入部件結(jié)合入源無(wú)線通信設(shè)備,用戶就能按其所好改變優(yōu)先權(quán)信息。
通過以下結(jié)合附圖對(duì)本發(fā)明所作的詳述,本發(fā)明的種種目的、特殊、方面與優(yōu)點(diǎn)就更清楚了。
附圖簡(jiǎn)介
圖1A示意出本發(fā)明第一實(shí)施例在無(wú)線通信系統(tǒng)中建立的無(wú)線連接初始階段;圖1B示意出在圖1A所示無(wú)線通信系統(tǒng)中建立的無(wú)線連接中間階段;圖1C示意示出在圖1A所示無(wú)線通信系統(tǒng)中建立的無(wú)線連接最后階段;圖2A示意示出一例在圖1A~1C所示無(wú)線通信系統(tǒng)中建立無(wú)線連接后實(shí)行的通信;圖2B示意示出一例第一實(shí)施例無(wú)線通信系統(tǒng)另一示例結(jié)構(gòu)所實(shí)行的通信;圖3是示出圖1A~1C所示蜂窩電話1a與1b內(nèi)部結(jié)構(gòu)的框圖;圖4是示出在圖1A~1C所示蜂窩電話1a與1b建立無(wú)線通信鏈路時(shí)執(zhí)行的操作的流程圖;圖5是示出圖1A~1C所示無(wú)線頭戴耳機(jī)2內(nèi)部結(jié)構(gòu)的框圖;圖6是示出圖1A~1C所示無(wú)線頭戴耳機(jī)2建立無(wú)線通信鏈路時(shí)執(zhí)行的操作的流程圖;圖7是示出在圖1A~1C所示各蜂窩電話1a和1b與無(wú)線頭戴耳機(jī)2之間建立無(wú)線通信鏈路的順序圖;圖8A是示出圖1A~1C所示蜂窩電話1a作為查詢應(yīng)答所發(fā)射的FHS分組幀格式的第一示意圖;圖8B是示出圖1A~1C所示蜂窩電話1a作為查詢應(yīng)答所發(fā)射的FHS分組幀格式的第二示意圖;圖9是示出圖5所示無(wú)線頭戴耳機(jī)2接收帶SF(服務(wù)標(biāo)志)的查詢應(yīng)答時(shí)執(zhí)行的操作的流程圖;圖10示意示出圖8A與8B所示帶SF的查詢應(yīng)答的優(yōu)點(diǎn);
圖11是示出本發(fā)明第二實(shí)施例作為無(wú)線通信設(shè)備的蜂窩電話1a與1b內(nèi)部結(jié)構(gòu)的框圖;圖12是示出圖11所示蜂窩電話1a與1b建立無(wú)線通信鏈路時(shí)執(zhí)行的操作的流程圖;圖13是示出第二實(shí)施例無(wú)線頭戴耳機(jī)2內(nèi)部結(jié)構(gòu)的框圖;圖14是示出圖13所示無(wú)線頭戴耳機(jī)2建立無(wú)線通信鏈路的執(zhí)行的操作的流程圖;圖15是示出按照第二實(shí)施例在各蜂窩電話1a和1b與無(wú)線頭戴耳機(jī)之間建立無(wú)線通信鏈路的順序圖;圖16A是示出圖11所示蜂窩電話1a和1b作為查詢應(yīng)答而發(fā)射的FHS分組幀格式的第一示意圖。
圖16B是例示若干設(shè)置在圖16A所示“概況”字段里的ID的示意圖;圖16C是示出圖11所示蜂窩電話1a和1b作為查詢應(yīng)答而發(fā)射的FHS分組幀格式的第二示意圖;圖17示意示出示例顯示的圖16A或16C所示概況與服務(wù)信息的圖像;圖18是示出本發(fā)明第三實(shí)施例作為無(wú)線通信設(shè)備的蜂窩電話1a和1b內(nèi)部結(jié)構(gòu)的框圖;圖19是示出圖18所示蜂窩電話1a和1b建立無(wú)線通信鏈路的執(zhí)行的操作的流程圖;圖20是示出第三實(shí)施例的無(wú)線頭戴耳機(jī)2內(nèi)部結(jié)構(gòu)的框圖;圖21是示出圖20所示無(wú)線頭戴耳機(jī)2建立無(wú)線通信鏈路的執(zhí)行的操作的流程圖;圖22是示出第三實(shí)施例在各蜂窩電話1a和1b與無(wú)線頭戴耳機(jī)2之間建立無(wú)線通信鏈路的順序圖;圖23A示意示出圖20所示無(wú)線頭戴耳機(jī)2作為查詢而發(fā)射的POLL分組幀格式;圖23B示意示出幾例圖23A所示的“LAP值”;圖23C示意示出另幾例圖23B所示的“LAP值”;圖24是示出根據(jù)本發(fā)明第四實(shí)施例無(wú)線頭戴耳機(jī)2內(nèi)部結(jié)構(gòu)的框圖;圖25是示出圖24所示無(wú)線頭戴耳機(jī)2建立無(wú)線通信鏈路時(shí)執(zhí)行的操作的流程圖;
圖26A示意示出第一例由優(yōu)先權(quán)輸入部件72輸入并存入圖24所示優(yōu)先權(quán)存貯部件73的優(yōu)先權(quán)信息;圖26B示意示出第二例由優(yōu)先權(quán)輸入部件72輸入并存入圖24所示優(yōu)先權(quán)存貯部件的優(yōu)先權(quán)信息;圖27示意示出包含在發(fā)自無(wú)線通信設(shè)備的查詢內(nèi)當(dāng)作圖24示無(wú)線頭戴耳機(jī)2預(yù)期目的地的服務(wù)信息表;圖28A示意示出建立在符合Bluetooth無(wú)線通信設(shè)備之間的無(wú)線連接的初始階段;圖28B示意示出建立在符合Bluetooth無(wú)線通信設(shè)備之間的無(wú)線連接的中間階段;圖28C示意示出建立在符合Bluetooth無(wú)線通信設(shè)備之間的無(wú)線連接的最后階段;圖29是示出圖28A~28C所示各蜂窩電話100a和100b結(jié)構(gòu)的框圖;和圖30是示出圖28A~28C所示蜂窩電話100a或100b執(zhí)行的特定處理的順序圖。
發(fā)明的最佳實(shí)施方式第一實(shí)施例圖1A~1C示意示出本發(fā)明第一實(shí)施例建立在無(wú)線通信系統(tǒng)內(nèi)的無(wú)線連接的初始,中間與最后階段。圖2A示出一例在當(dāng)前的無(wú)線通信系統(tǒng)內(nèi)建立了無(wú)線連接后實(shí)行的通信。
在圖1A~1C中,無(wú)線通信系統(tǒng)容納多個(gè)(如三個(gè))無(wú)線通信設(shè)備。具體地說,圖1A~1C把蜂窩電話1a、蜂窩電話1b和無(wú)線頭戴耳機(jī)(下面簡(jiǎn)稱耳機(jī))2示作符合諸如Bluetooth的短程無(wú)線通信協(xié)議的三個(gè)無(wú)線通信設(shè)備。通過按上述協(xié)議以特設(shè)方式建立的無(wú)線通信設(shè)備鏈路,這些無(wú)線通信設(shè)備都能接收某種服務(wù),而所述服務(wù)選自一個(gè)或多個(gè)目的地?zé)o線通信設(shè)備可提供的多類服務(wù)。一例典型的服務(wù)是提供或交換話音數(shù)據(jù),視頻數(shù)據(jù),音頻數(shù)據(jù)或文本數(shù)據(jù)。在本例涉及上述蜂窩電話1a與1b和耳機(jī)2的情況下,蜂窩電話1a或1b主要向耳機(jī)2提供話音數(shù)據(jù)交換服務(wù)。圖2A還示出由蜂窩電話1a或1b執(zhí)行的話音通信另一端的蜂窩電話3a和由蜂窩電話1a或1b執(zhí)行的數(shù)據(jù)通信另一端的服務(wù)器3b,換言之,蜂窩電話3a發(fā)出的話音數(shù)據(jù)被送到耳機(jī)2,而用戶的話音數(shù)據(jù)被最終送到蜂窩電話3a。因而嚴(yán)格地說,容納在本系統(tǒng)里的任何兩個(gè)無(wú)線通信設(shè)備都不執(zhí)行一對(duì)一的無(wú)線通信,而常常是這樣的情況,即在容納在本系統(tǒng)內(nèi)的任何兩個(gè)無(wú)線通信設(shè)備之間的無(wú)線通信要涉及“第三”設(shè)備,諸如蜂窩電話3a或服務(wù)器3b(見圖2A)。根據(jù)“第三”設(shè)備的狀態(tài),本系統(tǒng)的目的地?zé)o線通信設(shè)備不能向源無(wú)線通信設(shè)備服務(wù)。在了解本無(wú)線通信系統(tǒng)的工作原理的,要記住這一特征。
下面參照?qǐng)D1A~1C,把耳機(jī)2建立的無(wú)線連接示為一例本系統(tǒng)的無(wú)線連接。如圖1A所示,在初始階段,耳機(jī)2向其周圍的蜂窩電話1a與1b發(fā)出建立Bluetooth無(wú)線通信鏈路的查詢。
如圖1B所示,在中間階段,響應(yīng)于收到的查詢,蜂窩電話1a和1b通過研究“服務(wù)準(zhǔn)備環(huán)境”,判斷能否對(duì)耳機(jī)2服務(wù)。這里把“服務(wù)準(zhǔn)備環(huán)境”定義為提供所需的服務(wù)不可少的要素,如通信環(huán)境和/或設(shè)備資源。
在本實(shí)施例中,準(zhǔn)備交換來(lái)自電話呼叫服務(wù)的話音數(shù)據(jù),作為一例服務(wù)準(zhǔn)備環(huán)境研究,各蜂窩電話1a或1b判斷其是否位于發(fā)出或接收話音呼叫的呼叫范圍內(nèi)。
為便于說明,假定只有蜂窩電話1a在呼叫范圍內(nèi),蜂窩電話1b在呼叫范圍外。因此,在這一假設(shè)下,蜂窩電話1a自己判定蜂窩電話1a當(dāng)前能提供服務(wù),并對(duì)耳機(jī)2發(fā)出查詢應(yīng)答,內(nèi)含標(biāo)識(shí)自己的BD地址(Bluetooth設(shè)備地址)。另一方面,蜂窩電話1b自己判定蜂窩電話1b當(dāng)前不能提供服務(wù),因而不發(fā)出查詢應(yīng)答,因而不涉及當(dāng)前的無(wú)線連接。
另在圖1C所示的最后階段,響應(yīng)于收到的查詢應(yīng)答,耳機(jī)2利用其中所含的BD地址建立與蜂窩電話1a的無(wú)線通信鏈路。
建立了無(wú)線通信鏈路后,如圖2A所示,耳機(jī)2運(yùn)用Bluetooth規(guī)定的方法與蜂窩電話1a作數(shù)據(jù)通信,因而耳機(jī)2接收來(lái)自遠(yuǎn)程蜂窩電話3a的語(yǔ)音,并向蜂窩電話3a發(fā)送用戶的語(yǔ)音。在另一情況下,耳機(jī)2通過建立的無(wú)線通信鏈路與蜂窩電話1a通信,可接收發(fā)自遠(yuǎn)程服務(wù)器3b的各種數(shù)據(jù)。
通過按上述方法建立無(wú)線通信鏈路,耳機(jī)2(作為一例源無(wú)線通信設(shè)備)可避免與蜂窩電話1b(作為一例當(dāng)前不能提供服務(wù)的無(wú)線通信設(shè)備)無(wú)線連接。而是耳機(jī)2與蜂窩電話1a(作為一例當(dāng)前能提供服務(wù)的無(wú)線通信設(shè)備)建立Bluetooth鏈路。
雖然本例示出耳機(jī)2與蜂窩電話1a之間的無(wú)線連接,但如圖2B所示,在另一實(shí)例中,圖像信息可通過無(wú)線通信從數(shù)字靜止攝像機(jī)5發(fā)射到打印機(jī)6a、6b與6c之一而被打印出來(lái)。此時(shí),各打印機(jī)研究服務(wù)準(zhǔn)備環(huán)境,即要保存多少打印紙或油墨。注意,該實(shí)例不直接涉及上述情況中的“第三”設(shè)備。在該實(shí)例中,作為多個(gè)目的地?zé)o線通信設(shè)備,打印機(jī)6a~6c服務(wù)準(zhǔn)備環(huán)境是各打印機(jī)當(dāng)前擁有的資源,即當(dāng)前的打印紙數(shù)量和油墨量。
圖3是示出圖1A~1C所示蜂窩電話1a和1b內(nèi)部結(jié)構(gòu)的框圖。由于假定了蜂窩電話1a和1b的內(nèi)部結(jié)構(gòu)相同,故以下描述將參照蜂窩電話1a的內(nèi)部結(jié)構(gòu)。圖3中,蜂窩電話1a包括第一天線10、無(wú)線通信部件11、應(yīng)答控制部件12和服務(wù)準(zhǔn)備確認(rèn)部件13,后者作為啟用短程無(wú)線數(shù)據(jù)通信的裝置。無(wú)線通信部件11包括查詢接收部件14和應(yīng)答傳輸部件15。另外,蜂窩電話1a包括第二天線1b和移動(dòng)通信部件17,構(gòu)成提供話音呼叫服務(wù)的服務(wù)準(zhǔn)備部件。
圖4是圖1A~1C所示蜂窩電話1a和1b建立無(wú)線通信鏈路時(shí)的操作流程圖。
下面參照?qǐng)D3和4描述蜂窩電話1a收到查詢后的操作。因蜂窩電話1a和1b的操作相同,故不描述蜂窩電話1b的操作。
查詢接收部件14經(jīng)第一天線10接收發(fā)自耳機(jī)2(作為源無(wú)線通信設(shè)備)的查詢,然后通知應(yīng)答控制部件12已收到查詢。根據(jù)來(lái)自查詢接收部件14的通知,應(yīng)答控制部件12詢問服務(wù)準(zhǔn)備確認(rèn)部件13移動(dòng)通信部件17當(dāng)前能否處理話音呼叫,即蜂窩電話1a當(dāng)前能否服務(wù)。
服務(wù)準(zhǔn)備確認(rèn)部件13研究服務(wù)準(zhǔn)備環(huán)境,判斷移動(dòng)通信部件17當(dāng)前能否提供服務(wù)。在本實(shí)施例中,服務(wù)準(zhǔn)備確認(rèn)部件13先從移動(dòng)通信部件17獲取第二天線16的接收狀態(tài),判斷蜂窩電話1a當(dāng)前是否位于呼叫范圍內(nèi)。還是呼叫范圍外若判定蜂窩電話1a當(dāng)前在呼叫范圍內(nèi),服務(wù)準(zhǔn)備確認(rèn)部件13就向應(yīng)答控制部件12傳送肯定的服務(wù)準(zhǔn)備信息,指出蜂窩電話1a當(dāng)前能提供話音呼叫服務(wù)(圖4步驟A101)。反之,服務(wù)準(zhǔn)備確認(rèn)部件13則向應(yīng)答控制部件12傳送否定的服務(wù)準(zhǔn)備信息,指出蜂窩電話1a當(dāng)前不能服務(wù)(圖4步驟A101)。
響應(yīng)于來(lái)自服務(wù)準(zhǔn)備確認(rèn)部件13的信息,應(yīng)答控制部件12判斷收到的是肯定的還是否定的服務(wù)準(zhǔn)備信息(步驟A102)。若收到否定的服務(wù)準(zhǔn)備信息,應(yīng)答控制部件12就命令應(yīng)答傳輸部件15不返回查詢應(yīng)答(步驟A103),因而結(jié)束圖4的處理,反之,若收到肯定的服務(wù)準(zhǔn)備信息,它就命令應(yīng)答傳輸部件15產(chǎn)生并發(fā)送查詢應(yīng)答。響應(yīng)于應(yīng)答控制部件12的指令,應(yīng)答傳輸部件15產(chǎn)生一查詢應(yīng)答,內(nèi)含指定給蜂窩電話1a的BD地址,并經(jīng)第一天線10發(fā)出該產(chǎn)生的查詢應(yīng)答(步驟A104)。
圖5是圖1A~1C所示耳機(jī)2的內(nèi)部結(jié)構(gòu)框圖,圖中的耳機(jī)2包括天線20,無(wú)線通信部件21,目的地選擇部件22,耳機(jī)功能部件23,揚(yáng)聲器部件24和話筒部件25,作為啟用短程無(wú)線數(shù)據(jù)通信的裝置。無(wú)線通信部件21包括查詢傳輸部件26與應(yīng)答接收部件27。
圖6是圖1A~1C所示耳機(jī)2建立無(wú)線通信鏈路的操作流程圖。
下面參照?qǐng)D5和6描述耳機(jī)2的操作。
在啟動(dòng)耳機(jī)2與蜂窩電話1a或1b的通信時(shí),必須建立無(wú)線通信鏈路,為此查詢傳輸部件經(jīng)天線20發(fā)送查詢(圖6步驟B201)。之后,應(yīng)答接收部件27,等候外部設(shè)備發(fā)送的查詢應(yīng)答。一當(dāng)經(jīng)天線20接收查詢應(yīng)答后,應(yīng)答接收部件27即把收到的查詢應(yīng)答傳送給目的地選擇部件22。若應(yīng)答接收部件27從多個(gè)無(wú)線通信設(shè)備接收查詢應(yīng)答,它在每次接收這種查詢應(yīng)答后就執(zhí)行以上操作。
若在預(yù)定的查詢應(yīng)答等候的時(shí)間內(nèi)收不到來(lái)自應(yīng)答接收部件27的查詢應(yīng)答(步驟B202),目的地選擇22不執(zhí)行步驟B203和B204,于是結(jié)束圖6的處理。反之,若收到一個(gè)或多個(gè)查詢應(yīng)答,則目的地選擇部件22通過選擇收到的查詢應(yīng)答之一,選擇預(yù)期的目的地?zé)o線通信設(shè)備之一,并從所選的查詢應(yīng)答里取出BD地址(步驟B203)。
之后,目的地選擇部件22把取出的BD地址傳給無(wú)線通信部件21,命令后者與BD地址標(biāo)出的目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路。響應(yīng)于這一指令,無(wú)線通信部件21經(jīng)天線20發(fā)出連接請(qǐng)求,內(nèi)含接收自目的地選擇部件22的BD地址。之后,耳機(jī)2執(zhí)行與所選目的地?zé)o線通信設(shè)備(即圖1C實(shí)例中的蜂窩電話1a)建立無(wú)線通信鏈路所需的處理(步驟B204)如上所述,按照本實(shí)施例的源無(wú)線通信設(shè)備,可以自動(dòng)選擇目的地,因而減輕了指定目的地設(shè)備地址的操作負(fù)擔(dān)。
圖7是在圖1A~1C所示各蜂窩電話1a和1b與耳機(jī)2之間建立無(wú)線通信鏈路的順序圖。圖7中,耳機(jī)2的無(wú)線通信部件21先向外發(fā)出查詢。假定蜂窩電話1a和1b都位于從耳機(jī)2成功地接收查詢的范圍內(nèi),蜂窩電話1a和1b各自的無(wú)線通信部件11接收耳機(jī)2發(fā)射的查詢。之后,在各蜂窩電話1a和1b內(nèi),無(wú)線通信部件11把收到的查詢傳送給應(yīng)答控制部件12,如上所述。根據(jù)來(lái)自服務(wù)準(zhǔn)備確認(rèn)部件13的服務(wù)準(zhǔn)備信息,應(yīng)答控制部件12命令應(yīng)答傳輸部件15是否發(fā)送查詢應(yīng)答,如上所述。
仍假定只有蜂窩電話1a在呼叫范圍內(nèi),只有蜂窩電話1a產(chǎn)生肯定的服務(wù)準(zhǔn)備信息,因而從無(wú)線通信部件11發(fā)出包含蜂窩電話1a的BD地址“XX”的查詢應(yīng)答。另一方面,蜂窩電話1b在呼叫范圍之外,不能提供電話呼叫服務(wù),因而在蜂窩電話1b中,服務(wù)準(zhǔn)備確認(rèn)部件13產(chǎn)生否定的服務(wù)準(zhǔn)備信息,結(jié)果蜂窩電話1b應(yīng)答控制部件12命令無(wú)線通信部件11不發(fā)出查詢應(yīng)答。
在耳機(jī)2處,響應(yīng)于耳機(jī)2已發(fā)出的查詢,無(wú)線通信部件21只接收帶DB地址“XX”的查詢應(yīng)答。因而無(wú)線通信部件21向蜂窩電話1a發(fā)送包含BD地址“XX”的連接請(qǐng)求,接著與蜂窩電話1a建立無(wú)線通信鏈路。
較佳地,蜂窩電話1a在查詢應(yīng)答中設(shè)置如下所述的SF(服務(wù)標(biāo)志)。圖8A和8B示出圖1A~1C所示蜂窩電話1a發(fā)射的作為查詢應(yīng)答的FHS(跳頻同步)分組的幀格式。圖8A中,F(xiàn)HS分組包含LAP、UAP與NAP字段。LAP字段代表發(fā)送FHS分組的一個(gè)單元的低端地址,UAP字段代表發(fā)送FHS分組的該單元的高端地址,NAP字段代表發(fā)送FHS分組的該單元的不重要地址。三個(gè)字段LAP、UAP與NAP一起代表蜂窩電話1a的BD地址。
如圖8B所示,F(xiàn)HS分組還包含“設(shè)備等級(jí)”字段,它代表發(fā)送FHS分組的單元所屬的設(shè)備等級(jí)。注意,對(duì)“設(shè)備等級(jí)”字段分配了24比特,其中的11個(gè)比特分配給“服務(wù)等級(jí)”字段,代表服務(wù)等級(jí)名稱。在“服務(wù)等級(jí)”字段中,前7位已定義。本例中,“服務(wù)等級(jí)”字段中未定義的4比特中的一比特指定為SF字段。SF是一標(biāo)志,用來(lái)標(biāo)識(shí)在確認(rèn)了發(fā)出查詢應(yīng)答的設(shè)備當(dāng)前能否提供服務(wù)后所產(chǎn)生的查詢應(yīng)答。
在查詢應(yīng)答中設(shè)置SF有如下優(yōu)點(diǎn)。若本例的耳機(jī)2在容納本例的蜂窩電話1a與普通蜂窩電話的環(huán)境內(nèi)發(fā)出查詢,就能識(shí)別收到的查詢應(yīng)答是來(lái)自當(dāng)前能提供服務(wù)的普通蜂窩電話還是來(lái)自蜂窩電話1a服務(wù)。
圖9是耳機(jī)2接收具有一SF的查詢應(yīng)答時(shí)的操作流程圖,如在步驟B201一樣,查詢傳輸部件26發(fā)出查詢(步驟D401)。之后,應(yīng)答接收部件27把通過天線20收到的查詢應(yīng)答傳到目的地選擇部件22,后者判斷是否收到一個(gè)或多個(gè)查詢應(yīng)答,像步驟B202一樣(步驟D402)。
若未收到查詢應(yīng)答,目的地選擇部件22就結(jié)束圖9的處理。反之,若收到了查詢應(yīng)答,目的地部件22則判斷是否在現(xiàn)在收到的查詢應(yīng)答中設(shè)置了SF(步驟D403)。
若判定查詢應(yīng)答內(nèi)不含SF,目的地部件22就提取一BD地址,像步驟B203一樣(步驟D404)。反之,若判定查詢應(yīng)答中含一設(shè)置的SF,則目的地部件22選擇內(nèi)含設(shè)置SF的查詢應(yīng)答之一,并從所選的該查詢應(yīng)答中提取BD地址(步驟D405)。
在步驟D404或D405之后,耳機(jī)2執(zhí)行與所選BD地址規(guī)定的目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路所需的處理,像步驟B204一樣(步驟D406)。
圖10示出圖8A與8B所示內(nèi)含SF的查詢應(yīng)答的優(yōu)點(diǎn)。圖10中,耳機(jī)2周圍不僅有本實(shí)施例的蜂窩電話1a和1b,還有普通的蜂窩電話4a。因蜂窩電話1a在呼叫范圍內(nèi),故它向來(lái)自耳機(jī)2的查詢返回一含SF的查詢應(yīng)答。因蜂窩電話1b在呼叫范圍之外,故它不向來(lái)自耳機(jī)2的查詢返回任何查詢應(yīng)答。另一方面,蜂窩電話4a并不具備像本例描述的那樣的判斷能否提供服務(wù)的功能,故它向來(lái)自耳機(jī)2的查詢返回不含SF的查詢。此時(shí),耳機(jī)2收到兩個(gè)查詢,但通過圖9的處理對(duì)含SF的查詢應(yīng)答給出優(yōu)先權(quán),從而增大了與當(dāng)前能提供服務(wù)的無(wú)線通信設(shè)備(即該實(shí)例中的蜂窩電話1a)建立Bluetooth鏈路的可能性。
另一方面,若普通無(wú)線通信設(shè)備收到來(lái)自本例的蜂窩電話1a的查詢應(yīng)答,則它將不理會(huì)設(shè)置在未定義字段里的SF,故不存在設(shè)置SF的不利影響。
第二實(shí)施例第一實(shí)施例示出蜂窩電話1a和1b各包括一個(gè)服務(wù)準(zhǔn)備部件(如移動(dòng)通信部件17)的例子。本實(shí)施例示出蜂窩電話1a和1b各自包括多個(gè)服務(wù)準(zhǔn)備部件的實(shí)例,作為第一實(shí)施例的變型。而且本例除了無(wú)線通信設(shè)備的BD地址和前述的SF以外,還示出查詢應(yīng)答包括當(dāng)前可提供的服務(wù)信息的情況。
本例中,無(wú)線通信系統(tǒng)的整個(gè)配置與第一實(shí)施例(圖1A~1C)相同,故省略無(wú)線通信系統(tǒng)的圖示說明。
圖11是本發(fā)明第二實(shí)施例作為無(wú)線通信設(shè)備的蜂窩電話1a和1b的內(nèi)部結(jié)構(gòu)框圖。本例假設(shè)蜂窩電話1a與1b的內(nèi)部結(jié)構(gòu)相同,下面描述時(shí)只參照蜂窩電話1a的內(nèi)部結(jié)構(gòu)。參照?qǐng)D11,蜂窩電話1a與第一實(shí)施例的差異在于,它包括應(yīng)答控制部件31和服務(wù)準(zhǔn)備確認(rèn)部件32作為啟用短程無(wú)線數(shù)據(jù)通信的裝置,代替了應(yīng)答控制部件12和服務(wù)準(zhǔn)備確認(rèn)部件13。而且,第二實(shí)施例的蜂窩電話1a包括三個(gè)服務(wù)準(zhǔn)備部件33~35,它們是多個(gè)離散的服務(wù)準(zhǔn)備部件類別的實(shí)例。在其它方面,本例的蜂窩電話1a和1b與第一實(shí)施例的蜂窩電話在結(jié)構(gòu)上相同。因此在圖11中,具有圖3中對(duì)應(yīng)部件的這些單元標(biāo)以同樣的標(biāo)號(hào),并省略對(duì)其的描述。
圖12是圖11所示蜂窩電話1a和1b建立無(wú)線通信鏈路時(shí)的操作流程圖。
下面參照?qǐng)D11和12描述蜂窩電話1a在收到查詢后的操作。因蜂窩電話1a和1b的操作相同,故省略對(duì)蜂窩電話1b操作的描述。
查詢接收部件14經(jīng)第一天線10接收發(fā)自耳機(jī)2(作為源無(wú)線通信設(shè)備)的查詢,然后通知應(yīng)答控制部件31收到查詢。響應(yīng)于來(lái)自查詢接收部件14的通知,應(yīng)答控制部件31詢問服務(wù)準(zhǔn)備確認(rèn)部件32服務(wù)準(zhǔn)備部件33~35中哪一個(gè)當(dāng)前能提供服務(wù)(步驟E501)。響應(yīng)于服務(wù)準(zhǔn)備確認(rèn)部件32的詢問,服務(wù)準(zhǔn)備部件33~35各自調(diào)查其服務(wù)準(zhǔn)備環(huán)境,并通知服務(wù)準(zhǔn)備確認(rèn)部件32當(dāng)前它能否提供服務(wù)(步驟E501)。服務(wù)準(zhǔn)備確認(rèn)部件32把指示當(dāng)前可提供哪種服務(wù)的服務(wù)準(zhǔn)備信息傳給應(yīng)答控制部件31,后者分析該服務(wù)準(zhǔn)備信息,以確定是否有任何當(dāng)前可提供的服務(wù)(步驟E502)。
若確定當(dāng)前設(shè)有可提供的服務(wù),應(yīng)答控制部件31就命令應(yīng)答傳輸部件15不返回查詢應(yīng)答,像步驟A103一樣(步驟E503),因而結(jié)束圖12的處理。反之,若確定當(dāng)前有可提供的服務(wù),則應(yīng)答控制部件31把當(dāng)前可提供服務(wù)的名稱(如Bluetooth技術(shù)中的概況名稱)作為當(dāng)前可提供服務(wù)信息以及服務(wù)環(huán)境信息傳給應(yīng)答傳輸部件15;而且,應(yīng)答控制部件31還命令應(yīng)答傳輸部件15產(chǎn)生和發(fā)出查詢應(yīng)答。這里的“服務(wù)環(huán)境信息”代表目的地設(shè)備提供服務(wù)的環(huán)境,例如在當(dāng)前可提供服務(wù)名稱為HSP(耳機(jī)概況)的情況下,就是無(wú)線電波接收狀態(tài)、通信速度、通信費(fèi)用和作為預(yù)期目的地的蜂窩電話的剩余電池電力。下面更具體地描述“服務(wù)環(huán)境信息”。響應(yīng)于來(lái)自應(yīng)答控制部件31的指令,應(yīng)答傳輸部件15產(chǎn)生查詢應(yīng)答,它不僅包含指定給該蜂窩電話的BD地址,還包括收自應(yīng)答控制部件31的服務(wù)名稱與服務(wù)環(huán)境信息,而且經(jīng)第一天線10發(fā)出所產(chǎn)生的查詢應(yīng)答(步驟E504)。
圖13是第二實(shí)施例耳機(jī)2的內(nèi)部結(jié)構(gòu)框圖。參照?qǐng)D13,耳機(jī)2與第一實(shí)施例的差別在于,第二實(shí)施例的耳機(jī)2包括了目的地選擇部件41作為啟用短程無(wú)線數(shù)據(jù)通信的裝置,代替了目的地選擇部件22。本例的耳機(jī)2在結(jié)構(gòu)上與第一實(shí)施例的耳機(jī)相同,因此圖13中具有圖5中對(duì)應(yīng)物的元件標(biāo)以同樣的標(biāo)號(hào)且不再描述。
圖14是圖13所示耳機(jī)2建立無(wú)線通信鏈路時(shí)的操作流程圖。
下面參照?qǐng)D13和14描述耳機(jī)2的操作。
查詢傳輸部件26發(fā)出查詢,如步驟B201(步驟F601)。之后,每次收到外部查詢應(yīng)答,應(yīng)答接收部件27就把收到的查詢應(yīng)答傳給目的地選擇部件41。
若在預(yù)定的查詢應(yīng)答等候的時(shí)間內(nèi)未收到應(yīng)答接收部件27的查詢應(yīng)答(步驟F602),目的地選擇部件41就結(jié)束圖14的處理。反之,若收到一個(gè)或多個(gè)查詢應(yīng)答,則目的地選擇部件41依照設(shè)置在各查詢應(yīng)答里的當(dāng)前可提供服務(wù)的名稱,確定能否在現(xiàn)在收到的諸查詢應(yīng)答中找出來(lái)自任一無(wú)線通信設(shè)備的能提供期望服務(wù)的某個(gè)查詢應(yīng)答。
若確定不存在能提供期望服務(wù)的無(wú)線通信設(shè)備(步驟F603),目的地選擇部件41就結(jié)束圖14的處理。如在本實(shí)施例中,耳機(jī)2期望的服務(wù)名稱是“HSP”。因此,若現(xiàn)在收到的查詢應(yīng)答里都不設(shè)HSP,目的地選擇部件41就結(jié)束圖14的處理。
反之,若找到包含期望服務(wù)名稱的查詢應(yīng)答(步驟F603),則目的地選擇部件41選擇一找到的查詢應(yīng)答,從中取出BD地址(步驟F604)。之后,目的地選擇部件41把該BD地址傳給無(wú)線通信部件21,并令其與該BD地址標(biāo)出的目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路。響應(yīng)于該指令,無(wú)線通信部件21經(jīng)天線20發(fā)出連接請(qǐng)求,內(nèi)含收自目的地選擇部件41的BD地址。之后,耳機(jī)2執(zhí)行與所選目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路所需的處理(步驟F605)。
圖15是第二實(shí)施例在各蜂窩電話1a和1b與耳機(jī)2之間建立無(wú)線通信鏈路的順序圖,圖中假定蜂窩電話1a和1b能提供作為多個(gè)不同服務(wù)的 、β和服務(wù),還假設(shè)耳機(jī)2希望接收服務(wù) ,即不需要服務(wù)β與 。在這樣的假設(shè)下,耳機(jī)2里的無(wú)線通信部件21首先向外發(fā)出查詢。假定兩個(gè)蜂窩電話都位于能成功接收耳機(jī)2查詢的范圍內(nèi),各蜂窩電話的無(wú)線通信部件11接收從耳機(jī)2發(fā)射的查詢。
之后,在各蜂窩電話1a和1b內(nèi),如上所述,無(wú)線通信部件11把收到的查詢傳送給應(yīng)答控制部件31。根據(jù)來(lái)自服務(wù)準(zhǔn)備確認(rèn)部件32的服務(wù)準(zhǔn)備信息,應(yīng)答控制部件31命令應(yīng)答傳輸部件15是否發(fā)送查詢應(yīng)答,如上所述,當(dāng)命令傳輸查詢應(yīng)答時(shí),應(yīng)答控制部件31就把當(dāng)前可提供服務(wù)的名稱傳給無(wú)線通信部件。這里假設(shè)蜂窩電話1a當(dāng)前能提供服務(wù)名稱 與 ,而蜂窩電話1b當(dāng)前可提供服務(wù)名稱β與 。根據(jù)這一假設(shè),蜂窩電話1a的無(wú)線通信部件21發(fā)出至少含其BD地址XX和當(dāng)前可提供的業(yè)務(wù)名稱α和γ,而蜂窩電話1b的無(wú)線通信部分21發(fā)出至少含有蜂窩電話1b的DB地址“YY”與當(dāng)前可提供服務(wù)名稱β與γ的查詢應(yīng)答。
在耳機(jī)2處,無(wú)線通信部件21對(duì)發(fā)射的查詢接收兩個(gè)查詢應(yīng)答,但通過圖14的處理,目的地選擇部件41發(fā)出連接請(qǐng)求,內(nèi)含能提供期望服務(wù)的蜂窩電話1a的BD地址“XX”,并與蜂窩電話1a建立無(wú)線通信鏈路。
上例描述的方法有以下優(yōu)點(diǎn)。按照常規(guī)的方法,源無(wú)線通信設(shè)備首先與任一無(wú)線通信設(shè)備建立無(wú)線連接,但這種目的地?zé)o線通信設(shè)備可能不能提供源設(shè)備期望的服務(wù),雖然它能提供即便不是源設(shè)備期望的服務(wù),這樣源無(wú)線通信設(shè)備必須與另一個(gè)目的地?zé)o線通信設(shè)備建立新的無(wú)線連接。與之對(duì)照,根據(jù)上述實(shí)施例所述方法通過建立無(wú)線通信鏈路,作為一例源無(wú)線通信設(shè)備的耳機(jī)2,則能與可提供耳機(jī)2所需服務(wù)的無(wú)線通信設(shè)備作無(wú)線連接,這可以通過第一次建立鏈路就實(shí)現(xiàn),從而避免徒勞地建立鏈路。
圖16A是圖11所示蜂窩電話1a或1b作為查詢應(yīng)答而發(fā)射的FHS分組幀格式的第一示意圖。如圖16A所示,F(xiàn)HS分組含“設(shè)備等級(jí)”字段,其中包括一般指定了“00”的“格式類別”字段。但按照本實(shí)施例,對(duì)“格式類別”字段指定了“01”,因而對(duì)“設(shè)備等級(jí)”字段定義了新的幀格式。在新定義的“設(shè)備等級(jí)”字段中,6比特字段“概況”是用于設(shè)置無(wú)線通信設(shè)備能提供的服務(wù)(例如概況)的字段。如圖16B所示,在“概況”字段內(nèi)設(shè)置了對(duì)每一服務(wù)定義的ID。名為“保留”的字段是未用的字段。1比特字段“SF”如第一實(shí)施例所述。另外,服務(wù)準(zhǔn)備確認(rèn)部件32通知的服務(wù)信息存貯在“服務(wù)信息”字段內(nèi),它是依賴于可提供服務(wù)的項(xiàng)目。用于HSP(耳機(jī)概況)的典型的服務(wù)環(huán)境信息例子是終端類別、無(wú)線電波接收狀態(tài),通信速度,通信費(fèi)用,和剩余電池電力。服務(wù)環(huán)境信息的其它例子可以是裝在無(wú)線通信設(shè)備里的處理器的處理能力。例如,作可終端類別,設(shè)置一2比特值來(lái)指定“蜂窩電話”、“PDA”或“PC”被設(shè)置了。作為無(wú)線電波接收狀態(tài),例如設(shè)置一2比特值來(lái)指定“弱”、“中”、“強(qiáng)”或“電纜連接”被設(shè)置了。作為通信速度,設(shè)置一2比特值來(lái)指定“9.6Kbps或以下”、“達(dá)32Kbps”、“達(dá)128Kbps”或“達(dá)220Kbps”被設(shè)置了。作為通信費(fèi)用,設(shè)置一3比特值來(lái)指定八種不同的費(fèi)用之一,如“10元/分鐘或以下”、“10元/分鐘”,“等……”“120元/分鐘或更多”被設(shè)置了。作為剩余電池電力,設(shè)置一2比特值來(lái)指定“少”、“中”“滿”或“交流”被設(shè)置了。
在有多種當(dāng)前可提供服務(wù)的情況下,在每次改寫“概況”與“服務(wù)信息”字段時(shí),無(wú)線通信設(shè)備發(fā)射像當(dāng)前可提供服務(wù)那樣多的查詢應(yīng)答。在無(wú)線通信設(shè)備當(dāng)前可提供多種服務(wù)的情況下,圖16C示出另一種發(fā)出查詢應(yīng)答的方式,其中無(wú)線通信設(shè)備在作為查詢應(yīng)答所發(fā)射的FHS分組的后面附接一數(shù)據(jù)序列,包括代表當(dāng)前可提供服務(wù)數(shù)的字段“N”,后接與當(dāng)前可提供服務(wù)一樣多的“概況”與“服務(wù)信息”字段的設(shè)置。
由于每個(gè)目的地?zé)o線通信設(shè)備都添加上述的服務(wù)環(huán)境信息,因此在收到多個(gè)查詢應(yīng)答時(shí),源無(wú)線通信設(shè)備能為自己選擇最佳的目的地,例如這就使得源無(wú)線通信設(shè)備能自動(dòng)地與通信費(fèi)用最低的無(wú)線通信設(shè)備建立無(wú)線連接。因源無(wú)線通信設(shè)備自動(dòng)選擇了目的地?zé)o線通信設(shè)備,故減輕了用戶的操作負(fù)擔(dān)。
雖然本例把耳機(jī)2示為源設(shè)備,但如圖17所示,可以應(yīng)用帶諸如PDA(個(gè)人數(shù)字助理)等顯示設(shè)備的無(wú)線通信設(shè)備,此時(shí)通過在顯示設(shè)備上顯示出服務(wù)名稱與服務(wù)信息,用戶就可按其意愿選擇一目的地設(shè)備。
第三實(shí)施例在第一實(shí)施例中,作為一例源無(wú)線通信設(shè)備的耳機(jī)2發(fā)送查詢,以便查明其附近有無(wú)作為目的地?zé)o線通信設(shè)備的蜂窩電話。在作為第一實(shí)施例變型的本實(shí)施例中,耳機(jī)2發(fā)送指定請(qǐng)求服務(wù)的查詢,以便查清其附近有無(wú)能提供它所請(qǐng)求服務(wù)的無(wú)線通信設(shè)備。
在本實(shí)施例中,無(wú)線通信系統(tǒng)的整個(gè)配置與第一實(shí)施例(圖1)相同,故省去本例的無(wú)線通信系統(tǒng)的圖示。
圖18是本發(fā)明第三實(shí)施例作為無(wú)線通信設(shè)備的蜂窩電話1a和1b的內(nèi)部結(jié)構(gòu)框圖。本例還假設(shè)蜂窩電話1a和1b的內(nèi)部結(jié)構(gòu)相同,下述說明僅參照蜂窩電話1a的內(nèi)部結(jié)構(gòu)。參照?qǐng)D18,蜂窩電話1a與第一實(shí)施例的差別在于,它包括作為啟用短波程無(wú)線數(shù)據(jù)通信的裝置的應(yīng)答控制部件51和查詢接收部件52,用于取代應(yīng)答控制部件12和查詢接收部件14。本例的蜂窩電話1a和1b在結(jié)構(gòu)上與第一實(shí)施例的相同,因而在圖18中,具有圖3中對(duì)應(yīng)的元件標(biāo)以同樣的標(biāo)號(hào)并不再描述。
圖19是圖18中蜂窩電話1a和1b建立無(wú)線通信鏈路時(shí)的操作流程圖。
下面參照?qǐng)D18與圖19描述蜂窩電話1a收到查詢后的操作。因蜂窩電話1a和1b的操作相同,故不描述蜂窩電話1a的操作。
如前所述,查詢接收部件52接收來(lái)自作為源無(wú)線通信設(shè)備的耳機(jī)2的查詢(圖19,步驟G701)。以下還可知,查詢包含指定當(dāng)前耳機(jī)2請(qǐng)求的服務(wù)的信息(下稱“請(qǐng)求的服務(wù)信息”。)收到查詢后,查詢接收部件52取出包含在現(xiàn)在收到的查詢里的該請(qǐng)求的服務(wù)信息,并傳給應(yīng)答控制部件51。應(yīng)答控制部件51事先存儲(chǔ)了結(jié)合了該控制部件51的無(wú)線通信設(shè)備能提供的服務(wù)有關(guān)的信息,收到請(qǐng)求的服務(wù)信息后,判斷收到的請(qǐng)求服務(wù)信息里指定的服務(wù)是否與存入應(yīng)答控制部件51里的任一服務(wù)相匹配(步驟G702)。若找不到相匹配的服務(wù),應(yīng)答控制部件51會(huì)指令應(yīng)答傳輸部件15不返回查詢應(yīng)答(步驟G706)。由此結(jié)束圖19的處理。
反之,若找到相匹配的服務(wù),則應(yīng)答控制部件51向服務(wù)準(zhǔn)備確認(rèn)部件13詢問移動(dòng)通信部件17當(dāng)前能否提供所需服務(wù),如步驟A101一樣。以第一實(shí)施例同樣的方法,服務(wù)準(zhǔn)備確認(rèn)部件13針對(duì)收到的請(qǐng)求服務(wù)信息所指定的服務(wù)檢查服務(wù)準(zhǔn)備環(huán)境,并把肯定或否定的服務(wù)準(zhǔn)備信息傳給應(yīng)答控制部件(步驟G704)。
應(yīng)答控制部件51確定是否已收到肯定的服務(wù)準(zhǔn)備信息,如步驟A102(步驟G705)。若已收到否定的服務(wù)準(zhǔn)備信息,應(yīng)答控制部件51就執(zhí)行上述的步驟G706,然后結(jié)束圖19的處理。反之,應(yīng)答控制部件51則回大夫傳輸部件15按命令產(chǎn)生查詢應(yīng)答(步驟703)。
圖20是根據(jù)第三實(shí)施例耳機(jī)2的內(nèi)部部件結(jié)構(gòu)框圖。參照?qǐng)D20,耳機(jī)2與第一實(shí)施例的差異在于,本實(shí)施例的耳機(jī)2包括用查詢傳輸部件61代替查詢傳輸部件26。在其它方面,本例的耳機(jī)2在結(jié)構(gòu)上與第一實(shí)施例的相同,因而在圖20中,具有圖5對(duì)應(yīng)物的元件標(biāo)以同樣的標(biāo)號(hào)并不再描述。
圖21是圖20的耳機(jī)2建立無(wú)線通信鏈路時(shí)的操作流程圖。
下面參照?qǐng)D20與21描述耳機(jī)2的操作。
首先,查詢傳輸部件61從耳機(jī)2經(jīng)天線20產(chǎn)生和發(fā)出包含所請(qǐng)求的服務(wù)信息的查詢(圖21,步驟H801),然后耳機(jī)2執(zhí)行類似與上述步驟B202-12304的處理(步驟H802-H804)。
圖22是按照第三實(shí)施例在各蜂窩電話1a和1b與耳機(jī)2之間建立無(wú)線通信鏈路的順行圖,圖中假定耳機(jī)2正在請(qǐng)求作為服務(wù)α的HSP(耳機(jī)概況)。按此假設(shè),無(wú)線通信部件21首先向耳機(jī)2之外發(fā)出查詢,內(nèi)含指定服務(wù)α的請(qǐng)求服務(wù)信息。假定蜂窩電話1a和1b均位于耳機(jī)2附近,它們中的無(wú)線通信部件11都接收來(lái)自耳機(jī)2發(fā)射的查詢。之后,在蜂窩電話1a和1b中,無(wú)線通信部件11把提取自接收查詢的請(qǐng)求服務(wù)信息傳送給應(yīng)答控制部件51,如上所述。由于蜂窩電話1a在呼叫范圍內(nèi)而且假設(shè)它是能提供服務(wù)α的唯一蜂窩電話,所以蜂窩電話1a的應(yīng)答控制部件51就找出存貯在里面與請(qǐng)求服務(wù)信息所指示的匹配服務(wù)α,從而產(chǎn)生肯定的服務(wù)準(zhǔn)備信息。因此,無(wú)線通信部件11發(fā)出含蜂窩電話1a和BD地址“xx”的查詢應(yīng)答。而在假定不能提供服務(wù)α的蜂窩電話16中,應(yīng)答控制部件51命令無(wú)線通信部件11不發(fā)射查詢應(yīng)答,甚至不詢問服務(wù)準(zhǔn)備確認(rèn)部件13。
在耳機(jī)2中,響應(yīng)于耳機(jī)2已發(fā)射的查詢,無(wú)線通信部件21只接收帶有BD地址“xx”的請(qǐng)求應(yīng)答,之后向蜂窩電話1a發(fā)出包含DB地址“xx”的連接請(qǐng)求并隨后建立與蜂窩電話1a的無(wú)線通信鏈路。
這樣,由于源無(wú)線通信設(shè)備增加了上述的請(qǐng)求服務(wù)信息,所以若目的地?zé)o線通信設(shè)備不提供請(qǐng)求的服務(wù),則目的地?zé)o線通信設(shè)備就阻止發(fā)出查詢應(yīng)答。結(jié)果,減少了源無(wú)線通信設(shè)備徒勞地建立鏈路的機(jī)會(huì),并且確保其接收來(lái)自與它相連接的目的地?zé)o線通信設(shè)備的請(qǐng)求的服務(wù),因源無(wú)線通信設(shè)備自動(dòng)選擇目的地?zé)o線通信設(shè)備,故減輕了用戶的操作負(fù)擔(dān)。
圖23A示出圖20所示耳機(jī)2作為查詢發(fā)射的POLL分組的幀格式。如圖23A所示,POLL分組包括“接入碼”字段,該“接入碼”字段包括設(shè)置“同步字”的“同步字”字段;“同步字”的生成方法是讓代表源無(wú)線通信設(shè)備請(qǐng)求的服務(wù)(如概況名稱)的“LAP值”經(jīng)受預(yù)定的邏輯運(yùn)算。
圖23B示出幾例對(duì)不同服務(wù)預(yù)定的“LAP值”。圖中對(duì)概況名稱LAN(局域網(wǎng))指定“0x9E8B01”,對(duì)DUP(撥號(hào)網(wǎng))指定“0x9E8B02”,對(duì)前述的HSP和FAX(傳真)分別指定“0x9E8B03”與“0x9E8B04”。
以上實(shí)施例示出了查詢包含請(qǐng)求服務(wù)信息的實(shí)例。另外,源無(wú)線通信設(shè)備還可在查詢中包含“受支持的服務(wù)信息”,即關(guān)于源無(wú)線通信設(shè)備在查詢中支持的多種服務(wù)的信息。如圖23C所示,對(duì)“LAN”與“DUP”兩個(gè)概況名稱都可指定“0x9E8B03”。這樣,源無(wú)線通信設(shè)備可通知目的地?zé)o線通信設(shè)備該源無(wú)線通信設(shè)備支持多種服務(wù)(即LAN與DUP),因而搜索能提供這些服務(wù)的無(wú)線通信設(shè)備。
第四實(shí)施例第二實(shí)施例示出的實(shí)例中,當(dāng)耳機(jī)2接收來(lái)自多個(gè)蜂窩電話(1a和1b)的查詢應(yīng)答時(shí),目的地選擇部件41(見圖13)選擇多個(gè)預(yù)期目的地?zé)o線通信設(shè)備(即蜂窩電話1a和1b)之一。第四實(shí)施例將示出源無(wú)線通信設(shè)備選擇一目的地一種示例方法。
圖24是本發(fā)明第四實(shí)施例耳機(jī)2的內(nèi)部結(jié)構(gòu)框圖。參照?qǐng)D24,耳機(jī)2與第二實(shí)施例的差異在于,它用目的地選擇部件71代替目的地選擇部件41,另還包括優(yōu)先權(quán)輸入部件72和優(yōu)先權(quán)存貯部件73。此外,本例的耳機(jī)2在結(jié)構(gòu)上與第二實(shí)施例的一樣。因而在圖24中,具有圖13對(duì)應(yīng)物的元件標(biāo)以同樣的標(biāo)號(hào)并不再描述。
圖25是圖24所示耳機(jī)2建立無(wú)線通信鏈路時(shí)的操作流程圖。
圖26A和26B示出幾例由有限權(quán)輸入部件72輸至并被存入優(yōu)先權(quán)存貯部件73的優(yōu)先權(quán)信息。在圖26A所示的示例優(yōu)先權(quán)信息中,對(duì)每個(gè)優(yōu)先權(quán)級(jí)別指定了一個(gè)項(xiàng)目類別,如對(duì)優(yōu)先權(quán)級(jí)別“1”指定的項(xiàng)目類別為“接收狀態(tài)”。對(duì)優(yōu)先權(quán)級(jí)別“2”、“3”、“4”和“5”則分別定為“通信費(fèi)”、“剩余電池電力”、“通信速度”和“終端類別”。按圖26A所示的示例優(yōu)先權(quán)信息,若有多個(gè)預(yù)期的目的地,源無(wú)線通信設(shè)備就接至其中一個(gè)接收狀態(tài)最好的預(yù)期目的地。若多個(gè)預(yù)期目的地的接收狀態(tài)一樣,則源無(wú)線通信設(shè)備接至通信費(fèi)最低的預(yù)期目的地。之后,源無(wú)線通信設(shè)備依次對(duì)剩余電池電力、通信速度與終端類別等給出優(yōu)先權(quán),并選擇某個(gè)目的地。
在圖26B的示例優(yōu)先權(quán)信息中,對(duì)各優(yōu)先權(quán)指定的一終端類別,如對(duì)優(yōu)先權(quán)級(jí)別“1”、“2”、“3”和“4”分別指定“PC(IP電話)”、“靜止電話”、“PHS(個(gè)人手邊系統(tǒng))”和“蜂窩電話”。按圖26B的示例優(yōu)先權(quán)信息,若有多個(gè)預(yù)定目的地,源無(wú)線通信設(shè)備接至其中之一,即PC。若預(yù)定目的地中沒有PC,源無(wú)線通信設(shè)備就接其中之一的靜止電話。之后,源無(wú)線通信設(shè)備依次對(duì)PHS、蜂窩電話給出優(yōu)先權(quán),并選擇一目的地。
圖27示出一張服務(wù)信息(見圖16A~16C)的表,該表包含在作為預(yù)期目的地的無(wú)線通信設(shè)備發(fā)出的查詢里。圖27中,在來(lái)自作為預(yù)期目的地的蜂窩電話1a的示例服務(wù)信息中,在為以下五個(gè)項(xiàng)目分別設(shè)置了“強(qiáng)”、“20元/分鐘”、“滿”、“64KBPS”與“蜂窩電話”接收狀態(tài)、通信費(fèi)、剩余電池電力、通訊速度和終端類別。在來(lái)自作為另一預(yù)期目的地的蜂窩電話16的示例服務(wù)信息中,對(duì)這同樣的五個(gè)項(xiàng)目分別設(shè)置了“強(qiáng)”、、“10元/分鐘”、“少”、“32KBPS”與“蜂窩電話”。
下面參照?qǐng)D24~27描述耳機(jī)2的操作。
在耳機(jī)2執(zhí)行無(wú)線連接處理前,先對(duì)優(yōu)先權(quán)輸入部件72輸入與項(xiàng)目類別有關(guān)的優(yōu)先級(jí)和與終端類別有關(guān)部門的優(yōu)先級(jí)。根據(jù)輸入的優(yōu)先級(jí),把圖26A或26B的優(yōu)先權(quán)信息存到優(yōu)先權(quán)存貯部件73。
舉一例說,通過向耳機(jī)2提供設(shè)置優(yōu)先級(jí)的撥動(dòng)開關(guān)而構(gòu)成優(yōu)先權(quán)輸入部件72?;蛘撸?2可在另一無(wú)線通信設(shè)備(如PDA)上制作一個(gè)優(yōu)先權(quán)設(shè)置文件,利用BLUETOOTH協(xié)議的SPP(串行端口概況)發(fā)送該設(shè)置文件,于是耳機(jī)2可根據(jù)接收到的設(shè)置文件產(chǎn)生優(yōu)先權(quán)信息并把它們存到優(yōu)先權(quán)存貯部件73。
較佳地,優(yōu)先權(quán)存貯部件73由非易失性存儲(chǔ)器組成,以便能改寫其中的優(yōu)先權(quán)信息,而且即使在耳機(jī)自己關(guān)掉后,仍可保持優(yōu)先權(quán)信息。
在如此存貯了優(yōu)先權(quán)信息后,按圖25所示的處理方法,耳機(jī)2建立無(wú)線通信鏈路。換言之,查詢傳輸部件26發(fā)出查詢,如步驟B201(步驟J901)。之后,每次在外部接收含服務(wù)信息的查詢應(yīng)答(見圖16A~16C)時(shí),應(yīng)答接收部件27就把收到的查詢應(yīng)答傳送給目的地選擇部件71。
若在預(yù)定的等待查詢應(yīng)答期間沒有來(lái)自應(yīng)答接收部件27的查詢應(yīng)答(步驟J902),目的地選擇部件71就結(jié)束圖25的處理。反之若收到一個(gè)或多個(gè)查詢應(yīng)答,則目的地選擇部件71在現(xiàn)在收到的查詢應(yīng)答當(dāng)中檢查能否找出來(lái)自無(wú)線通信設(shè)備能提供所需服務(wù)的查詢應(yīng)答,如在步驟F603一樣。
如果判斷不存在能夠提供所需服務(wù)的無(wú)線通信裝置(步驟J903),則目的地選擇部件71結(jié)束圖25中所描述的處理過程。另一方面,如果查詢應(yīng)答含有所需的服務(wù)名稱(步驟J903),那么目的地選擇部件71根據(jù)優(yōu)先順序信息存儲(chǔ)部件73中存儲(chǔ)的優(yōu)先順序信息和當(dāng)前找到的查詢應(yīng)答中所含有的服務(wù)信息,選擇具有最高優(yōu)先順序的查詢應(yīng)答,并從所選的查詢應(yīng)答中獲取BD地址(步驟J904)。我們假設(shè)有兩個(gè)查詢應(yīng)答已經(jīng)達(dá)到無(wú)繩電話2,并且兩個(gè)查詢應(yīng)答中的一個(gè)來(lái)自蜂窩電話1a并含有圖27中左邊一列中所示的服務(wù)信息,而另一個(gè)查詢應(yīng)答來(lái)自蜂窩電話1b并含有圖27右邊一列中所示的服務(wù)信息。另外還假設(shè)優(yōu)先所選存儲(chǔ)部件73中存儲(chǔ)有圖26A中所示的優(yōu)先順序信息。在這些假設(shè)下,目的地選擇部件71看到在蜂窩電話1a和1b內(nèi),接收狀態(tài)良好,因此選擇具有較低通信成本的蜂窩電話1b作為目的地。
在步驟J904之后,目的地選擇部件71命令與所選的目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路,如步驟F605。按照目的地選擇部件71的命令,無(wú)線通信部件21產(chǎn)生并發(fā)出連接請(qǐng)求。之后,耳機(jī)2執(zhí)行與所選目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路所必需的處理(步驟J905)。
通過上述實(shí)施例的過程,即使存在多個(gè)預(yù)期目的地?zé)o線通信設(shè)備,作為源無(wú)線通信設(shè)備的耳機(jī)2也能為其與優(yōu)先權(quán)最高的無(wú)線通信設(shè)備自動(dòng)建立無(wú)線連接。因源無(wú)線通信設(shè)備自動(dòng)選擇目的地?zé)o線通信設(shè)備,故減輕了用戶的操作負(fù)擔(dān)。
雖然詳述了本發(fā)明,但所有方面的描述都為示例而非限制。應(yīng)該理解,可以設(shè)想出各種其它修正與變化而不違背本發(fā)明的范圍。
工業(yè)實(shí)用性本發(fā)明的無(wú)線通信系統(tǒng)適用于任何與能提供服務(wù)的目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路的無(wú)線通信設(shè)備。
權(quán)利要求
1.一種無(wú)線通信系統(tǒng),其特征在于包括第一無(wú)線通信設(shè)備和至少一個(gè)第二無(wú)線通信設(shè)備,使第一無(wú)線通信設(shè)備能通過無(wú)線通信鏈路接收選自至少一個(gè)第二無(wú)線通信設(shè)備提供的多類服務(wù)中的一種服務(wù),第一無(wú)線通信設(shè)備包括第一無(wú)線通信部件,能發(fā)出用于建立無(wú)線通信鏈路所需的查詢,至少一個(gè)第二無(wú)線通信設(shè)備包括至少一個(gè)能提供服務(wù)的服務(wù)準(zhǔn)備部件;能接收發(fā)自第一無(wú)線通信部件的查詢的第二無(wú)線通信部件;和確定部件,能響應(yīng)于第二無(wú)線通信部件收到的查詢,根據(jù)關(guān)于服務(wù)準(zhǔn)備部件當(dāng)前的服務(wù)準(zhǔn)備環(huán)境,確定至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能否提供服務(wù),其中若確定部件確定至少一個(gè)第二無(wú)線通信設(shè)備當(dāng)前能提供服務(wù),第二無(wú)線通信部件就能對(duì)當(dāng)前收到的查詢發(fā)出查詢應(yīng)答;其中第一無(wú)線通信部件能接收發(fā)自第二無(wú)線通信部件的查詢應(yīng)答;第一無(wú)線通信設(shè)備還包括一目的地選擇部件,能響應(yīng)于由第一無(wú)線通信部件收到的查詢應(yīng)答,把至少一個(gè)第二無(wú)線通信設(shè)備選為無(wú)線通信鏈路的目的地,和其中第一無(wú)線通信部件能發(fā)出連接請(qǐng)求,用于對(duì)由目的地選擇部件所選的第二無(wú)線通信設(shè)備建立無(wú)線通信鏈路。
2.如權(quán)利要求1的無(wú)線通信系統(tǒng),其中在建立了無(wú)線通信鏈路之后,所選的第二無(wú)線通信設(shè)備向第一無(wú)線通信設(shè)備發(fā)出得自遠(yuǎn)程設(shè)備的數(shù)據(jù)。
3.一種無(wú)線通信設(shè)備,作為準(zhǔn)備對(duì)其與源無(wú)線通信設(shè)備建立無(wú)線通信鏈路的目的地?zé)o線通信設(shè)備,能通過所述無(wú)線通信鏈路對(duì)源無(wú)線通信設(shè)備提供選自至少一類服務(wù)中心的某種服務(wù),其特征在于包括至少一個(gè)能提供服務(wù)的服務(wù)準(zhǔn)備部件;能接收發(fā)自源無(wú)線通信設(shè)備的查詢的無(wú)線通信部件;和第一確定部件,響應(yīng)于無(wú)線通信部件收到的查詢,根據(jù)關(guān)于至少一個(gè)服務(wù)準(zhǔn)備部件的當(dāng)前的服務(wù)準(zhǔn)備環(huán)境,能確定至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能否提供服務(wù),其中若第一確定部件確定至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能提供服務(wù),則無(wú)線通信部件能對(duì)當(dāng)前收到的查詢發(fā)出查詢應(yīng)答。
4.如權(quán)利要求3的無(wú)線通信設(shè)備,其中由無(wú)線通信部件發(fā)出的查詢應(yīng)答包含代表當(dāng)前可提供服務(wù)的當(dāng)前可提供服務(wù)信息。
5.如權(quán)利要求3的無(wú)線通信設(shè)備,其中無(wú)線通信部件接收查詢,內(nèi)含代表源無(wú)線通信設(shè)備請(qǐng)求的服務(wù)的請(qǐng)求服務(wù)信息,無(wú)線通信設(shè)備還包括第二確定部件,能確定無(wú)線通信部件收到的查詢里所請(qǐng)求的服務(wù)是否與服務(wù)準(zhǔn)備部件提供的服務(wù)相配,和若第二確定部件確定無(wú)線通信部件收到的查詢里請(qǐng)求的服務(wù)與服務(wù)準(zhǔn)備部件提供的服務(wù)相匹配,而且第一判斷部件斷定至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能提供所述服務(wù),則無(wú)線通信部件對(duì)現(xiàn)在收到的查詢發(fā)出查詢應(yīng)答。
6.如權(quán)利要求3的無(wú)線通信設(shè)備,其中由無(wú)線通信部件收到的查詢含有支持的服務(wù)信息,表示一種受源無(wú)線通信設(shè)備支持的服務(wù),無(wú)線通信設(shè)備還包括第二確定部件,能確定服務(wù)準(zhǔn)備部件當(dāng)前能否提供由無(wú)線通信部件收到的查詢里所指定的服務(wù),和若第二確定部件確定服務(wù)準(zhǔn)備部件當(dāng)前能提供所請(qǐng)求的指定服務(wù),而且第一確定部件確定至少一個(gè)服務(wù)準(zhǔn)備部件當(dāng)前能提供所述服務(wù),則無(wú)線通信部件對(duì)目前收到的查詢發(fā)出查詢應(yīng)答。
7.如權(quán)利要求3的無(wú)線通信設(shè)備,其中無(wú)線通信部件發(fā)出的查詢應(yīng)答包括關(guān)于服務(wù)準(zhǔn)備環(huán)境的信息。
8.如權(quán)利要求7的無(wú)線通信設(shè)備,其中在建立了無(wú)線通信鏈路之后,目的地?zé)o線通信設(shè)備向源無(wú)線通信設(shè)備發(fā)送得自遠(yuǎn)程設(shè)備的數(shù)據(jù),和服務(wù)準(zhǔn)備環(huán)境至少包括一種在目的地?zé)o線通信設(shè)備與所述遠(yuǎn)程設(shè)備之間通信的環(huán)境。
9.如權(quán)利要求8的無(wú)線通信設(shè)備,其中服務(wù)環(huán)境信息至少包括選自如下一組中的一種信息目的地?zé)o線通信設(shè)備類別、在目的地?zé)o線通信設(shè)備處的無(wú)線電波接收狀態(tài),目的地?zé)o線通信設(shè)備的通信速度與通信費(fèi),以及配用于目的地?zé)o線通信設(shè)備中的電池的剩余電池電力與處理器的處理能力。
10.一種無(wú)線通信設(shè)備,作為與至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備建立無(wú)線通信鏈路的源無(wú)線通信設(shè)備,能通過所述無(wú)線通信鏈路接收選自多類由至少一個(gè)預(yù)期目的地?zé)o線通信設(shè)備提供的服務(wù)中的一種服務(wù),其特征在于包括能發(fā)出建立無(wú)線通信鏈路所需的查詢的無(wú)線通信部件,其中所述至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備能提供至少一種服務(wù);響應(yīng)于收到的查詢,根據(jù)關(guān)于至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備的當(dāng)前的服務(wù)準(zhǔn)備環(huán)境,確定所述至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備當(dāng)前能否提供服務(wù),和若確定所述至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備當(dāng)前能提供所述服務(wù),則對(duì)目前收到的查詢發(fā)出查詢應(yīng)答,其中無(wú)線通信部件能接收發(fā)自至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備的查詢應(yīng)答,和無(wú)線通信設(shè)備還包括一目的地選擇部件,能響應(yīng)于無(wú)線通信部件收到的查詢應(yīng)答選擇至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備。
11.如權(quán)利要求10的無(wú)線通信設(shè)備,其中由至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備發(fā)出的查詢應(yīng)答,包含關(guān)于服務(wù)準(zhǔn)備環(huán)境的信息,無(wú)線通信設(shè)備還包括一優(yōu)先權(quán)存貯部件,能存貯優(yōu)先權(quán)信息,指示至少一種所述服務(wù)準(zhǔn)備環(huán)境和指定給每種服務(wù)準(zhǔn)備環(huán)境的優(yōu)先級(jí),和根據(jù)存貯在優(yōu)先權(quán)存貯部件里的優(yōu)先權(quán)信息,目的地選擇部件選擇至少一個(gè)預(yù)期的目的地?zé)o線通信設(shè)備。
12.如權(quán)利要求11的無(wú)線通信設(shè)備,其特征在于,還包括能接受準(zhǔn)備存入優(yōu)先權(quán)存貯部件的優(yōu)先權(quán)信息的輸入的優(yōu)先權(quán)輸入部件。
13.一種在無(wú)線通信系統(tǒng)中建立無(wú)線通信鏈路的方法,其中第一無(wú)線通信設(shè)備能通過所述無(wú)線通信鏈路接收選自多類至少一個(gè)第二無(wú)線通信設(shè)備提供的服務(wù)中的一種服務(wù),其特征在于所述方法包括以下步驟響應(yīng)于收自第一無(wú)線通信設(shè)備的查詢,根據(jù)關(guān)于第二無(wú)線通信設(shè)備的當(dāng)前的服務(wù)準(zhǔn)備環(huán)境,由至少一個(gè)第二無(wú)線通信設(shè)備的每一個(gè)執(zhí)行的確定所述第二無(wú)線通信設(shè)備當(dāng)前能否提供服務(wù)的步驟,若確定第二無(wú)線通信設(shè)備當(dāng)前能提供服務(wù),由所述第二無(wú)線通信設(shè)備執(zhí)行的對(duì)現(xiàn)在收到的查詢發(fā)出查詢應(yīng)答的步驟,響應(yīng)于收自第二無(wú)線通信設(shè)備的查詢應(yīng)答,由第一無(wú)線通信設(shè)備執(zhí)行的把至少一個(gè)第二無(wú)線通信設(shè)備之一選為無(wú)線通信設(shè)備鏈路的目的地的步驟,和由第一無(wú)線通信設(shè)備執(zhí)行的向它所選的第二無(wú)線通信設(shè)備發(fā)出建立無(wú)線通信鏈路的連接請(qǐng)求的步驟。
全文摘要
響應(yīng)于收到發(fā)自作為源無(wú)線通信設(shè)備的無(wú)線頭戴耳機(jī)2的查詢后,作為預(yù)期目的地的蜂窩電話1a和1b各自根據(jù)其當(dāng)前的服務(wù)準(zhǔn)備環(huán)境,確定當(dāng)前能否提供服務(wù)。假定只有蜂窩電話1a當(dāng)前能提供服務(wù),它就向耳機(jī)2發(fā)送對(duì)目前收到的查詢的查詢應(yīng)答。響應(yīng)于收到了查詢應(yīng)答,耳機(jī)2就把返回查詢應(yīng)答的蜂窩電話1a選為目的地。由此提供了一種無(wú)線通信系統(tǒng),能使源無(wú)線通信設(shè)備與能提供服務(wù)的無(wú)線通信設(shè)備建立連接。
文檔編號(hào)H04L12/56GK1633787SQ0380187
公開日2005年6月29日 申請(qǐng)日期2003年8月20日 優(yōu)先權(quán)日2002年8月23日
發(fā)明者那須英正, 荒瀨吉隆, 黑田浩祐, 辰巳英典 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社