本發(fā)明涉及能夠同時使用無線LAN(Local Area Network:局域網(wǎng))方式的無線通信和藍牙(注冊商標,以下省略記載)方式的無線通信的無線通信裝置。
背景技術:
近年來,在車載導航裝置等車載設備中,搭載有多種方式的無線通信,用于各種應用。例如,藍牙方式的無線通信用于與移動電話、音頻播放器等終端之間進行免提通話或撥號連接、音樂播放等。
IEEE802.11b/g/n等無線LAN方式的無線通信用于與智能手機、平板電腦等終端之間進行視頻/音樂傳輸、導航等的各種應用。
藍牙方式的無線通信和無線LAN方式的無線通信均使用2.4GHz頻帶。因此,在同時使用這些無線通信的情況下,會發(fā)生電波干擾即各個無線通信方式相互干擾從而導致雙方的通信品質(zhì)劣化的問題。
此外,在例如車載導航裝置所搭載的藍牙方式的無線通信中,具有自動連接功能,自動地對已完成配對的通信設備進行通信連接。
在該請求自動連接時,從車載導航裝置側尋呼(呼叫)完成配對的移動電話等的藍牙器件。此時,若存在來自呼叫目標的藍牙器件的響應,則自動進行連接。在沒有來自呼叫目標的器件的響應的情況下,周期性或持續(xù)地進行自動連接請求直到完成連接。
另外,根據(jù)藍牙的規(guī)范,在尋呼動作中需要使用根據(jù)呼叫從側(slave)的藍牙器件的器件地址唯一計算得到的32個頻率信道。因此,尋呼動作時不能選擇使用的信道,并且自動跳頻(AFH)功能也無法工作。因此,無法將藍牙使用頻率與無線LAN使用頻率分離來避免無線干擾。同樣地,根據(jù)藍牙的規(guī)范,在藍牙方式的無線通信中,尋呼動作時會連續(xù)地使用時隙(time slot)。因此,無法以分時方式來使用藍牙方式和無線LAN方式的無線通信。
作為避免這種因藍牙的尋呼動作而產(chǎn)生的無線干擾的方法,考慮使無線LAN或藍牙中的某一個優(yōu)先。
例如,在專利文獻1中,通過在MAC層控制無線LAN和藍牙的優(yōu)先級,從而來避免兩個方式的無線通信中的無線干擾。
另外,在專利文獻1所記載的裝置中,通過在藍牙的尋呼動作時向藍牙數(shù)據(jù)包賦予優(yōu)先級以使其優(yōu)先于無線LAN,從而力圖避免無線干擾。
現(xiàn)有技術文獻
專利文獻
專利文獻1:日本專利特表2012-530472號公報
技術實現(xiàn)要素:
發(fā)明所要解決的技術問題
以專利文獻1為代表的現(xiàn)有技術由于在尋呼動作中使藍牙數(shù)據(jù)包優(yōu)先于無線LAN數(shù)據(jù)包,因此無線LAN的通信速度下降。
因此,存在下述問題:在利用無線LAN對流數(shù)據(jù)等具有實時性的數(shù)據(jù)進行通信時,若藍牙的尋呼動作周期性或連續(xù)地進行,則通信品質(zhì)有可能會因無線LAN的通信速度的下降而劣化。
本發(fā)明是為了解決上述問題而完成的,其目的在于獲得一種無線通信裝置,能夠減少藍牙的自動連接功能所造成的影響從而確保無線LAN的通信品質(zhì)。
解決技術問題所采用的技術方案
本發(fā)明所涉及的無線通信裝置是能夠進行無線LAN方式和藍牙方式的無線通信的無線通信裝置,包括:實時性判定部,該實時性判定部判定是否正在以無線LAN方式進行具有實時性的數(shù)據(jù)的無線通信;自動連接控制部,該自動連接控制部控制藍牙方式的無線通信中的自動連接動作;影響度判定部,該影響度判定部在正在以無線LAN方式進行具有實時性的數(shù)據(jù)的無線通信的情況下,判定自動連接動作中的通信對象的呼叫對無線LAN方式的無線通信的影響度;以及控制變更部,該控制變更部在影響度比允許上限要高的情況下,改變自動連接控制部的呼叫動作以使影響度變低。
發(fā)明效果
根據(jù)本發(fā)明,具有下述效果:能夠減少藍牙的自動連接功能所造成的影響從而確保無線LAN的通信品質(zhì)。
附圖說明
圖1是表示包含本發(fā)明的實施方式1所涉及的無線通信裝置的車內(nèi)無線通信系統(tǒng)的結構的框圖。
圖2是表示實施方式1所涉及的無線通信裝置的結構的框圖。
圖3是表示實施方式1所涉及的無線通信裝置的動作的流程圖。
圖4是表示實施方式1中藍牙的自動連接控制例的圖。
圖5是表示藍牙的尋呼使用信道與無線LAN動作信道的關系的圖。
具體實施方式
下面,為了更詳細地說明本發(fā)明,根據(jù)附圖,對用于實施本發(fā)明的方式進行說明。
實施方式1.
圖1是表示包含本發(fā)明的實施方式1所涉及的無線通信裝置的車內(nèi)無線通信系統(tǒng)的結構的框圖。圖1所示的車內(nèi)無線通信系統(tǒng)包括實施方式1所涉及的無線通信裝置1、無線LAN終端21和藍牙終端22。
無線通信裝置1例如設置為車載導航裝置的無線通信裝置,包括無線LAN通信部2和藍牙通信部3。
無線LAN通信部2是進行無線LAN方式的無線通信的通信部,與無線LAN終端21之間進行通信。藍牙通信部3是進行藍牙方式的無線通信的通信部,與藍牙終端22之間進行通信。
另外,在藍牙通信未連接的情況下,藍牙通信部3按照預先規(guī)定的時間間隔進行自動連接請求,執(zhí)行已完成配對的通信對象的尋呼(呼叫)。在尋呼中,使用根據(jù)呼叫對象的器件地址唯一計算得到的32個頻率信道。在該尋呼使用信道與無線LAN動作信道的頻率重合的情況下,無線LAN的通信速度有可能會因尋呼動作而下降。
因此,本發(fā)明中,在藍牙的尋呼動作給無線LAN的通信造成影響的情況下,改變尋呼動作,以使得該影響程度變低。通過采用該方式,能夠減少藍牙的自動連接功能所造成的影響,從而確保無線LAN的通信品質(zhì)。
無線LAN終端21是進行無線LAN方式的無線通信的通信終端,例如,可列舉出攜帶入車內(nèi)的智能手機、平板電腦PC等移動通信終端。
藍牙終端22是進行藍牙方式的無線通信的通信終端,可列舉出上述的移動通信終端。
圖2是表示實施方式1所涉及的無線通信裝置的結構的框圖。無線通信裝置1構成為包括無線LAN通信部2、藍牙通信部3、通信確立判定部4、實時性判定部5、影響度判定部6、自動連接控制部7、控制變更部8、應用部9以及緩沖器10。
無線LAN通信部2和藍牙通信部3根據(jù)來自應用部9的請求來執(zhí)行數(shù)據(jù)通信。
通信確立判定部4在來自無線LAN通信部2的連接狀態(tài)信息表示“連接”的情況下,判定為無線LAN通信部2與無線LAN終端21(通信對象)的通信已確立。另外,連接狀態(tài)信息是表示無線LAN通信部2的通信連接狀態(tài)的信息,由無線LAN通信部2生成并輸出到通信確立判定部4。
實時性判定部5判定是否正在以無線LAN方式進行具有實時性的數(shù)據(jù)(以下,記載為實時數(shù)據(jù))的無線通信。
例如,在由通信確立判定部4判定為無線LAN的通信已確立時,從應用部9中確定當前正在執(zhí)行的應用。
接著,若所確定的應用是利用無線LAN對視頻或音樂等實時數(shù)據(jù)進行無線通信的應用,則判定為以無線LAN方式進行實時數(shù)據(jù)的無線通信。
影響度判定部6在以無線LAN方式進行實時數(shù)據(jù)的無線通信的情況下,判定自動連接動作中的通信對象的呼叫對無線LAN方式的無線通信的影響度。例如,在基于從自動連接控制部7輸入的尋呼動作的控制內(nèi)容判斷為藍牙的尋呼動作和無線LAN的實時通信同時執(zhí)行的情況下,計算實時數(shù)據(jù)存儲到緩沖器10的時間即緩沖器存儲時間來作為表示影響度的參數(shù),并獲取進行尋呼(呼叫)的自動連接請求時間作為表示影響度的參數(shù)。
自動連接控制部7控制藍牙方式的無線通信中的自動連接動作。自動連接控制部7中登記有已完成配對的通信對象。
若藍牙通信部3是未連接狀態(tài),則自動連接控制部7將完成登記的呼叫目標從設備(slave)的藍牙器件地址設定于藍牙通信部3,執(zhí)行自動連接動作中的通信對象(呼叫終端)的尋呼。
另外,在不存在呼叫終端的情況下,持續(xù)進行尋呼動作的時間(尋呼的超時時間)在藍牙的規(guī)范中默認為5.12秒。尋呼動作過程中,周期性地發(fā)送ID數(shù)據(jù)包。此外,通過連續(xù)地或反復地執(zhí)行對呼叫終端的尋呼動作來持續(xù)進行自動連接請求。以下,將自動連接請求中的尋呼持續(xù)時間記載為自動連接請求時間。
控制變更部8在影響度判定部6所判定得到的影響度高于允許上限的情況下,改變自動連接控制部7的呼叫動作,以使影響度變低。
例如,自動連接請求時間為緩沖器存儲時間以下時是允許上限。
因此,在自動連接請求時間比緩沖器存儲時間要長的情況下,由于是影響度高于允許上限的狀態(tài),因此,改變自動連接控制部7的尋呼動作,以使得自動連接請求時間變得比緩沖器存儲時間要短。
此外,控制變更部8在影響度為允許上限以下的情況下,不改變自動連接控制部7的呼叫動作。即,自動連接控制部7在自動連接請求時間比緩沖器存儲時間要短的情況下進行尋呼(呼叫)。
應用部9是由無線通信裝置1執(zhí)行的多個應用。應用部9中包含有處理流數(shù)據(jù)等實時數(shù)據(jù)的應用(以下,記載為實時應用)。
緩沖器10中暫時存儲利用無線LAN接收到的實時數(shù)據(jù)。
實時應用中,將利用無線LAN接收到的數(shù)據(jù)暫時存儲于緩沖器10,根據(jù)基準時間依次讀取出緩沖器10中所存儲的數(shù)據(jù)來執(zhí)行后級的處理(顯示處理等)。即,存儲于緩沖器10的數(shù)據(jù)的實時性得以確保,緩沖器存儲時間是能夠確保實時性的時間。
另外,通信確立判定部4、實時性判定部5、影響度判定部6、自動連接控制部7以及控制變更部8例如通過利用無線通信裝置1的微型計算機執(zhí)行記述有實施方式1中特有的處理的程序,從而能夠作為軟件與硬件協(xié)同動作的單元來得以實現(xiàn)。
接下來對動作進行說明。
圖3是表示實施方式1所涉及的無線通信裝置的動作的流程圖。
首先,自動連接控制部7將完成登記的呼叫目標從設備的藍牙器件地址設定到藍牙通信部3,并執(zhí)行尋呼。此時,通信確立判定部4基于從無線LAN通信部2輸入的連接狀態(tài)信息,判定無線LAN通信是否已確立(步驟ST1)。這里,在無線LAN通信沒有確立的情況下(步驟ST1:否),轉移到步驟ST6的處理。
另一方面,在無線LAN通信已確立的情況下(步驟ST1:是),通信確立判定部4將該消息通知給實時性判定部5。
實時性判定部5若接收到所述通知,則從應用部9中確定當前正在執(zhí)行的應用,并判定是否執(zhí)行了實時應用,即無線LAN通信是否具有實時性(步驟ST2)。這里,在沒有執(zhí)行實時應用、無線LAN通信不具有實時性的情況下(步驟ST2:否),轉移到步驟ST6。
在執(zhí)行了實時應用、無線LAN通信具有實時性的情況下(步驟ST2:是),實時性判定部5將無線LAN通信具有實時性的消息通知給影響度判定部6。
影響度判定部6若接收到無線LAN通信具有實時性的消息的通知,則判定自動連接動作中的通信對象的呼叫對無線LAN方式的無線通信的影響度(步驟ST3)。例如,影響度判定部6計算緩沖器存儲時間、以及從自動連接控制部7獲取自動連接請求時間,將它們作為表示影響度的參數(shù)。
另外,影響度判定部6從實時應用獲取自動連接請求開始時存儲在緩沖器10的實時數(shù)據(jù)(例如,流數(shù)據(jù))的數(shù)據(jù)量和實時數(shù)據(jù)的數(shù)據(jù)速率,使用它們來計算緩沖器存儲時間。例如,當在自動連接請求開始的時刻存儲于緩沖器10的數(shù)據(jù)量為5MByte、數(shù)據(jù)速率為4Mbps時,緩沖器存儲時間為10sec.(=5MByte×8bit/4Mbps)。
接著,影響度判定部6判定影響度是否高于允許上限(步驟ST4)。這里,自動連接請求時間為緩沖器存儲時間以下時為允許上限以下。因此,如圖4(a)所示,在自動連接請求開始的時刻(時間0)緩沖器10存儲有數(shù)據(jù)量a的情況下,確認是緩沖器存儲時間以下的自動連接請求時間A,還是比緩沖器存儲時間要長的自動連接請求時間B。
在影響度較高、即自動連接請求時間比緩沖器存儲時間要長的情況下(步驟ST4:是),影響度判定部6將該消息通知給控制變更部8。
控制變更部8若從影響度判定部6接收到上述通知,則改變自動連接控制部7的呼叫動作以使上述影響度變低(步驟ST5)。
即,改變自動連接控制部7的尋呼動作,以使自動連接請求時間變得比緩沖器存儲時間要短。例如,在自動連接請求時間為圖4(a)的自動連接請求時間B的情況下,改變尋呼動作以使自動連接請求時間變?yōu)樽詣舆B接請求時間A。
如上述那樣在存儲于緩沖器10的期間,數(shù)據(jù)的實時性得以確保。因此,在存儲于緩沖器10的數(shù)據(jù)變空之前使尋呼動作結束,由此能夠確保無線LAN的通信品質(zhì)。
此外,在無線LAN通信沒有確立的情況下,在無線LAN通信不具有實時性的情況下,或者在影響度較低、即自動連接請求時間為緩沖器存儲時間以下的情況下(步驟ST4:否),影響度判定部6將該消息通知給控制變更部8。
控制變更部8在從影響度判定部6接收到上述通知的情況下,不改變自動連接控制部7的呼叫動作(步驟ST6)。
由此,控制變更部8在影響度為允許上限以下的情況下,不改變自動連接控制部7的呼叫動作。通過該方式能維持影響度低于允許上限的狀態(tài)。
另外,在自動連接請求時間為緩沖器存儲時間以下的情況下,在自動連接請求時間中即使因尋呼動作而無法接收無線LAN的流數(shù)據(jù),也能夠利用存儲于緩沖器10的流數(shù)據(jù)來確保實時通信品質(zhì)。
在上述說明中,如圖4(a)所示那樣,將自動連接請求開始時刻存儲于緩沖器10的數(shù)據(jù)量用于影響度的判定,但本發(fā)明并不限于此。例如,也可以加入自動連接請求時間中通過無線LAN接收到的數(shù)據(jù)量來判定影響度。
圖5是表示藍牙的尋呼使用信道與無線LAN動作信道的關系的圖。在藍牙的規(guī)范中,如圖5所示,尋呼動作中使用的32個頻率信道(尋呼使用信道)可根據(jù)呼叫從設備的藍牙器件地址唯一地計算得到。并且,因尋呼動作中對無線LAN的無線干擾而導致的通信速度的下降能夠根據(jù)頻率與無線LAN動作信道重合的尋呼使用信道的數(shù)量來預測。
例如,影響度判定部6從自動連接控制部7獲取呼叫從設備的藍牙器件地址,根據(jù)該藍牙器件地址計算出尋呼使用信道。接著,從尋呼使用信道中如圖5所示那樣確定頻率與無線LAN動作信道重合的信道數(shù)。接著,基于所確定的信道數(shù)來預測無線LAN通信的速度下降的程度,推定受到因尋呼動作而產(chǎn)生的無線干擾的無線LAN的通信速度。
影響度判定部6基于按上述方式推定得到的通信速度,計算出圖4(b)所示那樣的在自動連接請求時間中接收的流數(shù)據(jù)量b。另外,圖4(b)中的數(shù)據(jù)量a與圖4(a)同樣,是在自動連接請求開始的時刻存儲于緩沖器10的數(shù)據(jù)量。
由此,影響度判定部6推定經(jīng)過自動連接請求時間后存儲于緩沖器10的數(shù)據(jù)量b,求出將加上了推定得到的數(shù)據(jù)量b后的數(shù)據(jù)(數(shù)據(jù)量a+數(shù)據(jù)量b)存儲于緩沖器10的時間來作為緩沖器存儲時間。
并且,影響度判定部6使用上述緩沖器存儲時間判定影響度是否高于允許上限。這里,如圖4(b)所示,在自動連接請求開始的時刻(時間0)緩沖器10存儲有數(shù)據(jù)量a、經(jīng)過時間后存儲了數(shù)據(jù)量b的情況下,確認是緩沖器存儲時間以下的自動連接請求時間C,還是比緩沖器存儲時間要長的自動連接請求時間D。通過采用該方式,能夠根據(jù)實際環(huán)境適當?shù)貙ず魟幼鬟M行控制。
在將自動連接請求開始的時刻存儲于緩沖器10的數(shù)據(jù)量a和自動連接請求時間中接收到的數(shù)據(jù)量b用于影響度的判定的情況下,由于緩沖器10的存儲量較多,因此,根據(jù)圖4(a)和圖4(b)可知,與自動連接請求時間A相比,自動連接請求時間C較長。即,即使設定比圖4(a)的情況要長的自動連接請求時間,也無需改變尋呼動作。
在上述實施方式1中,對無線通信裝置1搭載于車載導航裝置的情況進行了說明,但并不限于該結構。
例如,無線通信裝置1也可以適用于智能手機、平板電腦PC、智能屏互聯(lián)系統(tǒng)、綜合儀表盤等各種信息設備。
如上所述,根據(jù)該實施方式1,包括:實時性判定部5,該實時性判定部5判定是否以無線LAN方式進行具有實時性的數(shù)據(jù)的無線通信;自動連接控制部7,該自動連接控制部7控制藍牙方式的無線通信中的自動連接動作;影響度判定部6,該影響度判定部6在正以無線LAN方式進行實時數(shù)據(jù)的無線通信的情況下,判定自動連接動作中的通信對象的呼叫對無線LAN方式的無線通信的影響度;以及控制變更部8,該控制變更部8在影響度比允許上限要高的情況下,改變自動連接控制部7的呼叫動作以使影響度變低。
通過采用該結構,能夠減少藍牙的自動連接功能所造成的影響,從而確保無線LAN的通信品質(zhì)。
此外,根據(jù)該實施方式1,由于控制變更部8在影響度為允許上限以下的情況下,不改變自動連接控制部7的呼叫動作,因此能夠維持影響度低于允許上限的狀態(tài)。
并且,根據(jù)該實施方式1,包括暫時存儲實時數(shù)據(jù)的緩沖器10,影響度判定部6求出實時數(shù)據(jù)存儲到緩沖器10的時間即緩沖器存儲時間、以及自動連接動作中進行通信對象的呼叫的自動連接請求時間,來作為表示影響度的參數(shù),控制變更部8在自動連接請求時間比緩沖器存儲時間要長的情況下,改變自動連接控制部7的呼叫動作,以使自動連接請求時間變得比緩沖器存儲時間要短。由此,能夠在存儲于緩沖器10的數(shù)據(jù)變空之前使尋呼動作結束,從而能夠確保無線LAN的通信品質(zhì)。
并且,根據(jù)該實施方式1,自動連接控制部7在自動連接請求時間比緩沖器存儲時間要短的情況下進行通信對象的呼叫(尋呼)。
即使在自動連接請求時間中因尋呼動作而無法接收無線LAN的數(shù)據(jù),也能夠利用存儲于緩沖器10的數(shù)據(jù)來確保實時通信品質(zhì)。
并且,根據(jù)該實施方式1,影響度判定部6推定經(jīng)過自動連接請求時間后緩沖器10所存儲的數(shù)據(jù)量,并求出加上推定得到的數(shù)據(jù)量后的數(shù)據(jù)存儲到緩沖器10的時間作為緩沖器存儲時間。
通過采用該方式,能夠根據(jù)實際環(huán)境適當?shù)貙ず魟幼鬟M行控制。并且,能夠增長不需要改變呼叫動作的自動連接請求時間。
另外,本發(fā)明在其發(fā)明的范圍內(nèi),可對實施方式的任意構成要素進行變形,或者可省略實施方式的任意構成要素。
工業(yè)上的實用性
本發(fā)明所涉及的無線通信裝置能夠減少藍牙的自動連接功能所造成的影響,從而確保無線LAN的通信品質(zhì),因此適用于例如車載導航裝置所具備的無線通信裝置。
標號說明
1 無線通信裝置
2 無線LAN通信部
3 藍牙通信部
4 通信確立判定部
5 實時性判定部
6 影響度判定部
7 自動連接控制部
8 控制變更部
9 應用部
10 緩沖器
21 無線LAN終端
22 藍牙終端