电话系统、其服务器单元以及数据库同步方法.pdf

上传人:r5 文档编号:1097704 上传时间:2018-03-31 格式:PDF 页数:21 大小:1.05MB
返回 下载 相关 举报
摘要
申请专利号:

CN200910139217.X

申请日:

2009.04.23

公开号:

CN101568101A

公开日:

2009.10.28

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04W 8/12申请公布日:20091028|||实质审查的生效|||公开

IPC分类号:

H04W8/12(2009.01)I; H04W36/14(2009.01)I; H04W56/00(2009.01)I; H04W84/16(2009.01)I

主分类号:

H04W8/12

申请人:

株式会社东芝

发明人:

芝崎文雄; 佐藤修一

地址:

日本东京都

优先权:

2008.4.24 JP 114234/2008

专利代理机构:

北京市中咨律师事务所

代理人:

杨晓光;周良玉

PDF下载: PDF下载
内容摘要

一种电话系统包括网络、终端和服务器。所述网络彼此连接。所述终端属于所述网络中的任一网络。所述服务器控制每一个网络并容纳所述终端。所述服务器包括数据库(M1、M2、M3)、管理模块以及呼叫控制器(C1、C2、C3)。在所述数据库中所述终端与其分配目的地的所述服务器彼此相关。当自行控制下的所述终端移动到受其他服务器控制时,所述管理模块进行更新以与移动目的地处服务器单元同步所述数据库。当从自行控制下的所述终端到另一网络产生了到另一网络的流出呼叫时,所述呼叫控制器(C1、C2、C3)通过所述数据库指定用于控制发往另一网络的流出呼叫的流入呼叫目的地处的终端的服务器,并向所述指定的服务器发送呼叫消息。当在所述终端之间产生呼叫时,依次在服务器之间同步位置信息数据库。

权利要求书

1.  一种电话系统,包括:
彼此连接的网络;
属于所述网络中的任一网络的电话终端;以及
服务器单元,用于控制每一个网络并容纳自行控制下属于所述网络的电话终端,其特征在于:
所述服务器单元包括:
位置信息数据库,其中所述电话终端和其分配目的地的所述服务器单元彼此相关;
位置信息管理模块,当自行控制下的电话终端移动到受其他服务器单元控制时,所述位置信息管理模块进行更新以与移动目的地的服务器单元同步所述位置信息数据库;以及
呼叫控制模块,当从自行控制下的电话终端到另一网络产生到另一网络的流出呼叫时,所述呼叫控制模块从所述位置信息数据库指定用于控制去往另一网络的流出呼叫的流入呼叫目的地处的电话终端的服务器单元,并向所述指定的服务器单元发送呼叫消息,以及
随着在电话终端之间产生呼叫,依次在服务器单元之间同步位置信息数据库。

2.
  根据权利要求1的电话系统,其特征在于:
当呼叫消息发往另一服务器单元下的电话终端时,所述位置信息管理模块通过位置消息向所述呼叫消息的发送起点的服务器单元报告流入呼叫目的地处的电话终端的分配目的地,
当另一服务器单元向其报告了所述位置消息之后,所述位置信息管理模块(N1、N2、N3)在其自身单元中的所述位置信息数据库中更新所述电话终端的分配目的地,以及
当服务器单元向其报告了所述位置消息之后,所述呼叫控制模块向所述分配目的地处的更新的服务器单元重新发送所述呼叫消息。

3.
  根据权利要求1的电话系统,其特征在于:
当从另一服务器单元接收到呼叫消息时,所述呼叫控制模块将所述呼叫消息转送到分配目的地处的更新的服务器单元;以及
当接收到对所述转送的呼叫消息的响应时,所述位置信息管理模块在其自身单元中的位置信息数据库中更新所述呼叫消息的流入呼叫目的地的电话终端的分配目的地。

4.
  一种服务器单元,其用于这样的电话系统,该电话系统包括彼此连接的网络和分配到所述网络中的任一网络的电话终端,并用于控制一个网络并容纳自行控制下属于网络的电话终端,其特征在于包括:
