JPH1051497A - デジタル多重プログラムの送信パケット流を解析する方法および装置 - Google Patents
デジタル多重プログラムの送信パケット流を解析する方法および装置Info
- Publication number
- JPH1051497A JPH1051497A JP9097628A JP9762897A JPH1051497A JP H1051497 A JPH1051497 A JP H1051497A JP 9097628 A JP9097628 A JP 9097628A JP 9762897 A JP9762897 A JP 9762897A JP H1051497 A JPH1051497 A JP H1051497A
- Authority
- JP
- Japan
- Prior art keywords
- packet
- stream
- data
- video
- digital
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/434—Disassembling 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/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/442—Monitoring 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/4425—Monitoring of client processing errors or hardware failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6143—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Emergency Protection Circuit Devices (AREA)
Abstract
により送信されるデジタル信号のパケット流の完全性を
監視し、確認する方法を提供することを目的とする。 【解決手段】 ビデオ、オーディオ等のデータの多重化
されたデータ流38を監視し、例えば同調器64で受信さ
れ、復調65されたデータ流38はパケット流解析装置68で
サービス情報パケット50を読取り、サービス情報にした
がって前記データ流を正しいものと確認することを特徴
とする。
Description
ラム伝送の監視、特にデジタル的にコード化されたビデ
オ、オーディオ、データからなる多重化されたパケット
データ流の監視に関する。
回路技術、通信下部構造の発展によって有用なデータサ
ービスの転送ならびに、消費者へ高品質のビデオおよび
オーディオプログラムを効率的に配送するための新しい
多重化された放送フォーマットが生まれた。特に、多重
化された放送フォーマットと組み合わせた高パワー通信
衛星の登場はデジタルビデオの100を越えるチャンネ
ルが直接、聴視者の家庭へ送信されることを可能にして
いる。
デジタルビデオ情報はバイトまたはパケットの識別可能
なグループで送信されることができる。デジタルビデオ
バイト流は細分され、固定した長さのパケットへパッケ
ージされる。幾つかの異なったビデオソースからのパケ
ットは迅速に単一の搬送波周波数へ共に組立て(多重
化)られることができる。単一のソースからの全てのパ
ケットはプログラムまたはサービスチャンネルを形成す
る。したがって単一の搬送波周波数は、多数の異なった
ビデオプログラムチャンネルを有する多重化されたパケ
ット流を受信し、送信することができる。
テムでは、典型的な高パワー衛星トランスポンダは4つ
の動画のテレビジョンチャンネルまたは8つまでの記録
されたフィルムチャンネルを含んだ単一の搬送波信号を
送信することができる。現在の衛星は100を越えるビ
デオチャンネルを与えるように多数のトランスポンダを
搭載することができる。各トランスポンダはその多重化
されたまたは多重プログラムパケット流を受信機にダウ
ンリンクで送信し、受信機は表示のため多重化されたパ
ケット流を本来のビデオデータチャンネルに分割する。
類似のデジタル多重プログラム伝送システムはケーブル
回路網、コンピュータ回路網、光ファイバ回路網等の他
の回路網で使用するように計画されている。
放送および伝送は新しい監視装置を必要とする。例え
ば、通常の放送テレビジョンは典型的に単に生放送を観
察するスタジオ内の職員により監視されることができ
る。利用可能な複数のプログラムチャンネルおよび、デ
ジタルビデオ伝送に使用される高いビット速度により、
より精巧な試験システムが必要とされる。送信フォーマ
ットの多重化された特性は信号を監視するために特定の
チャンネルへの直接的アクセスを可能にしない。100
を越える数のビデオチャンネルの放送映像をスタジオ内
で監視するには多数のスタッフを必要とする。さらに、
送信された信号が供給されている順方向エラー訂正(F
EC)は信号エラーが受信されたビデオ映像を十分“停
止”させまたは送信された画像を完全に損失させる程度
に深刻なレベルに達するまで信号エラーを訂正し隠す。
それ故、ビデオ映像の可視監視は映像品質の破局的な故
障前に劣化した信号状態の警告をほどんど与えない。
テクチャの複雑な特性のために多重化された伝送システ
ム中の故障の点検および隔離も困難である。デジタル伝
送システムは、非常に高いビット速度で種々のソースか
らの多数の信号のデジタル変換、圧縮、暗号化、パケッ
ト化、多重化および送信を行う。高速度電子回路はデジ
タルデータをパケット化し、必要な転送制御情報を供給
することを必要とされる。高いビット伝送速度において
回路間のタイミングエラーはパケット流中のパケットの
損失を生じさせる。しかしながら、パケット化された信
号の高いデータ速度とデジタル特性は補助がなければ人
間の肉眼では検出できないエラーを生成する。全てのビ
デオ信号はデジタル的に圧縮され、暗号化され、パケッ
ト化され、したがってビデオ信号は故障の点検を行うた
めに観察されることができない。ビデオ映像はデジタル
信号がパケット化と暗号化を解除され圧縮復元され受信
機で表示された後に観察されるだけである。
された転送アーキテクチャはまたシステムに複雑な層を
付加する。パケット化された転送アーキテクチャは受信
機によるパケット流の適切なパケット解除を確実にする
ため転送システム制御情報を必要とする。転送システム
制御情報のエラーは、受信機がデジタルデータ流を適切
に再構成できないようにする。
テムにより伝送されるデジタル信号のパケット流の完全
性を監視し、確認することができる装置が必要とされ
る。
トデータ流用のパケット流解析装置に関する。パケット
流解析装置は最初に多重プログラムパケットデータ流で
伝送される種々のチャンネルについてのサービス情報を
アクセスする。このサービス情報は多重プログラムパケ
ット流内のサービス情報または“プログラムガイド”パ
ケットに含まれている。サービス情報/プログラムガイ
ドチャンネルは好ましくは多重プログラムパケット流内
の所望のサービスチャンネルを識別し位置付けるため、
受信機により必要とされる基本情報を含んでいる。サー
ビス情報は全ての送信されたプログラムとサービスチャ
ンネルの識別子および位置と、使用者チャンネル番号の
指定と、チャンネル名およびロゴと、個人のプログラム
名、放送時間、解説、料金情報等の識別と、システム時
間、他の制御流の識別および位置と、他の類似の機能を
含んでいる。
多重プログラムパケットデータ流により伝送される異な
ったビデオ、オーディオ、およびデータチャンネルにつ
いての情報を含むプログラムガイドパケットを送信して
もよい。パケット流解析装置は各パケットのヘッダを読
み、プログラムガイトまたはマスタープログラムガイド
(MPG)パケットを識別する。MPGは多重プログラ
ムパケット流で利用可能な種々のチャンネルについての
情報を含んでいる。パケット流解析装置はパケット流に
存在するパケットおよびチャンネルに対してMPGによ
りリストされたパケットおよびチャンネルを確認する。
析装置はまた各パケットのヘッダ中の情報にしたがって
パケット流の完全性を確認する。例えば、各パケットヘ
ッダはパケットの適切なシーケンスを維持する3つまで
の8ビットバイトを含み、パケットの内容を識別する。
パケット流解析装置はパケットの内容およびシーケンス
を確認するためヘッダ情報を使用する。
ル、トランスポンダはパケットデータ流の電子プログラ
ムガイドを提供するために表示される。確認試験の結果
はまた使用者がパケット流を監視することを可能にする
ように表示されることもできる。
器、反対の順方向エラー訂正論理装置(FEC-1)、デ
ジタルパケット流の監視および確認用の解析論理装置を
含んでいる。同調器、復調器、FEC-1は送信されたパ
ケットデータ流を再生する。解析論理装置はパケット流
の監視および確認機能を行う。好ましくは、解析論理装
置は実時間でパケットを処理する。解析論理装置は好ま
しくは専用の論理プロセッサまたはゲートアレイからな
る。好ましくは、使用者ディスプレイが結果を表示し、
使用者入力を受けるために設けられる。
が多重化されたパケットデータ流の状態を表示し監視す
ることを可能にする。このパケット流解析装置は確認試
験を行い、あらゆるエラーを表示する。使用者は問題を
示す結果についての状態ディスプレイを監視することに
よってパケット流のエラーを検出することができる。パ
ケット流解析装置により与えられるエラーのタイプと状
態は使用者に見解を与え、これにより多重化された放送
システムの故障を識別する。
説明は共に例示および解説であり、特許請求の範囲で記
載されている本発明をさらに解説することを目的とす
る。 本発明はさらに目的および意図する利点と共に添
付図面を伴った後述の詳細な説明を参照して最良に理解
されるであろう。図面を参照すると、図1は本発明を使
用することができるデジタル衛星システム20を示してい
る。システム20は好ましくは、地上のアップリンク装置
21、衛星23aと23bを有する宇宙セグメント22、地上の
受信機24とを含んでいる。説明された実施形態はデジタ
ル衛星ビデオ送信システムに関するが、パケット解析装
置は地上ケーブルまたは他の多重プログラムデータ流を
監視するために使用されてもよいことを理解すべきであ
る。
光ファイバ通路26、または予めテープ27に記録されたプ
ログラミングを経てプログラミング情報を集める。プロ
グラミング情報は典型的にビデオまたはオーディオデー
タからなる。入来する衛星25と光ファイバのNTSCフ
ォーマットのテレビジョン信号26はデジタル化され、2
70Mbpsの直列デジタルビデオデータ流28に変換さ
れる。予め記録された資料27は品質の検査をされ、放送
時間まで記憶するために標準的な記録フォーマットに転
送される。標準的な記録フォーマット資料は放送時間に
270Mbpsの直列ビデオ流28にデジタル化される。
オーディオ資料は同様に適切なデジタルフォーマット29
で維持され送信される。
とオーディオ信号29は、ビデオ圧縮31、暗号化32、およ
び制御データ35との多重化33を行うためアップリンク信
号処理システム(USPS)30へ導かれる。270Mb
psデジタルデータ流28はMPEG−2型圧縮方式を用
いて、圧縮装置31において3.5乃至7.5Mbpsの
デジタル圧縮されたビデオデータ流28aへ圧縮される。
ビデオ内容に基づいて、MPEG−2型の圧縮は可能な
36:1乃至70:1のデータ圧縮を可能にする。圧縮
されたビデオ信号28aは権限をもたずに信号をアクセス
しないように暗号化装置32により暗号化される。オーデ
ィオ信号は同様に圧縮装置39で圧縮され、通常は暗号化
されないが、暗号化されてもよい。処理されたビデオお
よびオーディオデータ流28b、29aは、複数の回路網制
御データ流35と共に単一のパケット流38へパケット化さ
れ多重化される。制御情報は暗号化されないことが好ま
しい。パケット化はデータ流28a、29a、35を固定した
長さのブロックまたはパケットへ分断する。多重化は異
なったデータ流28a、29a、35からのパケットを多重プ
ログラムパケットデータ流38へ結合する。受信機で伝送
エラーを訂正するためにパケット流38には順方向エラー
訂正(FEC)36が行われている。
パケット流38はバイトまたはパケット50のグループのデ
ータを含んでいる。好ましい実施形態では、それぞれ固
定した長さのパケット50は100を越えるバイトを含ん
でおり、1バイト当たり8ビットである。パケット50の
最初の幾つかのバイトは好ましくはパケットヘッダ51を
構成している。パケットヘッダ51はパケットタイプを識
別するビット53と、パケットにより伝送されるサービス
を識別する付加的なアドレスビット52を含んでいる。同
一のアドレスまたはサービスチャンネルIDを有する全
てのパケットは1つのプログラムまたはサービスチャン
ネルを形成する。パケットヘッダ51はまた情報を含んで
おり、この情報はパケットフレーミングを行い、パケッ
トが暗号化されたか否かを示し、パケットにより伝送さ
れるサービスのタイプ(ビデオ、オーディオ、データま
たは制御)を識別する。ヘッダ51はまた同じサービスチ
ャンネルIDを有する連続的なパケットに対してインク
レメントする連続カウンタ54を含むことができる。
ペイロード56を構成する。ペイロードバイト56は任意の
タイプの情報を含んでいる。好ましくはペイロード56は
使用者サービス(ビデオ、オーディオまたはデータ)ま
たはシステム制御情報を含んでいる。例えば、典型的な
システムでは、基本的なビデオサービスパケットのペイ
ロードバイト56はMPEG−2の圧縮されたデジタルビ
デオデータ57を含んでいる。代わりに、ペイロード56は
48KHzの速度または44.1KHzのコンパクトデ
ジタルディスクフォーマットでサンプルされたデジタル
的に暗号化されているオーディオデータ58を含んでい
る。ペイロード56はまたシステム制御情報59を伝送する
こともできる。さらに、バイト数(図示せず)は順方向
エラー訂正用にパケット50に付加されてもよい。より多
量のエラー訂正と頑強な信号を与えるため、多数のFE
Cバイトが付加されることができる。しかしながら、F
ECバイトを付加するとパケット流のデータ速度を低下
する。好ましくは30.3Mbpsまたは23.6Mb
psの2つのパケット流データ速度が使用される。
30.3Mbpsの多重プログラムパケット流38は4つ
までのテレビジョンチャンネルまたは8つまでの記録フ
ィルムチャンネル、幾つかのオーディオチャンネル、シ
ステム制御情報を伝送することができる。32まで(ま
たはそれ以上)の多重プログラムパケット流38は100
を越えるビデオのチャンネルを転送するために設けられ
てもよい。各32のパケット流はサービス情報またはマ
スタープログラムガイド(MPG)チャンネルを有し、
これはパケット流中に存在する異なったビデオ57、オー
ディオ58、制御流パケット59を識別する。MPG 59a
は、サービスチャンネルIDにより利用可能なチャンネ
ルと各サービスチャンネルIDに関連するプログラミン
グをリストする。MPG 59aは回路網構造データのよ
うなシステム情報および他のシステムパラメータも含ん
でいてもよい。MPGパケット59aは周期的、好ましく
は毎秒送信される。
0Mbpsの総ビット速度を与えるため20メガシンボ
ル/秒のシンボル速度を有する搬送波周波数に直角位相
シフトキー(QPSK)変調される。40Mbpsの搬
送波は周波数において17.3乃至17.8GHz間の
32の割当てられたアップリンク周波数のうちの1つに
上方変換される。信号は衛星23にアップリンクで送信さ
れる。
bは通常、ヒューズ社のHS−601(商標名)の宇宙
衛星のような静止衛星である。衛星23aと23bは好まし
くは非常に近接した静止軌道に位置する2つの静止衛星
である。各衛星は好ましくは16の高パワー(120ワ
ット)のトランスポンダ40を有する。各トランスポンダ
40は32のアップリンク信号のうちの1つを受信するた
め、17.3乃至17.8間の32のアップリンク周波
数のうちの1つで動作する。トランスポンダ40はアップ
リンクで送信された搬送波信号のうちの1つを受信し、
これを12.2乃至12.7GHz間の32の割当てら
れたダウンリンク周波数のうちの1つに変換する。
信された信号はアンテナ60により地上の受信機24で捕捉
され、フィード61へ焦点を結ばれる。フィード61は焦点
を結ばれた信号を電気信号へ変換し、電気信号は低雑音
下方変換器(LNB)(図示せず)によって周波数が下
方変換される。増幅され下方変換された信号は同軸ケー
ブル62を介してパケット流解析装置63へ送られる。
析装置63は好ましくは同調器64、復調器65、反転順方向
エラー訂正論理装置66(FEC-1)、解析論理装置68、
インターフェイスコンピュータ70を具備している。同調
器64は950乃至1450MHz周波数範囲内の32の
搬送波信号のうちの1つに同調する。復調器65は選択さ
れた搬送波をデジタルパケット流に復調する。回路また
はソフトウェアを使用する反転順方向エラー訂正論理装
置66(FEC-1)は送信ビットエラーを訂正するためF
ECビットを提供するために設けられている。同調、復
調、FEC-1は技術でよく知られている一般的な技術を
用いて行われる。FEC-1が行われた後、もとの送信さ
れたパケット流38(図3)が再生される。
の完全性を監視および確認するための回路およびソフト
ウェアを設けられている。パケット流38はまたアップリ
ンク装置21(図1)で利用可能である。パケット流はそ
れ故、アップリンクで解析されることができる。しかし
ながら、地上の受信機24で受信されたパケット流を試験
することは、アップリンク送信機21の変調器と衛星とを
含む衛星伝送システムと、順方向エラー訂正の性能の動
作を端部から端部にわたって監視することを可能にす
る。受信されたパケット流の試験はアップリンク装置か
ら離れた位置において行われることも可能である。した
がって、パケット流38の完全性はこれが送信され受信さ
れた後に監視されることをが好ましい。
68は好ましくは監視されるパケット流からのパケットを
記憶するための入力バッファ68aを含んでいる。解析論
理装置68は好ましくはパケットが到着したときに実時間
でパケット流を解析するための専用のデジタル信号プロ
セッサ68bを含んでいる。30.3Mbpsのデータ速
度で、約30,000パケットが毎秒到着し、これは3
4ミリ秒毎に到着するパケットに変換する。例えば20
MHzで動作するテキサスインストルメント社のTMS
320C30等の専用の信号プロセッサは34ミリ秒の
ウィンドウ内でパケットを処理するように所望の機能に
したがってプログラムされることができる。他の論理装
置または信号プロセッサまたはフィールドプログラム可
能なゲートアレイ(FPGA)または特定用途用集積回
路(ASIC)のような論理装置から構成される他の等
価の装置が解析論理装置68を構成するために使用される
ことを当業者は認識するであろう。
よび確認結果を表示する。インターフェイスコンピュー
タ70は高レベルの使用者インターフェイスソフトウェア
を動作し、解析論理装置68用のホスト機械として動作す
る。インターフェイスコンピュータ70は入力を受信し、
結果を使用者へ表示することができる任意の装置であっ
てもよい。例えば、あらゆるIBM両立性パーソナルコ
ンピュータ、アップルコンピュータ、またはより強力な
ワークステーションコンピュータ等の汎用コンピュータ
が使用されてもよい。さらに、集積された同調器、復調
器、FEC-1、解析論理装置、使用者ディスプレイハー
ドウェアを有する専用のパケット流解析装置は、同調器
64、復調器65、FEC-1、解析論理装置68、インターフ
ェイスコンピュータ70を単一の装置に結合することによ
り構成されることもできる。集積された装置は移動可能
な動作を可能にするため頑丈にされることが好ましい。
対して4つのタイプの機能、即ち、監視、確認、誤り訂
正、統計の維持を行う。
ト流38で利用可能なサービスチャンネルIDとチャンネ
ルを表示する。例えば、モニタ機能は好ましくはパケッ
トのサービスチャンネルIDを識別するために各パケッ
トのパケットヘッダ51を読取る。多重プログラムパケッ
ト流の種々のチャンネルについての情報を含んでいるM
PGパケット59aは1のサービスチャンネルID番号を
有することが好ましい。MPG59aは好ましくはパケッ
ト流のサービスチャンネルIDと、各サービスチャンネ
ルIDのチャンネル番号と、各サービスチャンネルID
により伝送されたプログラミングをリストする。モニタ
機能は各サービスチャンネルIDと、関連するチャンネ
ル番号と、利用可能なプログラミングを識別する。例え
ば、サービスチャンネルID番号10を有するパケットは
ESPNを伝送するプログラムチャンネル200 であって
もよい。サービスチャンネルID番号20を有するパケッ
トはC−SPANを伝送するチャンネル201 であっても
よい。モニタ機能はパケット流に存在するパケットおよ
びチャンネルへの電子プログラムガイドの役目を行うよ
うにインターフェイスコンピュータ70上にMPG情報を
表示してもよい。
PG59aは日中の節約時間変化、料金システム情報等の
回路網パラメータ全体も含む。モニタ機能はこのタイプ
の情報を表示してよい。
認機能はパケットヘッダ51とMPGパケット59aを試験
する。例えば、確認機能はパケット流の語義と順序を試
験する。各パケットヘッダ51はパケットの内容と順序に
関する情報を含んでもよい。パケット流解析装置はパケ
ットの内容に対してパケットヘッダ51の情報を確認す
る。あらゆるエラーまたは妨害が検出され、通知され、
インターフェイスコンピュータ70上で表示される。
パケットを記憶することを可能にする。統計機能はパケ
ット流の状態を追跡するため統計を維持する。好ましく
は解析論理装置68は監視、確認、誤り訂正、統計機能を
同時に行う。
監視、確認、誤り訂正、統計機能は好ましくは2つのモ
ード、即ち停留モード(単一のトランスポンダ監視)ま
たは走査モード(多重トランスポンダ監視)のうちの一
方で使用される。
単一の衛星トランスポンダ40から放送された単一のパケ
ット流38を解析する。例えば、停留モードはパケットヘ
ッダ51(図3)を読取り、81において各パケットを識別
することによってパケット流38を監視する。MPGパケ
ットがパケット流に存在することは82において確認され
る。MPG構文および情報は83において正確であること
を確認される。さらに、パケット流はMPGの情報にし
たがって確認される。例えばパケット流が2つの連続パ
ケットが同一のサービスチャンネルID番号をもたない
ことを84において確認し、パケット流に存在する全ての
サービスチャンネルIDがMPGでリストされることを
85において確認するチェックが行われる。検出されたエ
ラーは識別され記録される。
ータ速度を監視する。パケット流全体のデータ速度は好
ましくは30.3Mbpsまたは23.6Mbpsのい
ずれかである。任意の特定のチャンネルのデータ速度は
データ流に存在する特定のサービスチャンネルIDによ
りパケット数から計算される。例えば、30.3Mbp
sパケット流のパケットの1/2は同一のサービスチャ
ンネルを有し、チャンネルのデータ速度は30.3Mb
ps/2、すなわち15.15Mbpsである。30.
3Mbpsパケット流の1/10は同じサービスチャン
ネルIDを有し、チャンネルのデータ速度は30.3M
bps/10、すなわち3.03Mbpsである。停留
モードの統計機能は各サービスチャンネルIDのデータ
速度を維持し表示する。
しメモリに記憶することを可能にする。好ましくは、当
業者によく知られているソフトウェアの誤り訂正使用と
類似して、誤り訂正機能は使用者が捕捉および記憶を要
望する故障のタイプをプログラムし選択することも可能
にする。使用者は故障を検査し、識別するため後で記憶
されたパケットを観察する。
いことを認識するであろう。勿論、パケット流について
の他の試験が可能である。例えば、解析論理装置は同一
のサービスチャンネルID 52を有する連続したパケッ
トの連続カウンタ54が連続的に番号を付けられることを
確認するようにプログラムされることができる。さら
に、MPGによりリストされる全てのサービスチャンネ
ルIDがパケット流中に認められることを確認されるこ
とができる。所望するように確認機能を省略または付加
するため当業者が解析論理装置68をプログラムできるこ
とが理解されるべきである。
て、各サービスチャンネルIDのチャンネルチャンネル
番号(SCID)と名称および各チャンネルのタイプ
(ビデオ、オーディオ等)とそのデータ速度と共にパケ
ットデータ流に認められる全てのサービスチャンネルI
Dを表示する。リストは好ましくはインターフェイスコ
ンピュータ70のディスプレイモニタ上で電子的に表示さ
れ(図5)、連続的に更新される。表1は典型的なディ
スプレイを示している。 表1 トランスポンダ04のサービスチャンネルID SCID チャンネル 名 称 速 度 00 −−− NULL 0.03 01 −−− MPG 0.10 10 200−v ESPN 7.80 11 200−a1 ESPN 0.12 12 200−a2 ESPN 0.13 20 201−v C−SPAN 3.50 21 201−a1 C−SPAN 0.25 存在するSCID:00,01,10,11,12,20,21,30,31 存在しないSCID:--なし-- 予測のないSCID:--なし-- エラー:--なし--
ット流のトランスポンダ番号(04)はディスプレイの
上部で識別される。トランスポンダ番号の下には、各S
CIDおよびSCIDについての情報をリストした表が
表示されている。このような情報はチャンネル番号、名
称、チャンネルデータ速度を含んでいる。例えば、表1
のSCID10は7.80Mbpsのデータ速度でESP
Nを伝送するチャンネル200−vである。“v”はS
CID10がビデオチャンネルであることを示している。
SCID11と12はチャンネル 200−vに関連する2つの
オーディオチャンネル200−a1、200−a2であ
る。トランスポンダ上のSCID数は1つのスクリーン
上で表示されることができるSCID数を越えているの
で、SCIDのリストは上または下にスクロールされて
もよい。
IDはパケット流の全てのSCIDのリストを表示す
る。存在しないSCIDはMPGにより識別されるがパ
ケット流で見られないSCIDをリストする。予測のな
いSCIDはMPGにリストされないパケット流で見ら
れるSCIDをリストする。通常、存在しないSCID
と予測のないSCIDは存在しない。確認試験により発
見されたエラーはERROR下にリストされることもで
きる。
中のモニタおよび確認機能の自動サイクリングを可能に
する。走査モードは、各トランスポンダ40のパケット流
を監視および確認するために全てまたは複数の衛星トラ
ンスポンダ40(図4)を通ってループする。走査モード
はトランポンダ40へ同調し、監視、確認、統計、誤り訂
正機能を行う。走査モードにより行われる監視、確認、
誤り訂正、統計機能は停留モード(図6)により行われ
る機能と類似している。1つのトランスポンダで機能が
行われた後、別のトランスポンダが同調され、機能は次
のトランスポンダで行われる。したがって、走査モード
は全ての衛星トランスポンダ40の逐次的監視を可能にす
る。
ラムデータ流を監視することを可能にする。多重化され
たデジタル信号の状態が観察され、エラーはオペレータ
へ識別される。各パケット流は確認されあらゆるエラー
が報告される。各SCIDチャンネルのデータ速度が維
持され表示される。故障の点検はSCID数により故障
したチャンネルの識別のより行われる。故障したSCI
D装置に関連する装置はしたがって識別され修理される
ことができる。
ト流の適切なパケット化と多重化を監視し、確認する。
い範囲の変化および変形を行うことができることを理解
すべきである。本発明の他の代わりの実施形態は異なっ
た同調、復調またはFEC-1機能を使用することができ
る。他の確認試験およびディスプレイモードもここで説
明した本発明の技術的範囲内に含まれる。それ故、以上
の詳細な説明は本発明を限定するものではなく単なる例
示として考慮されることを意図しており、全ての等価物
は特許請求の範囲に記載された本発明の技術的範囲に含
まれることを理解すべきである。
ステムの概略図。
ト処理のブロック図。
信されるデジタルパケットおよびデジタルパケット流の
説明図。
の衛星のトランスポンダのレイアウト。
ロー図。
Claims (10)
- 【請求項1】 多重化されたデータ流を監視する方法に
おいて、 前記データ流からサービス情報パケットを読取り、 前記サービス情報にしたがって前記データ流を正しいも
のと確認するステップを有する方法。 - 【請求項2】 確認するステップがデータ流のデータ速
度を正しいものと確認することを含んでいる請求項1記
載の方法。 - 【請求項3】 表示端末へ確認結果を表示するステップ
をさらに有する請求項1記載の方法。 - 【請求項4】 前記データ流のデータ速度の統計を維持
するステップをさらに有する請求項1記載の方法。 - 【請求項5】 前記データ流が軌道を飛行する地球衛星
を介して放送される請求項1記載の方法。 - 【請求項6】 前記データが地上回路網を介して送信さ
れる請求項1記載の方法。 - 【請求項7】 データ流内のサービス情報チャンネルに
したがって前記デジタルパケット流を解析するための論
理装置と、 前記論理解析の結果を示すためのインターフェイスディ
スプレイとを有するデータ流を解析する装置。 - 【請求項8】 前記データ流はデジタル多重化されたパ
ケット流である請求項7記載の装置。 - 【請求項9】 前記論理解析が前記データ流のデータ速
度を確認することを含んでいる請求項7記載の装置。 - 【請求項10】 前記論理装置が信号プロセッサを有す
る請求項7記載の装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/632,239 US5905713A (en) | 1996-04-15 | 1996-04-15 | Method and apparatus for analyzing digital multi-program transmission packet streams |
US632239 | 1996-04-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1051497A true JPH1051497A (ja) | 1998-02-20 |
JP3745495B2 JP3745495B2 (ja) | 2006-02-15 |
Family
ID=24534690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP09762897A Expired - Lifetime JP3745495B2 (ja) | 1996-04-15 | 1997-04-15 | デジタル多重プログラムの送信パケット流を解析する方法および装置 |
Country Status (8)
Country | Link |
---|---|
US (1) | US5905713A (ja) |
EP (1) | EP0802677B1 (ja) |
JP (1) | JP3745495B2 (ja) |
AT (1) | ATE278295T1 (ja) |
DE (1) | DE69730895T2 (ja) |
DK (1) | DK0802677T3 (ja) |
ES (1) | ES2225910T3 (ja) |
PT (1) | PT802677E (ja) |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7607147B1 (en) * | 1996-12-11 | 2009-10-20 | The Nielsen Company (Us), Llc | Interactive service device metering systems |
CA2237289C (en) * | 1998-03-24 | 2006-07-11 | Vistar Telecommunications Inc. | Packet data communication system |
US6522638B1 (en) | 1998-03-24 | 2003-02-18 | Vistar Telecommunications Inc. | Packet data communication system with buffered data and control channels |
US6795406B2 (en) | 1999-07-12 | 2004-09-21 | Genesys Telecommunications Laboratories, Inc. | Methods and apparatus for enhancing wireless data network telephony, including quality of service monitoring and control |
US6078566A (en) | 1998-04-28 | 2000-06-20 | Genesys Telecommunications Laboratories, Inc. | Noise reduction techniques and apparatus for enhancing wireless data network telephony |
DE69926689T2 (de) * | 1998-06-18 | 2006-06-08 | Sony Corp. | Vorrichtung und Methode zur Übertragung von Information, Vorrichtung und Methode zum Empfang von Information, Vorrichtung zur Bereitstellung eines computerlesbaren Programms und Fernsehübertragungssystem |
US6295092B1 (en) * | 1998-07-30 | 2001-09-25 | Cbs Corporation | System for analyzing television programs |
RU2001130759A (ru) * | 1999-04-15 | 2003-07-20 | Скайстрим Нетворкс Инк. (Us) | Система радиовещания данных |
US6952685B1 (en) | 1999-08-27 | 2005-10-04 | Ochoa Optics Llc | Music distribution system and associated antipiracy protection |
US7647618B1 (en) | 1999-08-27 | 2010-01-12 | Charles Eric Hunter | Video distribution system |
US8090619B1 (en) | 1999-08-27 | 2012-01-03 | Ochoa Optics Llc | Method and system for music distribution |
US20060212908A1 (en) * | 1999-08-27 | 2006-09-21 | Ochoa Optics Llc | Video distribution system |
US6647417B1 (en) | 2000-02-10 | 2003-11-11 | World Theatre, Inc. | Music distribution systems |
US7209900B2 (en) * | 1999-08-27 | 2007-04-24 | Charles Eric Hunter | Music distribution systems |
US7298846B2 (en) * | 1999-12-13 | 2007-11-20 | Scientific-Atlanta, Inc. | Method of identifying multiple digital streams within a multiplexed signal |
WO2001045417A1 (en) * | 1999-12-14 | 2001-06-21 | General Instrument Corporation | Dynamic configuration of input filtering parameters for an mpeg re-multiplexer |
US9252898B2 (en) | 2000-01-28 | 2016-02-02 | Zarbaña Digital Fund Llc | Music distribution systems |
US7284064B1 (en) | 2000-03-21 | 2007-10-16 | Intel Corporation | Method and apparatus to determine broadcast content and scheduling in a broadcast system |
US6608994B1 (en) * | 2000-08-01 | 2003-08-19 | Command Audio Corporation | Quality of service method and apparatus for received programs |
US7275254B1 (en) * | 2000-11-21 | 2007-09-25 | Intel Corporation | Method and apparatus for determining and displaying the service level of a digital television broadcast signal |
US8112311B2 (en) * | 2001-02-12 | 2012-02-07 | Ochoa Optics Llc | Systems and methods for distribution of entertainment and advertising content |
US20030061607A1 (en) * | 2001-02-12 | 2003-03-27 | Hunter Charles Eric | Systems and methods for providing consumers with entertainment content and associated periodically updated advertising |
FR2827463B1 (fr) * | 2001-07-10 | 2003-12-12 | Sagem | Procede de controle d'un flux de signaux de television recu par un decodeur de television et decodeur associe |
US7960005B2 (en) | 2001-09-14 | 2011-06-14 | Ochoa Optics Llc | Broadcast distribution of content for storage on hardware protected optical storage media |
US8943540B2 (en) | 2001-09-28 | 2015-01-27 | Intel Corporation | Method and apparatus to provide a personalized channel |
US7516216B2 (en) * | 2001-10-01 | 2009-04-07 | Ixia | Generating traffic for testing a system under test |
US8914432B2 (en) | 2001-10-01 | 2014-12-16 | Ixia | Real world traffic |
US7194535B2 (en) * | 2001-10-01 | 2007-03-20 | Ixia | Methods and systems for testing stateful network communications devices |
US7343487B2 (en) | 2001-10-10 | 2008-03-11 | Nokia Corporation | Datacast distribution system |
FR2838597A1 (fr) * | 2002-04-11 | 2003-10-17 | Thomson Licensing Sa | Procede de transmission d'un guide electronique de programmes contenant des bandes annonce et trame de donnees correspondante |
US7242681B1 (en) * | 2002-05-17 | 2007-07-10 | Sandstorm Enterprises, Inc. | System and method for intercepting and authenticating packets during one or more communication sessions and automatically recognizing content |
US20050068952A1 (en) * | 2002-05-24 | 2005-03-31 | Deiss Michael S. | Conditional access filter as for a packet video signal inverse transport system |
US7099438B2 (en) * | 2002-06-14 | 2006-08-29 | Ixia | Multi-protocol, multi-interface communications device testing system |
US7627872B2 (en) | 2002-07-26 | 2009-12-01 | Arbitron Inc. | Media data usage measurement and reporting systems and methods |
US7239981B2 (en) | 2002-07-26 | 2007-07-03 | Arbitron Inc. | Systems and methods for gathering audience measurement data |
US7231404B2 (en) | 2003-01-31 | 2007-06-12 | Nokia Corporation | Datacast file transmission with meta-data retention |
US20040177142A1 (en) * | 2003-03-06 | 2004-09-09 | Ixia | Dynamic streams for network analysis |
US7257082B2 (en) * | 2003-03-31 | 2007-08-14 | Ixia | Self-similar traffic generation |
US7840664B2 (en) * | 2003-05-21 | 2010-11-23 | Ixia | Automated characterization of network traffic |
US7627669B2 (en) * | 2003-05-21 | 2009-12-01 | Ixia | Automated capturing and characterization of network traffic using feedback |
EP1521470B1 (en) * | 2003-09-25 | 2019-03-20 | InterDigital Madison Patent Holdings | Method and device for managing a list of services in a content transmission system |
WO2005069631A1 (en) * | 2004-01-02 | 2005-07-28 | Thomson Licensing S.A. | Method and apparatus for processing signals having variable symbol rate transmission |
US20080243321A1 (en) | 2005-02-11 | 2008-10-02 | Econtrols, Inc. | Event sensor |
US9052717B1 (en) | 2004-02-11 | 2015-06-09 | Enovation Controls, Llc | Watercraft speed control device |
US6999891B2 (en) * | 2004-02-27 | 2006-02-14 | Ixia | Independent deskew lane |
US8244891B2 (en) * | 2004-03-08 | 2012-08-14 | Ixia | Simulating a large number of users |
US9207675B1 (en) | 2005-02-11 | 2015-12-08 | Enovation Controls, Llc | Event sensor |
EP1922654B1 (en) * | 2005-09-26 | 2020-05-13 | Nielsen Media Research, Inc. | Methods and apparatus for metering computer-based media presentation |
US7817535B2 (en) * | 2005-11-02 | 2010-10-19 | Cisco Technology, Inc. | Method of fault tolerance and synchronous failover for broadcast video across the network |
WO2007147170A2 (en) * | 2006-06-16 | 2007-12-21 | Bittorrent, Inc. | Classification and verification of static file transfer protocols |
US8136506B1 (en) | 2006-06-29 | 2012-03-20 | Econtrols, Inc. | Electronic pressure regulator |
US8176897B1 (en) | 2006-06-29 | 2012-05-15 | E-Controls, Inc. | Electronic pressure regulator |
US8006668B1 (en) | 2006-06-29 | 2011-08-30 | Econtrols, Inc. | Electronic pressure regulator |
CN101166123A (zh) * | 2006-10-19 | 2008-04-23 | 华为技术有限公司 | 一种网络电视测试方法、***以及局端测试设备 |
US7848237B2 (en) * | 2007-01-18 | 2010-12-07 | Ineoquest Technologies, Inc. | System and method for selective packet discard for the transport of multiple transportation streams of streaming media in packet-based networks |
US8068429B2 (en) * | 2007-05-31 | 2011-11-29 | Ixia | Transmit scheduling |
US9124769B2 (en) | 2008-10-31 | 2015-09-01 | The Nielsen Company (Us), Llc | Methods and apparatus to verify presentation of media content |
US8369225B2 (en) | 2009-09-23 | 2013-02-05 | Ixia | Network testing providing for concurrent real-time ingress and egress viewing of network traffic data |
US8588082B2 (en) * | 2009-09-23 | 2013-11-19 | Ixia | Network testing using control plane and data plane convergence |
US8116433B2 (en) | 2010-04-13 | 2012-02-14 | Ixia | Calls per second network testing |
US9124920B2 (en) | 2011-06-29 | 2015-09-01 | The Nielson Company (Us), Llc | Methods, apparatus, and articles of manufacture to identify media presentation devices |
US9178790B2 (en) | 2012-08-06 | 2015-11-03 | Ixia | Methods, systems, and computer readable media for controlling Tx and Rx throughput over TCP |
US9178823B2 (en) | 2012-12-12 | 2015-11-03 | Ixia | Methods, systems, and computer readable media for generating simulated network traffic using different traffic flows and maintaining a configured distribution of traffic between the different traffic flows and a device under test |
US9397901B2 (en) | 2012-12-18 | 2016-07-19 | Ixia | Methods, systems, and computer readable media for classifying application traffic received at a network traffic emulation device that emulates multiple application servers |
US9116873B2 (en) | 2013-03-21 | 2015-08-25 | Ixia | Methods, systems, and computer readable media for adjusting load at a device under test |
US10776535B2 (en) | 2016-07-11 | 2020-09-15 | Keysight Technologies Singapore (Sales) Pte. Ltd. | Methods, systems and computer readable media for testing network devices using variable traffic burst profiles |
US11398968B2 (en) | 2018-07-17 | 2022-07-26 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for testing virtualized network functions and related infrastructure |
US11388078B1 (en) | 2019-06-10 | 2022-07-12 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for generating and using statistically varying network traffic mixes to test network devices |
US11381464B2 (en) | 2019-11-28 | 2022-07-05 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for implementing a generalized model for defining application state machines |
US11323354B1 (en) | 2020-10-09 | 2022-05-03 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for network testing using switch emulation |
US11483227B2 (en) | 2020-10-13 | 2022-10-25 | Keysight Technologies, Inc. | Methods, systems and computer readable media for active queue management |
US11483228B2 (en) | 2021-01-29 | 2022-10-25 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for network testing using an emulated data center environment |
US11405302B1 (en) | 2021-03-11 | 2022-08-02 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for network testing using configurable test infrastructure |
US11388081B1 (en) | 2021-03-30 | 2022-07-12 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for impairment testing using an impairment device |
US11729087B2 (en) | 2021-12-03 | 2023-08-15 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for providing adaptive background test traffic in a test environment |
US11765068B2 (en) | 2021-12-22 | 2023-09-19 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for programmable data plane processor based traffic impairment |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5231494A (en) * | 1991-10-08 | 1993-07-27 | General Instrument Corporation | Selection of compressed television signals from single channel allocation based on viewer characteristics |
US5400401A (en) * | 1992-10-30 | 1995-03-21 | Scientific Atlanta, Inc. | System and method for transmitting a plurality of digital services |
US5410344A (en) * | 1993-09-22 | 1995-04-25 | Arrowsmith Technologies, Inc. | Apparatus and method of selecting video programs based on viewers' preferences |
US5475688A (en) * | 1994-04-22 | 1995-12-12 | Thomson Consumer Electronics, Inc. | Media error code generation as for a video inverse transport processor |
US5459789A (en) * | 1994-04-22 | 1995-10-17 | Thomson Consumer Electronics | Packet TV program component detector |
US5473609A (en) * | 1994-05-26 | 1995-12-05 | Thomson Consumer Electronics, Inc. | Method and apparatus for processing a conditional access program guide as for a satellite TV service |
US5576755A (en) * | 1994-10-28 | 1996-11-19 | Davis; Bruce | System and method for verification of electronic television program guide data |
US5598415A (en) * | 1995-08-04 | 1997-01-28 | General Instrument Corporation Of Delaware | Transmission of high rate isochronous data in MPEG-2 data streams |
-
1996
- 1996-04-15 US US08/632,239 patent/US5905713A/en not_active Expired - Lifetime
-
1997
- 1997-04-11 ES ES97106028T patent/ES2225910T3/es not_active Expired - Lifetime
- 1997-04-11 PT PT97106028T patent/PT802677E/pt unknown
- 1997-04-11 DE DE69730895T patent/DE69730895T2/de not_active Expired - Lifetime
- 1997-04-11 EP EP97106028A patent/EP0802677B1/en not_active Expired - Lifetime
- 1997-04-11 AT AT97106028T patent/ATE278295T1/de active
- 1997-04-11 DK DK97106028T patent/DK0802677T3/da active
- 1997-04-15 JP JP09762897A patent/JP3745495B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP3745495B2 (ja) | 2006-02-15 |
DE69730895T2 (de) | 2005-02-03 |
EP0802677A1 (en) | 1997-10-22 |
US5905713A (en) | 1999-05-18 |
ATE278295T1 (de) | 2004-10-15 |
DE69730895D1 (de) | 2004-11-04 |
DK0802677T3 (da) | 2004-11-08 |
EP0802677B1 (en) | 2004-09-29 |
ES2225910T3 (es) | 2005-03-16 |
PT802677E (pt) | 2005-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3745495B2 (ja) | デジタル多重プログラムの送信パケット流を解析する方法および装置 | |
US9253542B2 (en) | Satellite signal distribution | |
US5844636A (en) | Method and apparatus for receiving and recording digital packet data | |
US7657913B2 (en) | Method and apparatus for correcting corrupted digital video transport streams | |
US7926081B2 (en) | Method and system for forming a countdown clock channel output | |
US8938751B2 (en) | Method and system for placing inserts into a broadcast television signal | |
US20040141530A1 (en) | Method and apparatus for very high data rate satellite transmission | |
CN101360230B (zh) | 与部署点(pod)对接的主机设备和处理广播数据的方法 | |
EP0977447B1 (en) | Picture quality monitoring system | |
US6363402B1 (en) | System and method insuring application and operating system operational compatibility | |
US9510060B1 (en) | Redundant universal transport processing system | |
US7934228B2 (en) | Method and system for marking video signals for identification | |
US20040093614A1 (en) | Conditional access system and receiver | |
US7000241B2 (en) | Method and apparatus for minimizing conditional access information overhead while ensuring conditional access information reception in multi-tuner receivers | |
US7051355B1 (en) | Receiving apparatus, receiving method, and providing medium | |
US9247285B2 (en) | Method and system for monitoring a content signal | |
US8619822B2 (en) | Method and system for generating uplink signals from a ground segment | |
US20220014291A1 (en) | Method and device for transmitting and receiving broadcast signal for application file filtering in hybrid broadcast system | |
JP2005020437A (ja) | コンテンツ補正システムおよび受信機器 | |
KR20090013059A (ko) | 호스트 장치, pod 및 작동모드 인식 방법 | |
JP4979362B2 (ja) | 再送信装置、再送信方法、及び再送信プログラム | |
US9277182B2 (en) | Method and system for interrupting inserted material in a content signal | |
JP4831469B2 (ja) | 地上デジタルテレビジョン放送受信システムおよび受信機 | |
JP2004135020A (ja) | Catv再送信システム | |
MXPA99011112A (en) | Method and apparatus for demultiplexing and distributing digital packet data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050725 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051117 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091202 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091202 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101202 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111202 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111202 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121202 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131202 Year of fee payment: 8 |
|
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 |
|
EXPY | Cancellation because of completion of term |