(57)【特許請求の範囲】
【請求項１】
ネットワーク・トランシーバをプログラミングするための方法であって、
ａ）前記ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するステップであって、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの電磁遮蔽筐体の内側に位置付けられたＲＦＩＤリーダまたはＲＦＩＤメモリと通信可能なＲＦＩＤアンテナを介して受信され、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの動作構成を定める、ステップと、
ｂ）前記受信されたＲＦＩＤデータによって定められる動作構成にしたがって前記ネットワーク・トランシーバをプログラミングするステップと、
を含み、前記ＲＦＩＤアンテナは、前記ネットワーク・トランシーバの前記電磁遮蔽筐体の内側に位置付けられ、更に、前記ＲＦＩＤデータは、前記電磁遮蔽筐体の誘電体インターフェースを通過するＲＦＩＤ信号を介して受信される、方法。
【請求項２】
前記ＲＦＩＤデバイスは、ＲＦＩＤタグまたはＲＦＩＤリーダ／ライタを備える、請求項１に記載の方法。
【請求項３】
前記ステップｂ）は、前記ネットワーク・トランシーバをホスト・デバイスに設置または接続した後に実施される、請求項１に記載の方法。
【請求項４】
前記ステップａ）は、前記ネットワーク・トランシーバを起動する前に実施される、請求項１に記載の方法。
【請求項５】
前記ＲＦＩＤデータは、プログラム命令または動作パラメータを含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記プログラム命令または動作パラメータを前記ネットワーク・トランシーバに内蔵されたメモリにロードするステップを含む、請求項１に記載の方法。
【請求項６】
前記ＲＦＩＤデータは、前記ネットワーク・トランシーバに内蔵されたメモリ内の位置であってプログラム命令または動作パラメータを含んでいる位置を指し示すメモリ・アドレスを含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記プログラム命令または動作パラメータを前記メモリ内の位置からロードするステップを含む、請求項１に記載の方法。
【請求項７】
前記ＲＦＩＤデータは、ネットワーク位置を含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記ネットワーク位置からプログラム命令または動作パラメータを引き出すステップと、前記引き出されたプログラム命令または動作パラメータを、前記ネットワーク・トランシーバに内蔵されたメモリにロードするステップとを含む、請求項１に記載の方法。
【請求項８】
前記ＲＦＩＤデータは、識別子を含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記識別子に対応する前記ネットワーク・トランシーバに内蔵されたメモリに予めロードされているプログラム命令または動作パラメータをロードするステップを含む、請求項１に記載の方法。
【請求項９】
前記ＲＦＩＤデータは、互換性データを含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記ネットワーク・トランシーバが前記ＲＦＩＤデータによって定められた前記動作構成と互換性があるか否かを確認する予備ステップを含む、請求項１に記載の方法。
【請求項１０】
前記ステップｂ）は、前記ネットワーク・トランシーバが既に現行の動作構成にプログラミングされているか否かを判定するステップと、前記ネットワーク・トランシーバが未だプログラミングされた構成にない場合、または前記ネットワーク・トランシーバの現行の動作構成が前記ＲＦＩＤデータによって定められた動作構成とは異なる場合に、前記ネットワーク・トランシーバをプログラミングするステップとを含む、請求項１に記載の方法。
【請求項１１】
前記ＲＦＩＤアンテナは、前記ネットワーク・トランシーバの前記電磁遮蔽筐体の外側に少なくとも部分的に延びる、請求項１に記載の方法。
【請求項１２】
前記ＲＦＩＤアンテナは、前記ネットワーク・トランシーバに着脱自在に接続される、請求項１に記載の方法。
【請求項１３】
ネットワーク・トランシーバであって、
電磁遮蔽筐体と、
ホストに接続するためのホスト・インターフェースと、
信号をネットワークに送信しおよびネットワークから受信するためのネットワーク・インターフェースと、
前記ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するためのＲＦＩＤアンテナと、
前記電磁遮蔽筐体の内側に位置付けられ、前記ＲＦＩＤアンテナと通信可能なＲＦＩＤリーダまたはＲＦＩＤメモリと、
前記ネットワーク・インターフェースまたはホスト・インターフェースおよび前記ＲＦＩＤリーダまたはＲＦＩＤメモリと動作可能に通信するコントローラであって、前記コントローラは、前記ネットワーク・インターフェースまたはホスト・インターフェースを動作構成にしたがって動作させ、前記コントローラの前記動作構成は、前記ＲＦＩＤアンテナおよびＲＦＩＤリーダまたはＲＦＩＤメモリを介して受信されたＲＦＩＤデータを用いてプログラミングされる、コントローラと、
を備え、前記電磁遮蔽筐体は、電磁遮蔽材料から作られた側壁と、電磁信号が通過することを許容する誘電体インターフェースとを備え、前記誘電体インターフェースは、前記電磁遮蔽材料によって取り囲まれている、ネットワーク・トランシーバ。
【請求項１４】
前記ＲＦＩＤアンテナは、前記電磁遮蔽筐体の内側であって前記誘電体インターフェースに隣接して位置付けられる、請求項１３に記載のネットワーク・トランシーバ。
【請求項１５】
前記誘電体インターフェースは、内部に埋め込まれたＲＦＩＤタグを備えるスマート・ラベルによって覆われる、請求項１３に記載のネットワーク・トランシーバ。
【請求項１６】
前記誘電体インターフェースは、前記筐体の側壁の少なくとも１つの開口によって定められる、請求項１３に記載のネットワーク・トランシーバ。
【請求項１７】
前記筐体の外面から前記ＲＦＩＤアンテナへＲＦＩＤ信号を中継するための内部ＲＦＩＤ中継器を更に備え、前記内部ＲＦＩＤ中継器は、前記筐体内に位置付けられた第１および第２中継アンテナを備え、前記第１中継アンテナは、前記誘電体インターフェースに近接して位置付けられ、前記第２中継アンテナは、前記ＲＦＩＤアンテナに近接して位置付けられる、請求項１３に記載のネットワーク・トランシーバ。
【請求項１８】
前記筐体の外面から前記ＲＦＩＤアンテナへＲＦＩＤ信号を中継するための外部ＲＦＩＤ中継器を更に備え、前記外部ＲＦＩＤ中継器は、前記筐体の外面上に位置付けられた第１および第２中継アンテナを備え、前記第１中継アンテナは、前記誘電体インターフェースに隣接して位置付けられ、前記第２中継アンテナは、前記第１中継アンテナから離間され、外部ＲＦＩＤデバイスとインターフェースするように位置付けられる、請求項１３に記載のネットワーク・トランシーバ。
【請求項１９】
命令が格納されている非一時的コンピュータ読み取り可能媒体であって、前記命令は、電磁遮蔽筐体内に位置付けられたＲＦＩＤリーダまたはＲＦＩＤメモリと通信可能なＲＦＩＤアンテナを有するネットワーク・トランシーバのコントローラによって実行されると、プロセッサに、
ａ）前記ＲＦＩＤアンテナおよびＲＦＩＤリーダまたはＲＦＩＤメモリを介して、前記ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するステップであって、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの動作構成を定める、ステップと、
ｂ）前記受信されたＲＦＩＤデータによって定められる動作構成にしたがって前記ネットワーク・トランシーバ内のコントローラをプログラミングするステップと、
を行わせ、前記ＲＦＩＤデータは、互換性データを含み、前記ネットワーク・トランシーバをプログラミングするステップは、前記ネットワーク・トランシーバが前記ＲＦＩＤデータによって定められた前記動作構成と互換性があるか否かを確認する予備ステップを含む、非一時的コンピュータ読み取り可能媒体。
【請求項２０】
ネットワーク・トランシーバをプログラミングするための方法であって、
ａ）前記ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するステップであって、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの電磁遮蔽筐体の内側に位置付けられたＲＦＩＤリーダまたはＲＦＩＤメモリと通信可能なアンテナを介して受信され、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの動作構成を定める、ステップと、
ｂ）前記受信されたＲＦＩＤデータによって定められる動作構成にしたがって前記ネットワーク・トランシーバをプログラミングするステップと、
を含み、前記ＲＦＩＤデータは、互換性データを含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記ネットワーク・トランシーバが前記ＲＦＩＤデータによって定められた前記動作構成と互換性があるか否かを確認する予備ステップを含む、方法。
【請求項２１】
ネットワーク・トランシーバをプログラミングするための方法であって、
ａ）前記ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するステップであって、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの電磁遮蔽筐体の内側に位置付けられたＲＦＩＤリーダまたはＲＦＩＤメモリと通信可能なアンテナを介して受信され、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの動作構成を定める、ステップと、
ｂ）前記ネットワーク・トランシーバが既に現行の動作構成にプログラミングされているか否かを判定するステップと、前記ネットワーク・トランシーバが未だプログラミングされた構成にない場合、または前記ネットワーク・トランシーバの現行の動作構成が前記ＲＦＩＤデータによって定められた動作構成とは異なる場合に、前記ネットワーク・トランシーバを、前記受信されたＲＦＩＤデータによって定められた動作構成にしたがってプログラミングするステップと、
を含む、方法。
【請求項２２】
命令が格納されている非一時的コンピュータ読み取り可能媒体であって、前記命令は、電磁遮蔽筐体内に位置付けられたＲＦＩＤリーダまたはＲＦＩＤメモリと通信可能なＲＦＩＤアンテナを有するネットワーク・トランシーバのコントローラによって実行されると、プロセッサに、
ａ）前記ＲＦＩＤアンテナおよびＲＦＩＤリーダまたはＲＦＩＤメモリを介して、前記ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するステップであって、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの動作構成を定める、ステップと、
ｂ）前記ネットワーク・トランシーバが既に現行の動作構成にプログラミングされているか否かを判定するステップと、前記ネットワーク・トランシーバが未だプログラミングされた構成にない場合、または前記ネットワーク・トランシーバの現行の動作構成が前記ＲＦＩＤデータによって定められた動作構成とは異なる場合に、前記ネットワーク・トランシーバを、前記受信されたＲＦＩＤデータによって定められた動作構成にしたがってプログラミングするステップと、
を行わせる、非一時的コンピュータ読み取り可能媒体。
【請求項２３】
ネットワーク・トランシーバをプログラミングするための方法であって、
ａ）前記ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するステップであって、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの電磁遮蔽筐体の内側に位置付けられたＲＦＩＤリーダまたはＲＦＩＤメモリと通信可能なＲＦＩＤアンテナを介して受信され、前記ＲＦＩＤデータは、前記ネットワーク・トランシーバの動作構成を定める、ステップと、
ｂ）前記ネットワーク・トランシーバを、前記受信されたＲＦＩＤデータによって定められた動作構成にしたがってプログラミングするステップと、
を含み、前記ＲＦＩＤアンテナは、前記ネットワーク・トランシーバの前記電磁遮蔽筐体の外側に少なくとも部分的に延びる、方法。
【請求項２４】
前記ＲＦＩＤデバイスは、ＲＦＩＤタグまたはＲＦＩＤリーダ／ライタを備える、請求項２３に記載の方法。
【請求項２５】
前記ステップｂ）は、前記ネットワーク・トランシーバをホスト・デバイスに設置または接続した後に実施される、請求項２３に記載の方法。
【請求項２６】
前記ステップａ）は、前記ネットワーク・トランシーバを起動する前に実施される、請求項２３に記載の方法。
【請求項２７】
前記ＲＦＩＤデータは、プログラム命令または動作パラメータを含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記プログラム命令または動作パラメータを前記ネットワーク・トランシーバに内蔵されたメモリにロードするステップを含む、請求項２３に記載の方法。
【請求項２８】
前記ＲＦＩＤデータは、前記ネットワーク・トランシーバに内蔵されたメモリ内の位置であってプログラム命令または動作パラメータを含んでいる位置を指し示すメモリ・アドレスを含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記プログラム命令または動作パラメータを前記メモリ内の位置からロードするステップを含む、請求項２３に記載の方法。
【請求項２９】
前記ＲＦＩＤデータは、ネットワーク位置を含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記ネットワーク位置からプログラム命令または動作パラメータを引き出すステップと、前記引き出されたプログラム命令または動作パラメータを、前記ネットワーク・トランシーバに内蔵されたメモリにロードするステップとを含む、請求項２３に記載の方法。
【請求項３０】
前記ＲＦＩＤデータは、識別子を含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記識別子に対応する前記ネットワーク・トランシーバに内蔵されたメモリに予めロードされているプログラム命令または動作パラメータをロードするステップを含む、請求項２３に記載の方法。
【請求項３１】
前記ＲＦＩＤデータは、互換性データを含み、更に、前記ネットワーク・トランシーバをプログラミングするステップは、前記ネットワーク・トランシーバが前記ＲＦＩＤデータによって定められた前記動作構成と互換性があるか否かを確認する予備ステップを含む、請求項２３に記載の方法。
【請求項３２】
前記ステップｂ）は、前記ネットワーク・トランシーバが既に現行の動作構成にプログラミングされているか否かを判定するステップと、前記ネットワーク・トランシーバが未だプログラミングされた構成にない場合、または前記ネットワーク・トランシーバの現行の動作構成が前記ＲＦＩＤデータによって定められた動作構成とは異なる場合に、前記ネットワーク・トランシーバをプログラミングするステップとを含む、請求項２３に記載の方法。
【請求項３３】
前記ＲＦＩＤアンテナは、前記ネットワーク・トランシーバに着脱自在に接続される、請求項２３に記載の方法。
【請求項３４】
ネットワーク・トランシーバであって、
電磁遮蔽筐体と、
ホストに接続するためのホスト・インターフェースと、
信号をネットワークに送信しおよびネットワークから受信するためのネットワーク・インターフェースと、
前記ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するためのＲＦＩＤアンテナと、
前記電磁遮蔽筐体の内側に位置付けられ、前記ＲＦＩＤアンテナと通信可能なＲＦＩＤリーダまたはＲＦＩＤメモリと、
前記ネットワーク・インターフェースまたはホスト・インターフェースおよび前記ＲＦＩＤリーダまたはＲＦＩＤメモリと動作可能に通信するコントローラであって、前記コントローラは、前記ネットワーク・インターフェースまたはホスト・インターフェースを動作構成にしたがって動作させ、前記コントローラの前記動作構成は、前記ＲＦＩＤアンテナおよびＲＦＩＤリーダまたはＲＦＩＤメモリを介して受信されたＲＦＩＤデータを用いてプログラミングされる、コントローラと、
を備え、更に、前記コントローラおよびＲＦＩＤアンテナを取り囲む金属筐体と、前記筐体の内側と外側の間に延びるＲＦＩＤ中継器とを備え、前記ＲＦＩＤ中継器は、前記筐体の外側に位置付けられた第１中継アンテナと、前記筐体の内側に位置付けられた第２中継アンテナとを備える、ネットワーク・トランシーバ。
【請求項３５】
前記ＲＦＩＤアンテナは、前記電磁遮蔽筐体の内側であって前記第２中継アンテナに隣接して位置付けられる、請求項３４に記載のネットワーク・トランシーバ。
【請求項３６】
前記第１中継アンテナは、内部に埋め込まれたＲＦＩＤタグを備えるスマート・ラベルによって覆われる、請求項３４に記載のネットワーク・トランシーバ。
【請求項３７】
ＲＦＩＤ信号を中継するための外部ＲＦＩＤ中継器を更に備え、前記ＲＦＩＤ中継器は、前記筐体の外面上に位置付けられた第１および第２外部中継アンテナを備え、前記第１外部中継アンテナは、前記第１中継アンテナに隣接して位置付けられ、前記第２外部中継アンテナは、前記第１外部中継アンテナから離間され、外部ＲＦＩＤデバイスとインターフェースするように位置付けられる、請求項３４に記載のネットワーク・トランシーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野は、一般的には、プラガブル・トランシーバ（pluggable transceiver）に関し、更に特定すれば、無線周波数識別、近場通信、および／または無線波に基づく他の型式の通信（以後纏めて「ＲＦＩＤ」と呼ぶ）を使用して、プラガブル・トランシーバをプログラミング、プロビジョニング、および構成する技術に関する。
【背景技術】
【０００２】
通信およびデータ・サービス・プロバイダは、接続および帯域幅に対する増大しつつある需要に応える(support)ために、彼らのネットワーク全域に多数のプラガブル・トランシーバをデプロイしている。これらは、設置が素早くしかも容易であり、迅速なサービスの配信およびネットワーク容量のアップグレードを可能にする。プラガブル・トランシーバは、広範囲に及ぶ標準的な種類のデバイスを含み、例えば、マルチソース契約（ＭＳＡ：multi-source agreement）プラガブル・トランシーバ、スモール・フォーム・ファクタ・プラガブル（ＳＦＰ：small form-factor pluggable）、改良ＳＦＰ（ＳＦＰ＋）、ＸＦＰ、ＳＦＰ、Ｑｕａｄ  ＳＦＰ＋（ＱＳＦＰ＋）、ＳＰＦ２８、ＱＳＦＰ２８、Ｃフォーム・ファクタ・プラガブル型（ＣＦＰ）等、および独自の「小型」ＳＰＦ型を含む。加えて、プラガブル・トランシーバは、他の標準的および独自のデバイス型も含み、例えば、ＲＪ４５パワー・オーバー・イーサネット（登録商標）（ＰｏＥ：Power over Ethernet）デバイスおよびドングル、ＵＳＢデバイスおよびドングル、もののインターネット（ＩｏＴ）テレマティクス・デバイスおよびセンサ、光トランスポンダ、マックスポンダ(muxponder)、ならびにスイッチ・ネットワーク・インターフェース・カードのような、通信、コンピュータ、および記憶システム・プラグイン・カード、パケット・スイッチおよびルータ・インターフェース・カード、コンピュータ・サーバ・カード、ワイヤレス・トランシーバおよびトランスポンダ・カード、データ取得および制御機器カード、オーディオ／ビジュアル・エンコーダおよびデコーダ・カード等、ならびに種々の構成、フォーム・ファクタ、ネットワークおよび／またはホスト・インターフェース、機能、および管理インターフェースを有する移動体デバイスを含む。
【０００３】
一般に、プラガブル・トランシーバには、光または電気ネットワーク・インターフェースが実装される(configure)。このインターフェースは、ＭＳＡおよび他の規格、例えば、ＩＥＥＥ８０２．３ワーキング・グループ、ＩＴＵ電気通信標準化セクタ、インターネット設計特別委員会、メトロ・イーサネット・フォーラム、有線テレビ技術者協会、映画テレビ技術者協会等によって指定される。その結果、プラガブル・トランシーバは、ギガバイト・イーサネットのような複数のネットワーク・インターフェース・プロトコル、ＯＴＮ、ＣＷＤＭ、ＤＷＤＭ、ファイバ・チャネル、ＳＯＮＥＴ／ＳＤＨ、ＧＰＯＮ、ＣＰＲＩ、ＲＦｏＧ等の光プロトコル、およびイーサネット、ｘＤＳＬ、Ｇｆａｓｔ、Ｔ１／Ｅ１／Ｔ３／Ｅ３等の電気プロトコル、またはＬＴＥ、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＲＦＩＤ、ＮＦＣのようなワイヤレス・プロトコル、あるいはシリアル・ディジタル・インターフェース・プロトコル等をサポートする。加えて、プラガブル・トランシーバは、複数のネットワーク・インターフェースの送信フォーマット、速度、および波長／周波数もサポートする。ネットワーク・インターフェースには、通例、物理送信媒体、例えば、光ファイバ、ＲＪ４５等のコネクタとインターフェースするために、該当する型式のコネクタが実装される。多くのプラガブル・トランシーバ、例えば、イーサネット・スイッチ・ライン・カードは、１つ以上のプラガブル・ネットワーク・インターフェースを備え、各々にはプラガブル・トランシーバ・インターフェース・ポートが実装され、このポートは、複数のＭＳＡプラガブル・トランシーバ型（例えば、ＳＦＰ＋）を受け入れて設置することができ、所望のネットワーク・インターフェースを備えることができる。
【０００４】
一般に、プラガブル・トランシーバには、ＭＳＡおよび／または他の規格において、および／または他の独自の仕様書において指定されたホスト・インターフェースまたはアダプタが実装される。その結果、プラガブル・トランシーバは、イーサネットＭＳＡ、ＵＳＢ、ＰｏＥ、ＳＣＴＥ  ＲＦ  ＭＳＡ、ＳＭＰＴＥ  ＳＤＩ  ＭＳＡ、ＰＣＩ、ＰＩＣＭＧ，ＳＧＰＩＯ、ＶＭＥＢｕｓ、ＡＴＣＡ等のホスト・インターフェースというような、複数のホスト・インターフェースをサポートする。ホスト・インターフェースは、通信、管理、給電、およびメカニカル・インターフェースの内少なくとも１つを含み、プラガブル・トランシーバをホストに設置するまたはホストに接続することを可能にし（即ち、トランシーバをホストに取り付けるための物理インターフェースを介して）、および／またはホストに設置されたときまたはホストに接続されたときに動作することを可能にする（即ち、トランシーバに、信号をホストに送らせるおよび信号をホストから受信させることによって、更にこのような信号の送信を管理するため）。管理インターフェースは、ホストがプラガブル・トランシーバを識別し、プログラミングし、構成し、管理することを可能にする。例えば、ホストは、ＭＳＡホスト・インターフェース管理メモリ・マップ、データ・フィールド、および値を読み出すまたは書き込むように構成される。管理情報は、通常、製造プロセス等の間にプログラミングされ、プラガブル・トランシーバの不揮発性メモリに書き込まれる。この種類のメモリは、一般的には、ＥＥＰＲＯＭ、ＦＲＡＭ（登録商標）、ＮＯＲフラッシュ、またはＮＡＮＤフラッシュである。また、製造業者は、例えば、独自のＭＳＡマップ拡張版(extensions)、データ・フィールド、および値を使用して、プラガブル・トランシーバのメモリに専有情報をプログラミングして、「スマート」ＳＦＰを構成および管理することもできる。管理インターフェースは、通例、管理プロトコルおよび通信インターフェースを使用して実装され、例えば、ホスト・インターフェースが、１組のメモリ・アドレス、データ・フィールド、および値を定めるＭＳＡメモリ・マップ管理プロトコルを備え、Ｉ２Ｃ  ＥＥＰＲＯＭ通信インターフェースを使用して値がメモリから読み取られ、および／または値がメモリに書き込まれる。あるプラガブル・トランシーバでは、プラガブル・トランシーバのプログラミング、構成設定(configuration)、および管理は、ネットワークに接続されたリモート管理システムによって行われる。プラガブル・トランシーバは、このようなネットワークに、ネットワーク・インターフェースおよび／またはホスト・インターフェース通信インターフェースを介して接続するように構成され、このようなネットワークおよび／またはホスト・インターフェースは、帯域内管理インターフェース（例えば、イーサネット／ＩＰ通信インターフェースおよびＳＮＭＰ、ＣＬＩ、および／またはＷｅｂ  ＧＵＩ管理インターフェース）を備える。加えて、ホスト管理インターフェースは、プラガブル・トランシーバを動作させるために、他のハードウェア制御／ステータス信号を含むこともできる。
【０００５】
製造業者は、種々の集積回路、プロセッサ、プログラマブル・ロジック・デバイス、メモリ、プログラム、およびデータを組み合わせてプラガブル・トランシーバを構成し、特定の用途および／または動作構成に合わせて、機能およびインターフェースを備える。通例、製造業者は、独自の方法を使用して、製造プロセスの間に、そして所望の動作構成にしたがって、所定のプログラムおよび／または前記所望の動作構成を定めるデータを使用して、プラガブル・トランシーバのメモリをプログラミングおよび／または構成する。通例、プラガブル・トランシーバの操作員は、所望の動作構成にしたがって、このような所望の動作構成を定めるデータを使用して、ホスト・インターフェースまたはネットワーク・インターフェースを介して、現場においてプラガブル・トランシーバのメモリを構成する(configure)。
【０００６】
一般に、プラガブル・トランシーバにはコントローラが装備され、このコントローラがプラガブル・トランシーバをプログラミングし、構成し、動作させる。このようなプラガブル・トランシーバのために、製造業者は、コントローラによって使用されるプログラムおよび／またはデータをメモリに組み込む(program)。加えて、メモリには、他のプログラマブル・デバイス・プログラムおよび／またはデータも組み込むことができ、例えば、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）の構成およびＩＣ構成レジスタ・データを格納する。例えば、ＦＧＰＡ内にあるメモリおよび論理ゲートに格納されるプログラムおよびデータは、所望の動作構成にしたがって、対応するネットワークおよびホスト・インターフェースを有するネットワーク・インターフェース・デバイス（ＮＩＤ）機能を備えるように構成された、ギガビット・イーサネット対応ＳＦＰ(SFP supporting Gigabit Ethernet)を提供するように構成される。プラガブル・トランシーバの動作構成は、通例、プラガブル・トランシーバ識別コード、例えば、製品機器コードまたは型番等によって識別される。
【０００７】
一般に、プラガブル・トランシーバは、メモリに格納されているプラガブル・トランシーバのホスト・インターフェース管理データを少なくとも部分的に変更または修正する機能(capability)を備える。例えば、プラガブル・トランシーバは、現場において、ホスト・インターフェース警報および警告閾値パラメータ、レーザ出力パワー出力、受信機入力等を設定するというような、動作および保守活動をサポートするように構成することができる。あるプラガブル・トランシーバは、メモリに格納されている全てのプラガブル・トランシーバのプログラムおよび／またはデータを現場において変更または修正し、独自のファイル（例えば、プログラムおよび／またはデータを収容するファイル）のダウンロードおよびアップグレード方法を使用して、あるいは独自のフィールド・プログラミング・システムを使用して、動作および保守をサポートする機能を備える。例えば、このようなアップグレードは、プログラム欠陥を直すため、または新たな機能を可能にするため等に使用される。
【０００８】
あるネットワーキング機器製造業者（ＮＥＭ）は、彼らの機器の操作員、例えば、サービス・プロバイダが標準的なＭＳＡプラガブル・トランシーバを使用することを推奨する。ここで、メモリに格納されている１つ以上のホスト・インターフェース・メモリ・マップ・データ・フィールド値は、彼らの独自のプラガブル・トランシーバによって提示される、対応するホスト・インターフェース・メモリ・マップの識別データ・フィールド値と一致しなければならない。この結果、あるＭＡＳ準拠トランシーバは、それらのホスト・インターフェース・メモリ・マップ識別データ・フィールドが、ＮＥＭホスト・インターフェース要件にしたがって正確にプログラミングされなければ、特定のＮＥＭ機器において使用することができない。
【０００９】
あるサービス・プロバイダは、彼らの動作要件を満たすために、プラガブル・トランシーバが、デプロイに先立って、予めプログラミングされること、および／または予め構成されることを要求する。したがって、プラガブル・トランシーバのメモリには、例えば、ディジタル診断インターフェース電圧および温度監視のための閾値、ならびに製品機器コード識別のような、特定のホスト・インターフェース管理データが組み込まれていなければならない。加えて、ネットワーク機能を備えるように構成された独自のプラガブル・トランシーバ、例えば、ネットワーク・インターフェース・デバイスとして構成されたＳＦＰ、サービス補償デバイス、プロトコル・ゲートウェイ・デバイス、光ネットワーク端末デバイス等は、それらのメモリに、特定の独自のホスト・インターフェース管理データが組み込まれていなければならない。
【００１０】
したがって、実際問題として、プラガブル・トランシーバは、製造プロセスの間にプラガブル・トランシーバのメモリに組み込まれる規格、専有権(proprietary)、およびサービス・プロバイダの要件に基づいて、複数の動作構成をサポートすることができ、各動作構成は、製造業者の製品機器コードに特定的であってよい。例えば、製造業者が、ＭＳＡ準拠プラガブル・トランシーバを生材料として受け取り、品質管理検査および試験を実行し、その生材料に対して多くの異なる可能な最終製品(finished good product)機器コードの内の１つによって指定される、所望の動作構成に合わせてそのメモリをプログラミングすることができ、最終製品には製品機器コード情報が貼られ(label)、サービス・プロバイダに出荷される。この手法は、簡単で追跡可能な材料管理システムを可能にするが、多岐にわたる特別な専用（例えば、プログラミングされた）製品の膨大な在庫をかかえる可能性があり、サービスまたは保守イベントが予測できず必要な部品が入手できないとき、高いサプライ・チェーンの間接費が生じ、潜在的にサービス配信業務に遅れが出るおそれがある。
【００１１】
他のサービス・プロバイダは、彼らのサプライ・チェーンを実現するために代わりの手法を選択し、１つ以上の動作構成にしたがって、所与の製品機器コードの各プラガブル・トランシーバを構成する。この手法は、製造業者およびサード・パーティが独自のプラガブル・トランシーバ・ホスト・インターフェース・プログラミング・デバイスを開発するように導く。通例、これらのデバイスは、プラガブル・トランシーバ・インターフェースおよび独自のソフトウェアが実装された(configured with)コンピュータを含み、その一部には現場使用に合わせて改造されたものもある。
【００１２】
設置されていないとき、プラガブル・トランシーバのプログラミングされた動作構成は、先に説明したように、製品機器コードを使用して決定することができ、通常、デバイスの製品機器コードまたはバー・コード・ラベルを走査する、即ち、読み取ることを伴い、そして装備されている場合、ローカル・データベースにおいてまたはネットワーク・データベース全体において製品仕様を発見するために、その情報を相互参照する。しかしながら、前述のように製品機器コードを変更せずに、プラガブル・トランシーバを構成すると、実際のデバイスのプログラミングおよび／または構成設定は、ホスト・インターフェースのメモリ・マップ・データ・フィールド値を電子的に読み出すことによってでなければ、決定することができない。
【００１３】
現在の慣例に基づくと、プラガブル・トランシーバを取得し、構成し、それらの製品寿命にわたって管理および保守するために、サービス・プロバイダには、多大な資本および運転費用が発生するおそれがある。同様に、プラガブル・トランシーバの製造業者には、同様のプラガブル・トランシーバの幅広い製品群を生産および供給するために、多大なコストがかかる。したがって、プラガブル・トランシーバを現場で最小限の機器を用いて素早くプログラミングまたは構成する必要性、プラガブル・トランシーバの在庫量(size)を極力抑える必要性、プラガブル・トランシーバをデプロイする時間を最短にする必要性、サプライ・チェーンにおいてまたは設置および保守活動中に、プラガブル・トランシーバおよびそのプログラミングされた動作構成を識別するために必要な時間を最短にする必要性、製造プロセスおよびサービス寿命において操作者によって起こされるプログラミング、構成、および識別の誤りを最小限に抑える必要性が存在する。
【発明の概要】
【００１４】
一態様によれば、ＲＦＩＤを使用してプラガブル・トランシーバをプログラミングするシステムを提供する。このシステムは、プラガブル・トランシーバのプログラミング情報を格納するように構成された受動ＲＦＩＤタグが装備されたスマート・ラベルであって、プラガブル・トランシーバに取り付けるように構成される、スマート・ラベルと、ＲＦＩＤアンテナが装備されたＲＦＩＤリーダが設けられた(adapted with)プラガブル・トランシーバであって、ＲＦＩＤリーダおよびＲＦＩＤアンテナがスマート・ラベルと通信するように構成され、ＲＦＩＤリーダがコントローラと通信するように構成される、プラガブル・トランシーバと、前記プラガブル・トランシーバには、無線周波数（ＲＦ）インターフェースを有する指定エリアが定められた(adapted with)筐体が装備され、このような筐体エリアが前記スマート・ラベルを取り付けるまたは設置するために使用され、前記コントローラ上で実行するプログラムであって、スマート・ラベルに質問し、プラガブル・トランシーバのプログラミング情報を得るためにＲＦＩＤリーダを呼び出し、プラガブル・トランシーバのプログラミング情報を使用して、データおよびプログラムのような情報を、プラガブル・トランシーバのメモリに組み込む、プログラムとを含む。
【００１５】
一態様によれば、プラガブル・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）プラガブル・トランシーバの所望の組み込み構成(programmed configuration)を定めるデータが格納されているＲＦＩＤタグを備えるスマート・ラベルを用意するステップと、ｂ）スマート・ラベルをプラガブル・トランシーバの外面に取り付けるステップと、ｃ）プラガブル・トランシーバに埋め込まれたＲＦＩＤリーダを使用して、ＲＦＩＤタグ上に格納されているデータを読み取るステップとを含む。
【００１６】
一態様によれば、プラガブル・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）プラガブル・トランシーバの所望の組み込み構成を定めるデータが格納されているＲＦＩＤタグを備えるスマート・ラベルを用意するステップと、ｂ）スマート・ラベルをプラガブル・トランシーバの外面に取り付けるステップと、ｃ）プラガブル・トランシーバに埋め込まれたＲＦＩＤリーダを使用して、ＲＦＩＤタグ上に格納されているデータを読み取るステップと、ｄ）ステップｃ）において読み取ったデータによって定められた所望の組み込み構成にしたがって、プラガブル・トランシーバをプログラミングするステップとを含む。
【００１７】
一態様によれば、プラガブル・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）プラガブル・トランシーバを起動するステップと、ｂ）プラガブル・トランシーバに近接するＲＦＩＤタグを読み取るために、プラガブル・トランシーバ内にあるＲＦＩＤリーダを動作させるステップと、ｃ）ＲＦＩＤタグ上に格納されている、プラガブル・トランシーバの所定の構成に対応するデータを受信したときに、所定の構成で動作するように、プラガブル・トランシーバをプログラミングするステップとを含む。
【００１８】
一態様によれば、プラガブル・トランシーバをプログラミングする方法を提供する。この方法は、ａ）プラガブル・トランシーバの外面上にあるインターフェースを使用して、プラガブル・トランシーバの所望の動作構成に対応するデータを提供するステップと、ｂ）プラガブル・トランシーバをホスト・デバイスに設置する、接続する、または挿入するステップと、ｃ）プラガブル・トランシーバを起動するステップと、ｄ）インターフェースを使用して、提供されたデータを読み取るステップと、ｅ）ステップｄ）において読み取ったデータによって定められた所望の動作構成にしたがって、プラガブル・トランシーバをプログラミングするステップとを含む。
【００１９】
一態様によれば、ネットワーク・トランシーバをプログラミングする方法を提供する。この方法は、ａ）ネットワーク・トランシーバの電磁遮蔽筐体の内側に位置付けられたアンテナを介して、ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するステップであって、前記ＲＦＩＤデータが、ネットワーク・トランシーバの動作構成を定める、ステップと、ｂ）受信したＲＦＩＤデータによって定められた動作構成にしたがって、ネットワーク・トランシーバをプログラミングするステップとを含む。
【００２０】
一態様によれば、電磁遮蔽筐体を有するネットワーク・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）ネットワーク・トランシーバの動作構成を定めるデータが格納されているＲＦＩＤタグを備えるスマート・ラベルを用意するステップと、ｂ）このスマート・ラベルを電磁遮蔽筐体の外面に取り付けるステップと、ｃ）電磁遮蔽筐体の内側に位置付けられたＲＦＩＤ受信機を使用して、筐体上の誘電体インターフェースを介して、ＲＦＩＤタグ上に格納されているデータを読み取るステップと、ｄ）ステップｃ）において読み取ったデータによって定められた動作構成にしたがって、ネットワーク・トランシーバをプログラミングするステップとを含む。
【００２１】
一態様によれば、プラガブル・トランシーバをプログラミングするためのスマート・ラベルを提供する。このスマート・ラベルは、底面を有する本体と、スマート・ラベルをプラガブル・トランシーバの外面に固定するための固定メカニズムと、本体に固定されたＲＦＩＤタグとを含み、ＲＦＩＤタグがＲＦＩＤメモリとＲＦＩＤアンテナとを備え、ＲＦＩＤメモリが、所望の組み込み構成を定めるデータを格納しており、ＲＦＩＤメモリおよびＲＦＩＤアンテナが、プラガブル・トランシーバからの質問時に、プラガブル・トランシーバ内にあるＲＦＩＤリーダにデータを送信するように構成される。実施形態では、前記ＲＦＩＤアンテナは、少なくとも部分的に、スマート・ラベルの底面から突出する。実施形態では、固定メカニズムは、スマート・ラベルの底面上に設けられた接着材を備える。実施形態では、前記本体および前記接着材は、前記プラガブル・トランシーバからの電磁放射線を減衰させる。
【００２２】
一態様によれば、電磁遮蔽筐体を有するネットワーク・トランシーバをプログラミングするためのスマート・ラベルを提供する。このスマート・ラベルは、基板と、この基板に固定されたまたは基板内に埋め込まれたＲＦＩＤタグであって、ネットワーク・トランシーバの動作構成を定めるＲＦＩＤデータが格納されている、ＲＦＩＤタグとを含み、ＲＦＩＤタグが、ネットワーク・トランシーバの電磁遮蔽筐体内に位置付けられたＲＦＩＤリーダからの質問時に、ネットワーク・トランシーバを動作構成にプログラミングするために、ＲＦＩＤデータをＲＦＩＤリーダに送信するように構成される。
【００２３】
一態様によれば、プラガブル・トランシーバを提供する。このプラガブル・トランシーバは、筐体と、この筐体内に少なくとも部分的に収容された回路ボード・アセンブリとを含む。回路ボード・アセンブリは、プラガブル・トランシーバの動作を制御するためのコントローラと、ＲＦＩＤリーダおよびＲＦＩＤアンテナとを含み、コントローラが、プラガブル・トランシーバの筐体に近接するＲＦＩＤタグ上に格納されているデータを読み取るようにＲＦＩＤリーダを動作させ、このデータによって定められた動作構成にしたがってプラガブル・トランシーバを動作させるように構成される。実施形態では、前記ＲＦＩＤアンテナは、開口と整列して、回路ボード・アセンブル上に表面実装され、筐体内に収容される。実施形態では、前記ＲＦＩＤアンテナは、開口内に近接して実装され、筐体から突出せず、ＲＦＩＤアンテナは回路ボード・アセンブリに電気的に接続される。実施形態では、回路ボード・アセンブリは、少なくとも部分的に、筐体から突出する。
【００２４】
一態様によれば、ネットワーク・トランシーバを提供する。このネットワーク・トランシーバは、電磁遮蔽筐体と、ホストに接続するために筐体の外面上に露出されたホスト・インターフェースと、信号をネットワークに送信し、信号をネットワークから受信するために筐体の外面上に露出されたネットワーク・インターフェースと、ネットワーク・トランシーバに近接するＲＦＩＤデバイスからＲＦＩＤデータを受信するために筐体の内側に位置付けられたＲＦＩＤアンテナと、筐体内に位置付けられ、ネットワーク・インターフェースおよびＲＦＩＤアンテナと動作可能に通信するコントローラとを含み、前記コントローラが、動作構成にしたがってネットワーク・インターフェースを動作させ、コントローラの動作構成が、ＲＦＩＤアンテナを介して受信したＲＦＩＤデータを使用してプログラミングされる。
【００２５】
一態様によれば、ネットワーク・トランシーバを提供する。このネットワーク・トランシーバは、ホストに接続するためのホスト・インターフェースと、信号をネットワークに送信し、信号をネットワークから受信するためのネットワーク・インターフェースと、ホスト・インターフェースおよびネットワーク・インターフェースと動作可能に通信するコントローラであって、プログラミングされた動作構成にしたがって、ホスト・インターフェースおよびネットワーク・インターフェースを動作させる、コントローラと、コントローラの複数の予め定められた動作構成を格納している不揮発性メモリと、予め定められた動作構成から１つを選択し、この選択した動作構成を使用してコントローラをプログラミングするためのプログラミング・インターフェースとを含む。
【００２６】
一態様によれば、プラガブル・トランシーバ・プログラミング・システムを提供する。このシステムは、前述したような、スマート・ラベルとプラガブル・トランシーバとを含む。
【００２７】
一態様によれば、プラガブル・トランシーバ・プログラミング・システムを提供する。このシステムは、筐体を備えるプラガブル・トランシーバと、筐体に固定可能なスマート・ラベルとを含む。
【００２８】
一態様によれば、プログラマブル・ネットワーク・トランシーバ・アセンブリを提供する。このアセンブリは、ホストに接続するためのホスト・インターフェースと、信号をネットワークに送信し、信号をネットワークから受信するためのネットワーク・インターフェースと、ＲＦＩＤデータを受信するためのアンテナと、ホスト・インターフェース、ネットワーク・インターフェース、およびアンテナと動作可能に通信するコントローラであって、動作構成にしたがってホスト・インターフェースおよびネットワーク・インターフェースを動作させる、前記コントローラとを備えるネットワーク・トランシーバと、ネットワーク・トランシーバに固定されたスマート・ラベルであって、前記スマート・ラベルが基板と、この基板に固定されたまたは基板内に埋め込まれたＲＦＩＤタグとを備え、ＲＦＩＤタグが、ネットワーク・インターフェースの動作構成を定めるＲＦＩＤデータを格納している、スマート・ラベルとを含み、ネットワーク・トランシーバのアンテナを介したＲＦＩＤタグからのＲＦＩＤデータの受信に続いて、ネットワーク・トランシーバのコントローラが、動作構成にプログラミングされる。
【００２９】
一態様によれば、非一時的コンピュータ読み取り可能媒体を提供する。この非一時的コンピュータ読み取り可能媒体は、命令が格納されており、電磁遮蔽筐体内に位置付けられたＲＦＩＤアンテナを有するネットワーク・トランシーバ内にあるプロセッサによって前記命令が実行されると、プロセッサに、ａ）ネットワーク・トランシーバに近接するＲＦＩＤデバイスから、ＲＦＩＤアンテナを介してＲＦＩＤデータを受信させ、ＲＦＩＤデータが、ネットワーク・トランシーバの動作構成を定め、ｂ）受信したＲＦＩＤデータによって定められた動作構成にしたがって、ネットワーク・トランシーバ内にあるコントローラをプログラミングさせる。
【００３０】
一態様によれば、ＲＦＩＤを使用してプラガブル・トランシーバをプログラミングするシステムを提供する。このシステムは、ＲＦインターフェースを有する指定エリアが定められた(adapted with)筐体が装備されたプラガブル・トランシーバであって、このような筐体エリアが、外部ＲＦＩＤリーダ／ライタ（「外部ＲＦＩＤリーダ」）とインターフェースするために使用され、プラガブル・トランシーバには、このプラガブル・トランシーバのプログラミング情報を格納するように構成されたＲＦＩＤメモリが装備され、更にＲＦＩＤアンテナが装備され、ＲＦＩＤメモリおよびＲＦＩＤアンテナが、外部ＲＦＩＤリーダと通信するように構成され、ＲＦＩＤメモリがコントローラと通信するように構成される、プラガブル・トランシーバと、前記コントローラ上で実行するプログラムであって、ＲＦＩＤメモリを読み取ってプログラミング情報を得て、このプログラミング情報を使用して、データおよび／またはプログラムのような情報をプラガブル・トランシーバのメモリに組み込む、プログラムと、プラガブル・トランシーバのプログラミング情報を格納するように構成された外部ＲＦＩＤリーダであって、この外部ＲＦＩＤリーダが前記ＲＦＩＤメモリと通信し、この外部ＲＦＩＤリーダがプログラミング情報によって前記ＲＦＩＤメモリをプログラミングするように構成される、外部ＲＦＩＤリーダとを含む。実施形態では、外部ＲＦＩＤリーダが、ネットワークを通じて、プラガブル・トランシーバのプログラミング情報およびデータを、リモート管理システムまたはデータベースに対して送信および受信するように構成される。
【００３１】
一態様によれば、プラガブル・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）プラガブル・トランシーバの所望の組み込み構成を定めるデータが格納されている外部ＲＦＩＤリーダを用意するステップと、ｂ）外部ＲＦＩＤリーダ上に格納されているデータを、プラガブル・トランシーバ内に埋め込まれたＲＦＩＤメモリに書き込むステップとを含む。
【００３２】
一態様によれば、プラガブル・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）プラガブル・トランシーバの所望の組み込み構成を定めるデータが格納されている外部ＲＦＩＤリーダを用意するステップと、ｂ）外部ＲＦＩＤリーダ上に格納されているデータをプラガブル・トランシーバ内に埋め込まれたＲＦＩＤメモリに書き込むステップと、ｃ）プラガブル・トランシーバ内に埋め込まれたコントローラを使用して、ＲＦＩＤメモリに格納されているデータを読み取るステップと、ｄ）ステップｃ）において読み取ったデータによって定められた所望の組み込み構成にしたがって、プラガブル・トランシーバをプログラミングするステップとを含む。
【００３３】
一態様によれば、プラガブル・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）外部ＲＦＩＤリーダに近接するＲＦＩＤメモリに書き込むために、外部ＲＦＩＤリーダを動作させるステップと、ｂ）プラガブル・トランシーバを起動するステップと、ｃ）ＲＦＩＤメモリに格納されている、プラガブル・トランシーバの所定の構成に対応するデータを読み取るときに、所定の構成で動作するように、プラガブル・トランシーバをプログラミングするステップとを含む。
【００３４】
一態様によれば、プラガブル・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）プラガブル・トランシーバの外面上にあるインターフェースを使用して、プラガブル・トランシーバの所望の動作構成に対応するデータを提供するステップを含む。
【００３５】
一態様によれば、プラガブル・トランシーバをプログラミングするための方法を提供する。この方法は、ａ）プラガブル・トランシーバの外面上にあるインターフェースを使用して、プラガブル・トランシーバの所望の動作構成に対応するデータを提供するステップと、ｂ）プラガブル・トランシーバをホスト・デバイスに設置、接続、または挿入するステップと、ｃ）プラガブル・トランシーバを起動するステップと、ｄ）インターフェースを使用して提供されたデータを読み取るステップと、ｅ）ステップｄ）において読み取ったデータによって定められた所望の動作構成にしたがってプラガブル・トランシーバをプログラミングするステップとを含む。
【００３６】
一態様によれば、プラガブル・トランシーバをプログラミングするための外部ＲＦＩＤリーダを提供する。この外部ＲＦＩＤリーダは、所望の組み込み構成を定めるデータが格納されているメモリと、外部ＲＦＩＤリーダが、プラガブル・トランシーバ内にあるＲＦＩＤメモリにデータを送信するように構成され、外部リーダの動作を制御するためのコントローラとを含み、このコントローラが、外部ＲＦＩＤリーダに近接するプラガブル・トランシーバの筐体内にあるＲＦＩＤメモリにデータを書き込むように構成される。実施形態では、外部ＲＦＩＤリーダは、データおよび／またはプラガブル・トランシーバの識別／構成データを前記ＲＦＩＤメモリから読み取り、前記データをそのメモリに格納し、外部ＲＦＩＤリーダは、ネットワークを通じて、前記プラガブル・トランシーバ・データをリモート管理システムまたはデータベースに対して送信および受信するように構成される。
【００３７】
一態様によれば、プラガブル・トランシーバを提供する。このプラガブル・トランシーバは、筐体と、この筐体内に少なくとも部分的に収容された回路ボード・アセンブリとを含む。この回路ボード・アセンブリは、プラガブル・トランシーバの動作を制御するためのコントローラと、所望のプログラム(desired programmed)を定めるデータが格納されているＲＦＩＤメモリと、ＲＦＩＤアンテナとを含む。ＲＦＩＤメモリおよびＲＦＩＤアンテナは、プラガブル・トランシーバからの質問時に、プラガブル・トランシーバの筐体に近接する外部ＲＦＩＤリーダに対してデータを送信および受信する。コントローラは、ＲＦＩＤメモリに格納されているデータを読み取り、このデータによって定められた動作構成にしたがってプラガブル・トランシーバを動作させるように構成される。実施形態では、前記ＲＦＩＤアンテナは、開口内に近接して装着され(mounted)、筐体から突出せず、ＲＦＩＤアンテナは回路ボード・アセンブリに電気的に接続される。実施形態では、回路ボード・アセンブリは、少なくとも部分的に筐体から突出する。
【００３８】
一態様によれば、プラガブル・トランシーバを提供する。このプラガブル・トランシーバは、筐体と、この筐体内に少なくとも部分的に収容された回路ボード・アセンブリとを含む。この回路ボード・アセンブリは、プラガブル・トランシーバの動作を制御するためのコントローラと、所望の組み込み構成を定めるデータが格納されているＲＦＩＤメモリおよびＲＦＩＤアンテナであって、プラガブル・トランシーバからの質問時に、プラガブル・トランシーバの筐体に近接する外部ＲＦＩＤリーダに対してデータを送信および受信する、ＲＦＩＤメモリおよびＲＦＩＤアンテナと、外部ＲＦＩＤリーダとＲＦＩＤメモリとの間のＲＦＩＤ通信を中継するように構成された受動内部無線信号ＲＦＩＤ中継器（「内部ＲＦＩＤ中継器」）とを含み、コントローラは、ＲＦＩＤメモリ上に格納されているデータを読み取り、このデータによって定められた動作構成にしたがってプラガブル・トランシーバを動作させるように構成される。実施形態では、前記ＲＦＩＤアンテナが回路ボード・アセンブリ上に表面実装され、筐体内に収容される。前記内部ＲＦＩＤ中継器は筐体の内部に装着され、内部ＲＦＩＤ中継器は２つの中継器ＲＦＩＤアンテナを内蔵し、このような中継器ＲＦＩＤアンテナの１つは、開口に近接して実装され筐体から突出せず、第２のこのような中継器ＲＦＩＤアンテナは前記ＲＦＩＤアンテナに近接して実装され、筐体内に収容される。２つのＲＦＩＤアンテナは、電気的に相互接続され、それらを介したＲＦＩＤ通信を可能にする。実施形態では、前記ＲＦＩＤアンテナは、回路ボード・アセンブリ上に表面実装され、筐体内に収容される。前記内部ＲＦＩＤ中継器は、筐体の外面に装着され、内部ＲＦＩＤ中継器は２つの中継器ＲＦＩＤアンテナを内蔵する。このような中継器ＲＦＩＤアンテナの１つは、開口に近接して筐体の外面に実装され、第２のこのような中継器ＲＦＩＤアンテナは開口を貫通して実装され、前記ＲＦＩＤアンテナに近接して、少なくとも部分的に筐体内に収容される。２つの中継器ＲＦＩＤアンテナは、相互接続され、これらを介したＲＦＩＤ通信を可能にする。実施形態では、回路ボード・アセンブリは、少なくとも部分的に筐体から突出する。
【００３９】
一態様によれば、外部ＲＦＩＤ中継器を提供する。この外部ＲＦＩＤ中継器は、少なくとも１つの基板と、この基板内に内蔵された回路アセンブリとを含む。この回路アセンブリは、外部ＲＦＩＤリーダを配置するための指定エリアおよびプラガブル・トランシーバを配置するための指定エリアであって、このような各エリアが中継器ＲＦＩＤアンテナを収容し、第１のこのような中継器ＲＦＩＤアンテナが外部ＲＦＩＤリーダとインターフェースし、第２のこのような中継器ＲＦＩＤアンテナがプラガブル・トランシーバとインターフェースする、指定エリアと、前記第１及び第２中継器ＲＦＩＤアンテナ間の電気接続とを含む。第１および第２中継器ＲＦＩＤアンテナは、外部ＲＦＩＤリーダと、プラガブル・トランシーバ内に埋め込まれたＲＦＤＩメモリとの間において、これらを介したＲＦＩＤ通信を可能にするために相互接続される。実施形態では、外部ＲＦＩＤ中継器は、ケーブルに接続するように構成された中継器ＲＦＩＤアンテナを収容する指定エリアを有する外部ＲＦＩＤリーダ基板と、ケーブルに接続するように構成された中継器ＲＦＩＤアンテナを収容する指定エリアを有するプラガブル・トランシーバ基板と、相互接続ケーブルとを含み、第１および第２中継器ＲＦＩＤアンテナは、それらを介して、外部ＲＦＩＤリーダとＲＦＩＤメモリとの間におけるＲＦＩＤ通信を可能にするために、ケーブルと相互接続される。実施形態では、結合されたアンテナ構造は、アンテナの共振整合を確保するように構成された受動素子を含む。実施形態では、受動素子は、アンテナ構造と同じ基板および導電性材料を使用して作られる。
【００４０】
一態様によれば、プラガブル・トランシーバ・プログラミング・システムを提供する。このシステムは、前述したような、外部ＲＦＩＤリーダとプラガブル・トランシーバとを含む。
【００４１】
一態様によれば、プラガブル・トランシーバ・プログラミング・システムを提供する。このシステムは、前述したような、リモート管理システムまたはデータベースと、ネットワークと、外部ＲＦＩＤリーダと、プラガブル・トランシーバとを含む。
【００４２】
一態様によれば、プラガブル・トランシーバ・プログラミング・システムを提供する。このシステムは、前述したような、外部ＲＦＩＤリーダと、外部ＲＦＩＤ中継器と、プラガブル・トランシーバとを含む。
【００４３】
実施形態では、前記スマート・ラベルは、無線周波数識別ＲＦＩＤタグを含み、前記ＲＦＩＤタグは、プラガブル・トランシーバをプログラミングするために使用される情報を格納するように構成される。実施形態では、前記スマート・ラベルは、筐体に設置可能または取り付け可能であり、前記スマート・ラベルは、プログラミング情報を受信および送信するように構成される。
【００４４】
実施形態では、プラガブル・トランシーバは、ＲＦＩＤリーダとＲＦＩＤアンテナとを含み、前記ＲＦＩＤリーダは、プラガブル・トランシーバのコントローラおよびスマート・ラベルと通信する。
【００４５】
実施形態では、筐体は、スマート・ラベルを取り付けるまたは設置するための指定エリアを含む。実施形態では、指定エリアは、筐体を介して、ＲＦＩＤリーダとスマート・ラベルとの間における通信を可能にする。実施形態では、指定エリアは、筐体内において、ＲＦＩＤリーダとスマート・ラベルとの間における通信を可能にする。
【００４６】
実施形態では、プラガブル・トランシーバがホストに接続され、コントローラの初期化中に、コントローラがプログラムを実行する。前記プログラムは、スマート・ラベルに質問するためにＲＦＩＤリーダを呼び出し、これによってプログラミング情報を得て、続いて、このようなプログラミング情報を使用して、データおよび／またはプログラムをプラガブル・トランシーバのメモリに組み込み、プラガブル・トランシーバの初期化を完了する。
【００４７】
実施形態では、コントローラの再初期化中に、コントローラがプログラムを実行する。前記プログラムは、スマート・ラベルに質問するためにＲＦＩＤリーダを呼び出し、プログラミング情報を得て、プログラミング情報を使用して、データおよび／またはプログラムをプラガブル・トランシーバのメモリに組み込まないことを決定し、プラガブル・トランシーバの初期化を完了する。
【００４８】
実施形態では、前記ＲＦＩＤメモリは、プラガブル・トランシーバをプログラミングするために使用される情報を格納するように構成される。実施形態では、前記ＲＦＩＤメモリにはＲＦＩＤアンテナが装備され、前記ＲＦＩＤメモリおよびＲＦＩＤアンテナは、プログラミング情報を受信および送信するように構成される。
【００４９】
実施形態では、プラガブル・トランシーバはＲＦＩＤメモリを含み、前記ＲＦＩＤメモリは、プラガブル・トランシーバのコントローラおよび外部ＲＦＩＤリーダと通信する。
実施形態では、筐体は、外部ＲＦＩＤリーダを位置付けるための指定エリアを含む。実施形態では、指定エリアは、筐体を介して、外部ＲＦＩＤリーダとＲＦＩＤメモリとの間における通信を可能にする。
【００５０】
実施形態では、外部ＲＦＩＤリーダはＲＦＩＤメモリと通信し、外部ＲＦＩＤリーダは、プラガブル・トランシーバのプログラミング情報をＲＦＩＤメモリに書き込むためにプログラムを実行する。実施形態では、外部ＲＦＩＤリーダは、ＲＦＩＤメモリに格納されているプラガブル・トランシーバの情報を読み取り、前記プログラミング情報およびプラガブル・トランシーバの情報を使用して、データおよび／またはプログラムをＲＦＩＤメモリに組み込むために、プログラムを実行する。実施形態では、ＲＦＩＤメモリに格納されているプラガブル・トランシーバの情報は、少なくとも識別および／または構成データを含む(contain)。
【００５１】
実施形態では、プラガブル・トランシーバがホストに接続され、コントローラの初期化中に、コントローラがプログラムを実行し、前記プログラムがＲＦＩＤメモリを読み取ることによって、プログラミング情報を得て、続いて、このようなプログラミング情報を使用して、データおよび／またはプログラムをプラガブル・トランシーバのメモリに組み込み、プラガブル・トランシーバの初期化を完了する。
【００５２】
実施形態では、コントローラの再初期化中に、コントローラはプログラムを実行し、  前記プログラムがＲＦＩＤメモリを読み取り、プログラミング情報を得て、プログラミング情報を使用して、データおよび／またはプログラムをプラガブル・トランシーバのメモリに組み込まないことを決定し、プラガブル・トランシーバの初期化を完了する。
【００５３】
実施形態では、指定エリアＲＦインターフェース(designated area RF interface)は少なくとも１つの開口を含む。実施形態では、指定エリアＲＦインターフェースは、少なくとも２つの開口を含み、このような開口は各々透磁性コアを収容する。
【００５４】
実施形態では、指定エリアＲＦインターフェースは、磁気結合のための孔(opening)を形成する等のために、遮蔽材によって包囲された誘電体インターフェースを含み、筐体(enclosure)におけるその孔からのＥＭＩ放射を回避するために電気的開口(electric aperture)を小さく保持しつつ、それを通したＲＦＩＤ通信を可能にする。例えば、開口サイズの最大直線寸法は、約６ｍｍにすることができ、好ましくは、３６ｍｍ２未満の面積、そして更に好ましくは２９ｍｍ２未満の面積を有することができる。
【００５５】
実施形態では、プラガブル・トランシーバは内部ＲＦＩＤ中継器を含み、前記内部ＲＦＩＤ中継器は、それを介して、アパーチャとＲＦＩＤアンテナとの間におけるＲＦＩＤ通信を可能にするように構成される。
【００５６】
実施形態では、コントローラの初期化中、プログラムが、メモリに格納されている所定のプログラミング情報を使用して、メモリをプログラミングするか、および／または、プログラミング情報がインストールされていないとき、未知であるとき、失われているとき、機能しない(failed)とき、あるいはプラガブル・トランシーバのプログラミング情報が有効でないとき、または変化したとき、またはプラガブル・トランシーバと互換性がないとき、このプログラムは、所定の状態で動作するように、プラガブル・トランシーバを初期化する。実施形態では、このようなプログラムは、周期的にまたは割り込みによって(on interrupt)、プラガブル・トランシーバの動作中にプログラミング情報を読み取り、プログラミング情報のステータスを判定し、それに応じてプラガブル・トランシーバをプログラミングする。実施形態では、このようなプログラムは、プログラミング情報が無効であるとき、または変化したとき、または失われたときとき、プラガブル・トランシーバにプログラミングされた構成を消去する。
【図面の簡単な説明】
【００５７】
添付図面を参照しながら、実施形態について更に詳しく説明する。添付図面において、同様の参照番号は同様の要素を示す。
【図１】実施形態による、ＲＦＩＤタグおよびＲＦＩＤリーダを有し、スマート・ラベルを組み込んだ光プラガブル・トランシーバのブロック図である。
【図２】実施形態による、プロトコル・プロセッサ、ＲＦＩＤメモリ、および外部ＲＦＩＤリーダを組み込んだ光プラガブル・トランシーバのブロック図である。
【図３Ａ】実施形態による、筐体内に開口を有する光プラガブル・トランシーバの等幅図である。
【図３Ｂ】筐体に貼り付けられ開口を覆うスマート・ラベルを有し、その上に印刷された情報を示す、図３Ａの光プラガブル・トランシーバの上面図である。
【図４】実施形態による、スマート・ラベルが実装され、このスマート・ラベルがその底面側に隆起セクションを含み、この隆起セクションにタグＲＦＩＤアンテナが位置し、スマート・ラベルのＲＦＩＤアンテナの磁気軸の方向(orientation)がＸ−Ｙ平面内にある、プラガブル・トランシーバの側断面図である。
【図５】実施形態による、スマート・ラベルが実装され、このスマート・ラベルがその底面側に隆起セクションを含み、この隆起セクションにタグＲＦＩＤアンテナが位置し、スマート・ラベルのＲＦＩＤアンテナの磁気軸の方向がＺ平面内にある、プラガブル・トランシーバの側断面図である。
【図６Ａ】実施形態による、外部ＲＦＩＤリーダおよびＲＦＩＤアンテナの底断面図(bottom cutaway view)である。
【図６Ｂ】実施形態による、筐体およびプラガブル・トランシーバの開口の上方に位置付けられ、ＲＦＩＤアンテナが開口内に取り付けられ筐体から突出しない、図６Ａの外部ＲＦＩＤリーダの側断面図を示す。
【図７】実施形態による、内部ＲＦＩＤ中継器を含むプラガブル・トランシーバおよび外部ＲＦＩＤリーダの側断面図である。
【図８】実施形態による、外部磁場集中ＲＦＩＤ中継器およびアンテナ回路の上面図である。
【図９】実施形態による、スマート・フォン外部ＲＦＩＤリーダおよびＳＦＰトランシーバを有するＳＦＰ／ＱＳＦＰ外部磁場集中ＲＦＩＤ中継器の等幅図である。
【図１０】実施形態による、内部／外部磁場集中ＲＦＩＤ中継器を含むプラガブル・トランシーバおよび外部ＲＦＩＤリーダの側断面図である。
【図１１】ＳＦＦ−８４７２によるＳＦＰ＋メモリ・マップを記述する表である。
【図１２】ＳＦＦ−８４７２によるＳＦＰ＋識別メモリ・マップのアドレスおよびデータ・フィールドを記述する表である。
【図１３】ＳＦＦ−８４７２によるＳＦＰ＋診断および制御／ステータス・メモリ・マップのアドレスおよびデータ・フィールドを記述する表である。
【図１４】ＳＦＦ−８４７２によるＳＦＰ＋診断および制御／ステータス・ページ・テーブル・メモリ・マップのアドレスおよびデータ・フィールドを記述する表である。
【図１５】実施形態によるプラガブル・トランシーバの底面図であり、トランシーバが、プログラミング・スイッチによってプログラム可能である。
【発明を実施するための形態】
【００５８】
これより、図を参照しながら種々の実施形態について説明する。尚、図は同じ拡縮率で描かれてはおらず、同様の構造または機能の要素は、図全体を通じて同様の参照番号によって表されていることに留意されたい。また、図は実施形態の説明を容易にすることだけを意図することにも留意されたい。図は、本発明の網羅的な記述であることも、発明の範囲に対する限定であることも意図していない。加えて、図示する実施形態は、示される全ての態様も利点も有する必要はない。特定の実施形態と関連付けて説明される態様や利点は、必ずしもその実施形態に限定されるのではなく、任意の他の実施形態においても、そのように図示されていなくても、実現することができる。
【００５９】
大まかに説明すると、プラガブル・トランシーバのような、ネットワーク・トランシーバをプログラミングするためのシステムおよび方法を提供する。ある実施形態では、プラガブル・トランシーバをプログラミングするためのシステムは、メモリを含む。このメモリは、プラガブル・トランシーバのプログラミング情報またはデータを格納するように構成され、この情報またはデータは、ＲＦＩＤを通じて送信および受信することができる。このため、このメモリをここでは「ＲＦＩＤメモリ」と呼ぶ。本明細書では、異なる種類のＲＦＩＤメモリについて説明し、ＲＦＩＤメモリは、異なる方法でプラガブル・トランシーバとインターフェースするように構成される。ある実施形態では、ＲＦＩＤメモリはＲＦＩＤタグに埋め込まれ（「タグＲＦＩＤメモリ」）、ＲＦＩＤタグはラベルの本体に接着され（例えば、バー・コード・ラベル）「スマート・ラベル」を形成する。このような実施形態では、プラガブル・トランシーバには、ＲＦインターフェースを有する指定エリアが定められた筐体を装備する(configure)ことができ、このエリアはスマート・ラベルを取り付けるまたは実装するために使用することができる。プラガブル・トランシーバには、コントローラおよびスマート・ラベルと通信するＲＦＩＤリーダ／ライタ（即ち、ＲＦＩＤを通じてデータを送信および／または受信することができるハードウェアであり、以後簡略化のために「ＲＦＩＤリーダ」と呼ぶ）を装備する(adapted with)ことができる。ある実施形態では、プラガブル・トランシーバには、ＲＦインターフェースおよび電気インターフェースが装備された(configured with)二重アクセスＲＦＩＤメモリを装備することができ、ＲＦＩＤメモリは表面実装集積回路として構成され、プラガブル・トランシーバのプリント回路ボード・アセンブリ上に実装される(install)。このような実施形態では、プラガブル・トランシーバには、ＲＦインターフェースを有する指定エリアが定められた筐体を装備することができる。この筐体は、外部ＲＦＩＤリーダを位置付けるために使用され、前記ＲＦＩＤメモリはコントローラおよび外部ＲＦＩＤリーダと通信する。
【００６０】
好ましくは、ＲＦＩＤメモリには、外部ＲＦＩＤリーダを使用して、ＲＦＩＤデータが組み込まれる。ＲＦＩＤデータは、プラガブル・トランシーバの望ましい動作構成を定めるプログラミング情報またはデータを含むことができる。このような構成では、プラガブル・トランシーバ・コントローラは、ＲＦＩＤメモリからＲＦＩＤデータを読み取り、ＲＦＩＤメモリから読み取ったＲＦＩＤデータを使用して、所望の動作構成にしたがってプラガブル・トランシーバをプログラミングすることができる。前記ＲＦＩＤデータによって定められるプログラミング情報は、コントローラによって、プラガブル・トランシーバの不揮発性メモリをプログラミングするため、および／またはプラガブル・トランシーバを動作させるために使用することができる。前記ＲＦＩＤデータによって定められるプログラミング情報は、コントローラによって、プラガブル・トランシーバの不揮発性メモリをプログラミングするため、および／またはプラガブル・トランシーバを動作させるために使用することができる。例えば、ＲＦＩＤデータにおいて定められるプログラミング情報またはデータは、以下の内少なくとも１つから成ることができる。
【００６１】
・ＭＳＡおよび／または他の規格および／または独自のホスト・インターフェース・データ・フィールドならびに値。例えば、トランシーバを構成および／または管理するために使用される製造業者、部品番号（例えば、製品機器コード）、連番、波長、警報閾値等。
・ＡＳＩＣ、ＦＰＧＡ、または他のＩＣ構成レジスタをプログラミングするために使用される構成データ、
・コントローラ、プロセッサ、またはプログラマブル・ロジック・デバイスのプログラム。例えば、初期化、ブート、プログラミング、動作(operating)、またはアプリケーション・プログラム、
・ネットワーク・アドレス、
・実際のプログラミング情報またはプログラミングされた情報が格納されている、プラガブル・トランシーバの不揮発性メモリ内のメモリ・アドレス位置を指し示すメモリ・アドレス・ポインタ、
・オペレーティング・システム・プログラム、プログラマブル・ロジック・デバイスのプログラム、アプリケーション・プログラム等のようなプログラムをインストールするために使用される構成データおよびインストール・データ、
・互換性データ、
・ＲＦＩＤメモリの構成情報、
・プログラミング情報バージョン・データ、
・ライセンシング・データ、
・暗号鍵、
・パスワード。
【００６２】
プラガブル・トランシーバが、このようなプログラミング情報またはデータを使用して、そのメモリがプログラミングされている場合、このプラガブル・トランシーバは「組み込み構成」(programmed configurataion)にあると言うことができる。
【００６３】
尚、プラガブル・トランシーバの不揮発性メモリは、少なくとも１つのメモリ集積回路デバイスを使用して、またはプログラマブル集積回路デバイス、例えば、マイクロコントローラ、マイクロプロセッサ、ＦＰＧＡ等の中にあるメモリを使用して実装してもよく、あるいは特定用途集積回路デバイス、またはシステム・オン・チップ（ＳｏＣ）デバイス内にあるメモリとして実装してもよく、あるいはこれらの組み合わせとして実装してもよいことは注記してしかるべきである。また、プラガブル・トランシーバのコントローラは、少なくとも１つのプログラマブル集積回路デバイス、例えば、マイクロコントローラ、マイクロプロセッサ、ＦＰＧＡ、ＳｏＣ等を使用して実装してもよく、あるいは特定用途集積回路デバイス、例えば、ディジタル診断機能を有するレーザ・ドライバおよび制限後段増幅器(Limiting Post Amplifier)内にあるコントローラとして実装してもよく、あるいはこれらの組み合わせとして実装してもよいことも、注記してしかるべきである。
【００６４】
本開示の実施形態によれば、プラガブル・トランシーバがホスト内に設置されると、起動され、プラガブル・トランシーバのコントローラが初期化プロセスを開始する。初期化プロセスにおいて、プログラムがコントローラを呼び出して、プログラミング情報を収容するＲＦＩＤメモリに格納されているＲＦＩＤデータを読み出し、プラガブル・トランシーバのこのようなプログラミング情報との互換性を確認し、このようなプログラミング情報によって最初に初期化するときには、プログラミング情報を使用してプラガブル・トランシーバのメモリを自動的にプログラミングし、初期化プロセスを完了して、プラガブル・トランシーバを組み込み構成にする(render in)。例えば、一旦プログラミングされると、プラガブル・トランシーバは完全に動作状態になってサービスの準備を完了することができ、特定の動作構成を定めるデータが組み込まれたデータ・フィールドを含むホスト・インターフェース・メモリ・マップを、ＭＳＡ  ＳＦＰ＋トランシーバに供給することができる。更に、プラガブル・トランシーバのコントローラは、前記最初の初期化後周期的にＲＦＩＤメモリを読み取り、ＲＦＩＤメモリから読み取ったデータとその現在の組み込み構成との比較に基づいて、その現在の組み込み構成を維持、変更、または削除(remove)するように構成することができる。例えば、このようなプラガブル・トランシーバが最初にホストに設置されるとき、そのメモリは、初期化プロセスの間にプログラミング情報を使用してプログラミングすることができる。一旦初期化が完了したなら、メモリは組み込み構成を収容することができ、プラガブル・トランシーバは、この組み込み構成にしたがって動作することができる。しかしながら、殆どのプラガブル・トランシーバでは、メモリ内に格納されている組み込み構成は、少なくとも部分的に、操作員によってホストおよび／またはネットワーク・インターフェースを介して修正または変更することができ、その後のコントローラ初期化時に、コントローラは組み込み構成を変更しないように構成され、これによって、前記ホストの操作員の変更を組み込み構成として維持する。
【００６５】
この意味では、本明細書において説明するプラガブル・トランシーバの実施形態を「自己プログラミング」プラガブル・トランシーバと呼ぶことができる。
本開示では、「プラガブル・トランシーバ」という用語は、信号をネットワークに送る、および／または信号をネットワークから受信するためのネットワーク・インターフェースのような、少なくとも構成可能な送信機および／または受信機を有する、任意のデバイス、機器(equipment)、またはシステムを指すことができる。ネットワーク送信機および／または受信機の構成は、不揮発性メモリに格納することができ、送信機または受信機は、コントローラを使用して、構成される。好ましくは、プラガブル・トランシーバは、少なくとも１つのホスト・デバイス、機器、またはシステム（以後「ホスト」と呼ぶ）に接続するためのインターフェースを備えている。尚、プラガブル・トランシーバは、ホストにおいてトランシーバを物理的に固定するための物理インターフェース、および／またはホストに信号を送信するおよび／またはホストから信号を受信するための通信インターフェースを含む、種々の型式のインターフェースを介して、ホスト・デバイスに接続できることは認められよう。尚、プラガブル・トランシーバが「プラガブル」であるのは、それが交換可能である、および／または着脱自在にホストに結合可能であるという意味からであることは、認めることができよう。例えば、ＭＳＡ  ＳＦＰ＋トランシーバは、ホスト通信システムにおいて、ＳＦＰ＋トランシーバ・インターフェース・ポートに設置することができる。非限定的な例として、プラガブル・トランシーバは（とりわけ）以下のものを含むことができる。
【００６６】
・ＭＳＡおよびＭＳＡ互換トランシーバ、
・ＲＪ４５  ＰｏＥドングル、
・ＵＳＢドングル、
・通信またはコンピュータまたは記憶機器、例えば、プラグイン・カード、ライン・カード、光トランスポンダ、マックスポンダ(muxponder)、スイッチ、ライン増幅器等のような、通信機能またはコンピュータ機能または記憶機能を備えるように構成された機器およびシステム・ケースまたはシャーシまたはキャビネット、ならびにパケット・ルータ、スイッチ、ファイアウォール、ゲートウェイ、ネットワーク・インターフェース・デバイス、顧客構内機器等、更には、モデム、メディア変換器、マルチプレクサ等、パーソナル・コンピュータ、移動体ワイヤレス・デバイス等、
・もののインターネット（ＩｏＴ）、またはテレマティクス、またはリモート端末ユニット（ＲＴＵ）、あるいは監視および制御データ取得（ＳＣＡＤＡ：supervisory and control data acquisition）デバイス、ならびにプラグイン・カードおよび機器およびシステムおよびキャビネット、例えば、アナログＩ／Ｏコントローラ、ディジタルＩ／Ｏコントローラ、センサ等、
・デバイス、機器、またはシステムに埋め込まれ、プリント回路カード・アセンブリを光ファイバ・ケーブルまたは銅ケーブルあるいはワイヤレス接続にインターフェースする統合トランシーバ技術。
【００６７】
これより、プラガブル・トランシーバおよびシステム・アーキテクチャについて開示する。プラガブル・トランシーバは、ＲＦＩＤメモリからダウンロードされる知的レベルを含む。
【００６８】
図１は、実施形態による、スマート・ラベル２８を有するプラガブル・トランシーバ１０のブロック図を示す。この実施形態では、プラガブル・トランシーバ１０は光プラガブル・トランシーバであるが、同様の構造は他の型のトランシーバにも同様に適用できることは認めることができよう。プラガブル・トランシーバ１０は、プリント回路ボード・アセンブリ３２（ＰＣＢＡ）を収容する筐体１２を含み、プリント回路ボード・アセンブリ３２上に、プラガブル・トランシーバ１０の構成素子が接続され支持される。筐体１２は、好ましくは、標準的な機械仕様および／または独自の機械仕様、例えば、ＭＳＡ準拠ＳＦＰ＋の金属製筐体にしたがって構成された部品の集合体である。図示の実施形態では、ＰＣＢＡ３２は、ホストに接続するために、少なくとも部分的に筐体１２から突出する。尚、本明細書において使用する場合、「筐体」という用語は、必ずしも、ＰＣＢＡ３２上に全ての構成素子を収容する１つの部品または複数の部品には限定されず、プラガブル・トランシーバ１０の外形(exterior profile)を定めるＰＣＢＡ３２の１つ以上の部品を指すのでもよいことは注記してしかるべきである。他の実施形態では、筐体は、金属、プラスチック、ガラス、またはエポキシ等、あるいはその部品または組み合わせを含むことができる。ある実施形態では、ＰＣＢＡ３２が筐体１２を形成する。例えば、筐体１２がＰＣＢＡ３２であり、スマート・ラベル２８がＰＣＢＡ３２上に実装される。他の実施形態では、ＰＣＢＡ３２が筐体１２の一部を形成する。例えば、筐体１２がＰＣＢＡ３２のアセンブリとして構成され、金属面板がＰＣＢＡ３２に取り付けられる。実施形態では、ＭＳＡ規格にしたがって構成された筐体１２は、例えば、スモール・フォーム・ファクタ・プラガブル（ＳＦＰ）トランシーバ、または改良スモール・フォーム・ファクタ・プラガブル（ＳＦＰ＋）トランシーバ、またはＳＦＰ２８、またはＸＦＰ、またはＱＳＦＰ＋、またはＱＳＦＰ２８、またはＣＦＰであり、独自の「スマートＳＦＰ」トランシーバ等を含む。他の実施形態では、筐体１２は、標準的なまたは独自の電子回路用筐体、例えば、プリント回路ボード・アセンブリ、または棚、籠、ケース、キャビネット、ラックマウント・アセンブリ(rackmount assembly)等とすることができる。実施形態では、ネットワーク・インターフェース１４およびホスト・インターフェース２０のコネクタが、ＰＣＢＡ３２に接続されるか、またはＰＣＢＡ３２の一部を形成する。一般に、プラガブル・トランシーバの筐体１２は、好ましくは、プラガブル・トランシーバ１０のために機械的構造(mechanical structure)を設け、以下の構造(feature)の内１つ以上を含むことができる。
【００６９】
・収容する構成素子のための支持または物理的保護、
・コネクタ、ガイド、クリップ、ピン、イジェクタ(ejector)、ファスナ等のような、ホスト内に設置するための部品および機構、
・ヒート・シンクのような熱制御構造(feature)、
・安全上の問題からのユーザ保護、
・プラガブル・トランシーバ１０から放射する電磁放射を減衰させるための遮蔽、
・ホストおよび／またはネットワークに接続するための１つ以上のコネクタ、
・例えば、インターフェース・コネクタ、アクセス検査、較正、または固定点、視覚表示器（例えば、ＬＥＤ）の視認、熱制御および通風等のために使用される１つ以上の開口、
・バー・コードおよび／またはプラガブル・トランシーバ１０を識別するための他のラベルを貼り付けるために使用される、筐体１２および／またはＰＣＢＡ３２上のエリア。
【００７０】
図示する実施形態において示すように、プラガブル・トランシーバ１０は、ネットワーク・インターフェース１４、ネットワーク・インターフェース１４に接続された光電変換器１６、および光電変換器１６に接続されたホスト・インターフェース２０を含む。ネットワーク・インターフェース１４は、光ファイバ・ケーブルのような、光デバイスに接続するように構成されている。本実施形態では、ネットワーク・インターフェース１４は、着脱自在に光デバイスに結合するように構成され、これによって、プラガブル・トランシーバ１０をこのような光デバイスに着脱自在に接続することを可能にする。光電変換器１６は、ネットワーク・インターフェース１４から受信した光通信信号を１つ以上の電気通信信号に変換するように構成されている。光電変換器１６は、電気通信信号をホスト・インターフェース２０に送信する、およびホスト・インターフェース２０から受信するように構成されている。光電変換器は、例えば、送信光サブアセンブリ（ＴＯＳＡ：transmitter optical sub-assembly）および受信光サブアセンブリ（ＲＯＳＡ：receiver optical sub-assembly）、または双方向光サブアセンブリ（ＢＯＳＡ：bidirectional optical sub-assembly）、ならびに光波長マルチプレクサ、レーザ・ドライバ、受信増幅器、またはコヒーレント光送信および受信サブシステム等のような、１つ以上の構成素子を含むことができる。ある実施形態では、光電変換器１６にコントローラおよび／またはディジタル信号プロセッサを装備する(configure with)ことができる。ある実施形態では、光電変換器１６は、ステータス信号をホスト・インターフェース２０に送信し、制御信号をホスト・インターフェース２０から受信するように構成することができる。他の実施形態では、プラガブル・トランシーバ１０が電気トランシーバであることも可能であり、この場合、光電変換器１６は電気トランシーバと置き換えられ、ネットワーク・インターフェース１４は、例えば、ＲＪ４５ケーブルのような、電気デバイスに着脱自在に接続するように構成される。他の実施形態では、プラガブル・トランシーバ１０がワイヤレス・トランシーバであることも可能であり、この場合、光電変換器１６はワイヤレス・トランシーバまたはモデムによって置き換えられ、ネットワーク・インターフェース１４にはワイヤレス・ネットワーク・アンテナが装備される。
【００７１】
好ましくは、ネットワーク・インターフェース１４は、少なくとも１つの規格および／または独自の仕様、例えば、ＭＳＡ  ＩＮＦ−８０７４ｉ  ＳＦＰ規格仕様、またはＭＳＡ  ＳＦＦ−８４７２  ＳＦＰ＋、およびＩＥＥＥ８０２．３ｚギガビット・イーサネット規格仕様にしたがって構成される。その結果、プラガブル・トランシーバ１０は、複数のネットワーク・インターフェース１４の送信プロトコル、フォーマット、波長、周波数、速度、距離、および媒体の種類、例えば、ギガビット・イーサネット、ＳＯＮＥＴ／ＳＤＨ、ＯＴＮ、ＰＯＮ、ＣＷＤＭ、ＤＷＤＭ、ファイバ・チャネル等、光プロトコル、または１０００Ｂａｓｅ−ＴイーサネットまたはＰｏＥ、Ｔ１／Ｅ１／Ｔ３／Ｅ３、ｘＤＳＬ、Ｇｆａｓｔ、ＵＳＢ等、電気プロトコル、またはＷｉ−Ｆｉ、ＬＴＥ、Ｂｌｕｅｔｏｏｔｈ、Ｚｉｇｂｅｅ、ＲＦＩＤ、ＮＦＣ等、ワイヤレス・プロトコルのようなプロトコル、および１０／１００／１０００Ｍｂｐｓイーサネット、１ＧＥ、１０ＧＥ、１００ＧＥ、ＯＣ１９２ＳＯＮＥＴ、ＳＴＭ−６４  ＳＤＨ、１００Ｇ  ＯＴＮ／ＤＷＤＭ、１０Ｇファイバ・チャネル、２００ＧコヒーレントＤＷＤＭ等のような、送信ビット・レートをサポートすることができる。実施形態では、光電変換器１６は構成変更可能であり(configurable)、この場合、光電変換器１６は、コントローラを使用して、指定されたネットワーク・インターフェース１４にしたがって構成される。他の実施形態では、プラガブル・トランシーバ１０のネットワーク・インターフェース１４には少なくとも１つのプラガブル・トランシーバ・インターフェース・ポート（例えば、独自のイーサネット・スイッチ・ライン・カード上のＭＳＡ  ＳＦＰケージ・アセンブリおよびホスト・インターフェース・コネクタ）を装備することができ、このようなポートの各々は、プラガブル・トランシーバ１０（例えば、ＭＳＡ  ＳＦＰ＋トランシーバ）を受容するように構成される。
【００７２】
この実施形態では、ホスト・インターフェース２０がホスト・プラガブル・トランシーバ・インターフェースに接続するように構成されている。通常動作の間、ホスト・インターフェース２０はホストに接続され、前記ホストから信号を受信し、このホストに信号を送信するように構成される。しかしながら、他の実施形態では、ホスト・インターフェース２０が、必ずしもホストとの信号の伝達に対処することなく、単にトランシーバを支持する、および／またはホスト内にトランシーバを物理的に係合するだけに止めることもできることは認められよう。好ましくは、ホスト・インターフェース２０は、ホストによって備えられたプラガブル・トランシーバ・インターフェース（例えば、ポート）に着脱自在に接続するように構成され、これによって、プラガブル・トランシーバ１０をこのようなホストに着脱自在に接続することを可能にする。ホスト・インターフェース２０は、例えば、通信、管理、給電、およびメカニカル・インターフェースのような、プラガブル・トランシーバを動作させるために使用される複数のインターフェースを含むことができる。好ましくは、ホスト・インターフェース２０は、少なくとも１つの規格仕様にしたがって、ホストに信号を送信し、ホストから信号を受信するように構成される。例えば、ギガビット・イーサネット１０００Ｂａｓｅ−ＬＸ  ＭＳＡ  ＳＦＰ＋トランシーバのホスト・インターフェース２０は、イーサネット・スイッチ上において１０００ＢＡＳＥ−Ｘ  ＳＦＰ  ポート（例えば、ＩＥＥＥ８０２．３．ｚ規格においてイーサネット物理レイヤ規格のグループに対して指定される）に接続するように構成することができる。他の実施形態では、ホスト・インターフェース２０が独自のインターフェースであってもよい。
【００７３】
本実施形態では、管理インターフェースには、例えば、プラガブル・トランシーバ・メモリ２４を構成および管理するために使用されるＩ２Ｃ  ＥＥＰＲＯＭ通信インターフェースが装備されている。他の実施形態では、管理インターフェースには、管理データ入力／出力（ＭＤＩＯ）またはシリアル管理インターフェース（ＳＭＩ）、またはメディア独立インターフェース管理（ＭＩＩＭ）通信インターフェースを装備することができる。実施形態では、管理インターフェースには、プラガブル・トランシーバ１０を構成および管理するために使用されるイーサネット通信インターフェース、および／またはＩＰ通信インターフェースを装備することができる。
【００７４】
好ましくは、管理インターフェース管理情報は、ＭＳＡ規格のような、規格または仕様によって定められる。本実施形態では、ホスト・インターフェース２０によって提供される識別および構成データは、少なくとも部分的にメモリ２４に格納される。例えば、ＭＳＡ  ＳＦＰプラガブル・トランシーバ管理インターフェース管理情報は、ＩＮＦ−８０７４ｉにおいて指定することができる。他の例では、ＭＳＡ  ＳＦＰ＋プラガブル・トランシーバ情報は、ＳＦＦ−８４７２において指定することができ、この場合、ＭＳＡは、ホスト・インターエース２０によって供給される読み取り可能および書き込み可能ディジタル診断監視インターフェース（ＤＤＭＩ：digital diagnostic monitoring interface）フィールドを含む、管理インターフェースを定める。他の例では、ホストが、ホスト・インターフェース２０を介して、プラガブル・トランシーバ１０の製造業者、部品番号、連番、波長、機種、範囲等のような情報や、送信および受信電力、内部電圧、ならびに温度警報および警告条件等のような診断およびステータス情報を含む、識別および構成情報を読み取ることができ、更に警報および警告閾値設定、光送信機の有効化／無効化(enabling/disabling)、メモリ２４をプログラミングするためのパスワード等のようなプラガブル・トランシーバ構成情報を、ホスト・インターフェース２０を介して書き込むことができる。他の着脱自在ホスト・インターフェース２０の例には、ＰｏＥ、ＵＳＢ、ＳＣＴＥ  ＸＦＰ−ＲＦ、ＳＭＰＴＥ  ＳＤＩ、ＰＣＩ、ＰＩＣＭＧ、ＳＧＰＩＯ、ＶＭＥＢｕｓ、ＡＴＣＡ等のインターフェース、およびＷｉ−Ｆｉ、ＬＴＥ、Ｂｌｕｅｔｏｏｔｈ、ＮＦＣ、Ｚｉｇｂｅｅ等のワイヤレス・インターフェースが含まれる。
【００７５】
図示する実施形態では、プラガブル・トランシーバ１０は、通信信号、管理信号、およびＤＣ電力をホスト・インターフェース２０のＰＣＢＡエッジ・コネクタから受信する。他の実施形態では、ホスト・インターフェース２０は、通信、管理、電力コネクタ等のために、複数の光および／または電気コネクタおよび／またはアンテナを含むことができる。例えば、プラガブル・トランシーバ１０はＰｏＥ電力をホスト・インターフェース２０から受信することができる。他の実施形態では、プラガブル・トランシーバ１０はＡＣ／ＤＣ電力変換器を含み、ＡＣ電力をホスト・インターフェース２０から受電することができる。他の実施形態では、プラガブル・トランシーバ１０はＤＣ電力をバッテリから受電することができる。他の実施形態では、ホスト・インターフェース２０がプラガブル・トランシーバ・インターフェース（例えば、ホスト・インターフェース・コネクタを有する標準的なＭＳＡ  ＳＦＰケージ・アセンブリ）であってもよい。
【００７６】
図示する実施形態では、プラガブル・トランシーバ１０はコントローラ２２、例えば、マイクロコントローラ、マイクロプロセッサ等を含み、コントローラ２２は、ホスト・インターフェース２０、メモリ２４、および光電変換器１６とインターフェースするように構成され、コントローラ２２はプラガブル・トランシーバ１０を動作させるように構成されている。メモリ２４は、プラガブル・トランシーバ情報を格納するように構成され、この情報は組み込み構成を定める。本実施形態では、コントローラ２２はプラガブル・トランシーバ１０を動作させるためのプログラム、例えば、プラガブル・トランシーバ１０のＩＣ、機能、および／またはインターフェースをプログラミングする、構成する、および／または管理するプログラムを実行する。コントローラ２２は、例えば、初期化またはブート・プログラム、オペレーティング・システム・プログラム、アプリケーション・プログラム等のような複数のプログラムを実行することができる。好ましくは、メモリ２４は不揮発性メモリ、例えば、電子的消去可能プログラマブル・リード・オンリ・メモリ（ＥＥＰＲＯＭ）である。非限定的な例として、メモリ２４は、複数のプログラムおよび／またはデータ、例えば、コントローラ初期化／ブート、オペレーティング・システム、アプリケーション・プログラム、およびプログラマブル・ロジック・デバイス・プログラム、例えば、標準的なＭＳＡホスト・インターフェース２０のメモリ・マップ・データ・フィールドおよび値、そして例えばＩＣ構成データを格納するように構成することができる。本実施形態では、メモリ２４に格納される情報は、ＭＳＡにおいて定められたホスト・インターフェース２０の管理情報、例えば、プラガブル・トランシーバ１０を管理するためにホストによって使用される識別、診断、制御、およびステータス情報を含む。実施形態では、メモリ２４に格納される情報は、独自の仕様において定められるホスト・インターフェース２０の管理情報、例えば、ホストによってプラガブル・トランシーバ１０を管理するために使用されるイーサネットＭＡＣまたはＩＰアドレス情報を含むことができる。実施形態では、メモリ２４に格納される情報は、プラガブル・トランシーバ１０のＩＣ、例えば、光電変換器１６のレーザ・ドライバを構成するために使用されるデータを含むことができる。実施形態では、メモリ２４に格納される情報は、プラガブル・トランシーバ１０を動作させるために使用されるコントローラ２２のプログラムを含むことができる。本実施形態では、メモリ２４は、コントローラ２２を介して、ホスト・インターフェース２０に通信可能に接続される。例えば、プラガブル・トランシーバ１０がホストに接続されると、メモリ２４は前記ホストに通信可能に接続され、ホスト内にあるコントローラは、プラガブル・トランシーバ１０を構成および管理するために、ホスト・インターフェース２０を介してデータをメモリ２４から読み出しそしてデータをメモリ２４に書き込むように構成される。ホストは、独自の方法を使用して、プログラムおよび／またはデータをメモリ２４に全体的または部分的に組み込むように構成することができる。実施形態では、メモリ２４におけるリード・オンリ・メモリの位置またはデータ・フィールドは、パスワードで保護することができ、ホストは、データをメモリ２４にホスト・インターフェース２０を介して書き込む前に、パスワードを１つ以上のホスト・インターフェース２０のアドレス位置またはデータ・フィールドに書き込む。他の実施形態では、メモリ２４を直接ホスト・インターフェース２０に接続することができる。
【００７７】
メモリ２４は、通例、プラガブル・トランシーバの製造プロセス中にプログラミングされ、メモリ２４にプログラムおよび／またはデータを組み込むには、独自のプログラミング方法が使用される。例えば、このようなデータは、ホスト・インターフェース・メモリ・マップ位置Ａ０ｈに対してメモリ２４に格納されたＭＳＡ  ＳＦＰ＋識別／構成フィールドおよび値、ならびにホスト・インターフェース・メモリ・マップ位置Ａ２ｈに対してメモリ２４に格納された診断および制御／ステータス・フィールドおよび値で構成する(consist of)ことができる。ある実施形態では、例えば、プラガブル・トランシーバ１０が、設置、試運転、プロビジョニング、動作的活動、または保守活動の間に、ホストに設置されるときに、 ホスト・インターフェース２０を介して、メモリ２４の少なくとも一部をプログラミングすることができ、操作者は、ホスト上のインターフェースを使用して、ホスト・インターフェース２０を介して書き込み可能データ・フィールドにデータを書き込み、前記データはメモリ２４に格納される。例えば、ホスト・デバイスは診断警報および警告閾値データをメモリ２４に、メモリ・マップ位置Ａ２ｈにおけるホスト・インターフェース２０の書き込み可能データ・フィールドにしたがって、書き込むことができる。ある実施形態では、独自のプログラミング・システムまたはプログラムを使用して、ホスト・インターフェース２０を介してメモリ２４をプログラミングするように構成される。
【００７８】
プラガブル・トランシーバは、以上で説明した構成に限定されるのではなく、プラガブル・トランシーバ１０は他の構成を有してもよく、および／または、例えば、プロトコル・プロセッサのような追加の構成素子を含んでもよい。図２に示すブロック図は、実施形態による光プラガブル・トランシーバ１０を示し、ここでは、プラガブル・トランシーバ１０は、通信信号、例えば、パケットおよび／またはフレームあるいはそれらの組み合わせを処理するように構成されたプロトコル・プロセッサ１８を含む。プロトコル・プロセッサ１８は、光電変換器１６、ホスト・インターフェース２０、およびコントローラ２２に接続するように構成され、ここで、コントローラ２２は、プロトコル・プロセッサ１８を構成し管理するための少なくとも１つのプログラム、例えば、プロトコル・プロセッサ１８をプログラミングし、構成し、および／または管理するためのプログラムを実行するように構成されている。プロトコル・プロセッサ１８は、信号、パケット、および／またはフレームを光電変換器１６から受け取り、これらの信号、パケット、および／またはフレームを処理してネットワーク機能を備え、これらをホスト・インターフェース２０に送信する、そしてその逆を行うように構成されている。光電変換器１６は、プロトコル・プロセッサ１８から受け取った電気通信信号を１つ以上の光通信信号に変換し、これらの光通信信号をネットワーク・インターフェース１４に送信するように構成されている。ある実施形態では、メモリ２４は、プロトコル・プロセッサ１８およびコントローラ２２を介して、ホスト・インターフェース１４に通信可能に接続することができる。ある実施形態では、メモリ２４は、プロトコル・プロセッサ１８およびコントローラ２２を介して、ネットワーク・インターフェース１４に通信可能に接続することができる。ある実施形態では、メモリ２４は、ネットワークを通じて、リモート管理システムによってプログラミングまたは構成することができ、このようなネットワークは、ホストを介してホスト・インターフェース２０に、および／またはケーブルを介してネットワーク・インターフェース１４に接続される。
【００７９】
ある実施形態では、プロトコル・プロセッサ１８は、例えば、マイクロプロセッサ、ネットワーク・プロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・ウェイ（ＦＰＧＡ）、ＳｏＣ等のような、１つ以上の集積回路を使用して実装することができる。プログラマブル・デバイス（例えば、ＦＰＧＡ）および／またはメモリは、通例、少なくとも部分的に製造中または製造後にプログラミングすることができる。ある実施形態では、プラガブル・トランシーバ１０は、複数の異なるプロトコル・プロセッサ１８を含むことができる。例えば、プラガブル・トランシーバ１０は、Ｔ１信号およびフレームを受信し処理するように構成された複数の異なるプロトコル・プロセッサ１８を使用して、Ｔ１をパケット・ゲートウェイ・ネットワーク機能に供給し、マッピングおよびＭＰＬＳパケット・カプセル化、ならびにイーサネット・パケット・カプセル化および送信を模擬する(pseudowire)ためにＴ１を実行することができる。実施形態では、プロトコル・プロセッサ１８は、少なくとも１つのネットワークおよび／または管理機能、例えば、メディア変換、速度適合化(rate adaptation)、ネットワーク・インターフェース、ネットワーク分界(network demarcation)、ネットワーク・セキュリティ、プロトコル・ゲートウェイ、サービス保証、ネットワーク検査、パケットＯＡＭ、ポリシングおよびマーキング(policing and marking)、整形(shaping)、ＳＬＡ性能監視、統計収集、ヘッダ走査、分類、フィルタリング、ブリッジング、スイッチング、ルーティング、集計、帯域内管理等に対応するように構成することができる。ある実施形態では、プロトコル・プロセッサ１８は、メモリを含むことができ、例えば、パケットを格納し、および／またはパケットおよび／またはフレーム等を分析するための情報を処理するように構成されたランダム・アクセス・メモリ（ＲＡＭ）、ならびにプログラマブル・ロジック・デバイス（例えば、ＦＰＧＡ）をプログラミングするために使用される不揮発性メモリのようなメモリを含むことができる。ある実施形態では、プロトコル・プロセッサ１８はコントローラを含むことができる。本実施形態では、少なくとも１つのプロトコル・プロセッサ１８のプログラムがメモリ２４に格納され、このプログラムは、コントローラ２２によって、プロトコル・プロセッサ１８をプログラミング、構成、および／または管理するために使用することができる。本実施形態では、メモリ２４は、例えば、識別、構成、診断、制御、およびステータス・データ、および／または独自のデータというような、プロトコル・プロセッサ１８のデータを格納するように構成されている。
【００８０】
プロトコル・プロセッサ１８は、好ましくは、複数のネットワーク機能およびインターフェース構成を備えるように構成され、メモリ２４は、ホストによって、前記ネットワーク機能およびインターフェースを備えるようにプロトコル・プロセッサ１８をプログラミングし、構成し、管理するために使用される。例えば、プロトコル・プロセッサ１８を有するＳＦＰプラガブル・トランシーバ１０は、Ｔ１パケット・ゲートウェイ機能を備えるように構成することができ、ホスト・インターフェース２０は、識別および構成データへの書き込み／読み取りアクセスを付与するように構成することができ、このようなデータはメモリ２４に格納されている。実施形態では、メモリ２４に読み取り／書き込みを行うために使用されるホスト・インターフェース２０は独自であることも可能であり、例えば、標準的なＭＳＡ  ＳＦＰホスト・インターフェース２０のメモリ・マップおよびデータ・フィールド定義の拡張または修正であってもよい。実施形態では、メモリ２４に読み取り／書き込みを行うために使用されるネットワーク・インターフェース１４の管理インターフェースは、独自であり、例えば、Ｗｅｂ  ＧＵＩである。実施形態では、コントローラ２２およびプロトコル・プロセッサ１８用プログラムおよび／またはデータをメモリ２４に組み込むのは、通例、プラガブル・トランシーバ１０の製造プロセスの間であり、独自のプログラミング・システムを使用して行われる。例えば、このようなデータは、メモリ２４において、Ａ０ｈから開始するホスト・インターフェース２０のメモリ・マップ位置に格納されるＭＳＡ  ＳＦＰ＋識別フィールドおよび値、メモリ２４において、Ａ２ｈから開始するホスト・インターフェース２０のメモリ・マップ位置に格納される診断および制御／ステータス・データ・フィールドならびに値、メモリ２４において、Ａ０ｈアドレス０ｘ８０ｈから開始するホスト・インターフェース２０のメモリ・マップ位置に格納される独自のプロトコル・プロセッサ１８の診断、制御、およびステータス・データ・フィールドならびに値によって構成することができる。他の実施形態では、メモリ２４は、ホスト・インターフェース２０に接続される独自のプログラミング・システムを使用してプログラミングすることができる。他の実施形態では、メモリ２４は、少なくとも部分的に、ネットワークを通じてホスト・インターフェース２０および／またはネットワーク・インターフェース１４に接続されたリモート管理システムによってプログラミングすることができ、ホスト・インターフェース２０および／またはネットワーク・インターフェース１４には、通信インターフェース、例えば、イーサネットおよびＩＰインターフェース、ならびに対応する管理インターフェース、例えば、ＳＮＭＰ、Ｗｅｂ  ＧＵＩ（例えば、ＨＴＭＬ／ＨＴＴＰ）、ＣＬＩ等が装備される。
【００８１】
図１に示す実施形態では、プラガブル・トランシーバ１０には、スマート・ラベル２８と通信するＲＦＩＤリーダ３０およびＲＦＩＤアンテナ３８が装備されている。ＲＦＩＤリーダ３０はコントローラ２２と通信し、コントローラ２２は、プログラミング情報またはデータを収容するスマート・ラベル２８に格納されているＲＦＩＤデータを読み取るために、ＲＦＩＤリーダ３０を呼び出すように構成されている。好ましくは、スマート・ラベル２８は、少なくとも１つのＲＦＩＤタグ、例えば、ＲＦＩＤメモリが装備されＲＦＩＤアンテナに接続された特殊構成の集積回路（ＩＣ）のような、ＲＦＩＤデバイスを備える。スマート・ラベル２８は筐体１２に取り付けられるように構成されているが、他の実施形態では、スマート・ラベル２８はＰＣＢＡ３２に取り付けられるように構成できることは認められよう。本実施形態では、スマート・ラベル２８は、例えば、製品機器コード、連番、およびバーコード等のような、印刷された情報を含む。スマート・ラベル２８のＲＦＩＤメモリには、異なる種類のメモリ、例えば、予約メモリ(reserved memory)、電子製品コード（ＥＰＣ）メモリ、タグＩＤ（ＴＩＤ）メモリ、およびユーザ・メモリを装備することができる。例えば、予約メモリは、キル・パスワード(kill password)およびアクセス・パスワードを格納することができ、キル・パスワードは永続的にタグを無効にし、アクセス・パスワードは、ＲＦＩＤタグの書き込み機能(write capabilities)を禁止(lock)および解除(unlock)する。ＥＰＣメモリは、最少で９６ビットの書き込み可能メモリを有するＥＰＣ情報を格納することができる。この書き込み可能なメモリは、一意の識別情報(identity)を特定の物理オブジェクトに与えるユニバーサル識別子として使用することができ、通例では、多くのアセット追跡アプリケーションにおいて使用される。ＴＩＤメモリは、タグ製造業者によってプログラミングされ通例では変更できない一意のタグＩＤ番号を格納するために使用することができる。ユーザ・メモリは、ユーザ書き込み可能情報を格納することができる。ある実施形態では、コントローラ２２は、データをスマート・ラベル２９に書き込むためにＲＦＩＤリーダ３０を呼び出すように構成することができる。他の実施形態では、ＲＦＩＤリーダ３０は、ホスト・インターフェース２０を介して、ホストと通信することができ、前記ホストは、スマート・ラベル２８に格納されているデータを読み出すために、ＲＦＩＤリーダ３０を呼び出すように構成される。
【００８２】
図２に示す実施形態では、プラガブル・トランシーバ１０には、ＲＦＩＤメモリ３６と、外部ＲＦＩＤリーダ４０と通信するＲＦＩＤアンテナ３９とが装備されている。外部ＲＦＩＤリーダ４０は、ＲＦＩＤメモリ３６からデータを読み取り、そしてＲＦＩＤメモリ３６にデータを書き込むように構成され、ＲＦＩＤメモリ３６はコントローラ２２に接続されている。コントローラ２２は、ＲＦＩＤメモリ３６からデータを読み取り、そしてＲＦＩＤメモリ３６にデータを書き込むように構成されている。図示する実施形態では、ＲＦＩＤメモリ３６は、ＲＦインターフェースおよび電気インターフェースが装備された二重アクセスＲＦＩＤメモリ、例えば、受動ＲＦＩＤメモリが装備された特殊集積回路（ＩＣ）である。受動ＲＦＩＤメモリは、外部ＲＦＩＤリーダ４０によって、ＲＦインターフェースを使用して読み取ることができ、更に、コントローラ２２によって、ＥＥＰＲＯＭ電気インターフェースを使用して読み取ることもできる。好ましくは、ＲＦＩＤメモリ３６はＰＣＢＡ３２に取り付けられるように構成され、例えば、ＲＦＩＤメモリ３６は表面実装ＩＣとすることができる。実施形態では、ＲＦＩＤメモリ３６には異なる種類のファイルまたはメモリ、例えば、システム・ファイル、機能ファイル(capability file)、およびＮＦＣデータ交換フォーマット（ＮＤＥＦ）ファイルを装備することができる。例えば、システム・ファイルは、独自のパスワードで保護され、ＲＦＩＤメモリ３６のデバイス構成情報を収容するファイルとすることができる。機能ファイルは、読み取り専用ファイルとすることができ、ＲＦＩＤメモリ３６のメモリ構造、サイズ・バージョン、およびＮＤＥＦファイル制御についての情報を提供する。ＮＤＥＦファイルは、ＮＤＥＦタグにおいて使用するためのＮＦＣフォーラムによって定めることができ、ＮＤＥＦファイルは、パスワードで保護され、ユーザ書き込み可能情報を格納するために使用することができ、メッセージング・プロトコルを含む。ある実施形態では、ＲＦＩＤメモリ３６は、ホスト・インターフェース２０を介して、ホストと通信することができ、前記ホストは、ＲＦＩＤメモリ３６からデータを読み出し、そしてＲＦＩＤメモリ３６にデータを書き込むように構成される。ある実施形態では、ＲＦＩＤメモリ３６は、メモリ２４と統合することができる。
【００８３】
典型的なＲＦＩＤメモリのサイズは、２Ｋビットまでの範囲にすることができ、６４Ｋビットまでのメモリ、またはそれ以上のメモリを備えるデバイスもある。本実施形態では、スマート・ラベル２８およびＲＦＩＤメモリ３６は、ＲＦＩＤデータを格納するように構成され、前記ＲＦＩＤデータは、プラガブル・トランシーバの所望の組み込み構成を定めるデータを含み（即ち、プラガブル・トランシーバ・プログラミング情報またはデータ）、ＲＦＩＤデータは、コントローラ２２によって、スマート・ラベル２８またはＲＦＩＤメモリ３６から読み取られ、このデータによって定められた所望の動作構成にしたがって、メモリ２４をプログラミングするために使用される。実施形態では、スマート・ラベル２８およびＲＦＩＤメモリ３６に格納されているプログラミング情報は、少なくとも部分的に暗号化されており、コントローラ２２、またはデコードするように構成された外部ＲＦＩＤリーダ４０でなければデコードすることができない。あるいは、スマート・ラベル２８およびＲＦＩＤメモリ３６に格納されているプログラミング情報をパスワードで保護することもできる。実施形態では、スマート・ラベル２８およびＲＦＩＤメモリ３６に格納されているプログラミング情報は、誤り訂正コードによってエンコードされ、コントローラ２２、またはデコードするように構成された外部ＲＦＩＤリーダ４０によってデコードすることができる。
【００８４】
認めることができるであろうが、スマート・ラベル２８のタグＲＦＩＤメモリまたはＲＦＩＤメモリ３６に格納されているプログラミング情報は、とりわけ、以下のプログラムおよび／またはデータの内少なくとも１つを含むことができる。
【００８５】
・ＭＳＡ仕様において定められるホスト・インターフェース２０のデータ、例えば、識別、診断、制御、およびステータス・データ、
・他の規格仕様において定められるホスト・インターフェース２０のデータ、例えば、識別、診断、制御、およびステータス・データ、
・独自の仕様において定められるホスト・インターフェース２０のデータ、例えば、プロトコル・プロセッサ識別、ＭＡＣおよびＩＰアドレス、診断、構成、およびステータス・データ、
・プラガブル・トランシーバ１０のＩＣを構成するためのデータ、例えば、光電変換器１６の受信機およびレーザ・ドライバ、またはイーサネット電気トランシーバを構成するためのデータ、
・コントローラ２２および／またはプロトコル・プロセッサ１８のプログラム・パラメータを構成するためのデータ、例えば、コントローラ２２またはプロトコル・プロセッサ１８上で実行するプログラムを構成するためのデータ、
・プラガブル・トランシーバ１０を動作させるために使用される１つ以上のコントローラ２２のプログラム、
・プラガブル・トランシーバ１０を動作させるために使用される１つ以上のプロトコル・プロセッサ１８のプログラム。
【００８６】
図示する実施形態では、スマート・ラベル２８およびＲＦＩＤメモリ３６には、各々、高周波数（「ＨＦ」）ＲＦＩＤ範囲、例えば、１３．５６ＭＨｚのＲＦ信号を送信および受信するための無線周波数インターフェースが装備されている。スマート・ラベル２８は、ＲＦＩＤ通信プロトコル、例えば、ＩＳＯ１５６９３を使用して、ＲＦＩＤリーダ３０と通信するように構成されている。ＲＦＩＤメモリ３６は、ＲＦＩＤ通信プロトコル、例えば、ＩＳＯ１４４４３タイプＡおよびＮＦＣフォーラム・タイプ４タグを使用して、外部ＲＦＩＤリーダ４０と通信するように構成されている。他の実施形態では、スマート・ラベル２８およびＲＦＩＤメモリ３６は、例えば、ＵＨＦ周波数範囲のような、他の周波数範囲においてＲＦ信号を送信および受信することができる。他の実施形態では、ＲＦＩＤメモリ３６およびスマート・ラベル２８は、例えば、ＩＳＯ／ＩＥＣ１８０９２、ＥＣＰグローバルＧｅｎ２（即ち、ＩＳＯ１８０００−６Ｃ）、Ｂｌｕｅｔｏｏｔｈ等のような、他のＲＦＩＤ通信プロトコルを使用して通信するように構成することができる。
【００８７】
プラガブル・トランシーバ１０の例示的な等幅図および上面図を図３Ａおよび図３Ｂに示す。図示する実施形態では、プラガブル・トランシーバ１０には筐体１２が設けられ、この筐体１２の外面上には指定エリアが定められている。指定エリアは、スマート・ラベル２８を取り付けるために使用されるか、または外部ＲＦＩＤリーダ４０を位置付けるために使用される。例えば、このエリアは、筐体の外面上においてＲＦインターフェースを示す輪郭が付けられた区画、または窪みのような、筐体の外面上においてスマート・ラベル２８を受容するような大きさおよび形状に作られた区画、あるいはＰＣＢＡ３２の表面上においてＲＦインターフェースを示す輪郭が付けられた区画等とすることができる。本実施形態では、このエリアは、筐体１２内に定められた少なくとも１つの開口２６を含み、前記開口２６は、これを通してＲＦＩＤ通信を可能にする、例えば、ＲＦＩＤ信号が筐体１２の外面上にあるＲＦＩＤデバイス（スマート・ラベルまたは外部ＲＦＩＤリーダのような）と、筐体１２の内部に配置されたＲＦＩＤアンテナとの間を伝搬する(travel)ことを可能にするように構成されている。認めることができるであろうが、この構成では、開口２６は、スマート・ラベル２８および／または外部ＲＦＩＤリーダ４０のためにＲＦインターフェースを設けることができる。ある実施形態では、指定エリアがＰＣＢＡ３２上に位置することができ、スマート・ラベル２８のためにＲＦインターフェースを設けることができる。前記エリアは、ＲＦＩＤアンテナ３８とＲＦＩＤリーダ３０とのＲＦＩＤ通信を可能にするように構成されている。ある実施形態では、指定エリアはＰＣＢＡ３２上に位置することができ、外部ＲＦＩＤリーダ４０のためにＲＦインターフェースを設け、前記エリアは、ＲＦＩＤアンテナ３９とＲＦＩＤメモリ３６とのＲＦＩＤ通信を可能にするように構成される。本実施形態では、ＲＦインターフェースは、筐体１２の内部と外部との間にＲＦＩＤ通信のための経路を形成するように、好ましくは電磁遮蔽材によって包囲された、少なくとも１つの誘電体インターフェースを含む。好ましくは、誘電体インターフェースは、このインターフェースを通過する、意図しない電磁波を減衰および／または阻止するような大きさならびに構造に作られる(sized and configured)。本実施形態では、誘電体インターフェースは空気で構成され(comprise)、筐体１２の側壁内に形成された開口２６によって定められている。この構成では、誘電体インターフェースを包囲する遮蔽材は、筐体を形成する金属である。認めることができるであろうが、開口２６は、通信に使用されるＲＦＩＤ波の波長に応じて、所望の波長の電磁放射線の通過を可能にするフィルタとして効果的に作用する大きさに作ることができる。例えば、開口の最大直線寸法は、約６ｍｍの大きさにすることができ、好ましくは、２９ｍｍ２未満の面積を有することができる。更に好ましくは、開口２６は、通過する望ましくない信号を、例えば、１０ＧＨｚにおいて約６０ｄＢ以上だけ、減衰させるような大きさに作られる。尚、他の誘電体インターフェースも可能であることは認められよう。例えば、誘電体インターフェースは、開口２６を覆うプ��スチックを含むことができる。他の実施形態では、２つ以上の開口２６を設けることができ、各々、例えば、一緒にＲＦインターフェースを形成する(provide)フェライトのような、透磁性端子を収容する。図３Ｂに示すように、スマート・ラベル２８を筐体１２に張り付ける(affix)と、スマート・ラベル２８は完全に開口２６を覆うことができる。本実施形態では、スマート・ラベル２８は、上面を有する本体２８を含み、上面は、例えば、製品コード、連番、およびバーコードのような、印刷された情報を収容する。他の実施形態では、スマート・ラベル２８は、電磁（ＥＭ）基板および接着材を含み、プラガブル・トランシーバ１０がホスト内に設置され動作するときに、開口２６から放射する電磁放射線を減衰させることができる。
【００８８】
これより、図４および図５を参照して更に詳しく説明すると、スマート・ラベル２８は、底面を有する本体２８、スマート・ラベル２８の底面をプラガブル・トランシーバ１０に固定するための固定メカニズム、および本体２８に固定されるＲＦＩＤタグを含む。ＲＦＩＤタグは基板５０を含み、タグＲＦＩＤメモリ５５およびタグＲＦＩＤアンテナ６０がこの基板５０上に接続され、および／または支持されている。タグＲＦＩＤメモリ５５上には、所望の組み込み構成（即ち、プログラミング情報）を定めるデータが格納されており、タグＲＦＩＤメモリ５５およびＲＦＩＤアンテナ６０は、プラガブル・トランシーバ１０内部に位置するＲＦＩＤリーダ３０に、そこから質問がきたときに、データを送信するように構成されている。図示する実施形態では、開口２６は、少なくとも部分的に貫通するタグＲＦＩＤアンテナ６０を受容する大きさに作られている。
【００８９】
図示する実施形態では、固定メカニズムは、スマート・ラベル２８の本体の底面上に設けられた接着材を含む。図示する実施形態では、スマート・ラベル２８は、開口２６から放射する電磁放射線を減衰させるために、電磁（ＥＭ）基板６５を含む。好ましくは、ＥＭ基板６５はスマート・ラベル本体２８およびＲＦＩＤタグ基板５０に固定され、ＥＭ基板６５は、好ましくは、スマート・ラベル２８をプラガブル・トランシーバ１０に取り付けるために底面上に設けられた導電性接着材のような、電磁遮蔽材を含む。例えば、スマート・ラベル２８はＥＭ基板を含むことができ、このＥＭ基板には、アルミニウムまたは銅製の箔あるいはテープのような導電性材料、あるいはフェライト・シートまたはテープのような透磁性材料が装備され、このようなＥＭ基板は、開口２６を通過して放射する電磁放射線を減衰させる。尚、ある実施形態では、スマート・ラベルは必ずしもＥＭ基板６５を含まないことは、注記してしかるべきである。
【００９０】
図示する実施形態では、スマート・ラベル２８には、その底面上に隆起エリアが形成されており(configure)、この隆起エリアはＲＦＩＤアンテナ６０を含む。この隆起エリアは、スマート・ラベル２８が筐体１２に取り付けられたときに、少なくとも部分的に開口２６を貫通して筐体１２の内側に突出する（即ち、大きさに作られ、位置付けられる）ように構成されている。スマート・ラベル２８が筐体１２に取り付けられた状態では、タグＲＦＩＤアンテナ６０およびＲＦＩＤアンテナ３８が整列され、読み取り範囲内で互いに近接することが好ましい。例えば、タグＲＦＩＤアンテナ６０とＲＦＩＤアンテナ３８との間の距離は、好ましくは、接触から５ｍｍまでの範囲（「読み取り範囲」）内である。ある実施形態では、スマート・ラベル２８にタグＲＦＩＤアンテナ６０を装備し、ＲＦＩＤメモリ５５をスマート・ラベル２８の本体内に収容することができ、これらは本体の上面からも底面からも突出しない。
【００９１】
好ましくは、タグＲＦＩＤアンテナ６０および／またはＲＦＩＤアンテナ３８は、例えば、アンテナのしかるべき設計、種類、磁気方向、および／または整列(alignment)を選択することによって、最適な磁場結合が得られるように構成される。認めることができるであろうが、このような構成は、読み取り範囲内において、タグＲＦＩＤメモリ５５とＲＦＩＤリーダ３０との間における信頼性の高いＲＦＩＤ通信を可能にすることができる。本実施形態では、タグＲＦＩＤアンテナ６０およびＲＦＩＤアンテナ３８は、共振誘導結合が生ずるように構成されている。例えば、前記共振誘導結合は、磁気結合されコイル、例えば、タグＲＦＩＤアンテナ６０およびＲＦＩＤアンテナ３８に収容されているコイル間における電気エネルギの近場ワイヤレス送信を可能にすることができ、各アンテナは、ＲＦＩＤ送信周波数(transmitter frequency)において共振するように同調された共振回路を含む。図示する実施形態を参照すると、ＰＣＢＡ３２の構成素子の表面は、Ｘ−Ｙ平面として定められる平面上にあり、Ｚ平面は、Ｘ−Ｙ平面に対して垂直に定められる。
【００９２】
図４に示す実施形態では、タグＲＦＩＤアンテナ６０は、コイルとして構成され、ＲＦＩＤアンテナ３８に近接して読み取り範囲内に配置され、ＲＦＩＤアンテナ３８は、ＰＣＢＡに表面実装されたコイルとして構成され、タグＲＦＩＤアンテナ６０およびＲＦＩＤアンテナ３８は、磁気軸の方向がＸ−Ｙ平面内にあり、好ましくは、整列され、タグＲＦＩＤアンテナ６０は、好ましくは、ＲＦＩＤアンテナ３８を中心として位置付けられる。図５に示す実施形態では、タグＲＦＩＤアンテナ６０はインダクタ・コイルとして構成され、ＲＦＩＤアンテナ３８に近接して読み取り範囲内に配置され、ＲＦＩＤアンテナ３８はＰＣＢＡに表面実装されたコイルとして構成され、タグＲＦＩＤアンテナ６０の磁気軸の方向はＺ平面内にあり、ＲＦＩＤアンテナ３８の磁気軸の方向はＸ−Ｙ平面内にあり、タグＲＦＩＤアンテナ６０は、好ましくは、ＲＦＩＤアンテナ３８上でその中心から部分的にずらされている。図示する実施形態では、磁場４１５がタグＲＦＩＤアンテナ６０およびＲＦＩＤアンテナ３８を結合する。
【００９３】
ある実施形態では、ＲＦＩＤアンテナ３８の磁気軸の方向はＺ平面内にすることができる。ある実施形態では、タグＲＦＩＤアンテナ６０およびＲＦＩＤアンテナ３８は、セラミックまたはフェライト製のコア材料を有するインダクタ・コイルとして構成することができる。他の実施形態では、タグＲＦＩＤアンテナ６０および／またはＲＦＩＤアンテナ３８には、固体または可撓性基板あるいはＰＣＢＡ上に埋め込まれた、印刷された、もしくはエッチングされた螺旋状、ループ状、またはコイル形状構造というような、他のコイル構造を装備することができる。例えば、ＲＦＩＤアンテナ３８は、ホスト・インターフェース２０のエッジ・コネクタに近接して配置されたＰＣＢＡ３２上にプリントされた螺旋状コイルにすることができる。
【００９４】
好ましくは、スマート・ラベル２８は、ＲＦＩＤアンテナ３８に近接して、読み取り範囲内においてＰＣＢＡ３２上の指定エリア（即ち、ＲＦインターフェース）に取り付けられ、タグＲＦＩＤアンテナ６０はコイルとして構成され、ＲＦＩＤアンテナ３８は、ＰＣＢＡ３２の表面上にプリントまたはエッチングされた螺旋状、ループ状、またはコイル状構造として構成され、少なくとも部分的に指定エリア内に収容される。タグＲＦＩＤアンテナ６０およびＲＦＩＤアンテナ３８の磁気軸の方向はＺ平面内にあり、タグＲＦＩＤアンテナ６０は、好ましくは、ＲＦＩＤアンテナ３８を中心として(centered above)その上方に位置付けられる。
【００９５】
尚、他の実施形態では、タグＲＦＩＤアンテナ６０および／またはＲＦＩＤアンテナ３８は、他の方向および／または構成を有してもよく、例えば、 ＵＨＦに基づくＲＦ技術を使用するというように、他のアンテナの種類、動作周波数および／または結合技術を有してもよいことは、注記してしかるべきである。他の実施形態では、タグＲＦＩＤアンテナ６０および／またはＲＦＩＤアンテナ３８のコイル・サイズは、読み取り範囲を広げるために、大きくすることができる。認めることができるであろうが、磁気結合は、送信機および受信機におけるコイルの相対的なサイズに大きく依存する可能性がある。
【００９６】
図４および図５は、スマート・ラベルを介してプログラム可能なプラガブル・トランシーバを示すが、プラガブル・トランシーバは、例えば、図６、図７、図８、図９、および図１０の実施形態において示すように、外部ＲＦＩＤリーダ４０を介してというように、他のＲＦＩＤデバイスを介してプログラミングすることも可能であることは認められよう。図示する実施形態では、外部ＲＦＩＤリーダ４０は、所望の組み込み構成を定めるデータが格納されているメモリを含むことができ、外部ＲＦＩＤリーダ４０はデータをＲＦＩＤメモリ３６に送信するように構成される。また、外部ＲＦＩＤリーダは、外部ＲＦＩＤリーダ４０の動作を制御するためのコントローラも含むことができ、このコントローラは、外部ＲＦＩＤリーダ４０に近接して位置するＲＦＩＤメモリ３６にデータを書き込むように構成される。実施形態では、外部ＲＦＩＤリーダ４０は、前記ＲＦＩＤメモリ３６からデータを読み取り、このデータをそのメモリに格納するように構成され、外部ＲＦＩＤリーダ４０は、ネットワークを通じて、プラガブル・トランシーバのデータをリモート管理システムまたはデータベースに送信するように、そしてこれらから受信するように構成される。尚、外部ＲＦＩＤリーダ４０は、ＲＦＩＤアンテナのように、ＲＦＩＤデバイスから読み取るおよび／またはＲＦＩＤデバイスに書き込むためのしかるべきＲＦＩＤインターフェースが装備された任意のデバイスあればよいもよいことは注記してしかるべきである。例えば、ＲＦＩＤリーダ４０は、スマートフォン・デバイスとすることができる。
【００９７】
図６に示す実施形態では、外部ＲＦＩＤリーダ４０にはリーダＲＦＩＤアンテナ４００が装備されており、このリーダＲＦＩＤアンテナ４００は、好ましくは、リーダＲＦＩＤアンテナ４００のトレース４１０およびＲＦＩＤアンテナ３９が読み取り範囲内で互いに整列され近接するように、筐体１２の開口２６の上方に位置付ける（例えば、ＲＦインターフェースの上方に位置付ける）ことができる。例えば、リーダＲＦＩＤアンテナ４００とＲＦＩＤアンテナ３９との間の距離は、好ましくは、接触から３ｍｍの範囲である。ＲＦＩＤメモリ３６は、所望の組み込み構成を定めるデータを格納するように構成され(adapted to)、ＲＦＩＤメモリ３６およびＲＦＩＤアンテナ３９は、外部ＲＦＩＤリーダ４０から、ここからの質問時に、データを受信するように構成される。図示する実施形態では、開口２６は、少なくとも部分的にＲＦＩＤアンテナ３９をその内部に受容する大きさに作られ、ＲＦＩＤアンテナ３９は筐体１２の外面から突出しない。他の実施形態では、開口２６は、ＲＦＩＤアンテナ３９を受容する大きさに作ることができ、ＲＦＩＤアンテナ３９は少なくとも部分的に筐体１２の外面から突出する。他の実施形態では、ＲＦＩＤアンテナ３９は、着脱自在にＰＣＢＡに接続することができ、ＲＦＩＤアンテナ３９は少なくとも部分的に筐体１２の外面から突出する。例えば、ＲＦＩＤアンテナをコネクタ上に装着することができ、プログラミング中、このコネクタを一時的にＰＣＢＡ３２上にあるＭＳＡホスト・インターフェースのエッジ・コネクタ上に設置する。実施形態では、ＲＦＩＤメモリ３６およびＲＦＩＤアンテナ３９は、プラガブル・トランシーバ１０の情報データを外部ＲＦＩＤリーダ４０に、これの質問時に、送信するように構成することができる。
【００９８】
好ましくは、リーダＲＦＩＤアンテナ４００およびＲＦＩＤアンテナ３９の設計、種類、磁気方向、および／または整列は、リーダＲＦＩＤアンテナ４００とＲＦＩＤアンテナ３９との間に最適な磁場結合が得られるように選択される。このような結合は、読み取り範囲内において、外部ＲＦＩＤリーダ４０とＲＦＩＤメモリ３６との間で信頼性のあるＲＦＩＤ通信を可能にする。本実施形態では、ＲＦＩＤアンテナ３９は共振誘導結合が得られるように構成される。図６は、実施形態による、リーダＲＦＩＤアンテナ４００とＲＦＩＤアンテナ３９との間における結合メカニズムを示し、前記結合メカニズムは、図７、図８、図９、および図１０に示す実施形態においても使用され、リーダＲＦＩＤアンテナ４００およびＲＦＩＤアンテナ３９は、ＲＦＩＤトランシーバ供給ポート(feeding port)４０５またはＲＦＩＤアンテナ４００の主ＲＦＩＤアンテナ供給ポート４０５によって生成される磁場４１５を通じて結合される。前記結合メカニズムは、アンテナ・ワイヤまたはトレース４１０の交流電流によって励起される導電性トレースの直下において、磁場を最大化するような構造に作られる。この近場結合手法は、スロット開口２６によって、通信が金属バリア（例えば、筐体）を通過する(cross through)ことを可能にすることができる。トレース４１０は、磁場強度を改良する等のために、開口２６に近づく程薄くまたは濃い密度に作られるとよい。平面ループにおけるいずれかの部位で、ループ全体におけるアンテナ・トレース４１０の抵抗性損失を低減する等のためには、導電性トレースをより広くして維持するとよい。尚、共振構造には、開口２６の位置に応じて、複数の異形が可能であり、提案した構成は結合メカニズムの代表的な例示であることは注記してしかるべきである。認めることができるであろうが、開口２６は筐体１２の側壁に設けられるように図示されているが、この開口は、プラガブル・トランシーバ１０の面板上のような、いずれの場所にも設けることができる。同様に、ＲＦＩＤアンテナ３９は、筐体１２の側壁に近接して位置するように示されているが、アンテナ３９は、プラガブル・トランシーバ１０の面板に近接して、および／または面板から突出してというように、どこにでも位置付けられることは認められよう。
【００９９】
図６に示す実施形態では、外部ＲＦＩＤリーダ４０のＲＦＩＤアンテナ４００は、コイルとして構成され、ＲＦＩＤアンテナ３９は、開口内に近接し筐体１２の外面から突出せずに装着されたコイルとして構成され、ＲＦＩＤアンテナ３９はＰＣＢＡ３２に電気的に接続され、外部ＲＦＩＤリーダ４０の方向は、好ましくは、Ｘ−Ｙ平面内にあり、ＲＦＩＤアンテナ３９の磁気軸の方向はＸ−Ｙ平面内にあり、リーダＲＦＩＤアンテナ４００のワイヤ４１０は、好ましくは、ＲＦＩＤアンテナ３９の上方において、その中心に配置されている。尚、実用上の考慮事項が、アンテナの好ましい整列および近接に影響を及ぼす場合もあり、適正な整列を容易に得て、外部ＲＦＩＤリーダ４０とＲＦＩＤアンテナ３９との間で信頼性のある通信を可能にするために、外部磁場集中ＲＦＩＤ中継器を仕様することができ、例えば、図９および図１０に示す外部ＲＦＩＤ中継器を使用できることは、注記してしかるべきである。実施形態では、ＲＦＩＤアンテナ３９は、セラミックまたはフェライト製のコア材料を有する誘導コイルとして構成される。他の実施形態では、ＲＦＩＤアンテナ３９には、他のコイル構造、例えば、固体または可撓性基板あるいはＰＣＢＡ上に埋め込まれた、プリントされた、またはエッチングされた、螺旋状、またはループ状、またはコイル形状構造、あるいはケーブル上または延長金属リード上に装着されＰＣＢＡ３２に接続された誘導コイルを装備することができる。尚、他の実施形態では、ＲＦＩＤアンテナ３９は他の方向および／または構成を有することができ、例えば、ＵＨＦ  ＲＦアンテナのような、他のアンテナの種類、動作周波数、および／または結合メカニズムも有することができることは注記してしかるべきである。他の実施形態では、タグＲＦＩＤアンテナ６０および／またはＲＦＩＤアンテナ３８のコイル・サイズは、読み取り範囲を広げるために、大きくすることができる。
【０１００】
ある実施形態では、開口２６を通って放射する電磁放射線を減衰させるため、例えば、プラガブル・トランシーバ１０がホスト内に設置されて動作しているときに発生するＥＭ放射線を減衰させるために、ＲＦＩＤメモリ３６をプログラミングした後に、好ましくは、開口２６を完全に覆う電磁（ＥＭ：electro-magnetic）基板６５を筐体１２に取り付けることができる。ＥＭ基板６５は、ＥＭ基板６５をプラガブル・トランシーバ１０に取り付けるために底面上に設けられる導電性接着剤を含むことができる。例えば、ＥＭ基板は、アルミニウムまたは銅製の箔あるいはテープのような導電性材料、あるいはフェライト・シートまたはテープのような透磁性材料で構成する(configure with)ことができる。認めることができるであろうが、このようなＥＭ基板は、開口２６を通って放射する電磁放射線を減衰させることができる。尚、このようなＥＭ基板６５は、前述のように、スマート・ラベル２８を使用して実装できること、またはＲＦＩＤタグがなくＥＭ基板だけを含む通常のラベル（例えば、印刷された情報がある、またはない）として実装できることは注記してしかるべきである。
【０１０１】
図７に示す実施形態では、外部ＲＦＩＤリーダ４０とＲＦＩＤメモリ３６との間においてＲＦＩＤ通信を受動的に中継するために、内部ＲＦＩＤ中継器７０を使用する。内部ＲＦＩＤ中継器７０は、筐体１２またはＰＣＢＡ３２の内部に装着され、第１内部アンテナ３９、第２内部ＲＦＩＤ中継アンテナ９０、ならびにＲＦＩＤ通信を可能にするための、前記第１および第２内部中継アンテナ間の電気相互接続９５を含む。外部ＲＦＩＤリーダ４０のアンテナ・ワイヤ４１０は、好ましくは、読み取り範囲内で、内部中継器ＲＦＩＤアンテナ３９に近接して位置付けられ、内部中継器ＲＦＩＤアンテナ３９は、開口内に近接して装着され筐体１２の外面から突出しないコイルとして構成され、第２内部中継器ＲＦＩＤアンテナ９０は、読み取り範囲内で、ＲＦＩＤアンテナ３８に近接して位置付けられたコイルとして構成されている。好ましくは、２つの内部中継器ＲＦＩＤアンテナ・コイルは、外部ＲＦＩＤリーダ４０とＲＦＩＤアンテナ３８との間でＲＦＩＤ通信を可能にするために、電気相互接続９５と相互接続される。ＲＦＩＤアンテナ３８は、ＰＣＢＡ３２に表面実装され、ＰＣＢＡ３２に電気的に接続することができる。外部ＲＦＩＤリーダ４０の方向は、好ましくは、Ｘ−Ｙ平面内にあり、内部中継器ＲＦＩＤアンテナ３９、内部中継器ＲＦＩＤアンテナ９０、およびＲＦＩＤアンテナ３８の磁気軸の方向は、好ましくは、Ｘ−Ｙ平面内にあって整列され、外部ＲＦＩＤリーダ４０のアンテナ・ワイヤ４１０は、好ましくは、内部中継器ＲＦＩＤアンテナ３９の上方において、その中心に近接して配置され、内部中継器ＲＦＩＤアンテナ９０は、好ましくは、ＲＦＩＤアンテナ３８の上方において、その中心に近接して配置される。図示する実施形態では、磁場４１５が外部ＲＦＩＤリーダ４０のアンテナ・ワイヤ４１０および内部中継器ＲＦＩＤアンテナ３９を結合し、磁場４１６が内部中継器ＲＦＩＤアンテナ９０およびＲＦＩＤアンテナ３８を結合する。尚、実用上の考慮事項が、アンテナの好ましい整列および近接に影響を及ぼす場合もあり、適正な整列を容易に得るために、外部磁場集中ＲＦＩＤ中継器を使用できることは、注記してしかるべきである。実施形態では、電気相互接続９５を使用して、内部中継器ＲＦＩＤアンテナ３９のコイルおよび内部中継器ＲＦＩＤアンテナ９０のコイルが互いに電気的に接続され、例えば、電気相互接続は、可撓性基板上またはＰＣＢＡ上に印刷またはエッチングされた外部回路、またなケーブル・アセンブリ等とすることができる。実施形態では、内部中継器ＲＦＩＤアンテナ３９、内部中継器ＲＦＩＤアンテナ９０、およびＲＦＩＤアンテナ３８は、セラミックまたはフェライト製のコア材料を有する誘導コイルとして構成される。他の実施形態では、ＲＦＩＤアンテナ３８、内部中継器ＲＦＩＤアンテナ３９、および内部中継器ＲＦＩＤアンテナ９０には、他のコイル構造、例えば、固体または可撓性基板上あるいはＰＣＢＡ上に埋め込まれた、印刷された、またはエッチングされた螺旋状、ループ状、またはコイル状構造を形成する(configure with)ことができる。尚、他の実施形態では、ＲＦＩＤアンテナ３８、内部中継器ＲＦＩＤアンテナ３９、および内部中��器ＲＦＩＤアンテナ９０は、他の方向および／または構成を有してもよく、例えば、ＵＨＦ  ＲＦアンテナのような、他のアンテナの種類、動作周波数、および／または結合技術を有してもよいことは注記してしかるべきである。他の実施形態では、内部中継器ＲＦＩＤアンテナ３９、内部中継器ＲＦＩＤアンテナ９０、およびＲＦＩＤアンテナ３８のコイル・サイズは、読み取り範囲を広げるために、大きくすることができる。実施形態では、内部ＲＦＩＤ中継器７０は、アンテナの共振整合(resonance matching)を確保するように構成された受動素子を含むことができる。実施形態では、この受動素子は、アンテナ構造と同じ基板および導電性材料を使用して作られる。尚、結合されたアンテナは、ＲＦＩＤ通信経路の外部磁場を、プラガブル・トランシーバのＲＦＩＤサブシステムの内部アンテナに向けて方向転換させ、整列し直すために使用することができ、したがって、以上の例は可能な構成の網羅的なリストではないことは、当業者には理解されよう。
【０１０２】
ある実施形態では、筐体１２の機械的構造における遮蔽材の存在によって、リーダＲＦＩＤアンテナ４００およびＲＦＩＤアンテナ３９が、図６に示したような、直接舷側磁気結合(direct broadside magnetic coupling)によって結合されない可能性がある。このような実施形態では、図８に示す外部ＲＦＩＤ中継器１００を使用すると、プラガブル・トランシーバ１０のＲＦＩＤアンテナ３９と外部ＲＦＩＤリーダ４０のＲＦＩＤアンテナ４００とを結合することができる。図８に示す実施形態では、トランシーバ・プログラミング・システムは、外部ＲＦＩＤリーダ４０、プラガブル・トランシーバ１０、および外部ＲＦＩＤ中継器１００を含む。例えば、外部ＲＦＩＤ中継器１００は、磁場を集中させて結合し、外部ＲＦＩＤリーダ４０とＲＦＩＤアンテナ３９との間で受動的にＲＦＩＤ通信を中継して、外部ＲＦＩＤリーダ４０を使用してプラガブル・トランシーバ１０をプログラミングし易くすることができる。本実施形態では、外部ＲＦＩＤ中継器１００には少なくとも１つの基板１１０が装備され、この基板１１０はプリント回路アセンブリを含む。このプリント回路アセンブリは、外部ＲＦＩＤリーダ４０を配置するために使用される第１輪郭表面エリア(outlined surface area)１２０であって、磁場集中中継器ＲＦＩＤアンテナ１３０のコイルを収容し外部ＲＦＩＤリーダ４０とインターフェースするように構成された、第１表面エリア１２０と、プラガブル・トランシーバ１０を配置するための第２輪郭表面エリア１４０であって、磁場集中中継器ＲＦＩＤアンテナ１５０のコイルを収容し、プラガブル・トランシーバ１０とインターフェースするように構成された、第２表面エリア１４０と、中継器ＲＦＩＤアンテナ１３０のコイルと中継器ＲＦＩＤアンテナ１５０のコイルとの間の電気接続１６０とを含み、中継器ＲＦＩＤアンテナ１３０および中継器ＲＦＩＤアンテナ１５０が、これらを通じて、外部ＲＦＩＤリーダ４０とプラガブル・トランシーバ１０との間でＲＦＩＤ通信を可能にするために、相互接続される。図９は、実施形態による二重ＳＦＰおよびＱＳＦＰプラガブル・トランシーバ１０の外部磁場集中ＲＦＩＤ中継器１００の等幅図を示し、外部磁場集中ＲＦＩＤ中継器１００を、対応する中継器ＲＦＩＤアンテナ上に配置されたスマート・フォンの外部ＲＦＩＤリーダ４０およびＳＦＰプラガブル・トランシーバ１０と共に含む。
【０１０３】
他の実施形態では、中継器ＲＦＩＤアンテナ１３０および中継器ＲＦＩＤアンテナ１５０には、他のコイル構造、例えば、固体または可撓性基板上、あるいはＰＣＢＡ上に印刷またはエッチングした螺旋状、またはループ状、またはコイル形状の構造、もしくはコイル・インダクタ等を装備することができる。尚、他の実施形態では、第１外部中継器ＲＦＩＤアンテナ１３０および第２外部中継器ＲＦＩＤアンテナ１５０は、他の方向および／または構成を有すること、例えば、ＵＨＦ  ＲＦアンテナのような、他のアンテナの種類、動作周波数、および／または結合技術を有することもできることは注記してしかるべきである。ある実施形態では、外部ＲＦＩＤ中継器１００は、以下を含むことができる。輪郭表面エリア１２０を有する外部ＲＦＩＤリーダ基板であって、このような表面エリア１２０が、外部ＲＦＩＤリーダ４０とインターフェースするように構成された中継器ＲＦＩＤアンテナ１３０コイルを収容し、このような中継器ＲＦＩＤアンテナ１３０が、ケーブルに接続するように構成される（例えば、着脱自在または着脱自在でない接続）。輪郭表面エリア１４０を有するプラガブル・トランシーバ基板であって、このような表面エリア１４０が、プラガブル・トランシーバ１０とインターフェースするように構成された中継器ＲＦＩＤアンテナ１５０のコイルを収容し、このような中継器ＲＦＩＤアンテナ１５０がケーブルに接続するように構成される。相互接続ケーブルであって、第１中継器ＲＦアンテナ１３０および第２中継器ＲＦＩＤアンテナ１５０が、外部ＲＦＩＤリーダ４０とプラガブル・トランシーバ１０との間で、これらを通じたＲＦＩＤ通信を可能にするために相互接続される。ある実施形態では、輪郭表面エリアは、ＭＳＡの機械的輪郭(mechanical outline)または他のプラガブル・トランシーバ１０の筐体の寸法がぴったりと収まる大きさに作ることができる。尚、結合されたアンテナは、ＲＦＩＤ通信経路の外部磁場を、プラガブル・トランシーバのＲＦＩＤサブシステムの内部アンテナに向けて方向転換させ、整列し直すために使用することができ、したがって、以上の例は可能な構成の網羅的なリストではないことは、当業者には理解されよう。
【０１０４】
図１０に示す実施形態では、内部／外部ＲＦＩＤ中継器２００は、外部ＲＦＩＤリーダ４０とＲＦＩＤアンテナ３８との間においてＲＦＩＤ通信を受動的に中継するために使用される。内部／外部ＲＦＩＤ中継器２００は、筐体の外部に装着され、以下を含む。第１外部磁場集中ＲＦＩＤアンテナを収容する基板２１０、前記基板の底面に装着された第２内部ＲＦＩＤ中継アンテナ９０、およびＲＦ通信を可能にするための第１および第２アンテナ間の接続。外部ＲＦＩＤリーダ４０のアンテナは、読み取り範囲において外部中継器ＲＦＩＤアンテナ２１０に近接して位置付けられ、外部中継器ＲＦＩＤアンテナ２１０は、開口２６の上方において筐体１２の外部に装着されたコイルとして構成され、内部中継器ＲＦＩＤアンテナ９０は、読み取り範囲内においてＲＦＩＤアンテナ３８に近接して、開口２６を貫通して位置付けられたコイルとして構成され、２つの内部／外部中継器ＲＦＩＤアンテナ・コイルは、外部ＲＦＩＤリーダ４０とＲＦＩＤアンテナ３８との間において、それらを通じたＲＦＩＤ通信を可能にするために相互接続される。ＲＦＩＤアンテナ３８のコイルは、表面実装され、ＰＣＢＡ３２に電気的に接続される。外部ＲＦＩＤリーダ４０の方向は、好ましくはＸ−Ｙ平面内にあり、外部中継器ＲＦＩＤアンテナ２１０の磁気軸の方向は、好ましくはＺ平面内にあり、内部中継器ＲＦＩＤアンテナ９０およびＲＦＩＤアンテナ３８の磁気軸の方向は、好ましくはＸ−Ｙ平面内にあり、外部ＲＦＩＤリーダ４０のＲＦＩＤアンテナは、好ましくは、内部／外部リーダＲＦＩＤアンテナ２１０の上方において、これらの中心に配置され、内部／外部中継器ＲＦＩＤアンテナ２２０は、好ましくは、ＲＦＩＤアンテナ３８の上方において、そしてＲＦＩＤアンテナ３８に近接して、その中心に配置される。図示する実施形態では、磁場４１５は、外部ＲＦＩＤリーダ４０のアンテナ・ワイヤ４１０および外部中継器ＲＦＩＤアンテナ・ワイヤ４１１を結合し、磁場４１６は、内部中継器ＲＩＦＤアンテナ９０およびＲＦＩＤアンテナ３８を結合する。
【０１０５】
図示する実施形態では、内部／外部ＲＦＩＤ中継器２００の基板は、平面構造に組み入れられた(built in)外部ＲＦＩＤアンテナ２１０を含み、ＥＭ基板６５、例えば、結合場上において金属筐体１２の影響を最少に抑える強磁性体層を内蔵する(contain)。ＥＭ基板６５は、例えば、渦電流が金属筐体上に形成するのを防止することによって、外部ＲＦＩＤリーダ４０と外部ＲＦＩＤアンテナ２１０との間の磁気結合を改善するように構成されている。また、ＥＭ基板６５は、開口２６から放射する意図しない電磁放射線を減衰させ、ＥＭ基板６５は、外部ＲＦＩＤアンテナ２１０の基板の底面(underside)に固定され、ＥＭ基板６５は、内部／外部ＲＦＩＤ中継器２００をプラガブル・トランシーバ１０に取り付けるために底面(bottom surface)上に設けられた導電性接着剤を含む。実施形態では、内部／外部ＲＦＩＤ中継器２００の基板は、プリントまたはエッチング回路を収容する、ポリイミド(polymide)またはＰＥＴのような、固体または可撓性基板である。外部中継器ＲＦＩＤアンテナ２１０には、前記基板上にプリントされたコイルまたはループまたは螺旋構造が装備され、内部中継器ＲＦＩＤアンテナ２２０は、セラミックまたはフェライト・コア材を有するインダクタ・コイルとして構成され、外部中継器ＲＦＩＤアンテナ２１０のコイルおよび内部中継器ＲＦＩＤアンテナ９０のコイルは、前記基板上にプリントまたはエッチングされた回路と相互接続される。尚、他の実施形態では、ＲＦＩＤアンテナ３８、第１外部中継器ＲＦＩＤアンテナ２１０、および第２内部中継器ＲＦＩＤアンテナ９０は、他の方向および／または構成を有すること、例えば、ＵＨＦ  ＲＦアンテナのような、他のアンテナの種類、動作周波数、および／または結合技術も有することができることは注記してしかるべきである。他の実施形態では、外部中継器ＲＦＩＤアンテナ２１０、内部中継器ＲＦＩＤアンテナ９０、およびＲＦＩＤアンテナ３８のコイル・サイズは、読み取り範囲を広げるために、大きくすることができる。実施形態では、内部／外部ＲＦＩＤ中継器２００は、アンテナの共振整合を確保するように構成された受動素子を含む。実施形態では、この受動素子はアンテナ構造と同じ基板および導電性材料を使用して作られる(construct)。中継器の共振構造を調節するために、受動素子を追加すること、または基板の誘電体によって分離された導電層を使用することができる。当業者には、結合されたアンテナが、ＲＦＩＤ通信経路の外部磁場をプラガブル・トランシーバのＲＦＩＤサブシステムの内部アンテナに向けて方向転換させ、整列し直すために使用され、したがって、以上の例は可能な構成の網羅的なリストではないことが理解されよう。他の実施形態では、外部中継器ＲＦＩＤアンテナ２１０には、電気配線(wiring or cabling)またはコネクタを装備することができる。前記配線(wiring or cabling)またはコネクタはＰＣＢＡ３２に接続され、外部中継器ＲＦＩＤアンテナ２１０は、ＲＦＩＤ通信を可能にするために、ＲＦＩＤメモリ３６に接続される。例えば、内部中継器ＲＦＩＤアンテナ９０およびＲＦＩＤアンテナ３８は、この構成では、外部ＲＦＩＤリーダ４０とＲＦＩＤメモリ３６との間でＲＦＩＤ通信をサポートするためには必���とされない。
【０１０６】
図示する実施形態では、筐体１２の導電性素子または部品（例えば、金属または金属製部品）は、通常、電気グランド点に接続され、プラガブル・トランシーバ１０および筐体１２は、ホスト内に設置されるとき、グランドに接続される。尚、ある実施形態では、金属製素子および部品はＲＦ信号の伝搬に影響を及ぼすことは注記してしかるべきである。加えて、ＰＣＢＡ３２は、同様にＲＦ信号の伝搬に影響を及ぼす他のＩＣ素子および／または材料を含む場合もある。したがって、必要な場合、ＲＦＩＤアンテナ３８またはＲＦＩＤアンテナ３９から放射するＲＦ信号が、タグＲＦＩＤアンテナ６０または外部ＲＦＩＤリーダ４０とそれぞれ結合することを可能にするために、金属製素子または部品からの干渉を最小限に抑えるように、筐体１２および／またはＰＣＢＡ３２を改造することが好ましい。実施形態では、筐体１２および／またはＰＣＢＡ３２は、前記素子、部品、および材料のＲＦＩＤアンテナの結合に対する影響を最小限に抑えるために、フェライト材料で改造することができる。
【０１０７】
ある実施形態では、筐体１２は、例えば、ＭＳＡにおいて指定されているように、着脱自在にホストに接続するように構成することができ、筐体１２およびスマート・ラベル２８は、プラガブル・トランシーバ１０および取り付けられるスマート・ラベル２８または内部／外部ＲＦＩＤ中継器２００をホスト・プラガブル・トランシーバのポートに設置する、例えば、ホスト・イーサネット・スイッチの標準的なＭＳＡ  ＳＦＰケージ・アセンブリに設置することを可能にするように、物理的に構成することができる。
【０１０８】
好ましくは、コントローラ２２は、このコントローラ２２上で実行するプログラム（以後「プログラミング・マネージャ」と呼ぶ）を備え、このプログラムは、ＲＦＩＤメモリに格納されている、例えば、ＲＦＩＤメモリ３６またはタグＲＦＩＤメモリ５５に格納されているプログラミング情報またはデータを使用して、メモリ２４をプログラミングする、構成する、および／または読み取る。ある実施形態では、例えば、図１に示すように、メモリ２４をプログラミングするのは、プラガブル・トランシーバのプログラミング情報またはデータを収容するスマート・ラベル２８が装備されたプラガブル・トランシーバ１０を設置し起動するときである。コントローラ２２の初期化（例えば、オペレーティング・システムおよび／またはアプリケーション・プログラム、ＩＣプログラミング・構成等をブート、ロード、および開始するプロセス）の間、プログラミング・マネージャは、スマート・ラベル２８およびタグＲＦＩＤメモリ５５に格納されているデータを読み取るためにＲＦＩＤリーダ３０を呼び出し、スマート・ラベル２８のタグＲＦＩＤメモリ５５から読み取られたデータによって定められた所望の動作構成にしたがって、メモリ２４をプログラミングする。他の実施形態では、例えば、図２に示すように、プラガブル・トランシーバ１０にＲＦＩＤメモリ３６を装備することができ、ＲＦＩＤメモリ３６には、プラガブル・トランシーバ１０をホストに設置する前に、外部ＲＦＩＤリーダ４０を使用して、プログラミング情報（例えば、データ）が組み込まれる。メモリ２４は、プラガブル・トランシーバ１０が設置され起動されるときに、プログラミングされる。コントローラ２２の初期化中に、プログラミング・マネージャは、ＲＦＩＤメモリ３６に格納されているデータを読み取り、ＲＦＩＤメモリ３６から読み取ったデータによって定められた所望の動作構成にしたがって、メモリ２４をプログラミングする。
【０１０９】
先に説明した実施形態では、前記初期化中に実行するプログラミング・マネージャは、スマート・ラベル２８のタグＲＦＩＤメモリ５５またはＲＦＩＤメモリ３６から読み取ったデータを処理し、このようなデータは、プログラミング・マネージャがメモリ２４をプログラミングするために必要な動作設定値を付与し、プログラミング・マネージャは、このようなデータを使用して、自動的にメモリ２４をプログラミングする。一旦メモリ２４が、このようなデータを使用して、プログラミングされ、コントローラ２２の初期化が完了したなら、プラガブル・トランシーバ１０はサービスの準備ができ、所望の動作構成（即ち、組み込み構成）にあると言うことができる。例えば、プログラミング・マネージャは、ＲＦＩＤメモリ３６から読み取られたデータによって定められた所望の動作構成にしたがって、プラガブル・トランシーバ１０のメモリ２４をプログラミングすることができ、以下の内（とりわけ）少なくとも１つをプログラミングおよび／または構成するためにデータが使用される。
【０１１０】
・ホスト・インターフェース２０。例えば、データによって、ＭＳＡおよび／または他の規格および／または独自のホスト・インターフェース２０のメモリ・マップ・データ・フィールドを構成するため。
【０１１１】
・ネットワーク・インターフェース１４。例えば、光電変換器１６の光伝達波長を特定の波長に設定する(configure)ため。
・プラガブル・トランシーバ１０のＩＣ。例えば、レーザ・ドライバおよび受信増幅器のＡＳＩＣの構成レジスタにデータを組み込む。
【０１１２】
・メモリ２４。メモリ２４に格納されているコントローラ２２および／またはプロトコル・プロセッサ１８のプログラムを構成するために使用される、 例えば、オペレーティング・システムを初期化するためのデータのような、プログラム初期化データをメモリ２４に組み込む、あるいは、例えば、コントローラ２２および／またはプロトコル・プロセッサ１８上で実行するように構成されたプログラムをメモリ２４に組み込む。
【０１１３】
・例えば、コントローラ２２上で実行するプログラムに、メモリ２４に格納されている特定のデータを読み取るように指令するために、コントローラ２２上で実行するプログラム。
【０１１４】
実施形態では、メモリ２４をプログラミングするために使用されるＲＦＩＤデータは、１つ以上のメモリ・アドレスを含み、前記メモリ・アドレスが、メモリ２４に格納されている１つ以上のプログラムおよび／またはデータを指し示し、例えば、前記プログラムおよび／またはデータは、製造プロセス中に、またはホストに設置されるときに、メモリ２４に予め組み込むことができる。実施形態では、メモリ２４には複数のプログラムおよび／またはデータが格納され(configured with)、前記プログラムおよび／またはデータは、メモリ２４に格納されているメモリ・アドレスを使用して、コントローラ２２および／またはプロトコル・プロセッサ１８によって実行される。実施形態では、プログラミング・マネージャが、スマート・ラベル２８またはＲＦＩＤメモリ３６に格納されているＲＦＩＤデータを読み取り、ＲＦＩＤデータ内に付与されているメモリ・アドレスを用いてメモリ２４をプログラミングする。コントローラ２２上で実行するプログラムが、メモリ２４からメモリ・アドレスを読み取り、前記メモリ・アドレスを使用して、メモリ２４に格納されているプログラムを実行し、これによって、ＲＦＩＤデータによって定められた所望の動作構成にしたがって、プラガブル・トランシーバ１０をプログラミングする。実施形態では、プログラミング・マネージャが、スマート・ラベル２８またはＲＦＩＤメモリ３６に格納されているメモリ・アドレスを読み取り、このメモリ・アドレスを用いてメモリ２４をプログラミングする。コントローラ２２上で実行するプログラムが、メモリ２４からメモリ・アドレスを読み取り、ＲＦＩＤデータによって定められた前記メモリ・アドレスを使用して、メモリ２４に格納されているデータを読み取り、これによって、ＲＦＩＤデータによって定められた所望の動作構成にしたがって、プラガブル・トランシーバ１０をプログラミングする。例えば、メモリ２４には、製造プロセス中に、複数のプログラムおよび／またはデータを格納する(configure with)ことができ、前記プログラムおよび／またはデータは、プラガブル・トランシーバ１０が複数のネットワークおよび／または管理動作構成を設ける(provide)ことを可能にする。例えば、プラガブル・トランシーバ１０は、ＮＩＤ機能およびＣＬＩ管理インターフェースを設けるＳＦＰ、またはＭＰＬＳパケット・ゲートウェイ機能およびウェブＧＵＩ管理インターフェースを設けるＳＦＰであってもよい。認めることができるであろうが、プログラミング・マネージャは、スマート・ラベル２８またはＲＦＩＤメモリ３６からＲＦＩＤデータを読み取り、このＲＦＩＤデータによって定められたメモリ・アドレスを用いてメモリ２４をプログラミングし、コントローラ２２は、初期化プロセス中に、メモリ・アドレスをメモリ２４から読み取り、メモリ２４に格納されているプログラムを実行することができ、および／またはＲＦＩＤメモリから読み出した１つまたは複数のメモリ・アドレスを使用して、メモリ２４からデータを読み取ることができる。他の例では、ＲＦＩＤメモリから読み取られたメモリ・アドレスは、メモリ２４に格納されているホスト・インターフェース２０のメモリ・マップ（例えば、標準的なＭＳＡ  Ｑ���ＦＰ＋メモリ・マップ、データ・フィールド、および値）を選択し、ロードし、読み取り、および／またはインデックス化するために使用することができる。実施形態では、ＲＦＩＤメモリに格納されているＲＦＩＤデータには、少なくとも１つのメモリ・アドレスまたは識別子を格納する(configure with)ことができ、このメモリ・アドレスまたは識別子は、コントローラ２２および／またはプロトコル・プロセッサ１８によって、メモリ２４に予め組み込まれているプログラムおよび／またはデータを使用して、以下の内少なくとも１つを実行するために使用される。
【０１１５】
・ブート・プログラムを実行する、
・オペレーティング・システム・プログラムを実行する、
・プロトコル・プロセッサ１８のプログラムを実行する。
【０１１６】
・データを使用して、プロトコル・プロセッサをプログラミングする、
・格納されているアプリケーション・プログラムを実行する、
・ホスト・インターフェース２０またはネットワーク・インターフェース１４の管理情報データ（例えば、ＭＳＡホスト・インターフェースにおいて定義されたデータ・フィールドおよび値）を選択する、またはロードする、または読み取る、またはインデックス化する、  
・プログラムおよび／またはデータをメモリ２４にまたはメモリ２４から移動させるあるいはコピーする、
ネットワーク・アドレス位置からプログラムおよび／またはデータを移動させる、例えば、ネットワークに接続されたリモート管理システムに格納されているプログラムおよびデータを、メモリ２４に移動させるまたはコピーする。
【０１１７】
本実施形態では、プログラミング・マネージャは、プラガブル・トランシーバ１０が起動され、スマート・ラベル２８またはＲＦＩＤメモリ３６のプログラミング情報データによって最初に初期化されるときにだけ、メモリ２４をプログラミングするように構成され、このようなプログラミング・マネージャは、以降のコントローラ２２初期化では、前記プログラミング情報データを使用して、メモリ２４をプログラミングしない。実施形態では、プログラミング・マネージャは、前記最初の初期化中に、ＲＦＩＤメモリから読み取ったプログラミング情報データをメモリ２４に格納する。例えば、このプログラミング方法に基づいて、プラガブル・トランシーバ１０が、データによって定められた所望の動作構成にプログラミングされたスマート・ラベル２８およびそのメモリ２４によって最初に初期化された後、一旦前記初期化が完了したなら、プラガブル・トランシーバ１０はサービスの準備ができ、その後、ホスト・インターフェース２０を介して、ホストがメモリ２４を新しい動作構成に（例えば、閾値パラメータ設定値を変更するため）設定する(configure)ことによって、プログラミングされている動作構成を変更すると、その後のコントローラ２２の初期化時に、このような新たな動作構成は、プログラミング・マネージャによって、所望の動作構成で上書きされない。例えば、プログラミング・マネージャは、一部のパラメータが変更されていても、現在の組み込み構成が、スマート・ラベルによって定められた組み込み構成に対応すると判断することができ、組み込み構成が対応すると判断した場合、プログラミング・マネージャは、トランシーバ１０の組み込み構成を上書きしない。
【０１１８】
本実施形態では、プログラミング・マネージャがプログラミング情報を得ることができない場合、プログラミング・マネージャは、所定のまたはデフォルトのサービス・モードあるいは動作状態で動作するように、プラガブル・トランシーバ１０をプログラミングする。例えば、一実施形態では、プラガブル・トランシーバ１０のデフォルトの組み込み構成が無効にされ、他の実施形態では、プラガブル・トランシーバ１０は、メモリ２４に格納されている、デフォルト・ホスト・インターフェース２０のメモリ・マップ、データ・フィールド、および値を使用して動作する。また、他の実施形態では、メモリ２４に格納されているデフォルトのプログラムおよびデータを使用して、コントローラ２２を初期化する等である。
【０１１９】
他の実施形態では、コントローラ２２の各初期化中に、スマート・ラベル２８およびＲＦＩＤメモリ３６を読み取り、スマート・ラベル２８またはＲＦＩＤメモリ３６から読み取られたプログラミング情報は、前記プログラミング情報の状態、例えば、インストールされていない、インストールされている、変更、機能しない(failed)、無効、欠落(missing)等を判定し、それに応じてプラガブル・トランシーバ１０の組み込み構成を更新するために、プログラミング・マネージャによって処理される。実施形態では、プログラミング・マネージャは、正常な動作の間周期的にスマート・ラベル２８またはＲＦＩＤメモリ３６を読み取り、スマート・ラベル２８またはＲＦＩＤメモリ３６から読み取られたプログラミング情報は、プログラミング情報の状態を判定し、それに応じてプラガブル・トランシーバ１０の組み込み構成を更新するために、プログラミング・マネージャによって処理される。
【０１２０】
実施形態では、プログラミング・マネージャは、コントローラ２２が初期化されて、ＲＦＩＤメモリから読み取られたプログラミング情報データが、メモリ２４に格納されているプログラミング情報データと異なるときに、メモリ２４をプログラミングする。メモリ２４に格納されているプログラミング情報データは、現在の動作構成を定めるために使用されたものである。実施形態では、プログラミング・マネージャが、ＲＦＩＤメモリから読み取られたプログラミング情報の状態が、変化した、または失われた、または無効である（例えば、スマート・ラベル２８が取り外された、またはプラガブル・トランシーバ１０が最初に初期化された後に、ＲＦＩＤメモリ３６の内容が変更された）と判定したときはいつでも、あるいは新たなスマート・ラベル２８がプラガブル・トランシーバ１０に取り付けられたとき、あるいは外部ＲＦＩＤリーダ４０が新たなプログラミング情報をＲＦＩＤメモリ３６に書き込んだときに、プログラミング・マネージャは、メモリ２４に格納されている組み込み構成を消去するか、またはプラガブル・トランシーバ１０をディセーブルする。実施形態では、プログラミング・マネージャが、ＲＦＩＤメモリから読み取られたプログラミング情報の状態が、機能しない(failed)、失われた、変更された、無効である、またはインストールされていないことを検出したときはいつでも、プログラミング・マネージャは、メモリ２４に格納されているプログラミング情報を変更しない。他の実施形態では、プログラミング・マネージャは、パスワード、またはアクセス・コード、またはライセンシング情報、またはその他の情報を、ホスト・インターフェース２０またはネットワーク・インターフェース１４を介して入力するように、ホストに要求する。前記情報は、ＲＦＩＤメモリから読み取られたプログラミング情報データをメモリ２４に組み込むことを可能にするために使用される。
【０１２１】
実施形態では、プラガブル・トランシーバ１０の製造業者が、製造するプラガブル・トランシーバ１０毎に、外部ＲＦＩＤリーダを使用して、少なくとも１つのスマート・ラベル２８にプログラミング情報データを組み込む。他の実施形態では、プラガブル・トランシーバ１０の製造業者が、製造するプラガブル・トランシーバ１０毎に、外部ＲＦＩＤリーダを使用して、ＲＦＩＤメモリにプログラミング情報を組み込む。実施形態では、このようなプログラミング情報は、プラガブル・トランシーバ１０の製造業者の製品機器コード毎に特定的に識別および設定(configure)され、このような製品機器コードがプラガブル・トランシーバ１０の動作構成を定める。実施形態では、プラガブル・トランシーバ１０は、複数のスマート・ラベル２８の内任意の１つを使用してプログラミングされるように構成され、各スマート・ラベル２８は、異なる製品機器コードによって識別される。実施形態では、複数のプラガブル・トランシーバ１０には、各々、同じ製品機器コードによって識別されたスマート・ラベル２８が装備され、各プラガブル・トランシーバは、同じ所定の構成で動作する。実施形態では、ＲＦＩＤメモリは、複数のプログラミング情報の内任意の１つを使用してプログラミングされるように構成され、各々、異なる製品機器コードによって識別される。例えば、スマート・ラベル２８またはＲＦＩＤメモリ３６には、プログラミング情報が組み込まれ、各プログラミング情報は、特定の製品機器コードによって識別され、特定の製品機器コードに合わせて構成されたデータを含む。例えば、所与のＳＦＰトランシーバの製品機器コードについてのプログラミング情報は、メモリ２４内に組み込まれる、複数の標準的なＭＳＡホスト・インターフェース２０のメモリ・マップ・データ・フィールドおよび値を定め、一方、異なるＳＦＰトランシーバの製品機器コードについてのプログラミング情報は、メモリ２４に組み込まれる複数の異なる標準的なＭＳＡホスト・インターフェース２０のメモリ・マップ・データ・フィールドおよび値を定める。実施形態では、所与の製品機器コードに合わせて各スマート・ラベル２８または各ＲＦＩＤメモリ３６に組み込まれるプログラミング情報は、前記プログラミング情報を受けるプラガブル・トランシーバ１０に一意である。例えば、所与の製品機器コードに合わせたプログラミング情報は、プラガブル・トランシーバ１０の連番を含み、製造された各プラガブル・トランシーバ１０の連番は一意であり、したがって、所与の製品機器コードに対して複数のプログラミング情報が提供され、各々、一意の連番によって識別および設定され(configure)、前記複数のプログラミング情報は、複数のプラガブル・トランシーバ１０をプログラミングするために使用され、各プラガブル・トランシーバ１０には、同じ製品機器コード、およびメモリ２４に格納されている異なる連番が組み込まれる。
【０１２２】
実施形態では、前記プラガブル・トランシーバ１０が前記プログラミング情報と互換性があるときにのみ、プログラミング・マネージャは、プログラミング情報を使用して、プラガブル・トランシーバ１０のメモリ２４をプログラミングする。ここで、互換性は、スマート・ラベル２８またはＲＦＩＤメモリ３６に格納されている互換性情報と、メモリ２４に格納されている互換性情報との比較に基づく。例えば、互換性は、プログラミング情報に収容されている製品機器コードを、メモリ２４に格納されている製品機器コードと照合することによって判定される。実施形態では、プログラミング情報に収容されている互換性情報データは、以下の内少なくとも１つを含む。
【０１２３】
・製品機器コード、
・ハードウェア互換性コード、
・ソフトウェア互換性コード、
・製造コード、
・プログラミング情報バージョン・コード、
・ライセンシングまたはライセンシー・コード、
・パスワード。
【０１２４】
例えば、製造業者がスマート・ラベル２８およびＲＦＩＤメモリ３６にＲＦＩＤデータを組み込むことができ、このようなＲＦＩＤデータは、製品機器コードおよびＭＳＡ  ＳＦＰ＋トランシーバ・ホスト・インターフェース２０のメモリ・マップ、データ・フィールド、およびＡ０Ｈにおいて開始するメモリ・マップ位置に対する対応値、Ａ２ｈにおいて開始するメモリ・マップ位置、独自のホスト・インターフェース２０のメモリ・マップ、データ・フィールド、および／または値（例えば、プロトコル・プロセッサ１８によって備えられたネットワーク機能をサポートするため）を収容する。プログラミング・マネージャは、ＲＦＩＤデータをスマート・ラベル２８またはＲＦＩＤメモリ３６から読み取り、製品機器コードを、メモリ２４に格納されているプラガブル・トランシーバ１０の製品機器コードと比較し、プラガブル・トランシーバ１０の製品機器コードが、プログラミング情報の製品機器コードと互換性がある場合、プログラミング・マネージャは、ＲＦＩＤにおいて定められているプログラミング情報を使用して、メモリ２４をプログラミングする。
【０１２５】
ある実施形態では、プログラミング・マネージャは情報をスマート・ラベル２８またはＲＦＩＤメモリ３６に書き込むことができ、例えば、プラガブル・トランシーバ１０のハードウェア連番またはその他の一意の識別子、パスワード、プログラミング・ログ等を書き込むことができる。例えば、このような情報は、プラガブル・トランシーバ１０が製造されるときに、メモリ２４に格納することができ、プログラミング・マネージャは、このような情報をスマート・ラベル２８に書き込むことができる。この情報は、スマート・ラベル２８が他のプラガブル・トランシーバ１０によって再利用できないように、スマート・ラベル２８をプラガブル・トランシーバ１０に論理的にバインドする(bind)ために使用することができる。
【０１２６】
実施形態では、ユーザが、ホストにおける所望の組み込み構成を定めるデータが格納されているスマート・ラベル２８またはＲＦＩＤメモリ３６が装備されたプラガブル・トランシーバ１０を設置および／または接続すると、プラガブル・トランシーバ１０は自動的に起動し(power up)、コントローラ２２は初期化プロセスを開始することができ、プログラミング・マネージャは、スマート・ラベル２８またはＲＦＩＤメモリ３６に格納されているプログラミング情報を読み取ることができ、プログラミング・マネージャは、プログラミング情報の状態、およびプラガブル・トランシーバ１０とのプログラミング情報の互換性を判定することができる。その後、ＲＦＩＤデータによって定められたプログラミング情報が有効であり、プラガブル・トランシーバ１０と互換性があるのであれば、コントローラ２０がこのようなＲＦＩＤデータによって最初に初期化されるときに、プログラミング・マネージャは、ＲＦＩＤデータによって定められた所望の動作構成にしたがって、メモリ２４をプログラミングする。例えば、このようなプログラミング情報は、製品機器コード、ならびに図１１に示すＡ０ｈおよびＡ２ｈに対するＭＳＡ  ＳＦＰ＋ホスト・インターフェース２０のメモリ・マップで構成することができる。このメモリ・マップは、図１２、図１３、および図１４に示す複数のメモリ・マップ・データ・フィールドと対応するデータ・フィールド・データとを収容する。プログラミング情報は、所与のプラガブル・トランシーバ１０の製品機器コードに合わせて、メモリ２４にプログラミングされるべき、所望の動作構成を定めることができる。
【０１２７】
実施形態では、外部ＲＦＩＤリーダ４０は、プラガブル・トランシーバ１０の識別情報をユーザ・インターフェースから、またはバー・コード・ラベルをスキャンすることによって、あるいはスマート・ラベル２８またはＲＦＩＤメモリ３６を読み取ることによって得るように構成することができ、外部ＲＦＩＤリーダ４０は、前記識別情報を使用して、そのローカル・データベースおよび／またはメモリ、および／またはネットワーク・データベースおよび／またはリモート管理システムから対応するプログラミング情報を得て、前記プログラミング情報をスマート・ラベル２８またはＲＦＩＤメモリ３６に組み込む。例えば、前記プラガブル・トランシーバ１０の識別情報は、メモリ２４に格納されている製品機器コードとすることができる。
【０１２８】
以上で説明した実施形態では、プラガブル・トランシーバ１０は、ＲＦＩＤタグを収容したスマート・ラベル２８および／または外部ＲＦＩＤリーダのような、ＲＦＩＤデバイスを備えるプログラミング・インターフェースを介して、プログラミング可能である。認めることができるであろうが、プラガブル・トランシーバ１０には、トランシーバ１０を所望の動作構成にプログラミングするために、他の型式のプログラミング・インターフェースを装備することができる。例えば、実施形態では、プラガブル・トランシーバ１０には、１つ以上のスイッチ、例えば、デュアル・イン・ライン・パッケージ（ＤＩＰ）スイッチを装備することができ、コントローラ２２には、対応するスイッチ・インターフェース、例えば、汎用入力出力（ＧＰＩＯ：general purpose input output）インターフェースを装備することができる。このような実施形態では、プログラミング・マネージャが、１つまたは複数のスイッチの状態を読み取ってプログラミング情報を得て、スイッチによって定められる所望の動作構成にしたがってメモリ２４をプログラミングするためにコントローラ２２を呼び出すことができる（例えば、この実施形態では、スマート・ラベル２８またはＲＦＩＤメモリ３６の代わりに、プログラミング情報を提供するために、スイッチが使用される）。例えば、図１５は、２つのＤＩＰスイッチ３００およびテーブル３１０を有するＳＦＰプラガブル・トランシーバ１０の底面図を表し、テーブル３１０は各ＤＩＰスイッチの位置に基づいて選択されたプログラミング情報データ（例えば、プログラム番号）を示す。ある実施形態では、前記プログラミング情報は、メモリ２４において、所望の動作構成を定める実際のプログラミング情報および／または組み込み構成が格納されているメモリ・アドレス位置をインデックス化するまたは指し示すために使用することができる。プログラミング情報および／または組み込み構成は、例えば、製造プロセス中に、メモリ２４に予めプログラミングしておくことができる。尚、Ｎ個のスイッチを使用して提示される可能なプログラミング情報の構成数は２Ｎであることを注記しておく。例えば、メモリ２４に格納されているこのようなプログラミング情報は、各々、図１１に示すＡ０ｈおよびＡ２ｈにおいて開始する位置に対するＭＳＡ  ＳＦＰ＋トランシーバ・ホスト・インターフェース２０のメモリ・マップで構成することができ、このメモリ・マップは、図１２、図１３、および図１４に示す複数のデータ・フィールドと、プラガブル・トランシーバ１０の所望の動作構成を定めるデータ・フィールド値とを収容する。所望の動作構成は、スイッチによって定められるプログラミング情報を使用して、選択することができる。
【０１２９】
本明細書において説明したプログラマブルなプラガブル・トランシーバの利点は、在庫として維持される専用プラガブル・トランシーバの機種数を削減し、結果的に生ずるコスト・オーバーヘッドを低減するのに役立つことである。本明細書において説明したプログラミング・システムおよび方法を使用すれば、製造プロセス中に、プログラミングする専用プラガブル・トランシーバの種類が減少する。何故なら、プラガブル・トランシーバのプログラミングは、プラガブル・トランシーバのホストへの設置に先立つ任意の時点において、容易に実行することができるからである。例えば、各々異なる動作構成がプログラミングされているＭＳＡ準拠専用光プラガブル・トランシーバの在庫を、本明細書において説明したようにＲＦＩＤリーダ３０が装備された１つの光プラガブル・トランシーバ１０、および各々異なるプログラミング情報を有するＲＦＩＤデータを収容する複数のスマート・ラベル２８と交換することができる。各プログラミング・スマート・ラベル２８は、異なる所望の動作構成を定めることができる。他の例では、各々、異なる動作構成がプログラミングされているＭＳＡ準拠専用光プラガブル・トランシーバの在庫を、本明細書において説明したようにＲＦＩＤメモリ３６が装備された１つの光プラガブル・トランシーバ１０と交換することができ、外部ＲＦＩＤリーダ４０（例えば、ＲＦＩＤを使用してプラガブル・トランシーバをプログラミングするように構成されたスマート・フォン）が、複数の異なる可能な動作構成を定めるプログラミング情報を含むＲＦＩＤデータを収容することができる。例えば、設置の前または最中に、ＲＦＩＤリーダ４０を使用して、トランシーバ１０に複数の動作構成の内所望の１つをプログラミングすることができる。本明細書において説明したプログラマブル・トランシーバの他の利点は、プラガブル・トランシーバに給電しそのメモリ２４をプログラミングする独自のプログラミング・システムの排除により、現行の方法を使用して複数のアプリケーションまたは動作シナリオをサポートするために複数のプラガブル・トランシーバをプログラミングするときにかかる時間およびコストの低減である。本明細書において説明したプログラマブル・トランシーバの他の利点は、予想されない展開(deployment)を支援する柔軟性を高めることである。これは、プラガブル・トランシーバ１０は、現場においてまたはサプライ・チェーンにおいて、ホスト・システムへの設置の前にしかるべきスマート・ラベル２０を取り付けることによって、またはＲＦＩＤメモリ３６をプログラミングすることによって、複数のアプリケーションまたは動作シナリオをサポートするために容易にプログラミングすることができるからである。本明細書において説明したプログラマブル・トランシーバの他の利点は、サプライ・チェーン内にある間または設置および保守の間、組み込み構成を含むプラガブル・トランシーバ１０を識別するときにかかる時間および費用を低減できることである。何故なら、メモリ３６の格納されているホスト・インターフェース２０のメモリ・マップ・データ・フィールドおよび値は、外部ＲＦＩＤリーダ４０を使用すれば、読み取ることができるからである。本明細書において説明したプログラマブル・トランシーバの他の利点は、関連する製品仕様を含む複数のプログラミング情報等を、遠隔管理のネットワーク・データベースから外部ＲＦＩＤリーダ４０にダウンロードできることである。本明細書において説明したプログラマブル・トランシーバの他の利点は、デバイスの製造中または稼働寿命(service lifecycle)中に操作員によって誘発される識別やプログラミングの誤りの低減である。何故なら、プラガブル・トランシーバ１０は完全に自動化することができ、スマート・ラベル２８の設置を除いて、操作員の介入を必要としないからである。
【０１３０】
以上、本明細書では、受動ＲＦＩＤタグが埋め込まれたスマート・ラベルを使用して、そして外部ＲＦＩＤリーダを使用して、ユーザがプラガブル・トランシーバをプログラミングすることに関して、例示的な実施形態について説明した。説明した実施形態は、価格効率的なプラガブル・トランシーバの製造を可能にするため、そしてサービス・プロバイダのサプライ・チェーン、ならびに運用ロジスティックスおよび費用を最小限に抑えるために、ＲＦＩＤまたはその他のプログラミング・インターフェースを使用するプラガブル・トランシーバのプログラミング・システムを提供する。本明細書において説明したプラガブル・トランシーバによって、企業のサプライ・チェーン管理システム全体の一部としてＲＦＩＤを使用する在庫管理というような、他の分野の応用も可能にすることができる。このようなサプライ・チェーン管理では、外部ＲＦＩＤリーダが、各スマート・ラベル２８およびＲＦＩＤメモリ３６に質問して、プログラミング情報を含む、各プラガブル・トランシーバの製品／ハードウェア／ソフトウェア情報を抽出することができ、このような情報を管理の目的でコンピュータに送ることができ、更に所望の動作構成を定めるプログラミング情報によって、各スマート・ラベルおよびプラガブル・トランシーバをプログラミングすることができる。
【０１３１】
以上、特定的な実施形態について説明および図示したが、本発明の範囲から逸脱することなく、多くの変更、修正、変形、および組み合わせも行えることは理解されよう。
【図１】
0006942206.tif 000002
【図２】
0006942206.tif 000003
【図３Ａ】
0006942206.tif 000004
【図３Ｂ】
0006942206.tif 000005
【図４】
0006942206.tif 000006
【図５】
0006942206.tif 000007
【図６Ａ】
0006942206.tif 000008
【図６Ｂ】
0006942206.tif 000009
【図７】
0006942206.tif 000010
【図８】
0006942206.tif 000011
【図９】
0006942206.tif 000012
【図１０】
0006942206.tif 000013
【図１１】
0006942206.tif 000014
【図１２】
0006942206.tif 000015
【図１３】
0006942206.tif 000016
【図１４】
0006942206.tif 000017
【図１５】
0006942206.tif 000018