JP5018644B2 - IP telephone network system and IP telephone identification information registration method - Google Patents
IP telephone network system and IP telephone identification information registration method Download PDFInfo
- Publication number
- JP5018644B2 JP5018644B2 JP2008138059A JP2008138059A JP5018644B2 JP 5018644 B2 JP5018644 B2 JP 5018644B2 JP 2008138059 A JP2008138059 A JP 2008138059A JP 2008138059 A JP2008138059 A JP 2008138059A JP 5018644 B2 JP5018644 B2 JP 5018644B2
- Authority
- JP
- Japan
- Prior art keywords
- telephone
- server
- address
- command
- information storage
- 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
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Description
本発明は、IP網を利用して電話通信することが可能であるIP電話に関する技術に関する。特に、IP電話装置のIP電話識別情報をIP電話サーバに登録するための技術に関する。なお、本明細書の「IP電話装置」という用語は、最も広義に解釈されるべきものであり、インターネットプロトコル(Voice over Internet Protocol)を利用するあらゆる電話装置を含む概念である。 The present invention relates to a technology related to an IP telephone that can perform telephone communication using an IP network. In particular, the present invention relates to a technique for registering IP telephone identification information of an IP telephone apparatus in an IP telephone server. Note that the term “IP telephone apparatus” in this specification is to be interpreted in the broadest sense, and is a concept that includes all telephone apparatuses using the Internet protocol (Voice over Internet Protocol).
下記の特許文献1には、IP電話装置が開示されている。IP電話装置を利用して電話通信するためには、そのIP電話装置のIPアドレスとIP電話識別情報(例えばSIPURI)をIP電話サーバに登録する必要がある。ユーザは、IP電話装置の操作キーを操作することによって、IP電話サーバのIPアドレスを入力する。これにより、IP電話装置が自身のIPアドレスとIP電話識別情報をIP電話サーバに送信することができ、IP電話サーバがIP電話装置のIPアドレスとIP電話識別情報を登録することができる。 The following Patent Document 1 discloses an IP telephone device. In order to perform telephone communication using an IP telephone apparatus, it is necessary to register the IP address of the IP telephone apparatus and IP telephone identification information (for example, SIP URI) in the IP telephone server. The user inputs the IP address of the IP telephone server by operating the operation keys of the IP telephone apparatus. Thereby, the IP telephone apparatus can transmit its own IP address and IP telephone identification information to the IP telephone server, and the IP telephone server can register the IP address and IP telephone identification information of the IP telephone apparatus.
上述したように、従来の手法では、IP電話装置のIPアドレスとIP電話識別情報をIP電話サーバに登録するためには、ユーザは、IP電話装置を操作してIP電話サーバのIPアドレスを入力する作業を行なう必要がある。本明細書では、このような入力作業をユーザが行なう必要がなく、ユーザの作業負荷を低減させることができる技術を提供する。 As described above, in the conventional method, in order to register the IP address of the IP telephone device and the IP telephone identification information in the IP telephone server, the user inputs the IP address of the IP telephone server by operating the IP telephone device. It is necessary to perform work to do. The present specification provides a technique that does not require the user to perform such input work and can reduce the user's work load.
本発明は、第1サーバ情報記憶デバイスを含む第1ネットワークと、前記第1ネットワークを構成するデバイスと通信可能であるIP電話装置と、を備えるIP電話ネットワークシステムであり、前記IP電話装置は、前記第1ネットワークに向けて、前記IP電話装置のIPアドレスを含む第1コマンドをブロードキャストするブロードキャスト手段と、前記第1サーバ情報記憶デバイスから送信された前記第1サーバ情報記憶デバイスのIPアドレスを受信するIPアドレス受信手段と、前記IPアドレス受信手段によって受信された前記第1サーバ情報記憶デバイスのIPアドレスを送信先として、前記IP電話装置のIP電話識別情報を含む第2コマンドを送信する第2コマンド送信手段とを有し、前記第1サーバ情報記憶デバイスは、第1IP電話サーバのIPアドレスを記憶するIPアドレス記憶手段と、前記IP電話装置からブロードキャストされた前記第1コマンドを受信する第1コマンド受信手段と、前記第1コマンド受信手段によって前記第1コマンドが受信されたことを条件として、前記第1コマンドに含まれる前記IP電話装置のIPアドレスを送信先として、前記第1サーバ情報記憶デバイスのIPアドレスを送信するIPアドレス送信手段と、前記IP電話装置から送信された前記第2コマンドを受信する第2コマンド受信手段と、前記第2コマンド受信手段によって前記第2コマンドが受信されたことを条件として、前記IPアドレス記憶手段に記憶されている前記第1IP電話サーバのIPアドレスを送信先として、前記第1サーバ情報記憶デバイスのIPアドレスと前記第2コマンドに含まれる前記IP電話装置のIP電話識別情報との組合せである第1組合せ情報を含む第3コマンドを送信することによって、前記第1組合せ情報を前記第1IP電話サーバに登録する組合せ情報登録手段とを有し、前記IP電話装置は、さらに、前記第1組合せ情報が前記第1IP電話サーバに登録された後に、他のIP電話装置に電話をかける際に、電話をかけるための所定コマンドが、前記第1サーバ情報記憶デバイスと、前記第1IP電話サーバと、を経由して、前記他のIP電話装置に送信されるように、前記所定コマンドを前記第1サーバ情報記憶デバイスに送信する所定コマンド送信手段を有し、前記第1サーバ情報記憶デバイスは、さらに、前記第1組合せ情報が前記第1IP電話サーバに登録された後に、前記IP電話装置から前記所定コマンドを受信する場合に、前記所定コマンドが、前記第1IP電話サーバを経由して、前記他のIP電話装置に送信されるように、前記所定コマンドを前記第1IP電話サーバに転送する所定コマンド転送手段を有する、ことを特徴とするIP電話ネットワークシステムである。
本明細書によって開示される一つの形態の技術は、第1サーバ情報記憶デバイスを含む第1ネットワークと、第1ネットワークを構成するデバイスと通信可能であるIP電話装置とを備えるIP電話ネットワークシステムである。なお、IP電話装置は、IP網のみを利用して電話通信を行なうものであってもよいし、一般公衆回線網(PSTN(Public Switched Telephone Network)やISDN(Integrated Services Digital Network))とIP網の両方を利用して電話通信を行なうものであってもよい。
The present invention is an IP telephone network system comprising: a first network including a first server information storage device; and an IP telephone apparatus capable of communicating with devices constituting the first network. Broadcast means for broadcasting a first command including the IP address of the IP telephone device toward the first network, and receiving the IP address of the first server information storage device transmitted from the first server information storage device And a second command for transmitting the second command including the IP telephone identification information of the IP telephone apparatus, with the IP address of the first server information storage device received by the IP address receiving means as a destination. Command transmission means, and the first server information storage device IP address storage means for storing the IP address of the first IP telephone server, first command receiving means for receiving the first command broadcast from the IP telephone apparatus, and the first command received by the first command receiving means IP address transmitting means for transmitting the IP address of the first server information storage device with the IP address of the IP telephone device included in the first command as a destination, on the condition that the IP telephone is received, and the IP telephone A second command receiving means for receiving the second command transmitted from the apparatus; and the second command receiving means stored on the IP address storage means on condition that the second command is received by the second command receiving means. Using the IP address of the first IP telephone server as a destination, the first server information storage device By transmitting a third command that includes first combination information that is a combination of the IP address of the IP address and the IP telephone identification information of the IP telephone device included in the second command. Combination information registration means for registering with a telephone server, wherein the IP telephone apparatus further makes a call to another IP telephone apparatus after the first combination information is registered with the first IP telephone server. The predetermined command is transmitted to the other IP telephone apparatus via the first server information storage device and the first IP telephone server, so that the predetermined command for making a call is transmitted to the other IP telephone apparatus. A predetermined command transmission means for transmitting to one server information storage device, wherein the first server information storage device further has the first combination information as the first IP telephone service; When the predetermined command is received from the IP telephone apparatus after being registered with the server, the predetermined command is transmitted to the other IP telephone apparatus via the first IP telephone server. An IP telephone network system comprising predetermined command transfer means for transferring the predetermined command to the first IP telephone server.
One aspect of the technology disclosed in this specification is an IP telephone network system including a first network including a first server information storage device and an IP telephone apparatus capable of communicating with devices constituting the first network. is there. Note that the IP telephone apparatus may be one that performs telephone communication using only the IP network, or a general public network (PSTN (Public Switched Telephony Network) or ISDN (Integrated Services Digital Network)) and the IP network. Both may be used for telephone communication.
IP電話装置は、ブロードキャスト手段とIPアドレス受信手段と組合せ情報登録手段とを有する。ブロードキャスト手段は、第1ネットワークに向けて、当該IP電話装置のIPアドレスを含む第1コマンドをブロードキャストする。IPアドレス受信手段は、第1サーバ情報記憶デバイスから送信された第1IP電話サーバのIPアドレスを受信する。組合せ情報登録手段は、IPアドレス受信手段によって受信された第1IP電話サーバのIPアドレスを送信先として、当該IP電話装置のIPアドレスと当該IP電話装置のIP電話識別情報との組合せ情報を含む第2コマンドを送信することによって、当該組合せ情報を第1IP電話サーバに登録する。 The IP telephone apparatus has broadcast means, IP address reception means, and combination information registration means. The broadcast means broadcasts a first command including the IP address of the IP telephone device toward the first network. The IP address receiving means receives the IP address of the first IP telephone server transmitted from the first server information storage device. The combination information registration means uses the IP address of the first IP telephone server received by the IP address receiving means as the transmission destination, and includes combination information of the IP address of the IP telephone apparatus and the IP telephone identification information of the IP telephone apparatus. The combination information is registered in the first IP telephone server by transmitting two commands.
第1サーバ情報記憶デバイスは、第1デバイス側記憶手段と第1デバイス側受信手段と第1デバイス側送信手段とを有する。第1デバイス側記憶手段は、第1IP電話サーバのIPアドレスを記憶する。第1デバイス側受信手段は、IP電話装置からブロードキャストされた第1コマンドを受信する。第1デバイス側送信手段は、第1デバイス側受信手段によって第1コマンドが受信されたことを条件として、当該第1コマンドに含まれるIP電話装置のIPアドレスを送信先として、第1デバイス側記憶手段に記憶されている第1IP電話サーバのIPアドレスを送信する。 The first server information storage device includes first device side storage means, first device side reception means, and first device side transmission means. The first device side storage means stores the IP address of the first IP telephone server. The first device side receiving means receives the first command broadcast from the IP telephone apparatus. The first device side transmission means stores the IP address of the IP telephone device included in the first command as a transmission destination on the condition that the first command is received by the first device side reception means. The IP address of the first IP telephone server stored in the means is transmitted.
上記のIP電話ネットワークシステムでは、IP電話装置が第1ネットワークに第1コマンドをブロードキャストすると、第1サーバ情報記憶デバイスからIP電話装置に第1IP電話サーバのIPアドレスが送信される。IP電話装置は、第1IP電話サーバのIPアドレスを取得することができ、そのIPアドレスを送信先として第2コマンドを送信することによって自身のIPアドレスとIP電話識別情報を第1IP電話サーバに登録することができる。この技術によると、第1IP電話サーバのIPアドレスをユーザがIP電話装置に入力する必要がない。なお、仮に、IP電話装置が第1サーバ情報記憶デバイスに第1コマンドをユニキャストする構成を採用すると、第1サーバ情報記憶デバイスのIPアドレスをユーザがIP電話装置に入力する必要がある。本技術では、IP電話装置が第1コマンドをブロードキャストするために、第1サーバ情報記憶デバイスのIPアドレスをユーザがIP電話装置に入力する作業も必要もない。ユーザの作業負荷が少ないシステムが実現されている。 In the above IP telephone network system, when the IP telephone apparatus broadcasts the first command to the first network, the IP address of the first IP telephone server is transmitted from the first server information storage device to the IP telephone apparatus. The IP telephone device can acquire the IP address of the first IP telephone server, and registers its own IP address and IP telephone identification information in the first IP telephone server by transmitting the second command with the IP address as the transmission destination. can do. According to this technique, it is not necessary for the user to input the IP address of the first IP telephone server to the IP telephone apparatus. If the IP telephone apparatus adopts a configuration in which the first command is unicast to the first server information storage device, the user needs to input the IP address of the first server information storage device to the IP telephone apparatus. In the present technology, since the IP telephone apparatus broadcasts the first command, there is no need for the user to input the IP address of the first server information storage device to the IP telephone apparatus. A system with a low user workload has been realized.
上記のIP電話ネットワークシステムは、第2サーバ情報記憶デバイスを含む第2ネットワークをさらに備えていてもよい。この場合、IP電話装置は、第1ロケーションにおいて、第1ネットワークを構成するデバイスと無線通信可能であってもよい。IP電話装置は、第2ロケーションにおいて、第2ネットワークを構成するデバイスと無線通信可能であってもよい。IP電話装置は、第1ロケーションから第2ロケーションに当該IP電話装置が移動したことを検出する第1移動検出手段をさらに有していてもよい。IP電話装置のブロードキャスト手段は、第1ロケーションから第2ロケーションに当該IP電話装置が移動したことが第1移動検出手段によって検出された場合に、第2ネットワークに向けて第1コマンドをブロードキャストしてもよい。IP電話装置のIPアドレス受信手段は、第2サーバ情報記憶デバイスから送信された第2IP電話サーバのIPアドレスを受信してもよい。IP電話装置の組合せ情報登録手段は、IPアドレス受信手段によって受信された第2IP電話サーバのIPアドレスを送信先として第2コマンドを送信してもよい。 The IP telephone network system may further include a second network including a second server information storage device. In this case, the IP telephone apparatus may be able to wirelessly communicate with devices constituting the first network at the first location. The IP telephone apparatus may be capable of wireless communication with a device configuring the second network at the second location. The IP telephone apparatus may further include a first movement detection unit that detects that the IP telephone apparatus has moved from the first location to the second location. The broadcast means of the IP telephone apparatus broadcasts the first command toward the second network when the first movement detection means detects that the IP telephone apparatus has moved from the first location to the second location. Also good. The IP address receiving means of the IP telephone device may receive the IP address of the second IP telephone server transmitted from the second server information storage device. The combination information registration unit of the IP telephone device may transmit the second command using the IP address of the second IP telephone server received by the IP address receiving unit as a transmission destination.
第2サーバ情報記憶デバイスは、第2デバイス側記憶手段と第2デバイス側受信手段と第2デバイス側送信手段とを有していてもよい。第2デバイス側記憶手段は、第2IP電話サーバのIPアドレスを記憶する。なお、第2IP電話サーバは、第1IP電話サーバと同じものであってもよいし、第1IP電話サーバと異なるものであってもよい。前者の場合、第1サーバ情報記憶デバイスの第1デバイス側記憶手段と第2サーバ情報記憶デバイスの第2デバイス側記憶手段が同じIPアドレスを記憶することになる。第2デバイス側受信手段は、IP電話装置からブロードキャストされた第1コマンドを受信する。第2デバイス側送信手段は、第2デバイス側受信手段によって第1コマンドが受信されたことを条件として、その第1コマンドに含まれるIP電話装置のIPアドレスを送信先として、第2デバイス側記憶手段に記憶されている第2IP電話サーバのIPアドレスを送信する。 The second server information storage device may include second device side storage means, second device side reception means, and second device side transmission means. The second device side storage means stores the IP address of the second IP telephone server. The second IP telephone server may be the same as the first IP telephone server or may be different from the first IP telephone server. In the former case, the first device side storage means of the first server information storage device and the second device side storage means of the second server information storage device store the same IP address. The second device side receiving means receives the first command broadcast from the IP telephone apparatus. The second device side transmission means stores the IP address of the IP telephone device included in the first command as a transmission destination on the condition that the first command is received by the second device side reception means. The IP address of the second IP telephone server stored in the means is transmitted.
上記のIP電話ネットワークシステムでは、ユーザは、IP電話装置を持ち運ぶことができる。この結果、第1ネットワークと無線通信可能である第1ロケーションから第2ネットワークと無線通信可能である第2ロケーションにIP電話装置が移動する可能性がある。異なるネットワークに移動すると、IP電話装置のIPアドレスが変化する可能性がある。この場合、IP電話装置の変化後のIPアドレスをIP電話サーバに登録する必要がある。上記のシステムでは、第1ロケーションから第2ロケーションにIP電話装置が移動することを契機として、IP電話装置のIPアドレスとIP電話識別情報を第2IP電話サーバに登録することができる。この際に、第2IP電話サーバのIPアドレスをユーザがIP電話装置に入力する必要がなく、ユーザの作業負荷が少ない。 In the above IP telephone network system, a user can carry an IP telephone device. As a result, there is a possibility that the IP telephone apparatus moves from the first location capable of wireless communication with the first network to the second location capable of wireless communication with the second network. When moving to a different network, the IP address of the IP telephone device may change. In this case, it is necessary to register the IP address after the change of the IP telephone device in the IP telephone server. In the above system, when the IP telephone apparatus moves from the first location to the second location, the IP address of the IP telephone apparatus and the IP telephone identification information can be registered in the second IP telephone server. At this time, it is not necessary for the user to input the IP address of the second IP telephone server to the IP telephone apparatus, and the workload of the user is small.
なお、IP電話装置の第1移動検出手段は、第2ロケーションから第1ロケーションにIP電話装置が移動したことも検出するように構成されていてもよい。この場合、IP電話装置のブロードキャスト手段は、第2ロケーションから第1ロケーションに当該IP電話装置が移動したことが第1移動検出手段によって検出された場合に、第1ネットワークに向けて第1コマンドをブロードキャストしてもよい。この構成によると、第2ロケーションから第1ロケーションにIP電話装置が移動することを契機として、IP電話装置のIPアドレスとIP電話識別情報を第1IP電話サーバに登録することができる。この際に、第1IP電話サーバのIPアドレスをユーザがIP電話装置に入力する必要がなく、ユーザの作業負荷が少ない。 Note that the first movement detection means of the IP telephone device may be configured to detect that the IP telephone device has moved from the second location to the first location. In this case, the broadcast means of the IP telephone apparatus sends a first command to the first network when the first movement detecting means detects that the IP telephone apparatus has moved from the second location to the first location. You may broadcast. According to this configuration, when the IP telephone apparatus moves from the second location to the first location, the IP address of the IP telephone apparatus and the IP telephone identification information can be registered in the first IP telephone server. At this time, it is not necessary for the user to input the IP address of the first IP telephone server to the IP telephone apparatus, and the workload of the user is small.
第1ネットワークは、第1アクセスポイントを含んでいてもよい。また、第2ネットワークは、第2アクセスポイントを含んでいてもよい。この場合、IP電話装置は、第1アクセスポイントを介して第1ネットワークを構成するデバイスと無線通信可能であってもよい。また、IP電話装置は、第2アクセスポイントを介して第2ネットワークを構成するデバイスと無線通信可能であってもよい。IP電話装置の第1移動検出手段は、いずれのアクセスポイントと通信可能であるのかを監視することによって、第1ロケーションから第2ロケーションに当該IP電話装置が移動したことを検出してもよい。この構成によると、第1ロケーションから第2ロケーションにIP電話装置が移動したことを確実に検出することができる。 The first network may include a first access point. The second network may include a second access point. In this case, the IP telephone apparatus may be capable of wireless communication with a device configuring the first network via the first access point. Further, the IP telephone apparatus may be capable of wireless communication with a device constituting the second network via the second access point. The first movement detection means of the IP telephone apparatus may detect that the IP telephone apparatus has moved from the first location to the second location by monitoring which access point can communicate with. According to this configuration, it is possible to reliably detect that the IP telephone apparatus has moved from the first location to the second location.
第1IP電話サーバと第2IP電話サーバは別体に構成されていてもよい。第1IP電話サーバと第2IP電話サーバのそれぞれは、IP電話装置から送信された組合せ情報の登録を条件として、その組合せ情報に含まれる少なくともIP電話識別情報を他方のIP電話サーバに送信してもよい。なお、上記の「組合せ情報の登録を条件として・・・送信してもよい」は、組合せ情報を登録した後に送信することのみならず、組合せ情報を受信してから登録(所定の記憶領域に記憶)するまでの間に送信することも含む概念である。第1IP電話サーバと第2IP電話サーバのそれぞれは、他方のIP電話サーバから送信されたIP電話識別情報を受信し、かつ、当該IP電話識別情報が自身に登録されている場合に、当該IP電話識別情報を含む組合せ情報を削除してもよい。 The first IP telephone server and the second IP telephone server may be configured separately. Each of the first IP telephone server and the second IP telephone server may transmit at least the IP telephone identification information included in the combination information to the other IP telephone server on condition that the combination information transmitted from the IP telephone device is registered. Good. The above-mentioned "may be transmitted on condition of registration of combination information" is not only transmitted after registering the combination information, but also registered (received in a predetermined storage area) after receiving the combination information. This is a concept including transmission before the storage. Each of the first IP phone server and the second IP phone server receives the IP phone identification information transmitted from the other IP phone server, and when the IP phone identification information is registered in itself, the IP phone Combination information including identification information may be deleted.
上記の構成によると、例えば、第1ロケーションから第2ロケーションにIP電話装置が移動した場合には、IP電話装置のIPアドレスとIP電話識別情報が第2IP電話サーバに登録され、それらの情報が第1IP電話サーバから削除される。また、例えば、第2ロケーションから第1ロケーションにIP電話装置が移動した場合には、IP電話装置のIPアドレスとIP電話識別情報が第1IP電話サーバに登録され、それらの情報が第2IP電話サーバから削除される。複数のIP電話サーバに同じIP電話装置が登録され続けることを防止することができる。 According to the above configuration, for example, when the IP telephone apparatus moves from the first location to the second location, the IP address of the IP telephone apparatus and the IP telephone identification information are registered in the second IP telephone server, and the information is Deleted from the first IP telephone server. For example, when the IP telephone apparatus moves from the second location to the first location, the IP address of the IP telephone apparatus and the IP telephone identification information are registered in the first IP telephone server, and these information are stored in the second IP telephone server. Deleted from. It is possible to prevent the same IP telephone device from being continuously registered in a plurality of IP telephone servers.
第1サーバ情報記憶デバイスの第1デバイス側記憶手段は、複数の第1IP電話サーバのそれぞれのIPアドレスを記憶していてもよい。第1サーバ情報記憶デバイスは、複数の第1IP電話サーバのそれぞれに登録されている組合せ情報の数に関する情報を取得する情報取得手段をさらに有していてもよい。第1サーバ情報記憶デバイスの第1デバイス側送信手段は、登録されている組合せ情報の数が最も少ない第1IP電話サーバのIPアドレスを送信してもよい。この構成によると、登録数が最も少ない第1IP電話サーバ(即ち最も負荷が少ない第1IP電話サーバ)にIP電話装置のIPアドレスとIP電話識別情報を登録させることができる。 The first device side storage means of the first server information storage device may store the IP addresses of the plurality of first IP telephone servers. The first server information storage device may further include information acquisition means for acquiring information related to the number of combination information registered in each of the plurality of first IP telephone servers. The first device side transmission means of the first server information storage device may transmit the IP address of the first IP telephone server with the smallest number of registered combination information. According to this configuration, the IP address and IP phone identification information of the IP telephone device can be registered in the first IP telephone server with the smallest number of registrations (that is, the first IP telephone server with the smallest load).
第1ネットワークは、複数の第1アクセスポイントを含んでいてもよい。IP電話装置は、いずれかの第1アクセスポイントを介して第1ネットワークを構成するデバイスと無線通信可能であってもよい。IP電話装置は、当該IP電話装置が移動することに起因して、無線通信可能である第1アクセスポイントが変化したことを検出する第2移動検出手段をさらに有していてもよい。IP電話装置のブロードキャスト手段は、無線通信可能である第1アクセスポイントが変化したことが第2移動検出手段によって検出された場合に、第1コマンドをブロードキャストしてもよい。 The first network may include a plurality of first access points. The IP telephone apparatus may be capable of wireless communication with a device constituting the first network via any one of the first access points. The IP telephone apparatus may further include second movement detection means for detecting that the first access point capable of wireless communication has changed due to movement of the IP telephone apparatus. The broadcast unit of the IP telephone apparatus may broadcast the first command when the second movement detection unit detects that the first access point capable of wireless communication has changed.
上記の構成では、ユーザがIP電話装置を持ち運ぶことによって、IP電話装置が無線通信するためのアクセスポイントが変化する可能性がある。IP電話装置が無線通信するためのアクセスポイントが変化すると、IP電話装置のIPアドレスが変化する可能性がある。この場合、IP電話装置の変化後のIPアドレスをIP電話サーバに登録する必要がある。上記のシステムでは、IP電話装置が無線通信するためのアクセスポイントが変化することを契機として、IP電話装置のIPアドレスとIP電話識別情報を第1IP電話サーバに登録することができる。この際に、第1IP電話サーバのIPアドレスをユーザがIP電話装置に入力する必要がなく、ユーザの作業負荷が少ない。 In the above configuration, there is a possibility that the access point for the IP telephone apparatus to perform wireless communication changes when the user carries the IP telephone apparatus. When the access point for wireless communication of the IP telephone apparatus changes, the IP address of the IP telephone apparatus may change. In this case, it is necessary to register the IP address after the change of the IP telephone device in the IP telephone server. In the above system, the IP address of the IP telephone device and the IP telephone identification information can be registered in the first IP telephone server when the access point for the wireless communication of the IP telephone device changes. At this time, it is not necessary for the user to input the IP address of the first IP telephone server to the IP telephone apparatus, and the workload of the user is small.
上記のIP電話ネットワークシステムを構築するためのIP電話装置の単体も新規で有用な技術である。このIP電話装置は、IP電話サーバのIPアドレスを記憶しているサーバ情報記憶デバイスを含むネットワークを構成するデバイスと通信可能である。IP電話装置は、上記のブロードキャスト手段とIPアドレス受信手段と組合せ情報登録手段とを有する。このIP電話装置を利用すると、ユーザの作業負荷が少ないIP電話ネットワークシステムを構築することができる。 A single IP telephone apparatus for constructing the above IP telephone network system is also a new and useful technique. This IP telephone apparatus can communicate with devices constituting a network including a server information storage device that stores an IP address of an IP telephone server. The IP telephone apparatus includes the broadcast unit, the IP address receiving unit, and the combination information registration unit. By using this IP telephone apparatus, it is possible to construct an IP telephone network system with a low user workload.
上記の技術は、IP電話サーバのIPアドレスを記憶しているサーバ情報記憶デバイスを含むネットワークと、そのネットワークを構成するデバイスと通信可能であるIP電話装置とを備えるIP電話ネットワークシステムにおいて、当該IP電話装置のIP電話識別情報をIP電話サーバに登録する方法として表現することもできる。この方法は、以下の各工程を備える。
(1)IP電話装置が、上記のネットワークに向けて、当該IP電話装置のIPアドレスを含む第1コマンドをブロードキャストするブロードキャスト工程。
(2)サーバ情報記憶デバイスが、IP電話装置からブロードキャストされた第1コマンドを受信する第1コマンド受信工程。
(3)サーバ情報記憶デバイスが、第1コマンド受信工程で第1コマンドが受信されたことを条件として、当該第1コマンドに含まれるIP電話装置のIPアドレスを送信先として、IP電話サーバのIPアドレスを送信するIPアドレス送信工程。
(4)IP電話装置が、サーバ情報記憶デバイスから送信されたIP電話サーバのIPアドレスを受信するIPアドレス受信工程。
(5)IP電話装置が、IPアドレス受信工程で受信されたIP電話サーバのIPアドレスを送信先として、当該IP電話装置のIPアドレスと当該IP電話装置のIP電話識別情報との組合せ情報を含む第2コマンドを送信することによって、当該組合せ情報をIP電話サーバに登録する組合せ情報登録工程。
この方法を利用すると、IP電話装置のIP電話識別情報をIP電話サーバに登録する際に、IP電話サーバのIPアドレスをユーザがIP電話装置に入力する必要がない。
In the IP telephone network system including the network including the server information storage device that stores the IP address of the IP telephone server, and the IP telephone apparatus that can communicate with the devices constituting the network, It can also be expressed as a method of registering the IP telephone identification information of the telephone device in the IP telephone server. This method includes the following steps.
(1) A broadcast process in which the IP telephone device broadcasts a first command including the IP address of the IP telephone device toward the network.
(2) A first command receiving step in which the server information storage device receives the first command broadcast from the IP telephone apparatus.
(3) On the condition that the server information storage device receives the first command in the first command receiving step, the IP address of the IP telephone server is set with the IP address of the IP telephone device included in the first command as the transmission destination. IP address transmission step of transmitting an address.
(4) An IP address receiving step in which the IP telephone apparatus receives the IP address of the IP telephone server transmitted from the server information storage device.
(5) The IP telephone apparatus includes combination information of the IP address of the IP telephone apparatus and the IP telephone identification information of the IP telephone apparatus with the IP address of the IP telephone server received in the IP address receiving step as a transmission destination. A combination information registration step of registering the combination information in the IP telephone server by transmitting the second command.
If this method is used, when the IP telephone identification information of the IP telephone apparatus is registered in the IP telephone server, the user does not need to input the IP address of the IP telephone server to the IP telephone apparatus.
なお、上記のIP電話ネットワークシステムでは、IP電話装置が自身のIPアドレスとIP電話識別情報をIP電話サーバに送信(登録)する。しかしながら、IP電話装置が電話通信するためには、IP電話装置のIP電話識別情報をIP電話サーバに登録する必要はあるが、IP電話装置のIPアドレスをIP電話サーバに必ずしも登録する必要はない。即ち、IP電話装置のIPアドレスに代えて、他のデバイスのIPアドレスをIP電話サーバに登録してもよい。この場合、上記の他のデバイスがIP電話装置とIP電話サーバの間の様々な通信を中継することによって、IP電話装置が電話通信を行なうことができる。このようなシステムを構築するために、以下の技術を採用してもよい。 In the above IP telephone network system, the IP telephone apparatus transmits (registers) its own IP address and IP telephone identification information to the IP telephone server. However, in order for the IP telephone apparatus to perform telephone communication, it is necessary to register the IP telephone identification information of the IP telephone apparatus in the IP telephone server, but it is not always necessary to register the IP address of the IP telephone apparatus in the IP telephone server. . That is, instead of the IP address of the IP telephone device, the IP address of another device may be registered in the IP telephone server. In this case, the IP telephone apparatus can perform telephone communication by relaying various communications between the IP telephone apparatus and the IP telephone server by the other devices. In order to construct such a system, the following technique may be employed.
即ち、本明細書によって開示される一つの技術は、サーバ情報記憶デバイスを含むネットワークと、そのネットワークを構成するデバイスと通信可能であるIP電話装置とを備えるIP電話ネットワークシステムである。IP電話装置は、ブロードキャスト手段とIPアドレス受信手段と第2コマンド送信手段とを有する。ブロードキャスト手段は、上記のネットワークに向けて、当該IP電話装置のIPアドレスを含む第1コマンドをブロードキャストする。IPアドレス受信手段は、サーバ情報記憶デバイスから送信されたサーバ情報記憶デバイスのIPアドレスを受信する。第2コマンド送信手段は、IPアドレス受信手段によって受信されたサーバ情報記憶デバイスのIPアドレスを送信先として、当該IP電話装置のIP電話識別情報を含む第2コマンドを送信する。 That is, one technique disclosed in this specification is an IP telephone network system including a network including a server information storage device and an IP telephone apparatus capable of communicating with the devices constituting the network. The IP telephone apparatus has broadcast means, IP address reception means, and second command transmission means. The broadcast means broadcasts a first command including the IP address of the IP telephone device toward the network. The IP address receiving means receives the IP address of the server information storage device transmitted from the server information storage device. The second command transmission means transmits the second command including the IP telephone identification information of the IP telephone apparatus, with the IP address of the server information storage device received by the IP address reception means as the transmission destination.
サーバ情報記憶デバイスは、IPアドレス記憶手段と第1コマンド受信手段とIPアドレス送信手段と第2コマンド受信手段と組合せ情報登録手段とを有する。IPアドレス記憶手段は、IP電話サーバのIPアドレスを記憶する。第1コマンド受信手段は、IP電話装置からブロードキャストされた第1コマンドを受信する。IPアドレス送信手段は、第1コマンド受信手段によって第1コマンドが受信されたことを条件として、当該第1コマンドに含まれるIP電話装置のIPアドレスを送信先として、当該サーバ情報記憶デバイスのIPアドレスを送信する。第2コマンド受信手段は、IP電話装置から送信された第2コマンドを受信する。組合せ情報登録手段は、第2コマンド受信手段によって第2コマンドが受信されたことを条件として、IPアドレス記憶手段に記憶されているIP電話サーバのIPアドレスを送信先として、当該サーバ情報記憶デバイスのIPアドレスと当該第2コマンドに含まれるIP電話装置のIP電話識別情報との組合せ情報を含む第3コマンドを送信することによって、当該組合せ情報をIP電話サーバに登録する。 The server information storage device includes IP address storage means, first command reception means, IP address transmission means, second command reception means, and combination information registration means. The IP address storage means stores the IP address of the IP telephone server. The first command receiving means receives the first command broadcast from the IP telephone apparatus. The IP address transmitting means, on the condition that the first command is received by the first command receiving means, uses the IP address of the IP telephone device included in the first command as the destination, and the IP address of the server information storage device Send. The second command receiving means receives the second command transmitted from the IP telephone device. The combination information registration means uses the IP address of the IP telephone server stored in the IP address storage means as the transmission destination on the condition that the second command is received by the second command reception means. The combination information is registered in the IP telephone server by transmitting a third command including combination information of the IP address and the IP telephone identification information of the IP telephone apparatus included in the second command.
上記のIP電話ネットワークシステムでは、IP電話装置がネットワークに第1コマンドをブロードキャストすると、サーバ情報記憶デバイスからIP電話装置に当該サーバ情報記憶デバイスのIPアドレスが送信される。IP電話装置は、サーバ情報記憶デバイスのIPアドレスを取得することができ、そのIPアドレスを送信先として第2コマンドを送信する。この結果、サーバ情報記憶デバイスが、自身のIPアドレスとIP電話装置のIP電話識別情報をIP電話サーバに登録することができる。この構成では、サーバ情報記憶デバイスが、IP電話装置とIP電話サーバの間の様々な通信(例えば音声データ)を中継することになる。この技術によると、IP電話サーバやサーバ情報記憶デバイスのIPアドレスをユーザがIP電話装置に入力する必要がない。ユーザの作業負荷が少ないシステムが実現されている。 In the above IP telephone network system, when the IP telephone apparatus broadcasts the first command to the network, the IP address of the server information storage device is transmitted from the server information storage device to the IP telephone apparatus. The IP telephone apparatus can acquire the IP address of the server information storage device, and transmits the second command using the IP address as a transmission destination. As a result, the server information storage device can register its own IP address and IP telephone identification information of the IP telephone apparatus in the IP telephone server. In this configuration, the server information storage device relays various communications (for example, voice data) between the IP telephone apparatus and the IP telephone server. According to this technique, it is not necessary for the user to input the IP address of the IP telephone server or server information storage device to the IP telephone apparatus. A system with a low user workload has been realized.
上記の技術は、IP電話サーバのIPアドレスを記憶しているサーバ情報記憶デバイスを含むネットワークと、そのネットワークを構成するデバイスと通信可能であるIP電話装置とを備えるIP電話ネットワークシステムにおいて、当該IP電話装置のIP電話識別情報をIP電話サーバに登録する方法として表現することもできる。この方法は、以下の各工程を備える。
(1)IP電話装置が、上記のネットワークに向けて、当該IP電話装置のIPアドレスを含む第1コマンドをブロードキャストするブロードキャスト工程。
(2)サーバ情報記憶デバイスが、IP電話装置からブロードキャストされた第1コマンドを受信する第1コマンド受信工程。
(3)サーバ情報記憶デバイスが、第1コマンド受信工程で第1コマンドが受信されたことを条件として、当該第1コマンドに含まれるIP電話装置のIPアドレスを送信先として、当該サーバ情報記憶デバイスのIPアドレスを送信するIPアドレス送信工程。
(4)IP電話装置が、サーバ情報記憶デバイスから送信されたサーバ情報記憶デバイスのIPアドレスを受信するIPアドレス受信工程。
(5)IP電話装置が、IPアドレス受信工程で受信されたサーバ情報記憶デバイスのIPアドレスを送信先として、当該IP電話装置のIP電話識別情報を含む第2コマンドを送信する第2コマンド送信工程。
(6)サーバ情報記憶デバイスが、IP電話装置から送信された第2コマンドを受信する第2コマンド受信工程。
(7)サーバ情報記憶デバイスが、第2コマンド受信工程で第2コマンドが受信されたことを条件として、IP電話サーバのIPアドレスを送信先として、当該サーバ情報記憶デバイスのIPアドレスと第2コマンドに含まれるIP電話装置のIP電話識別情報との組合せ情報を含む第3コマンドを送信することによって、当該組合せ情報をIP電話サーバに登録する組合せ情報登録工程。
この方法を利用すると、IP電話装置のIP電話識別情報をIP電話サーバに登録する際に、IP電話サーバやサーバ情報記憶デバイスのIPアドレスをユーザがIP電話装置に入力する必要がない。
In the IP telephone network system including the network including the server information storage device that stores the IP address of the IP telephone server, and the IP telephone apparatus that can communicate with the devices constituting the network, It can also be expressed as a method of registering the IP telephone identification information of the telephone device in the IP telephone server. This method includes the following steps.
(1) A broadcast process in which the IP telephone device broadcasts a first command including the IP address of the IP telephone device toward the network.
(2) A first command receiving step in which the server information storage device receives the first command broadcast from the IP telephone apparatus.
(3) On the condition that the server information storage device receives the first command in the first command receiving step, the server information storage device uses the IP address of the IP telephone device included in the first command as a transmission destination. IP address transmission step of transmitting the IP address of
(4) An IP address receiving step in which the IP telephone apparatus receives the IP address of the server information storage device transmitted from the server information storage device.
(5) A second command transmission step in which the IP telephone device transmits a second command including the IP telephone identification information of the IP telephone device using the IP address of the server information storage device received in the IP address reception step as a transmission destination. .
(6) A second command receiving step in which the server information storage device receives the second command transmitted from the IP telephone apparatus.
(7) On the condition that the server information storage device receives the second command in the second command reception step, the IP address of the server information storage device and the second command with the IP address of the IP telephone server as the transmission destination A combination information registration step of registering the combination information in the IP telephone server by transmitting a third command including combination information with the IP telephone identification information of the IP telephone apparatus included in the IP telephone server.
When this method is used, when the IP telephone identification information of the IP telephone apparatus is registered in the IP telephone server, the user does not need to input the IP address of the IP telephone server or the server information storage device to the IP telephone apparatus.
ここでは、以下の実施例に記載の技術の特徴の一部をまとめておく。
(形態1)ネットワークは、ルータを含んでいてもよい。ルータは、第1通信回線と第2通信回線に接続されていてもよい。第1通信回線は、他のネットワークに接続されていてもよい。第2通信回線は、少なくともサーバ情報記憶デバイスに接続されていてもよい。第2通信回線は、アクセスポイントに接続されていてもよい。1つのネットワークは、ルータと、第2通信回線に接続されている各デバイスとによって構成されてもよい。この場合、第1通信回線を上流側として第2通信回線を下流側とした場合、ルータとその下流側に存在する各デバイスとによって1つのネットワークが構成されることになる。
(形態2)ルータは、下流側からのブロードキャストを上流側に送信することを禁止してもよい。この場合、1つのネットワークは、「ブロードキャストが送信される範囲」と定義することもできる。
(形態3)IP電話装置は、SIP(Session Initiation Protocol)を利用して電話通信を行なってもよい。他のプロトコルが利用されてもよい。例えば、「H.323」、「MGCP(Media Gateway Control Protocol)」、「H.248/MEGACO(Media Gateway Control)」等が利用されてもよい。
Here, some of the features of the techniques described in the following embodiments are summarized.
(Mode 1) The network may include a router. The router may be connected to the first communication line and the second communication line. The first communication line may be connected to another network. The second communication line may be connected to at least the server information storage device. The second communication line may be connected to the access point. One network may be configured by a router and each device connected to the second communication line. In this case, when the first communication line is the upstream side and the second communication line is the downstream side, one network is configured by the router and each device existing on the downstream side.
(Mode 2) The router may prohibit the transmission from the downstream side to the upstream side. In this case, one network can also be defined as “range in which broadcast is transmitted”.
(Mode 3) The IP telephone apparatus may perform telephone communication using SIP (Session Initiation Protocol). Other protocols may be used. For example, “H.323”, “MGCP (Media Gateway Control Protocol)”, “H.248 / MEGACO (Media Gateway Control)”, or the like may be used.
(第1実施例)
図面を参照して実施例を説明する。図1は、本実施例のIP電話ネットワークシステム2を示す。
(システムの全体構成)
IP電話ネットワークシステム2は、複数のネットワーク10,50と複数のSIPサーバ20,60,70とインターネット90と複数のIP電話装置100,150等を備える。複数のネットワーク10,50は、通信回線82に接続されている。複数のSIPサーバ20,60,70は、通信回線82に接続されている。インターネット90も、通信回線82に接続されている。インターネット90には、外部ネットワーク92が接続されている。各IP電話装置100,150は、各ネットワーク10,50と無線通信可能である。各IP電話装置100,150は、持ち運び可能な電話装置(例えば携帯電話装置)である。このために、ユーザは、IP電話装置100,150を持って移動することができる。
(First embodiment)
Embodiments will be described with reference to the drawings. FIG. 1 shows an IP telephone network system 2 of the present embodiment.
(Overall system configuration)
The IP telephone network system 2 includes a plurality of networks 10, 50, a plurality of
(ネットワークの構成)
ネットワーク10は、ルータ12と管理サーバ14と複数のアクセスポイント16,18とを有する。ルータ12は、通信回線82に接続されている。ルータ12は、通信回線84にも接続されている。管理サーバ14と複数のアクセスポイント16,18は、通信回線84に接続されている。管理サーバ14は、SIPサーバ20のIPアドレスを記憶している。各アクセスポイント16,18は、IP電話装置100,150がネットワーク10と無線通信するために利用される。なお、通信回線82を上流側として通信回線84を下流側とした場合、ルータ12とその下流側に存在する各デバイス14,16,18によってネットワーク10が構成されている。
(Network configuration)
The network 10 includes a
ネットワーク50は、ルータ52と管理サーバ54とアクセスポイント56とを有する。ルータ52は、通信回線82に接続されている。ルータ52は、通信回線86にも接続されている。管理サーバ54とアクセスポイント56は、通信回線86に接続されている。管理サーバ54は、2つのSIPサーバ60,70のIPアドレスを記憶している。アクセスポイント56は、IP電話装置100,150がネットワーク50を構成するデバイスと無線通信するために利用される。なお、通信回線82を上流側として通信回線86を下流側とした場合、ルータ52とその下流側に存在する各デバイス54,56によってネットワーク50が構成されている。
The network 50 includes a
なお、図示省略しているが、システム2には、DHCP(Dynamic Host Configuration Protocol)サーバが備えられている。システム2を構成する各デバイス14,16,18,20,54,56,60,70,100,150等のIPアドレスは、DHCPサーバによって自動的に割り当てられる。なお、本実施例では、各IP電話装置100,150は、無線通信可能なアクセスポイントが変化すると、IPアドレスが変化する。
Although not shown, the system 2 includes a DHCP (Dynamic Host Configuration Protocol) server. The IP address of each
(SIPサーバの構成)
図2は、SIPサーバ20の構成を示す。SIPサーバ20は、CPU200とROM210とRAM220とネットワークインターフェイス240等を有する。CPU200は、ROM210に記憶されている各プログラム212〜218に従って、様々な処理を実行する。CPU200が実行する処理の内容については、後で詳しく説明する。ROM210は、CPU200によって実行される様々なプログラム212〜218を記憶している。各プログラム212〜218の内容について、次に簡単に説明しておく。
(Configuration of SIP server)
FIG. 2 shows the configuration of the
登録処理プログラム212は、IP電話装置100,150からのREGISTERコマンドに応じて、IP電話装置100,150のIPアドレスとSIPURIとの組合せ情報を記憶(登録)する処理を実行するためのプログラムである。なお、以下では、例えば、IP電話装置100のIPアドレスとSIPURIがSIPサーバ20に登録されている場合、「IP電話装置100がSIPサーバ20に登録されている」と簡単に記載することがある。
The
電話中継プログラム214は、IP電話装置100,150が行なう電話通信を中継するためのプログラムである。例えば、IP電話装置100とIP電話装置150がSIPサーバ20に登録されており、IP電話装置100からIP電話装置150に電話をかける場合、IP電話装置100は、SIPサーバ20にINVITEコマンドを送信する。SIPサーバ20は、INVITEコマンドをIP電話装置150に転送する。これにより、IP電話装置150が通話要求通知(例えばリング音の出力、振動、光の出力等)を実行する。IP電話装置150において通話開始操作(例えばフックキーの操作)が行なわれた場合、IP電話装置100とIP電話装置150の間の通話用通信セッションRTP(Real−time Transport Protocol)が確立される。この場合、IP電話装置100からの音声データは、SIPサーバ20を経由してIP電話装置150に送信される。また、IP電話装置150からの音声データも、SIPサーバ20を経由してIP電話装置100に送信される。電話通信を行なうためにSIPサーバ20が実行するべき様々な処理を実行するために、プログラム214が用意されている。
The
削除処理プログラム216は、他のSIPサーバからのコマンドに応じて、自身に登録されている組合せ情報を削除するためのプログラムである。また、プログラム218は、上記の各プログラム212〜216以外の様々なプログラムを含んでいる。
The
RAM220は、様々な記憶領域222,230,236を有する。登録情報記憶領域222は、IP電話装置(例えばIP電話装置100)の組合せ情報を記憶することができる。登録情報記憶領域222にIP電話装置100の組合せ情報が記憶された場合、IP電話装置100がSIPサーバ20に登録されたことになる。登録情報記憶領域222は、複数の組合せ情報を記憶することができる。即ち、SIPサーバ20には複数のIP電話装置を登録することができる。SIPサーバ情報記憶領域230は、他のSIPサーバ60,70のそれぞれのIPアドレス232,234を記憶している。記憶領域236は、記憶領域222,230に記憶されるべき情報以外の情報を記憶することができる。記憶領域236は、例えば、DHCPサーバによって割り当てられたSIPサーバ20のIPアドレスを記憶することができる。
The
ネットワークインターフェイス240は、通信回線82に接続されている。SIPサーバ20は、ネットワークインターフェイス240を介して、ネットワーク10,50を構成するデバイスと通信可能である。また、SIPサーバ20は、ネットワークインターフェイス240を介して、他のSIPサーバ60,70やインターネット90とも通信可能である。
The
他のSIPサーバ60,70は、SIPサーバ20と同様の構成を有する。ただし、以下の点において、SIPサーバ20と異なる。即ち、SIPサーバ60のRAMのSIPサーバ情報記憶領域は、SIPサーバ20,70のそれぞれのIPアドレスを記憶している。また、SIPサーバ70のRAMのSIPサーバ情報記憶領域は、SIPサーバ20,60のそれぞれのIPアドレスを記憶している。
The
(管理サーバの構成)
図3は、管理サーバ14の構成を示す。管理サーバ14は、CPU250とROM260とRAM270とネットワークインターフェイス280と表示部282と操作部284等を有する。CPU250は、ROM260に記憶されている各プログラム262,264に従って、様々な処理を実行する。CPU250が実行する処理の内容については、後で詳しく説明する。ROM260は、CPU250によって実行される様々なプログラム262,264を記憶している。ブロードキャスト対応プログラム262は、IP電話装置100,150からのブロードキャストに対応するためのプログラムである。プログラム264は、上記のプログラム262以外の様々なプログラムを含んでいる。
(Management server configuration)
FIG. 3 shows the configuration of the
RAM270は、SIPサーバ20のIPアドレス272を記憶している。システム2の管理者は、管理サーバ14の操作部284を操作することによって、SIPサーバ20のIPアドレスを管理サーバ14に入力することができる。これにより、RAM270にSIPサーバ20のIPアドレス272が記憶される。記憶領域274は、SIPサーバ20のIPアドレス272以外の様々な情報を記憶することができる。記憶領域274は、例えば、DHCPサーバによって割り当てられた管理サーバ14のIPアドレスを記憶する。
The
ネットワークインターフェイス280は、通信回線84に接続されている。管理サーバ14は、ネットワークインターフェイス280を介して、ルータ12や各アクセスポイント16,18(即ちIP電話装置100,150)と通信可能である。表示部282は、様々な情報を表示することができる。操作部284は、キーボードやマウスによって構成される。
The
ネットワーク50を構成する管理サーバ54も、管理サーバ14と同様の構成を有する。ただし、以下の点において、管理サーバ14と異なる。即ち、管理サーバ54のRAMは、SIPサーバ20のIPアドレスを記憶しておらず、SIPサーバ60のIPアドレスとSIPサーバ70のIPアドレスを記憶している。即ち、システム2の管理者によってSIPサーバ60,70のそれぞれのIPアドレスが管理サーバ54に入力され、それらのIPアドレスが管理サーバ54のRAMに記憶されている。また、管理サーバ54のネットワークインターフェイスは、通信回線86に接続されている。
The
(IP電話装置の構成)
図4は、IP電話装置100の構成を示す。IP電話装置100は、CPU110とROM112とRAM120と無線通信インターフェイス130と表示部132と操作部134等を有する。CPU110は、ROM112に記憶されている各プログラム114〜118に従って、様々な処理を実行する。CPU110が実行する処理の内容については、後で詳しく説明する。ROM112は、CPU110によって実行される様々なプログラム114〜118を記憶している。アクセスポイント監視プログラム114は、無線通信可能なアクセスポイント16,18,56が変化するのを監視するためのプログラムである。電話通信プログラム116は、SIPに従って電話通信するためのプログラムである。また、プログラム118は、上記の各プログラム114,116以外の様々なプログラムを含んでいる。
(Configuration of IP telephone device)
FIG. 4 shows the configuration of
RAM120は、様々な記憶領域122〜128を有する。SIPURI記憶領域122は、IP電話装置100に設定されているSIPURIを記憶している。IP電話装置100のSIPURIは、IP電話装置100の製造段階において予め設定されていてもよい。また、IP電話装置100のSIPURIは、ユーザによって任意に設定されるものであってもよい。アクセスポイント情報記憶領域124は、IP電話装置100が無線通信可能であるアクセスポイントに関する情報を記憶する。アクセスポイント情報記憶領域124は、例えば、アクセスポイントのIPアドレスを記憶する。例えば、IP電話装置100がアクセスポイント16と無線通信可能である場合、アクセスポイント情報記憶領域124は、アクセスポイント16のIPアドレスを記憶する。また、例えば、IP電話装置100が移動し、アクセスポイント16と無線通信できないがアクセスポイント18と無線通信可能になった場合、アクセスポイント情報記憶領域124は、アクセスポイント18のIPアドレスを記憶する。SIPサーバ情報記憶領域126は、IP電話装置100を登録しているSIPサーバに関する情報を記憶する。SIPサーバ情報記憶領域126は、例えば、SIPサーバのIPアドレスを記憶する。例えば、IP電話装置100がSIPサーバ20に登録されている場合、SIPサーバ情報記憶領域126は、SIPサーバ20のIPアドレスを記憶する。また、例えば、IP電話装置100が移動し、IP電話装置100がSIPサーバ60に登録された場合、SIPサーバ情報記憶領域126は、SIPサーバ60のIPアドレスを記憶する。記憶領域128は、記憶領域122〜126に記憶されるべき情報以外の情報を記憶することができる。記憶領域128は、例えば、DHCPサーバによって割り当てられたIP電話装置100のIPアドレスを記憶する。
The
無線通信インターフェイス130は、アクセスポイントと無線通信するためのインターフェイスである。表示部132は、様々な情報を表示することができる。操作部134は、複数のキー(例えばテンキー)によって構成される。
The
他のIP電話装置150は、IP電話装置100と同様の構成を有する。ただし、以下の点において、IP電話装置100と異なる。即ち、IP電話装置150のRAMのSIPURI記憶領域は、IP電話装置150に設定されているSIPURI(IP電話装置100と異なるSIPURI)を記憶している。
Other
(SIPサーバが実行する処理)
続いて、SIPサーバ20が実行する処理の内容を説明する。他のSIPサーバ60,70も、SIPサーバ20と同様の処理を実行する。図5は、SIPサーバ20が実行する処理のフローチャートを示す。図5のフローチャートは、SIPサーバ20のCPU200(図2参照)によって実行される。
(Processing executed by the SIP server)
Next, the contents of processing executed by the
CPU200は、REGISTERコマンドを受信することを監視している(S10)。詳しくは後述するが、IP電話装置100,150は、REGISTERコマンドをSIPサーバ20に送信することができる。REGISTERコマンドは、その送信元のIP電話装置のIPアドレスとSIPURIとの組合せ情報を含んでいる。S10でYESの場合、CPU200は、S10で受信されたREGISTERコマンドに含まれる組合せ情報を登録情報記憶領域222(図2参照)に記憶させる(S12)。これにより、組合せ情報がSIPサーバ20に登録される。次いで、CPU200は、S10で受信されたREGISTERコマンドに含まれる組合せ情報を他のSIPサーバ60,70に送信する(S14)。S14の送信処理は、ユニキャストによって実行される。CPU200は、SIPサーバ情報記憶領域230(図2参照)に記憶されているIPアドレス(即ちSIPサーバ60,70のIPアドレス)を送信先として、S10で受信されたREGISTERコマンドに含まれる組合せ情報をユニキャストする。
The
CPU200は、他のSIPサーバ60,70からの組合せ情報を受信することを監視している(S16)。SIPサーバ60又は70において上記のS14の処理が実行された場合、SIPサーバ20は、組合せ情報を受信することになる。この場合、S16でYESと判断される。CPU200は、S16で受信された組合せ情報に含まれるSIPURIが登録情報記憶領域222に記憶されているのか否かを判断する(S18)。なお、SIPURIを単位としてS18の判断を行なっているのは、IP電話装置が移動するとIPアドレスが変化する可能性があるからである。S18でYESの場合、CPU200は、S16で受信された組合せ情報に含まれるSIPURIを有する組合せ情報を登録情報記憶領域222から削除する(S20)。一方において、S18でNOの場合、S20をスキップする。
The
詳しくは後述するが、管理サーバ14は、組合せ情報数問合せコマンドをSIPサーバ20に送信することができる。CPU200は、管理サーバ14からの組合せ情報数問合せコマンドを受信することを監視している(S22)。ここでYESの場合、CPU200は、登録情報記憶領域222に記憶されている組合せ情報数を管理サーバ14に送信する(S24)。なお、管理サーバ54は、SIPサーバ20ではなく、SIPサーバ60,70に組合せ情報数問合せコマンドを送信する。SIPサーバ60,70のCPUは、組合せ情報数問合せコマンドを受信すると、組合せ情報数を管理サーバ54に送信する。
As will be described in detail later, the
(管理サーバの処理)
次いで、管理サーバ14が実行する処理の内容を説明する。他の管理サーバ54も、管理サーバ14と同様の処理を実行する。図6は、管理サーバ14が実行する処理のフローチャートを示す。図6のフローチャートは、管理サーバ14のCPU250(図3参照)によって実行される。
(Management server processing)
Next, the contents of the process executed by the
詳しくは後述するが、IP電話装置100,150は、IPアドレス問合せコマンドをブロードキャストすることができる。IPアドレス問合せコマンドには、そのコマンドの送信元のIP電話装置(100又は150)のIPアドレスが含まれている。CPU250は、IP電話装置からのIPアドレス問合せコマンドを受信することを監視している(S40)。ここでYESの場合、CPU250は、RAM270に記憶されているSIPサーバ20のIPアドレス272を送信先として、組合せ情報数問合せコマンドを送信する(S42)。この結果、SIPサーバ20において図5のS24の処理が実行される。管理サーバ14は、SIPサーバ20からの組合せ情報数を受信する(S44)。
As will be described in detail later,
なお、管理サーバ14は、1つのSIPサーバ20のIPアドレス272のみを記憶しているために、1つのSIPサーバ20のみに向けて組合せ情報数問合せコマンドを送信する。しかしながら、管理サーバ54は、2つのSIPサーバ60,70のIPアドレスを記憶している。このために、管理サーバ54がS42の処理を実行する場合、2つのSIPサーバ60,70のそれぞれに向けて組合せ情報数問合せコマンドが送信される。この結果、管理サーバ54は、各SIPサーバ60,70からの組合せ情報数を受信することになる。
Since the
次いで、CPU250は、S44で受信された組合せ情報数が最も少ないSIPサーバを特定する(S46)。上述したように、管理サーバ14は、1つのSIPサーバ20のみに組合せ情報数問合せコマンドを送信する。このために、CPU250は、S46において、SIPサーバ20を特定する。なお、管理サーバ14のようにRAM270に1つのSIPサーバ20のIPアドレス272のみが記憶されている場合、S46で特定されるSIPサーバが決まっているために、S42〜S46の処理をスキップしてもよい。一方において、管理サーバ54は、複数のSIPサーバ60,70に組合せ情報数問合せコマンドを送信する。この場合、管理サーバ54は、S46において、組合せ情報数が最も少ないSIPサーバ(60又は70)を特定する。
Next, the
続いて、CPU250は、S40で受信されたIPアドレス問合せコマンドに含まれるIPアドレスを送信先として(即ちIPアドレス問合せコマンドを送信したIP電話装置を送信先として)、S46で特定されたSIPサーバのIPアドレスを送信する(S50)。管理サーバ14の場合、SIPサーバ20のIPアドレスを送信する。また、管理サーバ54の場合、SIPサーバ60,70のうちのいずれかのIPアドレス(組合せ情報数が少ない方のSIPサーバのIPアドレス)を送信する。
Subsequently, the
(IP電話装置の処理)
続いて、IP電話装置100が実行する処理の内容を説明する。他のIP電話装置150も、IP電話装置100と同様の処理を実行する。図7は、IP電話装置100が実行する処理のフローチャートを示す。図7のフローチャートは、IP電話装置100のCPU110(図4参照)によって実行される。
(IP phone device processing)
Next, the contents of processing executed by
CPU110は、自身の周囲に向けて所定の信号を無線通信によって送信する(S60)。S60の処理は、定期的に行なわれる。上記の所定の信号は、アクセスポイントをサーチするための信号である。アクセスポイント(例えばアクセスポイント16)は、上記の所定の信号を受信すると、自身の情報(IPアドレス等)をIP電話装置100に返信する。これにより、IP電話装置100は、アクセスポイントからの返信(即ちそのアクセスポイントのIPアドレス等)を受信する。
The
CPU110は、アクセスポイントからの返信に含まれるIPアドレスがアクセスポイント情報記憶領域124(図4参照)に記憶されているのか否かを判断する(S62)。例えば、IP電話装置100がアクセスポイント16と無線通信可能なロケーションに存在し続けており、その間に定期的にS60の処理を実行している場合、同じアクセスポイント16からの返信のみを受信することになる。この場合、S62でNOと判断される。また、例えば、図1の矢印D1に示されるように、IP電話装置150がアクセスポイント16と無線通信可能なロケーションからアクセスポイント18と無線通信可能なロケーションに移動した場合、IP電話装置150のアクセスポイント情報記憶領域にアクセスポイント16のIPアドレスが記憶されている状態で、それと異なるアクセスポイント18からの返信を受信することになる。この場合、S62でYESと判断される。同様に、例えば、図1の矢印D2に示されるように、IP電話装置150がアクセスポイント16と無線通信可能なロケーションからアクセスポイント56と無線通信可能なロケーションに移動した場合、IP電話装置150のアクセスポイント情報記憶領域にアクセスポイント16のIPアドレスが記憶されている状態で、それと異なるアクセスポイント56からの返信を受信することになる。この場合も、S62でYESと判断される。
S62でYESの場合、CPU110は、IPアドレス問合せコマンドをブロードキャストする(S64)。即ち、CPU110は、送信先を特定していないIPアドレス問合せコマンドを送信する。IPアドレス問合せコマンドは、そのコマンドの送信元であるIP電話装置(例えばIP電話装置100)のIPアドレスを含んでいる。例えば、IP電話装置150がアクセスポイント16と無線通信可能なロケーションからアクセスポイント18と無線通信可能なロケーションに移動した場合、S64でブロードキャストされたIPアドレス問合せコマンドは、アクセスポイント18を介して通信回線84に送信される。これにより、通信回線84に接続されているルータ12や管理サーバ14(即ちネットワーク10を構成する各デバイス)がIPアドレス問合せコマンドを受信する。なお、ルータ12は、通信回線84を介して受信されたIPアドレス問合せコマンドを通信回線82に送信しない。即ち、ルータ12は、下流側からのブロードキャストを上流側に送信しない。このために、IPアドレス問合せコマンドは、ネットワーク10を構成する各デバイス12,14等のみに送信される。
If YES in S62, the
なお、IP電話装置100によってS64が実行され、IPアドレス問合せコマンドが管理サーバ14によって受信されたものとして以下の処理について説明する。この場合、管理サーバ14は、図6のS40でYESと判断し、S50を実行してSIPサーバ20のIPアドレスをIP電話装置100に送信する。これにより、IP電話装置100は、SIPサーバ20のIPアドレスを受信する(S66)。この場合、CPU110は、S66で受信されたSIPサーバ20のIPアドレスを送信先として、IP電話装置100のIPアドレスとSIPURIとの組合せ情報を含むREGISTERコマンドを送信する(S68)。この結果、SIPサーバ20は、図5のS10でYESと判断し、IP電話装置100の組合せ情報を登録する。
The following processing will be described on the assumption that S64 is executed by
次いで、CPU110は、アクセスポイント情報記憶領域124(図4参照)とSIPサーバ情報記憶領域126(図4参照)を更新する(S70)。即ち、CPU110は、アクセスポイント情報記憶領域124の記憶内容をクリアし、新たなアクセスポイント(即ちS62の異なるアクセスポイント)のIPアドレスをアクセスポイント情報記憶領域124に記憶させる。また、CPU110は、SIPサーバ情報記憶領域126の記憶内容をクリアし、S66で受信されたSIPサーバのIPアドレスをSIPサーバ情報記憶領域126に記憶させる。
Next, the
続いて、IP電話装置100がどのようにして他のIP電話装置(例えばIP電話装置150)と電話通信するのかについて、簡単に説明しておく。ここでは、IP電話装置100がSIPサーバ20に登録されており、IP電話装置150がSIPサーバ60に登録されている場合を例にして説明する。IP電話装置100からIP電話装置150に電話をかける場合、IP電話装置100は、INVITEコマンドをSIPサーバ20に送信する。INVITEコマンドは、送信元であるIP電話装置100のSIPURIと、送信先であるIP電話装置150のSIPURIとを含んでいる。SIPサーバ20は、SIPサーバ60,70と連携している。即ち、各SIPサーバ20,60,70は、他のSIPサーバにどのIP電話装置が登録されているのかを知ることができる。この例の場合、SIPサーバ20は、SIPサーバ60にIP電話装置150が登録されているのを知ることができる。SIPサーバ20は、INVITEコマンドをSIPサーバ60に送信する。SIPサーバ60は、INVITEコマンドをIP電話装置150に送信する。なお、INVITEコマンドは、通話要求コマンドと言い換えることもできる。
Next, how
IP電話装置150は、INVITEコマンドを受信すると、通話要求通知を実行する。ユーザは、IP電話装置150において通話開始操作を実行することができる。この場合、IP電話装置150は、SIPサーバ60に200 OKを送信する。SIPサーバ60は、SIPサーバ20に200 OKを転送する。SIPサーバ20は、IP電話装置100に200 OKを転送する。IP電話装置100は、200 OKを受信すると、ACKをSIPサーバ20に送信する。SIPサーバ20は、ACKをSIPサーバ60に転送する。SIPサーバ60は、ACKをIP電話装置150に転送する。これにより、IP電話装置100とIP電話装置150の間でRTPが確立され、音声データを通信することが可能になる。なお、上記の200 OKは、第1の所定の信号と言い換えることができる。また、ACKは、第2の所定の信号と言い換えることができる。IP電話装置100から送信された音声データは、SIPサーバ20,60を経由してIP電話装置150に送信される。また、IP電話装置150から送信された音声データは、SIPサーバ60,20を経由してIP電話装置100に送信される。
When receiving the INVITE command,
なお、IP電話装置100を登録しているSIPサーバ(例えばSIPサーバ20)が外部ネットワーク92(図1参照)に存在するSIPサーバと連携していることを条件として、IP電話装置100は、外部ネットワーク92に存在するIP電話装置と電話通信を行なうこともできる。
The
本実施例のIP電話ネットワークシステム2について詳しく説明した。このシステム2では、例えば、IP電話装置100がネットワーク10に向けてIPアドレス問合せコマンドをブロードキャストすると、管理サーバ14からIP電話装置100にSIPサーバ20のIPアドレスが送信される。IP電話装置100は、SIPサーバ20のIPアドレスを取得することができ、そのIPアドレスを送信先としてREGISTERコマンドを送信することによって自身のIPアドレスとSIPURIをSIPサーバ20に登録することができる。SIPサーバ20のIPアドレスをユーザがIP電話装置100に入力する必要がない(管理サーバ14のIPアドレスを入力する必要もない)。ユーザの作業負荷が少ないシステム2が実現されている。
The IP telephone network system 2 of the present embodiment has been described in detail. In this system 2, for example, when the
IP電話装置100,150が無線通信可能であるために、ユーザは、IP電話装置100,150を持ち運ぶことができる。例えば、ネットワーク10と無線通信可能であるロケーションからネットワーク50と無線通信可能であるロケーションにIP電話装置100が移動すると、IP電話装置100のIPアドレスが変化する。本実施例では、IP電話装置100においてIPアドレスが変化することを契機として、変化後のIPアドレス及びSIPURIを、移動先のネットワーク50に対応するSIPサーバ(60又は70)に登録することができる。この際に、SIPサーバ(60又は70)のIPアドレスをユーザがIP電話装置100に入力する必要がなく、ユーザの作業負荷が少ない。
Since the
また、本実施例のシステム2では、新たな組合せ情報がSIPサーバ(例えばSIPサーバ20)に登録されると、その組合せ情報が他のSIPサーバ(例えばSIPサーバ60,70)に送信される。即ち、SIPサーバは、自身に登録されているIP電話装置が他のSIPサーバで新たに登録されたことを知ることができる。この場合、SIPサーバは、自身に登録されている上記のIP電話装置の組合せ情報を削除する。同じIP電話装置が複数のIP電話サーバに登録され続けることを防止することができる。
In the system 2 according to the present embodiment, when new combination information is registered in the SIP server (for example, the SIP server 20), the combination information is transmitted to other SIP servers (for example, the
また、管理サーバ54は、IP電話装置100,150からのIPアドレス問合せコマンドを受信すると、SIPサーバ60,70のそれぞれに登録されている組合せ情報数を取得する。管理サーバ54は、組合せ情報数が少ないSIPサーバのIPアドレスをIP電話装置100,150に送信する。この結果、登録されている組合せ情報数が少ないSIPサーバにIP電話装置100,150が新たに登録されることになる。SIPサーバ60,70の負荷を分散させることができる。
In addition, when the
(第2実施例)
第1実施例と異なる点について説明する。第1実施例では、IP電話装置100,150がSIPサーバ20,60,70にREGISTERコマンドを送信する。本実施例では、IP電話装置100,150の代わりに、管理サーバ14,54がSIPサーバ20,60,70にREGISTERコマンドを送信する。管理サーバ14,54とIP電話装置100,150が実行する処理が第1実施例と異なる。これらの処理について以下に詳しく説明する。
(Second embodiment)
Differences from the first embodiment will be described. In the first embodiment, the
(管理サーバの処理)
図8は、本実施例の管理サーバ14が実行する処理のフローチャートを示す。なお、管理サーバ54は、管理サーバ14と同様に処理を実行する。管理サーバ14のCPU250は、IP電話装置100,150からのIPアドレス問合せコマンドを受信することを監視している(S90)。この処理は、第1実施例と同様である(図6のS40参照)。なお、IP電話装置100からのIPアドレス問合せコマンドを受信したものとして、以下の処理を説明する。
(Management server processing)
FIG. 8 shows a flowchart of processing executed by the
S90でYESの場合、CPU250は、SIPサーバ20のIPアドレスではなく、自身(管理サーバ14)のIPアドレスをIP電話装置100に送信する。この場合、詳しくは後述するが、IP電話装置100は、REGISTERコマンドを管理サーバ14に送信する。このREGISTERコマンドは、IP電話装置100のIPアドレスとSIPURIとの組合せ情報を含んでいる。管理サーバ14は、IP電話装置100からのREGISTERコマンドを受信する(S94)。この処理に続いて実行されるS96〜S100は、図6のS42〜S46と同様であるために、詳しい説明を省略する。
In the case of YES in S90, the
続いて、CPU250は、S100で特定されたSIPサーバ(管理サーバ14の場合、S100においてSIPサーバ20が特定される)に向けて、REGISTERコマンドを送信する(S102)。このREGISTERコマンドは、管理サーバ14のIPアドレスとIP電話装置100のSIPURIとの組合せ情報を含んでいる。この結果、SIPサーバ20は、図5のS10でYESと判断し、管理サーバ14のIPアドレスとIP電話装置100のSIPURIとの組合せ情報とを登録する。なお、管理サーバ14は、S102におけるREGISTERコマンドの送信先のSIPサーバ20のIPアドレスとIP電話装置100のSIPURIとの組合せ情報を記憶領域274(図3参照)に記憶しておく。この情報は、後述する電話通信を行なう際に利用される。
Subsequently, the
(IP電話装置の処理)
図9は、本実施例のIP電話装置100が実行する処理のフローチャートを示す。なお、IP電話装置150は、IP電話装置100と同様に処理を実行する。図9のS120〜S124は、図7のS60〜S64と同様であるために、詳しい説明を省略する。なお、S124においてIP電話装置100がネットワーク10にIPアドレス問合せコマンドをブロードキャストしたものとして、以下の処理を説明する。
(IP phone device processing)
FIG. 9 shows a flowchart of processing executed by the
S124が実行されると、管理サーバ14は、自身のIPアドレスをIP電話装置100に送信する(図8のS92参照)。IP電話装置100は、管理サーバ14のIPアドレスを受信する(S126)。次いで、IP電話装置100のCPU110は、S126で受信されたIPアドレスを送信先として(即ち管理サーバ14を送信先として)、REGISTERコマンドを送信する(S128)。このREGISTERコマンドは、IP電話装置100のIPアドレスとSIPURIとの組合せ情報を含んでいる。この結果、管理サーバ14は、自身のIPアドレスとIP電話装置100のSIPURIとの組合せ情報を含むREGISTERコマンドをSIPサーバ20に送信する(図8のS102参照)。これにより、SIPサーバ20が管理サーバ14のIPアドレスとIP電話装置100のSIPURIとの組合せ情報を登録する。
When S124 is executed, the
次いで、CPU110は、アクセスポイント情報記憶領域124(図4参照)とSIPサーバ情報記憶領域126(図4参照)を更新する(S130)。アクセスポイント情報記憶領域124の記憶内容を更新する点については、第1実施例と同様である。CPU110は、SIPサーバ情報記憶領域126の記憶内容をクリアし、S126で受信された管理サーバ14のIPアドレスをSIPサーバ情報記憶領域126に記憶させる。即ち、本実施例では、SIPサーバ情報記憶領域126は、管理サーバに関する情報を記憶している。従って、SIPサーバ情報記憶領域126と呼ぶ代わりに、管理サーバ情報記憶領域と呼んでもよい。
Next, the
本実施例のIP電話装置100がどのようにして他のIP電話装置(例えばIP電話装置150)と電話通信するのかについて、簡単に説明しておく。IP電話装置100がSIPサーバ20に登録されており、IP電話装置150がSIPサーバ60に登録されている場合を例にして説明する。この場合、SIPサーバ20は、IP電話装置100のSIPURIと管理サーバ14のIPアドレスとの組合せ情報を記憶している。管理サーバ14は、IP電話装置100のSIPURIとSIPサーバ20のIPアドレスとの組合せ情報を記憶している。IP電話装置100のSIPサーバ情報記憶領域126は、管理サーバ14のIPアドレスを記憶している。また、SIPサーバ60は、IP電話装置150のSIPURIと管理サーバ54のIPアドレスとの組合せ情報を記憶している。管理サーバ54は、IP電話装置150のSIPURIとSIPサーバ60のIPアドレスとの組合せ情報を記憶している。また、IP電話装置150のSIPサーバ情報記憶領域は、管理サーバ54のIPアドレスを記憶している。
A brief description will be given of how the
IP電話装置100からIP電話装置150に電話をかける場合、IP電話装置100は、SIPサーバ情報記憶領域126に記憶されているIPアドレス(管理サーバ14のIPアドレス)を送信先として、INVITEコマンドを送信する。このINVITEコマンドは、送信元であるIP電話装置100のSIPURIと、送信先であるIP電話装置150のSIPURIとを含んでいる。管理サーバ14は、INVITEコマンドを受信する。上述したように、管理サーバ14は、IP電話装置100のSIPURIとSIPサーバ20のIPアドレスとの組合せ情報を記憶している。この組合せ情報に基づいて、管理サーバ14は、INVITEコマンドに含まれる送信元SIPURI(IP電話装置100のSIPURI)と組にされているSIPサーバ20のIPアドレスを特定する。管理サーバ14は、SIPサーバ20のIPアドレスを送信先として、INVITEコマンドを送信する。SIPサーバ20は、INVITEコマンドを受信する。
When making a call from
第1実施例と同様に、SIPサーバ20は、SIPサーバ60,70と連携している。このために、SIPサーバ20は、SIPサーバ60にIP電話装置150が登録されているのを知ることができる。SIPサーバ20は、INVITEコマンドをSIPサーバ60に送信する。SIPサーバ60は、INVITEコマンドを受信する。上述したように、SIPサーバ60は、IP電話装置150のSIPURIと管理サーバ54のIPアドレスとの組合せ情報を記憶している。この組合せ情報に基づいて、SIPサーバ60は、INVITEコマンドに含まれる送信先SIPURI(IP電話装置150のSIPURI)と組にされている管理サーバ54のIPアドレスを特定する。SIPサーバ60は、管理サーバ54のIPアドレスを送信先として、INVITEコマンドを送信する。管理サーバ54は、INVITEコマンドを受信する。管理サーバ54は、INVITEコマンドをIP電話装置150に送信する。
As in the first embodiment, the
即ち、本実施例では、IP電話装置100から送信されたINVITEコマンドは、管理サーバ14、SIPサーバ20、SIPサーバ60、及び、管理サーバ54を経由して、IP電話装置150に送信される。これに応じてIP電話装置150から送信される200 OKは、管理サーバ54、SIPサーバ60、SIPサーバ20、及び、管理サーバ14を経由して、IP電話装置100に送信される。同様に、ACKや音声データも、各デバイスを経由して送信される。本実施例では、管理サーバ14,54が、IP電話装置100,150とSIPサーバ20,60の間の様々な通信を中継することになる。
In other words, in this embodiment, the INVITE command transmitted from the
本実施例では、例えば、IP電話装置100がネットワーク10にIPアドレス問合せコマンドをブロードキャストすると、管理サーバ14からIP電話装置100に管理サーバ14のIPアドレスが送信される。IP電話装置100は、管理サーバ14のIPアドレスを取得することができ、そのIPアドレスを送信先としてREGISTERコマンドを送信する。この結果、管理サーバ14が、自身のIPアドレスとIP電話装置100のSIPURIをSIPサーバ20に登録することができる。SIPサーバ20や管理サーバ14のIPアドレスをユーザがIP電話装置100に入力する必要がない。ユーザの作業負荷が少ないシステムが実現されている。
In the present embodiment, for example, when the
また、本実施例では、管理サーバ14,54が、IP電話装置100,150とSIPサーバ20,60,70の間の様々な通信(例えば音声データの通信)を中継することになる。例えば、管理サーバ14,54は、IP電話装置100,150から送られてくる音声データを記憶するようにしてもよい。この場合、管理サーバ14,54によって各IP電話装置100,150の電話通信を管理することができるシステムを構築することができる。
In this embodiment, the
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。 Specific examples of the present invention have been described in detail above, but these are merely examples and do not limit the scope of the claims. The technology described in the claims includes various modifications and changes of the specific examples illustrated above.
例えば、図5のS14の処理において、SIPサーバは、S12で記憶された組合せ情報を他のSIPサーバに送信せずに、S12で記憶された組合せ情報に含まれるSIPURIのみを他のSIPサーバに送信してもよい。この場合、上記の他のSIPサーバは、受信されたSIPURIが自身に登録されていることを条件として、そのSIPURIを含む組合せ情報を登録情報記憶領域から削除してもよい。 For example, in the process of S14 in FIG. 5, the SIP server does not transmit the combination information stored in S12 to the other SIP server, but only the SIP URI included in the combination information stored in S12 is transmitted to the other SIP server. You may send it. In this case, the other SIP server may delete the combination information including the SIP URI from the registered information storage area on condition that the received SIP URI is registered in the SIP server.
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。 The technical elements described in this specification or the drawings exhibit technical usefulness alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. In addition, the technology illustrated in the present specification or the drawings achieves a plurality of objects at the same time, and has technical utility by achieving one of the objects.
2:IP電話ネットワークシステム
10,50:ネットワーク
12,52:ルータ
14,54:管理サーバ
16,18,56:アクセスポイント
20,60,70:SIPサーバ
82,84,86:通信回線
90:インターネット
92:外部ネットワーク
100,150:IP電話装置
2: IP telephone network system 10, 50:
Claims (8)
前記IP電話装置は、
前記第1ネットワークに向けて、前記IP電話装置のIPアドレスを含む第1コマンドをブロードキャストするブロードキャスト手段と、
前記第1サーバ情報記憶デバイスから送信された前記第1サーバ情報記憶デバイスのIPアドレスを受信するIPアドレス受信手段と、
前記IPアドレス受信手段によって受信された前記第1サーバ情報記憶デバイスのIPアドレスを送信先として、前記IP電話装置のIP電話識別情報を含む第2コマンドを送信する第2コマンド送信手段とを有し、
前記第1サーバ情報記憶デバイスは、
第1IP電話サーバのIPアドレスを記憶するIPアドレス記憶手段と、
前記IP電話装置からブロードキャストされた前記第1コマンドを受信する第1コマンド受信手段と、
前記第1コマンド受信手段によって前記第1コマンドが受信されたことを条件として、前記第1コマンドに含まれる前記IP電話装置のIPアドレスを送信先として、前記第1サーバ情報記憶デバイスのIPアドレスを送信するIPアドレス送信手段と、
前記IP電話装置から送信された前記第2コマンドを受信する第2コマンド受信手段と、
前記第2コマンド受信手段によって前記第2コマンドが受信されたことを条件として、前記IPアドレス記憶手段に記憶されている前記第1IP電話サーバのIPアドレスを送信先として、前記第1サーバ情報記憶デバイスのIPアドレスと前記第2コマンドに含まれる前記IP電話装置のIP電話識別情報との組合せである第1組合せ情報を含む第3コマンドを送信することによって、前記第1組合せ情報を前記第1IP電話サーバに登録する組合せ情報登録手段とを有し、
前記IP電話装置は、さらに、
前記第1組合せ情報が前記第1IP電話サーバに登録された後に、他のIP電話装置に電話をかける際に、電話をかけるための所定コマンドが、前記第1サーバ情報記憶デバイスと、前記第1IP電話サーバと、を経由して、前記他のIP電話装置に送信されるように、前記所定コマンドを前記第1サーバ情報記憶デバイスに送信する所定コマンド送信手段を有し、
前記第1サーバ情報記憶デバイスは、さらに、
前記第1組合せ情報が前記第1IP電話サーバに登録された後に、前記IP電話装置から前記所定コマンドを受信する場合に、前記所定コマンドが、前記第1IP電話サーバを経由して、前記他のIP電話装置に送信されるように、前記所定コマンドを前記第1IP電話サーバに転送する所定コマンド転送手段を有する、
ことを特徴とするIP電話ネットワークシステム。 A first network including a first server information storage device, an IP telephone network system and a IP telephone apparatus can communicate with a device constituting the first network,
The IP telephone device
And broadcast means toward the first network, broadcasts a first command including the IP address of the IP telephone apparatus,
IP address receiving means for receiving the IP address of the first server information storage device transmitted from the first server information storage device;
As the transmission destination IP address of the first server information storage device received by the IP address receiving means, and a second command transmitting means for transmitting a second command including the IP telephone identification information of the IP telephone apparatus ,
The first server information storage device is
IP address storage means for storing the IP address of the first IP telephone server;
A first command receiving means for receiving the first command broadcast from the IP telephone apparatus,
On condition that the first command is received by the first command receiving device, a transmission destination IP address of the IP telephone apparatus included in the first command, the IP address of the first server information storage device An IP address transmitting means for transmitting;
A second command receiving means for receiving the second command transmitted from the IP telephone apparatus,
On condition that the second command is received by the second command receiving device, a transmission destination IP address of the first IP telephone server that is stored in the IP address storing means, said first server information storage by sending a third command including the first combination information is a combination of the IP telephone identification information of the IP telephone apparatus included in the second command to the IP address of the device, the said first combination information first have a combination information registration means for registering the IP telephone server,
The IP telephone device further includes:
When making a call to another IP telephone apparatus after the first combination information has been registered in the first IP telephone server, a predetermined command for making a call includes the first server information storage device and the first IP information. A predetermined command transmitting means for transmitting the predetermined command to the first server information storage device so as to be transmitted to the other IP telephone apparatus via the telephone server;
The first server information storage device further includes:
When the predetermined command is received from the IP telephone apparatus after the first combination information is registered in the first IP telephone server, the predetermined command is transmitted to the other IP via the first IP telephone server. Predetermined command transfer means for transferring the predetermined command to the first IP telephone server so as to be transmitted to the telephone device;
An IP telephone network system characterized by the above.
前記IP電話装置は、第1ロケーションにおいて、前記第1ネットワークを構成するデバイスと無線通信可能であり、
前記IP電話装置は、第2ロケーションにおいて、前記第2ネットワークを構成するデバイスと無線通信可能であり、
前記IP電話装置は、前記第1ロケーションから前記第2ロケーションに前記IP電話装置が移動したことを検出する第1移動検出手段をさらに有し、
前記IP電話装置の前記ブロードキャスト手段は、さらに、前記第1ロケーションから前記第2ロケーションに前記IP電話装置が移動したことが前記第1移動検出手段によって検出された場合に、前記第2ネットワークに向けて前記第1コマンドをブロードキャストし、
前記IP電話装置の前記IPアドレス受信手段は、さらに、前記第2サーバ情報記憶デバイスから送信された前記第2サーバ情報記憶デバイスのIPアドレスを受信し、
前記IP電話装置の前記組合せ情報登録手段は、さらに、前記IPアドレス受信手段によって受信された前記第2サーバ情報記憶デバイスのIPアドレスを送信先として前記第2コマンドを送信し、
前記第2サーバ情報記憶デバイスは、
第2IP電話サーバのIPアドレスを記憶する第2デバイス側記憶手段と、
前記IP電話装置からブロードキャストされた前記第1コマンドを受信する第2デバイス側受信手段と、
前記第2デバイス側受信手段によって前記第1コマンドが受信されたことを条件として、前記第1コマンドに含まれる前記IP電話装置のIPアドレスを送信先として、前記第2サーバ情報記憶デバイスのIPアドレスを送信する第2デバイス側送信手段と、
前記IP電話装置から送信された前記第2コマンドを受信する手段と、
前記第2コマンドが受信されたことを条件として、前記IPアドレス記憶手段に記憶されている前記第2IP電話サーバのIPアドレスを送信先として、前記第2サーバ情報記憶デバイスのIPアドレスと前記第2コマンドに含まれる前記IP電話装置のIP電話識別情報との組合せである第2組合せ情報を含む第4コマンドを送信することによって、前記第2組合せ情報を前記第2IP電話サーバに登録する手段とを有する
ことを特徴とする請求項1に記載のIP電話ネットワークシステム。 A second network including a second server information storage device;
Said IP telephone apparatus, in the first location, a device capable of wireless communication that constitutes the first network,
Said IP telephone apparatus, in the second location, a device capable of wireless communication that constitutes the second network,
The IP telephone apparatus further comprises a first movement detecting means for detecting said that IP telephone apparatus is moved from the first location to the second location,
The broadcast means of the IP telephone apparatus further if the said from the first location to the second location IP telephone device is moved is detected by said first movement detecting means, toward the second network Broadcast the first command,
Wherein the IP address receiving means of the IP telephone apparatus is further adapted to receive an IP address of the second server information storage devices sent from the second server information storage devices,
Wherein the combination information registering means of the IP telephone apparatus is further adapted to transmit the second command IP address of the second server information storage device received by the IP address receiving means as a destination,
The second server information storage device,
Second device-side storage means for storing the IP address of the second IP telephone server;
A second device side receiving means for receiving the first command broadcast from the IP telephone apparatus,
On condition that the first command is received by the second device-side reception unit, as a transmission destination IP address of the IP telephone apparatus included in the first command, the IP address of the second server information storage device a second device-side transmission means for transmitting,
Means for receiving the second command transmitted from the IP telephone device;
On the condition that the second command has been received, the IP address of the second server information storage device and the second address are stored with the IP address of the second IP telephone server stored in the IP address storage means as the destination. Means for registering the second combination information in the second IP telephone server by transmitting a fourth command including second combination information that is a combination with IP telephone identification information of the IP telephone apparatus included in the command ; The IP telephone network system according to claim 1, further comprising:
前記第2ネットワークは、第2アクセスポイントを含んでおり、
前記IP電話装置は、前記第1アクセスポイントを介して前記第1ネットワークを構成するデバイスと無線通信可能であり、
前記IP電話装置は、前記第2アクセスポイントを介して前記第2ネットワークを構成するデバイスと無線通信可能であり、
前記IP電話装置の前記第1移動検出手段は、いずれのアクセスポイントと通信可能であるのかを監視することによって、前記第1ロケーションから前記第2ロケーションに当該IP電話装置が移動したことを検出する
ことを特徴とする請求項2に記載のIP電話ネットワークシステム。 Wherein the first network includes a first access point,
The second network includes a second access point,
The IP telephone device is a device capable of wireless communication that constitutes the first network via the first access point,
The IP telephone device is a device capable of wireless communication that constitutes the second network via the second access point,
It said first movement detecting means of the IP telephone apparatus, by monitoring one of whether the access point as communication is possible, wherein the first location second location to the IP telephone device detects that it has moved The IP telephone network system according to claim 2.
前記第1IP電話サーバと前記第2IP電話サーバのそれぞれは、前記IP電話装置から送信された前記第1又は第2組合せ情報の登録を条件として、その組合せ情報に含まれる少なくともIP電話識別情報を他方のIP電話サーバに送信し、
前記第1IP電話サーバと前記第2IP電話サーバのそれぞれは、前記他方のIP電話サーバから送信されたIP電話識別情報を受信し、かつ、当該IP電話識別情報が自身に登録されている場合に、当該IP電話識別情報を含む組合せ情報を削除する
ことを特徴とする請求項2又は3に記載のIP電話ネットワークシステム。 Wherein the 1IP telephone server and the second 2IP telephony server is configured separately,
Wherein each of the first 1IP telephone server and the second 2IP telephony server, on condition registration sent the first or second combination information from the IP telephone apparatus, the other at least IP telephone identification information included in the combination information To the IP phone server of
Each of the first 1IP telephone server and the second 2IP telephony server receives the IP telephone identification information sent from the IP telephone server of the other, and, in the case where the IP telephone identification information is registered in its own, 4. The IP telephone network system according to claim 2, wherein the combination information including the IP telephone identification information is deleted.
前記第1サーバ情報記憶デバイスは、前記複数の第1IP電話サーバのそれぞれに登録されている組合せ情報の数に関する情報を取得する情報取得手段をさらに有し、
前記第1サーバ情報記憶デバイスの前記組合せ情報登録手段は、登録されている組合せ情報の数が最も少ない第1IP電話サーバのIPアドレスを送信先として、前記第3コマンドを送信する
ことを特徴とする請求項1から4のいずれかに記載のIP電話ネットワークシステム。 The IP address storage unit of the first server information storage device stores each of the IP addresses of the plurality of first 1IP telephone server,
It said first server information storage device further includes an information acquisition unit that acquires information about the number of combination information registered in each of the plurality of first 1IP telephone server,
The combination information registering means of said first server information storage device as the destination number is smallest IP address of the 1IP telephone server combination information registered, and transmits the third command The IP telephone network system according to any one of claims 1 to 4.
前記IP電話装置は、いずれかの第1アクセスポイントを介して前記第1ネットワークを構成するデバイスと無線通信可能であり、
前記IP電話装置は、前記IP電話装置が移動することに起因して、無線通信可能である第1アクセスポイントが変化したことを検出する第2移動検出手段をさらに有し、
前記IP電話装置の前記ブロードキャスト手段は、無線通信可能である第1アクセスポイントが変化したことが前記第2移動検出手段によって検出された場合に、前記第1コマンドをブロードキャストする
ことを特徴とする請求項1から5のいずれかに記載のIP電話ネットワークシステム。 Wherein the first network includes a plurality of first access point,
The IP telephone device is a device capable of wireless communication that constitutes the first network through any first access point,
It said IP telephone apparatus, due to the IP telephone device is moved, further comprising a second movement detecting means for detecting that the first access point is capable wireless communication has changed,
The broadcast means of the IP telephone apparatus, when the first access point is capable wireless communication that has changed is detected by said second movement detecting means, wherein, wherein broadcasting the first command Item 6. The IP telephone network system according to any one of Items 1 to 5.
前記第1ネットワークに向けて、前記IP電話装置のIPアドレスを含む第1コマンドをブロードキャストするブロードキャスト手段と、
前記第1サーバ情報記憶デバイスから送信された前記第1サーバ情報記憶デバイスのIPアドレスを受信するIPアドレス受信手段と、
前記IPアドレス受信手段によって受信された前記第1サーバ情報記憶デバイスのIPアドレスを送信先として、前記IP電話装置のIP電話識別情報を含む第2コマンドを送信する第2コマンド送信手段であって、前記第1サーバ情報記憶デバイスが、前記第1サーバ情報記憶デバイスのIPアドレスと前記第2コマンドに含まれる前記IP電話装置のIP電話識別情報との組合せである第1組合せ情報を含む第3コマンドを前記第1IP電話サーバに送信して、前記第1組合せ情報を前記第1IP電話サーバに登録するように、前記第2コマンドを前記第1サーバ情報記憶デバイスに送信する前記第2コマンド送信手段と、
前記第1組合せ情報が前記第1IP電話サーバに登録された後に、他のIP電話装置に電話をかける際に、電話をかけるための所定コマンドが、前記第1サーバ情報記憶デバイスと、前記第1IP電話サーバと、を経由して、前記他のIP電話装置に送信されるように、前記所定コマンドを前記第1サーバ情報記憶デバイスに送信する所定コマンド送信手段と、を備えるIP電話装置。 An IP telephone apparatus used in an IP telephone network system comprising: a first network including a first server information storage device; and an IP telephone apparatus capable of communicating with devices constituting the first network;
Broadcast means for broadcasting a first command including an IP address of the IP telephone device toward the first network;
IP address receiving means for receiving the IP address of the first server information storage device transmitted from the first server information storage device;
Second command transmission means for transmitting a second command including IP telephone identification information of the IP telephone device, with the IP address of the first server information storage device received by the IP address reception means as a transmission destination, said first server information storage device, first comprises a first combination information is a combination of the first servers information IP telephone identification information of the IP telephone apparatus IP address of the storage devices to be included in the second command Transmitting the second command to the first server information storage device so as to transmit three commands to the first IP telephone server and register the first combination information with the first IP telephone server Means,
When making a call to another IP telephone apparatus after the first combination information has been registered in the first IP telephone server, a predetermined command for making a call includes the first server information storage device and the first IP information. An IP telephone apparatus comprising: a predetermined command transmission unit configured to transmit the predetermined command to the first server information storage device so that the predetermined command is transmitted to the other IP telephone apparatus via the telephone server.
前記第1IP電話装置が、前記第1ネットワークに向けて、前記第1IP電話装置のIPアドレスを含む第1コマンドをブロードキャストするブロードキャスト工程と、
前記第1サーバ情報記憶デバイスが、前記第1IP電話装置からブロードキャストされた第1コマンドを受信する第1コマンド受信工程と、
前記第1サーバ情報記憶デバイスが、前記第1コマンド受信工程で前記第1コマンドが受信されたことを条件として、前記第1コマンドに含まれる前記第1IP電話装置のIPアドレスを送信先として、前記第1サーバ情報記憶デバイスのIPアドレスを送信するIPアドレス送信工程と、
前記第1IP電話装置が、前記第1サーバ情報記憶デバイスから送信された前記第1サーバ情報記憶デバイスのIPアドレスを受信するIPアドレス受信工程と、
前記第1IP電話装置が、前記第1IPアドレス受信工程で受信された前記第1サーバ情報記憶デバイスのIPアドレスを送信先として、前記第1IP電話装置のIP電話識別情報を含む第2コマンドを送信する第2コマンド送信工程と、
前記第1サーバ情報記憶デバイスが、前記第1IP電話装置から送信された前記第2コマンドを受信する第2コマンド受信工程と、
前記第1サーバ情報記憶デバイスが、前記第2コマンド受信工程で前記第2コマンドが受信されたことを条件として、前記第1IP電話サーバのIPアドレスを送信先として、前記第1サーバ情報記憶デバイスのIPアドレスと前記第2コマンドに含まれる前記第1IP電話装置のIP電話識別情報との組合せである第1組合せ情報を含む第3コマンドを送信することによって、前記第1組合せ情報を前記第1IP電話サーバに登録する組合せ情報登録工程と、
前記第1組合せ情報が前記第1IP電話サーバに登録された後に、前記IP電話装置が、他のIP電話装置に電話をかける際に、電話をかけるための所定コマンドが、前記第1サーバ情報記憶デバイスと、前記第1IP電話サーバと、を経由して、前記他のIP電話装置に送信されるように、前記所定コマンドを前記第1サーバ情報記憶デバイスに送信する所定コマンド送信工程と、
前記第1組合せ情報が前記第1IP電話サーバに登録された後に、前記第1サーバ情報記憶デバイスが、前記IP電話装置から前記所定コマンドを受信する場合に、前記第1IP電話サーバを経由して前記所定コマンドが前記他のIP電話装置に送信されるように、前記所定コマンドを前記第1IP電話サーバに転送する所定コマンド転送工程と、
を備えるIP電話識別情報登録方法。 IP telephone comprising: a first network including a first server information storage device that stores the IP address of the first IP telephone server, the first and the IP telephone apparatus can communicate with a device constituting the first network In the network system, a method of registering IP telephone identification information of the first IP telephone apparatus in the first IP telephone server,
And broadcast process the first IP telephone device, which toward the first network, broadcasts a first command including the IP address of the first IP telephone device,
A first command receiving step in which the first server information storage device receives a first command broadcast from the first IP telephone device;
It said first server information storage device, on condition that the first command is received by the first command receiving step, as the destination of the IP address of the first IP telephone apparatus included in the first command, An IP address transmission step of transmitting an IP address of the first server information storage device;
An IP address receiving step in which the first IP telephone device receives an IP address of the first server information storage device transmitted from the first server information storage device;
The first IP telephone apparatus uses the IP address of the first server information storage device received in the first IP address receiving step as a transmission destination, and a second command including IP telephone identification information of the first IP telephone apparatus A second command transmission step of transmitting
Said first server information storage device, a second command reception step of receiving the second command transmitted from the first IP telephone device,
Said first server information storage device, the condition that the second command is received by the second command receiving step, as the destination of the IP address of the first IP telephone server, the first server information storage device by sending a third command including the first combination information IP address to be the combination of the IP telephone identification information of the first IP telephone device second included in the command, the said first combination information first 1 a combination information registration process to be registered in the IP telephone server ;
When the IP telephone apparatus makes a call to another IP telephone apparatus after the first combination information is registered in the first IP telephone server, a predetermined command for making a call is stored in the first server information storage. A predetermined command transmission step of transmitting the predetermined command to the first server information storage device so as to be transmitted to the other IP telephone device via the device and the first IP telephone server;
After the first combination information is registered in the first IP telephone server, when the first server information storage device receives the predetermined command from the IP telephone apparatus, the first combination information is transmitted via the first IP telephone server. A predetermined command transfer step of transferring the predetermined command to the first IP telephone server so that the predetermined command is transmitted to the other IP telephone device;
An IP telephone identification information registration method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008138059A JP5018644B2 (en) | 2008-05-27 | 2008-05-27 | IP telephone network system and IP telephone identification information registration method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008138059A JP5018644B2 (en) | 2008-05-27 | 2008-05-27 | IP telephone network system and IP telephone identification information registration method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009290290A JP2009290290A (en) | 2009-12-10 |
JP5018644B2 true JP5018644B2 (en) | 2012-09-05 |
Family
ID=41459117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008138059A Expired - Fee Related JP5018644B2 (en) | 2008-05-27 | 2008-05-27 | IP telephone network system and IP telephone identification information registration method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5018644B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6341011B2 (en) * | 2014-09-09 | 2018-06-13 | 株式会社ナカヨ | Wireless telephone terminal, program, and extension telephone system construction method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005260642A (en) * | 2004-03-12 | 2005-09-22 | Matsushita Electric Ind Co Ltd | Ip telephone set, exchange, exchange system and its registration method |
JP2005340885A (en) * | 2004-05-24 | 2005-12-08 | Matsushita Electric Ind Co Ltd | Ip telephone, exchange, exchange system, and its registration method |
JP4385102B2 (en) * | 2004-07-12 | 2009-12-16 | パナソニック株式会社 | IP client device and method of acquiring IP address of IP telephone server in IP client device |
JP4438572B2 (en) * | 2004-08-31 | 2010-03-24 | サクサ株式会社 | IP telephone terminal setting device, IP telephone terminal, and program |
JP4670670B2 (en) * | 2005-03-23 | 2011-04-13 | パナソニック株式会社 | Private branch exchange system |
-
2008
- 2008-05-27 JP JP2008138059A patent/JP5018644B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009290290A (en) | 2009-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5647600B2 (en) | access point | |
US8724618B2 (en) | System for connecting information processing devices associated with IP telephones | |
US8954542B2 (en) | Method and system for transmitting and receiving configuration and registration information for session initiation protocol devices | |
CA2778567C (en) | Providing resilient digital telephony services for wireless devices | |
EP1900231B1 (en) | System and method for communication using a wireless handset | |
EP1684486B1 (en) | Call processing apparatus and method in wireless network | |
US10462294B2 (en) | Method and apparatus for processing a communication request from a roaming voice over IP terminal | |
JP2005253064A (en) | System and method for facilitating third-party call control and device control relative to third-party call control | |
WO2007146647A1 (en) | Method and apparatus for processing session initiation protocol messages associated with a voice over ip terminal | |
JP4640448B2 (en) | Telephone equipment for both networks | |
JP4803260B2 (en) | Gateway device, information communication method, information communication program, and information communication system | |
WO2012019391A1 (en) | System and method for obtaining detail information of number | |
JP5018644B2 (en) | IP telephone network system and IP telephone identification information registration method | |
US7924769B2 (en) | Communication apparatus, communication control unit, communication method and computer-readable storage medium | |
JP2014195167A (en) | Telephone system and method for the same | |
JP4823096B2 (en) | Wireless terminal calling method of mobile communication system, gateway device, and mobile communication system | |
JP2009232252A (en) | Ip telephone apparatus | |
JP4371955B2 (en) | Button telephone system and voice data communication method used therefor | |
JP5957249B2 (en) | Call recording system | |
US20160191573A1 (en) | Systems and methods for modifying a state of a software client | |
JP2008311695A (en) | Access controller and access control method | |
JP2008028455A (en) | Service control apparatus | |
US8630254B2 (en) | Telephone line switching apparatus, telephone line switching system, telephone relay system, telephone relay method, telephone relay program | |
CN1677980B (en) | Communication system | |
US20100197270A1 (en) | Telephone server and computer readable medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100325 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111115 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120111 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120515 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120528 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5018644 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150622 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |