JPH10502789A - 装置グループ間で信頼性のある通信を行う無線通信システム - Google Patents

装置グループ間で信頼性のある通信を行う無線通信システム

Info

Publication number
JPH10502789A
JPH10502789A JP8532304A JP53230496A JPH10502789A JP H10502789 A JPH10502789 A JP H10502789A JP 8532304 A JP8532304 A JP 8532304A JP 53230496 A JP53230496 A JP 53230496A JP H10502789 A JPH10502789 A JP H10502789A
Authority
JP
Japan
Prior art keywords
message
frame
response
frames
series
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.)
Ceased
Application number
JP8532304A
Other languages
English (en)
Inventor
レオナルダス ヘラルダス マリア ベック
ハンス エヴァート ペーター ケーラー
ロベルタス コルネリス ヨハネス ヤンセン
ヘルヴェン アドリアヌス ヘンリクス ファン
Original Assignee
フィリップス エレクトロニクス ネムローゼ フェンノートシャップ
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by フィリップス エレクトロニクス ネムローゼ フェンノートシャップ filed Critical フィリップス エレクトロニクス ネムローゼ フェンノートシャップ
Publication of JPH10502789A publication Critical patent/JPH10502789A/ja
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems
    • G08C19/16Electric signal transmission systems in which transmission is by pulses
    • G08C19/28Electric signal transmission systems in which transmission is by pulses using pulse code
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C25/00Arrangements for preventing or correcting errors; Monitoring arrangements
    • G08C25/02Arrangements for preventing or correcting errors; Monitoring arrangements by signalling back receiving station to transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 通信システムにより、ゲームコンピュータ及びパーソナルデジタルアシスタントのような装置のグループが無線通信できるようにする。メッセージフレームの送信(500)に従う周期は、受信に応答するために保持される。受信装置(101)は、応答前に任意の時間待機する。タイムアウトする第1装置(101)のみ応答フレーム(510)を送信する。装置(100)は、フレーム送信を検出する検出手段(400)を具え、これに、第1タイマに第1時間を設定する第1タイミング手段(310)が続く。メッセージ送信手段(200)は、第1タイマが満了する際メッセージフレーム(500)を送信する。メッセージ受信手段(210)によってメッセージフレーム(500)を受信した後、第2タイミング手段(320)は、第2タイマを、第1時間より短い任意の時間に設定する。応答送信手段(220)は、他の送信を検出する前に第2タイマが満了する場合、応答フレーム(510)を送信する。

Description