位置信息数据库,其中多个电话终端和其分配目的地的服务器单元彼此相关;
位置信息管理模块,当自行控制下的电话终端移动到受其他服务器单元控制时,所述位置信息管理模块进行更新以与移动目的地的服务器单元同步所述位置信息数据库;以及
呼叫控制模块,当从自行控制下的电话终端到另一网络产生到另一网络的流出呼叫时,所述呼叫控制模块从所述位置信息数据库指定用于控制去往另一网络的流出呼叫的流入呼叫目的地处的电话终端的服务器单元,并向所述指定的服务器单元发送呼叫消息,并且随着在电话终端之间产生呼叫,依次在其他服务器单元之间同步位置信息数据库。

5.
  根据权利要求4的服务器单元,其特征在于:
当呼叫消息发往另一服务器单元下的电话终端时,所述位置信息管理模块通过位置消息向所述呼叫消息的发送起点处的服务器单元报告流入呼叫目的地处的电话终端的分配目的地,
当另一服务器单元向其报告了位置消息之后,所述位置信息管理模块在其自身单元中的位置信息数据库中更新所述电话终端的分配目的地,以及
当服务器单元向其报告了位置消息之后,所述呼叫控制模块向分配目的地处的更新的服务器单元重新发送所述呼叫消息。

6.
  根据权利要求4的服务器单元,其特征在于:
当从另一服务器单元接收到呼叫消息时,所述呼叫控制模块将所述呼叫消息转送到分配目的地处的更新的服务器单元;以及
当接收到对转送的呼叫消息的响应时,所述位置信息管理模块在其自身单元中的所述位置信息数据库中更新所述呼叫消息的流入呼叫目的地的电话终端的分配的目的地。

7.
  一种用于彼此同步服务器单元的位置信息数据库的数据库同步方法,用于这样的电话系统,其包括彼此连接的网络和分配到所述网络中的任一网络的电话终端,其中多个终端装置和在所述终端装置的分配目的地处的服务器单元彼此相关,所述方法的特征在于包括:
当自行控制下的电话终端移动到受另一服务器单元控制时,由服务器单元进行更新以与移动目的地的服务器单元同步位置信息数据库;
当从自行控制下的电话终端产生到另一网络的呼叫时,由所述服务器单元从所述位置信息数据库指定用于控制流入呼叫目的地处的电话终端的服务器单元,
由所述服务器单元向所述指定的服务器单元发送呼叫消息,以及
随着在多个电话终端之间产生呼叫,由所述服务器单元依次与其他服务器单元同步位置信息数据库。

8.
  根据权利要求7的数据库同步方法,其特征在于还包括:
接收到发往另一服务器单元下的电话终端的呼叫消息的服务器单元通过位置消息向所述呼叫消息的流出呼叫起点的服务器单元报告呼叫目的地处的电话终端的分配目的地;
另一服务器单元向其报告了所述位置消息的服务器单元在其自身单元中的位置信息数据库中更新电话终端的分配目的地;以及
另一服务器单元向其报告了所述位置消息的服务器单元向更新的分配目的地处的服务器单元重新发送所述呼叫消息。

9.
  根据权利要求7的数据库同步方法,其特征在于还包括:
从另一服务器单元接收到呼叫消息的服务器单元向更新的分配目的地处的服务器单元转送所述呼叫消息;以及
接收到对转送的呼叫消息的响应的服务器单元在其自身单元中的位置信息数据库中更新呼叫消息的流入呼叫目的地处的电话终端的分配目的地。

说明书

