Movatterモバイル変換


[0]ホーム

URL:


JP4456782B2 - Domain name control device, domain name control system, and domain name control method - Google Patents

Domain name control device, domain name control system, and domain name control method
Download PDF

Info

Publication number
JP4456782B2
JP4456782B2JP2001246945AJP2001246945AJP4456782B2JP 4456782 B2JP4456782 B2JP 4456782B2JP 2001246945 AJP2001246945 AJP 2001246945AJP 2001246945 AJP2001246945 AJP 2001246945AJP 4456782 B2JP4456782 B2JP 4456782B2
Authority
JP
Japan
Prior art keywords
train
domain name
computer
domain
data
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
JP2001246945A
Other languages
Japanese (ja)
Other versions
JP2003060670A (en
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.)
Railway Technical Research Institute
Original Assignee
Railway Technical Research Institute
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 Railway Technical Research InstitutefiledCriticalRailway Technical Research Institute
Priority to JP2001246945ApriorityCriticalpatent/JP4456782B2/en
Publication of JP2003060670ApublicationCriticalpatent/JP2003060670A/en
Application grantedgrantedCritical
Publication of JP4456782B2publicationCriticalpatent/JP4456782B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Landscapes

Description

Translated fromJapanese

【0001】
【発明の属する技術分野】
本発明は、インターネットやイントラネットなどのコンピュータネットワークに接続可能なコンピュータのIPアドレスとドメインネームを制御するドメインネーム制御装置、ドメインネーム制御システム及びドメインネーム制御方法に関する。特には、コンピュータに割当てられたIPアドレスを変更せずに、コンピュータの運用形態の変更に応じてドメインネームを生成し、当該ドメインネームを固定IPアドレスに割当てることができるドメインネーム制御装置、ドメインネーム制御システム及びドメインネーム制御方法に関する。
【0002】
【従来の技術】
従来から、複数のコンピュータを通信回線などによって接続し、データやプログラムなどを複数のコンピュータ同士で蓄積交換したり、データなどを共有するコンピュータ・ネットワーク(以下、単に「ネットワーク」とも言う)が構築されている。
【0003】
このようなネットワークの方式としては、所定の通信プロトコルなどに準拠すれば、原則として自由にコンピュータの接続ができるオープン型ネットワーク方式と、ネットワークをホスト・コンピュータなどで管理し、接続されるコンピュータなどの端末装置に一定のセキュリティなどの制限を設けて、管理外のコンピュータ・ノードをネットワークに接続させないようにするクローズ型ネットワーク方式がある。
【0004】
上述のオープン型ネットワーク方式の代表的なものとして、インターネットがある。このインターネットにおいては、通信プロトコルにTCP(Transmission Control Protocol)/IP(Internet Protocol)が採用されており、原則としてこの通信プロトコルを遵守したコンピュータであればネットワークに接続することができる。また、特定のセキュリティなどの制限を受けるが、通信プロトコルはインターネットと同様のTCP/IPを使用するイントラネットなども存在する。
【0005】
近年において、インターネットのような自由なネットワーク環境を背景に、WWW(World Wide Web)などのマルチメディア環境が整備されてきた。特に、最近では、このインターネットやイントラネットを利用して、情報の伝達を電子メールの通信で行ったり、ネットワーク上に接続されている複数のコンピュータで情報の分散処理を行うことが多くなってきている。
【0006】
ここで、インターネットやイントラネットでは、ネットワークに接続されているコンピュータにIPアドレスという固有の識別子を割当てて管理している。このIPアドレスは、所定の桁数の数字を羅列したもので、人間には覚えにくい、負荷分散ができない等の理由により文字列(ドメインネーム)でコンピュータを指定できるようなシステムが提供されている(DNS:Domain Name System)。このように、IPアドレスとドメインネームの対応付けを管理するのがドメインネームサーバである。
【0007】
現在使われているドメインネームサーバは、多くの場合、IPアドレスとドメインネームとの対応は固定的であり、対応付けを変更する場合はシステム管理者がデータの修正を行っている。また、ダイヤルアップ接続環境等では、接続するコンピュータのIPアドレスは接続するたびに異なる値が割り当てられる場合が多く、その時に、IPアドレスとドメインネームの対応を自動的に書き換えることができるダイナミックDNS(DDNS)も提供されている。この場合、コンピュータの属するドメインのドメインネームは、予めサーバに固定的に登録されている。
【0008】
【発明が解決しようとする課題】
しかしながら、上述したような従来のドメインネームサーバにおいては、コンピュータに対応付けたIPアドレスを固定して、コンピュータの使用形態や使用状況、管理状況に応じてドメインネームを自動的に変更することができなかった。
【0009】
特に、鉄道などの場合、1つの編成や列車を1つのドメインとして扱うことができれば非常に便利である。この場合、列車を識別する固有名(列車番号)や編成固有の名前(編成番号)などをドメインネームの一部として使うことが考えられる。
【0010】
例えば、列車の列車番号1Aを利用した場合、そのドメインネーム「www.retsuban−1A.rail.co.jp」で、列車番号1AドメインにあるWWWサーバを指定する。または、車両の編成番号Z01を利用した場合、そのドメインネーム「www.hensei−Z01.rail.co.jp」で、編成番号Z01ドメインにあるWWWサーバを指定する。ある編成に着目すると、時間の経過とともに次々と列車番号が変わっていく。すなわち、列車内のネットワークに接続されているコンピュータのIPアドレスは固定であるが、ドメインネームが変わっていくことになる。例えば、編成Z01が列車番号1Aで走行後、折り返し列車番号2Aで走行する場合、同じコンピュータ(host1)のドメインネームは、「host1.retsuban−1A.rail.co.jp」から「host1.retsuban−2A.rail.co.jp」に変化する。
【0011】
しかしながら、従来のドメインネームサーバにおいては、ドメインネームを変更する場合、人手によってドメインネームサーバの管理テーブルを変更する必要があり、コストや手間がかかるという問題があった。
【0012】
また、列車の遅れや運休、車両の変更、臨時の増発など、具体的には、ダイヤ乱れ等により、列車への編成の割り当てが動的に変更される場合、編成の併合により、1つの列車番号に複数の編成番号が対応する場合、車両故障等により、走行途中で列車番号は変わらずに充当される編成が変わる場合、などにまで、人手によって完全に対応することはできないという問題があった。
【0013】
従って、本発明の目的は、コンピュータに割当てられたIPアドレスを変更せずに、コンピュータの運用形態の変更に応じてドメインネームを生成し、当該ドメインネームを固定IPアドレスに割当てることができるドメインネーム制御装置、ドメインネーム制御システム及びドメインネーム制御方法を提供することである。
【0014】
【課題を解決するための手段】
上記課題を解決するため、本発明のドメインネーム制御装置は、コンピュータネットワークに接続され、当該コンピュータネットワークに接続されるコンピュータのドメインネームを制御するドメインネーム制御装置であって、コンピュータの運用状況を記憶する運用状況記憶手段と、コンピュータのドメインネームを管理するドメインネームサーバで使用するコンピュータのドメインネーム及びIPアドレスの関連データを含むドメインデータを、運用状況記憶手段に記憶されているコンピュータの運用状況に応じて作成するドメインネームサーバ設定データ作成手段と、ドメインネームサーバ設定データ作成手段で作成したドメインデータを、ドメインネームサーバに送信する通信手段と、を備えることを特徴とする。
【0015】
ここで、コンピュータは、鉄道列車内に設けられたLANに接続され、ドメインネームは、コンピュータが接続されている鉄道列車の列車番号及び/又は編成番号に基づいて決定される、ようにすることができる。このとき、運用状況記憶手段は、鉄道列車のダイヤデータを記憶した列車ダイヤ記憶手段と、鉄道車両の運用計画を記憶する車両運用記憶手段と、鉄道列車の走行実績を記憶する走行実績記憶手段と、を備える、ことができる。
【0016】
また、上記課題を解決するため、本発明のドメインネーム制御システムは、複数のコンピュータが接続され、当該コンピュータ間でデータの通信を行うコンピュータネットワークと、コンピュータネットワークに接続されるコンピュータと、コンピュータのIPアドレスやドメインネームを含むドメインデータを管理するドメインネームサーバと、ドメインネームサーバで管理するドメインデータを作成するドメインネーム制御装置と、を備える、ドメインネーム制御システムであって、ドメインネーム制御装置は、上述のドメインネーム制御装置である、ことを特徴とする。
【0017】
また、上記課題を解決するため、本発明のドメインネーム制御方法は、コンピュータネットワークに接続され、当該コンピュータネットワークに接続されるコンピュータのドメインネームを制御するドメインネーム制御方法であって、(A)コンピュータの運用状況を記憶し、(B)コンピュータのドメインネームを管理するドメインネームサーバで使用するコンピュータのドメインネーム及びIPアドレスの関連データを含むドメインデータを、記憶されているコンピュータの運用状況に応じて作成し、(C)作成したドメインデータを、ドメインネームサーバに送信する、ことを特徴とする。
【0018】
ここで、ステップ(A)は、鉄道列車内に設けられたLANに接続されたコンピュータの運用状況を記憶し、ステップ(B)は、ドメインネームを、コンピュータが接続されている鉄道列車の列車番号及び/又は編成番号に基づいて決定する、ようにすることができる。このとき、ステップ(A)は、(A−1)鉄道列車のダイヤデータを記憶し、(A−2)鉄道車両の運用計画を記憶し、(A−3)鉄道列車の走行実績を記憶する、ようにすることができる。
【0019】
コンピュータに割当てられたIPアドレスを変更せずに、コンピュータの運用形態の変更に応じてドメインネームを生成するため、ドメインネームを適宜変更しながらコンピュータに割当てられたIPアドレスをそのまま使用することができる。
【0020】
【発明の実施の形態】
以下、図面を参照して本発明のドメインネーム制御装置、ドメインネーム制御システム及びドメインネーム制御方法の実施の形態を説明する。以下においては、一例として、列車内に設けられたコンピュータシステムのドメインネームの制御について説明する。
【0021】
図1は、本発明のドメインネーム制御装置を利用したドメインネーム制御システムの一形態を示す図である。このドメインネーム制御システムは、コンピュータネットワークであるイントラネット60と、イントラネット60に接続された地上無線通信装置40と、列車(編成名Z01、列車番号1A)内に設けられた車上LAN(Local Area Network)25と、列車内に設けられた複数の車上コンピュータ23−1〜23−nと、列車内の複数の車上コンピュータ23−1〜23−nのドメインネームとIP(Internet Protocol)アドレスを管理する車上ドメインネームサーバ22と、イントラネット60に接続された地上無線通信装置40との間と通信を行う車上無線通信装置21と、イントラネット60に接続された地上コンピュータ50と、地上コンピュータ50や各列車の車上コンピュータシステムのドメインネームとIPアドレスを管理する地上ドメインネームサーバ30と、列車(編成番号Z01、列車番号1A)のダイヤデータ、運用予定データ、及び走行実績データに基づいて、車上ドメインネームサーバ22及び地上ドメインネームサーバ30のドメインデータを作成して管理するドメインネーム制御装置10と、ドメインネーム制御装置10に列車のダイヤデータ、車両運用予定データ、及び走行実績データを供給する運行管理システム70及び入力装置80と、を備えている。
【0022】
ここで、列車(編成番号Z01、列車番号1A)内に設けられた車上LAN25と、複数の車上コンピュータ23−1〜23−nと、車上ドメインネームサーバ22と、車上無線通信装置21とで車上コンピュータシステム20を構成する。
【0023】
ここで、イントラネット60は、通信プロトコルにTCP(Transmission Control Protocol)/IP(Internet Protocol)が採用されている。この場合、インターネットの通信プロトコルに準拠した既存のアプリケーションやシステムを使用することができるので、低コストでドメインネーム制御システムを実現することができる。
【0024】
図2は、図1に示したドメインネーム制御システムのうちドメインネーム制御装置10を具体的に示した図である。図2においては、図1と同様の構成のもには同一の符号を付している。図2において、このドメインネーム制御装置10は、運行管理システム70及び入力装置80に接続され、データの送受信を行う入出力制御部12と、入出力制御部12で受け取った各列車のダイヤデータを記憶する列車ダイヤDB(Data Base)13と、入出力制御部12で受け取った各編成列車毎の車両運用予定データを記憶する車両運用DB14と、入出力制御部12で受け取った各列車の実際の走行実績データを記憶する走行実績DB15と、列車ダイヤDB13、車両運用DB14及び走行実績DB15に記憶されている列車ダイヤデータ、車両運用予定データ及び走行実績データに基づいて、車上ドメインネームサーバ22及び地上ドメインネームサーバ30で設定される各列車毎のドメインデータを作成するDNS設定データ作成部11と、DNS設定データ作成部11で作成されたドメインデータを記憶するDNS設定DB16と、イントラネット60に接続され、DNS設定DB16に記憶されているドメインデータを地上ドメインネームサーバ30に送信する通信制御部17と、を備えている。
【0025】
ここで、地上ドメインネームサーバ30は、ドメインネーム制御装置10からドメインデータを受信し、各車両毎にドメインデータを送信する。即ち、地上ドメインネームサーバ30は、列車(編成番号Z01)の車上コンピュータシステム20の車上ドメインネームサーバ22には、列車(編成番号Z01)のドメインデータを送信する。以下、鉄道車両の運用の際のドメインネーム制御システムにおけるドメインネームの制御方法について説明する。以下では、列車番号に関連して付与されたドメインを列車ドメイン、編成番号に関連して付与されたドメインを編成ドメインという。例えば、列車の列車番号1Aの場合、そのドメインネームは、「host1.retsuban−1A.rail.co.jp」となり、車両の編成番号Z01の場合、そのドメインネームは、「host1.hensei−Z01.rail.co.jp」となる。
【0026】
図3は、ドメインネーム制御システムにおけるドメインネーム制御方法を示すフローチャートである。図1〜図3において、先ず、各列車の運行開始に合わせて、ドメインネーム制御装置10のDNS設定データ作成部11は、列車ダイヤDB13、車両運用DB14及び走行実績DB15に記憶されている列車ダイヤデータ、車両運用予定データ及び走行実績データを検索して(ステップ301)、車上ドメインネームサーバ22及び地上ドメインネームサーバ30で設定される各列車毎のドメインデータを作成する(ステップ302)。これは、実際の運行開始の前に行うようにする。
【0027】
次に、作成された任意の列車のドメインデータは、DNS設定DB16に記憶され(ステップ303)、通信制御部17から地上ドメインネームサーバ30へ送信される(ステップ304)。
【0028】
地上ドメインネームサーバ30は、ドメインデータを受け取ると、列車の編成番号又は列車番号に基づいて該当列車のドメインデータを設定し(ステップ305)、この該当列車の車上ドメインネームサーバ22にドメインデータを送信する(ステップ306)。
【0029】
このドメインデータは、イントラネット60、地上無線通信装置40、車上無線通信装置21を介して、車上ドメインネームサーバ22で受信され、車上ドメインネームサーバ22に設定される(ステップ307)。
【0030】
次に、この列車が同一編成名で他の列車番号を付与されて運用される場合や、故障などによって、他の編成車両で予定されていた運用を続行する場合、列車ダイヤDB13や車両運用DB14の列車ダイヤデータ及び車両運用予定データの列車運用予定に基づいて、又は、走行実績DB15に記憶された実際の走行実績データに基づいて、ステップ301からの処理を繰り返す(ステップ308)。
【0031】
列車の運用が終了する場合には(ステップ309)、この列車で使用したドメインネームとIPアドレスをDNS設定DB16、地上ドメインネームサーバ30、及び車上ドメインネームサーバ22から削除して、当該列車のドメイン制御を終了する(ステップ310)。
【0032】
以上、本発明のドメインネーム制御装置、ドメインネーム制御システム及びドメインネーム制御方法について説明したが、以下に、列車の具体的な運用に基づいて、ドメインネームの制御について説明する。
【0033】
先ず、車上コンピュータ23−1〜23−n、車上ドメインネームサーバ22、地上コンピュータ50、地上ドメインネームサーバ30での通信について説明する。車上と地上は、無線通信装置21、40を介してデータのやりとりができる。ただし、この回線は常時接続されているとは限らない。車上コンピュータ23−1〜23−nは車上ドメインネームサーバ22に問い合わせを行い、地上コンピュータ50は地上ドメインネームサーバ30に問い合わせを行う。車上ドメインネームサーバ22は、自編成ドメイン(車上コンピュータシステム20)以外に関する問合せは、地上ドメインネームサーバ30に転送する。
【0034】
次に、ドメインネーム制御装置10について説明する。ドメインネーム制御装置10は、列車の運行や列車番号と編成番号の対応付けを保持し、そのデータに基づいて地上ドメインネームサーバ30及び車上ドメインネームサーバ22のデータを書き換える。運行管理システム70が導入されている線区の場合、データは運行管理システム70から入手する。運行管理システム70がない線区のデータは、入力装置80から入力される。
【0035】
地上ドメインネームサーバ30には、全てのドメイン(車両毎のドメインやその他の地上ドメイン)とそのドメインに存在するコンピュータのIPアドレスとドメインネームとの対応を定義する。定義したデータのうち、ある編成に対応するデータをその編成に対応する車上ドメインネームサーバ22のみに送信する(例えば、編成番号Z01のデータは、編成番号Z01の車内のドメインネームサーバ22だけに送る)。
【0036】
このデータは、ほとんど変更はないので、一度車上ドメインネームサーバ22にファイルとして記憶させれば何度も送信する必要はない。地土ドメインネームサーバ30には、予定されている全ての列車(定期列車、季節列車等)の列車番号に対応するドメインネームを定義する。この作業は、ダイヤ改正等のタイミングで行うとよい。
【0037】
ドメインネーム制御装置10は、列車番号と編成番号の対応付けに変化があった場合、地上ドメインネームサーバ30のメンテナンスを自動的に行う。具体的には、例えば、以下のようにするとよい。
【0038】
<前提>
編成Z01には、車上コンピュータ23−1、23−2が存在する。このとき、編成ドメイン「hensei−Z01.rail.co.jp」と、車上コンピュータ23−1、23−2を示す識別子host23−1、host23−2が関連付けて記憶されている。
編成Z02には、車上コンピュータ23−1’、23−2’(図示せず)が存在する。このとき、編成ドメイン「hensei−Z02.rail.co.jp」と、車上コンピュータ23−1’、23−2’を示す識別子host23−1’、host23−2’が関連付けて記憶されている。
【0039】
<a>列車番号1Aの列車に編成Z01が充当されて走行する場合
列番ドメイン「retsuban−1A.rail.co.jp」に、「hensei−Z01.rail.co.jp」に存在するコンピュータが、全て存在するように対応付けを行う。即ち、
編成ドメイン:hensei−Z01.rail.co.jp
列番ドメイン:retsuban−1A.rail.co.jp
コンピュータのドメインネーム:
host23−1.retsuban−1A.rail.co.jp
(IPアドレス:xxx.xxx.xxx.1)
host23−2.retsuban−1A.rail.co.jp
(IPアドレス:xxx.xxx.xxx.2)
【0040】
<b>編成Z01が列車番号1Aでなくなった場合
一定時間データを保持しておくが、その後、列番ドメイン「retsuban−1A.rail.co.jp」に存在している対応付けデータ(「host23−1.retsuban−1A.rail.co.jp」、「host23−2.retsuban−1A.rail.co.jp」)を全て削除する。
【0041】
<c>編成Z01及び編成Z02が併合して列車番号1Aに充当された場合
列番ドメイン「retsuban−1A.rail.co.jp」に、「hensei−Z01.rail.co.jp」及び「hensei−Z02.rail.co.jp」に存在するホスト名が、全て存在するように対応付けを行う。即ち、以下のようになる。
【0042】
(併合前)
編成Z01
編成ドメイン:hensei−Z01.rail.co.jp
列番ドメイン:retsuban−1A.rail.co.jp
コンピュータのドメインネーム:
host23−1.retsuban−1A.rail.co.jp
(IPアドレス:xxx.xxx.xxx.1)
host23−2.retsuban−1A.rail.co.jp
(IPアドレス:xxx.xxx.xxx.2)
編成Z02
編成ドメイン:hensei−Z02.rail.co.jp
列番ドメイン:retsuban−2A.rail.co.jp
コンピュータのドメインネーム:
host23−1’.retsuban−2A.rail.co.jp
(IPアドレス:yyy.yyy.yyy.1)
host23−2’.retsuban−2A.rail.co.jp
(IPアドレス:yyy.yyy.yyy.2)
【0043】
(併合後)
編成Z01
編成ドメイン:hensei−Z01.rail.co.jp
列番ドメイン:retsuban−1A.rail.co.jp
コンピュータのドメインネーム:
host23−1.retsuban−1A.rail.co.jp
(IPアドレス:xxx.xxx.xxx.1)
host23−2.retsuban−1A.rail.co.jp
(IPアドレス:xxx.xxx.xxx.2)
編成Z02
編成ドメイン:hensei−Z02.rail.co.jp
列番ドメイン:retsuban−1A.rail.co.jp
コンピュータのドメインネーム:
host23−1’.retsuban−1A.rail.co.jp
(IPアドレス:yyy.yyy.yyy.1)
host23−2’.retsuban−1A.rail.co.jp
(IPアドレス:yyy.yyy.yyy.2)
【0044】
<d>ダイヤ乱れ等により以下のような運用の変更が発生した場合
以下の場合には、状況に応じて適切な処理をとる。
運用変更(列車の運休、臨時列車運転等による場合も含む)
車両交換
途中駅での前途打ち切り
終着駅からの延長運転
【0045】
また、ドメインネーム制御装置10は、運行管理システム70または入力装置80から以下のような情報を取得して各DB13〜15に記憶する。さらに、現在時刻を把握している。
【0046】
<a>毎日の運転開始前に取得する情報
列車ダイヤデータ(列車ダイヤDB13):各列車の各駅到着発車時刻
車両運用データ(車両運用DB14):編成番号と列車番号のリスト(例えば、編成番号Z01は列車番号1A(東京―>新大阪)―>列車番号2A(新大阪―>東京)―>列車番号3A(東京―>博多)と運用する)
【0047】
<b>運転中にリアルタイムに受け取る情報
走行実績データ(走行実績DB15):列車の駅への到着実績
列車ダイヤデータ(列車ダイヤDB13):時刻変更等の列車ダイヤデータを変更するデータ
車両運用データ(車両運用DB14):運用変更等の車両運用データを変更するデータ
【0048】
図4〜図20は、それぞれの運用形態での列車のドメインネームとIPアドレスの制御方法を示すタイムチャートである。以下、列車のドメインネームとIPアドレスの制御方法の詳細を説明する。
【0049】
図4は、運用開始前の編成列車内のコンピュータとIPアドレスの登録を示す図である。図4に示すように、それぞれの編成列車は、それぞれの運用開始時刻t1、t2の所定の時刻β前(t1−β、t2−β)に、列番ドメインに割り当っている編成列車のコンピュータとIPアドレスの組を登録する。
【0050】
図5は、運用途中で列車番号が変化した場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図5に示すように、運用列車が終着駅に到着したら、直ちに(それぞれの運用終了時刻t3、t4)、列番ドメインに割り当っている編成列車のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t3+α、t4+α)に、前運用列車の列番ドメインに登録されている編成列車のコンピュータとIPアドレスの組を削除する。
【0051】
図6は、運用終了時の編成列車内のホストとIPアドレスの削除を示す図である。図6に示すように、それぞれの編成列車は、それぞれの運用終了時刻t5、t6の所定の時刻α後(t5+α、t6+α)に、列番ドメインに登録されている編成列車のコンピュータとIPアドレスの組を削除する。
【0052】
図7は、運用途中で編成列車が2分割した場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図7に示すように、運用途中(A駅)で編成列車が2分割する場合、運用列車がA駅に到着したら、直ちに(到着時刻t7)、分割後のそれぞれの列番ドメインにそれぞれの編成列車のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t7+α)に、前運用列車の列番ドメインに登録されている編成列車のコンピュータとIPアドレスの組を削除する。
【0053】
図8は、運用途中で編成列車が2分割した場合であって、分割前の列車番号がそのまま使用される場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図8に示すように、運用途中(A駅)で編成列車(列車番号16A、編成番号Z13、Z14)が2分割する場合、運用列車がA駅に到着したら、直ちに(到着時刻t8)、分割後の新しく追加される列番ドメイン(列車番号18A)に編成列車(編成番号Z14)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t8+α)に、前運用列車の列番ドメイン(列車番号16A)に登録されている編成列車(編成番号Z14)のコンピュータとIPアドレスの組を削除する。
【0054】
図9は、運用途中で2つの編成列車が併合した場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図9に示すように、運用途中(A駅)で2つの編成列車(列車番号20A、編成番号Z15と列車番号22A、編成番号Z16)が併合する場合、第1の運用列車(列車番号20A、編成番号Z15)がA駅に到着したら、直ちに(到着時刻t9)、併合後の列番ドメイン(列車番号24A)に編成列車(編成番号Z15)のホストとIPアドレスの組を登録する。そして、所定の時刻α後(t9+α)に、前運用列車の列番ドメイン(列車番号20A)に登録されている編成列車のコンピュータとIPアドレスの組を削除する。同様に、第2の運用列車(列車番号22A、編成番号Z16)がA駅に到着したら、直ちに(到着時刻t10)、併合後の列番ドメイン(列車番号24A)に編成列車(編成番号Z16)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t10+α)に、前運用列車の列番ドメイン(列車番号22A)に登録されている編成列車のコンピュータとIPアドレスの組を削除する。
【0055】
図10は、運用途中で2つの編成列車が併合し、先着の列車番号を使用する場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図10に示すように、運用途中(A駅)で2つの編成列車(先着:列車番号26A、編成番号Z17と後着:列車番号28A、編成番号Z18)が併合する場合、後着の運用列車(列車番号28A、編成番号Z18)がA駅に到着したら、直ちに(到着時刻t11)、併合後の列番ドメイン(列車番号26A)に編成列車(編成番号Z18)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t11+α)に、前運用列車の列番ドメイン(列車番号28A)に登録されている編成列車のコンピュータとIPアドレスの組を削除する。
【0056】
図11は、運用途中で2つの編成列車が併合し、後着の列車番号を使用する場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図11に示すように、運用途中(A駅)で2つの編成列車(先着:列車番号30A、編成番号Z19と後着:列車番号32A、編成番号Z20)が併合する場合、後着の運用列車(列車番号32A、編成番号Z20)がA駅に到着したら、直ちに(到着時刻t12)、併合後の列番ドメイン(列車番号32A)に先着の編成列車(編成番号Z19)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t12+α)に、前運用列車の列番ドメイン(列車番号30A)に登録されている編成列車のコンピュータとIPアドレスの組を削除する。
【0057】
図12は、運用途中で車両交換が行なわれる場合、及びこの車両交換に伴い入出区が発生する場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図12に示すように、編成列車(列車番号41A、編成番号Z21)がB駅に到着したら、直ちに(到着時刻t13)、列番ドメイン(列車番号41A)から編成列車(編成番号Z21)のコンピュータとIPアドレスの組を削除し、列番ドメイン(列車番号41A)へ編成列車(編成番号Z22)のコンピュータとIPアドレスの組を登録する。また、編成列車(列車番号43A、編成番号Z43)がB駅に到着したら、直ちに(到着時刻t14)、列番ドメイン(列車番号43A)から編成列車(編成番号Z23)のコンピュータとIPアドレスの組を削除し、列番ドメイン(列車番号43A)へ編成列車(編成番号Z24)のコンピュータとIPアドレスの組を登録し、列番ドメイン(列車番号9043A)へ編成列車(編成番号Z23)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t14+α)に、列番ドメイン(列車番号9042A)に登録されている編成列車のコンピュータとIPアドレスの組を削除する。
【0058】
図13は、列車番号の変更が生じる駅などで当該駅などに到着後、運用変更が行なわれた場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図13に示すように、編成列車(列車番号44A、編成番号Z25)がA駅に到着したら、直ちに(到着時刻t15)、列番ドメイン(列車番号45A)に編成列車(編成番号Z25)のコンピュータとIPアドレスの組を登録する。その後に運用変更が生じた場合、直ちに(運用変更時刻t16)、この登録(列車番号45A、編成番号Z25)を削除し、新たな列番ドメイン(列車番号6045A)へ編成列車(編成番号Z25)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t15+α)に、列番ドメイン(列車番号44A)に登録されている編成列車(編成番号Z25)のコンピュータとIPアドレスの組を削除する。また、編成列車(列車番号6044A、編成番号Z45)がA駅に到着したら、直ちに(到着時刻t17)、列番ドメイン(列車番号45A)へ編成列車(編成番号Z26)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t17+α)に、列番ドメイン(列車番号6044A)に登録されている編成列車(編成番号Z26)のコンピュータとIPアドレスの組を削除する。
【0059】
図14は、列車番号の変更が生じる駅などで当該駅などに2つの列車が到着後、運用変更が行なわれた場合の編成列車内のコンピュータとIPアドレスの登録を示す図である。図14に示すように、編成列車(列車番号46A、編成番号Z27)がA駅に到着したら、直ちに(到着時刻t18)、列番ドメイン(列車番号47A)に編成列車(編成番号Z27)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t18+α)に、列番ドメイン(列車番号46A)に登録されている編成列車(編成番号Z27)のコンピュータとIPアドレスの組を削除する。また、編成列車(列車番号6046A、編成番号Z28)がA駅に到着したら、直ちに(到着時刻t19)、列番ドメイン(列車番号6047A)に編成列車(編成番号Z28)のコンピュータとIPアドレスの組を登録する。そして、所定の時刻α後(t19+α)に、列番ドメイン(列車番号6046A)に登録されている編成列車(編成番号Z28)のコンピュータとIPアドレスの組を削除する。その後に運用変更が生じた場合、直ちに(運用変更時刻t20)、これら登録(列車番号47A、編成番号Z27、及び列車番号6047A、編成番号Z28)を削除し、列番ドメイン(列車番号47A、及び列車番号6047A)へ変更後の編成列車(列車番号47Aは編成番号Z28、及び列車番号6047Aは編成番号Z27)のコンピュータとIPアドレスの組を登録する。
【0060】
図15は、編成列車内のコンピュータとIPアドレスの登録後に始発駅で運用開始時刻が変更された場合を示す図である。図15に示すように、変更前の発車時刻(t21)の所定時刻前(t21‐β)に、編成列車内のコンピュータとIPアドレスの登録が既にされており、現在時刻t(t21‐β<t<t21)に発車時刻が変更(t21−>t22)された場合、既に登録されている内容で運用を開始する。
【0061】
図16は、編成列車内のコンピュータとIPアドレスの未登録時に始発駅で運用開始時刻が変更された場合を示す図である。図16に示すように、変更前の発車時刻(t24)の所定時刻前(t24‐β)に、編成列車内のコンピュータとIPアドレスの登録が予定されていたが、その時刻より前の時刻t23に運用開始時刻が変更された場合、現在時刻tが既に新たな開始時刻t23を基準にした登録時刻(t23‐β)を過ぎていた場合には、直ちに(時刻t)、編成列車内のコンピュータとIPアドレスを登録する。
【0062】
図17は、途中駅で運用を打ち切った場合の編成列車内のコンピュータとIPアドレスの登録(削除)を示す図である。図17に示すように、途中駅(B駅、時刻t25)で編成列車(列車番号61A、編成番号Z31)の運休が決定した場合、所定の時刻後(t25+α)に、列番ドメイン(列車番号61A)に登録されている編成列車(編成番号Z31)のコンピュータとIPアドレスの組を削除する。そして、列番ドメイン(列車番号9061A)が臨時列車として充当された場合、直ちに(時刻t26)、列番ドメイン(列番9061A)に編成列車のコンピュータとIPアドレスの組を登録する。
【0063】
図18は、終着駅で編成列車内のコンピュータとIPアドレスの削除後に、延長運転が決定された場合を示す図である。図18に示すように、終着駅(B駅、時刻t27)に編成列車(列車番号63A、編成番号Z32)が到着した場合、所定の時刻後(t27+α)に、列番ドメイン(列車番号63A)に登録されている編成列車(編成番号Z32)のコンピュータとIPアドレスの組が削除される。その後、当該列車の延長運転が決定された場合、直ちに(時刻t28)、列番ドメイン(列車番号63A)に編成列車(編成番号Z32)のコンピュータとIPアドレスの組を再登録する。
【0064】
図19は、終着駅で編成列車内のコンピュータとIPアドレスの削除前に、延長運転が決定された場合を示す図である。図19に示すように、終着駅(B駅、時刻t29)に編成列車(列車番号65A、編成番号Z33)が到着し、列番ドメイン(列車番号65A)に登録されている編成列車(編成番号Z33)のコンピュータとIPアドレスの組が削除される所定の時刻後(t29+α)前に、当該列車の延長運転が決定された場合(時刻t30)、列番ドメイン(列車番号65A)に編成列車(編成番号Z33)のコンピュータとIPアドレスの組は削除されずにそのまま使用される。
【0065】
図20は、日付をまたがって運用される編成列車内のコンピュータとIPアドレスの登録を示す図である。図20に示すように、編成列車(列車番号71A、編成番号Z41)には、運用開始時刻t31(n日)の所定の時刻β前(t31−β)に、列番ドメイン(列車番号71A)に割り当っている編成列車(編成番号Z41)のコンピュータとIPアドレスの組を登録する。日付が変更(n+1日)になったら、登録内容を列番ドメイン(列車番号71A)から列番ドメイン(列車番号71A(n日))に変更する。そして、n+1日には、編成列車(列車番号71A、編成番号Z42)に、運用開始時刻t32(n+1日)の所定の時刻β前(t32−β)に、列番ドメイン(列車番号71A)に割り当っている編成列車(編成番号Z42)のコンピュータとIPアドレスの組を登録する。
【0066】
以上、本発明のドメインネーム制御装置、ドメインネーム制御システム及びドメインネーム制御方法について説明したが、図1に示した車上ドメインネームサーバ22がない場合にも対応することができる。この場合には、車上コンピュータ23−1〜23−nは、直接、地上ドメインネームサーバ30に問い合わせを行うようにする。
【0067】
以上、本発明のドメインネーム制御装置、ドメインネーム制御システム及びドメインネーム制御方法について説明したが、鉄道列車以外にも、バスや航空機、船舶などの輸送器機に適用することができる。また、時間帯や居場所などの状況に応じてドメイン名を変えたいあらゆる場合にも適用できる。
【0068】
【発明の効果】
以上述べた通り、本発明のドメインネーム制御装置、ドメインネーム制御システム及びドメインネーム制御方法によれば、コンピュータに割当てられたIPアドレスを変更せずに、コンピュータの運用形態の変更に応じてドメインネームを生成し、当該ドメインネームを固定IPアドレスに割当てることができるようになった。
【図面の簡単な説明】
【図1】本発明のドメインネーム制御システムの一例を示す図である。
【図2】本発明のドメインネーム制御装置の一例を示す図である。
【図3】本発明のドメインネーム制御方法の一例を示すフローチャートである。
【図4】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図5】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図6】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図7】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図8】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図9】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図10】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図11】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図12】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図13】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図14】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図15】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図16】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図17】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図18】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図19】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【図20】本発明のドメインネーム制御方法の具体例を示すフローチャートである。
【符号の説明】
10 ドメインネーム制御装置
11 DNS設定データ作成部
12 入出力処理部
13 列車ダイヤDB
14 車両運用DB
15 走行実績DB
16 DNS設定DB
17 通信制御部
20 車上コンピュータシステム
21 車上無線通信装置
22 車上ドメインネームサーバ
23−1〜23−n 車上コンピュータ
25 車上LAN
30 地上ドメインネームサーバ
40 地上無線通信装置
50 地上コンピュータ
60 イントラネット
70 運行管理システム
80 入力装置
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a domain name control apparatus, a domain name control system, and a domain name control method for controlling an IP address and a domain name of a computer connectable to a computer network such as the Internet or an intranet. In particular, a domain name control device that can generate a domain name in accordance with a change in the operation mode of a computer without changing the IP address assigned to the computer, and assign the domain name to a fixed IP address. The present invention relates to a control system and a domain name control method.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, a computer network (hereinafter simply referred to as “network”) has been constructed in which a plurality of computers are connected by a communication line and the like, and data and programs are stored and exchanged among a plurality of computers and data is shared. ing.
[0003]
As such a network system, an open network system in which computers can be freely connected in principle if they comply with a predetermined communication protocol, etc., and a network managed by a host computer or the like and connected computers, etc. There is a closed network system in which a terminal device is restricted by a certain security or the like so that an unmanaged computer node is not connected to the network.
[0004]
A typical example of the above-described open network system is the Internet. In this Internet, TCP (Transmission Control Protocol) / IP (Internet Protocol) is adopted as a communication protocol. In principle, any computer that complies with this communication protocol can be connected to the network. In addition, there are intranets using TCP / IP similar to the Internet as a communication protocol, although there are restrictions on specific security and the like.
[0005]
In recent years, a multimedia environment such as WWW (World Wide Web) has been developed against a background of a free network environment such as the Internet. In particular, recently, using the Internet or an intranet, information is often transmitted by e-mail communication, or information is distributed among a plurality of computers connected to the network. .
[0006]
Here, in the Internet or an intranet, a unique identifier called an IP address is assigned to a computer connected to the network for management. This IP address is an enumeration of numbers with a predetermined number of digits, and a system is provided in which a computer can be specified by a character string (domain name) because it is difficult for humans to remember and load balancing is not possible. (DNS: Domain Name System). Thus, the domain name server manages the association between IP addresses and domain names.
[0007]
In most domain name servers currently used, the correspondence between IP addresses and domain names is fixed, and the system administrator modifies data when changing the correspondence. In a dial-up connection environment or the like, the IP address of the computer to be connected is often assigned a different value each time the computer is connected. At that time, the dynamic DNS (which can automatically rewrite the correspondence between the IP address and the domain name) DDNS) is also provided. In this case, the domain name of the domain to which the computer belongs is fixedly registered in advance in the server.
[0008]
[Problems to be solved by the invention]
However, in the conventional domain name server as described above, the IP address associated with the computer can be fixed, and the domain name can be automatically changed according to the usage pattern, usage status, and management status of the computer. There wasn't.
[0009]
In particular, in the case of railways, it is very convenient if one train or train can be handled as one domain. In this case, it is conceivable to use a unique name (train number) for identifying a train, a unique name (train number), etc. as a part of the domain name.
[0010]
For example, when the train number 1A of the train is used, the WWW server in the train number 1A domain is designated by the domain name “www.retsuban-1A.rail.co.jp”. Alternatively, when the vehicle organization number Z01 is used, the WWW server in the organization number Z01 domain is designated by the domain name “www.hensei-Z01.rail.co.jp”. Focusing on a certain train, train numbers change one after another over time. That is, the IP address of the computer connected to the network in the train is fixed, but the domain name changes. For example, when the train set Z01 travels with the train number 1A and then travels with the return train number 2A, the domain name of the same computer (host1) is changed from “host1.retsusuban-1A.rail.co.jp” to “host1.retsusuban-”. 2A.rail.co.jp ".
[0011]
However, in the conventional domain name server, when the domain name is changed, it is necessary to manually change the management table of the domain name server, and there is a problem that it takes cost and labor.
[0012]
In addition, when train assignments are dynamically changed, such as train delays, suspensions, vehicle changes, and extra trains, etc. When multiple train numbers correspond to a number, there is a problem that it cannot be handled completely by hand, for example, when a train that is applied without changing the train number changes during traveling due to a vehicle failure, etc. It was.
[0013]
Therefore, an object of the present invention is to generate a domain name according to a change in the computer operation mode without changing the IP address assigned to the computer, and to assign the domain name to a fixed IP address. A control device, a domain name control system, and a domain name control method are provided.
[0014]
[Means for Solving the Problems]
In order to solve the above problems, a domain name control apparatus according to the present invention is a domain name control apparatus that controls a domain name of a computer connected to a computer network and connected to the computer network, and stores the operation status of the computer. Domain data including domain name and IP address related data used in a domain name server that manages the domain name of the computer and the operation status storage means for the computer status stored in the operation status storage means A domain name server setting data creating unit created in response, and a communication unit for transmitting the domain data created by the domain name server setting data creating unit to the domain name server.
[0015]
Here, the computer is connected to a LAN provided in the railway train, and the domain name is determined based on the train number and / or train number of the railway train to which the computer is connected. it can. At this time, the operation status storage means includes train schedule storage means for storing railway train schedule data, vehicle operation storage means for storing the operation plan of the railway vehicle, and travel record storage means for storing the travel record of the railroad train. Can be provided.
[0016]
In order to solve the above problems, a domain name control system according to the present invention includes a computer network in which a plurality of computers are connected and data is communicated between the computers, a computer connected to the computer network, and an IP of the computer. A domain name control system comprising: a domain name server that manages domain data including addresses and domain names; and a domain name control device that creates domain data managed by the domain name server. It is the above-mentioned domain name control device.
[0017]
In order to solve the above problems, a domain name control method according to the present invention is a domain name control method for controlling a domain name of a computer connected to a computer network and connected to the computer network. (B) The domain data including the domain name and IP address related data of the computer used in the domain name server that manages the domain name of the computer is stored in accordance with the stored computer operating status. And (C) transmitting the created domain data to a domain name server.
[0018]
Here, step (A) stores the operation status of the computers connected to the LAN provided in the railway train, and step (B) stores the domain name and the train number of the railway train to which the computer is connected. And / or based on the organization number. At this time, step (A) stores (A-1) railway train diagram data, (A-2) stores railway vehicle operation plans, and (A-3) stores train train travel results. And so on.
[0019]
Since the domain name is generated in accordance with the change in the operation mode of the computer without changing the IP address assigned to the computer, the IP address assigned to the computer can be used as it is while appropriately changing the domain name. .
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a domain name control device, a domain name control system, and a domain name control method according to the present invention will be described below with reference to the drawings. In the following, control of the domain name of a computer system provided in a train will be described as an example.
[0021]
FIG. 1 is a diagram showing an embodiment of a domain name control system using a domain name control apparatus of the present invention. This domain name control system includes anintranet 60 that is a computer network, a terrestrial wireless communication device 40 connected to theintranet 60, and an on-vehicle LAN (Local Area Network) provided in a train (train name Z01, train number 1A). ) 25, the plurality of on-board computers 23-1 to 23-n provided in the train, and the domain names and IP (Internet Protocol) addresses of the plurality of on-board computers 23-1 to 23-n in the train. The on-boardwireless communication device 21 that communicates with the on-vehicledomain name server 22 to be managed and the terrestrial wireless communication device 40 connected to theintranet 60, theterrestrial computer 50 connected to theintranet 60, and theterrestrial computer 50 And the ground domain that manages the domain name and IP address of the on-board computer system of each train Based on the in-name server 30 and the schedule data of train (train number Z01, train number 1A), operation schedule data, and travel record data, domain data of the on-boarddomain name server 22 and the grounddomain name server 30 are created. A domainname control device 10 that manages the train, and anoperation management system 70 and aninput device 80 that supply the train name data, vehicle operation schedule data, and travel record data to the domainname control device 10.
[0022]
Here, the on-vehicle LAN 25 provided in the train (train number Z01, train number 1A), a plurality of on-vehicle computers 23-1 to 23-n, an on-vehicledomain name server 22, and an on-vehicle wireless communication device. 21 constitutes the on-board computer system 20.
[0023]
Here, theintranet 60 employs TCP (Transmission Control Protocol) / IP (Internet Protocol) as a communication protocol. In this case, since an existing application or system compliant with the Internet communication protocol can be used, a domain name control system can be realized at low cost.
[0024]
FIG. 2 is a diagram specifically showing the domainname control apparatus 10 in the domain name control system shown in FIG. 2, the same components as those in FIG. 1 are denoted by the same reference numerals. In FIG. 2, the domainname control device 10 is connected to theoperation management system 70 and theinput device 80, and the input /output control unit 12 that transmits and receives data, and the schedule data of each train received by the input /output control unit 12. Train schedule DB (Data Base) 13 to be stored,vehicle operation DB 14 to store vehicle operation schedule data for each train train received by the input /output control unit 12, and actual trains received by the input /output control unit 12 Based on thetravel record DB 15 for storing the travel record data, thetrain diagram DB 13, thevehicle operation DB 14, and the train schedule data, the vehicle operation schedule data, and the travel record data stored in thetravel record DB 15, the on-boarddomain name server 22 and DNS setting data creation that creates domain data for each train set by the grounddomain name server 30 11, aDNS setting DB 16 that stores the domain data created by the DNS settingdata creation unit 11, and a communication control that is connected to theintranet 60 and transmits the domain data stored in theDNS setting DB 16 to the terrestrialdomain name server 30.Part 17.
[0025]
Here, the terrestrialdomain name server 30 receives the domain data from the domainname control device 10 and transmits the domain data for each vehicle. That is, the terrestrialdomain name server 30 transmits the domain data of the train (composition number Z01) to the on-boarddomain name server 22 of the on-board computer system 20 of the train (composition number Z01). Hereinafter, a method for controlling the domain name in the domain name control system when operating the railway vehicle will be described. Hereinafter, the domain assigned in relation to the train number is referred to as a train domain, and the domain assigned in relation to the train number is referred to as a train domain. For example, in the case of train number 1A of the train, the domain name is “host1.retsusuban-1A.rail.co.jp”, and in the case of vehicle organization number Z01, the domain name is “host1.hensei-Z01. rail.co.jp ".
[0026]
FIG. 3 is a flowchart showing a domain name control method in the domain name control system. 1 to 3, first, in accordance with the start of operation of each train, the DNS settingdata creation unit 11 of the domainname control device 10 is stored in thetrain diagram DB 13, thevehicle operation DB 14, and thetravel record DB 15. Data, vehicle operation schedule data, and running record data are searched (step 301), and domain data for each train set by the on-boarddomain name server 22 and the grounddomain name server 30 is created (step 302). This should be done before the actual operation starts.
[0027]
Next, the created domain data of any train is stored in the DNS setting DB 16 (step 303), and transmitted from thecommunication control unit 17 to the ground domain name server 30 (step 304).
[0028]
Upon receiving the domain data, the terrestrialdomain name server 30 sets the domain data of the corresponding train based on the train number or train number (step 305), and stores the domain data in the on-boarddomain name server 22 of the corresponding train. Transmit (step 306).
[0029]
This domain data is received by the on-boarddomain name server 22 via theintranet 60, the terrestrial radio communication device 40, and the on-boardradio communication device 21, and is set in the on-board domain name server 22 (step 307).
[0030]
Next, when this train is operated with the same train name assigned with another train number, or when the operation scheduled for another train is continued due to a failure or the like, thetrain diagram DB 13 or thevehicle operation DB 14 The process fromstep 301 is repeated based on the train schedule of the train schedule data and the vehicle schedule data of the vehicle, or based on the actual travel record data stored in the travel record DB 15 (step 308).
[0031]
When the operation of the train ends (step 309), the domain name and IP address used in this train are deleted from theDNS setting DB 16, the grounddomain name server 30, and the on-vehicledomain name server 22, and Domain control is terminated (step 310).
[0032]
The domain name control device, the domain name control system, and the domain name control method of the present invention have been described above. The domain name control will be described below based on the specific operation of the train.
[0033]
First, communication in the onboard computers 23-1 to 23-n, the onboarddomain name server 22, theground computer 50, and the grounddomain name server 30 will be described. Data can be exchanged between the vehicle and the ground via thewireless communication devices 21 and 40. However, this line is not always connected. The onboard computers 23-1 to 23-n make an inquiry to the onboarddomain name server 22, and theground computer 50 makes an inquiry to the grounddomain name server 30. The on-boarddomain name server 22 transfers inquiries related to other than the self-organization domain (on-board computer system 20) to the terrestrialdomain name server 30.
[0034]
Next, the domainname control apparatus 10 will be described. The domainname control device 10 holds the train operation and the correspondence between the train number and the organization number, and rewrites the data of the grounddomain name server 30 and the on-boarddomain name server 22 based on the data. In the case of a line section where theoperation management system 70 is introduced, data is obtained from theoperation management system 70. The data of the line section without theoperation management system 70 is input from theinput device 80.
[0035]
The terrestrialdomain name server 30 defines correspondence between all domains (domains for each vehicle and other terrestrial domains) and IP addresses and domain names of computers existing in the domains. Of the defined data, data corresponding to a certain composition is transmitted only to the on-boarddomain name server 22 corresponding to that composition (for example, the data of the composition number Z01 is transmitted only to thedomain name server 22 in the vehicle of the composition number Z01). send).
[0036]
Since this data is hardly changed, once it is stored in the on-boarddomain name server 22 as a file, it is not necessary to transmit it repeatedly. The terrestrialdomain name server 30 defines domain names corresponding to train numbers of all scheduled trains (regular trains, seasonal trains, etc.). This work should be performed at the timing of diamond revision.
[0037]
The domainname control device 10 automatically performs maintenance of the terrestrialdomain name server 30 when there is a change in the correspondence between train numbers and train numbers. Specifically, for example, the following may be performed.
[0038]
<Premise>
On-set Z01 includes on-board computers 23-1, 23-2. At this time, the organization domain “hensei-Z01.rail.co.jp” and identifiers host 23-1 and host 23-2 indicating the on-board computers 23-1 and 23-2 are stored in association with each other.
The train Z02 includes on-board computers 23-1 ′ and 23-2 ′ (not shown). At this time, the organization domain “hensei-Z02.rail.co.jp” and identifiers host23-1 ′ and host23-2 ′ indicating the on-board computers 23-1 ′ and 23-2 ′ are stored in association with each other.
[0039]
<a> When traveling with train number 1A assigned to train Z01
Association is performed so that all computers existing in “hensei-Z01.rail.co.jp” are present in the column number domain “retsusuban-1A.rail.co.jp”. That is,
Organization domain: hensei-Z01. rail. co. jp
Column number domain: retsuban-1A. rail. co. jp
Computer domain name:
host 23-1. retsuban-1A. rail. co. jp
(IP address: xxx.xxx.xxx.1)
host23-2. retsuban-1A. rail. co. jp
(IP address: xxx.xxx.xxx.2)
[0040]
<B> When train formation Z01 is no longer train number 1A
The data is retained for a certain period of time, but thereafter, the correspondence data existing in the column number domain “retsuban-1A.rail.co.jp” (“host23-1.retsusuban-1A.rail.co.jp”) , “Host23-2.retsusuban-1A.rail.co.jp”).
[0041]
<C> When formation Z01 and formation Z02 are merged and assigned to train number 1A
It seems that all host names existing in “hensei-Z01.rail.co.jp” and “hensei-Z02.rail.co.jp” exist in the column number domain “retsuban-1A.rail.co.jp”. Associate with. That is, it is as follows.
[0042]
(Before merger)
Formation Z01
Organization domain: hensei-Z01. rail. co. jp
Column number domain: retsuban-1A. rail. co. jp
Computer domain name:
host 23-1. retsuban-1A. rail. co. jp
(IP address: xxx.xxx.xxx.1)
host23-2. retsuban-1A. rail. co. jp
(IP address: xxx.xxx.xxx.2)
Formation Z02
Organization domain: hensei-Z02. rail. co. jp
Column number domain: retsuban-2A. rail. co. jp
Computer domain name:
host23-1 '. retsuban-2A. rail. co. jp
(IP address: yyy.yyy.yyy.1)
host23-2 '. retsuban-2A. rail. co. jp
(IP address: yyy.yyy.yyy.2)
[0043]
(After merger)
Formation Z01
Organization domain: hensei-Z01. rail. co. jp
Column number domain: retsuban-1A. rail. co. jp
Computer domain name:
host 23-1. retsuban-1A. rail. co. jp
(IP address: xxx.xxx.xxx.1)
host23-2. retsuban-1A. rail. co. jp
(IP address: xxx.xxx.xxx.2)
Formation Z02
Organization domain: hensei-Z02. rail. co. jp
Column number domain: retsuban-1A. rail. co. jp
Computer domain name:
host23-1 '. retsuban-1A. rail. co. jp
(IP address: yyy.yyy.yyy.1)
host23-2 '. retsuban-1A. rail. co. jp
(IP address: yyy.yyy.yyy.2)
[0044]
<D> When the following operational changes occur due to disruption of the schedule, etc.
In the following cases, appropriate processing is taken according to the situation.
Operation changes (including cases where trains are suspended, temporary train operation, etc.)
Vehicle replacement
Abandoned at the station on the way
Extended driving from the terminal station
[0045]
Moreover, the domainname control apparatus 10 acquires the following information from theoperation management system 70 or theinput device 80, and memorize | stores it in each DB13-15. Furthermore, the present time is grasped.
[0046]
<a> Information to be acquired before starting daily operation
Train schedule data (train schedule DB 13): Arrival and departure times of each train at each station
Vehicle operation data (vehicle operation DB 14): list of train numbers and train numbers (for example, train number Z01 is train number 1A (Tokyo->Shin-Osaka)-> train number 2A (Shin-Osaka->Tokyo)->train number 3A (Operates with Tokyo-> Hakata)
[0047]
<B> Information received in real time while driving
Travel results data (travel results DB15): Train arrival results
Train diagram data (train diagram DB13): Data that changes train diagram data such as time changes
Vehicle operation data (vehicle operation DB 14): Data for changing vehicle operation data such as operation changes
[0048]
4 to 20 are time charts showing a control method of the train domain name and the IP address in each operation mode. Hereinafter, the details of the control method of the train domain name and IP address will be described.
[0049]
FIG. 4 is a diagram showing registration of computers and IP addresses in the train set before the start of operation. As shown in FIG. 4, each train train is a train train computer assigned to a train number domain before a predetermined time β (t1-β, t2-β) before each operation start time t1, t2. And a set of IP addresses.
[0050]
FIG. 5 is a diagram showing registration of computers and IP addresses in a train set when the train number changes during operation. As shown in FIG. 5, as soon as the operation train arrives at the terminal station (each operation end time t3, t4), a set of train train computers and IP addresses assigned to the train number domain is registered. Then, after a predetermined time α (t3 + α, t4 + α), the set of train train computers and IP addresses registered in the train number domain of the previous operation train is deleted.
[0051]
FIG. 6 is a diagram showing deletion of hosts and IP addresses in the train set at the end of operation. As shown in FIG. 6, each train train has a computer and an IP address of the train train registered in the train number domain after a predetermined time α (t5 + α, t6 + α) after the respective operation end times t5 and t6. Delete the pair.
[0052]
FIG. 7 is a diagram illustrating registration of computers and IP addresses in a train train when the train train is divided into two during operation. As shown in FIG. 7, when the train train divides into two during operation (A station), as soon as the operation train arrives at A station (arrival time t7), each train train is divided into each train number domain. Register a train computer and IP address pair. Then, after a predetermined time α (t7 + α), the set of the train train computer and the IP address registered in the train number domain of the previous operation train is deleted.
[0053]
FIG. 8 is a diagram showing registration of computers and IP addresses in the train set when the train set is divided into two during operation and the train number before division is used as it is. As shown in FIG. 8, when the train train (trainnumber 16A, train number Z13, Z14) is divided into two during operation (A station), immediately after the operation train arrives at A station (arrival time t8) A set of the computer and the IP address of the train set (train number Z14) is registered in the newly added train number domain (train number 18A). Then, after a predetermined time α (t8 + α), the set of the computer and the IP address of the train set (set number Z14) registered in the train number domain (trainnumber 16A) of the previous operation train is deleted.
[0054]
FIG. 9 is a diagram illustrating registration of computers and IP addresses in a train set when two train sets are merged during operation. As shown in FIG. 9, when two trains (train number 20A, train number Z15 and train number 22A, train number Z16) are merged during operation (A station), the first train (train number 20A, As soon as the formation number Z15) arrives at the station A (arrival time t9), the host / IP address set of the formation train (composition number Z15) is registered in the merged column number domain (train number 24A). Then, after a predetermined time α (t9 + α), the set of train train computers and IP addresses registered in the train number domain (train number 20A) of the previous operation train is deleted. Similarly, as soon as the second operation train (train number 22A, train number Z16) arrives at station A (arrival time t10), train train (train number Z16) in the row number domain (train number 24A) after merging. Register a set of computers and IP addresses. Then, after a predetermined time α (t10 + α), the set of train train computers and IP addresses registered in the train number domain (train number 22A) of the previous operation train is deleted.
[0055]
FIG. 10 is a diagram showing registration of computers and IP addresses in a train when two trains are merged during operation and the first train number is used. As shown in FIG. 10, when two trains (first arrival: train number 26A, formation number Z17 and second arrival: train number 28A, formation number Z18) are merged during operation (A station), the last operation train As soon as (train number 28A, train number Z18) arrives at station A (arrival time t11), the train and train set (train number Z18) is set to the train number domain (train number 26A) after merging. sign up. Then, after a predetermined time α (t11 + α), the set of the train train computer and IP address registered in the train number domain (train number 28A) of the previous operation train is deleted.
[0056]
FIG. 11 is a diagram illustrating registration of a computer and an IP address in a train set when two train sets are merged during operation and the last train number is used. As shown in FIG. 11, when two trains (first arrival: train number 30A, train number Z19 and later arrival: train number 32A, formation number Z20) are merged during operation (A station), the last train As soon as (train number 32A, train number Z20) arrives at station A (arrival time t12), the computer and IP address of the first train (train number Z19) in the first train train (train number Z19) after the merged line number domain (train number 32A) Register the set. Then, after a predetermined time α (t12 + α), the set of train train computers and IP addresses registered in the train number domain (train number 30A) of the previous operation train is deleted.
[0057]
FIG. 12 is a diagram showing registration of a computer and an IP address in a train set when a vehicle is exchanged during operation and when an entry / exit section is generated along with this vehicle exchange. As shown in FIG. 12, as soon as the train set (train number 41A, train number Z21) arrives at station B (arrival time t13), the train of trains (train number Z21) from the train number domain (train number 41A). And the group of IP addresses are deleted, and the group of the train and train (train number Z22) is registered in the train number domain (train number 41A). Also, as soon as the train set (train number 43A, train number Z43) arrives at station B (arrival time t14), the train and train set (set number Z23) computer and IP address group from the train number domain (train number 43A) Is registered in the train number domain (train number 43A), and the train and train computer (train number Z24) is registered in the train number domain (train number 43A). Register a set of IP addresses. Then, after a predetermined time α (t14 + α), the set of train train computers and IP addresses registered in the train number domain (train number 9042A) is deleted.
[0058]
FIG. 13 is a diagram showing registration of computers and IP addresses in a train set when operation change is made after arrival at the station where the train number is changed. As shown in FIG. 13, as soon as the train set (train number 44A, train number Z25) arrives at station A (arrival time t15), the train of train train (set number Z25) in the train number domain (train number 45A). And a set of IP addresses. When an operation change occurs thereafter (operation change time t16), this registration (train number 45A, train number Z25) is immediately deleted and train train (train number Z25) is set to a new train number domain (train number 6045A). Register a set of computers and IP addresses. Then, after a predetermined time α (t15 + α), the set of the computer and the IP address of the train set (train number Z25) registered in the train number domain (train number 44A) is deleted. Also, as soon as the train set (train number 6044A, train number Z45) arrives at station A (arrival time t17), the train and train set (set number Z26) computer and IP address set to the train number domain (train number 45A) Register. Then, after a predetermined time α (t17 + α), the set of the computer and the IP address of the train set (train number Z26) registered in the train number domain (train number 6044A) is deleted.
[0059]
FIG. 14 is a diagram showing registration of computers and IP addresses in a train set when operation is changed after two trains arrive at the station where the train number changes. As shown in FIG. 14, as soon as the train set (train number 46A, train number Z27) arrives at station A (arrival time t18), the train of train train (set number Z27) in the train number domain (train number 47A). And a set of IP addresses. Then, after a predetermined time α (t18 + α), the set of the computer and IP address of the train set (train number Z27) registered in the train number domain (train number 46A) is deleted. As soon as the train set (train number 6046A, train number Z28) arrives at station A (arrival time t19), the train of the train set (set number Z28) and the IP address set in the train number domain (train number 6047A). Register. Then, after a predetermined time α (t19 + α), the set of the computer and the IP address of the train set (train number Z28) registered in the train number domain (train number 6046A) is deleted. If an operation change occurs thereafter (operation change time t20), these registrations (train number 47A, train number Z27, train number 6047A, train number Z28) are immediately deleted, and the row number domain (train number 47A, and A set of a computer and an IP address of a train set (train number 47A is set number Z28 and train number 6047A is set number Z27) after changing to train number 6047A) is registered.
[0060]
FIG. 15 is a diagram illustrating a case where the operation start time is changed at the first station after registration of the computer and the IP address in the train set. As shown in FIG. 15, the computer and the IP address in the train are already registered at a predetermined time (t21-β) before the departure time (t21) before the change, and the current time t (t21-β < When the departure time is changed at t <t21) (t21-> t22), the operation starts with the already registered contents.
[0061]
FIG. 16 is a diagram illustrating a case where the operation start time is changed at the first station when the computer and the IP address in the train are not registered. As shown in FIG. 16, registration of the computer and the IP address in the train train was scheduled at a predetermined time (t24-β) before the departure time (t24) before the change, but the time t23 before that time When the operation start time is changed to the current time t, if the current time t has already passed the registration time (t23-β) based on the new start time t23, immediately (time t), the computer in the train train And IP address are registered.
[0062]
FIG. 17 is a diagram illustrating registration (deletion) of a computer and an IP address in a train set when operation is stopped at a station on the way. As shown in FIG. 17, when the suspension of a train set (train number 61A, train number Z31) is determined at a midway station (B station, time t25), a train number domain (train number) after a predetermined time (t25 + α). 61A) deletes the set of the computer and IP address of the train set (knitting number Z31) registered in 61A). Then, when the train number domain (train number 9061A) is allocated as a temporary train, immediately (time t26), a set of train train computer and IP address is registered in the train number domain (column number 9061A).
[0063]
FIG. 18 is a diagram illustrating a case where extended operation is determined after deletion of the computer and the IP address in the train at the terminal station. As shown in FIG. 18, when the train set (train number 63A, train number Z32) arrives at the terminal station (B station, time t27), the train number domain (train number 63A) after a predetermined time (t27 + α). The set of the computer and the IP address of the train set (knitting number Z32) registered in is deleted. Thereafter, when the extended operation of the train is determined, immediately (time t28), the set of the train and train computer (train number Z32) is re-registered in the train number domain (train number 63A).
[0064]
FIG. 19 is a diagram illustrating a case where an extended operation is determined before the computer and the IP address in the train train are deleted at the terminal station. As shown in FIG. 19, the train set (train number 65A, train number Z33) arrives at the terminal station (B station, time t29), and the train set (train number 65A) registered in the train number domain (train number 65A). If the extended operation of the train is determined (time t30) after a predetermined time (t29 + α) before the combination of the computer and the IP address of Z33) is deleted, the train ((train number 65A)) The combination of the computer with the composition number Z33) and the IP address is used without being deleted.
[0065]
FIG. 20 is a diagram showing registration of computers and IP addresses in a train train operated across dates. As shown in FIG. 20, in a train set (train number 71A, train number Z41), a train number domain (train number 71A) before a predetermined time β (t31-β) of the operation start time t31 (n days). The set of the computer and the IP address of the train set (set number Z41) assigned to is registered. When the date is changed (n + 1 day), the registered content is changed from the column number domain (train number 71A) to the column number domain (train number 71A (n day)). Then, on day n + 1, the train set (train number 71A, train number Z42), the operation start time t32 (n + 1 day) before the predetermined time β (t32-β), the train number domain (train number 71A) A set of a computer and an IP address of the train set (knitting number Z42) to be assigned is registered.
[0066]
The domain name control device, the domain name control system, and the domain name control method of the present invention have been described above. However, the present invention can also deal with the case where the on-boarddomain name server 22 shown in FIG. In this case, the onboard computers 23-1 to 23-n make an inquiry directly to the terrestrialdomain name server 30.
[0067]
The domain name control device, the domain name control system, and the domain name control method of the present invention have been described above. However, the present invention can be applied to a transport device such as a bus, an aircraft, and a ship other than a railroad train. It can also be applied to any case where you want to change the domain name according to the situation such as time of day or whereabouts.
[0068]
【The invention's effect】
As described above, according to the domain name control device, the domain name control system, and the domain name control method of the present invention, the domain name can be changed according to the change in the computer operation mode without changing the IP address assigned to the computer. And the domain name can be assigned to a fixed IP address.
[Brief description of the drawings]
FIG. 1 is a diagram showing an example of a domain name control system of the present invention.
FIG. 2 is a diagram illustrating an example of a domain name control apparatus according to the present invention.
FIG. 3 is a flowchart showing an example of a domain name control method according to the present invention.
FIG. 4 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 5 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 6 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 7 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 8 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 9 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 10 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 11 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 12 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 13 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 14 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 15 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 16 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 17 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 18 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 19 is a flowchart showing a specific example of the domain name control method of the present invention.
FIG. 20 is a flowchart showing a specific example of the domain name control method of the present invention.
[Explanation of symbols]
10 Domain name controller
11 DNS setting data creation part
12 Input / output processor
13 Train schedule DB
14 Vehicle operation DB
15 Driving performance DB
16 DNS setting DB
17 Communication control unit
20 On-board computer system
21 On-vehicle wireless communication device
22 On-vehicle domain name server
23-1 to 23-n On-board computer
25 Onboard LAN
30 Terrestrial domain name server
40 Terrestrial radio communication equipment
50 Ground computer
60 Intranet
70 Operation management system
80 input devices

