[go: up one dir, main page]

JP2008167359A - Subdivision method, file update method and IP telephone system in IP telephone system - Google Patents

Subdivision method, file update method and IP telephone system in IP telephone system Download PDF

Info

Publication number
JP2008167359A
JP2008167359A JP2007000321A JP2007000321A JP2008167359A JP 2008167359 A JP2008167359 A JP 2008167359A JP 2007000321 A JP2007000321 A JP 2007000321A JP 2007000321 A JP2007000321 A JP 2007000321A JP 2008167359 A JP2008167359 A JP 2008167359A
Authority
JP
Japan
Prior art keywords
call
call information
server system
transfer
list
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.)
Withdrawn
Application number
JP2007000321A
Other languages
Japanese (ja)
Inventor
Takashi Sawada
孝 澤田
Ryotaro Matsushita
亮太郎 松下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2007000321A priority Critical patent/JP2008167359A/en
Publication of JP2008167359A publication Critical patent/JP2008167359A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】本発明はIP電話システムの所分割方法,ファイル更新方法及びIP電話システムに関し,呼処理を行うサーバシステムの増設による所分割を無中断で行うこと及びファイル更新を行うことを目的とする。
【解決手段】分割元のサーバシステムは所分割開始により分割対象となる通話中の呼の番号を含む転送呼情報リストを作成して分割先のサーバシステムに送信し,分割先のサーバシステムは呼受信時にその呼の情報が転送呼情報リストに設定されていると転送待ちリストに登録して処理を中断し,分割先のサーバシステムは,転送呼情報リストの各呼情報毎に信号振り分けサーバに対し振り分け変更を指示し,分割元のサーバシステムから当該呼の状態を含む呼情報を取得すると呼情報リストから該当する情報を削除すると共に転送待ちリストに存在すると該リストから当該呼情報を削除して呼処理を再開する制御をリストの全ての情報に対して行うよう構成する。
【選択図】図1
The present invention relates to a division method, a file update method, and an IP telephone system for an IP telephone system, and an object thereof is to perform division without interruption and to update a file by adding a server system for performing call processing. .
A division source server system creates a transfer call information list including the number of a call in a call to be divided upon the start of division and transmits it to the division destination server system. If the call information is set in the transfer call information list at the time of reception, the call is registered in the transfer waiting list and the processing is interrupted, and the server system of the division destination assigns the call distribution server to each call information in the transfer call information list. When the distribution change is instructed and call information including the call state is acquired from the server system of the division source, the corresponding information is deleted from the call information list, and when the call information exists in the transfer waiting list, the call information is deleted from the list. Thus, the control for resuming the call processing is performed for all information in the list.
[Selection] Figure 1

Description

本発明は,呼処理を行うサーバシステムを含むIP電話システムにおける所分割(サーバシステム単位に収容している加入者単位を分割すること)方法,ファイル更新方法及びIP電話システムに関する。   The present invention relates to a method of dividing (dividing a subscriber unit accommodated in a server system unit) method, a file updating method, and an IP phone system in an IP telephone system including a server system that performs call processing.

IP電話網では多数の加入者が収容され,各加入者の呼は呼処理を行うサーバシステムにより処理されるが,加入者の増加に対応してサーバシステムを増設した場合に通話中の呼をどのように増設したサーバシステムで処理させるようにするかが課題となっている。   In the IP telephone network, a large number of subscribers are accommodated, and each subscriber's call is processed by a server system that performs call processing. However, when the number of server systems is increased in response to the increase in subscribers, The problem is how to make the server system process the additional server system.

図7は従来の仮想IPを用いたIP電話の呼処理用システム構成を示す。図中,80はVoIP(Voice over Internet Protocol) の技術によるIP電話の呼処理を行うサーバシステムを含むIP電話の呼処理用システム,81は全サーバシステムから共通でアクセス可能な加入者の契約情報を管理する加入者データサーバ,82,83及び84はIP電話の加入者からの呼処理を行う論理的なサーバシステムであり,2台の物理サーバはクラスタ構成で1台の論理サーバシステムとして振舞う(クラスタなしの一台の物理サーバでも可能)サーバシステムA,サーバシステムB及びサーバシステムC,85は加入者からの信号を受付けて加入者番号,呼識別子(Call-ID)を識別して,予め設定された振り分け情報に従い,信号を各サーバシステム82〜84の何れかへ振り分ける信号振り分けサーバ,86はIP網,86−1〜86−NはIP電話の加入者1〜N(電話機)である。このIP電話の呼処理用システム80の構成は,加入者の数N=300とした場合であり,サーバシステムAに加入者1〜100が割り当てられ,サーバシステムBに加入者101〜200が割り当てられ,サーバシステムCに加入者201〜300が割り当てられている。サーバシステム82〜84は論理的なシステムであり,複数の物理サーバをクラスタ構成で1台の論理サーバシステムとして動作させたり,クラスタなしの1台の物理サーバによって構成することもできる。   FIG. 7 shows a call processing system configuration of an IP telephone using a conventional virtual IP. In the figure, 80 is an IP telephone call processing system including a server system that performs IP telephone call processing using VoIP (Voice over Internet Protocol) technology, and 81 is a subscriber contract information that can be commonly accessed from all server systems. , 83, 84 are logical server systems that perform call processing from IP telephone subscribers, and two physical servers behave as one logical server system in a cluster configuration. (A single physical server without a cluster is also possible) Server system A, server system B, and server system C, 85 receive a signal from a subscriber and identify a subscriber number and a call identifier (Call-ID) A signal distribution server that distributes the signal to any of the server systems 82 to 84 in accordance with preset distribution information, 86 is an IP network, 86-1 86-N is a subscriber to the IP telephone 1~N (phone). This IP telephone call processing system 80 has a configuration in which the number of subscribers N = 300. The subscribers 1 to 100 are assigned to the server system A, and the subscribers 101 to 200 are assigned to the server system B. The subscribers 201 to 300 are assigned to the server system C. The server systems 82 to 84 are logical systems, and a plurality of physical servers can be operated as a single logical server system in a cluster configuration, or can be configured by a single physical server without a cluster.

IP電話の加入者86からIP電話の呼処理用システム80の信号振り分けサーバ85が提供する仮想IP(VIP:Virtual IP) に対してアクセスを行う。信号振り分けサーバ85は,加入者86からの信号を受付けて,加入者番号,呼識別子(CALL−ID)を識別して,予め加入者番号別にどのサーバシステムに設定されているかのテーブル等を参照して,設定されたサーバシステムを判別し,判別したサーバシステム(82とする)に対して呼情報を転送して呼処理を実行させる。そのサーバシステムA82は,受け付けた発呼加入者からの接続要求について,各サーバシステム82〜84に共通に設けられた加入者データサーバ81に対して,正当な加入者(正規に契約して登録された加入者)であるか,その加入者に対して提供されるオプションサービス内容(契約内容)をチェックさせる。チェックの結果は加入者データサーバ81からサーバシステムA82に通知され,呼接続(サービス提供)が可能であると,サーバシステムA82は要求された呼接続の処理を行う。   An IP telephone subscriber 86 accesses a virtual IP (VIP) provided by the signal distribution server 85 of the IP telephone call processing system 80. The signal distribution server 85 receives a signal from the subscriber 86, identifies a subscriber number and a call identifier (CALL-ID), and refers to a table or the like that is set in advance for each subscriber number. Then, the set server system is determined, call information is transferred to the determined server system (referred to as 82), and call processing is executed. The server system A 82 accepts a connection request from the calling subscriber and accepts a legitimate subscriber (regularly contracted and registered) with the subscriber data server 81 provided in common in each of the server systems 82 to 84. Optional service contents (contract contents) provided to the subscriber are checked. The result of the check is notified from the subscriber data server 81 to the server system A82, and when the call connection (service provision) is possible, the server system A82 performs the requested call connection processing.

上記従来のIP電話システムにおいて,各サーバシステムが担当する加入者の容量(スケーラビリティ)の変更(所分割)は,加入者の増加や,電話の呼量の増大等の状況が発生する場合に実行する必要がある。   In the above-mentioned conventional IP telephone system, the capacity (scalability) change of subscribers (scalability) handled by each server system is executed when a situation such as an increase in subscribers or an increase in telephone call volume occurs. There is a need to.

サーバのスケーラビリティの変更(所分割)を行う場合,信号振り分けサーバの設定を変更することにより,新規呼については分割先で処理を実行するようになっているが,通信中の呼情報をどのように扱うかで2つの方法があった。   When changing the server scalability (division), by changing the setting of the signal distribution server, the new call is processed at the division destination. There were two ways to deal with it.

方式1:収容された加入者の通信中の切替対象呼は,一度すべて消去して切断する。   Method 1: All the switching target calls during communication of the accommodated subscriber are deleted once and disconnected.

方式2:切替時に切断せず,呼が切断されるまで分割元で処理を実施する。   Method 2: The process is not performed at the time of switching, but is performed at the division source until the call is disconnected.

図8は従来例の所分割における課題の説明図である。図8のA.は所分割の例を示し,最初に(1) に示すように加入者1〜100がサーバAに割り当てられている時,通話量の増大等により,サーバBを増設して,所分割を行うことにより(2) に示すようにサーバAに加入者1〜50,サーバBに加入者51〜100が割り当てられる。   FIG. 8 is an explanatory diagram of problems in the conventional division. A. of FIG. Shows an example of location division. First, as shown in (1), when subscribers 1 to 100 are assigned to server A, server B is added due to an increase in call volume, and division is performed. Accordingly, as shown in (2), the subscribers 1 to 50 are assigned to the server A, and the subscribers 51 to 100 are assigned to the server B.

図8のB.は所分割の後に上記方式1による切替対象呼を全て消去して切断する例を示し,(a) は所分割対象加入者の呼情報の初期状態であり,サーバシステム1に加入者A,Bの呼情報が設定され接続が行われている時,この加入者A,Bがサーバシステム1からサーバシステム2へ所分割される対象になると,図8の(b) に示すように当該加入者A,Bに関連する呼を削除(切断)する。この後,所分割対象加入者A,Bの新規呼が発生すると信号振り分けサーバによりサーバシステム2に振り分けられ,図8の(c) のA’,B’に示すようにサーバシステム2で処理が実行される。   B. of FIG. Shows an example in which all calls to be switched by the above-described method 1 are deleted and disconnected after the division. (A) is an initial state of call information of the division target subscriber, and the server system 1 has subscribers A and B. When the call information is set and the connection is established, when the subscribers A and B are to be divided from the server system 1 to the server system 2, as shown in FIG. Calls related to A and B are deleted (disconnected). Thereafter, when a new call of the subscribers A and B to be divided is generated, the signal is distributed to the server system 2 by the signal distribution server, and processing is performed in the server system 2 as indicated by A ′ and B ′ in FIG. Executed.

図8のC.は所分割の後に上記方式2による切替時に切断しない例を示し,(a) は所分割対象加入者の呼情報の初期状態であり,加入者A,Bがサーバシステム1からサーバシステム2へ所分割される対象であるが,通話中である限りそのままサーバシステム1で処理される。この状態のまま,サーバシステム2へ所分割された別の加入者Cからの新規の呼はサーバシステム2で処理が実行され,既存呼(加入者A,Bの呼)はそのまま通話が終了して切断されるまで放置する。   C. of FIG. Shows an example in which the call is not disconnected at the time of switching by the method 2 after the division, (a) is an initial state of the call information of the subscriber to be divided, and the subscribers A and B move from the server system 1 to the server system 2. Although it is an object to be divided, the server system 1 processes it as it is as long as a call is in progress. In this state, a new call from another subscriber C divided into the server system 2 is processed in the server system 2, and the existing call (calls of the subscribers A and B) is terminated as it is. Leave until disconnected.

上記の方式1では,切替える対象の加入者の呼が強制的に切断されてしまい,通話中の利用者に不快感を与え,サービスが低下するという問題がある。また,上記方式2では長期保留呼が存在すると,その終話まで分割元で扱うことになるという問題があった。   In the above-described method 1, there is a problem in that the call of the subscriber to be switched is forcibly disconnected, which gives the user who is busy a discomfort and lowers the service. Further, in the above method 2, there is a problem that if there is a long-term holding call, it will be handled by the division source until the end of the call.

上記の所分割と同様に,IP電話網のサーバシステムの新機能の追加や障害に対する修正を行うプログラムを含むファイルを,拡張により増設したサーバシステムで運用する場合に分割元の通話中の加入者に対して適用する場合にも同様の問題があった。   Similar to the above-mentioned division, when a file containing a program that adds new functions or corrects a failure in the IP telephone network server system is operated on the expanded server system, the subscriber who is talking on the source of the division There was a similar problem when applied to.

なお,電話網とIP網とを相互接続してIP網で使用するパケットと電話網で使用する音声とをメディア変換するメディアゲートウェイ装置の冗長化システムの運用系と待機系の切替えを無中断で行う切替え方法がある(特許文献1参照)。その方式は,運用系のIP装置のセッション情報と運用系VoIP装置のIPコネクティビティに関する情報(IPアドレス,MACアドレス等)を待機系VoIP装置に転送し,これを受信した待機系VoIP装置はIPインタフェースを運用状態に切り替えて運用系にしてセッションを再確立し,セッション情報のうちタイムスタンプとシーケンスナンバの情報を除く情報を引き継いでセッションを再確立するという技術である。   It is possible to switch between the operation system and standby system of the media gateway device that interconnects the telephone network and the IP network and media converts packets used in the IP network and voice used in the telephone network without interruption. There is a switching method to be performed (see Patent Document 1). In this method, session information of the active IP device and information (IP address, MAC address, etc.) on the IP connectivity of the active VoIP device are transferred to the standby VoIP device, and the standby VoIP device that has received the information transfers the IP interface. Is switched to the operating state to reestablish the session, and the session is reestablished by taking over the information excluding the time stamp and sequence number information from the session information.

また,二重化された交換システムにおけるファイル更新時データ引き継ぎ方法についての提案がある(特許文献2参照)。その特許文献2で提案された方法は,アクト運転中の一方の交換機にファイル更新起動を行うと,該交換機はスタンバイ運転中の他方の交換機に切離し指示を通知し,他方の交換機はその指示を受けるとアウス(OUS)状態に遷移し,新ファイルのロードを開始し,完了すると新ファイルロード完了通知を一方の交換機に通知する。これを受信すると一方の交換機は,引き継ぎ対象となるデータ(現在接続中の呼情報等)の更新を規制状態とし,当該データを他方の交換機に転送し,そのデータを受け取った他方の交換機はデータを新ファイルに順次書込み,データの再構築を行って,完了するとアクト運転中状態に遷移してサービスの提供を開始し,一方の交換機はアウス状態に遷移するという技術である。
特開2005−57461号公報 特開2002−101433号公報
There is also a proposal for a data update method for file update in a duplexed exchange system (see Patent Document 2). In the method proposed in Patent Document 2, when one of the exchanges in the act operation is activated for file update, the exchange notifies the other exchange in the standby operation of the disconnection instruction, and the other exchange receives the instruction. When it is received, the state transits to the AU state, and loading of a new file is started. Upon receipt of this, one of the exchanges makes the update of the data to be taken over (such as currently connected call information) restricted, transfers the data to the other exchange, and the other exchange that receives the data receives the data. Is written in a new file in sequence, data is reconstructed, and when completed, the state transitions to the ACT operation state and starts providing services, while one switch transitions to the AUUS state.
JP-A-2005-57461 JP 2002-101433 A

