应用层会话路由制造技术

技术编号:11833061 阅读:130 留言:0更新日期:2015-08-05 19:20
一种基于网络元素可用性提供应用层会话路由的方法和服务器系统。服务器系统(12,18)被设置为监测大型VoIP和多媒体转接网络(20)内的会话控制边缘节点(21A-D)的能力,以处理会话建立请求。服务器系统中的状态模块(38)从边缘节点接收状态消息(22,24),基于这些消息,选择和修改模块(40,41)选择将哪些边缘节点(21A-D)以及边缘节点(21A-D)与其它网络的哪些关联的互连包括在对来自源节点(21A-D)的路由请求(4)的响应(5)中。

【技术实现步骤摘要】
【国外来华专利技术】用于应用层会话路由的方法和服务器系统、以及边缘节点
本专利技术涉及互联网语音协议(VoIP)和多媒体会话路由,特别是涉及一种用于不同服务提供商之间的转接网络中的应用层会话路由的方法和系统。
技术介绍
传统语音网络通常具有交换机的层次结构,其用于经由转接(可能是国际转接)交换机将呼叫从一个本地交换局路由至另一交换局。从交换机至交换机传递呼叫,各个交换机基于电话号码(终端地址),并且还部分地基于用于到达下一交换机的TDM链路的服务状态,来进行它自己的本地路由决策。如果链路忙、停止服务或者甚至如果交换机停止服务,则进行中的交换机使用替代路由来绕过受服务拥塞或设备停用影响的节点。在实现VoIP技术的网络中,呼叫控制和媒体传输被分离到独立的媒体和会话控制平面中。随着可由各种网络组件询问的集中式路由服务器的出现,会话控制平面可具有非层次的扁平架构。例如,在封闭网络(即,一个运营商控制其网络内的会话的进入和外出的网络)中,处理会话进入或会话发起的设备可经由中央服务器查找目的地地址或电话号码,以确定会话外出或会话终接(sessiontermination)的主要目的地设备以及可选方案列表。这种封闭网络的示例示出于图1中。网络8包括多个会话控制节点10A-10D以及集中式路由策略服务器12,该集中式路由策略服务器12可以是例如枚举型服务器(enumserver)、SIP重定向服务器或DNS(域名服务)。会话建立在多个步骤中执行并且将对图1来说明。在步骤1中,发起方终端用户或发起方网络14将对目的地地址X的会话建立请求发送给会话控制边缘节点10A,其中X可以是电话号码或姓名。在步骤2中,会话控制边缘节点10将对地址X的路由请求提交给集中式路由策略服务器12。服务器12存储有多个静态路由策略,在步骤3中,它将一个或更多个路由可选方案返回给源节点10A;例如,第一节点10C、第二节点10D。在步骤4中,节点10A将会话建立请求发送给节点10C(第一可选方案),并且在步骤5中,会话控制边缘节点10C将会话建立请求转发给目的地终端用户或目的地网络16。在此网络8中,对于通过集中式路由策略功能12选择的目的地会话控制设备10B-D是否可用于接收呼叫,不存在给源会话控制设备10A的直接反馈。由于设备故障或计划维修而发生传输故障或者停止服务,因此无法对任何会话建立信令作出响应,可能变得相对于网络被隔离。源节点10A通常将重试许多次将会话建立消息发送给网络中的这种“不可达”目的地设备,之后才能决定尝试由集中式路由策略功能12提供的任何可选路由或者任何本地默认路由策略。然而,这样做所花费的时间会使得用户14在源节点10A尝试可选路由之前放弃会话建立。即使源节点10A学会在一系列重试之后避免不可用的目的地设备,其还是没有固有机制来确定目的地设备何时恢复服务。为了克服这一问题,VoIP和多媒体会话控制功能10A-D常常彼此之间发送“心跳”消息,以检测其伙伴何时不可达并且随后不可用于服务。专利申请EP2096794公开了一种这样的系统,其中被监测装置根据从监测装置定期接收的指令来将服务状态信息经由SIP消息发送给监测装置。在SIP网络中,常常在控制节点之间使用OPTIONS消息来双边地确定节点状态。然而,当扁平网络架构扩大会话控制节点的数量的规模时,双边心跳消息导致问题。如果在n个节点之间每f秒双边地交换消息,则消息率为(2*n*(n-l))/f=2(n2-n)/f每秒。因子“2”属于响应的数量与心跳请求消息的数量相同的正常环境。因此,此消息率与网络内的节点的平方成正比地上升,在大规模(诸如国家或全球网络)的情况下可使用显著的节点处理和网络带宽,这对远程国际节点可能成本高且昂贵。其还在每次在整个网络内增加或永久地移除节点时导致显著的管理问题,因为这种网络拓扑改变必须被散播给所有其它节点。专利申请WO2008013649公开了一种系统,该系统解决了呼叫控制管理器(CCM)没有关于其所控制的域内的承载路径的信息的问题。在不知道承载路径的分组性能的情况下,CCM可能建立导致差语音质量或呼叫建立失败的呼叫。因此,在CCM的控制下的网络中的节点被配置为以数据分组的形式收集网络分组性能信息并经由通信链路传送给CCM。由于CCM与多个网络节点通信,所以CCM可被配置为基于从网络节点收集的网络性能信息(例如,可用带宽、分组延迟或分组损失)来对呼叫进行路由。如果IP路径的特性或终接方中继线(terminatingtrunk)的终接段(terminatingsegment)被损坏,则CCM可做出决策通过编解码器选择来使用较少带宽或者经由横跨IP网络的不同路径寻找具有不同“终接段”的另选终接方中继线。在所描述的架构中,在CCM与媒体网关(MG)之间存在直接和永久信令链路。因此,WO2008013649假设CCM控制并因此经由直接信令知道终接方中继线(媒体网关)的状态,这扩大至如今在国家范围以及全球范围部署的非常大的VoIP网络的规模是不经济或不实际的。另外,尽管WO2008013649教导了路径性能数据可由不同网络中的CCM收集并且在这些网络之间共享,但是其没有提及会话控制对等物(例如,CCM)之间的信令关系,一个网络中的CCM将不知道另一网络中的CCM已失败。
技术实现思路
根据本专利技术的第一方面,提供一种在大规模VoIP转接网络中控制属于不同服务提供商网络的会话控制边缘节点之间的会话建立的方法,所述方法包括在服务器系统处:存储应用层路由策略,所述应用层路由策略指示源会话控制边缘节点能够使用哪些目的地会话控制边缘节点以便到达目的地网络;从各个会话控制边缘节点接收状态消息;从所述会话控制边缘节点之一接收路由请求;基于所述接收的状态消息选择所述应用层路由策略中的一个或更多个以包括在对请求方会话控制边缘节点的响应中;以及将选择的路由策略发送给所述请求方会话控制边缘节点。这具有如下优点:因为集中式服务器将知道在对呼叫进行路由时可使用哪些控制平面元素,所以能更快速且更有效地执行会话路由。因此,会话控制边缘节点不会被指示将会话建立请求发送给转接网络中的不可用或故障的目的地会话控制边缘节点或者与目的地网络的停止服务的目的地互连。另一优点在于,由节点交换的状态消息的数量减少至2*n/f消息每秒,从而使得处理和带宽开销降低。根据本专利技术的第二方面,提供一种在大规模应用层VoIP转接网络中与不同网络接口的第一网络的会话控制边缘节点,所述边缘节点包括状态消息生成模块,该状态消息生成模块被设置为在操作中将状态消息发送给会话控制边缘节点状态模块,该会话控制边缘节点状态模块设置在所述应用层网络中的集中式服务器系统中。通过在会话控制边缘节点中配置状态信号生成模块以将状态信号发送给集中式服务器系统,服务器可动态地发现节点,因此减少了管理节点数据所需的资源。除了会话控制边缘节点自己的状态以外,会话控制边缘节点还可用信号通知与其所服务的其它网络的各个连接的可用性状态的状态。根据本专利技术的第三方面,提供一种在大规模VoIP转接网络中控制与不同网络接口的会话控制边缘节点之间的会话建立的服务器系统,所述服务器系统包括:接口,其被设置为在操作中从会话控制边缘节点接收路由请求并对其作出响应;策略存储部,其被设本文档来自技高网
...
应用层会话路由

