專利名稱:無線通信裝置和無線通信方法以及程序的制作方法
技術領域:
本發(fā)明涉及一種無線通信裝置的收發(fā)控制技術,特別是涉及與無 線標簽(以下也簡稱為標簽)進行通信的讀寫器裝置的收發(fā)控制技術。
背景技術:
近年來,在各種領域中利用著利用了電波的非接觸的識別技術即
RFID (Radio Frequency Identification)。特別是以與現(xiàn)有的RFID 系統(tǒng)相比通信距離長為特征的、950MHz帶RFID受到關注,并快速 地被普及。
并且,由國內外的無線標簽制造商開始出廠搭載了大容量存儲器 的無源類型(無電池)的無線標簽,預計今后會普及。
以往,讀寫器裝置和無線標簽間的通信是以ID (Identification) 信息等的非常短的數(shù)據通信為中心, 一次的通信數(shù)據量也是一百幾十 比特程度。
但是,隨著無線標簽存儲器的大容量化,預想通信數(shù)據量增加到 幾十千比特 幾百千比特。
無源類型的無線標簽的響應波非常微弱,容易受到與讀寫器裝置 的距離等通信環(huán)境的影響,因此隨著今后的通信數(shù)據量的增加,確立 不被通信環(huán)境所支配而始終能夠進行高速且穩(wěn)定的通信的方式成為 新的課題。
為了解決這種課趙,在專利文獻l中公開了如下方式作為表示 通信穩(wěn)定性指標的信息而測定讀寫器裝置和無線標簽間的通信時間、 通信失敗時的重試次數(shù)并通知用戶,用戶能夠以此為基礎設定最優(yōu)的 參數(shù)。
專利文獻1:日本特開2007 - 94890號^>報根據專利文獻1中所公開的系統(tǒng),讀寫器裝置接受來自外部控制 設備等的動作指示并與無線標簽進行通信。
此時,作為表示通信穩(wěn)定性的穩(wěn)定性參數(shù)而取得通信處理時間以 及通信失敗時的命令重試次數(shù),將該穩(wěn)定性參數(shù)附加到通信結果數(shù)據 中并進行輸出。
由此,用戶根據通信處理時間的長短、通信重試次數(shù)的多少這樣 的指標,來掌握通信穩(wěn)定性的狀況、變化,能夠設定與通信環(huán)境相應 的通信參數(shù)。
但是,在實際的系統(tǒng)運用環(huán)境中,通信環(huán)境根據無線標簽的移動、
多路(multipath)等的影響而時時刻刻發(fā)生變化。
因而,為了不被通信環(huán)境所支配而實現(xiàn)高速且穩(wěn)定的通信,需要 實時地掌握通信時的通信環(huán)境,最優(yōu)化通信參數(shù)。
在專利文獻1中公開的系統(tǒng)中用戶根據由通信處理時間和重試 次數(shù)構成的穩(wěn)定性參數(shù)來調整通信參數(shù),因此存在如下課題實時地 應對通信環(huán)境的變化、并非常細致地最優(yōu)化通信參數(shù)是困難的。
發(fā)明內容
本發(fā)明以解決如上所述的課題為主要目的,并以實現(xiàn)實時地應對 通信環(huán)境的變化而能夠繼續(xù)進行穩(wěn)定的通信的無線通信裝置等為主 要目的。
本發(fā)明所涉及的發(fā)明1的無線通信裝置是與具有無線通信功能 的存儲器裝置進行無線通信的無線通信裝置,其特征在于,具備通 信質量測定部,其測定與所述存儲器裝置之間的無線通信路徑的通信 質量;以及通信參數(shù)決定部,其根據由所述通信質量測定部測定的通 信質量,決定與所述存儲器裝置進行無線通信時的通信參數(shù)。
發(fā)明2的特征在于,在發(fā)明1的無線通信裝置中,所述通信質量 測定部測定從所述存儲器裝置發(fā)送的電波的接收電波強度,所述通信 參數(shù)決定部根據由所述通信質量測定部測定的接收電波強度,決定所
述通信參數(shù)。發(fā)明3的特征在于,在發(fā)明l或2的無線通信裝置中,所述通信 參數(shù)決定部根據由所述通信質量測定部測定的通信質量,決定與所述 存儲器裝置進行無線通信的通信數(shù)據的數(shù)據長度而作為所述通信參 數(shù)。
發(fā)明4的特征在于,在發(fā)明3的無線通信裝置中,由所述通信質 量測定部測定的通信質量越高,所述通信參數(shù)決定部使所述通信數(shù)據 的數(shù)據長度越長。
發(fā)明5的特征在于,在發(fā)明1的無線通信裝置中,所述通信參數(shù) 決定部根據由所述通信質量測定部測定的通信質量,決定與所述存儲 器裝置進行的無線通信失敗的情況下的通信重試次數(shù)的上限值而作 為所述通信參數(shù)。
發(fā)明6的特征在于,在發(fā)明5的無線通信裝置中,由所述通信質 量測定部測定的通信質量越高,所述通信參數(shù)決定部使所述通信重試 次數(shù)的上限值越小。
發(fā)明7的特征在于,在發(fā)明1的無線通信裝置中,所述無線通信 裝置還具備通信參數(shù)信息存儲部,該通信參數(shù)信息存儲部以多個階段 示出通信質量水平,按每個通信質量水平存儲示出了通信參數(shù)與通信 參數(shù)的變更條件的通信參數(shù)信息,所述通信參數(shù)決定部從所迷通信參 數(shù)信息中抽出與由所述通信質量測定部測定的通信質量對應的通信 質量水平的通信參數(shù)和通信參數(shù)的變更條件,判斷當前的狀態(tài)是否與 抽出的變更條件一致,在判斷為當前的狀態(tài)與所述變更條件一致的情 況下,使用抽出的通信參數(shù)以外的通信參數(shù)。
發(fā)明8的特征在于,在發(fā)明7的無線通信裝置中,所述通信參數(shù) 信息存儲部存儲表示無線通信的連續(xù)成功次數(shù)的通信參數(shù)信息而作 為通信參數(shù)的變更條件,所述通信參數(shù)決定部計數(shù)與所述存儲器裝置 進行無線通信連續(xù)成功的次數(shù),判斷計數(shù)的次數(shù)是否是所抽出的變更 條件中示出的連續(xù)成功次數(shù)以上,在計數(shù)的次數(shù)是所述連續(xù)成功次數(shù) 以上的情況下,使用與比所抽出的通信參數(shù)所對應的通信質量水平高 的通信質量水平對應的通信參數(shù)。發(fā)明9的特征在于,在發(fā)明7或8的無線通信裝置中,所述通信 參數(shù)信息存儲部存儲表示無線通信的連續(xù)失敗次數(shù)的通信參數(shù)信息 而作為通信參數(shù)的變更條件,所述通信參數(shù)決定部計數(shù)與所述存儲器 裝置進行無線通信連續(xù)失敗的次數(shù),判斷計數(shù)的次數(shù)是否是所抽出的 變更條件中示出的連續(xù)失敗次數(shù)以上,在計數(shù)的次數(shù)是所述連續(xù)失敗 次數(shù)以上的情況下,使用與比所抽出的通信參數(shù)所對應的通信質量水 平低的通信質量水平對應的通信參數(shù)。
發(fā)明10的特征在于,在發(fā)明1的無線通信裝置中,所述無線通 信裝置通過無線通信從無線標簽裝置接收從所述無線標簽裝置讀出 的讀取數(shù)據,所述通信參數(shù)決定部根據由所迷通信質量測定部測定的 通信質量,決定所述讀取數(shù)據的數(shù)據長度而作為所述通信參數(shù)。
發(fā)明ll的特征在于,在發(fā)明1的無線通信裝置中,所述無線通 信裝置通過無線通信向無線標簽裝置發(fā)送寫入所述無線標簽裝置的 寫入數(shù)據,所述通信參數(shù)決定部根據由所述通信質量測定部測定的通 信質量,決定所述寫入數(shù)據的數(shù)據長度而作為所述通信參數(shù)。
發(fā)明12是一種無線通信方法,其特征在于,具有通信質量測 定步驟,與具有無線通信功能的存儲器裝置進行無線通信的計算機測 定與所述存儲器裝置之間的無線通信路徑的通信質量;以及通信參數(shù) 決定步驟,所述計算機根據通過所述通信質量測定步驟測定的通信質 量,決定與所述存儲器裝置進行無線通信時的通信參數(shù)。
發(fā)明13是一種用于存儲程序的存儲介質,其特征在于,所述程 序使與具有無線通信功能的存儲器裝置進行無線通信的計算機執(zhí)行 通信質量測定處理,測定與所述存儲器裝置之間的無線通信路徑的通 信質量;以及通信參數(shù)決定處理,根據通過所述通信質量測定處理測 定的通信質量,決定與所述存儲器裝置進行無線通信時的通信參數(shù)。
根據本發(fā)明,測定與存儲器裝置之間的無線通信路徑的通信質 量,根據該通信質量來設定最優(yōu)的通信參數(shù),從而始終能夠實時地推 測變化的通信環(huán)境,不被通信環(huán)境的變化所支配而實現(xiàn)高速且穩(wěn)定的 通信'
圖1是表示實施方式1和2所涉及的無線標簽的存儲器結構例的圖。
圖2是表示實施方式1和2所涉及的讀取命令格式和寫入命令格 式的例子的圖。
圖3是表示與實施方式1和2所涉及的接收電波強度相應的讀取 數(shù)據長度的設定指針的例子的圖。
圖4是表示與實施方式1和2所涉及的接收電波強度相應的寫入 數(shù)據長度的設定指針的例子的圖。
圖5是表示與實施方式1和2所涉及的接收電波強度相應的命令 重試數(shù)上限的設定指針的例子的圖。
圖6是表示包含實施方式1所涉及的讀寫器裝置的系統(tǒng)結構例的圖。
圖7是表示實施方式1所涉及的通信參數(shù)最優(yōu)值表格的例子的圖。
圖8是表示實施方式1所涉及的讀寫器裝置的動作例的流程圖。 圖9是表示包含實施方式2所涉及的讀寫器裝置的系統(tǒng)結構例的圖。
圖10是表示實施方式2所涉及的通信參數(shù)最優(yōu)值表格的例子的圖。
圖11表示實施方式2所涉及的讀寫器裝置的動作例的流程圖。 圖12是表示實施方式1和2所涉及的讀寫器裝置的硬件結構例的圖。
附圖標記說明
1:讀寫器裝置;la:控制PC接口部;lb:收發(fā)控制部;lc: 發(fā)送部;Id:接收部;le:接收電波強度測定部;If:通信結果解析 部;lg:通信參數(shù)調整部;lh:通信參數(shù)最優(yōu)值存儲部;2:天線;3: 無線標簽;4:控制PC; 4a:讀寫器裝置控制部;4b:讀寫器裝置接
9
具體實施例方式
下面表示兩個與本發(fā)明所涉及的無線通信裝置有關的實施方式。 此外,以下所示的實施方式是本發(fā)明所涉及的實施方式的一部分,本 發(fā)明的技術范圍并不只是限定于以下的實施方式。
在以下的實施方式中主要內容是,利用讀寫器裝置測定來自無線 標簽的響應波的電波強度,并分析其強度,從而推測通信環(huán)境。
并且,讀寫器裝置根據通信環(huán)境自動地最優(yōu)化通信參數(shù),從而能 夠進行實時地應對通信環(huán)境變化的通信。
另外,由此能夠不被通信環(huán)境的變化所支配而始終實現(xiàn)高速且穩(wěn) 定的通信。
在此,使用圖l說明以下的實施方式所示的無線標簽的存儲器結構。
在圖l中,無線標簽中搭載的存儲器大體由3個區(qū)域構成。 第一個是"系統(tǒng)區(qū)域"。
在系統(tǒng)區(qū)域中保存有無線標簽的制造商編號、產品類型名稱、序 列號等、H/W (Hardware)固有的信息,容量是幾十~幾百比特。 第二個是"標簽ID區(qū)域"。
在標簽ID區(qū)域中保存有識別無線標簽的唯一的標簽ID,容量是 幾十 一百幾十比特。
在以往的RFID系統(tǒng)中,讀寫器裝置主要讀取的區(qū)域是該標簽ID區(qū)域。
第三個是"用戶存儲器區(qū)域"。
用戶存儲器區(qū)域是用戶可自由讀/寫的區(qū)域,容量是幾十千比 特-幾百千比特。
用戶存儲器區(qū)域與其它區(qū)域相比容量非常大,是成為通信量增加 的主要原因的區(qū)域。
以下實施方式所示的內容主要假定在將用戶存儲器區(qū)域設為對象的讀/寫訪問時的大容量通信時發(fā)揮效果。
接著,使用圖2說明在從讀寫器裝置對無線標簽進行讀/寫訪問 時所使用的讀取命令和寫入命令的命令格式。
圖2 (a)表示讀取命令的格式例,圖2 (b)表示寫入命令的格式例。
如圖2(a)所示,讀取命令由5個參數(shù)構成。
第一個是"命令代碼",是識別讀取命令的代碼。
第二個是"讀取目的地存儲器區(qū)域",表示讀取構成無線標簽的
存儲器的三個區(qū)域中的哪個區(qū)域。
第三個是"讀取目的地地址",表示在由"讀取目的地存儲器區(qū)
域,,指定的讀取目的地存儲器區(qū)域中開始讀取的開頭地址。
第四個是"讀取大小,,,表示從"讀取目的地地址"讀取的數(shù)據大小。
無線標簽在接收讀取命令時從存儲器讀取由"讀取大小,,指定的 大小的數(shù)據,并作為讀取命令的響應而返給讀寫器裝置。
當增加"讀取大小,,時能夠縮短整個處理時間,但是電波非常微 弱的無線標簽的響應長度變長,因此在通信環(huán)境惡劣時通信失敗的可 能性變高。
因此在以下所示的實施方式中,在進行來自無線標簽的讀取處理 時,根據通信環(huán)境將"讀取大小"參數(shù)進行最優(yōu)化,從而實現(xiàn)使高速 性和高的穩(wěn)定性并存的通信。
第五個是"CRC (Cyclic Redundancy Check),,,是命令整體
的錯誤檢測符號。
如圖2(b)所示,寫入命令由6個參數(shù)構成。
第一個是"命令代碼",是識別寫入命令的代碼。
第二個是"寫入目的地存儲器區(qū)域",表示寫入到構成無線標簽
的存儲器的3個區(qū)域中的哪個區(qū)域中。
第三個是"寫入目的地地址",表示在由"寫入目的地存儲器區(qū)
域,,指定的寫入目的地存儲器區(qū)域內開始寫入的開頭地址。第四個是"寫入大小,,,表示從"寫入目的地地址"寫入的數(shù)據 大小。無線標簽在接收寫入命令時從讀寫器裝置接收由"寫入大小" 指定的大小的寫入數(shù)據并寫入到存儲器。
當增加"寫入大小"時能夠縮短整個處理時間,但是在非常省電 地進行動作的無線標簽中,接收處理以及存儲器寫入處理所需的負荷 增加,因此在通信環(huán)境惡劣時由于電力不足等從而使處理失敗的可能 性變高。
因此,在以下所示的實施方式中,在進行向無線標簽的寫入處理 時,根據通信環(huán)境將"寫入大小"參數(shù)進行最優(yōu)化,從而實現(xiàn)使高速 性和高的穩(wěn)定性并存的通信。
第五個是"寫入數(shù)據,,,表示由"寫入大小"指定的數(shù)據長度部 分的寫入數(shù)據。
第六個是"CRC",是命令整體的錯誤檢測符號。
接著,使用圖3~圖5來說明電波強度與通信參數(shù)的最優(yōu)值的關系。
圖3表示與接收電波強度相應的讀取數(shù)據長度的設定指針。 圖4表示與接收電波強度相應的寫入數(shù)據長度的設定指針。 圖5表示與接收電波強度相應的命令重試數(shù)的上限的設定指針。 通過使通信參數(shù)中的讀/寫數(shù)據長度變長,從而能夠減少讀寫器
裝置發(fā)布的命令數(shù),能夠縮短整體的處理時間。
因而,如圖3和圖4所示,在推測為電波強度強且通信環(huán)境穩(wěn)定
即通信的成功率高的情況下,使讀/寫數(shù)據長度變長,
相反,在推測為電波強度弱且通信環(huán)境不穩(wěn)定即通信的成功率低
的情況下,當讀/寫數(shù)據長度長時通信失敗的可能性高,因此縮短讀/
寫數(shù)據長度。
其次,通信參數(shù)中的命令重試數(shù)的上限是表示,最大連續(xù)執(zhí)行幾 次在命令通信失敗時再次發(fā)布相同命令的重試處理。
在推測為電波強度強且通信環(huán)境穩(wěn)定的情況下,預想為通信的成 功率高,另外讀/寫數(shù)據長度長且由重試造成的開銷(overhead )變大,
12因此如圖5所示命令重試數(shù)的上限變少。
相反,在推測為電波強度弱且通信環(huán)境不穩(wěn)定的情況下,預想為 通信的失敗率高,另外讀/寫數(shù)據長度短且由重試造成的開銷小,因此 命令重試數(shù)的上限變多。
由此,能夠導出與通信環(huán)境相應的最優(yōu)的通信參數(shù)。
以下,說明在無線標簽和發(fā)布讀/寫命令的讀寫器裝置中,將通 信參數(shù)進行最優(yōu)化的方式不同的兩個實施方式。
實施方式1
本實施方式所涉及的讀寫器裝置1測定與無線標簽3之間的無線 通信路徑的通信質量,最優(yōu)化通信參數(shù)。
具體地說,如上所述根據來自無線標簽的響應波的接收電波強 度,最優(yōu)化通信參數(shù)。
以下使用圖6、圖7、圖8來說明本實施方式所涉及的讀寫器裝 置的方式。
圖6表示本實施方式中的讀寫器裝置1和控制PC (Personal Computer) 4的構成要素。
讀寫器裝置1是無線通信裝置的例子,無線標簽3是存儲器裝置 的例子。
在圖6中,控制PC接口部la控制與控制PC4之間的數(shù)據收發(fā)。 收發(fā)控制部lb根據來自控制PC4的請求,來控制與無線標簽3 的數(shù)據收發(fā)。
發(fā)送部lc調制向無線標簽3發(fā)送的命令并進行發(fā)送。 接收部ld接收來自無線標簽3的響應并進行解調。 接收電波強度測定部le測定由接收部ld接收到的無線標簽3
的響應波的接收電波強度。
通信參數(shù)調整部lg根據由接收電波強度測定部le測定的電波強
度,來調整通信參數(shù)。
通信參數(shù)最優(yōu)值存儲部lh存儲與來自無線標簽3的響應波的接
收電波強度對應的通信參數(shù)的最優(yōu)值。如上所述,在本實施方式中,作為與無線標簽3之間的無線通信 路徑的通信質量而測定從無線標簽3發(fā)送的電波的接收電波強度,根 據接收電波強度來決定通信參數(shù)。
接收電波強度測定部le是通信質量測定部的例子,通信參數(shù)調 整部lg是通信參數(shù)決定部的例子。
另外,天線2連接在讀寫器裝置l上,進行與無線標簽3之間的 無線通信。
另外,無線標簽3與讀寫器裝置1進行通信。
另外,控制PC4控制讀寫器裝置1,執(zhí)行與無線標簽3之間的通信。
讀寫器裝置控制部4a控制讀寫器裝置1。
讀寫器裝置接口部4b控制與讀寫器裝置1之間的通信。
接著,使用圖7、圖8來說明根據來自無線標簽3的響應波的接
收電波強度而從通信參數(shù)最優(yōu)值表格導出通信參數(shù)的最優(yōu)值來進行
設定的讀寫器裝置1的動作。
圖7表示存儲于通信參數(shù)最優(yōu)值存儲部lh中并記載了與無線標
簽響應的電波強度相應的最優(yōu)的通信參數(shù)(讀取數(shù)據長度、寫入數(shù)據
長度、重試數(shù)上限)的通信參數(shù)最優(yōu)值表格。
圖8是表示在本實施方式中讀寫器裝置1用于從搭栽了大容量的
用戶存儲器的無線標簽3讀/寫大量的數(shù)據的一系列動作的流程圖。
以下使用圖8來說明用于根據無線標簽響應的接收電波強度來
將通信參數(shù)最優(yōu)化、并讀/寫大量的數(shù)據的處理流程。 (1)無線標簽讀/寫請求步驟
首先說明從控制PC4對讀寫器裝置l發(fā)送向無線標簽3的讀/寫 請求的步驟(圖8的步驟101)。
在步驟101中,從控制PC4的讀寫器裝置控制部",通過讀寫 器裝置接口部4b對讀寫器裝置l發(fā)送向無線標簽的讀/寫請求。
讀寫器裝置1通過控制PC接口部la接收無線標簽讀取請求, 進入步驟102。(2) 無線標簽ID讀取/電波強度測定步驟
接著,說明讀寫器裝置l讀取無線標簽3、測定其響應的電波強 度的步驟(圖8的步驟102)(通信質量測定步驟)。
在步驟102中,讀寫器裝置1從收發(fā)控制部lb通過發(fā)送部lc、 天線2對無線標簽3發(fā)送ID讀取命令。
并且在有了來自無線標簽3的響應的情況下,通過天線2、接收 部ld,由收發(fā)控制部lb接收ID,并且由接收電波強度測定部le測 定無線標簽響應波的電波強度,進入步驟103。
(3) 通信參數(shù)最優(yōu)化步驟
接著,說明根據在步驟102中測定的電波強度來最優(yōu)化通信參數(shù) 的步驟(圖8的步驟103)(通信參數(shù)決定步驟)。
在步驟103中,通信參數(shù)調整部lg從存儲在通信參數(shù)最優(yōu)值存 儲部lh中的圖7的通信參數(shù)最優(yōu)值表格中,導出與在步驟102中測 定的無線標簽響應的電波強度相應的最優(yōu)的通信參數(shù)并進行向讀寫 器裝置l的設定,進入步驟104。
(4) 用戶存儲器讀/寫執(zhí)行步驟
接著說明使用在步驟103中最優(yōu)化的通信參數(shù)、由讀寫器裝置1 對無線標簽3的用戶存儲器執(zhí)行讀/寫的步驟(圖8的步驟104 - 1(T7 )。
在步驟104中,讀寫器裝置l從收發(fā)控制部lb通過發(fā)送部lc、 天線2對無線標簽3發(fā)布應用了在步驟103中最優(yōu)化的通信參數(shù)(讀 取大小/寫入大小)的圖2的讀/寫命令,并進入步驟105。
在步驟105中,由收發(fā)控制部lb經由天線2、接收部ld接受無 線標簽3對讀/寫命令的響應,判斷讀/寫處理是否成功,并且由接收 電波強度測定部le測定無線標簽響應的電波強度。在讀/寫處理成功 的情況下進入步驟106,在失敗的情況下進入步驟107。
在步驟106中,由收發(fā)控制部lb判斷在步驟101中從控制PC4 請求的大小的讀/寫是否完成,在完成了的情況下判斷為讀/寫處理成 功而進入步驟108,在未完成的情況下進入步驟l(M。
在步驟107中,由收發(fā)控制部lb判斷讀/寫處理失敗時的讀/寫命令的重試執(zhí)行次數(shù)是否超過了在步驟103中最優(yōu)化了的通信參數(shù) (命令重試數(shù)上限),在超過的情況下判斷為讀/寫處理錯誤而進入步 驟108,在沒有超過的情況下判斷為可重試而進入步驟103。 (5)執(zhí)行結果通知步驟
接著,說明向控制PC4通知針對無線標簽3的讀/寫處理的執(zhí)行 結果的步驟(圖8的步驟108)。
在步驟108中,讀寫器裝置1的收發(fā)控制部lb通過控制PC接 口部la向控制PC4通知讀/寫處理結果。
如上所述,每當從無線標簽接收響應時測定電波強度,根據其強 弱來設定最優(yōu)的通信參數(shù),從而始終能夠實時地推測變化的通信環(huán) 境,不被通信環(huán)境的變化所支配而實現(xiàn)高速且穩(wěn)定的通信。
以上,在本實施方式中i兌明了 RFID系統(tǒng),該RFID系統(tǒng)在無線 標簽與讀寫器裝置間進行非接觸通信,具備無線標簽,其搭載了根 據來自讀寫器裝置的請求可進行訪問的存儲器;可對所述無線標簽的
存儲器進行訪問的讀寫器裝置;電波強度測定部,其測定在所述讀寫 器裝置中從所述無線標簽接收響應波時的電波強度;以及通信參數(shù)調 整部,其根據由所述電波強度測定部取得的來自所述無線標簽的響應 波的電波強度,導出最優(yōu)的通信參數(shù)。
另外,在本實施方式中說明了讀寫器裝置具有通信參數(shù)最優(yōu)值存 儲部,該通信參數(shù)最優(yōu)值存儲部保存與來自無線標簽的響應波的電波 強度相應的通信參數(shù)的最優(yōu)值。
另外,在本實施方式中說明了如下情形通信參數(shù)最優(yōu)值存儲部 保存無線標簽針對來自讀寫器裝置的讀取請求進行響應的讀取數(shù)據 的數(shù)據大小而作為通信參數(shù)。
另夕卜,在本實施方式中說明了如下情形通信參數(shù)最^T值存儲部
保存從讀寫器裝置請求寫入時向無線標簽發(fā)送的寫入數(shù)據的數(shù)據大 小而作為通信參數(shù)。
另外,在本實施方式中說明了如下情形通信參數(shù)最優(yōu)值存儲部
保存來自讀寫器裝置的命令請求失敗的情況下的命令重試次數(shù)而作為通信參數(shù)。
實施方式2
在本實施方式中,使用圖9、圖10、圖11來"^兌明根據來自無線
標簽的響應波的接收電波強度和讀/寫命令的失敗次數(shù)而將通信參數(shù)
進行最優(yōu)化的方式。
圖9表示本實施方式中的讀寫器裝置1和控制PC4的構成要素。 與實施方式1的圖6之間的不同僅在于追加了通信結果解析部
lf、以及與此相伴的通信參數(shù)調整部lg的作用的變更。
在圖9中,控制PC接口部la控制與控制PC4之間的數(shù)據收發(fā)。 收發(fā)控制部lb根據來自控制PC4的請求來控制與無線標簽3之
間的數(shù)據收發(fā)。
發(fā)送部lc調制向無線標簽3發(fā)送的命令并進行發(fā)送。 接收部ld接收來自無線標簽3的響應并進行解調。 接收電波強度測定部le測定由接收部ld接收到的無線標簽3
的響應波的接收電波強度。
通信結果解析部lf計數(shù)向無線標簽3發(fā)送的命令的失敗次數(shù)。 通信參數(shù)調整部lg根據由接收電波強度測定部le測定的電波強
度和由通信結果解析部lf計數(shù)的命令失敗次數(shù),來調整通信參數(shù)以及
修正通信參數(shù)最優(yōu)值存儲部lh內的最優(yōu)值。
通信參數(shù)最優(yōu)值存儲部lh存儲與來自無線標簽3的響應波的接
收電波強度對應的通信參數(shù)的最優(yōu)值。
此外,在本實施方式中,通信結果解析部lf和通信參數(shù)調整部 lg為通信參數(shù)決定部的例子,另外,通信參數(shù)最優(yōu)值存儲部lh是通 信參數(shù)信息存儲部的例子。
另外,天線2是連接在讀寫器裝置1上,進行與無線標簽3之間 的無線通信的天線。
另外,無線標簽3與讀寫器裝置1進行通信。
另外,控制PC4控制讀寫器裝置1,使其執(zhí)行與無線標簽3的通信。讀寫器裝置控制部4a控制讀寫器裝置1。
讀寫器裝置接口部4b控制與讀寫器裝置1之間的通信。
接著,使用圖IO、圖ll說明讀寫器裝置的動作,該讀寫器裝置 根據來自無線標簽3的響應波的接收電波強度從通信參數(shù)最優(yōu)值表格 導出最優(yōu)值進行設定,并且在向無線標簽3的命令連續(xù)成功或失敗的 情況下,對通信參數(shù)最優(yōu)值表格內的最優(yōu)值進行<參正。
圖10表示存儲于通信參數(shù)最優(yōu)值存儲部lh中并記栽了與無線標 簽響應的電波強度相應的最優(yōu)的通信參數(shù)(讀取數(shù)據長度、寫入數(shù)據 長度、重試數(shù)上限)以及修正這些最優(yōu)值時應該滿足的變更條件(通 信連續(xù)失敗次數(shù)的上限、通信連續(xù)成功次數(shù)的上限)的通信參數(shù)最優(yōu) 值表格(通信參數(shù)信息)。
圖11是表示用于在本實施方式中讀寫器裝置從搭載了大容量的 用戶存儲器的無線標簽3讀/寫大量的數(shù)據的一系列動作的流程圖。
以下使用圖11來說明用于根據無線標簽響應的接收電波強度將 通信參數(shù)最優(yōu)化、并讀/寫大量的數(shù)據的處理流程。
此外,圖11的201-205和實施方式1的圖8的101~105是相同 內容的處理。
(1) 無線標簽讀/寫請求步驟
首先說明從控制PC4對讀寫器裝置l發(fā)送向無線標簽的讀/寫請 求的步驟(圖11的步驟201)。
在步驟201中,從控制PC4的讀寫器裝置控制部4a,通過讀寫 器裝置接口部4b向讀寫器裝置1發(fā)送向無線標簽3的讀/寫請求。
讀寫器裝置1通過控制PC接口部la接收無線標簽讀取請求, 進入步驟202。
(2) 無線標簽ID讀取/電波強度測定步驟
接著,說明讀寫器裝置1讀取無線標簽3、并測定其響應的電波 強度的步驟(圖11的步驟202)(通信質量測定步驟)。
在步驟202中,讀寫器裝置l從收發(fā)控制部lb通過發(fā)送部lc、 天線2對無線標簽3發(fā)送ID讀取命令。并且在有了來自無線標簽3的響應的情況下,通過天線2、接收部ld,由收發(fā)控制部lb接收ID, 并且由接收電波強度測定部le測定無線標簽響應波的電波強度,進 入步驟203。
(3 )通信參數(shù)最優(yōu)化步驟
接著,說明根據在步驟202中測定的電波強度來最優(yōu)化通信參數(shù) 的步驟(圖11的步驟203 )(通信參數(shù)決定步驟)。
在步驟203中,通信參數(shù)調整部lg從存儲在通信參數(shù)最優(yōu)值存 儲部lh中的圖10的通信參數(shù)最優(yōu)值表格中,導出與在步驟202中測 定的無線標簽響應的電波強度相應的最優(yōu)的通信參數(shù)并進行向讀寫 器裝置的設定,進入步驟204。
(4)用戶存儲器讀/寫執(zhí)行步驟
接著說明使用在步驟203中最優(yōu)化的通信參數(shù)、由讀寫器裝置l 對無線標簽3的用戶存儲器執(zhí)行讀/寫的步驟(圖11的步驟204-206)。
在步驟204中,讀寫器裝置l從收發(fā)控制部lb通過發(fā)送部lc、 天線2對無線標簽3發(fā)布應用了在步驟203中最優(yōu)化的通信參數(shù)(讀 取大小/寫入大小)的圖2的讀/寫命令,并進入步驟205。
在步驟205中,由收發(fā)控制部lb經由天線2、接收部ld接受無 線標簽3對讀/寫命令的響應,判斷讀/寫處理是否成功,并且由接收 電波強度測定部le測定無線標簽響應的電波強度。在讀/寫處理成功 的情況下進入步驟207,在失敗的情況下進入步驟206。
在步驟206中,由收發(fā)控制部lb判斷讀/寫處理失敗時的讀/寫 命令的重試執(zhí)行次數(shù)是否超過在步驟2(B中最優(yōu)化了的通信參數(shù)(命 令重試數(shù)上限),在超過的情況下判斷為讀/寫處理錯誤而進入步驟 212,在沒有超過的情況下判斷為可重試而進入步驟209。 (5 )通信參數(shù)最優(yōu)值變更條件確認步驟1
接著,說明在與無線標簽3之間的命令通信成功了的情況下確認 是否變更通信參數(shù)最優(yōu)值的步驟(圖11的步驟207-208)(通信參 數(shù)決定步驟)。在步驟207中接受在步驟205中來自無線標簽3的響應,在判斷 為讀/寫處理成功了的情況下,通信結果解析部lf對當前應用的通信 參數(shù)中的命令通信連續(xù)成功次數(shù)進行遞增計數(shù),并且將命令通信連續(xù) 失敗次數(shù)清零。然后,將該命令通信連續(xù)成功次數(shù)與最優(yōu)值變更條件 (通信連續(xù)成功次數(shù)的上限)進行比較,其中,所述最優(yōu)值變更條件 在通信參數(shù)最優(yōu)值存儲部lh中存儲的圖10的通信參數(shù)最優(yōu)值表格中 對應于當前應用的通信參數(shù)。在當前的命令通信連續(xù)成功次數(shù)超過最 優(yōu)值變更條件(通信連續(xù)成功次數(shù)的上限)的情況下進入步驟208, 在沒有超過的情況下進入步驟211。
在步驟208中,在步驟207中命令通信連續(xù)成功次數(shù)超過最優(yōu)值 變更條件(通信連續(xù)成功次數(shù)的上限)的情況下,通信結果解析部lf 判斷為通信環(huán)境穩(wěn)定,以縮短整個通信時間為目的而通過通信參數(shù)調 整部lg增加相應的通信參數(shù)最優(yōu)值(讀取數(shù)據長度或者寫入數(shù)據長 度),并進入步驟211。
(6)通信參數(shù)最優(yōu)值變更條件確認步驟2
接著,說明在與無線標簽3的命令通信失敗的情況下確認是否變 更通信參數(shù)最優(yōu)值的步驟(圖11的步驟209- 210 )(通信參數(shù)決定 步驟)。
在步驟209中接受在步驟205中來自無線標簽3的響應,在判斷
為讀/寫處理失敗的情況下,通信結果解析部lf對當前應用的通信參 數(shù)中的命令通信連續(xù)失敗次數(shù)進行遞增計數(shù),并且將命令通信連續(xù)成
功次數(shù)清零。
然后,將該命令通信連續(xù)失敗次數(shù)與最優(yōu)值變更條件(通信連續(xù) 失敗次數(shù)的上限)進行比較,其中,所述最優(yōu)值變更條件在通信參數(shù) 最優(yōu)值存儲部lh中存儲的圖10的通信參數(shù)最優(yōu)值表格中對應于當前 應用的通信參數(shù)。在當前的命令通信連續(xù)失敗次數(shù)超過最優(yōu)值變更條 件(通信連續(xù)失敗次數(shù)的上限)的情況下進入步驟210,在沒有超過 的情況下進入步驟203。
在步驟210中,在步驟209中命令通信連續(xù)失敗次數(shù)超過最優(yōu)值變更條件(通信連續(xù)失敗次數(shù)的上限)的情況下,通信結果解析部If 判斷為通信環(huán)境不穩(wěn)定,以提高通信穩(wěn)定性為目的而通過通信參數(shù)調 整部lg減少相應的通信參數(shù)最優(yōu)值(讀取數(shù)據長度或者寫入數(shù)據長
度),并進入步驟203。
(7) 全部數(shù)據讀/寫完成確認步驟
接著,說明確認全部數(shù)據的讀/寫是否完成的步驟(圖11的步驟 211 )。
在步驟211中,判斷在步驟201中從控制PC4請求的大小的讀/ 寫是否完成,在完成的情況下判斷為讀/寫處理成功并進入步驟212, 在未完成的情況下進入步驟204。
(8) 執(zhí)行結果通知步驟
接著,說明向控制PC4通知針對無線標簽3的讀/寫處理的執(zhí)行 結果的步驟(圖11的步驟212)。
在步驟212中,讀寫器裝置1的收發(fā)控制部lb通過控制PC接 口部la向控制PC4通知讀/寫處理結果。
如上所述,每當從無線標簽接收響應時測定電波強度,根據其強 弱來設定最優(yōu)的通信參數(shù),從而始終能夠實時地推測變化的通信環(huán) 境,不被通信環(huán)境的變化所支配而實現(xiàn)高速且穩(wěn)、定的通信。
并且,通過考慮命令通信的成功次數(shù)以及失敗次數(shù),通信參數(shù)的 最優(yōu)值本身也能夠繼續(xù)維持適用于通信環(huán)境變化的值,提高對通信環(huán) 境的適應性。
以上,在本實施方式中說明了讀寫器裝置具有如下通信結果解析 部,該通信結果解析部解析來自讀寫器裝置的命令請求成功了的次 數(shù),反映到通信參數(shù)的最優(yōu)值。
另外,在本實施方式中說明了讀寫器裝置具有如下通信結果解析 部,該通信結果解析部解析來自讀寫器裝置的命令請求失敗的次數(shù), 反映到通信參數(shù)的最優(yōu)值。
最后,說明本實施方式1和2所示的讀寫器裝置1的硬件構成例。
圖12是表示本實施方式1和2所示的讀寫器裝置1的硬件資源的一例的圖。此外,圖12的結構只是表示讀寫器裝置1的硬件結構 的一例,讀寫器裝置1的硬件結構不限于圖12中記栽的結構,也可 以是其它結構。
在圖12中,讀寫器裝置1具備執(zhí)行程序的CPU911 (Central Processing Unit,也稱作中央處理裝置、處理裝置、運算裝置、微型 處理器、微型計算機、處理器)。CPU911通過總線912例如與ROM (Read Only Memory ) 913、 RAM ( Random Access Memory ) 914、 通信臺915、磁盤裝置920連接,并控制這些硬件設備。另外,也可 以代替磁盤裝置920而是閃速存儲器、光盤裝置、存儲卡讀寫裝置等 存儲裝置。
RAM914是易失性存儲器的一例。ROM913、磁盤裝置920等存 儲介質是非易失性存儲器的一例。這些是存儲裝置的一例。
通信臺915是輸入裝置或者輸出裝置的一例。
通信臺915如圖6和圖9所示,能夠通過天線2與無線標簽3 進行無線通信。另外,與控制PC連接。此外,通信臺915也可以連 接在LAN ( Local Area Network) 、 WAN (Wide Area Network )、
因特網等網絡上。
在磁盤裝置920中存儲有操作系統(tǒng)921 (OS)、窗口系統(tǒng)922、 程序組923、文件組924。程序組923的程序由CPU911、操作系統(tǒng) 921、窗口系統(tǒng)922執(zhí)行。
在上述程序組923中存儲有執(zhí)行在本實施方式1和2的說明中作 為"~部"說明的功能的程序。程序被CPU911讀出并執(zhí)行。
在文件組924中作為"~文件"、" 數(shù)據庫"的各項目而存儲 有在下述的說明中表示作為" 的判斷"、"~的計算"、"~的比 較"、" 的檢測"、"~的控制"等而說明的處理結果的信息、數(shù) 據、信號值、變量值、參數(shù)。"~文件"、"~數(shù)據庫"存儲在盤、 存儲器等記錄介質中。盤、存儲器等存儲介質中存儲的信息、數(shù)據、 信號值、變量值、參數(shù)經由讀寫電路被CPU911讀出到主存儲器、高 速緩沖存儲器,用于抽出、檢索、參照、比較、運算、計算、處理、編輯、輸出、打印、顯示等的CPU的動作。在抽出、檢索、參照、 比較、運算、計算、處理、編輯、輸出、打印、顯示的CPU的動作
的期間,信息、數(shù)據、信號值、變量值、參數(shù)被臨時存儲到主存儲器、 寄存器、高速緩沖存儲器、緩沖存儲器等中。
另外,以下說明的流程圖的箭頭部分主要表示數(shù)據、信號的輸入
輸出,數(shù)據、信號值被記錄到RAM914的存儲器、磁盤裝置920的磁 盤、其它軟盤、壓密盤、光盤、小型盤、DVD等的記錄介質。另夕卜, 數(shù)據、信號通過總線912、信號線、線纜以及其它傳送介質被聯(lián)機傳 送。
另外,在本實施方式1和2的說明中以"~部"進行說明的既可 以是" 電路"、"~裝置"、"~設備"、"~單元",另外也可 以是"~步驟"、"~過程,,、"~處理"。即,以"~部,,進行說 明的部分也可以利用存儲在ROM913中的固件來實現(xiàn)?;蛘?,也可 以僅利用軟件、或僅利用元件、設備、基板、布線等硬件、或者利用 軟件和硬件的組合、以及利用與固件(firmware)的組合來實現(xiàn)。固 件和軟件作為程序被存儲到磁盤、軟盤、光盤、壓密盤、小型盤、DVD 等記錄介質中。程序由CPU911讀出,并由CPUM1執(zhí)行。即,程序 作為本實施方式1和2的"~部"而使計算機發(fā)揮功能?;蛘?,使計 算機執(zhí)行本實施方式1和2的"~部"的過程、方法。
這樣,本實施方式1和2所示的讀寫器裝置1是具備作為處理裝 置的CPU、作為存儲裝置的存儲器、磁盤等、作為輸入裝置和輸出裝 置的通信臺等的計算機,使用這些處理裝置、存儲裝置、輸入裝置、 輸出裝置來實現(xiàn)如上所述作為" 部"而示出的功能。
權利要求
1.一種無線通信裝置,與具有無線通信功能的存儲器裝置進行無線通信,其特征在于,具備通信質量測定部,其測定與所述存儲器裝置之間的無線通信路徑的通信質量;以及通信參數(shù)決定部,其根據由所述通信質量測定部測定的通信質量,決定與所述存儲器裝置進行無線通信時的通信參數(shù)。
2. 根據權利要求1所述的無線通信裝置,其特征在于, 所述通信質量測定部測定從所述存儲器裝置發(fā)送的電波的接收電波強度,所述通信參數(shù)決定部根據由所述通信質量測定部測定的接收電 波強度,決定所述通信參數(shù)。
3. 根據權利要求1或2所述的無線通信裝置,其特征在于,所述通信參數(shù)決定部根據由所述通信質量測定部測定的通信質 量,決定與所述存儲器裝置進行無線通信的通信數(shù)據的數(shù)據長度而作 為所述通信參數(shù)。
4. 根據權利要求3所述的無線通信裝置,其特征在于, 由所述通信質量測定部測定的通信質量越高,所述通信參數(shù)決定部使所述通信數(shù)據的數(shù)據長度越長。
5. 根據權利要求l所述的無線通信裝置,其特征在于,所述通信參數(shù)決定部根據由所述通信質量測定部測定的通信質 量,決定與所述存儲器裝置進行的無線通信失敗的情況下的通信重試 次數(shù)的上限值而作為所述通信參數(shù)。
6. 根據權利要求5所述的無線通信裝置,其特征在于,由所述通信質量測定部測定的通信質量越高,所述通信參數(shù)決定 部使所述通信重試次數(shù)的上限值越小。
7. 根據權利要求l所述的無線通信裝置,其特征在于, 所述無線通信裝置還具備通信參數(shù)信息存儲部,該通信參數(shù)信息存儲部以多個階段示出通信質量水平,按每個通信質量水平存儲示出 了通信參數(shù)與通信參數(shù)的變更條件的通信參數(shù)信息,所述通信參數(shù)決定部從所述通信參數(shù)信息中抽出與由所述通信 質量測定部測定的通信質量對應的通信質量水平的通信參數(shù)和通信 參數(shù)的變更條件,判斷當前的狀態(tài)是否與抽出的變更條件一致,在判 斷為當前的狀態(tài)與所述變更條件一致的情況下,使用抽出的通信參數(shù) 以外的通信參數(shù)。
8. 根據權利要求7所述的無線通信裝置,其特征在于, 所述通信參數(shù)信息存儲部存儲表示無線通信的連續(xù)成功次數(shù)的通信參數(shù)信息而作為通信參數(shù)的變更條件,所述通信參數(shù)決定部計數(shù)與所述存儲器裝置進行無線通信連續(xù) 成功的次數(shù),判斷計數(shù)的次數(shù)是否是所抽出的變更條件中示出的連續(xù) 成功次數(shù)以上,在計數(shù)的次數(shù)是所述連續(xù)成功次數(shù)以上的情況下,使 用與比所抽出的通信參數(shù)所對應的通信質量水平高的通信質量水平 對應的通信參數(shù)。
9. 根據權利要求7或8所述的無線通信裝置,其特征在于, 所述通信參數(shù)信息存儲部存儲表示無線通信的連續(xù)失敗次數(shù)的通信參數(shù)信息而作為通信參數(shù)的變更條件,所述通信參數(shù)決定部計數(shù)與所述存儲器裝置進行無線通信連續(xù) 失敗的次數(shù),判斷計數(shù)的次數(shù)是否是所抽出的變更條件中示出的連續(xù) 失敗次數(shù)以上,在計數(shù)的次數(shù)是所述連續(xù)失敗次數(shù)以上的情況下,使 用與比所抽出的通信參數(shù)所對應的通信質量水平低的通信質量水平 對應的通信參數(shù)。
10. 根據權利要f l所述的無線通信裝置,其特征在于, 所述無線通信裝置通過無線通信從無線標簽裝置接收從所述無線標簽裝置讀出的讀取數(shù)據,所述通信參數(shù)決定部根據由所述通信質量測定部測定的通信質 量,決定所述讀取數(shù)據的數(shù)據長度而作為所述通信參數(shù)。
11. 根據權利要求l所述的無線通信裝置,其特征在于,所述無線通信裝置通過無線通信向無線標簽裝置發(fā)送寫入所述 無線標簽裝置的寫入數(shù)據,所述通信參數(shù)決定部根據由所述通信質量測定部測定的通信質 量,決定所述寫入數(shù)據的數(shù)據長度而作為所述通信參數(shù)。
12. —種無線通信方法,其特征在于,具有 通信質量測定步驟,與具有無線通信功能的存儲器裝置進行無線通信的計算機測定與所述存儲器裝置之間的無線通信路徑的通信質 量;以及通信參數(shù)決定步驟,所述計算機根據通過所述通信質量測定步驟 測定的通信質量,決定與所述存儲器裝置進行無線通信時的通信參 數(shù)。
13. —種存儲介質,用于存儲程序,其特征在于,所述程序使與 具有無線通信功能的存儲器裝置進行無線通信的計算機執(zhí)行通信質量測定處理,測定與所述存儲器裝置之間的無線通信路徑 的通信質量;以及通信參數(shù)決定處理,根據通過所述通信質量測定處理測定的通信 質量,決定與所述存儲器裝置進行無線通信時的通信參數(shù)。
全文摘要
本發(fā)明提供一種無線通信裝置和無線通信方法以及程序。在RFID通信系統(tǒng)中,實時地應對通信環(huán)境的變化,繼續(xù)進行穩(wěn)定的通信。接收電波強度測定部(1e)測定來自無線標簽(3)的接收電波強度,通信參數(shù)調整部(1g)根據測定的接收電波強度參照存儲在通信參數(shù)最優(yōu)值存儲部(1h)中的通信參數(shù)最優(yōu)值表格,決定從無線標簽(3)讀出時的讀取數(shù)據長度、向無線標簽(3)寫入時的寫入數(shù)據長度等通信參數(shù)的最優(yōu)值,使用所決定的通信參數(shù)與無線標簽(3)進行通信。
文檔編號G06K7/00GK101515332SQ20081014634
公開日2009年8月26日 申請日期2008年8月25日 優(yōu)先權日2008年2月22日
發(fā)明者伊藤岳廣, 龜丸敏久 申請人:三菱電機株式會社