【発明の詳細な説明】 装置グループ間で信頼性のある通信を行う無線通信システム 本発明は、送信装置及び受信装置を具える無線通信システムであって、 この送信装置は、メッセージフレームを送信するメッセージ送信手段と、応答 フレームを受信する応答受信手段とを具え、 前記受信装置は、メッセージフレームを受信するメッセージ受信手段と、この メッセージ受信手段がメッセージフレームを正確に受信すると応答フレームを送 信する応答フレーム送信手段とを具える無線通信システムに関するものである。 また、本発明は、このようなシステムで使用するのに適切な装置に関するもの である。 二つの装置間の通信を多数の方法で行うことができる。無線通信は、ポータブ ル装置を含む通信で広く使用されている。市販の電子製品では、無線通信の搬送 波として赤外光が通常用いられる。既知の赤外線通信システムでは、ハンドヘル ド遠隔制御装置のような送信装置は、赤外線送信機を具え、テレビジョンのよう な受信装置は、赤外線受信機を具える。情報は、メッセージフレームの形態で伝 送される。メッセージフレームは、メッセージフレームを一時的に格納するため に、対応する最大サイズバッファを送受信装置が使用できるような最大サイズに 制限される。簡単な通信プロトコルを用いるとともに低ビットレートで作動させ ることにより、費用効率のよい通信が達成される。代表的には、赤外線送信機又 は赤外線受信機に加えて専用の論理又は通信ICが必要とされない主CPUによ ってプロトコルが実行される。しかしながら、赤外線による送信は、例えば同一 周波数で作動する他の赤外線送信機によって妨害される。このような通信システ ムの信頼性を増大させるために、通信プロトコルは、送信されたフレームの正確 な受信を報告する応答機構を用いることにより向上される。メッセージフレーム の送信に応答して応答フレームが受信されない場合、メッセージフレームを再送 信することができる。例えば、これを、遠隔制御装置上の同一キーを再び押すこ とにより、ユーザによって開始することができる。送信装置は、予め設定された 最大値まで、又は、応答フレームが受信されるまで、メッセージフレームを自動 的に再送信することもできる。応答機構を、例えば最大動作距離を超える又は光 学的接触がブレークされる状況で通信が不可能になったことを検出するのに用い ることもできる。応答機構をサポートするために、両装置は、赤外線送信機及び 赤外線受信機を具える。このような機構は、独国出願公開明細書第3508562 号か ら既知である。 このシステムは、メッセージフレームを発生させるとともに応答フレームを受 信する送信装置とメッセージフレームを受信するとともにこれに応答して応答フ レームを発生させる受信装置との間の通信を説明している。第3の装置を追加す ることによりシステムを中断させることができる。 このような状況では、例えば、VCRも、テレビジョンの遠隔制御装置から送 信されたメッセージフレームを受信するとともに、それに応答して応答フレーム を発生させるような状況が生じる。この場合、1メッセージフレームを送信する ことにより、(テレビジョン及びVCRによって)二つの応答フレームがほとん ど同時に送信され、その結果、妨害が生じ、応答が受信されない。この状況は通 常、独特のアドレスを受信装置に割り当てることによって回避される。遠隔制御 装置から送信されたメッセージフレームは、特定の受信装置のアドレスを具える 。アドレス指定された装置のみがメッセージフレームを受信するとともにそれに 応答する。代表的には、装置は、ファクトリーセットアドレスとともに来る、す なわち、VCR用の論理アドレス‘VCR1’と‘VCR2’との間の選択のよ うなアドレスの選択をユーザに提供する。通信の観点から各装置を独自に形成す ることは明らかに有利である。しかしながら、他の装置にアドレス指定する度に 一つ以上の装置に関連する情報を送信する必要があるという不都合がある。例え ば、家庭用映画をコピーした後、テレビジョンVCR1及びVCR2をスタンバ イモードにするために、ユーザは遠隔制御装置に三つのスタンバイ命令を入力す る必要がある。 同様に、同一のテレビジョンを制御するために二つの遠隔制御装置が存在する 場合、システムが停止するおそれがある。二つの遠隔制御装置をほぼ同時に用い ると二つのメッセージフレームが妨害する。送信を自動的に繰り返すことにより 、応答速度が同様である場合特に妨害が繰り返し生じる。第1遠隔制御装置が第 1メッセージフレームを送信した直後に第2遠隔制御装置が第2メッセージフレ ームを送信する場合、第2メッセージフレームは、第1メッセージフレームの応 答フレームを妨害するおそれがある。第1メッセージフレームが応答される前に 第2メッセージフレームが送信される場合、メッセージフレームが応答フレーム によって実際に応答されるという混乱が生じるおそれがある。 本発明の目的は、通信の観点から同一の少なくとも三つの装置間の通信を許容 する無線通信システムを提供することである。本発明の他の目的は、このような システムにより、送信された一つメッセージフレームによって複数の応答フレー ムの妨害が生じる機会を減少させることである。本発明の他の目的は、メッセー ジフレームが妨害する機会を減少させることである。 この目的を達成するために、本発明によるシステムは、前記無線通信システム は少なくとも三つの装置を具え、各装置を、送信装置及び/又は受信装置とし、 各装置は、フレームの送信を検出する検出手段と、 この検出手段が前記送信の終了を検出すると予め設定された第1時間に第1タ イマを設定する第1タイミング手段と、 前記メッセージ受信手段がメッセージフレームを正確に受信すると、前記第1 時間より小さい予め設定された上限を有する任意の時間に第2タイマを設定する 第2タイミング手段とを具え、 前記メッセージ送信手段を、前記第1タイマが満了するとともに前記検出手段 が他のフレームの送信を検出しない場合にメッセージフレームを送信するように 適合させ、 前記応答送信手段を、前記検出手段が他のフレームの送信を検出する前に前記 第2タイマが満了する場合のみ応答フレームを送信するように適合させたことを 特徴とするものである。 装置のグループ間で信頼性があり、かつ、費用効率のよい通信を達成するため に、本発明は、以下の機構を用いる。 1.メッセージフレーム及び応答フレームは「同期対」を形成する。一旦メッセ ージフレームが送信されると、第1タイマによって支配される第1時間周期は 、専ら応答フレームをリターンするために保持される。同期対を用いることによ り、送信装置及び受信装置は、必要な動作を順次実行することができる(並列動 作が要求されない。)。 2.メッセージフレームは、一つの受信装置のみによって応答される。多数の用 途に対して、少なくとも一つの装置がメッセージフレームを正確に受信したとい う情報が送信装置に提供される場合に十分なレベルの信頼性を達成する。これは 、二つの方法によって達成される。 − 応答フレームを送信する前に、第2タイマによって支配される任意の遅延を 用いる。メッセージフレームの受信の際にタイマがセットされる。これにより、 応答したフレームの送信を複数の装置がほぼ同時に開始する機会を減少させる。 任意の遅延は第1時間未満の上限を有し、これにより、他のメッセージフレーム の送信前に応答フレームの送信を開始する。 − 装置は、任意の遅延周期中フレームが送信されたか否かを検出(感知)する 。検出された場合(他の装置がより短い遅延を有して応答フレームの送信を既に 開始したことを意味する。)、他の応答フレームは送信されない。 3.一度に一つの装置のみがメッセージフレームを送信する(これに続いて、受 信装置によって応答フレームが送信される)。装置は、フレームが送信されたか 否か検出(感知)する。送信が検出された場合、他のメッセージフレームの送信 が開始される。検出された送信の終了時に、(対がブレークされないように)第 1タイマが設定される。タイマが満了すると、他のメッセージフレームの送信を 開始させることができる。他のいずれの装置も送信を開始しないようにするため に、装置は先ず、送信がアクティブであるか否か再び検査する。この機構により 、比較的少ないメッセージフレームが送信されるとともにユーザによってメッセ ージフレームの送信を開始するシステムに対して特に、メッセージフレームが互 いに妨害するのに対して理想的に保護する。 本発明のシステムの第1例は、前記第1タイミング手段を、時間窓内の任意の 時間に前記第1タイマを設定するように適合させ、この時間窓を、予め設定され た重なり合っていない複数の時間窓から選択し、前記フレームの送信の終了の検 出に最も近接して続く時間窓を、最高プライオリティを有するメッセージフレー ムを送信するために保持し、連続する時間窓の各々を、順次低くなるプライオリ ティを有するメッセージフレームを送信するために保持するようにしたことを特 徴とするものである。 特に、メッセージフレームを装置によって自動的に発生させる場合又は比較的 多数のフレームを送信する必要がある場合、フレームの送信が少なくとも二つの 装置において(第1タイマによって支配される)時間的にほぼ同一の瞬時に遅延 されるという事態が生じるおそれがある。このような状況では、これら装置は、 他の装置が同時に始動するのを検出することなく送信を開始するおそれがある。 これが生じる機会を減少させるために、第1タイマを、予め設定された時間窓内 で任意の時間に設定する。また、任意の時間窓を、重なりのない少なくとも二つ の時間窓に分割して、メッセージフレームの送信にプライオリティを与えること ができる。高プライオリティのメッセージフレームは最初の時間窓を使用し、低 プライオリティのメッセージフレームは後の時間窓を用いる。 通信システムにおいて、前記送信装置は、前記メッセージ送信手段がメッセー ジフレームを送信した後、予め設定した第3時間に第3タイマを設定する第3タ イミング手段も具え、 前記応答受信手段が応答フレームを受信する前に前記第3タイマが満了した場 合予め設定された最大数まで前記メッセージフレームを再送信するように適合さ せる。本発明によるシステムの他の例は、 各装置は前記第3タイミング手段を具え、 前記メッセージ送信手段を、一連のメッセージフレーム全体に亘って長いメッ セージを分割し、その後前記一連のメッセージフレームを送信するように適合さ せ、連続する一連のメッセージフレームを直前のメッセージフレームと相違させ 、直前のメッセージフレームに対する応答フレームが前記応答受信手段によって 受信された後連続的なメッセージフレームを送信し、 前記メッセージ受信手段を、一連のメッセージフレームを受信するとともに連 続する一連のメッセージフレーム間の区別を行うように適合させ、 前記応答送信手段を、前記メッセージ受信手段が前記一連のメッセージフレー ムを正確に受信する際に前記メッセージ受信手段が全ての先行する一連のメッセ ージフレームを正確に受信した場合のみ、前記応答フレームを送信するように適 合させたことを特徴とするものである。 本例では、長いメッセージを、一連のメッセージフレーム全体に亘って分割す る。メッセージフレームはシーケンスで送信される。次の一連のメッセージフレ ームは、現在のメッセージフレームが応答された後にのみ送信される。応答が受 信されない場合、現在のメッセージフレームが自動的に再送信される。送信が中 断される機会の多い状況では、一連のメッセージフレーム全体を再送信する代わ りに個別のメッセージフレームを再送信するのが有利である。受信装置がメッセ ージフレームに応答する状況も生じるおそれがあるが、応答フレームは、メッセ ージフレームを送信した装置によって正確に受信されない。このような状況では 、送信装置はメッセージフレームを再送信する。受信装置が再送信と次の一連の メッセージフレームの送信との間を区別できるようにするために、連続的な一連 のメッセージフレームの各々は、直前のメッセージフレームと相違する。既に説 明したように、少なくとも一つの装置がメッセージを正確に受信するのが望まし い。同様に、一連のメッセージの全体である長いメッセージを少なくとも一つの 装置が正確に受信するのが望ましい。メッセージフレームは、多くても一つの装 置によって応答される。個別の一連のメッセージフレームの各々が応答される状 況が生じるおそれがあるが、装置はメッセージ全体を正確に受信しない。例えば 、二つのメッセージフレーム全体に亘って分割される長いメッセージの場合には 、第1メッセージフレームは、装置Aのみによって受信されるとともに装置Aに よって応答され、第2メッセージフレームは、装置Bのみによって受信されると ともに装置Bによって応答される。これを克服するために、装置は、先行する全 ての一連のメッセージフレームを正確に受信する場合、メッセージフレームの正 確な受信に応答するのみである。 本発明による他の例では、システムは、前記応答送信手段を、前記応答送信手 段が前記全ての先行する一連のメッセージフレームに対する応答フレームを送信 する場合のみ前記応答フレームを送信するように適合させたことを特徴とするも のである。長いメッセージが受信される機会を増大させるために、第1の一連の メッセージフレームに応答する装置は、残りの一連のメッセージに応答する装置 のみである。 本発明による他の例では、システムは、一連のメッセージフレームの最初であ るメッセージフレームに、残りの一連のメッセージフレームより低いプライオリ ティを割り当てたことを特徴とするものである。これにより、一旦長いメッセー ジの送信が開始されると、長いメッセージはプライオリティを獲得する。また、 多数のメッセージが送信されるシステムにおいて特に、個別の一連のメッセージ フレームの各々が、他の装置によって送信すべき全てのメッセージと競合するこ とができる。これにより、伝達の持続時間を非常に長くすることができる。した がって、情報システムは、送信に長時間を要する場合に光学的な接触が行われな い機会が増大する赤外線システムに対して特に有利である。 本発明による他の例では、システムは、前記一連のメッセージフレームのメッ セージフレームは、連続する一連のメッセージフレームと相違する数を具えるこ とを特徴とするものである。このような数を用いることは、連続的なフレーム間 を区別する簡単な方法である。例えば、連続的な一連のメッセージフレームに対 して順に大きくなる数を用いることができる。他の例では、システムは、前記連 続する一連のメッセージフレームは数0又は1を交互に具えることを特徴とする ものである。このような機構を用いると、受信装置が再送信と次の一連のメッセ ージフレームとの間で簡単に区別しうるようにこの数を保持するのに、メッセー ジフレーム中に1ビットロケーションのみを必要とするだけである。 本発明による他の例では、システムは、各装置は、一連のメッセージフレーム を表すチェックサムを計算するチェックサム計算手段を具え、 前記メッセージ送信手段を、前記チェックサム計算手段に、前記メッセージ送 信手段から送信すべき一連のメッセージフレームを表す第1チェックサムを計算 するように適合させ、前記メッセージ送信手段は、前記第1チェックサムを、予 め設定されたメッセージフレームに挿入し、 前記メッセージ送信手段を、このメッセージが最後の一連のメッセージフレー ムであることの表示を最後の一連のメッセージフレームに挿入するようにも適合 させ、 前記メッセージ受信手段を、前記チェックサム計算手段に、前記メッセージ送 信手段によって受信した一連のメッセージフレームを表す第2チェックサムを計 算させるように適合させ、 前記応答送信手段を、前記メッセージ受信手段が前記最後の一連のメッセージ フレームを受信する際に前記メッセージ受信手段によって受信した予め設定され た一連のメッセージフレームに具えられた前記第1チェックサムが前記第2チェ ックサムに整合する場合のみ、前記応答フレームを送信するように適合させたこ とを特徴とするものである。 チェックサムにより、受信装置は、全ての一連のメッセージフレームが正確に 受信されたか否か決定することができる。受信装置が誤りを検出すると、最後の 一連のメッセージフレームに応答しない。このような方法では、送信装置は、個 別のメッセージフレームが正確に受信したことだけでなく全体のメッセージが受 信されたことを検出することができる。特にポータブル装置に対して赤外線通信 を行う場合、追加の利点が得られる。このようなシステムでは、光学的な接触が 容易にブレークされるおそれがある。事前措置を講じない場合、これによって次 のようになる。装置Aは一連のメッセージフレームの送信を開始する。装置Bは 一連のメッセージフレームを受信する。装置Cは、一連のメッセージの開始を受 信せず、一連のメッセージフレームの送信を開始する(同様に、例えば、ユーザ は、Cがメッセージを送信する必要がある場合、Cを他の装置に対してのみ指定 する。)。装置A及びBは、Cから送信された一連のメッセージフレームを受信 する。その結果、装置Aは、調停を行わなくなり、送信を停止する(実際には、 Cは、正確に調停されないことにより送信する権利を勝ち取る。)。最終的には 、Bは、Aから部分的に発生するとともにCから部分的に発生する一連のメッセ ージフレームを受信する。好適には、チェックサムにより、Bはこれを検出する ことができ、最後のメッセージフレームに応答しないことによりCに情報を提供 する。 本発明のこれら及び他の態様を、図面を参照して以下詳細に説明する。 図1は、無線通信することができる四つの装置のシステムを示し、 図2は、本発明によるシステムの装置のブロック図を示し、 図3は、マイクロコントローラに基づいて実現したブロック図を示し、 図4は、二つの応答を獲得するのを回避する第2タイマの役割を示すブロック 図を示し、 図5は、メッセージフレームが互いに妨害するのを回避する第1タイマの役割 を示すブロック図を示し、 図6は、メッセージフレーム及び応答フレームの送信に用いられる時間窓を示 し、 図7は、本発明によるシステムの装置の他の実施の形態のブロック図を示し、 図8は、メッセージフレームを再送信する第3タイマの役割を示すブロック図 を示し、 図9は、メッセージ及び応答フレームの構造を示し、 図10は、一連の四つのメッセージフレームを示し、 図11は、本発明によるシステムの装置の他の実施の形態のブロック図を示す 。 本発明によるシステムは、無線通信することができる少なくとも三つの装置の グループを具える。図1は、四つの装置100〜104を具えるこのようなシス テムを図示する。図示したシステムを、種々の遠隔制御の用途に用いることがで きるが、ハンドヘルド送信機に特に好適である。例えば、各々がハンドヘルドゲ ームコンピュータを有する子供のグループは、各子供が局所入力部にゲームコン ピュータを設けるとともにそのゲームコンピュータが関連の情報を他のゲームコ ンピュータに伝達することによって、グループゲーム遊びをすることができる。 さらに、このシステムにより、子供たちがチームとして動作を行うことができ、 各子供は、チームが解決したい仕事に貢献する。例えば、子供たちは、各子供が ゲームコンピュータのパズルの一部を解決するとともにこれらの部分的な解決を ある子供のゲームコンピュータから他の子供のゲームコンピュータに伝達するこ とにより、複雑なパズルを解決することができる。他の例では、パーソナルデジ タルアシスタント(Personal Degital Assistant:PDA)を、グループ通信から利益 を得る種々の用途に拡張することができる。このようなPDAにより、子供は、 ノートを入力するとともに、全てのクラスメートのPDAにそれを送信すること ができる。これらのタイプのグループ用途に対して、伝送されたメッセージフレ ームを少なくとも一つの装置が受信した場合、十分なレベルの信頼性を達成する 。グループが非常に動的に確立される(子供たちが行き来することができる。) ので、全ての装置がメッセージフレームを受信することが必要とされない。全て でなく一部のディスプレイをメッセージがポップアップする場合、驚くべき効果 が得られる。これは、送信されたオブジェクトがそれ自体のライフを有するとい う効果を容易に与えることができる。 各装置が通信の観点から同一であるとともに通信装置のグループを動的に確立 する場合、上記システムはこれらのタイプのグループ用途に特に適切であること が認識される。上記無線通信システムを簡単にすることにより、費用効率を高く することができ、これは、ゲームコンピュータ及び子供のPDAに対して重要で ある。赤外通信は、特に費用効率が高く、通信が一部屋に制限されるとともに政 府の規格から自由であるという利点がある。例えばPDAを用いて通信したい隣 の子供たちのように遠距離に亘る通信が要求される場合、例えば携帯用無線電話 機から既知のような簡単なRF伝送技術を用いる同一システムを用いることがで きる。 装置それ自体は相違してもよい。例えば、対話式テレビジョンに対して、四つ の同様な遠隔制御装置を、情報インタフェースボックスと通信するのに用いるこ とができる。次いで、インタフェースボックスを、電話回線を介して放送スタジ オに接続する。各ユーザは、遠隔制御装置の選択又は解答を入力するとともにこ れらをインタフェースボックスに送信することができる。インタフェースボック スはこの情報をスタジオに送信する。同様に、スタジオが質問のようなデータを インタフェースボックスに送信し、その後インタフェースボックスが全ての遠隔 制御装置にそれを送信するようにすることができる。この例では、二つのタイプ の五つの装置(四つの遠隔制御及び一つのインタフェースボックス)を含む。本 発明は、五つの装置間の通信のみに関するものであり、インタフェースボックス と放送スタジオとの間の通信は範囲外である。 無線通信に対して設ける他に、図1の装置は、代表的には、キーボードのよう な入力手段10と、LCDディスプレイのようなディスプレイ20を具える。好 適には、ディスプレイ20として、ペンを介して又は指で押すことにより入力す ることができるグラフィックタブレットを使用する。 図2は、本発明によるシステムの装置のブロック図を示す。明瞭のために、二 つの装置100及び101を図示する。各装置は、メッセージフレームを送信す るメッセージ送信手段200と、メッセージを受信するメッセージ受信手段21 0と、応答フレームを送信する応答送信手段220と、応答フレームを受信する 応答受信手段230とを具える。図2において、装置100がメッセージフレー ムの送信を開始する。この開始を、例えばプログラムの開始の際に自動的に行う ことができ、又は、ユーザがキーを押すような外部事象によってトリガすること ができる。マイクロコントローラがキーボードを走査するような外部事象を検出 する種々の方法は既知であり、ここではそれを説明しない。その結果、装置10 0のメッセージ送信手段200は、メッセージフレーム500を送信する。装置 101のメッセージ受信手段210はメッセージフレーム500を受信する。メ ッセージ受信手段210は、メッセージが正確に受信されたか否かの確認もする 。これに対しては、ビットタイミング(例えば、バイフェーズ(bi-phase)符号化 )検査、メッセージフレームに具えられたパリティビットにパリティが整合する か否かの検査、又はCRCのような計算されたチェックサムがメッセージフレー ムに具えられたチェックサムに整合するか否かの検査のような種々の方法が既知 である。このような方法に基づいて、受信装置は、メッセージフレームが正確に 受信されなかったという結論に到達することができる。誤りが検出されない場合 、受信装置は、メッセージフレームが正確に受信されたと仮定する。 各装置は、第2タイミング手段320も具える。メッセージ受信手段210が メッセージフレームを正確に受信すると、第2タイミング手段320は、予め設 定された上限T2を有する任意の時間に第2タイマを設定する。本例において、 これは、装置101がメッセージフレーム500を正確に受信するときに発生す る。応答送信手段220は、第2タイマが満了するまで応答フレームを送信しな い。装置101以外の装置は、メッセージフレーム500を正確に受信するとと もに、第2タイマを始動させることもできる。受信装置のうちの一つの第2タイ マを最初にタイムアウトさせる。この装置の応答送信手段220は、応答フレー ム510を送信する。各装置は、フレームの送信を検出する検出手段400も具 える。第2タイマが満了するまで待機する装置の検出手段400が第2タイマ満 了前に他のフレームの送信を検出する場合、応答フレームは送信されない。また 、検出手段400は、フレームの送信を検出すると、第2タイミング手段320 が満了するのを防止し、その結果、応答フレームも送信されない。任意のタイマ を用いるとともにフレーム送信を検出することにより、一つ以上の装置がメッセ ージフレーム500に応答する機会を高くする。少なくとも一つの装置がメッセ ージフレーム500を正確に受信する場合、装置100の応答受信手段230は 、応答フレーム510を受信する。明らかに、他の装置が同一の応答フレーム5 10を検出し及び受信するおそれがあるが、これら装置は応答フレームを予期し ないので、フレームは破棄される。 各装置は、メッセージフレームの送信を開始することができる。その結果、最 初の装置から開始したメッセージフレームの送信が、他の装置から開始したメッ セージフレームの送信又は応答フレームの送信を妨害するおそれがある。検出装 置400を、これがおこる機会を減少させるためにも用いる。検出手段400が 送信を検出した場合、メッセージ送信手段200は、他のメッセージフレームの 送信の開始を遅延させる。検出手段400が送信の終了を検出すると、第1タイ ミング手段310は、第1タイマを所定の第1時間T1に設定する。第1タイマ が満了すると、メッセージ送信手段200は他のメッセージフレームの送信を開 始することができる。同一の送信を検出することにより他の装置が遅延されるの で、実際に送信を開始する前に送信が行われているか否かを再び検査するのは有 利である。この機構は、比較的少ないメッセージフレームが送信されるとともに メッセージフレームがユーザの開始によって送信されるシステムに対して特に、 互いに妨害するメッセージフレームに対して理想的な保護を提供する。フレーム の送信の検出の終了時にタイマを設定する代わりに、タイマは、フレームの開始 のようなフレーム送信中の他の瞬時に設定することもできる。フレームの最長の 長さ(及び持続時間)が既知である多数のシステムにおいて、これにより、同様 の結果が得られる。例えばある赤外線システムにおいて、フレームの送信として 検出手段400によって解釈される妨害が、予め設定された第1時間T1を超え て生じるおそれがある。このようなシステムにおいて、送信又は妨害の検出終了 時にタイマを設定するのが特に好適である。 さらに、予め設定された第1時間T1を、第2タイミング手段320によって 設定された第2タイマの予め設定された上限T2より長く選定する。これにより 、メッセージフレーム及び対応する応答フレームは「同期」対を形成するように なる。一旦メッセージフレームが送信されると、第1タイマによって支配される 第1時間周期は、応答フレームをリターンするために専ら保持される。好適には 、同期対を用いることにより、(平行動作が要求されずに)送信装置及び受信装 置が必要な動作を順次行うことができるようにする。 装置は、メッセージフレーム又は応答フレームを送信する間、フレームの任意 の応答を行えないようにすることができる。装置は、送信の間及び好適には送信 の任意の妨害に対する検査の間、受信を行えるようにすることもできる。 メッセージ送信手段200及び応答送信手段220の両方は、フレームを送信 する。明らかに、両手段を部分的に結合することができる。例えば、赤外線通信 を用いるに当たり、符号化回路を、フレームから例えばバイフェーズ信号への符 号化に使用するとともに、変調回路を、符号化信号を変調した赤外光信号を送信 するのに用いる場合、両手段が好適に符号化回路及び変調回路を共有することが できる。代表的には、変調は、信号を代表的には33〜40KHzの副搬送波に 変調し、次いでこの副搬送波を赤外線搬送波に変調することを意味する。同様に 、メッセージ受信手段210、応答受信手段230、及び検出手段400は、赤 外光信号を受信するとともにそれを符号化信号に復調する復調回路を共有するこ とができる。メッセージ受信手段210及び応答受信手段230は、受信した符 号化信号をフレームに復号化する復号化回路を共有することもできる。特に、例 えば、フィリップス社の型番号PCA84C822のマイクロコントローラを装 置が既に具える場合、メッセージ送信手段200、メッセージ受信手段210、 応答送信手段220及び応答受信手段230をマイクロコンピュータに結合する のが有利である。好適には、第1タイミング手段310及び第2タイミング手段 320を、マイクロコントローラのタイミング機能に結合する。実際には、変調 回路及び復調回路を、マイクロコントローラから分離する。このためにマイクロ コントローラのリアルタイムの要求が許容される状況では、(信号を副搬送波に 変調する)第1変調ステップをマイクロコントローラに結合するのが有利である 。 図3は、マイクロコントローラを用いた実現を示す。マイクロコントローラ6 00は、副搬送波を赤外光信号に変調する変調回路610を用いる。赤外LED とも称されるこのような変調回路の一例を、ジーメンス社のLD2475とする 。変調回路620は、赤外光信号を受信するとともに、それをデジタル信号に復 調して、マイクロコントローラ600に供給する。このような復調回路の一例を 、テレファンケン(Telefunken)社のTFNS5360とする。 図4は、二つの応答を獲得するのを回避する第2タイマの使用を図示する。一 例として、装置A,B及びCのインタラクションを示す。インタラクションは時 間t=t0で開始する。インタラクション以外の瞬時がアクティブであり、かつ 、全てのタイマが満了したと仮定する。t=t0において、Aはメッセージフレ ームの送信(Tx)を開始する。同時に、B及びCは、送信を検出するとともに 、メッセージフレームの受信(Rx)を開始する。t=t1において、送信が終 了する。この瞬時において、B及びCはメッセージフレームを受信し、誤りがな いことを検出すると、両装置は、予め設定された上限T2をそれぞれ有する任意 の時間tb及びtc(tb≦T2;tc≦T2)で第2タイマを始動させる。B及びC は、応答フレームを送信する前にタイマが満了するまで待機する(Wt)。この 例では、tbを最短時間(tb<tc)とする。t=t2において、Bの第2タイマ が満了する。t=t1とt=t2との間でBが送信を検出しないので、Bは、t= t2で応答フレームの送信を開始する。Cは、t=t2においてもこの送信を検出 し(DET)、これは、Cがもはや応答フレームを送信しないことを意味する。 図5は、メッセージフレームが互いに妨害するのを回避する際の第1タイマの 使用を示す。一例として、三つのそれぞれA,B及びCの間のインタラクション を示す。インタラクションは、時間t=t0で開始する。この瞬時において、そ れ以外のインタラクションがアクティブであり、かつ、全てのタイマが満了して いると仮定する。t=t0では、Aは、メッセージフレームの送信(Tx)を開 始する。同時に、B及びCは、送信を検出するとともにメッセージフレームの受 信(Rx)を開始する。t=t1において、Aは送信を中止し、B及びCは、送 信の終了を検出する。A,B及びCは、予め設定された第1時間T1で第1タイ マを始動させる。これらは、第1タイマが満了するまで、他のメッセージフレー ムの送信を待機する(Wt)。簡単のために、Bのみがメッセージフレームを正 確に受信する(両方ともメッセージフレームを正確に受信する状況は既に説明し た。)と仮定する。Bは、予め設定された上限T2を有する任意の時間tb(tb ≦T2)で(応答のために)第2タイマを始動させる。Bは、第2タイマが満了 するのを待機する(Wt)。これは、t=t2で起こる。次いで、Bは、応答フ レームの送信を開始する。A及びCは、この送信をt=t2でも検出する。t= t3において、Bは応答フレームの送信を中止し、A及びCは送信の終了を検出 する。A及びCは予め設定された第1時間T1で第1タイマを再始動させる。t =t3において、Aは応答フレームを受信する。Cも応答フレームを受信するこ とができるが、Cは応答フレームを予期しないので、その後それを破棄する。ま た、Cが応答フレームであることを検出するとすぐに、Cは応答フレームの受信 を中止することができる。第1タイマが満了しない又はフレームの送信を検出し ない間、新たなメッセージフレームの送信が開始されない。したがって、t=t0 における第1メッセージフレームの送信の開始から、Bに対するt=t4(Bの 第1タイマの満了)又はA及びCに対するt=t5(A及びCの第1タイマの満 了)まで、新たなメッセージフレームを発生させなくすることができる。Bがそ れ自体の送信も検出することができる場合、Bは、t=t3において第1タイマ をリセットすることもでき、その結果t=t5でBの第1タイマを満了させるこ ともできる。第2タイマの上限T2を、第1タイマの上限T1より低くする。これ により、新たなメッセージフレームが送信される前に応答フレームを送信するよ うにする。実際には、T1とT2との間に所定の時間のマージンを要求してプロセ スの遅延を許容することができる。さらに、システムは、自動利得制御を用いて 、受信した信号の正確なレベルに適合させることができる。この場合、第2タイ マに対して最小時間を規定するのも有利である。図4の例において、Bがほとん どすぐにメッセージフレームの受信に応答し、それに対してAの自動利得制御が 、Aがメッセージフレームを送信する間Aの受信回路の感度を減少させ るようにすることもできる。その結果、Aは応答フレームを正確に受信すること ができなくなる。最小周期により、自動利得制御回路を最高レベルの感度に戻す ことができる。 あるメッセージフレームの送信が他のメッセージフレームの送信から遅延して いることは図5から明らかである。この周期中、二つ以上の装置が新たなメッセ ージフレームの送信を所望する場合、装置を、同様な時間瞬時で遅延させること ができる(図5の例ではA及びCをt=t5まで遅延させる。)。A及びCの処 理遅延が非常に似ている場合、両方ともほぼ同一時間に送信を開始し、それ自体 の送信が実際に開始される前に送信が既に開始したことを検出することができな い。この問題を克服するために、他の実施の形態において、第1タイマを、時間 窓内の任意の時間に始動させる。図5からわかるように、時間窓の時間下限を、 第2タイマの上限T2より高くして、メッセージ−応答対が新たなメッセージフ レームによって破壊されないようにする必要がある。第1タイマの時間窓は、少 なくとも二つの重なり合わない時間窓においても破壊される。これら時間窓のう ちの最初のものは、最高プライオリティでメッセージフレームを送信するために 保持される。連続的な時間窓は、連続的に低くなるプライオリティでメッセージ フレームを送信するために保持される。最初の時間窓は、検出手段400がフレ ームの送信の終了を検出する瞬時に最も近接して続く新たなメッセージフレーム を送信する時間窓となる。送信すべき高プライオリティメッセージが存在する間 、低プライオリティメッセージフレームは遅延される(第1タイマは、高プライ オリティメッセージフレームの送信を検出することにより再始動される。)。同 様に、一つの高プライオリティメッセージフレームのみ所定の時間に送信され、 他の高プライオリティメッセージフレームは遅延される。 図6は、メッセージフレーム及び応答フレームの送信に用いられる時間窓を示 す。t=0においてメッセージフレームの送信の終了が検出され、応答フレーム を送信するために窓10が保持されると仮定する。応答フレームが送信される実 際の瞬時は、この時間窓内で任意である。時間窓は、予め設定された上限T2を 有する。T2の後の最初の窓である時間窓20を、高プライオリティメッセージ フレームを送信するために保持する。装置が高プライオリティメッセージフレー ムを送信するのを所望する場合、メッセージフレームが送信される実際の瞬時は 、時間窓20内で任意である。次の窓30は、次のプライオリティメッセージフ レーム用に保持される、等々。高プライオリティメッセージフレームが送信され る場合、送信を検出するとタイマがリセットされる。その結果、装置が高プライ オリティメッセージを送信するのを所望しない場合、より低いプライオリティの メッセージのみが送信される。 図7に示すような他の実施の形態において、メッセージ送信手段200を、一 連のメッセージフレーム全体に亘る長いメッセージを分割するとともに、その後 一連のメッセージフレームを送信するように適合させる。さらに、メッセージ受 信手段210を、一連のメッセージフレームを受信するように適合させる。メッ セージ送信手段200は、動的にメッセージをメッセージフレームに分割し、又 は、メッセージを一連のメッセージフレームとして既に格納することができる。 代表的には、メッセージフレームの長さを(、したがって、送信時間も)制限す る。長さを通常、それがアプリケーションに整合するように選定する。一例とし て、ユーザが遠隔制御装置のキーを押す場合のようにメッセージフレームを簡単 な命令の転送にのみ用いる場合、2バイトまでのデータ長で十分である。ユーザ が遠隔制御装置のVCRをプログラムするとともにある動作中一連の命令を送信 するようなより複雑な状況に対して、16データバイトのようなより長いフレー ムサイズを用いるのが有利である。図形又は文字を送信する必要がある既に説明 したような用途に対して、より大きなサイズが要求される。しかしながら、フレ ームサイズが非常に増大すると問題が生じる。バッファサイズが増大する(追加 のコストが要求される。)と、信頼性が減少する。特に、これは、赤外線通信に おいて信頼性のないシステムとなる。 したがって、信頼性は、メッセージフレームに対して応答フレームが受信され ない場合にメッセージフレームを再送信することによって増大する。このために 、各装置は、メッセージ送信手段200がメッセージフレームを送信した後第3 タイマを予め設定された第3時間T3に設定する第3タイミング手段330を具 える。応答受信手段230が応答フレームを受信する前に第3タイマが満了する 場合、メッセージ送信手段200は、予め設定された最大数までメッセージフレ ームを再送信する。応答受信手段230は、正確な応答フレームを受信したとい う情報をメッセージ送信手段200に提供し、又は第3タイミング手段330の 満了を停止させる。再送信の最大数を例えば3とする。赤外線通信に対しては、 赤外線通信が容易に妨害されうるので、6のようなより大きな数が好適である。 メッセージ受信手段210がこれまでの一連の全てのメッセージフレームを正確 に受信した場合、一連のメッセージフレームに正確に応答するために応答フレー ムのみを送信するよう応答送信手段220を適合させることにより、信頼性を更 に増大させる。これは、一連の全てのメッセージフレームが応答される状況を回 避するが、応答する装置のうちのいずれも、一連の全てのメッセージフレームを 正確に受信しない。 他の実施の形態において、メッセージ受信手段210がこれまでの全ての一連 のメッセージフレームを正確に受信した場合、及び応答送信手段220がこれら 全てのメッセージフレームに対して応答フレームを送信した場合、一連のメッセ ージフレームに正確に応答するために応答フレームのみを送信するよう応答送信 手段220を適合させることにより、信頼性を更に向上させる。これにより、一 つの装置のみが、一連のメッセージフレームの受信に応答する。 図8は、応答フレームを待機するための予め設定された第3時間T3をメッセ ージフレームの受信に応答するための予め設定された上限T2よりも大きくする 必要があることを示す。t=t1において、装置Aは、メッセージフレームの送 信(Tx)を終了する。Aは、T3において第3タイマを設定し、タイマが満了 するのを待つ(Wt)。この例では、Bはメッセージフレームを受信しない。B がメッセージフレームを受信すると、Bは、t=t1において、最大のT2を有 する任意の時間で第2タイマを設定する。この場合、Bは、t=t2〜t=t3 の最小周期中、応答フレームを送信する。T3をT2より大きくすることにより 、Aがもはや応答フレームを受信しない場合、Aは、t=t4でメッセージフレ ームの再送信を開始する。好適には、T3を、ある程度の処理遅延を許容するた めにT2より十分大きくする。 図7のメッセージ送信手段200は、直前のメッセージフレームに対する応答 フレームを受信した後のみ一連のメッセージフレームを連続的に送信する。事前 措置を講じない場合、次の状況が生じるおそれがある。装置Aが一連のメッセー ジフレームをBに送信し、Bが、中断されるとともにAによって受信されない応 答フレームを送信し、Aが同一メッセージフレームを再送信するのに対して、B は一連の次のメッセージフレームを予期する。これに対処するために、連続的な メッセージフレームの各々は、その直前のメッセージフレームと相違し、メッセ ージ受信手段210は、連続的な一連のフレーム間の区別を行うことかできる。 その結果、メッセージ受信手段210は、以前に受信したメッセージフレームと 同一である場合には、一連のフレームの一部であるメッセージフレームを放棄す ることができる。 他の実施の形態において、一連のメッセージフレームの第1メッセージフレー ムに、一連のメッセージフレームの残りのメッセージフレームより低いプライオ リティを割り当てる。一例として、システムが二つのプライオリティをサポート する場合、第1メッセージフレームは最低プライオリティを有し、連続的なメッ セージフレームは最高プライオリティを有する。この機構を用いると、各メッセ ージは最初に送信する権利(低プライオリティ)に対して等しく競合する。一旦 、長いメッセージの送信が開始されると、長いメッセージはプライオリティを得 る。これにより、迅速なメッセージの送信が行われるとともに、特に赤外線シス テムに対して妨害の機会が減少する。 図9の右側は、メッセージフレーム500及び応答フレーム510の簡単な構 成を示す。メッセージフレーム500は、例えば16データバイトの最大値を有 する可変データバイト又はビット数のDATAフィールドを含む。応答フレーム 510は、例えば1ビットのACKフィールドを含む。また、受信回路のクロッ ク同期及びフレームの開始の検出を簡単にするために、フレームは、特別なバイ フェーズ符号化パターンのような特定のヘッダフィールド(HDR)で開始する ことができる。図9の右側は、メッセージフレーム500及び応答フレーム51 0の更に向上した構成を示す。フィールドDA及びSAは、宛先装置のアドレス (DA)及び出所装置のアドレス(SA)を具える。これは、応答フレーム51 0の出所アドレスが、受信されるメッセージフレーム500の宛先アドレスを具 えるとともに、応答フレーム510の宛先アドレスが、受信されるメッセージフ レーム500の出所アドレスを具えることを意味する。本発明によるシステムは 、アドレスの使用に依存しない(装置が同一であるとともに特有のアドレスを有 しない。)。しかしながら、アドレスのうちの一つが本発明による装置に保持さ れる場合、現存する通信システムを用いることができるようにするために、固定 アドレスのみを有するフィールドを用いても、これらフィールドを有するフレー ム構造に従うのが好適である。保持されたアドレスを用いる間、装置は、本明細 書に記載された追加の手順に従う本発明によるシステムの装置と通信することが できる。好適には、同一装置は、このシステムの基本手順に従う現存する通信シ ステムの残りと通信する他のアドレスの一部を用いることができる。一例として 、現存する遠隔制御システムの基本手順及びフレーム構造に従う本発明によるハ ンドヘルドゲームコンピュータを、テレビジョンの遠隔制御装置として用いるこ とができる。 図9の右側に示したフレーム構造は、メッセージフレームと応答フレームとの 間の区別を行う少なくとも1ビットのフィールドTYPEも具える。このフィー ルドを用いると、両フレームタイプは同一フレーム構造を用いることができる。 これにより特に応答フレームのサイズを増大させるが、両フレームタイプを取り 扱うのに要求されるソフトウェア又はハードウェアの重要部分を共有することが できる。フィールドLNGTHを、次のDATAフィールドの長さを表すのに用 いる。特に、データサイズが著しく変動する場合、データの長さを(例えば、受 信を中止する際に決定することができる)簡単な方法で検出することができる。 フィールドSEQを、シーケンス情報を表すために用いる。既に説明したように 、連続的な一連のメッセージフレームは、直前のメッセージフレームと相違する 。これを、相違する数の連続的なフレームのSEQフィールドを挿入することに よって達成することができる。連続的でないフレームは同一数を有することがで きる。しかしながら、簡単な方法では、連続的な一連のメッセージフレームに、 順次に増大するような数を付与する。応答フレーム510に対してSEQフィー ルドを用いるとともにメッセージフレーム500のSEQフィールドからの数を コピーすることにより、受信した応答フレームが実際に、装置から送信されたメ ッセージフレームに応答することを、より良好に確認することができる。 図10の上側は、連続的なメッセージフレームのSEQフィールドが順次に増 大する数を具える一連の四つのメッセージフレームの一例を図示する。第1メッ セージフレーム500は番号0を具え、第2メッセージフレーム501は番号1 を具える、等々。図10の下側は、SEQフィールドを三つのサブフィールドT ,F及びLに細分する他のアプローチを図示する。Tフィールドは、連続的な一 連のメッセージフレームに対する番号0又は1(トグルビット)を交互に具える 。これにより、連続するメッセージフレーム間の識別が可能となる。しかしなが ら、連続的なメッセージフレームの偶数が特定の装置によって正確に受信されな い状況が生じるおそれがある。この装置は、それを検出することができない。こ れを克服するために、第1メッセージフレームは、連続するメッセージフレーム の総数を表す長さ標識を具える。本例では、四つのメッセージフレームが連続す る。例えば、長さ標識を、DATAフィールドのデータの一部とすることができ る。メッセージフレームが一連のもののうちの最初であることを確認できるよう にするために、SEQフィールドは、これを表示する少なくとも1ビットのサブ フィールドFを具える。さらに、SEQフィールドは、メッセージフレームが一 連のもののうちの最後であることを表示する少なくとも1ビットのサブフィール ドLを具える。装置が少なくともメッセージフレームを受信すると、全てのメッ セージフレームを受信したか否か検査する。受信しない場合メッセージフレーム に応答しない。このような状況では、全てのメッセージフレームを受信した他の 装置は受信に応答することができる。 上記長さ標識のような簡単なチェックサムは、限定された数の誤りに対して保 護する。あるシステムに対して、この保護レベルは十分でないおそれがある。特 にポータブル装置を用いる赤外線通信に対して、光学的な接触が容易にブレーク されるおそれがある。事前措置を講じない場合、次のようなことになる。装置A は、長さを第1フレームに表した一連の六つのフレームの送信を開始する。装置 Bがメッセージフレームを受信する。装置Cは、一連のフレームの開始を受信せ ず、Aが二つのメッセージフレームのみを送信するときの(例えば、Cがメッセ ージを送信する必要があるときに、ユーザが他の装置に対してCのみを指定する )一連の四つのメッセージフレームの送信を開始する。両装置A及びBは、Cか ら送信された一連のメッセージを検出する。その結果、Aは、調停しそこない、 送信を中止する(実際には、Cは、正確に調停されないことにより送信する権利 を勝ち取る。)。最後には、Bは、Aから生じる最初の二つのフレームを有する 一連の六つのフレーム及びCから生じる最後の四つのフレームを受信する。長さ チェックサムにより、Bは、一連のフレームが正確でないことを検出することが できない。所望の場合には、パリティを基にしたチェックサム又は巡回冗長検査 (CRC)のようなより向上したチェックサムを用いることができる。 図11は他の実施の形態を示し、この場合、装置100は、一連のフレームを 表すチェックサムを計算するチェックサム計算手段410を具える。例えば、チ ェックサムを、一連のメッセージフレーム全ての全成分に亘って計算したCRC とすることができる。チェックサムをより簡単にするとともに、これをデータフ ィールドのみのようにメッセージフレームの規定フィールドを制限することがわ かる。メッセージ送信手段200をチェックサム計算手段410を用いるのに適 合させて、メッセージ送信手段200が送信する必要がある一連のメッセージフ レーム全体に亘るチェックサムを計算する。その後、メッセージ送信フレーム2 00は、予め設定されたメッセージフレームの所定の位置にチェックサムを挿入 する。明らかに、最初の一連のメッセージフレームのデータフィールドの最初の 位置又は最後のメッセージフレームの最後の位置のような複数の相違する位置を 選択することができる。一連のメッセージフレームは、一つ以上の他の装置のメ ッセージ受信手段210によって受信される。メッセージ受信手段210を、チ ェックサム計算手段410を用いるのに適合させて、受信した一連のメッセージ フレーム全体に亘るチエックサムを計算する。また、メッセージ受信手段210 は、予め設定されたメッセージフレームの予め設定された位置からチェックサム を取り出す。応答送信手段220を、両方のチェックサムが整合する場合に一連 の最後のメッセージフレームに対する応答フレームのみを送信するように適合さ せる。チェックサムの選択に応じて、これは、(誤って受信された数ビットとな る)基本伝送エラー、メッセージフレームの損失、及び相違する装置から送信さ れたメッセージフレームの連結のような誤りに対して十分な保護を行う。図3に 図示したような実現に基づくマイクロコントローラに対して、マイクロコントロ ーラを、チェックサムを計算するのに好適に用いることができる。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ヤンセン ロベルタス コルネリス ヨハ ネス オランダ国 5621 ベーアー アインドー フェン フルーネヴァウツウェッハ 1 (72)発明者 ファン ヘルヴェン アドリアヌス ヘン リクス オランダ国 5621 ベーアー アインドー フェン フルーネヴァウツウェッハ 1

