JP6892632B2 - Communication system, network connection device, connection processing program and connection response program - Google Patents
Communication system, network connection device, connection processing program and connection response program Download PDFInfo
- Publication number
- JP6892632B2 JP6892632B2 JP2017248649A JP2017248649A JP6892632B2 JP 6892632 B2 JP6892632 B2 JP 6892632B2 JP 2017248649 A JP2017248649 A JP 2017248649A JP 2017248649 A JP2017248649 A JP 2017248649A JP 6892632 B2 JP6892632 B2 JP 6892632B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- connection
- maintenance
- connection device
- master unit
- 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.)
- Active
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Description
この発明は、例えば、パーソナルコンピュータなどのWebクライアント装置を通じて、上位のネットワークを通じて複数のWebサーバへの接続を適切に行えるようにするシステム、装置、プログラムに関する。 The present invention relates to a system, device, or program that enables appropriate connection to a plurality of Web servers through a higher-level network through, for example, a Web client device such as a personal computer.
後に記す特許文献1には、リダイレクト処理を利用することにより、適切なユーザインターフェースを提供する画像処理システム等に関する発明が開示されている。例えば、ウェブクライアント(パーソナルコンピュータ)からインターネット上の画像処理装置にHTTP(Hypertext Transfer Protocol)コマンドにより処理要求を出して画像処理をさせたとする。画像処理装置は画像処理の結果を要求元のウェブクライアントに返信するが、自機の保持している情報だけではウェブクライアントの使用者に対して分かりやすく充分な応答を返すことができない場合がある。
そこで、特許文献1に記載の発明の場合、画像処理装置は、ウェブクライアントに対して、画像処理結果を提供すると共に表示処理サービス用ウェブサーバにリダイレクトするように指示を出す。これに応じて、ウェブクライアントは表示処理サービス用ウェブサーバにアクセスして、画像処理装置から画像処理結果を提供して、処理結果情報の提供を要求する。表示処理サービス用ウェブサーバは、画像処理結果に応じた処理結果情報を形成し、ウェブクライアントに提供する。
Therefore, in the case of the invention described in
これにより、リダイレクト先の表示処理サービス用ウェブサーバの機能を利用して、ウェブクライアントのユーザの使用形態や好みなどに応じて、ウェブクライアントに表示するユーザインターフェースを容易にカスタマイズできる。すなわち、ウェブクライアントの使用者に対して分かりやすく充分な応答を返すことができる。 As a result, the user interface displayed on the web client can be easily customized according to the usage pattern and preference of the user of the web client by using the function of the web server for the display processing service of the redirect destination. That is, it is possible to return an easy-to-understand and sufficient response to the user of the web client.
しかしながら、特許文献1に記載の発明の場合、ウェブクライアントから画像処理装置にアクセスし、表示処理サービス用ウェブサーバにリダイレクトされる場合、表示処理サービス用ウェブサーバのURLを事前に画像処理装置へ設定しておく必要がある。近年においては、複数台のネットワーク接続装置を用いて、比較的に規模の大きな通信システムを構築する場合がある。ネットワーク接続装置は、ルータ機能、DHCP(Dynamic Host Configuration Protocol)サーバ機能等を備えたものである。
However, in the case of the invention described in
ネットワーク接続装置は、上位に位置するDHCPサーバよりIPアドレスの割り当てを受けると共に、下位の装置に対してはIPアドレスを割り当てる処理を行う。一般に、割り当てられたIPアドレスは、例えば、所定時間ごとに再割り当てが行われたり、また、自機が電源の再立ち上げを行うごとに再割り当てが行われたりするなど、可変なものである場合が多い。このため、所定のネットワーク接続装置にアクセスし、他のネットワーク接続装置にリダイレクトを行うようにしたい場合には、他のネットワーク接続装置の最新のIPアドレスを当該所定のネットワーク接続装置に設定しなければならない。 The network connection device receives an IP address from the DHCP server located at the upper level, and also assigns an IP address to the lower device. Generally, the assigned IP address is variable, for example, it is reassigned at predetermined time intervals, or it is reassigned every time the power supply is restarted by the own machine. In many cases. Therefore, if you want to access a predetermined network connection device and redirect to another network connection device, you must set the latest IP address of the other network connection device in the predetermined network connection device. It doesn't become.
当該所定のネットワーク接続装置に他のネットワーク接続装置の最新のIPアドレスが設定されていない場合には、他のネットワーク接続装置へのリダイレクトは行えない。また、当該所定のネットワーク接続装置が他のネットワーク接続装置に対してIPアドレスを割り当てている場合であっても、可変のIPアドレスによってはユーザが目的とする他のネットワーク接続装置を特定することは難しい。このため、例えば、保守用に用いられる保守PC(Personal Computer)からIPアドレスを用いてWAN(Wide Area Network)側(上位側)より複数あるネットワーク接続装置を特定して接続し、目的とするネットワーク接続装置に対して保守を行うことは難しい。 If the latest IP address of the other network connection device is not set in the predetermined network connection device, the redirect to the other network connection device cannot be performed. Further, even when the predetermined network connection device assigns an IP address to another network connection device, it is not possible to specify another network connection device intended by the user depending on the variable IP address. difficult. Therefore, for example, from a maintenance PC (Personal Computer) used for maintenance, a plurality of network connection devices are specified and connected from the WAN (Wide Area Network) side (upper side) using an IP address, and the target network is connected. It is difficult to maintain the connected device.
したがって、保守PCを用いて、複数のネットワーク接続装置のそれぞれの保守を行うためには、複数のネットワーク接続装置のそれぞれに対して、LAN(Local Area Network)側(下位側)より保守PCを接続し直す必要が生じる。このため、保守PCを用いた各ネットワーク接続装置の保守には、手間や時間がかかることになり、大規模な通信システム全体を適切に維持することが難しくなる。 Therefore, in order to perform maintenance of each of the plurality of network connection devices using the maintenance PC, the maintenance PC is connected to each of the plurality of network connection devices from the LAN (Local Area Network) side (lower side). It will be necessary to redo. Therefore, maintenance of each network connection device using the maintenance PC takes time and effort, and it becomes difficult to properly maintain the entire large-scale communication system.
以上のことに鑑み、この発明は、可変なIPアドレス(URL)を持つ複数のネットワーク接続装置のそれぞれを上位側のネットワークよりアクセスして保守可能にすることを目的とする。 In view of the above, it is an object of the present invention to make each of a plurality of network connection devices having a variable IP address (URL) accessible from the upper network and maintainable.
上記課題を解決するため、請求項1に記載の発明の通信システムは、
広域ネットワークに接続される回線終端装置と、前記回線終端装置に接続される接続装置親機と、ローカルエリアネットワークを通じて前記接続装置親機に接続される1以上の接続装置子機及び保守用装置とからなる通信システムであって、
前記接続装置親機は、
1以上の前記接続装置子機のそれぞれに割り当てられている装置識別情報を記憶する記憶手段と、
前記保守用装置からの要求に応じて、前記記憶手段の前記装置識別情報に基づき1以上の前記接続装置子機の一覧リストを作成し、前記保守用装置に提供する子機一覧提供手段と、
前記保守用装置において前記一覧リストを通じて選択された保守対象の前記接続装置子機の前記装置識別情報を含む保守許可要求を1以上の前記接続装置子機に提供し、保守対象の前記接続装置子機からの許可を得て、前記保守用装置に接続用情報を提供する接続用情報提供手段と
を備え、
前記接続装置子機は、
前記接続装置親機からの自機の前記装置識別情報を含む保守許可要求を受け付けた場合に、保守許可応答を形成して前記接続装置親機に提供する許可応答形成手段
を備え、
前記保守用装置は、
1以上の前記接続装置子機の一覧リストの提供要求を形成し、前記接続装置親機に送信する一覧リスト要求手段と、
前記接続装置親機からの前記接続装置子機の一覧リストの提供を受けて、前記一覧リストを通じて保守対象の前記接続装置子機の選択入力を受け付ける受付手段と、
前記受付手段を通じて受け付けた選択入力に応じて、選択された前記接続装置子機に対する接続要求を形成して前記接続装置親機に提供する接続要求手段と、
前記接続装置親機からの前記接続用情報に基づいて、選択された前記接続装置子機にアクセスして通信回線を接続する接続実行手段と
を備えることを特徴とする。
In order to solve the above problems, the communication system of the invention according to
A line termination device connected to a wide area network, a connection device master unit connected to the line termination device, and one or more connection device slave units and maintenance devices connected to the connection device master unit through a local area network. It is a communication system consisting of
The connection device master unit is
A storage means for storing device identification information assigned to each of the one or more connected device slave units, and a storage means for storing the device identification information.
In response to a request from the maintenance device, a list of one or more connected device slave units is created based on the device identification information of the storage means, and a slave unit list providing means provided to the maintenance device is provided.
A maintenance permission request including the device identification information of the connection device slave unit to be maintained selected through the list in the maintenance device is provided to one or more connection device slave units, and the connection device slave to be maintained is provided. Provided with a connection information providing means for providing connection information to the maintenance device with permission from the machine.
The connection device slave unit
A permission response forming means for forming a maintenance permission response and providing the connection device master unit to the connection device master unit when a maintenance permission request including the device identification information of the own unit is received from the connection device master unit is provided.
The maintenance device is
A list request means for forming a request for providing a list of one or more connected device slave units and transmitting the list to the connected device master unit.
A reception means that receives a list of the connection device slave units provided by the connection device master unit and accepts selection input of the connection device slave unit to be maintained through the list.
A connection request means that forms a connection request for the selected connection device slave unit and provides the connection request to the connection device master unit in response to the selection input received through the reception means.
It is characterized by including a connection executing means for accessing the selected connection device slave unit and connecting a communication line based on the connection information from the connection device master unit.
この請求項1に記載の発明の通信システムによれば、接続装置親機は、接続装置子機の装置識別情報の登録を受け付けて記憶手段に保持している。接続装置親機の子機一覧提供手段は、保守用装置からの要求を受けて、記憶手段の装置識別情報に基づき子機一覧リストを作成して保守用装置に提供する。そして、接続装置親機の接続用情報提供手段は、子機一覧リストから選択された接続装置子機に対して保守許可を申請する。この申請に応じて、保守許可を受けた場合には、接続用情報提供手段は、当該接続装置子機の上位側のIPアドレスを保守用装置に提供して、接続装置親機から当該接続装置子機へ接続できるようにする。
According to the communication system of the invention according to
一方、接続装置子機の許可応答形手段は、接続装置親機からの自機の装置識別情報を含む保守許可要求を受け付けた場合には、保守許可応答を形成して接続装置親機に提供する。また、保守用装置は、一覧リスト要求手段が、接続装置子機の一覧リストの提供要求を形成して接続装置親機に提供し、受付手段が、接続装置親機からの接続装置子機の一覧リストを通じて保守対象の前記接続装置子機の選択入力を受け付ける。 On the other hand, when the permission response type means of the connection device slave unit receives a maintenance permission request including the device identification information of its own unit from the connection device master unit, it forms a maintenance permission response and provides it to the connection device master unit. To do. Further, in the maintenance device, the list list requesting means forms a request for providing the list of the connecting device slave units and provides the maintenance device to the connecting device master unit, and the receiving means is the connecting device slave unit from the connecting device master unit. The selection input of the connection device slave unit to be maintained is accepted through the list.
そして、接続要求手段が、受付手段を通じて受け付けた選択入力に応じて、選択された接続装置子機に対する接続要求を形成して接続装置親機に提供する。この後、接続実行手段が、接続装置親機からの接続用情報に基づいて、選択された接続装置子機にアクセスすることによって、接続処理が完了する。これにより、保守用装置は、接続装置子機に接続して保守を行える。 Then, the connection requesting means forms a connection request for the selected connecting device slave unit according to the selection input received through the receiving means and provides the connection request to the connecting device master unit. After that, the connection processing is completed by the connection executing means accessing the selected connection device slave unit based on the connection information from the connection device master unit. As a result, the maintenance device can be connected to the connection device slave unit for maintenance.
この発明によれば、可変なIPアドレス(URL)を持つ複数のネットワーク接続装置のそれぞれに対して、上位側よりアクセスして保守を可能にすることができる。 According to the present invention, it is possible to access and maintain each of a plurality of network connection devices having a variable IP address (URL) from the upper side.
以下、図を参照しながら、この発明のシステム、装置、プログラムの実施の形態について説明する。 Hereinafter, embodiments of the system, apparatus, and program of the present invention will be described with reference to the drawings.
[通信システムの構成例]
図1は、この実施の形態の通信システムの構成例を説明するための図である。図1において、回線終端装置1は、広域ネットワークの終端に接続され、ユーザ側の装置を広域ネットワークに接続する。回線終端装置には、ONU(Optical Network Unit:光回線終端装置)と呼ばれ、広域ネットワークである光通信ネットワークに接続されて、光信号と電気信号間の変換と光信号の多重/分離をするものがある。また、回線終端装置には、モデムと呼ばれ、例えばADSL(Asymmetric Digital Subscriber Line:非対称デジタル加入者線)に接続され、デジタル信号とアナログ信号の変換を行うものがある。この実施の形態において、回線終端装置は、例えばOUNである。
[Communication system configuration example]
FIG. 1 is a diagram for explaining a configuration example of the communication system of this embodiment. In FIG. 1, the
接続装置親機2(1)と接続装置子機2(2)〜2(5)とのそれぞれは、ネットワーク接続装置としての機能を実現する。すなわち、接続装置親機2(1)と接続装置子機2(2)〜2(5)とのそれぞれは、ルータ機能、DHCPサーバ機能などを備え、異なる通信ネットワーク間を接続すると共に、配下に接続された通信装置に対してプライベートIPアドレスを付与する。この実施の形態の通信システムでは、図1に示すように、回線終端装置1の直下に接続装置親機2(1)が接続されている。そして、接続装置親機2(1)に対して接続装置子機2(2)〜2(5)及び保守PC(Personal Computer)が、LAN4を介して接続されている。
Each of the connection device master unit 2 (1) and the connection device slave units 2 (2) to 2 (5) realizes a function as a network connection device. That is, each of the connecting device master unit 2 (1) and the connecting device slave units 2 (2) to 2 (5) has a router function, a DHCP server function, etc., and connects different communication networks and is under the control. Assign a private IP address to the connected communication device. In the communication system of this embodiment, as shown in FIG. 1, the connecting device master unit 2 (1) is connected directly under the
このように、この実施の形態の通信システムでは、接続装置親機2(1)が広域ネットワークにより近い上位の装置(親機)であり、接続装置子機2(2)〜2(5)及び保守PCは、接続装置親機2(1)の配下の装置(下位の装置(子機))となっている。このため、接続装置については、同じ機能を有するものであっても、親機と子機とを区別するようにしている。 As described above, in the communication system of this embodiment, the connecting device master unit 2 (1) is a higher-level device (master unit) closer to the wide area network, and the connecting device slave units 2 (2) to 2 (5) and The maintenance PC is a device (lower device (slave unit)) under the connection device master unit 2 (1). Therefore, even if the connecting device has the same function, the master unit and the slave unit are distinguished from each other.
そして、図1においては、接続装置親機2(1)に対しては、例えば、ISP(Internet Service Provider)側よりグローバルIPアドレスとして「xxx.xxx.xxx.xxx」が割り当てられている。また、図1においては、接続装置親機2(1)が自機のDHCPサーバ機能により、自機と接続装置子機2(2)〜2(4)のそれぞれと、保守PC3とに対して、プライベートIPアドレスを割り当てた場合を示している。すなわち、接続装置親機2(1)には、IPアドレス「192.168.1.1」を割り当て、接続装置子機2(2)〜2(5)には、IPアドレス「192.168.1.2」〜「192.168.1.5」を割り当てている。また、保守PC3には、IPアドレス「192.168.1.50」を割り当てている。
Then, in FIG. 1, for example, "xxx.xxx.xxx.xxx" is assigned as a global IP address from the ISP (Internet Service Provider) side to the connecting device master unit 2 (1). Further, in FIG. 1, the connecting device master unit 2 (1) uses the DHCP server function of the own unit to support the own unit, the connecting device slave units 2 (2) to 2 (4), and the maintenance PC3. , Shows the case where a private IP address is assigned. That is, the IP address "192.168.1.1" is assigned to the connecting device master unit 2 (1), and the IP address "192.168. 1." is assigned to the connecting device slave units 2 (2) to 2 (5). "1.2" to "192.168.1.5" are assigned. Further, the
このように、接続装置親機2(1)は、自機と自機の配下に接続される装置に対しては、各IPアドレスにおいて下線を付して示したセグメントまでのネットワーク部が共通の「192.168.1」であるIPアドレスを割り当てている。そして、接続装置親機2(1)は、配下に接続される装置が交換されたり、取り外されたり、また、追加されたりするなどして接続構成が変更されることを考慮し、一定時間ごとにIPアドレスの再割り当て(割り当て直し)を行うようにしている。また、配下に接続される装置の電源が落とされ、再度電源投入された場合にも、IPアドレスの再割り当てを行う。このように、接続装置親機2(1)によって割り当てられるIPアドレスは、一度割り当てられたら変わらないものではなく、可変のものである。 In this way, the connecting device master unit 2 (1) has a common network unit up to the segment shown underlined in each IP address for the own unit and the devices connected under the own unit. An IP address of "192.168.1" is assigned. Then, in consideration of the fact that the connection configuration of the connection device master unit 2 (1) is changed due to the replacement, removal, or addition of the devices connected under the control device, the connection configuration is changed at regular intervals. The IP address is reassigned (reassigned) to. Also, when the power of the device connected to the subordinate is turned off and then turned on again, the IP address is reassigned. As described above, the IP address assigned by the connecting device master unit 2 (1) is not unchanged once assigned, but is variable.
接続装置子機2(2)〜2(5)のそれぞれもまた、配下に接続される装置に対してプライベートIPアドレスを割り当てる機能を有している。図1においては下線を付して示したように、接続装置子機2(2)は、ネットワーク部が「192.168.2」となるIPアドレスを割り当て、接続装置子機2(3)は、ネットワーク部が「192.168.3」となるIPアドレスを割り当てる。同様に、接続装置子機2(4)は、ネットワーク部が「192.168.4」となるIPアドレスを割り当て、接続装置子機2(5)は、ネットワーク部が「192.168.5」となるIPアドレスを割り当てる。 Connection device Each of the slave units 2 (2) to 2 (5) also has a function of assigning a private IP address to a device connected under the control. As shown underlined in FIG. 1, the connecting device slave unit 2 (2) is assigned an IP address whose network unit is "192.168.2", and the connecting device slave unit 2 (3) is assigned an IP address. , The network part assigns an IP address of "192.168.3". Similarly, the connecting device slave unit 2 (4) is assigned an IP address whose network unit is "192.168.4", and the connecting device slave unit 2 (5) is assigned an IP address whose network unit is "192.168.5". Assign the IP address that becomes.
そして、接続装置親機2(1)と接続装置子機2(2)〜2(5)とは、自機の配下に構成されるネットワークと、自機の上位に存在するネットワークとを接続し、それらの異なるネットワークに接続されている装置間で通信を行えるようにする。また、接続装置親機2(1)と接続装置子機2(2)〜2(5)とのそれぞれとにおいては、自機が親機なのか子機なのかを、設置作業者が手動により設定することができるようにされている。この設定は、一般には下位側(LAN側)より例えば保守PC等を通じてアクセスして行われる。 Then, the connecting device master unit 2 (1) and the connecting device slave units 2 (2) to 2 (5) connect the network configured under the own unit and the network existing above the own unit. , Allows communication between devices connected to those different networks. Further, in each of the connecting device master unit 2 (1) and the connecting device slave units 2 (2) to 2 (5), the installation worker manually determines whether the own unit is the master unit or the slave unit. It is designed to be able to be set. This setting is generally accessed from the lower side (LAN side) through, for example, a maintenance PC.
このように構成された通信システムにおいて、接続装置子機2(2)〜2(5)や保守PC3に割り当てられるIPアドレスは変わる可能性がある可変なものである。このため、保守PC3の使用者は、例え接続装置子機2(2)〜2(5)にIPアドレスが割り当てられていたとしても、そのそれぞれを確実に特定できない。そこで、この実施の形態の通信システムでは、接続装置子機2(2)〜2(5)のそれぞれの装置識別情報として、MACアドレス(Media Access Control Address)を予め接続装置親機2(1)に登録しておくようにする。
In the communication system configured in this way, the IP addresses assigned to the connecting device slave units 2 (2) to 2 (5) and the
保守PC3の使用者は、接続装置親機2(1)に登録されたMACアドレスを用いて、接続装置子機2(2)〜2(5)のそれぞれを特定する。そして、保守PC3の使用者は、保守PC3を通じて、接続装置子機2(2)〜2(5)のそれぞれごとに上位側(WAN側)から接続して保守(メンテナンス)できるようにしている。以下に、この実施の形態の通信システムを構成する接続装置親機2(1)、接続装置子機2(2)〜2(5)、保守PC3の構成例等について説明する。
The user of the
[接続装置2の構成例]
図2は、この実施の形態の接続装置親機2(1)と接続装置子機2(2)〜2(5)の構成例を説明するためのブロック図である。接続装置親機2(1)と接続装置子機2(2)〜2(5)とは、基本的な構成は同様のものである。このため、ここでは、接続装置親機2(1)と接続装置子機2(2)〜2(5)とを総称して接続装置2と記載する。
[Configuration example of connecting device 2]
FIG. 2 is a block diagram for explaining a configuration example of the connecting device master unit 2 (1) and the connecting device slave units 2 (2) to 2 (5) of this embodiment. The connection device master unit 2 (1) and the connection device slave units 2 (2) to 2 (5) have the same basic configuration. Therefore, here, the connecting device master unit 2 (1) and the connecting device slave units 2 (2) to 2 (5) are collectively referred to as the connecting
この実施の形態の接続装置2は、大きく分けると、基本機能部、親機処理部220、子機処理部230からなる。基本機能部はルータとしての基本機能を実現する部分である。また、親機処理部220は、当該接続装置2が接続装置親機として機能する場合に動作する処理部であり、子機処理部230は当該接続装置2が接続装置子機として機能する場合に動作する処理部である。
The connecting
基本機能部は、上位ネットワークへの接続ポート201、上位側I/F202、アドレス付与部203、ルーティング処理部204、記憶装置205、下位ネットワークへの接続ポート206、下位側I/F207、制御部210からなる。制御部210は、図示しないが、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、不揮発性メモリなどがバスを通じて接続されて構成されたマイクロプロセッサであり、接続装置2の各部を制御する。
The basic function unit includes a
上位ネットワークへの接続ポート201は、上位ネットワークへの接続端である。上位側I/F202は、上位ネットワークを通じて送信されてきた自機宛てのパケットを、自機で処理可能な形式に変換して取り込んだり、自機から上位ネットワークに送出するパケットを送信用の形式に変換して送出したりする処理を行う。アドレス付与部203は、DHCPサーバ機能を実現する部分であり、自機の下位に位置する装置に対してプライベートIPアドレスを付与する機能を実現する。
The
ルーティング処理部204は、後述する記憶装置205に格納されているルーティングテーブルに従って、自機から送出するパケットの転送先を決定する処理を行う。記憶装置205は、比較的に記憶容量の大きな半導体メモリなどの記録媒体とそのドライバとからなり、当該記録媒体へのデータの書き込み、読み出し、削除等を行う。この実施の形態において、記憶装置205には、ルーティングテーブル、付与IPアドレステーブル、子機テーブルなどが格納されている。
The
ルーティングテーブルは、上述したルーティング処理部204により参照されるテーブルであり、ネットワーク上の様々な宛先に対する最も良い経路を決定するためのデータが記録されたものである。付与IPアドレステーブルは、配下の装置に付与したローカルIPアドレスを管理するものである。子機テーブルは、自機の配下に接続された接続装置子機を管理するものである。図3は、付与IPアドレステーブルの例を説明するための図であり、図4は、子機テーブルの例を説明するための図である。図3、図4は、いずれも接続装置親機2(1)の記憶装置205に形成されている付与IPアドレステーブルの例と子機テーブルの例を示している。
The routing table is a table referenced by the
付与IPアドレステーブルは、図3に示したように、アドレス付与部203が、配下の装置に付与した(割り当てた)IPアドレスを管理する。これにより、同じIPアドレスを重複して付与するなどのことがないようにされる。子機テーブルは、図4に示したように、「MACアドレス」、「種別」、「アクセス日時」、「その他」の情報からなる。「MACアドレス」は、配下の装置の装置識別情報であり、例えば、通信ネットワークの設置作業者等によって予め設定される情報である。「種別」は、MACアドレスが登録された配下の装置が、どのような装置かを示す情報であり、例えば、通信ネットワークの設置作業者等によって予め設定される情報である。
As shown in FIG. 3, the assigned IP address table manages the IP addresses assigned (assigned) to the subordinate devices by the
これら「MACアドレス」、「種別」は、例えば、保守PC3を通じて、接続装置親機2(1)に対して設定することができるようにされる。この例においては、図4に示したように、接続装置親機2(1)の配下には、接続装置子機が4台、PCが1台接続されていることが管理されている。
These "MAC address" and "type" can be set for the connecting device master unit 2 (1) through, for example, the
「アクセス日時」は、保守PC3を通じて、当該MACアドレスで特定される装置にいつアクセスするようにしたのかを示す情報であり、接続装置親機2(1)の制御部210によって更新される情報である。「その他」としては、例えば、1階や2階、営業部や総務部、東西南北などといった接続装置子機の設置場所を示す情報等、必要となる情報を格納できる。なお、その他の情報として設置場所を示す情報を管理する場合には、設置場所を示す情報は、通信ネットワークの設置作業者等によって、保守PC3を通じて予め設定される。そして、図4に示した子機テーブルの情報は、接続装置2が接続装置親機として機能する場合において、子機一覧リストを形成する際に利用される。
The "access date and time" is information indicating when the device specified by the MAC address is accessed through the
下位ネットワークへの接続ポート206は、下位ネットワークへの接続端である。下位側I/F207は、下位ネットワークを通じて送信されてきた自機宛てのパケットを、自機で処理可能な形式に変換して取り込んだり、自機から下位ネットワークに送出するパケットを送信用の形式に変換して送出したりする処理を行う。
The
親機処理部220は、図2に示すように、子機一覧提供部221、接続用情報提供部222、親機情報提供部223を備える。子機一覧提供部221は、保守PC3からの要求に応じて、子機テーブル(図4)に基づき1以上の接続装置子機の一覧リスト(子機一覧リスト)を作成し、これを保守PC3に提供する処理を行う。
As shown in FIG. 2, the master unit processing unit 220 includes a slave unit
接続用情報提供部222は、子機一覧リストの提供を受けた保守PC3からの要求に応じて、当該子機一覧リストを通じて選択された保守対象の接続装置子機のMACアドレスを含む保守許可要求を形成する。そして、接続用情報提供部222は、形成した保守許可要求を配下の1以上の接続装置子機に提供し、当該保守許可要求に含まれるMACアドレスにより特定される保守対象の接続装置子機からの許可を得て、保守PC3にリ接続用情報を提供する。これにより、保守PC3は、接続装置親機2(1)から保守対象の接続装置子機2(2)〜2(5)に接続することができるようにされる。
In response to a request from the maintenance PC3 provided with the slave unit list, the connection
なお、上述もしたように、接続装置2が接続装置親機として機能するのか、接続装置子機として機能するのかは、通信システムの設置作業者が予め設定するものとして説明した。しかし、これに限るものではなく、この実施の形態の接続装置2は、自動的に接続装置親機と接続装置子機との設定を行うこともできる。
As described above, whether the connecting
具体的、接続装置親機は自機が親機であることを示す特定の情報を、下位のネットワークに接続された配下の接続装置に送信する。また、配下の接続装置は、上位のネットワークを通じて親機であることを示す特定の情報を受信したときには、自機は接続装置子機であると判別し、接続装置親機に対して、子機登録を行うようにする。接続装置2の制御部210が、上位のネットワークを通じて、親機であることを示す特定の情報を受信していないと判別したとする。この場合に、制御部210の制御の下、親機情報提供部223は親機であると認識し、自機を親機として機能するように切り替えると共に、自機が親機であることを示す特定の情報を下位のネットワークに接続された配下の接続装置に送信する処理を行う。
Specifically, the connecting device master unit transmits specific information indicating that the own unit is the master unit to the subordinate connecting device connected to the lower network. In addition, when the subordinate connecting device receives specific information indicating that it is a master unit through a higher-level network, it determines that the own unit is a connecting device slave unit, and the slave unit with respect to the connecting device master unit. Make sure to register. It is assumed that the
子機処理部230は、図2に示すように、許可応答形成部231と子機情報登録部232とからなる。許可応答形成部231は、接続装置親機からの自機のMACアドレスを含む保守許可要求を受け付けた場合に、保守許可応答を形成して接続装置親機に提供する。これにより、上述もしたように、接続装置親機は、保守対象の当該接続装置子機に接続するための接続用情報を保守PCに提供することができるようにされる。
As shown in FIG. 2, the slave unit processing unit 230 includes a permission
また、制御部210が、上述したように、上位のネットワークを通じて親機であることを示す特定の情報を受信したと判別したとする。この場合には、制御部210の制御の下、子機情報登録部232は、自機を子機として機能するように切替部を切り替えると共に、自機が子機であることを示す情報を接続装置親機に提供して、自機を子機として登録するようにする処理を行う。
Further, it is assumed that the
このように、接続装置2は、接続装置親機として機能する場合には、親機処理部220の子機一覧提供部221と接続用情報提供部222が機能し、接続装置子機として機能する場合には、子機処理部230の許可応答形成部231が機能する。これにより、保守PC3が目的とする接続装置子機へWAN側(上位側)より適切に接続できるようにしている。また、接続装置2は、接続装置親機として機能する場合には、親機処理部220の親機情報提供部223が機能し、接続装置子機として機能する場合には、子機処理部230の子機情報登録部232が機能して、親機/子機の切替制御を行うことができる。
As described above, when the connecting
[保守PC3の構成例]
図5は、この実施形態の通信システムで用いられる保守PC3の構成例を説明するためのブロック図である。この実施の形態の保守PC3は、図5に示すように、LANポート301T、LANI/F301、ディスプレイコントローラ302、ディスプレイ303、音声出力処理部304、スピーカ305、接続実行部306を備える。
[Configuration example of maintenance PC3]
FIG. 5 is a block diagram for explaining a configuration example of the maintenance PC3 used in the communication system of this embodiment. As shown in FIG. 5, the
さらに、保守PC3は、制御部320、ハードディスクドライバ(以下、HDDと記載する。)310、操作入力インターフェース(以下、操作入力I/Fと記載する。)308、操作部309を備える。制御部320は、CPU321、ROM322、RAM323がバスを通じて接続されて形成されたマイクロプロセッサである。制御部320は、保守PC3の各部を制御すると共に、種々のアプリケーションソフトウェアを実行するアプリケーション実行部としても機能する。HDD310は、ハードディスクと当該ハードディスクへのデータの書き込み/読み出し機構を備えたものである。
Further, the
ディスプレイコントローラ302とディスプレイ303とは表示出力インターフェースを構成し、音声出力処理部304とスピーカ305とは音声出力インターフェースを構成し、操作入力I/F308と操作部309とは入力インターフェースを構成する。すなわち、これらはユーザインターフェースを構成し、ディスプレイに表示された入力画面に対して操作部309を通じて情報の入力を行ったり、音声による入力ガイダンスや警告音の提供を受けたりすることができるようになっている。なお、操作部309はキーボードやマウスなどと呼ばれるポインティングデバイスなどである。
The
保守PC3は、LANポート301Tを通じてLAN4に接続されることにより、図1を用いて説明したように、接続装置子機2(2)〜2(5)と同様に、接続装置親機2(1)の配下に接続される。保守PC3のLANI/F301は、LAN4を通じて送信されて来る自機宛てのパケットを自機において処理可能な形式に変換して取り込んだり、また、自機から送信するパケットを送信用の形式に変換して送信したりする。制御部320は、受信して取り込んだパケットを分解して利用できるようにしたり、送信用のパケットを生成したりするパケット処理部としても機能するものである。
By connecting the
そして、保守PC3においては、主に制御部320と接続実行部306が機能することによって、接続装置親機2(1)からの情報に基づいて、接続装置子機2(2)〜2(5)に接続し、接続装置子機2(2)〜2(5)を保守できるようにしている。すなわち、制御部320は、操作部309を通じて受け付けた使用者からの指示入力に応じて、接続装置親機2(1)にアクセスし、子機一覧リストの提供を要求する。これに応じて、接続装置親機2(1)から子機一覧リストが提供されるので、制御部320は、当該子機一覧リストを、ディスプレイコントローラ302を通じてディスプレイ303に表示する。
Then, in the
図6は、子機一覧リストのディスプレイ303への表示例を説明するための図である。図6に示すように、この例の子機一覧リストは、接続装置親機2(1)の配下に接続されている接続装置子機の一覧リストであり、MACアドレスとアクセス日とを有する。そして、保守PC3の使用者は、接続装置子機2(2)〜2(5)の内、これから保守しようとしている接続装置子機に対応するMACアドレスを含む行にカーソルCSを位置付ける。そして、ディスプレイ302の下端側に設けられておる「OK」ボタンを選択する操作を行うと、カーソルCSが位置付けられた接続装置子機を保守対象に選択できる。
FIG. 6 is a diagram for explaining a display example of the slave unit list on the
この実施の形態では、接続装置子機2(2)〜2(5)のMACアドレスは、保守PC3の使用者である通信ネットワークの設置作業者により接続装置親機2(1)に対して登録された情報である。このため、保守PC3の使用者は、接続装置子機2(2)〜2(5)のそれぞれのMACアドレスを把握しており、目的とする接続装置子機を選択できる。このようにして、保守対象の接続装置子機が選択されると、その選択された接続装置子機のMACアドレスを含む接続装置子機への接続要求を形成し、これを接続装置親機2(1)に送信する。
In this embodiment, the MAC addresses of the connecting device slave units 2 (2) to 2 (5) are registered with the connecting device master unit 2 (1) by the communication network installation worker who is the user of the
接続装置への接続要求を受けた接続装置親機2(1)は、各接続装置子機2(2)〜2(5)に対して、保守対象の接続装置子機のMACアドレスを含む保守許可要求を提供して、当該MACアドレスで特定される接続装置子機からの許可応答を待つ。そして、接続装置親機2(1)は、保守対象の接続装置子機から保守許可応答を受け付けると、当該保守対象の接続装置子機のIPアドレスを含む保守接続応答を保守PC3に提供する。この後、保守PCの接続実行部306は、制御部320の制御の下、接続装置親機2(1)からの保守許可応答に含まれるIPアドレスを用いて、保守対象の接続装置子機に接続して、保守を実行することができるようにされる。
The connection device master unit 2 (1) that receives the connection request to the connection device performs maintenance including the MAC address of the connection device slave unit to be maintained for each connection device slave unit 2 (2) to 2 (5). It provides a permission request and waits for a permission response from the connection device slave unit specified by the MAC address. Then, when the connection device master unit 2 (1) receives the maintenance permission response from the connection device slave unit to be maintained, the connection device master unit 2 (1) provides the maintenance connection response including the IP address of the connection device slave unit to be maintained to the
このように、保守PC3の制御部320は、子機一覧リスト要求部としての機能や保守対象の接続装置子機への接続要求生成部としての機能を実現している。また、制御部320とディスプレイ302や操作部309を含むユーザインターフェースとによって、保守対象の接続装置子機の選択入力を受け付ける受付部としての機能を実現している。そして、制御部320の制御の下に機能する接続実行部が、接続処理を実行する機能を実現している。
In this way, the
なお、図6に示したように、接続装置子機の一覧リストがディスプレイ303に表示されているときに、ディスプレイ302の下端側に設けられておる「終了」ボタンを選択する操作が行われたとする。この場合には、制御部320は、接続装置子機の選択処理を終了し、接続装置子機の一覧リストをディスプレイ303から消去して、接続装置子機の一覧リストの表示前の状態に戻るようにされる。
As shown in FIG. 6, when the list of connected device slave units is displayed on the
また、図6に示した子機一覧リストでは、子機1、子機2、…といった子機に対応するシーケンス番号と、MACアドレスと、アクセス日とからなるものとして示したが、これに限るものではない。例えば、接続装置親機2(1)の子機テーブルのその他の情報に接続装置子機の設置場所を示す情報を表示するなどのこともできる。
Further, in the slave unit list shown in FIG. 6, the sequence number corresponding to the slave unit such as
[接続装置子機の保守処理]
図7は、この実施の形態の通信システムで行われる子機一覧リストからの子機への接続処理について説明するためのシーケンス図である。すなわち、図7は、保守PC3が、接続装置親機2(1)からの情報に基づいて、接続装置子機2(2)〜2(5)に接続して、それらを保守する場合の処理について説明するためのシーケンス図である。図7に示すシーケンス図の処理を開始する前に、この実施の形態の通信システムにおいては、以下の準備が整えられているものとする。
[Maintenance processing of connected device slave unit]
FIG. 7 is a sequence diagram for explaining the connection process to the slave unit from the slave unit list performed by the communication system of this embodiment. That is, FIG. 7 shows a process in which the
すなわち、(イ)回線終端装置1の直下に接続装置親機2(1)を接続する。(ロ)接続装置親機2(1)のLAN側(この例の場合にはIPアドレスのネットワーク部が「192.168.1側」)のネットワークから保守PC3を通じて接続装置親機2(1)に接続(アクセス)し、親機の設定を行う。(ハ)接続装置親機2(1)のLAN側から保守PC3を通じて接続装置親機2(1)に接続し、接続装置子機2(2)〜2(5)のMACアドレス等を登録する。(二)接続装置子機2(2)〜2(5)をIPアドレスのネットワーク部が「192.168.1側」のネットワーク(LAN4)に接続する。(ホ)接続装置親機2(1)が接続装置子機2(2)〜2(5)にIPアドレスを割り当てる。
That is, (a) the connecting device master unit 2 (1) is connected directly under the
上記の(イ)〜(ホ)に示した準備が整えられた後に、保守PC3は、接続装置親機2(1)からの情報に基づいて、目的とする接続装置子機2(2)〜2(5)に接続して、保守(メンテナンス)を行うことができるようにされる。つまり、保守PC3は、接続装置子機2(2)〜2(5)のLAN側(下位側)から接続するのではなく、WAN側(上位側)より接続して保守をすることができる。
After the preparations shown in (a) to (e) above are completed, the
図7を参照しながら具体的に説明する。接続装置子機2(2)〜2(5)の内、例えば接続装置子機2(5)について、保守PC3を通じて保守を行う必要が生じたとする。この場合、保守PC3の使用者は、保守PC3を用いてLAN側(この例の場合にはIPアドレスのネットワーク部が「192.168.1側」)のネットワークから接続装置親機2(1)のメンテナンスページへ接続する(ステップS1)。図1を用いて説明したように、保守PC3は接続装置親機2(1)の配下の装置としてLAN4を通じて装置親機2(1)に接続されているので、LAN4を通じて接続装置親機2(1)に接続できる。
A specific description will be given with reference to FIG. 7. It is assumed that, among the connection device slave units 2 (2) to 2 (5), for example, the connection device slave unit 2 (5) needs to be maintained through the maintenance PC3. In this case, the user of the
そして、保守PC3の制御部320は、子機一覧リスト提供要求を形成し、これを接続装置親機2(1)に送信する(ステップS2)。子機一覧リスト提供要求を受信した接続装置親機2(1)は、子機一覧提供部221が機能して記憶装置205の子機テーブル(図4)に基づき子機一覧リストを作成し、これを要求元の保守PC3に提供する(ステップS3)。子機一覧リストの提供を受けた保守PC3の制御部320は、ディスプレイコントローラ302を通じてディスプレイ303に子機一覧リストを表示し、保守対象の接続装置親機の選択入力を受け付ける(ステップS4)。
Then, the
ここで、保守PC3の使用者が、例えば図6を用いて説明したように、表示された子機一覧リストを通じて接続装置子機2(5)のMACアドレスを含む行を選択したとする。この場合、保守PC3の制御部320は、選択された接続装置子機2(5)のMACアドレスを含む接続装置子機への接続要求を形成し、これを接続装置親機2(1)に送信する(ステップS5)。接続装置親機2(1)の接続用情報提供部222は、保守PC3からの当該接続要求に含まれる接続装置子機2(5)のMACアドレスを含むメンテナンス許可要求を形成し、配下の接続装置子機2(2)〜2(5)にブロードキャスト送信する(ステップS6)。
Here, it is assumed that the user of the
接続装置子機2(2)〜2(5)のそれぞれにおいては、接続装置親機からのメンテナンス許可要求を受信すると、制御部210が自機のMACアドレスを含む自機宛てのメンテナンス許可要求か否かを確認する(ステップS7)。ステップS7の確認処理において、自機宛てのメンテナンス許可要求でないことを確認した時には、制御部210はこれを無視(スルー)する。
In each of the connecting device slave units 2 (2) to 2 (5), when the maintenance permission request from the connecting device master unit is received, is the control unit 210 a maintenance permission request addressed to the own unit including the MAC address of the own unit? It is confirmed whether or not (step S7). When it is confirmed in the confirmation process of step S7 that the request is not a maintenance permission request addressed to the own machine, the
また、ステップS7の確認処理において、この例では、接続装置子機2(5)の制御部210が、自機のMACアドレスを含む自機宛てのメンテナンス許可要求であると確認したとする。この場合、接続装置子機2(5)では、制御部210の制御の下、許可応答形成部231が機能し、自機に割り当てられているWAN側(上位側)のIPアドレスを含むメンテナンス許可応答を形成し、これを接続装置親機2(1)に送信する(ステップS8)。
Further, in the confirmation process of step S7, in this example, it is assumed that the
接続装置親機2(1)の接続用情報提供部222は、受信したメンテナンス許可応答に含まれるIPアドレスを含むメンテナンス接続応答を形成し、これを接続要求元の保守PC3に提供する(ステップS9)。保守PC3は、メンテナンス接続応答を受信すると、接続実行部306が機能して、当該メンテナンス接続応答に含まれるIPアドレスを用いて、保守対象の接続装置子機2(5)のメンテナンスページに接続(ログイン)する(ステップS10)。すなわち、ステップS10の処理は、接続装置親機2(1)から提供される情報に基づいて、保守PC3が目的とする保守対象の接続装置子機2(5)に接続する処理である。
The connection
これにより、保守PC3を通じて、保守対象の接続装置子機、この例の場合には接続装置子機2(5)にWAN側(上位側)より接続して保守をすることができる。そして、保守対象の接続装置子機2(5)は、保守PC3から保守の終了指示を受け付けたり、あるいは、保守PC3からのログイン後、保守PC3からの操作を一定時間以上受けていなかったりすることにより、保守が終了したか否かを確認する(ステップS11)。
As a result, maintenance can be performed by connecting to the connection device slave unit to be maintained, in this case, the connection device slave unit 2 (5) from the WAN side (upper side) through the
ステップS11の確認処理において、保守は終了していないと確認したときには、ステップS11からの処理を繰り返し、保守の終了を待つ。ステップS11の確認処理において、保守は終了したと確認できたときには、保守PC3の接続を自機から切り離すログアウト処理を実行し(ステップS12)。保守PC3を用いた接続装置子機2(5)への保守を終了する。ここでは、接続装置子機2(5)をメンテナンスする場合について説明したが、他の接続装置子機2(2)〜2(4)に対しても、同様にして接続装置親機2(1)から接続して保守(メンテナンス)することができる。
When it is confirmed in the confirmation process of step S11 that the maintenance has not been completed, the process from step S11 is repeated to wait for the end of the maintenance. When it is confirmed that the maintenance has been completed in the confirmation process of step S11, a logout process for disconnecting the
[親機と子機の自動設定]
この実施の形態の通信システムにおいては、回線終端装置1の直下に接続されている接続装置親機2(1)に対して、下位側のネットワークであるLAN4を通じて、保守PC3が接続して親機の設定を行うようにした。そして、接続装置子機2(2)〜2(5)についは、初期状態で子機となる設定をしておけば、親機の設定がなければ子機のままとされるので、通信システムにおける親機と子機の区別は適切に行える。
[Automatic setting of master unit and slave unit]
In the communication system of this embodiment, the
しかし、保守PC3の使用者の手を煩わせることなく、通信システムに用いられる接続装置のそれぞれについて、親機/子機の設定を自動的に行うこともできる。そして、子機として設定された接続装置(接続装置子機)から親機として設定された接続装置(接続装置親機)に対して必要な情報を提供し、子機登録を自動的に行うようにすることもできる。この場合の親機/子機の自動設定は、例えば、DHCPフレームのDHCPメッセージ部に設けられているオプションを利用して行う。 However, it is also possible to automatically set the master unit / slave unit for each of the connecting devices used in the communication system without bothering the user of the maintenance PC3. Then, the necessary information is provided from the connecting device (connecting device slave unit) set as the slave unit to the connecting device (connecting device master unit) set as the master unit, and the slave unit is automatically registered. It can also be. In this case, the automatic setting of the master unit / slave unit is performed by using, for example, an option provided in the DHCP message section of the DHCP frame.
図8は、DHCPフレームのメッセージ部の構成を説明するための図である。DHCPフレームは、イーサネット(登録商標)ヘッダ部(14バイト)、IPヘッダ部(20バイト)、UPDヘッダ部(8バイト)に続き、図8に示したDHCPメッセージ部がある。イーサネット(登録商標)ヘッダ部とIPヘッダ部には、宛先のMACアドレスやIPアドレス、発信元のMACアドレスやIPアドレスが格納され、UPDヘッダ部には、発信元ポート番号や宛先ポート番号、UPDデータ長、チェックサムなどが格納される。そして、DHCPメッセージ部には、図8の下端側に示したように可変長のオプションの領域が設けられており、このオプションの領域を用いて、必要な情報を相手先に提供する構成になっている。 FIG. 8 is a diagram for explaining the configuration of the message unit of the DHCP frame. The DHCP frame includes an Ethernet (registered trademark) header section (14 bytes), an IP header section (20 bytes), an UPD header section (8 bytes), and a DHCP message section shown in FIG. The Ethernet (registered trademark) header section and IP header section store the destination MAC address and IP address, and the source MAC address and IP address, and the UPD header section stores the source port number, destination port number, and UPD. Data length, checksum, etc. are stored. The DHCP message unit is provided with a variable-length optional area as shown on the lower end side of FIG. 8, and is configured to provide necessary information to the other party using this optional area. ing.
図9は、DHCPメッセージ部のオプションの概要について説明するための図であり、オプションを通じて相手先に通知する情報のいくつかの例を示している。図9において、コードはタグ値とも呼ばれる10進数の数値であり、オプション(タグ)として通知する情報(データ)のそれぞれを特定する情報である。そして、図9に示すように、コード「0」は、「Pad」とよばれ、オプションデータを一定サイズまで埋めるのに使用する。コード「1」は、「サブネット・マスク」であり、サブネット・マスク・アドレスを示す。コード「3」は、ルータのアドレスであり、デフォルト・ゲートウェイ・アドレスを示す。このように、DHCPフレームのオプションは、コードによって特定される種々の情報を相手先に提供する場合に使用される。 FIG. 9 is a diagram for explaining an outline of the options of the DHCP message unit, and shows some examples of information to be notified to the other party through the options. In FIG. 9, the code is a decimal numerical value, which is also called a tag value, and is information for specifying each of the information (data) to be notified as an option (tag). Then, as shown in FIG. 9, the code "0" is called "Pad" and is used to fill the option data to a certain size. The code "1" is a "subnet mask" and indicates a subnet mask address. The code "3" is the address of the router and indicates the default gateway address. As described above, the DHCP frame option is used when providing various information specified by the code to the other party.
そして、図9において、コード「126」は、拡張(Extension)情報を提供するものである。この実施の形態の通信システムにおいて、各接続装置2(1)〜2(5)は、上位の接続装置などのDHCPサーバに対して、IPアドレスの割り当てを要求する。この場合に、上位のDHCPサーバから提供されるDHCPフレームのオプションのコード「126」の拡張情報に、提供元のDHCPサーバが接続装置親機であることを示す情報が存在しない場合には、自機は接続装置親機であると認識する。逆に、上位のDHCPサーバから提供されるDHCPフレームのオプションのコード「126」の拡張情報に、提供元のDHCPサーバが接続装置親機であることを示す情報が存在する場合には、自機は接続装置子機であると認識する。 Then, in FIG. 9, the code "126" provides extension information. In the communication system of this embodiment, each connection device 2 (1) to 2 (5) requests a DHCP server such as a higher-level connection device to assign an IP address. In this case, if the extended information of the optional code "126" of the DHCP frame provided by the upper DHCP server does not include the information indicating that the DHCP server of the provider is the connection device master unit, it is self-supporting. The machine recognizes that it is the connection device master unit. On the contrary, if the extended information of the optional code "126" of the DHCP frame provided by the upper DHCP server contains information indicating that the DHCP server of the provider is the connection device master unit, the own machine Recognizes that it is a connection device slave unit.
図1に示したこの実施の形態の通信システムにおいては、接続装置親機2(1)は、回線終端装置1の直下に接続されるため、上位のネットワークは広域ネットワークである。このため、接続装置親機2(1)に対してIPアドレスを割り当てるのは外部のDHCPサーバであり、DHCPフレームのオプションのコード「126」の拡張情報で接続装置親機である旨を通知するといったいわゆるローカルルールは適用されない。従って、外部のDHCPサーバから提供されるDHCPフレームのオプションのコード「126」の拡張情報に、提供元のDHCPサーバが接続装置親機であることを示す情報が付加されていることはない。このため、接続装置親機2(1)は、自機が自機の属する通信システムにおける接続装置親機であることを認識する。
In the communication system of this embodiment shown in FIG. 1, since the connecting device master unit 2 (1) is connected directly under the
そして、接続装置親機2(1)においては、この通信システムにおいて適用される上述したローカルルールに従う。この場合、接続装置親機2(1)の親機情報提供部223が機能して、配下の装置にIPアドレスを割り当てるDHCPフレームにおいて、DHCPメッセージ部のオプションのコード「126」の拡張情報に自機が親機であることを示す情報を付加して提供する。一方、接続装置子機2(2)〜2(5)のそれぞれは、LAN4を通じて接続装置親機2(1)に接続されている。接続装置子機2(2)〜2(5)のそれぞれから見て、より広域ネットワークに近いWAN側のネットワークはLAN4である。従って、接続装置子機2(2)〜2(5)のそれぞれは、接続装置親機2(1)からLAN4を通じてIPアドレスの割り当てを受けることになる。
Then, the connecting device master unit 2 (1) follows the above-mentioned local rules applied in this communication system. In this case, in the DHCP frame in which the master unit
上述したように、接続装置親機2(1)は、配下の装置にIPアドレスを割り当てるDHCPフレームにおいて、DHCPメッセージ部のオプションのコード「126」の拡張情報に自機が親機であることを示す情報を付加して提供する。このため、接続装置子機2(2)〜2(5)のそれぞれは、自機が子機であることを認識する。そして、接続装置子機2(2)〜2(5)のそれぞれにおいては、子機情報登録部232が機能して、自機が子機であることを接続装置親機2(1)に対して登録することを要求する登録要求「REGISTER」を形成し、これを接続装置親機2(1)に提供する。当該登録要求には、送信元のMACアドレスやIPアドレスなどの情報が含まれているので、これに基づき、接続装置親機2(1)においては、図4を用いて説明した子機テーブルを作成できる。
As described above, the connection device master unit 2 (1) indicates that the connection device master unit 2 (1) is the master unit in the extended information of the optional code "126" of the DHCP message unit in the DHCP frame that assigns the IP address to the subordinate device. The information shown is added and provided. Therefore, each of the connecting device slave units 2 (2) to 2 (5) recognizes that the own unit is a slave unit. Then, in each of the connecting device slave units 2 (2) to 2 (5), the slave unit
図10は、接続装置子機2(2)〜2(5)のそれぞれにおいて形成される登録要求「REGISTER」に含まれる送信元の装置が接続装置子機であることを示す情報の例を説明するための図である。図10に示すように、子機登録を要求する登録要求のユーザエージェント「User−Agent」に、自機(送信元)が接続装置子機であることを示す情報として、例えば「IPTU behindv01.00」という情報を記録する。ここで、「IPTU」は、自機がネットワーク接続装置(Internet Protocol Transmission Unit)であることを示す情報であり、「behindv01.00」は、自機が子機であることを示す情報である。 FIG. 10 describes an example of information indicating that the source device included in the registration request “REGISTER” formed in each of the connecting device slave units 2 (2) to 2 (5) is the connecting device slave unit. It is a figure for doing. As shown in FIG. 10, as information indicating that the own unit (source) is a connecting device slave unit to the user agent "User-Agent" of the registration request requesting the slave unit registration, for example, "IPTU behindv01.00". Record the information. Here, "IPTU" is information indicating that the own unit is a network connection device (Internet Protocol Transmission Unit), and "behindv01.00" is information indicating that the own unit is a slave unit.
この他にも、子機登録を要求する登録要求「REGISTER」には、送信元の装置、すなわち、接続装置子機2(2)〜2(5)のMACアドレスやIPアドレスなどの種々の情報も含まれる。このため、登録要求「REGISTER」の提供を受ける接続装置親機2(1)では、受信した登録要求「REGISTER」に応じて、子機登録を行うことができる。 In addition to this, the registration request "REGISTER" requesting the registration of the slave unit includes various information such as the MAC address and IP address of the source device, that is, the connection device slave units 2 (2) to 2 (5). Is also included. Therefore, the connection device master unit 2 (1) provided with the registration request "REGISTER" can register the slave unit in response to the received registration request "REGISTER".
次に、親機/子機の自動設定に係る処理について具体的に説明する。図11は、この実施の形態の通信システムで行われる接続装置親機と接続装置子機の自動設定を行う場合の処理を説明するための図である。図11に示す処理は、図1に示したように、各装置が所定のケーブルにより接続された状態で実行される処理である。上述もしたように、接続装置親機2(1)は、回線終端装置1の直下に接続されている。このため、広域ネットワーク側から接続装置親機2(1)に提供されるDHCPフレームのメッセージ部にあるオプションのコード「126」の拡張情報には親機であることを示す情報を含まれない。従って、接続装置親機2(1)は、自機を親機であると認識し、自機が親機であることの設定を例えば制御部210の不揮発性メモリに行う(ステップS20)。
Next, the processing related to the automatic setting of the master unit / slave unit will be specifically described. FIG. 11 is a diagram for explaining a process when the connection device master unit and the connection device slave unit are automatically set, which is performed in the communication system of this embodiment. As shown in FIG. 1, the process shown in FIG. 11 is a process executed in a state where each device is connected by a predetermined cable. As described above, the connecting device master unit 2 (1) is connected directly under the
次に、保守PC3の制御部320は、LAN4を通じてDHCPの「DISCOVER」フレームをブロードキャスト送信し、上位のDHCPサーバに対して自機に割り当てられるIPアドレスなどの情報の提供を要求する(ステップS21、ステップS22、…)。この場合、LAN4に接続されている接続装置2(1)〜2(5)の内、配下の装置にIPアドレスを割り当てられるのは接続装置親機2(1)である。このため、接続装置親機2(1)の制御部210は、DHCPの「OFFER」フレームを形成し、これを保守PC3に提供する(ステップS23)。当該「OFFER」フレームは、提案情報として、割り当て可能なIPアドレスなどを含むものである。
Next, the
当該「OFFER」フレームを受信した保守PC3の制御部320は、接続装置親機2(1)からの提案(OFFER)を受け入れることを通知する「REQUEST」フレームを形成して、これを接続装置親機2(1)に送信する(ステップS24)。これに応じて、接続装置親機2(1)では、制御部210の制御の下、親機情報提供部223が機能して、「PACK」フレームを形成し、これを保守PC3に提供する(ステップS25)。この「PACK」フレームは、保守PC3に割り当てるIPアドレスを含み、DHCPメッセージ部のオプションのコード「126」の拡張情報に自機が親機であることを示す情報を付加したものである。
The
保守PC3の制御部320は、自機に割り当てられたIPアドレスを設定し、接続装置親機2(1)を親機として認識する(ステップS26)。これにより、保守PC3は、接続装置子機を保守(メテナンス)する場合には、接続装置親機2(1)を介して行うことになる。
The
そして、接続装置子機2(2)〜2(5)もまた、保守PC3と同様の処理を行う。更に、接続装置子機2(2)〜2(5)の場合には、自機が子機であることを接続装置親機2(1)に登録する処理も行う。ここでは、説明を簡単にするため、接続装置子機2(2)と接続装置親機2(1)との間で行われる処理として説明するが、接続装置子機2(3)〜接続装置子機2(5)においても同様の処理が行われる。
Then, the connecting device slave units 2 (2) to 2 (5) also perform the same processing as the
具体的に、接続装置子機2(2)の制御部210は、LAN4を通じてDHCPの「DISCOVER」フレームをブロードキャスト送信し、上位のDHCPサーバに対して自機に割り当てられるIPアドレスなどの情報の提供を要求する(ステップS27、ステップS28、…)。上述したように、LAN4に接続された装置の内、配下の装置にIPアドレスを割り当てられるのは接続装置親機2(1)である。このため、接続装置親機2(1)においては、制御部210の制御の下、親機情報提供部223が機能して、DHCPの「OFFER」フレームを形成し、これを接続装置子機2(2)に提供する(ステップS29)。当該「OFFER」フレームは、提案情報として、割り当て可能なIPアドレスなどを含むものである。
Specifically, the
当該「OFFER」フレームを受信した接続装置子機2(2)の制御部210は、接続装置親機2(1)からの提案(OFFER)を受け入れることを通知する「REQUEST」フレームを形成して、これを接続装置親機2(1)に通知する(ステップS30)。これに応じて、接続装置親機2(1)では、制御部210の制御の下、親機情報提供部223が機能して、「PACK」フレームを形成し、これを接続装置子機2(2)に提供する(ステップS31)。当該「PACK」フレームは、接続装置子機2(2)に割り当てるIPアドレスを含み、DHCPメッセージ部のオプションのコード「126」の拡張情報に自機が親機であることを示す情報が付加されたものである。これにより、接続装置子機2(2)は、「PACK」フレームにより自機に割り当てられたIPアドレスを設定する。
The
また、当該「PACK」フレームのDHCPメッセージ部のオプションのコード「126」の拡張情報に親機であることを示す情報が付加されている。このため、接続装置子機2(2)の制御部210は、接続装置親機2(1)が親機であり、自機は子機であることを認識し、自機が子機であることを例えば制御部210の不揮発性メモリに設定する(ステップS32)。この後、接続装置子機2(2)では、制御部210の制御の下、子機情報登録部232が機能して、自機のMACアドレスや自機に割り当てられたIPアドレスを含み、図10に示した「User−Agent」を含む子機登録を要求する「REGISTER」フレームを形成し、これを接続装置親機2(1)に提供する。
In addition, information indicating that the unit is a master unit is added to the extended information of the optional code "126" of the DHCP message part of the "PACK" frame. Therefore, the
当該「REGISTER」フレームを受信した接続装置親機2(1)では、制御部210が当該「REGISTER」フレームに含まれるMACアドレスを用いて、図4を用いて説明した子機テーブルを作成することにより、子機登録を行う(ステップS34)。なお、この場合、「REGISTER」フレームには、送信元の接続装置子機2(2)に割り当てられたIPアドレスも存在するので、MACアドレスとIPアドレスとを対応付けて管理するようにしてもよい。
In the connecting device master unit 2 (1) that has received the "REGISTER" frame, the
この後、接続装置親機2(1)の制御部210は、子機登録が正常に完了したことを通知する「200OK」フレームを形成し、これを接続装置子機2(2)に送信する(ステップS35)。これにより、接続装置子機2(2)における、自機が子機であることに認識と、接続装置親機2(1)に対して自機を子機登録する処理が完了する。なお、「200OK」フレームが送信されてこない場合には、例えば、接続装置子機2(2)は、再度、「REGISTER」フレームを送信して、子機登録を行うようにする処理が繰り返される。
After that, the
そして、ここで接続装置子機2(2)と接続装置親機2(1)との間で行われるものとして説明した処理は、接続装置子機2(3)〜2(5)と接続装置親機2(1)との間でも行われる。このため、接続装置子機2(2)〜2(5)から接続装置親機2(1)に対して一斉に「REGISTER」フレームが送信されて、子機登録が要求される場合もあるが、この場合には、接続装置親機2(1)では、先着優先で子機登録を行う。これにより、接続装置2(1)〜2(5)のそれぞれについて、自動的に親機、子機の登録ができると共に、子機であると認識した接続装置子機2(2)〜2(5)のそれぞれはMACアドレスを接続装置親機2(1)に提供し、子機登録も自動的に行える。 Then, the process described here as being performed between the connecting device slave unit 2 (2) and the connecting device master unit 2 (1) is performed between the connecting device slave units 2 (3) and 2 (5) and the connecting device. It is also performed with the master unit 2 (1). Therefore, the "REGISTER" frame may be transmitted from the connecting device slave units 2 (2) to 2 (5) to the connecting device master unit 2 (1) all at once, and the slave unit registration may be required. In this case, the connecting device master unit 2 (1) registers the slave unit on a first-come, first-served basis. As a result, the master unit and the slave unit can be automatically registered for each of the connecting devices 2 (1) to 2 (5), and the connecting device slave units 2 (2) to 2 (2) to 2 (5) recognized as the slave units. Each of 5) provides the MAC address to the connecting device master unit 2 (1), and the slave unit can be registered automatically.
そして、接続装置親機2(1)では、接続装置子機2(2)〜2(5)からのMACアドレスを用いて子機テーブル(図4)を自動的に形成することができる。なお、子機テーブルにおいて、その他の情報として例えば各接続装置子機の設置場所を示す情報を入力するときには、保守PC3から接続装置親機2(1)に接続して、子機テーブルの保守を行うようにすればよい。
Then, in the connecting device master unit 2 (1), the slave unit table (FIG. 4) can be automatically formed by using the MAC addresses from the connecting device slave units 2 (2) to 2 (5). In the slave unit table, for example, when inputting information indicating the installation location of each connecting device slave unit as other information, the
このようにして、親機/子機の設定や子機テーブルの形成が自動的になされた後においては、図7のシーケンス図を用いて説明したように、保守PC3が接続装置親機2(1)から提供される情報に基づいて、目的とする接続装置子機2(2)〜2(5)に接続できる。従って、保守PC3の使用者の手をほとんど煩わせることなく、接続できる環境を整えて、接続装置子機2(2)〜2(5)のそれぞれに接続して必要な保守(メンテナンス)を行うことができる。
In this way, after the master unit / slave unit is set and the slave unit table is automatically formed, the
なお、自動的に子機テーブルを形成する場合には、接続装置子機2(2)〜2(5)のそれぞれのMACアドレスと割り当てられたIPアドレスとを対応付けて管理できる。このため、図7のシーケンス図のステップS8のメンテナンス許可応答において、各接続装置子機2(2)〜2(5)は、MACアドレスを通知すればIPアドレスを通知する必要はない。 When the slave unit table is automatically formed, the MAC addresses of the slave units 2 (2) to 2 (5) and the assigned IP addresses can be associated and managed. Therefore, in the maintenance permission response in step S8 of the sequence diagram of FIG. 7, each connecting device slave unit 2 (2) to 2 (5) does not need to notify the IP address if it notifies the MAC address.
また、接続装置子機2(2)〜2(5)のそれぞれが、IPアドレスの再割り当てを受けるごとに、接続装置親機2(1)に対して子機登録を行うようにすることにより、MACアドレスとIPアドレスとの対応付けも最新の状態を管理することができる。 Further, each time each of the connecting device slave units 2 (2) to 2 (5) receives the reassignment of the IP address, the slave unit is registered for the connecting device master unit 2 (1). , The latest status can be managed by associating the MAC address with the IP address.
[実施の形態の効果]
この実施の形態の通信システムにおいては、接続装置親機2(1)からIPアドレスの割り当てを受ける接続装置子機2(2)〜2(5)のそれぞれについて、接続装置親機2(1)から提供される情報に基づいて接続して保守(メンテナンス)をすることができる。すなわち、保守PC3は、接続装置子機2(2)〜2(5)のそれぞれに対して、下位側(図1のLAN5〜8側)から接続してメンテナンスするのではなく、上位側(WAN側)のネットワーク(LAN4)を介して接続してメンテナンスできる。
[Effect of Embodiment]
In the communication system of this embodiment, the connection device master unit 2 (1) is assigned to each of the connection device slave units 2 (2) to 2 (5) to be assigned an IP address by the connection device master unit 2 (1). It is possible to connect and perform maintenance based on the information provided by. That is, the
[変形例]
接続装置子機の台数は1台以上であれば何台でもよい。また、複数の接続装置親機を設けることも可能である。この場合には、接続装置子機が、どの接続装置親機からの情報を用いるのかを選択するようにすればよい。また、保守PC3も複数設けることももちろん可能である。
[Modification example]
The number of connecting device slave units may be any number as long as it is one or more. It is also possible to provide a plurality of connection device master units. In this case, the connecting device slave unit may select which connection device master unit uses the information. Of course, it is also possible to provide a plurality of
また、上述した実施の形態では、接続装置(子機)2(2)〜2(5)のそれぞれのMACアドレスを用いて区別するようにしたが、これに限るものではない。接続装置(子機)2(2)〜2(5)のそれぞれに固有の識別情報、例えば製造番号や当該電話システムにおいて各接続装置(子機)に付与するようにした管理番号などがあれば、これを用いることができる。 Further, in the above-described embodiment, the MAC addresses of the connecting devices (slave units) 2 (2) to 2 (5) are used for distinction, but the present invention is not limited to this. If there is identification information unique to each of the connecting devices (slave units) 2 (2) to 2 (5), for example, a serial number or a management number assigned to each connecting device (slave unit) in the telephone system. , This can be used.
また、上述した実施の形態では、接続装置親機は、DHCPフレームのメッセージ部のオプションのコード126の拡張情報を用いて、当該DHCPフレームの送信元が接続装置親機であることを通知するようにしたが、これに限るものではない。当該DHCPフレームの送信元が接続装置親機であることを通知することができ、受信側の装置でそれを適切に認識することができれば、他のエリアを用いて接続装置親機であることの通知を行うようにしてもよい。
Further, in the above-described embodiment, the connecting device master unit notifies that the source of the DHCP frame is the connecting device master unit by using the extended information of the
[その他]
上述した実施の形態の説明からも分かるように、請求項における接続装置親機の記憶手段、子機一覧提供手段、接続用情報提供手段の各機能は、実施の形態の接続装置2の記憶装置205、子機一覧提供部221、接続用情報提供部222が実現している。また、請求項における接続装置親機の親機情報提供手段の機能は、実施の形態の接続装置2の親機情報提供部223が実現している。
[Other]
As can be seen from the description of the above-described embodiment, each function of the connection device master unit storage means, the slave unit list providing means, and the connection information providing means in the claim is the storage device of the
また、請求項における接続装置子機の許可応答形成手段、子機情報登録手段の各機能は、実施の形態の接続装置2の許可応答形成部231、子機情報登録部232が実現している。
Further, each function of the permission response forming means and the slave unit information registration means of the connecting device slave unit in the claim is realized by the permission
また、請求項における保守用装置の一覧リスト要求手段、接続要求手段の各機能は、実施の形態の保守PC3の制御部320が実現している。また、請求項における保守用装置の接続実行手段の機能は、実施の形態の保守PC3の接続実行部306が実現している。
Further, the
なお、図7のシーケンス図を用いて説明した接続装置親機2(1)で行われる処理が、この発明の接続処理プログラムの一実施の形態が適用されたものである。具体的には、保守PC3からの要求に応じて、1以上の前記接続装置子機のそれぞれに割り当てられているMACアドレスを記憶する子機テーブルのMACアドレスに基づき1以上の接続装置子機の一覧リストを作成し、保守PC3に提供する子機一覧提供ステップと、保守PC3において接続装置子機の一覧リストを通じて選択された保守対象の接続装置子機のMACアドレスを含む保守許可要求を1以上の接続装置子機に提供し、保守対象の接続装置子機からの許可を得て、保守PC3に接続用情報を提供する接続用情報提供ステップを実行するものである。
It should be noted that the process performed by the connecting device master unit 2 (1) described with reference to the sequence diagram of FIG. 7 is the one to which one embodiment of the connection processing program of the present invention is applied. Specifically, in response to a request from the maintenance PC3, one or more connection device slave units based on the MAC address of the slave unit table that stores the MAC addresses assigned to each of the one or more connection device slave units. One or more maintenance permission requests including the MAC address of the connected device slave unit to be maintained selected through the list of connected device slave units in the
また、図7のシーケンス図を用いて説明した接続装置子機2(2)で行われる処理が、この発明の接続応答プログラムの一実施の形態が適用されたものである。具体的には、続装置親機からの自機のMACアドレスを含む保守許可要求を受け付けた場合に、保守許可応答を形成して接続装置親機に提供する接続応答ステップを実行するものである。 Further, the process performed by the connecting device slave unit 2 (2) described with reference to the sequence diagram of FIG. 7 is the one to which one embodiment of the connection response program of the present invention is applied. Specifically, when a maintenance permission request including the MAC address of the own unit is received from the continuation device master unit, a connection response step of forming a maintenance permission response and providing it to the connection device master unit is executed. ..
また、図2の親機処理部220の子機一覧提供部221、接続用情報提供部222、親機情報提供部223の各機能は、制御部210で実行されるソフトウェアによって、制御部210の機能として実現することもできる。同様に、子機処理部230の許可応答形成部231、子機情報登録部232の各機能もまた、制御部210で実行されるソフトウェアによって、制御部210の機能として実現することもできる。
Further, each function of the slave unit
1…回線終端装置、2…接続装置、2(1)…接続装置親機、2(2)〜2(5)…接続装置子機、201…接続ポート、202…上位側I/F、203…アドレス付与部、204…ルーティング処理部、205…記憶装置、206…接続ポート、207…下位側I/F、210…制御部、220…親機処理部、221…子機一覧提供部、222…接続用情報提供部、223…親機情報提供部、230…子機処理部、231…許可応答形成部、232…子機情報登録部、3…保守PC、301T…LANポート、301…LANI/F、302…ディスプレイコントローラ、303…ディスプレイ、304…音声出力処理部、305…スピーカ、306…接続実行部、308…操作入力I/F、309…操作部、310…HDD、320…制御部、321…CPU、322…ROM、323…RAM、4〜8…LAN
1 ... Line termination device, 2 ... Connection device, 2 (1) ... Connection device master unit, 2 (2) to 2 (5) ... Connection device slave unit, 201 ... Connection port, 202 ... Upper side I / F, 203 ... Address assignment unit, 204 ... Routing processing unit, 205 ... Storage device, 206 ... Connection port, 207 ... Lower I / F, 210 ... Control unit, 220 ... Master unit processing unit, 221 ... Slave unit
Claims (7)
前記接続装置親機は、
1以上の前記接続装置子機のそれぞれに割り当てられている装置識別情報を記憶する記憶手段と、
前記保守用装置からの要求に応じて、前記記憶手段の前記装置識別情報に基づき1以上の前記接続装置子機の一覧リストを作成し、前記保守用装置に提供する子機一覧提供手段と、
前記保守用装置において前記一覧リストを通じて選択された保守対象の前記接続装置子機の前記装置識別情報を含む保守許可要求を1以上の前記接続装置子機に提供し、保守対象の前記接続装置子機からの許可を得て、前記保守用装置に接続用情報を提供する接続用情報提供手段と
を備え、
前記接続装置子機は、
前記接続装置親機からの自機の前記装置識別情報を含む保守許可要求を受け付けた場合に、保守許可応答を形成して前記接続装置親機に提供する許可応答形成手段
を備え、
前記保守用装置は、
1以上の前記接続装置子機の一覧リストの提供要求を形成し、前記接続装置親機に提供する一覧リスト要求手段と、
前記接続装置親機からの前記接続装置子機の一覧リストの提供を受けて、前記一覧リストを通じて保守対象の前記接続装置子機の選択入力を受け付ける受付手段と、
前記受付手段を通じて受け付けた選択入力に応じて、選択された前記接続装置子機に対する接続要求を形成して前記接続装置親機に提供する接続要求手段と、
前記接続装置親機からの前記接続用情報に基づいて、選択された前記接続装置子機にアクセスして通信回線を接続する接続実行手段と
を備えることを特徴とする通信システム。 A line termination device connected to a wide area network, a connection device master unit connected to the line termination device, and one or more connection device slave units and maintenance devices connected to the connection device master unit through a local area network. It is a communication system consisting of
The connection device master unit is
A storage means for storing device identification information assigned to each of the one or more connected device slave units, and a storage means for storing the device identification information.
In response to a request from the maintenance device, a list of one or more connected device slave units is created based on the device identification information of the storage means, and a slave unit list providing means provided to the maintenance device is provided.
A maintenance permission request including the device identification information of the connection device slave unit to be maintained selected through the list in the maintenance device is provided to one or more connection device slave units, and the connection device slave to be maintained is provided. Provided with a connection information providing means for providing connection information to the maintenance device with permission from the machine.
The connection device slave unit
A permission response forming means for forming a maintenance permission response and providing the connection device master unit to the connection device master unit when a maintenance permission request including the device identification information of the own unit is received from the connection device master unit is provided.
The maintenance device is
A list request means for forming a request for providing a list of one or more connection device slave units and providing the list list request means to the connection device master unit.
A reception means that receives a list of the connection device slave units provided by the connection device master unit and accepts selection input of the connection device slave unit to be maintained through the list.
A connection request means that forms a connection request for the selected connection device slave unit and provides the connection request to the connection device master unit in response to the selection input received through the reception means.
A communication system including a connection executing means for accessing the selected connection device slave unit and connecting a communication line based on the connection information from the connection device master unit.
前記接続装置親機は、
自機よりも上位に位置する上位装置より接続装置親機であることを示す情報の提供を受けていない場合であって、自機よりも下位に位置する下位装置から情報提供要求を受けた場合に、自機が接続装置親機であることを示す情報を含めて情報の提供を行う親機情報提供手段
を備え、
前記接続装置子機は、
自機よりも上位に位置する上位装置より接続装置親機であることを示す情報の提供を受けた場合には、自機が接続装置子機であることを示す情報を含む登録要求を形成して、前記上位装置に提供する子機情報登録手段
を備えることを特徴とする通信システム。 The communication system according to claim 1.
The connection device master unit is
When the information indicating that the connection device is the master unit is not provided by the higher-level device located higher than the own unit, and the information provision request is received from the lower-level device located lower than the own unit. Also equipped with a master unit information providing means that provides information including information indicating that the own unit is a connecting device master unit.
The connection device slave unit
When information indicating that the unit is a connecting device master unit is provided by a higher-level device located higher than the own unit, a registration request including information indicating that the own unit is a connecting device slave unit is formed. A communication system including a slave unit information registration means provided to the higher-level device.
1以上の前記接続装置子機のそれぞれに割り当てられている装置識別情報を記憶する記憶手段と、
前記保守用装置からの要求に応じて、前記記憶手段の前記装置識別情報に基づき1以上の前記接続装置子機の一覧リストを作成し、前記保守用装置に提供する子機一覧提供手段と、
前記保守用装置において前記一覧リストを通じて選択された保守対象の前記接続装置子機の前記装置識別情報を含む保守許可要求を1以上の前記接続装置子機に提供し、保守対象の前記接続装置子機からの許可を得て、前記保守用装置に接続用情報を提供する接続用情報提供手段と
を備えることを特徴とする接続装置親機。 A line termination device connected to a wide area network, a connection device master unit connected to the line termination device, and one or more connection device slave units and maintenance devices connected to the connection device master unit through a local area network. The connection device master unit of the communication system consisting of
A storage means for storing device identification information assigned to each of the one or more connected device slave units, and a storage means for storing the device identification information.
In response to a request from the maintenance device, a list of one or more connected device slave units is created based on the device identification information of the storage means, and a slave unit list providing means provided to the maintenance device is provided.
A maintenance permission request including the device identification information of the connection device slave unit to be maintained selected through the list in the maintenance device is provided to one or more connection device slave units, and the connection device slave to be maintained is provided. A connection device master unit comprising a connection information providing means for providing connection information to the maintenance device with permission from the machine.
前記接続装置親機は、1以上の前記接続装置子機のそれぞれに割り当てられている装置識別情報を記憶する記憶手段と、前記保守用装置からの要求に応じて、前記記憶手段の前記装置識別情報に基づき1以上の前記接続装置子機の一覧リストを作成し、前記保守用装置に提供する子機一覧提供手段と、前記保守用装置において前記一覧リストを通じて選択された保守対象の前記接続装置子機の前記装置識別情報を含む保守許可要求を1以上の前記接続装置子機に提供し、保守対象の前記接続装置子機からの許可を得て、前記保守用装置に接続用情報を提供する接続用情報提供手段とを備えるものであり、
前記接続装置親機からの自機の前記装置識別情報を含む保守許可要求を受け付けた場合に、保守許可応答を形成して前記接続装置親機に提供する許可応答形成手段
を備えることを特徴とする接続装置子機。 A line termination device connected to a wide area network, a connection device master unit connected to the line termination device, and one or more connection device slave units and maintenance devices connected to the connection device master unit through a local area network. The connection device slave unit of the communication system consisting of
The connecting device master unit has a storage means for storing device identification information assigned to each of the one or more connecting device slave units, and the device identification of the storage means in response to a request from the maintenance device. Based on the information, a list of one or more connected device slave units is created, and the slave unit list providing means provided to the maintenance device and the connected device to be maintained selected in the maintenance device through the list. A maintenance permission request including the device identification information of the slave unit is provided to one or more of the connection device slave units, and connection information is provided to the maintenance device with permission from the connection device slave unit to be maintained. It is provided with a means for providing information for connection.
It is characterized in that it is provided with a permission response forming means for forming a maintenance permission response and providing it to the connection device master unit when a maintenance permission request including the device identification information of the own unit is received from the connection device master unit. Connection device slave unit.
前記接続装置親機は、1以上の前記接続装置子機のそれぞれに割り当てられている装置識別情報を記憶する記憶手段と、前記保守用装置からの要求に応じて、前記記憶手段の前記装置識別情報に基づき1以上の前記接続装置子機の一覧リストを作成し、前記保守用装置に提供する子機一覧提供手段と、前記保守用装置において前記一覧リストを通じて選択された保守対象の前記接続装置子機の前記装置識別情報を含む保守許可要求を1以上の前記接続装置子機に提供し、保守対象の前記接続装置子機からの許可を得て、前記保守用装置に接続用情報を提供する接続用情報提供手段とを備えるものであり、
前記接続装置子機は、前記接続装置親機からの自機の前記装置識別情報を含む保守許可要求を受け付けた場合に、保守許可応答を形成して前記接続装置親機に提供する許可応答形成手段を備えるものであり、
1以上の前記接続装置子機の一覧リストの提供要求を形成し、前記接続装置親機に提供する一覧リスト要求手段と、
前記接続装置親機からの前記接続装置子機の一覧リストの提供を受けて、前記一覧リストを通じて保守対象の前記接続装置子機の選択入力を受け付ける受付手段と、
前記受付手段を通じて受け付けた選択入力に応じて、選択された前記接続装置子機に対する接続要求を形成して前記接続装置親機に提供する接続要求手段と、
前記接続装置親機からの前記接続用情報に基づいて、選択された前記接続装置子機にアクセスして通信回線を接続する接続実行手段と
を備えることを特徴とする保守用装置。 A line termination device connected to a wide area network, a connection device master unit connected to the line termination device, and one or more connection device slave units and maintenance devices connected to the connection device master unit through a local area network. The maintenance device for a communication system consisting of
The connecting device master unit has a storage means for storing device identification information assigned to each of the one or more connecting device slave units, and the device identification of the storage means in response to a request from the maintenance device. Based on the information, a list of one or more connected device slave units is created, and the slave unit list providing means provided to the maintenance device and the connected device to be maintained selected in the maintenance device through the list. A maintenance permission request including the device identification information of the slave unit is provided to one or more of the connection device slave units, and connection information is provided to the maintenance device with permission from the connection device slave unit to be maintained. It is provided with a means for providing information for connection.
When the connection device slave unit receives a maintenance permission request including the device identification information of its own unit from the connection device master unit, the connection device slave unit forms a maintenance permission response and provides the permission response formation to the connection device master unit. It has means and
A list request means for forming a request for providing a list of one or more connection device slave units and providing the list list request means to the connection device master unit.
A reception means that receives a list of the connection device slave units provided by the connection device master unit and accepts selection input of the connection device slave unit to be maintained through the list.
A connection request means that forms a connection request for the selected connection device slave unit and provides the connection request to the connection device master unit in response to the selection input received through the reception means.
A maintenance device comprising: a connection executing means for accessing the selected connection device slave unit and connecting a communication line based on the connection information from the connection device master unit.
前記保守用装置からの要求に応じて、1以上の前記接続装置子機のそれぞれに割り当てられている装置識別情報を記憶する記憶手段の前記装置識別情報に基づき1以上の前記接続装置子機の一覧リストを作成し、前記保守用装置に提供する子機一覧提供ステップと、
前記保守用装置において前記一覧リストを通じて選択された保守対象の前記接続装置子機の前記装置識別情報を含む保守許可要求を1以上の前記接続装置子機に提供し、保守対象の前記接続装置子機からの許可を得て、前記保守用装置に接続用情報を提供する接続用情報提供ステップと
を実行することを特徴とする接続処理プログラム。 A line termination device connected to a wide area network, a connection device master unit connected to the line termination device, and one or more connection device slave units and maintenance devices connected to the connection device master unit through a local area network. A connection processing program executed by a computer mounted on the connection device master unit of the communication system consisting of the above.
In response to a request from the maintenance device, one or more of the connection device slave units based on the device identification information of the storage means for storing the device identification information assigned to each of the one or more connection device slave units. A step of providing a list of slave units to be provided to the maintenance device by creating a list, and
A maintenance permission request including the device identification information of the connection device slave unit to be maintained selected through the list in the maintenance device is provided to one or more connection device slave units, and the connection device slave to be maintained is provided. A connection processing program characterized by executing a connection information providing step of providing connection information to the maintenance device with permission from the machine.
前記接続装置親機に搭載されたコンピュータでは、前記保守用装置からの要求に応じて、1以上の前記接続装置子機のそれぞれに割り当てられている装置識別情報を記憶する記憶手段の前記装置識別情報に基づき1以上の前記接続装置子機の一覧リストを作成し、前記保守用装置に提供する子機一覧提供ステップと、前記保守用装置において前記一覧リストを通じて選択された保守対象の前記接続装置子機の前記装置識別情報を含む保守許可要求を1以上の前記接続装置子機に提供し、保守対象の前記接続装置子機からの許可を得て、前記保守用装置に接続用情報を提供する接続用情報提供ステップとが実行するようにされており、
前記接続装置親機からの自機の前記装置識別情報を含む保守許可要求を受け付けた場合に、保守許可応答を形成して前記接続装置親機に提供する許可応答形成ステップ
を実行することを特徴とする接続応答プログラム。
A line termination device connected to a wide area network, a connection device master unit connected to the line termination device, and one or more connection device slave units and maintenance devices connected to the connection device master unit through a local area network. A connection response program executed by a computer mounted on the connection device master unit of the communication system consisting of the above.
In the computer mounted on the connection device master unit, the device identification of the storage means for storing the device identification information assigned to each of the one or more connection device slave units in response to the request from the maintenance device. Based on the information, a list of one or more connected device slave units is created, and the slave unit list providing step to be provided to the maintenance device, and the connected device to be maintained selected in the maintenance device through the list. A maintenance permission request including the device identification information of the slave unit is provided to one or more of the connection device slave units, and connection information is provided to the maintenance device with permission from the connection device slave unit to be maintained. The connection information provision step to be executed is to be executed.
When a maintenance permission request including the device identification information of the own unit is received from the connection device master unit, a permission response formation step of forming a maintenance permission response and providing the connection device master unit to the connection device master unit is executed. Connection response program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017248649A JP6892632B2 (en) | 2017-12-26 | 2017-12-26 | Communication system, network connection device, connection processing program and connection response program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017248649A JP6892632B2 (en) | 2017-12-26 | 2017-12-26 | Communication system, network connection device, connection processing program and connection response program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019114994A JP2019114994A (en) | 2019-07-11 |
| JP6892632B2 true JP6892632B2 (en) | 2021-06-23 |
Family
ID=67222918
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017248649A Active JP6892632B2 (en) | 2017-12-26 | 2017-12-26 | Communication system, network connection device, connection processing program and connection response program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6892632B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11689498B1 (en) * | 2022-02-09 | 2023-06-27 | Rakuten Mobile, Inc. | Internet protocol address generation |
-
2017
- 2017-12-26 JP JP2017248649A patent/JP6892632B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019114994A (en) | 2019-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4450712B2 (en) | Network system and gateway | |
| CN103916484B (en) | The method and apparatus for configuring IP address | |
| CN102148879A (en) | Port mapping method and device and communication system | |
| JP2007288234A (en) | Network device, network system, IPv6 address assignment method, and network device management method | |
| JP5901586B2 (en) | Relay device, communication system, and node setting information acquisition method | |
| KR20130130755A (en) | Dns forwarder for multi-core platforms | |
| JP6892632B2 (en) | Communication system, network connection device, connection processing program and connection response program | |
| JP3609948B2 (en) | Multiprotocol network management method, multiprotocol network management proxy server system, multiprotocol address management server system, and multiprotocol network management system | |
| JP5818362B2 (en) | Network system, network management device, network management program, and network management method | |
| JP4600394B2 (en) | Network access router, network access method, program, and recording medium | |
| US20080232370A1 (en) | Method of communication in LAN without setting IP | |
| JP2010062757A (en) | Dns proxy apparatus and dns relay method | |
| JP4744479B2 (en) | Priority control system, priority setting control system, and priority control method | |
| KR102203489B1 (en) | Method for configuring contents name and routing method based on contents name, apparatus using the same | |
| WO2017145971A1 (en) | Communication system, control device, relay device, control method, and storage medium in which program is stored | |
| US20060193330A1 (en) | Communication apparatus, router apparatus, communication method and computer program product | |
| JP7371414B2 (en) | Communication system, parent gateway, child gateway and address assignment program | |
| JP5213070B2 (en) | Wireless communication network connection system and wireless communication network connection method | |
| JP2004135108A (en) | Communication control method, communication terminal, router, communication terminal control program, and router control program | |
| JP4423304B2 (en) | Communication control system, communication control method, and routing control apparatus and router apparatus suitable for use in these | |
| JP2004159275A (en) | Wireless communication data call multiple access system and method | |
| CN105119797A (en) | Social resource access terminal, access management service device, method and system | |
| US12058104B2 (en) | Remote controller source address verification and retention for access devices | |
| JP7460930B2 (en) | Packet forwarding system and route setting method | |
| JP6354431B2 (en) | Storage device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200525 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210409 |
|
| 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: 20210428 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210511 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6892632 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |