(57)【特許請求の範囲】
【請求項１】
特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報である第１の問い合わせ情報を取得するための問い合わせ情報取得部と、
前記特定外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を送信する第１のアドレス情報管理装置、および前記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を送信する第２のアドレス情報管理装置へ、前記問い合わせ情報取得部によって取得された前記第１の問い合わせ情報を送信するための問い合わせ情報送信部と、
前記第１のアドレス情報管理装置および前記第２のアドレス情報管理装置から受信した前記応答情報を前記特定端末装置へ送信するための応答情報送信部とを備え、
前記問い合わせ情報取得部は、さらに、前記特定端末装置以外の無線端末装置または有線端末装置である一般端末装置からの通信先アドレスの問い合わせ情報である第２の問い合わせ情報を取得し、
前記問い合わせ情報送信部は、さらに、前記一般端末装置から取得した前記第２の問い合わせ情報を前記第２のアドレス情報管理装置へ送信する、ネットワーク接続装置。
【請求項２】
前記ネットワーク接続装置は、さらに、
前記第１の問い合わせ情報の送信先であるアドレス情報管理装置が前記ネットワーク接続装置であることを示す問い合わせ先情報を前記特定端末装置へ送信するための問い合わせ先情報送信部を備える、請求項１に記載のネットワーク接続装置。
【請求項３】
前記問い合わせ情報送信部は、前記第１の問い合わせ情報を前記第１のアドレス情報管理装置へ送信しても前記応答情報を受信できなかった場合に前記第２のアドレス情報管理装置へ前記第１の問い合わせ情報を送信する、請求項１または２に記載のネットワーク接続装置。
【請求項４】
前記問い合わせ情報送信部は、前記問い合わせ情報を送信してから前記応答情報を受信することなく所定時間経過するたびに前記問い合わせ情報を送信し、前記特定端末装置から取得した前記第１の問い合わせ情報を送信する間隔を、前記一般端末装置から取得した前記第２の問い合わせ情報を送信する間隔よりも短くする、請求項１に記載のネットワーク接続装置。
【請求項５】
前記問い合わせ情報送信部は、前記第１の問い合わせ情報を前記第１のアドレス情報管理装置および前記第２のアドレス情報管理装置へ順次送信し、前記第１のアドレス情報管理装置および前記第２のアドレス情報管理装置の一方へ前記第１の問い合わせ情報を送信してから所定時間経過しても前記応答情報を受信しない場合には他方のアドレス情報管理装置へ前記第１の問い合わせ情報を送信し、前記第１のアドレス情報管理装置および前記第２のアドレス情報管理装置の一方から前記第１の問い合わせ情報に対応するアドレスが検索できなかったことを示すエラー情報を受信した場合には、前記所定時間の経過を待たずに他方のアドレス情報管理装置へ前記第１の問い合わせ情報を送信する、請求項１から４のいずれか１項に記載のネットワーク接続装置。
【請求項６】
前記問い合わせ情報送信部は、前記第１のアドレス情報管理装置および前記第２のアドレス情報管理装置の一方へ前記第１の問い合わせ情報を送信してから前記応答情報を受信することなく所定時間経過するたびに前記第１のアドレス情報管理装置および前記第２のアドレス情報管理装置の他方へ前記第１の問い合わせ情報を送信し、前記第１のアドレス情報管理装置または前記第２のアドレス情報管理装置から前記第１の問い合わせ情報に対応するアドレスが検索できなかったことを示すエラー情報を受信した場合には、前記エラー情報を送信したアドレス情報管理装置へは前記第１の問い合わせ情報を送信しない、請求項１から５のいずれか１項に記載のネットワーク接続装置。
【請求項７】
前記応答情報送信部は、前記第１のアドレス情報管理装置および前記第２のアドレス情報管理装置の両方から前記第１の問い合わせ情報に対応するアドレスが検索できなかったことを示すエラー情報を受信した場合には、前記エラー情報を前記特定端末装置へ送信する、請求項１から６のいずれか１項に記載のネットワーク接続装置。
【請求項８】
前記問い合わせ情報送信部は、前記第２のアドレス情報管理装置との通信を開始できない状態において、前記第２のアドレス情報管理装置との通信を開始できる状態へ遷移することを待つことなく、前記第１のアドレス情報管理装置へ前記第１の問い合わせ情報を送信し、前記第２のアドレス情報管理装置との通信を開始できる状態へ遷移すると、前記第２のアドレス情報管理装置への前記第１の問い合わせ情報の送信を開始する、請求項１から７のいずれか１項に記載のネットワーク接続装置。
【請求項９】
前記ネットワーク接続装置は、さらに、
前記特定端末装置の識別情報および前記一般端末装置の識別情報を記憶するための記憶部を備え、
前記問い合わせ情報取得部は、前記問い合わせ情報が示す識別情報と前記記憶部によって記憶された識別情報とを比較することにより、前記問い合わせ情報の送信元が前記特定端末装置であるか前記一般端末装置であるかを判断する、請求項１から８のいずれか１項に記載のネットワーク接続装置。
【請求項１０】
前記ネットワーク接続装置は、さらに、
前記第１の問い合わせ情報を含む無線信号を前記特定端末装置から受信して、受信した前記第１の問い合わせ情報を前記問い合わせ情報取得部へ出力し、かつ前記応答情報送信部から前記応答情報を受信して、受信した前記応答情報を含む無線信号を前記特定端末装置へ送信するための無線インタフェース部を備える、請求項１から９のいずれか１項に記載のネットワーク接続装置。
【請求項１１】
前記無線インタフェース部はフェムト基地局である、請求項１０に記載のネットワーク接続装置。
【請求項１２】
前記第１のアドレス情報管理装置は、前記ネットワーク接続装置から受信した問い合わせ情報に対応するアドレスを、自己が記憶する１または複数のアドレスの範囲で検索し、検索した前記アドレスを示す応答情報を前記ネットワーク接続装置へ送信し、検索できなかった場合にはエラー情報を前記ネットワーク接続装置へ送信し、
前記第２のアドレス情報管理装置は、前記ネットワーク接続装置から受信した問い合わせ情報に対応するアドレスを、自己が記憶する１または複数のアドレスの範囲で検索し、検索できなかった場合には他の装置に前記問い合わせ情報に対応するアドレスを検索させ、検索した前記アドレスを示す応答情報を前記ネットワーク接続装置へ送信する、請求項１から１１のいずれか１項に記載のネットワーク接続装置。
【請求項１３】
特定外部ネットワークに設けられ、ネットワーク接続装置から通信先アドレスの問い合わせ情報を受信し、受信した前記問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を前記ネットワーク接続装置へ送信するためのアドレス情報管理装置であって、
前記ネットワーク接続装置は、
前記特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報である第１の問い合わせ情報を取得するための問い合わせ情報取得部と、
前記アドレス情報管理装置、および前記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を送信する他のアドレス情報管理装置へ、前記問い合わせ情報取得部によって取得された前記第１の問い合わせ情報を送信するための問い合わせ情報送信部と、
前記アドレス情報管理装置および前記他のアドレス情報管理装置から受信した前記応答情報を前記特定端末装置へ送信するための応答情報送信部とを備え、
前記問い合わせ情報取得部は、さらに、前記特定端末装置以外の無線端末装置または有線端末装置である一般端末装置からの通信先アドレスの問い合わせ情報である第２の問い合わせ情報を取得し、
前記問い合わせ情報送信部は、さらに、前記一般端末装置から取得した前記第２の問い合わせ情報を前記アドレス情報管理装置へ送信する、アドレス情報管理装置。
【請求項１４】
ネットワーク接続装置と、
第１のアドレス情報管理装置とを備え、
前記第１のアドレス情報管理装置は、特定外部ネットワークに設けられ、前記ネットワーク接続装置から通信先アドレスの問い合わせ情報を受信し、受信した前記問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を前記ネットワーク接続装置へ送信し、
前記ネットワーク接続装置は、
前記特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報である第１の問い合わせ情報を取得するための問い合わせ情報取得部と、
前記第１のアドレス情報管理装置、および前記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を送信する第２のアドレス情報管理装置へ、前記問い合わせ情報取得部によって取得された前記第１の問い合わせ情報を送信するための問い合わせ情報送信部と、
前記第１のアドレス情報管理装置および前記第２のアドレス情報管理装置から受信した前記応答情報を前記特定端末装置へ送信するための応答情報送信部とを含み、
前記問い合わせ情報取得部は、さらに、前記特定端末装置以外の無線端末装置または有線端末装置である一般端末装置からの通信先アドレスの問い合わせ情報である第２の問い合わせ情報を取得し、
前記問い合わせ情報送信部は、さらに、前記一般端末装置から取得した前記第２の問い合わせ情報を前記第２のアドレス情報管理装置へ送信する、ネットワークシステム。
【請求項１５】
特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報である第１の問い合わせ情報を取得するステップと、
前記特定外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を送信する第１のアドレス情報管理装置、および前記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を送信する第２のアドレス情報管理装置の少なくとも一方へ、前記問い合わせ情報取得部によって取得された前記第１の問い合わせ情報を送信するステップと、
前記特定端末装置以外の無線端末装置または有線端末装置である一般端末装置からの通信先アドレスの問い合わせ情報である第２の問い合わせ情報を取得するステップと、
前記一般端末装置から取得した前記第２の問い合わせ情報を前記第２のアドレス情報管理装置へ送信するステップと、
前記第１のアドレス情報管理装置または前記第２のアドレス情報管理装置から受信した前記応答情報を前記特定端末装置へ送信するステップとを含む、ネットワーク接続方法。
【請求項１６】
ネットワーク接続装置におけるネットワーク接続プログラムであって、コンピュータに、
特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報である第１の問い合わせ情報を取得するステップと、
前記特定外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を送信する第１のアドレス情報管理装置、および前記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した前記アドレスを示す応答情報を送信する第２のアドレス情報管理装置の少なくとも一方へ、前記問い合わせ情報取得部によって取得された前記第１の問い合わせ情報を送信するステップと、
前記特定端末装置以外の無線端末装置または有線端末装置である一般端末装置からの通信先アドレスの問い合わせ情報である第２の問い合わせ情報を取得するステップと、
前記一般端末装置から取得した前記第２の問い合わせ情報を前記第２のアドレス情報管理装置へ送信するステップと、
前記第１のアドレス情報管理装置または前記第２のアドレス情報管理装置から受信した前記応答情報を前記特定端末装置へ送信するステップとを実行させるための、ネットワーク接続プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続装置、アドレス情報管理装置、ネットワークシステム、ネットワーク接続方法およびネットワーク接続プログラムに関し、特に、無線端末装置からの通信先アドレスの問い合わせに対して応答を行なうネットワーク接続装置、アドレス情報管理装置、ネットワークシステム、ネットワーク接続方法およびネットワーク接続プログラムに関する。
【背景技術】
【０００２】
ＩＰ（Internet Protocol）パケットのルーティングおよびプロトコル変換等の機能を有し、宅内の内部ネットワークとインターネット等の外部ネットワークとを相互に接続するためのホームゲートウェイが開発されている。
【０００３】
また、従来、移動通信システムでは、半径数百メートルから数十キロメートルのセルすなわち無線端末装置が通信可能なエリアを形成する無線基地局装置（以下、マクロ基地局とも称する。）による通信サービスが提供されてきた。
【０００４】
近年、移動通信サービスの加入者数の劇的な増加およびデータ通信による通信トラヒック量の増大から、より半径の小さいセルを形成することによって加入者および通信トラヒックを分散し、また、一定レベルの通信速度をユーザへ安定して提供することが望まれている。また、ビルの超高層化に伴う不感地対策のため、企業フロア内および一般家庭内への無線基地局装置の設置も望まれている。
【０００５】
これらの要望と併せて、無線基地局装置で使用される種々のデバイスの処理能力が飛躍的に向上したことによって無線基地局装置の小型化が進み、このような小型化された基地局が注目を集めている。
【０００６】
この小型基地局（以下、フェムト基地局とも称する。）が形成するフェムトセル（Femto Cell）の半径は１０メートル前後と小さいため、フェムト基地局は、マクロ基地局が形成するマクロセル（Macro Cell）の圏外となりマクロ基地局の設置が困難な宅内および地下街等の場所で使用されることが考えられる。
【０００７】
このようなフェムト基地局が宅内に設置された場合、フェムトセルに存在し、フェムト基地局と通信する無線端末装置は、たとえば、フェムト基地局およびホームゲートウェイ経由で外部ネットワークとの間でＩＰパケットを送受信する。
【０００８】
ここで、ＩＰパケットを送信する際には、いわゆる名前解決を行なう必要がある。すなわち、インターネットにおけるコンピュータの名前にあたるドメイン名をＩＰアドレスに変換するドメインネームサーバ（以下、ＤＮＳ（Domain Name System）サーバとも称する。）に対して通信先のドメイン名に対応するＩＰアドレスの問い合わせを行ない、当該ドメインネームサーバから通信先のＩＰアドレスを取得する必要がある。
【０００９】
このようなＤＮＳサーバを利用したＩＰパケットのルーティングを行なう構成の一例として、たとえば、特許文献１（特許第３９０２５９７号公報）には、以下のような技術が開示されている。すなわち、ルータは、あて先のＩＰアドレスを有するデータパケットを端末から収集するＩＰパケット収集部と、複数アドレスを複数ゲートウェイに対応付けるルーティングキャッシュテーブルを参照して、上記複数ゲートウェイのうちの上記ＩＰアドレスに対応する対応ゲートウェイに上記データパケットを転送するＩＰパケット転送部と、上記ルーティングキャッシュテーブルから上記対応ゲートウェイが検索されないときに、ＤＮＳサーバから上記ＩＰアドレスに対応する回答ドメイン名を収集する逆引き問い合わせ部と、複数ドメイン名を複数ゲートウェイに対応付けるドメインネームルーティングテーブルを参照して、上記複数ゲートウェイのうちから上記回答ドメイン名に対応する回答ゲートウェイを検索するゲートウェイ検索部と、上記ルーティングキャッシュテーブルに、上記ＩＰアドレスを上記回答ゲートウェイに対応付けて記録するルーティングテーブル更新部とを備える。そして、上記ＩＰパケット転送部は、上記ルーティングキャッシュテーブルから上記対応ゲートウェイが検索されないときに、上記回答ゲートウェイに上記データパケットを転送する。上記ルーティングキャッシュテーブルは、本ルータが備える揮発性メモリに格納され、上記ドメインネームルーティングテーブルは、本ルータが備える不揮発性メモリに格納される。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特許第３９０２５９７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
携帯電話等の無線端末装置は、ＩＰパケットを送信する場合、通常、移動通信事業者網におけるＤＮＳサーバに通信先アドレスの問い合わせを行なう。このため、無線端末装置から移動通信事業者網へのアクセス数が増加すると、ＩＰパケットのトラフィック量が増加し、無線端末装置を用いて通信する際の応答が遅くなってしまう場合がある。また、トラフィック量の増大に対処するために移動通信事業者網においてＤＮＳサーバ等の装置を増設する必要が生じる場合がある。
【００１２】
しかしながら、特許文献１には、このような問題を解決するための構成は開示されていない。
【００１３】
この発明は、上述の課題を解決するためになされたもので、その目的は、無線端末装置およびネットワーク間のトラフィックを適切に制御することにより、無線端末装置において良好な通信動作を実現することが可能なネットワーク接続装置、アドレス情報管理装置、ネットワークシステム、ネットワーク接続方法およびネットワーク接続プログラムを提供することである。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、この発明のある局面に係わるネットワーク接続装置は、特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報を取得するための問い合わせ情報取得部と、上記特定外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を送信する第１のアドレス情報管理装置、および上記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を送信する第２のアドレス情報管理装置へ、上記問い合わせ情報取得部によって取得された上記問い合わせ情報を送信するための問い合わせ情報送信部と、上記第１のアドレス情報管理装置および上記第２のアドレス情報管理装置から受信した上記応答情報を上記特定端末装置へ送信するための応答情報送信部とを備える。
【００１５】
このような構成により、たとえば無線端末装置からの問い合わせ情報の送信先を、ネットワーク接続装置において第１のアドレス情報管理装置および第２のアドレス情報管理装置のうちから選択することが可能となり、第１のアドレス情報管理装置が設置された特定外部ネットワークから第２のアドレス情報管理装置が設置された一般外部ネットワークへＩＰトラフィックを分散させることが可能となるため、特定外部ネットワークにおけるＩＰパケットのトラフィック量を低減することができる。したがって、無線端末装置およびネットワーク間のトラフィックを適切に制御することにより、無線端末装置において良好な通信動作を実現することができる。
【００１６】
好ましくは、上記ネットワーク接続装置は、さらに、上記問い合わせ情報の送信先であるアドレス情報管理装置が上記ネットワーク接続装置であることを示す問い合わせ先情報を上記特定端末装置へ送信するための問い合わせ先情報送信部を備える。
【００１７】
このような構成により、無線端末装置からの問い合わせ情報がネットワーク接続装置を通過して一般外部ネットワークまたは特定外部ネットワークにおけるアドレス情報管理装置へ直接送信されることを防ぐことができる。すなわち、無線端末装置から見た問い合わせ情報の送信先を一般外部ネットワークまたは特定外部ネットワークにおけるアドレス情報管理装置ではなくネットワーク接続装置とし、ネットワーク接続装置が問い合わせ情報の送信先として第２のアドレス情報管理装置および第１のアドレス情報管理装置を適切に切り替えることが可能となる。
【００１８】
好ましくは、上記問い合わせ情報送信部は、上記問い合わせ情報を上記第１のアドレス情報管理装置へ送信しても上記応答情報を受信できなかった場合に上記第２のアドレス情報管理装置へ上記問い合わせ情報を送信する。
【００１９】
このような構成により、たとえば特定外部ネットワークにおける第１のアドレス情報管理装置において、ドメイン名およびＩＰアドレスを適宜設定することにより、無線端末装置の通信先に応じて特定外部ネットワーク側で名前解決を行なうか否かを制御することができる。そして、たとえばネットワーク接続装置が、無線端末装置が送信するＩＰパケットを、応答情報の送信元の網へ送信するように制御することにより、無線端末装置からのＩＰパケットの宛先に基づいて当該ＩＰパケットの送信先を選択する必要がなくなり、処理が複雑になることを防ぎ、また、処理量が増大することを防ぐことができる。また、特定外部ネットワークを経由して無線端末装置が送受信するＩＰパケットを特定外部ネットワークの事業者が選択することが可能となる。すなわち、特定外部ネットワークの事業者において、名前解決先を選択することにより、一般外部ネットワークおよび特定外部ネットワークにおける負荷の分散を図ることができる。また、問い合わせ情報を特定外部ネットワークへ先に送信することにより、無線端末装置へのコンテンツ配信等の通信サービスの応答を、優先して高速化することが可能となる。
【００２０】
好ましくは、上記問い合わせ情報取得部は、さらに、上記特定端末装置以外の無線端末装置または有線端末装置である一般端末装置からの通信先アドレスの問い合わせ情報を取得し、上記問い合わせ情報送信部は、さらに、上記一般端末装置から取得した上記問い合わせ情報を上記第２のアドレス情報管理装置へ送信する。
【００２１】
このような構成により、ネットワーク接続装置において、特定端末装置からの問い合わせ情報および一般端末装置からの問い合わせ情報の送信先を適切に切り替えることができる。
【００２２】
より好ましくは、上記問い合わせ情報送信部は、上記問い合わせ情報を送信してから上記応答情報を受信することなく所定時間経過するたびに上記問い合わせ情報を送信し、上記特定端末装置から取得した上記問い合わせ情報を送信する間隔を、上記一般端末装置から取得した上記問い合わせ情報を送信する間隔よりも短くする。
【００２３】
このように、特定端末装置から受信した問い合わせ情報の送信間隔を一般端末装置と比べて短く設定する構成により、特定端末装置からの問い合わせ情報を特定外部ネットワークおよび一般外部ネットワークの両方に送信することで送信先のアドレス情報管理装置の数が増加しても、タイムアウトまでに各アドレス情報管理装置へ問い合わせ情報を送信する回数を、一般端末装置からの問い合わせ情報を一般外部ネットワークのみに送信する場合と同程度にすることができるため、通信の安定化を図ることができる。また、特定外部ネットワークまたは一般外部ネットワークからコンテンツ配信等の通信サービスを受けるまでの時間を短縮することができる。
【００２４】
好ましくは、上記問い合わせ情報送信部は、上記問い合わせ情報を上記第１のアドレス情報管理装置および上記第２のアドレス情報管理装置へ順次送信し、上記第１のアドレス情報管理装置および上記第２のアドレス情報管理装置の一方へ上記問い合わせ情報を送信してから所定時間経過しても上記応答情報を受信しない場合には他方のアドレス情報管理装置へ上記問い合わせ情報を送信し、上記第１のアドレス情報管理装置および上記第２のアドレス情報管理装置の一方から上記問い合わせ情報に対応するアドレスが検索できなかったことを示すエラー情報を受信した場合には、上記所定時間の経過を待たずに他方のアドレス情報管理装置へ上記問い合わせ情報を送信する。
【００２５】
このような構成により、他方の網のアドレス情報管理装置へ問い合わせ情報を送信するまでの時間を短縮し、名前解決に要する時間を短縮することが可能となる。
【００２６】
好ましくは、上記問い合わせ情報送信部は、上記第１のアドレス情報管理装置および上記第２のアドレス情報管理装置の一方へ上記問い合わせ情報を送信してから上記応答情報を受信することなく所定時間経過するたびに上記第１のアドレス情報管理装置および上記第２のアドレス情報管理装置の他方へ上記問い合わせ情報を送信し、上記第１のアドレス情報管理装置または上記第２のアドレス情報管理装置から上記問い合わせ情報に対応するアドレスが検索できなかったことを示すエラー情報を受信した場合には、上記エラー情報を送信したアドレス情報管理装置へは上記問い合わせ情報を送信しない。
【００２７】
このような構成により、エラー情報を送信してきた網への問い合わせ情報の再送信を停止することができるため、名前解決に要する時間を短縮することができる。
【００２８】
好ましくは、上記応答情報送信部は、上記第１のアドレス情報管理装置および上記第２のアドレス情報管理装置の両方から上記問い合わせ情報に対応するアドレスが検索できなかったことを示すエラー情報を受信した場合には、上記エラー情報を上記特定端末装置へ送信する。
【００２９】
このような構成により、ネットワークシステムにおける名前解決を安定して行なうことが可能となる。
【００３０】
好ましくは、上記問い合わせ情報送信部は、上記第２のアドレス情報管理装置との通信を開始できない状態において、上記第２のアドレス情報管理装置との通信を開始できる状態へ遷移することを待つことなく、上記第１のアドレス情報管理装置へ上記問い合わせ情報を送信し、上記第２のアドレス情報管理装置との通信を開始できる状態へ遷移すると、上記第２のアドレス情報管理装置への上記問い合わせ情報の送信を開始する。
【００３１】
このような構成により、特定外部ネットワークへの問い合わせ情報の到着時間を短縮し、名前解決を早期に完了することができる。
【００３２】
より好ましくは、上記ネットワーク接続装置は、さらに、上記特定端末装置の識別情報および上記一般端末装置の識別情報を記憶するための記憶部を備え、上記問い合わせ情報取得部は、上記問い合わせ情報が示す識別情報と上記記憶部によって記憶された識別情報とを比較することにより、上記問い合わせ情報の送信元が上記特定端末装置であるか上記一般端末装置であるかを判断する。
【００３３】
このような構成により、特定端末装置からの問い合わせ情報および一般端末装置からの問い合わせ情報を適切に判別することができる。
【００３４】
好ましくは、上記ネットワーク接続装置は、さらに、上記問い合わせ情報を含む無線信号を上記特定端末装置から受信して、受信した上記問い合わせ情報を上記問い合わせ情報取得部へ出力し、かつ上記応答情報送信部から上記応答情報を受信して、受信した上記応答情報を含む無線信号を上記特定端末装置へ送信するための無線インタフェース部を備える。
【００３５】
このように、ホームゲートウェイと無線基地局装置とを統合する構成により、無線基地局装置専用のゲートウェイと異なり、特定外部ネットワークおよび一般外部ネットワークの両方で名前解決を行なうことができる。これにより、特定外部ネットワークにおけるトラフィック量の増大に対して適切に負荷分散を行ない、また、無線端末装置の通信接続先をたとえば一般外部ネットワークとすることで、無線端末装置のユーザの通信料金を低減するようなサービスを提供することも可能となる。
【００３６】
より好ましくは、上記無線インタフェース部はフェムト基地局である。
【００３７】
このように、ホームゲートウェイとフェムト基地局とを統合する構成により、統合効果の高いネットワーク接続装置を提供することができる。
【００３８】
好ましくは、上記第１のアドレス情報管理装置は、上記ネットワーク接続装置から受信した問い合わせ情報に対応するアドレスを、自己が記憶する１または複数のアドレスの範囲で検索し、検索した上記アドレスを示す応答情報を上記ネットワーク接続装置へ送信し、検索できなかった場合にはエラー情報を上記ネットワーク接続装置へ送信し、上記第２のアドレス情報管理装置は、上記ネットワーク接続装置から受信した問い合わせ情報に対応するアドレスを、自己が記憶する１または複数のアドレスの範囲で検索し、検索できなかった場合には他の装置に上記問い合わせ情報に対応するアドレスを検索させ、検索した上記アドレスを示す応答情報を上記ネットワーク接続装置へ送信する。
【００３９】
このような構成により、たとえば特定外部ネットワークにおける第１のアドレス情報管理装置において、ドメイン名およびＩＰアドレスを適宜設定することにより、無線端末装置からのＩＰパケットの宛先に応じて特定外部ネットワーク側で名前解決を行なうか否かを制御することができる。そして、たとえばネットワーク接続装置が、無線端末装置が送信するＩＰパケットを、応答情報の送信元の網へ送信するように制御することにより、無線端末装置からのＩＰパケットの宛先に基づいて当該ＩＰパケットの送信先を選択する必要がなくなる。これにより、ネットワーク接続装置の処理が複雑になることを防ぎ、また、処理量が増大することを防ぐことができる。また、特定外部ネットワークを経由して無線端末装置が送受信するＩＰパケットを特定外部ネットワークの事業者が選択することが可能となる。すなわち、特定外部ネットワークの事業者において、名前解決先を選択することにより、一般外部ネットワークおよび特定外部ネットワークにおける負荷の分散を図ることができる。
【００４０】
上記課題を解決するために、この発明のある局面に係わるアドレス情報管理装置は、特定外部ネットワークに設けられ、ネットワーク接続装置から通信先アドレスの問い合わせ情報を受信し、受信した上記問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を上記ネットワーク接続装置へ送信するためのアドレス情報管理装置であって、上記ネットワーク接続装置は、上記特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報を取得するための問い合わせ情報取得部と、上記アドレス情報管理装置、および上記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を送信する他のアドレス情報管理装置へ、上記問い合わせ情報取得部によって取得された上記問い合わせ情報を送信するための問い合わせ情報送信部と、上記アドレス情報管理装置および上記他のアドレス情報管理装置から受信した上記応答情報を上記特定端末装置へ送信するための応答情報送信部とを備える。
【００４１】
このような構成により、たとえば特定外部ネットワークにおけるアドレス情報管理装置において、ドメイン名およびＩＰアドレスを適宜設定することにより、無線端末装置からのＩＰパケットの宛先に応じて特定外部ネットワーク側で名前解決を行なうか否かを制御することができる。そして、たとえばネットワーク接続装置が、無線端末装置が送信するＩＰパケットを、応答情報の送信元の網へ送信するように制御することにより、無線端末装置からのＩＰパケットの宛先に基づいて当該ＩＰパケットの送信先を選択する必要がなくなる。これにより、ネットワーク接続装置の処理が複雑になることを防ぎ、また、処理量が増大することを防ぐことができる。また、特定外部ネットワークを経由して無線端末装置が送受信するＩＰパケットを特定外部ネットワークの事業者が選択することが可能となる。すなわち、特定外部ネットワークの事業者において、名前解決先を選択することにより、一般外部ネットワークおよび特定外部ネットワークにおける負荷の分散を図ることができる。
【００４２】
上記課題を解決するために、この発明のある局面に係わるネットワークシステムは、ネットワーク接続装置と、第１のアドレス情報管理装置とを備え、上記第１のアドレス情報管理装置は、特定外部ネットワークに設けられ、上記ネットワーク接続装置から通信先アドレスの問い合わせ情報を受信し、受信した上記問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を上記ネットワーク接続装置へ送信し、上記ネットワーク接続装置は、上記特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報を取得するための問い合わせ情報取得部と、上記第１のアドレス情報管理装置、および上記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を送信する第２のアドレス情報管理装置へ、上記問い合わせ情報取得部によって取得された上記問い合わせ情報を送信するための問い合わせ情報送信部と、上記第１のアドレス情報管理装置および上記第２のアドレス情報管理装置から受信した上記応答情報を上記特定端末装置へ送信するための応答情報送信部とを含む。
【００４３】
このような構成により、たとえば無線端末装置からの問い合わせ情報の送信先をネットワーク接続装置において選択することも可能となり、特定外部ネットワークから一般外部ネットワークへＩＰトラフィックを分散させることが可能となるため、特定外部ネットワークにおけるＩＰパケットのトラフィック量を低減することができる。したがって、無線端末装置およびネットワーク間のトラフィックを適切に制御することにより、無線端末装置において良好な通信動作を実現することができる。
【００４４】
上記課題を解決するために、この発明のある局面に係わるネットワーク接続方法は、特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報を取得するステップと、上記特定外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を送信する第１のアドレス情報管理装置、および上記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を送信する第２のアドレス情報管理装置の少なくとも一方へ、上記問い合わせ情報取得部によって取得された上記問い合わせ情報を送信するステップと、上記第１のアドレス情報管理装置または上記第２のアドレス情報管理装置から受信した上記応答情報を上記特定端末装置へ送信するステップとを含む。
【００４５】
このような構成により、たとえば無線端末装置からの問い合わせ情報の送信先をネットワーク接続装置において選択することも可能となり、特定外部ネットワークから一般外部ネットワークへＩＰトラフィックを分散させることが可能となるため、特定外部ネットワークにおけるＩＰパケットのトラフィック量を低減することができる。したがって、無線端末装置およびネットワーク間のトラフィックを適切に制御することにより、無線端末装置において良好な通信動作を実現することができる。
【００４６】
上記課題を解決するために、この発明のある局面に係わるネットワーク接続プログラムは、ネットワーク接続装置におけるネットワーク接続プログラムであって、コンピュータに、特定外部ネットワークへのアクセスを許可された無線端末装置である特定端末装置からの通信先アドレスの問い合わせ情報を取得するステップと、上記特定外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を送信する第１のアドレス情報管理装置、および上記特定外部ネットワークが接続される一般外部ネットワークに設けられ、問い合わせ情報に対応するアドレスを検索し、検索した上記アドレスを示す応答情報を送信する第２のアドレス情報管理装置の少なくとも一方へ、上記問い合わせ情報取得部によって取得された上記問い合わせ情報を送信するステップと、上記第１のアドレス情報管理装置または上記第２のアドレス情報管理装置から受信した上記応答情報を上記特定端末装置へ送信するステップとを実行させる。
【００４７】
このような構成により、たとえば無線端末装置からの問い合わせ情報の送信先をネットワーク接続装置において選択することも可能となり、特定外部ネットワークから一般外部ネットワークへＩＰトラフィックを分散させることが可能となるため、特定外部ネットワークにおけるＩＰパケットのトラフィック量を低減することができる。したがって、無線端末装置およびネットワーク間のトラフィックを適切に制御することにより、無線端末装置において良好な通信動作を実現することができる。
【発明の効果】
【００４８】
本発明によれば、無線端末装置およびネットワーク間のトラフィックを適切に制御することにより、無線端末装置において良好な通信動作を実現することができる。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態に係るネットワークシステムの構成を示す図である。
【図２】本発明の実施の形態に係るネットワーク接続装置の構成を示す図である。
【図３】本発明の実施の形態に係るネットワーク接続装置における無線インタフェース部の構成を示す図である。
【図４】本発明の実施の形態に係るネットワーク接続装置におけるネットワーク制御部の構成を示す図である。
【図５】本発明の実施の形態に係るネットワーク接続装置によるＤＮＳクエリの送信動作のシーケンスの一例を示す図である。
【図６】本発明の実施の形態に係るネットワーク接続装置によるＤＮＳクエリの送信動作のシーケンスの一例を示す図である。
【図７】本発明の実施の形態に係るネットワークシステムにおける通信動作のシーケンスの一例を示す図である。
【図８】図７に示すシーケンスにおける、主にＷＡＮ側通信部の詳細な動作手順を定めたフローチャートである。
【図９】本発明の実施の形態に係るネットワークシステムにおける通信動作のシーケンスを示す図である。
【発明を実施するための形態】
【００５０】
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００５１】
［構成および基本動作］
図１は、本発明の実施の形態に係るネットワークシステムの構成を示す図である。
【００５２】
図１を参照して、ネットワークシステム４０１は、ネットワーク接続装置１０１と、ＤＮＳサーバ（第２のアドレス管理装置）３０１と、ＤＮＳサーバ（第１のアドレス管理装置）３０２とを備える。
【００５３】
ＤＮＳサーバ３０１は、たとえばＩＳＰ（Internet Service Provider）網である外部ネットワーク（一般外部ネットワーク）２０１に設置されている。ＤＮＳサーバ３０２は、たとえばパケット交換（Packet Switching）呼を処理するＰＳ網を含んだ移動通信事業者網である外部ネットワーク（特定外部ネットワーク）２０２に設置されている。そして、外部ネットワーク２０１および２０２は図示しないインターネットに接続されている、すなわち外部ネットワーク２０１および２０２はインターネットを介して接続されている。
【００５４】
ネットワーク接続装置１０１は、ＩＰパケットのルーティングおよびプロトコル変換等の機能を有し、宅内の内部ネットワーク２０４と外部ネットワーク２０１，２０２とを固定網２０３経由で相互に接続する。ネットワーク接続装置１０１は、たとえば、ＩＰｖ４（Internet Protocol version 4）のＮＡＰＴ（Network Address Port Translation）機能を有する。
【００５５】
固定網２０３はたとえば光通信のネットワークである。ネットワーク接続装置１０１は、固定網２０３を介してＤＮＳサーバ３０１，３０２と通信を行なう。たとえば、ネットワーク接続装置１０１は、外部ネットワーク２０１，２０２における図示しないアクセスサーバとの間でそれぞれＰＰＰｏＥ（Point to Point Protocol over Ethernet（登録商標））トンネルまたはＩＰｓｅｃ（Security Architecture for Internet Protocol）トンネル等のＶＰＮ（Virtual Private Network）を形成することにより、各アクセスサーバに接続されたＤＮＳサーバ３０１，３０２との間でＩＰパケットの送受信を行なう。
【００５６】
また、内部ネットワーク２０４にはたとえば無線端末装置１５１、パーソナルコンピュータ１５２およびセットトップボックス１５３等の有線端末装置が存在している。
【００５７】
ネットワーク接続装置１０１は、パーソナルコンピュータ１５２およびセットトップボックス１５３とたとえばＬＡＮケーブルを介して接続されており、相互にＩＰパケットの送受信を行なう。
【００５８】
また、ネットワーク接続装置１０１は、たとえば通常のホームゲートウェイ機能に加えてフェムト基地局の機能を備えており、無線端末装置１５１との間で無線信号を送受信する。たとえば、ネットワーク接続装置１０１および無線端末装置１５１は、３ＧＰＰで規格化されたＬＴＥ（Long Term Evolution）に従う移動体通信を行なう。
【００５９】
ここで、フェムト基地局は、３ＧＰＰ（Third Generation Partnership Project）  ＳＰＥＣ  ＴＳ２２．２２０において以下のように説明されている。すなわち、フェムト基地局は、無線インタフェースを介して接続されている無線端末装置を、ＩＰバックホール（backhaul）を用いて、移動通信事業者網に接続する顧客構内装置である。
【００６０】
本発明の実施の形態に係るネットワークシステムにおいても、このような３ＧＰＰの定義を適用してもよい。
【００６１】
また、上記定義と合わせて、あるいは別個に、以下のような定義を適用することも可能である。
【００６２】
マクロ基地局は、事業者の管理下にあり、事業者と契約している無線基地局装置が通信可能な無線基地局装置である。また、マクロ基地局は、基本的に電源がオフになることはないと考えられる。
【００６３】
また、フェムト基地局は、主に個人または法人の建物内に設置され、ユーザの事情により電源がオフとなる可能性がある無線基地局装置である。
【００６４】
また、フェムト基地局は、オープン／ハイブリッド／クローズドのいずれかのアクセスモードで動作する。フェムト基地局は、クローズドアクセスモードで動作する場合には、登録済みのメンバー（端末）のみ接続可能となる。また、クローズドアクセスモードで動作する場合には、登録済みのメンバーにのみサービスを提供する。また、ハイブリッドアクセスモードで動作する場合には、登録済みのメンバー、および未登録のメンバーすなわちノンメンバーの両方にサービスを提供する。また、オープンアクセスモードで動作する場合には、マクロ基地局と同じ動作をする。
【００６５】
図２は、本発明の実施の形態に係るネットワーク接続装置の構成を示す図である。
【００６６】
図２を参照して、ネットワーク接続装置１０１は、ネットワーク制御部１１と、無線インタフェース部１２と、有線インタフェース部１３とを備える。ネットワーク制御部１１は、ＣＰＵ（Central Processing Unit）またはＤＳＰ（Digital Signal Processor）等の演算処理装置によって実現される。
【００６７】
無線インタフェース部１２は、内部ネットワーク２０４における無線端末装置１５１との間で通信を行なう。より詳細には、無線インタフェース部１２は、無線端末装置１５１からＩＰパケット等を含む無線信号を受信し、受信した無線信号を通信データに変換してネットワーク制御部１１へ出力する。また、無線インタフェース部１２は、ネットワーク制御部１１から受けたＩＰパケット等を含む通信データを無線信号に変換して無線端末装置１５１へ送信する。
【００６８】
有線インタフェース部１３は、内部ネットワーク２０４における有線端末装置１５２，１５３との間で通信を行なう。より詳細には、有線インタフェース部１３は、有線端末装置１５２，１５３からＩＰパケット等の通信データを受信してネットワーク制御部１１へ出力する。また、有線インタフェース部１３は、ネットワーク制御部１１から受けたＩＰパケット等の通信データを有線端末装置１５２，１５３へ送信する。
【００６９】
ネットワーク制御部１１は、種々の通信プロトコル処理を行なうことにより、無線インタフェース部１２、有線インタフェース部１３および固定網２０３間の通信データの中継処理を行なう。すなわち、ネットワーク制御部１１は、無線インタフェース部１２から受けた通信データを固定網２０３または有線インタフェース部１３へ出力する。また、ネットワーク制御部１１は、有線インタフェース部１３から受けた通信データを固定網２０３または無線インタフェース部１２へ出力する。また、ネットワーク制御部１１は、固定網２０３からＩＰパケット等の通信データを受信して無線インタフェース部１２または有線インタフェース部１３へ出力する。
【００７０】
図３は、本発明の実施の形態に係るネットワーク接続装置における無線インタフェース部の構成を示す図である。
【００７１】
図３を参照して、無線インタフェース部１２は、たとえばフェムト基地局としての機能を有しており、アンテナ９１と、サーキュレータ９２と、無線受信部９３と、無線送信部９４と、信号処理部９５とを備える。信号処理部９５は、受信信号処理部９６と、送信信号処理部９７とを含む。信号処理部９５は、ＣＰＵまたはＤＳＰ等の演算処理装置によって実現される。
【００７２】
サーキュレータ９２は、アンテナ９１において受信された無線端末装置１５１からの無線信号を無線受信部９３へ出力し、また、無線送信部９４から受けた無線信号をアンテナ９１へ出力する。
【００７３】
無線受信部９３は、サーキュレータ９２から受けた無線信号をベースバンド信号またはＩＦ（Intermediate Frequency）信号に周波数変換し、この周波数変換した信号をデジタル信号に変換して受信信号処理部９６へ出力する。
【００７４】
受信信号処理部９６は、無線受信部９３から受けたデジタル信号に対してＣＤＭＡ（Code Division Multiple Access）方式における逆拡散等の信号処理を行ない、この信号処理後のデジタル信号の一部または全部を所定のフレームフォーマットに変換してネットワーク制御部１１へ出力する。
【００７５】
送信信号処理部９７は、ネットワーク制御部１１から受けた通信データを所定のフレームフォーマットに変換した通信データまたは自ら生成した通信データに対してＯＦＤＭ（Orthogonal Frequency Division Multiplex）方式におけるＩＦＦＴ（Inverse Fast Fourier Transform）等の信号処理を行ない、この信号処理後のデジタル信号を無線送信部９４へ出力する。
【００７６】
無線送信部９４は、送信信号処理部９７から受けたデジタル信号をアナログ信号に変換し、変換したアナログ信号を無線信号に周波数変換してサーキュレータ９２へ出力する。
【００７７】
図４は、本発明の実施の形態に係るネットワーク接続装置におけるネットワーク制御部の構成を示す図である。
【００７８】
図４を参照して、ネットワーク制御部１１は、問い合わせ情報取得部２１と、問い合わせ情報送信部２２と、応答情報送信部２３と、問い合わせ先情報送信部２４と、記憶部２５とを含む。
【００７９】
記憶部２５は、ＰＳ網２０２におけるＤＮＳサーバ３０２へＤＮＳクエリを送信することが許可された端末装置すなわちＰＳ網２０２へのアクセスを許可された端末装置である特定端末装置の識別情報、および特定端末装置以外の端末装置である一般端末装置の識別情報を記憶している。
【００８０】
ここで、ネットワーク接続装置１０１は、たとえば、無線端末装置１５１との間のＲＲＣ（Radio Resource Control）コネクションの確立処理において特定端末装置である無線端末装置１５１の識別情報を取得することから、無線端末装置１５１とは異なる通信プロトコルで通信接続を確立する他の一般端末装置の識別情報との区別をつけることが可能である。
【００８１】
問い合わせ情報取得部２１は、無線端末装置１５１からの通信先アドレスの問い合わせ情報すなわちＤＮＳクエリを無線インタフェース部１２経由で取得する。すなわち、図２に示す無線インタフェース部１２は、ＤＮＳクエリを含む無線信号を無線端末装置１５１から受信して、このＤＮＳクエリを問い合わせ情報取得部２１へ出力する。
【００８２】
また、問い合わせ情報取得部２１は、パーソナルコンピュータ１５２およびセットトップボックス１５３からのＤＮＳクエリを有線インタフェース部１３経由で取得する。すなわち、図２に示す有線インタフェース部１３は、ＤＮＳクエリを含む通信データをパーソナルコンピュータ１５２およびセットトップボックス１５３から受信して、このＤＮＳクエリを問い合わせ情報取得部２１へ出力する。
【００８３】
問い合わせ情報送信部２２は、問い合わせ情報取得部２１によって取得された無線端末装置１５１からのＤＮＳクエリをＩＳＰ網２０１におけるＤＮＳサーバ３０１およびＰＳ網２０２におけるＤＮＳサーバ３０２へ送信する。また、問い合わせ情報送信部２２は、問い合わせ情報取得部２１によって取得されたパーソナルコンピュータ１５２およびセットトップボックス１５３からのＤＮＳクエリをＩＳＰ網２０１におけるＤＮＳサーバ３０１へ送信する。
【００８４】
ここで、ＰＳ網２０２におけるＤＮＳサーバ３０２は、ＤＮＳクエリに対応するアドレスを、自己が記憶する１または複数のアドレスの範囲で検索し、検索したアドレスを示すＤＮＳ応答を送信し、検索できなかった場合にはエラー情報を送信する。
【００８５】
また、ＩＳＰ網２０１におけるＤＮＳサーバ３０１は、ＤＮＳクエリに対応するアドレスを、自己が記憶する１または複数のアドレスの範囲で検索し、検索できなかった場合には他のＤＮＳサーバにＤＮＳクエリに対応するアドレスを検索させ、検索したアドレスを示すＤＮＳ応答を送信する。
【００８６】
応答情報送信部２３は、ＰＳ網２０２におけるＤＮＳサーバ３０２およびＩＳＰ網２０１におけるＤＮＳサーバ３０１から受信したＤＮＳ応答を、ＤＮＳクエリの送信元である無線端末装置１５１、パーソナルコンピュータ１５２またはセットトップボックス１５３へ送信する。
【００８７】
すなわち、図２に示す無線インタフェース部１２は、応答情報送信部２３からＤＮＳ応答を受信して、ＤＮＳ応答を含む無線信号を無線端末装置１５１へ送信する。また、図２に示す有線インタフェース部１３は、応答情報送信部２３からＤＮＳ応答を受信して、ＤＮＳ応答を含む通信データをパーソナルコンピュータ１５２およびセットトップボックス１５３へ送信する。
【００８８】
問い合わせ先情報送信部２４は、ＤＮＳクエリの送信先であるＤＮＳサーバがネットワーク接続装置１０１であることを示す問い合わせ先情報、すなわち通信先アドレスの問い合わせ先がネットワーク接続装置１０１であると無線端末装置１５１に認識させるための問い合わせ先情報を無線端末装置１５１へ送信する。すなわち、図２に示す無線インタフェース部１２は、問い合わせ先情報送信部２４から問い合わせ先情報を受信して、問い合わせ先情報を含む無線信号を無線端末装置１５１へ送信する。
【００８９】
［動作］
次に、本発明の実施の形態に係るネットワーク接続装置が名前解決を行なう際の動作について説明する。
【００９０】
ここでは、ＰＳ網２０２におけるＤＮＳサーバ３０２がプライマリＤＮＳサーバ３０２およびセカンダリＤＮＳサーバ３０２に二重化されており、かつＩＳＰ網２０１におけるＤＮＳサーバ３０１がプライマリＤＮＳサーバ３０１およびセカンダリＤＮＳサーバ３０１に二重化されている場合について説明する。また、無線端末装置１５１が特定端末装置であり、パーソナルコンピュータ１５２およびセットトップボックス１５３が一般端末装置である場合について説明する。
【００９１】
また、以下に示すシーケンスおよびフローチャートにおいて、ネットワーク接続装置１０１は、各ステップを含むプログラムをたとえば図４に示す記憶部２５から読み出して各ステップを実行する。このプログラムは、外部からインストールすることができる。このインストールされるプログラムは、たとえば記録媒体に格納された状態で流通する。
【００９２】
図５は、本発明の実施の形態に係るネットワーク接続装置によるＤＮＳクエリの送信動作のシーケンスの一例を示す図である。図５は、特定端末装置である無線端末装置１５１からのＤＮＳクエリをネットワーク接続装置１０１が受信した場合を示している。
【００９３】
図５を参照して、ネットワーク接続装置１０１は、無線端末装置１５１からのＤＮＳクエリをＰＳ網２０２およびＩＳＰ網２０１の両方に送信する。
【００９４】
すなわち、問い合わせ情報送信部２２は、ＤＮＳクエリをＰＳ網２０２におけるＤＮＳサーバ３０２およびＩＳＰ網２０１におけるＤＮＳサーバ３０１へ順次送信し、ＰＳ網２０２におけるＤＮＳサーバ３０２およびＩＳＰ網２０１におけるＤＮＳサーバ３０１の一方へＤＮＳクエリを送信してもＤＮＳ応答を受信できなかった場合に他方のＤＮＳサーバへＤＮＳクエリを送信する。
【００９５】
より詳細には、問い合わせ情報送信部２２は、ＤＮＳクエリをＰＳ網２０２におけるＤＮＳサーバ３０２およびＩＳＰ網２０１におけるＤＮＳサーバ３０１へ交互に送信し、ＤＮＳクエリを送信してからＤＮＳ応答を受信することなく所定時間経過するたびにＤＮＳサーバ３０２またはＤＮＳサーバ３０１へＤＮＳクエリを送信する。また、問い合わせ情報送信部２２は、ＩＳＰ網２０１におけるＤＮＳサーバ３０１よりも先にＰＳ網２０２におけるＤＮＳサーバ３０２へＤＮＳクエリを送信する。
【００９６】
図５に示す例では、ネットワーク接続装置１０１は、特定端末装置からＤＮＳクエリを受信すると、まず、ＰＳ網２０２におけるプライマリＤＮＳサーバ３０２へＤＮＳクエリを送信し、次に、ＰＳ網２０２におけるセカンダリＤＮＳサーバ３０２へＤＮＳクエリを送信し、次に、ＩＳＰ網２０１におけるプライマリＤＮＳサーバ３０１へＤＮＳクエリを送信し、次に、ＩＳＰ網２０１におけるセカンダリＤＮＳサーバ３０１へＤＮＳクエリを送信する。
【００９７】
そして、ネットワーク接続装置１０１が上記送信動作を２回行っても、すなわち各ＤＮＳサーバに２回ずつＤＮＳクエリを送信しても応答情報を受信できない場合には、ＤＮＳクエリを最初にプライマリＤＮＳサーバ３０２へ送信してから時間ＴＯＵＴが経過し、タイムアウトとなる。
【００９８】
ここで、ネットワーク接続装置１０１は、ＤＮＳクエリの送信元ＩＰアドレスを、ＩＳＰ網２０１への送信時にはＩＳＰ網２０１から与えられたグローバルアドレスに設定し、ＰＳ網２０２への送信時にはＰＳ網２０２から与えられたグローバルアドレスに設定する。
【００９９】
図６は、本発明の実施の形態に係るネットワーク接続装置によるＤＮＳクエリの送信動作のシーケンスの一例を示す図である。図６は、一般端末装置であるパーソナルコンピュータ１５２およびセットトップボックス１５３からのＤＮＳクエリをネットワーク接続装置１０１が受信した場合を示している。
【０１００】
図６を参照して、ネットワーク接続装置１０１は、パーソナルコンピュータ１５２またはセットトップボックス１５３からのＤＮＳクエリをＩＳＰ網２０１に送信する。
【０１０１】
より詳細には、ネットワーク接続装置１０１は、パーソナルコンピュータ１５２またはセットトップボックス１５３からＤＮＳクエリを受信すると、まず、ＩＳＰ網２０１におけるプライマリＤＮＳサーバ３０１へＤＮＳクエリを送信し、次に、ＩＳＰ網２０１におけるセカンダリＤＮＳサーバ３０１へＤＮＳクエリを送信する。
【０１０２】
そして、ネットワーク接続装置１０１がプライマリＤＮＳサーバ３０１に３回、セカンダリＤＮＳサーバ３０１に２回ＤＮＳクエリを送信しても応答情報を受信できない場合には、ＤＮＳクエリを最初にプライマリＤＮＳサーバ３０１へ送信してから時間ＴＯＵＴが経過し、タイムアウトとなる。
【０１０３】
図５および図６から分かるように、問い合わせ情報送信部２２は、ＤＮＳクエリを送信してからＤＮＳ応答を受信することなく所定時間経過するたびにＤＮＳクエリを送信する。そして、問い合わせ情報送信部２２は、特定端末装置から取得したＤＮＳクエリを送信する間隔を、一般端末装置から取得したＤＮＳクエリを送信する間隔よりも短くする。
【０１０４】
具体的には、特定端末装置である無線端末装置１５１からのＤＮＳクエリをＰＳ網２０２およびＩＳＰ網２０１の両方に送信する場合におけるＤＮＳクエリの送信間隔Ｔ１を、一般端末装置であるパーソナルコンピュータ１５２またはセットトップボックス１５３からのＤＮＳクエリをＩＳＰ網２０１のみに送信する場合におけるＤＮＳクエリの送信間隔Ｔ２と比べて短く設定する。
【０１０５】
このように、特定端末装置から受信したＤＮＳクエリの送信間隔を一般端末装置と比べて短く設定する構成により、特定端末装置からのＤＮＳクエリをＰＳ網２０２およびＩＳＰ網２０１の両方に送信することで送信先のＤＮＳサーバの数が増加しても、タイムアウトまでに各サーバへＤＮＳクエリを送信する回数を、一般端末装置からのＤＮＳクエリをＩＳＰ網２０１のみに送信する場合と同程度にすることができるため、通信の安定化を図ることができる。また、ＰＳ網２０２またはＩＳＰ網２０１におけるサーバからコンテンツ配信等の通信サービスを受けるまでの時間を短縮することができる。
【０１０６】
図７は、本発明の実施の形態に係るネットワークシステムにおける通信動作のシーケンスの一例を示す図である。図７において、ＬＡＮ側通信部は図４に示す問い合わせ情報取得部２１、問い合わせ情報送信部２２および応答情報送信部２３に相当し、ＷＡＮ側通信部は問い合わせ情報送信部２２および応答情報送信部２３に相当し、端末管理部は問い合わせ情報取得部２１に相当する。また、以下で説明するアクセス情報および宛先リスト等の各種情報は、図４に示す記憶部２５に保存される。
【０１０７】
図７を参照して、まず、無線端末装置１５１は、ネットワーク接続装置１０１へＤＮＳクエリを送信する（ステップＳ１）。
【０１０８】
次に、ネットワーク接続装置１０１におけるＬＡＮ側通信部は、無線端末装置１５１からＤＮＳクエリを受信して、当該ＤＮＳクエリの情報を含む端末情報要求を端末管理部へ送信する（ステップＳ２）。
【０１０９】
次に、端末管理部は、ＤＮＳクエリが示す識別情報と図４に示す記憶部２５によって記憶された識別情報とを比較することにより、ＤＮＳクエリの送信元が特定端末装置であるか一般端末装置であるかを判断する（ステップＳ３）。
【０１１０】
ここで、端末管理部は、移動通信事業者網２０２から取得した、ＰＳ網におけるＤＮＳサーバ３０２のＩＰアドレスを記憶部２５に保存している。また、端末管理部は、移動通信事業者網２０２から取得した、ＰＳ網に対する送信元ＩＰアドレス、すなわちＰＳ網２０２にアクセスするためのＩＰアドレスを記憶部２５に保存している。
【０１１１】
次に、端末管理部は、無線端末装置１５１からのＤＮＳクエリが特定端末装置からのＤＮＳクエリであると判断すると、無線端末装置１５１に対応するＰＳ網用の２種のＩＰアドレス、すなわちＰＳ網２０２におけるＤＮＳサーバ３０２のＩＰアドレスおよびＰＳ網２０２にアクセスするためのＩＰアドレスを示す応答をＬＡＮ側通信部に通知する（ステップＳ４）。
【０１１２】
次に、ＬＡＮ側通信部は、端末管理部から通知されたＰＳ網用の２種のＩＰアドレス、およびＩＳＰ網２０１におけるＤＮＳサーバ３０１のＩＰアドレスを示すアクセス情報を作成する（ステップＳ５）。このＤＮＳサーバ３０１のＩＰアドレスは、記憶部２５に保存されている。
【０１１３】
次に、ＬＡＮ側通信部は、作成したアクセス情報および受信したＤＮＳクエリの情報をＷＡＮ側通信部に通知する（ステップＳ６）。
【０１１４】
次に、ＷＡＮ側通信部は、ＤＮＳクエリの送信先となるＤＮＳサーバのリストである宛先リストを作成する。この宛先リストには、たとえば配列の形式で各ＤＮＳサーバのＩＰアドレスがリストされており、要素ｄｎｓ［０］にＰＳ網２０２におけるプライマリＤＮＳサーバ３０２のＩＰアドレスが格納され、要素ｄｎｓ［１］にＰＳ網２０２におけるセカンダリＤＮＳサーバ３０２のＩＰアドレスが格納され、要素ｄｎｓ［２］にＩＳＰ網２０１におけるプライマリＤＮＳサーバ３０１のＩＰアドレスが格納され、要素ｄｎｓ［３］にＩＳＰ網２０１におけるセカンダリＤＮＳサーバ３０１のＩＰアドレスが格納される（ステップＳ７）。
【０１１５】
次に、ＷＡＮ側通信部は、宛先リストに従い、ＬＡＮ側通信部から通知されたＤＮＳクエリを送信する。すなわち、ＷＡＮ側通信部は、宛先リストにおける要素ｄｎｓ［０］、ｄｎｓ［１］、ｄｎｓ［２］、ｄｎｓ［３］の順番で各ＤＮＳサーバにＤＮＳクエリを送信する。この場合、ＷＡＮ側通信部は、まず、要素ｄｎｓ［０］およびｄｎｓ［１］に対応するＰＳ網２０２におけるＤＮＳサーバ３０２へＤＮＳクエリを送信する（ステップＳ８）。
【０１１６】
次に、ＰＳ網２０２におけるＤＮＳサーバ３０２は、自己の記憶するドメイン名とＩＰアドレスとの対応テーブルを参照して、ＷＡＮ側通信部から受信したＤＮＳクエリが示すドメイン名に対応するＩＰアドレスを検索する（ステップＳ９）。
【０１１７】
次に、ＰＳ網２０２におけるＤＮＳサーバ３０２は、当該ＤＮＳクエリに対応するＩＰアドレスを検索できなかった場合には、検索できなかったことを示すエラー情報をネットワーク接続装置１０１へ送信する（ステップＳ１０）。
【０１１８】
次に、ネットワーク接続装置１０１におけるＷＡＮ側通信部は、ＰＳ網２０２におけるＤＮＳサーバ３０２からエラー情報を受信して、宛先リストを更新する。すなわち、ＷＡＮ側通信部は、宛先リストからＰＳ網２０２におけるプライマリＤＮＳサーバ３０２およびセカンダリＤＮＳサーバ３０２を削除する。具体的には、宛先リストの要素ｄｎｓ［０］およびｄｎｓ［１］にヌルデータを上書きする（ステップＳ１１）。参照した宛先リストの要素がヌルデータである場合、ＷＡＮ側通信部は、ＤＮＳクエリの送信先として次の要素を参照する。
【０１１９】
また、ＷＡＮ側通信部は、ＰＳ網２０２におけるＤＮＳサーバ３０２からエラー情報を受信して、即時に次の宛先へＤＮＳクエリを送信する。すなわち、ＷＡＮ側通信部は、送信間隔Ｔ１を空けずに、要素ｄｎｓ［２］およびｄｎｓ［３］に対応するＩＳＰ網２０１におけるＤＮＳサーバ３０１へＤＮＳクエリを送信する（ステップＳ１２，Ｓ１３）。
【０１２０】
次に、ＩＳＰ網２０１におけるＤＮＳサーバ３０１は、自己の記憶するドメイン名とＩＰアドレスとの対応テーブルを参照して、ＷＡＮ側通信部から受信したＤＮＳクエリが示すドメイン名に対応するＩＰアドレスを検索する（ステップＳ１４）。
【０１２１】
次に、ＩＳＰ網２０１におけるＤＮＳサーバ３０１は、当該ＤＮＳクエリに対応するＩＰアドレスを示すＤＮＳ応答をネットワーク接続装置１０１へ送信する（ステップＳ１５）。
【０１２２】
次に、ネットワーク接続装置１０１におけるＷＡＮ側通信部は、ＩＳＰ網２０１におけるＤＮＳサーバ３０１からＤＮＳ応答を受信して、当該ＤＮＳ応答をＬＡＮ側通信部へ通知するとともに（ステップＳ１６）、宛先リストを削除する（ステップＳ１７）。
【０１２３】
次に、ＬＡＮ側通信部は、ＷＡＮ側通信部からＤＮＳ応答が通知されると、当該ＤＮＳ応答を無線端末装置１５１へ送信するとともに（ステップＳ１８）、アクセス情報を削除する（ステップＳ１９）。
【０１２４】
図８は、図７に示すシーケンスにおける、主にＷＡＮ側通信部の詳細な動作手順を定めたフローチャートである。
【０１２５】
図８を参照して、まず、ネットワーク接続装置１０１は、あるＤＮＳサーバへＤＮＳクエリを送信した状態において、当該ＤＮＳサーバから応答を受信する（ステップＳ２１）。
【０１２６】
次に、ネットワーク接続装置１０１は、ＤＮＳサーバからの応答がエラー情報でなく、ＤＮＳ応答である場合には（ステップＳ２２でＮＯ）、無線端末装置１５１へＤＮＳ応答を送信する（ステップＳ２７）。
【０１２７】
一方、ネットワーク接続装置１０１は、ＤＮＳサーバからの応答がエラー情報である場合には（ステップＳ２２でＹＥＳ）、エラー情報を送信した網におけるＤＮＳサーバを宛先リストから削除する（ステップＳ２３）。
【０１２８】
次に、ネットワーク接続装置１０１は、宛先リストにＤＮＳサーバが残っている場合には（ステップＳ２４でＹＥＳ）、次の宛先のＤＮＳサーバへＤＮＳクエリを送信する（ステップＳ２５）。
【０１２９】
一方、ネットワーク接続装置１０１は、宛先リストにＤＮＳサーバが残っていない場合には（ステップＳ２４でＮＯ）、無線端末装置１５１へエラー情報を送信する（ステップＳ２６）。
【０１３０】
図７および図８において説明したように、ネットワーク接続装置１０１は、無線端末装置１５１からのＤＮＳクエリをＰＳ網２０２およびＩＳＰ網２０１の両方に送信する。このため、一方の網のＤＮＳサーバからエラー情報を受信したとしても、他方の網のＤＮＳサーバでは名前解決が成功する可能性がある。
【０１３１】
そこで、ネットワーク接続装置１０１では、応答情報送信部２３は、ＤＮＳクエリに対応するアドレスが検索できなかったことを示すエラー情報をＤＮＳサーバ３０２およびＤＮＳサーバ３０１の両方から受信した場合に、エラー情報を無線端末装置１５１へ送信する。
【０１３２】
すなわち、ネットワーク接続装置１０１は、エラー情報を受信した場合、まだ一方の網からしかエラー情報を受信していないか、ＰＳ網２０２およびＩＳＰ網２０１の両方からエラー情報を受信したかを判断する。
【０１３３】
そして、ネットワーク接続装置１０１は、一方の網からしかエラー情報を受信していない場合には、当該エラー情報を無視する。そして、ネットワーク接続装置１０１は、両方の網からエラー情報を受信した時点で初めて無線端末装置１５１へエラー情報を送信する。
【０１３４】
このような構成により、ネットワークシステムにおける名前解決を安定して行なうことが可能となる。
【０１３５】
このように、ネットワーク接続装置１０１は、一方の網からのエラー情報を無視する。しかしながら、無視するだけでは他方の網のＤＮＳサーバへＤＮＳクエリを送信するまでに時間がかかり、結果的に名前解決に要する時間が長くなってしまう。
【０１３６】
そこで、ネットワーク接続装置１０１では、問い合わせ情報送信部２２は、ＤＮＳサーバ３０２およびＤＮＳサーバ３０１の一方へＤＮＳクエリを送信してから所定時間経過してもＤＮＳ応答を受信しない場合には、他方のＤＮＳサーバへＤＮＳクエリを送信する。そして、問い合わせ情報送信部２２は、ＤＮＳサーバ３０２およびＤＮＳサーバ３０１の一方からＤＮＳクエリに対応するアドレスが検索できなかったことを示すエラー情報を受信した場合には、上記所定時間の経過を待たずに他方のＤＮＳサーバへＤＮＳクエリを送信する。
【０１３７】
すなわち、ネットワーク接続装置１０１は、一方の網からＤＮＳエラー情報を受信すると、即時に他方の網へＤＮＳクエリを送信する。
【０１３８】
このような構成により、他方の網のＤＮＳサーバへＤＮＳクエリを送信するまでの時間を短縮し、名前解決に要する時間を短縮することが可能となる。
【０１３９】
また、すでにエラー情報を送信してきた網にＤＮＳクエリを再送信することは無意味である場合が多い。
【０１４０】
そこで、ネットワーク接続装置１０１では、問い合わせ情報送信部２２は、ＰＳ網２０２におけるＤＮＳサーバ３０２またはＩＳＰ網２０１におけるＤＮＳサーバ３０１からＤＮＳクエリに対応するアドレスが検索できなかったことを示すエラー情報を受信した場合には、エラー情報を送信したＤＮＳサーバへはＤＮＳクエリを送信しない。
【０１４１】
具体的には、ネットワーク接続装置１０１は、エラー情報を受信すると、エラー情報を送信してきた網におけるＤＮＳサーバを宛先リストから削除する。
【０１４２】
このような構成により、エラー情報を送信してきた網へのＤＮＳクエリの再送信を停止することができるため、名前解決に要する時間を短縮することができる。
【０１４３】
また、ネットワーク接続装置１０１では、ＰＳ網２０２およびＩＳＰ網２０１の両方におけるＤＮＳサーバのＩＰアドレスを送信順に並べた宛先リストを作成する。
【０１４４】
このような構成により、ＰＳ網２０２におけるＤＮＳサーバのＩＰアドレスを示すリストおよびＩＳＰ網２０１におけるＤＮＳサーバのＩＰアドレスを示すリストをそれぞれ参照しながら次の送信先を検索し、ＤＮＳクエリの送信を行なう構成と比べて、送信処理を簡易化し、ＤＮＳクエリを早期に送信することができる。
【０１４５】
図９は、本発明の実施の形態に係るネットワークシステムにおける通信動作のシーケンスを示す図である。図９において、ＰＰＰ（Point to Point Protocol）接続管理部は図４に示す問い合わせ情報送信部２２に相当する。
【０１４６】
図９を参照して、ステップＳ３１〜Ｓ３４の動作は、図７に示すシーケンスにおけるステップＳ１〜Ｓ４の動作と同様である。
【０１４７】
次に、ＬＡＮ側通信部は、端末管理部から通知されたＰＳ網用の２種のＩＰアドレスを示すアクセス情報を作成する（ステップＳ３５）。
【０１４８】
次に、ＬＡＮ側通信部は、ＩＳＰ網２０１におけるＤＮＳサーバ３０１との間の通信経路の確立処理、たとえばＰＰＰ接続処理が完了したか否かを問い合わせるためのＰＰＰ接続状態要求をＰＰＰ接続管理部へ通知する（ステップＳ３６）。
【０１４９】
次に、ＰＰＰ接続管理部は、ＰＰＰ接続処理が完了していない場合には、ＩＳＰ網２０１におけるＤＮＳサーバ３０１との間のＰＰＰ接続が切断状態であることを示す応答をＬＡＮ側通信部に通知する（ステップＳ３７）。
【０１５０】
次に、ＬＡＮ側通信部は、ＰＰＰ接続管理部から切断状態であることを示す応答が通知されると、ＰＰＰ接続処理をＰＰＰ接続管理部に実行させるためのＰＰＰ接続要求をＰＰＰ接続管理部に通知する（ステップＳ３８）。
【０１５１】
これと並行して、ＬＡＮ側通信部は、作成したアクセス情報および受信したＤＮＳクエリ情報をＷＡＮ側通信部に通知する（ステップＳ３９）。
【０１５２】
次に、ＷＡＮ側通信部は、ＤＮＳクエリの送信先となるＤＮＳサーバのリストである宛先リストを作成する。より詳細には、ＷＡＮ側通信部は、ＰＳ網２０２におけるＤＮＳサーバ３０２のみを宛先リストに登録する。すなわち、この宛先リストには、２つの要素を有する配列の形式で、要素ｄｎｓ［０］にＰＳ網２０２におけるプライマリＤＮＳサーバ３０２のＩＰアドレスが格納され、要素ｄｎｓ［１］にＰＳ網２０２におけるセカンダリＤＮＳサーバ３０２のＩＰアドレスが格納される（ステップＳ４０）。
【０１５３】
次に、ＷＡＮ側通信部は、宛先リストに従い、ＬＡＮ側通信部から通知されたＤＮＳクエリを送信する。すなわち、ＷＡＮ側通信部は、ＤＮＳサーバからＤＮＳ応答を受信するまで、宛先リストにおける要素ｄｎｓ［０］、ｄｎｓ［１］の順番で各ＤＮＳサーバにＤＮＳクエリを送信する（ステップＳ４１）。
【０１５４】
このＷＡＮ側通信部によるＤＮＳクエリの送信と並行して、ＬＡＮ側通信部は、ＰＰＰ接続状態要求をＰＰＰ接続管理部へ定期的に通知し、ＰＰＰ接続処理が完了したか否かを定期的に問い合わせる（ステップＳ４２）。
【０１５５】
次に、ＰＰＰ接続管理部は、ＰＰＰ接続処理が完了した場合には、ＩＳＰ網２０１におけるＤＮＳサーバ３０１との間でＰＰＰ接続確立状態であることを示す応答をＬＡＮ側通信部に通知する（ステップＳ４３）。
【０１５６】
次に、ＬＡＮ側通信部は、ＰＰＰ接続管理部からＰＰＰ接続確立状態であることを示す応答が通知されると、アクセス情報を更新する。すなわち、ＬＡＮ側通信部は、端末管理部から通知されたＰＳ網用の２種のＩＰアドレス、およびＩＳＰ網２０１におけるＤＮＳサーバ３０１のＩＰアドレスを示すアクセス情報を作成する（ステップＳ４４）。
【０１５７】
次に、ＬＡＮ側通信部は、更新したアクセス情報および受信したＤＮＳクエリの情報をＷＡＮ側通信部に通知する（ステップＳ４５）。
【０１５８】
次に、ＷＡＮ側通信部は、宛先リストを更新する。すなわち、ＷＡＮ側通信部は、ＩＳＰ網２０１におけるＤＮＳサーバを宛先リストに追加する。具体的には、更新された宛先リストには、たとえば配列の形式で各ＤＮＳサーバのＩＰアドレスがリストされており、要素ｄｎｓ［０］にＰＳ網２０２におけるプライマリＤＮＳサーバ３０２のＩＰアドレスが格納され、要素ｄｎｓ［１］にＰＳ網２０２におけるセカンダリＤＮＳサーバ３０２のＩＰアドレスが格納され、要素ｄｎｓ［２］にＩＳＰ網２０１におけるプライマリＤＮＳサーバ３０１のＩＰアドレスが格納され、要素ｄｎｓ［３］にＩＳＰ網２０１におけるセカンダリＤＮＳサーバ３０１のＩＰアドレスが格納される（ステップＳ４６）。
【０１５９】
次に、ＷＡＮ側通信部は、宛先リストに従い、ＬＡＮ側通信部から通知されたＤＮＳクエリを送信する。この場合、ＷＡＮ側通信部は、まず、新たに追加された要素ｄｎｓ［２］およびｄｎｓ［３］に対応するＩＳＰ網２０１におけるＤＮＳサーバ３０１へＤＮＳクエリを送信する（ステップＳ４７）。
【０１６０】
次に、ＩＳＰ網２０１におけるＤＮＳサーバ３０１は、自己の記憶するドメイン名とＩＰアドレスとの対応テーブルを参照して、ＷＡＮ側通信部から受信したＤＮＳクエリが示すドメイン名に対応するＩＰアドレスを検索し、検索できなかった場合には他のＤＮＳサーバに当該ＩＰアドレスを検索させる（ステップＳ４８）。
【０１６１】
次に、ＩＳＰ網２０１におけるＤＮＳサーバ３０１は、当該ＤＮＳクエリに対応するＩＰアドレスを示すＤＮＳ応答をネットワーク接続装置１０１へ送信する（ステップＳ４９）。
【０１６２】
次に、ネットワーク接続装置１０１におけるＷＡＮ側通信部は、ＩＳＰ網２０１におけるＤＮＳサーバ３０１からＤＮＳ応答を受信して、当該ＤＮＳ応答をＬＡＮ側通信部へ通知するとともに（ステップＳ５０）、宛先リストを削除する（ステップＳ５１）。
【０１６３】
次に、ＬＡＮ側通信部は、ＷＡＮ側通信部からＤＮＳ応答が通知されると、当該ＤＮＳ応答を無線端末装置１５１へ送信するとともに（ステップＳ５２）、アクセス情報を削除する（ステップＳ５３）。
【０１６４】
ここで、ネットワーク接続装置１０１において、無線端末装置１５１からＤＮＳクエリを受信したときに、ＩＳＰ網２０１との間でＰＰＰが未確立な状態である場合、すなわちＩＳＰ網２０１におけるＤＮＳサーバ３０１との通信を開始するための準備が完了していない場合において、ＰＰＰ接続が確立するか、あるいはＰＰＰ接続がタイムアウトするまでＤＮＳクエリを送信しない構成が考えられる。
【０１６５】
しかしながら、無線端末装置１５１からのＤＮＳクエリを受信したときにＩＳＰ網２０１との間のＰＰＰ接続が未確立であっても、ＰＳ網２０２におけるＤＮＳサーバ３０２にはＤＮＳクエリを送信することは可能である。そして、ＰＰＰ接続が確立するまでＤＮＳクエリを送信せずに待機すると、少なくともこの待機時間分は名前解決が完了するまでに時間を要してしまう。
【０１６６】
そこで、図９において説明したように、ネットワーク接続装置１０１では、問い合わせ情報送信部２２は、ＩＳＰ網２０１におけるＤＮＳサーバ３０１との通信を開始できない状態において、ＤＮＳサーバ３０１との通信を開始できる状態へ遷移することを待つことなく、ＰＳ網２０２におけるＤＮＳサーバ３０２へＤＮＳクエリを送信する。そして、問い合わせ情報送信部２２は、ＤＮＳサーバ３０１との通信を開始できる状態へ遷移すると、ＤＮＳサーバ３０１へのＤＮＳクエリの送信を開始する。
【０１６７】
すなわち、ネットワーク接続装置１０１は、ＰＰＰ接続動作を行なうのと並行してＰＳ網２０２へだけ先行してＤＮＳクエリを送信し、ＩＳＰ網２０１との間のＰＰＰ接続が確立した時点でＩＳＰ網２０１へのＤＮＳクエリ送信を開始する。
【０１６８】
このような構成により、ＰＳ網２０２へのＤＮＳクエリ到着時間を短縮し、名前解決を早期に完了することができる。
【０１６９】
ところで、携帯電話等の無線端末装置は、ＩＰパケットを送信する場合、通常、移動通信事業者網におけるＤＮＳサーバに通信先アドレスの問い合わせを行なう。このため、無線端末装置から移動通信事業者網へのアクセス数が増加すると、ＩＰパケットのトラフィック量が増加し、無線端末装置を用いて通信する際の応答が遅くなってしまい、また、トラフィック量の増大に対処するために移動通信事業者網においてＤＮＳサーバ等の装置を増設する必要が生じる場合がある、という問題点があった。
【０１７０】
これに対して、本発明の実施の形態に係るネットワーク接続装置では、問い合わせ情報取得部２１は、無線端末装置１５１からのＤＮＳクエリを取得する。問い合わせ情報送信部２２は、ＤＮＳサーバ３０２およびＤＮＳサーバ３０１へ当該ＤＮＳクエリを送信する。応答情報送信部２３は、ＤＮＳサーバ３０２およびＤＮＳサーバ３０１から受信したＤＮＳ応答を無線端末装置１５１へ送信する。
【０１７１】
このような構成により、たとえば無線端末装置１５１からのＤＮＳクエリの送信先をネットワーク接続装置１０１において選択することも可能となり、ＰＳ網からＩＳＰ網へＩＰトラフィックを分散させることが可能となるため、移動通信事業者網におけるＩＰパケットのトラフィック量を低減することができる。
【０１７２】
したがって、本発明の実施の形態に係るネットワーク接続装置では、無線端末装置およびネットワーク間のトラフィックを適切に制御することにより、無線端末装置において良好な通信動作を実現することができる。
【０１７３】
また、本発明の実施の形態に係るネットワーク接続装置では、問い合わせ先情報送信部２４は、ＤＮＳクエリの送信先であるアドレス情報管理装置がネットワーク接続装置１０１であることを示す問い合わせ先情報を無線端末装置１５１へ送信する。
【０１７４】
具体的には、本発明の実施の形態に係るネットワーク接続装置では、無線端末装置１５１に与えるＤＮＳサーバアドレスをネットワーク接続装置１０１のプライベートアドレスすなわちＬＡＮ側アドレスとする。これにより、ネットワーク接続装置１０１において無線端末装置１５１からのＤＮＳクエリの送信先を振り分けることが可能となる。
【０１７５】
このような構成により、無線端末装置１５１からのＤＮＳクエリがネットワーク接続装置１０１を通過してＩＳＰ網２０１またはＰＳ網２０２におけるＤＮＳサーバへ直接送信されることを防ぐことができる。すなわち、無線端末装置１５１から見たＤＮＳクエリの送信先をＩＳＰ網２０１またはＰＳ網２０２におけるＤＮＳサーバではなくネットワーク接続装置１０１とし、ネットワーク接続装置１０１がＤＮＳクエリの送信先としてＩＳＰ網２０１におけるＤＮＳサーバ３０１およびＰＳ網２０２におけるＤＮＳサーバ３０２を適切に切り替えることが可能となる。
【０１７６】
また、本発明の実施の形態に係るネットワーク接続装置では、問い合わせ情報送信部２２は、ＤＮＳクエリをＤＮＳサーバ３０２へ送信してもＤＮＳ応答を受信できなかった場合にＤＮＳサーバ３０１へＤＮＳクエリを送信する。すなわち、問い合わせ情報送信部２２は、ＩＳＰ網２０１におけるＤＮＳサーバ３０１よりも先にＰＳ網２０２におけるＤＮＳサーバ３０２へＤＮＳクエリを送信する。
【０１７７】
すなわち、ネットワーク接続装置１０１は、まずＰＳ網２０２のＤＮＳサーバ３０２へ問い合わせを行ない、名前解決に失敗した場合にＩＳＰ網２０１のＤＮＳサーバ３０１へ問い合わせを行なう。
【０１７８】
このような構成により、たとえばＰＳ網２０２におけるＤＮＳサーバ３０２において、ドメイン名およびＩＰアドレスを適宜設定することにより、無線端末装置１５１の通信先に応じてＰＳ網２０２側で名前解決を行なうか否かを制御することができる。
【０１７９】
ここで、ＰＳ網２０２およびＩＳＰ網２０１で負荷分散を行なう方法としては、ネットワーク接続装置が、たとえば無線端末装置１５１からのＩＰパケットの宛先に基づいて、ＰＳ網２０２およびＩＳＰ網２０１のいずれかを当該ＩＰパケットの送信先として選択する構成が考えられる。
【０１８０】
しかしながら、このような構成では、ネットワーク接続装置の処理が複雑になり、また、処理量が増大してしまう。
【０１８１】
これに対して、本発明の実施の形態に係るネットワーク接続装置では、問い合わせ情報送信部２２は、ＩＳＰ網２０１におけるＤＮＳサーバ３０１よりも先にＰＳ網２０２におけるＤＮＳサーバ３０２へＤＮＳクエリを送信する。このような構成において、たとえばネットワーク接続装置１０１が、無線端末装置１５１が送信するＩＰパケットを、ＤＮＳ応答の送信元の網へ送信するように制御することにより、無線端末装置１５１からのＩＰパケットの宛先に基づいて当該ＩＰパケットの送信先を選択する必要がなくなる。
【０１８２】
したがって、本発明の実施の形態に係るネットワーク接続装置では、処理が複雑になることを防ぎ、また、処理量が増大することを防ぐことができる。また、ＰＳ網２０２を経由して無線端末装置１５１が送受信するＩＰパケットを移動通信事業者が選択することが可能となる。すなわち、移動通信事業者において、名前解決先を選択することにより、ＩＳＰ網およびＰＳ網における負荷の分散を図ることができる。また、ＤＮＳクエリをＰＳ網２０２へ先に送信することにより、携帯電話へのコンテンツ配信等の通信サービスの応答を、優先して高速化することが可能となる。
【０１８３】
また、問い合わせ情報取得部２１は、特定端末装置からのＤＮＳクエリおよび一般端末装置からのＤＮＳクエリを取得する。そして、問い合わせ情報送信部２２は、特定端末装置から取得したＤＮＳクエリをＤＮＳサーバ３０２およびＤＮＳサーバ３０１へ送信し、一般端末装置から取得したＤＮＳクエリをＤＮＳサーバ３０１へ送信する。
【０１８４】
このような構成により、ネットワーク接続装置において、特定端末装置からのＤＮＳクエリおよび一般端末装置からのＤＮＳクエリの送信先を適切に切り替えることができる。
【０１８５】
また、本発明の実施の形態に係るネットワーク接続装置では、記憶部２５は、ＰＳ網２０２におけるＤＮＳサーバ３０２へＤＮＳクエリを送信することが許可された端末装置である特定端末装置の識別情報、および特定端末装置以外の端末装置である一般端末装置の識別情報を記憶している。そして、端末管理部は、ＤＮＳクエリが示す識別情報と記憶部２５によって記憶された識別情報とを比較することにより、ＤＮＳクエリの送信元が特定端末装置であるか一般端末装置であるかを判断する。
【０１８６】
このような構成により、特定端末装置からのＤＮＳクエリおよび一般端末装置からのＤＮＳクエリを適切に判別することができる。
【０１８７】
また、本発明の実施の形態に係るネットワーク接続装置では、無線インタフェース部１２は、ＤＮＳクエリを含む無線信号を無線端末装置１５１から受信して、受信したＤＮＳクエリを問い合わせ情報取得部２１へ出力する。また、無線インタフェース部１２は、応答情報送信部２３からＤＮＳ応答を受信して、受信したＤＮＳ応答を含む無線信号を無線端末装置１５１へ送信する。
【０１８８】
このように、ホームゲートウェイとフェムト基地局等の無線基地局装置とを統合する構成により、フェムト基地局専用のゲートウェイと異なり、ＰＳ網２０２およびＩＳＰ網２０１の両方で名前解決を行なうことができる。これにより、移動通信事業者網におけるトラフィック量の増大に対して適切に負荷分散を行ない、また、無線端末装置１５１の通信接続先をたとえばＩＳＰ網２０１とすることで、無線端末装置１５１のユーザの通信料金を低減するようなサービスを提供することも可能となる。
【０１８９】
また、本発明の実施の形態に係るネットワークシステムでは、ＰＳ網２０２におけるＤＮＳサーバ３０２は、ネットワーク接続装置１０１からＤＮＳクエリを受信し、受信したＤＮＳクエリが示すアドレスを、自己が記憶する１または複数のアドレスの範囲で検索し、検索したアドレスを示すＤＮＳ応答をネットワーク接続装置１０１へ送信し、検索できなかった場合にはエラー情報をネットワーク接続装置１０１へ送信する。
【０１９０】
このような構成により、たとえばＰＳ網２０２におけるＤＮＳサーバ３０２において、ドメイン名およびＩＰアドレスを適宜設定することにより、無線端末装置１５１からのＩＰパケットの宛先に応じてＰＳ網２０２側で名前解決を行なうか否かを制御することができる。そして、たとえばネットワーク接続装置１０１が、無線端末装置１５１が送信するＩＰパケットを、ＤＮＳ応答の送信元の網へ送信するように制御することにより、無線端末装置１５１からのＩＰパケットの宛先に基づいて当該ＩＰパケットの送信先を選択する必要がなくなる。
【０１９１】
これにより、ネットワーク接続装置の処理が複雑になることを防ぎ、また、処理量が増大することを防ぐことができる。また、ＰＳ網２０２を経由して無線端末装置１５１が送受信するＩＰパケットを移動通信事業者が選択することが可能となる。すなわち、移動通信事業者において、名前解決先を選択することにより、ＩＳＰ網およびＰＳ網における負荷の分散を図ることができる。
【０１９２】
［変形例］
なお、本発明の実施の形態に係るネットワーク接続装置では、問い合わせ情報送信部２２は、ＤＮＳクエリをＩＳＰ網２０１におけるＤＮＳサーバ３０１およびＰＳ網２０２におけるＤＮＳサーバ３０２に順次送信し、ＤＮＳクエリを送信してから所定時間経過してもＤＮＳ応答を受信しない場合に他の網のＤＮＳサーバへＤＮＳクエリを送信する構成であるとしたが、これに限定するものではない。たとえば、問い合わせ情報送信部２２が、ＤＮＳクエリをＩＳＰ網２０１におけるＤＮＳサーバ３０１およびＰＳ網２０２におけるＤＮＳサーバ３０２にマルチキャストする構成であってもよい。また、所定時間の経過を待たずにＩＳＰ網２０１におけるＤＮＳサーバ３０１およびＰＳ網２０２におけるＤＮＳサーバ３０２へ所定の時間差を持たせてＤＮＳクエリを順次送信する構成であってもよい。
【０１９３】
また、本発明の実施の形態に係るネットワーク接続装置では、問い合わせ情報送信部２２は、ＤＮＳクエリをＩＳＰ網２０１におけるＤＮＳサーバ３０１およびＰＳ網２０２におけるＤＮＳサーバ３０２に交互に繰り返し送信する構成であるとしたが、これに限定するものではない。問い合わせ情報送信部２２は、タイムアウトまでに、ＩＳＰ網２０１におけるＤＮＳサーバ３０１およびＰＳ網２０２におけるＤＮＳサーバ３０２へ１回ずつＤＮＳクエリを送信する構成であってもよい。
【０１９４】
また、本発明の実施の形態に係るネットワーク接続装置は、フェムト基地局としての機能を有し、無線端末装置１５１からのＤＮＳクエリを無線信号によって直接受信し、かつＤＮＳ応答を無線端末装置１５１へ直接送信する構成であるとしたが、これに限定するものではない。フェムト基地局がネットワーク接続装置１０１とは別個に設けられ、ネットワーク接続装置１０１がフェムト基地局経由でＤＮＳクエリの受信およびＤＮＳ応答の送信を行なう構成であってもよい。
【０１９５】
また、本発明の実施の形態に係るネットワークシステムでは、ＤＮＳサーバ３０１はＩＳＰ網２０１に設置される構成であるとしたが、これに限定するものではない。ＤＮＳサーバ３０１は、ＩＳＰ網２０１の代わりに固定網２０３に設置されてもよい。
【０１９６】
また、本発明の実施の形態に係るネットワークシステムでは、各網のＤＮＳサーバがプライマリおよびセカンダリに二重化されている構成であるとしたが、これに限定するものではない。ネットワーク接続装置１０１の通信相手となるＤＮＳサーバが各網に１つのみ設けられてもよいし、３つ以上のＤＮＳサーバが設けられてもよい。
【０１９７】
また、複数のＰＳ網が存在する場合には、各ＰＳ網におけるＤＮＳサーバを本発明における第１のアドレス情報管理装置として扱えばよく、本発明は、このような場合にも適用される。同様に、複数のＩＳＰ網が存在する場合には、各ＩＳＰ網におけるＤＮＳサーバを本発明における第２のアドレス情報管理装置として扱えばよく、本発明は、このような場合にも適用される。
【０１９８】
また、本発明の実施の形態に係るネットワークシステムでは、特定端末装置が無線端末装置１５１であり、一般端末装置がパーソナルコンピュータ１５２およびセットトップボックス１５３の有線端末装置であるとしたが、これに限定するものではない。たとえば無線ＬＡＮカードが挿入され、無線信号を送受信することによってネットワーク接続装置１０１と通信するパーソナルコンピュータ１５２が一般端末装置に該当する場合もある。また、外部ネットワーク２０２を管理する移動通信事業者とは別の移動通信事業者と契約するユーザの無線端末装置１５１が一般端末装置に該当する場合もある。
【０１９９】
また、本発明の実施の形態に係るネットワーク接続装置では、問い合わせ情報送信部２２は、ＤＮＳサーバ３０２およびＤＮＳサーバ３０１へ無線端末装置１５１からのＤＮＳクエリを送信する。これは、問い合わせ情報送信部２２が、すべてのケースにおいて当該ＤＮＳクエリをＤＮＳサーバ３０２およびＤＮＳサーバ３０１の両方へ送信することを意味するものではなく、このような機能を有していることを意味する。
【０２００】
また、本発明の実施の形態に係るネットワーク接続装置では、応答情報送信部２３は、ＤＮＳサーバ３０２およびＤＮＳサーバ３０１から受信したＤＮＳ応答を無線端末装置１５１へ送信する。これは、応答情報送信部２３が、すべてのケースにおいてＤＮＳサーバ３０２およびＤＮＳサーバ３０１の両方から受信したＤＮＳ応答を無線端末装置１５１へ送信することを意味するものではなく、このような機能を有していることを意味する。
【０２０１】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２０２】
１１  ネットワーク制御部
１２  無線インタフェース部
１３  有線インタフェース部
２１  問い合わせ情報取得部
２２  問い合わせ情報送信部
２３  応答情報送信部
２４  問い合わせ先情報送信部
２５  記憶部
９１  アンテナ
９２  サーキュレータ
９３  無線受信部
９４  無線送信部
９５  信号処理部
９６  受信信号処理部
９７  送信信号処理部
１０１  ネットワーク接続装置
１５１  無線端末装置
１５２  パーソナルコンピュータ
１５３  セットトップボックス
２０１  外部ネットワーク，ＩＳＰ網
２０２  外部ネットワーク，ＰＳ網
２０３  固定網
２０４  内部ネットワーク
３０１  ＤＮＳサーバ（第２のアドレス管理装置）
３０２  ＤＮＳサーバ（第１のアドレス管理装置）
４０１  ネットワークシステム
【図１】
0005590323.tif 000002
【図２】
0005590323.tif 000003
【図３】
0005590323.tif 000004
【図４】
0005590323.tif 000005
【図５】
0005590323.tif 000006
【図６】
0005590323.tif 000007
【図７】
0005590323.tif 000008
【図８】
0005590323.tif 000009
【図９】
0005590323.tif 000010