JPH08237300A - データ組立方法およびデータ分配方法 - Google Patents
データ組立方法およびデータ分配方法Info
- Publication number
- JPH08237300A JPH08237300A JP1782995A JP1782995A JPH08237300A JP H08237300 A JPH08237300 A JP H08237300A JP 1782995 A JP1782995 A JP 1782995A JP 1782995 A JP1782995 A JP 1782995A JP H08237300 A JPH08237300 A JP H08237300A
- Authority
- JP
- Japan
- Prior art keywords
- data
- packet
- packets
- address
- transmitting
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000005540 biological transmission Effects 0.000 claims abstract description 37
- 230000015654 memory Effects 0.000 claims abstract description 31
- 125000004122 cyclic group Chemical group 0.000 claims abstract description 9
- 239000000969 carrier Substances 0.000 claims 7
- 230000001419 dependent effect Effects 0.000 claims 1
- 230000000717 retained effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 208000032041 Hearing impaired Diseases 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/02—Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
- H04H60/07—Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information characterised by processes or methods for the generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/16—Arrangements for broadcast or for distribution of identical information repeatedly
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/28—Arrangements for simultaneous broadcast of plural pieces of information
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
(57)【要約】
【目的】 ラムディスクの容量による制約なしに、任意
の巡回的もしくは非巡回的スケジュールで信号を伝送す
ることができ、予め定められた回数信号を伝送するデー
タ伝送方法を提供することである。 【構成】 多数視聴者情報分配システムを経由してデー
タを分配するためのデータ組立方法およびデータ分配方
法である。視聴者に伝送されるデータのパケット(3
6)をRAM(38)に格納する。順次に上記データを
伝送するために上記データの一連のメモリアドレスを第
1アドレステーブルに格納する。前進的に第1テーブル
を読み取って順次視聴者に伝送するそれらのデータのパ
ケット(36)のアドレスを検索し、上記メモリを読み
取って順次上記データのパケット(36)を検索し、読
み取ったパケットをリアルタイムで視聴者に伝送する。
の巡回的もしくは非巡回的スケジュールで信号を伝送す
ることができ、予め定められた回数信号を伝送するデー
タ伝送方法を提供することである。 【構成】 多数視聴者情報分配システムを経由してデー
タを分配するためのデータ組立方法およびデータ分配方
法である。視聴者に伝送されるデータのパケット(3
6)をRAM(38)に格納する。順次に上記データを
伝送するために上記データの一連のメモリアドレスを第
1アドレステーブルに格納する。前進的に第1テーブル
を読み取って順次視聴者に伝送するそれらのデータのパ
ケット(36)のアドレスを検索し、上記メモリを読み
取って順次上記データのパケット(36)を検索し、読
み取ったパケットをリアルタイムで視聴者に伝送する。
Description
【0001】
【産業上の利用分野】本発明は、加入者全員にデータを
伝送するためのデータ伝送方法およびデータ分配方法に
関するものであり、より詳しくは、ケーブルテレビ網も
しくは他の電子式大量情報提供網を介して加入者にデー
タを伝送するのに特に有用なデータ伝送方法およびデー
タ分配方法に関するものである。
伝送するためのデータ伝送方法およびデータ分配方法に
関するものであり、より詳しくは、ケーブルテレビ網も
しくは他の電子式大量情報提供網を介して加入者にデー
タを伝送するのに特に有用なデータ伝送方法およびデー
タ分配方法に関するものである。
【0002】
【発明の背景】ケーブルテレビや特定区域内をサービス
エリアとするテレビ局による放送や人工衛星を経由して
の放送のような他のタイプの電子式大量情報提供システ
ムは、近年単なるテレビ信号だけでなくそれ以外のもの
も放送している。たとえば、かかるシステムは、クロー
ズドキャプション用デコーダによりデコードすることが
できる、難聴者のためのクローズドキャプションテキス
トを伝送したり、それらはケーブルテレビシステムの有
料テレビ視聴者により受信されるデスクランブリングコ
ード(descrambling code)を伝送
し、ビデオテキストが伝送されてテキストもしくは簡単
なグラフィックファイルとしてテレビスクリーンに表示
させたり、それらはテレビを介してプレイすることがで
きるゲームを情報源からダウンロードしたりする。より
最近には、銀行取引、特定区域内情報伝送(narro
wcasting)、電子メール、個々の加入者端末へ
のファクシミリによる同報通信のような種々の他のサー
ビスが予定されていたり始まっていたりしており、それ
らは全て電子式大量情報提供システムを介して行われて
いる。
エリアとするテレビ局による放送や人工衛星を経由して
の放送のような他のタイプの電子式大量情報提供システ
ムは、近年単なるテレビ信号だけでなくそれ以外のもの
も放送している。たとえば、かかるシステムは、クロー
ズドキャプション用デコーダによりデコードすることが
できる、難聴者のためのクローズドキャプションテキス
トを伝送したり、それらはケーブルテレビシステムの有
料テレビ視聴者により受信されるデスクランブリングコ
ード(descrambling code)を伝送
し、ビデオテキストが伝送されてテキストもしくは簡単
なグラフィックファイルとしてテレビスクリーンに表示
させたり、それらはテレビを介してプレイすることがで
きるゲームを情報源からダウンロードしたりする。より
最近には、銀行取引、特定区域内情報伝送(narro
wcasting)、電子メール、個々の加入者端末へ
のファクシミリによる同報通信のような種々の他のサー
ビスが予定されていたり始まっていたりしており、それ
らは全て電子式大量情報提供システムを介して行われて
いる。
【0003】伝送されるデータは典型的に、いくつかの
特徴を共通して有している。データは、特定受信者の固
定もしくは可変アドレスを含むヘッダを有している。上
記受信者が特定グループの一人である場合には、上記ヘ
ッダはそのグループの共通のアドレスを含む。上記デー
タは、典型的にテレビチャンネルの21番目の走査線の
走査期間に伝送されてその走査期間から上記データが加
入者側のデコーダによりデコードされるかまたは個々の
データチャンネルに送られ、加入者側にて上記データチ
ャンネルからデコードされる。データを送出するこの種
の一つのシステムがミッシェル・デュフレーヌ・エト・
アル(Michel Dufresneet al)に
より発明された「ケーブル・ネットワーク・データ・ト
ランスミッション・システム(Cable Netwo
rk Data Transmission Syst
em)」と題された、1986年11月18日発行の米
国特許第4,623,920号に開示されている。
特徴を共通して有している。データは、特定受信者の固
定もしくは可変アドレスを含むヘッダを有している。上
記受信者が特定グループの一人である場合には、上記ヘ
ッダはそのグループの共通のアドレスを含む。上記デー
タは、典型的にテレビチャンネルの21番目の走査線の
走査期間に伝送されてその走査期間から上記データが加
入者側のデコーダによりデコードされるかまたは個々の
データチャンネルに送られ、加入者側にて上記データチ
ャンネルからデコードされる。データを送出するこの種
の一つのシステムがミッシェル・デュフレーヌ・エト・
アル(Michel Dufresneet al)に
より発明された「ケーブル・ネットワーク・データ・ト
ランスミッション・システム(Cable Netwo
rk Data Transmission Syst
em)」と題された、1986年11月18日発行の米
国特許第4,623,920号に開示されている。
【0004】伝送データはラムディスクのヘッドエンド
にて組み立てられ、それは順番に巡回して読み取られ
る。受信機にプロセッサを用いるために、読み取られる
データは空データにより間隔が取られており、上記プロ
セッサはヘッドエンドプロセッサよりもかなり安価で動
作がかなり遅く、受信したデータを処理するのに時間が
かかる。空データはまたヘッドエンドプロセッサが特別
のデータを電子メールのようなデータストリームに挿入
できるように挿入されており、電子メールは一回だけ一
つの加入者端末に伝送されるのに対し、プログラム告知
のような他のデータは巡回して伝送される。
にて組み立てられ、それは順番に巡回して読み取られ
る。受信機にプロセッサを用いるために、読み取られる
データは空データにより間隔が取られており、上記プロ
セッサはヘッドエンドプロセッサよりもかなり安価で動
作がかなり遅く、受信したデータを処理するのに時間が
かかる。空データはまたヘッドエンドプロセッサが特別
のデータを電子メールのようなデータストリームに挿入
できるように挿入されており、電子メールは一回だけ一
つの加入者端末に伝送されるのに対し、プログラム告知
のような他のデータは巡回して伝送される。
【0005】上記したシステムのブロックダイヤグラム
が図1に示されている。情報供給者は、ヘッドエンドの
PDP11型のようなミニコンピュータ1のハードディ
スクドライブに格納されているデータ信号を供給する。
加えて、たとえばIBMコンパチブルのパーソナルコン
ピュータ3を使用しているサービス提供者は、モデム5
および電話線を経由して前段プロセッサ7へデータを供
給する。プロセッサ7とコンピュータ1の両方はEth
ernet(商標)のようなネットワーク9に接続さ
れ、このネットワーク9には主プロセッサ11が接続さ
れている。いま一つのパーソナルコンピュータ12が上
記ネットワークに接続されるとともに、ラムディスク1
3にも接続されている。ラムディスク13はまたプロセ
ッサ11に接続されている。
が図1に示されている。情報供給者は、ヘッドエンドの
PDP11型のようなミニコンピュータ1のハードディ
スクドライブに格納されているデータ信号を供給する。
加えて、たとえばIBMコンパチブルのパーソナルコン
ピュータ3を使用しているサービス提供者は、モデム5
および電話線を経由して前段プロセッサ7へデータを供
給する。プロセッサ7とコンピュータ1の両方はEth
ernet(商標)のようなネットワーク9に接続さ
れ、このネットワーク9には主プロセッサ11が接続さ
れている。いま一つのパーソナルコンピュータ12が上
記ネットワークに接続されるとともに、ラムディスク1
3にも接続されている。ラムディスク13はまたプロセ
ッサ11に接続されている。
【0006】コンピュータ12はコンピュータ1からデ
ータを読み取るとともに、プロセッサ7からデータを読
み取ってそれをラムディスク13に書き込む。主プロセ
ッサ11はラムディスク13から巡回的かつ順番にデー
タを読み取り、それをD/A変換器15に出力する。こ
のD/A変換器15はデータをアナログ形式に変換して
ビデオ信号と混合するためにそれを変調器17に供給
し、加入者端末がアクセスを有するネットワーク19に
伝送する。
ータを読み取るとともに、プロセッサ7からデータを読
み取ってそれをラムディスク13に書き込む。主プロセ
ッサ11はラムディスク13から巡回的かつ順番にデー
タを読み取り、それをD/A変換器15に出力する。こ
のD/A変換器15はデータをアナログ形式に変換して
ビデオ信号と混合するためにそれを変調器17に供給
し、加入者端末がアクセスを有するネットワーク19に
伝送する。
【0007】プロセッサ7がプロセッサ11に割り込ん
でプロセッサ7によりデータをデータストリームに挿入
させるようにすることができる。しかしながら、このデ
ータはそれがネットワーク9に到着したときにだけ挿入
することができる(すなわち、データは一度だけ挿入す
ることができる)ものであり、割込の後に上記プロセッ
サ11はラムディスク13の巡回読取りに戻る。
でプロセッサ7によりデータをデータストリームに挿入
させるようにすることができる。しかしながら、このデ
ータはそれがネットワーク9に到着したときにだけ挿入
することができる(すなわち、データは一度だけ挿入す
ることができる)ものであり、割込の後に上記プロセッ
サ11はラムディスク13の巡回読取りに戻る。
【0008】
【発明が解決しようとする課題】上記した新しいサービ
スを提供するのに予期される実質的なトラフィックの増
加により、図1に示されたシステムは実際上の種々の問
題を有している。第1の問題は、容量上の制約である。
一サイクルで送られるデータ量を増加させるようにする
ためには、ラムディスク大量格納装置の容量をますます
大きくしなければならない。こうすると、ラムディスク
の読取りサイクル時間が増加し、その結果、たとえば銀
行預金の更新残高についての報告要請に対して送られた
命令や、クローズドキャプショニングの更新に対するシ
ステムの応答性が受け入れ難い程に低下する。一例とし
て、更新残高についての報告は、たとえば20秒の応答
遅れがあったし、テレビの表示内容については、表示速
度が受け入れ難いほど遅くなった。
スを提供するのに予期される実質的なトラフィックの増
加により、図1に示されたシステムは実際上の種々の問
題を有している。第1の問題は、容量上の制約である。
一サイクルで送られるデータ量を増加させるようにする
ためには、ラムディスク大量格納装置の容量をますます
大きくしなければならない。こうすると、ラムディスク
の読取りサイクル時間が増加し、その結果、たとえば銀
行預金の更新残高についての報告要請に対して送られた
命令や、クローズドキャプショニングの更新に対するシ
ステムの応答性が受け入れ難い程に低下する。一例とし
て、更新残高についての報告は、たとえば20秒の応答
遅れがあったし、テレビの表示内容については、表示速
度が受け入れ難いほど遅くなった。
【0009】第2に、上記巡回動作では、上記空データ
(null data)の間にデータの上記した挿入を
行なうためにラムディスクに空データを挿入する必要が
ある。空データを使用するとシステムの容量に固有の制
約が加えられる。信号の空部分の容量を越えてデータを
挿入することはできず、上記ラムディスクに格納される
空データが大きくなればなる程ますます、伝送できる巡
回データが少なくなる。
(null data)の間にデータの上記した挿入を
行なうためにラムディスクに空データを挿入する必要が
ある。空データを使用するとシステムの容量に固有の制
約が加えられる。信号の空部分の容量を越えてデータを
挿入することはできず、上記ラムディスクに格納される
空データが大きくなればなる程ますます、伝送できる巡
回データが少なくなる。
【0010】第3に、上記したシステムでは、巡回ベー
スで伝送されるデータ信号を優先することができない。
たとえば、もし緊急信号が巡回スケジュールで送出され
るときには、それはラムディスクに書き込まれなければ
ならない。これには時間がかかる。もし上記ラムディス
クの読取りが上記緊急信号が書き込まれているメモリ位
置を通過してしまっていると、上記緊急信号が読み取ら
れて伝送される前にラムディスク全体を読み取る時間
(たとえば大きいシステムでは20秒)必要とする。上
記緊急信号がミサイル攻撃警報であったり、津波警報で
あったり、地震警報であったような場合には、このこと
は悲劇的な結果を招くことになる。
スで伝送されるデータ信号を優先することができない。
たとえば、もし緊急信号が巡回スケジュールで送出され
るときには、それはラムディスクに書き込まれなければ
ならない。これには時間がかかる。もし上記ラムディス
クの読取りが上記緊急信号が書き込まれているメモリ位
置を通過してしまっていると、上記緊急信号が読み取ら
れて伝送される前にラムディスク全体を読み取る時間
(たとえば大きいシステムでは20秒)必要とする。上
記緊急信号がミサイル攻撃警報であったり、津波警報で
あったり、地震警報であったような場合には、このこと
は悲劇的な結果を招くことになる。
【0011】さらに、上記したシステムでは、異なった
周波数で同期して伝送される異なったデータ信号を使用
することができない。
周波数で同期して伝送される異なったデータ信号を使用
することができない。
【0012】
【発明の要旨】本発明は、上記した問題点および制約を
克服するシステムである。本発明は、ラムディスクの容
量による制約なしに、任意の巡回的もしくは非巡回的ス
ケジュールで信号を伝送することができ、予め定められ
た回数信号を伝送することができる。
克服するシステムである。本発明は、ラムディスクの容
量による制約なしに、任意の巡回的もしくは非巡回的ス
ケジュールで信号を伝送することができ、予め定められ
た回数信号を伝送することができる。
【0013】本発明によれば、伝送データはリアルタイ
ム、すなわち「オン・ザ・フライ」で伝送するためにパ
ケットに組み立てられる。各パケットは、事実上、それ
自身の規定されたサイクルを有しており、それは上記規
定に従って伝送される。
ム、すなわち「オン・ザ・フライ」で伝送するためにパ
ケットに組み立てられる。各パケットは、事実上、それ
自身の規定されたサイクルを有しており、それは上記規
定に従って伝送される。
【0014】本発明の実施例によれば、視聴者へのデー
タ分配方法は、ランダムアクセスメモリにデータのパケ
ットを格納するステップと、各パケットの伝送特性を格
納するステップと、特性を読み取ってその特定の特性に
よる周波数およびタイミングに従って視聴者に各パケッ
トを伝送するステップとを含む。
タ分配方法は、ランダムアクセスメモリにデータのパケ
ットを格納するステップと、各パケットの伝送特性を格
納するステップと、特性を読み取ってその特定の特性に
よる周波数およびタイミングに従って視聴者に各パケッ
トを伝送するステップとを含む。
【0015】本発明の他の実施例によれば、大量情報伝
送システムを介してデータを伝送するためのデータ組立
方法は、視聴者に伝送されるデータのパケットをランダ
ムアクセスメモリに格納するステップと、順番にデータ
を伝送するためにデータの一連のメモリアドレスを第1
アドレステーブルに格納するステップと、第1テーブル
を前進的に読み取って順番に視聴者に伝送されるデータ
のそれらのパケットのアドレスを検索すること、メモリ
を読み取って順番にデータパケットを検索するステップ
と、上記メモリから読み取ったパケットを視聴者にリア
ルタイムで伝送するステップとを含む。
送システムを介してデータを伝送するためのデータ組立
方法は、視聴者に伝送されるデータのパケットをランダ
ムアクセスメモリに格納するステップと、順番にデータ
を伝送するためにデータの一連のメモリアドレスを第1
アドレステーブルに格納するステップと、第1テーブル
を前進的に読み取って順番に視聴者に伝送されるデータ
のそれらのパケットのアドレスを検索すること、メモリ
を読み取って順番にデータパケットを検索するステップ
と、上記メモリから読み取ったパケットを視聴者にリア
ルタイムで伝送するステップとを含む。
【0016】本発明のさらにいま一つの実施例によれ
ば、各記録部が優先フィールドと繰返し周期フィールド
を有しており、メモリに格納される各パケットの記録部
を有する第2パケット特性テーブルを格納するステップ
と、パケットを規定している各時間間隔につき少なくと
も一回第2テーブルを読み取るステップと、第1テーブ
ルが読み取られて上記優先フィールドに格納された優先
データおよび各パケットのデータのための第2テーブル
の繰返しフィールドに格納される繰返しデータに従って
第1テーブルのメモリアドレスを特定する各時間に少な
くとも1回、上記第1テーブルを更新するステップとを
含む。
ば、各記録部が優先フィールドと繰返し周期フィールド
を有しており、メモリに格納される各パケットの記録部
を有する第2パケット特性テーブルを格納するステップ
と、パケットを規定している各時間間隔につき少なくと
も一回第2テーブルを読み取るステップと、第1テーブ
ルが読み取られて上記優先フィールドに格納された優先
データおよび各パケットのデータのための第2テーブル
の繰返しフィールドに格納される繰返しデータに従って
第1テーブルのメモリアドレスを特定する各時間に少な
くとも1回、上記第1テーブルを更新するステップとを
含む。
【0017】本発明のさらにいま一つの実施例によれ
ば、入力するデータを読み取るステップと、入力データ
があるときには要求される優先度および繰り返し周波数
を決定するステップと、入力データがパケット化されて
いないときには入力データをパケット化するステップと
を含み、上記格納ステップがランダムアクセスメモリに
パケットデータを格納するステップと、優先度と繰返し
周波数が決定される上記各パケットに関する記録データ
で第2テーブルを更新するステップと、上記第2テーブ
ルに格納されているデータの制御の下に第1テーブルを
更新するステップとを含む。
ば、入力するデータを読み取るステップと、入力データ
があるときには要求される優先度および繰り返し周波数
を決定するステップと、入力データがパケット化されて
いないときには入力データをパケット化するステップと
を含み、上記格納ステップがランダムアクセスメモリに
パケットデータを格納するステップと、優先度と繰返し
周波数が決定される上記各パケットに関する記録データ
で第2テーブルを更新するステップと、上記第2テーブ
ルに格納されているデータの制御の下に第1テーブルを
更新するステップとを含む。
【0018】
【実施例】本発明のよりよき理解は、添付の図面を参照
して好ましい実施例を考察することにより得られるであ
ろう。
して好ましい実施例を考察することにより得られるであ
ろう。
【0019】データ入力ラインDATA1,DATA
2,DATA3等に伝送されたデータは、マイクロプロ
セッサ32により制御されるマルチプレクサ30に受信
される。マイクロプロセッサ32は上記データを読み取
ってそれをパケットに分離する。マイクロプロセッサ3
2により読み取られるデータは、サービスを受ける加入
者、電話により提供されるデータ、音声メール等の情報
(たとえばサービス)源により、優先度、伝送周波数の
ような同報通信パラメータに関連する情報が形成され
る。上記データはこの情報のデータペイロードを含んで
いても、また、上記プロセッサにより読み取られると、
関連するメモリ39の参照用テーブルにそれをアクセス
させる単なる「目次」バイトであってもよく、関連する
上記メモリ39は上記同報通信パラメータを格納してい
て、プロセッサが特定の「目次」バイトを認識すると上
記パラメータのデータを供給することができる。
2,DATA3等に伝送されたデータは、マイクロプロ
セッサ32により制御されるマルチプレクサ30に受信
される。マイクロプロセッサ32は上記データを読み取
ってそれをパケットに分離する。マイクロプロセッサ3
2により読み取られるデータは、サービスを受ける加入
者、電話により提供されるデータ、音声メール等の情報
(たとえばサービス)源により、優先度、伝送周波数の
ような同報通信パラメータに関連する情報が形成され
る。上記データはこの情報のデータペイロードを含んで
いても、また、上記プロセッサにより読み取られると、
関連するメモリ39の参照用テーブルにそれをアクセス
させる単なる「目次」バイトであってもよく、関連する
上記メモリ39は上記同報通信パラメータを格納してい
て、プロセッサが特定の「目次」バイトを認識すると上
記パラメータのデータを供給することができる。
【0020】入力データがパケット化されると、上記プ
ロセッサ32はパケット36をランダムアクセスメモリ
(RAM)38に格納する。上記パラメータデータはR
AM40のテーブル39に格納される。RAM40のテ
ーブルは好ましくは、各パケットの記録部に、優先度を
表わすデータ値、繰返し周期、(送出されるべきパケッ
トが時間軸ベースで他の同定されたパケットに関連して
いるか否かを表示する)連結データ、上記パケットと連
結データにより識別されたものとの間の時間間隔、上記
パケットの伝送個数、および所望により、上記パケット
が送出されるべきチャンネル番号の内部識別子を格納す
る。上記記録部はまた上記パケットがスタートするRA
M38のアドレスに対するポインタを上記テーブルに格
納する。
ロセッサ32はパケット36をランダムアクセスメモリ
(RAM)38に格納する。上記パラメータデータはR
AM40のテーブル39に格納される。RAM40のテ
ーブルは好ましくは、各パケットの記録部に、優先度を
表わすデータ値、繰返し周期、(送出されるべきパケッ
トが時間軸ベースで他の同定されたパケットに関連して
いるか否かを表示する)連結データ、上記パケットと連
結データにより識別されたものとの間の時間間隔、上記
パケットの伝送個数、および所望により、上記パケット
が送出されるべきチャンネル番号の内部識別子を格納す
る。上記記録部はまた上記パケットがスタートするRA
M38のアドレスに対するポインタを上記テーブルに格
納する。
【0021】RAM40のテーブルのデータが確定され
ているので、上記プロセッサ32は上記データからRA
M38のいま一つのテーブル42を確定し、このテーブ
ル42は順次伝送されるパケット36の初めのまたは完
全なアドレスのリストとなっている。たとえば、テーブ
ル39の上記パケットの記録部に格納されたパラメータ
により表されるテーブル42の読取り時間の間に一つの
パケットが数回伝送される場合、RAM38の初めの上
記パケットのアドレスはテーブル42に数回配置される
とともに、テーブル39の上記パケットに対する記録部
が表わすスペースパラメータによりスペースが形成され
る。
ているので、上記プロセッサ32は上記データからRA
M38のいま一つのテーブル42を確定し、このテーブ
ル42は順次伝送されるパケット36の初めのまたは完
全なアドレスのリストとなっている。たとえば、テーブ
ル39の上記パケットの記録部に格納されたパラメータ
により表されるテーブル42の読取り時間の間に一つの
パケットが数回伝送される場合、RAM38の初めの上
記パケットのアドレスはテーブル42に数回配置される
とともに、テーブル39の上記パケットに対する記録部
が表わすスペースパラメータによりスペースが形成され
る。
【0022】データ組立装置44はRAM38のテーブ
ル42の各項目を順次読み込み、パケットアドレスをア
クセスし、指定されたアドレスのパケットを読み込み、
D/A変換器46もしくは伝送するための形態にデータ
パケットを変換する他の装置(たとえば、位相変調器)
へデータを伝送する。上記データは、正しいチャンネル
にデータ信号を挿入する主変調器48に伝送され、ビデ
オチャンネルにそれを周波数多重し、伝送媒体50を介
して多重化された上記信号を加入者端末51に伝送す
る。
ル42の各項目を順次読み込み、パケットアドレスをア
クセスし、指定されたアドレスのパケットを読み込み、
D/A変換器46もしくは伝送するための形態にデータ
パケットを変換する他の装置(たとえば、位相変調器)
へデータを伝送する。上記データは、正しいチャンネル
にデータ信号を挿入する主変調器48に伝送され、ビデ
オチャンネルにそれを周波数多重し、伝送媒体50を介
して多重化された上記信号を加入者端末51に伝送す
る。
【0023】上記チャンネルは多重化されているので、
異なった帯域幅を有していることに注意すべきである。
上記パケットデータはパケットにより提供されるサービ
スに基づく基準に従って伝送されるので、上記パケット
パラメータにより規定される基準は必要な帯域幅を規定
するとともに、複数のデータチャンネルについて共に多
重化を制御し、論理もしくは規定された周波数チャンネ
ル内で、種々のサービスを行うのに要求される種々の帯
域幅が生じる。実際、上記基準は特定のサービスの伝送
のための特定の論理チャンネルを選択するために使用す
ることができ、してがって、たとえばゲームのサービス
を得るために、加入者は常に自身の受信機を特定のチャ
ンネルに同調させている。上記パケットパラメータは、
要求される帯域幅を規定して任意のデータチャンネルに
ゲームプログラムおよびデータの両方またはその一方を
伝送したり、またはデータチャンネルを共に多重化して
(自分のチャンネルディスプレイによって)加入者がゲ
ームチャンネルと思っている論理チャンネルで加入者端
末にゲームサービスを提供する。
異なった帯域幅を有していることに注意すべきである。
上記パケットデータはパケットにより提供されるサービ
スに基づく基準に従って伝送されるので、上記パケット
パラメータにより規定される基準は必要な帯域幅を規定
するとともに、複数のデータチャンネルについて共に多
重化を制御し、論理もしくは規定された周波数チャンネ
ル内で、種々のサービスを行うのに要求される種々の帯
域幅が生じる。実際、上記基準は特定のサービスの伝送
のための特定の論理チャンネルを選択するために使用す
ることができ、してがって、たとえばゲームのサービス
を得るために、加入者は常に自身の受信機を特定のチャ
ンネルに同調させている。上記パケットパラメータは、
要求される帯域幅を規定して任意のデータチャンネルに
ゲームプログラムおよびデータの両方またはその一方を
伝送したり、またはデータチャンネルを共に多重化して
(自分のチャンネルディスプレイによって)加入者がゲ
ームチャンネルと思っている論理チャンネルで加入者端
末にゲームサービスを提供する。
【0024】RAM38のテーブル42が読み取られて
いる間に、プロセッサ32はいま一つのテーブルを組み
立ててそれが読み取られるとすぐテーブル42を更新す
るようにしている。また、完全なテーブルを組み立てて
全テーブル42を更新するよりもむしろ、一旦、テーブ
ル42の個々の項目が読み取られると、代わりの項目を
それらのメモリ位置に格納し、上記テーブルが読み取ら
れた後にそれが初めから再び読み取られて、続く読取り
において一連の異なったパケットがデータ組立装置44
内に読み込まれるようになっている。
いる間に、プロセッサ32はいま一つのテーブルを組み
立ててそれが読み取られるとすぐテーブル42を更新す
るようにしている。また、完全なテーブルを組み立てて
全テーブル42を更新するよりもむしろ、一旦、テーブ
ル42の個々の項目が読み取られると、代わりの項目を
それらのメモリ位置に格納し、上記テーブルが読み取ら
れた後にそれが初めから再び読み取られて、続く読取り
において一連の異なったパケットがデータ組立装置44
内に読み込まれるようになっている。
【0025】勿論、データ組立装置44はRAM38の
パケットの読取り装置に代えてパケット受信機とするこ
ともでき、充分に高速であって充分時間的な余裕がある
場合には、RAM38に関連するプロセッサ32もテー
ブル42のパケットアドレスおよびパケットデータを読
み取ってテーブル42のアドレスの順序により規定され
る順序で上記パケットをデータ組立装置44へ出力する
ことができる。
パケットの読取り装置に代えてパケット受信機とするこ
ともでき、充分に高速であって充分時間的な余裕がある
場合には、RAM38に関連するプロセッサ32もテー
ブル42のパケットアドレスおよびパケットデータを読
み取ってテーブル42のアドレスの順序により規定され
る順序で上記パケットをデータ組立装置44へ出力する
ことができる。
【0026】プロセッサ32はこのようにしてテーブル
39を読み取ってテーブル42を構成する。それはパケ
ット間隔当たり少なくとも一回の周波数でテーブル39
を読むことができる程度に充分高速なプロセッサでなけ
ればならない。68030または68040型プロセッ
サが試作システムでは良好に機能することが分かった。
39を読み取ってテーブル42を構成する。それはパケ
ット間隔当たり少なくとも一回の周波数でテーブル39
を読むことができる程度に充分高速なプロセッサでなけ
ればならない。68030または68040型プロセッ
サが試作システムでは良好に機能することが分かった。
【0027】本発明においては、したがって、ラムディ
スクをサイクリックに読んでデータを組み立てる代わり
に、データはポインタのテーブルからRAM38で既に
組み立てられているデータパケットへのシーケンスに組
み込まれて、書込み用プロセッサによって選択されたメ
モリ位置以外では特別な順序には格納されない。上記テ
ーブルの読出しが終わると、一つの実施例では新しいテ
ーブルが作成されてRAMに格納されるか、または、上
記したように、いま一つの実施例では既に読み取られた
テーブルの項目はポインタのテーブルの後続する読取り
の準備にあてることができる。一度だけ読み取る必要が
ある、またはテーブル39のパラメータが規定している
回数だけ読み取られたパケットは、プロセッサ32が新
しいパケットを発生するとともにそれらをメモリ38に
格納すると、新しいパケットで上書きすることができ
る。
スクをサイクリックに読んでデータを組み立てる代わり
に、データはポインタのテーブルからRAM38で既に
組み立てられているデータパケットへのシーケンスに組
み込まれて、書込み用プロセッサによって選択されたメ
モリ位置以外では特別な順序には格納されない。上記テ
ーブルの読出しが終わると、一つの実施例では新しいテ
ーブルが作成されてRAMに格納されるか、または、上
記したように、いま一つの実施例では既に読み取られた
テーブルの項目はポインタのテーブルの後続する読取り
の準備にあてることができる。一度だけ読み取る必要が
ある、またはテーブル39のパラメータが規定している
回数だけ読み取られたパケットは、プロセッサ32が新
しいパケットを発生するとともにそれらをメモリ38に
格納すると、新しいパケットで上書きすることができ
る。
【0028】上記パケットおよびテーブルを格納する種
々のランダムアクセスメモリは、所望により、適宜に組
み合わせることができ、また種々のプロセッサは種々の
機能を有する単一のプロセッサであってもまた複数のプ
ロセッサであってもよいことが分かる。たとえば数個の
プロセッサを使用することもでき、一つのプロセッサは
入力データを読み取って優先度、伝送周波数等を決定
し、パケットを生成してRAM38に書き込んでテーブ
ル39に書き込む。いま一つのプロセッサはテーブル3
9を読み取ってテーブル42を生成することができる。
さらにいま一つのプロセッサはテーブル42を読み取る
ことができ、テーブル42から読み取られた指定アドレ
スのパケット36を読み取って、それらをデータ組立装
置44等に供給する。
々のランダムアクセスメモリは、所望により、適宜に組
み合わせることができ、また種々のプロセッサは種々の
機能を有する単一のプロセッサであってもまた複数のプ
ロセッサであってもよいことが分かる。たとえば数個の
プロセッサを使用することもでき、一つのプロセッサは
入力データを読み取って優先度、伝送周波数等を決定
し、パケットを生成してRAM38に書き込んでテーブ
ル39に書き込む。いま一つのプロセッサはテーブル3
9を読み取ってテーブル42を生成することができる。
さらにいま一つのプロセッサはテーブル42を読み取る
ことができ、テーブル42から読み取られた指定アドレ
スのパケット36を読み取って、それらをデータ組立装
置44等に供給する。
【0029】上記パケット自身は、シーケンスの続くパ
ケットの参照部を含むヘッダを含んでいるべきである。
したがって、たとえば図3に示すように、パケット52
はそのヘッダに、上記パケットの識別バイト54を含む
ばかりでなく、一連の意味のあるデータに続くパケット
の識別バイト58に対する参照バイト56も含んでいる
べきである。したがってたとえば、パケット52および
60に対する満足すべき関係を有していないデータを有
しているパケット52とパケット60との間に数個のパ
ケットを介在させて、参照バイト56は内容に関してパ
ケット52と60とを結合する。このことは加入者端末
62がデータを受信して、局所プロセッサ64の制御の
下に、引き続くパケットの識別バイトおよび参照バイト
を検知して、それらを局部メモリ66に格納し、加入者
のディスプレイ68とオーデオ増幅器の両方または一方
に伝送するために順番に関連するパケットを組み立てる
ようにしている。というのは実際上、先行するパケット
が関連する内容を有するラインに次のパケットの結合ア
ドレスを有しているからである。
ケットの参照部を含むヘッダを含んでいるべきである。
したがって、たとえば図3に示すように、パケット52
はそのヘッダに、上記パケットの識別バイト54を含む
ばかりでなく、一連の意味のあるデータに続くパケット
の識別バイト58に対する参照バイト56も含んでいる
べきである。したがってたとえば、パケット52および
60に対する満足すべき関係を有していないデータを有
しているパケット52とパケット60との間に数個のパ
ケットを介在させて、参照バイト56は内容に関してパ
ケット52と60とを結合する。このことは加入者端末
62がデータを受信して、局所プロセッサ64の制御の
下に、引き続くパケットの識別バイトおよび参照バイト
を検知して、それらを局部メモリ66に格納し、加入者
のディスプレイ68とオーデオ増幅器の両方または一方
に伝送するために順番に関連するパケットを組み立てる
ようにしている。というのは実際上、先行するパケット
が関連する内容を有するラインに次のパケットの結合ア
ドレスを有しているからである。
【0030】テーブル42が単にシーケンスの初めのパ
ケットのアドレスを格納して、シーケンスの他のパケッ
トのアドレスを格納しないときは、本発明はメモリを節
約するとともにプロセッサの使用も節約することができ
る。そのような場合、一度、最初のパケットがデータ組
立装置44へ伝送するために読み取られると、シーケン
スの引き続くパケットの始まりのRAM38のアドレス
は先行パケットにより保持されている識別バイト56か
ら読むことができる。上記アドレスのパケットが読み取
られて、その識別バイト56からシーケンスの次のパケ
ットのRAM38のアドレスが決定され、上記アドレス
のパケットが読まれ、以下、零の識別バイトが読まれる
まで、同様の動作が実行される。上記点において、制御
プロセッサはテーブル42の次の記録を読み取って、次
のシーケンスで伝送されるパケットのアドレスを得るこ
とができる。
ケットのアドレスを格納して、シーケンスの他のパケッ
トのアドレスを格納しないときは、本発明はメモリを節
約するとともにプロセッサの使用も節約することができ
る。そのような場合、一度、最初のパケットがデータ組
立装置44へ伝送するために読み取られると、シーケン
スの引き続くパケットの始まりのRAM38のアドレス
は先行パケットにより保持されている識別バイト56か
ら読むことができる。上記アドレスのパケットが読み取
られて、その識別バイト56からシーケンスの次のパケ
ットのRAM38のアドレスが決定され、上記アドレス
のパケットが読まれ、以下、零の識別バイトが読まれる
まで、同様の動作が実行される。上記点において、制御
プロセッサはテーブル42の次の記録を読み取って、次
のシーケンスで伝送されるパケットのアドレスを得るこ
とができる。
【0031】
【発明の効果】本発明は伝送データをリアルタイムで組
み立てて、ラムディスクの容量に対してサイクリックな
関係を有していない一連のデータを発生するので、各パ
ケットの優先度に関する一連のデータ、必要伝送周波数
(パケットまたは一連のパケットが伝送される回数制限
を含む)を発生させることができ、各パケットの伝送の
タイミングを正確に制御することができ、本発明はパケ
ットを受信して処理するためにパケットのタイミングが
受信機の能力に見合ったものとなるように調整すること
ができる。従来技術のようにラムディスクの全内容をサ
イクリックに伝送する代わりに、本発明では各々のデー
タパケットはそれ自身のサイクルを有するとともに各々
のデータパケットは生存期間を有することができる。
み立てて、ラムディスクの容量に対してサイクリックな
関係を有していない一連のデータを発生するので、各パ
ケットの優先度に関する一連のデータ、必要伝送周波数
(パケットまたは一連のパケットが伝送される回数制限
を含む)を発生させることができ、各パケットの伝送の
タイミングを正確に制御することができ、本発明はパケ
ットを受信して処理するためにパケットのタイミングが
受信機の能力に見合ったものとなるように調整すること
ができる。従来技術のようにラムディスクの全内容をサ
イクリックに伝送する代わりに、本発明では各々のデー
タパケットはそれ自身のサイクルを有するとともに各々
のデータパケットは生存期間を有することができる。
【0032】パケットのグループは、それらの自身のパ
ラメータ、すなわちリンキング、優先度およびパケット
間々隔に従って循環させることができる。必要なら、パ
ケットは同期を取るとともに位相をそろえることができ
る。パターン自身が情報を有しているパケットのパター
ン(簡単な例は同期であって、特定の一連のパケットの
タイミング情報を保持している)を伝送することができ
る。
ラメータ、すなわちリンキング、優先度およびパケット
間々隔に従って循環させることができる。必要なら、パ
ケットは同期を取るとともに位相をそろえることができ
る。パターン自身が情報を有しているパケットのパター
ン(簡単な例は同期であって、特定の一連のパケットの
タイミング情報を保持している)を伝送することができ
る。
【0033】繰返しパケットの伝送の際に小さい遅延が
発生するときには、上記システムは続く伝送においてそ
れを補正することができる。遅延が発生するときには、
シーケンスにおける全パケットはあるパケット間間隔を
繰り返す、すなわち上記遅延を修正するようにタイムシ
フトすることができる。
発生するときには、上記システムは続く伝送においてそ
れを補正することができる。遅延が発生するときには、
シーケンスにおける全パケットはあるパケット間間隔を
繰り返す、すなわち上記遅延を修正するようにタイムシ
フトすることができる。
【0034】データはリアルタイムで組み立てられるの
で、空データで満たされた領域が大きくてラムディスク
の容量に基づくページサイズの制約を有する従来のシス
テムに存在するようなデータのページについて関連性が
ない。空データは、それが実際に空データであることを
決定するために読まれる必要があり、それによってシス
テムの動作スピードが低下していた。空データは本発明
では不要であり、緊急データがRAM38に書き込ま
れ、ラムディスクの空データに対する待ち時間なしに直
ちに伝送されてある時間で読まれる。それは本発明で
は、伝送されるデータパケットの上記RAMアドレスが
即時の、時間をおいたもしくは繰返し伝送のために、テ
ーブル42の任意の位置に挿入することができるからで
ある。
で、空データで満たされた領域が大きくてラムディスク
の容量に基づくページサイズの制約を有する従来のシス
テムに存在するようなデータのページについて関連性が
ない。空データは、それが実際に空データであることを
決定するために読まれる必要があり、それによってシス
テムの動作スピードが低下していた。空データは本発明
では不要であり、緊急データがRAM38に書き込ま
れ、ラムディスクの空データに対する待ち時間なしに直
ちに伝送されてある時間で読まれる。それは本発明で
は、伝送されるデータパケットの上記RAMアドレスが
即時の、時間をおいたもしくは繰返し伝送のために、テ
ーブル42の任意の位置に挿入することができるからで
ある。
【0035】加えて、本発明にかかるデータパケットは
テーブルからのポインタにより指定されて読み取られる
ので、伝送される一連のパケットから一つのパケットを
除去することは比較的容易であるのに対して、従来技術
のシステムではそのようなことは困難で時間がかかるも
のであった。
テーブルからのポインタにより指定されて読み取られる
ので、伝送される一連のパケットから一つのパケットを
除去することは比較的容易であるのに対して、従来技術
のシステムではそのようなことは困難で時間がかかるも
のであった。
【0036】それらの特性が関連するパケットの結合、
伝送のタイミングおよび反復のタイミングおよび周波数
を規定している態様でパケットを伝送しており、しかも
上記パケットが全受信機に送出されるので、受信機それ
自身は不要な端末となり得る、すなわちそれらは小さ
く、遅いまたは非現実的な処理能力しか有しないものと
なる。ここで述べた方法は従って、データもしくはプロ
グラムがサイクリックに伝送されるときに、上記端末が
必要に応じてアクセスすることができるデータやプログ
ラムを格納することができる、ヘッドエンドシステムに
蓄積ディスクと同等のものまたは端末のための同等のメ
モリを提供することができるものである。
伝送のタイミングおよび反復のタイミングおよび周波数
を規定している態様でパケットを伝送しており、しかも
上記パケットが全受信機に送出されるので、受信機それ
自身は不要な端末となり得る、すなわちそれらは小さ
く、遅いまたは非現実的な処理能力しか有しないものと
なる。ここで述べた方法は従って、データもしくはプロ
グラムがサイクリックに伝送されるときに、上記端末が
必要に応じてアクセスすることができるデータやプログ
ラムを格納することができる、ヘッドエンドシステムに
蓄積ディスクと同等のものまたは端末のための同等のメ
モリを提供することができるものである。
【0037】この明細書を読んだ当業者ならば、この明
細書に開示されている原理を使用して変形例や他の実施
例を設計することができる。それらのものは全て添付の
特許請求の範囲に規定されている本発明の範囲に含まれ
る。
細書に開示されている原理を使用して変形例や他の実施
例を設計することができる。それらのものは全て添付の
特許請求の範囲に規定されている本発明の範囲に含まれ
る。
【図1】 従来のシステムのブロックダイヤグラムであ
る。
る。
【図2】 本発明の好ましい一実施例のシステムのブロ
ックダイヤグラムである。
ックダイヤグラムである。
【図3】 メモリに格納されるパケットの説明図であ
る。
る。
1 ミニコンピュータ 3 パーソナルコンピュータ 5 モデム 7 前段プロセッサ 9 ネットワーク 11 主プロセッサ 12 パーソナルコンピュータ 13 ラムディスク 15 D/A変換器 17 変調器 19 ネットワーク 30 マルチプレクサ 32 マイクロプロセッサ 34 RAM 36 パケット 38 RAM 39 メモリ 40 RAM 42 テーブル 44 データ組立装置 46 D/A変換器 48 主変調器 50 伝送媒体 51 加入者端末 53 パケット 54 識別バイト 56 参照バイト 58 識別バイト 60 パケット 62 加入者端末 64 局所プロセッサ 66 局部メモリ 68 ディスプレイ
Claims (45)
- 【請求項1】 多数視聴者情報分配システムを経由して
データを分配するためのデータ組立方法であって、 (a)視聴者に伝送されるデータのパケットをランダム
アクセスメモリに格納するステップと、 (b)順次に上記データを伝送するために上記データの
一連のメモリアドレスを第1アドレステーブルに格納す
るステップと、 (c)前進的に第1テーブルを読み取って順次視聴者に
伝送するそれらのデータのパケットのアドレスを検索す
るステップと、 (d)上記メモリを読み取って順次上記データのパケッ
トを検索するステップと、 (e)読み取ったパケットをリアルタイムに視聴者に伝
送するステップと、 を含むデータ組立方法。 - 【請求項2】 各記録部が優先領域と繰返し周期領域を
含んでいて、上記メモリに格納されている各パケットの
記録部を含む第2パケット特性テーブルを格納するステ
ップと、パケットを規定する各時間間隔につき少なくと
も一回上記第2テーブルを読み取るステップと、上記優
先領域に格納された優先データおよび各パケットデータ
に対して第2テーブルの繰り返し領域に格納された繰返
しデータにしたがって上記第1テーブルの上記メモリア
ドレスを特定するために上記第1テーブルが読み出され
る各時間に少なくとも一回上記第1テーブルを更新する
ステップとを含む請求項1に記載のデータ組立方法。 - 【請求項3】 入力データを読み取るステップと、もし
あるならば入力データの要求される優先度および繰返し
周波数を決定するステップと、入力データがパケット化
されていないときに入力データをパケット化するステッ
プとをさらに含み、上記格納ステップが上記ランダムア
クセスメモリにデータのパケットを格納するステップ
と、優先度および繰返し周波数が決定された各上記パケ
ットに関連するデータ記録部を有する上記第2テーブル
を更新するステップと、上記第2テーブルに格納された
データの制御の下に上記第1テーブルを更新するステッ
プとを含む請求項2に記載のデータ組立方法。 - 【請求項4】 アドレスヘッダおよびデータロードを有
する視聴者にパケットを伝送するステップを含むととも
に、受信機の少なくとも一つの予め定められたアドレス
ヘッダを検知して局部メモリに予め定められたヘッダを
有するパケットのデータロードを格納するステップをさ
らに含む請求項3に記載のデータ組立方法。 - 【請求項5】 類似、対応、もしくは関連するアドレス
ヘッダを含む一連のパケットを検知するステップと、各
々の類似、対応、もしくは関連するパケットのデータロ
ードを保持するステップと、上記保持されたデータロー
ドを完全なデータ列に組み立てるステップとを含む請求
項4に記載のデータ組立方法。 - 【請求項6】 第1搬送波をデータのパケットで変調す
るステップと、少なくとも一つのテレビ信号により同報
通信媒体を経由して変調された搬送波を伝送するステッ
プとを含む請求項3に記載のデータ組立方法。 - 【請求項7】 上記変調された搬送波がビデオ搬送波で
あり、データが上記テレビ信号のデータチャンネル間隔
の間で搬送される請求項6に記載のデータ組立方法。 - 【請求項8】 上記データチャンネル間隔がテレビ画面
の21番目の走査線の間にある請求項7に記載のデータ
組立方法。 - 【請求項9】 上記変調された搬送波が個々のテレビチ
ャンネルの周波数を有している請求項6に記載のデータ
組立方法。 - 【請求項10】 アドレスヘッダを伝送される各パケッ
トのデータロードに付加するステップと、異なったパケ
ットのデータで無線周波数の搬送波を変調するステップ
と、受信機にて予め定められたアドレスヘッダを検出す
るステップと、上記予め定められたアドレスヘッダを有
する複数の受信されたパケットのデータロードを上記複
数の搬送波から完全なデータ列に組み立てるステップと
を含む請求項3に記載のデータ組立方法。 - 【請求項11】 上記複数の搬送波がそれぞれの異なっ
たテレビチャンネルにある請求項10に記載のデータ組
立方法。 - 【請求項12】 アドレスヘッダおよびデータロードを
有する視聴者にパケットを伝送するステップと、受信機
にて少なくとも一つの予め定められたアドレスヘッダを
検知して上記データロードを局部メモリに保持するステ
ップとを含む請求項1に記載のデータ組立方法。 - 【請求項13】 類似のアドレスヘッダを含む一連のパ
ケットを検知するステップと、各パケットのデータロー
ドを保持するステップと、保持されたデータロードを完
全なデータ列に組み立てるステップとを含む請求項12
に記載のデータ組立方法。 - 【請求項14】 パケットのデータで第1搬送波を変調
するステップと、同報通信媒体を経由して少なくとも一
つのテレビ信号を有する変調された搬送波を伝送するス
テップとを含む請求項1に記載のデータ組立方法。 - 【請求項15】 上記変調された搬送波がビデオ搬送波
であり、上記データが上記テレビ信号のデータチャンネ
ル間隔の間に搬送される請求項14に記載のデータ組立
方法。 - 【請求項16】 伝送される各パケットのデータロード
にアドレスヘッダを取り付けるステップと、データの異
なったパケットで複数の無線周波数搬送波を変調するス
テップと、受信機にて予め定められたアドレスヘッダを
検知するステップと、上記予め定められたアドレスヘッ
ダを有する複数の受信されたパケットのデータロードを
上記複数の搬送波から完全なデータ配列に組み立てるス
テップとを含む請求項1に記載のデータ組立方法。 - 【請求項17】 上記複数の搬送波がそれぞれの異なっ
たテレビチャンネルにある請求項16に記載のデータ組
立方法。 - 【請求項18】 上記優先度と繰返し領域に加えて、各
記録部が時間フレームのベースでパケットの結合を指定
する領域と、パケットの時間間隔と、伝送を必要とする
パケットの番号とを含む請求項2に記載のデータ組立方
法。 - 【請求項19】 ランダムアクセスメモリにデータのパ
ケットを格納するステップと、各パケットの伝送特性を
格納するステップと、上記特性を読み出して各パケット
を周波数にしたがって視聴者に伝送するとともにその特
定の特性に応じてタイミングを取るステップとを含むデ
ータ分配方法。 - 【請求項20】 (a)第1テーブルメモリに上記デー
タのパケットのアドレスを格納するステップと、 (b)上記第1テーブルを読み出して順番に上記視聴者
に伝送するデータのそれらのパケットのアドレスを検索
するステップと、 (c)上記メモリを読み出して順番にデータのパケット
を検索するステップと、 (d)読み出したパケットをリアルタイムで視聴者に伝
送するステップと、 を含む請求項19に記載のデータ分配方法。 - 【請求項21】 上記メモリに記録されている各パケッ
トの記録部を含んでいて、各記録部が優先領域と繰返し
領域を含む第2パケット特性テーブルを格納するステッ
プと、各パケット間隔に少なくとも1回第2テーブルを
読むステップと、各パケット間隔に少なくとも1回上記
第1テーブルを更新して各パケットのデータに対して上
記優先領域に格納された優先データおよび繰返し領域に
格納された繰返しデータにより上記第1テーブルの上記
メモリアドレスを特定するステップとを含む請求項20
に記載のデータ分配方法。 - 【請求項22】 両方の上記格納ステップが入力データ
を読み出すステップと、入力データがあるときに要求優
先度および繰返し周波数を決定するステップと、パケッ
ト化されていないときに入力データをパケット化するス
テップと、上記ランダムアクセスメモリにデータのパケ
ットを格納するステップと、優先度および繰返し周波数
が決定される上記各パケットに関連するデータ記録部で
上記第2テーブルを更新するステップと、上記第1テー
ブルをそれが読み出された後に更新するステップとを含
む請求項21に記載のデータ分配方法。 - 【請求項23】 各パケットにパケットアドレスを格納
するステップと、各パケットに後続の関連するパケット
のパケットアドレスを格納するステップと、受信側にて
パケットの上記パケットアドレスを検知するステップ
と、上記パケットから後続の関連アドレスのアドレスを
決定するステップと、特定の後続パケットを先行するパ
ケットで搬送される先行する関連アドレスにより指定さ
れたそのパケットアドレスを検知することにより検知す
るステップとを含む請求項19に記載のデータ分配方
法。 - 【請求項24】 ランダムアクセスメモリにデータのパ
ケットを格納するステップと、格納されたデータのパケ
ットをデータストリームに動的に組み立てるステップ
と、上記データストリームを伝送するステップと、サイ
クリックに上記データストリームへのいくつかのパケッ
トの伝送を繰り返すステップと含むデータ分配方法。 - 【請求項25】 さらなる循環的態様で他のパケットの
伝送を繰り返すステップを含み、上記他のパケットのさ
らなる伝送が異なった周期を有するとともに上記いくつ
かのパケットとは異なる間隔で繰り返され、上記いくつ
かのパケットと上記他のパケットのサイクルが動的に多
重化される請求項24に記載のデータ分配方法。 - 【請求項26】 上記パケットが上記サイクルを形成す
るためにプログラム可能な順序で上記メモリから動的に
読み取られる請求項25に記載のデータ分配方法。 - 【請求項27】 いくつかの上記他のパケットのサイク
ルが上記いくつかのパケットのサイクル内にネスト(n
est)されている請求項25に記載のデータ分配方
法。 - 【請求項28】 いくつかの上記他のパケットの同期化
サイクルを含む請求項25に記載のデータ分配方法。 - 【請求項29】 上記他のパケットの少なくとも一つの
サイクルを上記いくつかのパケットのサイクルよりも少
なくとも一つの異なったチャンネルで伝送するステップ
を含む請求項25に記載のデータ分配方法。 - 【請求項30】 上記単一チャンネルの容量まで上記単
一チャンネルに上記サイクルを伝送するステップと、上
記単一チャンネルの容量を越えてパケットを伝送する要
求があるときには異なったチャンネルに上記他のパケッ
トの少なくとも一つのサイクルを伝送するステップとを
含む請求項25に記載のデータ分配方法。 - 【請求項31】 上記他のパケットの一連のサイクルを
サイクリックに伝送するステップを含む請求項25に記
載のデータ分配方法。 - 【請求項32】 上記変調された搬送波が同調データチ
ャンネル周波数を有している請求項6に記載のデータ組
立方法。 - 【請求項33】 上記データのパケットで第1搬送波を
変調するステップと、上記変調された搬送波を同報通信
媒体を経由して視聴者に伝送するステップとを含む請求
項24に記載のデータ分配方法。 - 【請求項34】 上記変調された搬送波が同調データチ
ャンネル周波数を有している請求項33に記載のデータ
分配方法。 - 【請求項35】 伝送のためのパケットのサイクルで、
異なった同調データチャンネルで伝送するための異なっ
た搬送波を変調するステップと、同報通信媒体を経由し
て上記変調された搬送波を伝送するステップとを含む請
求項29に記載のデータ分配方法。 - 【請求項36】 少なくとも一つのパケットの伝送特性
が即時伝送を規定しており、上記少なくとも一つのパケ
ットが緊急メッセージを含んでおり、伝送のタイミング
がパケットおよびその特性の格納の直後である請求項1
9に記載のデータ分配方法。 - 【請求項37】 一つのグループのパケットの特性が全
て同じサービスのパラメータに関連しており、上記パラ
メータの伝送周波数およびタイミングがそれ自身のパラ
メータにしたがって循環するサービスを提供する請求項
19に記載のデータ分配方法。 - 【請求項38】 パケットの個々のグループが個々にそ
れぞれ異なった特性を有しており、各特性が特定のサー
ビスに関連していて、パケットの個々のグループを個々
の特性に応じた周波数およびタイミングで伝送し、異な
ったサービスがそれらの個々の異なったパラメータによ
って循環する請求項37に記載のデータ分配方法。 - 【請求項39】 データおよび発生されるパケットの特
性を少なくとも一つのサービス提供者およびシステムオ
ペレータから受信するステップを含む請求項37に記載
のデータ分配方法。 - 【請求項40】 上記異なったサービスの少なくとも一
つの特定のサービスのためのパケットが実質的に同時に
受信するためにサイクリックに伝送されるとともに、複
数の受信機にいずれのものによってもアクセスされる請
求項38に記載のデータ分配方法。 - 【請求項41】 端末にて上記パケットを受信するステ
ップと、上記端末により必要に応じて上記パケットを利
用するステップとを含む請求項19に記載のデータ分配
方法。 - 【請求項42】 一つのサービス提供者がパケットが発
生される提供データのサービスを受ける加入者である請
求項19に記載のデータ分配方法。 - 【請求項43】 結合された上記グループの伝送特性に
基づく帯域幅を有するデータチャンネルにおいて結合さ
れたパケットの多重化されたグループを多重化して伝送
するステップを含む請求項19に記載のデータ分配方
法。 - 【請求項44】 上記帯域幅が結合されたパケットの上
記グループにより与えられたサービスの基準に基づいて
いる請求項43に記載のデータ分配方法。 - 【請求項45】 上記サービスを提供する上記パケット
が少なくとも一つの論理チャンネルに伝送され、該チャ
ンネルがいま一つのチャンネルと異なるがしかしいま一
つのチャンネルから選択される請求項44に記載のデー
タ分配方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/193,411 US5524001A (en) | 1994-02-07 | 1994-02-07 | Dynamic cable signal assembly |
| US193411 | 1994-02-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08237300A true JPH08237300A (ja) | 1996-09-13 |
Family
ID=22713525
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1782995A Pending JPH08237300A (ja) | 1994-02-07 | 1995-02-06 | データ組立方法およびデータ分配方法 |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US5524001A (ja) |
| JP (1) | JPH08237300A (ja) |
| CA (1) | CA2140969A1 (ja) |
| DE (1) | DE19503762A1 (ja) |
| DK (1) | DK13395A (ja) |
| FR (1) | FR2716018A1 (ja) |
| GB (1) | GB2286321A (ja) |
| IL (1) | IL112300A0 (ja) |
| IT (1) | IT1273474B (ja) |
| NL (1) | NL9500180A (ja) |
| PT (1) | PT101650A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022547179A (ja) * | 2019-09-10 | 2022-11-10 | 華為技術有限公司 | パケット処理方法及び装置、及びコンピュータ記憶媒体 |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1996013124A1 (en) * | 1994-10-24 | 1996-05-02 | Intel Corporation | Video indexing protocol |
| US5805825A (en) * | 1995-07-26 | 1998-09-08 | Intel Corporation | Method for semi-reliable, unidirectional broadcast information services |
| US5729292A (en) * | 1995-12-21 | 1998-03-17 | Thomson Multimedia, S.A. | Optimizing performance in a packet slot priority packet transport system |
| US6771590B1 (en) | 1996-08-22 | 2004-08-03 | Tellabs Operations, Inc. | Communication system clock synchronization techniques |
| US6118758A (en) | 1996-08-22 | 2000-09-12 | Tellabs Operations, Inc. | Multi-point OFDM/DMT digital communications system including remote service unit with improved transmitter architecture |
| US6950388B2 (en) * | 1996-08-22 | 2005-09-27 | Tellabs Operations, Inc. | Apparatus and method for symbol alignment in a multi-point OFDM/DMT digital communications system |
| US5790514A (en) * | 1996-08-22 | 1998-08-04 | Tellabs Operations, Inc. | Multi-point OFDM/DMT digital communications system including remote service unit with improved receiver architecture |
| DK1068704T3 (da) | 1998-04-03 | 2012-09-17 | Tellabs Operations Inc | Filter til impulssvarforkortning, med yderligere spektrale begrænsninger, til multibærebølgeoverførsel |
| US7440498B2 (en) * | 2002-12-17 | 2008-10-21 | Tellabs Operations, Inc. | Time domain equalization for discrete multi-tone systems |
| US6631175B2 (en) * | 1998-04-03 | 2003-10-07 | Tellabs Operations, Inc. | Spectrally constrained impulse shortening filter for a discrete multi-tone receiver |
| WO2000018118A1 (en) * | 1998-09-21 | 2000-03-30 | General Instrument Corporation | Apparatus and method for merging vertical blanking intervals |
| US6348932B1 (en) * | 1999-03-01 | 2002-02-19 | Sony Corporation | Provide two different types of service in a menu |
| AU6920500A (en) | 1999-08-20 | 2001-03-19 | Index Systems, Inc. | Vbi inserter |
| US7391471B1 (en) | 1999-09-21 | 2008-06-24 | General Instrument Corporation | Apparatus and method for merging vertical blanking intervals |
| FR2804266B1 (fr) * | 2000-01-20 | 2002-04-26 | Auteuil Participation Et Conse | Procede et systeme pour la diffusion de donnees en boucle |
| US6529868B1 (en) * | 2000-03-28 | 2003-03-04 | Tellabs Operations, Inc. | Communication system noise cancellation power signal calculation techniques |
| US7039933B1 (en) * | 2000-11-28 | 2006-05-02 | International Business Machines Corporation | Enhanced TV broadcasting method and system using tags for incorporating local content into a program data stream |
| US20020097869A1 (en) * | 2001-01-24 | 2002-07-25 | Christopher Pasqualino | System and method for increased data capacity of a digital video link |
| US7522606B1 (en) * | 2004-11-09 | 2009-04-21 | Network Equipment Technologies, Inc. | Passive packet re-ordering and packet loss detection |
| GB2461955A (en) * | 2008-07-25 | 2010-01-27 | Gnodal Ltd | Ethernet bridge or router employing a distributed MAC address table |
| FR3075778B1 (fr) | 2017-12-22 | 2020-12-25 | Areva Mines | Procede de separation de l'hydroxyde de zirconium colloidal contenu dans une solution aqueuse acide |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3889054A (en) * | 1974-01-17 | 1975-06-10 | Idr Inc | Row grabbing system |
| FR2457048A1 (fr) * | 1979-05-16 | 1980-12-12 | Telediffusion Fse | Systeme de videotex muni de moyens de protection contre les erreurs de transmission |
| US4380027A (en) * | 1980-12-08 | 1983-04-12 | William Leventer | Data encoding for television |
| CA1177558A (en) * | 1982-04-15 | 1984-11-06 | Groupe Videotron Ltee. (Le) | Cable network data transmission system |
| US4829372A (en) * | 1987-08-20 | 1989-05-09 | Telaction Corporation | Presentation player |
| US5070404A (en) * | 1990-05-15 | 1991-12-03 | Bullock Communications, Inc. | Method and apparatus for contemporaneous delivery of data |
| FR2686473B1 (fr) * | 1992-01-16 | 1994-04-15 | Matra Communication | Codeur multicomposantes x-paquets et decodeur correspondant. |
| EP0622922B1 (en) * | 1993-04-29 | 2000-11-29 | International Business Machines Corporation | Method and device of multicasting data in a communications system |
-
1994
- 1994-02-07 US US08/193,411 patent/US5524001A/en not_active Expired - Fee Related
-
1995
- 1995-01-10 IL IL11230095A patent/IL112300A0/xx unknown
- 1995-01-10 GB GB9500457A patent/GB2286321A/en not_active Withdrawn
- 1995-01-24 CA CA002140969A patent/CA2140969A1/en not_active Abandoned
- 1995-01-31 IT ITMI950155A patent/IT1273474B/it active IP Right Grant
- 1995-02-01 PT PT101650A patent/PT101650A/pt not_active Application Discontinuation
- 1995-02-01 NL NL9500180A patent/NL9500180A/nl not_active Application Discontinuation
- 1995-02-03 FR FR9501477A patent/FR2716018A1/fr active Pending
- 1995-02-04 DE DE19503762A patent/DE19503762A1/de not_active Withdrawn
- 1995-02-06 JP JP1782995A patent/JPH08237300A/ja active Pending
- 1995-02-06 DK DK013395A patent/DK13395A/da not_active Application Discontinuation
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022547179A (ja) * | 2019-09-10 | 2022-11-10 | 華為技術有限公司 | パケット処理方法及び装置、及びコンピュータ記憶媒体 |
| US11683123B2 (en) | 2019-09-10 | 2023-06-20 | Huawei Technologies Co., Ltd. | Packet processing method and apparatus, and computer storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| GB9500457D0 (en) | 1995-03-01 |
| PT101650A (pt) | 1995-10-20 |
| CA2140969A1 (en) | 1995-08-08 |
| US5524001A (en) | 1996-06-04 |
| DK13395A (da) | 1995-08-08 |
| IL112300A0 (en) | 1995-03-30 |
| FR2716018A1 (fr) | 1995-08-11 |
| NL9500180A (nl) | 1995-09-01 |
| GB2286321A (en) | 1995-08-09 |
| IT1273474B (it) | 1997-07-08 |
| ITMI950155A1 (it) | 1996-07-31 |
| ITMI950155A0 (it) | 1995-01-31 |
| DE19503762A1 (de) | 1995-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5524001A (en) | Dynamic cable signal assembly | |
| KR100492025B1 (ko) | 패킷 스트림 인코더의 다이내믹 대역폭 할당 방법 및 장치 | |
| US5915090A (en) | Apparatus for transmitting a distributed computing application on a broadcast television system | |
| AU704701B2 (en) | Method and apparatus for providing an interactive guide to events available on an information network | |
| US9094186B2 (en) | System and method for transmitting digital multimedia data with analog broadcast data | |
| US8418203B1 (en) | Transmission method and receiving device of program guide information including a control signal | |
| KR100636198B1 (ko) | 데이터 방송 컨텐츠 전송 방법 및 장치, 데이터 방송컨텐츠 수신 방법 및 장치 | |
| EP0594350A1 (en) | Interactive television multicasting | |
| KR100653338B1 (ko) | 표적 광고 방법 및 표적 광고 시스템 | |
| WO2003038637A1 (en) | System and method for providing a push of background data | |
| CN101297535A (zh) | 用于访问与所接收广播内容相关联的可下载内容的方法、系统和计算机程序产品 | |
| JPH0870451A (ja) | プログラム情報を送信する方法、装置および受信方法、装置 | |
| EP1488339B1 (en) | Data stream adaptation server | |
| US20050060754A1 (en) | Apparatus and method for distributed control of media dissemination | |
| US6205156B1 (en) | Method and device for data transmission and reception using transmission pause state as reception timing | |
| US7441014B1 (en) | Broadcast distribution using low-level objects and locator tables | |
| US20100153992A1 (en) | Targeted advertising system | |
| EP1722566A1 (en) | Information distributing system and method, information distributing apparatus therefor, receiver terminal, and information relaying apparatus | |
| EP0731575A2 (en) | A method to generate and to transfer a hyper-text document and a hyper-media service to a mobile digital audio receiver | |
| JP2003046975A (ja) | コンテンツ配信方法及びコンテンツ配信プログラム及びコンテンツ配信プログラムを格納した記憶媒体及びコンテンツ再生プログラム及びコンテンツ再生プログラムを格納した記憶媒体 | |
| EP0854649A2 (en) | Television broadcasting system and receiver | |
| EP1365588B1 (en) | Method for transmitting an electronic programme guide containing previews and corresponding data stream | |
| EP0525894B1 (en) | Presentation system for messages that provide information on demand, and transmitter station and receiver station for use in such presentation system. | |
| JP3293110B2 (ja) | データ書込装置 | |
| US20040046892A1 (en) | Method and associated device for storing teletext sub-pages |