(57)【特許請求の範囲】
【請求項１】
無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線システムにおいてＡＶ制御プロトコルに関する情報を転送する情報転送方法であって、
前記無線端末間において、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを交換するのに先だって、該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子と、該ＡＶ制御プロトコルを示すプロトコル識別子とを含むデータリンクレイヤでのシグナリング用パケットを交換し、
前記無線端末の各々は、前記シグナリング用パケットの交換を通じて得た、前記プロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記通信相手となる無線端末に関して設定された前記チャネル識別子との対応情報を記憶し、
前記無線端末の一方から他方へ、該他方の無線端末に関して設定された前記チャネル識別子を付加された、前記ＡＶ制御プロトコルに関する情報を乗せたデータパケットを転送し、
前記無線端末の他方では、受信した前記データパケットに付加された、自端末についての前記チャネル識別子をもとに、前記対応情報を参照して、該パケットが前記ＡＶ制御プロトコルに関するものであることを判断することを特徴とする情報転送方法。
【請求項２】
無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置においてＡＶ制御プロトコルに関する情報を転送する情報転送方法であって、
前記無線ネットワーク側の無線端末との間で、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを交換するのに先だって、該ＡＶ制御プロトコルを示すプロトコル識別子を含むデータリンクレイヤでのシグナリング用パケットを交換し、
前記無線ネットワーク側から、前記ＩＥＥＥ１３９４バス側へ転送すべきパケットを受信し、
受信した前記パケットに、前記ＡＶ制御プロトコルを示すプロトコル識別子を特定させる情報が記述されていた場合には、該ＡＶ制御プロトコルでのメッセージタイプがコマンドであるかまたはレスポンスであるかを調べた後に、該ＡＶ制御プロトコルのコマンドまたは該ＡＶ制御プロトコルのレスポンスを乗せたパケットに、該ＡＶ制御プロトコルのコマンドを示すレジスタ・オフセット値または該ＡＶ制御プロトコルのレスポンスを示すレジスタ・オフセットを記述して、前記ＩＥＥＥ１３９４バス側へ送出することを特徴とする情報転送方法。
【請求項３】
無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置においてＡＶ制御プロトコルに関する情報を転送する情報転送方法であって、
前記無線ネットワーク側の無線端末との間で、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを交換するのに先だって、該ＡＶ制御プロトコルを示すプロトコル識別子を含むデータリンクレイヤでのシグナリング用パケットを交換し、
前記ＩＥＥＥ１３９４バス側から、前記無線ネットワーク側へ転送すべきパケットを受信し、
受信した前記パケットに、前記ＡＶ制御プロトコルのコマンドを示すレジスタ・オフセット値または前記ＡＶ制御プロトコルのレスポンスを示すレジスタ・オフセットのいずれかが記述されていた場合には、該ＡＶ制御プロトコルのコマンドまたは該ＡＶ制御プロトコルのレスポンスを乗せたパケットに、該ＡＶ制御プロトコルを示すプロトコル識別子をデータリンクレイヤで特定可能な情報を記述して、前記無線ネットワーク側へ送出することを特徴とする情報転送方法。
【請求項４】
前記プロトコル識別子を、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に別の値に定め、
前記シグナリングは、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に行い、
前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に、異なるチャネル識別子を用いることを特徴とする請求項１ないし３のいずれか１項に記載の情報転送方法。
【請求項５】
無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線システムにおける無線端末であって、
ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを通信相手となる無線端末との間で交換するのに先だって、該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング・リクエスト・パケットを、該通信相手となる無線端末へ送信するシグナリングパケット送信手段と、
前記通信相手となる無線端末から、該通信相手となる無線端末において設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング・レスポンス・パケットを受信するシグナリングパケット受信手段と、
前記ＡＶ制御プロトコルを示すプロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記通信相手となる無線端末に関して設定された前記チャネル識別子との対応情報を記憶する記憶手段とを備えたことを特徴とする無線端末。
【請求項６】
無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線システムにおける無線端末であって、
通信相手となる無線端末から、ＡＶデータ転送制御のためのＡＶ制御プロトコルを示すプロトコル識別子および該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子を含むシグナリング・リクエスト・パケットを受信するシグナリングパケット受信手段と、
前記シグナリング・リクエスト・パケットを受信した場合に、前記ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング・レスポンス・パケットを、前記通信相手となる無線端末に送信するシグナリングパケット送信手段と、
前記ＡＶ制御プロトコルを示すプロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記通信相手となる無線端末に関して設定された前記チャネル識別子との対応情報を記憶する記憶手段とを備えたことを特徴とする無線端末。
【請求項７】
前記ＡＶ制御プロトコルに関する情報を乗せたパケットを、前記対応情報を参照して得た前記通信相手となる無線端末についての前記チャネル識別子を付加して、送信するデータパケット送信手段を更に備えたことを特徴とする請求項５または６に記載の無線端末。
【請求項８】
前記通信相手となる無線端末からパケットを受信するデータパケット受信手段と、
受信した前記パケットに記述されたチャネル識別子をもとに前記対応情報を参照して、該パケットが前記ＡＶ制御プロトコルに関するものであると判断されたならば、該パケット内の前記ＡＶ制御プロトコルに関する情報を、該ＡＶ制御プロトコルに渡す処理手段を更に備えたことを特徴とする請求項５または６に記載の無線端末。
【請求項９】
前記論理チャネルを示すチャネル識別子は、前記シグナリングに際して設定されることを特徴とする請求項５または６に記載の無線端末。
【請求項１０】
前記論理チャネルを示すチャネル識別子は、前記シグナリング以前に設定されていることを特徴とする請求項５または６に記載の無線端末。
【請求項１１】
前記論理チャネルを示すチャネル識別子として、全ての無線端末を通じて予め予約された特定の値を用いることを特徴とする請求項５または６に記載の無線端末。
【請求項１２】
前記プロトコル識別子を、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に別の値に定め、
前記シグナリングは、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に行い、
前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に、異なるチャネル識別子を用いることを特徴とする請求項５ないし１１のいずれか１項に記載の無線端末。
【請求項１３】
無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置において、
ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを前記無線端末との間で受け渡しするのに先だって、該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング用パケットを交換するシグナリング用パケット交換手段と、
前記シグナリング用パケットの交換を通じて得た、前記ＡＶ制御プロトコルを示すプロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記無線端末に関して設定された前記チャネル識別子との対応情報を記憶する記憶手段と、
前記対応情報に基づいて、前記ＡＶ制御プロトコルに関する情報を乗せたパケットの前記無線ネットワーク側から前記ＩＥＥＥ１３９４バス側への転送または前記ＡＶ制御プロトコルに関する情報を乗せたパケットの前記ＩＥＥＥ１３９４バス側から前記無線ネットワーク側への転送を行うパケット転送手段とを備えたことを特徴とする無線ゲートウェイ装置。
【請求項１４】
無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置において、
ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを前記無線端末との間で受け渡しするのに先だって、該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング用パケットを交換するシグナリング用パケット交換手段と、
前記シグナリング用パケットの交換を通じて得た、前記ＡＶ制御プロトコルを示すプロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記無線端末に関して設定された前記チャネル識別子との対応情報を記憶する記憶手段と、
前記無線ネットワーク側から、前記ＩＥＥＥ１３９４バス側へ転送すべきパケットを受信する第１のデータパケット受信手段と、
受信した前記パケットに記述されたチャネル識別子をもとに前記対応情報を参照して、該パケットが前記ＡＶ制御プロトコルに関するものであると判断された場合には、該ＡＶ制御プロトコルでのメッセージタイプがコマンドであるかまたはレスポンスであるかを調べ、該ＡＶ制御プロトコルのコマンドまたは該ＡＶ制御プロトコルのレスポンスを乗せたパケットに、該ＡＶ制御プロトコルのコマンドを示すレジスタ・オフセット値または該ＡＶ制御プロトコルのレスポンスを示すレジスタ・オフセットのうちの該当するものを記述して、前記ＩＥＥＥ１３９４バス側へ送信する第１のデータパケット送信手段と、
前記ＩＥＥＥ１３９４バス側から、前記無線ネットワーク側へ転送すべきパケットを受信する第２のデータパケット受信手段と、
受信した前記パケットに、前記ＡＶ制御プロトコルのコマンドを示すレジスタ・オフセット値または前記ＡＶ制御プロトコルのレスポンスを示すレジスタ・オフセットのいずれかが記述されていた場合には、前記対応情報を参照して対応するチャネル識別子を求め、該ＡＶ制御プロトコルのコマンドまたは該ＡＶ制御プロトコルのレスポンスを乗せたパケットに、該対応するチャネル識別子を記述して、前記無線ネットワーク側へ送信する第２のデータパケット送信手段とを備えたことを特徴とする無線ゲートウェイ装置。
【請求項１５】
前記論理チャネルを示すチャネル識別子は、前記シグナリングに際して設定されることを特徴とする請求項１３または１４に記載の無線ゲートウェイ装置。
【請求項１６】
前記論理チャネルを示すチャネル識別子は、前記シグナリング以前に設定されていることを特徴とする請求項１３または１４に記載の無線ゲートウェイ装置。
【請求項１７】
前記論理チャネルを示すチャネル識別子として、全ての無線端末を通じて予め予約された特定の値を用いることを特徴とする請求項１３または１４に記載の無線ゲートウェイ装置。
【請求項１８】
前記プロトコル識別子を、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に別の値に定め、
前記シグナリングは、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に行い、
前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に、異なるチャネル識別子を用いることを特徴とする請求項１３ないし１７のいずれか１項に記載の無線ゲートウェイ装置。
【請求項１９】
対になる前記ＡＶ制御プロトコルのコマンドと前記ＡＶ制御プロトコルのレスポンスとをそれぞれ乗せた各パケットには同一のトランザクション識別子が付加され、
前記対応情報は前記トランザクション識別子をも含むものであることを特徴とする請求項１３ないし１８のいずれか１項に記載の無線ゲートウェイ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、あらかじめ無線ネットワーク上に論理的なチャネルを設定して通信を実行するような無線ネットワークに属する無線端末及びその情報転送方法、並びにあらかじめ無線ネットワーク上に論理的なチャネルを設定して通信を実行するような無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置及びその情報転送方法に関する。
【０００２】
【従来の技術】
近年、家庭内のネットワーク化が注目を浴びるようになってきたが、特に脚光を浴びているのが、デジタル化された家電機器間を接続するＩＥＥＥ１３９４バスである。このＩＥＥＥ１３９４バスは、複数の１３９４ノードをデイジーチェインもしくはスター型に接続可能で、１００Ｍｂｐｓを越える広帯域のデータを転送できるようになっている。また、その最も大きな特徴としては、同一ケーブル上でＡｓｙｎｃｈｒｏｎｏｕｓデータとＩｓｏｃｈｒｏｎｏｕｓデータの双方を伝送できるようになっている点があげられる。このため、元々、ＳＣＳＩの次世代バージョンとして検討が始まっていたＩＥＥＥ１３９４をＡＶ機器間を接続するケーブルとして使用しようとの動きが活発になってきた。
【０００３】
また、無線ネットワーク（無線ＬＡＮ）の高速化も注目されてきている。特に、一昨年にＩＥＥＥ８０２．１１の規格が決まったことから、多くの無線ＬＡＮ製品が登場しているとともに、その低価格化には目を見張るものがある。このような、無線技術の高度化／低価格化にともなって、これらを家庭内にも応用しようとの動きが活発になっている。米国では、関連する企業が集まってＨｏｍｅＲＦやＢｌｕｅｔｏｏｔｈ（２．４ＧＨｚ帯を用いた無線システムの一種）などの業界団体が設立される等、新しいケーブルを敷設する必要のない無線システムは非常に受け入れられやすいシステムであると言える。このため、高速化／低価格化されてきた無線ＬＡＮシステムとＩＥＥＥ１３９４バスとを融合させたネットワークシステムが、将来の家庭内ネットワークにおける中心的存在となっているものと考えられる。
【０００４】
【発明が解決しようとする課題】
このようなＩＥＥＥ１３９４バスと無線ネットワークとを融合させる環境では、いくつかの問題が生じると考えられる。例えばその一つとしてＩＥＥＥ１３９４バス上で実行されるプロトコル（例えばＡＶ／ＣプロトコルなどのようにデータリンクレイヤにＩＥＥＥ１３９４を想定したプロトコル）をいかに無線ネットワークに跨って実行するかという点が上げられる。特に、ＡＶ／Ｃプロトコル（ＡＶ／Ｃ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｍｍａｎｄ  Ｓｅｔ  Ｇｅｎｅｒａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ、ＩＥＥＥ１３９４−１９９５）等）のように、自プロトコル上のメッセージタイプ（コマンドやレスポンス）をＩＥＥＥ１３９４バス上の論理的なアドレス（レジスタ）を用いて識別する（この場合、パケットに記述されたオフセット値によりレジスタを読むと、そこにＡＶ／Ｃコマンドを示す値あるいはＡＶ／Ｃレスポンスを示す値などが書かれている）ようなプロトコルを実行する場合には、そのＩＥＥＥ１３９４バス上の論理的なアドレスに対応する識別子を、無線ＬＡＮ側でも準備しなければならない。無線端末間でＡＶ／Ｃプロトコル等を実行する場合も同様である。
【０００５】
本発明は、上記事情を考慮してなされたもので、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワーク上にまでＡＶ制御プロトコルを拡張して実行できるようにした無線端末及びその情報転送方法を提供することを目的とする。
【０００６】
また、本発明は、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置において無線ネットワーク上にまでＡＶ制御プロトコルを拡張して実行できるようにした無線ゲートウェイ装置及びその情報転送方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線システムにおいてＡＶ制御プロトコルに関する情報を転送する情報転送方法であって、前記無線端末間において、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを交換するのに先だって、該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子と、該ＡＶ制御プロトコルを示すプロトコル識別子とを含むデータリンクレイヤでのシグナリング用パケットを交換し、前記無線端末の各々は、前記シグナリング用パケットの交換を通じて得た、前記プロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記通信相手となる無線端末に関して設定された前記チャネル識別子との対応情報を記憶し、前記無線端末の一方から他方へ、該他方の無線端末に関して設定された前記チャネル識別子を付加された、前記ＡＶ制御プロトコルに関する情報を乗せたデータパケットを転送し、前記無線端末の他方では、受信した前記データパケットに付加された、自端末についての前記チャネル識別子をもとに、前記対応情報を参照して、該パケットが前記ＡＶ制御プロトコルに関するものであることを判断することを特徴とする。
【０００９】
また、本発明は、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置においてＡＶ制御プロトコルに関する情報を転送する情報転送方法であって、前記無線ネットワーク側の無線端末との間で、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを交換するのに先だって、該ＡＶ制御プロトコルを示すプロトコル識別子を含むデータリンクレイヤでのシグナリング用パケットを交換し、前記無線ネットワーク側から、前記ＩＥＥＥ１３９４バス側へ転送すべきパケットを受信し、受信した前記パケットに、前記ＡＶ制御プロトコルを示すプロトコル識別子を特定させる情報が記述されていた場合には、該ＡＶ制御プロトコルでのメッセージタイプがコマンドであるかまたはレスポンスであるかを調べた後に、該ＡＶ制御プロトコルのコマンドまたは該ＡＶ制御プロトコルのレスポンスを乗せたパケットに、該ＡＶ制御プロトコルのコマンドを示すレジスタ・オフセット値または該ＡＶ制御プロトコルのレスポンスを示すレジスタ・オフセットを記述して、前記ＩＥＥＥ１３９４バス側へ送出することを特徴とする。
【００１０】
また、本発明は、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置においてＡＶ制御プロトコルに関する情報を転送する情報転送方法であって、前記無線ネットワーク側の無線端末との間で、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを交換するのに先だって、該ＡＶ制御プロトコルを示すプロトコル識別子を含むデータリンクレイヤでのシグナリング用パケットを交換し、前記ＩＥＥＥ１３９４バス側から、前記無線ネットワーク側へ転送すべきパケットを受信し、受信した前記パケットに、前記ＡＶ制御プロトコルのコマンドを示すレジスタ・オフセット値または前記ＡＶ制御プロトコルのレスポンスを示すレジスタ・オフセットのいずれかが記述されていた場合には、該ＡＶ制御プロトコルのコマンドまたは該ＡＶ制御プロトコルのレスポンスを乗せたパケットに、該ＡＶ制御プロトコルを示すプロトコル識別子をデータリンクレイヤで特定可能な情報を記述して、前記無線ネットワーク側へ送出することを特徴とする。
【００１１】
好ましくは、前記プロトコル識別子を、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に別の値に定め、前記シグナリングは、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に行い、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に、異なるチャネル識別子を用いるようにしてもよい。
【００１２】
また、本発明は、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線システムにおける無線端末であって、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを通信相手となる無線端末との間で交換するのに先だって、該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング・リクエスト・パケットを、該通信相手となる無線端末へ送信するシグナリングパケット送信手段と、前記通信相手となる無線端末から、該通信相手となる無線端末において設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング・レスポンス・パケットを受信するシグナリングパケット受信手段と、前記ＡＶ制御プロトコルを示すプロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記通信相手となる無線端末に関して設定された前記チャネル識別子との対応情報を記憶する記憶手段とを備えたことを特徴とする。
【００１３】
また、本発明は、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線システムにおける無線端末であって、通信相手となる無線端末から、ＡＶデータ転送制御のためのＡＶ制御プロトコルを示すプロトコル識別子および該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子を含むシグナリング・リクエスト・パケットを受信するシグナリングパケット受信手段と、前記シグナリング・リクエスト・パケットを受信した場合に、前記ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング・レスポンス・パケットを、前記通信相手となる無線端末に送信するシグナリングパケット送信手段と、前記ＡＶ制御プロトコルを示すプロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記通信相手となる無線端末に関して設定された前記チャネル識別子との対応情報を記憶する記憶手段とを備えたことを特徴とする。
【００１４】
好ましくは、前記ＡＶ制御プロトコルに関する情報を乗せたパケットを、前記対応情報を参照して得た前記通信相手となる無線端末についての前記チャネル識別子を付加して、送信するデータパケット送信手段を更に備えるようにしてもよい。
【００１５】
好ましくは、前記通信相手となる無線端末からパケットを受信するデータパケット受信手段と、受信した前記パケットに記述されたチャネル識別子をもとに前記対応情報を参照して、該パケットが前記ＡＶ制御プロトコルに関するものであると判断されたならば、該パケット内の前記ＡＶ制御プロトコルに関する情報を、該ＡＶ制御プロトコルに渡す処理手段を更に備えるようにしてもよい。
【００１６】
好ましくは、前記論理チャネルを示すチャネル識別子は、前記シグナリングに際して設定されるようにしてもよい。
【００１７】
好ましくは、前記論理チャネルを示すチャネル識別子は、前記シグナリング以前に設定されているようにしてもよい。
【００１８】
好ましくは、前記論理チャネルを示すチャネル識別子として、全ての無線端末を通じて予め予約された特定の値を用いるようにしてもよい。
【００１９】
好ましくは、前記プロトコル識別子を、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に別の値に定め、前記シグナリングは、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に行い、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に、異なるチャネル識別子を用いるようにしてもよい。
【００２０】
また、本発明は、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置において、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを前記無線端末との間で受け渡しするのに先だって、該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング用パケットを交換するシグナリング用パケット交換手段と、前記シグナリング用パケットの交換を通じて得た、前記ＡＶ制御プロトコルを示すプロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記無線端末に関して設定された前記チャネル識別子との対応情報を記憶する記憶手段と、前記対応情報に基づいて、前記ＡＶ制御プロトコルに関する情報を乗せたパケットの前記無線ネットワーク側から前記ＩＥＥＥ１３９４バス側への転送または前記ＡＶ制御プロトコルに関する情報を乗せたパケットの前記ＩＥＥＥ１３９４バス側から前記無線ネットワーク側への転送を行うパケット転送手段とを備えたことを特徴とする。
【００２１】
また、本発明は、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置において、ＡＶデータ転送制御のためのＡＶ制御プロトコルに関する情報を乗せたパケットを前記無線端末との間で受け渡しするのに先だって、該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子および前記ＡＶ制御プロトコルを示すプロトコル識別子を含むシグナリング用パケットを交換するシグナリング用パケット交換手段と、前記シグナリング用パケットの交換を通じて得た、前記ＡＶ制御プロトコルを示すプロトコル識別子と、自端末に関して設定された前記チャネル識別子と、前記無線端末に関して設定された前記チャネル識別子との対応情報を記憶する記憶手段と、前記無線ネットワーク側から、前記ＩＥＥＥ１３９４バス側へ転送すべきパケットを受信する第１のデータパケット受信手段と、受信した前記パケットに記述されたチャネル識別子をもとに前記対応情報を参照して、該パケットが前記ＡＶ制御プロトコルに関するものであると判断された場合には、該ＡＶ制御プロトコルでのメッセージタイプがコマンドであるかまたはレスポンスであるかを調べ、該ＡＶ制御プロトコルのコマンドまたは該ＡＶ制御プロトコルのレスポンスを乗せたパケットに、該ＡＶ制御プロトコルのコマンドを示すレジスタ・オフセット値または該ＡＶ制御プロトコルのレスポンスを示すレジスタ・オフセットのうちの該当するものを記述して、前記ＩＥＥＥ１３９４バス側へ送信する第１のデータパケット送信手段と、前記ＩＥＥＥ１３９４バス側から、前記無線ネットワーク側へ転送すべきパケットを受信する第２のデータパケット受信手段と、受信した前記パケットに、前記ＡＶ制御プロトコルのコマンドを示すレジスタ・オフセット値または前記ＡＶ制御プロトコルのレスポンスを示すレジスタ・オフセットのいずれかが記述されていた場合には、前記対応情報を参照して対応するチャネル識別子を求め、該ＡＶ制御プロトコルのコマンドまたは該ＡＶ制御プロトコルのレスポンスを乗せたパケットに、該対応するチャネル識別子を記述して、前記無線ネットワーク側へ送信する第２のデータパケット送信手段とを備えたことを特徴とする。
【００２２】
好ましくは、前記論理チャネルを示すチャネル識別子は、前記シグナリングに際して設定されるようにしてもよい。
【００２３】
好ましくは、前記論理チャネルを示すチャネル識別子は、前記シグナリング以前に設定されているようにしてもよい。
【００２４】
好ましくは、前記論理チャネルを示すチャネル識別子として、全ての無線端末を通じて予め予約された特定の値を用いるようにしてもよい。
【００２５】
好ましくは、前記プロトコル識別子を、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に別の値に定め、前記シグナリングは、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に行い、前記ＡＶ制御プロトコルでの前記メッセージタイプ毎に、異なるチャネル識別子を用いるようにしてもよい。
【００２６】
好ましくは、対になる前記ＡＶ制御プロトコルのコマンドと前記ＡＶ制御プロトコルのレスポンスとをそれぞれ乗せた各パケットには同一のトランザクション識別子が付加され、前記対応情報は前記トランザクション識別子をも含むものであるようにしてもよい。
【００２７】
本発明では、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線システムにおいて、データリンクレイヤパケットのプロトコル識別子として、当該ＡＶ制御プロトコルを定義する。例えば、ｂｌｕｅｔｏｏｔｈのＬ２ＣＡＰパケットのプロトコル識別子として、ＡＶ／Ｃプロトコルを追加する。この場合、データリンクレイヤにおいて、プロトコル識別子からＡＶ制御プロトコルを識別することができる（当該ＡＶ制御プロトコルでのメッセージタイプは上位プロトコルで識別できる）。
あるいは、データリンクレイヤパケットのプロトコル識別子として、当該ＡＶ制御プロトコルをメッセージタイプ毎に定義する。例えば、ｂｌｕｅｔｏｏｔｈのＬ２ＣＡＰパケットのプロトコル識別子として、ＡＶ／ＣプロトコルでのＡＶ／Ｃコマンドと、ＡＶ／ＣプロトコルでのＡＶ／Ｃレスポンスとを追加する。この場合、データリンクレイヤにおいて、プロトコル識別子からＡＶ制御プロトコルを識別することができるとともに、当該ＡＶ制御プロトコルでのメッセージタイプをも識別することができる。
また、無線端末間において、当該ＡＶ制御プロトコルに関する情報を乗せたパケットの転送のために設定された論理チャネルを示すチャネル識別子と、当該ＡＶ制御プロトコルを示すプロトコル識別子とを含むデータリンクレイヤでのシグナリング用パケットを交換し、シグナリング用パケットの交換を通じて得た、当該プロトコル識別子と、自端末に関して設定されたチャネル識別子と、通信相手となる無線端末に関して設定されたチャネル識別子との対応情報を記憶した後は、当該ＡＶ制御プロトコルに関する情報を乗せたデータパケットに該当するチャネル識別子を付加して転送すれば、受信側では、データリンクレイヤにおいて、受信パケットに付加されたチャネル識別子から該パケットが当該ＡＶ制御プロトコルに関するものであることを判断することができる。
【００２８】
また、本発明では、無線端末間でのデータ転送に先だって該無線端末間に論理的なコネクションを確立してからデータ転送を実行する無線ネットワークとＩＥＥＥ１３９４バスとを接続する無線ゲートウェイ装置において、上記と同様に、無線ネットワーク側に関して、データリンクレイヤパケットのプロトコル識別子として、当該ＡＶ制御プロトコルを定義する（データリンクレイヤにおいて、プロトコル識別子からＡＶ制御プロトコルを識別することができる）。また、ＩＥＥＥ１３９４バス上での特定のレジスタへのアクセス（書き込み／読み出し）を、無線ネットワーク上でのプロトコル識別子と対応させることができる（ＡＶ／Ｃプロトコルの場合に、ＡＶ／Ｃコマンドに対するレジスタ・オフセット値とＡＶ／Ｃレスポンスに対するレジスタ・オフセット値とは、同じプロトコル識別子に対応する）。
あるいは、上記と同様に、無線ネットワーク側に関して、データリンクレイヤパケットのプロトコル識別子として、当該ＡＶ制御プロトコルをメッセージタイプ毎に定義する（データリンクレイヤにおいて、プロトコル識別子からＡＶ制御プロトコルを識別することができるとともに、当該ＡＶ制御プロトコルでのメッセージタイプをも識別することができる）。また、ＩＥＥＥ１３９４バス上での特定のレジスタへのアクセス（書き込み／読み出し）を、無線ネットワーク上でのプロトコル識別子と対応させることができる（ＡＶ／Ｃプロトコルの場合に、ＡＶ／Ｃコマンドに対するレジスタ・オフセット値とＡＶ／Ｃコマンドのプロトコル識別子とが対応し、ＡＶ／Ｃレスポンスに対するレジスタ・オフセット値とＡＶ／Ｃレスポンスのプロトコル識別子とが対応する）。
また、無線ゲートウェイ装置と無線端末との間の無線ネットワーク部分については、上記の無線端末間と同様である。また、無線ゲートウェイ装置の無線ネットワークとＩＥＥＥ１３９４バスとの間でのパケット中継処理では、無線端末との間で前述のようにシグナリングを行って対応情報を設定しておき、無線ネットワーク側からＩＥＥＥ１３９４バス側へパケットを転送する場合、受信パケット内のチャネル識別子（またはこれと上位レイヤ処理）からＡＶ／ＣプロトコルのＡＶ／ＣコマンドまたはＡＶ／Ｃレスポンスであることを知り、該当するレジスタ・オフセット値を記述してパケットをＩＥＥＥ１３９４側に転送する。また、ＩＥＥＥ１３９４バス側から無線ネットワーク側へパケットを転送する場合、レジスタ・オフセット値からＡＶ／ＣプロトコルのＡＶ／ＣコマンドまたはＡＶ／Ｃレスポンスであることを知り、該当するチャネル識別子を記述してパケットを無線ネットワーク側に転送する。
【００２９】
本発明によれば、各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行するような無線ＬＡＮシステムを用いても、ＡＶ／Ｃプロトコル等のコマンドとレスポンスの組み合わせを一つのセットとしてプロトコル処理が実行されるようなプロトコルが実行可能となる。また、実行するプロトコルに対応するチャネルＩＤを、あらかじめ割り当ててしまうことによって、その無線端末上のデータリンクレイヤ処理を簡略化することができる。
【００３０】
また、本発明によれば、無線ネットワーク上で論理的チャネルを設定してから通信を開始するようなデータリンクプロトコル上でのＡＶ／Ｃプロトコルの実行が可能になる。また、このような無線ネットワークとＩＥＥＥ１３９４バスに跨ったＡＶ／Ｃプロトコルの実行も可能となる。特に、このような無線ネットワークとして、２．４ＧＨｚ帯を用いた無線システムの一種であるＢｌｕｅｔｏｏｔｈとＩＥＥＥ１３９４に跨ったＡＶデータ転送制御処理が可能になる。
【００３１】
このように本発明によれば、各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行するような無線ＬＡＮシステムを用いても、ＡＶ／Ｃプロトコル等のコマンドとレスポンスの組み合わせを一つのセットとしてプロトコル処理が実行されるようなプロトコルが実行可能となる。また、実行するプロトコルに対応するチャネルＩＤを、あらかじめ割り当ててしまうことによって、その無線端末上のデータリンクレイヤ処理を簡略化することができる。
【００３２】
また、本発明によれば、上記のような無線ネットワークとＩＥＥＥ１３９４とに跨ったＡＶデータ転送制御処理が可能になる。特に、ＡＶ／ＣプロトコルのようにＩＥＥＥ１３９４を前提としたプロトコルを無線ネットワークとＩＥＥＥ１３９４とに跨って制御することが可能になる。
【００３３】
なお、装置に係る本発明は方法に係る発明としても成立し、方法に係る本発明は装置に係る発明としても成立する。
【００３４】
また、装置または方法に係る本発明は、コンピュータに当該発明に相当する手順を実行させるための（あるいはコンピュータを当該発明に相当する手段として機能させるための、あるいはコンピュータに当該発明に相当する機能を実現させるための）プログラムを記録したコンピュータ読取り可能な記録媒体としても成立する。
【００３５】
【発明の実施の形態】
以下、図面を参照しながら発明の実施の形態を説明する。
【００３６】
（第１の実施形態）
本実施形態では、無線ＬＡＮシステムとして、「各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行する」ような無線ＬＡＮシステムを想定して説明する。例えば、Ｂｌｕｅｔｏｏｔｈがこのような無線ＬＡＮシステムに該当する。
【００３７】
図１に、本実施形態における無線ネットワークの基本的な構成例を示す。また、図２に、本実施形態における無線端末間でパケット転送を実行する場合の基本的な処理シーケンス例を示す。すなわち、図１に例示する無線ＬＡＮシステムでは、無線インタフェース９０１３，９０２３を介して無線ネットワーク９０に接続している２つの無線端末、すなわち無線端末９０１と無線端末９０２との間で、あるプロトコルＰに関するデータを転送する際に、図２に例示する処理を行うものである。なお、図１において、無線端末９０１のノードＩＤ＝［Ｘ］、無線端末９０２のノードＩＤ＝［Ｙ］とする。
【００３８】
図２に示すシーケンスにおいては、次のように手続きが行われる。
【００３９】
（１；シグナリング処理）
まず、無線端末９０１と無線端末９０２との間でのプロトコルＰによるデータ転送に先だって、無線端末９０１，９０２間でシグナリング処理が実行され、各無線端末９０１，９０２内のデータリンクレイヤにて、それぞれ、論理的なコネクションに関するチャネル識別子（以下、チャネルＩＤと記述する）が獲得される（本例ではチャネルＩＤとしてそれぞれＡ，Ｂが獲得されたものとする）。なお、獲得されたチャネルＩＤの情報はシグナリング処理において無線端末間で交換される。
【００４０】
（２；データ転送処理）
そして、このシグナリング処理によって確立され、各無線端末９０１，９０２のデータリンクレイヤでのチャネルＩＤ（Ａ，Ｂ）によって識別される論理コネクションを介して、無線端末９０１と無線端末９０２との間でのデータ転送が実行される（本例では無線端末９０１から無線端末９０２へのデータ転送では無線端末９０２側のチャネルＩＤ＝Ｂが使用され、無線端末９０２から無線端末９０１へのデータ転送では無線端末９０１側のチャネルＩＤ＝Ａが使用される）。
【００４１】
（３；チャネル開放処理）
その後、所定の条件が成立した場合に、この論理コネクションは切断され、各々の無線端末のデータリンクレイヤにおいて獲得されていたチャネルＩＤ（Ａ，Ｂ）は開放されることになる。所定の条件としては、例えば、図２のように無線端末９０１から要求された場合の他にも、そのチャネルＩＤを獲得してから一定時間が経過した場合、あるいはそのチャネルＩＤに関係するデータ通信が最後に行われてから一定時間が経過した場合など、種々の方法がある。また、当該無線端末の電源がＯＦＦにされた場合、あるいはバッテリーの残量が基準値を下回った場合などに、チャネルを切断するようにする方法（すなわち、電源ＯＦＦ等まではチャネルを切断しない方法）もある。
【００４２】
図３（ａ）に、図２の手続きのうちのシグナリング処理において無線端末９０１にて作成される対応テーブル＃１の一例を示し、図３（ｂ）に同じく無線端末９０２にて作成される対応テーブル＃２の一例を示す。
【００４３】
各対応テーブルのフォーマットは、プロトコルと、当該プロトコルを実行するための自端末のチャネルＩＤ（自チャネルＩＤ）と、当該プロトコルで通信を行う相手端末のノードＩＤ（相手ノードＩＤ）と、その際の相手端末についてのチャネルＩＤ（相手チャネルＩＤ）とを対応付けて記録するものになっている。
【００４４】
図１に沿った具体的として、（ａ）の無線端末９０１内の対応テーブル＃１では、プロトコル＝［Ｐ］と、自チャネルＩＤ＝［Ａ］と、相手ノードＩＤ＝[Ｙ]（＝無線端末９０２のノードＩＤ）と、相手チャネルＩＤ＝［Ｂ］との対応関係が記録されている。また、同様に、無線端末９０２内の対応テーブル＃２では、プロトコル＝［Ｐ］と、自チャネルＩＤ＝［Ｂ］と、相手ノードＩＤ＝[Ｘ]（＝無線端末９０１のノードＩＤ）と、相手チャネルＩＤ＝［Ａ］との対応関係が記録されている。
【００４５】
図４（ａ）に、このような無線ＬＡＮシステムにおけるシグナリング処理に用いられるシグナリング・リクエスト（Ｒｅｑｕｅｓｔ）・パケットのパケットフォーマットの一例を示し、図４（ｂ）に、同じくシグナリング・レスポンス（Ｒｅｓｐｏｎｓｅ）・パケットのパケットフォーマットの一例を示す。
【００４６】
図４の例では、そのシグナリング情報として、自チャネルＩＤ（シグナリング・リクエスト・パケットの場合）あるいは自チャネルＩＤおよび相手チャネルＩＤ（シグナリング・レスポンス・パケットの場合）とともに、これから実行しようとするプロトコルＩＤも転送されるようになっている。
【００４７】
これにより、各無線端末９０１，９０２では、新たに獲得したデータリンクレイヤでのチャネルＩＤと、（そのチャネルＩＤを用いて）自端末上で実行される上位レイヤプロトコルとの対応関係を保持できることになる。
【００４８】
このように、シグナリング処理において、自端末のチャネルＩＤと上位レイヤプロトコルとの対応関係を保持できることから、実際のデータ転送に使用されるパケットには、図５に例示するように、上位レイヤプロトコルは付加せず、対応するチャネルＩＤの値を付加すればよい。すなわち、送信側の無線端末は、自端末内の対応テーブルを参照して、その上位レイヤプロトコルのパケットを送る相手端末上のチャネルＩＤ（すなわち図３の対応テーブルの相手チャネルＩＤ）の値をヘッダ部に付加して転送すれば、受信側の無線端末では、パケットに付加されたチャネルＩＤを自チャネルＩＤとして自端末内の対応テーブルを参照することによって、上位レイヤプロトコルを知ることができる。
【００４９】
これによって、実際のデータ転送でのデータ転送効率を上げることができる。
【００５０】
以下では、このような無線ＬＡＮシステムを用いて無線端末間においてＩＥＥＥ１３９４上に定義されているＡＶ制御プロトコルを実行する場合と、このような無線ＬＡＮシステム上の無線端末とＩＥＥＥ１３９４バス上の１３９４ノードとの間でのＡＶ制御プロトコルを実行する場合とについて詳細に説明する。
【００５１】
ここで、図６に、以下の説明において無線端末で実行されるＡＶデータ転送方式のプロトコル・スタックの一例を示す。
【００５２】
図６のプロトコル・スタックでは、無線システムとして、現在標準化の進められているＢｌｕｅｔｏｏｔｈを用いる（物理レイヤがＢａｓｅｂａｎｄであり、データリンクレイヤがＬ２ＣＡＰである）場合を示している。
【００５３】
また、無線端末においてＡＶアプリケーションを実行する際に、そのＡＶデータ転送のためのＡＶ制御プロトコルとして、ＩＥＥＥ１３９４上で定義されているＡＶ／Ｃプロトコル（ＡＶ／Ｃ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｍｍａｎｄ  Ｓｅｔ  Ｇｅｎｅｒａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ、ＩＥＥＥ１３９４−１９９５）等参照）を実行し、これによって、いわゆるセッション制御処理のような機能を提供する場合を示している。
なお、ＡＶ／Ｃプロトコルは、ノードをユニット（Ｕｎｉｔ）と呼ばれる単位で認識し、さらにノード内の構成要素（例えば、ＤｉｓｐｌａｙやＶＴＲ）をサブユニット（ＳｕｂＵｎｉｔ）と呼ばれる単位で認識するものである。また、ＡＶ／Ｃの制御コマンド（例えば、いわゆる「再生」「停止」「早送り」等のコマンド）の転送プロトコルにおいては、コマンドの送信とレスポンスの受信とを一つのセットとして実行することになっている。
【００５４】
さらに、図６のプロトコル・スタックでは、実際のＡＶデータ転送に関するプロトコル群が用いられる（図中の４参照）。その一例としては、映像データ／音声データ／情報データ等の各種のデータを、各々ＲＴＰ（Ｒｅａｌｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットによって転送し、ＲＴＰパケットをさらにＢｌｕｅｔｏｏｔｈのデータリンクレイヤ・プロトコルであるＬ２ＣＡＰパケットにカプセル化するとともに、ＲＴＣＰプロトコル（ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）を用いてＡＶデータ転送制御情報の授受を行うようにする方法があるが、これに限定されるものではない。
【００５５】
図６は、無線端末のプロトコル処理に関する内部構成に対応し、無線端末は、各プロトコルを実行する処理部、すなわち、Ｂｌｕｅｔｏｏｔｈの物理レイヤ処理を実行するベースバンド（Ｂａｓｅｂａｎｄ）処理部１、Ｂｌｕｅｔｏｏｔｈのデータリンクレイヤ処理を実行するＬ２ＣＡＰ処理部２、そして、その上位に、ＡＶ／Ｃプロトコルを実行するＡＶ／Ｃプロトコル処理部３、実際のＡＶデータ転送に関するプロトコル群を実行するＡＶデータ転送処理部４（例えば、ＡＶデータ転送処理部４は、ＲＴＰプロトコルを実行するＲＴＰ処理部４１およびその上位に乗せられたＶｉｄｅｏ処理部４３とＡｕｄｉｏ処理部４４とＤａｔａ処理部４５、ＲＴＣＰプロトコルを実行するＲＴＣＰ処理部４２からなる）、そして、それらの上位に、ＡＶアプリケーションを実行するＡＶアプリケーション処理部５を有することになる。
なお、第２の実施形態で示す無線ゲートウェイでは、図６に加えて、ＩＥＥＥ１３９４バスの物理レイヤ処理部およびデータリンクレイヤ処理部、さらに無線ネットワークとＩＥＥＥ１３９４との間に跨ったＡＶ／Ｃプロトコルの実行を可能とするためのＧＷ機能処理部が存在する。このＧＷ機能処理部では、ＡＶ／ＣプロトコルのＰｒｏｘｙ処理などが実行される。
なお、上記では、ＡＶデータやそのための制御情報の転送のためのプロトコルの一例としてＲＴＰプロトコル（ＲＴＣＰプロトコル）を用いた場合を例に挙げたが、本発明は他のＡＶ転送プロトコルを用いた場合にも適用可能である。また、Ｈ．２２３プロトコルなどを用いてＡＶデータが多重化されて転送される場合も同様に可能である。
【００５６】
最初に、「各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行する」ような無線ＬＡＮシステムにおいて、無線端末間で、ＩＥＥＥ１３９４上に定義されているＡＶ制御プロトコルを実行する場合について説明する。
【００５７】
ここでは、無線ＬＡＮ上でのプロトコル識別子（ＰＳＭ（ＰｒｏｔｏｃｏｌＳｅｒｖｉｃｅＭｕｌｔｉｐｌｅｘｏｒ））の一つとして、ＡＶ／Ｃプロトコル用の識別子を定義するとともに、無線ＬＡＮ上のデータリンク層のプロトコルがＡＶ／Ｃプロトコルに従ったパケットを送信するごとにデータリンクレイヤにおける論理コネクションを設定してからパケット転送を行うものとする。また、ＡＶ／Ｃのコマンドかレスポンスかについてはデータリンクレイヤではなくその上位レイヤ（例えば図６のＡＶ／Ｃプロトコル処理部３）で識別するものとする。
【００５８】
図７に、本実施形態における無線ネットワークの構成例を示す。
【００５９】
図７においては、無線端末１０１と無線端末１０２とが、無線インタフェース１０１３，１０２３を介して無線ネットワーク１０に接続し、この無線ネットワーク１０を介して、無線端末１０２内のＭＰＥＧ４データを無線端末１０１において再生／視聴する場合を記述している。
【００６０】
また、このときに無線端末１０１と無線端末１０２との間では、そのＭＰＥＧ４データ転送の指示を送るためのＡＶ制御プロトコルとして、ＩＥＥＥ１３９４上に定義されているＡＶ／Ｃプロトコルを実行する場合を示している。
【００６１】
ＡＶ／Ｃプロトコルでは、各端末内の機能（ＶＴＲ機能やＤｉｓｐｌａｙ機能など）をＳｕｂＵｎｉｔと呼ばれる単位で認識し、そのＳｕｂＵｎｉｔに対してコマンドを送信するようになっている。図７においては、無線端末１０１においてＭＰＥＧ４データを再生／視聴するための機能としてディスプレイ・サブユニット（Ｄｉｓｐｌａｙ−ＳｕｂＵｎｉｔ）１０１１が存在し、無線端末１０２においてＭＰＥＧ４データを送信するための機能としてＶＴＲサブユニット（ＶＴＲ−ＳｕｂＵｎｉｔ）１０２１が、ＭＰＥＧ４データを保存するための機能としてＭＰＥＧ４ソース１０２２が存在する（なお、ＡＶ／Ｃプロトコル上は、ＭＰＥＧ４ソース１０２２はＶＴＲ−ＳｕｂＵｎｉｔ１０２１に含まれるものとする）。
【００６２】
ここで、図７において、無線端末１０１のノードＩＤ＝［Ｘ］、無線端末１０２のノードＩＤ＝［Ｙ］とする。
【００６３】
図８に、このときの無線端末１０１と無線端末１０２との間でのＡＶ／Ｃプロトコルの実行方式の一例を示す。
【００６４】
ここで、ＡＶ／Ｃプロトコルでは、そのコマンド情報の転送と、コマンドに対応するレスポンス情報の転送とが１つのセットとなって実行されるようになっている。よって、本実施形態においては、無線端末１０１と無線端末１０２との間でＡＶ／Ｃプロトコルを実行する場合に、各コマンドとレスポンスの組み合わせ（１つのコマンド処理のセット）に対して、一つの論理的なチャネル（各無線端末のデータリンクレイヤにおけるチャネルＩＤ）を割り当てる場合を示す。
【００６５】
また、図７においては、無線ネットワーク１０の中に２つの無線端末のみが存在する場合を示しているが、実際には、他にも無線端末が存在し、それらの無線端末との間でもＡＶ／Ｃプロトコルを実行していることも考えられる。よって、図８においては、上記１つのコマンド処理のセットの実行が終了すると、ただちに対応する論理コネクションを切断し、各無線端末において受信するＡＶ／Ｃコマンドとレスポンスが対応する処理を容易に識別できるようにするものとしている。なお、前述したように、論理コネクションを切断する制御方法には種々のものがあるとともに、電源ＯＦＦ等まではチャネルを切断しない方法も可能である。
【００６６】
以下、図８に示したＡＶ／Ｃプロトコルの処理シーケンスについて詳細に説明する。
【００６７】
（１；シグナリング処理）無線端末１０１と無線端末１０２との間に論理コネクションを確立する。
【００６８】
・無線端末１０１において、無線端末１０２に対してのＡＶ／Ｃプロトコルが起動され、そのＡＶ／Ｃコマンド転送のための論理コネクションの獲得要求（シグナリング・リクエスト）が、自端末内のデータリンクレイヤ処理部（例えば図６のＬ２ＣＡＰ処理部２）に転送される。
【００６９】
・無線端末１０１内にチャネル（＝Ａとする）が獲得された後、チャネルＡに対応する無線端末１０２のチャネル獲得要求が無線端末１０２に転送される。ここで転送されるパケットには、データリンクレイヤ処理部によって、無線端末１０１でのチャネルＩＤ［Ａ］と実行するプロトコル［ＡＶ／Ｃ］のプロトコルＩＤとが記述されている（図４（ａ）参照）。
【００７０】
・上記のチャネル獲得要求を受信した無線端末１０２では、データリンクレイヤ処理部おいて、チャネル獲得要求内に記述された上記プロトコルＩＤがＡＶ／Ｃプロトコルを示すことを認識すると、無線端末１０１との間でＡＶ／Ｃプロトコルを実行するためのチャネルとしてチャネル（＝Ｂとする）を獲得する。また、その旨（ＡＶ／Ｃコマンド転送のための論理コネクションとして無線端末１０１側ではチャネル＝Ａが、無線端末１０２側ではチャネル＝Ｂが獲得されたこと）を、自端末上のＡＶ／Ｃプロトコル処理部（例えば図６のＡＶ／Ｃプロトコル処理部３）に通知する。
【００７１】
・無線端末１０２は、無線端末１０１上のチャネル[Ａ]からの要求に対して、チャネル［Ｂ］を割り当てた旨を示すチャネル獲得応答（シグナリング・レスポンス）を、無線端末１０１に送信する。ここで転送されるパケットには、データリンクレイヤ処理部によって、無線端末１０１でのチャネルＩＤ［Ａ］と、これに対応する無線端末１０２でのチャネルＩＤ［Ｂ］と、実行するプロトコル［ＡＶ／Ｃ］のプロトコルＩＤが記述されている（図４（ｂ）参照）。また、また、その旨（ＡＶ／Ｃコマンド転送のための論理コネクションとして無線端末１０１側ではチャネル＝Ａが、無線端末１０２側ではチャネル＝Ｂが獲得されたこと）を、ＡＶ／Ｃプロトコル処理部に通知する。
【００７２】
・なお、チャネル［Ｂ］が獲得されると、無線端末１０２において、チャネルの対応関係を記憶する対応テーブル＃２が作成される（図９（ｂ）参照）。
【００７３】
・上記のチャネル獲得応答を受信した無線端末１０１では、該チャネル獲得応答に記述された上記識別情報を参照することによって、ＡＶ／Ｃプロトコルを実行するために自端末内で獲得したチャネルＩＤ［Ａ］に対して、無線端末１０２内でチャネルＩＤ［Ｂ］が獲得されたことを認識する。
【００７４】
・なお、この時点で、無線端末１０１において、チャネルの対応関係を記憶する対応テーブル＃１が作成される（図９（ａ）参照）。
【００７５】
ここで、図９（ａ）に、上記一連の処理において無線端末１０１が保持する対応テーブル＃１の一例を示し、図９（ｂ）に、同じく無線端末１０２が保持する対応テーブル＃２の一例を示す。
【００７６】
図９の各々の対応テーブルには、各無線端末で実行しているプロトコルとしてＡＶ／Ｃプロトコルが登録されており、それに対応している自端末のデータリンクレイヤにおけるチャネルＩＤ（対応テーブル＃１では［Ａ］、対応テーブル＃２では［Ｂ］）と、そのプロトコルを実行している相手の無線端末のノードＩＤと、その相手無線端末のデータリンクレイヤにおけるチャネルＩＤ（対応テーブル＃１では［Ｂ］、対応テーブル＃２では［Ａ］）が記憶されている。このような対応テーブルを用いて、ＡＶ／Ｃコマンド、ＡＶ／Ｃレスポンスの送信処理における送信パケットの宛先チャネルＩＤの値や、受信処理における受信パケットの転送先のプロトコル識別などが行われる。
【００７７】
（２；データ転送処理）無線端末１０１からＡＶ／Ｃコマンドが送信される。
【００７８】
・無線端末１０１から無線端末１０２に向けて、所望のＡＶ／Ｃコマンドが送信される。すなわち、自端末上のＡＶ／Ｃプロトコル処理部からＡＶ／Ｃコマンドを受け取ったデータリンクレイヤ処理部では、該ＡＶ／Ｃコマンドに、上記の対応テーブル＃１を参照して得た相手チャネルＩＤ（＝Ｂ）を付加して、無線端末１０２に送信する（ＡＶ／Ｃコマンドの送信処理）。このとき転送されるパケットには、そのパケットの送信先情報として、無線端末１０２上のチャネルＩＤ［Ｂ］が記述されており、自チャネルＩＤ［Ａ］とプロトコル［ＡＶ／Ｃ］のプロトコルＩＤは記述されていない（図５参照）。
【００７９】
・上記の（ＡＶ／Ｃコマンドを乗せた）パケットを受信した無線端末１０２は、パケット内に記述されたチャネルＩＤ（＝Ｂ）を自チャネルＩＤとして上記の対応テーブル＃２を参照することによって、該パケット内のデータがＡＶ／Ｃプロトコルに関するものであることを認識すると、該データ（この場合、ＡＶ／Ｃコマンド）を自端末上のＡＶ／Ｃプロトコル処理部に渡し、ＡＶ／Ｃプロトコル処理部にて該データ（すなわち、ＡＶ／Ｃコマンド）に該当する処理を実行し、ＡＶ／Ｃプロトコル処理部にて作成された該処理の結果を含むＡＶ／Ｃレスポンスに、上記の対応テーブル＃２を参照して得た相手チャネルＩＤ（＝Ａ）を付加して、無線端末１０１に送信する（ＡＶ／Ｃレスポンスの送信処理）。このとき転送されるパケットには、そのパケットの送信先情報として、無線端末１０１上のチャネルＩＤ［Ａ］が記述されている（自チャネルＩＤ［Ｂ］とプロトコル［ＡＶ／Ｃ］のプロトコルＩＤは記述されていない）。
【００８０】
・同様に、上記の（ＡＶ／Ｃレスポンスを乗せた）パケットを受信した無線端末１０１は、パケット内に記述されたチャネルＩＤ（＝Ａ）を自チャネルＩＤとして上記の対応テーブル＃１を参照することによって、該パケット内のデータがＡＶ／Ｃプロトコルに関するものであることを認識すると、該データ（この場合、ＡＶ／Ｃレスポンス）を自端末上のＡＶ／Ｃプロトコル処理部に渡す（ＡＶ／Ｃプロトコル処理部では、必要な処理が行われる）。
【００８１】
（３；チャネル開放処理）上記のようにしてＡＶ／Ｃレスポンスを受信した無線端末１０１は、一連のＡＶ／Ｃコマンドの転送処理が終了したことを認識し、利用した論理コネクションの切断を要求する。
【００８２】
・無線端末１０１が、自端末内のチャネルＡを切断し、チャネルＡに対応する無線端末１０２内のチャネルＢの切断要求を無線端末１０２に送信する。
【００８３】
・無線端末１０２が、自端末内のチャネルＢを切断し、切断処理の確認応答メッセージを無線端末１０１に送信する。
【００８４】
なお、この例では、無線端末１０１，１０２内の対応テーブル上のＡＶ／Ｃプロトコルに関する部分は、ＡＶ／Ｃコマンド、ＡＶ／Ｃレスポンスの転送処理が終了して、各無線端末のデータリンクレイヤ上のチャネルが切断された時点で消去される（もちろん、前述のように種々の方法が可能である）。
【００８５】
以降も、必要に応じて、上記のような１セットのＡＶ／ＣコマンドとＡＶ／Ｃレスポンスのやり取りが行われる。
【００８６】
なお、例えば、上記のＡＶ／Ｃコマンドとして再生要求のコマンド（Ｐｌａｙコマンド）が送受信された場合に、ＲＴＰプロトコルによるＡＶデータの転送等が実行される。
【００８７】
ところで、図８に示したような、個々のＡＶ／Ｃコマンドの送信処理毎にチャネルを獲得するのではなく、あらかじめ、ＡＶ／Ｃプロトコル用にチャネルＩＤを割り当てておく方法も考えられる。
【００８８】
図１０に、この場合のＡＶ／Ｃコマンドの転送処理シーケンスの一例を示す。
【００８９】
図１０では、あらかじめ無線端末１０１と無線端末１０２においてＡＶ／Ｃプロトコル用のチャネル（＝［Ａ］とする）が割り当てられており、各無線端末上のＡＶ／Ｃプロトコル処理部（例えば図６のＡＶ／Ｃプロトコル処理部３）から送信要求のあったデータに関しては、常に、その転送先のチャネルＩＤの値として［Ａ］が記述され送られている。また、各無線端末でチャネル［Ａ］のパケットを受信した際には、常に、その受信パケット中のデータを、上位のＡＶ／Ｃプロトコル処理部に転送することになる。このように、あらかじめＡＶ／Ｃプロトコル用のチャネルＩＤを割り当てることで、データリンクレイヤの処理は簡単化できる。ただし、この場合は、各無線端末上のＡＶ／Ｃプロトコル処理部において、その受けとったＡＶ／Ｃレスポンスが、自端末の送出したどのＡＶ／Ｃコマンドに対応するものであるのかを識別するなどの処理を実行するものとする。
【００９０】
このように本実施形態によれば、各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行するような無線ＬＡＮシステムを用いても、ＡＶ／Ｃプロトコル等のコマンドとレスポンスの組み合わせを一つのセットとしてプロトコル処理が実行されるようなプロトコルが実行可能となる。また、実行するプロトコルに対応するチャネルＩＤを、あらかじめ割り当ててしまうことによって、その無線端末上のデータリンクレイヤ処理を簡略化することができる。
【００９１】
（第２の実施形態）
続いて、「各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行する」ような無線ＬＡＮシステムと、ＩＥＥＥ１３９４バスとを融合させたシステム上において、無線ＬＡＮシステム上の無線端末とＩＥＥＥ１３９４バス上の１３９４ノードとの間で、ＡＶ制御プロトコルを実行する場合について説明する。
【００９２】
ここでも、無線ＬＡＮ上でのプロトコル識別子（ＰＳＭ（ＰｒｏｔｏｃｏｌＳｅｒｖｉｃｅＭｕｌｔｉｐｌｅｘｏｒ））の一つとして、ＡＶ／Ｃプロトコル用の識別子を定義するとともに、無線ＬＡＮ上のデータリンク層のプロトコルがＡＶ／Ｃプロトコルに従ったパケットを送信するごとにデータリンクレイヤにおける論理コネクションを設定してからパケット転送を行うものとする。また、ＡＶ／Ｃのコマンドかレスポンスかについてはデータリンクレイヤではなくその上位レイヤ（例えば図６のＡＶ／Ｃプロトコル処理部３）で識別するものとする。
【００９３】
図１１に、本実施形態における無線ネットワークの構成例を示す。
【００９４】
図１１においては、図７のような無線ネットワーク３０とＩＥＥＥ１３９４バス２０との間が無線ゲートウェイ（無線ＧＷ）２０２によって接続されており、各々のネットワーク上に、１３９４ノード２０１と無線端末２０３が存在している（無線端末２０３と無線ＧＷ２０２とが無線インタフェース２０２２，２０３２を介して無線ネットワーク１０に接続し、無線ＧＷ２０２と１３９４ノード２０１とがＩＥＥＥ１３９４バス２０に接続している）。そして、ＩＥＥＥ１３９４バス２０・無線ＧＷ２０２・無線ネットワーク３０を介して、１３９４ノード２０１内のＭＰＥＧ２データを無線端末２０３において再生／視聴する場合を記述している。
【００９５】
また、このときに無線端末２０３と１３９４ノード２０１との間では、そのＭＰＥＧ２データ転送の指示を送るためのＡＶ制御プロトコルとして、ＩＥＥＥ１３９４上に定義されているＡＶ／Ｃプロトコルが実行され、無線ＧＷ２０２において、その接続（転送）処理を実行している場合を示している。
【００９６】
また、図７においては、無線端末２０３においてＭＰＥＧ２データを再生／視聴するための機能としてディスプレイ・サブユニット（Ｄｉｓｐｌａｙ−ＳｕｂＵｎｉｔ）２０３１が存在し、１３９４ノード２０１においてＭＰＥＧ２データを送信するための機能としてＶＴＲサブユニット（ＶＴＲ−ＳｕｂＵｎｉｔ）２０１１が、ＭＰＥＧ２データを保存するための機能としてＭＰＥＧ２ソース２０１２が存在する（なお、ＡＶ／Ｃプロトコル上は、ＭＰＥＧ２ソース２０１２はＶＴＲ−ＳｕｂＵｎｉｔ２０１１に含まれるものとする）。
【００９７】
ここで、図１１において、１３９４ノード２０１と無線ＧＷ２０２にはＩＥＥＥ１３９４バス２０上でのノードＩＤ（１３９４ノードＩＤ）としてそれぞれ［Ｘ］と［Ｙ］が与えられており、無線ＧＷ２０２と無線端末２０３には無線ネットワーク３０上でのノードＩＤ（端末ＩＤ）としてそれぞれ［Ａ］と［Ｂ］が与えられているものとする。
【００９８】
ここで、無線ネットワーク３０とＩＥＥＥ１３９４バス２０との間を接続する無線ＧＷ２０２は、無線ネットワーク３０とＩＥＥＥ１３９４バス２０とをＡＶ／Ｃプロトコルのレイヤで接続するためのプロキシ（Ｐｒｏｘｙ）機能を提供している。
具体的には、無線ＧＷ２０２（の無線ＧＷ機能２０２１）は、実際には１３９４ノード２０１内に存在するＶＴＲ−ＳｕｂＵｎｉｔ２０１１を、あたかも自装置内に存在するかのように無線端末２０３に認識させる。つまり、無線端末２０３は、無線ＧＷ２０２内にＶＴＲ−ＳｕｂＵｎｉｔ２０１１が存在するように認識する。このようなＰｒｏｘｙ処理を実行することにより、無線端末２０３は、ネットワークの構成（実際には無線ネットワーク３０がＩＥＥＥ１３９４バス２０に接続して動作していること）を意識せずに、無線ネットワーク３０上に定義されるＡＶ／Ｃプロトコルを実行するだけで、ＩＥＥＥ１３９４バス２０上の１３９４ノード２０１との間でＡＶ／Ｃプロトコルが実行できるようになる。
【００９９】
また、無線ＧＷ２０２は、無線端末２０３からパケット（ＡＶ／ＣコマンドまたはＡＶ／Ｃレスポンスとする）を受信した場合、ヘッダ内の無線ＬＡＮ上でのプロトコル識別子から該パケットがＡＶ／Ｃプロトコルに従ったパケットであることがデータリンクレイヤで識別できる。そして、上位レイヤにて、該パケットはＡＶ／ＣコマンドであるかまたはＡＶ／Ｃレスポンスであるが分かる。該ＡＶ／ＣコマンドまたはＡＶ／Ｃレスポンスを１３９４ノード２０１に送信する際には、ＡＶ／ＣコマンドまたはＡＶ／Ｃレスポンスに対応するレジスタのオフセット値をパケットのヘッダ内に記述する。
１３９４ノード２０１からパケット（ＡＶ／ＣコマンドまたはＡＶ／Ｃレスポンスとする）を受信した場合には、無線ＧＷ２０２は、ヘッダ内のレジスタのオフセット値に従ってレジスタの該当する箇所を読み取ることによって該パケットがＡＶ／Ｃプロトコルに従ったＡＶ／ＣコマンドまたはＡＶ／Ｃレスポンスのパケットであることが識別できる。該ＡＶ／Ｃコマンドを無線端末２０３に送信する際には、ＡＶ／Ｃプロトコルに対応する無線ＬＡＮ上でのプロトコル識別子をパケットのヘッダ内に記述する。
【０１００】
さて、上記のような構成のときに、１３９４ノード２０１上に存在するＭＰＥＧ２データを無線端末２０３上で再生／視聴する場合について説明する。
【０１０１】
図１２に、この無線端末２０３がＡＶ／Ｃプロトコルにおけるコントロールノードとして動作し、１３９４ノード２０１にコマンドを送信し、１３９４ノード２０１上のＭＰＥＧ２データの送信を要求する場合の処理シーケンスの一例を示す。
【０１０２】
なお、図１２において、無線端末２０３と無線ＧＷ２０２との間でのシグナリング処理は、一部の記述を省略してあるが、図８の無線端末１０１と無線端末１０２との間でのシグナリング処理と同様である。また、ＡＶ／ＣコマンドとＡＶ／Ｃレスポンスが１つのセットとして実行される点も図８と同様である。また、論理コネクションの切断についても図８と同様である。
【０１０３】
図１２の処理では、ＭＰＥＧ２データ転送を要求するために、まず、無線端末２０３が１３９４ノード２０１上のサブユニット情報（ＳｕｂＵｎｉｔ情報）を収集するためのコマンド（ＳｕｂＵｎｉｔ＿ｉｎｆｏ）を送信し、その結果に基づいて、無線端末２０３が１３９４ノード２０１上のＶＴＲ−ＳｕｂＵｎｉｔに対して、データ送信を要求するコマンド（Ｐｌａｙ）を送信する。そして、図１２の例では、これら２つのＡＶ／Ｃコマンド（ＳｕｂＵｎｉｔ＿ｉｎｆｏ、Ｐｌａｙ）の送信に際して、各々、各無線端末上でのデータリンクレイヤ上の論理チャネルを獲得してからデータ転送を実行する（ＡＶ／Ｃコマンドの送信とＡＶ／Ｃレスポンスの受信が完了した時点でチャネルを切断する）場合を示している。具体的な処理を以下に示す。
【０１０４】
なお、無線端末２０３の動作や作成される対応テーブルのフォーマットは基本的には第１の実施形態の無線端末１０１と同様であり、無線ＧＷ２０２の無線ネットワーク部分に関する動作は基本的には第１の実施形態の無線端末１０２と同様である。
【０１０５】
また、この例では、ＡＶ／Ｃコマンド送信のために獲得した論理チャネルはその都度、切断するものとする（もちろん、前述のように種々の方法が可能である）。
【０１０６】
まず、ＳｕｂＵｎｉｔ情報を取得するためのＡＶ／ＣコマンドおよびＡＶ／Ｃレスポンスのやり取りが行われる。
【０１０７】
（１）図８の場合と同様の方法によって、無線端末２０３と無線ＧＷ２０２との間に論理コネクションを確立する。この結果、無線端末２０３では、チャネル［Ｂ１］が割り当てられ、無線ＧＷではチャネル［Ａ１］が割り当てられたものとする。
【０１０８】
（２）無線端末２０３が無線ＧＷ２０２内のＳｕｂＵｎｉｔ情報を収集するためのＳｕｂＵｎｉｔ＿ｉｎｆｏコマンドを無線ＧＷ２０２に対して送信する。このときに利用されるのは先の処理で獲得された無線ネットワーク上の論理チャネル［Ａ１］である。
【０１０９】
（３）このＳｕｂＵｎｉｔ＿ｉｎｆｏコマンドのパケットを受信した無線ＧＷ２０２は、該パケットに付加されたチャネルＩＤ［Ａ１］から該パケットがＡＶ／Ｃプロトコルに関するものであることを認識し、さらに上位レイヤでＡＶ／Ｃコマンドであることを認識すると、無線端末２０３に対して、自端末内のＳｕｂＵｎｉｔ情報だけでなく、接続しているＩＥＥＥ１３９４バス上の１３９４ノード中のＳｕｂＵｎｉｔ情報をも通知するために、ＳｕｂＵｎｉｔ＿ｉｎｆｏコマンドを１３９４ノード２０１に転送する（その際、レジスタのオフセット値をＡＶ／Ｃコマンドに該当する値にするとともに、トランザクションＩＤを付加する）。
【０１１０】
・無線ＧＷ２０２において、１３９４ノード２０１へのＡＶ／Ｃコマンドの転送に際して、無線ネットワーク上の論理チャネル［Ａ１］とＡＶ／Ｃコマンドを転送するＩＥＥＥ１３９４バス上のトランザクションＩＤ（図中ではトランザクションＩＤ＝Ｍ）との間の関係を対応テーブルに記憶する（図１３（ａ）参照）。
・無線ＧＷ２０２から１３９４ノード２０１へのＡＶ／Ｃコマンドが転送され、それに対応する処理が１３９４ノード２０１で実行される。
・１３９４ノード２０１が、送られてきたＡＶ／Ｃコマンドに対応する処理（自端末の中のＳｕｂＵｎｉｔ情報を収集しパケット作成）を実行した後に、その処理結果をＡＶ／Ｃレスポンスとして無線ＧＷ２０２に転送する。このときのＡＶ／ＣレスポンスのＩＥＥＥ１３９４バス上でのトランザクションＩＤの値はＭである。
【０１１１】
（４）このＡＶ／Ｃレスポンスのパケットを受信した無線ＧＷ２０２は、該パケットに付加されたレジスタのオフセット値によりレジスタを参照することによって該パケットがＡＶ／Ｃレスポンスであることを認識するとともに、該パケットに付加されたトランザクションＩＤ＝Ｍであることから、このＡＶ／Ｃレスポンスが、先に送信したＡＶ／Ｃコマンド（ＳｕｂＵｎｉｔ＿ｉｎｆｏコマンド）に対応するものであることを、対応テーブルの情報から知ることができる。
【０１１２】
（５）無線ＧＷ２０２では、対応テーブルの情報から、そのＡＶ／Ｃレスポンスを転送する先が無線端末２０３（論理チャネル［Ｂ１］）であることを認識し、（自端末内のＳｕｂＵｎｉｔ情報と収集したＩＥＥＥ１３９４バス上の１３９４ノード中のＳｕｂＵｎｉｔ情報を含む）ＡＶ／Ｃレスポンスを、その論理チャネル［Ｂ１］を介して無線端末２０３に転送する。
【０１１３】
（６）このＡＶ／Ｃレスポンスのパケットを受信した無線端末２０３は、パケット内に記述されたチャネルＩＤ（＝Ｂ１）を自チャネルＩＤとして対応テーブルを参照することによって、該パケット内のデータがＡＶ／Ｃプロトコルに関するものであることを認識すると、該データ（この場合、ＡＶ／Ｃレスポンス）を自端末上のＡＶ／Ｃプロトコル処理部に渡す（ＡＶ／Ｃプロトコル処理部で該データがＡＶ／Ｃレスポンスであことがわかる）。ＡＶ／Ｃプロトコル処理部では、該ＡＶ／Ｃレスポンスによって、無線ＧＷ２０２内のＳｕｂＵｎｉｔ情報（実際には１３９４ノード２０１内のＳｕｂＵｎｉｔ情報を含む）を収集することができる。ここで、無線端末２０３では、所望の処理が一旦終了したものとして、ＡＶ／Ｃコマンド送信のために獲得した論理チャネル［Ｂ１］を切断する。
【０１１４】
（７）無線端末２０３からの論理チャネル［Ａ１］の切断要求に従って、無線ＧＷ２０２が論理チャネル［Ａ１］を切断するとともに、対応する情報を、対応テーブルから削除する。
【０１１５】
以上で、１セットのＡＶ／ＣコマンドとＡＶ／Ｃレスポンスのやり取りが完了する。
【０１１６】
次に、データ送信の要求に関するＡＶ／ＣコマンドおよびＡＶ／Ｃレスポンスのやり取りが行われる。
【０１１７】
（８）無線端末２０３が、次のＡＶ／Ｃコマンド（例えば、ＰＬＡＹコマンド）の送信に先立ち、図８の場合と同様の方法によって、無線端末２０３と無線ＧＷ２０２との間に論理コネクションを確立する。この結果、無線端末２０３では、チャネル［Ｂ２］が割り当てられ、無線ＧＷ２０２では、チャネル［Ａ２］が割り当てられたものとする。
【０１１８】
（９）以下、上記の方法と同様に、無線ＧＷ２０２にて対応表（図１３（ｂ）参照）を参照しつつＡＶ／Ｃコマンドの転送処理とＡＶ／Ｃレスポンスの転送処理が実行され、無線端末２０３から１３９４ノード２０１に対してのＡＶ／Ｃコマンド（ここでは、ＰＬＡＹコマンド）の転送処理が実行され、１３９４ノード２０１にて対応処理が実行され、ＰＬＡＹコマンドに対するレスポンスが１３９４ノード２０１から無線端末２０３へ転送され、論理チャネルの切断処理が行われる。
【０１１９】
以上で、次の１セットのＡＶ／ＣコマンドとＡＶ／Ｃレスポンスのやり取りが完了する。
【０１２０】
以降も、必要に応じて、上記のような１セットのＡＶ／ＣコマンドとＡＶ／Ｃレスポンスのやり取りが行われる。
【０１２１】
なお、上記のＡＶ／Ｃコマンドとして再生要求のコマンド（Ｐｌａｙコマンド）が送受信された後に、例えばＲＴＰプロトコルによるＡＶデータの転送などが実行される。
【０１２２】
図１３に、上記一連の処理において無線ＧＷ２０２が保持する対応テーブルの一例を示す。（ａ）は図１２のＳｕｂＵｎｉｔ＿ｉｎｆｏコマンドやそのレスポンスに関する処理のときの対応テーブルａの例を示し、（ｂ）は同じくＰＬＡＹコマンドやそのレスポンスに関する処理のときの対応テーブルｂの例を示す。
【０１２３】
図１３の対応テーブルには、各無線端末で実行しているプロトコルとしてＡＶ／Ｃプロトコル等が登録されており、それに対応する自端末のデータリンクレイヤでのチャネルＩＤを示す自無線チャネルＩＤ（（ａ）の対応テーブルでは［Ａ１］、（ｂ）の対応テーブルでは［Ａ２］）と、ＡＶ／Ｃプロトコルを実行している相手の無線端末（２０３）のノードＩＤを示す相手端末ＩＤ（＝［Ｂ］）と、その無線端末（２０３）でのデータリンクレイヤでのチャネルＩＤを示す相手無線チャネルＩＤ（（ａ）では［Ｂ１］、（ｂ）では［Ｂ２］）が記憶されている。さらに、このＡＶ／ＣコマンドやレスポンスをＩＥＥＥ１３９４バス上で転送するためのＩＥＥＥ１３９４バス上でのトランザクションＩＤ（Ｔｒａｎｓａｃｔｉｏｎ  ＩＤ）の値（（ａ）ではＭ、（ｂ）ではＮ）、ＩＥＥＥバス上での自無線ＧＷ２０２のノードＩＤを示す自１３９４ノードＩＤ（＝［Ｙ］）と相手の１３９４ノード（２０１）のノードＩＤを示す相手１３９４ノードＩＤ（＝［Ｘ］）とが登録されている。
【０１２４】
このような対応テーブルを用いることによって、ＩＥＥＥ１３９４バスと無線ネットワークの間に跨ってのＡＶ／ＣコマンドおよびＡＶ／Ｃレスポンスの送信処理を実行できるようになる。
【０１２５】
なお、図１３には、上記のようなパラメータを各対応テーブルが保持する場合を示したが、対応テーブルに保持するパラメータとしては、それ以外にも、ＡＶ／Ｃコマンドなどの転送先となっているＳｕｂＵｎｉｔ＿ＩＤの値や、ＡＶ／Ｃコマンドの種類などのパラメータを乗せることも可能である。例えば、ＡＶ／Ｃコマンドの一種類であるＮｏｔｉｆｙコマンドである旨を記載されいている情報に関しては、対応するＡＶ／Ｃレスポンスを受信しても、その後の１３９４ノードの状態変化に対応したレスポンスが戻ってくることが予想されることから、その情報を削除しないで保持しておくようなことも可能である。
【０１２６】
ところで、先に図８の場合に対して図１０に示したものと同様に、図１２の場合においても、各ＡＶ／Ｃコマンドの送信処理毎にデータリンクレイヤ上の論理チャネルを獲得するのではなく、あらかじめ、ＡＶ／Ｃプロトコル用に論理チャネルＩＤを割り当てておく方法も考えられる。
【０１２７】
図１４に、この場合のＡＶ／Ｃコマンドの転送処理シーケンスの一例を示す。
【０１２８】
図１４では、あらかじめ無線端末２０３と無線ＧＷ２０２との間で、ＡＶ／Ｃプロトコル実行用の論理チャネルとして、無線端末２０３上の論理チャネル［Ｂ１］と無線ＧＷ２０２上の論理チャネル［Ａ１］とが割り当てられており、無線端末２０３上でのＡＶ／Ｃプロトコル処理部（例えば図６のＡＶ／Ｃプロトコル処理部３）から無線ＧＷ２０２への送信要求のあったＡＶ／Ｃコマンドに関しては、常に、その転送先の論理チャネルＩＤの値として[Ａ１]が記述されて送られている。また、ＡＶ／Ｃレスポンスに関しては、常に、その転送先の論理チャネルＩＤの値として[Ｂ１]が記述されて送られている。また、無線ＧＷ２０２上では、論理チャネル［Ａ１］のパケットを受信した際に、常に、その受信パケット中のデータを、上位のＡＶ／Ｃプロトコル処理部に転送する、もしくはＩＥＥＥ１３９４バス上の１３９４ノードへ転送するための処理部に転送する。
【０１２９】
このように、あらかじめＡＶ／Ｃプロトコル用論理チャネルＩＤを割り当てることで、データリンクレイヤの処理は簡略化できる。
【０１３０】
ところで、図１１のネットワーク構成例では、無線端末がデータ受信側となり、１３９４ノードがデータ送信側となる場合を例にとったが、無線端末が送信側となり、１３９４ノードが受信側となる場合も同様に可能である。
また、図１１のネットワーク構成例では、無線ＧＷが１台である場合を例にとったが、無線ＧＷが複数の場合、例えば、第１の無線ＧＷと第２の無線側とが無線で接続され、第１の無線ＧＷに第１のＩＥＥＥ１３９４バスで接続された第１の１３９４ノードと、第２の無線ＧＷに第２のＩＥＥＥ１３９４バスで接続された第２の１３９４ノードとの間でデータ転送を行う場合も同様に可能である。また、例えば、第１の無線ＧＷと第２の無線側とがＩＥＥＥ１３９４バスで接続され、第１の無線ＧＷに無線で接続された第１の無線端末と、第２の無線ＧＷに無線で接続された第２の無線端末との間でデータ転送を行う場合も同様に可能である。
【０１３１】
さて、ＩＥＥＥ１３９４バス上のＡＶ／Ｃプロトコルでは、ＡＶ／Ｃプロトコルを識別するために、パケットのヘッダにレジスタのオフセット値を記述するものであり（実際には、ＡＶ／ＣコマンドとＡＶ／Ｃレスポンスとで異なるオフセット値が用いられる）、これに対して、これまでの第１及び第２の実施形態では、「各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行する」ような無線ＬＡＮシステムにおいて、ＡＶ／Ｃプロトコルを識別するために、無線ＬＡＮ上でのプロトコル識別子としてＡＶ／Ｃプロトコルを示すものを定義し、ＡＶ／Ｃプロトコルに従ったパケットを送信する場合には、ＡＶ／Ｃプロトコルを示すプロトコル識別子をパケットのヘッダ内に記述するものとし、リクエストとレスポンスとの識別は上位レイヤで行うものとしたが、無線データリンクレイヤで、リクエストとレスポンスとの識別まで行うようにすることも可能である。
このためには、無線ＬＡＮ上でのプロトコル識別子として、ＡＶ／Ｃコマンドを示すものとＡＶ／Ｃレスポンスを示すものとを別々に定義すればよい。この場合には、ＡＶ／ＣコマンドとＡＶ／Ｃレスポンスとで異なる論理コネクションすなわちチャネル識別子が用いられる。
【０１３２】
さらには、無線ＬＡＮ上でのプロトコル識別子として、第１の無線端末から第２の無線端末への方向のＡＶ／Ｃコマンドと、第１の無線端末から第２の無線端末への方向のＡＶ／Ｃレスポンスと、第２の無線端末から第１の無線端末への方向のＡＶ／Ｃコマンドと、第２の無線端末から第１の無線端末への方向のＡＶ／Ｃレスポンスとを別々に定義することも可能である。この場合には、４種類のプロトコル識別子毎に異なる論理コネクションすなわちチャネル識別子が用いられる。
【０１３３】
このように第１及び第２の実施形態によれば、各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行するような無線ＬＡＮシステムを用いても、ＡＶ／Ｃプロトコル等のコマンドとレスポンスの組み合わせを一つのセットとしてプロトコル処理が実行されるようなプロトコルが実行可能となる。また、実行するプロトコルに対応するチャネルＩＤを、あらかじめ割り当ててしまうことによって、その無線端末上のデータリンクレイヤ処理を簡略化することができる。
【０１３４】
また、第１及び第２の実施形態によれば、上記のような無線ネットワークとＩＥＥＥ１３９４とに跨ったＡＶデータ転送制御処理が可能になる。特に、ＡＶ／ＣプロトコルのようにＩＥＥＥ１３９４を前提としたプロトコルを無線ネットワークとＩＥＥＥ１３９４とに跨って制御することが可能になる。
【０１３５】
なお、以上の各実施形態では、無線システムにおけるシグナリング時にＡＶ／Ｃプロトコル用に（もしくはＡＶ／Ｃコマンド用およびＡＶ／Ｃレスポンス用にそれぞれ）チャネル識別子を獲得（設定）したが、ＡＶ／Ｃプロトコル用（もしくはＡＶ／Ｃコマンド用およびＡＶ／Ｃレスポンス用）に、予め１または複数のチャネル識別子を獲得しておくようにしてもよい（複数のチャネル識別子を獲得しておく場合には、無線端末はそのときに使用可能なチャネル識別子を適宜選択して使用することができる）。
【０１３６】
また、以上では、無線端末毎に、ＡＶ／Ｃプロトコル用（もしくはＡＶ／Ｃコマンド用およびＡＶ／Ｃレスポンス用）にチャネル識別子が適宜割り当てられたが、ＡＶ／Ｃプロトコル用（もしくはＡＶ／Ｃコマンド用およびＡＶ／Ｃレスポンス用）に使用可能な複数のチャネル識別子を全端末を通じて規定しておいてもよい（無線端末はそのチャネル識別子の範囲で適宜選択して使用する）。
【０１３７】
また、全端末を通じて唯一のチャネル識別子を、ＡＶ／Ｃプロトコル用のチャネル識別子として定めておくようにしてもよい。あるいは、全端末を通じて唯一のチャネル識別子を、ＡＶ／Ｃコマンド用のチャネル識別子として定めておくとともに、全端末を通じて他の唯一のチャネル識別子を、ＡＶ／Ｃレスポンス用のチャネル識別子として定めておくようにしてもよい。
【０１３８】
また、以上では、（例えばＡＶ／Ｃの再生要求を出す際に）ＡＶデータの受信側となる無線端末がシグナリング・リクエストを送信し、ＡＶデータの送信側となる無線端末がこれに応答してシグナリング・レスポンスを送信する場合を例にとって説明したが、（例えばＡＶ／Ｃの受信要求を出す際に）ＡＶデータの送信側となる無線端末がシグナリング・リクエストを送信し、ＡＶデータの受信側となる無線端末がこれに応答してシグナリング・レスポンスを送信する場合なども同様に可能である。
【０１３９】
また、以上では、Ｂｌｕｅｔｏｏｔｈを用いた場合を例にとって説明したが、本発明は、それ以外の「各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行する」ような無線ＬＡＮシステムにおける無線端末にも適用可能である。
【０１４０】
また、以上では、ＡＶデータ転送のためのＡＶ制御プロトコルとしてＡＶ／Ｃプロトコルを用いた場合を例にとって説明したが、本発明は他のＡＶ制御プロトコルを用いた場合にも適用可能である。
【０１４１】
また、本発明は家庭内ネットワークにもオフィスやその他の環境に設けられたネットワークにも適用可能である。
【０１４２】
なお、以上の各機能は、ソフトウェアとしても実現可能である。
【０１４３】
また、本実施形態は、コンピュータに所定の手段を実行させるための（あるいはコンピュータを所定の手段として機能させるための、あるいはコンピュータに所定の機能を実現させるための）プログラムを記録したコンピュータ読取り可能な記録媒体としても実施することもできる。
【０１４４】
本発明は、上述した実施の形態に限定されるものではなく、その技術的範囲において種々変形して実施することができる。
【０１４５】
【発明の効果】
本発明によれば、各無線端末間でのデータ転送に先だって、その無線端末間に論理的なコネクションを確立してからデータ転送を実行するような無線ＬＡＮシステムを用いても、ＡＶ／Ｃプロトコル等のコマンドとレスポンスの組み合わせを一つのセットとしてプロトコル処理が実行されるようなプロトコルが実行可能となる。また、実行するプロトコルに対応するチャネルＩＤを、あらかじめ割り当ててしまうことによって、その無線端末上のデータリンクレイヤ処理を簡略化することができる。
また、本発明によれば、上記のような無線ネットワークとＩＥＥＥ１３９４とに跨ったＡＶデータ転送制御処理が可能になる。特に、ＡＶ／ＣプロトコルのようにＩＥＥＥ１３９４を前提としたプロトコルを無線ネットワークとＩＥＥＥ１３９４とに跨って制御することが可能になる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る無線ネットワークの一例を示す図
【図２】本発明の第１の実施の形態に係る無線端末間でパケット転送を実行する場合の処理シーケンスの一例を示す図
【図３】本発明の第１の実施の形態に係る無線端末を用いてパケット転送を行う際の、利用する論理チャネルとプロトコルの対応関係を保持する対応テーブルの一例を示す図
【図４】本発明の第１の実施の形態に係る無線端末間で転送されるシグナリング・リクエスト・パケットのパケットフォーマットの一例を示す図
【図５】本発明の第１の実施の形態に係る無線端末間で転送されるシグナリング・レスポンス・パケットのパケットフォーマットの一例を示す図
【図６】本発明の第１の実施の形態に係る無線端末が実行するプロトコルスタックの一例を示す図
【図７】本発明の第１の実施の形態に係る無線端末間でＡＶ／Ｃプロトコルを実行する場合の無線ネットワークの一例を示す図
【図８】本発明の第１の実施の形態に係る無線端末間でＡＶ／Ｃプロトコルを実行する場合の処理シーケンスの一例を示す図
【図９】本発明の第１の実施の形態に係る無線端末を用いてＡＶ／Ｃプロトコルを実行する際の、利用する論理チャネルとプロトコルの対応関係を保持する対応テーブルの一例を示す図
【図１０】本発明の第１の実施の形態に係る無線端末間でＡＶ／Ｃプロトコルを実行する場合の処理シーケンスの他の例を示す図
【図１１】本発明の第２の実施の形態に係る無線端末を、無線ＧＷを介してＩＥＥＥ１３９４バスに接続する場合の、ネットワーク構成の一例を示す図
【図１２】本発明の第２の実施の形態に係る無線端末と、無線ＧＷを介して接続しているＩＥＥＥ１３９４バス上の１３９４ノードとの間で、ＡＶ／Ｃプロトコルを実行する場合の処理シーケンスの一例を示す図
【図１３】本発明の第２の実施の形態に係る無線端末と、無線ＧＷを介して接続しているＩＥＥＥ１３９４バス上の１３９４ノードとの間で、ＡＶ／Ｃプロトコルを実行する際の、利用する論理チャネルとプロトコルの対応関係を保持する対応テーブルの一例を示す図
【図１４】本発明の第２の実施の形態に係る無線端末と、無線ＧＷを介して接続しているＩＥＥＥ１３９４バス上の１３９４ノードとの間で、ＡＶ／Ｃプロトコルを実行する場合の処理シーケンスの他の例を示す図
【符号の説明】
１０，３０，９０…無線ネットワーク
２０…ＩＥＥＥ１３９４バス
１０１，１０２，２０３，９０１，９０２…無線端末
２０１…１３９４ノード
２０２…無線ゲートウェイ
１０１３，１０２３，２０２２，２０３２，９０１３，９０２３…無線インタフェース
１０１１，２０３１…ディスプレイ・サブユニット
１０２１，２０１１…ＶＴＲサブユニット
１０２２，２０１２…ＭＰＥＧ２ソース
２０２１…無線ゲートウェイ機能
【図１】
0003715494.tif 000002
【図２】
0003715494.tif 000003
【図３】
0003715494.tif 000004
【図４】
0003715494.tif 000005
【図５】
0003715494.tif 000006
【図６】
0003715494.tif 000007
【図７】
0003715494.tif 000008
【図８】
0003715494.tif 000009
【図９】
0003715494.tif 000010
【図１０】
0003715494.tif 000011
【図１１】
0003715494.tif 000012
【図１２】
0003715494.tif 000013
【図１３】
0003715494.tif 000014
【図１４】
0003715494.tif 000015