上記図8に関連して説明したように,上記方式1では切替える対象の加入者の呼が強制的に切断されてしまい,通話中の利用者に不快感を与え,サービスが低下するという問題がある。また,上記方式2では長期保留呼が存在すると,その終話まで分割元で扱うことになるという問題があった。   As described with reference to FIG. 8 above, the above method 1 has a problem that the call of the subscriber to be switched is forcibly disconnected, causing discomfort to the user during the call and lowering the service. is there. Further, in the above method 2, there is a problem that if there is a long-term holding call, it will be handled by the division source until the end of the call.

また,上記特許文献1の技術は,二重化されたメディアゲートウェイ装置の運用系と待機系の切り替えの技術であり,IP電話網におけるサーバシステムの所分割(スケーラビリティの変更)により複数のサーバシステムに加入者を分割するという目的及び構成に適用することはできない。また,上記特許文献2の技術は,二重化交換システムにおいてスタンバイ系の交換機をアクト系に切り替えるものであり,IP電話網のサーバシステムの所分割を行う場合のファイルの更新を行うというシステム構成及び目的とは異なる技術である。   The technology of Patent Document 1 described above is a technology for switching between an active system and a standby system of a duplicated media gateway device, and joins a plurality of server systems by dividing the server system in the IP telephone network (change in scalability). It cannot be applied to the purpose and structure of dividing a person. Further, the technology of Patent Document 2 described above is for switching a standby switch to an act switch in a duplex switching system, and a system configuration and object for updating a file when a server system of an IP telephone network is divided. It is a different technology.

本発明は,IP電話網において呼処理を行うサーバシステムの増設による所分割を無中断で行う所分割方法及び所分割を無中断で行うIP電話システムを提供すること及びIP電話網において呼処理用のサーバシステムのファイルをサービス無中断で更新するファイル更新方法及びファイル更新を無中断で行うIP電話システムを提供することを目的とする。   The present invention provides a location division method for performing division without interruption by adding a server system for performing call processing in an IP telephone network, an IP telephone system for performing division without interruption, and for call processing in an IP telephone network. An object of the present invention is to provide a file update method for updating a file of a server system without interruption of service and an IP telephone system for performing file update without interruption.

図1は本発明の第1の原理構成であり,呼処理を行うサーバシステムの所分割を無中断で効率的に行うための構成である。図中,1はオペレータが操作する端末装置,2−1,2−2は加入者から要求された呼設定制御を行うサーバシステムであり,この例はサーバシステム2−1が分割元,サーバシステム2−2が分割先とする。分割元のサーバシステム2−1内の210は転送呼情報リスト送信手段,211は呼別に状態を含む呼情報の処理を行う呼情報別処理部,211aは呼情報転送手段,211bは呼情報削除手段,212はメモリ,212aは通話中の呼に関する情報である呼情報である。分割先のサーバシステム2−2内の220は転送呼情報リスト受信手段,221は呼情報別処理部,221aは信号振り分け変更手段,221bは呼情報取得手段,221cはリスト更新手段,222は呼を受信した時に動作する呼受信部,222aは転送呼情報リストチェック手段,222bは転送待ちリスト登録手段,223はメモリであり,223aは転送呼情報リスト,223bは転送待ちリスト,223cは呼情報である。3は全サーバシステム2−1,2−2に共通に設けられる共に全サーバシステムからアクセス可能な加入者の契約情報を管理する加入者データサーバ,4は加入者からの信号を受付けて加入者番号,呼識別子(Call-ID)を識別して,信号を予め設定されたサーバへ振り分ける信号振り分けサーバ,5はIP網,6−1〜6−NはそれぞれIP電話用のパケットを送受信する加入者電話機である。   FIG. 1 shows a first principle configuration of the present invention, which is a configuration for efficiently dividing a server system for performing call processing without interruption. In the figure, 1 is a terminal device operated by an operator, 2-1 and 2-2 are server systems that perform call setting control requested by a subscriber, and in this example, the server system 2-1 is a division source and the server system. 2-2 is a division destination. In the server system 2-1 of the division source, 210 is a transfer call information list transmission unit, 211 is a call information processing unit that processes call information including a state for each call, 211a is a call information transfer unit, and 211b is a call information deletion unit Means 212 is a memory, and 212a is call information which is information relating to a call in progress. In the divided server system 2-2, 220 is a transfer call information list receiving means, 221 is a call information processing unit, 221a is a signal distribution changing means, 221b is a call information obtaining means, 221c is a list updating means, and 222 is a call. , 222a is a transfer call list registration unit, 223 is a memory, 223a is a transfer call information list, 223b is a transfer wait list, and 223c is call information. It is. 3 is a subscriber data server which is provided in common to all server systems 2-1 and 2-2 and manages subscriber contract information accessible from all server systems, and 4 is a subscriber who receives signals from subscribers. A signal distribution server that identifies a number and a call identifier (Call-ID) and distributes the signal to a preset server, 5 is an IP network, and 6-1 to 6-N are each a subscriber for transmitting and receiving packets for an IP phone. Phone.

当初はサーバシステム2−1で全ての加入者の呼処理を実行していたが,所分割により全加入者の一部をサーバシステム2−2で処理するように分割し,信号振り分けサーバ4に対してサーバシステム2−1,2−2のそれぞれが分担する加入者番号等の情報が設定されるものとする。   Initially, the server system 2-1 performed the call processing for all the subscribers. However, the server system 2-2 divides all the subscribers so that the server system 2-2 processes them. On the other hand, it is assumed that information such as subscriber numbers shared by the server systems 2-1 and 2-2 is set.

端末装置1のオペレータが,所分割開始を分割元のサーバシステム2−1に対して指示すると,分割元のサーバシステム2−1では転送呼情報リスト送信手段210により所分割の対象となる加入者であって通話中である加入者の加入者番号を含む転送呼情報リストを分割先のサーバシステム2−2に対して送信する。なお,この転送呼情報リストに含まれている加入者の呼はそのまま分割元のサーバシステム2−1で呼が継続される。分割先のサーバシステム2−2は,転送呼情報リストを転送呼情報リスト受信手段220で受け取ると,メモリ223内に転送呼情報リスト223aとして保持する。   When the operator of the terminal device 1 instructs the division source server system 2-1 to start division, the subscriber to be divided by the transfer call information list transmission means 210 in the division source server system 2-1. Then, the transfer call information list including the subscriber number of the subscriber who is talking is transmitted to the server system 2-2 to be divided. Note that the subscriber's call included in the transfer call information list is continued as it is in the server system 2-1 of the division source. When the transfer call information list is received by the transfer call information list receiving unit 220, the server system 2-2 of the division destination holds the transfer call information list in the memory 223 as the transfer call information list 223a.

呼受信部222は新たにサーバシステム2−2に振り分けられてきた呼信号(分割元のサーバシステム2−1で処理をしている呼を含む)を受信すると,転送呼情報リストチェック手段222aでその呼が転送呼情報リスト223aに含まれているかチェックし,含まれてなければ当該分割先のサーバシステム2−2において呼処理が行われ,含まれていると転送待ちリスト登録手段222bを起動してその呼(識別番号)を転送待ちリスト223bに登録して処理を中断(当該呼はサーバシステム2−1で処理中であるため)し,呼情報(状態情報を含む)の転送完了まで待ち合わせる。   When receiving the call signal newly distributed to the server system 2-2 (including the call processed by the server system 2-1 of the division source), the call receiving unit 222 receives the call signal list check unit 222a. It is checked whether the call is included in the transfer call information list 223a. If it is not included, the call processing is performed in the server system 2-2 of the division destination, and if it is included, the transfer waiting list registration unit 222b is activated. Then, the call (identification number) is registered in the transfer waiting list 223b and the processing is interrupted (because the call is being processed by the server system 2-1) until the transfer of the call information (including the status information) is completed. Wait.

