"チャネルのフレームによってデータを転送する少なくとも1つのワイヤレス装置をフィンガープリンティングする方法であって、フレームは、前記チャネルで順次転送され、当該方法は、前記チャネルをリスニングしている装置において:前のフレームを受け継いだ現在フレームを受信するステップと;前記前のフレームの最後の受信から前記現在フレームの最後の受信までの到着時間差を計測するステップと;もし可能であれば、前記現在フレームを送信した前記ワイヤレス装置の識別を取得するステップと;前記識別が取得された場合、前記ワイヤレス装置のフィンガープリントを生成するために、前記到着時間差を、前記取得された識別に対応する前記ワイヤレス装置の到着時間差の集合に保存するステップと;を有する方法。前記到着時間差の集合をヒストグラムとして配列するステップであって、前記ヒストグラムは、前記ワイヤレス装置のフィンガープリントを構成する、ステップ、を更に有する請求項1記載の方法。前記ヒストグラムを、パーセンテージ頻度分布として表すステップ、を更に有する請求項2記載の方法。前記ヒストグラムは、前記チャネルでの通信のために用いられる標準によって定義された特定の時間に対応するビンを有する請求項2記載の方法。前記標準は、IEEE802.11である、請求項4記載の方法。前記標準は、IEEE802.11gである、請求項4記載の方法。第1のビンは、ショートインターフレームスペースSIFSに対応し、第2のビンは、ディストリビュートコーディネーションファンクションインターフレームスペースDIFSからSIFSを差し引いたものに対応し、かつ、少なくとも第3及び第4のビンは、それぞれタイムスロットaSlotTimeの長さに対応する、請求項5記載の方法。前記取得されたフィンガープリントを、保存されたフィンガープリンティングと比較するステップと;前記ワイヤレス装置を、保存されたフィンガープリントと、前記取得されたフィンガープリントとが最も似ている装置であると識別するステップと;を更に有する請求項1記載の方法。似ていることは、類似尺度を用いて判断される、請求項8記載の方法。チャネルのフレームによってデータを転送する少なくとも1つのワイヤレス装置をフィンガープリンティングするための装置であって、フレームは、前記チャネルで順次転送され、当該装置は:前記チャネルをリスニングする手段と;前のフレームを受け継いだ現在フレームを受信する手段と;前記前のフレームの最後の受信から前記現在フレームの最後の受信までの到着時間差を計測する手段と;もし可能であれば、前記現在フレームを送信した前記ワイヤレス装置の識別を取得する手段と;前記識別が取得された場合、前記ワイヤレス装置のフィンガープリントを生成するために、前記到着時間差を、前記取得された識別に対応する前記ワイヤレス装置の到着時間差の集合に保存する手段と;を有する装置。前記到着時間差の集合をヒストグラムとして配列する手段であって、前記ヒストグラムは、前記ワイヤレス装置のフィンガープリントを構成する、手段、を更に有する請求項10記載の装置。前記配列する手段は、前記ヒストグラムを、パーセンテージ頻度分布として表す、請求項11記載の装置。前記取得されたフィンガープリントを、保存されたフィンガープリンティングと比較する手段と;前記ワイヤレス装置を、保存されたフィンガープリントと、前記取得されたフィンガープリントが最も似ている装置であると識別する手段と;を更に有する、請求項10記載の装置。したがって、パッシブでのフィンガープリンティング及び個々のワイヤレス装置の識別のニーズが存在する。本発明は、この解決策を提供する。本発明の好適な特徴を、非限定的な実施例によって、図面を参照しながら以下に記載する。[発明の概要]第1の側面では、本発明は、チャネルのフレームによってデータを転送する少なくとも1つのワイヤレス装置をフィンガープリンティングする方法であって、フレームは、前記チャネルで順次転送される。前記チャネルをリスニングしている装置は、前のフレームを受け継いだ現在フレームを受信し、前記前のフレームの最後の受信から前記現在フレームの最後の受信までの到着時間差interarrivaltimeを計測し、もし可能であれば、前記現在フレームを送信した前記ワイヤレス装置の識別を取得し、前記識別が取得された場合、前記ワイヤレス装置のフィンガープリントを生成するために、前記到着時間差を、前記取得された識別に対応する前記ワイヤレス装置の到着時間差の集合に保存する。第1の好適な実施例において、前記装置は、前記到着時間差の集合をヒストグラムとして配列し、前記ヒストグラムは、前記ワイヤレス装置のフィンガープリントを構成する。前記ヒストグラムを、パーセンテージ頻度分布として表すことは、有利である。前記ヒストグラムは、前記チャネル上の通信のために用いられる標準によって定義された特定の時間に対応するビンを有することは、同様に有利である。前記標準は、好適にはIEEE802.11であり、特にIEEE802.11gであり、第1のビンは、ショートインターフレームスペースSIFSに対応し、第2のビンは、ディストリビュートコーディネーションファンクションインターフレームスペースDIFSからSIFSを差し引いたものに対応し、かつ、少なくとも第3及び第4のビンは、それぞれタイムスロットaSlotTimeの長さに対応する。第2の好適な実施例において、前記取得されたフィンガープリントを、保存されたフィンガープリンティングと比較し、前記ワイヤレス装置を、保存されたフィンガープリントと、前記取得されたフィンガープリントが最も似ている装置であると識別する。似ていることは、類似尺度を用いて判断されることは有利である。第2の側面において、本発明は、チャネルのフレームによってデータを転送する少なくとも1つのワイヤレス装置をフィンガープリンティングするための装置であって、フレームは、前記チャネルで順次転送される。当該装置は、前記チャネルをリスニングする手段と;前のフレームを受け継いだ現在フレームを受信する手段と;前記前のフレームの最後の受信から前記現在フレームの最後の受信までの到着時間差を計測する手段と;もし可能であれば、前記現在フレームを送信した前記ワイヤレス装置の識別を取得する手段と;前記識別が取得された場合、前記ワイヤレス装置のフィンガープリントを生成するために、前記到着時間差を、前記取得された識別に対応する前記ワイヤレス装置の到着時間差の集合に保存する手段と;を有する。第1の好適な実施例では、前記到着時間差の集合をヒストグラムとして配列する手段であって、前記ヒストグラムは、前記ワイヤレス装置のフィンガープリントを構成する、手段、を更に有する。前記配列する手段は、前記ヒストグラムを、パーセンテージ頻度分布として表すことは有利である。第2の好適な実施例では、前記装置は、前記取得されたフィンガープリントを、保存されたフィンガープリンティングと比較する手段と;前記ワイヤレス装置を、保存されたフィンガープリントと、前記取得されたフィンガープリントが最も似ている装置であると識別する手段と;を有する。[実施例の説明]図1は、本発明が用いられ得る例示的なワイヤレスネットワーク100を示している。ワイヤレスネットワーク100は、アクセスポイントAP110、及び複数のクライアント装置120A-Dこれらは、総合的に120として参照される。AP110は、クライアント装置120と通信し、かつ、例えばこれらにインターネットアクセスを提供するよう構成されている本発明の特色としてのアイディアは、ネットワークトラフィックをモニタし、各送信ワイヤレス装置によって送信されたフレームに対するフレーム到着時間差を計測することである。モニタリングステーションによってAP100又はクライアント装置120がこれになり得る、この取得されたすなわち、受信されたワイヤレストレースは、フレームのシーケンスp0,...pnを与える。フレームpiの受信の時刻は、tiであり0≦i≦n、フレームは、受信時刻に従って、増加的に順番が与えられる、すなわち、である。フレームpiは、送信装置sendersiによって送られ、送信装置は、送信装置のアドレス又は送信アドレス例えばACKフレーム及び送信許可フレーム;後者の場合si=nullが含まれていないフレームタイプであり、フレームに対して送信装置は知ることができないとする。各フレームpiに対して、インターバルTi=ti-ti-1が計測される。これはすなわち、フレームpi-1の受信の最後の時刻と、後続するフレームpiの受信の最後の時刻との差である。計測されたインターバルTiは、送信装置siに対する集合Isiに加えられる。ここで、Isiは、送信装置siの到着時間差の集合を意味する。|Isi|は、装置siに対して観測された数である。このトレースを収集するために、モニタリングステーションは、通常の802.11ワイヤレスカードを持っていればよい。このカードは、802.11のモニタリングモードにおいて計測対象のチャネルをリスニングする。本発明の方法は、完全にパッシブである。追加的なトラフィックは生成されない点に留意すべきである。例えば、pcapライブラリTCPDunp及びLibpcap;httptcpdumporg参照を用いることによってトレースの収集を行うことができる。このように、モニタリングの設定に対する要求は非常に少ない。図2は、本発明の好適な実施例に基づいた、例示的なモニタリングステーションを示している。モニタリングステーション200は、ワイヤレスインタフェース210、例えば、既に述べた802.11ワイヤレスカードと、少なくとも1つのプロセッサ220以下、プロセッサと言うと、メモリ230とを有する。このワイヤレスインタフェース210は、ワイヤレストラフィックをモニタするように適合している。プロセッサ220は、モニタされたトラフィックを分析するように適合している。この分析は、後述するように、フレームの到着時間差及び送信装置を検出することによって行われる。そして、メモリ230は、例えば装置フィンガープリント等のデータを保存するようになっている。プロセッサ220は、送信装置を特定するために受信されたトラフィックを比較するように更に適合している。本発明を理解するのに必要な特徴のみが詳細に記載されている。モニタリングステーション200は、内部的な接続と、必要に応じて、例えば、更なる通信有線のインタフェースと、ユーザインタフェースとを有する。図3は、本発明の好適な実施例に従って、ネットワークトラフィックモニタリングの例を示している。この4つの装置120は、このネットワーク100に、モニタリング装置200によって、既に参加していることが分かる。図3において、伝搬時間は無視されている。これは、ネットワークの距離が短い場合においては、ゼロに近いからである。したがって、フレームは、送信された時に正確に到着しているように描かれている。通常、所定の時刻にすなわち、その装置が使用しているチャネルにおいて1つのフレームが送信される或いは、全くフレームが送られない。まず、装置A120Aが、時刻t1までデータフレームを送信する。しかしながら、モニタリング装置200は、以前のフレームを収集していないため、到着時間差を計算することができない。その後、装置B120Bは、応答確認ACKを送信する。このACKは、時刻t2で終了する。このモニタリング装置200は、到着時間差T2を計算することができる。しかしながら、送信装置を特定することはできない。このため、s2は設定されておらずすなわち、null、かつ到着時間差は、無視される。装置A120Aは、その後、他のデータのフレームを送り、t3で終了する。モニタリング装置200は、到着時間差T3=t3-t2及びs3=Aを設定する。同様に、装置C120Cは、送信要求RTS:requesttosendを送信する。これは、計算T4=t4-t3及びs4=Cを可能とする。そして、装置D120Dは、データフレームを送信し、計算T5=t5-t4及びs5=Dを可能とする。この時点で、IA={T3}、IB=null、IC={T4}、及びID={T5}である。通常、より多くの収集されたフレームが存在する。しかしながら、数は、明確化のために少なく維持される。これらの集合Isiは、実際には対応する装置のフィンガープリントである留意しなければならないことは、この集合は、通常より多くの観測を含んでいることである。しかしながら、このフィンガープリントは、可視化するのがより容易であり、しかもヒストグラムで表現した場合に比較が容易である。以下に更に詳述する。このモニタリングステーション200は、各送信装置に対して、到着時間差ヒストグラムを生成する。各ヒストグラムは、ビンb0,...,bkを含む。ここで、各ビンは、到着時刻の時間間隔に対応する。ビンbjの観測数は、mjここで0≦j≦kとして表される。このヒストグラムは、頻度分布の割合に変換できる。ビンbjの頻度の割合は、Pj=mj/|Is|となる。ワイヤレス装置Sのシグネチャは、そのチャネルにおいて、2つの装置が同時にフレームを送信するというリスクがある点に留意すべきである。これによって、フレームは壊れてしまう。この場合には、標準で定義されたCSMA/CACarriersensemultipleaccesswithcollisionavoidanceのメカニズムが、送信装置をバックオフさせ、送信を後に行わせる。破壊されたフレームをモニタリングステーション200がどのように扱うかに関しては、少なくとも2つの実施例がある。第1の実施例においては、後続するフレーム到着時間差を計算するときに、破壊されたフレームの受信の終了から計測を実行することである。変形例においては、破壊されたフレームに対する到着時間差自体を無視することである。なお、別の実施例では、識別を得ることができる場合には、この到着時間差は、各送信装置に対してカウントされる。第2の実施例においては、単純に破壊されたフレームを無視し、一番新しい正しいすなわち、破壊されていないフレームを、次の正しいフレームに対する直前のフレームとして認識する。図4は、上述のフィンガープリンティング方法を要約したフローチャートである。モニタリングステーション200は、まず、チャネルをリスニングすること410から開始する。モニタリングステーションがフレームを受信すると420、前のフレームの受信の終わりから、現在フレームの受信の終わりまでの到着時間差を計算する430。もし可能であれば、モニタリングシステムは、そのフレームの送信装置の識別も取得する440。この識別が取得された場合、その送信装置のヒストグラムに、その到着時間差が保存される450。この処理は、適切である限り繰り返される。このフィンガープリンティングは、都合よく継続できる。しかしながら、時間的に限度があり得る。例えば、所定の時間、又は所定の数の受信されたフレーム数である。これは、チャネル全体又は、特定の送信装置に対して適用し得る。このヒストグラムのビンは、関連する通信プロトコルによって定義された、あるインターバルによって、望ましくは整列される。例えば、図3に示す例のヒストグラムのビンは、好適には、802.11標準によって定義された時間間隔に対応する。これは、送信する前に、送信ステーションは、所定の時間、それがアイドルであることを確認するように、通信チャネルをリスニングすることを要求される。送信ステーションは、この時間の間は、いかなるフレームも送信しない。上述のように、DIFS以外に、802.11は、タイムインターバルSIFSShortInterframeSpaceを定義しており、各タイムスロットの長さを設定している。正確な値は、802.11のバリアントに依存する。すなわち、IEEE標準802.11登録商標-2007以下802.11gと言うでは、SIFS=10ps、DIFS=28ps、そしてタイムスロットサイズaSlotTime=9psである。SIFSは最も短いタイムインターバルであり、この間にチャネルは、アイドルとならなければならず、かつ、最も高い優先度の転送のために用いられ、又は、いわゆる仮想キャリアセンシングメカニズムを用いたチャネルをリザーブしたステーションに用いられる。DIFSは、最も短いタイムインターバルであり、この間に、いわゆるランダムバックオフ手順を用いているステーションのためにそのチャネルはアイドルとならなければならない。しかしながら、発生することとしては、DIFSプラス複数のaSlotTimeにおいて、ステーションがフレームを送信する。この時間を利用すると、ヒストグラムには、サイズがSIFSの第1のビンb0が得られる。第2のビンb1は、大きさがDIFS-SIFSであり、その後のビンb2,..,bkは、aSlotTimeのサイズである。図5は、例示的なヒストグラム510及び520を示している。x軸にビンがプロットされ、y軸に密度densityすなわち、頻度の割合がプロットされている。一見すると、ヒストグラム510と520とは、かなり異なっていることが認識される。したがって、フィンガープリントも異なる。例えば、ヒストグラム510は2つの顕著なピークを持つ。これに対してヒストグラム520は、1つだけである。また、x軸のスケールは同じである。しかしながら、y軸は、上のヒストグラム510では、0から0.05であり、下のヒストグラム520では、0から0.01である。当業者は、フレームの受信の終わりの計測は、2つの送信ステーションが共にアイドルである期間及び転送期間を計測することを認識するはずである。まず、転送期間について検討すると、送信装置は、いわゆるPLCPPhysicalLayerConvergenceProtocolのプリアンブルとヘッダとを送信することによって、送信を開始する。この両者は、物理レイヤにおける同期のために用いられる。時間間隔及びサイズは、利用する転送レート、及び物理レイヤの特徴に依存する。これらは、ワイヤレスカード及びそのドライバによってある程度の依存がある。送信装置は、その後フレームのペイロードを送信する。この転送に要する時間は、転送レート及びペイロードのサイズに依存する。加えて、フレームタイプ、ワイヤレスカードの設定、及びフレームデータを生成するアプリケーションは、フレームのサイズに影響を与える。したがって、フレーム転送時間は、ワイヤレスカードの特徴、及びフレーム内のデータを生成するアプリケーションの2つのミックスに依存することとなる。この依存によって、このヒストグラムにおいて、非常に特徴的なパターン及びピークが生成されることとなる。フレームの受信の開始において計測が行われた場合、単にアイドルタイムの計測となる。すなわち、送信装置が送信までに待つ時間である。この計測のみに基礎を置くシグネチャは、モニタリングされているワイヤレスステーションのサブセットを差別化することになる。ワイヤレスドライバ及びワイヤレスカードにおけるこの期間のインプリメンテーションの特異性は、ヒストグラムに対して影響を与える。したがって、アイドル期間の時間間隔は、主に、ワイヤレスカード及びそのドライバに依存することとなる。この計測を基にしたシグネチャは、同じワイヤレスカード及びドライバを用いる2つの装置を区別することができない。到着時間差interarrivaltimeヒストグラムは、BergerSabbatel他によっても利用されていた。しかしながら、彼らは、これらを802.11のパフォーマンスの評価に用いており、フィンガープリンティングには用いていないのである。しかも、彼らの計測は、バックグラウンドのトラフィックが無いか、制御されたバックグラウンドトラフィックにおける、完全に制御された環境にのみ適用できるのである例えば、非特許文献10参照。以上の記載においては、装置のためのフィンガープリントの生成に焦点を当てた。この生成は、ラーニングフェーズlearningphaseとも呼ばれる。この期間において、フィンガープリントが参照データベースに蓄積される。モニタリング装置200は、生成されたシグネチャを蓄積する。すなわち、メモリ230にある参照データベースに蓄積される。これによって、知り得るワイヤレス装置refiの全てのヒストグラムSigrefiを取得することができる。参照データベースは、1つ以上のトレーニングデータセットから生成される。これらは、全てのワイヤレストレース又はそのサブセットであってもよい。トレースによって見つかる各ソースアドレスに対して、ヒストグラムが計算される。当業者であれば、アタッカは、トレーニングデータベースを汚染polluteすることができると考えるであろう。このようなケースの場合には、フィンガープリントが破壊され得る。これらのフィンガープリントは、通常は、次の検出フェーズにおいて用いられる。この間、モニタリング装置は、参照データベースにあるフィンガープリントと、その装置とを比較する。当業者であれば、未知とは、単に、参照データベースにおける未知の装置のフィンガープリントを意味することを理解するであろう。しかしながら、モニタリング装置は、既に未知の装置を特定しているのである。この未知の装置は、純粋に完全に未知であり、モニタリング装置が以前に出会っていない装置である。検出フェーズにおいて、確認データセットvalidationdatasetと呼ばれる、更なるワイヤレストレースが分析される。これによって、このトレースに出現している、全ての装置候補装置に対して、シグネチャSigcandiが分析される。候補装置のシグネチャは、参照データベースのシグネチャと比較される。この比較は、後述する少なくとも1つの類似尺度を使って実行される。これによって、各候補装置に対して、類似度のベクトル<sim1,sim2,...,simN>が得られる。ここでsimiは、装置refiの参照シグネチャと未知の装置のシグネチャSigcandiの類似度である。各候補装置に対して、以下の2つの興味ある問題を解決することになる。すなわち、近さproximity及び識別identificationである。この近さのテストは、候補装置を正確に識別することを試みるものではない。むしろ、そのフィンガプリントアルゴリズムが、参照装置の識別の集合を返す。近さsimiが、閾値TVよりも小さい装置である。これは、2つの正確さ尺度accuracymetricsを用いて、方法のファインチューニングを行うものである。これらは、TPR真陽性率:truepositiverateとFPR偽陽性率:falsepositiverateである。TPRは、返された集合が候補装置の実際の識別を含む参照データベースに知られている候補ワイヤレス装置の比率である。FPRは、アルゴリズムが返す空でない識別の集合に対する参照データベースに知られていない候補ワイヤレス装置の比率である。この識別テストは、近さテストが、参照装置の識別の集合を返すことを仮定し、かつ、識別の候補がこの集合に入っていることを仮定している。上述のテストによって返された類似度のベクトルに基づいて、最も類似度の高い参照装置を抽出することができる。このテストの、適切な正確度の尺度は、検出比detectionratioという。これは、正しく識別されたワイヤレス装置の比率である。もちろん、異なる類似尺度が用いられてもよい。3つの類似尺度について後述する。は、装置refの参照シグネチャを意味する。そして、は、装置candの候補シグネチャを意味する。第1の類似尺度は、L1距離L1distanceに基づく、標準のL1類似度L1Similarityである。もし2つのシグネチャが同一であれば、この値は1と等しい。これに対して、2つのシグネチャが完全に反対である場合には、これは0に等しくなる。これは、標準であり、非常に単純であるため、よく機能する。次の類似尺度は、X2類似度である。これは、X2テストに基づいている。再度、2つのシグネチャが同一である場合、値は1と等しくなる。しかしながら、第2の類似尺度は、0よりも小さくなる。すなわち、マイナスである。正確ではないが、これもよく機能する。特に、二乗があるため、この類似尺度は、小さな差があるときよりも、大きな差があるときにより重みがかかる。そして、Pref,jが小さいときは、差異に対して重要性を与える。第3の類似尺度は、Jaccard類似度Jaccardsimilarityである。これは、Jaccard距離に基づいている。他の類似尺度と同様に、シグネチャが一致する場合、これは、1と等しくなる。もし、シグネチャが完全に反対であれば、値は0となる。当業者であれば、Jaccard類似尺度は、幾つかのトレース分析シナリオにおいて、よい結果をもたらす非特許文献11、非特許文献12参照。当業者であれば、本明細書に記載されたフィンガープリンティング方法は、様々な異なる応用に利用できることが分かるであろう。この方法は、家庭のネットワークでよく用いられるMACアドレスベースのアクセス制御を補完するために用いることができる。これは、不正なアクセスポイントを検出するためにも用いることができる。例えば、正式なアクセスポイントであることを目的とするアクセスポイントが挙げられる。他の例としては、装置の場所を特定し、トラッキングすることにも用いられ得る。当業者であれば、フィンガープリンティング方法は、特別な装置無しにインプリメントすることができる。本方法は、普通のユーザ装置、例えばPC、携帯電話、ホームネットワークのゲートウエイ等でインプリメントできる。本発明は、ワイヤレス装置をフィンガープリンティングするために、パッシブな方法を提供することができる。特に、IEEE802.11プロトコルをインプリメントする装置に容易に適用することができる。明細書、請求項、図面に開示された各特徴は、単独で提供され得ると共に、適切に組み合わせて提供され得る。ハードウエアとしてインプリメントされるよう記載された特徴は、ソフトウエアでもインプリメントできる。その逆も同じである。請求項に記載された参照番号は、意味を示すためのものであり、請求項の範囲を限定するものではない。"