无线通信装置和无线通信方法以及程序的制作方法

文档序号:6466460阅读:153来源:国知局
专利名称:无线通信装置和无线通信方法以及程序的制作方法
技术领域
本发明涉及一种无线通信装置的收发控制技术,特别是涉及与无 线标签(以下也简称为标签)进行通信的读写器装置的收发控制技术。
背景技术
近年来,在各种领域中利用着利用了电波的非接触的识别技术即
RFID (Radio Frequency Identification)。特别是以与现有的RFID 系统相比通信距离长为特征的、950MHz带RFID受到关注,并快速 地被普及。
并且,由国内外的无线标签制造商开始出厂搭载了大容量存储器 的无源类型(无电池)的无线标签,预计今后会普及。
以往,读写器装置和无线标签间的通信是以ID (Identification) 信息等的非常短的数据通信为中心, 一次的通信数据量也是一百几十 比特程度。
但是,随着无线标签存储器的大容量化,预想通信数据量增加到 几十千比特 几百千比特。
无源类型的无线标签的响应波非常微弱,容易受到与读写器装置 的距离等通信环境的影响,因此随着今后的通信数据量的增加,确立 不被通信环境所支配而始终能够进行高速且稳定的通信的方式成为 新的课题。
为了解决这种课趙,在专利文献l中公开了如下方式作为表示 通信稳定性指标的信息而测定读写器装置和无线标签间的通信时间、 通信失败时的重试次数并通知用户,用户能够以此为基础设定最优的 参数。
专利文献1:日本特开2007 - 94890号^>报根据专利文献1中所公开的系统,读写器装置接受来自外部控制 设备等的动作指示并与无线标签进行通信。
此时,作为表示通信稳定性的稳定性参数而取得通信处理时间以 及通信失败时的命令重试次数,将该稳定性参数附加到通信结果数据 中并进行输出。
由此,用户根据通信处理时间的长短、通信重试次数的多少这样 的指标,来掌握通信稳定性的状况、变化,能够设定与通信环境相应 的通信参数。
但是,在实际的系统运用环境中,通信环境根据无线标签的移动、
多路(multipath)等的影响而时时刻刻发生变化。
因而,为了不被通信环境所支配而实现高速且稳定的通信,需要 实时地掌握通信时的通信环境,最优化通信参数。
在专利文献1中公开的系统中用户根据由通信处理时间和重试 次数构成的稳定性参数来调整通信参数,因此存在如下课题实时地 应对通信环境的变化、并非常细致地最优化通信参数是困难的。