Claims (1)

  1. 【特許請求の範囲】 1.送信装置及び受信装置を具える無線通信システムであって、 この送信装置は、メッセージフレームを送信するメッセージ送信手段と、応 答フレームを受信する応答受信手段とを具え、 前記受信装置は、メッセージフレームを受信するメッセージ受信手段と、こ のメッセージ受信手段がメッセージフレームを正確に受信すると応答フレームを 送信する応答フレーム送信手段とを具える無線通信システムにおいて、 前記無線通信システムは、少なくとも三つの装置を具え、各装置を、送信装 置及び/又は受信装置とし、 各装置は、フレームの送信を検出する検出手段と、 この検出手段が前記送信の終了を検出すると予め設定された第1時間に第1 タイマを設定する第1タイミング手段と、 前記メッセージ受信手段がメッセージフレームを正確に受信すると、前記第 1時間より小さい予め設定された上限を有する任意の時間に第2タイマを設定す る第2タイミング手段とを具え、 前記メッセージ送信手段を、前記第1タイマが満了するとともに前記検出手 段が他のフレームの送信を検出しない場合にメッセージフレームを送信するよう に適合させ、 前記応答送信手段を、前記検出手段が他のフレームの送信を検出する前に前 記第2タイマが満了する場合のみ応答フレームを送信するように適合させたこと を特徴とする無線通信システム。 2.前記第1タイミング手段を、時間窓内の任意の時間に前記第1タイマを設定 するように適合させ、この時間窓を、予め設定された重なり合っていない複数の 時間窓から選択し、前記フレームの送信の終了の検出に最も近接して続く時間窓 を、最高プライオリティを有するメッセージフレームを送信するために保持し、 連続する時間窓の各々を、順次低くなるプライオリティを有するメッセージフレ ームを送信するために保持するようにしたことを特徴とする請求の範囲1記載の 無線通信システム。 3.前記送信装置は、前記メッセージ送信手段がメッセージフレームを送信した 後、予め設定した第3時間に第3タイマを設定する第3タイミング手段も具え、 前記応答受信手段が応答フレームを受信する前に前記第3タイマが満了した 場合予め設定された最大数まで前記メッセージフレームを再送信するように適合 させた請求の範囲1又は2記載の無線通信システムにおいて、 各装置は前記第3タイミング手段を具え、 前記メッセージ送信手段を、一連のメッセージフレーム全体に亘って長いメ ッセージを分割し、その後前記一連のメッセージフレームを送信するように適合 させ、連続する一連のメッセージフレームを直前のメッセージフレームと相違さ せ、直前のメッセージフレームに対する応答フレームが前記応答受信手段によっ て受信された後連続的なメッセージフレームを送信し、 前記メッセージ受信手段を、一連のメッセージフレームを受信するとともに 連続する一連のメッセージフレーム間の区別を行うように適合させ、 前記応答送信手段を、前記メッセージ受信手段が前記一連のメッセージフレ ームを正確に受信する際に前記メッセージ受信手段が全ての先行する一連のメッ セージフレームを正確に受信した場合のみ、前記応答フレームを送信するように 適合させたことを特徴とする無線通信システム。 4.前記応答送信手段を、前記応答送信手段が前記全ての先行する一連のメッセ ージフレームに対する応答フレームを送信する場合のみ前記応答フレームを送信 するように適合させたことを特徴とする請求の範囲3記載の無線通信システム。 5.一連のメッセージフレームの最初であるメッセージフレームに、残りの一連 のメッセージフレームより低いプライオリティを割り当てたことを特徴とする請 求の範囲2及び3記載の無線通信システム。 6.前記一連のメッセージフレームのメッセージフレームは、連続する一連のメ ッセージフレームと相違する数を具えることを特徴とする請求の範囲3,4又は 5記載の無線通信システム。 7.前記連続する一連のメッセージフレームは数0又は1を交互に具えることを 特徴とする請求の範囲6記載の無線通信システム。 8.各装置は、一連のメッセージフレームを表すチェックサムを計算するチェッ クサム計算手段を具え、 前記メッセージ送信手段を、前記メッセージ送信手段から送信すべき一連の メッセージフレームを表す第1チェックサムを前記チェックサム計算手段に計算 させるように適合させ、前記メッセージ送信手段は、前記第1チェックサムを、 予め設定されたメッセージフレームに挿入し、 前記メッセージ送信手段を、このメッセージが最後の一連のメッセージフレ ームであることの表示を最後の一連のメッセージフレームに挿入するようにも適 合させ、 前記メッセージ受信手段を、前記メッセージ送信手段によって受信した一連 のメッセージフレームを表す第2チェックサムを前記チェックサム計算手段に計 算させるように適合させ、 前記応答送信手段を、前記メッセージ受信手段が前記最後の一連のメッセー ジフレームを受信する際に前記メッセージ受信手段によって受信した予め設定さ れた一連のメッセージフレームに具えられた前記第1チェックサムが前記第2チ ェックサムに整合する場合のみ、前記応答フレームを送信するように適合させた ことを特徴とする請求の範囲3,4,5,6又は7記載の無線通信システム。 9.請求の範囲1,2,3,4,5,6,7,又は8記載の装置。