电话系统、其服务器单元以及数据库同步方法
技术领域
本发明的一个实施例涉及例如用于通过例如互联网协议(IP)网络实现话音通讯的电话系统、用于所述系统的服务器单元以及数据库同步方法。
背景技术
近年来,关于电话系统,使用IP网络进行话音通讯的所谓的基于IP的话音(VoIP)被广泛使用。在该VoIP中,在个人电脑、个人数字助理(PDA)等等上安装VoIP功能,以将其连接到局域网(LAN),使得能够将VoIP功能用作电话机。因为该类型的系统基于IP地址控制流出/流入呼叫,使得可以很容易地移动电话终端。
在该类系统中,交换服务器控制电话终端之间的呼叫。如果在流出呼叫终端与流入呼叫终端之间形成语音链路,对等通讯在该形成之后保持语音链路。随着系统规模的增加设置多个交换服务器。为每一个LAN设置一个交换服务器并以呼叫连接顺序在交换服务器之间发送和接收信息,这是城域网(MAN)网络的通常形式。
同时,在该类形式中,每一个交换服务器具有数据库(此后,称为位置信息数据库),其示出了哪个网络包括每一个终端,即,哪一个交换服务器控制每一个终端。当接收到从自身LAN控制下的终端到其他LAN下的终端的呼叫时,每一个服务器基于位置信息数据库指定流入呼叫目的终端所属于的服务器以向该指定的服务器发送信息。然而,如果在用户(终端)移动之后没有更新位置信息数据库,每一个服务器会导致呼叫其中没有呼叫伙伴的任一LAN并且流入呼叫不会被接收。
为了解决这样的缺点,例如,日本专利申请KOKAI公开No.2005-143099公开了这样的技术,通过该技术,当一个位置处的位置信息数据库被更新时,其他位置处的数据库立即与私人无线网络的服务区域(所谓的漫游服务)的移动的更新同步。然而,为了在每次数据更新时同步多个数据库,需要每一个交换服务器具有高速度的处理能力并加速各交换服务器之间的通讯通道。因为这些需求会增加系统负载并导致系统成本增加,所以需要实施一些对策。
如上所述,因为现有的电话系统消耗了大量的处理能力和例如网络容量的系统资源,系统易于产生各种问题,例如成本增加,因此,应该针对这些问题采取对策。
发明内容
考虑到以上方面,提出了本发明,本发明的目的为提供一种电话系统,其被配置为最小化与在服务器之间同步位置信息数据库有关的负载,由此减小系统负载和成本;并提供其服务器单元以及数据库同步方法。根据本发明的方面,提供了一种电话系统,其包括彼此连接的网络、属于网络中的任一网络的电话终端、以及服务器单元,其控制每一个网络并容纳自行控制下属于网络的电话终端。服务器单元包括位置信息数据库、位置信息管理模块以及呼叫控制模块。在位置信息数据库中电话终端与其分配目的地的服务器单元彼此相关。当自行控制下的电话终端移动到受其他服务器单元控制时,管理模块进行更新以与移动目的地的服务器单元同步所述位置信息数据库。当从自行控制下的所述电话终端到另一网络产生了到另一网络的流出呼叫时,呼叫控制模块通过位置信息数据库指定用于控制去往另一网络的流出呼叫的流入呼叫目的地的电话终端的服务器单元,并向所述指定的服务器单元发送呼叫消息。随着在电话终端之间产生呼叫,依次在服务器单元之间同步位置信息数据库。
根据这样的装置,当电话终端在网络之间移动时,在终端的移动目的地处的服务器和终端的移动起点处的服务器之间同步位置信息数据库。也就是,为了更新位置信息,因为仅对两个交换服务器而不是所有交换服务器施加同步处理,所以电话系统将网络资源的消耗抑制到最小。
同时,在剩余的交换服务器中,使数据库的同步成为保留(reservation)状态。假设从该保留状态基于以前的数据库向移动起点的交换服务器发送流出呼叫消息。然后,移动起点处的交换服务器知道此时的流入呼叫目的地的电话终端的位置,并将该位置写入位置消息中以将该消息报告给流出呼叫起点服务器。接收到该位置消息的交换服务器向修正的服务器再次重新发送流出呼叫消息,并更新其自身的位置信息数据库。在此时,以前的数据库被更新到新的状态,彼此同步了位置信息数据库的交换服务器的数据达到三个。
以该方式,以呼叫的发生作为触发来进行数据库的同步处理,逐渐地建立其中所有交换服务器的位置信息数据库变得同步的状态。因此,可以分散数据库同步的负载。因为可以向服务器发送并从其接收呼叫连接所必需的信息,不会在呼叫连接中引起任何问题。
本发明可提供一种电话系统,其被配置为最小化与服务器之间位置信息数据库的同步有关的负载,由此减小系统负载和成本;并提供其服务器单元以及数据库同步方法。
本发明的附加的目的和优点将在下面的描述中进行阐述,并通过该描述而部分地显而易见,或者可通过实践本发明而被了解。可以通过下文指出的手段和特定的组合来实现并获得本发明的目的和优点。
附图说明
并入并构成了说明书的一部分的附图示例了本发明的实施例,并与上面给出的一般性描述和下面给出的实施例的详细描述一起用于解释本发明的原理。
图1是描述了本发明的电话系统的实施例的系统视图;
图2是描述了将被存储在位置信息存储单元M1-M3中的位置信息数据库的例子的视图;
图3是描述了从交换服务器的空闲状态开始的处理过程的流程图;
图4是描述了从交换服务器的呼叫控制的中间状态开始的处理过程的流程图;
图5是描述了随着VoIP终端的移动,位置信息数据库的更新处理过程的序列视图;
图6是描述了发起(originating)呼叫时的处理过程的实例的序列视图;
图7是描述了伴随呼叫处理序列的位置信息数据库的状态转变的视图;以及
图8是描述了发起呼叫时的处理过程的另一实例的视图。
具体实施方式
下文将参考附图描述根据本发明的各种实施例。总体而言,根据本发明的一个实施例,提供了一种电话系统,其包括彼此连接的网络、属于网络中的任一网络的电话终端、以及服务器单元,其控制每一个网络并容纳自行控制下属于网络的电话终端。该服务器单元包括位置信息数据库、位置信息管理模块以及呼叫控制模块。在位置信息数据库中电话终端与其分配目的地的服务器单元彼此相关。当自行控制下的电话终端移动到受其他服务器单元控制时,管理模块进行更新以与移动目的地的服务器单元同步所述位置信息数据库。当从自行控制下的所述电话终端到另一网络产生了到另一网络的流出呼叫时,呼叫控制模块通过位置信息数据库指定用于控制去往另一网络的流出呼叫的流入呼叫目的地处的电话终端的服务器单元,并向所述指定的服务器单元发送呼叫消息。随着在电话终端之间产生呼叫,依次在服务器单元之间同步位置信息数据库。
根据实施例,图1示出了示例了本发明的电话系统的实施例的系统视图。系统包括多个LAN。每一个LAN彼此连接以形成广域网(WAN)。该系统为通过发送和接收例如会话初始协议(SIP)消息形成语音链路的VoIP交换网络。
每一个LAN分别包括交换服务器S1、S2、S3中的一个。交换服务器S1、S2、S3控制各自的LAN以分别容纳作为电话终端的VoIP终端。在初始状态,假设VoIP终端T1受交换服务器S1控制,VoIP终端T2受交换服务器2控制,VoIP终端T3受交换服务器3控制。
交换服务器S1通过LAN/WAN接口L1被连接到VoIP交换网络。交换服务器S1还包括位置信息存储单元M1、位置信息管理模块N1以及呼叫控制模块C1。其他的交换服务器S2和S3被相似地配置。
位置信息存储单元M1存储例如如图2所示的位置信息数据库,该位置信息数据库已通过将系统中的每一个VoIP终端与其分配目的地处的交换服务器相关联而转变为数据库。图2中的位置信息数据库示出了初始状态时的对应关系。当VoIP终端在其自身服务器控制下移动到受另一交换服务器控制时,位置信息管理模块N1向移动目的地处的交换服务器发送并从其接收SIP消息等,并更新彼此的位置信息数据库。由此,两个交换服务器的位置信息数据库立即彼此同步。
呼叫控制模块C1控制VoIP终端之间的呼叫连接。也就是,呼叫控制模块C1通过向其他交换服务器发送并从其接收流出呼叫消息在基于模块C1而服务的LAN中的VoIP终端之间连接扩展通讯,以控制VoIP终端之间的经由WAN的外部线路连接。具体而言,当产生了从自行控制的VoIP终端到另一LAN下的VoIP终端的流出呼叫时,呼叫控制模块C1通过在其自身装置中的位置信息数据库来指定控制了在流出呼叫的流入呼叫目的地处的VoIP终端的交换服务器,由此将流出呼叫消息发送到该指定的交换服务器。
特别地,在实施例中,如果接收的流出呼叫消息去往不受其自身的呼叫位置信息管理模块N1控制的VoIP终端,即,接收的流出呼叫消息去往受另一交换服务器控制的VoIP终端,则模块N1进行特定的处理。也就是,当接收这样的流出呼叫时,模块N1向流出呼叫消息的传输起点(origin)处的交换服务器报告流入呼叫目的地的VoIP终端的分配目的地。为了报告分配目的地,可以使用SIP消息,并且此后将该SIP消息称为入住(housing)位置报告消息。
接收到入住位置报告消息的交换服务器的位置信息管理模块(例如,参考标号N2所指示的)在其自身服务器的位置信息数据库中更新将在入住位置报告消息中描述的VoIP终端的分配目的地。由此,还更新了接收到入住位置报告消息的交换服务器的位置信息数据库。
被报告了来自另一交换服务器的入住位置报告消息的交换服务器的呼叫控制模块(例如,参考标号C2所指示的)正确地指定容纳流入呼叫目的地处的VoIP终端的交换服务器。然后,呼叫控制模块向该指定的交换服务器重新发送流出呼叫消息。
此后将描述前述配置的操作。在下列描述中,如图1所示,假设在初始状态由交换服务器S1控制的VoIP终端T1移动到受交换服务器S3的控制。
图3是示例了从交换服务器的空闲状态开始的处理过程的流程图。在图3中,当接收到来自VoIP终端的入住请求时(块B11),交换服务器更新其自身服务器中的位置信息数据库(B12),并向该请求VoIP终端的以前的入住服务器(即,移动起点处的交换服务器)发送入住位置改变指令消息(块B13)以返回到空闲状态(块B14)。该过程等价于图1中的交换服务器S3的处理。
当从VoIP终端接收流出呼叫请求(流出呼叫消息)(块B21)时,交换服务器从位置信息数据库读取用于入住流入呼叫目的地的终端的交换服务器(块B22),向读取的交换服务器发送流出呼叫请求(块B23),然后该交换服务器进入发起呼叫状态(块B24)。
当接收来自另一交换服务器的流出呼叫请求(块B31)时,如果已发送了流出呼叫请求的流出呼叫起点VoIP终端不受其自身的交换服务器控制,交换服务器修正流出呼叫起点VoIP终端的入住服务器以更新其自身装置中的位置信息数据库(B32)。然后,交换服务器从位置信息数据库读取用于入住接收的流出呼叫请求中将要描述的流入呼叫目的地VoIP的交换服务器(块B33),并基于读取的结果确定该流入呼叫目的地终端是否受其自身的交换服务器控制(块B34)。如果流入呼叫目的地终端受其自身的交换服务器控制,交换服务器向VoIP终端发送流入呼叫请求(B35)以进入流入呼叫状态(块B36)。
如果流入呼叫目的地VoIP终端不受其自身的交换服务器控制,交换服务器向流出呼叫请求的流出呼叫起点处的交换服务器(流出呼叫起点服务器)发送入住位置报告消息,其包括在块B33中读取的交换服务器的标识符(地址信息等),然后返回空闲状态(块B38)。
图4示出了从即刻状态开始的呼叫控制的处理过程(在流出呼叫期间、在流入呼叫期间)的流程图。依赖于在图3的块B24的流出呼叫状态哪种消息被接收,切换在这之后的过程。首先,当从另一服务器接收到对流出呼叫请求的响应(块B46),根据现有序列建立VoIP终端之间的语音链路。然后,在流出呼叫起点和流入呼叫起点处的两个终端都进入语音状态(块B48)。
然而,当接收了流出呼叫请求的入住位置报告信息(块B41)时,接收到该报告信息的交换服务器从报告信息读取流入呼叫目的地VoIP终端的入住位置信息以更新其自身的位置信息数据库(B42)。然后,交换服务器从更新的位置信息数据库读取哪一个交换服务器容纳了该流入呼叫目的地终端(块B43),并向读取的交换服务器重新发送流出呼叫请求(块B44)。然后,交换服务器的状态再次进入流出呼叫状态(B45)。
在从受控制的流入呼叫目的地终端接收到响应消息(块B51)之后,图3的块36中的在流入呼叫期间的交换服务器通过限定的序列建立语音链路(块B52)。交换服务器向用于入住流出呼叫起点终端的交换服务器答复响应消息(块B53)以进入语音状态(块B54)。
图5示出了伴随着VoIP终端的移动,位置信息数据库的更新处理过程的序列视图。该序列对应于图3的块B11-B13。如图1所示,假设VoIP终端T1从受交换服务器S1控制移动到受交换服务器S3控制。然后,VoIP终端T1向作为新的分配目的地的交换服务器S3发送入住请求消息。接收了该请求消息的交换服务器S3向VoIP终端T1答复消息以接受其入住,并向交换服务器S1发送入住位置报告消息。由此,在两个交换服务器S1和S3之间以最新的状态同步了位置信息数据库。
图6示出了发起呼叫时的处理过程的实例的序列视图。图6示出了流出呼叫处理过程,该流出呼叫来自这样的交换服务器,其位置信息数据库不是最新的,即其位置信息数据库没有与新数据库同步。该过程等价于这样的状态,其中由受交换服务器S2控制的VoIP终端产生流出呼叫。
假设,在图6中,产生了从VoIP终端T2到VoIP终端T1的流出呼叫。然后,在此时,交换服务器S2识别出VoIP终端T1的入住位置仍然受交换服务器S1的控制。交换服务器S2向交换服务器S1发送流出呼叫消息。
同时,因为交换服务器S1知道VoIP终端T1已经移动到受交换服务器S3的控制,交换服务器S1通过入住位置报告消息向交换服务器S2报告该事实。接收到该报告消息的交换服务器S2更新存储在交换服务器S2自身中存储的位置信息数据库,此时,所有交换服务器的位置信息数据库便都被同步为最近的状态。然后,交换服务器S2向交换服务器S3重新发送流出呼叫请求。
交换服务器S3在接收了流出呼叫请求之后便识别出VoIP终端T2的入住服务器为交换服务器S2。如果交换服务器S3的位置信息数据库没有被更新以至于不能进行这样的识别,交换服务器S3便更新其自身的位置信息数据库。
因为VoIP终端T1受交换服务器S3的控制,交换服务器S3便根据图3中的块B31-B36的过程建立语音链路,在这之后,便开始VoIP终端T2与VoIP终端T1之间的语音。在结束语音之后,当此后再次产生从VoIP终端T2到VoIP终端T1的流出呼叫时,交换服务器S2便可以正确识别VoIP终端T1的入住目的地。因此,实施现有的呼叫处理序列而没有数据库同步的过程。
图7示出了位置信息数据库随着呼叫处理序列的状态转变的视图。图7中的附加符号指示了在位置信息数据库中的数据更新。在初始状态,所有交换服务器S1-S3的位置信息数据库处于同步状态。当VoIP终端T1从起初始状态移动时,仅仅在移动起点处的服务器(交换服务器S1)和在移动目的地处的服务器(交换服务器S3)的位置信息数据库被彼此同步,仍保留交换服务器S2的以前的数据库。然而,如果在上述状态下从交换服务器S2控制下的VoIP终端产生流出呼叫,便向交换服务器S2报告位置信息报告消息。由此,所有交换服务器S1-S3的位置信息数据库便再次处于同步状态。
如上所述,在该实施例中,当移动了VoIP终端时,首先仅仅在移动起点与移动目的地处的服务器之间同步位置信息数据库。在这之后,当从具有未同步的位置信息数据库的交换服务器产生了流出呼叫时,接收到该流出呼叫的交换服务器便基于最新的位置信息数据库向流出呼叫起点处的交换服务器报告位置信息报告消息。由此,最终彼此同步了所有交换服务器的位置信息数据库,并且从接收到位置信息报告消息的交换服务器重新发起呼叫,这也确保能够形成语音链路。
与此相似,因为不需要在每一次VoIP终端的位置改变时在所有交换服务器之间同步数据库,可以将系统资源的负载抑制到最小。当第一次从未同步的服务器产生到已移动的终端的呼叫时,再执行同步处理序列。因此,相比于在所有服务器之间同时执行同步处理的现有技术,交换服务器的处理能力和服务器间通讯路径的位速率均被抑制,由此提高了降低成本的效果。即使在数据库未彼此同步的状态下,因为可以跟踪移动的VoIP终端的位置信息,电话系统可以确定地继续流出和流入呼叫服务。
此外,根据实施例,因为用于同步数据库的线路容量被抑制得较低,电话系统易于连接一个又一个LAN由此扩展系统规模。对于以模块的方式连接分布式系统以及形成大规模的系统来说,这变得非常有利。
此外,在交换服务器之间发送和接收流出呼叫使得当接收到流入呼叫时不仅能够在呼叫者侧而且在流入呼叫侧获得位置信息数据库的更新触发。该处理被示为例如在图3的块B32中的处理。也就是,因为描述了将在交换服务器之间发送和接收的消息的流出呼叫起点,接收到该消息的交换服务器可以每次检测出该消息与在其自身的服务器中的位置信息数据库之间的差异。与此相似,在呼叫者和接收者两者处更新数据库使得能够缩短同步的时间。
因此,最小化了与同步所有服务器的位置信息数据库有关的负载;由此便能够提供系统负载和成本均减小了的电话系统,其服务器单元以及数据库同步方法。
本发明并不局限于上述实施例。图8示出了示例了发起呼叫的处理过程的另一实施例的序列视图。在该序列中当接收到流向VoIP终端T1的流出呼叫时,交换服务器S1将流出呼叫消息转送到交换服务器S3。响应该转送,在交换服务器S2与S3之间进行呼叫连接序列以形成语音链路。在此时,交换服务器S3向交换服务器S2发送响应消息,交换服务器S2识别出VoIP终端T1已移动到交换服务器S3的控制下。在此刻,交换服务器S2更新其自身的位置信息数据库。同样以该方式,可以正确跟踪VoIP终端的位置。
比较图8和图6的序列视图,因为可以仅仅一次就结束由交换服务器S2执行的流出处理,所以简化了过程,由此电话系统具有减小与发送和接收消息有关的数据量的效果。
此外,图1中的LAN的数目并没有被限制为三个,对应于该非限制性,可以任意设定交换服务器的数目。根据本发明的过程,无论交换服务器的数目有多大,总能在产生呼叫时最终彼此同步所有数据库。
本领域的技术人员将容易想到附加的优点和修改。因此,本发明在其更宽广的方面不限于在这里描述和示出的具体细节和代表性实施例。因此,可以做出各种修改而不会背离由所附权利要求和其等价物限定的总体发明构思的精神和范围。

电话系统、其服务器单元以及数据库同步方法.pdf_第1页
第1页 / 共21页
电话系统、其服务器单元以及数据库同步方法.pdf_第2页
第2页 / 共21页
电话系统、其服务器单元以及数据库同步方法.pdf_第3页
第3页 / 共21页
点击查看更多>>
资源描述

《电话系统、其服务器单元以及数据库同步方法.pdf》由会员分享,可在线阅读,更多相关《电话系统、其服务器单元以及数据库同步方法.pdf(21页珍藏版)》请在专利查询网上搜索。

一种电话系统包括网络、终端和服务器。所述网络彼此连接。所述终端属于所述网络中的任一网络。所述服务器控制每一个网络并容纳所述终端。所述服务器包括数据库(M1、M2、M3)、管理模块以及呼叫控制器(C1、C2、C3)。在所述数据库中所述终端与其分配目的地的所述服务器彼此相关。当自行控制下的所述终端移动到受其他服务器控制时,所述管理模块进行更新以与移动目的地处服务器单元同步所述数据库。当从自行控制下的所。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1