发明内容
本发明以解决如上所述的课题为主要目的,并以实现实时地应对 通信环境的变化而能够继续进行稳定的通信的无线通信装置等为主 要目的。
本发明所涉及的发明1的无线通信装置是与具有无线通信功能 的存储器装置进行无线通信的无线通信装置,其特征在于,具备通 信质量测定部,其测定与所述存储器装置之间的无线通信路径的通信 质量;以及通信参数决定部,其根据由所述通信质量测定部测定的通 信质量,决定与所述存储器装置进行无线通信时的通信参数。
发明2的特征在于,在发明1的无线通信装置中,所述通信质量 测定部测定从所述存储器装置发送的电波的接收电波强度,所述通信 参数决定部根据由所述通信质量测定部测定的接收电波强度,决定所
述通信参数。发明3的特征在于,在发明l或2的无线通信装置中,所述通信 参数决定部根据由所述通信质量测定部测定的通信质量,决定与所述 存储器装置进行无线通信的通信数据的数据长度而作为所述通信参 数。
发明4的特征在于,在发明3的无线通信装置中,由所述通信质 量测定部测定的通信质量越高,所述通信参数决定部使所述通信数据 的数据长度越长。
发明5的特征在于,在发明1的无线通信装置中,所述通信参数 决定部根据由所述通信质量测定部测定的通信质量,决定与所述存储 器装置进行的无线通信失败的情况下的通信重试次数的上限值而作 为所述通信参数。
发明6的特征在于,在发明5的无线通信装置中,由所述通信质 量测定部测定的通信质量越高,所述通信参数决定部使所述通信重试 次数的上限值越小。
发明7的特征在于,在发明1的无线通信装置中,所述无线通信 装置还具备通信参数信息存储部,该通信参数信息存储部以多个阶段 示出通信质量水平,按每个通信质量水平存储示出了通信参数与通信 参数的变更条件的通信参数信息,所述通信参数决定部从所迷通信参 数信息中抽出与由所述通信质量测定部测定的通信质量对应的通信 质量水平的通信参数和通信参数的变更条件,判断当前的状态是否与 抽出的变更条件一致,在判断为当前的状态与所述变更条件一致的情 况下,使用抽出的通信参数以外的通信参数。
发明8的特征在于,在发明7的无线通信装置中,所述通信参数 信息存储部存储表示无线通信的连续成功次数的通信参数信息而作 为通信参数的变更条件,所述通信参数决定部计数与所述存储器装置 进行无线通信连续成功的次数,判断计数的次数是否是所抽出的变更 条件中示出的连续成功次数以上,在计数的次数是所述连续成功次数 以上的情况下,使用与比所抽出的通信参数所对应的通信质量水平高 的通信质量水平对应的通信参数。发明9的特征在于,在发明7或8的无线通信装置中,所述通信 参数信息存储部存储表示无线通信的连续失败次数的通信参数信息 而作为通信参数的变更条件,所述通信参数决定部计数与所述存储器 装置进行无线通信连续失败的次数,判断计数的次数是否是所抽出的 变更条件中示出的连续失败次数以上,在计数的次数是所述连续失败 次数以上的情况下,使用与比所抽出的通信参数所对应的通信质量水 平低的通信质量水平对应的通信参数。
发明10的特征在于,在发明1的无线通信装置中,所述无线通 信装置通过无线通信从无线标签装置接收从所述无线标签装置读出 的读取数据,所述通信参数决定部根据由所迷通信质量测定部测定的 通信质量,决定所述读取数据的数据长度而作为所述通信参数。
发明ll的特征在于,在发明1的无线通信装置中,所述无线通 信装置通过无线通信向无线标签装置发送写入所述无线标签装置的 写入数据,所述通信参数决定部根据由所述通信质量测定部测定的通 信质量,决定所述写入数据的数据长度而作为所述通信参数。
发明12是一种无线通信方法,其特征在于,具有通信质量测 定步骤,与具有无线通信功能的存储器装置进行无线通信的计算机测 定与所述存储器装置之间的无线通信路径的通信质量;以及通信参数 决定步骤,所述计算机根据通过所述通信质量测定步骤测定的通信质 量,决定与所述存储器装置进行无线通信时的通信参数。
发明13是一种用于存储程序的存储介质,其特征在于,所述程 序使与具有无线通信功能的存储器装置进行无线通信的计算机执行 通信质量测定处理,测定与所述存储器装置之间的无线通信路径的通 信质量;以及通信参数决定处理,根据通过所述通信质量测定处理测 定的通信质量,决定与所述存储器装置进行无线通信时的通信参数。
根据本发明,测定与存储器装置之间的无线通信路径的通信质 量,根据该通信质量来设定最优的通信参数,从而始终能够实时地推 测变化的通信环境,不被通信环境的变化所支配而实现高速且稳定的 通信'