JP8532304A 1995-04-28 1996-04-10 装置グループ間で信頼性のある通信を行う無線通信システム Ceased JPH10502789A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP95201102 1995-04-28
NL95201102.1 1995-04-28
PCT/IB1996/000305 WO1996034374A2 (en) 1995-04-28 1996-04-10 Wireless communication system for reliable communication between a group of apparatuses

Publications (1)

Publication Number Publication Date
JPH10502789A true JPH10502789A (ja) 1998-03-10

Family

ID=8220232

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8532304A Ceased JPH10502789A (ja) 1995-04-28 1996-04-10 装置グループ間で信頼性のある通信を行う無線通信システム

Country Status (8)

Country Link
US (1) US5797085A (ja)
EP (1) EP0767945B1 (ja)
JP (1) JPH10502789A (ja)
KR (1) KR100420885B1 (ja)
CN (1) CN1143473C (ja)
DE (1) DE69632808T2 (ja)
TW (1) TW309676B (ja)
WO (1) WO1996034374A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003515280A (ja) * 1999-11-17 2003-04-22 ノキア コーポレイション データ伝送

Families Citing this family (204)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997023853A1 (en) * 1995-12-22 1997-07-03 Philips Electronics N.V. System for communicating between a group of apparatuses
GB9611146D0 (en) * 1996-05-29 1996-07-31 Philips Electronics Nv Method of, and system for, transmitting messages
JP3375257B2 (ja) * 1996-10-28 2003-02-10 株式会社日立製作所 情報処理装置
JPH10200934A (ja) * 1997-01-10 1998-07-31 Matsushita Electric Ind Co Ltd ページャ
CN1313960C (zh) 1997-04-24 2007-05-02 索尼计算机娱乐公司 视频游戏装置、信息传送方法和机器可读介质
US6075779A (en) * 1997-06-09 2000-06-13 Lucent Technologies, Inc. Random access channel congestion control for broadcast teleservice acknowledgment messages
DE19812423A1 (de) * 1998-03-20 1999-09-23 Moeller Gmbh Bedientasten als aktive Tasten
JP2000194726A (ja) * 1998-10-19 2000-07-14 Sony Corp 情報処理装置及び方法、情報処理システム並びに提供媒体
JP3420953B2 (ja) * 1998-12-11 2003-06-30 株式会社ソニー・コンピュータエンタテインメント エンタテインメントシステム及び記録媒体
FR2787663B1 (fr) * 1998-12-18 2001-03-23 Canon Kk Acquittement de donnees dans un systeme de communication de donnees
KR100323389B1 (ko) * 1999-04-28 2002-02-19 오정훈 휴대용 무선 네트웍 게임기 및 게임 방법
US6524189B1 (en) 1999-07-09 2003-02-25 Nokia Corporation Multi-player game system using mobile telephone and game unit
US6893347B1 (en) * 1999-07-09 2005-05-17 Nokia Corporation Method and apparatus for playing games between the clients of entities at different locations
US7837116B2 (en) 1999-09-07 2010-11-23 American Express Travel Related Services Company, Inc. Transaction card
US7889052B2 (en) 2001-07-10 2011-02-15 Xatra Fund Mx, Llc Authorizing payment subsequent to RF transactions
US7239226B2 (en) 2001-07-10 2007-07-03 American Express Travel Related Services Company, Inc. System and method for payment using radio frequency identification in contact and contactless transactions
US6527641B1 (en) 1999-09-24 2003-03-04 Nokia Corporation System for profiling mobile station activity in a predictive command wireless game system
EP1087323A1 (en) * 1999-09-24 2001-03-28 Nokia Corporation A wireless system for interacting with a virtual space
US6554707B1 (en) 1999-09-24 2003-04-29 Nokia Corporation Interactive voice, wireless game system using predictive command input
DE19959387A1 (de) * 1999-12-09 2001-06-13 Philipp Paul Spangenberg Verfahren zur Kommunikation zwischen einer elektronischen Recheneinheit mit ausreichend hoher Speicherkapazität zur globalen Datenverwaltung im System und beliebig vielen Personal Digital Assistants über Infrarotsignal
US6287200B1 (en) * 1999-12-15 2001-09-11 Nokia Corporation Relative positioning and virtual objects for mobile devices
US6674995B1 (en) * 1999-12-22 2004-01-06 Nokia Corporation Electronically augmented multiplayer sporting game with virtual ball passed by infrared apparatus
US8543423B2 (en) 2002-07-16 2013-09-24 American Express Travel Related Services Company, Inc. Method and apparatus for enrolling with multiple transaction environments
US7172112B2 (en) 2000-01-21 2007-02-06 American Express Travel Related Services Company, Inc. Public/private dual card system and method
US8429041B2 (en) 2003-05-09 2013-04-23 American Express Travel Related Services Company, Inc. Systems and methods for managing account information lifecycles
FI110352B (fi) * 2000-02-24 2002-12-31 Nokia Corp Menetelmä ja järjestely yhteyksien uudelleenmuodostamisen optimoimiseksi solukkoradiojärjestelmässä, joka tukee reaaliaikaista ja ei-reaaliaikaista tiedonsiirtoa
US7627531B2 (en) 2000-03-07 2009-12-01 American Express Travel Related Services Company, Inc. System for facilitating a transaction
US6676522B2 (en) 2000-04-07 2004-01-13 Igt Gaming system including portable game devices
US7927211B2 (en) * 2002-04-02 2011-04-19 Igt Gaming environment including portable transaction devices
US6682421B1 (en) * 2000-04-07 2004-01-27 Igt Wireless gaming environment
US8876608B2 (en) * 2000-04-07 2014-11-04 Igt Virtually tracking un-carded or anonymous patron session data
US7883417B2 (en) * 2000-04-07 2011-02-08 Igt Gaming machine communicating system
DE60117133T2 (de) * 2000-04-10 2006-10-26 Zensys A/S HF-Hausautomatisierungssystem mit zweifachfunktionalen Knoten
JP3661992B2 (ja) * 2000-08-21 2005-06-22 株式会社ユニレック 機器管理システム
US6799035B1 (en) * 2000-09-12 2004-09-28 Jeffrey Cousins Apparatus and process for sending a wireless directional signal containing personal information
US8790181B2 (en) * 2000-10-17 2014-07-29 Igt Multi-system gaming terminal communication device
US6875110B1 (en) 2000-10-17 2005-04-05 Igt Multi-system gaming terminal communication device
US6618683B1 (en) 2000-12-12 2003-09-09 International Business Machines Corporation Method and apparatus for calibrating an accelerometer-based navigation system
US6879810B2 (en) * 2000-12-20 2005-04-12 Nokia Corporation Control of short range RF communication
US7107236B2 (en) * 2001-01-02 2006-09-12 ★Roaming Messenger, Inc. Self-contained business transaction capsules
US6908389B1 (en) * 2001-03-07 2005-06-21 Nokia Corporation Predefined messages for wireless multiplayer gaming
US7063619B2 (en) * 2001-03-29 2006-06-20 Interactive Telegames, Llc Method and apparatus for identifying game players and game moves
US7068294B2 (en) * 2001-03-30 2006-06-27 Koninklijke Philips Electronics N.V. One-to-one direct communication
US6682423B2 (en) 2001-04-19 2004-01-27 Igt Open architecture communications in a gaming network
US20020174248A1 (en) * 2001-05-16 2002-11-21 Motorola, Inc. Method and system for communicating chat and game messages in a wireless network
US7725427B2 (en) 2001-05-25 2010-05-25 Fred Bishop Recurrent billing maintenance with radio frequency payment devices
US7650314B1 (en) 2001-05-25 2010-01-19 American Express Travel Related Services Company, Inc. System and method for securing a recurrent billing transaction
US20020183118A1 (en) * 2001-05-30 2002-12-05 Scott Wolinsky Method and apparatus for simulating game accessories
GB2375970B (en) * 2001-05-31 2005-11-23 Nokia Corp Electronic gaming
US7918728B2 (en) 2001-06-15 2011-04-05 Igt Personal gaming device and method of presenting a game
EP1401546A4 (en) 2001-06-15 2006-11-02 Walker Digital Llc METHOD AND APPARATUS FOR PLANNING AND CUSTOMIZING A GAMING EXPERIENCE
CA2450439A1 (en) 2001-06-15 2002-12-27 Salary.Com Compensation data prediction
US8087988B2 (en) 2001-06-15 2012-01-03 Igt Personal gaming device and method of presenting a game
US8282475B2 (en) 2001-06-15 2012-10-09 Igt Virtual leash for personal gaming device
EP1403761B1 (en) 2001-06-27 2008-06-04 Sony Corporation Integrated circuit device, information processing device, information recording device memory management method, mobile terminal device, semiconductor integrated circuit device, and communication method using mobile terminal device
DE10132472A1 (de) * 2001-07-04 2003-02-06 Atronic Int Gmbh Spielgeräteanlage
US7827106B2 (en) 2001-07-10 2010-11-02 American Express Travel Related Services Company, Inc. System and method for manufacturing a punch-out RFID transaction device
US7705732B2 (en) 2001-07-10 2010-04-27 Fred Bishop Authenticating an RF transaction using a transaction counter
US20040236699A1 (en) 2001-07-10 2004-11-25 American Express Travel Related Services Company, Inc. Method and system for hand geometry recognition biometrics on a fob
US7996324B2 (en) 2001-07-10 2011-08-09 American Express Travel Related Services Company, Inc. Systems and methods for managing multiple accounts on a RF transaction device using secondary identification indicia
US8279042B2 (en) 2001-07-10 2012-10-02 Xatra Fund Mx, Llc Iris scan biometrics on a payment device
US9031880B2 (en) 2001-07-10 2015-05-12 Iii Holdings 1, Llc Systems and methods for non-traditional payment using biometric data
US7493288B2 (en) 2001-07-10 2009-02-17 Xatra Fund Mx, Llc RF payment via a mobile device
US7925535B2 (en) 2001-07-10 2011-04-12 American Express Travel Related Services Company, Inc. System and method for securing RF transactions using a radio frequency identification device including a random number generator
US8001054B1 (en) 2001-07-10 2011-08-16 American Express Travel Related Services Company, Inc. System and method for generating an unpredictable number using a seeded algorithm
US7360689B2 (en) 2001-07-10 2008-04-22 American Express Travel Related Services Company, Inc. Method and system for proffering multiple biometrics for use with a FOB
US9024719B1 (en) 2001-07-10 2015-05-05 Xatra Fund Mx, Llc RF transaction system and method for storing user personal data
US8635131B1 (en) 2001-07-10 2014-01-21 American Express Travel Related Services Company, Inc. System and method for managing a transaction protocol
US7119659B2 (en) 2001-07-10 2006-10-10 American Express Travel Related Services Company, Inc. Systems and methods for providing a RF transaction device for use in a private label transaction
US7303120B2 (en) 2001-07-10 2007-12-04 American Express Travel Related Services Company, Inc. System for biometric security using a FOB
US9454752B2 (en) 2001-07-10 2016-09-27 Chartoleaux Kg Limited Liability Company Reload protocol at a transaction processing entity
US8960535B2 (en) 2001-07-10 2015-02-24 Iii Holdings 1, Llc Method and system for resource management and evaluation
US7503480B2 (en) 2001-07-10 2009-03-17 American Express Travel Related Services Company, Inc. Method and system for tracking user performance
US8548927B2 (en) 2001-07-10 2013-10-01 Xatra Fund Mx, Llc Biometric registration for facilitating an RF transaction
US8538863B1 (en) 2001-07-10 2013-09-17 American Express Travel Related Services Company, Inc. System and method for facilitating a transaction using a revolving use account associated with a primary account
US7746215B1 (en) 2001-07-10 2010-06-29 Fred Bishop RF transactions using a wireless reader grid
US8294552B2 (en) 2001-07-10 2012-10-23 Xatra Fund Mx, Llc Facial scan biometrics on a payment device
US7762457B2 (en) 2001-07-10 2010-07-27 American Express Travel Related Services Company, Inc. System and method for dynamic fob synchronization and personalization
US7668750B2 (en) 2001-07-10 2010-02-23 David S Bonalle Securing RF transactions using a transactions counter
US7805378B2 (en) 2001-07-10 2010-09-28 American Express Travel Related Servicex Company, Inc. System and method for encoding information in magnetic stripe format for use in radio frequency identification transactions
US7249112B2 (en) 2002-07-09 2007-07-24 American Express Travel Related Services Company, Inc. System and method for assigning a funding source for a radio frequency identification device
US20030054846A1 (en) * 2001-09-14 2003-03-20 Cvsht Apparatus and methods for selectively establishing wireless communications
US7699703B2 (en) * 2001-09-20 2010-04-20 Igt Method and apparatus for registering a mobile device with a gaming machine
US7611409B2 (en) * 2001-09-20 2009-11-03 Igt Method and apparatus for registering a mobile device with a gaming machine
US6846238B2 (en) * 2001-09-28 2005-01-25 Igt Wireless game player
FR2835982B1 (fr) * 2002-02-11 2016-04-29 Somfy Procede d'appariement d'objets bidirectionnels
FR2835997B1 (fr) * 2002-02-11 2004-11-26 Somfy Procede de definition d'un groupe parmi des objets bidirectionnels
US8221224B2 (en) 2002-02-28 2012-07-17 Igt Method for distributing large payouts with minimal interruption of a gaming session
US7225280B2 (en) * 2002-02-28 2007-05-29 Sandisk Il Ltd. Portable device for one-on-one transfer between another such device wherein device is restricted to data storage and transfer with single interface for data exchange
US20030174681A1 (en) * 2002-03-18 2003-09-18 Philippe Gilberton Method and apparatus for indicating the presence of a wireless local area network by detecting energy fluctuations
CN1447234A (zh) * 2002-03-27 2003-10-08 株式会社唯红 个人认证装置、销售管理装置
US8540562B2 (en) 2002-03-29 2013-09-24 Igt Advantage bingo bonus
US7785193B2 (en) * 2002-03-29 2010-08-31 Igt Cashless bonusing for gaming machines
TWI221571B (en) * 2002-04-26 2004-10-01 Unirec Co Ltd Content delivering system
US20030211888A1 (en) * 2002-05-13 2003-11-13 Interactive Telegames, Llc Method and apparatus using insertably-removable auxiliary devices to play games over a communications link
US8460103B2 (en) 2004-06-18 2013-06-11 Igt Gesture controlled casino gaming system
US7815507B2 (en) 2004-06-18 2010-10-19 Igt Game machine user interface using a non-contact eye motion recognition device
JP3955512B2 (ja) * 2002-08-27 2007-08-08 富士通株式会社 データ処理装置及びパケット判別方法
US6805287B2 (en) 2002-09-12 2004-10-19 American Express Travel Related Services Company, Inc. System and method for converting a stored value card to a credit card
US20040063498A1 (en) * 2002-09-30 2004-04-01 Sony Corporation System and method for flexibly implementing a wireless gaming network
US7344443B2 (en) * 2002-10-24 2008-03-18 Unirec Co., Ltd. Game system using tokens
US6898414B2 (en) * 2002-10-28 2005-05-24 Motorola, Inc. Method for acknowledging messages in a communication system
US9439105B2 (en) * 2003-03-05 2016-09-06 Koninklijke Philips N.V. Frame synchronization with acknowledgment timeout in wireless networks
US7341522B2 (en) * 2003-03-21 2008-03-11 Unirec Co., Ltd. Game system with gaming machine interconnected to a cellular phone
US7096006B2 (en) * 2003-03-24 2006-08-22 Inventec Appliances Corp. Method of playing instant game on wireless network terminal device
US20050003759A1 (en) * 2003-06-19 2005-01-06 Alley Kenneth A. Anonymous communication device
US8512144B2 (en) 2003-10-20 2013-08-20 Tipping Point Group, Llc Method and apparatus for providing secondary gaming machine functionality
US20050102701A1 (en) * 2003-11-12 2005-05-12 Lin Charlie K. Attention parental switch system of video/audio device
DE602004013272T2 (de) * 2004-02-19 2009-07-16 Alcatel Lucent Verfahren, Server und mobiles Endgerät zum Aufbau von Verbindungen zwischen Teilnehmern eines Telekommunikationsnetzwerks
US7347781B2 (en) * 2004-03-03 2008-03-25 Motorola, Inc. Method and system for reality gaming on wireless devices
JP4469653B2 (ja) * 2004-05-06 2010-05-26 任天堂株式会社 ゲームシステムおよびゲームプログラム
JP4762504B2 (ja) * 2004-05-07 2011-08-31 任天堂株式会社 ゲーム装置、ゲームプログラム、ゲーム制御方法およびゲームシステム
US8684839B2 (en) 2004-06-18 2014-04-01 Igt Control of wager-based game using gesture recognition
US7318550B2 (en) 2004-07-01 2008-01-15 American Express Travel Related Services Company, Inc. Biometric safeguard method for use with a smartcard
US7942744B2 (en) 2004-08-19 2011-05-17 Igt Virtual input system
US8049594B1 (en) 2004-11-30 2011-11-01 Xatra Fund Mx, Llc Enhanced RFID instrument security
US8062121B2 (en) 2005-03-09 2011-11-22 Igt Printer interpreter for a gaming machine
US7867095B2 (en) * 2005-06-17 2011-01-11 Igt Candle radio
US8052526B2 (en) * 2005-09-09 2011-11-08 Igt Method and apparatus for peer-to-peer wagering game
US8992304B2 (en) 2006-04-13 2015-03-31 Igt Methods and systems for tracking an event of an externally controlled interface
US8784196B2 (en) 2006-04-13 2014-07-22 Igt Remote content management and resource sharing on a gaming machine and method of implementing same
US9028329B2 (en) 2006-04-13 2015-05-12 Igt Integrating remotely-hosted and locally rendered content on a gaming device
US10026255B2 (en) 2006-04-13 2018-07-17 Igt Presentation of remotely-hosted and locally rendered content for gaming systems
US9205329B2 (en) * 2006-07-25 2015-12-08 Mga Entertainment, Inc. Virtual world electronic game
US8226474B2 (en) 2006-09-08 2012-07-24 Igt Mobile gaming devices for use in a gaming network having gaming and non-gaming zones
US20090156303A1 (en) 2006-11-10 2009-06-18 Igt Bonusing Architectures in a Gaming Environment
US9311774B2 (en) 2006-11-10 2016-04-12 Igt Gaming machine with externally controlled content display
US8362503B2 (en) * 2007-03-09 2013-01-29 Cree, Inc. Thick nitride semiconductor structures with interlayer structures
JP5116514B2 (ja) * 2008-03-11 2013-01-09 キヤノン株式会社 撮像装置および表示制御方法
US9509525B2 (en) 2008-09-05 2016-11-29 Ketra, Inc. Intelligent illumination device
US10210750B2 (en) 2011-09-13 2019-02-19 Lutron Electronics Co., Inc. System and method of extending the communication range in a visible light communication system
US8773336B2 (en) 2008-09-05 2014-07-08 Ketra, Inc. Illumination devices and related systems and methods
US9276766B2 (en) 2008-09-05 2016-03-01 Ketra, Inc. Display calibration systems and related methods
US20100161393A1 (en) * 2008-12-22 2010-06-24 Nathan Bowman Littrell Systems and methods for charging an electric vehicle within a parking area
US8315930B2 (en) 2008-12-22 2012-11-20 General Electric Company Systems and methods for charging an electric vehicle using broadband over powerlines
US20100156349A1 (en) * 2008-12-22 2010-06-24 Nathan Bowman Littrell System and method for pay as you go charging for electric vehicles
US9505317B2 (en) 2008-12-22 2016-11-29 General Electric Company System and method for electric vehicle charging and billing using a wireless vehicle communication service
US9030153B2 (en) * 2008-12-22 2015-05-12 General Electric Company Systems and methods for delivering energy to an electric vehicle with parking fee collection
US8583551B2 (en) * 2008-12-22 2013-11-12 General Electric Company Systems and methods for prepaid electric metering for vehicles
US9396462B2 (en) * 2008-12-22 2016-07-19 General Electric Company System and method for roaming billing for electric vehicles
US9586139B2 (en) * 2009-03-03 2017-03-07 Mobilitie, Llc System and method for game play in a dynamic communication network
JP2011018114A (ja) * 2009-07-07 2011-01-27 Canon Inc 受信装置、送信装置、受信方法、送信方法、及び、プログラム
WO2011063847A1 (en) * 2009-11-27 2011-06-03 Telefonaktiebolaget Lm Ericsson (Publ) Transferring messages in a communications network
US8458597B1 (en) * 2010-02-04 2013-06-04 Adobe Systems Incorporated Systems and methods that facilitate the sharing of electronic assets
US9607505B2 (en) * 2010-09-22 2017-03-28 Apple Inc. Closed loop universal remote control
USRE49454E1 (en) 2010-09-30 2023-03-07 Lutron Technology Company Llc Lighting control system
US9386668B2 (en) 2010-09-30 2016-07-05 Ketra, Inc. Lighting control system
US8753194B2 (en) 2010-11-11 2014-06-17 Igt Escrow accounts for use in distributing payouts with minimal interruption to game play
US9875607B2 (en) 2011-07-13 2018-01-23 Igt Methods and apparatus for providing secure logon to a gaming machine using a mobile device
US10121318B2 (en) 2011-09-09 2018-11-06 Igt Bill acceptors and printers for providing virtual ticket-in and ticket-out on a gaming machine
US20190272704A1 (en) 2011-09-09 2019-09-05 Igt Redemption of virtual tickets using a portable electronic device
US8613659B2 (en) 2011-09-09 2013-12-24 Igt Virtual ticket-in and ticket-out on a gaming machine
US10297105B2 (en) 2011-09-09 2019-05-21 Igt Redemption of virtual tickets using a portable electronic device
US9367835B2 (en) 2011-09-09 2016-06-14 Igt Retrofit devices for providing virtual ticket-in and ticket-out on a gaming machine
US9524609B2 (en) 2011-09-30 2016-12-20 Igt Gaming system, gaming device and method for utilizing mobile devices at a gaming establishment
US8613668B2 (en) 2011-12-22 2013-12-24 Igt Directional wireless communication
US8876596B2 (en) 2012-02-29 2014-11-04 Igt Virtualized magnetic player card
US9201719B2 (en) 2012-03-16 2015-12-01 Infineon Technologies Ag Method and system for timeout monitoring
US9311769B2 (en) 2012-03-28 2016-04-12 Igt Emailing or texting as communication between mobile device and EGM
US9412227B2 (en) 2012-07-11 2016-08-09 Igt Method and apparatus for offering a mobile device version of an electronic gaming machine game at the electronic gaming machine
US9578724B1 (en) 2013-08-20 2017-02-21 Ketra, Inc. Illumination device and method for avoiding flicker
US9155155B1 (en) 2013-08-20 2015-10-06 Ketra, Inc. Overlapping measurement sequences for interference-resistant compensation in light emitting diode devices
USRE48956E1 (en) 2013-08-20 2022-03-01 Lutron Technology Company Llc Interference-resistant compensation for illumination devices using multiple series of measurement intervals
US9360174B2 (en) 2013-12-05 2016-06-07 Ketra, Inc. Linear LED illumination device with improved color mixing
US9769899B2 (en) 2014-06-25 2017-09-19 Ketra, Inc. Illumination device and age compensation method
US9247605B1 (en) 2013-08-20 2016-01-26 Ketra, Inc. Interference-resistant compensation for illumination devices
US9651632B1 (en) 2013-08-20 2017-05-16 Ketra, Inc. Illumination device and temperature calibration method
US9345097B1 (en) 2013-08-20 2016-05-17 Ketra, Inc. Interference-resistant compensation for illumination devices using multiple series of measurement intervals
US9332598B1 (en) 2013-08-20 2016-05-03 Ketra, Inc. Interference-resistant compensation for illumination devices having multiple emitter modules
USRE48955E1 (en) 2013-08-20 2022-03-01 Lutron Technology Company Llc Interference-resistant compensation for illumination devices having multiple emitter modules
US9237620B1 (en) 2013-08-20 2016-01-12 Ketra, Inc. Illumination device and temperature compensation method
US9736895B1 (en) 2013-10-03 2017-08-15 Ketra, Inc. Color mixing optics for LED illumination device
US9146028B2 (en) 2013-12-05 2015-09-29 Ketra, Inc. Linear LED illumination device with improved rotational hinge
KR101609922B1 (ko) 2014-05-21 2016-04-20 삼성에스디에스 주식회사 피어-투-피어 기반 데이터 전송 장치 및 방법
US9557214B2 (en) 2014-06-25 2017-01-31 Ketra, Inc. Illumination device and method for calibrating an illumination device over changes in temperature, drive current, and time
US9736903B2 (en) 2014-06-25 2017-08-15 Ketra, Inc. Illumination device and method for calibrating and controlling an illumination device comprising a phosphor converted LED
US10161786B2 (en) 2014-06-25 2018-12-25 Lutron Ketra, Llc Emitter module for an LED illumination device
US9392663B2 (en) 2014-06-25 2016-07-12 Ketra, Inc. Illumination device and method for controlling an illumination device over changes in drive current and temperature
US9510416B2 (en) 2014-08-28 2016-11-29 Ketra, Inc. LED illumination device and method for accurately controlling the intensity and color point of the illumination device over time
US9392660B2 (en) 2014-08-28 2016-07-12 Ketra, Inc. LED illumination device and calibration method for accurately characterizing the emission LEDs and photodetector(s) included within the LED illumination device
US9237623B1 (en) 2015-01-26 2016-01-12 Ketra, Inc. Illumination device and method for determining a maximum lumens that can be safely produced by the illumination device to achieve a target chromaticity
US9237612B1 (en) 2015-01-26 2016-01-12 Ketra, Inc. Illumination device and method for determining a target lumens that can be safely produced by an illumination device at a present temperature
US9485813B1 (en) 2015-01-26 2016-11-01 Ketra, Inc. Illumination device and method for avoiding an over-power or over-current condition in a power converter
US9916735B2 (en) 2015-07-22 2018-03-13 Igt Remote gaming cash voucher printing system
US10055930B2 (en) 2015-08-11 2018-08-21 Igt Gaming system and method for placing and redeeming sports bets
US10417867B2 (en) 2015-09-25 2019-09-17 Igt Gaming system and method for automatically transferring funds to a mobile device
US20170092054A1 (en) 2015-09-25 2017-03-30 Igt Gaming system and method for utilizing a mobile device to fund a gaming session
US10217317B2 (en) 2016-08-09 2019-02-26 Igt Gaming system and method for providing incentives for transferring funds to and from a mobile device
US10916090B2 (en) 2016-08-23 2021-02-09 Igt System and method for transferring funds from a financial institution device to a cashless wagering account accessible via a mobile device
US10621824B2 (en) 2016-09-23 2020-04-14 Igt Gaming system player identification device
US10332344B2 (en) 2017-07-24 2019-06-25 Igt System and method for controlling electronic gaming machine/electronic gaming machine component bezel lighting to indicate different wireless connection statuses
US10360763B2 (en) 2017-08-03 2019-07-23 Igt System and method for utilizing a mobile device to facilitate fund transfers between a cashless wagering account and a gaming establishment retail account
US10360761B2 (en) 2017-08-03 2019-07-23 Igt System and method for providing a gaming establishment account pre-approved access to funds
US10373430B2 (en) 2017-08-03 2019-08-06 Igt System and method for tracking fund transfers between an electronic gaming machine and a plurality of funding sources
US10380843B2 (en) 2017-08-03 2019-08-13 Igt System and method for tracking funds from a plurality of funding sources
US11341817B2 (en) 2017-12-18 2022-05-24 Igt System and method for providing awards for utilizing a mobile device in association with a gaming establishment retail account
US10643426B2 (en) 2017-12-18 2020-05-05 Igt System and method for providing a gaming establishment account automatic access to funds
US11922765B2 (en) 2017-12-18 2024-03-05 Igt System and method employing virtual tickets
US11043066B2 (en) 2017-12-21 2021-06-22 Igt System and method for centralizing funds to a primary gaming establishment account
US10950088B2 (en) 2017-12-21 2021-03-16 Igt System and method for utilizing virtual ticket vouchers
US10970968B2 (en) 2018-04-18 2021-04-06 Igt System and method for incentivizing the maintenance of funds in a gaming establishment account
US11272599B1 (en) 2018-06-22 2022-03-08 Lutron Technology Company Llc Calibration procedure for a light-emitting diode light source
US11228996B2 (en) 2018-09-28 2022-01-18 Qualcomm Incorporated Delivery time windows for low latency communications
CN115298715B (zh) * 2020-03-31 2024-01-30 三菱电机株式会社 通信终端、通信***、节电控制方法和存储介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS508562A (ja) * 1973-05-21 1975-01-29
US4093920A (en) * 1976-06-29 1978-06-06 Kaiser Martin L Delayed response transmitter indicator
DE3508562A1 (de) * 1985-03-11 1986-09-11 Philips Patentverwaltung Gmbh, 2000 Hamburg Verfahren und anordnung zur uebertragung von informationen
US4941143A (en) * 1987-11-10 1990-07-10 Echelon Systems Corp. Protocol for network having a plurality of intelligent cells
JPH06101732B2 (ja) * 1987-11-30 1994-12-12 三菱電機株式会社 通信制御方式
JPH04269021A (ja) * 1991-02-25 1992-09-25 Nec Corp 双方向ページングシステムおよび該システムに用いられる携帯無線機
US5422887A (en) * 1991-11-27 1995-06-06 Ncr Corporation Medium access protocol for wireless local area network
CA2103134C (en) * 1993-11-15 1999-07-27 Jeane Shu-Chun Chen Medium access control protocol for wireless communication

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003515280A (ja) * 1999-11-17 2003-04-22 ノキア コーポレイション データ伝送