【技术保护点】
一种在大规模VoIP转接网络中控制属于不同服务提供商网络的会话控制边缘节点之间的会话建立的方法,所述方法包括在服务器系统处:存储应用层路由策略,所述应用层路由策略指示源会话控制边缘节点能够使用哪些目的地会话控制边缘节点以便到达目的地网络;从各个会话控制边缘节点接收状态消息;从所述会话控制边缘节点之一接收路由请求;基于所述接收的状态消息选择所述应用层路由策略中的一个或更多个以包括在对请求方会话控制边缘节点的响应中;以及将选择的路由策略发送给所述请求方会话控制边缘节点。

【技术特征摘要】
【国外来华专利技术】2012.09.27 EP 12250156.21.一种在大规模VoIP转接网络中控制会话控制边缘节点之间的会话建立的方法,所述会话控制边缘节点经由互连连接对不同服务提供商网络提供服务,所述方法包括在服务器系统处:存储应用层路由策略,所述应用层路由策略指示所述VoIP转接网络中的哪些目的地会话控制边缘节点及其相关联的互连服务于各个相应的目的地网络;从各个会话控制边缘节点接收状态消息,这些状态消息包括与由所述会话控制边缘节点服务的目的地网络的各连接的服务状态;从所述会话控制边缘节点之一接收路由请求;基于所述接收的状态消息中报告的所述服务状态选择所述存储的应用层路由策略中的一个或更多个以包括在对请求方会话控制边缘节点的响应中;以及将选择的路由策略发送给所述请求方会话控制边缘节点。2.根据权利要求1所述的方法,其中从各个边缘节点接收的所述状态消息是用于将SIP中继连接的状态报告给下游网络的SIPOPTIONS消息。3.根据权利要求1或2所述的方法,该方法还包括将依赖于与由所述会话控制边缘节点之一控制并且不包括在来自所述边缘节点的所述状态消息中的下游网络连接的一个或更多个连接的任何路由策略从选择中排除。4.根据权利要求1所述的方法,该方法还包括将依赖于未能将一个或更多个状态消息发送给所述服务器系统的会话控制边缘节点的任何路由策略从选择中排除。5.根据权利要求3所述的方法,该方法还包括当所述会话控制边缘节点在新状态消息中指示连接的可用性时,将所述会话控制边缘节点和/或连接恢复为路由策略决策中的能选择的选项。6.根据权利要求1所述的方法,该方法还包括在所述服务器系统中存储指示会话控制边缘节点的状态以及所述会话控制边缘节点与其它网络的关联的互连的状态的可达性状态表。7.一种用于在大规模VoIP转接网络中控制会话控制边缘节点之间的会话建立的服务器系统,所述会话控制边缘节点与不同网络接口,并且经由互连连接对不同网络提供服务,所述服务器系统包括:接口,所述接口被设置为在操作中从所述会话控制边缘节点接收路由请求并对所述路由请求作出响应;策略存储部,所述策略存储部被设置为存储指示哪些目的地会话控制边缘节点及其相...

【专利技术属性】
技术研发人员:I·W·G·詹金斯
申请(专利权)人:英国电讯有限公司
类型:发明
国别省市:英国;GB

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1