JP4383201B2 - IP telephone gateway device - Google Patents
IP telephone gateway device Download PDFInfo
- Publication number
- JP4383201B2 JP4383201B2 JP2004046905A JP2004046905A JP4383201B2 JP 4383201 B2 JP4383201 B2 JP 4383201B2 JP 2004046905 A JP2004046905 A JP 2004046905A JP 2004046905 A JP2004046905 A JP 2004046905A JP 4383201 B2 JP4383201 B2 JP 4383201B2
- Authority
- JP
- Japan
- Prior art keywords
- telephone
- line
- call
- control server
- call control
- 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電話ゲートウェイ装置に関する。 The present invention relates to an IP telephone gateway apparatus that enables a telephone having no IP telephone function to communicate (including a telephone call) via an IP network.
IP電話機能を持たない既存の電話機から通信事業者の提供するIP電話サービスを利用する場合、IP電話ゲートウェイ装置を用いることができる。1台のIP電話ゲートウェイ装置に対して複数台の電話機を接続可能に構成している(例えば特許文献1参照)。発信者からの発呼を、通信事業者等の運営するCAサーバー(コール・エージェントサーバ;プロキシサーバーおよび登録サーバーを含む)からIP網経由でIP電話ゲートウェイ装置に通知し、SIP(Session Initiation Protocol)等の通信制御プロトコルに従ってIP網上で呼設定が実現される。 When using an IP telephone service provided by a communication carrier from an existing telephone that does not have an IP telephone function, an IP telephone gateway device can be used. A plurality of telephones can be connected to one IP telephone gateway device (see, for example, Patent Document 1). Calling from the caller is notified to the IP telephone gateway device via the IP network from the CA server (call agent server; including proxy server and registration server) operated by the communication carrier, etc., and SIP (Session Initiation Protocol) Call setting is realized on the IP network in accordance with a communication control protocol such as.
ところで、1台のIP電話ゲートウェイ装置が同時に接続可能な回線数には制限がある。1台で同時接続可能な回線数を超えた数の電話機(内線電話等)で通話可能にするためにはIP電話ゲートウェイ装置を複数台併設する必要がある。 Incidentally, there is a limit to the number of lines that can be connected to one IP telephone gateway device at the same time. In order to be able to make a call with a number of telephones (extension telephones, etc.) that exceeds the number of lines that can be connected simultaneously, it is necessary to install a plurality of IP telephone gateway devices.
図8は、IP電話ゲートウェイ装置とCAサーバーとの運用構成を示している。1つのIP電話ゲートウェイ装置10−1を親回線とし、残りのIP電話ゲートウェイ装置10−2…10−nを子回線とする回線構成を構築している。CAサーバー11に対して回線構成を予め登録している。CAサーバー11は、最初に親回線として登録してあるIP電話ゲートウェイ装置10−1に対して着信を知らせる。親回線として登録してあるIP電話ゲートウェイ装置10−1の回線が空いていれば、着信先の電話機を呼出すことになる。しかし、当該IP電話ゲートウェイ装置10−1の全回線が使用中であれば、子回線にスライドして呼設定することになる。
FIG. 8 shows an operational configuration of the IP telephone gateway device and the CA server. A line configuration is constructed in which one IP telephone gateway apparatus 10-1 is a parent line and the remaining IP telephone gateway apparatuses 10-2... 10-n are child lines. The line configuration is registered in advance with the
図9,10に親回線から子回線にスライドして空き回線を使用する場合のシーケンスを示す。図9は親回線又は子回線が全回線使用中のシーケンスを示す。発信者から着信があると、CAサーバー11から親回線のIP電話ゲートウェイ装置10−1にリクエスト(INVITE)が送られる。IP電話ゲートウェイ装置10−1はINVITEに対してレスポンス(100Trying)を返すが、全回線使用中であればビジー状態であることを示すレスポンス(486Busy)を返す。なお、CAサーバー11とIP電話ゲートウェイ装置10−1との間で交換されるリクエスト及びレスポンスはRFC2543,3261に定められた信号に基づくものとする。
FIGS. 9 and 10 show sequences in the case where the idle line is used by sliding from the master line to the slave line. FIG. 9 shows a sequence in which all the lines are used by the parent line or the child line. When there is an incoming call from the caller, a request (INVITE) is sent from the
CAサーバー11は、IP電話ゲートウェイ装置10−1からビジー状態であることを示すレスポンス(486Busy)を受信した場合、親回線と子回線の回線構成であれば、子回線1のIP電話ゲートウェイ装置10−2にリクエスト(INVITE)を送る。子回線1のIP電話ゲートウェイ装置10−2に空き回線がれば、当該IP電話ゲートウェイ装置10−2から主装置(PBX)12を介して着信先の電話機が呼出される。
When the
また、図10に示すように、親回線のIP電話ゲートウェイ装置10−1に空き回線があり、主装置(PBX)12を介して着信先の電話機が呼出された場合であっても、該当電話機が使用中の場合もあり得る。この場合は、主装置(PBX)12から受信完了信号を受けることなくタイムアウトする。IP電話ゲートウェイ装置10−1は、タイムアウトが発生した場合も全回線使用中の場合と同じレスポンス(486Busy)を返す。 Further, as shown in FIG. 10, even when the parent line IP telephone gateway apparatus 10-1 has a free line and the destination telephone is called through the main apparatus (PBX) 12, the corresponding telephone May be in use. In this case, a time-out occurs without receiving a reception completion signal from the main device (PBX) 12. The IP telephone gateway apparatus 10-1 returns the same response (486Busy) as when the entire line is in use even when a timeout occurs.
したがって、CAサーバー11は、着信先の電話機が使用中の場合であっても、レスポンス(486Busy)を受け取ると、次の子回線のIP電話ゲートウェイ装置10−2にリクエスト(INVITE)を送ることとなる。
しかしながら、着信先の電話機が使用中の場合、上記スライドを繰り返したとしても、スライド先の子回線でタイムアウトが発生して結局呼確立は不成功に終わるので、CAサーバー、IP電話ゲートウェイ装置及び主装置(PBX)共に無駄な処理を繰り返すという問題がある。またIP網上に無駄なIPパケットが流れ、IP網が混雑する原因にもなる。 However, when the destination telephone is in use, even if the above slide is repeated, a time-out occurs on the slave line at the slide and the call establishment ends up unsuccessfully. Therefore, the CA server, the IP telephone gateway device and the main telephone There is a problem in that the apparatus (PBX) repeats useless processing. In addition, useless IP packets flow on the IP network, causing the IP network to become congested.
本発明は、以上のような実情に鑑みてなされたもので、着信先の電話機が使用中であった場合、それ以降はCAサーバーが次の回線へ切り替えるスライドを繰り返さないようにしたIP電話ゲートウェイ装置を提供することを目的とする。 The present invention has been made in view of the above-described circumstances, and when the destination telephone is in use, the IP telephone gateway in which the CA server does not repeat the slide for switching to the next line thereafter. An object is to provide an apparatus.
本発明は、IP網上に配置されIP電話の呼制御を管理するサーバーからトランザクション開始リクエストを受信し、電話機に接続する回線に空きがあればその回線を使用して着信先の電話機の呼出しを行い、着信先の電話機が使用中であればサーバーにおいて次回線へのスライドを生じさせず、且つ着信は受けられないことを通知可能なレスポンスを前記サーバーに送信するものとした。 The present invention receives a transaction start request from a server arranged on an IP network and manages call control of an IP telephone , and if there is an available line connected to a telephone, uses that line to call a destination telephone. If the destination telephone is in use, the server does not cause a slide to the next line, and a response capable of notifying that the incoming call cannot be received is transmitted to the server .
本発明によれば、着信先の電話機が使用中であった場合、それ以降はCAサーバーが次の回線へ切り替えるスライドを繰り返さないようにしたIP電話ゲートウェイ装置を提供できる。 According to the present invention, it is possible to provide an IP telephone gateway device in which the CA server does not repeatedly slide to switch to the next line when the destination telephone is in use.
本発明の第1の態様は、IP電話の呼制御を管理し、いずれか1台のIP電話ゲートウェイ装置を親回線とし他のIP電話ゲートウェイ装置を子回線とした回線構成を予め登録し、着信時には、親回線として登録したIP電話ゲートウェイ装置に対して最初に呼設定を行い、当該親回線のIP電話ゲートウェイ装置の全回線が使用中のときは子回線のIP電話ゲートウェイ装置にスライドして呼設定を行う呼制御サーバーとIP網を介して通信を行うIP電話ゲートウェイ装置であって、複数の電話機を回線接続可能な回線インターフェース手段と、前記呼制御サーバーが配置されたIP網との間の通信を制御するネットワーク制御手段と、前記呼制御サーバーと連携して前記電話機によるIP網経由の通話を実現するVoIP制御手段とを具備し、前記VoIP制御手段は、前記呼制御サーバーからトランザクション開始リクエストを受信すると使用可能な回線があるか否かを判断し、使用可能な回線がない場合は前記呼制御サーバーが次回線のIP電話ゲートウェイ装置にスライドするトリガとなるレスポンスを前記呼制御サーバーに送信し、使用可能な回線がある場合は着信先の電話機に対して呼出しを行い、当該電話機が使用中であった場合は前記呼制御サーバーにおいて次回線へのスライドのトリガとはならないレスポンスであって且つ着信は受けられないことを通知可能なレスポンスを前記呼制御サーバーに送信するIP電話ゲートウェイ装置である。 The first aspect of the present invention manages call control of an IP telephone, registers in advance a line configuration in which any one IP telephone gateway apparatus is a parent line and another IP telephone gateway apparatus is a child line, and receives an incoming call. Sometimes, the IP phone gateway device registered as the parent line is set up for the first time, and when all lines of the IP phone gateway device of the parent line are in use, the call is slid to the IP phone gateway device of the child line. An IP telephone gateway apparatus that communicates with a call control server that performs setting via an IP network, between a line interface unit capable of connecting a plurality of telephone lines and an IP network in which the call control server is arranged Network control means for controlling communication, and VoIP control means for realizing a call through the IP network by the telephone in cooperation with the call control server. And the VoIP control means determines whether or not there is a usable line when a transaction start request is received from the call control server. If there is no usable line, the call control server determines that the IP of the next line is available. It sends a response that triggers to slide telephone gateway device to the call control server, if there are available circuits performs a call to the destination phone, if the phone is busy the call The IP telephone gateway device transmits a response that does not trigger a slide to the next line in the control server and that can notify that the incoming call cannot be received to the call control server.
このように構成されたIP電話ゲートウェイ装置によれば、着信先の電話機が使用中であった場合はサーバーにおいて次回線へのスライドを生じさせず、且つ着信は受けられないことを通知可能なレスポンスを送信するので、着信先の電話機が使用中であった場合、それ以降はCAサーバーが次の回線へ切り替えるスライドを繰り返さないようにすることができる。 According to the IP telephone gateway apparatus configured as described above, when the destination telephone is in use, the server does not cause a slide to the next line and can notify that the incoming call cannot be received. Therefore, when the destination telephone is in use, it is possible to prevent the CA server from repeatedly sliding to the next line thereafter.
なお、着信先の電話機が使用中であったときにサーバーに送信するレスポンスとして、RFC2543,3261に定められた480Temporarily Unavailable、又は606Not Acceptableを用いることができる。 Note that 480 Temporary Unavailable or 606 Not Acceptable defined in RFC2543 and 3261 can be used as a response to be transmitted to the server when the destination telephone is in use.
本発明の第2の態様は、第1の態様のIP電話ゲートウェイ装置において、前記VoIP制御手段は、前記サーバーからトランザクション開始リクエストを受信した際に、前記回線インターフェース手段の全回線が使用中であった場合、サーバーにおいて次回線へのスライドを生じさせるレスポンスを送信するものである。 According to a second aspect of the present invention, in the IP telephone gateway device according to the first aspect, when the VoIP control means receives a transaction start request from the server, all the lines of the line interface means are in use. In this case, the server sends a response that causes a slide to the next line.
これにより、着信先の電話機が使用中であることが確認されるまでは、回線インターフェース手段の全回線が使用中であれば、次回線へスライドさせることができ自動的に空き回線を使用して着信させることができる。 As a result, until it is confirmed that the destination telephone is in use, if all the lines of the line interface means are in use, it can be slid to the next line and the free line is automatically used. You can make an incoming call.
なお、回線インターフェース手段の全回線が使用中であった場合にサーバーに送信するレスポンスは、RFC2543,3261に定められた486Busyを用いることができる。 Note that 486 Busy defined in RFC2543 and 3261 can be used as a response to be transmitted to the server when all lines of the line interface means are in use.
本発明の第3の態様は、IP電話の呼制御を管理する呼制御サーバーと、前記呼制御サーバーとIP網を介して通信を行う複数のIP電話ゲートウェイ装置とからなるIP電話システムであって、前記呼制御サーバーは、いずれか1台のIP電話ゲートウェイ装置を親回線とし他のIP電話ゲートウェイ装置を子回線とした回線構成を予め登録し記憶する記憶手段と、着信時には、親回線として登録したIP電話ゲートウェイ装置に対して最初に呼設定を行い、当該親回線のIP電話ゲートウェイ装置の全回線が使用中のときは子回線のIP電話ゲートウェイ装置にスライドして呼設定を行う呼設定手段とを具備し、前記IP電話ゲートウェイ装置は、複数の電話機を回線接続可能な回線インターフェース手段と、前記呼制御サーバーが配置されたIP網との間の通信を制御するネットワーク制御手段と、前記電話機によるIP網経由の通話を実現するとともに、前記呼制御サーバーからトランザクション開始リクエストを受信すると使用可能な回線があるか否かを判断し、使用可能な回線がない場合は前記呼制御サーバーが次回線のIP電話ゲートウェイ装置にスライドするトリガとなるレスポンスを前記呼制御サーバーに送信し、使用可能な回線がある場合は着信先の電話機に対して呼出しを行い、当該電話機が使用中であった場合は前記呼制御サーバーにおいて次回線へのスライドのトリガとはならないレスポンス且つ着信は受けられないことを通知可能なレスポンスを前記呼制御サーバーに送信するVoIP制御手段とを具備するIP電話システムである。 According to a third aspect of the present invention, there is provided an IP telephone system comprising a call control server that manages call control of an IP telephone, and a plurality of IP telephone gateway devices that communicate with the call control server via an IP network. The call control server has a storage means for pre-registering and storing a line configuration in which any one IP telephone gateway device is a parent line and another IP telephone gateway apparatus is a child line, and is registered as a parent line when an incoming call is received. Call setting means for performing call setting for the first IP telephone gateway apparatus and sliding the call to the IP telephone gateway apparatus of the child line when all lines of the IP telephone gateway apparatus of the parent line are in use comprising the door, the IP telephone gateway device includes a plurality of telephone line can be connected line interface means, said call control server is arranged It is a network control means for controlling communication between the IP network and, with realizing the call through the IP network by the telephone, whether the there are available lines and receives a transaction start request from the call control server If there is no usable line, the call control server sends a response that triggers sliding to the IP telephone gateway device of the next line to the call control server. Making a call to the phone, the phone is said responses that can be notified to the case was in use by the call control server in sliding trigger the response and call not in the next line can not receive calls An IP telephone system comprising VoIP control means for transmitting to a control server.
本発明の第4の態様は、IP電話の呼制御を管理する呼制御サーバーと、前記呼制御サーバーとIP網を介して通信を行う複数のIP電話ゲートウェイ装置とからなるIP電話システムの着信方法であって、前記呼制御サーバーは、いずれか1台のIP電話ゲートウェイ装置を親回線とし他のIP電話ゲートウェイ装置を子回線とした回線構成を予め登録し、着信時には、親回線として登録したIP電話ゲートウェイ装置に対して最初に呼設定を行い、当該親回線のIP電話ゲートウェイ装置の全回線が使用中のときは子回線のIP電話ゲートウェイ装置にスライドして呼設定を行い、前記IP電話ゲートウェイ装置は、複数の電話機を回線接続可能なインターフェースを有し、前記呼制御サーバーが配置されたIP網との間の通信を制御して前記電話機によるIP網経由の通話を実現するとともに、前記呼制御サーバーから着トランザクション開始リクエストを受信すると使用可能な回線があるか否かを判断し、使用可能な回線がない場合は前記呼制御サーバーが次回線のIP電話ゲートウェイ装置にスライドするトリガとなるレスポンスを前記呼制御サーバーに送信し、使用可能な回線がある場合は着信先の電話機の呼出しを行い、着信先の電話機が使用中であれば前記呼制御サーバーにおいて次回線へのスライドのトリガとはならないレスポンスであって且つ着信は受けられないことを通知可能なレスポンスを前記呼制御サーバーに送信することを特徴とする着信方法である。 According to a fourth aspect of the present invention, there is provided a method for terminating an IP telephone system comprising: a call control server that manages call control of an IP telephone; and a plurality of IP telephone gateway devices that communicate with the call control server via an IP network. The call control server pre-registers a line configuration in which any one IP telephone gateway device is a parent line and another IP telephone gateway apparatus is a child line, and when an incoming call is received, the IP address registered as the parent line is registered. First, call setting is performed for the telephone gateway device, and when all lines of the IP telephone gateway device of the parent line are in use, the call setting is performed by sliding to the IP telephone gateway device of the child line. The apparatus has an interface capable of connecting a plurality of telephone lines, and controls communication with an IP network in which the call control server is arranged. When the telephone call through the IP network is realized by the telephone and the incoming transaction start request is received from the call control server, it is determined whether there is an available line. If there is no available line, the call control is performed. The server sends a response that triggers sliding to the IP telephone gateway device on the next line to the call control server. If there is an available line , the destination telephone is called and the destination telephone is in use. is called method characterized by transmitting a response that can be notified that the and incoming a response not trigger a slide to the next line in the call control server does not receive the call control server if .
以下、本発明の一実施の形態であるIP電話ゲートウェイ装置について図面を参照して具体的に説明する。なお、本実施の形態のIP電話ゲートウェイ装置は図8に示すシステム構成に適用されるものとして説明するが、図8の従来のIP電話ゲートウェイ装置10−1,10−2、…、10−nに換えて、本実施の形態のIP電話ゲートウェイ装置を用いるものとする。 Hereinafter, an IP telephone gateway apparatus according to an embodiment of the present invention will be specifically described with reference to the drawings. The IP telephone gateway apparatus according to the present embodiment is described as being applied to the system configuration shown in FIG. 8, but the conventional IP telephone gateway apparatuses 10-1, 10-2,. Instead, the IP telephone gateway device of the present embodiment is used.
図1は、本実施の形態に係るIP電話ゲートウェイ装置100の機能ブロック図である。電話制御部101は、IP電話ゲートウェイ装置に接続したアナログ通信機器(アナログ電話機、ファックス、主装置(PBX)、ビジネスホン)の電話制御を行う部分である。PSTN回線制御部102は、PSTNとの間で回線制御を行う部分である。本例では、IP電話ゲートウェイ装置100が1回線だけ直接PSTNに接続しているものとする。IP/PSTN切替え部103は、電話機がIP網に接続するのかPSTNに接続するのかを判断して、切り替える部分である。LAN側ネットワーク制御部104は、LANとのインターフェースをとる部分である。WAN側ネットワーク制御部105は、IP網側となるWANとのインターフェースをとる部分である。本例では、IP電話ゲートウェイ装置100をローカル側となるLANに接続可能にしている。また、IP電話ゲートウェイ装置100をADSL回線又は光ファイバ回線にてWAN側となるIP網に接続している。VoIP制御部106は、SIPに基づいたトランザクション制御並びに音声のパケット化等の音声データをインターネットに流すための処理を行っている部分である。サーバー部107は、DHCP等のプロトコルに基づいて動作し、例えばLAN側に接続している端末のアドレス管理等を行う部分である。IP/PPP処理部108は、LAN及びWAN(インターネット/イントラネット等)通信で必要なIP及びPPPに関するプロトコル処理を行う部分である。
FIG. 1 is a functional block diagram of IP
図2は、以上の機能構成を有するIP電話ゲートウェイ装置100のハードウエア構成図である。CPU/DSP110に対して内部バスを介してROM111,RAM112が接続され、さらに回線I/F回路113−1,113−2、NCU(DAA)114が接続されている。CPU/DSP110は、ROM111に格納しているプログラムに基づいて後述するSIPインターフェース制御を実行する。また、必要に応じてRAM112を作業用エリアとして使用する。回線I/F回路113−1、113−2は、アナログ通信機器(アナログ電話機、ファックス、主装置(PBX)、ビジネスホン)が接続されるポートをそれぞれ2回線備えており、全部で4回線接続可能に構成されている。すなわち、本例では、1台のIP電話ゲートウェイ装置100で4回線確保していて、同時に4台の電話機(内線)を外線接続可能になっている。なお、同時に接続可能な回線数は適宜設計変更可能である。NCU(DAA)114は、図1におけるPSTN回線制御部102のハードウエア部分である。図1におけるVoIP制御部106の音声パケット化に関する処理は、CPU/DSP110のDSP部分で一部ハードウエア化している。
FIG. 2 is a hardware configuration diagram of the IP
次に、以上のように構成したIP電話ゲートウェイ装置100のダイヤルイン時の動作について説明する。
Next, the operation at the time of dial-in of the IP
図3は、IP電話ゲートウェイ装置100のダイヤルイン時の制御フロー図である。ステップS100からステップS107は、着信先の電話機が使用中でなく、且つスライドも起きなかった場合での流れである。図4のシーケンスを参照しながら説明する。
FIG. 3 is a control flow diagram when the IP
発信者側のIP電話ゲートウェイ装置は、発信者から相手先ダイヤルがあると、CAサーバー11に対してINVITEを送る。図5はINVITEの記述例である。INVITEには「xxxyyyzzz」という相手先の電話番号と「aaabbbccc」という発信者の電話番号が含まれる。CAサーバー11は発信側のIP電話ゲートウェイ装置に対してレスポンス(100Trying)を返し、さらに発信側のIP電話ゲートウェイ装置に対して認証を要求する407Proxy Authentication Requiredを通知する。
The IP telephone gateway device on the caller side sends INVITE to the
発信者側のIP電話ゲートウェイ装置は、CAサーバー11に対してACKを返した後、407Proxy Authentication Requiredで受信した暗号キーを元にアカント情報をデコードした認証ヘッダ付のトランザクション開始リクエストとなるINVITEを送信する。CAサーバー11は、発信者側のIP電話ゲートウェイ装置から受信したINVITEを受け付けると、発信者側のIP電話ゲートウェイ装置に対してはレスポンス(100Trying)を返し、認証が正しければ、着信側のIP電話ゲートウェイ装置100に対して図5に示すINVITEを送信する。
The IP telephone gateway device on the caller side returns an ACK to the
着信側のIP電話ゲートウェイ装置100は、CAサーバー11から発信者側のIP電話ゲートウェイ装置が発したINVITEを受信することにより、着信発生を検出する(S100)。着信側のIP電話ゲートウェイ装置100は、着信発生を検出した場合は、CAサーバー11に対してレスポンス(100Trying)を返す(S101)。そして、IP電話ゲートウェイ装置100内に使用可能回線があるか否か判断する(S102)。図2に示す例では、2つの回線I/F回路113−1,113−2で合計4回線使用可能であるが、この4回線中に空き回線があれば使用可能回線有りと判断する。
The incoming side IP
IP電話ゲートウェイ装置100は、使用可能回線がある場合、その回線を使用して着信者(電話機)に対して呼出信号(IR/CAR)を送信する(S103)。この呼出信号に対して、着信者(電話機)は使用中であっても一次応答を返してくる。IP電話ゲートウェイ装置100は、一次応答を検出したら(S104)、MODEM/PB信号を着信者(電話機側)に送出する(S105)。着信者(電話機側)は使用中でなければ、MODEM/PB信号に対して受信完了信号を返信する。IP電話ゲートウェイ装置100は、受信完了信号を受信すれば(S106)、ダイヤルイン着信の処理を完了する(S107)。
If there is a usable line, IP
図4に示すように、IP電話ゲートウェイ装置100から着信者(電話機)に対する着信要求はRING鳴動させることによって行われる。着信者(電話機側)に着信要求している間は、180RingingをCAサーバー11へ送信し、CAサーバー11から発信側のIP電話ゲートウェイ装置へ転送される。発信側のIP電話ゲートウェイ装置から発信者(電話機)に対してリングバックトーン(RBT)として送信される。
As shown in FIG. 4, an incoming call request from the IP
着信者(電話機)が、着信要求のタイムアウト前にオフフックすれば、着信側のIP電話ゲートウェイ装置100からCAサーバー11へ200OKが返信され、CAサーバー11から発信側のIP電話ゲートウェイ装置へ200OKが転送される。そして、発信側のIP電話ゲートウェイ装置から発したACKを着信側のIP電話ゲートウェイ装置100が受信して通話が開始する。
If the called party (telephone) goes off-hook before the timeout of the incoming request, 200 OK is returned from the incoming IP
どちらか一方がオンフックすることにより終話処理が行われる。図4の例では発信側がオンフックしている。オンフックを検知した発信側のIP電話ゲートウェイ装置からBYEが送信されて着信側のIP電話ゲートウェイ装置100が受信すると、着信者(電話機)に対してビジートーンを送出する。
When either one goes on-hook, the end-of-call process is performed. In the example of FIG. 4, the caller is on hook. When BYE is transmitted from the IP telephone gateway apparatus on the calling side that has detected the on-hook and received by the IP
図3のフロー図において、ステップS104で一次応答検出できずに、タイムアウトした場合、ステップS108へ移行して、480Temporarily Unavailable、又は606Not Acceptableを、CAサーバー11へ返信する。すなわち、CAサーバー11が次の回線へスライドさせるトリガとなる486Busyを返すのではなく、回線スライドのトリガとはならないが「着信は受け付けられない旨」のレスポンスを送出する。このような用途に利用できるレスポンスであれば、480Temporarily Unavailable、又は606Not Acceptable以外の信号を使用しても良い。
In the flow chart of FIG. 3, when the primary response cannot be detected in step S104 and time-out occurs, the process proceeds to step S108, and 480 Temporarily Unavailable or 606Not Acceptable is returned to the
図6は、図3のフロー図において、ステップS104からステップS108へ移行することとなる場合のシーケンスを示している。IP電話ゲートウェイ装置100が空き回線を使用して主装置(PBX)経由で着信者(電話機)に呼出信号を送出し、ダイヤルイン信号(MODEM/PB信号等)を送出しているが、受信完了信号を受信できなかった場合が示されている。この場合、着信側のIP電話ゲートウェイ装置100は486Busy以外の特定信号として480Temporarily Unavailable、又は606Not Acceptableを送信している。CAサーバー11は、次の回線へスライドさせることなく480/606を発信側のIP電話ゲートウェイ装置へ転送する。発信側のIP電話ゲートウェイ装置は、着信者(電話機)が使用中であることを示すビジートーンを発信者(電話)へ通知する。この結果、発信者(電話)がオンフックすることにより着信側へACKが返されて1つのトランザクションが確立する。
FIG. 6 shows a sequence in the case where the process proceeds from step S104 to step S108 in the flowchart of FIG. IP
これにより、CAサーバー11は着信者(電話機)が使用中であった場合、486Busyではなくて、着信は受け付けられない旨のレスポンス(例えば480,606)を受け取るので、着信者(電話機)が使用中である場合には別の子回線へスライドされる不具合を防止することができる。
As a result, when the callee (telephone) is in use, the
また、図3のフロー図において、ステップS102で全回線使用中であると判断した場合、ステップS109へ移行して、486Busyを送出する。この時点では着信者(電話機)が使用中であるか否か判明できないので、次の回線へスライドして空き回線を探す必要がある。 Further, in the flowchart of FIG. 3, when it is determined in step S102 that all lines are in use, the process proceeds to step S109 and 486 Busy is transmitted. At this point, it cannot be determined whether or not the called party (telephone) is in use, so it is necessary to slide to the next line to find an available line.
図7は、図3のフロー図において、ステップS102からステップS109へ移行することとなる場合のシーケンスを示している。親回線のIP電話ゲートウェイ装置(100)が全回線使用中であった場合、486BusyをCAサーバー11へ返している。このため、486Busyを受信したCAサーバー11は、次の回線である子回線1のIP電話ゲートウェイ装置(100)に対してINVITEを送り直している。図7に示す例では、子回線1のIP電話ゲートウェイ装置(100)でも4回線の全回線が使用中である。よって、486BusyをCAサーバー11へ返している。486Busyを受信したCAサーバー11は、次の回線である子回線2のIP電話ゲートウェイ装置(100)に対してINVITEを送り直す。子回線2のIP電話ゲートウェイ装置(100)において初めて空き回線が存在したために、着信者(電話機)に対して呼出信号、ダイヤルイン信号(図7にでは省略)を送出し、着信者(電話機)が未使用であったために通話が開始されている。
FIG. 7 shows a sequence in the case where the process proceeds from step S102 to step S109 in the flowchart of FIG. When the IP telephone gateway device (100) of the parent line is in use for all lines, 486 Busy is returned to the
このように、着信者(電話機)が使用中であることが判明するまでは、従来通りのスライドを実施するので、スライドによるメリットを活かしつつ、スライドのデメリットを回避することができる。 As described above, since the conventional slide is performed until it is determined that the called party (telephone) is in use, the disadvantage of the slide can be avoided while taking advantage of the slide.
本発明は、着信先の電話機が使用中であった場合、それ以降はCAサーバーが次の回線へ切り替えるスライドを繰り返さないようにすることができ、IP電話ゲートウェイ装置に適用可能である。 The present invention can be applied to the IP telephone gateway device, when the destination telephone is in use, so that the CA server does not repeat the slide to switch to the next line thereafter.
100 IP電話ゲートウェイ装置
101 電話制御部
102 PSTN回線制御部
103 IP/PSTN切替え部
104 LAN側ネットワーク制御部
105 WAN側ネットワーク制御部
106 VoIP制御部
107 サーバー部
110 CPU/DSP
111 ROM
112 RAM
113−1,113−2 回線I/F回路
DESCRIPTION OF
111 ROM
112 RAM
113-1, 113-2 Line I / F circuit
Claims (5)
複数の電話機を回線接続可能な回線インターフェース手段と、前記呼制御サーバーが配置されたIP網との間の通信を制御するネットワーク制御手段と、前記呼制御サーバーと連携して前記電話機によるIP網経由の通話を実現するVoIP制御手段とを具備し、
前記VoIP制御手段は、前記呼制御サーバーからトランザクション開始リクエストを受信すると使用可能な回線があるか否かを判断し、使用可能な回線がない場合は前記呼制御サーバーが次回線のIP電話ゲートウェイ装置にスライドするトリガとなるレスポンスを前記呼制御サーバーに送信し、使用可能な回線がある場合は着信先の電話機に対して呼出しを行い、当該電話機が使用中であった場合は前記呼制御サーバーにおいて次回線へのスライドのトリガとはならないレスポンスであって且つ着信は受けられないことを通知可能なレスポンスを前記呼制御サーバーに送信するIP電話ゲートウェイ装置。 IP phone call control is managed, and a line configuration in which any one IP telephone gateway device is used as a parent line and another IP telephone gateway device is used as a child line is registered in advance. A call control server and an IP network that perform call setting for the gateway device first and slide to the child IP phone gateway device when all lines of the parent IP phone gateway device are in use An IP telephone gateway device that communicates via
Line interface means capable of connecting a plurality of telephone lines, network control means for controlling communication between the IP network in which the call control server is arranged, and the IP network by the telephone in cooperation with the call control server VoIP control means for realizing the call of
When the VoIP control means receives a transaction start request from the call control server, the VoIP control means determines whether or not there is a usable line. If there is no usable line, the call control server uses the IP telephone gateway device of the next line. A response that triggers sliding is sent to the call control server, and if there is an available line, a call is made to the destination telephone, and if the telephone is in use, the call control server An IP telephone gateway device that transmits a response that does not trigger a slide to the next line and that can notify that an incoming call cannot be received, to the call control server.
前記呼制御サーバーは、いずれか1台のIP電話ゲートウェイ装置を親回線とし他のIP電話ゲートウェイ装置を子回線とした回線構成を予め登録し記憶する記憶手段と、着信時には、親回線として登録したIP電話ゲートウェイ装置に対して最初に呼設定を行い、当該親回線のIP電話ゲートウェイ装置の全回線が使用中のときは子回線のIP電話ゲートウェイ装置にスライドして呼設定を行う呼設定手段とを具備し、
前記IP電話ゲートウェイ装置は、複数の電話機を回線接続可能な回線インターフェース手段と、前記呼制御サーバーが配置されたIP網との間の通信を制御するネットワーク制御手段と、前記電話機によるIP網経由の通話を実現するとともに、前記呼制御サーバーからトランザクション開始リクエストを受信すると使用可能な回線があるか否かを判断し、使用可能な回線がない場合は前記呼制御サーバーが次回線のIP電話ゲートウェイ装置にスライドするトリガとなるレスポンスを前記呼制御サーバーに送信し、使用可能な回線がある場合は着信先の電話機に対して呼出しを行い、当該電話機が使用中であった場合は前記呼制御サーバーにおいて次回線へのスライドのトリガとはならないレスポンス且つ着信は受けられないことを通知可能なレスポンスを前記呼制御サーバーに送信するVoIP制御手段とを具備するIP電話システム。 An IP telephone system comprising a call control server that manages call control of an IP telephone, and a plurality of IP telephone gateway devices that communicate with the call control server via an IP network,
The call control server has a storage means for pre-registering and storing a line configuration in which any one IP telephone gateway device is a parent line and another IP telephone gateway apparatus is a child line, and is registered as a parent line when an incoming call is received. Call setting means for performing call setting for the IP telephone gateway apparatus first, and sliding the call to the IP telephone gateway apparatus of the child line when all lines of the IP telephone gateway apparatus of the parent line are in use; Comprising
The IP telephone gateway device includes: a line interface means capable of connecting a plurality of telephone lines; a network control means for controlling communication between the IP network in which the call control server is arranged; When a call is started and a transaction start request is received from the call control server, it is determined whether there is a usable line. If there is no usable line, the call control server uses the next line as an IP telephone gateway device. A response that triggers sliding is sent to the call control server, and if there is an available line, a call is made to the destination telephone, and if the telephone is in use, the call control server notification that the trigger and response and call not slide not receive the next time line IP telephone system comprising a VoIP control means for transmitting capability response to the call control server.
前記呼制御サーバーは、いずれか1台のIP電話ゲートウェイ装置を親回線とし他のIP電話ゲートウェイ装置を子回線とした回線構成を予め登録し、着信時には、親回線として登録したIP電話ゲートウェイ装置に対して最初に呼設定を行い、当該親回線のIP電話ゲートウェイ装置の全回線が使用中のときは子回線のIP電話ゲートウェイ装置にスライドして呼設定を行い、
前記IP電話ゲートウェイ装置は、複数の電話機を回線接続可能なインターフェースを有し、前記呼制御サーバーが配置されたIP網との間の通信を制御して前記電話機によるIP網経由の通話を実現するとともに、前記呼制御サーバーから着トランザクション開始リクエストを受信すると使用可能な回線があるか否かを判断し、使用可能な回線がない場合は前記呼制御サーバーが次回線のIP電話ゲートウェイ装置にスライドするトリガとなるレスポンスを前記呼制御サーバーに送信し、使用可能な回線がある場合は着信先の電話機の呼出しを行い、着信先の電話機が使用中であれば前記呼制御サーバーにおいて次回線へのスライドのトリガとはならないレスポンスであって且つ着信は受けられないことを通知可能なレスポンスを前記呼制御サーバーに送信することを特徴とする着信方法。 An incoming method for an IP telephone system comprising a call control server for managing call control of an IP telephone, and a plurality of IP telephone gateway devices communicating with the call control server via an IP network,
The call control server pre-registers a line configuration in which any one IP telephone gateway apparatus is a parent line and another IP telephone gateway apparatus is a child line, and when an incoming call is received, the IP telephone gateway apparatus registers the parent line as an IP telephone gateway apparatus. First, call setting is performed, and when all the lines of the IP telephone gateway apparatus of the parent line are in use, the call setting is performed by sliding to the IP telephone gateway apparatus of the child line.
The IP telephone gateway device has an interface capable of connecting a plurality of telephone lines, and controls communication with the IP network in which the call control server is arranged to realize a telephone call via the IP network by the telephone. At the same time, when an incoming transaction start request is received from the call control server, it is determined whether there is an available line. If there is no available line, the call control server slides to the IP telephone gateway device of the next line. Sends a trigger response to the call control server , calls the destination telephone if there is an available line, and slides to the next line in the call control server if the destination telephone is in use the call system a notification response that the trigger not receive incoming and a response not be the the Incoming wherein the to be sent to the server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004046905A JP4383201B2 (en) | 2004-02-23 | 2004-02-23 | IP telephone gateway device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004046905A JP4383201B2 (en) | 2004-02-23 | 2004-02-23 | IP telephone gateway device |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2005236916A JP2005236916A (en) | 2005-09-02 |
JP2005236916A5 JP2005236916A5 (en) | 2007-04-05 |
JP4383201B2 true JP4383201B2 (en) | 2009-12-16 |
Family
ID=35019381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004046905A Expired - Fee Related JP4383201B2 (en) | 2004-02-23 | 2004-02-23 | IP telephone gateway device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4383201B2 (en) |
-
2004
- 2004-02-23 JP JP2004046905A patent/JP4383201B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005236916A (en) | 2005-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5000215B2 (en) | Button telephone apparatus using SIP and its group representative incoming call and incoming call response method | |
JP3873048B2 (en) | Ringback tone transmission method, terminal, ringback tone generation method, and system for generating ringback tone | |
WO2014101436A1 (en) | One-number two-machine associated call method, apparatus and application server | |
JP4469209B2 (en) | IP telephone system, IP telephone apparatus and calling method | |
US7804815B1 (en) | System and apparatus for telecommunication | |
JP2004289486A (en) | Method and system for setting communication path | |
JP4872762B2 (en) | Telephone equipment | |
JP4383201B2 (en) | IP telephone gateway device | |
JP2005244490A (en) | Ip telephone gateway device | |
CA2526795A1 (en) | Method and apparatus for enabling the network to disconnect unintentionally idle off-hook endpoints | |
JP4111393B2 (en) | IP telephone system and IP telephone apparatus | |
JP4339160B2 (en) | Call back system and method for IP telephone, program, and recording medium | |
JP2005020676A (en) | Telephone communication method and apparatus | |
JP4135466B2 (en) | Communications system | |
CN101218815B (en) | Device and a method allowing to successively use several terminal devices in a same voice communication | |
JP2005236917A (en) | Ip telephone gateway device and ip telephone calling number notifying method | |
JP4836221B2 (en) | PSTN terminal accommodating device | |
JP4906823B2 (en) | Call control method, communication system, and information processing apparatus | |
JP5046007B2 (en) | IP telephone equipment | |
JP4924156B2 (en) | Button telephone equipment | |
JP2005101817A (en) | Ip telephone system and ip telephone device | |
JP5248891B2 (en) | CONFERENCE CONFERENCE METHOD, ITS SYSTEM, ITS DEVICE, AND ITS PROGRAM USING SIP KEY TELEPHONE DEVICE | |
KR100821576B1 (en) | Call switching method in pbx using ip network | |
JP2009218889A (en) | Sip call termination method | |
JP2005303470A (en) | Ip phone, control apparatus, and call termination notice method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070221 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090305 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090407 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090519 |
|
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: 20090825 |
|
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: 20090918 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121002 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131002 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |