在云与宅内之间的混合统一通信部署的制作方法
【专利摘要】混合统一通信(UC)电话通讯部署包括被托管在UC云部署与UC宅内部署之间的承租者的用户,其为所述用户提供PSTN连通性。承租者的身份与它的用户在宅内的UC部署与基于云的UC部署之间被一致地维护(例如,电话号码、拨号首选项、话音邮件)。承租者的每个用户可以从一个或多个位置(例如,宅内、宅外)向UC服务登记,不论它们是由宅内部署托管还是由基于云的UC部署托管。UC部署的功能性也可以被保持在混合UC部署内的一个或多个位置处。举例来说,一些服务(例如,话音邮件或其他服务)可托管在云中,而其余的服务被托管在宅内。承租者可以选取不同的电信服务提供者来为所述承租者的一个或多个用户提供PSTN服务。
【专利说明】在云与宅内之间的混合统一通信部署
【背景技术】
[0001]包括电话通讯和与公用电话交换网(PSTN)的连通性的统一通信(UC)正变成当今世界中用于高效商务业务的关键工具。存在多个UC解决方案可用于当今的商务业务,其中的大多数要求在宅内(on-premise)部署且维护服务器和网络基础结构。这些解决方案向本地管理员提供了某种控制,但会导致与系统的初始部署、维护和管理相关联的显著成本。
【发明内容】
[0002]本概要被提供来以简要的形式介绍概念的选择,这些概念还将在下面的详细说明中进行描述。本概要既不打算标识所要求保护的主题的关键特征或必要特征,也不打算用于帮助确定所要求保护的主题的范围。
[0003]混合统一通信(UC)电话通讯部署(deployment)包括在UC云部署与UC宅内部署之间被托管(host)的承租者(tenant)的用户。承租者的身份与它的用户在宅内与基于云的UC部署之间被一致地维护(例如,电话号码、拨号首选项、话音邮件……)。承租者的每个
用户可以从一个或多个位置(例如,宅内、宅外(off-premise)、家、办公室、商店......)向UC
服务登记,不论它们是由宅内部署托管还是由基于云的UC部署托管。UC部署的功能性也可以被保持在混合UC部署内的一个或多个位置处。举例来说,一些服务(例如,话音邮件或其他服务)可托管在云中,而其余的服务被托管在宅内。承租者可以选取不同的电信服务提供者(Telco provider)来为承租者的一个或多个用户提供PSTN服务。
【专利附图】
【附图说明】
[0004]图1图示示范性计算环境;`
图2显不包括UC云部署和UC宅内部署的混合统一通信系统;
图3显示用于在混合UC部署中托管承租者的说明性过程;
图4显示用于到混合UC部署的进入的PSTN呼叫的过程;以及 图5显示用于从混合UC部署到PSTN设备的外出呼叫的过程。
【具体实施方式】
[0005]现在将参照附图来描述各种实施例,在附图中同样的标号代表同样的单元。特别地,图1和相应的讨论意在提供可在其中实施各实施例的适当计算环境的简短的、一般的描述。
[0006]通常,程序模块包括用来执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。也可以使用其他的计算机系统配置,包括手持设备、多处理器系统、基于微处理器的或可编程的消费者电子设备、小型计算机、大型计算机等等。也可以使用分布式计算环境,其中任务由通过通信网络链接的远程处理设备执行。在分布式计算环境中,程序模块既可位于本地的存储器存储设备中又可位于远程的存储器存储设备中。[0007]现在将参照图1来描述在各种实施例中利用的计算机100的说明性计算机环境。图1中所示的计算机可被配置为服务器、台式计算机或移动计算机、或某种其他类型的计算设备,并且它包括中央处理单元5(“CPU”)、系统存储器7(包括随机存取存储器9(“RAM”)和只读存储器(“ROM”)10)、和将存储器耦合到中央处理单元(“CPU”)5的系统总线12。计算机可被配置成在不同环境下使用,包括但不限于在UC云部署、UC宅内部署等等内。云、基于云、基于云的服务和/或云计算指的是可经由计算机网络(通过WAN或因特网等等)访问、而不是来自本地计算机的逻辑计算资源(数据、软件)。
[0008]包含基本例程的基本输入/输出系统被存储于ROM 10中,基本例程帮助在诸如启动期间在计算机内的单元之间传递信息。计算机100还包括用于存储操作系统16、应用程序24、其他程序模块25和通信管理器26的大容量存储设备14,其将在下文被更详细地描述。
[0009]大容量存储设备14通过连接至总线12的大容量存储控制器(未示出)而连接至CPU5。大容量存储设备14和它的相关联的计算机可读介质为计算机100提供非易失性存储装置。尽管在此处包含的计算机可读介质的描述指的是诸如硬盘或CD-ROM驱动器那样的大容量存储设备,但计算机可读介质可以是可由计算机100访问的任何可得到的介质。
[0010]作为例子而非限制,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括以任何方法或技术实现的、用于存储诸如计算机可读指令、数据结构、程序模块或其他数据的信息的易失性和非易失性、可拆卸的和不可拆卸的介质。计算机存储介质包括但不限于RAM、ROM、可擦可编程只读存储器(“EPROM”)、电可擦可编程只读存储器(“EEPR0M”)、闪速存储器或其他固态存储器技术、⑶-ROM、数字多功能盘(“DVD”)或其他光学存储装置、盒式磁带、磁带、磁盘存储装置或其他磁存储设备,或可用来存储想要的信息且可由计算机100访问的任何其他介质。
[0011]计算机100使用通过网络18 (诸如因特网)到远程计算机的逻辑连接而在联网环境下操作。计算机100可通过连接至总线12的网络接口单元20而被连接至网络18。网络连接可以是无线的和/或有线的。也可利用网络接口单元20来连接至其他类型的网络和远程计算机系统。计算机100也可包括输入/输出控制器22,用于接收和处理来自包括键盘、鼠标或电子指示笔(未在图1中示出)的多个其他设备的输入。类似地,输入/输出控制器22可提供到IP电话19、显示屏23、打印机或其他类型的输出设备的输入/输出。相机和/或某种其他传感设备50可以是可操作来记录一个或多个用户,以及捕获由计算设备的用户进行的运动和/或手势的。传感设备可以进一步是可操作来诸如通过麦克风捕获口头言语,和/或诸如通过键盘和/或鼠标(未描绘)捕获来自用户的其他输入。传感设备50可包括能够检测用户的移动的任何运动检测设备。举例来说,相机可包括MICROSOFT KINECT?运动捕获设备,其包括多个相机和多个麦克风。
[0012]本发明的实施例可经由芯片上系统(SOC)实践,其中图中所示的每个或很多组件/过程可集成在单个集成电路上。这样的SOC设备可包括一个或多个处理单元、图形单元、通信单元、系统虚拟化单元和各种应用功能性,所有的这些都作为单个集成电路集成(或“刻录”)在芯片基板上。当经由SOC操作时,在此经由专用逻辑而相对于统一通信所描述的功能性中的所有/ 一些被与计算设备/系统100的其他组件一起集成在单个集成电路(芯片)上。[0013]载运者网络28是可用于与设备29通信的网络,设备29可以是PSTN电话或其他设备两者。载运者网络28可以既包括无线组件又包括有线组件。举例来说,载运者网络28可包括链接到有线电话网络的蜂窝塔。通常,蜂窝塔载送往来于移动设备的通信,所述移动设备是诸如蜂窝电话、笔记本、袖珍型电脑、长途通信链路等等。
[0014]网关27在载运者网络28与IP网络18之间路由消息。举例来说,通信管理器26可将从连接至IP网络18的客户接收的呼叫路由到载运者网络28上的移动设备,其中该客户是被托管在混合UC部署中的承租者的用户。网关27提供用于将该通信从IP网络传输到载运者网络的手段。反过来,具有连接至载运者网络的设备的用户可将呼叫引导到在IP网络18上的客户(例如,被托管在混合UC部署中的用户)。
[0015]如上文简要地提及的,许多程序模块和数据文件可存储在计算机100的大容量存储设备14和RAM 9中,包括适用于控制计算机的操作的操作系统16,诸如来自华盛顿州雷德蒙德的微软公司(MICROSOFT CORPORATION)的 WINDOWS SERVER? 或 WINDOWS 7? 操作系统。大容量存储设备14和RAM 9也可存储一个或多个程序模块。尤其是,大容量存储设备14和RAM 9可存储一个或多个应用程序24和程序模块25。
[0016]通常,通信管理器26被配置成用作用于路由通信的混合UC部署的部分。虽然通信管理器26被图示为独立程序,但该功能性可集成到其他软件和/或硬件中。在下文更详细地描述通信管理器26的操作。通常,混合统一通信(UC)部署由一个或多个承租者使用。承租者的一些用户可由UC云部署来托管,而承租者的其他用户可使用用于承租者的UC宅内部署来托管。一些承租者可完全由UC云部署托管,而无需具有用于其用户中的一些的UC宅内部署。承租者的身份与它的用户在宅内与基于云的UC部署之间被一致地维护(例如,电话号码、拨号首选项、话音邮件……)。承租者的每个用户可以从一个或多个位置(例如,宅内、宅外、家、办公室、商店……)向混合UC服务登记,不论它们是在宅内被托管还是在云部署上被托管。混合UC部署的功能性也可以被保持在一个或多个位置处。举例来说,一些服务(例如,话音邮件或其 他服务)可托管在云中,而其余的服务被托管在宅内。承租者可选取不同的电信服务提供者来为承租者的一个或多个用户提供PSTN服务。
[0017]图2显示包括UC云部署和UC宅内部署的混合统一通信系统。
[0018]如图所示,系统200包括混合统一通信部署,其包括通过IP网络18耦合的UC云服务250和UC宅内部署210。混合UC部署包括由承租者在宅内托管的宅内托管客户205、206和由UC云服务为承租者托管的云托管客户207、208。承租者可使用多于一个的宅内部署。举例来说,承租者可包括在每个办公室位置处的UC宅内部署,其有足够的规模来证明成本是合理的。
[0019]宅内托管客户和云托管客户可以从不同的位置(例如,宅内/宅外)向混合UC服务登记。如图所示,宅内托管客户205和云托管客户207在宅内登记。宅内客户206和云客户208被显示为在宅外登记(例如,在相对宅内部署的外部网络上)。
[0020]可配置一个或多个ISP来给客户提供因特网接入,并且可使用有线和/或无线通信线路。另外,每个客户被配置成经由PSTN 220或专用小交换机(PBX) 225与简易老式电话服务(POTS)通信。诸如网关215的PSTN接口可提供在P0TS/PSTN与IP数据网络之间的接入。PSTN接口可将VoIP数据分组翻译成用于PSTN的电路交换话音业务量,反之亦然。PSTN可包括陆上线路设备(例如,电话1、电话2)、移动设备等等。[0021]常规的话音设备(诸如电话I)可请求与由混合UC部署托管的承租者的用户的通信。通信可以是电话呼叫、即时消息、应用共享等等。由混合UC部署托管的用户可基于各种各样的条件(例如,基于呼叫方的连接、日时等等)来规定在连接某个通信(例如,电话呼口q)时要使用哪些设备。根据实施例,承租者的用户和/或承租者的管理员可规定诸如以下的项目:拨号规则、呼叫授权、话音政策(其控制类似委托(delegation)、团队呼叫(teamcall)那样的呼叫特征)等等。
[0022]包括基于云的UC服务250和用于承租者的宅内UC服务210的混合UC部署被配置成将通信路由到适当的目的地。根据实施例,UC服务利用SIP协议。对于有关这个行业标准协议的更多信息,参见可在http://www.1etf.0rg/rfc/rfc3261.txt找到的IETF RFC3261。通常,SIP定义用于两方之间的会话设立、终止和媒体协商(media negotiation)的标准,其广泛地用于IP上的话音(VoIP)呼叫信令。可以替代地和/或另外地使用其他协议。
[0023]UC云服务250和宅内部署210的通信管理器26将通信路由到IP网络上的不同端A(IP-1P呼叫);将呼叫路由到公用电话交换网(PSTN)/PBX (IP-PSTN呼叫),而且也可使用其他网络(诸如,载运者网络28)将呼叫路由到目的地。通信管理器(们)26可通过一个或多个网关耦合到网络。网关在网络与IP话音基础结构之间翻译信令和媒体。网关215可由一个或多个设备组成。举例来说,网关215可被实施为中介(mediation)服务器216和IP-PSTN网关217,或者中介服务器和IP-PSTN的功能性可如图所示地被包括在网关内。通常,IP-PSTN网关217是位于陆上线路电话(也就是电话I或电话2)与任何SIP用户代理客户(也就是宅内客户205、206和云客户207、208)之间的网关。网关217允许某人从任何SIP兼容的客户应用呼叫任何(允许的)电话号码。
[0024]中介服务器216提供在VoIP基础结构与网关之间的信令和媒体翻译。中介服务器216也链接混合UC部署与可和承租者的被托管用户中的一个或多个一起使用的不同电信服务提供者240。举例来说,可选择一个电信服务提供者来由承租者的第一组用户使用,而选择另一个电信服务提供者来由用于该客户的另一组用户使用。存储UC配置信息,诸如路由信息(例如,对应于在每个可用的/所选择的电信服务提供者上的一个或多个会话边界控制器(SBC)的机器名称的列表)。根据实施例,所述信息存储在UC云服务250中。可由承租者选择的每个电信服务提供者也被供应以混合UC部署的一个或多个中介边缘服务器的位置信息,它们可以向其路由来自PSTN的进入的呼叫。还可在电信服务提供者网络与UC云服务250之间设立专用弹性MTLS (相互传输层安全性)管道。
[0025]在UC云服务侧,中介服务器216可收听相互TLS传输地址。TLS (传输层安全性)是用于在客户与服务器之间建立安全连接的协议。TLS (传输层安全性)能够既鉴别客户又鉴别服务器,并且在两者之间创建加密的连接。TLS (传输层安全性)协议是可扩展的,这意味着可以为这些目的中的任何一个增加新的算法,只要服务器和客户两者都知道该新的算法。在网关侧,中介服务器收听单个TCP/IP传输地址。通常,中介服务器被配置成通过简单的TCP或MTLS连接与网关交谈。举例来说,中介服务器216可被配置成:将TCP或MTLS上的SIP (在网关侧)翻译成相互TLS上的SIP (在企业话音侧);在UC云侧加密和解密SRTP(安全实时传输协议);在UC云与网关之间翻译媒体流;将在网络之外的客户连接到内部ICE(交互式连通性建立)组件,这使得能够进行NAT和防火墙的媒体横越(traversal);并且充当网关不支持的呼叫流(诸如来自企业话音客户上的远程工作人员的呼叫)的媒介。中介服务器/网关也可以被配置成绕过媒体。举例来说,中介服务器可以处在用于处理信令往返的控制路径中,而实际的媒体直接在客户与网关之间流动。
[0026]UC云服务250被配置成提供用于一个或多个位置和一个或多个承租者的统一通信服务。举例来说,UC云服务250可由具有分支机构的企业利用,其中分支机构使用IP网络18和/或其他IP网络来连接。分支机构中的一些/全部可包括宅内UC部署。通信管理器26被配置成帮助路由来自/去往混合UC部署的通信。
[0027]提供了管理接口 256,其被配置成允许承租者的被授权的用户(例如管理员)为承租者配置混合UC部署。举例来说,管理接口 256可由管理员使用来从可用的(多个)电信服务提供者240中选择一个或多个电信服务提供者来服务于用户中的一个或多个。也可使用管理接口来创建控制诸如以下的项目的各种政策和规则:拨号规则、呼叫授权、呼叫控制特征等等。以此方式,每个个体的承租者均能创建且维护它们自己的政策/规则。
[0028]提供以下的过程和例子来图示混合UC部署。这些例子仅仅是出于举例说明的目的,而不打算是限制性的。
[0029]图3到图5显示使用混合UC部署的过程。在阅读本文给出的例程的讨论时,应当意识到,各种实施例的逻辑操作被实施为(I)在计算系统上运行的一系列计算机实施的动作或程序模块和/或(2)在计算系统内的互连的机器逻辑电路或电路模块。所述实现是取决于实施本发明的计算系统的性能要求而进行选择的问题。因此,被图示且构成在此处描述的实施例的逻辑操作被不同地称为操作、结构设备、动作或模块。这些操作、结构设备、动作和模块可以以软件、固件、专用数字逻辑和其任何组合来实施。
[0030]图3显示用于在混合UC部署中托管承租者的说明性过程300。
[0031]在开始操作之后,过程流动到操作310,其中承租者既被托管在UC宅内部署中又被托管在UC云部署中。举例来说,承租者可配置混合UC部署来将它的一些用户托管在用于UC服务的宅内部署中,并且将它的另一些用户托管在基于云的UC服务中。
[0032]移动到操作320,承租者的身份与它的用户在宅内部署与云部署之间被一致地维护。举例来说,用户可以使用相同的ID和登录过程从任何位置(例如,宅内/宅外)登录到UC服务。
[0033]流动到操作330,提供了管理接口,其允许每个承租者配置混合UC部署。举例来说,该接口可由承租者的管理员使用以选择一个或多个电信服务提供者来服务于用户中的一个或多个。每个承租者管理员可以在各个电信服务提供者中逐店选购最好的交易,以选择一个或多个电信服务提供者来为其用户处理PSTN业务量。也可使用该接口来创建和存储控制诸如以下项目的各种政策的一个或多个实例:拨号规则、呼叫授权、呼叫控制特征等等。根据实施例,这些政策与特定的承租者相关联,且被指派给属于那个承租者的用户。每个承租者可建立其自己的政策。政策可在UC宅内部署与UC云部署之间导入/导出。举例来说,如果承租者已配置用于UC宅内部署的政策,那么管理员可选择将来自UC宅内部署的已建立的政策导入到UC云部署。
[0034]过渡到操作340,混合UC部署被供应以用于可用电信服务提供者的路由信息。举例来说,可以供应对应于用于电信服务提供者的一个或多个会话边界控制器(SBC)的机器名称的列表。类似地,电信服务提供者被供应以混合UC部署的一个或多个中介边缘服务器的位置信息,它们可以向其路由来自PSTN的进入的呼叫。根据实施例,可在电信服务网络与UC云部署之间设立专用弹性MTLS (相互传输层安全性)管道来帮助确保机密性、完整性和高可用性。
[0035]移动到操作350,存储配置信息、设置值、政策和首选项。根据实施例,所述信息包括电信服务提供者信息、用户信息、承租者信息、拨号规则、呼叫授权、呼叫控制特征等等。根据实施例,存储所述信息,使得其在宅内和/或宅外可访问。
[0036]流动到操作360,用户建立到混合UC服务的连接(宅内/宅外),其然后路由所述通信(例如,参见图4到图5和相关的讨论)。
[0037]过程然后流动到结束操作,且返回以处理其他动作。
[0038]图4显示用于到混合UC部署的进入的PSTN呼叫的过程400。
[0039]在开始操作之后,过程移动到操作410,其中从PSTN呼叫者接收呼叫。举例来说,移动用户可呼叫指派给属于在UC云中被托管的承租者的用户的电话号码。
[0040]移动到操作420,将呼叫路由到电信服务提供者,该电信服务提供者经由PSTN网络来服务于该号码。
[0041]流动到操作430,电信服务提供者将呼叫路由到云UC部署。举例来说,电信服务提供者把来自会话边界控制器(SBC )的请求发送给电信服务所配置有的中介边缘服务器。
[0042]过渡到操作440,UC云服务确定与所呼叫的电话号码相关联的用户,且根据该用户的路由规则来路由呼叫。呼叫可被路由到云托管的用户或宅内托管的用户。根据实施例,当没有定义路由规则时,呼叫被自动地分叉到用于该用户的所登记的端点。当不存在用于该用户的端点时,或如果没有一个端点在用户定义的时间段内应答呼叫,呼叫被路由到该用户的统一消息传送目的地,在那里呼叫者可以留下话音邮件。当没有规定UM目的地时,呼叫失败被返回到PSTN网络。
[0043]过程然后流动到结束操作,且返回以处理其他动作。
[0044]图5显示用于从混合UC部署到PSTN设备的外出呼叫的过程500。
[0045]在开始操作之后,过程移动到操作510,其中由UC混合部署(宅内或在UC云服务内)托管的用户决定从它们的客户呼叫某个PSTN号码。根据实施例,客户发送SIP邀请(INVITE)请求,其目标对准用户想要呼叫的电话号码。
[0046]移动到操作520,当SIP邀请到达UC云服务中的UC服务器时,进行关于目标电话号码是否匹配于同一承租者内的用户的电话号码的确定(承租者内呼叫)。
[0047]判定操作530确定何时目标电话号码匹配于同一承租者内的用户的电话号码。在号码不匹配于该承租者的用户的情况下,过程流动到操作540。在号码确实匹配于该承租者的用户的情况下,过程流动到操作550。
[0048]在操作540,在已被授权时,呼叫被路由到所选择的电信服务提供者,其已被选择来服务于呼叫用户的电话号码。根据实施例,在对呼叫进行路由之前进行确定,以确定该呼叫用户被授权来呼叫该特定号码。在对呼叫进行路由之前也可以应用其他规则/政策。
[0049]在操作550,呼叫被路由到该号码。可使用不同方法来路由呼叫。举例来说,当用户呼叫的电话号码正巧是指派给属于同一承租者的另一个用户的号码时,呼叫不向外路由到PSTN,而是基于目标用户的呼叫路由规则来路由呼叫。当用户呼叫的电话号码正巧是指派给属于不同承租者的另一个用户的号码时,路由可被配置成将呼叫向外路由到PSTN (其回到相同部署),或基于目标用户的路由首选项来直接地路由呼叫。根据实施例,基于指派给用户的联盟政策来决定用于特定呼叫的动作。虽然对于承租者来说,直接路由到目标用户将不那么昂贵(由于他们无需支付PSTN费用),但在一些区域中,这可能违反本地法规(合法拦截(legal intercept)、长话旁路(toll bypass)等等)。
[0050]过程然后流动到结束操作,且返回以处理其他动作。
[0051]以上的说明、例子和数据提供了对于本发明的组成物的制造和使用的完整描述。由于可在不背离本发明的精神和范围的情况下实现本发明的许多实施例,故本发明存在于以下所附的权利要求中。
【权利要求】
1.一种用于提供包括电话通讯的混合统一通信(UC)部署的方法,其包括: 使用包括集成有PSTN通信的UC云部署和用于包括用户的承租者的UC宅内部署两者来托管所述承租者; 使所述承租者的身份在所述UC云部署与所述UC宅内部署之间被一致地维护; 存储既在所述UC云部署中又在所述UC宅内部署中使用的政策;以及 关联来自所述承租者的对于要提供PSTN服务的电信服务提供者的选择。
2.根据权利要求1所述的方法,其进一步包括接收来自所述承租者的对于为所述承租者的一部分用户提供PSTN服务的电信服务提供者的选择。
3.根据权利要求1所述的方法,其进一步包括对于被指派给云部署和宅内部署的用户,允许用户使用相同的登录来登录到所述UC云部署和所述UC宅内部署的任一个,以便进行PSTN呼叫/接收PSTN呼叫,以及存储用于云部署内的用户的拨号规则、呼叫授权和政策,且提供被配置来既在所述云部署又在所述宅内部署上管理所述承租者的接口。
4.根据权利要求1所述的方法,其进一步包括接收进入的PSTN呼叫;将所述呼叫路由到由所述承租者选取的被选择电信服务提供者,所述电信服务提供者服务于与所述呼叫相关联的号码;以及基于所述承租者的路由规则来路由所述呼叫。
5.根据权利要求1所述的方法,其进一步包括接收来自所述承租者的用户的针对一电话号码的出站呼叫,且当所述出站呼叫不指向该呼叫从其始发的承租者的另一个用户时,确定被指派给所述用户的政策,以便确定所述用户何时被授权来呼叫所述电话号码,且当所述用户被授权时,将所述出站呼叫路由到服务于所述呼叫用户的电话号码的电信服务提供者。
6.根据权利要 求1所述的方法,其进一步包括接收来自所述承租者的用户的针对一电话号码的出站呼叫,且当所述出站呼叫指向该呼叫从其始发的承租者的另一个用户时,在不使用服务于所述呼叫用户的电话号码的电信服务提供者的情况下路由所述呼叫。
7.根据权利要求1所述的方法,其进一步包括接收来自所述承租者的用户的针对一电话号码的出站呼叫,且当所述出站呼叫指向该呼叫从其始发的所述承租者的另一个用户时,使用服务于所述呼叫用户的电话号码的电信服务提供者来路由所述呼叫,其中所述呼叫由所述电信服务提供者返回到所述UC部署。
8.一种具有用于与混合统一通信(UC)电话通讯部署交互作用的计算机可执行指令的计算机可读存储介质,包括: 在包括PSTN通信的UC云部署与用于包括用户的承租者的UC宅内部署之间托管所述承租者; 从所述承租者接收对于要为所述承租者的一个或多个用户提供PSTN服务的电信服务提供者的选择; 为所述承租者的被授权用户提供用户接口,以便配置所述UC混合电话通讯部署的多个方面,包括在所述UC云部署与所述UC宅内部署之间关联用户;以及 跨所述UC云部署和所述UC宅内部署地维护所述承租者的身份。
9.一种用于提供混合UC电话通讯部署的系统,其包括: 数据存储库,其被配置用于针对所述混合UC电话通讯部署的不同电信服务提供者的配置信息和映射信息;网络连接,其被配置成连接托管承租者的用户的UC宅内部署与托管所述承租者的其他用户的UC云部署; 处理器和计算机可读介质; 操作环境,其被存储在所述计算机可读介质上,且在所述处理器上执行;以及 通信管理器,其在所述操作环境的控制下操作,且可操作来: 从所述承租者接收对于要为所述承租者的一个或多个用户提供PSTN服务的电信服务提供者的选择; 为所述承租者的被授权用户提供用户接口,以便配置所述UC混合部署的多个方面,包括在所述UC云部署与所述UC宅内部署之间关联用户; 跨所述UC云部署和所述UC宅内部署地维护所述承租者的身份;以及 为所述承租者路由通信。
10.根据权利要求9所述的系统,其中为所述承租者路由通信包括:基于何时呼叫是用于所述承租者的用户, 而改变对被选择的电信服务提供者的使用。
【文档编号】H04L9/32GK103718506SQ201280039014
【公开日】2014年4月9日 申请日期:2012年8月2日 优先权日:2011年8月10日
【发明者】V.马尼安, R.A.佩纳, M.D.塞卡兰, D.莱文, S.纳拉亚南, R.昆茨 申请人:微软公司