JPH06506334A - 視聴統計数値を生成し収集する装置 - Google Patents

視聴統計数値を生成し収集する装置

Info

Publication number
JPH06506334A
JPH06506334A JP4509075A JP50907592A JPH06506334A JP H06506334 A JPH06506334 A JP H06506334A JP 4509075 A JP4509075 A JP 4509075A JP 50907592 A JP50907592 A JP 50907592A JP H06506334 A JPH06506334 A JP H06506334A
Authority
JP
Japan
Prior art keywords
channel
time
storage location
data
recording
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
Application number
JP4509075A
Other languages
English (en)
Inventor
マクムラン,ジェイ・シー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Scientific Atlanta LLC
Original Assignee
Scientific Atlanta LLC
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
Priority claimed from US07/671,532 external-priority patent/US5251324A/en
Application filed by Scientific Atlanta LLC filed Critical Scientific Atlanta LLC
Publication of JPH06506334A publication Critical patent/JPH06506334A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programmes or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/39Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space-time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/70Aspects of broadcast communication characterised in that receivers can be addressed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/14Arrangements for conditional access to broadcast information or to broadcast-related services
    • H04H60/21Billing for the use of broadcast information or broadcast-related information
    • H04H60/22Billing for the use of broadcast information or broadcast-related information per use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/61Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/66Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on distributors' side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/93Wired transmission systems
    • H04H60/96CATV systems
    • H04H60/97CATV systems using uplink of the CATV systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)
  • Measurement Of Radiation (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。

Description

【発明の詳細な説明】 視聴統計数値を生成し収集する装置 (技術分野) 本発明は、ケーブル・テレビジョン・システムにおける複数の遠隔端末からの視 聴統計数値を生成し回収するための方法および装置に関し、特に視聴統計数値を 特定時間に監視し記録するよう遠隔端末を遠隔的にプログラミングし、累計し処 理されるように適期にこのデータをシステム・マネージャへ返送する方法および 装置に関する。
(背景技術) ケーブル・テレビジョン・システムの展開は、2方向の情報の流れの提供が望ま しい許りでなく新しいサービスの実現により実際に要求される段階に達している 。例えば、加入者が視聴のためあるイベントを衝動的に選択して課金を引受ける 視聴毎の支払いサービスの構成において、電話通信チャンネルあるいは無線周波 チャンネルの如き少なくとも1つのデータ・チャンネルが、ケーブル・テレビジ ョンの加入者からケーブル・テレビジョン・ヘッドエンドへの上流(逆)方向に サービス使用データの通報のため必要とされる。返送経路のための他の用途は、 電力メータの読取り、警報サービス、加入者ポーリングおよびボーティング(投 票)、加入者の視聴統計数値の収集、およびホーム・ショッピングを含む。各ケ ーブル・テレビジョン・システム・オペレータが2方向送信を行うわけではない が、ケーブル・テレビジョン設備の製造者は加入者からヘッドエンドへの上流方 向送信に備えようとする傾斜を有する。実際には、全てのこのような製造者は、 少なくとも5乃至30MHzの帯域を含む上流送信のための周波数スペクトルを 備えたいわゆるスプリット即ち2方向システムを提供する。このような問題の帯 域は、ケーブル・テレビジョン・チャンネルT7 (5,75〜11.75MH z)、T8 (11,75〜17.75MHz) 、T9 (17,75〜23 .75MHz)およびTIO(23,75〜29.75MHz)を含む。各々が テレビジョン信号帯域幅を有するこれらの返送経路チャンネルは、例えば、ビデ オ会議のため使用される。いわゆる「サブ・スプリット」、「ミツド・スプリッ ト」または「ハイ・スプリット」システムのいずれかがヘッドエンド・オペレー タにより2方向送信のため供され、スプリット送信システムのこれら3つの全て のタイプは、典型的に問題の5〜30MHzの送信帯域における上流方向送信を 含む。
衝動的視聴毎支払い(IPPV)の概念は当技術においてよく理解されるが、完 全を期すため簡単に記述する。これは、実質的に有料(ケーブル)テレビジョン 加入者が特定のプログラム・イベントを個々に購入する販売方法である。更にま た、購入は、加入者の家庭内のセット・トップ端末(STT)と対話することに より専ら「衝動(インパルス)」ベースで契約される。購入されるイベントが「 進行中」であることは要件ではないが、システムが進行中であるイベントの購入 を支援することが要件である。この購入は、加入者がイベントを即座に視聴する ことができること(即ち、瞬間的な満足)において著しい遅れを生じないように 処理されなければならない。
上記の販売法を実現する幾つかの技術が存在するが、全ての技術は共通した要件 を有する。システムのある部分は、イベントの購入およびその後の視聴を許容す るかどうかの決定を行わなければならない。許容するならば、プログラムの売り 手(ベンダー)が取引からの収入を実質的に受取るように、特定のイベントの購 入は記録されて「ピリング(billing、請求書発行)・システム」として 典型的に知られるものへ報知されねばならない。
購入されたイベントの報知を行うために、いわゆる「ストア・アンド・フォワー ド(s tore and forward)J技術が用いられる。ストア・ア ンド・フォワード法においては、セット・トップ端末が、加入者がIPPV能力 について予め可能状態にあるならば、イベントの購入が許されるものと見做す。
加入者がイベントの購入のため必要なステップを行う払 (典型的に、特定のチ ャンネルにおけるビデオ信号をスクランブル解除することにより)セット・トッ プ端末がイベントの視聴を許し、イベントの購入に関する情報またはデータを記 録する。記録は、プログラム・ベンダーに対する収入を表わすため、典型的には 機密の不揮発性メモリーに記憶される。
収入を実体化するため、ペングーの請求書発行システムは明らかに、全ての加入 者のセット・トップ端末に記憶された購入記録データを適期に回収しなければな らない。これを行うため、システムの制御コンピュータ(以下本文では、システ ム・マネージャと呼ぶ)は、セット・トップ端末がメモリーに記憶されたIPP v購入データを戻すことを周期的要求する。システム・マネージャは、セット・ トップ端末からデータを受取ると、典型的にこの端末に対して受取りを確認しく 米国特許第4.586,078号参照)、このデータは別の購入データに対する 余地を作るためメモリーからクリヤされる。次に、システム・マネージャは、こ のデータを請求書発行システムへ送り、IPPV購入サイクルが完了する。
この「ITr動的視聴視聴払い」概念と密接に関連するのは、遠隔の加入者端末 から視聴統計値を収集することの要件である。このような視聴統計値は次のもの を含み得る。即ち、加入者テレビジョン・セットにおいて視聴されるチャンネル 、テレビジョン・セットがオンまたはオフのいずれの状態にあるか、テレビジョ ンの音量レベル、テレビジョン・セットの輝度レベルなどを含む。更に、テレビ ジョン・プログラムの視聴者の数、年齢あるいは性別などを決定することは有益 であろう。−例として、加入者に提供されつつあるテレビジョン・プログラムの 成功を決定するためには、ケーブル・テレビジョン・システムのオペレータにと って、どのテレビジョン・チャンネルが各遠隔端末場所において視聴中であるか を照会することは非常に望ましい。この視聴情報が一旦集められると、ケーブル ・オペレータは、実際の視聴習慣および加入顧客の好みに基いて将来のプログラ ミングを更によく計画することができる。また、潜在的なケーブル・テレビジョ ンの宣伝者は、自分らのコマーシャル・メツセージを放送する市場についてより 優れた判断を行うことができる。視聴統計値のタイプの上記リストは、遠隔端末 に関する加入者の利用習慣に関する他のタイプの情報も同様に集めることができ るため、無論含まれない。
更に、ケーブル・テレビジョン会社は、最近、規制官庁によりある個人に対して 緊急および(または)「基本的」サービスを提供し、あるいは政府の施策の盛込 みの如きあるプログラムの提供を要求することが要求されている。影響を受けた 個人の視聴習慣を測定することにより、このような要件の成功を決定する必要が 併存する。
ケーブル・テレビジョン・システムにおける視聴統計値の収集を実現する幾つか の技術が存在する。しかし、これら技術の全ては、その実現において重大な制約 を有する。これら全ての技術が有する共通した制約は、各遠隔セット・トップ端 末からヘッドエンドにおけるシステム・マネージャへ要求された視聴統計値を迅 速かつ有効に送達する能力を欠くことである。
このような視聴統計値を収集する1つの技術は、各加入者に特定の時間にどのテ レビジョン・チャンネルを視聴するかについて人手で尋ねることからなっている 。これは、電話、郵便により、あるいは個々に行われる。この方法の明らかな短 所は、視聴情報が適期に集めることができないことであり、前に見たチャンネル を思い出す際の加入者の記憶の信頼性が制限され得ることである。
視聴統計値の収集に用いられる別の方法は、ヘッドエンドにおけるシステム・マ ネージャからの指令に応じて、このような視聴統計値を各々の遠隔端末で生成す ることを含む。視聴統計値は、典型的に、各遠隔端末における記憶域に記憶され 、その後予め掛けた電話を通じてシステム・マネージャへ伝送される。この方法 はチャンネルの視聴情報を適期に信頼性を以て伝送するための改善されたシステ ムをもたらすが、この技法は幾つかの短所を有する。第1に、予め掛けた電話線 は伝送のため使用される故に、これらの線は伝送の期間中は通常の家庭での用に は利用不能である。第2に、遠隔端末およびシステム・マネージャを電話線に接 続する特別な別の装備を設ける必要があり、このシステムの経費および保守コス トを増す。第3に、非専用線が用いられるため、適当な送信接続が行われる間、 実質的な時間的オーバーヘッドが存在し、有効データ処理能力を著しく減殺する 。
その結果、ケーブル・テレビジョン・システムにおける遠隔端末からの視聴統計 値を迅速かつ有効に生成し収集するための方法および装置に対する技術的な必要 が残る。
(発明の概要) 本発明は、両か向のケーブル・テレビジョン・システムにおける遠隔端末と関連 する視聴統計値の収集のための方法および装置に関する。本発明は、主として、 将来におけるチャンネル視聴情報を記録するよう遠隔端末のプログラミングに関 し、その後一旦この情報が記録されるとこの情報をシステムに対して上流方向に 戻す遠隔端末に関する。
本発明の1つの目的は、視聴統計値の収集の実現が請求書発行システムに対して 著しい変更を必要としないことである。更に、視聴統計値の収集が電話線の返信 とは独立的に動作しなければならない、即ち並列に動作しなければならない。
また、視聴統計値の収集は、順方向即ち下流方向の送信のため使用されるヘッド エンドまたは端末の装置と共用可能でなければならない。以下を参照すれば、シ ステムの装置および用語に馴染むことができよう。即ち、>79ム−ヱ夫−;q ・これは、ケーブル・テレビジョン・システム用の主要制御コンビ、−夕である 。このシステム・マネージャは、人間のオペレータと請求書発行コンピュータの 双方からの入力指令を受入れる。これは、順方向(下流方向)のケーブル経路上 を制御トランスミッタを介してセット・トップ端末へ送られる適当な制御トラン ザクションを生成する。これは、周波数反転データ・レシーバおよびプロセッサ (本文では、RF−IPPVPP上ッサとも呼ばれる)からの返送データを受入 れ、返送データを請求書発行コンピュータへ前送する。
呵呻トランろj−1名 これらは、システム・マネージャからの標準R5−23 2直列データをケーブルによりセット・トップ端末またはIPPVモジュールへ 伝送するための変調RF倍信号変換するための装置である。本発明の譲受人から 入手可能な公知のケーブル・システムにおいては、制御トランスミッタは、アド レス指定可能なトランスミッタ(ATX)またはヘッドエンド・コントローラお よびスクランブラ、あるいはその双方の組合わせでよい。本発明の目的のために は、制御トランスミッタは主として通過デバイスであり、完全を期すため説明さ れる。
両方向増幅器、これらの幹線分配増幅器および線路エクステンダは、順方向(下 流方向)におけるRFスペクトルのある部分および逆方向におけるRFスペクト ルの異なる部分を増幅して通ず。これは、「両方向」通信を単一の同軸ケーブル で可能にする。この「両方向」増幅器もまた通過型デバイスであり、完全を期す ためにのみ説明する。
セット・トップ端末:これらのデバイスは、ケーブル・システムと加入者および 彼らのテレビジョン・セット間のインターフェースである。これらデバイスは、 関連するテレビジョン・セットの間近に、あるいは構外の場所に配置することが できる。本発明の目的のためには、用語セット・トップ端末とはいずれかに配置 された遠隔端末を指す。他の機能の内、セット・トップ端末は、同調、周波数の 下方変換、およびケーブル・ビデオ信号の選択的なスクランブル解除を行う。こ れらは、これらが送るサービスを構成し制御するため、トランスミッタからの大 域的および指定された制御のトランザクション(即ち、全てまたは個々のいずれ かの端末に送られるトランザクション)の両方を受入れる。更に、セット・トッ プ端末は、内部の無線周波返信モジュールを備え、あるいは端末または外部モジ ュールのいずれか一方の機密記憶装置が返信される購入イベントまたは他のデー タを記憶するため提供されるように外部データ返信モジュールに対するインター フェースを備えられる。更にまた、セット・トップ端末または関連するモジコー ルは、本発明による分周逆方向経路データ・トランスミッタを含む。RF−IP PVモジュールを備えあるいはこれと関連するこのようなセット・トップ端末は 、本文ではRF−5TT、、STTあるいは単に遠隔端末と呼ばれる。
RF−I PPVモジュール:RF−IPPVモジュールは、セット・トップ端 末が内部の分周逆方向経路RFデータ・トランスミッタが設けられなければ、セ ット・トップ端末と関連するモジュールである。
RF−IPPVPP上ッサ:RF−IPPVPP上ッサは、主として端末または モジュールの逆方向経路である・トランスミッタに対する分周RFデータ・レシ ーバである。これは同時に、4つまで(またはそれ以上)の個々の逆方向データ ・チャンネルにおける変調RF倍信号らデータを回収する。次にこれは、冗長デ ータ・メツセージを取除き、データをパケットに組立て、パケットを標準R3− 232データ・リンク上でシステム・マネージャへ前送する。各ケーブル・テレ ビジョン・システムのヘッドエンドに対して最低1つのプロセッサが要求される 。
本発明の全体的目的は、信頼性の高い視聴統計の収集作業にあり、高いデータ処 理能力、一体性および機密性を有することにある。更に、本発明は、4つの特別 な性能目標を満たすことを意図する。即ち、1、視聴統計値の収集は、加入者の 視聴パターンを規則的に監視できるようにするため予め定めた期間内に最大量の データがセット・トップ端末から戻されるデータ処理方式を利用しなければなら ない。
2、視聴統計値の収集に割当てられる期間は、視聴母集団の信頼し得る統計的サ ンプリングを得るに充分な時間でなければならない。
3、各セット・トップ端末から視聴統計値を収集する時間は、多数のセット・ト ップ端末の状態の真の「写像」がシステム・マネージャにより受取られることを 保証するため正確に定義されねばならない。
4 生成され収集され得る視聴統計値の種類およびフォーマットが柔軟でなけれ ばならない。
本発明によれば、4つの上記目標を満たす複数の遠隔端末からの視聴統計値を生 成し収集する方法および装置が提供される。視聴統計値データは、遠隔端末と接 続されたテレビジ3ン・セットを視聴する視聴者のタイプと対応する種々のデー タ形式および遠隔端末自体の状態に関してデータと対応し得る。
各遠隔端末は、記録時間記憶場所、視聴統計値記憶場所、および記録時間、視聴 統計値情報および視聴統計値がそれぞれ生成された時間と対応する別の情報を記 憶するための時間コード記憶場所からなる少なくとも1つの収集スロットを有す る。望ましい実施態様においては、視聴されつつあるテレビジョン・チャンネル は、収集される意図された視聴統計値であり、従って上記視聴統計値の記憶場所 は1つのチャンネルの記憶場所と対応することになる。しかし、視聴統計値の記 憶場所は、ちょうど音量記憶場所、遠隔端末のオン/オフ標識記憶場所、あるい はテレビジョン・セットを見る視聴者と関連するデータ(視聴者の輪郭データ) あるいはテレビジョン・セント自体の状態と関連するデータ(テレビジョンの状 態データ)と対応する他の表示となり得る。
記録時間は、システム・マネージャから各セット・トップ端末が特定の視聴統計 状態を記憶するある将来の時点と対応する各セット・トップ端末へ下流方向に送 られる情報からなる。更に、この記録時間は、記録時間記憶場所に記憶され、記 録時間がその時の実時間と等しい時、記録される特定の視聴統計値形式と対応す る遠隔端末の状態は、視聴統計値記憶場所に記憶され、その時の時間を表わす時 間コードは時間コード記憶場所に記憶される。例えば、視聴されるその時のチャ ンネルが記憶され収集されつつある望ましい実施態様においては、視聴されるチ ャンネルは視聴統計値記憶場所(この場合、チャンネル記憶場所と呼ばれる)に 記憶され、時間コードは、記録時間がその時の実時間と等しい時間コード記憶場 所に記憶される。
望ましい実施態様におけるチャンネルの如き視聴統計値および時間コードが遠隔 端末における適当な記憶場所に記憶された後、これら記憶場所の内容は、自動的 にあるいはポーリング信号に応答してシステム・マネージャへ上流方向に送られ る。システム・マネージャは、最初に下流方向に各セット・トップ端末へ送られ た記録時間リストに戻される時間コードを特定のどの収集スロットが返信される かを決定する。これにより、システム・マネージャはどの収集スロットが各セン ト・トップ端末により戻されたかを検証することができ、またセット・トップ端 末全体の母集団に対する視聴統計値をコンパイルすることができる。
また本発明によれば、上記のステップと別のステップとからなる視聴統計値を生 成し収集する方法が提供される。先に述べたように、記録時間は記録時間記憶場 所に記憶され、記録時間が一旦その時の実時間と等しくなると、適当な視聴統計 値おどされる時間コードがチャンネル記憶場所および時間コード記憶場所に記憶 される。しかし、システム・マネージャが一時に下流方向に種々の収集スロット に対して全ての記録時間伝送する場合とは異なる、本発明は、システム・マネー ジャが何時でも記録時間をどの収集スロットに対しても下流方向に伝送すること を許容する。このため、システム・マネージャはある将来の時間に1つのチャン ネルを記録するように1つの収集スロットをプログラミングする間、システム・ マネージャは、同じかあるいは別のセット・トップ端末から伝送された別の収集 スロットの視聴統計値情報および時間コードを受取ることができる。
本発明の上記および他の特徴は、当業者には、図面に関して以降の詳細な記述を 読めば容易に理解されよう。
(図面の簡単な説明) 図1は、分周データ・1ノンーバを含むヘッドエンドに対するRFデータ返信ト ランスミッタを含む遠隔セット・トップ端末の接続を可能にする「両方向」分配 増幅器およびスプリッタを備えたケーブル・テレビジョン分配プラントを示す全 体ブロック図、 図2は、請求書発行システム、システム・マネージャ、分周RFデータ返信レシ ーバ、およびセット・トップ端末およびその関連するRFデータ返信モジュール を含む、図1によるシステムの幾つかの構成要素を示すシステム・ブロック図、 図3は、特定の端末が帯域外アドレス指定指令レシーバを含むように示される典 型的なセット・トップ端末の概略ブロック図、図4は、セット・トップ端末の一 部をなしあるいは適当なバス・システムを介して端末に接続される図3のセット ・トップ端末に対するRF−IPPVモジュールの概略ブロック図、 図5は、図4による分周RFデータ返信トランスミッタからのデータ返信シーケ ンスに対するタイミング図、 図6は、図2のシステム図に示されたRF−IPPVPP上ッサ(レシーバ)の ブロック図、 図7乃至図11は、図6のRF−IPPVPP上ッサの幾つかの構成要素組立体 の概略ブロック図で、図7は前置モジュールを示し、図8は周波数シンセサイザ を示し、図9のA乃至CはRFレシーバを示し、図10は信号強さアナライザを 示し、図11はコントローラ組立体を示し、図12は、RF−IPPVデータ伝 送ン伝送シーケンスミング図、図13は、セント・トップ端末内の各収集スロッ トと関連する種々の記憶場所を示す図、 図14は、遠隔端末へ送られる記録時間と、システム・マネージャへ戻される結 果として生じる時間コードとを示すタイミング図、図15は、4つのセット・ト ップ端末の記憶場所対の各々に対するプログラムおよび収集シーケンスを示すタ イミング図、図16は、図17に示される如きイベント/視聴統計値返信の内容 を含む、RF−IPPVPP上ッサからシステム・マネージャへ送られるサンプ ルイベント/視聴統計値返信パケットを示す図、 図17は、セット・トップ端末に配置されたRF−IPPVモジュールから上流 方向に送られるイベント/視聴統計値返信の内容を示す図、図18は、システム ・マネージャからセット・トップ端末へ下流方向に送られる統計記録時間命令の 図である。
(実施例) 図1は、ケーブル・テレビジョン信号を加入者へ分配し、加入者端末120から の上流方向メツセージを受取る典型的なケーブル・テレビジョン分配プラント1 00を示す。CATVプラント100は、ヘッドエンド110をCATV端末1 20を介して複数の加入者のテレビジョン130に接続する。CATVプラント 100は、スプリッタ143を用いて分岐148.150を有する「ツリー」形 態で接続される。時に、スプリッタ143の場所において、ブリッジ・スイッチ ャを用いてヘッドエンドと加入者間の通信をスプリッタ143の上流方向入力の 唯1つの分岐へ切換える。本発明の1つの目的は、過去において加入者からのヘ ッドエンドに対するデータ処理能力を改善するため使用されてきたブリッジ・ス イッチャに対する要件を排除することである。下流方向においては、複数の加入 者は典型的にヘッドエンド110から送られた同じ信号、典型的1こは広帯域C ATV信号を受取る。光ファイバ・システムの如き帯域幅が増加した将来のシス テムでは、異なる加入者が、それまで電話会社に対してのみ予約された範囲であ る、これらに意図された異なる信号を受取ることはありそうにない。分配増幅器 142もまた、送信された信号をブーストあるいは反復するようにケーブル・プ ラント100に沿って規則的に分配される。ヘッドエンド110からCATV端 末120への伝送は、幹線141および分岐線148.147.146.145 および引込み線144に沿って生じるノイズを受けやすい。しかし、はるかに大 きなノイズの侵入は加入者からヘッドエンド110に対する伝送中に生じる。
分周RFデータ返信トランスミッタ200は、CATV端末120に含まれある いはこれと関連し、メツセージをCATVプラント内で上流方向に送信すること により加入者がヘッドエンド110と通信することを許容する。ヘッドエンド1 10は、CATV端末120における、あるいは複数の加入者のどれかあるいは 全てに配置される関連するモジュールにおけるRFデータ返信トランスミッタ2 00により送られるメツセージを受取る多周波数RFデータ・レシーバ300を 含む。データ返送を要求するIPPVあるいは他のサービスを提供された他の1 客は、ヘッドエンドにおける電話プロセッサ(図示せず)との通信のための電話 トランスミッタが設けられる。
多くのCATVプラントは、2方向送信、即ち、ヘッドエンドから加入者へ、ま た加入者からヘッドエンドへの送信を備えるいわゆるスプリット・システムであ る。これらCATVプラントにおいては、増幅器142が逆方向経路増幅を含む 「両方向」送信のため設けられる。これまでのCATVプラントにおけるCAT Vプラントにおける2方向送信は、一部は加入者からヘッドエンドへの上流方向 送信が干渉ノイズに対して著しく弱い故に、ケーブル・テレビジョン会社により 避けられてきた。上流方向通信は、CATVプラントが、CATVプラントの各 所からの干渉ノイズを上流方向において伝搬し増幅する「ツリー」形態で構成さ れる故に、干渉ノイズを更に受けやすい。これは、ファンネル(漏斗)効果と呼 ばれる。例えば、線144.154における干渉ノイズ160および161は、 引込み線144および分岐線154に接続されたスプリッタ143における干渉 ノイズ162に合成する。信号がヘッドエンド110に向けて進行する時、ノイ ズは分岐線153.152.151.150およびCATVプラント全体の1つ おきの線におけるノイズと合成する。上流方向においては、ヘッドエンド110 における伝送されたデータ信号をCATVプラントの各分岐線に誘起されたノイ ズと弁別することは難しくなり得る。
干渉ノイズは、インパルス・ノイズ、共通モード歪み、インブレスおよび増幅器 の非線形性を含み得る。稲妻10、無線放送11おき電力線路12は、干渉ノイ ズのソース例である。CATVプラントは、CATVプラントのどこかにノイズ を侵入させる古くなった欠陥のある接地および固着したケーブル被服などを含み 得る。経年劣化したスプリッタ143または古(なった非リニア増幅器142も また、干渉ノイズの原因となり得る。単一の下流線(141,148,147, 146,145,144)に沿う干渉ノイズは下流方向伝送に影響を及ぼす間C ATVプラントのそれぞれの分岐線からの干渉ノイズが上流方向の伝送に影響を 及ぼす故に、上流側CATVプラントはこれが経年変化するに伴い下流側CAT Vプラントよりも早(コストのかかる保守を必要とする。本発明は、これまでC ATVプラントのコストのかかる日常の保守なしには上流方向送信が難しかった 「不完全なJ CATVプラントにおける上流方向通信の送信を可能にする。本 発明は、これまで可能であったよりもはるかにノイズの多いCATVプラントに おけるメツセージの「両方向」送信を可能にする。種々の周波数における典型的 なケーブル・テレビジョン・プラントにおいて見出されるノイズ量については、 参考のため本文に援用される1990年8月3日出願の係属中の米国特許出願第 071562.675号rcable Te1evision Radio F requency Return MethodJに記載されている。
図2は、本発明によるRF−IPPVシステムの全体図である。本システムは、 各システムの加入者に対する記録を行いこれを保持する請求書発行コンピュータ 即ちシステム305を含む。この記録は典型的には、加入者の名前、住所および 電話番号、加入者が所有する装置の種類、加入者が視聴を許されのはどの有料サ ービスかなどの情報を含む。本発明によれば、前記記録は、加入者が遠隔端末に おいて特定のテレビジョン・プログラムを視聴する前に入力する識別コードに関 して使用することができる加入者の年齢、性別、結婚の有無、収入レベル、クレ ジットのl!INなどに関する情報を含む。この情報は、ケーブル・オペレータ または広告主にとって自分のテレビジョン・プログラミングを有効に調査の助け となる点において役立つことを証明することができる。
典型的には、ケーブル・オペレータは請求書発行コンピュータを所持するか、こ の種の装置を専門とするベンダーから装置を借りるか、あるいは請求側のベンダ ーにより所有されるマシンにおけるコンピュータ使用時間を特徴する請求書発行 コンピュータ305は、システム・マネージャ310に対してインターフェース される。システム・マネーシャ310は、ケーブル・システムの動作を制御する 。システム・マネージャ310は、典型的には、アルゴリズム記憶域のためのプ ログラム・メモリーを備えたHPlooOA400 Micr。
24コンピユータまたはHPlooOA400 Micro14:+ンビュータ の如きパーソナル・コンピュータである。システム・マネージャは、前記米国特 許出願の譲受人から入手可能なシステム・マネージャIVまたはV、または加入 者マネージャVを含む。システム・マネージャ310は、ケーブル・システムに おける全てのアドレス指定可能なセット・トップ端末ならびに各端末が受信を許 されるサービスのリストを保持する。システム・マネージャ310はまた、各シ ステムに対するケーブル・オペレータにより選択されるパラメータを規定し維持 する。これらパラメータは、システムにおける各CATVチャンネルと関連する 周波数、どのチャンネルがスクランブルされつつあるか、システムの機密保護特 性、およびシステム時間を含む。更に、システム・マネージャ310は、システ ムにおけるイベントの視聴毎支払いの許可および許可取消しの役割を担う。
システム・マネージャ310はまた、IPPV情報を格納する。システム・マネ ージャの常駐プログラムが、ケーブル・システムにおけるセット・トップ端末か らアップロードされた122Mトランザクションを読出す。122Mトランザク ションは、これらが請求書発行コンピュータ305により検索されるまでシステ ム・マネージャのデータベースに格納される。システム・マネージャ310は、 ケーブル・システムにおけるセット・トップ端末に対してデータ要求を送ること により、IPPV購入情報の逆報知を制御する。
図2に示されるように、システム・マネージャにより生成される指令は、2方向 の一方にセット・トップ端末へ送られる。第1の技法においては、アドレス指定 可能なトランスミッタ(ATX)314は、専用チャンネル(例えば、104゜ 2MHz)で(任意に、ヘッドエンド・コントローラ312を介して)システム ・マネージャ310からの指令を送る。第2の技法では、指令は、指令が帯域内 スクランブラ313の動作を介してビデオ信号に含まれる、いわゆる帯域内シス テムを用いて送られる。帯域内システムについては、参考のため本文に援用され る同じ譲受人に譲渡された係属中の米国特許出願第188,481号に記載され ている。データをヘッドエンドから加入者のセット・トップ端末ヘアドレス指定 可能にあるいは大域的に送るために他の技法もまた同様に使用することができ、 本発明はこの点において限定を受けるように構成されるべきない。例えば、デー タ・アンダー・オーディオ、データ・オーバー・オーディオ、拡散スペクトル、 あるいは他の技法を同じケーブル上で実現することができ、あるいは相等グルー プの代替例を切換えあるいは専用電話または電力線路上で実現することもできる 。
ケーブル・システムにおける加入者は、セット・トップ端末315が設けられて いる。図2は、2つ(315a、315b)が帯域内スペクトルと関連し、1つ (315c)が帯域外スペクトルと関連する3つのセット・トップ端末を示す。
例えば、セット・トップ端末315aおよび315bは、Sc 1ent i  f 1cAtlantaモデル8570および8590であり、セット・トップ 端末315cは5cientific At1antaモデル8580セツト・ トップ端末でよい。セット・トップ端末は同調して、加入者がケーブル・システ ム・オペレータから要求されるサービスをスクランブル解除することを可能にす る。各セット・トップ端末は、ディジタル・アドレスの如き一義的なディジタル 識別子を含み、これがケーブル・オペレータが指令を直接側々のセット・トップ 端末へ送ることを許容する。これら指令は、アドレス指定可能指令と呼ばれる。
セット・トップ端末はまた、ケーブル・システムにおける全てのセット・トップ 端末により処理される大域的指令を受信することができる。衝動的視聴毎支払い イベントの購入を許される加入者は、衝動モジュールが含まれたセット・トップ 端末が発給される。要約すれば、衝動モジュールは、加入者が自分のセット・ト ップ端末に視聴毎支払いイベントを受信し、イベントの購入と関連するデータを 記憶し、ケーブル・オペレータに対して記憶されたデータを送ることを許す。図 2に示されるように、記憶されたデータは、電話プロセッサ321を介して切換 え公衆電話ネットワーク317を用いる電話衝動モジュールにより、あるいはR F−I PPVプロセッサ322を介してRFF送経路319を用いるRFF動 モジュールにより、ケーブル・オペレータへ返送することができる。RFデータ 返送経路については、以下に更に詳細に論述する。電話プロセッサ321および RF−IPPVPP上ッサ322は、R8−232インターフエースの如き適当 なインターフェースを介してシステム・マネージャ310と接続される。
請求書発行コンピュータ305は、トランザクションをシステム・マネージャ3 10へ送り、このマネージャがシステムにおける特定のセット・トップ端末がR F返返送絡路319用いるか、または電話返送経路317を用いるかを識別する 。次いで、システム・マネージャ310はセット・トップ端末315ヘトランザ クジヨンをダウンロードしてセ・ソト・トップ端末を可能状態にし構成する。例 えば、RFF動モジュールは、以下に詳細に述べるRF送信および較正手順のた め使用する周波数でロードされねばならない。これらの周波数は、製造時点にお いてモジュールに置かれ、あるいはシステム・マネージャ310からの大域的ト ランザクションでロードされる。あるいはまた、この周波数はアドレス指定可能 指令によりロードされる。
システム・マネージャが構成トランザクションをセット・トップ端末にダウンロ ードした後、各セット・トップ端末における実時間をセットする別のトランザク ションをダウンロードすることができる。以下に述べるように、セット・トップ 端末は、本発明における内部実時間クロックを用い、高い精度を維持するため、 システム・マネージャからの周期的なりフレッノユ・トランザクションを用いる ことができる。
図3は、当技術において公知の従来のアドレス指定可能セット・トップ端末、即 ち、5cientific At1anta8580セツト・トップ端末の概略 ブロック図を示す。本発明の一実施例の原理によれば、セット・トップ端末はテ レビジョン信号をテレビジョン受信機へ送るための通過装置である。マイクロプ ロセッサ400のポートを介して、マイクロプロセッサ400は、アドレス措定 可能データ・レシーバ430を経て受信した全ての指令を、IPPVコネクタ4 80を介して図4に示された関連するRF−IPPVデータ返信モジュールのマ イクロプロセッサ504に報知する。別の実施例においては、図4のモジュール のマイクロプロセッサ504の機能は、本例ではM5JO751より大きな容量 のマイクロプロセッサであるマイクロプロセッサ400に盛込むことができる。
帯域外のアドレス指定可能なセット・トップ端末の基本的ビルディング・ブロッ クは、到来するケーブル信号を受信しダウン・コンバートするためのダウン・コ ンバータおよび同調装置410である。データ・レシーバ430は、ダウンコン バートされた帯域外の104.2MHz、あるいはダウン・コンバータ410か らの他の適当なデータ・キャリヤを受入れる。ダウン・コンバータのダウンコン バートされたテレビジョン信号出力については必要に応じてデスクランブラ42 0においてスクランブル解除される。スクランブル解除されたチャンネルは、加 入者のテレビジョン、ビデオ・テープ・レコーダ、または他の加入者装置(図示 せず)に入力されるチャンネル3またはチャンネル4ヘアツブコンバートされる 。
マイクロプロセッサ400は、関連するNVM470およびタイミング・ロジッ ク480、親の案内コード、音量制御およびチャンネル選択の如き直接入力を受 入れるキーボード440、遠隔制御入力を受取るための赤外線または他の遠隔レ シーバ450、およびディスプレイ460を有する。ディスプレイは、例えば、 同調されたチャンネル番号あるいは時刻を示す。
先に述べた如きモデル8580セツト・トップ端末は、本発明の目的のための通 過型デバイスである。モデル8570.8590および他の製造者の他のセット ・トップ端末は各々は通常、マイクロプロセッサ400などのプロセッサ・コン トローラを含み、これが全ての図4に示された如きモジュールとのデータ交換の ため、あるいはモジュールがマイクロプロセッサを含まない時図4の要素を制御 するためのポートあるいはコネクタを持たねばならない。図4のNVM502は 、NVM470におり提供されるメモリー量を単に補う不揮発性補助メモリーで あり、マイクロプロセッサ400によりアクセスされる。
ホームショッピング、エネルギ管理、景気の読取り、盗難警報、およびIPPV サービス以外の他のサービスを行うために、端末は加入者の家庭における種々の 周辺装W(図3には示さない)に対するデータ人出力のための適当な干渉を含ま ねばならない。
図4は、本発明によるRF−I PPVモジュールのブロック図を示す。RF− IPPVモジュールは、加入者の場所からヘッドエンドに対して情報を逆即ち上 流システムを介して送るため使用されるマイクロプロセッサに基くBPSKトラ ンスミッタである。マイクロプロセッサ504は、セット・トップ端末のマイク ロプロセッサ400とインターフェースして(レーザ伝送用の)NVM503に 記憶される情報を受取り、あるいは伝送命令を受取る。送信サイクルの間、マイ クロプロセンサ504は周波数合成回路に対する電力をオンにし、送る適当な周 波数をプログラムし、最終増幅器をオンにし、予め定めた利得レベルをモジュー ルにセットし、要求された情報を送信する。
マイクロプロセンサ504はモジュールの「脳」であり、(以下に更に詳細に述 べる、ヘッドエンドから送られる命令に基いて)送信する時を決定し、送信の周 波数および電力レベルを決定してセットし、送信のためNVM503に格納され たデータをコード化する。迅速かつ有効なデータ返送を保証するため、データは NVM503に格納される時予めフォーマット化されることが望ましい。送信の 完了と同時に、マイクロプロセッサ504はまたRF回路をオフに切換え、これ によりモジュールのノイズ出力を低減し、全体的な電力要求を低減する。NVM 503は、(送信のため予めフォーマント化された)イベント・データ、機密保 護情報、送信周波数および電力レベル、およびモジュール識別情報を格納する。
NVM503はまた、以下に更に詳細に述べるように、付随するテレビジョン・ セントを視聴する特定の視聴者と対応する視聴統計値データあるいはテレビジョ ン・セント自体の状態を記憶する。
位相同期ループ505、低域通過フィルタ506および電圧制御発振器(VCO )507は、送信のため使用される周波数を合成する。この周波数は、4MHz の水晶クロック501から合成され、これもまたマイクロプロセッサ504を制 御する。この構成は、合成を完了するため必要な部品数を減少すると共に、同じ 周波数の2つの異なるタロツクを用いることから結果として生じ得る諸問題を排 除する。
モジュールの位相同期ループ505は、マイクロプロセッサ504からの直列デ ータを受入れて、そのレジスタを適当な周波数に対してセットする。位相同期ル ープ505は、VCO507の出力からサンプルされた信号を4MHzのクロッ ク501から得た信号と比較して、「高い」か「低い」生成周波数を表わす極性 により生成された周波数がプログラムされたシンセサイザ周波数より高いか低い かを決定する。LPFセクション506は、この信号の数学的積分を行い、電圧 制御発振器(vcO)507の出力周波数を制御するDC電圧を生成する。■C O507の出力は変調器508へ送られ、また再びサンプルすることができるよ うに再び位相同期ループ505へ送られ、このプロセスは送信中反復される。
データ・フィルタ510は、送られるディジタル情報の同様な周波数エネルギが RFキャリヤへ変調されることを阻止する帯域通過タイプのフィルタであり、デ ータ・フィルタ510はこれにより指定された制限内の変調信号の変調エネルギ を含むように機能する。
変調器508は、マイクロプロセッサ504からのフィルタされたデータ入力お よびVCO507からのRFキャリヤを受取り、RFキャリヤの位相をデータ信 号に比例するよう変調する。この変調器はまた、抵抗D/Aネットワークにより 生じるDCバイアス電圧を用いて、変調信号の全利得を制御する。D/Aネット ワークは、マイクロプロセッサ504により直接制御される。変調器508につ いては、図6に関して以下に更に詳細に述べる。
RFデータ返送んとあめの変調方式は、本発明における実現のため考慮された。
即ち、2進周波数シフト・キーイング(FSX) 、2進位相シフト・キーイン グ(BPSK) 、およびBPSK変調による直接シーケンス拡散スペクトル( DSSS)である。多くの方式は、帯域幅の保存が重要な要件でないため、考慮 するには複雑に過ぎかつ不必要であった。
3つの内、BPSKは広帯域ノイズに対する抵抗性が最も太き(、DSSSは離 散周波数干渉に対する抵抗性が最も太き(、FSXは実現が最も簡単である。
一方、BPSKおよびFSKは強い同相干渉に対してほとんど抵抗性を持たない が、DSSSレシーバはやや複雑でありかつ非常に大きい帯域幅を有する。また 、DSSSトランスミッタは、順方向および逆方向の両ビデオ信号による干渉を 阻止するには非常に複雑なフィルタを必要とする。更に、FSKレシーバは(本 例では)このような状況においては問題である「捕捉」効果から免れない。
本発明によるシステムは、各々の最良の特徴の幾つかを提供する。本システムは 、4つの異なる周波数に対してBPSK信号発信を用いる。この試みは、周波数 ダイパーシティBPSK (または、FDBPSK)と呼ばれる。このように、 レシーバのノイズ帯域幅は非常に小さく、BPSKの固有ノイズ排除特性が用い られ、また周波数の妥当な選択により、離散干渉が避けられる。しかし、上記の 理由からBPSK変調が用いられたが、他の変調手法も利用可能であり、本発明 はこの点に限定されるべきではない。BPSK変調の完全な記述は、参考のため 本文に援用される1990年8月3日出願の係属中の米国特許出願第07156 2.675号rcable Te1evision Radio Freque ncy Return MethodJに含まれる。
最終増幅器509は、変調器508から結果として生じる信号をモジュールの所 要の出力電力に増幅する。この増幅器の利得は固定されたレベルにあり、アンチ バブル制御波ff51.3からの信号が増幅器509のオン/オフ切換えを制御 する。
アンチバブル制御装置513は、マイクロプロセッサ504が最終増幅器509 の状態を制御することを可能にするよう設計された回路である。マイクロプロセ ッサ504の故障の場合は、予め定めた期間の後、あるいは幾つかの連続的な送 信後に、アンチバブル制御装置513が最終増幅器509を動作禁止する。これ は、モノニールが設計以上に長いメツセージ、あるいはマイクロプロセッサの状 態の如何にかかわらず意図されるより多くの周波数を送ることを阻止する。「バ ブル」即ち「スフリーム」を生じる端末は、制御を外れて許容されるならばシス テム全体をタイアップし得るノイズ・メツセージを生じる端末である。最も長い データ・メツセージおり長い予め定めた期間が要求された後に、アンチバブル回 路がデータ・トランスミッタを遮断することによりバブルを阻止する。アンチバ ブル制御装置513については、参考のため本文に援用される同じ譲受人に譲渡 された米国特許第4,692,919号に記載されている。
ダイプレックス・フィルタ511は2つの構成要素、即ち、モジュール・トラン スミッタの高調波エネルギ排除のための12〜19MHzの帯域通過フィルタ5 15と、妨げられないセット・トップ端末へ送られるCATV信号に対する高域 通過フィルタ516を有するフィルタである。
いわゆる「構内」システム用のRF−IPPVモジュールの設計と関連する設計 上の配慮は、特にいわゆる「構外」システムの設計には適さない。この「構内」 システムは、例えば、5cientific At1anta8570.858 0および8590端末の如き、帯域内および帯域外のアドレス指定可能セット・ トップ端末と関連する。「構外」環境は、加入者の構内からのセット・トップ端 末設備の除去を前提とする。このような「構外」システムは、例えば、阻止およ びトラップ技術を含む。その結果、例えば、引込み線でなければ、少なくとも家 屋には、ケーブル・テレビジョン端末と特にデータ通信には適さない加入者の装 置との間のケーブル分離がある。一方、ある加入者装置は、従来のテレビジョン 受信装置では得られないIPPV、ホームショッピングおよび2方向サービスの ため要求される。その結果、バスまたは他の端末間/モジュール通信経路を前提 とする図4のモジュールは、ある特殊なデータ通信設計なしには、従来の家屋ケ ーブルまたは引込みケーブル上で実現することは困難である。従って、本発明は 、構内端末の設計からいわゆる構外阻止およびトラップ・システムの加入者装置 に対するIPPVモジュールの設計へ拡張することができる端末/モジュール設 計の原理に関するものである。
次に、本発明の特徴による上記の種々の構成要素の動作について記述する。
先に述べたように、IPPVイベント購入情報をシステム・マネージャ310へ 返報するために、各セット・トップ端末即ち5TT315は、逆方向通信経路を 持t:ねばならない(システム・マネージャ310がら5TT315へ制御情報 を送るため使用される順方向経路とは対照的に)。先に述べたように、RF−I PPVシステムは、サブスプリット・チャンネル能力を有するケーブル・プラン トにおいて使用されることが意図される。これらのケーブル・システムは、T7 、T8、T9およびTl0(略々O〜30MHzの)チャンネルが逆方向に、即 ちヘッドエンドに向けて伝搬することを許容する幹線増幅器を有する。
本発明は、T8チャンネルの部分を用いて、端末からあるいはモジュールから選 択可能な複数の変調RFデータ・キャリヤ・チャンネルを介してヘッドエンドに おける多周波データ・レシーバに通信する図5に示される如きRF−I PPV モン−1−ルを提供する。ビデオ会議あるいは多の通信のためのT7、T9およ びT10チヤンネルの使用は、T8チャンネル帯域に略々拘束されるデータ通信 により悪影響を受けることはない。
端末位置から加入者情報を検索するためのデータ通信ネットワークの如きケーブ ル・プラントにおける逆方向チャンネルは、2つの主な欠陥から免れない。即ち 、先に詳細に述べた如きヒ流方向通信の高いノイズおよび干渉環境、およびデー タがネ用・ワークへのアクセスのため競合するアクセス競合機構の欠如である。
両方の問題は、図1に示した如き倒置ツリーであるシステムのトポロジから生じ る。
)−渉の観点からは、「ツリー」の分岐は大きなアンテナ・ネットワークとして 機能I、得る。ノ1−プル・システムにおける欠陥のある被覆およびひび割れま たは緩んだコネクタは、上記の如<RF干渉がシステム内に「侵入」することを 許す。
幹線増幅器が全体的に1の利得を生じるように予めセットされるため、帯域内干 渉およびノイズは各増幅器において再生される。更にまた、逆方向経路において は、8分岐からの干渉およびノイズが各幹線交点において付加的に合成される。
その結果、ケーブル・システム全体で拾われる全ての干渉およびノイズは最終的 にはヘッドエンドに加算さtl、ここにRF−rPPVデータ・レシーバが配置 されている。、データ通信のための逆方向ケーブルTVチャンネルの使用に起因 するこれらの問題を最小化するため、T8テレヒンヨン・チャンネル帯域幅にお ける23の100KHzデータ・チャンネルの範囲の複数の4チヤンネルが、主 としてデータ処理能力の考察に基いて本RF−IPPVシステムで使用されるよ うに選択される。本文において更に記述するように、本発明は、4つのチャンネ ルに限定されるものと解釈されるべきではなく、4つ以上のチャンネルを使用す ることもできる。メツセージを受取る確率は、使用される(1加的なチャンネル 毎に増加するが、付加的なチャ゛/ネルに対する付加的なトランスミッタおよび レシーバの提供コストは比較が困難となる。
6MHzの逆方向ビデオ・チャンネルは60の100KHz幅の通信チャンネル に分けることができ、その内の23は現在の構成において使用される。23のC nの内の4つは、ノイズおよび干渉の周波数位置に基いて選択される。トランス ミッタおよびレシーバは共に周波数に即している。逆方向通信のため使用される 周波数は、ノイズに富みあるいは著しい干渉を含むチャンネルを避けるようにシ ステム・マネージャ・コンピュータにより自動的にプログラムすることができる 。
これらの周波数は、時間的に変化する干渉の処理に必要なだけできるだけ頻繁に 変更することができる。
各トランスミッタは、4つの周波数のそれぞれでそのデータを望ましくは20に ビット/秒のデータ速度で成功裏に送信する。ヘッドエンドにおいては、(各チ ャンネルにそれぞれ同調された)4つのRFレシーバが使用される。この構成は 、各メンセージ毎に冗長性を生じる。その時、同チャンネル干渉によるエラーの 確率は、4つのチャンネルのそれぞれがこのチャンネルのトランスミッタの使用 時に存在する干渉を有する4つの確率の積である。この結果、非常に高い送信/ 受信成功率を得ることになる。
逐次送信方式がある時間の不等性ならびに周波数の不等性をもたらすため、この 構成が拡散スペクトルの性能よりも更に良好な性能を提供し得ることに注目さ典 型的な逆方向システムにおいては、4つのビデオ・チャンネルが得られる。
即ち、T7、T8、T9およびTIOである。通常は、最も低いチャンネル(T 7)が最もノイズに富み、最も高いチャンネル(TIO)が最もノイズが少ない 。
このことは、TIOが最善の選択であることを示唆する。しかし、周波数の選択 に際して考慮に入れねばならい他の配慮があり、これらの配慮は参考のため本文 に援用される1990年8月3日出願の係属中の米国特許出願第071562゜ 675号rcable Te1evision Radio Frequenc y Return MethodJに詳細に記載されている。
IPPV媒体アクセス・データ返信プロトコルIPPVケーブル・システムの動 作において、データ返信メツセージの要求、即ち幾つかの異なる基準に基<RF −IPPVモジュール(RF−3TT)を備えた5TT4の「ポーリング」が可 能であることが一般に望ましい。下記のリストは、特定のグループのSTTから データ返信を要求するため最も有効な場合を要約している。即ち、 1、無条件に、即ち、全てのRF−5TTが報知しなければならない2.1つ以 」二のイベントに対する1ppvデータを記憶する全てのRF−3T3、特定の イベントに対するIPPVデータを記憶する全てのRF−8TT4、個々のベー スに基く特定のRF−8TT (イベント・データの如何に拘わらず) 更にまた、先に述べたように、第1の(無条件のデータ要求の)場合でも、全て のRF−3TTが24時間以下の期間内にデータを返信することができることが 非常に重要である。これは、数千あるいは数十万ものRF−3TT母集団で可能 であり、時間当たり約2万5000のRF−8TTデータ応答の「処理能力」目 標となる。
逆方向の狭帯域のデータ・チャンネルの各々は、一時に僅かに1つのメツセージ を送ることができるに過ぎない。即ち、特定のケーブル・システムにおけるどれ か2つ以上のRF−8TTが時間的に重なるメソセージを送出するならば、送信 は干渉して、「衝突」に巻込まれる全てのデータ・メツセージが高い喪失率を呈 する。従って、先に示した3つの場合においては、あるタイプの媒体アクセス制 御手順が、複数のRF−8TTが1つのデータ返信チャンネルを同時に使用しよ うとすることを防止するため要求される。
無論、全ての場合は、一連の個々のデータ要求として処理され得る(4番目の場 合の如()。しかし、これは、典型的な「繰返し」要求/応答メツセージ・シー ケンスで生じるシステム・メツセージの遅れによる処理能力目標とは一致しない 。1つの「グループ・データ要求」をRF−3TTの比較的大きなグループへ送 り、次にこのRF−3TTが計画した手順即ち「媒体アクセス・プロトコル」に 従ってデータを戻すことが遥かに有効である。このプロトコルは、メツセージに 対する高い成功率、即ち、衝突のないことを保証するはずである。
不都合にも、送信の衝突の防止を助けるキャリヤ検知機構に依存するローカル・ エリア・ネットワークにおいて使用される如き一般的な媒体アクセス・プロトコ ルは、ケーブル・システムにおける使用には適さない。ケーブル・システムの反 転ツリー・トポロジーは、異なる分岐からの送信信号を加算して、これら信号を ヘッドエンドに向けて送る。各々が幹線増幅器または他のデバイスにより絶縁さ れる異なる分岐に位置するRF−3TTは、別の分岐における能動的に送信する RF−3TTの存在を検出することができない。
別のアクセス・プロトコルである時間区分法もまた、システム・メツセージ遅れ における最悪の場合のばらつきから免れない。これは、各RF−3TTに対する タイムスロットを不当に長くなるように強制し、劣った処理能力をもたらす結果 となる。
上記の全ての項目は衝突に対する計算された公差を持つことにより受入れ得る高 い処理率を生じる媒体アクセス・プロトコルの展開に導いてきた。この方法は、 制御された均等に分散されるランダムRF−3TTデータ返送試み率が与えて、 衝突に対して(また、反対に、成功したメツセージ処理能力に対して)予測され る統計的確率を利用する。
非常に簡単な条件では、これは全RF−8TT母集団の管理し得る各サイズのサ ブグループに対するデータ要求を送出するシステム・マネージャを含む。(これ らサブグループは、先に示した4つのポーリング・ケースとは独立的である。) 各サブグループ、あるいは単に「グループ」は、データを返送する定義期間を有 する。この期間内で、3RF−8TTが独立的に(疑似)ランダム・データ返送 介し時間のプログラムされた数を拾う。使用された比較的大きなサブグループに 対して、返送の試みがこの期間にわたり統計的に等しく分布される。更にまた、 平均試み率が予め定められ、また返送メツセージの平均長さが知られるため、い ずれかのRF−3TTに対する少なくとも1つの成功データ返送メツセージに対 して結果として得る確率が予測可能である。
上記の統計的概念はデータ返送法の基礎であるが、多数の他の主要要素が本方法 を有効にするため必要とされる。これらは下記の如く要約される。即ち、1、最 良のデータ返送処理能力を生じる最適試み率が決定される。
2、各ケーブル・システムのヘッドエンドにおける全体的なRF−3TT母集団 が、既知のサイズの管理可能な大きさのグループに分けられる。この大きさおよ びサブグループ数は、データ返送期間と共に、最適の試み率が与えられると決定 することができる。
3、システム・マネージャが個々のグループから返送データを要求する方法に構 造を提供するデータ返送計画が要求される。
4.1組のルールが、グループ内のRF−3TTがどのようにデータ返送要求お よびデータ返送シーケンス内のデータ確認に応答するかを支配する。
R1−I PP〜rプロセッサの説明 次に図6において、図1および図3のRF−T PPVプロセッサのブロック図 が更に詳細に示される。セント・トップ端末からのRF返送信号は、サブVHF チャンネルT8において送信される。セット・トップが送る順序は、100KH 7の解像麿で118乃至17.7MHzの周波数範囲において設定することがで き、最大で60の、望ましくは23の異なる100KHz帯域幅のデータ・チャ ンネルを選択のため提供する。セット・トップ端末あるいはモジュールからの変 調キャリヤは、20KBPSのミラー(Mi l Ier) ・コード化BPS K情報を含む。システムにおけるセント・トップ端末の母集団全体からのRF倍 信号、組合わせられヘッドエンドに位置するRF−IPPVPP上ッサへ返送さ れる。
RF−I PPVプロセッサの機能は、RF返送入力信号を受取り、情報を復調 し、復調されたメツセージをシステム・マネージャへ供給することである。
セット・トップ端末からのデータ返送のみについて詳細にに述べるが、本発明に よるRF−IPPVPP上ッサは両方向増幅器、およびデータ・トランスミッタ を備えたケーブル・テレビジョン分配プラントの他の要素の状態監視のため使用 することができる。また、RF−IPPVPP上ッサは、BERTおよびケーブ ル・ネットワークにおけるどれかの地点で接続された他のテスト装置から送信さ れる信号を受取ることができる。
再び図6において、RF返送信号は、典型的に12dBmVの単一キャリヤ・レ ベルで受取られる。このRF−I PPVプロセッサは、+2乃至+22dBm Vの単一キャリヤ・レベルの範囲で機能するように設計される。しばしば、1つ 以上のキャリヤが同時に受取られ、合計の受取り電力は+12dBmVより比例 的に太き(なる。異なる周波数でRF−I PPVプロセッサが同時に4つの変 調キャリヤを受取り、復調し復号できるならば、冗長でない復号メツセージのみ がRF−IPPVPP上ッサの制御ボードからR8−232直列インターフェー スを介してシステム・マネージャへ送られる。
RF−I PPVプロセッサについて述べるべき第1の要素は、いわゆる前置モ ジュール800である。端末からのRF返送信号は、入カケーブルから前置モジ ュール800のコネクタへ送られ、このモジュールは別個の組立体であることが 最も望ましい。前置モジュール800は、公称75Ωの終端インピーダンスの入 力信号を生じる。この組立体は、帯域通過フィルタと、前置増幅器と、到来RF 倍信号4つのRFレシーバ・モジュールA〜Dへ分割する電力分割ネットワーク とからなる。帯域通過フィルタは、帯域外信号を取除きなからT8帯域を無視し 得る減衰および歪みで通過させる。前置増幅器は、フィルタ挿入損失および電力 分割損失を補償する。RF倍信号、前置モジュールのRFコネクタから4つのR Fレシーバへ送られる。前置モジュールは、略々1dBの利得を有し、その結果 RFレシーバ810〜813に与えられた信号は略々+13dBmVとなる。R F−I PPVプロセッサに対して内部の全ての同軸の相互接続は、到来RF信 号を除いて、公称50Ωで終了する。+24VDCおよび接地を提供するケーブ ル組立体は、直接電源組立体(図示せず)から前置モジュールへ送られる。この 前置モジュール800は、制御ボード・モジュール840とは直接インターフェ ースしない。RF−IPPVPP上ッサにおける他のレシーバおよびシンセサイ ザ組立体は、制御ボード・モジュール840に対する相互接続を含む。
RF−IPPVPP上ッサの第2の主要ビルディング・ブロックは、RFレシー バである。RF−IPPVPP上ッサには、4つのRFレシーバ組立体A−D8 10〜813がある。これらは機能的には等しい装置であり、その内の3つは信 号強さアナライザ(SSA)出力ポートにおける50Ωの終端をサポートして装 置が互換し得るようにする。第4(チャンネルD)は、SSA組立体830に対 する同軸相互接続で示される。RFレンーバは、高圧側の局部発振器として周波 数シンセサイザ出力を用いて前置モジュールに送られた信号をダウンコンバート する。このシンセサイザの出力周波数は、22.5乃至28.4MHzの間にあ り、望ましくは26.2乃至28.4MHzであり、11.8乃至17.7MH z、望ましくは15.5乃至17.7MHzの入力周波数範囲と対応する。IF 傷信号中心周波数1.0. 7MI−(zである。10.7MHzを中心とする セラミンクIFフィルタは、意図された信号を通しながら隣接チャンネルおよび 他のミクサを除去する。次に狭帯域フィルタIF信号が、本文で受信信号強さ表 示(R3S■)と呼ぶ信号強さのおおよその評価値を提供する回路により検出さ れる。R35tの出力は、大きさにおいて受信RF信号レベルのレベルに比例す るDC電圧である。R85I発振器は、他の信号と共にRFレンーバ・インター フェース・リボン・ケーブル組立体により制御ボード・モジュールへ送られる。
R55I情報は、RF−IPPVPP上ッサにより受取られる如きセット・トッ プRF返送信号レベルを表オ〕す。この情報は、システム・マネージャから使用 可能である。
特定の端末に対するR55Iデータは、再較正を要求する端末を表わす。この目 的のため、システム・マ不−ンヤは端末に対するR35Iの「高過ぎる」または 「低過ぎる」データのリストを保持して、これら端末に対する一義的なアドレス が再較正のため待ち行列に置かれるようにする。このような再較正は周期的では ないが、高い優先順位、即ち、最初の較正を要求する新しい端末に等しい優先順 位に基いて行われる。また、ある期間にわたる表中のR55Iデータは、メツセ ージが特定のセット・トップ端末から送られる23のチャンネルに対する勾配/ 傾斜特性カーブの決定のため使用することができる。次に勾配/傾斜特性カーブ は端末へダウンロードされて、セット・トップ端末が較正チャンネルに対する最 適の結果から全てのカテゴリ1およびカテゴリ2のチャンネルに対して適当な送 信レベルを決定できるようにする。
RFレシーバの主な機能は、10.7MHzのIF傷信号復調することである。
この信号は、2重平衡ミクサを用いて復調される。復調されたデータ・ストリー ムはフィルタされ同期される。この検出された20KBPSのミラー・コード化 データは、制御ボード・モジュールへ送られる。R55IおよびBPSK復調機 能は、4つのRFレシーバの各々により行われる。+13dBmVの適当レベル における狭帯域フィルタ済み10.7MHzのIF傷信号、RFレシーバDから 信号強さアナライザ組立体へ送られる。
RFレシーバの動作と関連するのは、信号強さアナライザ830である。信号強 さアナライザ組立体の機能は、較正の目的のため選択されたRFレシーバ組立体 から送られる10.7MHzのIF傷信号レベルを検出することである。RFレ シーバ出力は、自動利得制御(AGC)には遭遇せず、その結果、RF−I P PVプロセッサに対するRF入カレベルはSSAに対する変化する10.7MH zのIFレベルを結果として生じることになる。RF返送システムが10.7M HzlFを検出することにより較正に遭遇する時、どの端末/モジュールの送信 レベルが+12 d BmVの受信信号レベルと対応するかの表示をSSAが制 御ボード840に与える。制御ボード840は、更に、R3−232−インター フェースを介してシステム・マネージャに通知する。次の較正サイクルまで(以 下本文に詳1[1に述べる)、システム・マネージャはセント・トップ端末に制 御ボードが報知した送信信号レベルをもちいるように命令する。
+ 13 d BmVの103MHzlF信号は、SSAにより50Ωで終端さ れる。
2つのバッファ増幅器が略々30dBのIF利得を与える。増幅されたIP倍信 号ダイオードに基くネットワークによりピーク値検出される。第3のダイオード に基くネットワークは同様にI)Cバ・イアスが掛けられる。2つのダイオード ・ネットワークは、公知の技法に従−って温度補償を生じるように加えられる。
この出力は、ダイオードDC構成要素が打消すため、IFレベルを正確に反映す る。この検出された信号はフィルタされて更に増幅される。IF信号レベルと比 例する最終出力DC信号は制御ホードへ送られる。
システム・マネージャの制御下の周波数シンセサイザは、到来するデータ・キャ リヤを復調するための周波数を合成する。この周波数シンセサイザは、RFレン ーハにおいて行われる単一の周波数変換のための局部発振器である。単一周波数 の/ンセサイザ組立体は、4つの離散装置820〜823を含む。制御ボード8 40は、直列データ指令を介して、周波数同調情報を供給する。4つの周波数シ ンセサイザ装置820〜823は、4つのRFレシーバ810〜813と対応す るように周波数シンセサイザA、B、CおよびDで表わされる。制御ボード81 0によりセットすることができるT8チャンネルの帯域幅には合計60の周波数 がrf在するが、本発明によれば、23のみが使用される。出力周波数範囲は2 51乃至28.4MH2であることが望ましく、T8帯域の上方部分、即ち、1 4.4乃至17.7MHzへダウンコンバートされる。周波数の解像度は100 KHzである。出力信号は、+17dBmの典型的レベルにある。
8周波数シンセサイザ装置は、発振器、分周器、位相同期ループ(PLL)、集 積回路(IC)、および能動ループ・フィルタを含む。これらの構成要素は共に 1つの位相同期ループを構成する。発振器の出力周波数は、自由動作する4MH zの水晶発振器と一致する位相および周波数である。P L Lは、シンセサイ ザ出力がスペクトル的に純粋であり周波数が正確となることを保証する。発振器 出力は、ブソンユプル増幅器を駆動する。ブッンユブル構造は、要求される+1 7dbmの局部発振器レベルを供給するため使用される。
前置モジュールが図7においてブロック図形管で示される。前置/電力分割モノ ニールは帯域通過プリセレクタ・フィルタ900からなり、前置増幅器910は 、例えば、MHWl 134および4つのRFレンーハ・モジュールに給電する 分割ネットワーク930からなる。変圧器920を含むモジュールにおける利得 は、以下に列記される各要素で示される。
次に図8において、RF−I PPVプロセッサの周波数シンセサイザ組立体に ついて更に詳細に述べる。この周波数シンセサイザ組立体は、図8の如き4つの PCB小組立体を含む。各小組立体は、RF−IPPVPP上ッサの制御ボード 840による周波数にセットされる。周波数シンセサイザの範囲は、26.2M Hz乃至28.4MHzの範囲にあることが望ましいが、22.5乃至28.4 MHzの広さにし得る。同調解像度は100KHzである。4つの周波数シンセ サイザ中組立体は各々、225乃至28.4M)Izの範囲内の60のチャンネ ルのいずれかにセットすることができる。周波数シンセサイザ小組立体のRF比 出力、RF−I PPVプロセッサにおける1対4RFレシーバの局部発振器信 号である。
局部発振器は高い周波数側であり、15.5乃至17.7M)(zのRF範囲は 10 、 7 M HzのレシーバIFにダウンコンバートされる。図8は、周 波数シンセサイザ小組立体のブロック図である。周波数シンセサイザKHzにも 、4つのこのような小組立体がある。
4MHzの基本モード・クリスタル100が高利得のフィードバック増幅器10 01に接続されている。この増幅器はPLL(位相同期ループ)LSU (大規 模集積回路)デバイスU1、望ましくはMotorolaのMC145158の 一部である。4MHzの出力信号がUl内で40分周カウンタ1002へ送られ る。このカウンタの出力は、Ul内で位相/周波数検出器1003へ送られる1 00KHz基準信号である。
位相/周波数検出器1003は、2つの入力信号(基準値IQQKHzおよび可 変値100KHz)を比較して、2つの入力が同じ周波数および位相でない時、 エラー信号パルスを生じる。これらパルスは、100KHzの可変周波数信号が 100KHzの基準信号と同じ周波数および位相に強制されるように、発振器を 同調する。この状態が生じると、周波数シンセサイザの出力は正しい周波数とな る。位相/周波数検出器1003からの差のエラー信号は、Ulからループ・フ ィルタU3 1004および関連構成要素へ送られる。U3はエラー信号を濾波 して、これを発振器1005を操作する1つのコード化された同調電圧へ変換す る。発振器1005は、Qlおよび関連する構成要素からなる。発振器1005 は、入力における同調電圧が22.5乃至28.4MHz、更に望ましくは26 ゜2乃至28.4MHzの所要出力範囲を含む出力周波数を結果として生じるよ うに設計される。発振器出力は、バッファ増幅器Q2 1006へ送られる。バ ッファ増幅器1006は、比較的高いインピーダンスを提供し、発振器をデュア ル・モジュラス分周器U2 1008および電力増幅器Q3 Q4 1009か ら絶縁する。緩衝された発振器出力信号は、デュアル・モジュラス分周器U2へ 送られ、ここで周波数が10または11により除される。プログラム可能分周器 U2は、分周器AおよびN1007と共に、比Nt=10XN+Aで除す合計を 生じる。カウンタNおよびAは、F、、、=NtXO,IMHzとなるように、 RF−IPPVPP上ッサの直列データ指令を介して制御ボード840によりプ ログラムされる。例えば、制御ボードは、Ntを25.OMH2の出力周波数に 対する250にセットし、Ntは制御ボードにおり225乃至284、望ましく は251乃至284の間の60の値の1つにセットすることができる。デュアル ・モジュラス制御線の機能は、U2が10で除す時、および11で除す時を推定 値することである。
バッファ増幅器Q2はまた、電力増幅器Q3、Q4 1009を駆動する。出力 信号レベルが略々→−17dBmとなるように、ポテンショメータ(図示せず) の調整が使用される。電力増幅器の後には、主としてシンセサイザ出力信号の第 2および第3高調波を減衰する低域フィルタ1010が続く。+17dBmの周 波数シンセサイザ出力は、RF−I PPVプロセッサの関連するRFレシーバ 組立体へ送られる。
RFレノーバ・モジュールが、図9のA乃至Cにブロック図形態で示される。
4つのRFレノーバ(RFRX)モジュールが存在する。最初に図9のAにおい て、各RFレンーバは入力信号を10.7MHzのIF周波数へ変換するミクサ 1101を含む。高周波数側排除が持ちいられる。IF信号はセラミ・ツク・フ ィルタ1104.1105へ送られて隣接チャンネル信号および歪み手順を取除 く。
次いで、IF倍信号増幅器1106およびレベル検出器1115へ送られる。
検出回路は、信号強さの粗評価値(R3SI)を与える。検出回路1115は、 周知の方法で例えばNE604ANから構成される。R35I出力は、システム ・マネージャに対するディジタル化および送信のための制御/プロセッサ・モジ ュール840へ送られるアナログ電圧である。
次に、IF倍信号方向性結合器1108へ送られる。タップ出力は、信号強さア ナライザ(SSA)モジュールにより使用されるため外部ポートへ送られる。
このIF倍信号更に増幅され復調器へ送られる。
次に図9のBにおいて、復調器は、周波数倍増器1125およびカーグー(Ca rder)復元のための除去ロック発振al130からなることが望ましい。
図9のCによるデータ復元は、モデム・フィルタ、クロック復元回路およびサン プラを介して行われる。復調器の出力はディジタル・データである。
次に図10において、RFレシーバから信号強さ表示信号を受取る信号強さアナ ライザが示される。この信号強さアナライザ(SSA) ・モジュールは、デー タ送信電力の高精度の測定値を得るため使用される。測定されるRF倍信号、R Fレシーバ・モジュールの1つのIF、例えばチャンネルDから送られる。信号 強さアナライザ・モジュールは、30dBの前置増幅器1200、レベル検出器 1201およびバッファ段1202からなる。この出力は、ディジタル化および システム・マネージャに対する送信のためコントローラ/プロセッサ・モジュー ルへ送られるアナログ電圧である。2つの別個のダイオードが、差動増幅器12 03に対する入力に先立ち温度補償のため使用され、即ち、ダイオード1204 がダイオード1201を補償する。
次に図11において、RF−I PPVプロセッサの動作を管理するコントロー ラ・モジュールが示される。このモジュールは、シンセサイザを構成し、信号の 強さを監視し、RFレシーバにより受取られるメツセージを復号し、妥当性につ いてメツセージを検査し、一義的メツセージに対する待ち行列を確立し、メツセ ージをシステム・マネージャへ送る。コントローラ・メツセージは、診断、エラ ー報知およびスイッチ無し構成のためのユーザ・インターフェース(キーバッド およびディスプレイ)を含む。
コントローラ・ボードは、図11による6つの機能ブロック、即ち、80188 マイクロプロセツサ1300、メモリー・サブシステム、8097プロセツサお よび各レシーバに対するデュアル・ポートRAMを含むレシーバ・インターフェ ース、システム・マネージャ・インターフェース、および前方パネル・インター フェースからなる。
コントローラ・モジュールにおいて使用される制御マイクロプロセッサ1300 は、Intelの801.88である。これは、2つのDMAチャンネル、4つ の割込み、3つのタイマー、13の復号アドレス範囲および8ビツトの外部イン ターフェースを含む16ビツトのプロセッサである。
メモリー・サブシステムは、メツセージおよび変数の記憶のための256にのダ イナミックRAM1380、パラメータに対する2にの不揮発性RAM1370 、およびプログラム記憶のための128にのEPROM1360に対するソケッ トからなる。
2つの256にのDRAMA、DRA〜1アレイに対して使用される。これらは 、例えば、グループ統計値、妥当受信メツセージ、較正結果を記憶するため、お よびシステムのセント・トップ端末に対する如きものである。その結果、これら メモリーは、パケット・データを記憶するための適当な大きさにしなければなら ない。メンセージ・データがシステム・マネージャに対して送られる時、端末メ ツセージ・データを記憶するテーブルがクリヤされる。EPROMに対する読出 しサイクルが生じる毎に、rRAS前のCASJリフレッシュ・サイクルがDR A〜1アレイに与えられる。EPROMに対する通常のコード取出しは、DRA Mをリフレッシュ状態に保持するに充分でなければならない。EPROMのアク セス問い15μ秒以上が存在するならば、DMAコントローラがEPROMを読 出す。
80188におけるLC3は、DRAMアレイをアクセスするため使用される。
リセットの後、LC3は能動メモリー範囲に対してプログラムされねばならない 。
DMAコントローラの初期セットアツプ後に、リフレノシュがソフトウェアの介 入なしい生じることになる。
2つのEPROMソケットが128Kまでのプログラム・メモリーに対して設け られる。これらソケットは、2764と27512間のEPROMを使用するこ とができる。1つのソケットはUCSによりアクセスされ、他方はMC33によ りアクセスされる。リセット条件の後に、UCSは16進数FFBFOからFF FFFまでのメモリー範囲で活動状態になる。MC33は活動範囲に対してプロ グラムされねばならない。
構成情報の不揮発性記憶のため1つの2KEPROM1370が提供される。
構成情報の2つの同じコピーがEPROMに記憶される。各コピー毎にコピーの 正確さを検証する手段を提供するため検査合計が記憶される。書込み操作中の停 電などによりコピーの1つが破壊される払他方の正しいコピーを用いて破壊され たコピーを復元する。プログラマは、チップに1バイトが書込まれた後10ミリ 秒間はEPROMにアクセスしないように注意しなければならない。読出しサイ クル後には回復遅れはない。チップはMC5Oによりアクセスされる。MC3O は活動範囲に対してプログラムされねばならない。
各RFレシーバ・チャンネルは、インターフェース要素として専用のInte1 8097 1310〜1340を有する。8097プロセツサは、RFレシーバ (RFRX)モジュールからのミラー・コード化データを復号してフレームし、 各RFRXモジュールならびに信号強さアナライザ(SSA)モジュールからの 信号強さレベルを監視し、RFシンセサイザ(SYN)モジュールの周波数を制 御する。
各8097は、それ自体の関連するIKバイトのデュアル・ポートRAM131 11341を有する。これらのデュアル・ポート・メモリーを用いて、データお よび指令を8097および80188間へ送る。このメモリーは、「両方向」割 込みのための機構を含む。ソフトウェアは、メモリーの使用および割込みのため の便利なプロトコルを定義することができる。EPROM1312〜1342は 、8097に対するプログラム記憶域のため提供される。また、LED1313 〜1343は、本文で説明するようにレシーバ状態標識のため提供される。
従来のUART8250直列チップは、システム・マネージャに対する直列イン ターフェース1350を実現するため使用される。80188割込みの1つは、 直列チャンネルが割込み駆動できるように8250と接続されている。825゜ は、38.4にボー以下の周波数で動作し得る。
モデム初期手順信号が使用可能である(RTS、DTRなど)。システム・マネ ージャにおけるマルチプレクサは、必要に応じてこれら信号を使用しあるいは無 視することができる。レシーバは、公知の電話プロセッサ・ボードと似たDTE として構成することができる。
前方パネルは、キーバッド860と、LCDディスプレイ850と、LEDバン ク1390からなっている。キーバッド860は、10進数0〜9と、ヘルプ、 次ページ、次の行、入力、クリヤおよびメニューを含む16キーのキーバッドで あることが最も望ましい。キーバッド/ディスプレイは、無スイッチ形態、有意 義なエラー表示、およびテストおよび診断ルーチンの局部アクセスを提供する。
LEDバンク1390は、本文で説明する如き種々の表示を提供する。
4行×20文字に対するLCDディスプレイは、2つの登録ポートを介してアク セスされる。視認角度は、以下本文に更に説明するようにキーボード操作により 変更することができる。表示データは1つのポートにロードされ、ストローブ指 令は第2のポートにロードされる。ディスプレイに対するストローブは比較的遅 い(1ミリ秒)。
1つのキーが押されると、割込みが188に対して生成される。コード化キー・ データが4ビツト・レジスタにより識別することができる。このレジスタがアク セスされると、割込みがクリヤされる。キーバンド・ロジックは、別の割込みが バウンス解除遅れの終りまで生成されることを阻止するデバウンス回路を含む。
コントローラ・モジュールはまた、RF−I PPVプロセッサに対する電力分 配の役割を供する。このコントローラ・モジュールは、必要に応じて電力を要素 に対して切換える。この両方をRFレノーハまたはシンセサイザに接続する各ケ ーブルは、必要に応じて、4+12V線、3−12V線、3+5V線および6つ の接地線を含む。
状態の監視のためのRF−I PP〜rプロセッサの前方に12個のFBI)が ある。
各レンーバに対して2つずつ8つのLED1313〜1343が、4つのレシー バの状態を示す。また、4つのLEDのバンク139oもまた設けられている。
2つのLEDが直列ポートにおける活動状態を監視する。1つのLEDはバッフ ァの状態を表示し、発見LEDが電力の状態を表示する。これら4つはラッチを 介してバス・システムに接続されたLEDバンク1390として示される。
データがチャンネル上で受取られると、このチャンネルにおける先頭のLEDが 緑にブリンクする。チャンネルが可能状態になるならば各チャンネルにおける最 下部のLEDは緑となり、チャンネルが不能状態になると赤になる。無効周波数 をシステム・マネージャまたは前方パネルに入れると、チャンネルを不能状態に する。通常は、全てのチャンネルは可能状態になければならない。
レシーバの1つが自己テストになる通常でない状態では、このチャンネルに対す る最上部のLEDが赤のままであり、最下部のLEDは赤で点滅する。
TXDおよびRXDと示されり211117)LEDI;!、RF−IPPVP P上ッサをシステム・マネージャに接続する直列ポートにおける活動状態を表示 する。データがRFプロセッサからシステム・マネージャへ送られるならば、T XDの光は点滅する。反対に、データがシステム・マネージャからRFプロセッ サにより受取られるならば、RXDの指示灯が点滅する。
バッファと示される1つのLEDは、RFプロセッサとシステム・マネージャ間 のバッファの状態を表示する。このLEDがオフならば、システム・マネージャ に対するバッファにはデータが存在しない。LEDが緑であれば、バッファは半 分以下の状態である。バッファが半分である時、LEDは連続的な緑から点滅す る緑に変化する。バッファが完全に一杯の状態になると、LEDは点滅する緑に 変わる。通常の状態では、バッファは決して完全に一杯の状態にはならない。
電力と示されたLEDは、電力がオンの状態にある暗線になる。パワーオンの後 、このLEDは単に赤になり、次に緑に変わる。RFプロセッサが回復不能な状 態に遭遇するならば、RFプロセッサはそれ自体を再始動する間このLEDは単 に赤に変わる。
システム・マネージャのRF−I PPV較正コントローラ・プログラムは、R F−IP))Vプロセッサと共に、セット・トップ端末と関連するRF−TPP Vモジュール・トランスミッタを較正する役割を担う。較正プロセスは、セント ・トップ端末からRFプロセッサへ送られるデータが適当なレベルに達すること を保証する。更に、システムにおける全ての端末を自動的がっ周期的に較正する ことにより、RF−I PPVプロセッサにおける自動利得制御のための要件は 除去される。較正コントローラは、較正シーケンスにおいてモジュールから受取 る応答に基いてRF−IPPVモジュールに対する指令の流れを制御して、その 較正状管を決定する。較正コントローラ・プログラムおよびプロセスは、参考の ため本文に援用される1990年8月3日出願の係属中の米国特許出願第071 562.675号rcable Te1evision Radio Freq uency Return MethodJにおいて詳細に記載される。
視聴統計値の生成および収集 本発明は、予め定めた時間に各セット・トップ端末が視聴統計値を生成しシステ ム・マネージャがこれを収集することを許容する。生成され収集される視聴統計 値は、視聴名の輪郭データまたはテレビジョンの状態データの如きセット・トッ プ端末により測定することができる種々のデータを含むことができる。視聴者の 輪郭データは、家庭におけるだれが特定のテレビジョン・プログラムを視聴する かの情報、この人物の年齢、性別などの如き情報を含む。テレビジョン状態デー タは、特定の時間に視聴されるテレビジョン・チャンネル、視聴されるチャンネ ルの音量レベル、テレビジョン・チャンネルの輝度などの如き情報を含む。本発 明の一例においては、1Å以上の加入者により視聴されるテレビジョン・チャン ネルが生成され収集される特定の視聴統計値である。この種の視聴統計値を生成 し収集するプロセスについては、以下に詳細に論述する。他の種類の視聴統計値 を生成し収集する装置および方法は、本実施例のそれと自然によ(似ることにな る。
図13における図では、各STT内の種々の記憶場所が示される。各STTは、 記録時間記憶場所RTSL、チャンネル記憶場所C3L(視聴統計値の記憶場所 )および時間コード記憶場所T CS Lからなる複数の収集スロットを所有す る。例えば、本構成においては、システム・マネージャは、RF−I PPVモ ジュールがそのセント・トップ端末が同調されるチャンネルを記録すべき4つの 記録時点を定義する大域的トランザクションを生成する。この記録時点は、各セ ット・トップ端末における記録時点記憶場所RTSL−二RT S L 4を介 して記憶され、これら記憶場所は不揮発性記憶場所(図4におけるNVM503 )からなることが望ましいがランダム・アクセス・メモリーの場所でもよい。こ れら記録時点は、1日、1週、2週などの如き都合のよい期間内でよい。
例示の目的のため、システム・マネージャが同調セット・トップ端末チャンネル を1週間の期間中日曜日の7:00PM、火曜日の9:OOPM、木曜日の80 0PMおよび木曜日ノ1. O: OOPMI:記録するようl:RF−I P PVモジュールに指令するものと仮定する。先に述べたように、これら4つの記 録時点は望ましい実施例では不揮発性メモリーNVM503に配置された4つの 記録時点記憶場所(RTSL+ないしRTSL4)に記憶される。4 M Hz の水晶クロック(図4の501)から得た実時間クロックが、各RF−I PP Vモジュール毎のその時の実時間を維持する。精度および均一性を維持するため 、このクロックは、下流方向のトランザクションを介してシステム・マネージャ により周期的に更新することができる。
マイクロプロセッサ504は、周期的にNVM5Q3に記憶された種々の記録時 点と実時間クロックの値との間の比較を行い、一致が生じると、RF−I PP ■プロセッサは、その時チャンネルがセット・トップ端末により同調される記録 時点と対応するチャンネル記憶場所C8Lに記録する。図4において、チャンネ ルの記憶場所はメモリー503内に置かれ、マイクロプロセッサ504の制御下 で記憶される。マイクロプロセッサは、セット・トップ端末のマイクロプロセッ サ400(図3)からデータ・バス490を介して視聴されているその時のチャ ンネルを取得する。マイクロプロセッサ400は、NVM470から視聴される その時のチャンネルを取得する。
以下に述べるように、この視聴統計データは、システム・マネージャに対して上 流方向へ送られる「イベント/視聴統計値回答」に含まれる。例えば、この回答 は、メツセージにおけるバイト数、メツセージの種類、STTのディジタル・ア ドレス、記録時点においてSTTにより同調された記録時点およびチャンネル、 およびIPPV購入データに関する情報を含む。しかし、別の実施例では、この 回答の内容はこのデータに限定されず、テレビジョン・プログラムを視聴してい る特定の視聴者に関する他の視聴統計値を表わすデータ、あるいはテレビジョン ・セット自体の状態と対応するデータをも含み得る。
望ましい実施例においては、セット・トップ端末へ送られる記録時点は、所要の 視聴統計値を記録する1つ以上の将来の時点を一義的に示す多ビツト量からなる 。この場合に示すことができる一義的な時点数は、下式により表わすことができ る。即ち、 一義的時点の#=2′′ 但し、bは使用されるビット数に等しい。例えば、記録時点が1分の間隔を一義 的に指定する16ビツト量からなったならば、216即ち65.536の異なる 1分の間隔を表わすことができる。1時間を60分とし1日を24時間とすれば 、この解像度は理論的に45日の期間におけるどの1分の間隔とも対応し得る( 65.536/60/24=45.5.、、)。より多くあるいは少ない量のビ ットが容易に使用でき、より大きなあるいは小さい解像度(例えば、秒まで)お よび(または)より多くあるいは少ない時間を与える。
記録時間が各セット・トップ端末へ送られた後、これはアドレス指定されつつあ る特定の収集スロットと関連する記録時間の記憶場所RTSLに記憶される。
その後、特定の収集スロットに記憶されたある記録時間がセット・トップ端末内 に置かれたその時の実時間クロックと一致すると、視聴されつつあるチャンネル はチャンネルの記憶場所C3Lに記憶され、この収集スロットに対しては、その 時の時間と対応する時間コードが対応する時間コードの記憶場所に記憶される。
セット・トップ端末およびこれに伴うテレビジョン・セントがこの時使用されて いないこともある61能性の故に、セント・トップ端末のオン/オフ・スイッチ の状態も同様に記録するように作ることができる。図3のセット・トップ端末の ブロック図において、電源はテレビジョン・セットが接続される補助ACコンセ ントを含む。その後視聴者が外部キーバッドを介してセット・トップ端末をオフ にすると、このACコンセントはオフとなり、テレビジョン・セットがオフとな る。
このACコンセントがオンであるかオフであるかは、マイクロプロセッサ400 により制御され、この状態情報は、チャンネルの記憶場所において視聴されつつ あるチャンネルと共に、あるいはその代わりに記憶することができる。
先に述べたように、記録時間が実時間クロックの値に等しい時、種々のタイプの 視聴統計値が記憶される1便宜上、遠隔STTにおいて監視され記録されるデー タのタイプは2つのカテゴリ、即ち、視聴者の輪郭データとテレビジョンの状態 データとに分類することができる。視聴者輪郭データは、テレビジョン・プログ ラムを視聴している視聴者の識別、この視聴者の年齢およびこの視聴者の性別の 如きデータを含む。再び図3において、セット・トップ端末のユーザにより指令 およびデータを入力するためのキーボード440が示される。このキーボードは また、テレビジョン・プログラムの前またはその最中にテレビジョン・プログラ ムの視聴者の識別を入力するために同視聴者により使用することもできる。この データは、次に多の視聴統計データと共にNVM503または他のメモリーに記 憶され、システム・マネージャへの上流方向の回答に含められ、また異なるテレ ビジョン・プログラムに対する特定の視聴者タイプを決定するため加入者の輪郭 データと比較される。
テレビジョン・プログラムの視聴者によりキーボードで入力されたデータに加え て、システム・マネージャにより記憶された加入者輪郭データとの比較の目的の ため、種々の遠隔端末へ割当てられた一義的な遠隔端末の識別コードを上流方向 の回答に視聴統計データとして含めることもできる。個々の視聴者とは対照的に 、特定の遠隔端末に関して加入者輪郭データは、個々の視聴者ではな(家庭の視 聴パターンを決定するため使用することもできる。特定の遠隔端末識別コードが 既に特定の遠隔端末内に記憶されているから、この情報を集めるために個々の視 聴者が自分であることをセット・トップ端末のキーボードに入力することは必要 ない。
テレビジョンの状態データは、視聴されるテレビ/コン・チャンネル、テレビジ ョン・セットのオン7/オフ状態、テレビジョン・セットの音量レベル、テレビ ジョン・セントの輝度などのデータを含む。この情報は、RF−I PPVモジ ュールおよびセット・トップ端末により直接アクセスすることができ、また他の 視聴統計データと共にNVM503または他のメモリーに格納することができ、 またその後、以トに述べるように、視聴者輪郭データと共にシステム・マネージ ャに対して上流方向へ送信することもできる。
記録時間が経過した後、またチャンネルおよび時間コードが記憶された後、シス テム・マネージャは、そのチャンネルおよび時間コードの記憶場所の1つの内容 をシステム・マネージャに対して上流方向に送信するため、セット・トップ端末 (複数または単数)に対する大域的またはアドレス指定されたポーリング指令を 発行することができる。その時、各セット・トップ端末は、視聴統計データ(望 ましい実施例においては、チャンネルの視聴データ)および時間コード・データ を含む回答を処理のためシステム・マネージャへ送信する。この回答の内容およ びフす−マノトについては以下において更に詳細に論述する。
上記の時間コードは、SIMAがどのチャンネルの視聴情報が戻されつつあるか を弁別できることを保証するため、セット・トップ端末に記憶されてシステム・ マネージャへ送られる。種々の収集スロットはそれぞれ、異なる記録時間に対し てプログラムされ反復的に収集され、従って各セント・トップ端末から戻される 視聴情報をこれが生成された対応する時点に突合わせることができることが必要 である。例えば、特定の収集スロットが別の記録時間で再びプログラムされる前 に、1つのセント・トップ端末がこの収集スロットに対するそのチャンネル視聴 情報を戻すことができなければ、戻された時間コードは戻されたチャンネル視聴 情報が前のプログラミング/収集サイクルに対して生成されたことの表示として 役立つことになる。これは、システム・マネージャが各スロットと関連する記録 時間を記録することができる故に行うことができる。
記録時間と同様に、時間コードはある特定の期間内の特定の時点を一義的に識別 する多ビツト量である。望ましい実施例では、この時間コードは、1時間間隔の 解像度を持つ8ビツトからなる。この場合、先に述べた様式を用いて、28また は256の異なる1時間の間隔を表わすことができる。1日が24時間とすれば 、これは略々10日(256/24=10.6)に対応する。同様に、別の実施 例では、時間コードはより長いか短い期間内のより大きいか小さい解像度を持つ ことができる。
図1−・1において、遠隔端末へ送られる記録時間、および先に述べた望ましい 実施例でシステム・マネージャは戻された結果として得る時間コードを示すタイ ミング図が示される。望ましい実施例では、記録時間RT、乃至RTイの解像度 は分であるが、時間コードTC,などの解像度は時間である。また、望ましい実 施例では、4つのスロットA乃至りは、1時間当たり4回以上情報を視聴するチ ャンネルを記録するよう構成されている。
この実施例では、時間コードの1時間の解像度は、特定のスロットがプログラム された時間を一義的に識別するに充分である。特定のスロットに対する2つの以 後の記録時間は同じ時間内に該当し、従ってこの時間コードに対する1時間の解 像度は戻される視聴情報を充分に識別するに充分であるものとする。換言すれば 、時間コードの解像度は記録時間の記録に結び付けられず、単に使用される収集 スロットの数と、どれだけ頻繁にスロットが使用されるか(この場合は、1時間 に1回)に結び付けられる。システム・マネージャは特定のスロットがプログラ ムされた時間を追跡する故に、各収集スロットが1時間に1回以上決して使用さ れないため、収集される視聴情報が関連する記録時間についての曖昧性はあり得 ない。また、時間コードにおけるビット数が最小値に保持される故に、時間コー ドをシステム・マネージャに対して上流方向に送信するに必要な時間量もまた最 小化され、このため異なるSTTからの送信間の衝突の確率を低減する。
例えば、図14において、記録時間RT、、RT2、RTSおよびRT4が、全 て同じ1時間の期間(7:00乃至8:00)内に該当する時間7:10,7: 25.7:35および7:50にそれぞれ対応するものとする。記録時間が各S TTにおける実時間クロックに等しい時、その時視聴されているチャンネルがチ ャンネルの記憶場所に記憶され、時間の増分単位のその時の時間は時間コードの 記憶場所に記憶される。この実施例では、時間コードの記憶場所の内容は7:0 0乃至8:00の期間と対応することになる。各STTが後でこれらの記憶場所 の内容をシステム・マネージャへ戻す時、システム・マネージャは、それ以前の プログラミング/収集サイクルでプログラムされた前の記録時間とは対照的に、 戻される情報が7:00乃至8:Ooの期間内に該当する記録時間と関連するこ とを決定する。
8ビツトの時間コードにより表わすことができる期間は、先に述べた16ビツト の記録時間により表わすことができる期間を完全にカバーするものではないが、 10日の期間は、全てのRF−IPPVモジュールにその視聴統計値情報をシス テム・マネージャへ充分に戻させるに充分であると考える。先に述べた記録時間 および時間コードのビット数および解像度は、本発明の限定になると解釈すべき ではな(、単に望ましくかつ実際的な動作モードを示す形態の事例に過ぎない。
図15は、望ましい実施例において、記録時間で各RF−IPPVモジュールを プログラミングし、その後チャンネル視聴情報を収集するためのサンプル・タイ ミング図を示している。同図から判るように、各スロットは、相互に個別に使用 することができる。換言すれば、システム・マネージャは記録時間をRF−IP P■モジュールへ1スロツト毎に送信中、前に記憶されたチャンネルと時間コー ド情報を別のスロットから集めることができる。1つのスロットがら別のスロッ トに[ローリング]するこの方法をよく理解するため、図15の詳細な論議を続 ける。
最初に、時間RT、から始めて、収集スロットAがシステム・マネージャにより 記録時間RT、で前にプログラムされたものと仮定することができる。更に、R T、において、収集スロットBおよびCは、それぞれRT2およびRT3の記録 時間で/ステム・マネージャによりプログラムされる過程にあり、収集スロット Dはその時システム・マネージャにより収集されつつある。
RT、において、システム・マネージャは、1つ以上のSTTに対して、上流方 向に収集スロットAと対応するそのチャンネル記憶場所C3Lおよび時間コード 記憶場所TC3Lの内容の送信を開始するように指令する大域的またはアドレス 指定ポーリング信号のいずれかを発行する。次いで、各STTは、指定された期 間この収集スロットAの視聴情報をシステム・マネージャへ転送しようとする試 みに入る。望ましい実施例では、プログラミングおよび収集期間は、各収集スロ ットが使用される1時間のサイクル内で略々等しく分けられる。各スロットが規 則的に1時間に1回より少なくプログラムされ収集されるならば、収集期間はこ れに対応して長くなる。しかし、収集のための最大時間は、この時間量が大半の セット・トップ端末から妥当な回答率を得るために充分であるため、任意に1サ イクル時間(1時間)に置くことができる。従って、図において(RTs−RT υ/2として示されるように、各スロットに対して割当てられる収集時間は、1 サイクル時間と、(おおよそ)1つの記録時間と次の記録時間との間の時間の半 分の小さい方であればよい。
時間を進めて、収集スロットDに対する収集期間はRT2の直前に終わる。この 時点に、おそらくは充分な回答がこのスロットに対して各STTから得られ、そ の後スロットDのプログラミング期間が始まる。システム・マネージャは、記録 時間RT4を各STTへ送ることによりこのスロットを再びプログラムし始め、 これはこのスロットに対する各STTの記録時間の記憶場所RC3L (図13 参照)に記憶される。
RT、において、収集スロットBに対するプログラミング期間が終わり、システ ム・マネージャは、このスロットに対する視聴統計値収集期間が開始するように 、大域的またはアドレス指定ポーリング信号を1つ以上のSTTへ送る。その後 、ポーリング信号によりアドレス指定される各STTがスロットBに対するその 視聴情報(そのチャンネルおよび時間コードの記憶場所の内容)をシステム・マ ネージャへ上流方向に送り始める。到来する収集期間に対して予約される時間は 、収集スロットAに対して先に述べたものと同じである。この時間中、図15か ら明らかなように、収集スロットA、CおよびDはその各々のプログラミングま たは収集状態で相互に独立的に動作している。
RT3の直前に、収集スロットAに対する収集期間が終了し、システム・マネー ジャは新しい記録時間(RT、)でこのスロットの再プログラムに入る。この時 点までに、収集ポーリング信号に応答する複数のSTTはその視聴統計値をシス テム・マネージャに戻すに充分な機会を有する。先に述べた収集ポーリング信号 と同様に、システム・マネージャはSTTを大域的に、あるいはアドレス指定方 法でプログラムすることができる。新しい記録時間で収集スロットが再びプログ ラムされる時、このスロットのチャンネルおよび時間コードの記憶場所に記憶さ れたその時存在する情報は、同じデータのシステム・マネージャに対する再送を 防止するためクリヤされる。
RT3において、収集スロットCに対するプログラミング期間が終了し、システ ム・マネージャはポーリング信号を1つ以上のSTTに対して下流方向に送り、 このスロットに対する収集期間を開始する。以後の収集期間に対して割当てられ る時間量は、収集スロットAおよびBに対して先に述べたものと同じである。
RT、の直前に、スロットBに対する収集期間が終了し、システム・マネージャ は、このスロットを記録時間RT 7で再びプログラムする。最後に、RT、に おいて、収集スロットDに対するプログラミング期間が終了し、システム・マネ ージャは先に述べたように他のスロットに対するポーリング信号を1つ以上のS TTへ送る。各STTは、先に述べたように、指定された期間中、スロットDに 対するその視聴情報を上流方向にシステム・マネージャに対して送り始める。
RT5の直前に、収集スロットCに対する収集期間が終了し、このスロットは記 録時間RT、で再びプログラムされる。最後に、RT、において、収集スロット Aに対するプログラミング期間が終了し、システム・マネージャは、1つ以上の STTに収集期間を開始するように指令するポーリング信号を送る。その後、各 STTは、システム・マネージャに対して、そのチャンネルおよび時間コードの 記憶場所の内容を送り始める。この時、各収集スロットにおける完全サイクルが 完了し、プロセスは新しく開始する。
1つのスロットから次のスロットへの「ローリング」方法は、1つのスロットを プログラミングした後1つのスロットから収集することに勝る幾つかの著しい利 点を有する。対応する販売情報が収集される前に全てのスロットがプログラムさ れると、収集のため使用可能な時間量は、プログラミング/収集サイクルの終り により近い記録時間を有する如きスロットには減少される。例えば、4つのスロ ットが使用され各スロットに対する記録時間がそれぞれ7:10,7:14.7 40および7;50であるならば、このスロットは、次のプログラミング・サイ クルが開始する前に最小量の時間が収集されるに過ぎない。次のプログラミンル サイクルが8二〇〇で開始したならば、RF−IPPVモジュールは、この特定 のスロットが再びプログラムされる前にチャンネル情報をシステム・マネージャ に対して上流方向に送るため1o分を有するに過ぎない。
収集の後に全てのスロットがプログラムされる方法の関連する制約は、前の収集 期間後にあるスロットを再びプログラムするには少な過ぎる時間あいかない状況 を呈する。例えば、上記の事例では、最初のプログラミング期間が7:00に開 始しその後時間単位に進行するならば、最初の記録時間が終了する前に4つの全 てのスロットをプログラムする充分な時間がない。従って、4つ全てのスロット をプログラムするに必要な合計時間は30分を要し、これは最初の2つの記録時 間を越えよう。特定のスロットがプログラムされる前にこれらの記録時間の一方 または両方が既に経過しており、視聴されるチャンネルを記録する厳密な時間が なくなる可能性がある。
先に述べたように、図15は、先に述べた2つの制約を軽減するプログラミング および収集の「ローリング」法を略図的に示している。各スロットヵ咬互にプロ グラムされ収集される期間をずらせることにより、各操作に対する時間を4つの 全てのスロットに対して等しい割合とすることができる。交互にプログラミング した後金てのスロットを一緒に収集するように決める代わりに、各操作を一時に 1つの収集スロットで行い、別のスロットを別の操作の中間とすることができる 。
例えば、再び図15を参照して、RT4において、収集期間がスロットDに対し て開始させるため、システム・マネージャはポーリング指令を1つ以上のSTT へ送る。その間、収集スロットAはそのプログラミング期間の後半とし、スロッ トBはそのプログラミング期間の始めにし、スロットCはその収集期間の中間と する。従って、システム・マネージャは、スロットDのみにおけるポーリング操 作を行う必要があり、他の3つのスロットについても操作を課さず、これが先に 概要を述べたタイミングの諸問題を生じ得る。如何なる時もシステム・マネージ ャは一時に1つ以上のスロットで操作を行わなければ、全てのスロットに対する プログラミングおよび収集期間にわたり時間要求の均等な配分をもたらす結果と なる。
1つの別の実施例では、システム・マネージャは、アドレス指定された視聴統計 値トランザクションを、自分の視聴習慣の監視を許すことに同意した加入者へダ ウンロードすることができる。更に別の実施例では、システム・マネージャは、 アドレス指定された視聴統計値トランザクションを唯1つの特定グループのセッ ト・トップ端末へダウンロードすることもできる。
視聴統計値の記録時間プログラミング 望ましい実施例において、システム・マネージャから1つ以上のアドレス指定さ れたセット・トップ端末へ送られる記録時間プログラミング命令が、図18に示 される。望ましい実施例では、32ビツト・ワード内で24の4ビツトのニブル に分けられる記録時間の命令は96ビツトからなる。(左から)最初の4つのニ ブルはそれぞれ値1.5.0および0を含み、9番目、10番目および12番目 のニブルはそれぞれ値6.5およびOを含む。これらニブルの値は、この命令を 記録時間プログラミング命令として一義的に識別する。ニブルの残りは、プログ ラムされる収集スロットおよびこれら収集スロットと関連する各記録時間と対応 する値を含む。
図18の凡例には、プログラミング命令に含まれる2つのタイプのデータ、即ち 、TxO乃至Tx3 (但し、Xは収集スロットの表示A乃至D)で示される記 録時間と、受入れ時間マスクACTとがある。各収集スロットに対する記録時間 は、4つのニブル、即ち16ビツトからなっている。受入れ時間マスクは、1つ のニブル、即ち、4ビツトからなっている。同図は、スロットAに対する記録時 間TAO−TA3が左から5番目、6番目および8番目のニブルを占め、スロッ トBに対する記録時間TBO−TBSが13番目、14番目、15番目および1 6番11のニブルを占め、スロットCに対する記録時間TCO−TC3が17番 目、18番目、19番目および20番[]のニブルを占め、スロットDに対する 記録時特表千6−506334 (15) 間TDO−TD3が21番目、22番目、23番目および24番目のニブルを占 めることを示している。
図18の凡例はまた、記録時間ビットが最上位ビットを最初にして送られること を示す。即ち、例えば、TAOはビット12〜15を含み、TAIはビット8〜 11を含み11、などとなる。受入れ時間マスクの場合は、最下位ビット(AC TO)は収集スロットAと対応し、最上位ビット(ACTs)は収集スロットD と対応している。
本発明の一実施例では、1つ以上の収集スロットが同じトランザクションにおい て1つお記録時間でプログラムされる。別の実施例、即ち、先に述べたプログラ ミングの「ローリング」法では、唯1つの収集スロットが所与のトランザクショ ンにおいてプログラムされる。現在の記録時間プログラミング命令の構造は、同 じ命令フォーマットを用いてこれらの状況のいずれかを達成させる。これは、受 入れ時間マスクACTの使用により行われる。
先に述べたように、受入れ時間マスクACTは、データの1つのニブル、即ち4 ビツトからなっている。各ビットは、望ましい実施例において使用される4つの 収集スロットの1つと対応する。特定のビットの値が1ならば、これはセット・ トップ端末により解釈されて関連する記録時間が妥当な記録時間でありSTTが 適当な時間に視聴されるチャンネルを記録すべきことを示す。一方、特定のビッ トの値がOならば、これは、STTに対して関連する記録時間が単にダミ一時間 であり、チャンネルがこの特定のスロットに対して将来のある時間に記録される べきことを示す。
例えば、システム・マネージャが各セント・トップ端末に時間8:OO乃至8: 15に視聴されるチャンネルを記録するように命令することを欲するものとしよ う。この場合、システム・マネージャは8:00および8:15の記録時間を場 所TAO〜TA3およびTBO〜TB3へそれぞれ送ることができる。TCO〜 TC3およびTDO〜TD3の内容は使用されないが、それでもプログラミング 命令定数の長さを保持するように含まれる。受入れ時間マスクACTの値は、セ ント・トップ端末がどのスロットがプログラムされつつあるように然るべくセッ トされる。この場合、システム・マネージャはビットACT、およびACT+を 1の値にセントし、ACT2およびACT3をOの値にセットする。このように 、セット・ト・tブ端未は、どの収集スロットがプログラムされつつあったかを 知ることになる。
記録時間の場所TAO・・−TA3乃至TDO−TD3の各々が相互に独立的に 使用できることを認識することは唄要である。先の事例では、スロットBおよび Dが、スロット・AおよびBと同様に8精にプログラムすることができた。二の 場合、スロットBおよびDと対応する適当な記録時間の場所TBO〜TB3およ びTDO〜TD3は記録時間でロードされ、スロットBおよびDに対するマスク ・ヒツトACT、およびACT3は1にセントされて、これら2つの記録時間が 有効であることを示す。従って、スロワI−Aおよび(Cに対するマスク・ビッ トACT、およびA CT 、はOにセットさ第1て、これら2つのスロットが 有効な記録時間を含まないことを示す。記録時間の場所TAO−TA3およびT CO〜TC3に置かれる値は、これらの場所が単に命令における場所のホルダと して使用されるため、どんな任意の値にセットすることもできる。このように、 どんな数の記録時間も各命令によりどんな収集スロットの組合わせにもプログラ ムすることができる。
データ返送シーケンス 図5は、典型的なデータ返送シーケンスの時間の線図を示す。先に述べたように 、全R1”−8TT母簗団は略々等しい大きさの管理可能なサブグループに分け られる。これらは、単にグループと呼ばれる。各グループがデータを戻すことを 許される時間長さは、グループ期間(あるいは単に、期間)と呼ばれる。RF− rppvデータ検索の間、/ステム・マネージャはデータ要求をケーブル・シス テムのヘッドエンドにおける各グループへ逐次送出する。全てのグループの1つ の完全なデータ返送シーケンスは、サイクルと呼ばれる。最後に、完全な(典型 的には、毎日の)データ返送シーケンスを構成する2つ以上のサイクルのシーケ ンスは区間と呼ばれる。1つのRF−5TTが所与の区間においてそのデータを 戻して確認を受取るならば、このRF−3TTはこの区間において再試行するこ とはない、システム・マネージャにより送られる各グループのデータ返送要求は 、グループ番号およびその時のサイクルおよび区間番号を含む。
2つのタイプ、即ち大域的およびアドレス指定の自動回答が存在する。大域的自 動回答は、更に周期的かつ連続的な自動回答に分けられる。周期的自動回答にお いては、ユーザがRF−IPPVモジュールが応答する時間間隔を定義する。
連続的な自動回答においては、システムが24時間の如き時間間隔を定義する。
図5において、周期的または連続的のいずれの自動回答においても、時間間隔は 区間と呼ばれる。各区間は一義的な番号が割当てられ、従ってRF−I PPV モジュールはこれが特定の区間中に既に応答したかどうかを確認することができ る。
各区間は、複数のサイクルに細分割される。1つのサイクルは、回答を試みるR F−IPPVモジュールの母集団全体に対して要する時間量として定義される。
各サイクルは、一義的な番号(1つの区間内の)が割当てられ、従ってRF−1 1) P Vモジュールはこれが既にそおサイクル中に応答したかどうか確認す ることができる。RFの衝突により、全てのR1’−I PPVモジュールはR Fレシーバへ通じない。特定のRF−I PPVモジュールが通り抜ける確率を 増すためには、区間内たり最小数のサイクルが定義される。区間内たり最小数の サイクルは構成可能である。
各サイクルはグループに細分割される。1つのグループは、システムにおけるR F−I PPVモジュールの全母集団のサブセットである。各RF−IPPVモ ジュールは、特定グループに割当てられ、関連するグループ番号を有する。この グループ番号は、外部ソース(ユーザ定義の)を介してRF−I PPVモジュ ールへ割当てられ、あるいは以下に更に詳細に述べる如きシフト値の使用により ディジタル・アドレスから得ることができる。その関連するグループ番号が如何 に得られるかに拘わらず、RF−I PPVモジュールは、そのグループ時間に おいて大域的自動回答にのみ応答することになる。各RF−I PPVモジコー ルは更に、構成可能な再試行番号が割当てられている。この再試行番号は、所与 のRF−IPPVモジュールがそのグループ時間中応答しようとする回数を表わ す。
本発明の回数アルゴリズムについては、最初は一般的に記述し、その後特に詳細 に記述しよう。
本発明の回数アルゴリズムは、一定数の試みられた回数を維持する試みに基く。
この定数は回答(試み)率と呼ばれ、1毎当たりのRF−IPPVモジュールの 数で測定される。回答率は構成可能である。一定の回答率を維持するため、1つ のグループにおけるRF−IPPVモジュールの数は制限されねばならない。こ の定数は、1つのグループにおける最大数のモジュールと呼ばれる。1つのグル ープにおけるこの最大数のモジュールは構成可能である。1つのグループ内の最 大数のモジュールに基いて、1サイクルにおけるグループ数を下記の如く計算す ることができる。即ち、 グループの#=ニブループおけるRFモジュールの母集団/最大値グループ数が 以下に述べる如きディジタル・アドレスから自動的に得られるシステムにおいて 、グループ数は2の次の累乗まで丸められる。
1つのグループ内のRFモジュールの平均数は下記の如く計算することができる 。即ち、 グループにおける平均#=ニブループRFモジュール母母集団/口の数は、下記 の如く秒単位のグループ長さを計算するため使用される。即ち、グループ長さ= グループ/回答率における平均#従って、秒単位の1サイクルの長さは、下記の 如く計算することができる。即ち、 サイクル長さ=グループ長さ*(グループ数)1つの区間内のサイクル数は下記 の如く計算することができる。即ち、サイクル#=(区間の終了時間一区間の開 始時間)/サイクル長さサイクルの計算数が許容されるサイクルの最小数より小 さければ、サイクル数は最小にセットされる。従って、最小区間長さは下記の如 く計算することができる。即ち、 最小区間長さ=サイクル#*サイクル長さこの数は、周期的自動回答の場合にユ ーザにより割当てられる区間長さと比較されて、所与の区間長さが充分に長いか どうか判定する。
自動回答シーケンスの初めに、上記の値が計算される。システムは、新しい区間 数および開始サイクル数を割当てる。次に、自動回答制御シーケンスが開始の用 意ができる。システムは、この区間のこのサイクルにおける最初のグループから 始めて、1つのサイクルにおける計算されたグループ数に達するまで進行する。
このサイクル数が増分され、この区間に対する総サイクル数を越えた(即ち、区 間の終りに達した)かどうかを判定するため調べられる。もしそうでなければ、 グループ数はリセットされ、シーケンスが継続する。
RF−I PPVモジュールのグループが回答する間、システムはデータを受取 りこのデータをそのデータベースへ入れつつある。RF−IPPVモジュールが らのデータが成功裏にデータベースに入れられた後、確認がRF−IPPVモジ ュールへ送られる。RF−IPPVモジュールからシステムへ送られるデータの 一部は、全てのイベント・データの検査合計である。この検査合計は、確認コー ドであり、確認メツセージにおいてRF−IPPVモジュールへ返送される。確 認コードがイベント・データと共に最初に送られたものと一致するならば、この データはRF−I PPVモジュールのメモリーから削除される。FIMがその 時のサイクルにおいてシステムから確認メツセージを受取らなければ、RF−I PPVモジュールは次の(欠落)サイクルの間に再び応答する(欠落)はその時 の区間において確認メツセージを受取り、RF−IPPVモジュールは次の区間 まで応答しない。回答した全てのRF−IPPVモジュールは、イベント・デー タがデータともに送られたかどうかには拘わらず、確認コードが送られる。これ は、区間における連続サイクル毎に衝突数を減少させる。
アドレス指定自動回答即ちポーリングは、特定のRF−IPPVモジュールから IPPVデータを検索することを意図する。RF−I PPVモジュールへ送ら れる情報は、下記を除いて大域的自動回答におけると同じである。ポーリングさ れるRF−IPPVモジュールのディジタル・アドレスが含まれ、区間数はゼロ にセットされ、情報の残り(グループ、サイクル、シフト値など)は、例え報知 する購入がなくとも、RF−I PPVモジュールができるだけ迅速に応答する ようにセットアツプされる。
当該構成においては、グループ・サイズは2500乃至5000のセットアツプ 端末間に維持される。セット・トップ端末は、各グループが5000セツト・ト ップ端末となるまで、現在あるグループに加算される。各グループが5000セ ツト・トップ端末になると、グループ数は、各グループが再び2500セツト・ トップ端末になるように倍増される。例示の目的のため、セット・トップの母集 団Pが最初は1つのグループで3500セツト・トップ端末からなるものとする 。
セット・トップ端末が母集団Pに加入されると、全母集団は上限値5000と比 較される。母集団が5000セツト・トップ端末からなる時、グループ数は1か ら2へ倍増される。このため、2つのグループはそれぞれ2500セツト・トッ プ端末を含む。新しいセット・トップ端末が母集団に加えられると、2つのグル ープの各々における端末数が増加する。2つのグループの各々が5000端末を 含む時、グループ数は再び2倍となり合計4つのグループを生じ、4つのグルー プの各々は2500セツト・トップ端末を含む。
その時のRF−II)PV戻しシステムに対する最適の試み率が1時間当たり5 o、ooo回の試みとなることが実験的に決定された。この試み率を一定に維持 するため、グループ時間は、セット・トップ端末がシステムに加えられる時変化 しなければならない。この構成においては、試み率を一定に維持するため、グル ープ時間長さ、即ちグループにおける各セット・トップ端末がそのデータを送信 しようと試みなければならない時間長さは、3分から6分へ増加しなければなら ない。
上記の原理は、簡単なアルゴリズムにより表わすことができる。このアルゴリズ ムは、グループがセント・トップ端末のディジタル・アドレスのビットを用いて 自動的にセントされる時使用することができる。最初は、グループGの数が1に 等しく、全セット・トップ端末母集団がN、に等しいものとすれば、1) (G <2)または(P/G>5000)である間但し、Sはグループ当たりのコンバ ータ数に等しく、Tはグループ時間と等しく、Kは一定の試み率を維持するよう 選択された定数で、本例においては、2500個のコンバータ当たり3分に等し い。
どのグループの特定のコンバータがメンバーであるかは、コンバータ・アドレス の特定ビット数を用いて決定される。例えば、グループ数が8に等しければ、コ ンバータのアドレスの最後の3ビツトが用いられる。グループ数が16に等しけ れば、セット・トップ・アドレスの最後の4ビツトが用いられる。
グループ時間の初めに、システム・マネージャがRF−IPPVPP上ッサへト ランザクションをダウンロードして、新しいグループ時間が開始されることを示 す。次にシステム・マネージャは、入城指令をセット・トップ端末へ送出して、 新しいグループ時間が開始されることを示し、どのグループ数がポーリングされ るかを示す。セット・トップ端末は、疑似乱数発生器を含む。この疑似乱数発生 器は、例えば、各セット・トップ端末と関連する自由走行タイマーあるいはカウ ンタを含む。疑似乱数発生器は、試み数および戻し周波数と対応する複数の開始 時間を生成する。例えば、セット・トップが3つの試みを行うように指令され、 戻り経路が4つの周波数を用いるならば、疑似乱数発生器は12の乱数を生成す る。これら乱数はグループ期間にスケールされる。
STTからヘッドエンドへのメツセージは重ならない。しかし、現構成において は、重ならない所与のグループ期間内に乱数を生成するのではな(、例え厳密に 2回目の送信が最初のメツセージの終了に先立ち開始されても、2回目の送信を 開始するに先立ち、モジュールが所与の送信が完了するまで待機する。当業者に は、1組の重ならない乱数が生成され送信数を決定するため使用され、本発明が この特質に限定されるものではないことが明らかであろう。
グループ RF−3TTにデータを戻させる1つの方法は、予め定めた呼戻し期間中のある 期間に母集団全体にこのデータを送信させることである。しかし、この技法は、 潜在的に逆方向増幅器に過負荷を生じて、母集団全体が同時に送信を試みたなら ば順方向経路に望ましくない効果を生じる結果となり得る。このため、母集団を 複数のグループに分けることが望ましい。それにも拘わらず、RF−8TTの全 母集団に等しいグループが用いられる。
RF−3TTは、2つの方法の内の1つによりグループに割当てられる。個々の RF−3TTが特定のグループに帰属する(例えば、ブリッジ千の切換えの使用 が要求される)場合、各RF−8TTは、アドレス指定されたグループ割当てト ランザクションを用いて特定のグループに割当てられる。ケーブル・オペレータ は、全母集団の特定グループまたはサブセットと関連する購入率または他の因子 に基く特定グループに所与のセット・トップ端末を割当てることを欲することが ある。ケーブル・オペレータが1つの母集団の所与のメンバーを所与のグループ へ割当てるために他の理由が存在し得、本発明はこの観点に限定されるものでは ない。このような場合、グループ数は2乃至255の範囲内で任意である。また 、グループの大きさは等しくな(、グループ期間は異なる大きさのグループを許 容するように個々に調整される必要がある。本発明の目的がブリッジ千の切換え を排除することであるため、グループの割当てがブリッジャ切換えネットワーク により予め定められなければ、更に望ましい。
更に一般的な場合では、個々のグループ割当ては要求されない。全てのRF−3 TTが大域的トランザクションにより、グループ数としてSTTの一義的なディ ジタル識別子(アドレス)の最下位ビットを用いること指令される。この場合の グループ数は、常に2の累乗(2,4,8,16など)である。下位のRF−3 TTアドレスのピント・パターンが大きな単位の母集団に非常に均等に分布され る故に、各グループにおけるSTT数は、グループ数で除したRF−3TTの総 数と実質的に同じである。2つの因子が実際のグループ数を決定する。
第1の因子は、再試行数の如何に拘わらず、STTがメツセージをRF−I P PMプロセッサへ送ろうと試みる最適率Rである。第2の因子は、望ましい最小 グループの呼戻し期間P、、、である。従って、RF−IPPVの全母集団は、 最大数2°の管理可能な大きさのグループに最も大きいn値を用いることにより 分けられる。これにおいては、 STTの#/2’ > RXPffiI。
この式により決定される2の電数nは、各RF−3TTがどのグループがメンバ ーであるかを決定するため使用しなければならない下位のビット数である。例え ば、nが4である決定されると、合計16のグループがあり、各RF−8TTは そのアドレスの4つの最下位ビットをグループ数として使用することになる。
試み率 上式において用いられた最適のRF−3TTの試み率Rは、単に単位時間当たり のRF−3TTの平均数として表わされている。しかし、各RF−3TTは構成 可能な再試行カウントを有し、従って実際のメツセージの試み率は1つのグルー プ内のRF−3TT数に各装置が行うトランザクション(再試行)数を乗じ、グ ループ期間の長さで除したものに等しい。データ返送期間中、生じるメツセージ 送信の平均速度および長さがメツセージの密度を決定し、従って所与のトランザ クションに対して生じる衝突の確率を決定する。送信の平均長さが相互に固定さ れるものとすれば、RF−STTが戻しデータの送信を試みる速度は衝突の確率 、反対にメツセージの処理能力に及ぼす主たる影響となる。#低いメツセージ試 み率は、低い衝突の確率をもたらす結果となり、高いメツセージ試み率はこれに 対応して所与のメツセージに対して高い衝突の確率をもたらすことになる。しか し、高い試み率における低い成功率に対する低い試み率における高い成功率は、 依然として低い全体的に処理能力をもたらす結果となり得る。
従って、実際の成功率の測定は、メツセージにRF−3TTの試み率を乗じた成 功の確率である。例えば、1000のRF−8TTがデータを1分の期間内に戻 そうと試み、メツセージが衝突に間よする確率が20%であるならば、実際の成 功率は、 1000RF−3TTX (100−20)%/MIN=800RF−3TT/ MIN数値的に高いRF−3TTの成功率は、それが略々100%の成功率をも たらす結果とならなければ、RF−IPPVシステムにおける最終的な処理能力 の測定値ではない。戻されるデータがケーブル・オペレータに対する収入を表わ すため、全てのRF−3TTはこれに記憶されたデータを戻さねばならない。略 々100%の成功率に近づくと、統計的なデータ返送の試みに2つ以上の期間を 要する。事例を続ければ、最初のデータ返送サイクルの間1つのグループが上記 の成功率を有するものとし、1分当たり800のRF−3TTが非常に望ましい 処理能力であるが、20%のグループを非報知状態に残すことは受入れられない 。次のデータ戻しサイクルにおいて、800の成功したRF−3TTが受取った データの確認を行わねばならない。先に述べたように、機密メモリーに記憶され た正確なデータど対応する確認を受取るRF−8TTは、新しい区間が始まるま では再び応答しない。従って、最初のサイクルで成功しなかった200のRF− 3TTがデータを戻そうと試みるべきである。この結果、2回目のサイクルでは はるかに低い衝突の確率となる。例示の目的のため、メツセージが衝突に関与す る可能性が196であるものとしよう。この1分の期間中、200X (100 −1)%−198のRF−5TTが成功する。2つのサイクルを組合わせて、下 記の有効成功率が得られる。即ち、 800→−198RF−5TT、/2MIN 即ち、499RF−STT/MI Nこの率は、略々100%のRF−3TTの報知により達成され、従って、実際 のシステムの処理能力の非常に良好な測定値となる。このように、「最適の」試 み率は、最小時間における所与の数のRF−8TTに対して略々100%の有効 成功率を生じる試み率として定義される。
本発明は、RF−I PPVデータ返送システムの1つのモデルに基く同期法を 用いて最適の試み率を決定した。1しかし、最適の試み率の選択がシステムの性 能に影響を及ぼすが、本発明の動作にとって重大ではないことに注意すべきであ る。
尤に詳細に述べた説明および計算は、IPPAVモジュールからIPPVイベン ト・データを戻すだめのデータ返送が行われることを前提とした。しかし、本発 明のRF返送システムは、複数の遠隔装置即ち端末が記憶されたデータを中央位 置へ転送しようと試みるシステムに対して広く適用できる。盗難警報、エネルギ 管理、ホームショッピングおよび他のサービスのための要件は、一般にIPP■ サービスの要件に付加するものである。しかし、異なるトランザクション、特に 両方向音声(電話)通信の搬送の如き実時間要求に対して適当であるが、かかる 別のサービスのあるものに対するデータ返送をIPPVザーピザ−ためのトラン ザクションに組合わせることにより、スケールにおける効率が達成可能である。
RF−IPPVモジュールのトランスミッタのレベル調整S/N比および隣接チ ャンネルの干渉要件を含む多数の理由のため、RF−!PPVI−ランスミッタ のデータ・キャリヤ出力レベルが逆方向チャンネルに対して最適に近くセットさ れることが必要である。更に、低い据付はコスト、保守の容易、反復性および信 頼性のためには、出力レベルの調整ができるだけ自動的であることが非常に望ま しい。従って、自動トランスミッタ較正のための手順および装置の完全な記述は 、参考のため本文に援用される1990年8月3日出願の係属中の米国特許出願 第071562,675号rcable Te1evisjon Radio  Frequency Return MethodJに記載される。
RF−IPPVPP上ッサとシステム・マネージャ間、およびSTTとRF−I PPVモジュール間の通信のための手順および装置の完全な記述は、参考のため 本文に援用される1990年8月3日出願の係属中の米国特許uJ、願第071 562.675号rcable Te1evison Radio Frequ eney Return MethodJに記載される。
ミラー(Mi I l e r) ・データのコード化RF−I PPVモジュ ールは、ミラー・データ・コード化法を用いてデータを送信する。即ち、遅い変 調としても知られるミラー・コード化法は、信号の過渡状態をビット間隔の中間 において「1」を送信する。「0」は、別の「0」が続かなければ送信がなく、 この場合ビット間隔の終りに過渡状態が生じる。本発明におけるミラー・コード 化法の利用は、参考のため本文に援用される1990年8月3日出願の係属中の 米国特許出願第071562,675号rcableTelevision R adio Frequency Return MethodJに記載される。
RF−I PPVモジュールおよびRF−I PPVプロセッサのデータ送信シ ーケ各データ送信毎に、RF−IPPVモジュールが下記のシーケンスを行う。
即ち、 A、トグル送信されたデータ線を10KHzの周波数で開始する。これは、デー タ・フィルタを充電することである。
B、利得を最小値にセットする。
C,RF回路に対する切換え+5Vをオンにするり、切換え5Vを整定するため 略々1msだけ遅らせるE、正しいPLL周波数(NVMがら読取り)をセット F、PLLをロックするため略々20M5遅らせるG、アンチ・バブル回路をキ ーダウン H,最終出力段を整定するため略々]、msだけ遅らせる■、正しい利得(NV Mがら読取り)までランプを生じるJ データを送信 データ送信が完了すると、RF−IPPVモジュールが下記のシーケンスを行う 。即ち、 A、送信(レシーバに対する)を終了するため送信されたデータにおけるミラー ・エラーを生成 り、利得を最小値にランプを生じる C アンチバブル回路をキーアップ D チャープ発生を避けるため略々1msだけ遅らせるE、切換え+5Vをオフ にする これらのシーケンスは、下記の定義を用いて図15に詳細に示される。即ち、5 VをPLLデータ・インへ切換え t、、9P1、Lロック遅延 jLに データ・フィルタ充電時間 tclIGアンチバブルのPGCランプ・アップへ キーダウン t□PGCランプ・アップ tRu PGCランプ・ダウン tIID 切換え5VオフへPGCランプ・ダウン t。、。
上記ステップrJJで述べたデータ送信シーケンスは、更にその一貫した要素に 分けることができる。図16は、望ましい実施例においてサンプル・イベント/ 視聴統計値回答パケットの図形表示を示す。同図における完全パケットは、RF −IPPVPP上ッサからシステム・マネージャへ送られる典型的なパケットを 含む。このパケットの内容は、別の前後の情報を付加してセット・トップ端末か ら受取られる「イベント/視聴統計値回答」を含む。サンプル・パケットの構成 要素は次に説明する。
図16において、[バイトと示した最も左の欄は、パケット内の特定の各位置に 対する各バイト数を含む。「説明」と示した2番目の欄は、特定の各位置の記述 を含む。「値」と示した3番目の欄は、特定の各位置の16進数(「h」で示さ れる)または10進数(表示なし)のいずれかのフォーマットで適正値の範囲を 含む。最後に、「記事」と示した最後の欄は、特定の各位置の適正値に関する別 の記述コメントを含む。更に、回答パケットの種々の内容は、どの時点で特定の 各構成要素が加えられたかを図形的に示すためインデントされている。
構成要素のrRF−I PPVプロセッサから」と示されバイトO乃至17と対 ′ 応する最初の左インデントされたグループは、パケットに含まれるデータ・ タイプに関してRF−IPPVPP上ッサにより生成されるヘッダ情報を含む。
このヘッダ情報は、RF−IPPVPP上ッサにより同伴セット・トップ端末の 回答ヘタツクされる。バイト1および2に対する最初の構成要素から始めて、記 述は「回答の種類」である。「値」欄から判るように、この場所の値は、「イベ ント/視聴統計値回答パケット」に対する0に等しい。較正および周波数選択応 答の如き他のタイプの回答では、この値はこれに対応して異なる。
次の構成要素は、バイト2および3からなり、「レシーバの状態」と対応する。
この場所の値は、RF−IPPVPP上ッサのレシーバの状態と対応する。望ま しい実施例では、この2バイトの構成要素の僅かに4ビツトが用いられる。ビッ ト0はパワーアップの状態を示し、ビット1はセットアツプ要求を示し、ビット 2は局部ロックアウトを示し、ビット3はエラー状態を示す。
バイト4乃至7は、RF−I PPVプロセッサからシステム・マネージャへ送 られる「メツセージ」の数と対応する「メツセージ残量カウント」からなる。本 発明では、用語「メツセージ」は、「イベント/視聴統計値回答」を指すが、先 に述べたように、RF−I PPVプロセッサがシステム・マネージャへ送る他 のタイプのメツセージをも指す。システム・マネージャへ一時に送ることができ るメツセージ数は制限され、従ってこの構成要素の値は、その時のパケットのメ ツセージ(回答)を含む送られるのを待つメソセージの総数を指す。望ましい実 施例では、この構成要素の値は0乃至65.535の範囲内にある。
バイト8乃至11は、複数のセント・トップ端末からRF−IPPVPP上ッサ により受取られる一義的なあるいは複写されないメツセージ数を指す「一義的メ ソセージ・カウント」からなる。先に述べたように、物理的ケーブル・プラント のややノイズの多い上流側環境が与えられると、各セット・トップ端末はそのイ ベント/視聴統計値回答を種々の周波数で数回送信する。これは、必然的に、複 写メツセージを捨てるRF−I PPVプロセッサにより受取られる回答にある 冗長性をもたらす。従って、これまで受取られた一義的メツセージ数は、これら バイトにおいてシステム・マネージャへ報知される。望ましい実施例では、この 構成要素の値は0乃至65,535の範囲内にある。
このグループにおける次の構成要素の下方に先立ち、バイト12および13がイ ベント/視聴統計値パケットにおけるメツセージ(回答)と対応する「パケット ・カウント」からなる。望ましい実施例では、この構成要素の値はOから255 の範囲にある。
最後に、バイト14乃至17は、「パケット長さ」に対応する。この値は、パケ ットにおけるバイト数を示し、望ましい実施例では、0乃至65.535の範囲 内にある。
rRF−8TTから」で示したイベント/視聴統計値回答パケットの構成要素の 次のグループは、1つ以上のセント・トップ端末から集められた情報に関するパ ケットの部分を含む。この情報の大半は、特定のセット・トップ端末からRF− tppvプロセッサへ送られる視聴統計値から対語的に取出され、これは図17 に図形的に示される。この回答の内容は、セット・トップ端末により上流方向に 送られる回答の内容を反映し、従ってこの回答の要素は図20および図21の両 方に関して以下に論述する。
セット・トップ端末からRF−I PPVプロセッサへ送られるイベント/視聴 統計値回答は、4バイトの初期化情報を含む。図17から判るように、バイト1 乃至3は、送られる以降のバイトがイベント/視聴統計値回答であることを示す 「前置き」を含む。この前置きは、AA (16進数)に等しい3バイトのシー ケンスからなる。これら3バイトが送られた後、「メツセージの開始J (SO M)バイトがAB(16進数)に等しく送られる。その後、回答の残りのバイト が以下に述べるように送られる。
図16における回答のバイト1および2は、セット・トップ端末からRF−IP PvPP上ッサにより受取られる回答の電力レベルを示す「レベル定格」値と対 応する。この測定がRF−IPPVPP上ッサにより行われるため、これはセッ ト・トップ端末により最初に送られないが、その代わりシステム・マネージャへ の送信中RF−IPPVプロセッサにより加えられるパケットのこの部分の唯1 つの構成要素である。この値は、その後必要に応じて、システム・マネージャに より使用されてセット・トップ端末の出力レベルの再較正を開始する。望ましい 実施例では、この構成要素の値は、0乃至2の範囲fにあり、ここで0はレベル が高過ぎることを示し、1はレベルがOKであること、2はレベルが低過ぎるこ とを示す。再較正は、レベルが高過ぎるか低過ぎる場合に起生ずる。
図16に「回答長さ」として示したバイト2および3は、前のレベル定格値を含 まない以後のメツセージのバイトの長さを表わす。図17に示されるセット・ト ップ端末により上流方向に送られた元の回答においては、この要素はバイト5に 置かれる。望ましい実施例では、この構成要素の値は、0乃至255の範囲内に ある。
回答の次の構成要素は、図16に「メツセージのタイプ」として示したバイト4 および5からなる。図17に示される如きセット・トップ端末から送信される元 の回答では、この要素はバイト6に置かれる。この構成要素の値は、セット・ト ップ端末が先に述べたように帯域内または帯域外のいずれで動作するかを示す。
この値は、セット・トップ端末からRF−IPPVPP上ッサへ送られる。この 構成要素の値が4に等しければ、これは帯域外の動作を示し、14(16進数) と等しければ、これは帯域内の動作を示す。
バイト6乃至13は、図16におけるrATTAドレス」と対応する。図17に 示される如きセット・トップ端末から送られる元の回答では、この要素はバイト 7乃至10に置かれる。各セット・トップ端末は一義的なアドレスが割当てられ 、これはイベント/視聴統計値回答と共にRF−IPPVPP上ッサへ戻され、 この識別子はシステム・マネージャに沿って送られる。
図16においてバイト14乃至29により示されるイベント/視聴統計値回答の 次の部分は、セット・トップ端末から上流方向にRF−IPPMPP上ッサへ送 られた実際の視聴統計値を含む。図17に示される如きセット・トップ端末から の元の回答では、この要素はバイト11乃至18に置かれる。望ましい実施例で は、図16および図21に示されるように、4つの視聴スロット(A乃至D)が 用いられ、各々が視聴されるチャンネルと視聴される時間を返送する能力を有す る。図において、視聴されるチャンネルは「視聴チャンネル」により表わされ、 チャンネルが視聴される時間は「時間コードn」により表わされ、ここでnはス ロットの記号A乃至りである。「視聴チャンネルn」構成要素に対しては、有効 値は0〜128および255の範囲内になければならず、ここでOは視聴される チャンネルがないこと、1〜128は視聴されるチャンネルを、また255はこ のスロットが既に報知されたことを示す。「時間コードn」は0乃至255の範 囲内になければならず、この値が当該スロットに対して最初プログラムされた記 録時間より低い解像度を有する時間と対応する。
先に述べた如き異なる収集スロットからのプログラミングおよび収集の「ローリ ング」法を用いる望ましい実施例では、唯1つのスロットが一時に上流方向にR F−I PPVプロセッサへ送られ、従って、問題のスロットを除いて、種々の 「視聴チャンネルn」の場所の全ての値が255に等しくなり、前記スロツトは (視聴されるチャンネルがない場合の)0、あるいは特定のチャンネル番号に対 する1乃至128内のいずれかいある。
この部分に残る4バイト、即ち、図16における「機密ニブル」およびrAut hチャンネル検査合計」、および図17における[AUTHJおよびrEVEN TJで示されるバイト30〜33が、システムの一体性を保証しかつセット・ト ップ端末において視聴されることを許されたチャンネルのみが実際に視聴される おとを保証するため、#RF−[PPVプロセッサによりシステム・マネージャ へ送られる特別な機密および確認情報と対応している。
イベント/視聴統計値パケットの次の部分は、セット・トップ端末によりRF− IPPVPP上ッサに対して上流方向に送られるイベント情報に関する情報を含 む。本発明は、主として視聴統計値を上流方向への送信と関連するが、本システ ム全体が各セット・トップ端末で生じるイベントを監視するためにも使用するこ とができるため、パケットのこの部分は完全を期すために含まれる。図16およ び図21から判るように、各々が10バイトを占める1つのパケット内で1つ以 上のイベントが監視され報知される。図16においては、イベント1がバイト0 乃至9を構成し、パケット内で報知される別のイベントが別の10バイトのブロ ックを占める。セット・トップ端末からRF−IPPVプロセ、ソサへ送られる 元の回答では、各イベントが5バイトを構成し、最初のイベントがバイト21乃 至25により要求される。
図16において[回答検査合計(最初のLSB)Jおよび図17において「検査 」として示されるパケットの次の部分は、セット・トップ端末により生成されエ ラー検出手段として使用される別の検査合計と対応する。パケットで返送される 前の回答情報について2バイトが用いられ、このパケットと共に送られる。この 検査合計は、送信される各文字を検査合計の最下位ビット(LSB)へ加えるこ とにより生成される。その結果、1ビツトだけ左へ回転される。検査合計は、最 初0にセットされる。検査合計を含まない以下の各文字がこの検査合計に含まれ る。
「パケットの検査合計」として示されるパケットの以降の部分は、RF−I P PVプロセッサにより生成される別の検査合計と対応し、エラー検出手段として 使用される。この検査合計は、セット・トップ端末の回答情報ではな(送られる パケット全体の各文字が加えられることを除いて、先に述べたように正確に生成 される。
最後に、キャリッジ・リターン(CR)文字がRF−I PPVブロセ・ソサか らシステム・マネージャへ送られてパケットの終りを示す。この時、システム・ マネージャは全ての検査合計を検査して、送信中にエラーが生じなかったことを 検証する。エラーが検出されると、再送信指令がRF−IPPVプロセ・ンサヘ 送られ、送信シーケンス全体が反復される。
本文に記述したものは本発明の望ましい実施態様である。他の実施態様は当業名 には明らかであろう。本発明は、本文に述べた実施態様には限定されず、請求の 範囲によってのみ限定されるものである。
FI6.11 返送された スロット 記録時間 時間っ一ド FIG、16 01、−03 PREAM プリアンプル。$AA、$AA、$AA。
07−10 ADDRSTTディジタル・アドレス11 VIEWi 視聴チャ ンネルA 12 TIMEl 時間コードA 13 V I EW2 視聴+rン*ルB14 TIME2 時間コードB L 5 V I EW3 視聴チャンネルC16TIME3 時間コードC 17VIEW4 視聴チャンネルD RF−[PPV構成パラメータ、インバンド・トランザクション1.4−4−0 0にμ出される)20 AUTHSTT許可チャンネル・リス!・・チェックサ ム2L−22EVENT イベント番号、、MSB最初。
ログラムされた。MSB最初。
(n−1)16ビツトのチェックサム。MSB最初。
バイト21−25はNVMにおいて各イベント毎に反復される。
F[G、17 手続補正書 1.事件の表示 PCT/US92102211 平成4年特許願第509075号 2、発明の名称 視聴統計数値を生成し収集する装置 3、補正をする者 事件との関係 特許出願人 住 所 アメリカ合衆国ジョーシア用30348゜アトランタ、ワン・テクノロ ジー・パークウェイ。
ボックス 105600 名 称 サイエンティフィックーアトランタ・インコーホレーテッド 4、代理人 住 所 東京都千代田区大手町二丁目2番1号新大手町ビル 206区 電話3270−6641〜6 (1)出願人の代表音名を記載した国内書面(2)委任状及び翻訳文 国際調査報告

Claims (1)

  1. 【特許請求の範囲】 1.ケーブル・テレビジョン信号分配システム(100)における複数の遠隔端 末(120、315)を制御するシステム・マネージャ(310)を含む両方向 ケーブル・テレビジョン・システムにおいて少なくとも1つ以上の遠隔端末で視 聴されるチャンネルを表わすデータを含む視聴統計値を生成し収集する方法にお いて、 (a)遠隔端末(120、315)の各々が視聴統計データを記憶する特定の時 間からなる記録時間を表わすデータを、前記システム・マネージャ(310)か ら1つ以上の遠隔端末(120、315)へ送信し、(b)前記遠隔端末(12 0、315)の各々における複数の記録時間記憶場所(503)の1つに前記記 録時間を記憶し、(c)前記記録時間記憶場所(503)の各々の内容を前記遠 隔端末(120、315)の各々に配置されたクロック(504)から生成され る実時間と比較し、(d)視聴統計データを生成し、 (e)前記記録時間記憶場所(503)の内容が前記実時間と一致するならば、 前記遠隔端末(120、315)の各々における視聴統計データをチャンネル記 憶場所(503)に記憶する ステップを特徴とする方法。 2.ステップ(d)で生成される視聴統計値が前記遠隔端末(120、315) の各々に保持されたテレビジョン状態データと対応する請求の範囲第1項記載の 視聴統計値生成および収集方法。 3.ステップ(d)において生成される視聴統計値が、前記遠隔端末(120、 315)の各々に対して外部であるソース(440)からの視聴者輪郭データ入 力と対応する請求の範囲第1項記載の視聴統計値生成および収集方法。 4.ステップ(a)における送信が前記全ての遠隔端末(120、315)に対 して大域的にアドレス指定される請求の範囲第1項記載の視聴統計値生成および 収集方法。 5.ステップ(a)における送信が前記遠隔端末(120、315)の特定のグ ループにアドレス指定される請求の範囲第1項記載の視聴統計値生成および収集 方法。 6.ステップ(a)における送信が特定の前記遠隔端末(120、315)にア ドレス指定される請求の範囲第1項記載の視聴統計値生成および収集方法。 7.(f)前記記録時間記憶場所(503)の内容が前記実時間クロック(50 4)と一致するならば、時間コード記憶場所(503)に前記実時間と対応する 時間コードを記憶するステップを更に特徴とする請求の範囲第1項記載の視聴統 計値生成および収集方法。 8.(g)前記記録時間ステップ(503)の内容が前記実時間と一致するなら ば、前記遠隔端末(120、315)の各々からシステム・マネージャ(310 )へ前記チャンネル記憶場所(503)および前記時間コード記憶場所(503 )の内容を送信するステップを更に特徴とする請求の範囲第7項記載の視聴統計 値生成および収集方法。 9.(g)前記システム・マネージャ(310)からのポーリング信号に応答し て、前記遠隔端末(120、315)の各々からシステム・マネージャ(310 )へ前記チャンネル記憶場所(503)および前記時間コード記憶場所(503 )の内容を送信するステップを更に特徴とする請求の範囲第7項記載の視聴統計 値生成および収集方法。 10.1つの記録時間記憶場所(503)が1つのチャンネルの記憶場所(50 3)および1つの時間コード記憶場所(503)と対応する請求の範囲第7項記 載の視聴統計値生成および収集方法。 11.前記時間コード記憶場所(503)が、全ての記録時間記憶場所(503 )が使用される最小期間と少なくとも等しい解像度を有する時間コードを記憶す る請求の範囲第10項記載の視聴統計値生成および収集方法。 12.4つの記録時間記憶場所(503)と、4つのチャンネル記憶場所(50 3)と、4つの時間コード記憶場所(503)とが使用される請求の範囲第10 項記載の視聴統計値生成および収集方法。 13.前記記録時間記憶場所(503)が、少なくとも16ビットからなり、最 大で1分の期間を一義的に指定する解像度を有する記録時間を記憶する請求の範 囲第12項記載の視聴統計値生成および収集方法。 14.前記時間コード記憶場所(503)が、少なくとも8ビットからなり、最 大で1時間の期間を一義的に指定する解像度を有する時間コードを記憶する請求 の範囲第12項記載の視聴統計値生成および収集方法。 15.(h)異なる記録時間記憶場所(503)に対してステップ(a)乃至( g)を反復するステップを更に特徴とする請求の範囲第9項記載の視聴統計値生 成および収集方法。 16.ステップ(a)乃至(g)が第1の記録時間記憶場所(503)に対して 完了する前に、ステップ(h)が第2の記録時間記憶場所(503)に対して行 われる請求の範囲第15項記載の視聴統計値生成および収集方法。 17.両方向のケーブル・テレビジョン・システムにおいて遠隔端末チャンネル 視聴情報を監視するチャンネル監視装置において、(a)チャンネル視聴情報を 特定の記録時間で記録するよう遠隔端末(120、315)をプログラムするプ ログラミング機能を開始するシステム・マネージャ(310)と、 (b)遠隔端末(120、315)が少なくとも視聴されるチャンネルを表わす 視聴統計データを記憶する特定の時間と関連する記録時間を、1つ以上の遠隔端 末(120、315)へ送信する送信手段(313、314)とを特徴とするチ ャンネル監視装置。 18.前記送信手段(313、314)が、ステップ(b)において前記全ての 遠隔端末(120、315)へ大域的に送信する請求の範囲第17項記載のチャ ンネル監視装置。 19.前記送信手段(313、314)が、ステップ(b)において前記遠隔端 末(120、315)の特定のグループへ送信する請求の範囲第17項記載のチ ャンネル監視装置。 20.前記送信手段(313、314)が、ステップ(b)において特定の前記 遠隔端末(120、315)へ送信する請求の範囲第17項記載のチャンネル監 視装置。 21.(c)1つ以上の遠隔端末(120、315)から送信される前記チャン ネル視聴情報を受信する受信手段(322)を更に特徴とする請求の範囲第17 項記載のチャンネル監視装置。 22.(c)前記チャンネル視聴情報をシステム・マネージャ(310)へ送信 するように1つ以上の遠隔端末(120、315)に命令するポーリング信号を 1つ以上のアドレス指定された遠隔端末(120、315)へ送信する送信手段 (313、314)と、 (d)1つ以上の遠隔端末(120、315)から送信される前記チャンネル視 聴情報を受信する受信手段(322)とを更に特徴とする請求の範囲第17項記 載のチャンネル監視装置。 23.(d)前記受信したチャンネル視聴情報を蓄えて収集する処理手段(31 0)を更に特徴とする請求の範囲第21項記載のチャンネル監視装置。 24.両方向ケーブル・テレビジョン・システムにおいて使用される遠隔端末チ ャンネル記録および送信装置において、 (a)遠隔端末(120、315)がその時視時されるチャンネルを記憶する特 定の時間と関連する1つ以上の記録時間を受信する受信手段(490)と、(b )前記1つ以上の記録時間を記憶する複数の記録時間記憶場所手段(503)と 、 (c)前記記録時間記憶場所手段(503)の内容を、前記遠隔端末(120、 315)に配置されるクロック(504)から生成される実時間クロックと比較 する比較手段(504)と、 (d)視聴されるクロックと対応する視聴統計データを生成する生成手段(50 4)と、 (e)前記記録時間記憶場所手段(503)の内容が前記実時間と一致するなら ば、視聴統計データを前記遠隔端末(120、315)に記憶する1つ以上のチ ャンネル記憶場所手段(503)と を特徴とする遠隔端末チャンネル記録および送信装置。 25.ステップ(d)において生成される前記視聴統計値が前記遠隔端末(12 0、315)の各々に保持されるテレビジョン状態データと対応する請求の範囲 第24項記載の遠隔端末チャンネル記録および送信装置。 26.ステップ(d)において生成される前記視聴統計値が、前記遠隔端末(1 20、315)の各々に対して外部のソース(440)からの視聴者輪郭データ 入力と対応する請求の範囲第24項記載の遠隔端末チャンネル記録および送信装 置。 27.前記記録時間記憶場所手段(503)の内容が前記実時間と一致するなら ば、前記実時間と対応する時間コードを記憶する1つ以上の時間コード記憶場所 手段(503)を更に特徴とする請求の範囲第24項記載の遠隔端末チャンネル 記録および送信装置。 28.(g)前記記録時間記憶場所手段(503)の内容が前記実時間と一致す るならば、前記チャンネル記憶場所手段(503)および前記時間コード記憶場 所手段(503)の内容を前記遠隔端末(120、315)からシステム・マネ ージャ(310)へ送信する送信手段(509)を更に特徴とする請求の範囲第 27項記載の遠隔端末チャンネル記録および送信装置。 29.(g)システム・マネージャ(310)からのアドレス指定ポーリング信 号に応答して、前記チャンネル記憶場所手段(503)および前記時間コード記 憶場所手段(503)の内容を前記遠隔端末(120、315)からシステム・ マネージャ(310)へ送信する送信手段(509)を更に特徴とする請求の範 囲第27項記載の遠隔端末チャンネル記録および送信装置。 30.1つの記録時間記憶場所手段(503)が、1つのチャンネル記憶場所手 段(503)および1つの時間コード記憶場所手段(503)と対応する請求の 範囲第29項記載の遠隔端末チャンネル記録および送信装置。 31.前記時間コード記憶場所手段(503)が、全ての記録時間記憶場所手段 (503)が用いられる最小期間と少なくとも等しい解像度を有する時間コード を記憶する請求の範囲第30項記載の遠隔端末チャンネル記録および送信装置。 32.4つの記録時間記憶場所手段(503)と、4つのチャンネル記憶場所手 段(503)と、4つの時間コード記憶場所手段(503)とが使用される請求 の範囲第30項記載の遠隔端末チャンネル記録および送信装置。 33.前記記録時間記憶場所手段(503)が、少なくとも16ビットとからな りかつ最大で1分の期間を一義的に指定する解像度を有する記録時間を記憶する 請求の範囲第32項記載の遠隔端末チャンネル記録および送信装置。 34.前記時間コード記憶場所手段(503)が、少なくとも8ビットからなり かつ最大で1時間の期間を一義的に指定する解像度を有する時間コードを記憶す る請求の範囲第32項記載の遠隔端末チャンネル記録および送信装置。
JP4509075A 1991-03-19 1992-03-19 視聴統計数値を生成し収集する装置 Pending JPH06506334A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US671,532 1991-03-19
US07/671,532 US5251324A (en) 1990-03-20 1991-03-19 Method and apparatus for generating and collecting viewing statistics for remote terminals in a cable television system
PCT/US1992/002211 WO1992017027A1 (en) 1991-03-19 1992-03-19 Apparatus for generating and collecting viewing statistics

Publications (1)

Publication Number Publication Date
JPH06506334A true JPH06506334A (ja) 1994-07-14

Family

ID=24694899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4509075A Pending JPH06506334A (ja) 1991-03-19 1992-03-19 視聴統計数値を生成し収集する装置

Country Status (11)

Country Link
EP (1) EP0576597A1 (ja)
JP (1) JPH06506334A (ja)
CN (1) CN1066359A (ja)
AU (1) AU669659B2 (ja)
BR (1) BR9205792A (ja)
CA (1) CA2106597A1 (ja)
CS (1) CS83492A3 (ja)
MX (1) MX9201232A (ja)
PL (1) PL169709B1 (ja)
TW (1) TW238461B (ja)
WO (1) WO1992017027A1 (ja)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5798785A (en) 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US5659350A (en) 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US5600573A (en) 1992-12-09 1997-02-04 Discovery Communications, Inc. Operations center with video storage for a television program packaging and delivery system
US5559549A (en) * 1992-12-09 1996-09-24 Discovery Communications, Inc. Television program delivery system
US7269841B1 (en) 1992-12-09 2007-09-11 Sedna Patent Services, Llc Digital cable headend for cable television delivery system
US7336788B1 (en) 1992-12-09 2008-02-26 Discovery Communicatoins Inc. Electronic book secure communication with home subsystem
US6181335B1 (en) 1992-12-09 2001-01-30 Discovery Communications, Inc. Card for a set top terminal
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US7073187B1 (en) 1992-12-09 2006-07-04 Sedna Patent Services, Llc Menu-driven television program access system and method
US7401286B1 (en) 1993-12-02 2008-07-15 Discovery Communications, Inc. Electronic book electronic links
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US6463585B1 (en) 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
ATE384402T1 (de) * 1993-12-02 2008-02-15 Sedna Patent Services Llc Gerät und verfahren für anforderungs- videoprogramme
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US7861166B1 (en) 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US6226794B1 (en) 1996-09-17 2001-05-01 Sarnoff Corporation Set top terminal for an interactive information distribution system
JP2001520819A (ja) * 1996-10-31 2001-10-30 センサーマティック・エレクトロニクス・コーポレーション インテリジェントビデオ情報管理システム
DE19722915A1 (de) * 1997-05-31 1998-12-03 Alsthom Cge Alcatel Digitaler Dekoder eines Übertragungssystems
US9009773B1 (en) 1998-06-30 2015-04-14 Cox Communications, Inc. Method and apparatus for providing broadcast data services
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
MX340302B (es) 1998-07-17 2016-07-04 Rovi Guides Inc Un sistema de guias de programacion televisiva interactivas que tiene multiples dispositivos dentro de una residencia de un grupo familiar.
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
KR100946318B1 (ko) 2000-10-11 2010-03-09 유나이티드 비디오 프로퍼티즈, 인크. 데이터의 기억 장치를 주문형 매체 배달 시스템의 서버에제공하기 위한 시스템 및 방법
SE0101335L (sv) * 2001-04-12 2002-10-13 Direct2Internet Ab System för att kunna fastställa förekomsten av en utnyttjad TV-kanal
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
EP3709539B1 (en) 2005-09-26 2024-11-27 Nielsen Media Research, Inc. Methods and apparatus for metering computer-based media presentation
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
TW200945816A (en) * 2008-04-25 2009-11-01 Chun Chien Cable Television Co Ltd Noise measuring method of digital signal and measuring device thereof
US8959556B2 (en) 2008-09-29 2015-02-17 The Nielsen Company (Us), Llc Methods and apparatus for determining the operating state of audio-video devices
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
EP2222002A3 (en) * 2009-02-24 2011-09-14 Irdeto Access B.V. Viewer presence detection
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9692535B2 (en) 2012-02-20 2017-06-27 The Nielsen Company (Us), Llc Methods and apparatus for automatic TV on/off detection
KR102640951B1 (ko) * 2018-11-22 2024-02-26 에스케이하이닉스 주식회사 메모리 컨트롤러 및 그 동작 방법

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3987397A (en) * 1975-04-25 1976-10-19 Belcher Brian E Remote unit for a two-way cable communications system
US4566030A (en) * 1983-06-09 1986-01-21 Ctba Associates Television viewer data collection system
US4658290A (en) * 1983-12-08 1987-04-14 Ctba Associates Television and market research data collection system and method
US4905080A (en) * 1986-08-01 1990-02-27 Video Research Ltd. Apparatus for collecting television channel data and market research data
US4943963A (en) * 1988-01-19 1990-07-24 A. C. Nielsen Company Data collection and transmission system with real time clock

Also Published As

Publication number Publication date
BR9205792A (pt) 1994-06-28
TW238461B (ja) 1995-01-11
MX9201232A (es) 1992-10-01
AU1680492A (en) 1992-10-21
CA2106597A1 (en) 1992-09-20
AU669659B2 (en) 1996-06-20
EP0576597A1 (en) 1994-01-05
PL169709B1 (pl) 1996-08-30
EP0576597A4 (ja) 1994-03-09
WO1992017027A1 (en) 1992-10-01
PL293901A1 (en) 1992-11-30
CS83492A3 (en) 1992-10-14
CN1066359A (zh) 1992-11-18

Similar Documents

Publication Publication Date Title
US5251324A (en) Method and apparatus for generating and collecting viewing statistics for remote terminals in a cable television system
AU669659B2 (en) Apparatus for generating and collecting viewing statistics
US5225902A (en) Automatic frequency selection in a bi-directional cable television system
EP0531302B1 (en) Cable television radio frequency subscriber data transmission apparatus and rf return method
EP0532504B1 (en) Cable television radio frequency data processor
US5255086A (en) Method and apparatus for RF data transfer in a CATV system
US5155590A (en) System for data channel level control
US5245420A (en) CATV pay per view interdiction system
EP0559802B1 (en) Catv pay per view interdiction system method and apparatus
AU641755B2 (en) Cable television radio frequency return method