また,サーバシステム2−2では転送呼情報リスト223aの先頭の呼の情報(加入者番号)から一つ一つを取り出して呼情報別処理部221で処理を行い,先ず信号振り分け変更手段221aが一つの呼の情報についてサーバシステム2−1から2−2へ振り分け変更することを信号振り分けサーバ4に対して指示し,信号振り分けサーバ4から変更完了を受け取ると,呼情報取得手段221bが駆動され,分割元のサーバシステム2−1に対して当該呼について呼情報(呼状態等の情報)取得の依頼をする。これに応じ,サーバシステム2−1の呼情報転送手段211aはメモリ212から該当する呼の呼情報を転送すると,サーバシステム2−2で受け取られ,その呼に対応する情報(加入者番号)が転送待ちリスト223bに存在するかチェックして,存在すると転送待ちリスト223bから削除して,当該呼について呼情報の転送を受けたので中断していた処理を再開すると共に,分割元サーバシステム2−1に対して当該呼情報の削除を依頼する。分割元サーバシステム2−1は依頼された呼情報を呼情報212aから削除する。この呼情報別処理部221は,転送呼情報リスト223aに登録された次の順番の呼について同様の処理を実行し,リストの全てについて終了するまで続ける。   In the server system 2-2, each one is extracted from the information (subscriber number) of the first call in the transfer call information list 223 a and processed by the call information processing unit 221. First, the signal distribution changing means 221 a When the signal distribution server 4 is instructed to change the distribution of one call information from the server system 2-1 to the server system 2-2 and the change completion is received from the signal distribution server 4, the call information acquisition unit 221 b is driven. The server system 2-1 of the division source is requested to acquire call information (information such as call status) for the call. In response to this, when the call information transfer means 211a of the server system 2-1 transfers the call information of the corresponding call from the memory 212, it is received by the server system 2-2 and the information (subscriber number) corresponding to the call is received. It is checked whether it exists in the transfer waiting list 223b, and if it exists, it is deleted from the transfer waiting list 223b, the call information transfer for the call is received, and the suspended processing is resumed. 1 is requested to delete the call information. The division source server system 2-1 deletes the requested call information from the call information 212a. The call information processing unit 221 executes the same process for the next call registered in the transfer call information list 223a, and continues until all the lists are finished.

次に,図2は本発明の第2の原理構成を示し,IP電話の呼処理用のサーバシステムのファイルを旧ファイルから新ファイルへサービス無中断で更新するものである。図2において,1,3,4,5及び6−1〜6−Nは上記図1の同じ符号の各部と同じであり,7−1は旧ファイルにより呼処理を行うサーバシステム,7−2は新ファイル723により呼処理を行うサーバシステムであり,新ファイルは旧ファイルについてのバグの補正(障害を修正)や新機能の追加を行ったものである。旧ファイルで動作するサーバシステム7−1が処理を行う全ての加入者を新ファイルのサーバシステム7−2に変更するよう信号振り分けサーバ4に設定しておく。   Next, FIG. 2 shows a second principle configuration of the present invention, in which a file of a server system for IP telephone call processing is updated from an old file to a new file without any service interruption. 2, reference numerals 1, 3, 4, 5 and 6-1 to 6-N denote the same parts as those in FIG. 1, and reference numeral 7-1 denotes a server system which performs call processing using an old file. Is a server system that performs call processing using a new file 723, and the new file is obtained by correcting a bug (correcting a failure) and adding a new function to the old file. The signal distribution server 4 is set so that all the subscribers who process the server system 7-1 operating on the old file are changed to the server system 7-2 of the new file.

この状態で,端末装置1から旧ファイルのサーバシステム7−1に対して新ファイルへの変更を指示すると,旧ファイルのサーバシステム7−1の転送呼情報リスト送信手段710が駆動されて通話中の呼情報のリストを新ファイルのサーバシステム7−2に転送する。サーバシステム7−2の転送呼情報リスト受信手段720でこれを受け取るとメモリ724に格納する。また,呼受信部722で呼を受信すると,転送呼情報リストチェック手段722aにおいて受信した呼が転送呼情報リスト724aに登録されているか判別し,登録されていると転送待ちリスト724bへ登録して処理を中断する。更に,転送呼情報リスト724aのそれぞれの呼情報について呼情報別処理部721による処理が実行される。すなわち,転送呼情報リスト724aの先頭の呼情報(加入者番号等)について信号振り分け変更手段721aにより信号振り分けサーバ4に対してサーバシステム7−2に信号振り分けを変更するよう指示し,信号振り分けサーバ4から変更完了を受け取ると,呼情報取得手段721bが駆動されて当該呼についてサーバシステム7−1に対し呼情報(呼状態を含む)取得を依頼して,呼情報転送手段711aは依頼された一つの呼情報を呼情報格納部713から取り出して転送する。サーバシステム7−2はこれを受け取ると呼情報724cに格納し,この呼情報が転送待ちリスト724bに登録されているか判別してp登録されていると転送待ちリスト724bから削除し,当該呼について中断していた処理を再開し,転送待ちリスト724bに登録してない場合は,旧ファイルのサーバシステム7−1に対し当該呼情報を削除するよう依頼し,サーバシステム7−1でこれを受け取ると呼情報削除手段711bが駆動されて呼情報格納部713から依頼された呼情報の削除を行う。   In this state, when the terminal device 1 instructs the server system 7-1 of the old file to change to the new file, the transfer call information list transmission means 710 of the server system 7-1 of the old file is driven to make a call. Is transferred to the new file server system 7-2. When this is received by the transfer call information list receiving means 720 of the server system 7-2, it is stored in the memory 724. When the call receiving unit 722 receives the call, it determines whether the call received by the transfer call information list check means 722a is registered in the transfer call information list 724a. If registered, the call is registered in the transfer waiting list 724b. Stop processing. Further, processing by the call information processing unit 721 is executed for each call information in the transfer call information list 724a. That is, for the first call information (subscriber number, etc.) in the transfer call information list 724a, the signal distribution change means 721a instructs the signal distribution server 4 to change the signal distribution to the server system 7-2, and the signal distribution server When the change completion is received from 4, the call information acquisition unit 721b is driven to request the server system 7-1 to acquire call information (including call state) for the call, and the call information transfer unit 711a is requested. One piece of call information is taken out from the call information storage unit 713 and transferred. Upon receiving this, the server system 7-2 stores it in the call information 724c, determines whether this call information is registered in the transfer waiting list 724b, and deletes it from the transfer waiting list 724b if it is registered in p. If the suspended processing is resumed and not registered in the transfer waiting list 724b, the server system 7-1 requests the old file server system 7-1 to delete the call information, and the server system 7-1 receives it. The call information deletion unit 711b is driven to delete the call information requested from the call information storage unit 713.

本発明により以下の(1) 〜(3) のような効果を奏する。   The present invention has the following effects (1) to (3).

(1) 加入者の所分割をサービス無中断で実施することができ,サーバのスケーラビリティを柔軟に変更できる。具体的には,最初は小規模なサーバシステムで構築し,後に呼量が増加した段階でサーバシステムを増加して,システムを拡張することが可能となる。   (1) The division of subscribers can be performed without service interruption, and the scalability of the server can be changed flexibly. Specifically, it is possible to expand the system by building a small server system at first and then increasing the server system when the call volume increases.