Claims (7)

Translated fromJapanese
コンピュータネットワークに接続され、当該コンピュータネットワークに接続されるコンピュータのドメインネームを制御するドメインネーム制御装置であって、
前記コンピュータの運用状況を記憶する運用状況記憶手段と、
前記コンピュータのドメインネームを管理するドメインネームサーバで使用する前記コンピュータのドメインネーム及びIP(Internet Protocol)アドレスの関連データを含むドメインデータを、前記運用状況記憶手段に記憶されている前記コンピュータの運用状況に応じて作成するドメインネームサーバ設定データ作成手段と、
前記ドメインネームサーバ設定データ作成手段で作成した前記ドメインデータを、前記ドメインネームサーバに送信する通信手段と、
を備えることを特徴とするドメインネーム制御装置。
A domain name control device for controlling a domain name of a computer connected to a computer network and connected to the computer network,
Operational status storage means for storing operational status of the computer;
The operation status of the computer in which the domain data including the domain name and IP (Internet Protocol) address related data used by the domain name server that manages the domain name of the computer is stored in the operation status storage means. Domain name server setting data creation means to be created according to
Communication means for transmitting the domain data created by the domain name server setting data creation means to the domain name server;
A domain name control device comprising:
前記コンピュータは、鉄道列車内に設けられたLAN(Local Area Network)に接続され、
前記ドメインネームは、前記コンピュータが接続されている前記鉄道列車の列車番号及び/又は編成番号に基づいて決定される、
ことを特徴とする請求項1記載のドメインネーム制御装置。
The computer is connected to a LAN (Local Area Network) provided in a railway train,
The domain name is determined based on a train number and / or train number of the rail train to which the computer is connected.
The domain name control apparatus according to claim 1.
前記運用状況記憶手段は、
鉄道列車のダイヤデータを記憶した列車ダイヤ記憶手段と、
鉄道車両の運用計画を記憶する車両運用記憶手段と、
鉄道列車の走行実績を記憶する走行実績記憶手段と、
を備える、ことを特徴とする請求項2記載のドメインネーム制御装置。
The operation status storage means includes
Train schedule storage means for storing railway train schedule data;
Vehicle operation storage means for storing a railway vehicle operation plan;
A running record storage means for storing a running record of the railway train;
The domain name control apparatus according to claim 2, further comprising:
複数のコンピュータが接続され、当該コンピュータ間でデータの通信を行うコンピュータネットワークと、
前記コンピュータネットワークに接続されるコンピュータと、
前記コンピュータのIPアドレスやドメインネームを含むドメインデータを管理するドメインネームサーバと、
前記ドメインネームサーバで管理するドメインデータを作成するドメインネーム制御装置と、
を備える、ドメインネーム制御システムであって、
前記ドメインネーム制御装置は、前記請求項1乃至3記載のドメインネーム制御装置である、
ことを特徴とするドメインネーム制御システム。
A computer network in which a plurality of computers are connected and perform data communication between the computers;
A computer connected to the computer network;
A domain name server for managing domain data including the IP address and domain name of the computer;
A domain name control device for creating domain data managed by the domain name server;
A domain name control system comprising:
The domain name control device is the domain name control device according to any one of claims 1 to 3.
A domain name control system characterized by that.
コンピュータネットワークに接続され、当該コンピュータネットワークに接続されるコンピュータのドメインネームを制御するドメインネーム制御方法であって、
(A)コンピュータの運用状況を記憶し、
(B)前記コンピュータのドメインネームを管理するドメインネームサーバで使用する前記コンピュータのドメインネーム及びIPアドレスの関連データを含むドメインデータを、記憶されている前記コンピュータの運用状況に応じて作成し、
(C)作成した前記ドメインデータを、前記ドメインネームサーバに送信する、
ことを特徴とするドメインネーム制御方法。
A domain name control method for controlling a domain name of a computer connected to a computer network and connected to the computer network,
(A) memorize the operation status of the computer,
(B) creating domain data including related data of the domain name and IP address of the computer used in a domain name server that manages the domain name of the computer according to the stored operation status of the computer;
(C) transmitting the created domain data to the domain name server;
A domain name control method characterized by the above.
前記ステップ(A)は、鉄道列車内に設けられたLANに接続されたコンピュータの運用状況を記憶し、
前記ステップ(B)は、前記ドメインネームを、前記コンピュータが接続されている前記鉄道列車の列車番号及び/又は編成番号に基づいて決定する、
ことを特徴とする請求項5記載のドメインネーム制御方法。
The step (A) stores the operation status of a computer connected to a LAN provided in a railway train,
The step (B) determines the domain name based on the train number and / or train number of the railway train to which the computer is connected.
6. The domain name control method according to claim 5, wherein:
前記ステップ(A)は、
(A−1)鉄道列車のダイヤデータを記憶し、
(A−2)鉄道車両の運用計画を記憶し、
(A−3)鉄道列車の走行実績を記憶する、
ステップを備える、ことを特徴とする請求項6記載のドメインネーム制御方法。
The step (A)
(A-1) Stores train train timetable data,
(A-2) memorize the railway vehicle operation plan,
(A-3) memorize the running results of the railway train,
The domain name control method according to claim 6, further comprising a step.
JP2001246945A2001-08-162001-08-16 Domain name control device, domain name control system, and domain name control methodExpired - Fee RelatedJP4456782B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2001246945AJP4456782B2 (en)2001-08-162001-08-16 Domain name control device, domain name control system, and domain name control method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2001246945AJP4456782B2 (en)2001-08-162001-08-16 Domain name control device, domain name control system, and domain name control method

Publications (2)

Publication NumberPublication Date
JP2003060670A JP2003060670A (en)2003-02-28
JP4456782B2true JP4456782B2 (en)2010-04-28

Family

ID=19076383

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2001246945AExpired - Fee RelatedJP4456782B2 (en)2001-08-162001-08-16 Domain name control device, domain name control system, and domain name control method

Country Status (1)

CountryLink
JP (1)JP4456782B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040235469A1 (en)*2003-05-212004-11-25Krug William P.High bandwidth open wired network
JP4664782B2 (en)*2004-10-192011-04-06株式会社東芝 Railway vehicle transmission system and railway vehicle using the same
JP4690745B2 (en)*2005-03-032011-06-01東日本旅客鉄道株式会社 Train management system and method
CN102307771B (en)*2009-01-272014-05-28三菱电机株式会社Train communication system and train communication method
CN102514600B (en)*2011-12-262014-07-09天津开发区文博电子有限公司Passive ground sensor code defining and arranging method for railway locomotive dispatch monitoring system
CN102530028B (en)*2012-01-192014-07-30重庆安谐新能源技术有限公司Railway track real-time monitoring system and data processing method thereof
JP6041771B2 (en)*2013-08-302016-12-14三菱電機株式会社 Train radio system

Also Published As

Publication numberPublication date
JP2003060670A (en)2003-02-28

Similar Documents

PublicationPublication DateTitle
CN1554177A (en)Addressing scheme for wireless mobile clients
US6128664A (en)Address-translating connection device
US6219715B1 (en)Automatic address distributing system
US20030163341A1 (en)Apparatus and method of dynamically updating dynamic host configuration protocol (DHCP) options
EP0365337A3 (en)Method for accessing data in a table and its application to the routing of data between remote stations
JP4456782B2 (en) Domain name control device, domain name control system, and domain name control method
US20060067344A1 (en)Network system, gateway, radio terminal, and recording medium
ATE328436T1 (en) METHOD, STORAGE MEDIUM, NETWORK AND APPARATUS FOR BIDERECTIONALLY INITIATED DATA COMMUNICATION WITH A WIRELESS DEVICE
EP0889623A3 (en)System and method for efficient remote disk I/O
CN100481094C (en)Apparatus and method for coordinating network events
CN109495461A (en)Data access request processing method, device and vehicle-mounted central control system
JPH0614642B2 (en) Terminal automatic registration method
ATE366021T1 (en) METHOD AND SYSTEM FOR PROVIDING WEB SERVICES TO A MULTIPLE WEB DOMAIN ADDRESSED WITH A SINGLE IP ADDRESS
KR102070397B1 (en)Method for operating a packet based communication network in a railway system
CN106878479A (en)A kind of address distribution method and device
JP2002300166A (en)Method for automatically setting ip address and computer name
VerjinskiPHASE, a portable host access system environment
JP2002152253A (en)Communication management system, communication terminal, and communication management method, and program storage medium
CA2562900A1 (en)Method and apparatus for updating resource records in a name-server database
JP3558978B2 (en) Stream distribution apparatus and method, and recording medium
JP2003101590A (en) Apparatus, mechanism, and method for dynamically performing bidirectional data exchange between a device having a private address and a device having a global address across a network router, and a medium recording these
CN101133624B (en) Method for reducing packet loss when updating address table
JP3521189B2 (en) Distributed server control method and apparatus, and recording medium recording distributed server control program
JP3077350B2 (en) Network system
JP2000049900A (en) Data communication apparatus, method and computer readable storage medium

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20071109

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20091218

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20100202

A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20100208

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20130212

Year of fee payment:3

R150Certificate of patent or registration of utility model

Free format text:JAPANESE INTERMEDIATE CODE: R150

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20130212

Year of fee payment:3

S533Written request for registration of change of name

Free format text:JAPANESE INTERMEDIATE CODE: R313533

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20130212

Year of fee payment:3

R350Written notification of registration of transfer

Free format text:JAPANESE INTERMEDIATE CODE: R350

LAPSCancellation because of no payment of annual fees

[8]ページ先頭

©2009-2025 Movatter.jp