用于支持分布式电话网络的留言待取指示的中继的制作方法

文档序号:7906543阅读:358来源:国知局
专利名称:用于支持分布式电话网络的留言待取指示的中继的制作方法
技术领域
本发明一般地涉及电话网络,具体涉及用于支持分布式电话网络的留言待取指示的中继。
背景技术
在传统电话网络中,一些组织经常使用配置成支持多电话分机的公共分组交换机(PBX,Public Branch Exchange)提供电话服务。通常,一个连接于PBX的语音信箱(Voicemail,VM)系统为该PBX服务的分机提供语音信箱服务。例如,如果一个接受服务的电话分机没有应答一个呼叫,该PBX会将该呼叫转移给语音信箱系统。该语音信箱系统在接收到给分机之一的留言之后会通知该PBX,然后PBX通知该分机提供一个留言待取指示,比如闪烁的光。

发明内容
本发明提供了用于支持分布式电话网络的中继留言待取指示(relaying message waiting indication)的技术,大大地消除或减小了以往技术带来的缺陷和问题。
根据本发明的一个方面,公开了一种用于在分布式电话系统中支持集中式语音信箱服务的方法,该方法包括从语音信箱服务器接收一个留言待取指示,该留言待取指示识别一个电话装置;确定所述电话装置是否是本地管理的;和如果不是本地管理的,确定管理所述电话装置的呼叫管理装置(Call Management Device,CMD),并将所述留言待取指示中继给所述呼叫管理装置。
根据本发明的另一个方面,公开了一种呼叫管理装置,包括一个能够接收来自语音信箱服务器的留言待取指示,该留言待取指示识别一个电话装置,并且确定所述电话装置是否为本地所管理的控制器,如果所述电话装置不是本地管理的,所述控制器还能够确定管理所述电话装置的远程呼叫管理装置,并且将所述留言待取指示中继给所述远程呼叫管理装置。
根据本发明的另一个方面,公开了一种用于在分布式电话系统中支持集中式语音信箱服务的逻辑电路,该逻辑电路编码于介质上,在执行时能够接收来自语音信箱服务器的留言待取指示,该留言待取指示识别一个电话装置;确定所述电话装置是否是本地管理的;并且如果不是本地管理的,确定管理所述电话装置的呼叫管理装置并且将所述留言待取指示中继给所述呼叫管理装置。
根据本发明的另一个方面,公开了一种呼叫管理装置,包括用来接收来自语音信箱服务器的留言待取指示的装置,所述留言待取指示识别一个电话装置;用来确定所述电话装置是否是本地管理的装置;和如果不是本地管理的,用来确定管理所述电话装置的呼叫管理装置和向所述呼叫管理装置中继所述留言待取指示的装置。
根据本发明的另一个方面,公开了一种用于在分布式电话系统中支持集中式语音信箱服务的方法,该方法包括接收来自呼叫管理装置的注册消息,所述注册消息识别一个电话装置和所述呼叫管理装置的地址;存储所述电话装置和所述呼叫管理装置的地址之间的联系;接收来自所述呼叫管理装置的呼叫转移请求,所述呼叫转移请求识别一个来自远程装置的呼叫给所述电话装置;转移所述呼叫给语音信箱服务器;接收来自所述语音信箱服务器的留言待取指示,所述留言待取指示识别所述电话装置;访问所述存储器以识别所述联系并且确定所述呼叫管理装置的地址;并且中继所述留言待取指示给所述呼叫管理装置。
本发明的实施例提供了各种技术上的优点。所公开的技术使得在保持与传统语音信箱系统的兼容性的同时提供电话服务分布,和在对电话装置的分布式管理的有限支持条件下的语音信箱系统的实现成为可能。这允许在不需要整体替换所有已有电话系统情况下,升级实现先进的电话系统,例如IP(Internet Protocol,网际协议)电话设备。例如,采用传统语音信箱系统的组织可能希望将它的电话系统升级为分布式的、基于IP的电话系统。利用所公开的技术,该组织不需要替换已有的语音信箱服务器。这样,所公开的技术可以带来电话网络中的成本和效率效益。
通过以下附图、说明和权利要求,对于熟悉本领域的人,本发明的其他优点将更加清楚。另外,尽管具体的优点已经列举如上,各种的实施例可以包括所有、一些或者没有所列举的优点。


