[go: up one dir, main page]

JP3743501B2 - 中継サーバ - Google Patents

中継サーバ Download PDF

Info

Publication number
JP3743501B2
JP3743501B2 JP2001104448A JP2001104448A JP3743501B2 JP 3743501 B2 JP3743501 B2 JP 3743501B2 JP 2001104448 A JP2001104448 A JP 2001104448A JP 2001104448 A JP2001104448 A JP 2001104448A JP 3743501 B2 JP3743501 B2 JP 3743501B2
Authority
JP
Japan
Prior art keywords
connection
network device
communication
terminal
tcp
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.)
Expired - Fee Related
Application number
JP2001104448A
Other languages
English (en)
Other versions
JP2002300202A (ja
Inventor
好史 谷本
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery 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 Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2001104448A priority Critical patent/JP3743501B2/ja
Priority to US10/116,615 priority patent/US20020143957A1/en
Publication of JP2002300202A publication Critical patent/JP2002300202A/ja
Application granted granted Critical
Publication of JP3743501B2 publication Critical patent/JP3743501B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Information Transfer Between Computers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、複数のネットワーク装置と通信を行い、あるネットワーク装置と他のネットワーク装置との間の通信を中継してネットワーク装置間の通信を実現する中継サーバに関するものである。
【0002】
【従来の技術】
図7は、一般的なインターネットを用いたシステムの一例を示す説明図である。図中、1,2はローカルシステム、3はインターネット、11,12,21,22は端末、13,23はゲートウェイ、14,24はLANである。ローカルシステム1は、端末11、端末12、ゲートウェイ13などがLAN14により接続されて構成されている。ゲートウェイ13は、LAN14とともにインターネット3に接続されており、LAN14上の端末11,12など、各種のネットワーク機器からインターネットを利用することができる。またローカルシステム2も同様であり、端末21、端末22、ゲートウェイ23などがLAN24により接続されて構成されている。ゲートウェイ23は、LAN24とともにインターネット3に接続されており、LAN24上の端末21,22など、各種のネットワーク機器からインターネットを利用することができる。もちろん、それぞれのローカルシステム1,2において、他の様々な機器がLAN14,24により接続されていてよい。
【0003】
このようなシステムにおいて、通常はローカルシステム1,2に対してはグローバルIPアドレスは1ないし複数個が割り当てられるが、ローカルシステム1,2内のそれぞれのネットワーク機器にグローバルIPアドレスが割り当てられるわけではない。それぞれのローカルシステム1,2内の各ネットワーク機器にはプライベートなIPアドレスが割り振られており、ゲートウェイ13,23によってNATやIPマスカレードなどの機能を用いてプライベートなIPアドレスをグローバルなIPアドレスに変換している。このようなIPアドレスの変換機能を有するゲートウェイ13,23を用い、例えばローカルシステム1では端末11,12はゲートウェイ13を介してインターネット3を利用することになる。またローカルシステム2においても、端末21,22はゲートウェイ23を介してインターネット3を利用することになる。
【0004】
またゲートウェイ13,23あるいは別のネットワーク機器等においてはファイアウォールやプロキシサーバなどの機能を有し、これらの装置を介して各端末がインターネット3を利用するような構成も利用されており、システムの安全性を向上させている。
【0005】
ここで、例えばインターネット3からローカルシステム1内の端末11に対してアクセスしようとすると、ゲートウェイ13のグローバルIPアドレスを知ることはできるものの、端末11のプライベートなIPアドレスを知ることはできない。従って、通常の接続方法ではローカルシステム1の外部から端末11をアクセスすることはできない。またゲートウェイ13のファイアウォールの機能などによって、アクセスを受け付けるサイトが制限されている場合もある。もちろん、端末12についても同様であるし、ローカルシステム2内の端末21,22についても同様である。
【0006】
さらに、ローカルシステム1内の端末11や端末12、ローカルシステム2内の端末21や端末22は、通常はクライアント機能しか有しておらず、他のネットワーク機器からの情報を受け付けるサーバの機能を有していない。そのため、端末11,12,21,22から他のネットワーク機器にアクセスしない限り、他のネットワーク機器からこれらの端末に情報を送信することができない。
【0007】
【発明が解決しようとする課題】
本発明は、上述した事情に鑑みてなされたもので、インターネットを経由して、あるローカルシステム内のネットワーク装置から他のローカルシステム内のネットワーク装置を含む複数のネットワーク装置への同報通信を実現した中継サーバを提供することを目的とするものである。
【0008】
【課題を解決するための手段】
本発明は、中継サーバにおいて、複数のネットワーク装置と通信可能な通信手段と、該通信手段により通信可能に接続されている一方側のネットワーク装置と複数の他方側のネットワーク装置との間で双方向の通信を中継する制御手段を有し、該制御手段は、前記ネットワーク装置からのログイン要求を受け、前記ネットワーク装置との通信に用いるTCP/IPコネクションを確立して維持し、該TCP/IPコネクションを用いて前記ネットワーク装置との通信を行うとともに、TCP/IPコネクションが維持されている前記一方側のネットワーク装置からの複数の前記他方側のネットワーク装置との通信要求に従って、複数の前記他方側のネットワーク装置との間で維持されているTCP/IPコネクションを前記一方側のネットワーク装置との通信に用いることとして関連づけて記憶し、TCP/IPコネクションの間で情報を中継することにより複数の前記他方側のネットワーク装置と前記一方側のネットワーク装置との間での双方向のデータ転送を中継することを特徴とするものである。中継サーバでは、維持されているTCP/IPコネクションを用いて、一方側のネットワーク装置及び複数の他方側のネットワーク装置と双方向の通信を行うことができ、両者のTCP/IPコネクションの間で情報を中継することによって、実質的に一方側のネットワーク装置と複数の他方側のネットワーク装置との通信を実現できる。これによって、一方側のネットワーク装置から複数の他方側のネットワーク装置への同報通信及びその逆の通信を行うことができる。
【0009】
なお、一方側のネットワーク装置と複数の他方側のネットワーク装置との間で通信を行っているとき、一方側のネットワーク装置からの解放要求に基づいて、その解放要求により指定された前記他方側のネットワーク装置とのTCP/IPコネクションと前記一方側のネットワーク装置のTCP/IPコネクションとの間の関連づけを解消して両者間の通信の中継を終了することができる。あるいは、他方側のネットワーク装置からの解放要求に基づいて、その解放要求を行った前記他方側のネットワーク装置のTCP/IPコネクションと前記一方側のネットワーク装置のTCP/IPコネクションとの間の関連づけを解消して両者間の通信の中継を終了することができる。このとき、一方側のネットワーク装置から指定されなかった他方側のネットワーク装置、あるいは解放要求を行わなかった他方側のネットワーク装置については、そのまま一方側のネットワーク装置との通信を続けることができる。
【0010】
また、一方側のネットワーク装置あるいは他方側のネットワーク装置からの要求に基づいて、一方側のネットワーク装置のTCP/IPコネクションと当該他方側のネットワーク装置のTCP/IPコネクションとの間の関連づけを解消して両者間の通信の中継を終了するとともに、一方側のネットワーク装置と中継サーバ間の別のTCP/IPコネクションと当該他方側のネットワーク装置のTCP/IPコネクションとの関連づけを行い、複数の前記他方側のネットワーク装置の一部について別途通信を行うことが可能である。逆に、一方側のネットワーク装置と別のTCP/IPコネクションを用いて通信を行っていたネットワーク装置を、他方側のネットワーク装置として他のネットワーク装置との通信で用いているTCP/IPコネクションを用いた通信に切り換えて同報通信を続けることも可能である。
【0011】
【発明の実施の形態】
図1は、本発明の中継サーバの実施の一形態を含む通信システムの一例を示す構成図である。図中、図7と同様の部分には同じ符号を付して重複する説明を省略する。4は中継サーバ、41は通信部、42は制御部、5はローカルシステム、51は端末、52はゲートウェイ、53はLANである。ローカルシステム5は、ローカルシステム1,2と同様のシステムであり、端末51、ゲートウェイ52などがLAN53により接続されて構成されている。ゲートウェイ52は、LAN53とともにインターネット3に接続されており、LAN53上の端末51などの各種のネットワーク機器からインターネットを利用することができる。
【0012】
中継サーバ4は、インターネット3に接続されており、グローバルIPアドレスを有している。このグローバルIPアドレスを用いてインターネット3を介して各種のネットワーク機器と通信を行うことができる。中継サーバ4は、例えば通信部41および制御部42を含んで構成することができる。通信部41は、インターネット3を介して複数のネットワーク機器と通信可能である。
【0013】
制御部42は、通信部41を介してネットワーク機器から送られてくるログイン要求を受け付け、そのネットワーク機器との接続を維持して通信路を確保しておく。また、このようにしてログイン要求を受け、通信路が確保されると、その通信路をログアウトされるまで維持しておく。また1台のネットワーク機器との間で複数の接続が設けられていてもよい。そして、通信可能に接続されているネットワーク機器から接続要求情報を受け取ると、その接続要求情報に従って、接続を要求した一方側のネットワーク機器と、接続を要求され通信可能に中継サーバ4に接続されている他方側のネットワーク機器との間でのデータ転送を中継する。これによって一方側のネットワーク機器と他方側のネットワーク機器との間での通信を実現する。このとき、他方側のネットワーク機器として、複数のネットワーク機器との間でデータ転送を中継し、同報通信を実現することができる。
【0014】
図2は、本発明の中継サーバの実施の一形態を含む通信システムの一例における同報通信時の手順の一例の説明図である。なお、以下の各説明図においては、ゲートウェイなどを省略し、各端末と中継サーバ4とのTCP/IPコネクションについてのみ示している。なお、各接続を示す線分は、アプリケーション層のプロトコルにより、他のネットワーク機器との通信に使用されていない状態を破線で示し、他のネットワーク機器との通信に使用している状態を実線で示している。以降の各説明図において同様である。
【0015】
図2(A)においては、端末11は中継サーバ4と接続1により通信可能に接続されている。また、端末21,端末51においても同様に、中継サーバ4と接続2,接続3によって通信可能に接続されている。なお、この時点では各接続は他のネットワーク機器との通信に用いられていないものとする。
【0016】
このような中継サーバ4との接続の確保は、インターネット3を介して中継サーバ4に対してログイン要求を行えばよい。ログイン時に中継サーバ4との接続が確立し、その後、確立した接続を利用して中継サーバ4との通信を行うことができる。ここで、端末11、端末21、端末51はそれぞれローカルシステム1,ローカルシステム2,ローカルシステム5内のネットワーク機器である。中継サーバ4からは、ゲートウェイ13,23,52に対しては接続可能であるが、端末11,端末21,端末51に対して直接接続することができない。また、上述のように端末11,端末21,端末51の相互間でも直接的な通信を行うことはできない。しかし、中継サーバ4のグローバルIPアドレスを使用すれば、端末11,端末21,端末51からゲートウェイ13,23,52を介して中継サーバ4に接続することが可能である。従って、端末11,端末21,端末51から中継サーバ4に対してログイン要求を行うことによって、中継サーバ4とログイン要求を行った端末11,端末21,端末51との間の双方向の通信がそれぞれ可能になる。
【0017】
また、ログイン時には、例えばネットワーク機器からユーザID、パスワード等のログイン時に必要となる情報を中継サーバ4に送る。中継サーバ4は、受け取ったユーザIDおよびパスワード等に基づいて認証を行う。この認証によって、不特定の第3者との接続を回避し、安全性を確保することができる。もし接続情報が登録されていなかったり、パスワードが違っているなど、認証に失敗した場合には、中継サーバ4は端末11に対して否定応答を行うか、あるいはそのまま接続1を切断する。認証が成功したら、ログインしたネットワーク機器に対して肯定応答を行い、以後、その接続が切断されるまで、その接続を維持するように制御する。接続の維持は、定期的に中継サーバ4に対し接続保持のコマンドを送出し、中継サーバ4からの確認の応答を得ることによって行うことができる。
【0018】
このようなログイン要求によって、例えば端末11、端末21、端末51がそれぞれ中継サーバ4と通信可能に接続され、通信路が確保されている状態において、ここでは一例として、端末11から端末21及び端末51への接続要求情報を中継サーバ4へ送る。中継サーバ4は端末11からの接続要求情報を受け取ると、その接続要求情報中に指示されている接続先が端末21及び端末51であることを認識し、端末21との間で確保している接続2、及び、端末51との間で確保している接続3を通じて、端末11からの接続要求情報を転送する。端末21から返される応答が肯定応答であれば、端末21との間で確保している接続2を端末11との通信に用いることとして記憶し、また,端末51から返される応答が肯定応答であれば、端末51との間で確保している接続3を端末11との通信に用いることとして記憶する。そして、それぞれの端末21,51から返された応答を端末11に返送する。
【0019】
端末21及び端末51が端末11からの接続要求に対して肯定応答を行った場合には、図2(B)に示すように、端末11から端末21及び端末51への通信を行うことが可能になる。すなわち、端末11から接続1を通じて送られてくる情報を中継サーバ4で受信し、受信した情報を、接続2を通じて端末21へ転送するとともに、接続3を通じて端末51へ転送する。これによって、端末11から1本の接続を通じて送った情報が、複数の端末(端末21及び端末51)へ届くことになり、実質的に同報通信が実現する。もちろん、肯定応答が一部のネットワーク機器からしか返ってこない場合には、その肯定応答を行ったネットワーク機器についてのみ、同報通信の対象となる。
【0020】
また各接続は双方向性を有しているので、逆に、端末21から送られてきたデータを受信し、受信したデータを端末11へ送信したり、端末51から送られてきたデータを受信し、受信したデータを端末11へ送信することもできる。このようにして、端末11と中継サーバ4との1つの接続を用いて、端末21,端末51等の複数のネットワーク機器との間の通信を実現することができる。
【0021】
図3は、本発明の中継サーバの実施の一形態を含む通信システムの一例における同報通信時の手順の別の例の説明図である。図2に示した例では、ネットワーク機器間での通信を行っていない状態から、複数のネットワーク機器への接続要求を行う例を示した。このほか、通信を行っている状態において、後で接続先を加えることが可能である。図3に示す例では、端末11と端末21の間で通信を行っている状態において、新たに通信先として端末51を加える場合の例を示している。
【0022】
図3(A)において、端末11は接続1を用いて中継サーバ4と通信を行い、また端末21は接続2を用いて中継サーバ4と通信を行い、両者の通信を中継サーバ4で中継することによって端末11と端末21との間での通信を実現している。この状態において、端末11から端末51へも端末21に送っている情報と同じ情報を送りたいとする。このような場合には、端末11は、通信を行っている接続1を用いて中継サーバ4に対して、端末51に対する接続要求情報を送信する。中継サーバ4は、端末11から接続要求情報を受け取り、その接続要求情報によって指示されている接続先が端末51であることを認識し、端末51との接続3を用いて端末11からの接続要求情報を端末51へ転送する。
【0023】
端末51から肯定応答が返された場合には、中継サーバ4は、接続要求情報を受け取った接続1について、肯定応答が返された接続3との通信を行うことを追加して記憶する。もともと接続1は接続2との間での中継を行っており、接続3との通信の追加によって、図3(B)に示すように接続1と接続2及び接続3との間で情報が中継されることとなる。このようにして、通信先の追加を行うことができる。
【0024】
図4は、本発明の中継サーバの実施の一形態を含む通信システムの一例における同報通信先の切断時の手順の一例の説明図である。上述のようにして、一方側のネットワーク機器から複数の他方側のネットワーク機器への同報通信を行っているとき、同報通信先の一部について通信を切断することが可能である。この通信の切断は、一方側のネットワーク機器から指示したり、あるいは他方側のネットワーク機器から指示することができる。図4に示した例では、一方側のネットワーク機器から他方側のネットワーク機器との通信を切断する例を示している。
【0025】
図4(A)に示す例では、中継サーバ4による通信の中継によって、端末11と端末21及び端末51との間で通信を行っているものとする。このような状態において、端末51との通信を切断する場合、端末11は中継サーバ4に対して端末51との通信を切断する旨の切断要求情報を、接続1を介して送る。中継サーバ4は、端末11からの切断要求情報を受け取り、通信を切断するネットワーク機器が端末51であることを認識し、接続3を通じて端末11からの切断要求情報を端末51に送る。それとともに、接続1と接続3の間の関連づけを解消して両者間の通信の中継を終了する。
【0026】
これによって、図4(B)に示すように、端末11から送られる情報は端末21にのみ送られ、端末51には送られなくなる。なお、端末51と中継サーバ4との接続3は、そのまま維持してもよいし、接続3自体を切断してもよい。また、切断要求情報中に複数のネットワーク機器を指定することによって、複数のネットワーク機器との通信を同時に切断することも可能である。さらに、すべての端末との通信を終了させる場合には、接続されているすべてのネットワーク機器を指定した切断要求情報を中継サーバ4に送ればよい。あるいは、ネットワーク機器が指定されていない場合には、通信を行っているすべてのネットワーク機器が指定されたものとして通信を切断してもよい。
【0027】
図5は、本発明の中継サーバの実施の一形態を含む通信システムの一例における同報通信先の切断時の手順の別の例の説明図である。図5に示す例では、図4と同様に同報通信先の一部について通信を切断する場合の例を示しているが、この例では図4とは異なり、他方側のネットワーク機器から指示することによって、一方側のネットワーク機器との通信を切断する場合の例を示している。
【0028】
図5(A)に示す例では、中継サーバ4による通信の中継によって、端末11と端末21及び端末51との間で通信を行っているものとする。このような状態において、端末51が端末11との通信を切断する場合、端末51は中継サーバ4に対して端末11との通信を切断する旨の切断要求情報を、接続3を介して送る。中継サーバ4は、端末51からの切断要求情報を受け取り、通信を切断するネットワーク機器が端末11であることを認識し、接続1を通じて端末51からの切断要求情報を端末11に送る。それとともに、接続1と接続3の間の関連づけを解消して両者間の通信の中継を終了する。このとき、接続1と接続2との間の関連づけはそのまま残す。これによって、端末11と端末21との通信はそのまま続行することができる。
【0029】
このようにして、図5(B)に示すように、端末11から送られる情報は端末21にのみ送られ、端末51には送られなくなる。なお、この場合も端末51と中継サーバ4との接続3は、そのまま維持してもよいし、接続3自体を切断してもよい。
【0030】
図6は、本発明の中継サーバの実施の一形態を含む通信システムの一例において同報通信先との通信を別の接続に移行する際の手順の一例の説明図である。同報通信を行っている場合、1つの一方側のネットワーク機器と複数の他方側のネットワーク機器との間で通信を行うことになる。この複数の他方側のネットワーク機器のうち、一部のネットワーク機器について、別の接続を利用して通信を行い、他のネットワーク機器とは異なる情報の授受を行うことができる。図6では、このような接続の変更を行う場合の手順を示している。
【0031】
図6(A)に示す例では、中継サーバ4による通信の中継によって、端末11と端末21及び端末51との間で通信を行っているものとする。このような状態においては、端末11から送られた情報は端末21とともに端末51にも転送されている。このとき、端末11は端末51との間では端末21とは別の通信を行いたいとする。このような場合、まず、端末11は中継サーバ4に対して新たにログイン要求を行い、図6(B)に示すように新たな接続4を設ける。もちろん、端末11が他のネットワーク機器との通信に使用していない接続を既に設けている場合には、このような新たなログイン要求による接続の確保を行う必要はない。なお、新たな接続4を設けても、この時点では接続1を通じた端末21及び端末51との通信はそのまま続行されている。
【0032】
そして図6(C)に示すように、端末11は接続4を用いて、接続1を用いて行っている端末51との通信を接続4に移行するように、移行要求情報を中継サーバ4へ送る。中継サーバ4は、端末11からの移行要求情報を受け取り、その要求内容に従って、接続1と接続3との関連づけを解消して接続1と接続3を用いた通信を切断するとともに、接続4と接続3との関連づけを行い、図6(D)に示すように、接続4と接続3を用いた端末11と端末51との通信を開始する。
【0033】
このようにして、同報通信を行っていたネットワーク機器の一部について、他の接続を用いて別途通信を行うように接続を変更することができる。もちろん、切断要求と接続要求を組み合わせて実行することによって、同様の接続の変更を実現することもできる。
【0034】
また逆に、別々の接続を用いて通信を行っていた複数のネットワーク機器について、1つの接続にまとめて同報通信を行うことも可能である。このように、同報通信先について、個別の通信への分離や、個別の通信先を同報通信先として統合するなどといった変更を、動的に行うことが可能である。
【0035】
なお、上述の説明ではすべて中継サーバ4に接続されているネットワーク機器間において通信を行う場合について説明した。しかし本発明はこれに限らず、例えばインターネット3上に複数の中継サーバが存在し、異なる中継サーバに接続しているネットワーク機器間においても、中継サーバ間での中継通信を行うことによって同様の同報通信が可能である。また、接続の変更などについても同様に行うことができる。もちろん、中継サーバ間の通信を中継する中継サーバが存在していてもよく、ネットワーク機器が接続されている異なる中継サーバ間の通信経路は任意である。また、インターネット3上に存在する中継サーバの個数も任意である。
【0036】
【発明の効果】
以上の説明から明らかなように、本発明によれば、ローカルシステム内のネットワーク機器から中継サーバへ予め接続して通信路を確保しておいて、この通信路を用いてデータの中継を行うので、インターネットからローカルシステム内のネットワーク機器へのデータ転送、あるいは異なるローカルシステム内のネットワーク機器間のデータ転送を実現することができる。このとき、一方側のネットワーク機器と、複数の他方側のネットワーク機器との間の通信を中継することによって、同報通信を実現することができるという効果がある。
【図面の簡単な説明】
【図1】本発明の中継サーバの実施の一形態を含む通信システムの一例を示す構成図である。
【図2】本発明の中継サーバの実施の一形態を含む通信システムの一例における同報通信時の手順の一例の説明図である。
【図3】本発明の中継サーバの実施の一形態を含む通信システムの一例における同報通信時の手順の別の例の説明図である。
【図4】本発明の中継サーバの実施の一形態を含む通信システムの一例における同報通信先の切断時の手順の一例の説明図である。
【図5】本発明の中継サーバの実施の一形態を含む通信システムの一例における同報通信先の切断時の手順の別の例の説明図である。
【図6】本発明の中継サーバの実施の一形態を含む通信システムの一例において同報通信先との通信を別の接続に移行する際の手順の一例の説明図である。
【図7】一般的なインターネットを用いたシステムの一例を示す説明図である。
【符号の説明】
1,2…ローカルシステム、3…インターネット、4…中継サーバ、5…ローカルシステム、11,12,21,22,51…端末、13,23,52…ゲートウェイ、14,24,53…LAN、41…通信部、42…制御部。

Claims (5)

  1. 複数のネットワーク装置と通信可能な通信手段と、該通信手段により通信可能に接続されている一方側のネットワーク装置と複数の他方側のネットワーク装置との間で双方向の通信を中継する制御手段を有し、該制御手段は、前記ネットワーク装置からのログイン要求を受け、前記ネットワーク装置との通信に用いるTCP/IPコネクションを確立して維持し、該TCP/IPコネクションを用いて前記ネットワーク装置との通信を行うとともに、TCP/IPコネクションが維持されている前記一方側のネットワーク装置からの複数の前記他方側のネットワーク装置との通信要求に従って、複数の前記他方側のネットワーク装置との間で維持されているTCP/IPコネクションを前記一方側のネットワーク装置との通信に用いることとして関連づけて記憶し、TCP/IPコネクションの間で情報を中継することにより複数の前記他方側のネットワーク装置と前記一方側のネットワーク装置との間での双方向のデータ転送を中継することを特徴とする中継サーバ。
  2. 前記制御手段は、前記一方側のネットワーク装置からの解放要求に基づいて、該解放要求により指定された前記他方側のネットワーク装置とのTCP/IPコネクションと前記一方側のネットワーク装置のTCP/IPコネクションとの間の関連づけを解消して両者間の通信の中継を終了することを特徴とする請求項1に記載の中継サーバ。
  3. 前記制御手段は、前記他方側のネットワーク装置からの解放要求に基づいて、該解放要求を行った前記他方側のネットワーク装置のTCP/IPコネクションと前記一方側のネットワーク装置のTCP/IPコネクションとの間の関連づけを解消して両者間の通信の中継を終了することを特徴とする請求項1に記載の中継サーバ。
  4. 前記制御手段は、前記一方側のネットワーク装置あるいは他方側のネットワーク装置からの要求に基づいて、前記一方側のネットワーク装置のTCP/IPコネクションと当該他方側のネットワーク装置のTCP/IPコネクションとの間の関連づけを解消して両者間の通信の中継を終了するとともに前記一方側のネットワーク装置と中継サーバ間の別のTCP/IPコネクションと当該他方側のネットワーク装置のTCP/IPコネクションとの関連づけを行い、複数の前記他方側のネットワーク装置の一部について別途通信を行うことを特徴とする請求項1ないし請求項3のいずれか1項に記載の中継サーバ。
  5. 前記制御手段は、前記一方側のネットワーク装置のそれぞれ別のTCP/IPコネクションを用いて通信を行っていた複数のネットワーク装置について、前記一方側のネットワーク装置の1つのTCP/IPコネクションを用いた通信に切り替えて同報通信が可能であることを特徴とする請求項1ないし請求項4のいずれか1項に記載の中継サーバ。
JP2001104448A 2001-04-03 2001-04-03 中継サーバ Expired - Fee Related JP3743501B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2001104448A JP3743501B2 (ja) 2001-04-03 2001-04-03 中継サーバ
US10/116,615 US20020143957A1 (en) 2001-04-03 2002-04-02 Relay server, network device, communication system, and communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001104448A JP3743501B2 (ja) 2001-04-03 2001-04-03 中継サーバ

Publications (2)

Publication Number Publication Date
JP2002300202A JP2002300202A (ja) 2002-10-11
JP3743501B2 true JP3743501B2 (ja) 2006-02-08

Family

ID=18957304

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001104448A Expired - Fee Related JP3743501B2 (ja) 2001-04-03 2001-04-03 中継サーバ

Country Status (1)

Country Link
JP (1) JP3743501B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9178917B2 (en) * 2010-12-16 2015-11-03 Palo Alto Research Center Incorporated Custodian routing with network address translation in content-centric networks
US9264459B2 (en) * 2010-12-16 2016-02-16 Palo Alto Research Center Incorporated SIP-based custodian routing in content-centric networks
US10032152B2 (en) 2013-10-22 2018-07-24 Seiko Epson Corporation Transmission system that enables correlation between a sending device and each of multiple receiving devices

Also Published As

Publication number Publication date
JP2002300202A (ja) 2002-10-11

Similar Documents

Publication Publication Date Title
JP4231984B2 (ja) 中継サーバおよび通信システム
US8499083B2 (en) Relay device and communication system
JP4231985B2 (ja) 中継サーバおよび通信システム
EP1901520B1 (en) Relay-server
CA2860680C (en) Device arrangement and method for implementing a data transfer network used in remote control of properties
US8356116B2 (en) Relay server and relay communication system
US20120008634A1 (en) First relay server and second relay server
TW201238293A (en) Relay server and relay communication system
JP4253569B2 (ja) 接続制御システム、接続制御装置、及び接続管理装置
US20030137985A1 (en) Communication apparatus with dial-up function
JP2007104440A (ja) パケット伝送システム、トンネリング装置およびパケット伝送方法
JP3743506B2 (ja) 中継サーバ及び中継システム
US20020143957A1 (en) Relay server, network device, communication system, and communication method
CN103222240B (zh) 中继服务器及中继通信系统
JP3743501B2 (ja) 中継サーバ
JP4380945B2 (ja) 中継サーバ
JP3743502B2 (ja) 通信システム、通信方法、ネットワーク装置
JP3543767B2 (ja) ファクシミリシステム
JP3743500B2 (ja) 中継サーバ
JP4187036B2 (ja) 中継サーバ
JP4304410B2 (ja) 中継サーバ及び通信システム
JP2004064490A (ja) データ通信システム
JP4773312B2 (ja) ファイル転送サーバ
JP2020102692A (ja) メディアアダプタ装置、分散通信管理方法および分散通信管理プログラム
JP2011166375A (ja) アクセス制御設定装置、アクセス制御設定方法、アクセス制御設定プログラム、アクセス制御設定システム、及びアクセス制御装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041208

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050202

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050316

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050513

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050606

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: 20051026

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051108

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3743501

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20081125

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111125

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20121125

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20131125

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20131125

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees