(57)【特許請求の範囲】
【請求項１】
携帯オブジェクトと少なくとも１つのデータ送受信機端末との間でデータを交換するシステムにおいて衝突を管理する方法であって、前記データ送受信端末は、前記端末の通信範囲に同時に存在する複数の前記携帯オブジェクトと協働するのに適したものであり、前記方法が、引き続く、
ａ）前記端末が（ｉ）第１のタイプのメッセージ、および（ii）前記第１のタイプのメッセージの後に連続して送出され、前記携帯オブジェクトからの応答を確率的方法により制御するに適したものである第２のタイプのメッセージを含む２つの異なるタイプのコール・メッセージを前記携帯オブジェクトに送信するステップと、
ｂ）携帯オブジェクトが、前記コールに応答して１００％未満の確率で条件的に応答を前記端末に送信し、前記応答が前記携帯オブジェクトに固有の識別子を含むステップと、
ｃ）端末が特定された携帯オブジェクトから応答を受信し、他の携帯オブジェクトによって送信された応答と衝突する前記応答がない場合、特定のデータ通信リンクが前記端末と前記特定された携帯オブジェクトによって確立され、次にデータが交換され、その後前記方法が新しい反復のためにステップａ）に戻るステップと、
ｄ）衝突のない受信がない場合、前記方法が新しい反復のためにステップａ）に戻るステップとを含む方法において、
前記方法は、
前記第１のタイプのメッセージがパラメータを含む照会メッセージであり、前記パラメータはそのパラメータの関数として前記携帯オブジェクトによる応答の確率の値を初期化するのに適したものであることと、
前記第２のタイプのメッセージが、コール・メッセージに対する前の応答がない場合に、前記携帯オブジェクトを制御して前記確率の値を修正させるのに適しているマーカ・メッセージであることを特徴とする方法。
【請求項２】
前記携帯オブジェクトがマーカ・メッセージの受信に続くタイムスロットの中で選択的に応答する請求項１に記載の方法。
【請求項３】
タイムスロットが、照会メッセージを受信する際に乱数または疑似乱数を引き出す前記携帯オブジェクトによって確率的方法により選択される請求項２に記載の方法。
【請求項４】
前記端末が衝突を検出すると照会メッセージを再送する請求項１〜３の何れか一つに記載の方法。
【請求項５】
マーカ・メッセージを受信する際にコール・メッセージに対する前の応答がない場合、前記携帯オブジェクトが、マーカ・メッセージを受信する際に修正されるインデックスの値の関数として前記確率の値を修正する請求項１〜４の何れか一つに記載の方法。
【請求項６】
前記インデックスが新しいマーカ・メッセージが受信される度毎に増分され、次の照会メッセージを受信する際に再初期化される請求項５に記載の方法。
【請求項７】
前記端末が、予め決められた期間内に特定された携帯オブジェクトからの応答がない場合２つの連続するコール・メッセージの間の時間間隔を減らす請求項１〜６の何れか一つに記載の方法。
【請求項８】
前記携帯オブジェクトが、前記端末によって送信され、前記携帯オブジェクトの識別子対応する識別子を含む特定のメッセージを受信することによってコール・メッセージへの応答を禁止され、前記携帯オブジェクトが初期化された場合及び／またはそれが特定の初期化解除メッセージを受信する場合、禁止は解除される請求項１〜７の何れか一つに記載の方法。
【請求項９】
前記第１のタイプのメッセージが値Ｎを有するパラメータを含むこと、
前記第１のタイプのメッセージを受信すると、前記応答の確率は１／Ｎに初期化され、前記携帯オブジェクトはこの確率１／Ｎで応答すること、
第２のタイプのメッセージを受信すると、前記携帯オブジェクトの応答の確率が、
携帯オブジェクトが初期化後にメッセージに応答すればゼロになり、
そうでない場合に、第２のタイプのメッセージが受信される毎に、１／（Ｎ−１），１／（Ｎ−２）...１／２，１という連続的な確率の値で変化する、請求項１に記載の方法。
【請求項１０】
メッセージを受信すると、
前記第１のタイプのメッセージに対して、変数Ｉを範囲〔１，Ｎ〕内のランダムな整数に設定し、
前記第１または第２のタイプのメッセージに対して、Ｉ＝１であるとき応答を送信し、
前記第１または第２のタイプのメッセージに対して、変数Ｉの値を１だけ減らす、連続するステップを含む請求項９に記載の方法。
【請求項１１】
前記第２のタイプのメッセージは前記端末により番号付けられ、携帯オブジェクトの応答の確率は前記増加する番号の関数である請求項９に記載の方法。
【請求項１２】
メッセージを受信すると、
前記第１のタイプのメッセージに対して、変数Ｉを範囲〔１，Ｎ〕内のランダムな整数に設定してＩ＝１であるとき応答を送信し、
前記第２のタイプのメッセージに対して、前記増加する番号を変数Ｉの値と比較して一致しなければ応答を禁止する、連続的なステップを含む請求項１１記載の方法。
【発明の詳細な説明】
本発明は携帯オブジェクトと端末間の非接触型通信に関する。
非接触型データ交換は周知である。この技術のアプリケーションには、制限的ではないが、例えば公共交通機関へのアクセスと支払いと言った、アクセスと遠隔支払いの管理が含まれる。
この例では、各ユーザは「非接触型カード」または「非接触型バッジ」といった携帯オブジェクトを備えており、このオブジェクトは、携帯オブジェクトを近づけて相互間の非機械的結合が行われるようにすることで、固定端末またはステーションとの情報交換が可能である（「端末」という用語は、ここでは携帯オブジェクトと共に動作するのに適したデータ送受信端末を示すために使用される）。
本発明は、複数の携帯オブジェクトが端末の動作範囲に同時に存在し、前記範囲への１つのオブジェクトの出現を分離するための、例えばスロットに挿入するといった物理的手段がない特殊な状況に関する。
選択された１つの携帯オブジェクトとデータを交換することが目的である。この目的で、固有または準固有（quasi-unique）の識別子が各携帯オブジェクトに与えられる。端末の範囲内にある場合、携帯オブジェクトはその識別子を端末に送信する。この送信は複数の携帯オブジェクトが同時に応答する場合干渉されることがある。しかし、端末が識別子を正しく受信する場合、端末は識別子を含むメッセージを送信するので、メッセージを受信したカードはその識別子が自身の識別子と一致する場合のみそれを処理し、端末と１つの特定のカードの間のデータ交換が開始される。
様々な携帯オブジェクトによって送信された信号が同時に互いに重なり合う限り、端末は「衝突防止」機構を備え、こうした状況を検出し、携帯オブジェクトにそれらの信号を再送信させることで処理できるようにしなければならない。
現在様々な種類の衝突防止方法が存在するが、特に次のものが言及される。
「スロット・アロハ（Slotted Aloha）」、ここでは各携帯オブジェクトは、カードによって無作為に選択された複数の前もって定義されたタイムスロットの内の１つの端末によって送信されたジェネラル・コールに応答し、次に端末はダイアログのためそれらの１つを選択する（ＦＲ−Ａ−２  ６６６  １８７参照）。カードがコールに応答する確率は１００％に設定されている。スタイル・カードの応答が１つのスロットに発見される場合選択は成功である。
「確率的方法」、ここでは、端末によって受信された応答間の衝突に続くジェネラル・コールに各カードが応答する確率は１００％未満であり、１つの応答が得られるまで減少させられる（「非接触型データ交換用システムにおける衝突を管理する方法」と題された、１９９７年３月３日付のフランス国特許出願９７  ０２５０１を参照）。ジェネラル・コールには単に、前のジェネラル・コールの間に衝突が発生したか否かの表示が含まれるだけであり、この場合各カードはＥＰ−Ａ−０  ７０２  ３２４の場合のように、応答を行う確率の増加または減少を定義する。しかし、フランス国出願９７  ０２５０１の場合のように、衝突履歴の関数として端末によって定義されたパラメータを含むことがジェネラル・コールにとって好ましく、カードが応答する確率を定義するのはこのパラメータの値である。
本発明は、同時に存在し処理できる携帯オブジェクトの最大数、存在するすべての携帯オブジェクトが応答できるようになるジェネラル・コール・サイクルの持続期間、及び１つの携帯オブジェクトが存在する時のジェネラル・コール・サイクルの持続期間（これは最も普通の状況であることが多い）といった、システムの性能に影響を与える様々な要素の改善を得るために、これらの２つのシステムの態様を好ましく結合するという観察に基づいている。
また、いくつかの異なった種類の携帯オブジェクトの集合が共存している場合、１つの端末が様々な種類の携帯オブジェクト、さらには各々１つより多い種類の携帯オブジェクトと等しく良好に動作する「ハイブリッド」システムを有することが有利であり、またハイブリッド携帯オブジェクトは好ましくは、１種類の方法だけのために設計された端末とも動作する。
より正確には、本発明の方法は連続する次のステップを含む種類のものである。ａ）端末がコール・メッセージを携帯オブジェクトに送信する、ｂ）携帯オブジェクトが１００％未満の確率でコールに応答してメッセージを端末に条件付きで送信するが、応答は携帯オブジェクトに固有の識別子を含む、ｃ）受信機が特定された携帯オブジェクトからの応答を受信し、他の携帯オブジェクトによって送信された応答と衝突する応答がない場合、特定のデータ通信リンクが端末と特定された携帯オブジェクトによって確立され、次にデータが交換され、その後方法は新しい反復のためステップａ）に戻る、及びｄ）衝突のない受信がない場合、方法は新しい反復のためステップａ）に戻る。
本発明によれば、端末は２種類のコール・メッセージを送信する。すなわち、照会メッセージは携帯オブジェクトによる応答の確率の値を初期化する。そして、マーカ・メッセージは照会メッセージの後続いて送信されるが、マーカ・メッセージは、マーカ・メッセージを受信する際コール・メッセージへの前の応答がない場合、携帯オブジェクトが前記確率値を必要に応じて調整するようにするのに適している。
様々な有利な実現例では、
・携帯オブジェクトはマーカ・メッセージの受信に続くタイムスロットの中で選択的に応答し、タイムスロットは照会メッセージの受信の際に乱数または疑似数を引き出す携帯オブジェクトによって特に確率的方法で選択される。端末は衝突を検出する際にも照会メッセージを再送する。マーカ・メッセージを受信する際、及びコール・メッセージに対する前の応答がない場合、携帯オブジェクトは、マーカ・メッセージを受信する際修正されるインデックス、特に、新しいマーカ・メッセージが受信される毎に増分され、次の照会メッセージを受信する際に再初期化されるインデックスの値の関数として確率の値を調整する。
・端末は、処置の期間内に特定された携帯オブジェクトからの応答がない場合２つの連続するコール・メッセージ間の時間間隔を減らす。そして、
・携帯オブジェクトは、端末によって送信され、携帯オブジェクトのそれに対応する識別子を含む特定のメッセージを受信することによってコール・メッセージに対する応答を禁止されるが、禁止は携帯オブジェクトが初期化される場合及び／またはそれがその作用のあるメッセージを受信する場合除去される。
以下は様々な実現例を示す本発明の方法の詳細な説明である。
説明はフランス国特許９７  ０２５０１の確率的システムから始まり、使用される表記法が説明される。さらに、携帯オブジェクトはカードの形態を取ることが多いので、便宜のために「カード」と呼ばれることが多いが、それはいかなる意味でも制限的ではない。
・リーダは、パラメータＰを含む問い合わせメッセージ（以下「照会」と呼ばれる）を備えるジェネラル・コールを反復的方法で送信し、カードからの何らかの応答を受信する状態となる。照会を検出した各カードは、Ｐとカードから引き出された乱数Ｘとの関数である確率で応答すべきか否かを決定する。カードの応答（または「照会への回答」、ＡＴＱ）には、各カードに固有の少なくとも１つの識別子が含まれ、必要に応じて他の識別子要素が含まれる。
・後のステップで、リーダは識別子を含む少なくとも１つのアプリケーション・メッセージを送信し、その識別子を有するカードだけがそれに応答する（すなわち、カードはこの、またはこれらの後続のメッセージについて、固有の識別子との比較ステップを行う）。
・必要に応じて、アプリケーション・メッセージにはリーダが選択したより短い識別子が添付される。第１のアプリケーション・メッセージのカードの承認に続くアプリケーション・メッセージで、このより短い識別子が使用され、（交換されるデータ量を減らす目的で）当初の固有の識別子に取って代わる。
固有の識別子は予め決められたシリアル番号であるか、または例えば４つの８ビット・バイトの乱数である。この第２の案は、１つの使用から別の使用へカードが認識されないようにするので、識別子機構だけではその使用を追跡することができないという利点を有する。乱数識別子の場合、識別子は初期化または照会受信の際に各カードによって選択され、上記で言及された「スロット・アロハ」案と同種の方法で一連の選択された応答によって使用される。
本発明は、カードが前の問い合わせ中にすでに応答しているか否かによって前記確率を変化させるような計算をカードが行うことで、カードがリーダからの問い合わせメッセージに応答してカードの確率を決定しようとする。これは、こうした過去の決定を表す状態変数（以下Ｉで示される）がカードに存在することを想定している。問い合わせメッセージ照会は、好ましくはフランス国出願９７０２５０１と同様な確率調整パラメータＰを含むが、この機能は必要に応じて提供されるものである。
第１の例Ａでは、これは特に簡単である。
ａ）リーダは規則的に問い合わせを送信するが、この問い合わせはいかなるパラメータもなくすべて同一である。
ｂ）スイッチがオンされるかまたは範囲内に入ると、カードは内部変数を初期化してＩ＝１にする。そして、
ｃ）リーダからの何らかのコールを受信すると、カードは［１．．．Ｉ］の範囲の整数を無作為に選択する。選択された数が１の場合、カードは固有の識別子を送信することで、リーダからの問い合わせに応答し、Ｉ＝８に再初期化する。そうでない場合、カードはＩを１ずつ減らし、固有の識別子を送信しない。
カードがリーダからのコールに応答する確率はステップｂ）の終わりでは１であるので、すべてのカードは最初のコールに応答するが、その後確率はステップｃ）の終わりでは１／８になることが見られる。次のコールに対して、カードが応答している場合確率は１／８に再設定される。そうでない場合、カードが引き続き応答しない限り、応答する確率は順次１／７、１／６、１／５、１／４、１／３、１／２及び１となる。従って、カードによってなされる２つの応答の間に最大８の問い合わせが伝えられ、それによって、通信エラーがないことを保証するのに十分なだけカードが近く、衝突が発生していないならば、最大８つの問い合わせの中でリーダがカードの識別子を知ることが保証される。
１つの変形例（例Ｂ）では、カードの挙動は同様であるが、乱数は単純化された方法で引き出され、引き出される数が減少する。
ｃ）リーダからのコールを受信すると、カードはＩを調べる。Ｉ＝１の場合、カードはその識別子を送信することでリーダからの問い合わせに応答し、Ｉを再初期化して［１．．．８］の範囲で無作為に選択された整数にする。そうでない場合、カードはＩを１つずつ減らし、その識別子を送信しない。
より一般的なアプリケーションの改善は、カードが応答する確率をリーダがパラメータで表せる点にある。例えば、リーダは各問い合わせに、定数８を使用する代わりにステップｃ）で使用されたパラメータＰを添付することができる。すなわちリーダは最適値、例えばリーダが通信できる範囲の大きさの増大、または、複数のカードが同時に存在する確率を増大することが目的である場合その目的と共に増加する値を供給できる。さらなる改善は、リーダが衝突を検出する場合パラメータを増やし、検出しない場合パラメータを減らす点にある。
前の改善とは独立に適用できる改善は、カードのメモリに記録された予め決められた数値と比較するためにリーダからのコールに別のパラメータＡが提供され、比較の結果によってコールへの応答が禁止される点にある。例えば、リーダが対象とするアプリケーションの種類（財布、銀行クレジット／デビット・カード、テレフォンカード、水泳プールにアクセスできるカード、．．．）を特定するパラメータＡが、カードに記録され且つカードの目的を表す値に対応しない場合に禁止が行われる。すなわち、禁止は、リーダによって処理されＡとして記述されるアプリケーションの集合と、カードによって処理されカードのメモリに記述されたアプリケーションの集合の共通部分に要素が存在しない場合行われる。この改善は、そこからの応答が適切であるカードに応答するカードの数を制限する役目を果たし、衝突の確率を減らす。
もう１つの独立に適用できる改善は、リーダが少なくとも１つのカードからのメッセージを検出したか否かによって問い合わせを送信する割合を変化させることである。前の問い合わせの後、リーダが応答を検出しなかった場合、次の問い合わせは、リーダがカードからの応答を検出した場合よりも、前記前の問い合わせに近くなる。この効果は問い合わせの数を増大する一方で、それにもかかわらず応答が確実に受信されるならばカードからの応答を完全に受信できるようにするということである。１つの問い合わせの終了と次の問い合わせの開始の間の待機期間は、カードからの応答が検出されない場合、問い合わせの終了とカードからの応答の開始の間の最大期間プラス、少なくともカードの応答を検出するリーダの装置（通常カードによって送信される副搬送波を検出する装置）を起動するために必要な期間の合計として選択される。
独立に適用できる改善は、「照会」及び「マーカ」と呼ばれる２種類のリーダ問い合わせを提供する点にある。照会は応答確率を再初期化する（照会はパラメータＰを含む）。マーカは、カードが応答する確率が、前に応答したか否かによって変化するようにする。例えば、この改善は例Ａを次のように修正できる。
ｂ）スイッチされるかまたは範囲内に入ると、カードは内部変数を再初期化してＩ＝０にする。そして、
ｃ）リーダからのコールを受信すると、カードはコールが照会型のものであるかを決定し、その場合Ｉを再初期化して［１．．．８］の範囲で無作為に選択された整数にし、その後マーカと同じ方法で挙動する。どちらの場合でも、Ｉ＝１の場合カードはその識別子を送信することでリーダからの問い合わせに応答する。その後、すべての場合で、Ｉがすでに１でない限り、Ｉは１ずつ減らされる。
照会の後カードが応答する確率は１／８であり、引き続き応答しない場合、マーカの後の確率は順次１／７、１／６、１／５、１／４、１／３、１／２、１となることが見られる。カードからの応答に続いて、またはステップｂ）の終了時に、マーカへの応答の確率は、もしあれば、次の照会まで０である。利点は、パラメータＰ及び／またはＡが使用される場合、使用する必要があるのは照会の中だけであるという点である。
カードがアプリケーション・メッセージを受信し、それについて短いかまたは長い固有の識別子との比較が肯定的な結果を出した場合、カードはこのイベントを保存し、ある特殊な特性を有するリーダからカード及び／またはメッセージの再初期化が受信されるといったある特定のイベントが発生するまで、リーダからの照会またはマーカに応答しない。これによって、機構はすでに処理されたカードを列挙することを避けることができ、衝突の確率を減らし、時間内の照会とマーカの密度を増加させる。
１つの変形例は、マーカがリーダによって番号を付けられ、前記増分される数がカード応答の確率の中で考慮される点にある。例えば、その数はＩと比較され（カードからの応答は不整合の場合禁止される）、またより一般的にはその数はカードに含まれる状態変数と結合される。
別の変形例は、カードによって受信される情報の（検査合計といった）ある特性が不一致の場合、禁止及び／または修正される状態変数を提供する点にある。
本発明のより一般的な実現例では、カードが照会に応答する確率は２つの整数Ｍ及びＮの関数である。応答すべきか否かの決定はカードでなされ、次のステップを含む。
・数Ｍ及びＮが決定されるが、その少なくとも１つはＰの関数である。
・均一に分配された乱数が、０≦Ｘ≦Ｎである整数Ｘについて引き出される。
・ＸがＭより小さい、すなわち確率がＭ／Ｎの場合応答がなされる。
この方法の２つの特殊な場合がすでに存在するシステムに対応する。すなわち、
・確率的システムの例では、Ｎ＝６４でＭ＝Ｐ＋１、すなわち応答の確率は（Ｐ＋１）／６４である。
・スロット・アロハ型システムでは、Ｎ＝２PでＭ＝１、すなわち応答の確率は１／（２P）である。
それにもかかわらず、どちらの場合でも、パラメータＭ及びＮの１つだけが変数であり、もう１つは固定である。それらの両方が変数であるという事実は、衝突防止機能の特性を選択する際の柔軟性という利点を与える。
２つのパラメータＭ及びＮはジェネラル・コール・メッセージ・サイクルに含まれる数であるが、少なくとも１つのパラメータはまたカード自体の中に構成または導出される。以下の例では、端末によって送信されるメッセージ照会がＰを定義する数Ｍを含み、それは、例えばフランス国出願９７  ０２５０１で説明された方法で、本発明の好ましい実現例として変化させることができると想定される。検出された衝突の関数としてパラメータＰを動的に変化させることも可能である。
以下の例で説明される様々な変数パラメータは、変数パラメータＭを使用しつつそれ自体利用できるか、または複数のパラメータと関連しうるか、またはパラメータＭを使用せずに複数のパラメータを使用することも可能である。
第１の実施形態：照会には、カードからの応答を条件付きで禁止するアプリケーション選択フィールドＡが含まれる。例えば、Ｐ及びＸに対する先行する条件がどちらも満足され、Ａがカードに含まれる予め決められた値と等しいならばカードは応答する。これによって、複数のカードがリーダの範囲内にあるが、Ａによって指定されたあるアプリケーションを保持するカードだけが処理に適していると判明している場合、衝突の確率を減らすことができる。当然、Ａに対する条件はより複雑であり、例えばＡがアプリケーションのリストであることがあり、カードはこれらのアプリケーションの何れか１つがカードに保存されたアプリケーションのリスト中に存在する場合応答できる。
第２の実施形態：照会後、リーダは、照会と区別できる１つかそれ以上のマーカ・メッセージを送信する。こうしたマーカ・メッセージはカードからのＡＴＱ応答と時間を合わせるために使用され、応答の送信と管理の時間を節約することができる。
いくつかの変形が可能である。
ケース２．１：マーカ・メッセージがインデックスＩを含むか、またはカードがこのインデックスＩを導出できるようにする（必要に応じて、メッセージにはパラメータＰと恐らくはＡも含まれる）。Ｉは各照会の際に（例えば０に）初期化され、各マーカ毎に増分される。この番号付け機構はリーダで実現され、マーカ・メッセージ及び／またはカード（これは照会を送信及び／または受信する際Ｉを０に初期化し、マーカを送信及び／または受信する毎に増分される）に含まれる。この番号付け機構は、マーカを受信する際Ｉの値がカードに知られるように、少なくともリーダまたはカードで実現される。
カードは、Ｉ、Ｐ及びランダムに引き出されたＸの関数としてＡＴＱによりマーカに応答する（ＰとＸは先行する照会またはマーカのものでよく、必ずしも各マーカ毎に再計算されない）。カード応答の確率は、カードが前の照会以来まだ応答していない場合、カードがすでに応答した場合より高い。また、マーカ後の衝突の場合、本方法は照会メッセージに戻り、コール・サイクルを繰り返すことができるが、その際Ｉは再初期化されるので、端末の範囲内のカードからの応答の総合的な確率は、衝突がない場合増加し、衝突が発生する場合減少する。本方法のこの実施形態は、データ交換終了時のメッセージが、少なくとも次のジェネラル・コールまで、すでに応答したカードがさらに応答することを禁止する時に有利である。
通常、Ａ、Ｐ及びランダムに引き出されたＸは照会メッセージについて定義され、応答条件はＩ* Ｍ≦Ｘ≦Ｉ* Ｍ＋Ｍである。その結果、Ｎ／Ｍメッセージ（１つの照会とＮ／Ｍ−１マーカ、その後サイクルが再開する）の後、すべてのカードは少なくとも一度応答したことになる。
この改善は「スロット・アロハ」の有利な特性を提供する。すなわち、パラメータＰの任意の値について、リーダの範囲内の１つのカードについて、通信エラーがない場合、カードの識別子は、カードが最初に受信されたマーカ・メッセージからだけ応答すると想定すると、範囲に入るカードから数えて、制限された数２* Ｎ／Ｍのメッセージの中でピックアップされることが確実である。
スロットの開始が、カードによって行われるタイミングの中で暗示的に示される代わりに、リーダによって、マーカを送信することで明示的に示される点を除いては、Ｎ／Ｍスロットを有する「スロット・アロハ」と比較される結果が得られることが見られる。「スロット・アロハ」と比較すると、これはカードとリーダの両方による正確なタイミングを回避する。確率的システムに対する別の利点は、Ｐがマーカになければ（及びＡ、上記参照）、マーカの持続期間は照会の持続期間より短く、カードは必ずしも各マーカ毎に別の乱数を引き出す必要がないので、さらにサイクルの持続期間が減少するという点である。実際、ｎがカードの番号特性、例えばそのシリアル番号の一部であるとすると、カードはｎ番目のマーカに対して規律正しく応答することができる。
端末がマーカがないときだけ照会を送信する場合、端末は確率的システムと同等であり、この実施形態のカードは両方のシステムの端末と互換性を有することが観察される。
ケース２．２：次のアプリケーション（特に第１アプリケーション・メッセージ）にインデックスＩを含むリーダと、カードがその識別子をアプリケーション・メッセージのフィールドと比較するのと同じ方法でカードによって、インデックスＩと比較されるアプリケーション・メッセージのこのフィールドが規定される。これは、ＡＴＱの識別子フィールドを長くすることなしに、選択メッセージの選択率を強化する。
ケース２．３：番号付けがマーカで明示的であると共にカードによって暗示的であること及び、一致がある時だけカードが応答することが規定される。この事例はとりわけ、前の改善に加えて使用される場合に有利である。
第３の実施形態：前の実施形態の変形例または追加例では、端末は２つの連続するマーカ間の間隔を変化させることができる。すなわち、ＡＴＱ応答が端末によって受信されない場合、カードと端末間でデータが交換される普通の長さの時間を待つ必要はない。この例では、カードが照会またはマーカに応答する場合、カードは照会またはマーカの終了に続く時間Ｔ0の最大長さ以内に信号（ＡＴＱの開始）を送信する。リーダはこの信号を探し、それが照会の終了に続く適当な長さの時間（Ｔ1＞Ｔ0＋リーダによる検出時間）以内に存在しない場合、すぐに照会型またはマーカ型の新しいメッセージを送信する。こうした信号が存在する場合、照会またはマーカの送信は、カードからの送信の終了まで（少なくとも応答の予想される最大長さに対応する予め決められた時間Ｔ2が経過するまで、及び／またはリーダによってカード（複数のカード）から受信されたメッセージ中に誤りまたは衝突が検出されない限り）禁止される。
単位時間当たりの照会（及び／またはマーカ）の数がかなり増加するため、この利点はカードをより素早く読めることである。ＡＴＱの継続期間が照会またはマーカと比較して長いと想定すると、特に第１の実施形態を使用するシステムでは、カードによる応答の機会がさらに非常に多くなる。