JP2003198586A - ルータ装置及びそれを用いたネットワークシステム - Google Patents

ルータ装置及びそれを用いたネットワークシステム

Info

Publication number
JP2003198586A
JP2003198586A JP2001400155A JP2001400155A JP2003198586A JP 2003198586 A JP2003198586 A JP 2003198586A JP 2001400155 A JP2001400155 A JP 2001400155A JP 2001400155 A JP2001400155 A JP 2001400155A JP 2003198586 A JP2003198586 A JP 2003198586A
Authority
JP
Japan
Prior art keywords
address
terminal device
port number
network
transmission packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001400155A
Other languages
English (en)
Other versions
JP3885585B2 (ja
Inventor
Toshihiro Oshima
智弘 大島
Shuzo Ozaki
秀三 尾嵜
Toshihiro Inoue
敏博 井上
Toshiharu Shinano
俊治 品野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2001400155A priority Critical patent/JP3885585B2/ja
Priority to US10/329,088 priority patent/US20030152038A1/en
Priority to EP02806070A priority patent/EP1459498A1/en
Priority to CN02826335.9A priority patent/CN1611054A/zh
Priority to PCT/JP2002/013437 priority patent/WO2003058924A1/en
Priority to AU2002356440A priority patent/AU2002356440A1/en
Publication of JP2003198586A publication Critical patent/JP2003198586A/ja
Application granted granted Critical
Publication of JP3885585B2 publication Critical patent/JP3885585B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/256NAT traversal
    • H04L61/2567NAT traversal for reachability, e.g. inquiring the address of a correspondent behind a NAT server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/663Transport layer addresses, e.g. aspects of transmission control protocol [TCP] or user datagram protocol [UDP] ports

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【課題】 ポート番号を含めたネットワーク設定を容易
に行うことができるルータ装置及びそれを用いたネット
ワークシステムを提供することを目的とする。 【解決手段】 プライベートネットワーク上の端末装置
からブロードキャストされるMACアドレスを含む送信
パケットを受信した後、既に設定されている端末装置の
情報とは異なるIPアドレス及びポート番号をMACア
ドレスに対応させてネットワーク情報を記憶部に記憶す
ると共に、ネットワーク情報をMACアドレスを指定し
て送信する。また、外部ネットワークから前記端末装置
のポート番号指定を含んだ送信パケットを受信した場合
には、前記記憶部から受信したポート番号と一致する前
記端末装置のIPアドレスに前記送信パケットをフォワ
ードする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、インターネット等
のネットワークにおいて使用されるルータ装置及びそれ
を用いたネットワークシステムに関するものである。
【0002】
【従来の技術】プライベートネットワークにパーソナル
コンピュータ等の端末装置接続する際、この端末装置に
は、IPアドレス等の設定をする必要がある。設定に際
しては、ネットワークに関しての専門的な知識を必要と
するため、利用者が容易に設定することは困難な場合が
多い。そこで、DHCP(Dynamic Host Configuration
Protocol)を使用して、端末装置をネットワークに接続
するだけでIPアドレスを設定し一括管理を行うことが
できる。このDHCPには、BOOTPと同様に端末装
置に永続的に自動割り当てるモード、限定された期間だ
け又は端末装置が開放するまでIPアドレスを割り当て
るモード等がある。例えば、複数の端末装置とルータ装
置によりプライベートネットワークを構成する場合、ル
ータ装置をDHCPサーバとして、複数の端末装置をそ
れぞれDHCPクライアントとして構成することによ
り、ルータ装置に端末装置を接続する際に端末装置から
DHCP発見パケットを送信することによりIPアドレ
ス、サブネットマスク及びDNSサーバのアドレスなど
をルータ装置から設定することができる。ただし、自動
割り当てのモードでは、IPアドレスが一旦付与される
とそれを撤回することができず、又動的割り当てモード
では、一旦IPアドレスが付与された場合であっても動
的にIPアドレスの変更が行われることがあり、多数の
装置が取付け取り外しされるようなネットワークには適
さない。
【0003】一方、複数の端末装置によりプライベート
ネットワークを構成し、インターネットに接続されてい
るコンピュータ装置からルータ装置を介してその端末装
置に直接アクセスする場合には、ルータ装置のグローバ
ルIPアドレスと共にアクセスしたい端末装置のポート
番号が必要となる。
【0004】例えば、プライベートネットワークに複数
台画像サーバを接続しており、その画像サーバをインタ
ーネットに接続されたコンピュータ装置からルータ装置
を介して直接アクセスし、その画像サーバからの画像デ
ータをHTMLファイルにより受信する場合、コンピュ
ータ装置は、まずWebブラウザにルータ装置のURL
(ここでは、camera.co.jpとする)と画像サーバのプラ
イベートネットワーク上でのポート番号(ここでは、81
とする)とを入力(Http//www.camera.co.jp:81/)し、
送信すると、その送信パケットはルータ装置で受信され
る。ルータ装置には、予めプライベートネットワークに
接続された画像サーバのIPアドレスとポート番号とを
関連付けて記憶させており、ルータ装置で受信した送信
パケットの宛先ポート番号と関連付けられたIPアドレ
スを有する画像サーバにその送信パケットをフォワーデ
ィングすることにより、インターネット上のコンピュー
タ装置からの送信パケットを画像サーバで受信すること
ができるようになる。また、インターネット上のコンピ
ュータ装置からプライベートネットワーク上の他の画像
サーバの画像を見たい場合には、その他の画像サーバの
ポート番号を指定することにより同様にアクセスが可能
となる。
【0005】
【発明が解決しようとする課題】しかしながら、上述の
ようにIPアドレスを自動的に付与するものはあって
も、ポート番号まで自動的に付与するものはないため、
ポート番号の初期値が同一の端末装置を複数台プライベ
ートネットワークに接続するような場合には、各端末装
置のIPアドレスはそれぞれ異なるものの、ポート番号
が同一であるため、インターンネットに接続されている
コンピュータ装置からルータ装置を介してその端末装置
に直接アクセスすることができない。
【0006】本発明は、上記従来の課題に鑑み、ポート
番号を含めたネットワーク設定を容易に行うことができ
るルータ装置及びそれを用いたネットワークシステムを
提供することを目的とする。
【0007】
【課題を解決するための手段】本発明は上記従来の課題
を解決するために、プライベートネットワーク上の端末
装置からブロードキャストされるMACアドレスを含む
送信パケットを受信した後、既に設定されている端末装
置の情報とは異なるIPアドレス及びポート番号をMA
Cアドレスに対応させてネットワーク情報を記憶部に記
憶すると共に、該ネットワーク情報をMACアドレスを
指定して送信し、外部ネットワークから端末装置のポー
ト番号指定を含んだ送信パケットを受信した場合には、
記憶部から受信したポート番号と一致する端末装置のI
Pアドレスに送信パケットをフォワードすることとした
ので、ポート番号を含めたネットワーク設定を容易に行
うことができるルータ装置及びそれを用いたネットワー
クシステムを提供することができるようになった。
【0008】
【発明の実施の形態】本発明の請求項1に記載の発明
は、複数の端末装置から構成されるプライベートネット
ワークと外部のネットワークとの間に接続されるルータ
装置であって、プライベートネットワーク上の端末装置
からブロードキャストされるMACアドレスを含む送信
パケットを受信した後、既に設定されている端末装置の
情報とは異なるIPアドレス及びポート番号をMACア
ドレスに対応させてネットワーク情報を記憶部に記憶す
ると共に、ネットワーク情報をMACアドレスを指定し
て送信し、外部ネットワークから端末装置のポート番号
指定を含んだ送信パケットを受信した場合には、記憶部
から受信したポート番号と一致する端末装置のIPアド
レスに送信パケットをフォワードすることを特徴とする
ものであり、端末装置からブロードキャスト送信される
送信パケットを受信し、その端末装置のIPアドレス及
びポート番号を含むネットワーク設定内容を自動的に行
うことができるため、ルータ装置が接続されているプラ
イベートネットワークに端末装置を接続さえすれば、既
に接続されている端末装置のIPアドレス及びポート番
号とは異なるIPアドレス及びポート番号を自動的設定
し、又記憶部には自動設定された端末装置のポート番号
とIPアドレスとが関連付けされて記憶されているた
め、外部ネットワークからルータ装置に対し端末装置の
ポートを付加した送信パケットが送信された場合、その
記憶部の記憶内容に従って、この送信パケットをフォワ
ードすることが可能となり、外部ネットワークから直接
端末装置にアクセスが可能となるという作用を有する。
【0009】本発明の請求項2に記載の発明は、複数の
端末装置とルータ装置から構成されるネットワークシス
テムであって、端末装置は、電源スイッチのON若しく
はリセットスイッチのONにより、記憶部に記憶したM
ACアドレスを含む送信パケットを所定時間ブロードキ
ャストし、又ルータ装置からブロードキャストされるM
ACアドレスに対応したIPアドレス及びポート番号を
受信すると共に、IPアドレス及びポート番号を記憶部
に記憶し、ルータ装置は、端末装置からブロードキャス
トされるMACアドレスを受信した後、既に設定されて
いる端末装置の情報とは異なるIPアドレス及びポート
番号をMACアドレスに対応させてネットワーク情報を
記憶部に記憶すると共に、ネットワーク情報をMACア
ドレスを指定して送信し、外部ネットワークから端末装
置のポート番号指定を含んだ送信パケットを受信した場
合には、記憶部から受信したポート番号と一致する端末
装置のIPアドレスに送信パケットをフォワードするこ
とを特徴とするものであり、端末装置はネットワーク接
続時等から所定期間だけ自動設定を行うためMACアド
レスを含むデータを送信するためネットワークのトラフ
ィック負荷を必要最小限に抑えることができると共に、
ルータ装置は、端末装置からブロードキャスト送信され
る送信パケットを受信し、その端末装置のIPアドレス
及びポート番号を含むネットワーク設定内容を自動的に
行うことができるため、ルータ装置が接続されているプ
ライベートネットワークに端末装置を接続さえすれば、
既に接続されている端末装置のIPアドレス及びポート
番号とは異なるIPアドレス及びポート番号を自動的設
定し、又記憶部には自動設定された端末装置のポート番
号とIPアドレスとが関連付けされて記憶されているた
め、外部ネットワークからルータ装置に対し端末装置の
ポートを付加した送信パケットが送信された場合、その
記憶部の記憶内容に従って、この送信パケットをフォワ
ードすることが可能となり、外部ネットワークから直接
端末装置にアクセスが可能となるという作用を有する。
【0010】本発明の請求項3に記載の発明は、複数の
カメラ端末装置から構成されるプライベートネットワー
クと外部のネットワークとの間に接続されるルータ装置
であって、外部ネットワークのコンピュータ装置からポ
ート番号指定を含まないパケットを受信した場合には、
複数のカメラ端末装置に対して画像送信を要求し、受信
した画像データを含む表示情報をコンピュータ装置へ送
信すること特徴とするものであり、外部ネットワークに
接続されているコンピュータ装置からルータ装置にアク
セスするだけで、アクセスした時点の各画像サーバの画
像を一覧表にしてみることができるという作用を有す
る。
【0011】本発明の請求項4に記載の発明は、請求項
3に記載の発明において、画像送信要求に対して、カメ
ラ端末装置から認証要求が合った場合には、認証が必要
な旨の画像データを含む表示情報をコンピュータ装置に
送信することを特徴とするものであり、外部ネットワー
クに接続されたコンピュータ装置の利用者は、画像サー
バの画像の一覧表示において認証が必要であることが容
易に把握できるという作用を有する。
【0012】請求項5に記載の発明は、複数の端末装置
から構成されるプライベートネットワークと外部のネッ
トワークとの間に接続されるルータ装置であって、プラ
イベートネットワークに接続するための第1のインター
フェイスと、外部ネットワークに接続するための第2の
インターフェイスと、プライベートネットワークに接続
される端末装置のMACアドレス及びIPアドレスを記
憶する記憶部と、複数の端末装置から構成されるプライ
ベートネットワークと外部のネットワークとの間に接続
されるルータ装置であって、プライベートネットワーク
上の端末装置からブロードキャストされるMACアドレ
スを含む送信パケットを受信した後、既に設定されてい
る端末装置の情報とは異なるIPアドレス及びポート番
号をMACアドレスに対応させてネットワーク情報を記
憶部に記憶すると共に、ネットワーク情報をMACアド
レスを指定して送信する制御部とを有し、外部ネットワ
ークから端末装置のポート番号指定を含んだ送信パケッ
トを第2のインターフェイスを介して受信した場合に
は、記憶部から受信したポート番号と一致する端末装置
のIPアドレスに送信パケットを第1のインターフェイ
スを介して出力するを特徴とするものであり、端末装置
はネットワーク接続時等から所定期間だけ自動設定を行
うためMACアドレスを含むデータを送信するためネッ
トワークのトラフィック負荷を必要最小限に抑えること
ができると共に、ルータ装置は、端末装置からブロード
キャスト送信される送信パケットを受信し、その端末装
置のIPアドレス及びポート番号を含むネットワーク設
定内容を自動的に行うことができるため、ルータ装置が
接続されているプライベートネットワークに端末装置を
接続さえすれば、既に接続されている端末装置のIPア
ドレス及びポート番号とは異なるIPアドレス及びポー
ト番号を自動的設定し、又記憶部には自動設定された端
末装置のポート番号とIPアドレスとが関連付けされて
記憶されているため、外部ネットワークからルータ装置
に対し端末装置のポートを付加した送信パケットが送信
された場合、その記憶部の記憶内容に従って、この送信
パケットをフォワードすることが可能となり、外部ネッ
トワークから直接端末装置にアクセスが可能となるとい
う作用を有する。
【0013】以下、本発明の実施の形態について、図面
を参照しながら説明する。
【0014】(実施の形態1)図1は本発明の一実施の
形態を示すルータ装置を含むネットワークの構成図であ
る。
【0015】図1において、10は後述のインターネッ
トとプライベートネットワークを接続するときに使用さ
れ、それぞれのネットワークのデータを中継すると共
に、接続される端末装置のIPアドレスやポート番号を
自動的に設定し、又インターネット等の外部ネットワー
クからの送信パケットで指定されたポートに対応する端
末装置にフォワードする機能を有する本発明のルータ、
20a〜20cはプライベートネットワークに接続され
るカメラ部やWebサーバ部等の機能を有し、アクセス
された場合に所定のHTMLファイルと画像データを送
信する画像サーバ、30はプライベートネットワークに
接続されるコンピュータ端末装置、40はいわゆるイン
ターネットなどの外部ネットワーク、50は外部ネット
ワーク50に接続されるルータ、60はルータ50に接
続されるクライアントコンピュータ装置である。
【0016】図2は、本発明のルータ10の主要な機能
をブロックにした機能ブロック図である。
【0017】図2において、11a〜dはイーサーネッ
トに接続可能なLANインターフェイス部、12はLA
Nインターフェイス11に接続される画像サーバ20a
〜20cからUDPプロトコルでブロードキャストされ
るMACアドレスを含む送信パケットを受信し、IPア
ドレス、ポート番号等を自動的に設定し、その設定した
値を後述の記憶部13に記憶すると共に、UDPプロト
コルで受信したMACアドレスに関連付けたIPアドレ
ス等を含む送信パケットをブロードキャストする自動設
定制御部、13は自動設定された画像サーバのMACア
ドレス、IPアドレス、ポート番号等を関連付けて記憶
する記憶部、14はポート番号の指定なしで(若しくは
ポート番号80を指定して)外部ネットワーク40から
ルータ10にアクセスがあった場合にアクセス元に送信
するHTMLデータを蓄積するHTML蓄積部、15は
HTML蓄積部に記憶するHTMLの全部若しくは一部
を設定により生成するHTML生成部、16はルータ1
0の全体を制御する制御部、17は外部ネットワーク4
0に接続するためのネットワークインターフェイスであ
る。
【0018】以上のように構成された本発明のルータ装
置について、まず図3のシーケンス図に沿ってその動作
を説明する。
【0019】ルータ10がプライベートネットワーク上
で動作している状態において、画像サーバ20a〜20
cは、電源ONされたとき、リセットスイッチが押下さ
れたとき若しくはプライベートネットワークに接続され
たときに所定の時間(ここでは、30分間とする)の
間、一定間隔で送信時点の画像サーバのIPアドレス、
ポート番号等の設定内容を含む送信パケットをUDPプ
ロトコルを用いて、プライベートネットワークに対して
ブロードキャストする。なお、ブロードキャストするこ
の送信パケットは、図5のようにUDPヘッダ部とデー
タ部から構成されており、データ部には、画像サーバの
メーカを識別するために用いられるメーカー識別コー
ド、画像サーバの製品種類やバージョン情報を識別する
ために用いられる製品識別コード、画像サーバに設定さ
れているIPアドレス、サブネットマスク、DNSサー
バ、ゲートウェイ、ポート番号等、ネットワーク接続の
為に必要な種種のデータにより構成されている。又、U
DPヘッダ部の宛先ポートは、ウェルノウンポート番号
0〜1023を避けた番号(ここでは、10667)が
使用されている。
【0020】ブロードキャストされた送信パケットは、
ルータ装置により受信され、宛先ポートが所定のポート
番号10667であると判断されると画像サーバ装置か
らの自動設定の要求であると認識し、自動設定動作を開
始する。自動設定は、まず送信パケットのデータリンク
層に含まれる送信元MACアドレスが記憶部に存在する
かどうかを判断し、存在していなければ、新規設定動作
を行う。一方MACアドレスが既に記憶部に存在してい
る場合には、更新確認動作を行う。
【0021】新規設定動作は、受信した送信パケットの
データ部に含まれるデータのうち、IPアドレス、サブ
ネットマスク、ポート番号、バンド幅の値を自動設定制
御部により変更した後、その他のデータと共に記憶部に
記憶する。値の変更は、IPアドレスについては、所定
の範囲のIPアドレスのうち使用されていないIPアド
レスの値に、サブネットマスクは所定の値(ここでは、
255.255.255.0)に、ポート番号は所定の
範囲(ここでは、10001〜10020)のうち使用
されていないポート番号に、バンド幅は所定の値になる
ように行われる。このように設定された値は、図4のよ
うにそれぞれの画像サーバのMACアドレス毎に関連付
けられて記憶部に記憶されている。なお、図4において
は、説明を簡略化するためメーカ識別コードやDNSサ
ーバなどは省略している。又、バンド幅とは、画像サー
バがネットワークに送出するデータ伝送速度であり、ト
ラフィックを考慮することができるようになっている。
【0022】記憶部にこれらの値を記憶したあと、記憶
部に記憶した値を含むネットワーク設定情報を送信パケ
ットをUDPプロトコルを用いて、記憶部に記憶したM
ACアドレスを指定して送信する。なお、UDPヘッダ
部の宛先ポートは、ウェルノウンポート番号0〜102
3及び10667を避けた番号(ここでは、1066
8)が使用されている。ルータ装置からブロードキャス
トされた送信パケットは、画像サーバにより受信され、
宛先ポートが所定のポート番号10668であると判断
されるとルータ装置からの自動設定の応答であると認識
し、送信される設定情報を画像サーバの記憶部に記憶し
て自動設定を終了する。但し、画像サーバから自動設定
要求の送信パケットをブロードキャストした後所定時間
経過した場合には、ルータ装置から自動設定要求に対す
る応答の送信パケットが送られてきても無視する。
【0023】更新確認動作は、受信した送信パケットの
データ部の情報と記憶部に記憶されている情報(送信パ
ケットの送信元MACアドレスに対応する情報)とを比
較する。比較する対象は、IPアドレス、サブネットマ
スク、ポート番号、バンド幅の値で、これらが同一の場
合には、更新する必要がないと判断し自動設定動作を終
了する。比較対象が異なる場合には、記憶部に記憶され
ている情報(送信パケットの送信元MACアドレスに対
応する情報)を含む送信パケットをUDPプロトコルを
用いて、送信元MACアドレスに対して送信する。以
下、自動更新の場合と同様の動作であるため、割愛す
る。
【0024】設定後は、インターネット等の外部ネット
ワークに接続されたクライアントPC側からルータ装置
のグローバルIPアドレス及び画像サーバのポート番号
を指定することにより、外部ネットワークから送信され
るその送信パケットに含まれるポート番号に対応する画
像サーバがあるかどうかを記憶部に記憶した情報から判
断し、そのポート番号に対応する画像サーバがある場合
には、その画像サーバのIPアドレスに対してクライア
ントからの送信パケットをフォワードし、フォワードさ
れた送信パケットを画像サーバが受信する。
【0025】このように画像サーバは、ルータ装置が接
続されているプライベートネットワークに接続された際
等に、所定時間、自動設定要求をその時点の設定内容情
報と共にUDPプロトコルを用いてブロードキャスト
し、一方ルータ装置側では、ブロードキャストされる送
信パケットを解析し、ポート番号等を自動的に付与する
ように自動設定等行うため、利用者はIPアドレスやサ
ブネットマスクだけではなく、ポート番号をも手動で設
定する必要がなくなる。従って、プライベートネットワ
ークを構築する際、構築者はルータ装置に接続されてい
るプライベートネットワークに画像サーバを接続するだ
けで、ルータに接続される外部ネットワークから画像サ
ーバを直接指定してアクセスすることができる。また、
画像サーバを一旦外部に持ち出して設定情報をかえてい
る場合でも、ルータ装置が接続されているプライベート
ネットワークに接続するだけで、元の設定に戻すことが
可能となる。ここでは、画像サーバの自動設定について
説明したが特に限定されるものではなく、ネットワーク
に接続され、ネットワークへ接続するための設定が必要
な端末装置であれば画像サーバでなくても構わない。
【0026】なお、ルータ10の記憶部に記憶された自
動設定の内容は、コンピュータ装置30からルータ装置
のIPアドレスにアクセスすることにより、図6のよう
な各々の画像サーバのIPアドレス、ポート番号を表示
した画像サーバ設定画面が表示される。プライベートネ
ットワークの構築者はこの画面を参照して各画像サーバ
のIPアドレス及びポート番号を確認することができ
る。又、IPアドレスやポート番号は、この画面から設
定変更をすることが可能であり、画面上においてIPア
ドレスやポート番号を入力し、画面上の保存ボタンを押
下することにより、ルータ装置から変更対象の画像サー
バへ変更データを送信する。変更データの送信方法は、
上述のルータ装置からの自動設定の応答によるものと同
様である。
【0027】またルータ装置がアクセスされた場合にア
クセスしたクライアントPCの画面に表示する表示画面
を構成するために用いることができるように、この画像
サーバ設定画面において、各画像サーバの名称やプライ
ベートネットワーク外のインターネットなどに接続され
ている画像サーバ等も設定することができる。
【0028】次に、インターネット等の外部ネットワー
クに接続されたクライアントPC側からルータ装置のグ
ローバルIPアドレスを指定した送信パケットが送られ
てきた場合(ポート番号の指定がない若しくはポート番
号80で送信された場合)の動作について図7を用いて
説明する。
【0029】クライアントPCにはブラウザソフトが搭
載されており、ブラウザソフトを用いてルータ装置のU
RL(ここでは、www.○○○.co.jpとする)を指定する
と、クライアントPCから外部ネットワークを通じてル
ータ装置を指定する送信パケットが送信される(S1
0)。ルータ装置は、記憶部に設定されている画像サー
バのIPアドレスを取り出し(本実施の形態では3つの
画像サーバのIPアドレス)、そのIPアドレスに対し
各々画像データ取得のための送信パケットを送信する
(S11〜13)。各画像サーバは、この送信パケット
を受け取ると、画像データ送信パケットの送信元のルー
タ装置に対し、送信パケットを受信した時点の画像デー
タを送信する(S14〜16)。送信された画像サーバ
を受信したルータ装置は、記憶部にファイル名(ここで
は、Jpg1、Jpg2、Jpg3)をつけて記憶す
る。また、ルータ装置は、クライアントPCからルータ
装置指定の送信パケットを受信したとき、HTML蓄積
部に蓄積されているHTMLファイルをクライアントP
CのIPアドレスに送信する(S17)。HTMLファ
イルを受け取ったクライアントPCは、HTMLファイ
ルの記述に従い、記憶部の所定のディレクトリからJp
g1、Jpg2、Jpg3の画像データの受信を要求し
(S18〜S20)、その要求を受信したルータ装置
は、要求された画像データをクライアントPCに対して
送信する(S21〜23)。このようにして、クライア
ント装置は、各画像サーバの画像データを画面上に表示
することができる。画面に表示される画像サーバの画像
データは各画像サーバにつき1枚の静止画像であるた
め、全ての画像サーバから連続して撮像画像を受信して
表示させることとした場合に比べてプライベートネット
ワーク上のトラフィックを抑制することが可能である。
このように画面表示される画像データは、図8のように
各画像サーバのカメラ名と画像データが関連付けて表示
される。なお、各画像サーバの画像は、図面の簡略化の
為に四角や星などの記号として表示しているが、実際の
動作上においては画像サーバが撮像した画面が表示され
ることになる。また、図8においては、会員Only1
〜3の画像サーバは画像表示が鍵の表示となっている
が、これはルータ装置からの画像要求に対して画像サー
バから認証要求が送信されてきたことを示すものであ
る。認証が必要な画像サーバからのデータは認証しない
限り送信されることは無い為、なにもしなければ表示無
という状態になるが、クライアントPCのユーザにとっ
てはそれが何を意味するのかが理解できないと考えられ
るため、認証が必要な画像サーバの画像表示部分につい
ては、鍵などの図形を表示することにより、認証が必要
である旨を利用者に知らせることとしている。このよう
に構成することによって、認証が必要である旨の表示を
することにより、認証が必要であることをルータ装置に
アクセスした者がすぐに理解することができる。
【0030】図8の画面は、静止画面であり、それぞれ
の画面の動きを見たい場合には、クライアントPCのブ
ラウザソフトの画面上で、各画像サーバの画像表示部分
をクリックすることによりクリックされた画像サーバに
直接アクセスできるようにHTML上で記述されてお
り、直接アクセスした場合には、画像サーバの画像をリ
アルタイムで連続して受信することができるようにな
る。
【0031】
【発明の効果】本発明は、プライベートネットワーク上
の端末装置からブロードキャストされるMACアドレス
を含む送信パケットを受信した後、既に設定されている
端末装置の情報とは異なるIPアドレス及びポート番号
をMACアドレスに対応させてネットワーク情報を記憶
部に記憶すると共に、ネットワーク情報をMACアドレ
スを指定して送信し、外部ネットワークから端末装置の
ポート番号指定を含んだ送信パケットを受信した場合に
は、記憶部から受信したポート番号と一致する端末装置
のIPアドレスに送信パケットをフォワードようにした
ので、端末装置からブロードキャスト送信される送信パ
ケットを受信し、その端末装置のIPアドレス及びポー
ト番号を含むネットワーク設定内容を自動的に行うこと
ができるため、ルータ装置が接続されているプライベー
トネットワークに端末装置を接続さえすれば、既に接続
されている端末装置のIPアドレス及びポート番号とは
異なるIPアドレス及びポート番号を自動的設定し、又
記憶部には自動設定された端末装置のポート番号とIP
アドレスとが関連付けされて記憶されているため、外部
ネットワークからルータ装置に対し端末装置のポートを
付加した送信パケットが送信された場合、その記憶部の
記憶内容に従って、この送信パケットをフォワードする
ことが可能となり、外部ネットワークから直接端末装置
にアクセスが可能となるという効果を有する。
【0032】また本発明は、端末装置において、電源ス
イッチのON若しくはリセットスイッチのONにより、
記憶部に記憶したMACアドレスを含む送信パケットを
所定時間ブロードキャストし、又ルータ装置からブロー
ドキャストされるMACアドレスに対応したIPアドレ
ス及びポート番号を受信すると共に、IPアドレス及び
ポート番号を記憶部に記憶し、またルータ装置におい
て、端末装置からブロードキャストされるMACアドレ
スを受信した後、既に設定されている端末装置の情報と
は異なるIPアドレス及びポート番号をMACアドレス
に対応させてネットワーク情報を記憶部に記憶すると共
に、ネットワーク情報をMACアドレスを指定して送信
し、外部ネットワークから端末装置のポート番号指定を
含んだ送信パケットを受信した場合には、記憶部から受
信したポート番号と一致する端末装置のIPアドレスに
送信パケットをフォワードするようにしたので、端末装
置はネットワーク接続時等から所定期間だけ自動設定を
行うためMACアドレスを含むデータを送信するためネ
ットワークのトラフィック負荷を必要最小限に抑えるこ
とができると共に、ルータ装置は、端末装置からブロー
ドキャスト送信される送信パケットを受信し、その端末
装置のIPアドレス及びポート番号を含むネットワーク
設定内容を自動的に行うことができるため、ルータ装置
が接続されているプライベートネットワークに端末装置
を接続さえすれば、既に接続されている端末装置のIP
アドレス及びポート番号とは異なるIPアドレス及びポ
ート番号を自動的設定し、又記憶部には自動設定された
端末装置のポート番号とIPアドレスとが関連付けされ
て記憶されているため、外部ネットワークからルータ装
置に対し端末装置のポートを付加した送信パケットが送
信された場合、その記憶部の記憶内容に従って、この送
信パケットをフォワードすることが可能となり、外部ネ
ットワークから直接端末装置にアクセスが可能となると
いう効果を有する。
【0033】更に本発明は、外部ネットワークのコンピ
ュータ装置からポート番号指定を含まないパケットを受
信した場合には、複数のカメラ端末装置に対して画像送
信を要求し、受信した画像データを含む表示情報をコン
ピュータ装置へ送信するようにしたので、外部ネットワ
ークに接続されているコンピュータ装置からルータ装置
にアクセスするだけで、アクセスした時点の各画像サー
バの画像を一覧表にしてみることができるという効果を
有する。
【0034】更に本発明は、画像送信要求に対して、カ
メラ端末装置から認証要求が合った場合には、認証が必
要な旨の画像データを含む表示情報をコンピュータ装置
に送信するようにしたので、外部ネットワークに接続さ
れたコンピュータ装置の利用者は、画像サーバの画像の
一覧表示において認証が必要であることが容易に把握で
きるという効果を有する。
【図面の簡単な説明】
【図1】本発明の一実施の形態を示すルータ装置を含む
ネットワークの構成図
【図2】本発明の一実施の形態を示すルータ装置の機能
ブロック図
【図3】本発明の一実施の形態を示すルータ装置の自動
設定シーケンス図
【図4】本発明の一実施の形態を示すルータ装置の記憶
部に記憶した自動設定情報を示す図
【図5】本発明の一実施の形態を示すルータ装置から送
信される自動設定送信パケット構成を示す図
【図6】本発明の一実施の形態を示す画像サーバ設定画
面表示を示す図
【図7】本発明の一実施の形態を示すルータ装置の外部
からのアクセスに対する動作を示すシーケンス図
【図8】本発明の一実施の形態を示すルータ装置の外部
からのアクセスに対して送信する画像情報を示す図
【符号の説明】
10 ルータ 11 LANインターフェイス 12 自動設定制御部 13 記憶部 14 HTML記憶部 15 HTML生成部 16 制御部 17 ネットワークインターフェイス 20a〜20c 画像サーバ 30 コンピュータ装置 40 インターネット 50 ルータ 60 クライアントPC
───────────────────────────────────────────────────── フロントページの続き (72)発明者 井上 敏博 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 品野 俊治 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 5K033 AA09 CB09 DA06 EC04

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】複数の端末装置から構成されるプライベー
    トネットワークと外部のネットワークとの間に接続され
    るルータ装置であって、 プライベートネットワーク上の端末装置からブロードキ
    ャストされるMACアドレスを含む送信パケットを受信
    した後、既に設定されている端末装置の情報とは異なる
    IPアドレス及びポート番号を前記MACアドレスに対
    応させてネットワーク情報を記憶部に記憶すると共に、
    該ネットワーク情報を前記MACアドレスを指定して送
    信し、外部ネットワークから前記端末装置のポート番号
    指定を含んだ送信パケットを受信した場合には、前記記
    憶部から受信したポート番号と一致する前記端末装置の
    IPアドレスに前記送信パケットをフォワードすること
    を特徴とするルータ装置。
  2. 【請求項2】複数の端末装置とルータ装置から構成され
    るネットワークシステムであって、 前記端末装置は、電源スイッチのON若しくはリセット
    スイッチのONにより、記憶部に記憶したMACアドレ
    スを含む送信パケットを所定時間ブロードキャストし、
    又前記ルータ装置からブロードキャストされる該MAC
    アドレスに対応したIPアドレス及びポート番号を受信
    すると共に、該IPアドレス及び該ポート番号を記憶部
    に記憶し、 前記ルータ装置は、前記端末装置からブロードキャスト
    されるMACアドレスを受信した後、既に設定されてい
    る端末装置の情報とは異なるIPアドレス及びポート番
    号を前記MACアドレスに対応させてネットワーク情報
    を記憶部に記憶すると共に、該ネットワーク情報を前記
    MACアドレスを指定して送信し、外部ネットワークか
    ら前記端末装置のポート番号指定を含んだ送信パケット
    を受信した場合には、前記記憶部から受信したポート番
    号と一致する前記端末装置のIPアドレスに前記送信パ
    ケットをフォワードすることを特徴とするネットワーク
    システム。
  3. 【請求項3】複数のカメラ端末装置から構成されるプラ
    イベートネットワークと外部のネットワークとの間に接
    続されるルータ装置であって、外部ネットワークのコン
    ピュータ装置からポート番号指定を含まないパケットを
    受信した場合には、前記複数のカメラ端末装置に対して
    画像送信を要求し、該受信した画像データを含む表示情
    報を前記コンピュータ装置へ送信することを特徴とする
    ルータ装置。
  4. 【請求項4】前記画像送信要求に対して、前記カメラ端
    末装置から認証要求が合った場合には、認証が必要な旨
    の画像データを含む表示情報を前記コンピュータ装置に
    送信することを特徴とする請求項3に記載のルータ装
    置。
  5. 【請求項5】複数の端末装置から構成されるプライベー
    トネットワークと外部のネットワークとの間に接続され
    るルータ装置であって、 前記プライベートネットワークに接続するための第1の
    インターフェイスと、前記外部ネットワークに接続する
    ための第2のインターフェイスと、 前記プライベートネットワークに接続される端末装置の
    MACアドレス及びIPアドレスを記憶する記憶部と、 複数の端末装置から構成されるプライベートネットワー
    クと外部のネットワークとの間に接続されるルータ装置
    であって、 プライベートネットワーク上の端末装置からブロードキ
    ャストされるMACアドレスを含む送信パケットを受信
    した後、既に設定されている端末装置の情報とは異なる
    IPアドレス及びポート番号を前記MACアドレスに対
    応させてネットワーク情報を記憶部に記憶すると共に、
    該ネットワーク情報を前記MACアドレスを指定して送
    信する制御部とを有し、外部ネットワークから前記端末
    装置のポート番号指定を含んだ送信パケットを第2のイ
    ンターフェイスを介して受信した場合には、前記記憶部
    から受信したポート番号と一致する前記端末装置のIP
    アドレスに前記送信パケットを第1のインターフェイス
    を介して出力することを特徴とするルータ装置。
JP2001400155A 2001-12-28 2001-12-28 ルータ装置及びそれを用いたネットワークシステム Expired - Fee Related JP3885585B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2001400155A JP3885585B2 (ja) 2001-12-28 2001-12-28 ルータ装置及びそれを用いたネットワークシステム
US10/329,088 US20030152038A1 (en) 2001-12-28 2002-12-23 Router, network system, and network setup method
EP02806070A EP1459498A1 (en) 2001-12-28 2002-12-24 Router, network system, and network setup method
CN02826335.9A CN1611054A (zh) 2001-12-28 2002-12-24 路由器、网络***和网络设置方法
PCT/JP2002/013437 WO2003058924A1 (en) 2001-12-28 2002-12-24 Router, network system, and network setup method
AU2002356440A AU2002356440A1 (en) 2001-12-28 2002-12-24 Router, network system, and network setup method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001400155A JP3885585B2 (ja) 2001-12-28 2001-12-28 ルータ装置及びそれを用いたネットワークシステム

Publications (2)

Publication Number Publication Date
JP2003198586A true JP2003198586A (ja) 2003-07-11
JP3885585B2 JP3885585B2 (ja) 2007-02-21

Family

ID=19189576

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001400155A Expired - Fee Related JP3885585B2 (ja) 2001-12-28 2001-12-28 ルータ装置及びそれを用いたネットワークシステム

Country Status (6)

Country Link
US (1) US20030152038A1 (ja)
EP (1) EP1459498A1 (ja)
JP (1) JP3885585B2 (ja)
CN (1) CN1611054A (ja)
AU (1) AU2002356440A1 (ja)
WO (1) WO2003058924A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7633948B2 (en) 2003-07-07 2009-12-15 Panasonic Corporation Relay device and server, and port forward setting method
US8295268B2 (en) 2004-01-09 2012-10-23 Panasonic Corporation IP device, management server, and network system
KR101584302B1 (ko) * 2014-09-30 2016-01-11 주식회사 아이티엑스시큐리티 스위칭 장치

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050005026A1 (en) * 2003-07-03 2005-01-06 International Business Machines Corporation Method and apparatus for managing a remote data processing system
JP4297792B2 (ja) * 2004-01-08 2009-07-15 株式会社リコー Webサーバ組み込みビジネス機器
JP4399284B2 (ja) * 2004-01-30 2010-01-13 京セラ株式会社 移動体通信システム、移動体通信方法及び移動体通信用基地局装置
US20050243800A1 (en) * 2004-04-30 2005-11-03 David Horoschak System and method of maintaining correct port forwarding in a residential gateway device
FR2871319A1 (fr) * 2004-06-02 2005-12-09 Nortel Networks Ltd Procede de controle de configuration dans un reseau de communication, hote et commutateur pour mettre en oeuvre ce procede
US20050283521A1 (en) * 2004-06-18 2005-12-22 Whan Wen J Centrally hosted monitoring system
JP2006129355A (ja) * 2004-11-01 2006-05-18 Internatl Business Mach Corp <Ibm> 情報処理装置、データ伝送システム、データ伝送方法、および該データ伝送方法を情報処理装置に対して実行させるためのプログラム
CN100488137C (zh) * 2005-07-04 2009-05-13 华为技术有限公司 网络附着子***中的用户相关信息关联方法、***和装置
CN100337446C (zh) * 2005-11-10 2007-09-12 华为技术有限公司 一种快速访问邻居设备的方法
WO2008032885A1 (en) 2006-09-13 2008-03-20 Kt Corporation Network intermediate apparatus and method for ubiquitous network and ubiquitous network system using the intermediary apparatus
CN101087208B (zh) * 2007-06-27 2010-08-11 华为技术有限公司 配置用户接入网配置数据的方法、功能实体及***
US8667095B2 (en) * 2007-11-09 2014-03-04 Cisco Technology, Inc. Local auto-configuration of network devices connected to multipoint virtual connections
US8953486B2 (en) * 2007-11-09 2015-02-10 Cisco Technology, Inc. Global auto-configuration of network devices connected to multipoint virtual connections
US8863256B1 (en) 2011-01-14 2014-10-14 Cisco Technology, Inc. System and method for enabling secure transactions using flexible identity management in a vehicular environment
CN105430642B (zh) * 2015-10-23 2019-05-31 小米科技有限责任公司 文件传输方法及装置
CN107979533B (zh) * 2017-11-21 2020-11-10 合肥海诺恒信息科技有限公司 基于计算机网络资源定位交互决策数据的智能寻址方法
TWI812680B (zh) * 2018-05-15 2023-08-21 日商索尼半導體解決方案公司 攝像裝置及攝像系統
CN113746741B (zh) * 2021-08-20 2023-07-18 苏州浪潮智能科技有限公司 一种存储设备网络的设置方法、装置、设备及可读介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3731263B2 (ja) * 1996-09-11 2006-01-05 ソニー株式会社 通信方法及び電子機器
JP3638742B2 (ja) * 1996-11-29 2005-04-13 アンリツ株式会社 ルータ
US6055236A (en) * 1998-03-05 2000-04-25 3Com Corporation Method and system for locating network services with distributed network address translation
US6353614B1 (en) * 1998-03-05 2002-03-05 3Com Corporation Method and protocol for distributed network address translation
US6697360B1 (en) * 1998-09-02 2004-02-24 Cisco Technology, Inc. Method and apparatus for auto-configuring layer three intermediate computer network devices
US6584096B1 (en) * 1998-12-30 2003-06-24 Nortel Networks Limited Method and apparatus for connecting a home network to the internet
US6591295B1 (en) * 1999-11-05 2003-07-08 Oracle International Corp. Methods and apparatus for using multimedia data stored in a relational database in web applications
US7003571B1 (en) * 2000-01-31 2006-02-21 Telecommunication Systems Corporation Of Maryland System and method for re-directing requests from browsers for communication over non-IP based networks
KR100689540B1 (ko) * 2000-03-20 2007-03-08 삼성전자주식회사 사설 아이피 네트워크를 통한 다중 통화 장치 및 방법
US6947992B1 (en) * 2000-05-01 2005-09-20 International Business Machines Corporation Maintaining HTTP session affinity in a cluster environment
KR20020017265A (ko) * 2000-08-29 2002-03-07 구자홍 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의통신방법
US7870258B2 (en) * 2001-08-08 2011-01-11 Microsoft Corporation Seamless fail-over support for virtual interface architecture (VIA) or the like

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7633948B2 (en) 2003-07-07 2009-12-15 Panasonic Corporation Relay device and server, and port forward setting method
US8295268B2 (en) 2004-01-09 2012-10-23 Panasonic Corporation IP device, management server, and network system
KR101584302B1 (ko) * 2014-09-30 2016-01-11 주식회사 아이티엑스시큐리티 스위칭 장치

Also Published As

Publication number Publication date
EP1459498A1 (en) 2004-09-22
US20030152038A1 (en) 2003-08-14
AU2002356440A1 (en) 2003-07-24
CN1611054A (zh) 2005-04-27
JP3885585B2 (ja) 2007-02-21
WO2003058924A1 (en) 2003-07-17

Similar Documents

Publication Publication Date Title
JP3885585B2 (ja) ルータ装置及びそれを用いたネットワークシステム
US7633948B2 (en) Relay device and server, and port forward setting method
US20050021603A1 (en) Server
US7406079B2 (en) Repeater and an inter-network repeating method
US7243151B2 (en) Home gateway apparatus
JPH11154978A (ja) ネットワークシステム及びdhcpサーバ選択方法
US8364823B2 (en) Self-configuring IP video router
JP2003348116A (ja) 家庭内ネットワーク向けアドレス自動設定方式
US20070239860A1 (en) Information processing device, network connection method, and program recording medium
KR20020026746A (ko) 인터넷을 기반으로 한 네트워크 시스템에서의 서비스제공방법
JP4337232B2 (ja) ネットワーク装置およびコンピュータネットワーク
JPH1117726A (ja) Dns機能を内蔵したipネットワークの結合制御装置
JP2003203023A (ja) 情報処理システム、情報処理装置、情報処理方法、及び情報処理ネットワークプログラム
JP4292897B2 (ja) 中継装置とポートフォワード設定方法
US7085836B1 (en) System and method for automatic private IP address selection
US8782226B2 (en) Allocating internet protocol (IP) addresses to nodes in communications networks which use integrated IS-IS
JP5845964B2 (ja) 通信装置及びプログラム
JP2004320410A (ja) 無線装置、無線端末装置及び無線システム
JP2005150794A (ja) コンピュータ装置及びコンピュータプログラム
JP4926381B2 (ja) 管理サーバ及び通信確認方法
JP2003179603A (ja) 通信システムにおける通信制御方法、プログラム、送信装置、及び受信装置
JP2008206081A (ja) マルチホーミング通信システムに用いられるデータ中継装置およびデータ中継方法
JP3950345B2 (ja) インターネットの双方向通信方法
JP2001285370A (ja) リモートアクセスサーバ装置およびdhcpサーバ装置
JP5906820B2 (ja) 通信装置及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040602

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20050704

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060425

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060608

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061031

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091201

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101201

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111201

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121201

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121201

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131201

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees