JP3249761B2 - Terminal identification number assigning method and server device - Google Patents
Terminal identification number assigning method and server deviceInfo
- Publication number
- JP3249761B2 JP3249761B2 JP7001997A JP7001997A JP3249761B2 JP 3249761 B2 JP3249761 B2 JP 3249761B2 JP 7001997 A JP7001997 A JP 7001997A JP 7001997 A JP7001997 A JP 7001997A JP 3249761 B2 JP3249761 B2 JP 3249761B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- address
- telephone number
- lan
- server
- 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 - Lifetime
Links
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、LAN(Local Are
a Network)内におけるリアルタイムデータ通信時におい
て、接続相手端末を識別する方法と、端末の登録を自動
的に行う方法と、該方法を実現するための装置とを含む
端末識別番号付与方法およびサーバ装置に関するもので
ある。The present invention relates to a LAN (Local Are)
a) a method of identifying a connection partner terminal during real-time data communication within a network, a method of automatically registering a terminal, and a terminal identification number assigning method including a device for realizing the method; and a server device. It is about.
【0002】[0002]
【従来の技術】イーサーネット(登録商標)等によるL
ANは、パケットデータによる通信を行うネットワーク
であるため、本来は、音声等のリアルタイムデータ通信
には不向きなネットワークであった。しかし、近年、L
AN内で音声データパケットをリアルタイムにやり取り
するインターネット電話という種類のアプリケーション
が出始めている。2. Description of the Related Art L using Ethernet (registered trademark) or the like.
Since the AN is a network that performs communication using packet data, it was originally not suitable for real-time data communication such as voice. However, in recent years, L
An application of the type called an Internet telephone for exchanging voice data packets in an AN in real time has begun to appear.
【0003】イーサーネット等によるLANを構築する
場合、TCP/IPプロトコルにより、ネットワークを
構築することが一般的である。この時、ネットワークに
接続された端末は、通常IPアドレスという端末識別子
を用いて、識別される。[0003] When constructing a LAN by Ethernet or the like, it is common to construct a network by the TCP / IP protocol. At this time, the terminal connected to the network is usually identified using a terminal identifier called an IP address.
【0004】IPアドレスは、10進数で表した場合、
xxx.xxx.xxx.xxxという「.」で区切ら
れた3桁の数字(xxxは0〜255)4つで表され
る。なお、3桁の数字xxxの先頭が「0」の場合には
当該「0」を省略することがある。[0004] When an IP address is represented by a decimal number,
xxx. xxx. xxx. xxx is represented by four 3-digit numbers (xxx is 0 to 255) separated by “.”. Note that, when the head of the three-digit number xxx is “0”, the “0” may be omitted.
【0005】図1はIPアドレスを与えた例を示す。例
えば端末Aに対してIPアドレスとして「129.6
0.10.10」を与えている。前述のインターネット
電話で、接続相手を指定するためには、発呼時に、直接
相手端末のIPアドレスを指定するか、相手の電子メー
ルアドレスを指定するというのが、一般的な方法であ
る。図2は電子メールアドレスの例を示す。FIG. 1 shows an example in which an IP address is given. For example, for the terminal A, the IP address “129.6
0.10.10 ". In order to specify a connection partner in the above-mentioned Internet telephone, it is a general method to directly specify the IP address of the partner terminal or the e-mail address of the partner at the time of calling. FIG. 2 shows an example of an e-mail address.
【0006】[0006]
【発明が解決しようとする課題】しかし、接続相手先指
定にIPアドレスを使用する場合、一般的なユーザには
なじみの薄いIPアドレスという最大12桁の数字を覚
え、これを入力する必要があり、マン・マシン・インタ
フェ−ス的に使いにくい、という問題点があった。However, when an IP address is used for designation of a connection destination, it is necessary for a general user to memorize and input a maximum of 12 digits of an IP address which is not familiar to general users. However, there is a problem that it is difficult to use as a man-machine interface.
【0007】また、IPアドレスはシステム的に重要な
数字であり、ネットワークの異なる外部に対しては、公
表したくない数字であるが、接続相手先指定にIPアド
レスを使用するにあたっては、これを外部に公表する必
要性がある、という問題点があった。[0007] The IP address is a number that is important in the system and is a number that one does not want to disclose to the outside of the network. There was a problem that it was necessary to make it public.
【0008】また、接続相手先指定を電子メールアドレ
スとした場合には、通常かなり長いアルファベットによ
るアドレスを入力する必要があることと、入力のためキ
ーボードが必要なため、端末がパソコンに限られ、電話
機やFAXのような簡易な装置からでは入力できない、
という問題点があった。[0008] Further, when the connection destination is designated by an e-mail address, it is usually necessary to input a fairly long alphabetic address, and a keyboard is required for inputting, so that the terminal is limited to a personal computer. It cannot be input from a simple device such as a telephone or FAX,
There was a problem.
【0009】これを解決するために、LAN内の端末に
IPアドレスとは別の電話番号的な独自の端末識別番号
(LAN電話番号)を与え、LAN内のLAN電話番号
サーバに該LAN電話番号とIPアドレスとの対応機能
を持たせることは有効と考えられる。In order to solve this, a unique terminal identification number (LAN telephone number) different from the IP address is given to a terminal in the LAN, and the LAN telephone number server in the LAN is provided with the LAN telephone number. It is considered effective to have a function of associating IP addresses with IP addresses.
【0010】図3はLAN電話番号サーバを含むシステ
ムの構成例を示す。図中の符号5はクライアント端末、
6はLAN電話番号サーバ、7は配下のクライアント端
末管理番号情報(端末管理テーブル)を表す。LAN電
話番号を用いることにより、ユーザは電話番号的な覚え
やすい数字(LAN電話番号)のみを覚えていればよ
く、IPアドレスを覚えておく必要はなくなり、インタ
ーネット電話の使いやすさが向上する。また、入力が数
字のみであるため、電話機やFAXといった一般電話網
用の端末もインターネット電話システムに取り込むこと
が可能となり、電話機/FAX等のアナログ電話網用の
端末を接続するIFを持ち、該アナログ端末の信号をデ
ータ通信用のパケット信号に変換しネットワークへ送信
する機能を持つ端末接続装置(TA)をインターネット
電話のクライアント端末として利用することも可能とな
る。FIG. 3 shows a configuration example of a system including a LAN telephone number server. Reference numeral 5 in the figure is a client terminal,
Reference numeral 6 denotes a LAN telephone number server, and reference numeral 7 denotes subordinate client terminal management number information (terminal management table). By using the LAN telephone number, the user need only memorize numbers (LAN telephone numbers) that are easy to remember as telephone numbers, and it is not necessary to remember the IP address, and the usability of the Internet telephone is improved. Also, since the input is only numbers, terminals for general telephone networks, such as telephones and faxes, can also be taken into the Internet telephone system, and have an IF for connecting terminals for analog telephone networks, such as telephones / faxes. A terminal connection device (TA) having a function of converting a signal of an analog terminal into a packet signal for data communication and transmitting the signal to a network can be used as a client terminal of an Internet telephone.
【0011】図4は端末接続装置(TA)が用いられる
構成例を示す。図中の符号1はLAN/インターネッ
ト、2は端末接続装置、3はアナログ電話機、4はアナ
ログFAX、5はインターネット電話ソフトを持つ汎用
パソコンを表している。FIG. 4 shows an example of a configuration in which a terminal connection device (TA) is used. In the figure, reference numeral 1 denotes a LAN / Internet, 2 denotes a terminal connection device, 3 denotes an analog telephone, 4 denotes an analog fax, and 5 denotes a general-purpose personal computer having Internet telephone software.
【0012】しかし、このLAN電話番号の登録には、
システム管理者が、LAN電話番号サーバに対し手動で
登録作業を行う必要があり、また、端末側が装置やIP
アドレスを変更する度にLAN電話番号サーバ側の設定
を変更する必要がある等、メンテナンス性に問題があっ
た。However, the registration of this LAN telephone number involves:
It is necessary for the system administrator to manually perform registration work on the LAN telephone number server.
There was a problem in maintainability, such as the need to change the settings on the LAN telephone number server side every time the address was changed.
【0013】また、近年のIPアドレスの不足に対応す
るために、端末がシステム起動時にサーバにIPアドレ
スを要求し、自端末のIPアドレスをサーバから付与さ
れたIPアドレスに設定する動的IPアドレスに対応し
たシステムも増えつつある。なお、ここで、動的なIP
アドレス取得の方法について説明しておく。Further, in order to cope with the shortage of IP addresses in recent years, a dynamic IP address in which a terminal requests an IP address from a server at the time of system startup and sets its own IP address to an IP address given by the server. There are also more systems that support. Here, the dynamic IP
A method for obtaining an address will be described.
【0014】図5に動的IPアドレス取得の仕組みを示
し、図6に動的IPアドレス取得シーケンスの例を示
す。ネットワークとしては図5に示すようになっている
とする。ここで、動的IPアドレスクライアント端末
は、電源投入時にIPアドレス付与サーバに対し、IP
アドレスの要求を行うが、この時点で動的IPアドレス
クライアント端末はIPアドレスが設定されていない。
そこで、このIPアドレス要求パケットはブロードキャ
ストで送信される。ブロードキャスト送信であるため、
このパケットは送信元である動的IPアドレスクライア
ント端末のIPアドレスは未設定のまま、LAN内の全
端末(サーバ含む)に送信される。FIG. 5 shows a mechanism for acquiring a dynamic IP address, and FIG. 6 shows an example of a dynamic IP address acquisition sequence. It is assumed that the network is as shown in FIG. Here, the dynamic IP address client terminal sends an IP address to the IP address assignment server when the power is turned on.
An address is requested, but at this point the dynamic IP address client terminal has not been set with an IP address.
Therefore, this IP address request packet is transmitted by broadcast. Because it is a broadcast transmission,
This packet is transmitted to all terminals (including servers) in the LAN without setting the IP address of the dynamic IP address client terminal that is the transmission source.
【0015】LAN内には図5に示すように複数のIP
アドレス付与サーバがある場合があるが、各IPアドレ
ス付与サーバは、動的IPアドレスクライアント端末か
らのIPアドレス要求パケットを受信すると、自サーバ
が押さえているIPアドレスの内、未使用のIPアドレ
スを仮に押さえ、これを仮IPアドレスとして、やはり
ブロードキャストでLAN内に送信する。この仮IPア
ドレスのパケットも、ブロードキャスト送信されたた
め、まだIPアドレスの設定されていない動的IPアド
レスクライアント端末にも届くことになる。ただし、こ
の仮IPアドレスのパケットは、LAN内の全てのIP
アドレス付与サーバが送信するため、要求元のクライア
ント端末は、複数の仮IPアドレスを受信することとな
る。そこで、クライアント端末は、最初に受信した仮I
Pアドレスを採用し、これの送信元のIPアドレス付与
サーバに通知パケットを送る。それ以外のサーバからの
仮IPアドレスは無視する。クライアント端末からの設
定通知を受信したサーバは、仮に押さえたIPアドレス
を正式に使用中として登録する。また、仮IPアドレス
が採用されなかったサーバは、一定時間設定通知を待
ち、これが来なかった場合には、仮IPアドレスが採用
されなかったものと判断し、仮に押さえたIPアドレス
を開放し、次回に使用可能な状態で処理する。In the LAN, as shown in FIG.
There are cases where there is an address assigning server, but when each IP address assigning server receives an IP address request packet from a dynamic IP address client terminal, the server assigns an unused IP address among the IP addresses held by its own server. The IP address is temporarily held and transmitted as a temporary IP address to the LAN by broadcasting. Since the packet of the temporary IP address is also broadcast-transmitted, the packet reaches the dynamic IP address client terminal to which the IP address has not been set yet. However, the packet of the temporary IP address is transmitted to all the IPs in the LAN.
Since the address assignment server transmits, the requesting client terminal receives a plurality of temporary IP addresses. Therefore, the client terminal receives the temporary I
A P-address is adopted, and a notification packet is sent to the IP address assignment server of the transmission source. Ignore temporary IP addresses from other servers. The server that has received the setting notification from the client terminal registers the temporarily held IP address as officially in use. Further, the server in which the temporary IP address has not been adopted waits for a setting notification for a certain period of time, and if this does not come, it is determined that the temporary IP address has not been adopted, and the temporarily held IP address is released. Process in a state where it can be used next time.
【0016】このように動的IPアドレスに対応したク
ライアント端末は、毎回異なるIPアドレスを持つこと
になる。しかし、LAN電話番号サーバがLAN電話番
号とIPアドレスとを固定的に管理している場合には、
あるLAN電話番号に異なるIPアドレスが登録される
可能性があるため、同じユーザが固定的に同じLAN電
話番号を使用することができない、という問題点があっ
た。The client terminal corresponding to the dynamic IP address has a different IP address every time. However, when the LAN telephone number server manages the LAN telephone number and the IP address in a fixed manner,
Since there is a possibility that a different IP address is registered in a certain LAN telephone number, there is a problem that the same user cannot fixedly use the same LAN telephone number.
【0017】本発明は、上記の問題点を解決するため
に、ネットワーク内の端末が、LAN電話番号サーバに
対し、起動時に自動的にIPアドレスの登録を行い、シ
ステム終了時に自動的に登録を抹消することを可能とす
ることを目的としている。また、クライアント端末が動
的IPアドレスが付与されるものに対応していた場合で
あっても、当該ユーザに対して、常に同じLAN電話番
号が付与されることを可能とすることを目的とする。According to the present invention, in order to solve the above problems, a terminal in a network automatically registers an IP address with a LAN telephone number server at the time of startup and automatically registers at the time of system termination. The purpose is to allow erasure. It is another object of the present invention to enable the same LAN telephone number to be always assigned to the user even if the client terminal is compatible with a dynamic IP address. .
【0018】[0018]
【課題を解決するための手段】本発明においては、ネッ
トワーク内の端末(クライアント端末)に対し、IPア
ドレスとは別の電話番号のような「数字による識別子
(端末識別番号)」を設け、これを管理するためのLA
N電話番号サーバがネットワーク内にあるものとする。
また、ネットワーク内には、LAN電話番号サーバは複
数台存在すると考えられるので、LAN電話番号サーバ
自身を識別する、「数字による識別子(サーバ管理番
号)」を設ける。前記図3はこの様子を示している。こ
こで、「サーバ管理番号+端末管理番号」をLAN電話
番号とする。According to the present invention, a "numeric identifier (terminal identification number)" such as a telephone number different from an IP address is provided for a terminal (client terminal) in a network. LA for managing
It is assumed that N telephone number servers are in the network.
Since it is considered that there are a plurality of LAN telephone number servers in the network, a "numeric identifier (server management number)" for identifying the LAN telephone number server itself is provided. FIG. 3 shows this state. Here, “server management number + terminal management number” is a LAN telephone number.
【0019】LAN電話番号サーバ6は、端末管理番号
とこれに対応した端末のIPアドレスを記述する手段を
持ち、端末管理番号による問合せに対し、該当する端末
のIPアドレスを返す手段を持つ。該端末管理番号とこ
れに対応した端末のIPアドレスを記述する手段として
は、図7に示すような端末管理テーブルを考慮すること
ができる。The LAN telephone number server 6 has means for describing the terminal management number and the IP address of the terminal corresponding to the terminal management number, and has means for returning the IP address of the corresponding terminal in response to an inquiry by the terminal management number. As means for describing the terminal management number and the IP address of the terminal corresponding thereto, a terminal management table as shown in FIG. 7 can be considered.
【0020】また、LAN電話番号サーバ6は、サーバ
管理番号とこれに対応したLAN電話番号サーバのIP
アドレスとを記述する手段を持ち、サーバ管理番号によ
る問合せに対し、該当するLAN電話番号サーバのIP
アドレスを返す手段を持つ。該サーバ管理番号とこれに
対応したサーバ端末のIPアドレスとを記述する手段と
して、図8に示すようなサーバ管理テーブルを考慮する
ことができる。The LAN telephone number server 6 stores a server management number and an IP address of the corresponding LAN telephone number server.
It has the means to describe and address, for I <br/> Ru inquiry to the server management number, the appropriate LAN telephone number server IP
Has a means to return the address . As means for describing the server management number and the IP address of the server terminal corresponding to the server management number, a server management table as shown in FIG. 8 can be considered.
【0021】また、LAN電話番号サーバ6は、クライ
アント端末5から端末管理テーブル7への登録要求を受
信する手段と、該登録要求受信後に該クライアント端末
5のIPアドレスを端末管理テーブル7に登録する手段
と、端末管理テーブル登録後に該クライアント端末に対
して当該登録したIPアドレスに対応づけた端末管理番
号を通知する手段と、該クライアント端末5から端末管
理テーブル7からの登録抹消要求を受信する手段と、該
登録抹消要求受信後に該クライアント端末5のIPアド
レスを端末管理テーブル7から抹消する手段と、登録抹
消後に該クライアント端末5に登録抹消を通知する手段
と、端末管理番号が固定であることを示す予約番号管理
テーブルまたは端末管理テーブル中にMACアドレスと
端末管理番号との対応を示す手段またはユーザID番号
を管理するID管理テーブルを持つようにすることがで
きる。The LAN telephone number server 6 receives the registration request from the client terminal 5 to the terminal management table 7, and registers the IP address of the client terminal 5 in the terminal management table 7 after receiving the registration request. Means for notifying the client terminal of a terminal management number associated with the registered IP address after registering the terminal management table, and means for receiving a registration deletion request from the terminal management table 7 from the client terminal 5 Means for deleting the IP address of the client terminal 5 from the terminal management table 7 after receiving the deregistration request, means for notifying the client terminal 5 of deregistration after the deregistration, and that the terminal management number is fixed Of the MAC address and the terminal management number in the reservation number management table or the terminal management table It can be made to have an ID management table for managing the means or the user ID number indicating the response.
【0022】LAN電話番号サーバとしては、ネットワ
ークIFを持った、一般的なパソコンやワークステーシ
ョンが利用可能である。インターネット電話をかける側
のクライアント端末5は、LAN電話番号を入力する手
段と、発呼時に最初に問合せにいくデフォルトのLAN
電話番号サーバ6のIPアドレスを記憶する手段と、発
呼時に相手端末に発呼する前にデフォルトのLAN電話
番号サーバ6に対して入力されたLAN電話番号を用い
て相手端末のIPアドレスを問合せる手段と、LAN電
話番号サーバ6からの相手端末のIPアドレスの通知を
受信する手段と、LAN電話番号サーバ6から通知され
たIPアドレスの相手端末に対し発呼を行う手段を持つ
ようにすることができる。As the LAN telephone number server, a general personal computer or a workstation having a network IF can be used. The client terminal 5 on the side of making an Internet call includes a means for inputting a LAN telephone number and a default LAN for first inquiring when making a call.
Means for storing the IP address of the telephone number server 6 and inquiring of the default LAN telephone number server 6 for the IP address of the partner terminal using the input LAN telephone number before calling the partner terminal at the time of calling. Means, means for receiving the notification of the IP address of the partner terminal from the LAN telephone number server 6, and means for making a call to the partner terminal of the IP address notified from the LAN telephone number server 6. Can be.
【0023】また、クライアント端末5は、システム起
動時にLAN電話番号サーバ6に対し端末管理テーブル
登録要求を送る手段と、LAN電話番号サーバ6から端
末管理テーブル登録後の端末管理番号を受信する手段
と、システム終了時にLAN電話番号サーバ6に対し端
末管理テーブル登録抹消要求を送る手段と、LAN電話
番号サーバ6から端末管理テーブル登録抹消後の通知を
受信する手段と、登録要求パケット中に端末管理番号が
固定か非固定かを示すフラグまたはMACアドレスまた
はユーザID番号を含める手段を持つようにすることが
できる。The client terminal 5 transmits a terminal management table registration request to the LAN telephone number server 6 when the system is started, and receives a terminal management number after the terminal management table is registered from the LAN telephone number server 6. Means for sending a terminal management table registration deletion request to the LAN telephone number server 6 upon termination of the system; means for receiving a notification after terminal management table registration deletion from the LAN telephone number server 6; May be provided with a flag indicating whether the is fixed or non-fixed, a MAC address or a user ID number.
【0024】本発明では、インターネット電話をかける
クライアント端末としては、ネットワークIFを持ち、
インターネット電話ソフトがインストールされたパソコ
ンや、一般のアナログ電話機やFAX等をネットワーク
に接続する端末接続装置(TA)が考えられる。In the present invention, a client terminal for making an Internet call has a network IF,
A personal computer in which Internet telephone software is installed, or a terminal connection device (TA) for connecting a general analog telephone, a facsimile or the like to a network can be considered.
【0025】クライアント端末は、電源投入時またはシ
ステム起動時に、LAN電話番号サーバにLAN電話番
号登録要求を送信する。また、クライアント端末が動的
IPアドレスに対応していた場合には、IPアドレス付
与サーバよりIPアドレスを取得した後にLAN電話番
号登録要求パケットを送信する。The client terminal transmits a LAN telephone number registration request to the LAN telephone number server when the power is turned on or when the system is started. If the client terminal supports the dynamic IP address, the client terminal acquires the IP address from the IP address assignment server and then transmits a LAN telephone number registration request packet.
【0026】図9はLAN電話番号登録シーケンスを示
す。システム起動時にIPアドレスを取得するようにし
ている。図10はLAN電話番号登録要求パケットの例
を示す。FIG. 9 shows a LAN telephone number registration sequence. An IP address is obtained when the system is started. FIG. 10 shows an example of a LAN telephone number registration request packet.
【0027】LAN電話番号登録要求パケットを受信し
たLAN電話番号サーバは登録要求元のIPアドレス
が、既に端末管理テーブル中に登録されていないかをチ
ェックし、未登録の場合には、端末管理テーブルに登録
を行う。この時、登録要求パケットの〔MODE〕フィ
ールドが「1」であった場合には固定のLAN電話番号
を要求し、「0」の場合には固定のLAN電話番号を要
求してないとする。固定のLAN電話番号を要求してい
る場合には〔LAN−NUM〕フィールドに記述された
LAN電話番号で登録し、固定のLAN電話番号を要求
していない場合には、未使用でかつ予約されていないL
AN電話番号の中から適当な番号を割り振るものとす
る。固定のLAN電話番号を使用するクライアント端末
は、あらかじめ自クライアント端末に固定のLAN電話
番号モードと使用するLAN電話番号を登録しておく。
一方、サーバではこのLAN電話番号は予約されたもの
とし通常は使用を禁止しておく。このようにすること
で、常に同じLAN電話番号を使用したいユーザには、
常に同じLAN電話番号を割り当てることが可能とな
る。また、動的IPアドレスのクライアント端末のよう
に、その都度自端末のIPアドレスが変わるクライアン
ト端末に対しても、常に同じLAN電話番号を割り当て
ることが可能となる。LAN電話番号の登録を行ったL
AN電話番号サーバは、登録要求元のクライアント端末
に、処理結果の通知パケットを送信する。図11はLA
N電話番号サーバが送信する処理結果通知パケットの例
を示す。The LAN telephone number server that has received the LAN telephone number registration request packet checks whether the IP address of the registration request source has already been registered in the terminal management table. Register for. At this time, it is assumed that a fixed LAN telephone number is requested when the [MODE] field of the registration request packet is "1", and a fixed LAN telephone number is not requested when the [MODE] field is "0". When a fixed LAN telephone number is requested, registration is performed using the LAN telephone number described in the [LAN-NUM] field. When a fixed LAN telephone number is not requested, the LAN is unused and reserved. Not L
Appropriate numbers are assigned from AN telephone numbers. A client terminal using a fixed LAN telephone number registers a fixed LAN telephone number mode and a LAN telephone number to be used in the client terminal in advance.
On the other hand, the server assumes that this LAN telephone number is reserved and normally prohibits its use. In this way, users who want to always use the same LAN telephone number
The same LAN telephone number can always be assigned. In addition, the same LAN telephone number can always be assigned to a client terminal whose IP address changes each time, such as a client terminal having a dynamic IP address. L who registered LAN phone number
The AN telephone number server transmits a notification packet of the processing result to the client terminal requesting the registration. FIG. 11 shows LA
13 shows an example of a processing result notification packet transmitted by an N telephone number server.
【0028】また、LAN電話番号に自動登録する方法
として、ネットワークカードのMACアドレスを利用す
ることも可能である。MACアドレスは、ネットワーク
カード等、ネットワークに接続するハードウェアに製造
時に与えられる番号で、「00:A0:24:97:3
6:F2」のような「:」により区切られた16進数に
よる数字である。このうち上位の「00:A0:24」
は製造メーカを示すコードで、下位の「97:36:F
2」が各製造メーカがハード個別に与える製造番号であ
るため、同じ番号は存在しないこととなっている。クラ
イアント端末が、LAN電話番号サーバに送るLAN電
話番号登録要求パケットとしては図12に示す如きもの
を用い、また図13はLAN電話番号サーバの端末管理
テーブルを示す。図13に示す端末管理テーブルによっ
て、LAN電話番号とMACアドレスとIPアドレスと
の対応が分かるようになっているが、現在電源の入って
いない端末のIPアドレスのフィールドは空欄となって
いる。LAN電話番号サーバ6は、クライアント端末5
から図12に示すようなLAN電話番号登録パケットを
受信すると、その中のMACアドレス値から、その端末
の項目にIPアドレスを記入する。このようにすること
で、常に同じLAN電話番号を使用したいユーザには、
常に同じLAN電話番号を割り当てることが可能とな
る。また、動的IPアドレスのクライアント端末のよう
に、その都度自端末のIPアドレスが変わるクライアン
ト端末に対しても、常に同じLAN電話番号を割り当て
ることが可能となる。As a method of automatically registering a LAN telephone number, a MAC address of a network card can be used. The MAC address is a number given at the time of manufacture to hardware connected to a network, such as a network card, and is “00: A0: 24: 97: 3”.
6: F2 ”, which are hexadecimal numbers separated by“: ”. Higher "00: A0: 24"
Is a code indicating the manufacturer, and the lower “97: 36: F”
Since “2” is a serial number given to each hardware by each manufacturer, the same number does not exist. The LAN terminal number registration request packet sent from the client terminal to the LAN telephone number server uses a packet as shown in FIG. 12, and FIG. 13 shows a terminal management table of the LAN telephone number server. The correspondence between the LAN telephone number, the MAC address, and the IP address can be understood from the terminal management table shown in FIG. 13, but the field of the IP address of the terminal that is not currently turned on is blank. The LAN telephone number server 6 is a client terminal 5
When the LAN telephone number registration packet shown in FIG. 12 is received, the IP address is entered in the item of the terminal from the MAC address value in the packet. In this way, users who want to always use the same LAN telephone number
The same LAN telephone number can always be assigned. In addition, the same LAN telephone number can always be assigned to a client terminal whose IP address changes each time, such as a client terminal having a dynamic IP address.
【0029】また、LAN電話番号に自動登録する方法
として、ユーザID番号を利用することも可能である。
ユーザID番号は、本発明が利用されるインターネット
電話システムにおいて、LAN電話番号を与えられる時
に、システム管理者より与えられるものである。クライ
アント端末が、LAN電話番号サーバに送るLAN電話
番号登録要求パケットを図14に示すようなものとし、
図15はLAN電話番号とユーザID番号の対応を記述
したID管理テーブルを示す。また、LAN電話番号サ
ーバの端末管理テーブルは前述の図7に示すものと同様
なもので、現在電源の入っていない端末のIPアドレス
のフィールドは空欄となっている。LAN電話番号サー
バ6は、クライアント端末5から図14に示すようなL
AN電話番号登録パケットを受信すると、まずID管理
テーブルを検索し、そのユーザがシステムに登録されて
いるかを確認する。登録されていた場合には、該ユーザ
ID番号のユーザのLAN電話番号を得て、端末管理テ
ーブルの該端末管理番号の端末の項目にIPアドレスを
記入する。このようにすることで、常に同じLAN電話
番号を使用したいユーザには、常に同じLAN電話番号
を割り当てることが可能となる。また、動的IPアドレ
スのクライアント端末のように、その都度自端末のIP
アドレスが変わるクライアント端末に対しても、常に同
じLAN電話番号を割り当てることが可能となる。As a method of automatically registering a LAN telephone number, a user ID number can be used.
The user ID number is given by the system administrator when the LAN telephone number is given in the Internet telephone system in which the present invention is used. The LAN telephone number registration request packet that the client terminal sends to the LAN telephone number server is as shown in FIG.
FIG. 15 shows an ID management table describing the correspondence between LAN telephone numbers and user ID numbers. The terminal management table of the LAN telephone number server is the same as that shown in FIG. 7 described above, and the field of the IP address of the terminal that is not currently turned on is blank. The LAN telephone number server 6 sends the L number as shown in FIG.
When the AN telephone number registration packet is received, the ID management table is first searched to confirm whether the user is registered in the system. If it has been registered, the LAN telephone number of the user with the user ID number is obtained, and the IP address is entered in the terminal item of the terminal management number in the terminal management table. In this way, it is possible to always assign the same LAN telephone number to a user who always wants to use the same LAN telephone number. In addition, like a client terminal having a dynamic IP address, the IP address of its own terminal
The same LAN telephone number can always be assigned to a client terminal whose address changes.
【0030】次に、実際に通信を行う処理に入る。通信
開始時には、クライアント端末5からサーバ管理番号と
端末管理番号とから成るLAN電話番号を入力する。ク
ライアント端末5は、相手端末に対して発呼する前に、
LAN電話番号サーバ6に対し、入力されたLAN電話
番号で相手端末のIPアドレスを問合せる。問合せを受
けたLAN電話番号サーバ6は、自装置内で検索を行
い、該当する端末のIPアドレスを返す。クライアント
端末5は、受信した該IPアドレスの相手端末に対し発
呼を行い、接続後、通信を開始する。Next, processing for actually performing communication is started. At the start of communication, a LAN telephone number including a server management number and a terminal management number is input from the client terminal 5. Before making a call to the partner terminal, the client terminal 5
The LAN telephone number server 6 is queried for the IP address of the partner terminal with the input LAN telephone number. The LAN telephone number server 6 that has received the inquiry performs a search in its own device and returns the IP address of the corresponding terminal. The client terminal 5 initiates a call to the partner terminal of the received IP address, and starts communication after connection.
【0031】また、クライアント端末5は、システム終
了時または電源切断時に、LAN電話番号サーバ6に端
末管理テーブルの登録抹消要求を送信する。これを受信
したLAN電話番号サーバ6は、端末管理テーブル7を
検索し、該当するLAN電話番号の端末の登録を抹消す
る。このようにしておけば、動的IPアドレス付与によ
り、以前とは別の端末が、過去に登録されたIPアドレ
スを使用した場合であっても、端末管理テーブル7への
登録が可能となり、有限なIPアドレスの有効利用が可
能となる。The client terminal 5 transmits a terminal management table registration deletion request to the LAN telephone number server 6 when the system is terminated or the power is turned off. The LAN telephone number server 6 that has received this searches the terminal management table 7 and deletes the registration of the terminal having the corresponding LAN telephone number. By doing so, the dynamic IP address assignment enables the terminal to be registered in the terminal management table 7 even if another terminal uses a previously registered IP address. The effective use of a simple IP address becomes possible.
【0032】また、クライアント端末起動時に自動的に
LAN電話番号に登録されるので、新しいクライアント
端末が追加された場合にも、その度にLAN電話番号サ
ーバの端末管理テーブルへの登録作業をしなくても済む
こととなり、メンテナンス性を向上させることが可能と
なる。Since the client terminal is automatically registered in the LAN telephone number when the client terminal is started, even when a new client terminal is added, it is not necessary to register the client terminal in the terminal management table of the LAN telephone number server every time. And maintenance can be improved.
【0033】[0033]
【発明の実施の形態】図16は本発明の前提とした構成
例を示す。本構成例は、予約番号管理テーブルを利用し
た場合の例である。FIG. 16 shows a configuration based on the premise of the present invention.
Here is an example . This configuration example is an example in which a reservation number management table is used.
【0034】ネットワーク内にパソコン1601、マイ
ク1602、スピーカ1603より成るクライアント端
末1と、端末接続装置1604、アナログ電話機160
5より成るクライアント端末2と、IPアドレス付与サ
ーバ1606と、LAN電話番号サーバ1607とが接
続されている。IPアドレス付与サーバ1606のIP
アドレスは「129.60.10.2」で、該IPアド
レス付与サーバ1606は、IPアドレス「129.6
0.10.20」ないし「129.60.10.29」
の10個のIPアドレスを管理している。また、LAN
電話番号サーバ1607のIPアドレスは「129.6
0.10.1」で、該LAN電話番号サーバ1607内
には、端末管理番号とIPアドレスの対応を記述した端
末管理テーブル1608と、あらかじめ予約された端末
管理番号を記述した予約番号管理テーブル1609とが
ある。A client terminal 1 comprising a personal computer 1601, a microphone 1602, and a speaker 1603 in a network, a terminal connection device 1604, and an analog telephone 160
5 are connected to an IP address assignment server 1606 and a LAN telephone number server 1607. IP of IP address assignment server 1606
The address is “129.60.10.2”, and the IP address assignment server 1606 sends the IP address “129.6”.
0.10.20 "to" 129.60.10.29 "
10 IP addresses are managed. Also, LAN
The IP address of the telephone number server 1607 is "129.6
In the LAN telephone number server 1607, a terminal management table 1608 describing the correspondence between the terminal management number and the IP address, and a reservation number management table 1609 describing the terminal management number reserved in advance. There is.
【0035】図17は端末管理テーブル1608の例を
示し、図18は予約番号管理テーブル1609の例を示
す。また、図示のクライアント端末1は、動的IPアド
レスクライアントであって通常はIPアドレスは設定さ
れていない。また、クライアント端末1の端末管理番号
は「2001」であり、これはLAN電話番号サーバ1
607の予約管理テーブル1609に記述されている。
また、クライアント端末2は、IPアドレス固定で「1
29.60.10.12」と設定されている。また、ク
ライアント端末2のLAN電話番号は「2002」で、
これも予約済みの番号で、LAN電話番号サーバ160
7の予約番号管理テーブルに記述されている。FIG. 17 shows an example of the terminal management table 1608, and FIG. 18 shows an example of the reservation number management table 1609. The illustrated client terminal 1 is a dynamic IP address client, and an IP address is not normally set. The terminal management number of the client terminal 1 is “2001”, which is the LAN telephone number server 1
607 is described in the reservation management table 1609.
The client terminal 2 has a fixed IP address of “1”.
29.6.10.12 ". The LAN telephone number of the client terminal 2 is “2002”.
This is also a reserved number, and the LAN telephone number server 160
7 is described in the reservation number management table.
【0036】上記のネットワークにおいて、クライアン
ト端末1の電源を入れると、クライアント端末1は、ネ
ットワークに対して、ブロードキャスト送信により、I
Pアドレス要求パケットを送信する。これを受信したI
Pアドレス付与サーバは、要求元のクライアント端末に
使用可能なIPアドレス値例えば「129.60.1
0.20」を送信する。該クライアント端末1は、該I
Pアドレス「129.60.10.20」を受信し、自
端末のIPアドレスを該IPアドレス「129.60.
10.20」に設定する。更に、クライアント端末1に
おいて、インターネット電話ソフトが起動される。その
時点で、クライアント端末1は、あらかじめ自端末に設
定されていたIPアドレス「129.60.10.1」
のLAN電話番号サーバ1607に対し、端末管理番号
固定、端末管理番号=「2001」、IPアドレス=
「129.60.10.20」の形でLAN電話番号登
録要求パケットを送信する。該登録要求パケットを受信
したLAN電話番号サーバ1607は、まず、自端末の
予約番号管理テーブル1609を検索する。該予約番号
管理テーブル1609に端末管理番号「2001」が登
録されていたので、次に自端末の端末管理テーブル16
08を検索し、端末管理番号「2001」の項のIPア
ドレス「129.60.10.20」を登録する。In the above network, when the power of the client terminal 1 is turned on, the client terminal 1 transmits to the network by broadcast transmission.
Send a P address request packet. I received this
The P address assigning server sends an IP address value usable for the requesting client terminal, for example, “129.60.1”.
0.20 ”is transmitted. The client terminal 1 receives the I
When the P address “129.60.10.20” is received, the IP address of the own terminal is changed to the IP address “129.60.
10.20 ". Further, in the client terminal 1, Internet telephone software is activated. At that time, the client terminal 1 has the IP address “129.60.10.1” set in advance for the terminal itself.
Terminal management number fixed, terminal management number = “2001”, IP address =
A LAN telephone number registration request packet is transmitted in the form of "129.60.10.20". Upon receiving the registration request packet, the LAN telephone number server 1607 first searches the reservation number management table 1609 of its own terminal. Since the terminal management number “2001” has been registered in the reservation number management table 1609, the terminal management table 16
08, and the IP address “129.60.10.20” of the item of the terminal management number “2001” is registered.
【0037】次に、クライアント端末2において、電話
機1605から接続相手として、端末管理番号「200
1」を入力する。端末接続装置1604は、あらかじめ
自端末に設定してあったIPアドレス「129.60.
10.1」のLAN電話番号サーバ1607に対し、端
末管理番号「2001」の端末のIPアドレス問合せパ
ケットを送信する。該問合せパケットを受信したLAN
電話番号サーバ1607は、自端末の端末管理テーブル
1608を検索する。該端末管理テーブル1608の端
末管理番号「2001」の項には、IPアドレス「12
9.60.10.20」が登録されているので、LAN
電話番号サーバ1607は、問合せ元のクライアント端
末2に、IPアドレス「129.60.10.20」を
返送する。該IPアドレス「129.60.10.2
0」を受信したクライアント端末2は、該IPアドレス
「129.60.10.20」の端末に対し、インター
ネット電話の発呼パケットを送信する。該発呼パケット
は、IPアドレス「129.60.10.20」の端末
すなわちクライアント端末1に届き、以後、クライアン
ト端末2とクライアント端末1との間で、音声通信が開
始される。Next, at the client terminal 2, the terminal management number “200” is set as the connection partner from the telephone 1605.
Enter "1". The terminal connection device 1604 sets the IP address “129.60.
The IP address inquiry packet of the terminal having the terminal management number “2001” is transmitted to the LAN telephone number server 1607 of “10.1”. LAN that received the inquiry packet
The telephone number server 1607 searches the terminal management table 1608 of its own terminal. In the terminal management number “2001” of the terminal management table 1608, the IP address “12”
9.6.10.20 "is registered, so LAN
The telephone number server 1607 returns the IP address “129.60.10.20” to the client terminal 2 that has made the inquiry. The IP address “129.60.10.2
The client terminal 2 that has received “0” transmits an Internet telephone call packet to the terminal having the IP address “129.60.10.20”. The call packet reaches the terminal having the IP address "129.60.10.20", that is, the client terminal 1, and thereafter, voice communication is started between the client terminal 2 and the client terminal 1.
【0038】このように、動的IPアドレスクライアン
トのIPアドレス値をシステム起動時にLAN電話番号
管理サーバに登録することで、IPアドレスが毎回不定
なクライアント端末であっても、インターネット電話に
よる通話が可能となる。また、LAN電話番号サーバに
予約番号管理テーブルを持たせることで、あるクライア
ント端末に常に同じ端末管理番号を割り当てることが可
能となる。As described above, by registering the IP address value of the dynamic IP address client in the LAN telephone number management server at the time of starting the system, it is possible to make a telephone call with an Internet telephone even if the client terminal has an indefinite IP address every time. Becomes In addition, by providing the LAN telephone number server with a reservation number management table, it is possible to always assign the same terminal management number to a certain client terminal.
【0039】図19は本発明の第1の実施例を示す。本
実施例は、MACアドレスを利用した場合の例である。
ネットワーク内にパソコン1901、マイク1902、
スピーカ1903より成るクライアント端末1と、端末
接続装置1904、アナログ電話機1905より成るク
ライアント端末2と、IPアドレス付与サーバ1906
と、LAN電話番号サーバ1707が接続されている。
IPアドレス付与サーバ1906のIPアドレスは「1
29.60.10.2」で、該IPアドレス付与サーバ
1906は、IPアドレス「129.60.10.2
0」ないし「129.60.10.29」の10個のI
Pアドレスを管理している。また、LAN電話番号サー
バ1907のIPアドレスは「129.60.10.
1」で、該LAN電話番号サーバ1907内には、端末
管理番号とIPアドレスとMACアドレスとの対応を記
述した端末管理テーブル1908がある。FIG. 19 shows a first embodiment of the present invention. This embodiment is an example in which a MAC address is used.
PC 1901, microphone 1902,
A client terminal 1 comprising a speaker 1903; a terminal connection device 1904; a client terminal 2 comprising an analog telephone 1905;
And a LAN telephone number server 1707 are connected.
The IP address of the IP address assignment server 1906 is “1”.
29.60.10.2 ”, the IP address assignment server 1906 sends the IP address“ 129.60.10.2 ”.
0 "to" 129.60.10.29 "
Manages P address. The IP address of the LAN telephone number server 1907 is “129.60.10.10.
In “1”, the LAN telephone number server 1907 has a terminal management table 1908 that describes the correspondence between the terminal management number, the IP address, and the MAC address.
【0040】図20は端末管理テーブル1708の例を
示す。また、クライアント端末1は、動的IPアドレス
クライアントで、通常はIPアドレスは設定されていな
い。また、クライアント端末1のMACアドレスは「0
0:A0:24:97:36:F2」で、端末管理番号
は「2001」としてLAN電話番号サーバ1907の
端末管理テーブル1908に登録されている。また、ク
ライアント端末2は、IPアドレス固定で「129.6
0.10.12」と設定されている。また、クライアン
ト端末2のMACアドレスは「00:A0:24:9
7:36:F3」で、端末管理番号は「2002」とし
てLAN電話番号サーバ1907の端末管理テーブル1
908に登録されている。FIG. 20 shows an example of the terminal management table 1708. Further, the client terminal 1 is a dynamic IP address client, and an IP address is not normally set. The MAC address of the client terminal 1 is “0”.
0: A0: 24: 97: 36: F2 ", and the terminal management number is registered in the terminal management table 1908 of the LAN telephone number server 1907 as" 2001 ". The client terminal 2 has a fixed IP address of “129.6”.
0.10.12 ". The MAC address of the client terminal 2 is “00: A0: 24: 9
7: 36: F3 ”, the terminal management number is“ 2002 ”, and the terminal management table 1 of the LAN telephone number server 1907 is
908.
【0041】上記のネットワークにおいて、クライアン
ト端末1の電源を入れると、クライアント端末1は、ネ
ットワークに対して、ブロードキャスト送信により、I
Pアドレス要求パケットを送信する。これを受信したI
Pアドレス付与サーバ1906は、要求元のクライアン
ト端末1に使用可能なIPアドレス値「129.60.
10.20」を送信する。該クライアント端末1は、該
IPアドレス「129.60.10.20」を受信し、
自端末のIPアドレスを該IPアドレス「129.6
0.10.20」に設定する。更に、クライアント端末
1において、インターネット電話ソフトが起動される。
その時点で、クライアント端末1は、あらかじめ自端末
に設定されていたIPアドレス「129.60.10.
1」のLAN電話番号サーバ1907に対し、端末管理
番号=「2001」、MACアドレス=「00:A0:
24:97:36:F2」、IPアドレス=「129.
60.10.20」の形でLAN電話番号登録要求パケ
ットを送信する。該登録要求パケットを受信したLAN
電話番号サーバ1907は、自端末の端末管理テーブル
1908を検索し、端末管理番号=「2001」の項を
検索する。その項のMACアドレスが登録要求パケット
中のMACアドレス「00:A0:24:97:36:
F2」と同じかどうかを確認し、同じであったので、I
Pアドレスの部分に「129.60.10.20」を登
録する。In the above-described network, when the power of the client terminal 1 is turned on, the client terminal 1 transmits a broadcast message to the network by broadcasting.
Send a P address request packet. I received this
The P address assigning server 1906 sends the IP address value “129.60.
10.20 ". The client terminal 1 receives the IP address “129.60.10.20”,
Change the IP address of the own terminal to the IP address “129.6”.
0.10.20 ". Further, in the client terminal 1, Internet telephone software is activated.
At that time, the client terminal 1 has the IP address “129.60.10.
For the LAN telephone number server 1907 of “1”, the terminal management number = “2001” and the MAC address = “00: A0:
24: 97: 36: F2 ”, IP address =“ 129.
60.10.20 "in the form of a LAN telephone number registration request packet. LAN that received the registration request packet
The telephone number server 1907 searches the terminal management table 1908 of its own terminal, and searches for the item of terminal management number = “2001”. The MAC address of that item is the MAC address “00: A0: 24: 97: 36:” in the registration request packet.
F2 "and whether it is the same.
"129.60.10.20" is registered in the P address portion.
【0042】次に、クライアント端末2において、電話
機1905から接続相手として、端末管理番号「200
1」を入力する。端末接続装置1904は、あらかじめ
自端末に設定してあったIPアドレス「129.60.
10.1」のLAN電話番号サーバ1907に対し、端
末管理番号「2001」の端末のIPアドレス問合せパ
ケットを送信する。該問合せパケットを受信したLAN
電話番号サーバ1907は、自端末の端末管理テーブル
1908を検索する。該端末管理テーブル1908の端
末管理番号「2001」の項には、IPアドレス「12
9.60.10.20」が登録されているので、LAN
電話番号サーバ1907は、問合せ元のクライアント端
末2に、IPアドレス「129.60.10.20」を
返送する。該IPアドレス「129.60.10.2
0」を受信したクライアント端末2は、該IPアドレス
「129.60.10.20」の端末に対し、インター
ネット電話の発呼パケットを送信する。該発呼パケット
は、IPアドレス「129.60.10.20」の端末
すなわちクライアント端末1に届き、以後、クライアン
ト端末2とクライアント端末1との間で、音声通信が開
始される。Next, at the client terminal 2, the terminal management number “200”
Enter "1". The terminal connection device 1904 uses the IP address “129.60.
The IP address inquiry packet of the terminal having the terminal management number “2001” is transmitted to the LAN telephone number server 1907 of “10.1”. LAN that received the inquiry packet
The telephone number server 1907 searches the terminal management table 1908 of the own terminal. The terminal management number “2001” in the terminal management table 1908 includes an IP address “12”.
9.6.10.20 "is registered, so LAN
The telephone number server 1907 returns the IP address “129.60.10.20” to the client terminal 2 that has made the inquiry. The IP address “129.60.10.2
The client terminal 2 that has received “0” transmits an Internet telephone call packet to the terminal having the IP address “129.60.10.20”. The call packet reaches the terminal having the IP address "129.60.10.20", that is, the client terminal 1, and thereafter, voice communication is started between the client terminal 2 and the client terminal 1.
【0043】このように、動的IPアドレスクライアン
トのIPアドレス値をシステム起動時にLAN電話番号
管理サーバに登録することで、IPアドレスが毎回不定
なクライアント端末であっても、インターネット電話に
よる通話が可能となる。また、LAN電話番号サーバに
予約番号管理テーブルを持たせることで、あるクライア
ント端末に常に同じ端末管理番号を割り当てることが可
能となる。As described above, by registering the IP address value of the dynamic IP address client in the LAN telephone number management server at the time of starting the system, it is possible to make a telephone call with an Internet telephone even if the client terminal has an indeterminate IP address every time. Becomes In addition, by providing the LAN telephone number server with a reservation number management table, it is possible to always assign the same terminal management number to a certain client terminal.
【0044】図21は本発明の第2の実施例を示す。本
実施例は、ID管理テーブルを利用した場合の例であ
る。ネットワーク内にパソコン2101、マイク210
2、スピーカ2103より成るクライアント端末1と、
端末接続装置2104、アナログ電話機2105より成
るクライアント端末2と、IPアドレス付与サーバ21
06と、LAN電話番号サーバ2107が接続されてい
る。IPアドレス付与サーバ2106のIPアドレスは
「129.60.10.2」で、該IPアドレス付与サ
ーバ2106は、IPアドレス「129.60.10.
20」ないし「129.60.10.29」の10個の
IPアドレスを管理している。また、LAN電話番号サ
ーバ2107のIPアドレスは「129.60.10.
1」で、該LAN電話番号サーバ2107内には、端末
管理番号とIPアドレスの対応を記述した端末管理テー
ブル2108と、あらかじめ予約された端末管理番号と
その番号を予約したユーザを示すID番号を記述したI
D管理テーブル2109とがある。図22は端末管理テ
ーブル2108の例を示し、図23はID管理テーブル
2109の例を示す。また、クライアント端末1は、動
的IPアドレスクライアントで、通常はIPアドレスは
設定されていない。また、クライアント端末1の端末管
理番号は「2001」であり、LAN電話番号サーバ2
107のID管理テーブル2109に、あらかじめ予約
された当該クライアント端末1の端末管理番号とその番
号を予約したユーザを示すID番号「U001」が記述
されている。また、クライアント端末2は、IPアドレ
ス固定で「129.60.10.12」と設定されてい
る。また、クライアント端末2のLAN電話番号は「2
002」で、これも予約済みの番号で、LAN電話番号
サーバ2107のID管理テーブル2109に、あらか
じめ予約された当該クライアント端末1の端末管理番号
とその番号を予約したユーザを示すID番号「U00
2」が記述されている。[0044] Figure 21 shows a second embodiment of the present invention. This embodiment is an example in the case where an ID management table is used. PC 2101, microphone 210 in the network
2. a client terminal 1 comprising a speaker 2103;
A client terminal 2 including a terminal connection device 2104 and an analog telephone 2105;
06 and a LAN telephone number server 2107 are connected. The IP address of the IP address assignment server 2106 is “129.60.10.2”, and the IP address assignment server 2106 sets the IP address “129.60.10.
20 "to" 129.60.10.29 ". The IP address of the LAN telephone number server 2107 is “129.60.10.10.
In the LAN telephone number server 2107, the terminal management table 2108 describing the correspondence between the terminal management number and the IP address, the terminal management number reserved in advance and the ID number indicating the user who reserved the number are stored in the LAN telephone number server 2107. I described
D management table 2109. FIG. 22 shows an example of the terminal management table 2108, and FIG. 23 shows an example of the ID management table 2109. Further, the client terminal 1 is a dynamic IP address client, and an IP address is not normally set. In addition, the terminal management number of the client terminal 1 Ri "2001" Der, L AN telephone number server 2
Reserved in advance in the ID management table 2109 of 107
Terminal management number of the client terminal 1 and the number
The ID number “U001” indicating the user who has reserved the number is described. The client terminal 2 has a fixed IP address set to “129.6.10.10”. The LAN telephone number of the client terminal 2 is "2
002 ”, which is also a reserved number, and is stored in the ID management table 2109 of the LAN telephone number server 2107 .
The terminal management number of the client terminal 1 that was previously reserved
And the ID number “U00” indicating the user who reserved the number
2 " is described.
【0045】上記のネットワークにおいて、クライアン
ト端末1の電源を入れると、クライアント端末1は、ネ
ットワークに対して、ブロードキャスト送信により、I
Pアドレス要求パケットを送信する。これを受信したI
Pアドレス付与サーバ2106は、要求元のクライアン
ト端末1に使用可能なIPアドレス値例えば「129.
60.10.20」を送信する。該クライアント端末1
は、該IPアドレス「129.60.10.20」を受
信し、自端末のIPアドレスを該IPアドレス「12
9.60.10.20」に設定する。更に、クライアン
ト端末1において、インターネット電話ソフトが起動さ
れる。その時点で、クライアント端末1は、あらかじめ
自端末に設定されていたIPアドレス「129.60.
10.1」のLAN電話番号サーバ2107に対し、ユ
ーザID番号=「U001」、端末管理番号=「200
1」、IPアドレス=「129.60.10.20」の
形でLAN電話番号登録要求パケットを送信する。該登
録要求パケットを受信したLAN電話番号サーバ210
7は、まず、自端末のID管理テーブル2109を検索
する。該ID管理テーブル2109にユーザID番号=
「U001」と端末管理番号「2001」が登録されて
いたので、次に自端末の端末管理テーブル2108を検
索し、端末管理番号「2001」の項のIPアドレスに
「129.60.10.20」を登録する。In the above-mentioned network, when the power of the client terminal 1 is turned on, the client terminal 1 transmits the broadcast to the network by broadcasting.
Send a P address request packet. I received this
The P-address assigning server 2106 sends an IP address value, for example, “129.
60.10.20 ". The client terminal 1
Receives the IP address “129.60.10.20” and changes the IP address of its own terminal to the IP address “12.
9.6.10.20 ". Further, in the client terminal 1, Internet telephone software is activated. At that time, the client terminal 1 has the IP address “129.60.
10.1 ”to the LAN telephone number server 2107, the user ID number =“ U001 ”and the terminal management number =“ 200 ”.
1 ", and transmits a LAN telephone number registration request packet in the form of IP address =" 129.60.10.20 ". LAN telephone number server 210 that has received the registration request packet
7 first searches the ID management table 2109 of its own terminal. The user ID number =
Since “U001” and the terminal management number “2001” have been registered, the terminal management table 2108 of the own terminal is searched next, and “129.60.10.20” is added to the IP address of the item of the terminal management number “2001”. Is registered.
【0046】次に、クライアント端末2において、電話
機2105から接続相手として、端末管理番号「200
1」を入力する。端末接続装置1904は、あらかじめ
自端末に設定してあったIPアドレス「129.60.
10.1」のLAN電話番号サーバ2107に対し、端
末管理番号「2001」の端末のIPアドレス問合せパ
ケットを送信する。該問合せパケットを受信したLAN
電話番号サーバ2107は、自端末の端末管理テーブル
2108を検索する。該端末管理テーブル2108の端
末管理番号「2001」の項には、IPアドレス「12
9.60.10.20」が登録されているので、LAN
電話番号サーバ2107は、問合せ元のクライアント端
末2に、IPアドレス「129.60.10.20」を
返送する。該IPアドレス「129.60.10.2
0」を受信したクライアント端末2は、該IPアドレス
「129.60.10.20」の端末に対し、インター
ネット電話の発呼パケットを送信する。該発呼パケット
は、IPアドレス「129.60.10.20」の端末
すなわちクライアント端末1に届き、以後、クライアン
ト端末2とクライアント端末1の間で、音声通信が開始
される。Next, in the client terminal 2, the terminal management number “200” is set as the connection partner from the telephone 2105.
Enter "1". The terminal connection device 1904 uses the IP address “129.60.
The IP address inquiry packet of the terminal having the terminal management number “2001” is transmitted to the LAN telephone number server 2107 of “10.1”. LAN that received the inquiry packet
The telephone number server 2107 searches the terminal management table 2108 of its own terminal. In the terminal management number “2001” of the terminal management table 2108, the IP address “12”
9.6.10.20 "is registered, so LAN
The telephone number server 2107 returns the IP address “129.60.10.20” to the client terminal 2 that has made the inquiry. The IP address “129.60.10.2
The client terminal 2 that has received “0” transmits an Internet telephone call packet to the terminal having the IP address “129.60.10.20”. The call packet arrives at the terminal having the IP address "129.60.10.20", that is, the client terminal 1, and thereafter, voice communication is started between the client terminal 2 and the client terminal 1.
【0047】このように、動的IPアドレスクライアン
トのIPアドレス値をシステム起動時にLAN電話番号
管理サーバに登録することで、IPアドレスが毎回不定
なクライアント端末であっても、インターネット電話に
よる通話が可能となる。また、LAN電話番号サーバに
ID管理テーブルを持たせることで、あるクライアント
端末に常に同じ端末管理番号を割り当てることが可能と
なる。As described above, by registering the IP address value of the dynamic IP address client in the LAN telephone number management server at the time of system startup, even if the client terminal has an indeterminate IP address every time, it is possible to make a telephone call via the Internet telephone. Becomes In addition, by providing the LAN telephone number server with an ID management table, it becomes possible to always assign the same terminal management number to a certain client terminal.
【0048】上記第1および第2の各本実施例は、イー
サーネットを利用した場合について記述しているが、本
発明は、一般電話網からダイヤルアップ接続された場合
や、ネットワークとして、FDDIやATMを使用した
場合にも、同様に適用可能である。また、端末接続装置
(TA)が、動的IPアドレスクライアントであった場
合にも、本実施例と同様に適用可能である。Although the first and second embodiments describe the case where the Ethernet is used, the present invention relates to a case where a dial-up connection is made from a general telephone network, or a case where the FDDI or the network is used as the network. The same applies to the case where an ATM is used. Further, the present invention can be applied to the case where the terminal connection device (TA) is a dynamic IP address client, similarly to the present embodiment.
【0049】また、本実施例においては、LAN電話番
号の端末識別番号、サーバ識別番号とも4桁の数字を用
いたが、ネットワークに接続される端末の数により、こ
の桁数は変更可能である。Further, in this embodiment, the terminal identification number of the LAN telephone number and the server identification number each use a four-digit number. However, the number of digits can be changed according to the number of terminals connected to the network. .
【0050】[0050]
【発明の効果】以上説明したように、本発明によれば、
ネットワーク内の端末が、LAN電話番号サーバに対
し、起動時に自動的にIPアドレスの登録を行うと、シ
ステム終了時に自動的に登録を抹消することが可能とな
り、その結果、クライアント端末が動的IPアドレスに
対応していた場合であっても、あるユーザに対して、常
に同じLAN電話番号を付与することが可能となる。As described above, according to the present invention,
When a terminal in the network automatically registers the IP address with the LAN telephone number server at the time of startup, the registration can be automatically deleted when the system is shut down. Even if it corresponds to an address, it is possible to always assign the same LAN telephone number to a certain user.
【図1】IPアドレスの例を示す。FIG. 1 shows an example of an IP address.
【図2】電子メールアドレスの例を示す。FIG. 2 shows an example of an e-mail address.
【図3】独自のLAN内電話番号とLAN電話番号サー
バを示す。FIG. 3 shows a unique LAN telephone number and a LAN telephone number server.
【図4】端末接続装置(TA)の例を示す。FIG. 4 shows an example of a terminal connection device (TA).
【図5】動的IPアドレス取得の仕組みを示す。FIG. 5 shows a mechanism of dynamic IP address acquisition.
【図6】動的IPアドレス取得シーケンスの例を示す。FIG. 6 shows an example of a dynamic IP address acquisition sequence.
【図7】端末管理テーブルの例を示す。FIG. 7 shows an example of a terminal management table.
【図8】サーバ管理テーブルの例を示す。FIG. 8 shows an example of a server management table.
【図9】LAN電話番号登録シーケンスの例を示す。FIG. 9 shows an example of a LAN telephone number registration sequence.
【図10】LAN電話番号登録要求パケットの例1を示
す。FIG. 10 shows a first example of a LAN telephone number registration request packet.
【図11】LAN電話番号登録結果通知パケットの例を
示す。FIG. 11 shows an example of a LAN telephone number registration result notification packet.
【図12】LAN電話番号登録要求パケットの例2を示
す。FIG. 12 shows a second example of a LAN telephone number registration request packet.
【図13】MACアドレスを使用した場合の端末管理テ
ーブルの例を示す。FIG. 13 shows an example of a terminal management table when a MAC address is used.
【図14】LAN電話番号登録要求パケットの例3を示
す。FIG. 14 shows a third example of a LAN telephone number registration request packet.
【図15】ID管理テーブルの例を示す。FIG. 15 shows an example of an ID management table.
【図16】本発明の前提とした構成例を示す。FIG. 16 shows a configuration example based on the premise of the present invention.
【図17】端末管理テーブル1708の例を示す。FIG. 17 shows an example of a terminal management table 1708.
【図18】予約番号管理テーブル1709の例を示す。FIG. 18 shows an example of a reservation number management table 1709.
【図19】本発明の第1の実施例を示す。FIG. 19 shows a first embodiment of the present invention.
【図20】端末管理テーブル1908の例を示す。FIG. 20 shows an example of a terminal management table 1908.
【図21】本発明の第2の実施例を示す。FIG. 21 shows a second embodiment of the present invention.
【図22】端末管理テーブル2108の例を示す。FIG. 22 shows an example of a terminal management table 2108.
【図23】ID管理テーブル2109の例を示す。FIG. 23 shows an example of an ID management table 2109.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 林 泰仁 東京都新宿区西新宿三丁目19番2号 日 本電信電話株式会社内 (56)参考文献 1997年電子情報通信学会総合大会 A −16−8(1997年3月6日) R.Williams(Micros oft Corp),”User Lo cation Service”,IN TERNET−DRAFT,draft −williams−uls−00.tx t,February 1996,IETF 1997年電子情報通信学会総合大会 B −8−91(1997年3月6日) Alexander V.Konst antinou,”Internet Telephony Director y Services”,CS E 6998−043 Advanced Int ernet Services,Dec ember 6th,1996,http: //www.cs.columbia. edu/ ̄akonstan/ais /itds96.html 菊池隆裕他,「相互接続性など課題克 服へ」,日経コミュニケーション,第 233号,第98−105頁,日経BP社,1996 年11月4日 (58)調査した分野(Int.Cl.7,DB名) H04L 12/56 H04L 12/66 H04L 12/46 ────────────────────────────────────────────────── ─── Continuing on the front page (72) Inventor Yasuhito Hayashi 3-19-2 Nishi-Shinjuku, Shinjuku-ku, Tokyo Within Nippon Telegraph and Telephone Corporation (56) References 1997 IEICE General Conference A-16- 8 (March 6, 1997) Williams (Micros of Corp), "User Location Service", INTERNET-DRAFT, draft-Williams-uls-00. txt, February 1996, IETF 1997 IEICE General Conference B-8-91 (March 6, 1997) Alexander V. Konst Antinou, "Internet Telephony Directories Services", CSE 6998-043 Advanced Internet Services, Decemmber 6th, 1996, http: // www. cs. columbia. edu / @ akonstan / ais / itds96. html Takahiro Kikuchi et al., “To overcome issues such as interconnectivity”, Nikkei Communication, No. 233, pp. 98-105, Nikkei BP, November 4, 1996 (58) Fields surveyed (Int. Cl. 7 , DB name) H04L 12/56 H04L 12/66 H04L 12/46
Claims (4)
ット信号に変換できるデータ通信端末をもつと共に、ア
ナログ端末の信号をデータ通信用のパケット信号に変換
しネットワークへ送信し、かつ受信したデータ通信用の
パケット信号をアナログ端末用の信号に変換する機能を
持つ端末接続装置(TA)をそなえ、当該データ通信端
末と当該TAとの各端末に独自の端末識別番号であるL
AN電話番号を与えておき、該LAN電話番号を管理す
るLAN電話番号サーバを含めたインターネット電話シ
ステムにおいて、 該LAN電話番号サーバが、LAN電話番号と、ネットワークシステム本来の端末識
別子であるIPアドレスと、 ハードウェア固有のMAC
アドレスとの対応を管理する端末管理テーブルを用い、 端末からIPアドレス登録要求メッセージを受信する過
程と、 該端末からIPアドレス登録要求メッセージを受信した
場合に、受信した該IPアドレス登録要求メッセージ内
のLAN電話番号に関して、MACアドレスが端末管理
テーブルに事前に登録された値と一致した場合には、受
信した該IPアドレス登録要求メッセージ内のIPアド
レスを登録し、MACアドレスが一致しない場合には登
録を行わない過程と、 端末からLAN電話番号による相手先端末のIPアドレ
ス問合せメッセージを受信する過程と、 問合せ元の該端末に対し、前記端末管理テーブルを検索
して得た該相手先端末のIPアドレスを含めた返答メッ
セージを送信する過程と、 を実行し、 ネットワーク内の端末が、 該LAN電話番号サーバに対し自端末のIPアドレス登
録要求メッセージを送信する過程と、 該IPアドレス登録要求メッセージに、自端末用LAN
電話番号と該端末のその時点のIPアドレスと該端末の
MACアドレスとを含める過程と、 該LAN電話番号サーバに対しLAN電話番号による、
相手先端末のIPアド レス問合せメッセージを送信する
過程と、 該LAN電話番号サーバから相手先端末のIPアドレス
を含む返答メッセージを受信する過程と、 を実行するようにした ことを特徴とする端末識別番号付
与方法。A data communication terminal capable of converting an analog voice signal into a packet signal for data communication, converting a signal of the analog terminal into a packet signal for data communication, transmitting the signal to a network , and receiving the data signal for a data communication. A terminal connection device (TA) having a function of converting a packet signal of the data communication terminal into a signal for an analog terminal is provided, and each terminal of the data communication terminal and the TA has a unique terminal identification number L.
In an Internet telephone system including a LAN telephone number server which manages the LAN telephone number by providing an AN telephone number, the LAN telephone number server includes a LAN telephone number and a terminal identification inherent in the network system.
Distinguished IP address and hardware-specific MAC
Using the terminal management table for managing the correspondence with the address, receiving the IP address registration request message from the terminal
And received an IP address registration request message from the terminal.
In the received IP address registration request message
MAC address management for LAN phone numbers
If the value matches the value registered in the table beforehand,
IP address in the received IP address registration request message
Address if the MAC address does not match.
Recording process and the terminal's IP address by LAN telephone number from the terminal.
Receiving a query message, and searching the terminal management table for the terminal of the query source.
Reply message including the IP address of the destination terminal
Run and transmitting the message, and in the network terminal, IP address, registration of the terminal to the LAN telephone number server
Transmitting the IP address registration request message;
The telephone number, the current IP address of the terminal, and the
Including a MAC address and a LAN telephone number to the LAN telephone number server.
To send the IP address inquiry message of the destination terminal
Process and the IP address of the destination terminal from the LAN telephone number server
Terminal identification number assigning method characterized by the reply message so as to perform a, a process of receiving including.
ット信号に変換できるデータ通信端末をもつと共に、ア
ナログ端末の信号をデータ通信用のパケット信号に変換
しネットワークへ送信し、かつ受信したデータ通信用の
パケット信号をアナログ端末用の信号に変換する機能を
持つ端末接続装置(TA)をそなえ、当該データ通信端
末と当該TAとの各端末を利用するユーザに、独自の端
末識別番号であるLAN電話番号およびユーザIDを与
えておき、該LAN電話番号を管理するLAN電話番号
サーバを含めたインターネット電話システムにおいて、 該LAN電話番号サーバが、システム利用ユーザに対して事前に払い出されたLAN
電話番号とユーザIDと ネットワークシステム本来の端
末識別子であるIPアドレスとの対応を管理する端末管
理テーブルを用い、 端末からIPアドレス登録要求メッセージを受信する過
程と、 該端末からIPアドレス登録要求メッセージを受信した
場合に、受信した該IPアドレス登録要求メッセージ内
のLAN電話番号に関して、ユーザIDが端末管理テー
ブルに事前に登録された値と一致した場合には、受信し
た該IPアドレス登録要求メッセージ内のIPアドレス
を登録し、ユーザIDが一致しない場合には、登録を行
わない過程と、 端末からLAN電話番号による相手先ユーザが使用中の
端末のIPアドレス問合せメッセージを受信する過程
と、 問合せ元の該端末に対し、前記端末管理テーブルを検索
して得た該相手先ユーザの端末のIPアドレスを含めた
返送メッセージを送信する過程と、 を実行するようにし、 ネットワーク内の端末が、 該LAN電話番号サーバに対し自端末のIPアドレス登
録要求メッセージを送 信する過程と、 該IPアドレス登録要求メッセージに、該ユーザ用LA
N電話番号とユーザIDと、その時点で該ユーザが使用
している端末のIPアドレスを含める過程と、 該LAN電話番号サーバに対しLAN電話番号による相
手先ユーザが使用中の端末のIPアドレス問合せメッセ
ージを送信する過程と、 該LAN電話番号サーバから相手先ユーザが使用中の端
末のIPアドレスを含む返答メッセージを受信する過程
と、 を実行するようにした ことを特徴とする端末識別番号付
与方法。2. A data communication terminal capable of converting an analog voice signal into a packet signal for data communication, converting a signal of the analog terminal into a packet signal for data communication, transmitting the packet signal to a network , and receiving the data signal for data communication. includes terminal connection device (TA) having a function of converting the packet signal into a signal for an analog terminal, the user of the respective terminal with the data communication terminal and the TA, LAN telephone a unique terminal identification number Give number and user ID
Incidentally, in an Internet telephone system including a LAN telephone number server for managing the LAN telephone number, the LAN telephone number server is provided with a LAN paid out in advance to a system user.
Terminal tube for managing the correspondence between the IP address is a telephone number and user ID and network systems inherent terminal identifier
Process of receiving an IP address registration request message from the terminal using the
And received an IP address registration request message from the terminal.
In the received IP address registration request message
User ID for the terminal number of LAN
If the value matches the value registered in the
IP address in the IP address registration request message
And if the user IDs do not match, register
Process and the terminal user is using the LAN telephone number from the terminal.
Receiving a terminal IP address inquiry message
Search the terminal management table for the terminal of the inquiry source
Including the IP address of the terminal of the destination user obtained by
Transmitting a return message, and allowing the terminal in the network to register its own IP address with the LAN telephone number server.
A step of sending a recording request message, to the IP address registration request message, LA for the user
N phone number, user ID, and that user will use at that time
The steps include by are IP addresses of terminals, and phase by LAN telephone number for the LAN telephone number server
Inquiry message of the IP address of the terminal used by the hand user
Sending a message from the LAN telephone number server to the terminal being used by the destination user.
Receiving a reply message including the last IP address
Terminal identification number assigning method is characterized in that so as to when the run.
ット信号に変換できるデータ通信端末をもつと共に、ア
ナログ端末の信号をデータ通信用のパケット信号に変換
しネットワークへ送信し、かつ受信したデータ通信用の
パケット信号をアナログ端末用の信号に変換する機能を
持つ端末接続装置(TA)をそなえ、当該データ通信端
末と当該TAとの各端末に独自の端末識別番号であるL
AN電話番号を与えておき、該LAN電話番号を管理す
るLAN電話番号サーバを含めたインターネット電話シ
ステムに接続される端末識別番号付与サーバ装置におい
て、 当該端末識別番号付与サーバ装置が前記LAN電話番号
サーバであって、LAN電話番号と、ネットワークシステム本来の端末識
別子であるIPアドレスと、 ハードウェア固有のMAC
アドレスとの対応を管理する端末管理テーブルと、 端末からIPアドレス登録要求メッセージを受信する手
段と、 該端末からIPアドレス登録要求メッセージを受信した
場合に、受信した該IPアドレス登録要求メッセージ内
のLAN電話番号に関して、MACアドレスが端末管理
テーブルに事前に登録された値と一致した場合には、受
信した該IPアドレス登録要求メッセージ内のIPアド
レスを登録し、MACアドレスが一致しない場合には登
録を行わない手段と、 端末からLAN電話番号による相手先端末のIPアドレ
ス問合せメッセージを受信する手段と、 問合せ元の該端末に対し、前記端末管理テーブルを検索
して得た該相手先端末のIPアドレスを含めた返答メッ
セージを送信する手段と、 を有する ことを特徴とする端末識別番号付与サーバ装
置。3. A data communication terminal having a data communication terminal capable of converting an analog voice signal into a data communication packet signal, converting the analog terminal signal into a data communication packet signal, transmitting the converted signal to a network , and receiving the received data communication signal. A terminal connection device (TA) having a function of converting a packet signal of the data communication terminal into a signal for an analog terminal is provided, and each terminal of the data communication terminal and the TA has a unique terminal identification number L.
A terminal identification number assigning server connected to an Internet telephone system including an LAN telephone number server for managing said LAN telephone number, said terminal identifying number assigning server being connected to said LAN telephone number server. And the LAN phone number and the
Distinguished IP address and hardware-specific MAC
A terminal management table for managing correspondence with addresses, and a method for receiving an IP address registration request message from a terminal.
And receiving an IP address registration request message from the terminal
In the received IP address registration request message
MAC address management for LAN phone numbers
If the value matches the value registered in the table beforehand,
IP address in the received IP address registration request message
Address if the MAC address does not match.
Means that does not record, and the IP address of the destination terminal by LAN telephone number from the terminal.
Means for receiving an inquiry message, and searching the terminal management table for the terminal of the inquiry source.
Reply message including the IP address of the destination terminal
Terminal identification number assigning server apparatus characterized by comprising means for transmitting a message, the.
ット信号に変換できるデータ通信端末をもつと共に、ア
ナログ端末の信号をデータ通信用のパケット信号に変換
しネットワークへ送信し、かつ受信したデータ通信用の
パケット信号をアナログ端末用の信号に変換する機能を
持つ端末接続装置(TA)をそなえ、当該データ通信端
末と当該TAとの各端末に独自の端末識別番号であるL
AN電話番号およびユーザIDを与えておき、該LAN
電話番号を管理するLAN電話番号サーバを含めたイン
ターネット電話システムに接続される端末識別番号付与
サーバ装置において、 当該端末識別番号付与サーバ装置が前記LAN電話番号
サーバであって、システム利用ユーザに対して事前に払い出されたLAN
電話番号とユーザIDと ネットワークシステム本来の端
末識別子であるIPアドレスとの対応を管理する端末管
理テーブルと、 端末からIPアドレス登録要求メッセージを受信する手
段と、 該端末からIPアドレス登録要求メッセージを受信した
場合に、受信した該IPアドレス登録要求メッセージ内
のLAN電話番号に関して、ユーザIDが端末管理テー
ブルに事前に登録された値と一致した場合には、受信し
た該IPアドレス登録要求メッセージ内のIPアドレス
を登録し、ユーザIDが一致しない場合には、登録を行
わない手段と、 端末からLAN電話番号による相手先ユーザが使用中の
端末のIPアドレス問合せメッセージを受信する手段
と、 問合せ元の該端末に対し、前記端末管理テーブルを検索
して得た該相手先ユーザの端末のIPアドレスを含めた
返送メッセージを送信する手段と、 を有する ことを特徴とする端末識別番号付与サーバ装
置。4. A data communication terminal capable of converting an analog voice signal into a packet signal for data communication, converting a signal from the analog terminal into a packet signal for data communication, transmitting the signal to a network , and receiving the received data communication signal. A terminal connection device (TA) having a function of converting a packet signal of the data communication terminal into a signal for an analog terminal is provided, and each terminal of the data communication terminal and the TA has a unique terminal identification number L
An AN telephone number and a user ID are given, and the LAN
In the terminal identification number assigning <br/> server device connected to the Internet telephone system including a LAN telephone number server for managing the telephone numbers, the terminal identification number assigning server apparatus a the LAN telephone number server system use LAN paid out to the user in advance
Terminal tube for managing the correspondence between the IP address is a telephone number and user ID and network systems inherent terminal identifier
Table for receiving the IP address registration request message from the terminal.
And receiving an IP address registration request message from the terminal
In the received IP address registration request message
User ID for the terminal number of LAN
If the value matches the value registered in the
IP address in the IP address registration request message
And if the user IDs do not match, register
Means that the destination user is using the LAN telephone number from the terminal.
Means for receiving terminal IP address inquiry message
Search the terminal management table for the terminal of the inquiry source
Including the IP address of the terminal of the destination user obtained by
Terminal identification number assigning server apparatus characterized by comprising means for transmitting a return message, the.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7001997A JP3249761B2 (en) | 1997-03-24 | 1997-03-24 | Terminal identification number assigning method and server device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7001997A JP3249761B2 (en) | 1997-03-24 | 1997-03-24 | Terminal identification number assigning method and server device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10271117A JPH10271117A (en) | 1998-10-09 |
| JP3249761B2 true JP3249761B2 (en) | 2002-01-21 |
Family
ID=13419488
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7001997A Expired - Lifetime JP3249761B2 (en) | 1997-03-24 | 1997-03-24 | Terminal identification number assigning method and server device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3249761B2 (en) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SG97785A1 (en) * | 1999-03-19 | 2003-08-20 | Panasonic Singapore Lab Pte Lt | Method for allocating and managing unique identification numeral in a network environment |
| GB2348566A (en) | 1999-03-31 | 2000-10-04 | Ibm | Computer network telephony |
| JP2001156846A (en) * | 1999-11-29 | 2001-06-08 | Pfu Ltd | Automatic address assignment device and recording medium |
| EP1598714B1 (en) * | 2000-12-13 | 2016-09-28 | LG Electronics Inc. | Apparatus and method for remotely controlling household appliances |
| JP2002237907A (en) * | 2001-02-09 | 2002-08-23 | Yoji Takeuchi | An Internet IP telephone communication system that enables voice communication between two parties through a dedicated telephone device on the Internet network, a dedicated telephone device for Internet IP telephone communication, and IP address information serving as basic data of the Internet IP telephone communication function Management method, automatic receiving / transmitting method for receiving / transmitting between an Internet IP telephone communication dedicated device and a general telephone, and a computer-readable recording medium recording an Internet IP telephone communication program. |
| JP4143277B2 (en) | 2001-05-22 | 2008-09-03 | Necインフロンティア株式会社 | Communication system, connection setting method and connection setting program for exchange and terminal |
| JP4841767B2 (en) * | 2001-08-16 | 2011-12-21 | 株式会社アイペックス | Information supply system using communication line |
| JP4517567B2 (en) * | 2001-11-12 | 2010-08-04 | 株式会社日立製作所 | Exchange device |
| JP4749769B2 (en) * | 2004-06-14 | 2011-08-17 | 株式会社鷺宮製作所 | Centralized monitoring system for cooling device, controller for cooling device, and higher-level control device for cooling device |
| JP4190521B2 (en) * | 2005-07-14 | 2008-12-03 | 株式会社東芝 | Multiprotocol address registration method, multiprotocol address registration system, multiprotocol address registration server, and multiprotocol address communication terminal |
| JP4619235B2 (en) * | 2005-08-08 | 2011-01-26 | 株式会社アイペックス | Information supply system using communication line |
| JP4619234B2 (en) * | 2005-08-08 | 2011-01-26 | 株式会社アイペックス | Information supply system using communication line |
| JP4860205B2 (en) * | 2005-08-08 | 2012-01-25 | 株式会社アイペックス | Information supply system using communication line |
| US8576846B2 (en) * | 2005-10-05 | 2013-11-05 | Qualcomm Incorporated | Peer-to-peer communication in ad hoc wireless network |
| WO2023065098A1 (en) * | 2021-10-19 | 2023-04-27 | 薛宗良 | Quick response code guidance system |
-
1997
- 1997-03-24 JP JP7001997A patent/JP3249761B2/en not_active Expired - Lifetime
Non-Patent Citations (5)
| Title |
|---|
| 1997年電子情報通信学会総合大会 A−16−8(1997年3月6日) |
| 1997年電子情報通信学会総合大会 B−8−91(1997年3月6日) |
| Alexander V.Konstantinou,"Internet Telephony Directory Services",CS E 6998−043 Advanced Internet Services,December 6th,1996,http://www.cs.columbia.edu/ ̄akonstan/ais/itds96.html |
| R.Williams(Microsoft Corp),"User Location Service",INTERNET−DRAFT,draft−williams−uls−00.txt,February 1996,IETF |
| 菊池隆裕他,「相互接続性など課題克服へ」,日経コミュニケーション,第233号,第98−105頁,日経BP社,1996年11月4日 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH10271117A (en) | 1998-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6026441A (en) | Method for establishing communication on the internet with a client having a dynamically assigned IP address | |
| JP3249761B2 (en) | Terminal identification number assigning method and server device | |
| US8756328B2 (en) | Caller-callee association of a plurality of networked devices with direct dial through thin client | |
| US9544439B2 (en) | Caller-callee association of a plurality of networked devices | |
| US7522931B2 (en) | Method and apparatus for accessing a network computer to establish a push-to-talk session | |
| JP2005530252A (en) | DNS server and / or LDAP directory browsing and / or updating system | |
| CN1158038A (en) | computer network phone system | |
| US20060029044A1 (en) | IP telephone apparatus, enum server, IP telephone system and method for deleting terminal information | |
| KR100333632B1 (en) | Method and system for connecting an internet server based on a dynamic ip address | |
| JPH11284667A (en) | Multimedia communication network system and its router device and server device | |
| US20100278174A1 (en) | Method and Arrangement for Network Roaming of Corporate Extension Identities | |
| JPH10290264A (en) | Internet telephone terminal identification processing method, its apparatus, and recording medium on which its program is recorded | |
| JP4392159B2 (en) | IP phone | |
| JP3856427B2 (en) | Connection method between terminals | |
| JP2999167B2 (en) | Method of providing and using grouped telephone numbers in LAN, device for providing the same, device for using the same, and recording medium storing program and program for providing the same | |
| JP3294522B2 (en) | Gateway selection method and device | |
| US20060029219A1 (en) | Call agent apparatus, IP telephone apparatus and IP telephone system | |
| KR100388610B1 (en) | System And Method For IP Phone Number Management | |
| JP2004120124A (en) | Router and communication control method | |
| JP2000253183A (en) | Network system, terminal device and network server | |
| JP2002026987A (en) | Mobile terminal multicast service system and method | |
| JP3737720B2 (en) | Call system and call system program | |
| JP3664718B2 (en) | IP phone gateway device outgoing and incoming call processing, recording medium recording the program, and IP phone system | |
| TW508935B (en) | Communication system automatically setting up basic data of voice over IP telephone equipment | |
| JP2002009811A (en) | Incoming address management system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071109 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081109 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091109 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101109 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101109 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111109 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111109 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121109 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121109 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131109 Year of fee payment: 12 |
|
| 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 |
|
| EXPY | Cancellation because of completion of term |