为了更完整地理解本发明及其优点,现给出以下结合附图作出的说明的参考,其中图1图示了一个根据本发明多种实施例的,具有支持留言待取指示中继的呼叫管理装置的电话通讯系统;图2是一框图,说明了系统的呼叫管理装置的一个具体实施例的示例性功能组成部分;图3是一流程图,说明了一种将来自客户呼叫管理装置的呼叫转移到服务器呼叫管理装置以要求中央语音信箱系统服务的方法;和图4是一流程图,说明了一种处理本地和远程留言待取指示的方法。
具体实施例方式
图1图示了一个远程通讯系统,用10来一般地表示,它包括每一个都连接到公共交换电话网络(PSTN,Public Switched TelephoneNetwork)的呼叫管理装置12;广域网(WAN,Wide Area Network)16;和局域网(LAN,Local Area Network)18,来为电话装置20提供电话服务。另外,呼叫管理装置12中的一个连接到一个为呼叫管理装置12所管理的电话装置20提供集中式语音信箱服务的语音信箱服务器22。一般而言,呼叫管理装置12支持电话呼叫转移和留言待取指示中继以利用集中式语音信箱系统提供分布式电话环境中的语音信箱服务。
PSTN 14代表由全世界各个电话公司和管理者所运行的相互连接的电话系统总和中的任何部分。广域网16代表提供呼叫管理装置12之间连接的网络元件的任何合适的总和和配置。例如,广域网16可以包括交换机、网关和连接到一个和多个分布于全球的城市的位置的其他合适的设备。根据具体实施例,广域网16支持呼叫管理装置12之间的基于包的通讯,例如网际协议(IP)通讯。
呼叫管理装置12代表运行以向电话装置20提供电话服务的硬件,包括任何合适的控制逻辑电路。在所说明的实施例中,系统10包括3个呼叫管理装置12,一个装置12作为服务器运行并被标记为服务器,剩下的两个装置12作为客户运行并被标记为客户A和客户B。下面参照图2给出提供呼叫管理装置12的具体功能组成部分的具体例子。
每一个呼叫管理装置12,无论是作为客户还是服务器运行,可以连接到一个特定的LAN 18为一个或多个电话装置20提供连接和管理。LAN 18代表提供一个特定的呼叫管理装置12和它所管理的电话装置20之间的连接的网络元件的任何合适的总和和配置。例如,LAN 18可以代表传送信息包,如IP信息包的以太网。
电话装置20代表向用户提供电话服务的硬件,包括任何合适的控制逻辑电路。例如,电话装置20可以包括IP电话机,适当地装备的个人电脑,和/或其他合适的设备。而且,虽然图示为使用LAN 18连接到呼叫管理装置12,系统10考虑了以任何合适的连接物、协议和技术连接到呼叫管理装置12和其他合适的网络上的电话装置20。例如,电话装置20可以包括利用无限通讯协议与呼叫管理装置12及其他通讯设备连接的移动单元。
语音信箱服务器22代表向电话装置20提供语音信箱服务的硬件,包括任何合适的控制逻辑电路。语音信箱服务器22使用任何合适的技术和工艺来提供语音信箱服务。语音信箱服务器22与服务器装置12连接的具体路线可由设备的实际类型和语音信箱服务器22内的控制逻辑电路决定。这样,虽然在本例中示为与服务器装置12直接连接,系统10考虑了通过局域网18,广域网16,服务器装置12内的专用端口,和/或其他任何合适的连接物连接到服务器装置12的语音信箱服务器22。但是,由于语音信箱支持由呼叫管理装置12提供,语音信箱服务器22并不知道或者直接支持对分布式电话环境的语音信箱服务。也就是说,语音信箱服务器22不必知道多个呼叫管理装置12对电话装置20的管理。
每一个呼叫管理装置12,无论作为客户还是服务器,管理一组本地电话装置20。除了其他管理活动外,该本地管理包括使分机振铃,处理无人接听事件,和发送留言待取指示。为了通过语音信箱服务器22支持集中式语音信箱服务,呼叫管理装置12采用了呼叫转移和留言待取指示中继。
然而,对于服务器装置12所管理的电话装置20,服务器装置12不必使用呼叫转移或者留言待取指示中继。例如,考虑一个给服务器装置12本地所管理的电话装置20的其中之一的来电。如果没有应答,服务器装置12可以将该呼叫直接转送到语音信箱服务器22。如果呼叫方留言,语音信箱服务器22将通知服务器装置12被呼叫电话装置20现在有留言在等待。作为响应,服务器装置12能够通知电话装置20提供留言待取指示,比如一个闪烁的发光二极管(LED)或者调整过的拨号音。这样,对本地所管理的电话装置20,服务器装置12与传统系统相似地提供语音信箱服务。
对于客户装置12所管理的电话装置20,系统10采用留言待取指示中继和呼叫转移。例如,考虑一个给客户A所管理的电话装置20的呼叫。在电话装置20振铃一段合适的时间之后,客户A可以将该呼叫转送到语音信箱服务器22。为了实现该转送,客户A将该电话呼叫转移到服务器装置12,接着服务器装置12将该呼叫送到语音信箱服务器22。如果呼叫方留言,语音信箱服务器22将通知服务器装置12。服务器装置12在识别由客户A管理的电话装置20之后,会将留言待取指示中继给客户A。作为响应,客户A指示电话装置20提供一个留言待取指示。如本例所示,呼叫管理装置12采用呼叫转移和留言待取指示中继来从集中式语音信箱服务器22向具有分布式管理的电话装置20提供语音信箱服务。
为实现留言待取指示中继,客户呼叫管理装置12向服务器装置12注册。例如,每一个客户装置12可以向服务器装置12提供所管理的电话装置20的一个列表。服务器装置12然后可以利用来自不同客户装置12的信息来适当地中继留言待取指示。根据具体实施例,呼叫管理装置12采用会话发起协议(SIP)电子信函(messaging)来处理注册和留言待取指示中继。例如,客户装置12可以采用SIP订阅消息(subscriptionmessages)来向服务器装置12注册电话装置20。反过来,服务器装置12可以采用SIP通知消息(notification messages)来通知客户装置12给所管理的电话装置20的留言待取指示。类似地,装置12可以采用如H450的协议来注册和通知。但是,系统10考虑了采用任何合适的协议和技术来交换关于电话装置20的信息以实现留言待取指示中继的呼叫管理装置12。
根据不同实施例,装置12可以采用级联注册(CascadedRegistration)为集中式语音信箱服务增进分布支持。例如,客户A可以向客户B注册它本地管理的分机。然后,客户B,除了注册它自己本地所管理的分机以外,向服务器12注册客户A的分机。对于本例,服务器12可将留言待取指示中继给客户B,然后客户B可将这些讯号中继给客户A。
图2是一框图,图示了呼叫管理装置12的示例性功能组成部分,包括一个PSTN接口40、一个LAN接口42和一个WAN接口44。另外,呼叫管理装置12包括一个控制器46和一个保存本地管理信息50、远程用户信息52和服务器装置信息54的存储器48。(在该图示实施例中,存储器48为作为客户和作为服务器运行的呼叫管理装置12的使用保存信息。)一般而言,呼叫管理装置12为一组连接到LAN接口42上的电话装置20管理电话服务。另外,当作为服务器时,呼叫管理装置12转移来自远程管理的电话装置20的呼叫到语音信箱服务器22,并且中继留言待取指示到客户装置12。当作为客户时,呼叫管理装置12为了语音信箱服务将呼叫转移到服务器装置12,并且将从服务器装置12接收到的留言待取指示中继到所管理的电话装置20。
PSTN接口40、LAN接口42和WAN接口44,每一个代表将呼叫管理装置12分别连接到PSTN14、局域网18和广域网16的硬件,包括合适的控制逻辑电路。但是,虽然图示为向各个的网络提供直接连接的分离的组成部分,呼叫管理装置12考虑了采用硬件和逻辑电路的任何合适的组合和配置来实现这些接口。例如,呼叫管理装置12可以通过局域网18中的设备连接到广域网16。这样,呼叫管理装置12可以通过LAN接口42访问广域网16。
控制器46代表硬件和控制逻辑电路的任何合适的组合和配置,如微处理器、可编程逻辑装置、控制器以及其他合适的控制设备。存储器48代表本地和远程数据存储装置的任何合适的总和和配置。那么例如,尽管图示为呼叫管理装置12中的一个组成部分,存储器48可以代表连接到局域网18、广域网16或者其他合适的网络的一个外部存储装置。所以,存储器48潜在地代表了可以被一个或多个呼叫管理装置12访问的一个共享存储装置。
在所示实施例中,存储器48保存本地管理信息50、远程用户信息52和服务器装置信息54。本地管理信息50包括呼叫管理装置12在管理本地电话装置20中使用的数据。例如,本地管理信息50可以包括一个为本地电话装置20将电话号码与IP地址联系起来的列表。
远程用户信息52包括中继留言待取指示到客户装置12中使用的数据。这样,当作为服务器运行时,呼叫管理装置12使用远程用户信息52来识别与电话装置20联系的客户装置12。例如,远程用户信息52可以包括一个将电话号码与控制呼叫管理装置12的IP地址联系起来的列表。
服务器装置信息54包括识别提供语音信箱服务的呼叫管理装置12的数据。例如,服务器装置信息54可以包括连接到语音信箱服务器22的呼叫管理装置12的IP地址。当作为客户运行时,呼叫管理装置12使用服务器装置信息54来识别服务器,以为其管理的电话装置20提供语音信箱服务。
运行中,呼叫管理装置12为本地电话装置20管理电话服务。当作为服务器运行时,呼叫管理装置12连接到语音信箱服务器22,支持呼叫转移和留言待取指示中继,以向具有分布式管理的电话装置20提供语音信箱服务。当作为客户运行时,呼叫管理装置12使用注册和呼叫转移,使用一个和服务器呼叫管理装置12连接的远程语音信箱服务器22来为本地电话装置20提供语音信箱服务。
收到给本地管理的电话装置20的一个来电后,呼叫管理装置20使合适的分机振铃。例如,呼叫管理装置12可以访问本地管理信息50来确定与收到的呼叫的拨号相联系的电话装置20的IP地址。利用该信息,呼叫管理装置12向电话装置20发送一个合适的信号。如果电话装置20未能应答,呼叫管理装置12决定合适的RNA(Ring-No-Answer,呼叫无应答)动作。例如,本地管理信息50可以指定一个超时时间和在无应答情况下的合适的动作,如转到语音信箱。如果该RNA动作指明定转到语音信箱,呼叫管理装置12的操作取决于其作为服务器还是客户。
如果作为服务器运行,呼叫管理装置12将呼叫转送到语音信箱服务器22。例如,呼叫管理装置12可以脉冲输出DTMF(Dual Tone Multi-frequency,双音多频)信号,产生呼叫转送包,或者向语音信箱服务器22发送其他合适信号。服务器装置12所使用的信号的具体类型将取决于所使用的语音信箱服务器22的类型。
如果作为客户运行,那么在识别向语音信箱转送的呼叫后,呼叫管理装置12将该呼叫转移到服务器装置12。例如,呼叫管理装置12可以访问服务器装置信息54来确定服务器装置12的IP地址。利用该信息,呼叫管理装置12可以通过广域网16将呼叫转移到服务器12。服务器12再发出合适的信号将该呼叫与语音信箱服务器22连接。
当作为服务器运行时,呼叫管理装置12还处理从语音信箱服务器22接收的留言待取指示的中继。呼叫管理装置12可能收到来自语音信箱服务器22的给本地管理和远程管理的电话装置20的留言待取指示。对于本地管理的电话装置20,呼叫管理装置12指示合适的电话装置20提供留言待取指示。然而,在收到一个给远程管理的电话装置20的留言待取指示后,呼叫管理装置12将该留言待取指示中继到负责该电话装置20的远程呼叫管理装置12。
例如,在收到来自语音信箱服务器22的留言待取指示之后,呼叫管理装置12可以访问本地管理信息50来确定该留言待取指示是否是给本地管理的电话装置20的。如果是,呼叫管理装置12向该本地管理电话装置20发送一个合适的信号。但是,如果识别的电话装置20不是本地管理的,呼叫管理装置12访问远程用户信息52来识别负责该识别的电话装置20的远程呼叫管理装置12。呼叫管理装置12然后将留言待取指示中继给该识别的远程呼叫管理装置12。
尽管所示实施例和以上说明是针对一个包括特定元件的呼叫管理装置12的具体实施例,系统10考虑了具有用于转移呼叫和中继留言待取指示以在分布式电话环境中实现集中式语音信箱服务的元件的任何合适的组合和配置的呼叫管理装置。这样,所述模块和功能可以组合、分离、或者以其他方式分布于任何合适的功能组成部分中,并且呼叫管理装置12的一些或全部功能可以由编码于介质上的逻辑部分执行,如软件和可编程逻辑装置。
图3是一流程图,图示了一种处理给本地管理的电话装置20的来电的方法。在步骤100,呼叫管理装置12接收到一个给本地管理的电话装置20的呼叫。例如,利用PSTN接口40、LAN接口42、或者WAN接口44,呼叫管理装置12可以接收给本地管理的电话装置20中的一个的呼叫。在步骤102,呼叫管理装置12确定合适的分机。例如,呼叫管理装置12可以访问本地管理信息50来确定一个与该呼叫的拨号相联系的IP地址。在步骤104,呼叫管理装置12使确定的分机振铃。例如,呼叫管理装置12可以发送识别该呼叫的H.323信号给电话装置20。
如果在步骤106呼叫管理装置12确定该呼叫被应答,在步骤108呼叫管理装置12将该呼叫连接到电话装置20。例如,通过合适地发送信号,电话装置20可以发送一个摘机指示给呼叫管理装置12,作为响应,呼叫管理装置12可以向电话装置20打开语音信道。如果该呼叫没有应答,在步骤110呼叫管理装置12确定该呼叫是否已经超时。例如,本地管理信息50可以为等待来自电话装置20的摘机指示识别一个时间期限。
当振铃超时时,在步骤112呼叫管理装置12为电话装置20确定RNA动作。例如,呼叫管理装置12可以访问本地管理信息50来确定一个操作,如指定给电话装置20的转移号码或语音信箱。如果在步骤114呼叫管理装置12确定该RNA动作没有指定语音信箱,在步骤116呼叫管理装置12将该呼叫转移给指定的RNA号码。但是,如果该RNA动作指定语音信箱,在步骤118呼叫管理装置12确定语音信箱是否是本地处理的。如果作为客户,语音信箱是非本地的,但是如果作为服务器,语音信箱是本地的。如果语音信箱不是本地的,在步骤120呼叫管理装置12将该呼叫转移到呼叫管理服务器。例如,呼叫管理装置12可以访问服务器装置信息54来确定利用语音信箱服务器22提供语音信箱服务的服务器呼叫管理装置12。呼叫管理装置12然后可以通过广域网16,例如使用H.323转移消息,将该呼叫转移到服务器装置12。但是,如果该语音信箱是本地服务的,在步骤122呼叫管理装置12将该呼叫连接到语音信箱服务器22。
这样,流程图和以上说明概述了无论是作为服务器还是客户运行的呼叫管理装置12在处理来电中的操作。但是,流程图和所附的说明只说明了运行的一个示例性的方法。系统10考虑了所有采用作为服务器或客户运行来支持在分布式呼叫管理环境中的集中式语音信箱服务的任何合适的技术和元件的呼叫管理装置12。因此,该流程图中的许多步骤可能同时发生,和/或按照与所示不同的顺序。另外,呼叫管理装置12可以采用具有其他步骤,更少步骤,和/或不同步骤的方法,只要该方法是适合的。
图4是一流程图,图示了呼叫管理装置12处理接收到的留言待取指示的方法。在步骤150呼叫管理装置12收到留言待取指示(MWI)。例如,当作为服务器时,呼叫管理装置12可接收来自语音信箱服务器22的留言待取指示。当作为客户运行时,呼叫管理装置12可接收自服务器装置12中继来的留言待取指示。
在步骤152呼叫管理装置12确定该留言待取指示是否识别一个本地管理的电话装置20。例如,呼叫管理装置12可以访问本地管理信息50来确定由该留言待取指示识别的分机是否指向一个本地管理的电话装置20。如果时,呼叫管理装置12在步骤154确定电话装置20的地址,在步骤156给电话装置20发信号使指示待取留言。例如,如前面所讨论的,呼叫管理装置12可以通过本地管理信息50确定电话装置20的IP地址,并且向电话装置20发送合适的作为信号发送的消息来通知语音信箱中有留言待取。
如果呼叫管理装置12确定该留言待取指示识别一个远程管理的电话装置20,则呼叫管理装置12在步骤158确定合适的客户呼叫管理器的地址,并且在步骤160将该留言待取指示中继到该客户呼叫管理器。例如,呼叫管理装置12可以访问远程用户信息52来确定与在该留言待取指示中识别的电话装置20相联系的客户呼叫管理装置12的IP地址。为了中继留言待取指示,呼叫管理装置12可以将来自语音信箱服务器22的留言待取指示中的信息修改和/或格式化为任何合适的形式。例如,呼叫管理装置12可以使用包含了来自从语音信箱服务器22接收的留言待取指示的信息的SIP通知。呼叫管理装置12然后可以通过广域网16将这些通知发送给客户呼叫管理装置12。但是,如以上所讨论的,系统10考虑了采用了任何合适的协议和技术来中继从语音信箱服务器22到客户呼叫管理装置12的留言待取指示的呼叫管理装置12。
以上说明和流程图说明了呼叫管理装置12用来处理接收到的留言待取指示的一个示例性方法。但是,就像前面描述的流程图,本流程图只说明了运行的一个示例性方法。因此,本流程图的许多步骤可以同时和/或以与所示不同的顺序发生。另外,呼叫管理装置12可以采用具有其他步骤、更少的步骤、和/或不同步骤的方法,只要该方法是适合的。例如,当作为客户运行时,既然客户不需要区别本地或远程管理的电话装置20,呼叫管理装置12不需要确定接收到的留言待取指示是否识别一个本地管理的电话装置20。
尽管本发明在几个实施例中作了说明,熟悉本技术的人员可以想到很多改变和修改,要指出的是,本发明包括了落入所附的权利要求范围中的这样的改变和修改。
权利要求
1.一种用于在分布式电话系统中支持集中式语音信箱服务的方法,该方法包括从语音信箱服务器接收一个留言待取指示,该留言待取指示识别一个电话装置;确定所述电话装置是否是本地管理的;和如果不是本地管理的,确定管理所述电话装置的呼叫管理装置,并将所述留言待取指示中继给所述呼叫管理装置。
2.如权利要求1所述的方法,还包括,在接收留言待取指示之前,接收来自呼叫管理装置的注册消息,所述注册消息识别所述电话装置和所述呼叫管理装置的地址。
3.如权利要求2所述的方法,其中注册消息采用会话发起协议事件订阅。
4.如权利要求1所述的方法,还包括,在接收留言待取指示之前,接收来自呼叫管理装置的呼叫转移请求,该呼叫转移请求识别一个来自远程装置的呼叫给所述电话装置。
5.如权利要求1所述的方法,还包括,如果所述电话装置是本地管理的为所述电话装置确定一个网际协议地址;并且使用所述网际协议地址给所述电话装置发送一个留言待取信号。
6.如权利要求1所述的方法,其中中继留言待取指示包括产生一个识别所述电话装置的会话发起协议通知并且发送所述会话发起协议通知给呼叫管理装置。
7.如权利要求1所述的方法,其中确定管理所述电话装置的呼叫管理装置包括访问将分配给所述电话装置的号码映射到分配给所述呼叫管理装置的网际协议地址的存储器。
8.一种呼叫管理装置,包括一个能够接收来自语音信箱服务器的留言待取指示,并且确定所述电话装置是否为本地所管理的控制器,所述留言待取指示识别一个电话装置,如果所述电话装置不是本地管理的,所述控制器还能够确定管理所述电话装置的远程呼叫管理装置,并且将所述留言待取指示中继给所述远程呼叫管理装置。
9.如权利要求8所述的呼叫管理装置,还包括一个能够接收来自所述远程呼叫管理装置的注册消息的广域网接口,所述注册消息识别电话装置和远程呼叫管理装置的地址。
10.如权利要求9所述的呼叫管理装置,其中所述注册消息采用会话发起协议事件订阅。
11.如权利要求9所述的呼叫管理装置,还包括一个能够响应于注册消息保存电话装置与所述远程呼叫管理装置地址之间的联系的存储器。
12.如权利要求8所述的呼叫管理装置,其中所述控制器还能够,在接收留言待取指示之前,接收来自所述远程呼叫管理装置的呼叫转移请求,所述呼叫转移请求识别一个来自远程装置的呼叫给所述电话装置。
13.如权利要求8所述的呼叫管理装置,其中如果所述电话装置是本地管理的,所述控制器还能够为所述电话装置确定一个网际协议地址;并且所述呼叫管理装置还包括一个能够使用所述IP地址给所述电话装置发送留言待取信号的局域网接口。
14.如权利要求8所述的呼叫管理装置,其中所述控制器还能够通过产生一个识别所述电话装置的会议发起协议通知和向呼叫管理装置发送所述会话发起协议通知来中继所述留言待取指示。
15.如权利要求8所述的呼叫管理装置,还包括一个将分配给所述电话装置的号码映射到分配给所述远程呼叫管理装置的网际协议地址的存储器,其中所述控制器还能够通过访问所述存储器确定管理所述电话装置的远程呼叫管理装置。
16.一种用于在分布式电话系统中支持集中式语音信箱服务的逻辑电路,该逻辑电路编码于介质上,在执行时能够接收来自语音信箱服务器的留言待取指示,该留言待取指示识别一个电话装置;确定所述电话装置是否是本地管理的;并且如果不是本地管理的,确定管理所述电话装置的呼叫管理装置并且将所述留言待取指示中继给所述呼叫管理装置。
17.如权利要求16所述的逻辑,还能够,在接收留言待取指示之前,接收来自所述呼叫管理装置的注册消息,所述注册消息识别所述电话装置和所述呼叫管理装置的地址。
18.如权利要求17所述的逻辑,其中所述注册消息采用会话发起协议事件订阅。
19.如权利要求16所述的逻辑,还能够,在接收留言待取指示之前,接收来自所述呼叫管理装置的呼叫转移请求,所述呼叫转移请求识别一个来自远程装置的呼叫给所述电话装置。
20.如权利要求16所述的逻辑,还能够,如果所述电话装置是本地管理的为所述电话装置确定一个网际协议地址;并且利用所述网际协地址给所述电话装置发送留言待取信号。
21.如权利要求16所述的逻辑,还能够通过产生一个识别所述电话装置的会话发起协议通知和向呼叫管理装置发送所述会话发起协议通知来中继所述留言待取指示。
22.如权利要求16所述的逻辑,还能够通过访问一个将分配给所述电话装置的号码映射到分配给所述呼叫管理装置的网际协议地址的存储器来确定管理所述电话装置的呼叫管理装置。
23.一种呼叫管理装置,包括用来接收来自语音信箱服务器的留言待取指示的装置,所述留言待取指示识别一个电话装置;用来确定所述电话装置是否是本地管理的装置;和如果不是本地管理的,用来确定管理所述电话装置的呼叫管理装置和向所述呼叫管理装置中继所述留言待取指示的装置。
24.一种用于在分布式电话系统中支持集中式语音信箱服务的方法,该方法包括接收来自呼叫管理装置的注册消息,所述注册消息识别一个电话装置和所述呼叫管理装置的地址;存储所述电话装置和所述呼叫管理装置的地址之间的联系;接收来自所述呼叫管理装置的呼叫转移请求,所述呼叫转移请求识别一个来自远程装置的呼叫给所述电话装置;转移所述呼叫给语音信箱服务器;接收来自所述语音信箱服务器的留言待取指示,所述留言待取指示识别所述电话装置;访问所述存储器以识别所述联系并且确定所述呼叫管理装置的地址;并且中继所述留言待取指示给所述呼叫管理装置。
全文摘要
本发明公开了一种用于支持分布式电话网络的留言待取指示的中继。在具有对分布于多呼叫管理装置中的电话装置的管理的电话系统之中,呼叫管理装置利用呼叫转移和留言待取指示中继来为使用集中式语音信箱服务器的电话装置提供语音信箱服务。这允许在不需要整体替换所有已有电话系统情况下,升级实现先进的电话系统。
文档编号H04M3/537GK1476220SQ03121518
公开日2004年2月18日 申请日期2003年4月3日 优先权日2002年4月3日
发明者阿尼尔·夏尔马, 迈克尔·E·塔斯克, 基肖尔·伊纳姆普迪, E 塔斯克, 伊纳姆普迪, 阿尼尔 夏尔马 申请人:思科技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1