图1是表示实施方式1和2所涉及的无线标签的存储器结构例的图。
图2是表示实施方式1和2所涉及的读取命令格式和写入命令格 式的例子的图。
图3是表示与实施方式1和2所涉及的接收电波强度相应的读取 数据长度的设定指针的例子的图。
图4是表示与实施方式1和2所涉及的接收电波强度相应的写入 数据长度的设定指针的例子的图。
图5是表示与实施方式1和2所涉及的接收电波强度相应的命令 重试数上限的设定指针的例子的图。
图6是表示包含实施方式1所涉及的读写器装置的系统结构例的图。
图7是表示实施方式1所涉及的通信参数最优值表格的例子的图。
图8是表示实施方式1所涉及的读写器装置的动作例的流程图。 图9是表示包含实施方式2所涉及的读写器装置的系统结构例的图。
图10是表示实施方式2所涉及的通信参数最优值表格的例子的图。
图11表示实施方式2所涉及的读写器装置的动作例的流程图。 图12是表示实施方式1和2所涉及的读写器装置的硬件结构例的图。
附图标记说明
1:读写器装置;la:控制PC接口部;lb:收发控制部;lc: 发送部;Id:接收部;le:接收电波强度测定部;If:通信结果解析 部;lg:通信参数调整部;lh:通信参数最优值存储部;2:天线;3: 无线标签;4:控制PC; 4a:读写器装置控制部;4b:读写器装置接
9
具体实施例方式
下面表示两个与本发明所涉及的无线通信装置有关的实施方式。 此外,以下所示的实施方式是本发明所涉及的实施方式的一部分,本 发明的技术范围并不只是限定于以下的实施方式。
在以下的实施方式中主要内容是,利用读写器装置测定来自无线 标签的响应波的电波强度,并分析其强度,从而推测通信环境。
并且,读写器装置根据通信环境自动地最优化通信参数,从而能 够进行实时地应对通信环境变化的通信。
另外,由此能够不被通信环境的变化所支配而始终实现高速且稳 定的通信。
在此,使用图l说明以下的实施方式所示的无线标签的存储器结构。
在图l中,无线标签中搭载的存储器大体由3个区域构成。 第一个是"系统区域"。
在系统区域中保存有无线标签的制造商编号、产品类型名称、序 列号等、H/W (Hardware)固有的信息,容量是几十~几百比特。 第二个是"标签ID区域"。
在标签ID区域中保存有识别无线标签的唯一的标签ID,容量是 几十 一百几十比特。
在以往的RFID系统中,读写器装置主要读取的区域是该标签ID区域。
第三个是"用户存储器区域"。
用户存储器区域是用户可自由读/写的区域,容量是几十千比 特-几百千比特。
用户存储器区域与其它区域相比容量非常大,是成为通信量增加 的主要原因的区域。
以下实施方式所示的内容主要假定在将用户存储器区域设为对象的读/写访问时的大容量通信时发挥效果。
接着,使用图2说明在从读写器装置对无线标签进行读/写访问 时所使用的读取命令和写入命令的命令格式。
图2 (a)表示读取命令的格式例,图2 (b)表示写入命令的格式例。
如图2(a)所示,读取命令由5个参数构成。
第一个是"命令代码",是识别读取命令的代码。
第二个是"读取目的地存储器区域",表示读取构成无线标签的
存储器的三个区域中的哪个区域。
第三个是"读取目的地地址",表示在由"读取目的地存储器区
域,,指定的读取目的地存储器区域中开始读取的开头地址。
第四个是"读取大小,,,表示从"读取目的地地址"读取的数据大小。
无线标签在接收读取命令时从存储器读取由"读取大小,,指定的 大小的数据,并作为读取命令的响应而返给读写器装置。
当增加"读取大小,,时能够缩短整个处理时间,但是电波非常微 弱的无线标签的响应长度变长,因此在通信环境恶劣时通信失败的可 能性变高。
因此在以下所示的实施方式中,在进行来自无线标签的读取处理 时,根据通信环境将"读取大小"参数进行最优化,从而实现使高速 性和高的稳定性并存的通信。
第五个是"CRC (Cyclic Redundancy Check),,,是命令整体
的错误检测符号。
如图2(b)所示,写入命令由6个参数构成。
第一个是"命令代码",是识别写入命令的代码。
第二个是"写入目的地存储器区域",表示写入到构成无线标签
的存储器的3个区域中的哪个区域中。
第三个是"写入目的地地址",表示在由"写入目的地存储器区
域,,指定的写入目的地存储器区域内开始写入的开头地址。第四个是"写入大小,,,表示从"写入目的地地址"写入的数据 大小。无线标签在接收写入命令时从读写器装置接收由"写入大小" 指定的大小的写入数据并写入到存储器。
当增加"写入大小"时能够缩短整个处理时间,但是在非常省电 地进行动作的无线标签中,接收处理以及存储器写入处理所需的负荷 增加,因此在通信环境恶劣时由于电力不足等从而使处理失败的可能 性变高。
因此,在以下所示的实施方式中,在进行向无线标签的写入处理 时,根据通信环境将"写入大小"参数进行最优化,从而实现使高速 性和高的稳定性并存的通信。
第五个是"写入数据,,,表示由"写入大小"指定的数据长度部 分的写入数据。
第六个是"CRC",是命令整体的错误检测符号。
接着,使用图3~图5来说明电波强度与通信参数的最优值的关系。
图3表示与接收电波强度相应的读取数据长度的设定指针。 图4表示与接收电波强度相应的写入数据长度的设定指针。 图5表示与接收电波强度相应的命令重试数的上限的设定指针。 通过使通信参数中的读/写数据长度变长,从而能够减少读写器
装置发布的命令数,能够缩短整体的处理时间。
因而,如图3和图4所示,在推测为电波强度强且通信环境稳定
即通信的成功率高的情况下,使读/写数据长度变长,
相反,在推测为电波强度弱且通信环境不稳定即通信的成功率低
的情况下,当读/写数据长度长时通信失败的可能性高,因此缩短读/
写数据长度。
其次,通信参数中的命令重试数的上限是表示,最大连续执行几 次在命令通信失败时再次发布相同命令的重试处理。
在推测为电波强度强且通信环境稳定的情况下,预想为通信的成 功率高,另外读/写数据长度长且由重试造成的开销(overhead )变大,
12因此如图5所示命令重试数的上限变少。
相反,在推测为电波强度弱且通信环境不稳定的情况下,预想为 通信的失败率高,另外读/写数据长度短且由重试造成的开销小,因此 命令重试数的上限变多。
由此,能够导出与通信环境相应的最优的通信参数。
以下,说明在无线标签和发布读/写命令的读写器装置中,将通 信参数进行最优化的方式不同的两个实施方式。
实施方式1
本实施方式所涉及的读写器装置1测定与无线标签3之间的无线 通信路径的通信质量,最优化通信参数。
具体地说,如上所述根据来自无线标签的响应波的接收电波强 度,最优化通信参数。
以下使用图6、图7、图8来说明本实施方式所涉及的读写器装 置的方式。
图6表示本实施方式中的读写器装置1和控制PC (Personal Computer) 4的构成要素。
读写器装置1是无线通信装置的例子,无线标签3是存储器装置 的例子。
在图6中,控制PC接口部la控制与控制PC4之间的数据收发。 收发控制部lb根据来自控制PC4的请求,来控制与无线标签3 的数据收发。
发送部lc调制向无线标签3发送的命令并进行发送。 接收部ld接收来自无线标签3的响应并进行解调。 接收电波强度测定部le测定由接收部ld接收到的无线标签3
的响应波的接收电波强度。
通信参数调整部lg根据由接收电波强度测定部le测定的电波强
度,来调整通信参数。
通信参数最优值存储部lh存储与来自无线标签3的响应波的接
收电波强度对应的通信参数的最优值。如上所述,在本实施方式中,作为与无线标签3之间的无线通信 路径的通信质量而测定从无线标签3发送的电波的接收电波强度,根 据接收电波强度来决定通信参数。
接收电波强度测定部le是通信质量测定部的例子,通信参数调 整部lg是通信参数决定部的例子。
另外,天线2连接在读写器装置l上,进行与无线标签3之间的 无线通信。
另外,无线标签3与读写器装置1进行通信。
另外,控制PC4控制读写器装置1,执行与无线标签3之间的通信。
读写器装置控制部4a控制读写器装置1。
读写器装置接口部4b控制与读写器装置1之间的通信。
接着,使用图7、图8来说明根据来自无线标签3的响应波的接
收电波强度而从通信参数最优值表格导出通信参数的最优值来进行
设定的读写器装置1的动作。
图7表示存储于通信参数最优值存储部lh中并记载了与无线标
签响应的电波强度相应的最优的通信参数(读取数据长度、写入数据
长度、重试数上限)的通信参数最优值表格。
图8是表示在本实施方式中读写器装置1用于从搭栽了大容量的
用户存储器的无线标签3读/写大量的数据的一系列动作的流程图。
以下使用图8来说明用于根据无线标签响应的接收电波强度来
将通信参数最优化、并读/写大量的数据的处理流程。 (1)无线标签读/写请求步骤
首先说明从控制PC4对读写器装置l发送向无线标签3的读/写 请求的步骤(图8的步骤101)。
在步骤101中,从控制PC4的读写器装置控制部",通过读写 器装置接口部4b对读写器装置l发送向无线标签的读/写请求。
读写器装置1通过控制PC接口部la接收无线标签读取请求, 进入步骤102。(2) 无线标签ID读取/电波强度测定步骤
接着,说明读写器装置l读取无线标签3、测定其响应的电波强 度的步骤(图8的步骤102)(通信质量测定步骤)。
在步骤102中,读写器装置1从收发控制部lb通过发送部lc、 天线2对无线标签3发送ID读取命令。
并且在有了来自无线标签3的响应的情况下,通过天线2、接收 部ld,由收发控制部lb接收ID,并且由接收电波强度测定部le测 定无线标签响应波的电波强度,进入步骤103。
(3) 通信参数最优化步骤
接着,说明根据在步骤102中测定的电波强度来最优化通信参数 的步骤(图8的步骤103)(通信参数决定步骤)。
在步骤103中,通信参数调整部lg从存储在通信参数最优值存 储部lh中的图7的通信参数最优值表格中,导出与在步骤102中测 定的无线标签响应的电波强度相应的最优的通信参数并进行向读写 器装置l的设定,进入步骤104。
(4) 用户存储器读/写执行步骤
接着说明使用在步骤103中最优化的通信参数、由读写器装置1 对无线标签3的用户存储器执行读/写的步骤(图8的步骤104 - 1(T7 )。
在步骤104中,读写器装置l从收发控制部lb通过发送部lc、 天线2对无线标签3发布应用了在步骤103中最优化的通信参数(读 取大小/写入大小)的图2的读/写命令,并进入步骤105。
在步骤105中,由收发控制部lb经由天线2、接收部ld接受无 线标签3对读/写命令的响应,判断读/写处理是否成功,并且由接收 电波强度测定部le测定无线标签响应的电波强度。在读/写处理成功 的情况下进入步骤106,在失败的情况下进入步骤107。
在步骤106中,由收发控制部lb判断在步骤101中从控制PC4 请求的大小的读/写是否完成,在完成了的情况下判断为读/写处理成 功而进入步骤108,在未完成的情况下进入步骤l(M。
在步骤107中,由收发控制部lb判断读/写处理失败时的读/写命令的重试执行次数是否超过了在步骤103中最优化了的通信参数 (命令重试数上限),在超过的情况下判断为读/写处理错误而进入步 骤108,在没有超过的情况下判断为可重试而进入步骤103。 (5)执行结果通知步骤
接着,说明向控制PC4通知针对无线标签3的读/写处理的执行 结果的步骤(图8的步骤108)。
在步骤108中,读写器装置1的收发控制部lb通过控制PC接 口部la向控制PC4通知读/写处理结果。
如上所述,每当从无线标签接收响应时测定电波强度,根据其强 弱来设定最优的通信参数,从而始终能够实时地推测变化的通信环 境,不被通信环境的变化所支配而实现高速且稳定的通信。
以上,在本实施方式中i兌明了 RFID系统,该RFID系统在无线 标签与读写器装置间进行非接触通信,具备无线标签,其搭载了根 据来自读写器装置的请求可进行访问的存储器;可对所述无线标签的
存储器进行访问的读写器装置;电波强度测定部,其测定在所述读写 器装置中从所述无线标签接收响应波时的电波强度;以及通信参数调 整部,其根据由所述电波强度测定部取得的来自所述无线标签的响应 波的电波强度,导出最优的通信参数。
另外,在本实施方式中说明了读写器装置具有通信参数最优值存 储部,该通信参数最优值存储部保存与来自无线标签的响应波的电波 强度相应的通信参数的最优值。
另外,在本实施方式中说明了如下情形通信参数最优值存储部 保存无线标签针对来自读写器装置的读取请求进行响应的读取数据 的数据大小而作为通信参数。
另夕卜,在本实施方式中说明了如下情形通信参数最^T值存储部
保存从读写器装置请求写入时向无线标签发送的写入数据的数据大 小而作为通信参数。
另外,在本实施方式中说明了如下情形通信参数最优值存储部
保存来自读写器装置的命令请求失败的情况下的命令重试次数而作为通信参数。
实施方式2
在本实施方式中,使用图9、图10、图11来"^兌明根据来自无线
标签的响应波的接收电波强度和读/写命令的失败次数而将通信参数
进行最优化的方式。
图9表示本实施方式中的读写器装置1和控制PC4的构成要素。 与实施方式1的图6之间的不同仅在于追加了通信结果解析部
lf、以及与此相伴的通信参数调整部lg的作用的变更。
在图9中,控制PC接口部la控制与控制PC4之间的数据收发。 收发控制部lb根据来自控制PC4的请求来控制与无线标签3之
间的数据收发。
发送部lc调制向无线标签3发送的命令并进行发送。 接收部ld接收来自无线标签3的响应并进行解调。 接收电波强度测定部le测定由接收部ld接收到的无线标签3
的响应波的接收电波强度。
通信结果解析部lf计数向无线标签3发送的命令的失败次数。 通信参数调整部lg根据由接收电波强度测定部le测定的电波强
度和由通信结果解析部lf计数的命令失败次数,来调整通信参数以及
修正通信参数最优值存储部lh内的最优值。
通信参数最优值存储部lh存储与来自无线标签3的响应波的接
收电波强度对应的通信参数的最优值。
此外,在本实施方式中,通信结果解析部lf和通信参数调整部 lg为通信参数决定部的例子,另外,通信参数最优值存储部lh是通 信参数信息存储部的例子。
另外,天线2是连接在读写器装置1上,进行与无线标签3之间 的无线通信的天线。
另外,无线标签3与读写器装置1进行通信。
另外,控制PC4控制读写器装置1,使其执行与无线标签3的通信。读写器装置控制部4a控制读写器装置1。
读写器装置接口部4b控制与读写器装置1之间的通信。
接着,使用图IO、图ll说明读写器装置的动作,该读写器装置 根据来自无线标签3的响应波的接收电波强度从通信参数最优值表格 导出最优值进行设定,并且在向无线标签3的命令连续成功或失败的 情况下,对通信参数最优值表格内的最优值进行<參正。
图10表示存储于通信参数最优值存储部lh中并记栽了与无线标 签响应的电波强度相应的最优的通信参数(读取数据长度、写入数据 长度、重试数上限)以及修正这些最优值时应该满足的变更条件(通 信连续失败次数的上限、通信连续成功次数的上限)的通信参数最优 值表格(通信参数信息)。
图11是表示用于在本实施方式中读写器装置从搭载了大容量的 用户存储器的无线标签3读/写大量的数据的一系列动作的流程图。
以下使用图11来说明用于根据无线标签响应的接收电波强度将 通信参数最优化、并读/写大量的数据的处理流程。
此外,图11的201-205和实施方式1的图8的101~105是相同 内容的处理。
(1) 无线标签读/写请求步骤
首先说明从控制PC4对读写器装置l发送向无线标签的读/写请 求的步骤(图11的步骤201)。
在步骤201中,从控制PC4的读写器装置控制部4a,通过读写 器装置接口部4b向读写器装置1发送向无线标签3的读/写请求。
读写器装置1通过控制PC接口部la接收无线标签读取请求, 进入步骤202。
(2) 无线标签ID读取/电波强度测定步骤
接着,说明读写器装置1读取无线标签3、并测定其响应的电波 强度的步骤(图11的步骤202)(通信质量测定步骤)。
在步骤202中,读写器装置l从收发控制部lb通过发送部lc、 天线2对无线标签3发送ID读取命令。并且在有了来自无线标签3的响应的情况下,通过天线2、接收部ld,由收发控制部lb接收ID, 并且由接收电波强度测定部le测定无线标签响应波的电波强度,进 入步骤203。
(3 )通信参数最优化步骤
接着,说明根据在步骤202中测定的电波强度来最优化通信参数 的步骤(图11的步骤203 )(通信参数决定步骤)。
在步骤203中,通信参数调整部lg从存储在通信参数最优值存 储部lh中的图10的通信参数最优值表格中,导出与在步骤202中测 定的无线标签响应的电波强度相应的最优的通信参数并进行向读写 器装置的设定,进入步骤204。
(4)用户存储器读/写执行步骤
接着说明使用在步骤203中最优化的通信参数、由读写器装置l 对无线标签3的用户存储器执行读/写的步骤(图11的步骤204-206)。
在步骤204中,读写器装置l从收发控制部lb通过发送部lc、 天线2对无线标签3发布应用了在步骤203中最优化的通信参数(读 取大小/写入大小)的图2的读/写命令,并进入步骤205。
在步骤205中,由收发控制部lb经由天线2、接收部ld接受无 线标签3对读/写命令的响应,判断读/写处理是否成功,并且由接收 电波强度测定部le测定无线标签响应的电波强度。在读/写处理成功 的情况下进入步骤207,在失败的情况下进入步骤206。
在步骤206中,由收发控制部lb判断读/写处理失败时的读/写 命令的重试执行次数是否超过在步骤2(B中最优化了的通信参数(命 令重试数上限),在超过的情况下判断为读/写处理错误而进入步骤 212,在没有超过的情况下判断为可重试而进入步骤209。 (5 )通信参数最优值变更条件确认步骤1
接着,说明在与无线标签3之间的命令通信成功了的情况下确认 是否变更通信参数最优值的步骤(图11的步骤207-208)(通信参 数决定步骤)。在步骤207中接受在步骤205中来自无线标签3的响应,在判断 为读/写处理成功了的情况下,通信结果解析部lf对当前应用的通信 参数中的命令通信连续成功次数进行递增计数,并且将命令通信连续 失败次数清零。然后,将该命令通信连续成功次数与最优值变更条件 (通信连续成功次数的上限)进行比较,其中,所述最优值变更条件 在通信参数最优值存储部lh中存储的图10的通信参数最优值表格中 对应于当前应用的通信参数。在当前的命令通信连续成功次数超过最 优值变更条件(通信连续成功次数的上限)的情况下进入步骤208, 在没有超过的情况下进入步骤211。
在步骤208中,在步骤207中命令通信连续成功次数超过最优值 变更条件(通信连续成功次数的上限)的情况下,通信结果解析部lf 判断为通信环境稳定,以缩短整个通信时间为目的而通过通信参数调 整部lg增加相应的通信参数最优值(读取数据长度或者写入数据长 度),并进入步骤211。
(6)通信参数最优值变更条件确认步骤2
接着,说明在与无线标签3的命令通信失败的情况下确认是否变 更通信参数最优值的步骤(图11的步骤209- 210 )(通信参数决定 步骤)。
在步骤209中接受在步骤205中来自无线标签3的响应,在判断
为读/写处理失败的情况下,通信结果解析部lf对当前应用的通信参 数中的命令通信连续失败次数进行递增计数,并且将命令通信连续成
功次数清零。
然后,将该命令通信连续失败次数与最优值变更条件(通信连续 失败次数的上限)进行比较,其中,所述最优值变更条件在通信参数 最优值存储部lh中存储的图10的通信参数最优值表格中对应于当前 应用的通信参数。在当前的命令通信连续失败次数超过最优值变更条 件(通信连续失败次数的上限)的情况下进入步骤210,在没有超过 的情况下进入步骤203。
在步骤210中,在步骤209中命令通信连续失败次数超过最优值变更条件(通信连续失败次数的上限)的情况下,通信结果解析部If 判断为通信环境不稳定,以提高通信稳定性为目的而通过通信参数调 整部lg减少相应的通信参数最优值(读取数据长度或者写入数据长
度),并进入步骤203。
(7) 全部数据读/写完成确认步骤
接着,说明确认全部数据的读/写是否完成的步骤(图11的步骤 211 )。
在步骤211中,判断在步骤201中从控制PC4请求的大小的读/ 写是否完成,在完成的情况下判断为读/写处理成功并进入步骤212, 在未完成的情况下进入步骤204。
(8) 执行结果通知步骤
接着,说明向控制PC4通知针对无线标签3的读/写处理的执行 结果的步骤(图11的步骤212)。
在步骤212中,读写器装置1的收发控制部lb通过控制PC接 口部la向控制PC4通知读/写处理结果。
如上所述,每当从无线标签接收响应时测定电波强度,根据其强 弱来设定最优的通信参数,从而始终能够实时地推测变化的通信环 境,不被通信环境的变化所支配而实现高速且稳、定的通信。
并且,通过考虑命令通信的成功次数以及失败次数,通信参数的 最优值本身也能够继续维持适用于通信环境变化的值,提高对通信环 境的适应性。
以上,在本实施方式中说明了读写器装置具有如下通信结果解析 部,该通信结果解析部解析来自读写器装置的命令请求成功了的次 数,反映到通信参数的最优值。
另外,在本实施方式中说明了读写器装置具有如下通信结果解析 部,该通信结果解析部解析来自读写器装置的命令请求失败的次数, 反映到通信参数的最优值。
最后,说明本实施方式1和2所示的读写器装置1的硬件构成例。
图12是表示本实施方式1和2所示的读写器装置1的硬件资源的一例的图。此外,图12的结构只是表示读写器装置1的硬件结构 的一例,读写器装置1的硬件结构不限于图12中记栽的结构,也可 以是其它结构。
在图12中,读写器装置1具备执行程序的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中存储有操作系统921 (OS)、窗口系统922、 程序组923、文件组924。程序组923的程序由CPU911、操作系统 921、窗口系统922执行。
在上述程序组923中存储有执行在本实施方式1和2的说明中作 为"~部"说明的功能的程序。程序被CPU911读出并执行。
在文件組924中作为"~文件"、" 数据库"的各项目而存储 有在下述的说明中表示作为" 的判断"、"~的计算"、"~的比 较"、" 的检测"、"~的控制"等而说明的处理结果的信息、数 据、信号值、变量值、参数。"~文件"、"~数据库"存储在盘、 存储器等记录介质中。盘、存储器等存储介质中存储的信息、数据、 信号值、变量值、参数经由读写电路被CPU911读出到主存储器、高 速緩冲存储器,用于抽出、检索、参照、比较、运算、计算、处理、编辑、输出、打印、显示等的CPU的动作。在抽出、检索、参照、 比较、运算、计算、处理、编辑、输出、打印、显示的CPU的动作
的期间,信息、数据、信号值、变量值、参数被临时存储到主存储器、 寄存器、高速緩沖存储器、緩冲存储器等中。
另外,以下说明的流程图的箭头部分主要表示数据、信号的输入
输出,数据、信号值被记录到RAM914的存储器、磁盘装置920的磁 盘、其它软盘、压密盘、光盘、小型盘、DVD等的记录介质。另夕卜, 数据、信号通过总线912、信号线、线缆以及其它传送介质被联机传 送。
另外,在本实施方式1和2的说明中以"~部"进行说明的既可 以是" 电路"、"~装置"、"~设备"、"~单元",另外也可 以是"~步骤"、"~过程,,、"~处理"。即,以"~部,,进行说 明的部分也可以利用存储在ROM913中的固件来实现。或者,也可 以仅利用软件、或仅利用元件、设备、基板、布线等硬件、或者利用 软件和硬件的组合、以及利用与固件(firmware)的组合来实现。固 件和软件作为程序被存储到磁盘、软盘、光盘、压密盘、小型盘、DVD 等记录介质中。程序由CPU911读出,并由CPUM1执行。即,程序 作为本实施方式1和2的"~部"而使计算机发挥功能。或者,使计 算机执行本实施方式1和2的"~部"的过程、方法。
这样,本实施方式1和2所示的读写器装置1是具备作为处理装 置的CPU、作为存储装置的存储器、磁盘等、作为输入装置和输出装 置的通信台等的计算机,使用这些处理装置、存储装置、输入装置、 输出装置来实现如上所述作为" 部"而示出的功能。
权利要求
1.一种无线通信装置,与具有无线通信功能的存储器装置进行无线通信,其特征在于,具备通信质量测定部,其测定与所述存储器装置之间的无线通信路径的通信质量;以及通信参数决定部,其根据由所述通信质量测定部测定的通信质量,决定与所述存储器装置进行无线通信时的通信参数。
2. 根据权利要求1所述的无线通信装置,其特征在于, 所述通信质量测定部测定从所述存储器装置发送的电波的接收电波强度,所述通信参数决定部根据由所述通信质量测定部测定的接收电 波强度,决定所述通信参数。
3. 根据权利要求1或2所述的无线通信装置,其特征在于,所述通信参数决定部根据由所述通信质量测定部测定的通信质 量,决定与所述存储器装置进行无线通信的通信数据的数据长度而作 为所述通信参数。
4. 根据权利要求3所述的无线通信装置,其特征在于, 由所述通信质量测定部测定的通信质量越高,所述通信参数决定部使所述通信数据的数据长度越长。
5. 根据权利要求l所述的无线通信装置,其特征在于,所述通信参数决定部根据由所述通信质量测定部测定的通信质 量,决定与所述存储器装置进行的无线通信失败的情况下的通信重试 次数的上限值而作为所述通信参数。
6. 根据权利要求5所述的无线通信装置,其特征在于,由所述通信质量测定部测定的通信质量越高,所述通信参数决定 部使所述通信重试次数的上限值越小。
7. 根据权利要求l所述的无线通信装置,其特征在于, 所述无线通信装置还具备通信参数信息存储部,该通信参数信息存储部以多个阶段示出通信质量水平,按每个通信质量水平存储示出 了通信参数与通信参数的变更条件的通信参数信息,所述通信参数决定部从所述通信参数信息中抽出与由所述通信 质量测定部测定的通信质量对应的通信质量水平的通信参数和通信 参数的变更条件,判断当前的状态是否与抽出的变更条件一致,在判 断为当前的状态与所述变更条件一致的情况下,使用抽出的通信参数 以外的通信参数。
8. 根据权利要求7所述的无线通信装置,其特征在于, 所述通信参数信息存储部存储表示无线通信的连续成功次数的通信参数信息而作为通信参数的变更条件,所述通信参数决定部计数与所述存储器装置进行无线通信连续 成功的次数,判断计数的次数是否是所抽出的变更条件中示出的连续 成功次数以上,在计数的次数是所述连续成功次数以上的情况下,使 用与比所抽出的通信参数所对应的通信质量水平高的通信质量水平 对应的通信参数。
9. 根据权利要求7或8所述的无线通信装置,其特征在于, 所述通信参数信息存储部存储表示无线通信的连续失败次数的通信参数信息而作为通信参数的变更条件,所述通信参数决定部计数与所述存储器装置进行无线通信连续 失败的次数,判断计数的次数是否是所抽出的变更条件中示出的连续 失败次数以上,在计数的次数是所述连续失败次数以上的情况下,使 用与比所抽出的通信参数所对应的通信质量水平低的通信质量水平 对应的通信参数。
10. 根据权利要f l所述的无线通信装置,其特征在于, 所述无线通信装置通过无线通信从无线标签装置接收从所述无线标签装置读出的读取数据,所述通信参数决定部根据由所述通信质量测定部测定的通信质 量,决定所述读取数据的数据长度而作为所述通信参数。
11. 根据权利要求l所述的无线通信装置,其特征在于,所述无线通信装置通过无线通信向无线标签装置发送写入所述 无线标签装置的写入数据,所述通信参数决定部根据由所述通信质量测定部测定的通信质 量,决定所述写入数据的数据长度而作为所述通信参数。
12. —种无线通信方法,其特征在于,具有 通信质量测定步骤,与具有无线通信功能的存储器装置进行无线通信的计算机测定与所述存储器装置之间的无线通信路径的通信质 量;以及通信参数决定步骤,所述计算机根据通过所述通信质量测定步骤 测定的通信质量,决定与所述存储器装置进行无线通信时的通信参 数。
13. —种存储介质,用于存储程序,其特征在于,所述程序使与 具有无线通信功能的存储器装置进行无线通信的计算机执行通信质量测定处理,测定与所述存储器装置之间的无线通信路径 的通信质量;以及通信参数决定处理,根据通过所述通信质量测定处理测定的通信 质量,决定与所述存储器装置进行无线通信时的通信参数。
全文摘要
本发明提供一种无线通信装置和无线通信方法以及程序。在RFID通信系统中,实时地应对通信环境的变化,继续进行稳定的通信。接收电波强度测定部(1e)测定来自无线标签(3)的接收电波强度,通信参数调整部(1g)根据测定的接收电波强度参照存储在通信参数最优值存储部(1h)中的通信参数最优值表格,决定从无线标签(3)读出时的读取数据长度、向无线标签(3)写入时的写入数据长度等通信参数的最优值,使用所决定的通信参数与无线标签(3)进行通信。
文档编号G06K7/00GK101515332SQ20081014634
公开日2009年8月26日 申请日期2008年8月25日 优先权日2008年2月22日
发明者伊藤岳广, 龟丸敏久 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1