JPH09509293A - マルチサービス通信システムにおいて仮想サービス選択を提供するための方法及び装置 - Google Patents

マルチサービス通信システムにおいて仮想サービス選択を提供するための方法及び装置

Info

Publication number
JPH09509293A
JPH09509293A JP7518640A JP51864095A JPH09509293A JP H09509293 A JPH09509293 A JP H09509293A JP 7518640 A JP7518640 A JP 7518640A JP 51864095 A JP51864095 A JP 51864095A JP H09509293 A JPH09509293 A JP H09509293A
Authority
JP
Japan
Prior art keywords
program
service
definition
subscriber
frequency channel
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.)
Granted
Application number
JP7518640A
Other languages
English (en)
Other versions
JP2940638B2 (ja
Inventor
ワシリユウスキ,アンソニー・ジエイ
Original Assignee
サイエンテイフイク−アトランタ・インコーポレーテツド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by サイエンテイフイク−アトランタ・インコーポレーテツド filed Critical サイエンテイフイク−アトランタ・インコーポレーテツド
Publication of JPH09509293A publication Critical patent/JPH09509293A/ja
Application granted granted Critical
Publication of JP2940638B2 publication Critical patent/JP2940638B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • H04H20/33Arrangements for simultaneous broadcast of plural pieces of information by plural channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/10Arrangements for replacing or switching information during the broadcast or the distribution
    • H04H20/106Receiver-side switching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/26Arrangements for switching distribution systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/42Arrangements for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H40/00Arrangements specially adapted for receiving broadcast information
    • H04H40/09Arrangements for receiving desired information automatically according to timetables
    • 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/02Arrangements 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/06Arrangements for scheduling broadcast services or broadcast-related services
    • 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/41Arrangements 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, i.e. broadcast channels, broadcast stations or broadcast areas
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • H04N21/23617Multiplexing of additional data and video streams by inserting additional data into a data carousel, e.g. inserting software modules into a DVB carousel
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26291Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • 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/47End-user applications
    • H04N21/482End-user interface for programme selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6118Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6143Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • 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
    • 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
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/20Adaptations for transmission via a GHz frequency band, e.g. via satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/16Arrangements for broadcast or for distribution of identical information repeatedly
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Astronomy & Astrophysics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Television Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Exchange Systems With Centralized Control (AREA)

Abstract

(57)【要約】 パケットベース通信システムにおいてプログラム選択を提供するための方法及び装置が開示される。各プログラム(BS1、BS2、..BSN)に対して、特定周波数チャンネルにおいて搬送された基本ストリームのどれが、そのプログラムを具備するかを指定するプログラム定義(110)が、発生される。各プログラムに対するプログラム定義は、そのプログラムを具備する基本ストリームを搬送する周波数チャンネルにおいて各加入者位置(72、74)に周期的かつ頻繁に伝送される。加入者が、加入者位置における出力のために所与のプログラムを選択する時、加入者位置におけるデコーダ(76)が、選択プログラムの基本ストリームを搬送する周波数チャンネルに同調し、同調された周波数チャンネルから選択プログラムに対するプログラム定義を抽出し、選択プログラムを具備するとして、抽出されたプログラム定義において指定された基本ストリーム(V、A、CC)を、周波数チャンネルから獲得する。

Description

【発明の詳細な説明】 マルチサービス通信システムにおいて仮想サービス選択を提供するための方法 及び装置 発明の背景 発明の分野 本発明は、一般に、複数の異なるサービスが一つ以上の異なる周波数チャンネ ルで加入者位置へ伝送されるマルチサービス通信システムに関する。さらに詳細 には、本発明は、そのようなマルチサービス通信システムにおいて仮想サービス 選択を提供するための方法及び装置に関する。 先行技術の説明 現今の通信システムは、多数の映像、音声、テレテキスト、及びデータサービ スを加入者に同時に伝送する能力を有する。例えば、デジタル圧縮技術の出現に より、有料テレビジョン産業は、各加入者に提供されるサービス数において爆発 的に増大した。結果的に、加入者は、利用サービスの圧倒的な選択に直面し、加 入者がこれらのサービスにアクセスするための効果的な発明方法の提供は、極め て重要である。 多くのマルチサービス通信システムは、一つ以上の異なる周波数チャンネルで 異なるサービスを伝送する。各周波数チャンネルは、2つ以上のサービスを搬送 する。特定サービスのアクセスは、そのサービスを搬送する周波数チャンネルへ 同調し、その周波数チャンネルにおいて搬送された多数のサービスからそのサー ビスを選択することを必要とする。一般に、サービスアクセスの詳細から加入者 を切り離し、加入者が同様な方法で様々なサービスにアクセスできることが、望 ましい。有料テレ ビジョン運営者は、一般に、各サービスに一意的な番号を割当て、加入者にデコ ーダを提供し、押しボタン装置又はハンドヘルドリモートを使用して、そのサー ビスの番号を選択することにより、加入者に特定サービスにアクセスすることを 可能にする。加入者は、これにより、サービス取得の複雑な詳細から切り離され る。 付加的に、サービス番号を様々なサービスに容易に再割当てする能力をシステ ム運営者に提供することが、望ましい。サービスの中には、不連続であったり、 追加されるものがあり、このため、静的な番号付け体系は、急速に廃れる。Be nnett他、米国特許第4,908,859号と、Yoneda他、米国特許 第5,200,823号の両方は、チャンネル番号割当てにおいて柔軟度をシス テム運営者に提供するマルチサービス通信システムを記載する。両システムは、 「仮想チャンネルマッピング」と時々呼ばれるスキームを使用し、この場合、「 チャンネルマップ」は、各利用サービスを異なる加入者の選択可能なチャンネル 番号に写像するために使用される。両システムにおいて、チャンネルマップは、 使用者のデコーダにおいて格納され、各使用者の選択可能なチャンネル番号に対 する記述項を含む。使用者が、視聴のために所与のサービス番号を選択する時、 デコーダは、そのチャンネル番号に対するチャンネルマップ記述項にアクセスし 、デコーダによって受信されるサービスのどれが、選択チャンネル番号に対応す るかを判定する。適切なサービスが識別される時、デコーダは、適切な周波数に 同調し、その周波数チャンネルにおける入りデータから選択サービスを検索する 。システム運営者は、適切なチャンネルマップ記述項を修正することにより、チ ャンネル番号割当てを変更する。両システムでは、システム運営者は、新 チャンネルマップ記述項を、周波数チャンネルの一つ以上でデコーダに伝送する ことができる。しかし、各システムにおいて、全チャンネルマップは、常に、デ コーダにおけるメモリにおいて格納される。不幸にも、ますます増大する利用サ ービス数により、全チャンネルマップを格納するために必要なメモリ量は、ひど く大きくなる。結果的に、デコーダにおいて全チャンネルマップを格納する必要 なしに、マルチサービス通信システムにおいて仮想サービス選択を提供する方法 及び装置に対する必要性がある。本発明は、この必要性を満たす。 発明の要約 本発明の一つの見地は、マルチサービス通信システムにおいて加入者に様々な 基本サービスにアクセスすることを可能にするための方法に向けられ、この場合 、様々な基本サービスの各々は、複数のサービス成分を具備し、そして各基本サ ービスのサービス成分は、複数の周波数チャンネルの一つにおける多重化形式で 加入者位置において受信される。幾つかの周波数チャンネルは、2つ以上の基本 サービスに対する多重化サービス成分を含む。ここで記載された如く、方法は、 (a)各基本サービスに対して、特定周波数チャンネルにおいて搬送されたサー ビス成分のどれがそのサービスを具備するかを指定する仮想サービス定義を発生 する段階と、(b)その基本サービスを具備するサービス成分を搬送する周波数 チャンネルにおいて加入者位置に各基本サービスに対する仮想サービス定義を周 期的に伝送する段階とを具備する。加入者位置におけるデコーダは、選択基本サ ービスのサービス成分を搬送する周波数チャンネルに同調し、同調された周波数 チャンネルから、選択基本サービスに対して伝送された仮想サービス定義の一つ を抽出し、その後、周波数 チャンネルから、抽出された仮想サービス定義において指定されたサービス成分 を獲得する。好ましくは、一意的な仮想サービス番号が、各基本サービスに割当 てられ、そして各基本サービスに対する仮想サービス定義は、仮想サービス番号 指定と少なくとも一つのサービス成分割当てを具備する。 加入者位置において、選択基本サービスのサービス成分にアクセスするための 方法は、(a)選択基本サービスのサービス成分を搬送する周波数チャンネルに 同調する段階と、(b)同調された周波数チャンネルから、選択基本サービスに 対して伝送された仮想サービス定義の一つを抽出する段階と、(c)抽出された 仮想チャンネル定義において指定されたサービス成分を、選択基本サービスを具 備するとして獲得する段階とを含む。好ましくは、同調マップが、加入者位置に おいて設けられ、各基本サービスに対して、周波数チャンネルのどれが、その基 本サービスを具備する多重化サービス成分を搬送するかを指定する。そのような 同調マップが設けられた時、選択基本サービスのサービス成分を搬送する周波数 チャンネルに同調する段階は、(i)同調マップにアクセスし、周波数チャンネ ルのどれが、選択基本サービスの多重化サービス成分を搬送するかを判定するこ とと、(ii)その基本サービスに対して同調マップにおいて指定された周波数チ ャンネルに同調することを含む。 本発明の別の見地は、マルチサービス通信システムにおいて加入者位置におけ る仮想サービス選択を提供するための装置に向けられる。本発明により、装置は 、各基本サービスに対して、特定周波数チャンネルにおいて搬送されたどのサー ビス成分が、その基本サービスを具備するかを指定する仮想サービス定義を発生 するための手段と、各基本サービス に対する仮想サービス定義を加入者位置へ周期的に伝送するための手段とを具備 する。好ましくは、所与の基本サービスに対する仮想サービス定義は、その基本 サービスを具備するサービス成分を搬送する周波数チャンネルのみにおいて加入 者位置へ伝送される。 そのようなシステムにおいて使用されるデコーダ装置は、加入者位置における 出力のために基本サービスの一つを選択するためのサービス選択スイッチと、選 択基本サービスの多重化サービス成分を搬送する周波数チャンネルに同調し、そ の周波数チャンネルにおいて搬送された多重化サービス成分を受信するための手 段と、選択基本サービスに対して伝送された仮想サービス定義の一つを、同調さ れた周波数チャンネルから抽出するための手段と、受信手段へ結合され、受信さ れた多重化サービス成分を多重分離し、抽出された仮想サービス定義において指 定されたサービス成分を、選択基本サービスを具備するとして獲得するために抽 出された仮想サービス定義に応答するデマルチプレクサーとを具備する。好まし くは、同調及び受信手段は、各基本サービスに対して、周波数チャンネルのどれ が、その基本サービスを具備する多重化サービス成分を搬送するかを指定する同 調マップと、同調マップによって指定された周波数チャンネルへ同調するための 同調マップに応答する同調可能な受信機とを具備する。 後述の如く、本発明は、MPEG−2システム標準に従い動作するマルチサー ビス通信システムにおいて具現され、この場合、各基本サービスは、「プログラ ム」を規定し、そして各仮想サービス定義は、標準に従う「プログラム定義」を 規定する。本発明の付加的な特徴及び詳細は、以後明らかになるであろう。 図面の簡単な説明 前述の要約、並びに好ましい実施態様の次の詳細な説明は、添付の図面に関連 して精読した時、より良く理解される。発明を例示する目的のために、図面にお いて、現在好ましい実施態様が示されるが、発明は、開示された特定方法及び手 段に限定されるものではない。 第1図は、本発明の方法及び装置が具現される例示の有料テレビジョンシステ ムのブロック図である。 第2図は、システムデータと複数の多重化サービス成分を具備する例示のデジ タルデータストリームの内容と配置を図式で示す。 第3図は、第2図の例示のデータストリームの内容と配置の一層の詳細を示す 。 第4図は、第1図の例示の有料テレビジョンシステムの一層の詳細を示すブロ ック図である。 第5図は、本発明の一実施態様による例示のサービス対成分マップ定義の一般 配置及び内容を示す。 第6図は、本発明によりマルチサービス通信システムにおいて仮想サービス選 択を提供するための装置の一実施態様のブロック図である。 第7図は、本発明の一つの実施態様による例示の同調マップの一般配置及び内 容を示す。 第8図は、第6図の装置の動作と本発明の方法の一実施態様の両方を示す流れ 図である。 第9図は、第6図の装置の写像機能を図式で示す。 好ましい実施態様の詳細な説明 図面の説明に進む前に、本発明は、CATV又は有料テレビジョンシ ステムにおいて具現されるとして、ここで記載されるが、本発明は、それに限定 されるものではない。むしろ、本発明は、仮想サービス選択が必要とされる任意 のマルチサービス通信システムにおいて使用される。 図面を通じて、同様の番号は同様の要素を示す。第1図は、本発明の方法及び 装置が具現される例示の有料テレビジョンシステム10の部分ブロック図を示す 。ここで使用された如く、用語「加入者」は、システムにおいて伝送された基本 サービスを受信する人又は位置を意味する。第1図の有料テレビジョンシステム の文脈において、用語「加入者」は、一般に、提供される有料テレビジョンサー ビスに加入する各個人に適用される。第1図において示された如く、システム1 0は、複数のエンコーダ18を具備し、それらの各々は、「プログラマー」、例 えば、12、14と16によって動作される。任意の数のプログラマーが、シス テム10において存在する。プログラマーは、多様な加入者への伝送のための一 つ以上の基本サービス(例えば、BS1..BSN)を提供する機関である。例え ば、第1図において、プログラマー12は、基本サービスBS1、BS2..BSN を提供している。所与のプログラマーによって提供される基本サービスの数は 、利用可能な帯域幅によってのみ限定される。有料テレビジョンシステムにおい て、基本サービスは、最もしばしば、テレビジョンプログラムであるが、任意の 形式のサービスも伝送される。例えば、基本サービスは、デジタル音声サービス 又はテレテキストサービスである。 各基本サービスは、示された如く、映像(V)、音声(A)及びクローズドキ ャプショニング(CC)の如く、関連サービス成分の一セットを具備する。本実 施態様において、サービス成分は、デジタルデータを 具備するが、本発明は、それに限定されず、アナログサービス成分又はデジタル 及びアナログサービス成分の組合せを送信するシステムにおいても使用される。 さらに、所与の基本サービスの一つの以上のサービス成分は、伝送の前に圧縮及 び/又は暗号化される。 各プログラマー地点12、14、16において、その地点から伝送される基本 サービス(BS1、BS2..BSN)のサービス成分(即ち、V、A、CC)は 、その地点においてエンコーダ18へ送られる。エンコーダ18は、各基本サー ビスのサービス成分を多重化し、多重化サービス成分を含む多重化データストリ ームと、後述される如く、本発明の方法及び装置の動作に対して必要とされる、 いろいろな他のシステム関連データを発生させる。それから、各プログラマー1 2、14、16は、多重化データストリーム(例えば、DS1、DS2..DSN )をそれぞれの上り回線30へ送り、ヘッドエンド設備又は直接放送衛星(DB S)加入者の如く、遠隔位置へ衛星30を介して伝送する。一般に、各プログラ マーは、それぞれのデータストリームを異なる衛星トランスポンダーで伝送する 。各トランスポンダーは、異なるトランスポンダー周波数において動作する。 第1図の例示の有料テレビジョンシステム10における各エンコーダ18は、 第2図に示された例示のフレームベース多重化フォーマットにより、それぞれの 多重化データストリームを発生する。しかし、任意の多重化フォーマットが、エ ンコーダ18によって使用されることが理解される。例えば、後述される如く、 各エンコーダ18は、代替的に、ここで参照として取り入れられたMPEG−2 システム委員会草案(ISO/IEC JTC1/SC29/WG11/N06 01、1993年 11月)[以後、「MPEG−2システム委員会草案」]において指定されたM PEG−2システム標準に従い動作する。 第2図に示された如く、例示のフレームベース多重化フォーマットは、フレー ム28の連続シーケンスを具備する。各フレームのシステムデータ領域32は、 システム10の動作のために必要なシステム関連情報を含む。各フレームのサー ビス成分データ領域34は、エンコーダ18へ入力されたいろいろな基本サービ スの多重化サービス成分を搬送する。詳細に後述される如く、システムデータは 、本発明の方法及び装置により使用された情報を含む。ある形式のシステムデー タは、単一フレームにおいて伝送するためには多数すぎ、これらの形式のデータ は、「クリプトサイクル」とここで呼ばれる一連のフレームに展開される。第2 図に示された例により、クリプトサイクルは、8つのフレームを具備する。しか し、クリプトサイクルは、任意の数のフレームによって規定される。本質的に、 クリプトサイクルは、システムデータの完全セットが伝送されるデータストリー ム26において固定境界を規定する。 第3図は、第2図の例示のデータストリームフォーマットの単一フレーム28 の一般配置及び構造を非常に詳細に示す。示された如く、各フレームは、フレー ム同期語(FSYNC)42で始まり、そしてフレームの各ラインは、水平同期 語(HSYNC)50で始まる。各ラインは、1600ビットの如く、一定数の ビットを具備する。システムにおけるデコーダは、HSYNC及びFSYNC語 を使用し、データストリームの受信後フレーム同期化を確立する。後述される理 由のために、本発明により、各フレーム28のシステムデータ領域32は、同調 マップ記述項44とサービス対成分マップ定義46を搬送する。関連米国出願第 0 8/027,782、現在米国特許第5,359,601号において説明された 如く、各フレームのシステムデータ領域はまた、基本サービスの時変グループを 使用して、新サービス(即ち、動的仮想サービス)を規定する能力をシステム運 営者に提供するここで記載された動的仮想サービス選択特徴に従い、動的仮想サ ービスマップ定義を搬送する。他のシステム関連情報もまた、搬送される。上記 の如く、各基本サービスの多重化サービス成分は、各フレーム28の領域34に おいて搬送される。好ましくは、いろいろな基本サービスのサービス成分は、各 連続フレームの領域34の異なる部分を、サービス成分の異なるものに割振るこ とにより、多重化される。個別サービス成分を多重化する例示の方法と各エンコ ーダ18の例示の実現が、関連米国特許出願第07/968,846号において 記載される。しかし、上記の如く、各エンコーダ18の特定実現と、各エンコー ダによって発生された多重化データストリームの特定配置及びフォーマットは、 本発明に対して決定的ではない。むしろ、本発明は、個別サービス成分が多重化 され、遠隔位置へ伝送される任意の通信システムへ適用可能である。例えば、以 下に詳細に説明される如く、本発明の方法及び装置は、上記のMPEG−2シス テム委員会草案において述べられたMPEG−2システム標準(ISO 138 18)に従い、サービス成分を多重化し伝送するシステムにおいて具現される。 第4図は、第1図の例示の有料テレビジョンシステム10の一層の詳細を示す 。特に、第4図は、ケーブルヘッドエンド設備52と複数の加入者位置、例えば 、72、74のブロック図を示す。示された如く、多数の基本サービスのサービ ス成分を含む多重化データストリーム(即ち、 DS1、DS2..DSN)は、下り回線54を介してヘッドエンド52において 取得され、それぞれの受信機56、58、60に送られる。各受信機56、58 、60は、それぞれの衛星トランスポンダー周波数に同調され、そのトランスポ ンダーで搬送されたデータストリームを受信する。ヘッドエンド52における受 信の後、各データストリームは、それぞれの変調器62、64又は66へ送られ 、ここで、それは、一意的な周波数チャンネルにおいて変調される。各周波数チ ャンネルは、一般に、6MHzの帯域幅を有するが、各周波数チャンネルの帯域 幅は、異なる応用により変化する。変調器62、64と66は、好ましくは、6 4−QAM(直交振幅変調)を使用する。代替的に、変調器62、64と66は 、4−VSB(残留側波帯)変調又は他の適切な変調技術を使用する。示された 如く、個別周波数チャンネルは、その後、周波数チャンネルを単一広帯域信号に 組み合わせるコンバイナー68に設けられ、信号は、ケーブル配電網70を介し て加入者位置72、74の各々に伝送される。このため、認められる如く、各基 本サービスのサービス成分は、複数の周波数チャンネルの一つにおいて、多重化 形式で、各加入者位置へ提供される。上述の如く、各多重化データストリームD S1、DS2..DSNと、このため、各周波数チャンネルは、一般に、多数の基 本サービスの多重化サービス成分を搬送する。後述される如く、デコーダ76は 、各加入者位置72、74において備えられ、その位置における加入者が、本発 明により、基本サービスの異なるものにアクセスすることを可能にする。有料テ レビジョンシステムにおいて、基本サービスは、最もしばしば、加入者位置にお けるテレビジョンセット78及び/又は音声出力装置80において出力されるテ レビジョンプログラム又は 音声プログラムである。 加入者位置において仮想サービス選択を提供する目的のために、加入者へ伝送 された各基本サービスは、一意的な仮想サービス番号を割当てられる。各基本サ ービスへの仮想サービス番号の割当ては、完全に任意であり、通常、通信システ ムの運営者によって行われる。例えば、有料テレビジョンシステムにおいて、サ ービス番号「14」は、特定ペイテレビサービスへ割当てられ、サービス番号「 6」は、網放送に割当てられる等である。加入者達は、一般に、割当てられた仮 想サービス番号によって、各利用サービスを掲げる「プログラム案内」を提供さ れる。代替的に、グラフィック使用者インターフェースが設けられ、この場合、 使用者は、その割当てられた仮想サービス番号よりも、サービスの名称により基 本サービスを選択することができる。本質的に、グラフィック使用者インターフ ェースは、表示サービス名称と割当て仮想サービス番号の間の結合を加入者から 「隠す」。ここで使用された如く、関連米国特許出願第07/027,782号 、現在米国特許第5,359,601号において、用語「サービス番号」、「基 本サービス番号」、「仮想サービス番号」及び「仮想チャンネル番号」は、等価 である。 仮想サービス選択スキームにおいて、仮想サービス定義が、各基本サービスを 「構成する」伝送サービス成分へ各基本サービスに割当てられた仮想サービス番 号を関連付けるために使用される。ここで使用された如く、関連米国特許出願第 08/027,782号、現在米国特許第5,359,601号において、用語 「仮想サービス定義」と「サービス対成分マップ定義」は同義である。仮想サー ビス定義、又はサービス対成分マップ定義はまた、時々、「仮想チャンネル定義 」と呼ばれる。 少なくとも一つの仮想サービス定義(即ち、サービス対成分マップ定義)が、 各基本サービスに対して必要とされる。第5図は、所与の基本サービスに対する 仮想サービス定義110の一つの実施態様の一般配置及び内容を示す。特に、第 5図に示された仮想サービス定義110は、第2図と第3図において示されたフ レームベース多重化フォーマットを使用する有料テレビジョンシステムにおいて 仮想サービス選択を容易にするために使用される。示された如く、定義110は 、規定される特定基本サービスに割当てられる仮想サービス番号を指定する仮想 サービス番号指定112を具備する。仮想サービス番号指定112は、一つ以上 のサービス成分割当て114..120によって従われる。サービス成分割当て 114..120の各々は、規定される基本サービスを集合的に具備するサービ ス成分の異なる一つを識別する。例えば、有料テレビジョンシステムにおいて、 基本サービスは、一般に、音声サービス成分、映像サービス成分と、多分、クロ ーズドキャプショニングサービス成分から成るテレビジョンプログラムである。 従って、その基本サービスに対する仮想サービス定義は、どの映像、音声及びク ローズドキャプショニングサービス成分が、その特定基本サービスを構成するか を識別しなければならない。 上記の如く、先行技術において、すべての加入者の選択可能な基本サービスに 対する仮想サービス定義は、デコーダにおけるメモリにおいて格納され、時々、 「仮想サービスマップ」、「サービス対成分マップ」、「チャンネルマップ」、 「仮想チャンネルマップ」又は「仮想サービスマップ」として集合的に呼ばれる 。先行技術において、加入者が、視聴等のために所与の仮想サービス番号を選択 する時、デコーダは、格納さ れた「チャンネルマップ」における仮想サービス定義にアクセスし、デコーダに よって受信されたどの多重化サービス成分が、その仮想サービス番号を割当てら れた基本サービスに関連するかを判定しなければならない。本質的に、デコーダ は、格納された「チャンネルマップ」にアクセスし、その仮想サービス番号フィ ールド(例えば、第5図の例示の定義のフィールド112)が加入者によって選 択された仮想サービス番号に一致する仮想サービス定義を検索する。いったん適 切な周波数チャンネルに同調されると、デコーダは、その周波数チャンネルにお ける入りデータから仮想サービス定義において指定されたサービス成分(例えば 、音声及び映像信号)を検索する。 不幸にも、ますます増大する利用サービス数により、全「チャンネルマップ」 をデコーダにおいて格納するために必要なメモリの費用は、ひどく大きくなる。 このため、本発明により、すべての基本サービスに対する仮想サービス定義が、 加入者のデコーダにおいて格納されるわけではない。むしろ、非常に詳細に後述 される如く、各基本サービスに対する仮想サービス定義は、その基本サービスの サービス成分を搬送する周波数チャンネルにおいて加入者のデコーダへ周期的か つ頻繁に再伝送される。デコーダにおいて格納されるすべては、どの周波数チャ ンネルが、選択サービスの多重化サービス成分を搬送するかを識別する同調マッ プであるが、同調マップさえも、デコーダへ周波数かつ頻繁に再伝送され、デコ ーダにおいてそれを格納する必要性を避けることもできる。デコーダにおける同 調可能な受信機は、選択基本サービスのサービス成分を搬送するとして、同調マ ップにおいて指定された適切な周波数チャンネルへ同調する。いったん受信機が 、一般に種々の基本サービスのサービス 成分を搬送する指定周波数チャンネルへ同調するならば、デコーダは、入りデー タストリームから選択サービスに対する仮想サービス定義の一つを抽出しなけれ ばならない。それから、デコーダにおけるデマルチプレクサーは、抽出された仮 想サービス定義におけるサービス成分割当て情報を使用して、同調された周波数 チャンネルにおける入り多重化データストリームから選択基本サービスのサービ ス成分を識別及び検索する。 第1図と第4図に示されたものの如く有料テレビジョンシステムにおいて、各 基本サービスに対する仮想サービス定義は、エンコーダ18によって発生され、 各プログラマー地点12、14、16においてそれぞれの多重化データストリー ムへ挿入される。本発明により、各エンコーダ18は、そのエンコーダ18によ って発生された多重化データストリームにおいて搬送された基本サービスに対す る仮想サービス定義を発生する。代替的に、各基本サービスに対する仮想サービ ス定義は、第4図において示されたケーブルヘッドエンド設備52の運営者によ ってそれぞれの多重化データストリームへ挿入される。 第2図と第3図の例示のフレームベース多重化フォーマットが使用される時、 仮想サービス定義は、所与の多重化データストリーム26の一つ以上のフレーム 28のシステムデータ領域32へ挿入される。好ましくは、所与の多重化データ ストリームにおいて搬送された各基本サービスに対する仮想サービス定義は、デ ータストリームへ挿入され、このため、クリプトサイクル毎に一度、伝送される 。各仮想サービス定義の頻繁な再伝送により、デコーダは、加入者が新仮想サー ビス番号を選択する(即ち、チャンネルを変更する)時は常に、適切な定義を迅 速に取得する。 上記の如く、第1図と第4図の例示の有料テレビジョンシステムにおいて、そ れぞれのエンコーダ18によって発生された各多重化データストリームは、一意 的な6MHz周波数チャンネルにおいてケーブルヘッドエンド52で変調される 。こうして、各周波数チャンネルは、それぞれの多重化データストリームにおい て、一つ以上の基本サービスの多重化サービス成分を搬送する。そして、本発明 により、各基本サービスに対する仮想サービス定義は、その基本サービスのサー ビス成分を搬送する周波数チャンネルにおいて周期的(かつ頻繁に)再伝送され る。好ましい実施態様において、各周期的チャンネルのみが、その周波数チャン ネルにおいて搬送されたサービスに対する仮想サービス定義を搬送し、このため 、伝送帯域幅は、保存される。付加的に、仮想サービス定義は、デコーダに周波 数かつ頻繁に再伝送されるために、デコーダは、デコーダのメモリにおいて全サ ービス対成分マップ(即ち、チャンネルマップ)を格納する必要はない。 第6図は、本発明によるマルチサービス通信システムにおいて仮想サービス選 択を提供するための装置82の一つの実施態様のブロック図である。特に、シス テムが第2図と第3図において示されたフレームベース多重化データストリーム フォーマットを使用する時、第6図の装置82は、有料テレビジョンシステム( 例えば、第1〜4図のシステム10)における各加入者位置においてデコーダ7 6として使用される。本実施態様により、装置82は、加入者位置におけるテレ ビジョンセット78及び/又は音声出力装置80における出力のために、その割 当てられた仮想サービス番号(即ち、仮想チャンネル番号)を使用して、利用可 能な基本サービスの一つを選択するためのサービス選択スイッチ90を具 備する。サービス選択スイッチ90は、各ボタンが異なる仮想サービス番号に対 応する押しボタン装置を具備する。代替的に、サービス選択スイッチ90は、選 択サービス番号が装置82のLEDディスプレイに表示されるハンドヘルド遠隔 制御を具備する。さらに、サービス選択スイッチ90は、加入者位置におけるコ ンピュータ又はテレビジョン画面において表示されるグラフィック使用者インタ ーフェースを具備する。 装置82は、さらに、各基本サービスに対して、周波数チャンネルのどれが、 その基本サービスを「構成する」サービス成分を搬送するかを指定する同調マッ プ92を具備する。本実施態様により、同調マップ92は、装置82のメモリに おいて格納される。しかし、同調マップ92は、修正同調マップ記述項を装置8 2へ伝送することにより修正される。本実施態様において、同調マップ情報は、 必要時に、周波数チャンネルの一つ以上においてシステムデータ(例えば、第3 図参照)として伝送される。例示の同調マップ92が、第8図において示される 。示された如く、同調マップ92は、加入者に利用可能な(仮想サービス番号に よって識別された)各基本サービスに対する記述項を具備する。各基本サービス に対して、同調マップ92は、その基本サービスに対する多重化サービス成分を 搬送する周波数チャンネル(例えば、f1、f2、等)を指定する。例えば、示さ れた同調マップ92に従い、基本サービス番号「24」のサービス成分は、周波 数チャンネルf2において搬送され、基本サービス番号「3」のサービス成分は 、周波数チャンネルf3において搬送される等である。 加入者が所与の基本サービスを選択する時、そのサービスに対する仮想サービ ス番号が、線93を介して同調マップ92へサービス選択スイッ チによって設けられる。それから、同調マップ92は、適切な周波数指標fxを 、その周波数チャンネルに同調する同調可能な受信機98に送る。いったん適切 な周波数チャンネルに同調されると、受信機は、本実施態様において、第2図と 第3図に示されたフレームベース多重化データストリームフォーマットでその周 波数チャンネルにおいて搬送される、多重化サービス成分及びシステムデータの 受信を開始する。 装置82は、さらに、入り多重化サービス成分及びシステムデータを受信する ための受信機98へ結合されたシステムデータプロセッサー100を具備する。 本実施態様において、システムデータと多重化サービス成分は、第2図と第3図 において示されたフレームベースデータストリームフォーマットで伝送されるが 、プロセッサー100は、HSYNC及びFSYNC語を使用して、フレーム同 期を確立し、各フレームからのシステムデータの抽出を容易にする。また、本実 施態様において、システムデータプロセッサー100は、加入者によって現在選 択された基本サービスの仮想サービス番号を受信するためにサービス選択スイッ チ90へ結合される。本実施態様により、システムデータプロセッサー100は 、選択された仮想サービス番号を使用して、受信周波数チャンネルにおける入り システムデータから選択基本サービスに対する仮想サービス定義の一つを抽出す る。このために、システムデータプロセッサー100は、その仮想サービス番号 指定が選択仮想サービス番号に一致する定義を検出するまで、加入者選択仮想サ ービス番号を、各入り仮想サービス定義と比較する。いったん抽出されたならば 、仮想サービス定義は、一時的仮想サービス定義記憶94(関連米国特許出願第 08/027、782号、現在米国特許第5,359,601号において、「サ ービス対成分マップ94」と呼ばれる)に送られる。受信周波数チャンネルにお いて搬送されたすべての他の基本サービスに対する仮想サービス定義は、単に無 視される。 代替案として、システムデータプロセッサー100は、受信周波数チャンネル (のみ)において搬送された基本サービスの各々に対する仮想サービス定義を抽 出し、それから、これらの定義の各々を記憶メモリ94へ記憶する。そのような 実施態様において、選択基本サービスの仮想サービス番号は、選択サービスに対 する定義を検索するために、指標として(例えば、破線63により)メモリ94 へサービス選択スイッチ90によって直接に送られる。そのような実施態様は付 加的なメモリを必要とするが、必要なメモリ量は、すべての周波数チャンネルに おけるすべての基本サービスに対する仮想サービス定義がデコーダにおいて格納 される先行技術のシステムにおける必要量よりも、相当に小さくなる。 さらに第6図を参照すると、システムデータプロセッサー100は、同調され た周波数チャンネルにおいて受信された多重化サービス成分を、サービス成分デ マルチプレクサー102へ伝達する。サービス成分デマルチプレクサー102は 、受信された多重化サービス成分を多重分離し、抽出された仮想チャンネル定義 において指定されたサービス成分を、選択基本サービスを具備するとして獲得す るために、メモリ94において格納された選択サービスの仮想サービス定義に応 答する。選択サービスの映像関連サービス成分(例えば、映像、クローズドキャ プショニング、テレテキスト等)は、映像プロセッサー104へ出力され、その 後、テレビジョンセット78において表示される。選択基本サービスの音声サー ビス成分は、音声プロセッサー106へ出力され、その後、拡声器シ ステム80の如く、音声出力装置へ送られる。システムデータプロセッサー10 0とサービス成分デマルチプレクサー102の例示の実現は、前述の関連米国特 許出願第07/968,846号において見いだされる。しかし、再び、プロセ ッサー100とデマルチプレクサー102の特定の実現は、本発明にとって重要 ではなく、マルチサービス通信システムにおいて使用された特定データストリー ムフォーマットに大部分従属する。 動作において、加入者は、その割当てられた仮想サービス番号を使用して、サ ービス選択スイッチ90を介して基本サービスの一つを選択する。スイッチ90 は、選択基本サービスの仮想サービス番号を、同調マップ92へ送り、同調可能 な受信機98を、そのサービス番号に対する同調マップ92において指定された 周波数チャンネルに即座に同調させる。スイッチ90はまた、選択基本サービス の仮想サービス番号をシステムデータプロセッサー100へ送る。いったんシス テムデータプロセッサー100が、同調された周波数チャンネルから入りデータ の受信を開始すると、プロセッサーは、選択サービス番号を使用して、同調され た周波数チャンネルにおける入りデータから選択サービスに対する仮想サービス 定義の一つを抽出する。同調された周波数チャンネルにおいて受信された多重化 サービス成分データは、サービス成分デマルチプレクサー102へ伝達される。 デマルチプレクサー102は、記憶メモリ94から抽出された仮想サービス定義 を受信し、指定情報を使用して、入りサービス成分データを多重分離し、選択基 本サービスのサービス成分を抽出する。いったん選択基本サービスに対するサー ビス成分が獲得されると、映像関連サービスは、映像プロセッサー100104 へ送られ、そ して音声関連サービスは、音声プロセッサー106へ送られる。上記の如く、本 発明は、音声及び映像関連サービス成分に限定されるものではない。例えば、サ ービス成分は、加入者位置においてコンピュータシステム(不図示)に出力され るコンピュータ関連データから成る。上記の如く、本発明は、マルチサービス通 信システムにおいて使用される。 第8図は、第6図の装置の動作と本発明の方法の一つの実施態様の両方を示す 流れ図である。示された如く、段階130において、加入者のサービス選択は、 サービス選択スイッチ90を介して獲得される。次に、段階132において、選 択サービスのサービス成分を搬送する周波数チャンネルは、同調マップ92を介 して識別され、そして装置は、その周波数チャンネルに「同調」する。いったん 適切な周波数チャンネルへ同調されると、選択サービスに対する仮想サービス定 義の一つが、段階136において受信周波数チャンネルから抽出される。上記の 如く、第2図と第3図において示されたフレームベース多重化フォーマットが使 用される時、選択サービスに対する仮想サービス定義が、同調された周波数チャ ンネルにおいて搬送された多重化データストリームの一つ以上の入りフレームの システムデータ領域から抽出される。選択サービスに対する仮想サービス定義は 、同調された周波数チャンネルにおいて搬送されたどのサービス成分が選択サー ビスを「構成する」かを指定する。例えば、選択サービスがテレビジョンプログ ラムであるならば、そのサービスに対する仮想サービス定義は、一般に、そのテ レビジョンプログラムを共に「構成する」映像サービス成分と関連音声サービス 成分を識別する。付加的に、選択テレビジョンプログラムが、耳の不自由な人の ために字幕が現れるならば、仮想サービス定義はまた、そのテレビジョンプ ログラムに対する適切なクローズドキャプションデータを含むクローズドキャプ ションサービス成分を指定する。 いったん選択プログラムに対する仮想サービス定義が、同調された周波数チャ ンネルにおける入りデータから抽出されると、制御は、段階136に移り、ここ で、受信周波数チャンネルにおいて搬送された入り多重化サービス成分は、多重 分離される。選択サービスに対する仮想サービス定義において指定されたサービ ス成分割当てを使用して、装置82(即ち、デマルチプレクサー102)は、選 択サービスを具備するサービス成分を識別及び検索し、段階138において示さ れた如く、これらのサービス成分を適切な出力装置に送り出すことができる。例 えば、選択基本サービスの音声サービス成分(即ち、音声データ又は信号)は、 例えば、第6図に示された音声出力装置80の如く、適切な音声出力装置へ送り 出される。同様に、選択基本サービスの映像サービス成分は、例えば、第6図の テレビジョンセット78の如く、適切な表示装置へ出力される。加入者が、異な るサービス(即ち、「チャンネル変更」)を選択しないならば、装置は、段階1 38において留まり、現在選択されたサービスのサービス成分を出力し続ける。 しかし、段階140のおいて示された如く、加入者が異なるサービスを選択する ならば、制御は、段階130に戻る。 新しく選択されたサービスがまた、現在同調された周波数チャンネルにおいて 搬送されるならば、装置82は、段階132において異なる周波数チャンネルに 「同調」する必要はない。むしろ、装置は、単に、段階134において新しく選 択されたサービスに対する仮想サービス定義の一つを抽出しなければならない。 説明された如く、本発明により、各 基本サービスに対する仮想サービス定義は、同調された周波数チャンネルにおい て頻繁に再伝送され、これにより、装置に新しく選択されたサービスに対する定 義の一つを迅速に取得させる。同調マップ92が、新しく選択されたサービスが 、現在受信されるものとは異なる周波数チャンネルにおいて搬送されることを指 示するならば、装置は、段階134に進む前に、新周波数チャンネルに「再同調 」しなければならない。 第9図は、装置82の写像機能を図式で示す。例示の便宜のために、サービス 選択番号(即ち、「仮想サービス番号」)は、第9図において2回示される。即 ち、一度は、同調マップ92の機能性を示すために、そしてもう一度は、それぞ れの仮想サービス定義を介してそれぞれのサービス成分への仮想サービス番号の 写像を示すためである。上記の如く、各基本サービスは、通信システムの運営者 によって一意的な仮想サービス番号を割当てられる。本例において、32個の基 本サービス(例えば、基本サービス番号1〜32)がある。しかし、他の実施態 様において、基本サービスの数は、異なる。さらに、本発明により、各サービス に対する仮想サービス定義は、「仮想サービスマップ」(即ち、「サービス対成 分マップ」)を集合的に規定するが、全仮想サービスマップは、装置82におい て決して格納されない。むしろ、各基本サービスに対する仮想サービス定義は、 その基本サービスのサービス成分を搬送する周波数チャンネルにおいて装置82 へ周期的かつ頻繁に再伝送され、その結果、デコーダは、必要時に、必要な定義 を抽出することができる。例示の便宜のために、第9図は、すべての基本サービ スに対する仮想サービス定義を示す。 第9図に示され、かつ上述された如く、同調マップ92は、各基本サ ービスに対して、周波数チャンネルのどれが、その基本サービスの多重化サービ ス成分を搬送するかを識別する。いったん適切な周波数チャンネルが識別される と、(多重化サービス成分データとともにその周波数チャンネルにおいて伝送さ れた)選択基本サービスの仮想サービス定義は、その周波数チャンネル内のどの 多重化サービス成分が、選択基本サービスを「構成する」かを指定する。 本発明の前述の実施態様は、関連米国特許出願第08/027,782号、現 在、米国特許第5,359,601号において十分に記載される。本出願の第1 〜10図における要素番号は、関連米国出願における同様の要素番号に直接に対 応する。しかし、その出願は、さらに詳細には、「動的」仮想サービス選択と呼 ばれる付加的サービス選択特徴に向けられる。前述の説明は、フレームベース多 重化スキーム(第2図と第3図)を使用する有料テレビジョンシステムにおける 本発明の一つの実施態様を示すが、本発明は、それに限定されるものではない。 むしろ、本発明は、マルチサービス通信システムにおいて使用される。 最近、国際標準化機構(ISO)は、マルチサービス通信システムにおける伝 送のための複数のデジタルサービスを多重化するための標準フォーマットを採用 した。標準は、ここに参照として取り入れられた、MPEG−2システム委員会 草案(ISO/IEC JTC1/SC29/WG11/N0601、1993 年11月)[以後「MPEG−2システム委員会草案」]において詳細に記載さ れる。MPEG−2システム標準の一つの節は、ここで「トランスポートストリ ーム」と呼ばれる、多重化データストリームを発生するために、多数のデジタル 信号を多重化するためのフォーマット(即ち、構文と意味規則のセット)を指定 す る。本質的に、MPEG−2トランスポートストリーム仕様は、フレームベース ではなく、パケット化多重化スキームを記載する。MPEG−2システム標準は 、マルチサービス通信システムのいずれの形式における応用にも限定されず、デ ジタル映像、音声及び関連データの伝送のために特に良く適する。従って、第2 図と第3図に示されたフレームベース多重化データストリームフォーマットの代 替案として、MPEG−2システム標準は、第1図と第4図の例示の有料テレビ ジョンシステム10において実現される。特に、各プログラマー地点12、14 、16におけるエンコーダ18は、加入者への伝送のためにそのエンコーダへ入 力された基本サービスのサービス成分を多重化するために、MPEG−2システ ム標準に従い動作する。こうして、第2図と第3図に示されたフレームベースフ ォーマットの多重化データストリームを発生するよりも、各エンコーダ18は、 MPEG−2システム標準に従い「トランスポートストリーム」を発生する。 ここで使用された如く、MPEG−2システム委員会草案において、用語「サ ービス成分」と「基本ストリーム」は、用語「基本サービス」と「プログラム」 と同様に、等価である。MPEG−2システム標準に従い、伝送される基本サー ビス(即ち、プログラム)を具備するサービス成分(即ち、基本ストリーム)は 、各々、異なる「パケット化基本ストリーム」(PES)を形成するために個別 に「パケット化」される。例えば、所与の基本サービスに対する映像サービス成 分データは、一つのパケット化基本ストリームを形成するために、パケット化さ れ(即ち、サービス成分データの連続部分は、連続PESパケットへ挿入される )、そしてその基本サービスに対する音声サービス成分データは、別のパケッ ト化基本ストリームを形成するためにパケット化される。各パケット化基本スト リームは、一意的なパケットID(PID)を割当てられる。それから、各パケ ット化基本ストリームは、区分化され、多数の連続「トランスポートパケット」 のペイロード区分へ挿入される。すべてのトランスポートパケットは、ヘッダー を有し、そして所与のパケット化基本ストリームから形成された各トランスポー トパケットは、そのヘッダーにおいてその基本ストリームに割当てられた一意的 なPIDを含む。各基本ストリームから形成された個別トランスポートパケット は、トランスポートパケットの連続シーケンスから成る「トランスポートストリ ーム」と呼ばれる単一ビットストリームを形成するために、MPEG−2システ ム標準に従い多重化される。 出願者と譲受人は、ISO標準プロセスに意欲的に関与し、MPEG−2シス テム標準に従い動作するマルチサービス通信システムにおいて仮想サービス選択 を提供するための手段として、MPEG−2システム標準への包含のために、添 付のクレイムによって記載された如く本発明を提案した。添付のクレイムによっ て記載された如く出願者の発明は、MPEG−2システム標準の一部として採用 された。例えば、MPEG−2システム標準は、各基本サービス(プログラム) に対して、どの周波数チャンネル(トランスポートストリーム)がその基本サー ビスを具備するサービス成分(基本ストリーム)を搬送するかを指定することに おいて、上記の同調マップに等価な「網情報テーブル」を提供する。さらに、標 準に従い、各基本サービスに対する「プログラム定義」は、その基本サービスの サービス成分を搬送する周波数チャンネル(即ち、トランスポートストリーム) において加入者のデコーダへ周期的かつ頻繁 に再伝送される。「プログラム定義」は、加入者の選択可能な「プログラム番号 」を、そのプログラム番号を割当てられた基本サービス(即ち、「プログラム」 )を「構成する」サービス成分と関連付ける。請求された発明における如く、い ったんデコーダが「網情報テーブル」において指定された周波数に同調すると、 それは、加入者によって選択された基本サービスに対する「プログラム定義」を 抽出し、その周波数チャンネルにおいて受信されたトランスポートストリームに おいて搬送されたどのサービス成分が選択基本サービスを「構成する」かを判定 する。 MPEG−2システム委員会草案において非常に詳細に記載された如く、加入 者選択基本サービス(即ち、「プログラム」)に対する「プログラム定義」は、 その選択プログラムと関連付けられたサービス成分データを含む各パケット化基 本ストリームのパケットIDを指定する。いったんPIDが識別されると、デコ ーダは、プログラム定義において指定されたものに一致するPIDを有するすべ ての入りパケットを単に抽出する。このようにして、各パケット化基本ストリー ムにおけるサービス成分データは、加入者位置における出力のために検索される 。ここで使用された如く、MPEG−2システム委員会草案において、用語「仮 想サービス定義」と「プログラム定義」は、用語「仮想サービスマップ」と「プ ログラムマップテーブル」、及び用語「同調マップ」と「網情報テーブル」と同 様に、等価要素を記述する。従って、添付のクレイムは、前述のMPEG−2シ ステム委員会草案において記載されたMPEG−2システム標準(ISO 13 818)に従い、仮想サービス選択特徴を実現するマルチサービス通信システム において読むことを意図される。 さらに、広い発明の概念に反することなく、上記の実施態様に変更が なされることが理解される。従って、この発明は、開示された特定の実施態様に 限定されず、添付のクレイムによって記載された如く、発明の範囲と精神内にあ るすべての修正を包含することを意図される。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI H04N 7/08 8836−5C H04N 7/08 Z 7/081

Claims (1)

  1. 【特許請求の範囲】 1.複数のプログラムが加入者位置へ伝送されるパケットベース通信システム において加入者位置にプログラム選択を提供するための方法であり、該プログラ ムの各々は、一つ以上の基本ストリームを具備し、該プログラムの各々の基本ス トリームは、複数の異なる周波数チャンネルの一つにおいてパケットで加入者位 置へ伝送される方法において、 該プログラムの各々に対して、特定周波数チャンネルにおいて搬送された基本ス トリームのどれがそのプログラムを具備するかを指定するプログラム定義を発生 する段階と、 そのプログラムを具備する基本ストリームを搬送する周波数チャンネルにおいて 加入者位置に該プログラムの各々に対するプログラム定義を周期的に伝送する段 階とを具備し、 これにより、加入者位置におけるデコーダは、選択プログラムの基本ストリーム を搬送する周波数チャンネルに同調し、同調された周波数チャンネルから、選択 プログラムに対して伝送されたプログラム定義の一つを抽出し、その後、周波数 チャンネルから、抽出されたプログラム定義において指定された基本ストリーム を獲得する方法。 2.該プログラムの各々に一意的なプログラム番号を割当てる段階をさらに具 備し、この場合、該プログラムの各々に対するプログラム定義は、プログラム番 号指定と少なくとも一つの基本ストリーム割当てを具備する請求の範囲1に記載 の方法。 3.該パケットベース通信システムが、MPEG−2システム標準(ISO 13818)に従い動作する請求の範囲1に記載の方法。 4.複数のプログラムが、加入者位置へ伝送され、該プログラムの各 々が、複数の基本ストリームを具備し、該プログラムの各々の基本ストリームが 、複数の異なる周波数チャンネルの一つにおける多重化パケット形式で加入者位 置において受信され、幾つかの周波数チャンネルは、2つ以上のプログラムに対 する多重化基本ストリームを含み、そしてさらに、プログラム定義は、そのプロ グラムの基本ストリームを搬送する周波数チャンネルにおいて該プログラムの各 々に対して加入者位置へ周期的に伝送され、該プログラムの各々に対するプログ ラム定義は、周波数チャンネルにおいて搬送されたどの基本ストリームがそのプ ログラムを具備するかを指定するパケットベース通信システムにおいて、加入者 選択プログラムの基本ストリームにアクセスする方法であり、 選択プログラムの基本ストリームを搬送する周波数チャンネルに同調する段階と 、 同調された周波数チャンネルから、選択プログラムに対して伝送されたプログラ ム定義の一つを抽出する段階と、 選択プログラムを具備するとして、抽出されたプログラム定義において指定され た基本ストリームを同調された周波数チャンネルから獲得する段階とを含む方法 。 5.該プログラムの各々が、一意的なプログラム番号を割当てられ、この場合 、該プログラムの各々に対するプログラム定義が、プログラム番号指定と少なく とも一つの基本ストリーム割当てを具備する請求の範囲4に記載の方法。 6.該パケットベース通信システムが、MPEG−2システム標準(ISO 13818)に従い動作する請求の範囲4に記載の方法。 7.複数のプログラムが加入者位置へ伝送される形式のパケットベー ス通信システムにおいて加入者位置にプログラム選択を提供するための装置であ り、該プログラムの各々は、一つ以上の基本ストリームを具備し、該プログラム の各々の基本ストリームは、複数の異なる周波数チャンネルの一つにおいて多重 化パケット形式で加入者位置へ伝送され、この場合、該周波数チャンネルの幾つ かは、該プログラムの2つ以上の基本ストリームを搬送する装置において、 該プログラムの各々に対して、特定周波数チャンネルにおいて搬送されたどの基 本ストリームがそのプログラムを具備するかを指定するプログラム定義を発生す るための手段と、 該プログラムの各々に対するプログラム定義を加入者位置へ周期的に伝送するた めの手段とを具備し、所与のプログラムに対するプログラム定義が、そのプログ ラムを具備する基本ストリームを搬送する周波数チャンネルにおいて加入者位置 に伝送される装置。 8.加入者位置において使用されるデコーダをさらに具備し、該デコーダが、 加入者位置における出力のために該プログラムの一つを選択するためのサービス 選択スイッチと、 その周波数チャンネルにおいて搬送された多重化基本ストリームを受信するため に、選択プログラムの多重化基本ストリームを搬送する周波数チャンネルへ調す るための手段と、 選択プログラムに対して伝送されたプログラム定義の一つを、同調された周波数 チャンネルから抽出するための手段と、 該受信手段に結合され、受信された多重化基本ストリームを多重分離し、選択プ ログラムを具備するとして、抽出されたプログラム定義において 指定された基本ストリームを獲得するために、抽出されたプログラム定義に応答 するデマルチプレクサーとを具備する請求の範囲7に記載の装置。 9.該パケットベース通信システムが、MPEG−2システム標準(ISO 13818)に従い動作する請求の範囲7に記載の装置。 10.複数のプログラムが加入者位置へ伝送される形式のパケットベース通信 システムにおいて加入者位置にプログラム選択を提供するためのデコーダ装置で あり、該プログラムの各々は、複数の基本ストリームを具備し、該プログラムの 各々の基本ストリームは、複数の周波数チャンネルの一つにおいて多重化パケッ ト形式で加入者位置において受信され、幾つかの周波数チャンネルは、2つ以上 のプログラムに対する多重化基本ストリームを含み、そしてさらに、該プログラ ムの各々に対するプログラム定義が、そのプログラムの基本ストリームを搬送す る周波数チャンネルにおいて加入者位置へ周期的に伝送され、所与のプログラム に対するプログラム定義は、特定周波数チャンネルにおいて搬送されたどの基本 ストリームがそのプログラムを具備するかを指定するデコーダ装置において、 加入者位置における出力のために該プログラムの一つを選択するためのサービス 選択スイッチと、 その周波数チャンネルにおいて搬送された多重化基本ストリームを受信するため に、選択プログラムの多重化基本ストリームを搬送する周波数チャンネルへ同調 するための手段と、 選択プログラムに対して伝送されたプログラム定義の一つを、同調された周波数 チャンネルから抽出するための手段と、 該受信手段に結合され、受信された多重化基本ストリームを多重分離し、選択プ ログラムを具備するとして、抽出されたプログラム定義において指定された基本 ストリームを獲得するために、抽出されたプログラム定義に応答するデマルチプ レクサーとを具備するデコーダ装置。 11.該パケットベース通信システムが、MPEG−2システム標準(ISO 13818)に従い動作する選択の範囲10に記載のデコーダ装置。
JP7518640A 1994-01-06 1995-01-03 マルチサービス通信システムにおいて仮想サービス選択を提供するための方法及び装置 Expired - Lifetime JP2940638B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US178,041 1988-04-05
US08/178,041 1994-01-06
US08/178,041 US5418782A (en) 1992-10-30 1994-01-06 Methods and apparatus for providing virtual service selection in a multi-service communications system
PCT/US1995/000240 WO1995019076A1 (en) 1994-01-06 1995-01-03 Methods and apparatus for providing virtual service selection in a multi-service communications system

Publications (2)

Publication Number Publication Date
JPH09509293A true JPH09509293A (ja) 1997-09-16
JP2940638B2 JP2940638B2 (ja) 1999-08-25

Family

ID=22650936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7518640A Expired - Lifetime JP2940638B2 (ja) 1994-01-06 1995-01-03 マルチサービス通信システムにおいて仮想サービス選択を提供するための方法及び装置

Country Status (5)

Country Link
US (1) US5418782A (ja)
JP (1) JP2940638B2 (ja)
AU (1) AU683134B2 (ja)
CA (1) CA2180363C (ja)
WO (1) WO1995019076A1 (ja)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD342044S (en) 1990-03-12 1993-12-07 Arctco, Inc. Snowmobile
US5661526A (en) * 1993-08-25 1997-08-26 Sony Corporation Broadcast signal receiver and tape recorder and, method of detecting additional information channel
GB9400101D0 (en) * 1994-01-05 1994-03-02 Thomson Consumer Electronics Consumer interface for a satellite television system
US5477263A (en) * 1994-05-26 1995-12-19 Bell Atlantic Network Services, Inc. Method and apparatus for video on demand with fast forward, reverse and channel pause
US5666293A (en) * 1994-05-27 1997-09-09 Bell Atlantic Network Services, Inc. Downloading operating system software through a broadcast channel
US5768539A (en) * 1994-05-27 1998-06-16 Bell Atlantic Network Services, Inc. Downloading applications software through a broadcast channel
US5734589A (en) * 1995-01-31 1998-03-31 Bell Atlantic Network Services, Inc. Digital entertainment terminal with channel mapping
US6064378A (en) * 1994-12-23 2000-05-16 Thomson Consumer Electronics, Inc. Program guide in a digital video system
US6937729B2 (en) * 1995-04-03 2005-08-30 Scientific-Atlanta, Inc. Representing entitlements to service in a conditional access system
US8548166B2 (en) * 1995-04-03 2013-10-01 Anthony J. Wasilewski Method for partially encrypting program data
US20040136532A1 (en) * 1995-04-03 2004-07-15 Pinder Howard G. Partial dual-encrypted stream utilizing program map tables
US7224798B2 (en) * 1995-04-03 2007-05-29 Scientific-Atlanta, Inc. Methods and apparatus for providing a partial dual-encrypted stream in a conditional access overlay system
US5600378A (en) * 1995-05-22 1997-02-04 Scientific-Atlanta, Inc. Logical and composite channel mapping in an MPEG network
US6215530B1 (en) * 1995-05-22 2001-04-10 Scientific-Atlanta, Inc. Logical and composite channel mapping in an MPEG network
US5940738A (en) 1995-05-26 1999-08-17 Hyundai Electronics America, Inc. Video pedestal network
US5793410A (en) * 1995-05-26 1998-08-11 Hyundai Electronics America Video pedestal network
US5864358A (en) * 1995-06-26 1999-01-26 Matsushita Electric Industrial Co., Ltd. Method for switching programs in digital broadcasting and digital broadcast receiving apparatus
US5666487A (en) * 1995-06-28 1997-09-09 Bell Atlantic Network Services, Inc. Network providing signals of different formats to a user by multplexing compressed broadband data with data of a different format into MPEG encoded data stream
JPH0937218A (ja) * 1995-07-14 1997-02-07 Sony Corp セレクタ
JPH0951324A (ja) * 1995-08-09 1997-02-18 Nec Corp 波長多重光伝送システム
US5864747A (en) * 1995-08-24 1999-01-26 General Dynamics Information Systems, Inc. Data bridge
US5966120A (en) * 1995-11-21 1999-10-12 Imedia Corporation Method and apparatus for combining and distributing data with pre-formatted real-time video
US5818825A (en) * 1995-11-29 1998-10-06 Motorola, Inc. Method and apparatus for assigning communications channels in a cable telephony system
US5835487A (en) 1995-12-08 1998-11-10 Worldspace International Network, Inc. Satellite direct radio broadcast system
EP0815526B1 (en) * 1996-01-16 2003-05-28 Hughes Electronics Corporation Deferred billing, broadcast, electronic document distribution system and method
JP3299547B2 (ja) * 1996-05-24 2002-07-08 株式会社日立製作所 ガス絶縁機器の部分放電検出装置
US6961341B1 (en) * 1996-07-02 2005-11-01 Microsoft Corporation Adaptive bandwidth throttling for network services
US6222856B1 (en) * 1996-07-02 2001-04-24 Murali R. Krishnan Adaptive bandwidth throttling for individual virtual services supported on a network server
US5946052A (en) * 1996-08-01 1999-08-31 Thomson Consumer Electronics, Inc. System for acquiring and processing video data and program guides transmitted in different coding formats
US5886995A (en) * 1996-09-05 1999-03-23 Hughes Electronics Corporation Dynamic mapping of broadcast resources
US7292604B2 (en) * 1996-09-05 2007-11-06 The Directv Group, Inc. Device and method for efficient delivery of redundant national television signals
US6728269B1 (en) 1996-09-05 2004-04-27 Hughes Electronics Corporation Device and method for efficient delivery of redundant national television signals
JPH10126752A (ja) * 1996-10-23 1998-05-15 Matsushita Electric Ind Co Ltd 放送システム
US5867490A (en) * 1996-11-05 1999-02-02 Worldspace International Network, Inc. Direct radio broadcast receiver for providing frame synchronization and correlation for time division multiplexed transmissions
US5864546A (en) * 1996-11-05 1999-01-26 Worldspace International Network, Inc. System for formatting broadcast data for satellite transmission and radio reception
US5870390A (en) * 1996-11-05 1999-02-09 Worldspace International Network, Inc. Statellite direct radio broadcast receiver for extracting a broadcast channel and service control header from time division multiplexed transmissions
US6018764A (en) * 1996-12-10 2000-01-25 General Instrument Corporation Mapping uniform resource locators to broadcast addresses in a television signal
US5982411A (en) * 1996-12-18 1999-11-09 General Instrument Corporation Navigation among grouped television channels
US6526575B1 (en) 1997-01-07 2003-02-25 United Video Properties, Inc. System and method for distributing and broadcasting multimedia
US5850218A (en) 1997-02-19 1998-12-15 Time Warner Entertainment Company L.P. Inter-active program guide with default selection control
US7515712B2 (en) 1997-08-01 2009-04-07 Cisco Technology, Inc. Mechanism and apparatus for encapsulation of entitlement authorization in conditional access system
US6343085B1 (en) 1997-08-28 2002-01-29 Microsoft Corporation Adaptive bandwidth throttling for individual virtual services supported on a network server
US6201798B1 (en) 1997-11-14 2001-03-13 Worldspace Management Corporation Signaling protocol for satellite direct radio broadcast system
EP1032996A4 (en) * 1997-11-14 2006-07-05 Worldspace Corp SIGNALING PROTOCOL FOR A DIRECT TRANSMISSION SYSTEM FOR HEARING BY SATELLITE
EP0917370A3 (en) * 1997-11-18 2007-10-24 Sony Corporation Signal processing device and method for switching signal processors therefor
GB9726495D0 (en) * 1997-12-16 1998-02-11 Nds Ltd Improvements in or relating to the information associated with a digital signal
US6351471B1 (en) 1998-01-14 2002-02-26 Skystream Networks Inc. Brandwidth optimization of video program bearing transport streams
US6351474B1 (en) * 1998-01-14 2002-02-26 Skystream Networks Inc. Network distributed remultiplexer for video program bearing transport streams
US6195368B1 (en) 1998-01-14 2001-02-27 Skystream Corporation Re-timing of video program bearing streams transmitted by an asynchronous communication link
US6246701B1 (en) 1998-01-14 2001-06-12 Skystream Corporation Reference time clock locking in a remultiplexer for video program bearing transport streams
US6292490B1 (en) 1998-01-14 2001-09-18 Skystream Corporation Receipts and dispatch timing of transport packets in a video program bearing stream remultiplexer
JPH11261566A (ja) * 1998-03-09 1999-09-24 Fujitsu Ltd 画像伝送装置
US6937618B1 (en) * 1998-05-20 2005-08-30 Sony Corporation Separating device and method and signal receiving device and method
US6677513B1 (en) 1998-05-29 2004-01-13 International Business Machines Corporation System and method for generating and attenuating digital tones
JP4643826B2 (ja) * 1998-06-12 2011-03-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Dvbテレビジョンシステム、送信器及び受信器
KR100617896B1 (ko) * 1998-06-12 2006-09-05 코닌클리케 필립스 일렉트로닉스 엔.브이. 전송 시스템
JP2000032414A (ja) * 1998-07-16 2000-01-28 Sony Corp チャンネル設定方法及び受信装置
US6313886B1 (en) * 1998-10-14 2001-11-06 Sony Corporation Automatic PSIP detection system and method
US6604243B1 (en) * 1998-11-10 2003-08-05 Open Tv System and method for information filtering
GB9828589D0 (en) * 1998-12-23 1999-02-17 Ntl Group Limited Automatic electronic programme scheduling system
GB9828591D0 (en) * 1998-12-23 1999-02-17 Ntl Group Limited Electronic programme scheduling system
WO2000042767A1 (en) * 1999-01-12 2000-07-20 Sony Corporation Signal processing device and signal processing method
US6591013B1 (en) * 1999-03-22 2003-07-08 Broadcom Corporation Switching between decoded image channels
US6993782B1 (en) 1999-07-16 2006-01-31 Thomson Licensing Program guide information and processor for providing program and channel substitution
US6549544B1 (en) * 1999-11-10 2003-04-15 Ibiquity Digital Corporation Method and apparatus for transmission and reception of FM in-band on-channel digital audio broadcasting
FR2804275B1 (fr) * 2000-01-25 2002-10-31 Sagem Decodeur de television et procede de decodage de signaux d'un flux
US7032239B1 (en) * 2000-02-24 2006-04-18 Intel Corporation Providing content description and connection information in digital broadcast networks
FR2805701B1 (fr) * 2000-02-25 2003-07-04 Sagem Procede de commande d'un decodeur de television
EP1180862A1 (en) * 2000-08-18 2002-02-20 Sony International (Europe) GmbH Broadcast receiver that is turned on automatically in accordance with a schedule of a transmitted service
KR20020034246A (ko) * 2000-10-31 2002-05-09 구자홍 디지털 티브이의 채널 튜닝 제어방법
US20020178455A1 (en) * 2001-03-14 2002-11-28 General Instrument Corporation Dynamic movement of the control channel for broadband communication devices
US8880709B2 (en) * 2001-09-12 2014-11-04 Ericsson Television Inc. Method and system for scheduled streaming of best effort data
US20060053451A1 (en) * 2002-09-05 2006-03-09 Lockrige Terry W Method and system for providing a cache guide
CN100449458C (zh) * 2002-09-05 2009-01-07 汤姆森特许公司 提供高速缓存指南的方法和系统
US7693222B2 (en) * 2003-08-13 2010-04-06 Ericsson Television Inc. Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation
CN1864400A (zh) * 2003-10-06 2006-11-15 皇家飞利浦电子股份有限公司 用于分发服务的系统、发射器、接收器、信号、方法
US8396216B2 (en) 2003-11-21 2013-03-12 Howard G. Pinder Partial dual-encryption using program map tables
JP3891174B2 (ja) * 2003-12-08 2007-03-14 株式会社日立製作所 制御方法
US20050188410A1 (en) * 2004-02-20 2005-08-25 Michael Kahn Methods and apparatus for switching from a non-module tuning mode to a module tuning mode in a cable television receiver
JP2009530951A (ja) * 2006-03-24 2009-08-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ データ配信システム
DE102007033667A1 (de) * 2007-07-17 2009-01-22 GSMK Gesellschaft für sichere mobile Kommunikation mbH Verfahren und Vorrichtung für eine anonyme verschlüsselte mobile Daten- und Sprachkommunikation
WO2010009927A2 (en) * 2008-07-24 2010-01-28 Irdeto Access B.V. Method of broadcasting and receiving time-sliced data
US8730301B2 (en) * 2010-03-12 2014-05-20 Sony Corporation Service linkage to caption disparity data transport
US20130094518A1 (en) * 2011-10-13 2013-04-18 Electronics And Telecommunications Research Institute Method for configuring and transmitting mmt payload
US9621435B2 (en) 2012-09-07 2017-04-11 Oracle International Corporation Declarative and extensible model for provisioning of cloud based services
US10148530B2 (en) 2012-09-07 2018-12-04 Oracle International Corporation Rule based subscription cloning
US9838370B2 (en) * 2012-09-07 2017-12-05 Oracle International Corporation Business attribute driven sizing algorithms
US9619540B2 (en) 2012-09-07 2017-04-11 Oracle International Corporation Subscription order generation for cloud services
EP2948882A4 (en) * 2013-01-24 2016-08-10 Vencore Labs Inc METHOD AND SYSTEM FOR VISUALIZING AND ANALYZING A FIELD AREA NETWORK
US9948962B2 (en) 2014-11-13 2018-04-17 Time Warner Cable Enterprises Llc Apparatus and methods for efficient delivery of electronic program guide data
US10142174B2 (en) 2015-08-25 2018-11-27 Oracle International Corporation Service deployment infrastructure request provisioning
EP4222972A1 (en) * 2020-09-30 2023-08-09 Arris Enterprises, Llc Electronic device and method for enabling docsis 4.0 fdd/fdx operation in hfc plants

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4009346A (en) * 1974-12-30 1977-02-22 International Business Machines Corporation Distributional activity compression
US4009345A (en) * 1974-12-30 1977-02-22 International Business Machines Corporation External management of satellite linked exchange network
US4218756A (en) * 1978-06-19 1980-08-19 Bell Telephone Laboratories, Incorporated Control circuit for modifying contents of packet switch random access memory
US4484217A (en) * 1982-05-11 1984-11-20 Telease, Inc. Method and system for remote reporting, particularly for pay television billing
US4742543A (en) * 1983-12-22 1988-05-03 Frederiksen Jeffrey E Video transmission system
US4829569A (en) * 1984-09-21 1989-05-09 Scientific-Atlanta, Inc. Communication of individual messages to subscribers in a subscription television system
JPS62281626A (ja) * 1986-05-30 1987-12-07 Nippon Telegr & Teleph Corp <Ntt> デジタルデ−タ伝送方式
US4866770A (en) * 1986-07-08 1989-09-12 Scientific Atlanta, Inc. Method and apparatus for communication of video, audio, teletext, and data to groups of decoders in a communication system
US4908859A (en) * 1986-09-19 1990-03-13 M/A-Com Government Systems, Inc. Receiver access interface to service components in television channel
GB2214757A (en) * 1988-01-22 1989-09-06 Philips Electronic Associated Signal distribution network
EP0329005B1 (de) * 1988-02-19 1993-11-03 Siemens Aktiengesellschaft Verfahren zum Einrichten von über Koppelvielfache einer mehrstufigen Koppelanordnung verlaufenden virtuellen Verbindungen
US5003384A (en) * 1988-04-01 1991-03-26 Scientific Atlanta, Inc. Set-top interface transactions in an impulse pay per view television system
GB2218287B (en) * 1988-05-02 1992-10-07 Hashimoto Corp Display system for use with a tv program reservation system
JP2892689B2 (ja) * 1989-07-05 1999-05-17 株式会社日立製作所 パケット通信網およびパケット交換機
US5313455A (en) * 1990-04-23 1994-05-17 Koninklijke Ptt Nederland N.V. Transmission system with recording of untransmitted packets
JP2555906B2 (ja) * 1990-05-18 1996-11-20 日本電気株式会社 Atmセルのvci変換方式
JP2932673B2 (ja) * 1990-10-30 1999-08-09 日本電気株式会社 Isdn網を利用した仮想化専用線方式
EP0487235B1 (en) * 1990-11-21 1999-02-03 AT&T Corp. Bandwidth and congestion management in accessing broadband ISDN networks
US5091936A (en) * 1991-01-30 1992-02-25 General Instrument Corporation System for communicating television signals or a plurality of digital audio signals in a standard television line allocation
KR0178536B1 (ko) * 1991-03-11 1999-04-15 강진구 동종 프로그램 채널 선택방법
US5200823A (en) * 1991-03-29 1993-04-06 Scientific-Atlanta, Inc. Virtual channels for a multiplexed analog component (mac) television system
DE4116939A1 (de) * 1991-05-24 1992-11-26 Standard Elektrik Lorenz Ag Koppelfeld zum durchschalten von kanaelen
US5359601A (en) 1992-10-30 1994-10-25 Scientific-Atlanta, Inc. Apparatus providing dynamic virtual service selection in a multi-service communications system

Also Published As

Publication number Publication date
AU683134B2 (en) 1997-10-30
CA2180363A1 (en) 1995-07-13
JP2940638B2 (ja) 1999-08-25
AU1560995A (en) 1995-08-01
MX9602593A (es) 1998-06-30
CA2180363C (en) 1999-02-09
WO1995019076A1 (en) 1995-07-13
US5418782A (en) 1995-05-23

Similar Documents

Publication Publication Date Title
JPH09509293A (ja) マルチサービス通信システムにおいて仮想サービス選択を提供するための方法及び装置
JP3830507B2 (ja) マルチサービス通信システムにおいてサービスの選択を提供する方法および装置
EP0594351B1 (en) Interactive television converter
JP4146895B2 (ja) Mpegネットワークにおける論理的複合チャネル・マッピング
US5894320A (en) Multi-channel television system with viewer-selectable video and audio
US6215530B1 (en) Logical and composite channel mapping in an MPEG network
KR100755797B1 (ko) 프로그램 가이드 정보 획득 방법
JP2001523927A (ja) パケットデータストリームをフィルタする方法
CN1358387A (zh) 获取和处理广播节目、节目指南和频道标识数据的系统
KR20010024443A (ko) 멀티미디어 프로그램 데이터와 프로그램 안내 정보를포맷하고 처리하기 위한 시스템
JP2003524992A (ja) コンテンツ記述情報と接続情報とを提供する方法
MXPA96002593A (en) Method and apparatus for providing selection virtual deservicio in a communications system of multiples servic
KR20000028451A (ko) 디지탈 티브이 시스템의 전자 신문 서비스 방법
JP2002515194A (ja) 圧縮されたディジタルデータ対話形プログラム・システム
KR100293466B1 (ko) 디지탈티브이의게임운용방법
KR100479785B1 (ko) 지상파 디지털 방송을 이용한 디지털 방송수신기의 원격제어 시스템 및 방법
JPH10150644A (ja) 放送データ送受信システム及びこれに使用する送信装置と受信装置
HK1007058B (en) Interactive television converter
MXPA97003915A (es) Sistema de television multicanal con video y audio seleccionables por el televidente

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090618

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100618

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100618

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110618

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120618

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130618

Year of fee payment: 14

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term