(2) 呼情報のコピーが完了していない間は, 転送待ちリストで処理の待ち合わせを実施することにより呼損を生じることなく処理が可能となる。   (2) While the call information has not been copied, processing can be performed without causing a call loss by performing processing waiting in the transfer waiting list.

(3) 同様の方式で,ファイルの更新(新機能の追加や障害修正等)がサービス無中断で可能となる。   (3) Using the same method, file updating (adding new functions, correcting problems, etc.) can be done without interruption.

図3は実施例1のフローチャートであり,図4はシステム構成における実施例1の相互の動作シーケンスを示す図である。この実施例1は上記図1の本発明の第1の原理構成に対応し,図4の1,3,4の各符号は上記図1の同一符号の各部と同じであり,説明を省略する。2A,2BはそれぞれCPU,メモリ及び他のサーバ(加入者データサーバ3,信号振り分けサーバ及び他のサーバシステム2Aまたは2B)との通信を行う通信インタフェースを備えたコンピュータにより構成されたサーバシステムであり,2Aは分割元のサーバシステム(図1の2−1に対応),2Bは分割先のサーバシステム(図1の2−2に対応),20aは転送呼情報リスト(図1の223aに対応),20bは転送待ちリスト(図1の223bに対応)であり,8はIP電話網の呼処理用システムを表し,上記図7の80に対応する。   FIG. 3 is a flowchart of the first embodiment, and FIG. 4 is a diagram showing a mutual operation sequence of the first embodiment in the system configuration. The first embodiment corresponds to the first principle configuration of the present invention shown in FIG. 1, and the reference numerals 1, 3 and 4 in FIG. 4 are the same as those in FIG. . 2A and 2B are server systems each composed of a computer having a communication interface for communicating with a CPU, memory and other servers (subscriber data server 3, signal distribution server and other server systems 2A or 2B). , 2A is the server system of the division source (corresponding to 2-1 in FIG. 1), 2B is the server system of the division destination (corresponding to 2-2 in FIG. 1), 20a is the transfer call information list (corresponding to 223a in FIG. 1) ), 20b is a transfer waiting list (corresponding to 223b in FIG. 1), 8 represents a call processing system for the IP telephone network, and corresponds to 80 in FIG.

この実施例1の構成でも,IP電話の呼処理を行うサーバシステム2Aが担当する前記加入者の一部(半分)を所分割によりサーバシステム2Bに分割するものとする。   Also in the configuration of the first embodiment, a part (half) of the subscribers who are in charge of the server system 2A that performs IP telephone call processing is divided into server systems 2B by division.

図3のA.は実施例1のシステム処理フローであり,図4に示すシステム構成の全体(各サーバシステム相互)のフローチャートであり,B.は分割先のサーバシステムにおける呼受信時の動作だけを示す。   A. of FIG. 4 is a system processing flow of the first embodiment, and is a flowchart of the entire system configuration (reciprocal between server systems) shown in FIG. Shows only the operation at the time of call reception in the server system of the division destination.

分割元(サーバシステム2A)に所分割開始指示が端末装置1から与えられると(図3のS1,図4の(1) ),分割元のサーバシステム2Aから分割先へ転送呼情報リストを送信する(同S2,(2))。この後,転送呼情報リストに含まれた各呼情報毎にS3〜S10の処理が実行され,リストに設定された全ての呼情報についての処理が終了するまで繰り返し実行する。すなわち,分割先のサーバシステム2Bから信号振り分けサーバ4へ振り分け変更を指示し(図3のS3,図4の(3)),信号振り分けサーバ4から分割先2Bへ振り分け変更完了の応答が返ってくると(同S4,(4)),分割先のサーバシステム2Bから分割元のサーバシステム2Aへ呼情報(呼状態を含む)の取得依頼を送信する(同S5,(5))。分割元のサーバシステム2Aから分割先のサーバシステム2Bに呼情報が転送されてくると(図3のS6,図4の(6)),分割先で転送呼情報リストから当該呼情報に対応するリストを削除する(同S7,(7))。   When a division start instruction is given from the terminal device 1 to the division source (server system 2A) (S1 in FIG. 3, (1) in FIG. 4), the transfer call information list is transmitted from the division source server system 2A to the division destination. (S2, (2)). Thereafter, the processes of S3 to S10 are executed for each call information included in the transfer call information list, and are repeatedly executed until the processes for all the call information set in the list are completed. That is, a distribution change is instructed from the server system 2B of the division destination to the signal distribution server 4 (S3 in FIG. 3, (3) in FIG. 4), and a response of the distribution change completion is returned from the signal distribution server 4 to the division destination 2B. When it comes (S4, (4)), a request for acquisition of call information (including call status) is transmitted from the server system 2B that is the division destination to the server system 2A that is the division source (S5, (5)). When call information is transferred from the server system 2A of the split source to the server system 2B of the split destination (S6 in FIG. 3, (6) in FIG. 4), it corresponds to the call information from the transfer call information list at the split destination. The list is deleted (S7, (7)).

一方,分割先のサーバシステム2Bは信号振り分けサーバ4により振り分けられた呼を受信すると(図3のB.のS20,図4の(20)) ,その呼が転送呼情報リストに存在するか判別し(図3のB.のS21),存在しない場合は切替え時に呼が存在しなかった加入者に関する呼であるため,通常の呼処理を行い,転送呼情報リストに存在した場合はその呼(受信呼)を転送待ちリストに登録して処理を中断する(同S22)。この時点で呼情報が分割元のサーバシステム2Aで保持しているからである。   On the other hand, upon receiving the call distributed by the signal distribution server 4 (S20 in FIG. 3B, (20) in FIG. 4), the server system 2B that is the division destination determines whether the call exists in the transfer call information list. (S21 of B. of FIG. 3), if it does not exist, it is a call relating to a subscriber whose call did not exist at the time of switching, so normal call processing is performed, and if it exists in the transfer call information list, the call ( Received call) is registered in the transfer waiting list and the processing is interrupted (S22). This is because the call information is held in the server system 2A as the division source at this time.

分割先のサーバシステムにおいて,分割元のサーバシステムから呼情報を受け取った時,上記S7においてその呼情報に対応する情報を転送呼情報リストから削除した後,上記転送待ちリストにその呼情報に対応するリストが存在するか判別し(図3のS8,図4の(8)),存在した場合は図3のB.において転送待ちリストから当該呼情報に対応する情報を削除するか処理再開する(同S23,図4の(23)) 。   When the call server receives the call information from the server server of the division source in the division destination server system, the information corresponding to the call information is deleted from the transfer call information list in S7, and the call information is associated with the call waiting list. (S8 in FIG. 3, (8) in FIG. 4). In FIG. 4, the information corresponding to the call information is deleted from the transfer waiting list or the process is resumed (S23, (23) in FIG. 4).

このようにして,分割元のサーバシステムで呼処理中(通話中)の加入者を所分割する場合にも,呼を中断することなく順次変更先のサーバシステムに所分割を実現することができる。   In this way, even when a call processing (call-in-progress) subscriber is divided in the server system of the division source, the division can be realized sequentially in the server system of the change destination without interrupting the call. .

図5は実施例2のフローチャートであり,図6はシステム構成における実施例2の相互の動作シーケンスを示す図である。この実施例2は上記図2の本発明の第2の原理構成に対応し,図6の1,3,4の各符号は上記図2の同一符号の各部と同じであり,説明を省略する。7A,7BはそれぞれCPU,メモリ及び別のサーバ(加入者データサーバ3,信号振り分けサーバ4及びサーバシステム7Aまたは7B)との通信を行う通信インタフェースを備えたコンピュータにより構成されたサーバシステムであり,7Aは旧ファイルで動作するサーバシステム(図2の7−1に対応),7Bは新ファイルで動作するサーバシステム(図2の7−2に対応),70aは転送呼情報リスト(図2の724aに対応),70bは転送待ちリスト(図2の724bに対応)であり,8は上記図4の同一符号と同じでありIP電話網の呼処理用のシステムを表す。   FIG. 5 is a flowchart of the second embodiment, and FIG. 6 is a diagram showing a mutual operation sequence of the second embodiment in the system configuration. The second embodiment corresponds to the second principle configuration of the present invention shown in FIG. 2, and the reference numerals 1, 3 and 4 in FIG. 6 are the same as those in FIG. . 7A and 7B are server systems each composed of a computer having a communication interface for communicating with a CPU, memory and another server (subscriber data server 3, signal distribution server 4 and server system 7A or 7B), 7A is a server system that operates on the old file (corresponding to 7-1 in FIG. 2), 7B is a server system that operates on the new file (corresponding to 7-2 in FIG. 2), 70a is a transfer call information list (in FIG. 2) 724a) and 70b are transfer waiting lists (corresponding to 724b in FIG. 2), and 8 is the same as in FIG. 4 and represents a call processing system for the IP telephone network.

この実施例2の動作は,IP電話の呼処理を行うサーバシステム7Aにより全ての加入者の呼処理を旧ファイル(旧機能のプログラム)により動作しており,この旧ファイルの欠陥を修復したり,新機能を追加した新ファイルにより動作するサーバシステム7Bへ全ての加入者の呼処理を切り替える場合について示す。   In the operation of the second embodiment, the call processing of all subscribers is performed by the old file (the program of the old function) by the server system 7A that performs the call processing of the IP telephone, and the defect of the old file is repaired. The case where the call processing of all the subscribers is switched to the server system 7B that operates by the new file to which the new function is added will be described.

図5のA.は実施例2のシステム処理フローであり,図6に示すシステム構成の全体(各サーバシステム相互)のフローチャートであり,B.は新ファイルのサーバシステムにおける呼受信時の動作だけを示す。   A. of FIG. Is a system processing flow of the second embodiment, is a flowchart of the entire system configuration (reciprocal between server systems) shown in FIG. Shows only the operation when a call is received in the server system of the new file.

旧ファイルのサーバシステム7Aに対し新ファイルへ更新開始指示が端末装置1から与えられると(図5のS1,図6の(1) ),旧ファイルのサーバシステム7Aから新ファイルのサーバシステム7Bへ転送呼情報リストを送信する(同S2,(2))。この後,転送呼情報リストに含まれた各呼情報毎にS3〜S10の処理が実行され,リストに設定された全ての呼情報についての処理が終了するまで繰り返し実行する。すなわち,新ファイルのサーバシステム7Bから信号振り分けサーバ4へ振り分け変更を指示し(図5のS3,図6の(3)),信号振り分けサーバ4から新ファイルのサーバシステム7Bへ振り分け変更完了の応答が返ってくると(同S4,(4)),新ファイルのサーバシステム7Bから旧ファイルのサーバシステム7Aへ呼情報(呼状態を含む)の取得依頼を送信する(同S5,(5))。旧ファイルのサーバシステム7Aから新ファイルのサーバシステム7Bに呼情報が転送されてくると(図5のS6,図6の(6)),分割先で転送呼情報リストから当該呼情報に対応するリストを削除する(同S7,(7))。   When an instruction to start updating to a new file is given from the terminal device 1 to the server system 7A for the old file (S1 in FIG. 5, (1) in FIG. 6), the server system 7A for the old file changes to the server system 7B for the new file. The transfer call information list is transmitted (S2, (2)). Thereafter, the processes of S3 to S10 are executed for each call information included in the transfer call information list, and are repeatedly executed until the processes for all the call information set in the list are completed. That is, the distribution change is instructed from the new file server system 7B to the signal distribution server 4 (S3 in FIG. 5, (3) in FIG. 6), and the distribution change completion response is sent from the signal distribution server 4 to the new file server system 7B. Is returned (S4, (4)), a request for acquiring call information (including call status) is transmitted from the new file server system 7B to the old file server system 7A (S5, (5)). . When call information is transferred from the server system 7A for the old file to the server system 7B for the new file (S6 in FIG. 5, (6) in FIG. 6), it corresponds to the call information from the transfer call information list at the division destination. The list is deleted (S7, (7)).

ここで,新ファイルのサーバシステム7Bが信号振り分けサーバ4により振り分けられた呼を受信した場合の動作を説明すると,呼を受信すると(図5のB.のS20,図6の(20)) ,その呼が転送呼情報リストに存在するか判別し(図5のB.のS21),存在しない場合は切替え時に呼が存在しなかった加入者に関する呼であるため,通常の呼処理を行い,転送呼情報リストに存在した場合はその呼(受信呼)を転送待ちリストに登録して処理を中断する(同S22)。これは,この時点で呼情報が旧ファイルのサーバシステム7Aで保持しているからである。   Here, the operation when the server system 7B of the new file receives a call distributed by the signal distribution server 4 will be described. When a call is received (S20 in FIG. 5B, (20) in FIG. 6), It is determined whether the call exists in the transfer call information list (S21 of B. of FIG. 5). If it does not exist, it is a call related to a subscriber for which a call did not exist at the time of switching. If it exists in the transfer call information list, the call (received call) is registered in the transfer waiting list and the processing is interrupted (S22). This is because the call information is held in the old file server system 7A at this time.

新ファイルのサーバシステム7Bにおいて,旧ファイルのサーバシステム7Aから呼情報を受け取った時,上記S7においてその呼情報に対応する情報を転送呼情報リストから削除した後,上記転送待ちリストにその呼情報に対応するリストが存在するか判別し,存在した場合は図5のB.において転送待ちリストから当該呼情報に対応する情報を削除するか,処理再開する(同S23,図6の(23)) 。   When the new file server system 7B receives the call information from the old file server system 7A, the call information is deleted from the transfer call information list in S7 and the call information is added to the transfer waiting list. If there is a list corresponding to, a B. of FIG. In FIG. 6, the information corresponding to the call information is deleted from the transfer waiting list or the processing is resumed (S23 in FIG. 6, (23) in FIG. 6).

このようにして,呼処理が実行されて通話が実行されている加入者についても,呼を中断することなく順次新ファイルのサーバシステムに変更することができる。   In this way, even for subscribers who are performing call processing and performing a call, it is possible to sequentially change to a new file server system without interrupting the call.

本発明の第1の原理構成を示す図である。It is a figure which shows the 1st principle structure of this invention. 本発明の第2の原理構成を示す図である。It is a figure which shows the 2nd principle structure of this invention. 実施例1のフローチャートを示す図である。FIG. 3 is a diagram illustrating a flowchart of the first embodiment. システム構成における実施例1の相互の動作シーケンスを示す図である。It is a figure which shows the mutual operation | movement sequence of Example 1 in a system configuration. 実施例2のフローチャートを示す図である。FIG. 6 is a diagram illustrating a flowchart of a second embodiment. システム構成における実施例2の相互の動作シーケンスを示す図である。It is a figure which shows the mutual operation | movement sequence of Example 2 in a system configuration. 従来の仮想IPを用いたIP電話のシステム構成を示す図である。It is a figure which shows the system configuration | structure of the IP telephone using the conventional virtual IP. 従来例の所分割における課題の説明図である。It is explanatory drawing of the subject in the place division of a prior art example.

符号の説明Explanation of symbols

1 端末装置
2−1 呼処理を行う分割元のサーバシステム
2−2 呼処理を行う分割先のサーバシステム
210 転送呼情報リスト送信手段
211 呼情報別処理部
211a 呼情報転送手段
211b 呼情報削除手段
212 メモリ
212a 呼情報
220 転送呼情報リスト受信手段
221 呼情報別処理部
221a 信号振り分け変更手段
221b 呼情報取得手段
221c リスト更新手段
222 呼受信部
222a 転送呼情報リストチェック手段
222b 転送待ちリスト登録手段
223 メモリ
223a 転送呼情報リスト
223b 転送待ちリスト
223c 呼情報
3 加入者データサーバ
4 信号振り分けサーバ
5 IP網
6−1〜6−N 加入者電話機
DESCRIPTION OF SYMBOLS 1 Terminal apparatus 2-1 Server system of the division | segmentation origin which performs call processing 2-2 Server system of the division | segmentation destination which performs call processing 210 Transfer call information list transmission means 211 Call information classified processing part 211a Call information transfer means 211b Call information deletion means 212 Memory 212a Call information 220 Transfer call information list reception means 221 Call information processing section 221a Signal distribution change means 221b Call information acquisition means 221c List update means 222 Call reception section 222a Transfer call information list check means 222b Transfer waiting list registration means 223 Memory 223a Transfer call information list 223b Transfer waiting list 223c Call information 3 Subscriber data server 4 Signal distribution server 5 IP network 6-1 to 6-N Subscriber telephone

Claims (4)

IP網の加入者の呼信号を信号振り分けサーバで振り分けられたサーバシステムで呼処理を行うIP電話システムにおける所分割方法において,
前記呼処理を行うサーバシステムを分割元として担当する加入者の一部を,他の呼処理を行う分割先のサーバシステムで処理させるための設定情報を前記信号振り分けサーバに設定し,
前記分割元のサーバシステムは,所分割開始の指示を受けると,分割対象となる通話中の呼の番号を含む転送呼情報リストを作成して分割先のサーバシステムに送信し,
前記分割先のサーバシステムは,前記転送呼情報リストを保存して,呼受信時にその呼の情報が前記転送呼情報リストに設定されていると転送待ちリストに登録して処理を中断し,
前記分割先のサーバシステムは,前記転送呼情報リストの各呼情報毎に前記信号振り分けサーバに対し分割先のサーバシステムへの振り分け変更を指示し,前記分割元のサーバシステムから当該呼の状態を含む呼情報の取得を依頼し,前記呼情報を取得すると前記転送呼情報リストから該当する呼情報を削除すると共に前記転送待ちリストに存在するか判別して存在すると該リストから当該呼情報を削除して当該呼処理を再開する制御を前記転送呼情報リストの全ての情報に対して行う,ことを特徴とするIP電話システムにおける所分割方法。
In a method for dividing in an IP telephone system in which call processing is performed in a server system in which call signals of IP network subscribers are distributed by a signal distribution server,
Setting information for processing a part of the subscribers who are in charge of the server system that performs the call processing in the server system of the division destination that performs other call processing is set in the signal distribution server,
Upon receiving an instruction to start splitting, the split source server system creates a transfer call information list including the number of the call being split to be split and sends it to the split target server system,
The server system of the division destination stores the transfer call information list, and when the call is received, if the call information is set in the transfer call information list, it registers in the transfer waiting list and interrupts the processing.
The server system of the division destination instructs the signal distribution server to change the distribution to the server system of the division destination for each call information in the transfer call information list, and the state of the call is changed from the server system of the division source. When the call information is acquired, the call information is deleted from the transfer call information list, and the call information is deleted from the transfer waiting list, and the call information is deleted from the list. Then, the control for resuming the call processing is performed for all the information in the transfer call information list.
IP網の加入者の呼信号を信号振り分けサーバで振り分けられたサーバシステムで呼処理を行うIP電話システムにおいて,
前記呼処理を行うサーバシステムの一つが担当する加入者の一部を,他の呼処理を行うサーバシステムで処理を実行させる設定情報を前記信号振り分けサーバが保持し,
前記分割元のサーバシステムは,所分割開始の指示により分割対象となる通話中の呼の番号を含む転送呼情報リストを分割先のサーバシステムに送信する手段と,
前記分割先のサーバシステムは,受信した転送呼情報リストの保存手段と,呼受信時にその呼の情報が前記転送呼情報リストに存在するか判別して存在すると,転送待ちリストに登録して処理を中断する呼受信部を備え,
前記分割先のサーバシステムは,前記転送呼情報リストの各呼情報毎に前記信号振り分けサーバに対し分割先のサーバシステムへの振り分け変更を指示する手段と,前記分割元のサーバシステムから当該呼の状態を含む呼情報の取得依頼を行う手段と,前記呼情報を取得すると,前記転送呼情報リストから該当する呼情報を削除して前記転送待ちリストに存在すると該リストから当該呼情報を削除して当該呼処理を再開させる手段とを備える呼情報別処理部を備える,ことを特徴とするIP電話システム。
In an IP telephone system that performs call processing in a server system in which call signals of IP network subscribers are distributed by a signal distribution server,
The signal distribution server holds setting information that causes a part of a subscriber in charge of one of the server systems performing the call processing to be processed by another server system performing the call processing,
The division source server system includes a means for transmitting a transfer call information list including a number of calls in a call to be divided to a division target server system according to a division start instruction;
The server system at the division destination stores the received transfer call information list and determines whether the call information exists in the transfer call information list when a call is received, and registers and processes it in the transfer waiting list. A call receiving unit that interrupts
The server system of the division destination instructs the signal distribution server to change the distribution to the server system of the division destination for each call information in the transfer call information list; A means for requesting acquisition of call information including a state, and when the call information is acquired, the call information is deleted from the transfer call information list, and if the call information exists in the transfer waiting list, the call information is deleted from the list. And an IP telephone system, comprising: a call information processing unit including means for resuming the call processing.
IP網の加入者の呼信号を信号振り分けサーバで振り分けられたサーバシステムで呼処理を行うIP電話システムにおけるファイル更新方法において,
プログラムを含む旧ファイルにより処理を行うサーバシステムの全ての加入者の信号を改良したプログラムにより処理を行う新ファイルのサーバシステムに振り分けるための設定情報を前記信号振り分けサーバに設定し,
前記旧ファイルのサーバシステムは,ファイル変更開始の指示を受けると,通話中の呼の番号を含む転送呼情報リストを作成して新ファイルのサーバシステムに送信し,
前記新ファイルのサーバシステムは,前記転送呼情報リストを保存し,呼受信時にその呼の情報が前記転送呼情報リストに設定されていると転送待ちリストに登録して処理を中断し,
前記新ファイルのサーバシステムは,前記転送呼情報リストの各呼情報毎に前記信号振り分けサーバに対し新ファイルのサーバシステムへの振り分け変更を指示し,前記旧ファイルのサーバシステムから当該呼の状態を含む呼情報の取得を依頼し,前記呼情報を取得すると前記転送呼情報リストから該当する呼情報を削除すると共に,前記転送待ちリストに存在するか判別して,存在すると該リストから当該呼情報を削除して当該呼処理を再開する制御を前記転送呼情報リストの全ての情報に対して行う,ことを特徴とするIP電話システムにおけるファイル更新方法。
In a file update method in an IP telephone system for performing call processing in a server system in which call signals of IP network subscribers are distributed by a signal distribution server,
Setting information for distributing to the server system of the new file to be processed by the improved program is set in the signal distribution server for the signal of all subscribers of the server system to be processed by the old file including the program,
When the old file server system receives an instruction to start file change, it creates a transfer call information list including the number of the call in progress and sends it to the new file server system.
The server system of the new file stores the transfer call information list, and when the call is received, if the call information is set in the transfer call information list, it registers in the transfer waiting list and interrupts the processing.
The server system of the new file instructs the signal distribution server to change the distribution of the new file to the server system for each call information in the transfer call information list, and the status of the call is changed from the server system of the old file. When the call information is acquired, the call information is deleted from the transfer call information list, and the call information is determined to be present in the transfer waiting list. A file updating method in an IP telephone system, wherein control for resuming the call and restarting the call processing is performed for all information in the transfer call information list.
IP網の加入者の呼信号を信号振り分けサーバで振り分けられたサーバシステムで呼処理を行うIP電話システムにおいて,
プログラムを含む旧ファイルにより処理を行うサーバシステムの全ての加入者の信号を,改良したプログラムにより処理を行う新ファイルのサーバシステムに振り分けるための設定情報を前記信号振り分けサーバに保持し,
前記旧ファイルのサーバシステムは,ファイル変更開始の指示を受けると,通話中の呼の番号を含む転送呼情報リストを作成して新ファイルのサーバシステムに送信する手段と,
前記新ファイルのサーバシステムは,前記転送呼情報リストを保存する手段と,呼受信時にその呼の情報が前記転送呼情報リストに存在するか判別して存在すると転送待ちリストに登録して処理を中断する呼受信部と,前記転送呼情報リストの各呼情報毎に前記信号振り分けサーバに対し新ファイルのサーバシステムへの振り分け変更を指示する手段と,前記旧ファイルのサーバシステムから当該呼の状態を含む呼情報の取得依頼を行う手段と,前記呼情報を取得すると前記転送呼情報リストから該当する情報を削除して,前記転送待ちリストに存在すると該リストから当該呼情報を削除して当該呼処理を再開させる手段とを備える呼情報別処理部を備える,ことを特徴とするIP電話システム。
In an IP telephone system that performs call processing in a server system in which call signals of IP network subscribers are distributed by a signal distribution server,
The signal distribution server holds setting information for distributing the signals of all subscribers of the server system that processes by the old file including the program to the server system of the new file that is processed by the improved program.
The old file server system, upon receiving an instruction to start file change, creates a transfer call information list including the number of the call in progress and sends it to the new file server system;
The server system for the new file includes means for storing the transfer call information list, and determines whether the call information exists in the transfer call information list when a call is received. A call receiving unit to be interrupted, means for instructing the signal distribution server to change the distribution of the new file to the server system for each call information in the transfer call information list, and the state of the call from the server system of the old file Means for requesting acquisition of call information including: deleting the corresponding information from the transfer call information list when the call information is acquired, and deleting the call information from the list when the call information exists in the transfer waiting list An IP telephone system, comprising: a call information processing unit including means for resuming call processing.
JP2007000321A 2007-01-05 2007-01-05 Subdivision method, file update method and IP telephone system in IP telephone system Withdrawn JP2008167359A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007000321A JP2008167359A (en) 2007-01-05 2007-01-05 Subdivision method, file update method and IP telephone system in IP telephone system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007000321A JP2008167359A (en) 2007-01-05 2007-01-05 Subdivision method, file update method and IP telephone system in IP telephone system

Publications (1)

Publication Number Publication Date
JP2008167359A true JP2008167359A (en) 2008-07-17

Family

ID=39696145

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007000321A Withdrawn JP2008167359A (en) 2007-01-05 2007-01-05 Subdivision method, file update method and IP telephone system in IP telephone system

Country Status (1)

Country Link
JP (1) JP2008167359A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011166616A (en) * 2010-02-12 2011-08-25 Nec Corp Call processing system, method for replacing server apparatus, and program
JP2012177990A (en) * 2011-02-25 2012-09-13 Nippon Telegr & Teleph Corp <Ntt> Service provision system and operation method of the same
JP2012248091A (en) * 2011-05-30 2012-12-13 Nippon Telegr & Teleph Corp <Ntt> Signal distribution duplication destination determination system, signal distribution duplication destination determination method, and program
JP2014003513A (en) * 2012-06-20 2014-01-09 Nippon Telegr & Teleph Corp <Ntt> Subscriber information synchronization system and subscriber information synchronization method
JP2014165705A (en) * 2013-02-26 2014-09-08 Fujitsu Ltd Call processing allocation method, call processing system, and program
JP2015201756A (en) * 2014-04-08 2015-11-12 富士通株式会社 Call processing device, call control device, call processing system, and call processing method
CN113453340A (en) * 2020-03-24 2021-09-28 阿里巴巴集团控股有限公司 Service method, server cluster and LoRaWAN network system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011166616A (en) * 2010-02-12 2011-08-25 Nec Corp Call processing system, method for replacing server apparatus, and program
JP2012177990A (en) * 2011-02-25 2012-09-13 Nippon Telegr & Teleph Corp <Ntt> Service provision system and operation method of the same
JP2012248091A (en) * 2011-05-30 2012-12-13 Nippon Telegr & Teleph Corp <Ntt> Signal distribution duplication destination determination system, signal distribution duplication destination determination method, and program
JP2014003513A (en) * 2012-06-20 2014-01-09 Nippon Telegr & Teleph Corp <Ntt> Subscriber information synchronization system and subscriber information synchronization method
JP2014165705A (en) * 2013-02-26 2014-09-08 Fujitsu Ltd Call processing allocation method, call processing system, and program
JP2015201756A (en) * 2014-04-08 2015-11-12 富士通株式会社 Call processing device, call control device, call processing system, and call processing method
CN113453340A (en) * 2020-03-24 2021-09-28 阿里巴巴集团控股有限公司 Service method, server cluster and LoRaWAN network system
CN113453340B (en) * 2020-03-24 2024-08-20 阿里巴巴集团控股有限公司 Service method, server cluster and LoRaWAN network system

Similar Documents

Publication Publication Date Title
CN1993961B (en) Method and apparatus for session control in a hybrid telecommunications network
EP2744166B1 (en) Method for migrating a user link, method for migrating a user service, apparatuses and system
CN110268751A (en) Method and system for selection access and mobile management function to ps domain in access net environment
CN113824723B (en) End-to-end system solution method applied to audio and video data transmission
WO2009097776A1 (en) System, device and method for achieving service upgrade
CN101800712B (en) Gateway apparatus, information communication method, information communication program, and information communication system
WO2010078756A1 (en) Method, device and system for call control
WO2018233499A1 (en) Communication method and apparatus
WO2017215408A1 (en) Session switching control method and apparatus and access point device
CN102611717A (en) Service data sending method and system, client-side agent and server agent
CN104272789B (en) Mobile communication system, call processing node and communication control method
JP2008167359A (en) Subdivision method, file update method and IP telephone system in IP telephone system
JP5227903B2 (en) Relay system, communication control device, terminal migration method, and communication control program
JP4823096B2 (en) Wireless terminal calling method of mobile communication system, gateway device, and mobile communication system
JP6281388B2 (en) Call processing device, call control device, call processing system, and call processing method
CN102148741B (en) Method and system for reallocating loads as well as calling method and system
CN102821118B (en) The method and system of service backup in a kind of network for possessing heterogeneous nodes
CN106341252A (en) Resource management method and device and control terminal
CN111371843B (en) Data storage method and device
JP5078661B2 (en) Call control system, communication control device, and call control method
JP4343189B2 (en) Server device
JP5427853B2 (en) Data synchronization method
JP6314592B2 (en) Call control server, server migration system, and call control program
JP7052118B1 (en) Communication interception system, communication interception device, communication interception method, and program
JP6243294B2 (en) COMMUNICATION SYSTEM, CONTROL DEVICE, AND DATABASE ACCESS METHOD

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100406