(57)【要約】  複数の入力カード（４１０）と、複数の出力カード（４６０）と、少なくとも一つのプログラマブル・デバイス（４６６）と、構成制御カード（４９８）とを含むブロードキャスト・ルータが提供される。複数の入力カードは、ブロードキャスト・ルータにデータを入力する。複数の出力カードは、ブロードキャスト・ルータからデータを出力する。構成制御カードは、第一の機能セットを実行するように少なくとも一つのプログラマブル・デバイスを構成するための構成情報を格納する。構成制御カードは、ブロードキャスト・ルータの機能性を変更するために、取り外して、第一の機能セットとの違いを有する第二の機能セットを実行するように少なくとも一つのプログラマブル・デバイスを構成するための他の構成情報を格納する少なくとも一枚の他の構成制御カードと交換するのに適している。
2007503131.tif 000002
【特許請求の範囲】
【請求項１】
ブロードキャスト・ルータであって、
前記ブロードキャスト・ルータにデータを入力する複数の入力カード（４１０）と、
前記ブロードキャスト・ルータから前記データを出力する複数の出力カード（４６０）と、
少なくとも一つのプログラマブル・デバイス（４６６）と、
第一の機能セットを実行するように前記少なくとも一つのプログラマブル・デバイスを構成するための構成情報を格納する構成制御カード（４９８）と、を備え、
前記構成制御カードは、前記ブロードキャスト・ルータの機能性を変更するために、取り外して、前記第一の機能セットとの違いを有する第二の機能セットを実行するように前記少なくとも一つのプログラマブル・デバイスを構成するための他の構成情報を格納する少なくとも一枚の他の構成制御カードと交換するのに適している、ブロードキャスト・ルータ。
【請求項２】
前記ブロードキャスト・ルータは、スイッチ・ポイントを利用し、
前記複数の入力カードによって受信した前記データは、入力ストリームを含み、
前記一つ以上の機能性は、前記スイッチ・ポイントでのフェーディングと、代替入力ストリームの受信と、リモート・エラー・モニタリングと、信号の混合と、ディジタル・シグナル・プロセッサ（ＤＳＰ）機能の変更および有効化の少なくとも一方と、計測と、ルータ・サイズの変更との少なくとも一つを備える、
請求項１記載のブロードキャスト・ルータ。
【請求項３】
前記構成情報は、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）用の構成データと、ＦＰＧＡおよびその他のカスタム集積回路（ＩＣ）の少なくとも一方においてロジックの有効化および無効化の少なくとも一方を行うチェックサムおよびコードの少なくとも一方と、前記ブロードキャスト・ルータ内のＣＰＵに基づく状態機械の異なる機能性の有効化および無効化の少なくとも一方を行うチェックサムおよびコードの少なくとも一方と、前記ブロードキャスト・ルータ内のＣＰＵに基づくシステムの異なる機能性の有効化および無効化の少なくとも一方を行う実行可能コードとの少なくとも一つを備える、請求項１記載のブロードキャスト・ルータ。
【請求項４】
前記違いは、少なくとも一つの新機能を追加することと、少なくとも一つの既存機能を除去することとの少なくとも一方に関与する、請求項１記載のブロードキャスト・ルータ。
【請求項５】
前記少なくとも一つのプログラマブル・デバイス（４６６）は、前記複数の入力カードと前記複数の出力カードとの少なくとも一方に配置される、請求項１記載のブロードキャスト・ルータ。
【請求項６】
前記複数の入力カードからの前記データを受信し、前記ブロードキャスト・ルータ内での転送用に前記データを配置する拡張カード（４１５）と、
前記ブロードキャスト・ルータ内での後のルート指定用に前記複数の入力カードからの前記データを受信するマトリクス・カード（４６５）と、を備える、請求項１記載のブロードキャスト・ルータ。
【請求項７】
前記拡張カードと前記マトリクス・カードとの少なくとも一方は、前記データの入力／出力割り当てを変更するサポート・プロトコルを供給する、請求項６記載のブロードキャスト・ルータ。
【請求項８】
前記拡張カードと前記マトリクス・カードとは、同じカード上で実施される、請求項６記載のブロードキャスト・ルータ。
【請求項９】
前記少なくとも一つのプログラマブル・デバイス（４６６）は、前記拡張カードと前記マトリクス・カードとの少なくとも一方に配置される、請求項６記載のブロードキャスト・ルータ。
【請求項１０】
更に、前記データの入力／出力割り当てを変更するサポート・プロトコルを供給する制御カード（４９９）を備える、請求項１記載のブロードキャスト・ルータ。
【請求項１１】
前記少なくとも一つのプログラマブル・デバイス（４６６）は、少なくとも前記制御カードに配置される、請求項６記載のブロードキャスト・ルータ。
【請求項１２】
前記構成情報と前記他の構成情報との少なくとも一方の少なくとも一部は、暗号化される、請求項１記載のブロードキャスト・ルータ。
【請求項１３】
前記構成制御カードは、前記少なくとも一つのプログラマブル・デバイスの構成を開始するためのユーザ入力を受信するユーザ入力デバイス（４９８Ｃ）を備える、請求項１記載のブロードキャスト・ルータ。
【請求項１４】
複数の入力カードと複数の出力カードと少なくとも一つのプログラマブル・デバイスとを少なくとも有するブロードキャスト・ルータの機能性を変更する方法であって、
前記ブロードキャスト・ルータへの挿入用で、第一の機能セットを実行するように前記少なくとも一つのプログラマブル・デバイスを構成するための構成情報を格納する交換可能構成制御カードを提供するステップ（３１０）を備え、
前記構成制御カードは、前記ブロードキャスト・ルータの機能性を変更するために、取り外して、前記第一の機能セットとの違いを有する第二の機能セットを実行するように前記少なくとも一つのプログラマブル・デバイスを構成するための他の構成情報を格納する少なくとも一枚の他の構成制御カードと交換するのに適している、前記方法。
【請求項１５】
前記ブロードキャスト・ルータは、スイッチ・ポイントを利用し、
前記複数の入力カードによって受信した前記データは、入力ストリームを含み、
前記一つ以上の機能性は、前記スイッチ・ポイントでのフェーディングと、代替入力ストリームの受信と、リモート・エラー・モニタリングと、信号の混合と、ディジタル・シグナル・プロセッサ（ＤＳＰ）機能の変更および有効化の少なくとも一方と、計測と、ルータ・サイズの変更との少なくとも一つを備える、請求項１４記載の方法。
【請求項１６】
前記構成情報は、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）用の構成データと、ＦＰＧＡおよびその他のカスタム集積回路（ＩＣ）の少なくとも一方においてロジックの有効化および無効化の少なくとも一方を行うチェックサムおよびコードの少なくとも一方と、前記ブロードキャスト・ルータ内のＣＰＵに基づく状態機械の異なる機能性の有効化および無効化の少なくとも一方を行うチェックサムおよびコードの少なくとも一方と、前記ブロードキャスト・ルータ内のＣＰＵに基づくシステムの異なる機能性の有効化および無効化の少なくとも一方を行う実行可能コードとの少なくとも一つを備える、請求項１４記載の方法。
【請求項１７】
前記違いは、少なくとも一つの新機能を追加することと、少なくとも一つの既存機能を除去することとの少なくとも一方に関与する、請求項１４記載の方法。
【請求項１８】
前記構成情報と前記他の構成情報との少なくとも一方の少なくとも一部は、暗号化される、請求項１４記載の方法。
【請求項１９】
ブロードキャスト・ルータであって、
前記ブロードキャスト・ルータへのデータを受信する複数の入力カード（４１０）と、
前記複数の入力カードからの前記データを受信し、前記ブロードキャスト・ルータ内での転送のために前記データを配置する拡張カード（４１５）と、
前記ブロードキャスト・ルータ内での後のルート指定のために、前記複数の入力カードからの前記データを受信するマトリクス・カード（４６５）と、
前記マトリクス・カードからの前記データを受信し、前記ブロードキャスト・ルータから前記データを出力する複数の出力カード（４６０）と、
少なくとも一つのプログラマブル・デバイス（４６６）と、
第一の機能セットを実行するように前記少なくとも一つのプログラマブル・デバイスを構成するための構成情報を格納する構成制御カード（４９８）と、を備え、
前記構成制御カードは、前記ブロードキャスト・ルータの機能性を変更するために、取り外して、前記第一の機能セットとの違いを有する第二の機能セットを実行するように前記少なくとも一つのプログラマブル・デバイスを構成するための他の構成情報を格納する少なくとも一枚の他の構成制御カードと交換するのに適している、ブロードキャスト・ルータ。
【請求項２０】
前記ブロードキャスト・ルータは、スイッチ・ポイントを利用し、
前記複数の入力カードによって受信した前記データは、入力ストリームを含み、
前記一つ以上の機能性は、前記スイッチ・ポイントでのフェーディングと、代替入力ストリームの受信と、リモート・エラー・モニタリングと、信号の混合と、ディジタル・シグナル・プロセッサ（ＤＳＰ）機能の変更および有効化の少なくとも一方と、計測と、ルータ・サイズの変更との少なくとも一つを備える、請求項１９記載のブロードキャスト・ルータ。
【請求項２１】
前記構成情報は、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）用の構成データと、ＦＰＧＡおよびその他のカスタム集積回路（ＩＣ）の少なくとも一方においてロジックの有効化および無効化の少なくとも一方を行うチェックサムおよびコードの少なくとも一方と、前記ブロードキャスト・ルータ内のＣＰＵに基づく状態機械の異なる機能性の有効化および無効化の少なくとも一方を行うチェックサムおよびコードの少なくとも一方と、前記ブロードキャスト・ルータ内のＣＰＵに基づくシステムの異なる機能性の有効化および無効化の少なくとも一方を行う実行可能コードとの少なくとも一つを備える、請求項１９記載のブロードキャスト・ルータ。
【請求項２２】
前記少なくとも一つのプログラマブル・デバイス（４６６）は、前記複数の入力カードと前記拡張カードと、前記複数の出力カードとの少なくとも一つに配置される、請求項１９記載のブロードキャスト・ルータ。
【請求項２３】
更に、前記データの入力／出力割り当てを変更するサポート・プロトコルを供給する制御カード（４９９）を備える、請求項１９記載のブロードキャスト・ルータ。
【請求項２４】
前記少なくとも一つのプログラマブル・デバイス（４６６）は、少なくとも前記制御カードに配置される、請求項２３記載のブロードキャスト・ルータ。
【請求項２５】
前記構成情報と前記他の構成情報との少なくとも一方の少なくとも一部は、暗号化される、請求項１９記載のブロードキャスト・ルータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はルータに関し、特にブロードキャスト・ルータにおける変更可能な機能性に関する。
【背景技術】
【０００２】
ブロードキャスト・ルータでは、その複数の出力のそれぞれに対して、その複数の入力のいずれかによる信号を割り当てることができる。例えば、Ｎ×Ｍブロードキャスト・ルータは、ルーティング・エンジンによって互いに結合されたＮ個の入力とＭ個の出力とを有し、ルーティング・エンジンにより、Ｎ個の入力の何れかは、Ｍ個の出力の何れかに供給可能となる。
【０００３】
一般に、高価なルータは、安価なルータよりも多くの機能性を有することが期待される。従って、様々なルータ・モデルが様々なハードウェア構成を有し、これにより製造コストおよび維持コストが共に増大する。
【０００４】
従来、ブロードキャスト・ルータへのアップグレードは、一つ以上の主要構成要素の交換、或いはルータへの新しいソフトウェアのダウンロードによって実施されてきた。主要構成要素の交換は、コストが高く、新しいソフトのダウンロード処理では、信頼性のリスクが考えられる。
【０００５】
従って、従来技術の上記欠点を解決する形で、様々な構成または動作の高度化レベルを提供できるように機能性を容易に変更できるブロードキャスト・ルータを有することは、望ましく、非常に有利である。こうしたブロードキャスト・ルータでは、共通のハードウェア配置を有する様々なルータ・モデルを有利な形で提供可能となるべきである。
【発明の開示】
【０００６】
上記の問題と、その他の関連する従来技術の問題とは、ブロードキャスト・ルータにおける変更可能な機能性を対象とする本発明によって解決される。
【０００７】
本発明の一態様によれば、複数の入力カードと、複数の出力カードと、少なくとも一つのプログラマブル・デバイスと、構成制御カードとを含むブロードキャスト・ルータが提供される。複数の入力カードは、ブロードキャスト・ルータにデータを入力する。複数の出力カードは、ブロードキャスト・ルータからデータを出力する。構成制御カードは、第一の機能セットを実行するように少なくとも一つのプログラマブル・デバイスを構成するための構成情報を格納する。構成制御カードは、ブロードキャスト・ルータの機能性を変更するために、取り外して、第一の機能セットとの違いを有する第二の機能セットを実行するように少なくとも一つのプログラマブル・デバイスを構成するための他の構成情報を格納する少なくとも一枚の他の構成制御カードと交換するのに適している。
【０００８】
本発明の別の態様によれば、複数の入力カードと、複数の出力カードと、少なくとも一つのプログラマブル・デバイスとを有するブロードキャスト・ルータの機能性を変更する方法が提案される。方法は、ブロードキャスト・ルータに挿入するための交換可能な構成制御カードを提供するステップと、第一の機能セットを実行するように少なくとも一つのプログラマブル・デバイスを構成するための構成情報を格納するステップとを含んでいる。構成制御カードは、ブロードキャスト・ルータの機能性を変更するために、取り外して、第一の機能セットとの違いを有する第二の機能セットを実行するように少なくとも一つのプログラマブル・デバイスを構成するための他の構成情報を格納する少なくとも一枚の他の構成制御カードと交換するのに適している。
【０００９】
本発明の更に別の態様によれば、複数の入力カードと、拡張カードと、マトリクス・カードと、複数の出力カードと、少なくとも一つのプログラマブル・デバイスと、構成制御カードとを含むブロードキャスト・ルータが供給される。複数の入力カードは、ブロードキャスト・ルータへのデータを受信する。拡張カードは、複数の入力カードからのデータを受信し、ブロードキャスト・ルータ内での転送のためにデータを配置する。マトリクス・カードは、ブロードキャスト・ルータ内での後のルート指定のために、複数の入力カードからのデータを受信する。複数の出力カードは、マトリクス・カードからのデータを受信し、ブロードキャスト・ルータからデータを出力する。構成制御カードは、第一の機能セットを実行するように少なくとも一つのプログラマブル・デバイスを構成するための構成情報を格納する。構成制御カードは、ブロードキャスト・ルータの機能性を変更するために、取り外して、第一の機能セットとの違いを有する第二の機能セットを実行するように少なくとも一つのプログラマブル・デバイスを構成するための他の構成情報を格納する少なくとも一枚の他の構成制御カードと交換するのに適している。
【００１０】
本発明の上記その他の態様、特徴、および利点は、添付図面と併せて読むべきである以下の好適な実施形態の説明から明示的になろう。
【発明を実施するための最良の形態】
【００１１】
本発明は、ブロードキャスト・ルータにおける変更可能な機能性を対象とする。有利なことに、本発明により、ブロードキャスト・ルータは、共通のハードウェア配置を使用しながら、費用効率に優れた信頼性の高い形で、様々な構成または動作の高度化レベルを供給できる。こうした可変機能性は、容易に変更可能な構成情報を用いることで得られる。構成情報は、例えば、プログラマブル読み取り専用メモリ（ＰＲＯＭ）コンテンツの交換、モジュールおよび／または回路基板の交換、その他によって、本発明に従って容易に変更し得る。
【００１２】
本発明の実施形態によれば、構成情報レポジトリと通信する構成回路を使用して、選択された変更可能な機能性レベルをルータに供給する。例示的な実施形態において、構成回路および構成情報レポジトリは、取り外し可能な構成制御カード上に配置される。構成情報レポジトリに格納された構成情報は、例えば、ルータ内の多数のフィールドプログラマブル・ゲート・アレイ（ＦＰＧＡ）またはその他のカスタム集積回路（ＩＣ）を構成し、選択された変更可能な機能性レベルを供給するために使用してよい。電源投入時、或いは、カード（例えば、入力カード、出力カード、拡張カード、マトリクス・カード、制御カード、その他）をルータに挿入時に、構成の要求が生成される。要求は、構成の対象となるカード、或いは、ルータ内の他の何らかの存在が生成してよい。構成回路は、要求を認識し、構成レポジトリにおいて維持される構成情報を使用して構成を完了させる。ブロードキャスト・ルータの機能性レベルは、構成回路と、構成レポジトリにおいて維持される構成情報とによって制御される。更に、ユーザ操作スイッチ（またはスイッチ群）またはその他の機構（または機構群）を構成制御に含め、ユーザがルート全体の再構成を含むルータの一つ以上の要素の再構成を開始できるようにしてもよい。
【００１３】
例えば、ルータが第一の機能セットを実行可能な第一の機能性レベルから、ルータが第二の機能セットを実行可能な第二の機能性レベルへとルータをアップグレードするためには、ルータを構成するのに使用される構成回路を取り外し、構成レポジトリにおいて異なる構成情報を維持する第二の構成回路と交換する。こうした構成回路と、その構成情報レポジトリとの取り外しおよび交換は、構成制御カードの取り外しによって容易になる。その後、ルータが構成の要求を出すときには、第二の構成回路に含まれる情報を使用してルータを構成する。このようにして、ブロードキャスト・ルータは、対応する機能構成を含むメモリ（構成情報レポジトリ）と共に、第一の機能性または高度化レベルとは異なる第二の機能性レベルで構成され、これにより、製造業者は、メモリによって決定される機能性を備えた標準化製品を組立可能となる。「基板」および「カード」という用語は、本明細書において、相互に交換可能に使用されることは理解されよう。
【００１４】
構成情報レポジトリに格納された構成情報が一つの機能セットと次の機能セットとで異なっていても、構成回路は、構成回路自体の高度化レベルに応じて、異なっていても異なっていなくてもよいことは理解されよう。後者の場合（ある構成と次の構成とで構成回路が異なっておらず、構成情報のみが異なる場合）、構成回路に同様の設計を使用することで、構成回路に伴うコストが更に削減され、当業者に容易に理解される更なる利点が与えられる。本発明の教示内容を前提として、構成回路の上記その他の変形および実施は、当業者に容易に予期され、そのすべてが本発明の趣旨を維持するものとなる。
【００１５】
図１は、本発明の例示的実施形態による、ブロードキャスト・ルータ４００を例示するブロック図である。ブロードキャスト・ルータ４００は、三つの入力シャーシ４０１と二つの出力シャーシ４５０とを含んでいる。図１のブロードキャスト・ルータ４００は三つの入力シャーシと二つの出力シャーシとに関連して図示および説明されるが、本発明によるブロードキャスト・ルータは、本発明の趣旨を維持しつつ、多数の入力シャーシと、これに等しい数を含む任意の数の出力シャーシとを有してよいことは理解されよう。
【００１６】
入力シャーシ４０１のそれぞれは、複数の入力カード（以降「入力カード」）４１０と、拡張カード４１５と、構成制御カード４９８とを含んでいる。
【００１７】
入力カード４１０は、入力ストリームを受信し、ブロードキャスト・ルータ４００を介した伝送のために、入力ストリームの「調整」を行う。入力ストリームに対して実行される信号調整動作の種類は、調整の対象となる信号の種類に応じて変化する。例えば、利用される信号調整の幾つかの種類には、デコード、リクロック、振幅増幅等が一部として含まれる。
【００１８】
拡張カード４１５は、入力カード４１０からストリームを受信し、出力シャーシ４５０への伝送のために、ストリームを時分割多重ストリームに配置する。本発明は、拡張カードによる時分割多重化でのストリームの配置に限定されず、従って、本発明の趣旨を維持しつつ、その他のデータ配置体系を利用してもよいことは理解されよう。
【００１９】
出力シャーシ４５０のそれぞれは、複数の出力カード（以降「出力カード」）４６０と、マトリクス・カード４６５と、構成制御カード４９９とを含んでいる。
【００２０】
マトリクス・カード４６５は、入力シャーシからの時間多重ストリームを受信し、適切な出力カード４６０に対してストリームをルート指定する。
【００２１】
出力カード４６０は、マトリクス・カード４６５からのストリームを受信し、ブロードキャスト・ルータ４００の出力での伝送のためにストリームを準備する。ストリームの準備には、信号の調整、事前に指定されたプロトコルのパラメータ内でのデータの対話等が含まれ得る。
【００２２】
構成制御カード４９８は、ブロードキャスト・ルータ内の一枚以上のカードを構成するための構成回路４９８Ａ、および／または、実際の構成を行う他の一枚以上のカードが使用する構成情報を含んだメモリ・デバイス４９８Ｂを含んでいる。個々のカードの構成は、こうしたカードに配置されたプログラマブル・デバイス４６６によって、構成制御カードのメモリ・デバイス４９８Ｂに格納された構成情報を使用して実行してよく、或いは、構成制御カード４９８の構成回路４９８Ａによって実行してよい。更に、何れの場合も、構成回路４９８Ａは、ルータの一枚以上のカードを構成するための構成情報を使用する前に、構成制御カードのメモリ・デバイス４９８Ａに格納された構成情報の処理、調整、その他を行ってよい。従って、本発明の一部の実施形態では、本発明によるブロードキャスト・ルータの機能性を容易に変更する利点を依然として与えつつ、構成回路４９８Ａ（または構成／プログラマブル・デバイス）を構成制御カード４９８とは異なるカードに配置し、構成情報のみを構成制御カード４９８において（メモリ・デバイス４９８Ａに）格納してもよい。プログラマブル・デバイス４６６は図１のルータ４００の一枚の拡張カード４１５のみに図示されているが、本明細書で説明するようなプログラム・デバイスは、ルータ内に配置される任意のカードに存在してよく、本発明による構成の目的で利用してよいことは理解されよう。
【００２３】
様々なバージョンの構成制御カード４９８により、ブロードキャスト・ルータ４００の様々な機能が可能となる。構成制御カード４９８は、ブロードキャスト・ルータの変更／アップグレードを可能にするために、不都合な結果を全く発生させずに、短時間の間、取り外し得る。構成制御カード４９８のコストおよび複雑性は、ブロードキャスト・ルータ４００の他の要素と比較して、相対的に低いことは理解されよう。
【００２４】
構成制御カード４９８は、多数の異なる方法で実施して、ブロードキャスト・ルータ４００に適用する変更／アップグレードを可能にしてよい。幾つかの方法には、構成制御カード４９８上のフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）用の構成データを格納することと、構成制御カード４９８または他の何らかのカード（群）（例えば、制御カード４９９等）に含まれるＦＰＧＡその他のカスタム集積回路（ＩＣ）内のロジックを有効化および／または無効化するためにチェックサムおよび／またはコードを格納することと、ブロードキャスト・ルータ４００内（例えば、構成制御カード４９８または他の何らかのカード（群）内）のＣＰＵに基づく状態機械の異なる機能性を有効化および／または無効化するチェックサムおよび／またはコードを格納することと、ブロードキャスト・ルータ４００内のＣＰＵに基づくシステムの異なる機能性を有効化および／または無効化する実行可能コードを格納することと、その他とが一部として含まれる。データ／チェックサム／コードの格納を伴う構成制御カード４９８の上記の実施の何れかにおいて、暗号化および／または他のセキュリティ方法を利用してよいことは理解されよう。更に、機能を有効化するのは、機能を追加するのと同じと考えてよく、機能を無効化するのは、機能を除去するのと同じと考えてよいことは理解されよう。
【００２５】
ブロードキャスト・ルータ４００において追加／除去し得る機能には、スイッチ・ポイントでのフェーディングと、代替入力ストリームの受信と、リモート・エラー・モニタリングと、信号の混合と、ディジタル・シグナル・プロセッサ（ＤＳＰ）機能の変更および有効化の少なくとも一方と、計測と、ルータ・サイズの変更とが一部として含まれる。
【００２６】
代替入力ストリームについて、その音声での例には、マルチ・チャネル・オーディオ・ディジタル・インタフェース（ＭＡＤＩ）と、Ｃｏｌｌｅｃｔｉｏｎ  ｏｆ  Ｂｒｏａｄｃａｓｔｓ  ｆｒｏｍ  Ｒｅｍｏｔｅ  Ａｃｃｅｓｓｅｓ（ＣＯＢＲＡ）Ｎｅｔと、その他とが一部として含まれる。
【００２７】
信号の混合について、音声に関するこうした混合には、サラウンド・サウンドの音声ダウン・ミキシングと、ステレオ・ペアのモノラル・ミキシングとが一部として含まれる。信号の混合について、映像に関するこうした混合には、クロスフェードと、キー挿入と、その他とが一部として含まれる。
【００２８】
ＤＳＰ機能について、こうした機能には、カラー／フォーカスの増強と、遅延と、音声のイコライゼーションと、その他とが一部として含まれる。
【００２９】
計測について、こうした計測は、ボリュームと、信号強度と、データ・エラーと、その他とを一部として含んでよい。
【００３０】
ルータ・サイズについて、その変更は、入力の数と、出力の数と、その他とを一部として含んでよい。
【００３１】
図１において、構成制御カード４９８は拡張カード４１５、マトリクス・カード４６５、および制御カード４９９と適切に作用可能に接続された状態で図示されるが、構成制御カード４９８は、構成の対象となるブロードキャスト・ルータ４００内の任意のカードまたは存在と適切に作用可能に結合させてよい。
【００３２】
ライセンス取得者が購入した対応するライセンスに基づいて、構成制御カード４９８の様々なバージョンを提供してよいことは理解されよう。これにより、構成制御カード４９８の様々なバージョンのライセンス提供者は、特定のブロードキャスト・ルータにおいて、どの構成制御カード４９８のバージョンを、特定のライセンス取得者が使用できるかを制御し得る。構成情報の暗号化の任意的な使用により、構成制御カード４９８の様々なバージョンの不正使用を防止することで、ライセンス契約を実施する手段が提供される。
【００３３】
図１の例示的実施形態において、制御カード４９９は、出力シャーシ４０１に関連して図示および説明されている。しかしながら、制御カードを入力シャーシ４０１および／または出力シャーシ４５０に関連して利用してもよいことは理解されよう。
【００３４】
制御カード４９９は、ブロードキャスト・ルータ４００の入力／出力割り当てを変更するために、入力シャーシ４０１（および／または出力シャーシ４５０）とのサポート・プロトコルをインタフェースする。制御カード４９９によって実行される機能は、制御カード４９９が入力シャーシ４０１および／または出力シャーシ４５０内で実施されるかに応じて、それぞれ拡張カード４１５および／またはマトリクス・カード４６５に任意に包含または統合してよいことは理解されよう。
【００３５】
各入力シャーシ４０１において、入力シャーシ４０１の入力カード４１０は、多数の着信入力ストリーム（以降「データ」）を受信およびデコードし、その後、拡張カード４１５に対してデータを出力する。各入力シャーシ４０１において、入力シャーシ４０１の拡張カード４１５は、全ての入力カード４１０からの全てのデータを受信し、全ての出力シャーシ４５０に対してデータを転送する。
【００３６】
各出力シャーシ４５０において、マトリクス・カード４６５は、全ての入力シャーシ４０１からのデータを受信し、出力カード４６０に対してデータをルート指定する。出力カード４６０は、ブロードキャスト・ルータ４００に入力された関連する入力ストリームを、ブロードキャスト・ルータ４００の出力において再現する。
【００３７】
図２は、本発明の別の例示的実施形態による、ブロードキャスト・ルータ２００を例示するブロック図である。ブロードキャスト・ルータ２００は、単一のシャーシ２０１を含んでいる。ブロードキャスト・ルータ２００は、入力カード４１０と、出力カード４６０と、拡張／マトリクス・カード２８７と、制御カード４９９と、構成制御カード４９８とを含んでいる。ブロードキャスト・ルータ２００の上記要素は、図１に関して図示および説明した同名要素と同様に機能し、ただし、拡張／マトリクス・カード２８７は、図１に関して図示および説明した拡張カード４１５およびマトリクス・カード４６５の機能を組み合わせたものである。更に、構成制御カード４９８は、ルータ２００全体の構成／再構成を含め、ブロードキャスト・ルータ２００の一つ以上の要素の構成／再構成を開始するためのユーザ入力を受信するユーザ入力デバイス４９８Ｃを含んでいる。ユーザ入力デバイス４９８Ｃは、任意の種類のユーザ入力デバイスにしてよい。簡単な例において、ユーザ入力デバイス４９８Ｃは、ユーザが作動させる一つ以上のスイッチを含んでよい。構成および再構成という用語（およびそのバリエーション）が、本明細書において相互に交換可能に使用されることは理解されよう。
【００３８】
図３は、本発明の例示的実施形態による、ブロードキャスト・ルータの機能性を容易に変更する方法を例示するフロー図である。
【００３９】
ブロードキャスト・ルータ構成要素内に存在するプログラマブル・デバイスは、ブロードキャスト・ルータに挿入された第一の交換可能構成制御カード上のメモリ・デバイスに格納された構成情報を使用して最初に構成される（ステップ３１０）。こうした構成は、例えば、第一の交換可能構成制御カードに対してユーザが提供した入力の受信に応答して開始してよい。
【００４０】
新しいカード、或いは既存カードの交換品を挿入すると、構成の要求が、カード（またはルータでのカードの挿入／除去をモニタする他の何らかの存在）から受領される（ステップ３２０）。
【００４１】
構成情報を使用して、第一の機能セットを実行するようにデバイスをプログラム（構成）する（ステップ３３０）。ステップ３３０は、第一の構成制御カード上に配置された構成回路による構成情報の復号化、デコード、またはその他の操作および／または信号／データ処理を含んでよいことは理解されよう。
【００４２】
第二の機能セットが望ましい場合は、第一の構成制御カードを取り外し、第二の構成制御カードに置き換える（ステップ３４０）。第一の構成制御カードと同様に、第二の構成制御カードは、プログラマブル・デバイス用の（他の）構成情報を維持するメモリ・デバイスを有する。第二の構成制御カードのメモリ・デバイスにおいて維持される情報は、第一の構成制御カードのメモリ・デバイスにおいて維持されるものとは異なる。
【００４３】
ブロードキャスト・ルータのその後の電源投入中等、それ以降にプログラマブル・デバイスが構成されるときには、ルータの機能性を変更するために、第二の構成制御のメモリ・デバイスにおいて維持される構成情報を使用して、第二の機能セットを実行するようにデバイスをプログラム（構成）する（ステップ３５０）。第二の構成制御カードに格納された構成情報を使用したプログラマブル・デバイスの構成により、ブロードキャスト・ルータのプログラマブル・デバイスには、通常はブロードキャスト・ルータの初期機能性レベルより高い機能性レベルである第二の機能性レベルが供給される。これにより、ブロードキャスト・ルータのデバイスは、第一の機能セットとは異なる第二の機能セットを実行するようにプログラムされる。
【００４４】
本明細書では、添付図面を参照して、例示的な実施形態について説明してきたが、本発明は、こうした厳密な実施形態には限定されず、本発明の範囲または趣旨から離れることなく、当業者が本発明における他の様々な変更および変形に影響を与え得ることは理解されよう。こうした変更および変形は、添付特許請求の範囲によって画定される本発明の範囲内に含まれるものとする。
【図面の簡単な説明】
【００４５】
【図１】本発明の例示的実施形態による、ブロードキャスト・ルータ４００を例示するブロック図である。
【図２】本発明の別の例示的実施形態による、ブロードキャスト・ルータ２００を例示するブロック図である。
【図３】本発明の例示的実施形態による、ブロードキャスト・ルータの機能性を容易に変更する方法を例示するフロー図である。
【図１】
2007503131.tif 000003
【図２】
2007503131.tif 000004
【図３】
2007503131.tif 000005
【国際調査報告】
2007503131.tif 000006