Also Published As

Publication number Publication date
US5797085A (en) 1998-08-18
KR100420885B1 (ko) 2004-06-04
CN1157069A (zh) 1997-08-13
EP0767945A2 (en) 1997-04-16
DE69632808D1 (de) 2004-08-05
TW309676B (ja) 1997-07-01
WO1996034374A2 (en) 1996-10-31
WO1996034374A3 (en) 1997-01-09
EP0767945B1 (en) 2004-06-30
CN1143473C (zh) 2004-03-24
DE69632808T2 (de) 2005-06-30

Similar Documents

Publication Publication Date Title
JPH10502789A (ja) 装置グループ間で信頼性のある通信を行う無線通信システム
US5774673A (en) System for communicating between a dynamic group of apparatuses
EP1208552B1 (en) Remote control comprising means for preventing collision between remote control signals and corresponding method
US7310670B1 (en) Multi-channel power line exchange protocol
US7747261B2 (en) Asynchronous response system with acknowledge
JP2943712B2 (ja) 遠隔制御方式
JPH05244171A (ja) 可変時分割通信システム用ステーション装置
TWI569597B (zh) 藍牙通信系統及其廣播方法
JP3190869B2 (ja) データ伝送方式
JPH0698383A (ja) リモ−トコントロ−ルシステムの送受信方式
JPS627239A (ja) デ−タ伝送速度設定方式
JP2001045012A (ja) データ送信装置及び方法、データ受信装置及び方法、データ通信システム及びデータ通信方法
JPH05110542A (ja) データ伝送方式
KR20110081974A (ko) 주파수 가변 전송 프로토콜을 이용한 청취자 응답 시스템 및 방법
JPH09130382A (ja) ポーリング通信方法
JP2000307441A (ja) 通信装置
JP2928024B2 (ja) 多重アクセス制御方法
JPH07255092A (ja) 電子機器制御方法、および装置
JP2747151B2 (ja) データリンク確立装置および方法
JPH06103884B2 (ja) 無線パケット伝送方式
JPH07143565A (ja) 無線電話システム
JPH066870A (ja) 無線制御システム
JPH05114987A (ja) コマンド伝送方式
JPH0695679B2 (ja) 情報伝送方式
JPH0870311A (ja) アクセス制御方法及びその装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060815

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060803

A313 Final decision of rejection without a dissenting response from the applicant

Free format text: JAPANESE INTERMEDIATE CODE: A313

Effective date: 20070115

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070213