JP4153918B2 - 無線タグリーダ、無線タグシステム、プログラムおよび無線通信方法 - Google Patents
無線タグリーダ、無線タグシステム、プログラムおよび無線通信方法 Download PDFInfo
- Publication number
- JP4153918B2 JP4153918B2 JP2005081605A JP2005081605A JP4153918B2 JP 4153918 B2 JP4153918 B2 JP 4153918B2 JP 2005081605 A JP2005081605 A JP 2005081605A JP 2005081605 A JP2005081605 A JP 2005081605A JP 4153918 B2 JP4153918 B2 JP 4153918B2
- Authority
- JP
- Japan
- Prior art keywords
- bloom filter
- wireless
- tag
- filter
- bloom
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 38
- 238000004891 communication Methods 0.000 title claims description 25
- 238000012795 verification Methods 0.000 claims description 46
- 238000013500 data storage Methods 0.000 claims description 20
- 230000006870 function Effects 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims 1
- 230000015572 biosynthetic process Effects 0.000 description 7
- 238000003786 synthesis reaction Methods 0.000 description 7
- 238000007689 inspection Methods 0.000 description 5
- 230000001143 conditioned effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 239000002131 composite material Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000003750 conditioning effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10019—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Near-Field Transmission Systems (AREA)
Description
各々タグ情報と前記タグ情報からブルームフィルタアルゴリズムに基づき生成されたブ
ルームフィルタとを保持した複数の無線タグと通信する無線タグリーダであって、
前記ブルームフィルタの読み出しを要求する読み出し要求信号を前記複数の無線タグに
同時に送信する送信手段と、
前記複数の無線タグの各々からのブルームフィルタ信号を同時に受信して衝突ブルーム
フィルタ信号を取得する受信手段と、
前記衝突ブルームフィルタ信号を復号して、各前記ブルームフィルタの論理和をとった
合成ブルームフィルタを取得する復号手段と、
タグ情報を格納するデータ格納手段と、
前記合成ブルームフィルタに対し前記データ格納手段内のタグ情報を検証するフィルタ
検証手段と、
を備えたことを特徴とする。
複数の無線タグと前記複数の無線タグと通信する無線タグリーダとを備えた無線タグシ
ステムであって、
各前記無線タグは、
タグ情報と、前記タグ情報からブルームフィルタアルゴリズムにより生成されたブ
ルームフィルタとを格納したメモリ手段と、
前記無線タグリーダから前記ブルームフィルタの読み出し要求を受けた場合は、前記メ
モリ手段内の前記ブルームフィルタを所定の符号化方式によって符号化してブルームフィ
ルタ信号を生成し、生成した前記ブルームフィルタ信号を前記無線タグリーダに送信する
応答手段と、を有し、
前記無線タグリーダは、
前記ブルームフィルタの読み出しを要求する読み出し要求信号を前記複数の無線タグに
同時に送信する送信手段と、
前記複数の無線タグからの前記ブルームフィルタ信号を同時に受信して衝突ブルームフ
ィルタ信号を取得する受信手段と、
前記衝突ブルームフィルタ信号を復号して、各前記ブルームフィルタの論理和をとった
合成ブルームフィルタを取得する復号手段と、
タグ情報を格納するデータ格納手段と、
前記合成ブルームフィルタに対し前記データ格納手段内のタグ情報を検証するフィルタ検
証手段と、を有した、
ことを特徴とする。
各々タグ情報を保持した複数の無線タグと、無線タグリーダとが通信する無線通信方法
であって、
前記無線タグリーダが、前記複数の無線タグに読み出し要求信号を同時に送信し、
各前記無線タグが、あらかじめ保持する、前記タグ情報からブルームフィルタアルゴリ
ズムに基づき生成されたブルームフィルタを所定の符号化方式によって符号化してブルー
ムフィルタ信号を生成し、生成した前記ブルームフィルタ信号を前記無線タグリーダに送
信し、
前記無線タグリーダが、前記複数の無線タグからの前記ブルームフィルタ信号を同時に
受信して衝突ブルームフィルタ信号を取得し、前記衝突ブルームフィルタ信号を復号して
各前記ブルームフィルタの論理和をとった合成ブルームフィルタを取得し、前記合成ブル
ームフィルタに対し、あらかじめ与えられたタグ情報を検証する、
ことを特徴とする。
・k:繰り返し回数(用意するハッシュ関数の個数)
ブルームフィルタの生成は以下の手順に従う。
1.長さmのビット列Fを用意し、全て0にセットする。
2.値域が[1,m] となる、k 個の独立したハッシュ関数hn() (ただしn=1・・・k ) を用意する。同一のハッシュアルゴリズムに対してそれぞれ異なる定数(salt) を与えることでk 個の独立したハッシュ関数hn()を用意しても良い。
3.入力データ集合X の各要素xi に対して、次の処理を行う。
(a) p = 1 とする
(b) もしp > k ならば終了
(c) 2.で用意したハッシュ関数hp() を用い、idx = hp(xi) を計算
(d) ビット列F のidx ビット目を1 にする(既に1が立っていた場合は、ビット値をそのまま1とする)
(e) p に1 を加える
(f) 手順3.(b) へ戻る
1.p = 1 とする。
2.もしp>k ならば陽性を返す。
3.検証したいデータd について、idx = hp(d)を計算。
4.ビット列F のidx ビット目を調べ、0 ならば陰性を返す。
5.p に1 を加える。
6.手順2.に戻る。
物流過程において、検品は手間がかかる重要な作業の一つである。一方で、物流の各段階におけるコスト圧縮や速度の向上への要求は非常に強い。ここで、RFIDタグを用いて検品を行う方式を考える。例えば、部品等の検品を行う場合に、部品を格納するパレットにRFID タグを格納する。
靴屋の小売店舗を考える。靴屋では、店舗倉庫に様々な種類、様々なサイズの靴を揃える必要がある。例えば、店舗倉庫に1000足の靴が格納され、入荷および販売が繰り返されているものとする。
12:メモリ部
13:タグ回路
31:リーダライタ(無線タグリーダ)
32:制御部
33:通信部
34:フィルタ検証部
35:データ格納部
41:アプリケーション装置。
Claims (10)
- 各々タグ情報と前記タグ情報からブルームフィルタアルゴリズムに基づき生成されたブ
ルームフィルタとを保持した複数の無線タグと通信する無線タグリーダであって、
前記ブルームフィルタの読み出しを要求する読み出し要求信号を前記複数の無線タグに
同時に送信する送信手段と、
前記複数の無線タグの各々からのブルームフィルタ信号を同時に受信して衝突ブルーム
フィルタ信号を取得する受信手段と、
前記衝突ブルームフィルタ信号を復号して、各前記ブルームフィルタの論理和をとった
合成ブルームフィルタを取得する復号手段と、
タグ情報を格納するデータ格納手段と、
前記合成ブルームフィルタに対し前記データ格納手段内のタグ情報を検証するフィルタ
検証手段と、
を備えた無線タグリーダ。 - 前記フィルタ検証手段は、検証結果が陽性であるタグ情報を検出することを特徴とする
請求項1に記載の無線タグリーダ。 - 前記合成ブルームフィルタのビット列において所定ビットの占める割合を計算し、前記
所定ビットの占める割合と、前記ブルームフィルタの生成のために使用されるハッシュ関
数の数とに基づいて偽陽性発生確率を求める計算手段をさらに備えたことを特徴とする請
求項1または2に記載の無線タグリーダ。 - 前記偽陽性発生確率が、所定の偽陽性発生数許容閾値を満たさない場合は、前記送信手
段は、所定の選択条件を満たすタグ情報を持つ無線タグのみが返信することを要求する読
み出し要求信号を送信することを特徴とする請求項3に記載の無線タグ
リーダ。 - 前記フィルタ検証手段は、前記タグ情報の検証の際前記合成ブルームフィルタにおいて
参照されなかったビット位置に前記所定ビットが立っていた場合は、前記データ格納手段
に格納されたタグ情報以外のタグ情報を持つ無線タグが前記複数の無線タグの中に含まれ
ることを決定することを特徴とする請求項3または4に記載の無線タグリーダ。 - 前記タグ情報はタグID、または前記無線タグが取り付けられる物品の物品情報であるこ
とを特徴とする請求項1乃至5のいずれかに記載の無線タグリーダ。 - 前記無線タグからのブルームフィルタ信号の符号化方式はNRZ符号化方式であり、
前記復号手段は、前記衝突ブルームフィルタ信号をNRZ復号することを特徴とする請
求項1乃至6のいずれかに記載の無線タグリーダ。 - 複数の無線タグと前記複数の無線タグと通信する無線タグリーダとを備えた無線タグシ
ステムであって、
各前記無線タグは、
タグ情報と、前記タグ情報からブルームフィルタアルゴリズムにより生成されたブ
ルームフィルタとを格納したメモリ手段と、
前記無線タグリーダから前記ブルームフィルタの読み出し要求を受けた場合は、前記メ
モリ手段内の前記ブルームフィルタを所定の符号化方式によって符号化してブルームフィ
ルタ信号を生成し、生成した前記ブルームフィルタ信号を前記無線タグリーダに送信する
応答手段と、を有し、
前記無線タグリーダは、
前記ブルームフィルタの読み出しを要求する読み出し要求信号を前記複数の無線タグに
同時に送信する送信手段と、
前記複数の無線タグからの前記ブルームフィルタ信号を同時に受信して衝突ブルームフ
ィルタ信号を取得する受信手段と、
前記衝突ブルームフィルタ信号を復号して、各前記ブルームフィルタの論理和をとった
合成ブルームフィルタを取得する復号手段と、
タグ情報を格納するデータ格納手段と、
前記合成ブルームフィルタに対し前記データ格納手段内のタグ情報を検証するフィルタ検
証手段と、を有した、
ことを特徴とする無線タグシステム。 - 各々タグ情報と前記タグ情報からブルームフィルタアルゴリズムに基づき生成されたブ
ルームフィルタとを保持した複数の無線タグと通信する手段としてコンピュータを機能さ
せるプログラムであって、
前記ブルームフィルタの読み出しを要求する読み出し要求信号を前記複数の無線タグに
同時に送信する送信手段、
前記複数の無線タグの各々からのブルームフィルタ信号を同時に受信して衝突ブルーム
フィルタ信号を取得する受信手段、
前記衝突ブルームフィルタ信号を復号して、各前記ブルームフィルタの論理和をとった
合成ブルームフィルタを取得する復号手段、
前記合成ブルームフィルタに対し、あらかじめ与えられたタグ情報を検証するフィルタ
検証手段、
として前記コンピュータを機能させるプログラム。 - 各々タグ情報を保持した複数の無線タグと、無線タグリーダとが通信する無線通信方法
であって、
前記無線タグリーダが、前記複数の無線タグに読み出し要求信号を同時に送信し、
各前記無線タグが、あらかじめ保持する、前記タグ情報からブルームフィルタアルゴリ
ズムに基づき生成されたブルームフィルタを所定の符号化方式によって符号化してブルー
ムフィルタ信号を生成し、生成した前記ブルームフィルタ信号を前記無線タグリーダに送
信し、
前記無線タグリーダが、前記複数の無線タグからの前記ブルームフィルタ信号を同時に
受信して衝突ブルームフィルタ信号を取得し、前記衝突ブルームフィルタ信号を復号して
各前記ブルームフィルタの論理和をとった合成ブルームフィルタを取得し、前記合成ブル
ームフィルタに対し、あらかじめ与えられたタグ情報を検証する、
ことを特徴とする無線通信方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005081605A JP4153918B2 (ja) | 2005-03-22 | 2005-03-22 | 無線タグリーダ、無線タグシステム、プログラムおよび無線通信方法 |
US11/377,256 US7450009B2 (en) | 2005-03-22 | 2006-03-17 | Wireless tag reader, wireless tag system, computer readable medium and wireless communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005081605A JP4153918B2 (ja) | 2005-03-22 | 2005-03-22 | 無線タグリーダ、無線タグシステム、プログラムおよび無線通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006270185A JP2006270185A (ja) | 2006-10-05 |
JP4153918B2 true JP4153918B2 (ja) | 2008-09-24 |
Family
ID=37069675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005081605A Expired - Fee Related JP4153918B2 (ja) | 2005-03-22 | 2005-03-22 | 無線タグリーダ、無線タグシステム、プログラムおよび無線通信方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7450009B2 (ja) |
JP (1) | JP4153918B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101009739B1 (ko) * | 2010-03-24 | 2011-01-19 | 동국대학교 산학협력단 | 태그의 참여정보 보호를 위한 태그의 정보 저장 시스템 및 그의 방법 |
US11192055B2 (en) | 2017-08-30 | 2021-12-07 | Cummins Filtration Ip, Inc. | Interlock for genuine filter recognition |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4978288B2 (ja) * | 2007-04-19 | 2012-07-18 | 沖電気工業株式会社 | 無線ネットワークシステム、情報提供装置及び無線端末 |
US7827137B2 (en) * | 2007-04-19 | 2010-11-02 | Emc Corporation | Seeding replication |
US8624710B2 (en) * | 2007-08-16 | 2014-01-07 | Farpointe Data, Inc. | System and method for interrogation radio-frequency identification |
US8411764B2 (en) * | 2007-08-16 | 2013-04-02 | Farpointe Data, Inc. | System and method for multi-protocol radio-frequency identification |
KR100948581B1 (ko) | 2008-04-11 | 2010-03-18 | 한국과학기술원 | Rfid를 이용한 공급망 관리에 있어서의 데이터 저장방법, 저장된 데이터에 대한 질의 처리 방법 및 rfid를이용한 공급망 데이터 관리 시스템 |
US20110140842A1 (en) * | 2009-12-15 | 2011-06-16 | Morton Greene | System and method for identifying a genuine printed document |
US20100156604A1 (en) * | 2008-12-22 | 2010-06-24 | General Electric Company | Rfid tag reading apparatus and method |
KR101407942B1 (ko) * | 2010-08-17 | 2014-06-17 | 한국전자통신연구원 | 밀리미터파 대역을 사용하는 장치의 페어링 방법 및 이를 수행하는 장치 |
US9126122B2 (en) | 2011-05-17 | 2015-09-08 | Zugworks, Inc | Doll companion integrating child self-directed execution of applications with cell phone communication, education, entertainment, alert and monitoring systems |
KR101311031B1 (ko) * | 2012-02-01 | 2013-09-24 | 이화여자대학교 산학협력단 | 검증 블룸 필터를 포함하는 멀티 블룸 필터 |
CN103870781B (zh) * | 2014-03-19 | 2017-02-01 | 大连理工大学 | 一种基于布隆过滤器的未知射频标签检测方法 |
JP6282779B2 (ja) * | 2015-03-24 | 2018-02-21 | 株式会社東芝 | 管理装置、プログラム、システムおよび方法 |
CN106096466A (zh) * | 2015-04-27 | 2016-11-09 | 张大强 | 大规模无线射频***中丢失标签的快速检测方法 |
CN106844561B (zh) * | 2016-12-30 | 2020-03-24 | 重庆大学 | 一种基于r-tbf的rfid冗余数据清洗方法 |
KR102085873B1 (ko) * | 2018-12-27 | 2020-03-06 | 성균관대학교산학협력단 | 필터를 이용한 태그 및 리더 간의 선택적 통신 방법 및 장치 |
TWI777317B (zh) * | 2020-11-30 | 2022-09-11 | 智慧貼紙股份有限公司 | 多點量測系統及其方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6456191B1 (en) * | 1999-03-23 | 2002-09-24 | Exi Wireless Systems Inc. | Tag system with anti-collision features |
US8451817B2 (en) * | 2003-07-24 | 2013-05-28 | Cisco Technology, Inc. | Method and apparatus for processing duplicate packets |
US7071825B2 (en) * | 2004-04-26 | 2006-07-04 | Microsoft Corporation | Self-monitored active rack |
JP4257277B2 (ja) | 2004-08-25 | 2009-04-22 | 株式会社東芝 | 無線タグ装置、タグ識別装置および無線通信システム |
-
2005
- 2005-03-22 JP JP2005081605A patent/JP4153918B2/ja not_active Expired - Fee Related
-
2006
- 2006-03-17 US US11/377,256 patent/US7450009B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101009739B1 (ko) * | 2010-03-24 | 2011-01-19 | 동국대학교 산학협력단 | 태그의 참여정보 보호를 위한 태그의 정보 저장 시스템 및 그의 방법 |
US11192055B2 (en) | 2017-08-30 | 2021-12-07 | Cummins Filtration Ip, Inc. | Interlock for genuine filter recognition |
US11633684B2 (en) | 2017-08-30 | 2023-04-25 | Cummins Filtration Ip, Inc. | Interlock for genuine filter recognition |
Also Published As
Publication number | Publication date |
---|---|
US20060220790A1 (en) | 2006-10-05 |
US7450009B2 (en) | 2008-11-11 |
JP2006270185A (ja) | 2006-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4153918B2 (ja) | 無線タグリーダ、無線タグシステム、プログラムおよび無線通信方法 | |
US7626503B2 (en) | Bi-slot tree based tag identification method in RFID systems | |
US8994514B1 (en) | Event indicator creation using first and second sets of values | |
CN101957923A (zh) | 在射频识别***中对标签数据进行读取的方法和读写器 | |
EP2194673A2 (en) | Method of detecting a counterfeit RFID tag | |
EP2854072A1 (en) | Device and method for bulk encoding tags | |
US7429912B2 (en) | Method for multi-reading a plurality of IDs | |
JP4529995B2 (ja) | 工程管理装置及び工程管理システム | |
US8019927B2 (en) | Electronic tag system having bank status and controlling method thereof | |
DK2876582T3 (en) | Reads, writes, and steps for programmable tag's | |
JP2008129652A (ja) | 無線通信装置 | |
JP4740882B2 (ja) | 情報読取装置および情報読取プログラム | |
JP2007013897A (ja) | 無線タグ通信装置及び無線タグ通信方法 | |
JP2006521619A (ja) | 無線周波数トランスポンダの認証 | |
JP2012008783A (ja) | 集合認識システム、集合認識方法、符号化装置、復号化装置およびプログラム | |
US20150279417A1 (en) | Demodulation method of magnetic data and demodulation device of magnetic data | |
JP2012175629A (ja) | 無線タグ復号方法 | |
JP4451667B2 (ja) | デバイス及びリード装置 | |
Hervert-Escobar et al. | Methods of selection and identification of RFID tags | |
US9530039B2 (en) | Identifier eligibility | |
CN115118527B (zh) | 超高频模组与pda的双向认证方法及相关设备 | |
KR20110027423A (ko) | Rfid 시스템에서 태그 인식 속도 향상 방법 | |
EP3125176A1 (en) | A printable, writeable article for tracking counterfeit and diverted products | |
JP4839619B2 (ja) | Icタグ、icタグ読出方法およびicタグ通信システム | |
CN109101852B (zh) | 一种基于哈希签名的数据自验证rfid方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080226 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080421 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080627 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080704 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120711 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130711 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |