专利名称:一种路径切换方法及装置、系统的制作方法
技术领域:
本发明涉及通信领域IP承载网络的路径保护技术,尤其涉及一种路径切换方法及装置、系统。
背景技术:
通信技术的快速发展带来了通信网络的日益更新,但是网络的高可靠性始终是最基础最关键的性能要求。为达到业务中的各种性能指标,IP承载网络在设备、路径、网络等各个层次与环节引入了多种保护技术来监测承载网络状况,发现故障设备并进行路径切换。IP承载网络的路径保护技术的一种通用模式下的网络系统结构,如图1所示,其中,虚线表示终端设备A(UE_A)和终端设备B(UE_B)之间信令流的传输路径,实线表示UE_ A和UE_B之间媒体流的传输路径。UE_A和UE_B在核心网控制节点的协助下,通过接入网节点Al、媒体设备1、接入网节点Bl建立媒体面传输路径。当UE_A或UE_B在会话过程中感知到QoS变差,将向核心网控制节点发起会话切换请求,核心网控制节点再次为冊_八和 UE_B协商媒体传输路径,最终UE_A和UE_B通过接入网节点Al、媒体设备2、接入网节点Bl 建立新的媒体面传输路径。上述UE_A和UE_B之间路径切换的具体实现过程,如图2所示,主要包括以下步骤S201)UE_A和UE_B通过接入网节点Al、媒体设备1、接入网节点Bl进行多媒体通信;S202)UE_A感知会话质量变差,向核心网控制节点发出路径更换请求;具体地,UE_A可以感知当前路径的端到端路径质量,在感知到当前路径的端到端路径质量较差时,向核心网控制节点发出路径更换请求。S203)核心网控制节点接收到UE_A发送的路径更换请求后,根据核心网内各媒体设备的负荷状况,重新选择媒体设备2作为UE_A与UE_B之间的中继,为UE_A及UE_B建立新的媒体路径,核心网控制节点与媒体设备2交互,为当前会话预留媒体资源;S204)核心网控制节点与UE_B交互进行会话媒体信息更新;S205)核心网控制节点向UE_A返回媒体路径更新响应;3206)冊_々和冊_8通过接入网节点Al、媒体设备2、接入网节点Bi,继续进行多媒体通信;S207)核心网控制节点与媒体设备1交互,释放当前会话在媒体设备1上占用的资源,完成当前路径切换。随着终端设备和接入网技术的飞速发展,多模终端设备、多种接入方式使得接入网网络越来越复杂,导致会话过程中端到端的承载路径复杂化。而上述路径切换方案虽然能够保证在端到端的路径质量恶化时触发路径切换流程,而核心网控制节点在接收到路径切换请求后,在没有找到当前端到端路径中导致路径质量恶化的原因之前,就直接根据当前核心网内的媒体设备负荷状态,来为UE选择新的媒体设备,并重新建立媒体路径。这样, 如果由于终端设备接入网部分的路径恶化而导致当前端到端路径的路径质量恶化时,核心网控制节点仍然采用上述方案进行路径切换,切换后的端到端路径可能质量也是较差的, 以至于未能达到改善端到端路径质量的目的。
发明内容
有鉴于此,本发明的主要目的在于提供一种路径切换方法及装置、系统,以解决现有的路径切换方案不能针对当前端到端路径质量恶化的原因进行路径切换的问题。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种路径切换方法,所述方法包括在接收到当前会话中的网元发起的路径切换请求后,核心网控制节点获取当前会话的端到端路径质量、以及核心网侧路径质量;所述核心网控制节点根据所获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;根据确定的当前会话路径的恶化原因,所述核心控制节点拒绝所述路径切换请求,或为当前会话重建媒体传输路径。在上述方案中,所述发起路径切换请求的网元具体为当前会话路径上的终端设备、或媒体网关、或媒体中继设备。在上述方案中,所述核心网控制节点获取当前会话路径的端到端路径质量,具体为所述网元获得当前会话的端到端路径质量,并通过所述路径切换请求携带给所述核心网控制节点;或者,所述核心网控制节点主动向当前会话的终端设备查询当前会话的端到
端路径质量。在上述方案中,所述核心网控制节点获取当前会话的核心网侧路径质量,具体为 核心网控制节点通过向代理节点管理服务器查询当前会话路径上核心网侧的路径质量。在上述方案中,所述核心网控制节点根据所获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因,具体为所述核心网控制节点将所获取到的当前会话的端到端路径质量与核心网侧路径质量进行比较,如果两者的差值符合预设的路径质量阈值要求,则确定当前会话路径的恶化由核心网侧路径引起;如果两者的差值不符合预设的路径质量阈值要求,则确定当前会话路径的恶化由接入网侧路径引起。在上述方案中,根据确定的当前会话路径的恶化原因,所述核心控制节点拒绝所述路径切换请求,或为当前会话重建媒体传输路径,具体包括在确定当前会话路径的恶化由核心网侧路径引起时,所述核心网控制节点为当前会话重选媒体设备,并通知当前会话上的终端设备切换到重选的媒体设备上,为当前会话重建媒体传输路径;在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点向所述发起路径切换请求的网元发送拒绝消息,拒绝所述路径切换请求;或者,所述核心网控制节点为当前会话重选接入网节点,并通知当前会话路径上的终端设备切换到重选接入网节点上,为当前会话重建媒体传输路径。在上述方案中,在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点拒绝所述路径切换请求,具体包括在以下情况下,核心网控制节点向所述发起路径切换请求的网元发送拒绝消息,拒绝所述路径切换请求核心网控制节点未能获取到的当前会话上两个终端设备的接入网信息;或者,核心网控制节点根据已获取到的当前会话上两个终端设备的接入网信息,能感知当前会话路径上两个终端设备都没有其他可用接入网节点;或者,所感知到的当前会话路径上两个终端设备的其他可用接入网节点,均不被已配置的切换策略所允许。在上述方案中,在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点为当前会话重选接入网节点,并通知当前会话路径上的终端设备切换到重选接入网节点上,为当前会话重建媒体传输路径,具体包括所述核心网控制节点能够获取到当前会话路径上两个终端设备的接入网信息,并且根据所获取到的接入网信息,能够感到当会话路径上任意一个终端设备或两个终端设备有其他可用的接入网节点,则在所感知的其他可用接入网节点中,为当前会话重选一个或两个接入网节点,并通知当前会话上的终端设备切换到重选的接入网节点上,为当前会话重建媒体传输路径。本发明还提供了一种路径切换装置,所述装置包括获取单元、确定单元和动作单元,其中,获取单元,用于在接收到当前会话中的网元发起的路径切换请求后,获取当前会话的端到端路径质量、以及核心网侧路径质量;确定单元,用于根据所述获取单元获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;动作单元,用于根据所述确定单元确定的当前会话路径的恶化原因,拒绝所述路径切换请求,或为当前会话重建媒体传输路径。在上述方案中,所述获取单元包括第一获取模块和第二获取模块,其中,第一获取模块,用于通过所述发起路径切换请求的网元获得当前会话的端到端路径质量,或者通过向当前会话的终端设备查询当前会话的端到端路径质量;第二获取模块,用于通过向代理节点管理服务器查询当前会话路径上核心网侧的路径质量。在上述方案中,所述确定单元,具体用于,将所述获取单元获取到的当前会话的端到端路径质量与核心网侧路径质量进行比较,如果两者的差值符合预设的路径质量阈值要求,则确定当前会话路径的恶化由核心网侧路径引起;如果两者的差值不符合预设的路径质量阈值要求,则确定当前会话路径的恶化由接入网侧路径引起;并将所确定的当前会话路径恶化原因发送给所述动作单元。在上述方案中,所述动作单元,具体用于,接收所述确定单元发送的当前会话路径恶化原因;在接收到的当前会话路径恶化原因为核心网侧路径时,为当前会话重选媒体设备,并通知当前会话上的终端设备切换到重选的媒体设备上,为当前会话重建媒体传输路径;在接收到的当前会话路径恶化原因为接入网侧路径时,向所述发起路径切换请求的网元发送拒绝消息,拒绝所述路径切换请求;或者,为当前会话重选接入网节点,并通知当前会话路径上的终端设备切换到重选接入网节点上,为当前会话重建媒体传输路径。本发明还提供了一种路径切换系统,所述系统包括终端设备、接入网节点、核心网控制节点和媒体设备,其中,核心网控制节点包括获取单元、确定单元和动作单元,其中,获取单元,用于在接收到当前会话中的网元发起的路径切换请求后,获取当前会话的端到端路径质量、以及核心网侧路径质量;确定单元,用于根据所述获取单元获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;动作单元,用于根据所述确定单元确定的当前会话路径的恶化原因,拒绝所述路径切换请求,或为当前会话重建媒体传输路径。
在上述方案中,所述系统还包括代理节点管理服务器,所述核心网控制节点的获取单元通过向该代理节点管理服务器查询得到当前会话路径上核心网侧的路径质量。本发明所提供的路径切换方法及装置,根据所获取的当前会话路径的端到端路径质量、以及核心网侧路径质量,确定当前会话路径恶化的原因,在针对当前会话路径恶化的原因,采取相应的路径切换操作,从而能够将接入网引起的路径质量恶化、与核心网引起的路径质量恶化区分开来,并根据不同的路径质量恶化原因进行更合理的路径切换处理,确保能够通过切换路径来改善端到端路径质量,从而有效提高路径切换改善路径质量的效率,并有效提高用户体验。
图1是现有技术中路径切换的网络结构示意图;图2是现有技术中路径切换方法的实现流程示意图;图3是本发明路径切换方法的实现流程图;图4是本发明路径切换装置的一种网络结构示意图;图5是本发明实施例一的路径切换方法的流程图;图6是本发明实施例二的路径切换方法的流程图;图7是本发明实施例三的路径切换方法的流程图;图8是本发明实施例四的路径切换方法的流程图;图9是本发明实施例五的路径切换方法的流程图。
具体实施例方式本发明的基本思想是核心网控制节点根据当前会话的端到端路径质量、以及当前会话的核心网路径质量,确定当前会话的路径质量恶化原因;并根据确定的路径恶化原因,进行相应的路径切换处理。本发明的路径切换方法,参照图3所示,主要包括步骤301 在接收到当前会话中的网元发起的路径切换请求后,核心网控制节点获取当前会话的端到端路径质量、以及核心网侧路径质量;这里,发起路径切换请求的所述网元具体可以是终端设备,也可以是当前会话路径上的其它媒体设备,如媒体网关、媒体中继设备等。这里,上述的路径质量具体可以包含路径的MOS值、丢包率、时延、抖动等参数的一种或多种。步骤302 所述核心网控制节点根据所获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;步骤303 根据确定的当前会话路径的恶化原因,所述核心控制节点拒绝所述路径切换请求,或为当前会话重建媒体传输路径。其中,核心网控制节点获取当前会话路径的端到端路径质量的过程,可以是所述网元获得当前会话的端到端路径质量,并通过所述路径切换请求携带给所述核心网控制节点;或者,所述核心网控制节点主动向当前会话的终端设备查询当前会话的端到端路径质量。
其中,核心网控制节点获取当前会话的核心网侧路径质量的过程,具体可以是核心网控制节点通过向代理节点管理服务器查询当前会话路径上核心网侧的路径质量。具体地,核心网控制节点向代理节点管理服务器发送路径质量查询请求,该查询请求包含了要查询路径的节点信息,代理节点管理服务器根据所述路径质量查询请求,测量出要查询路径的路径质量,并上报给所述核心网控制节点。这里,代理节点管理服务器根据所述路径质量查询请求中包含的要查询路径的节点信息,找到最靠近要查询路径上各节点的代理节点,测量由所找到的各代理节点构成的代理路径的路径质量,并将所测得的代理路径的路径质量作为要查询路径的路径质量上报给核心网控制节点。其中,所述核心网控制节点根据所获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因,具体为所述核心网控制节点将所获取到的当前会话的端到端路径质量与核心网侧路径质量进行比较,如果两者的差值符合预设的路径质量阈值要求,则确定当前会话路径的恶化由核心网侧路径引起;如果两者的差值不符合预设的路径质量阈值要求,则确定当前会话路径的恶化由接入网侧路径引起。具体地,当前获取到的路径质量可以包含路径的MOS值、丢包率、时延、抖动等参数的一种或多种,所述路径质量阈值的设置可以根据当前路径质量所包含参数来确定,所设置的路径质量阈值可以根据路径质量中包含的参数进行分别设置,或者进行组合设置, 例如,可以设置为路径质量阈值要求时延差值不大于IOOms且丢包率差值不大于3%。在确定当前会话路径的恶化由核心网侧路径引起时,所述核心网控制节点为当前会话重选媒体设备,并通知当前会话上的终端设备切换到重选的媒体设备上,为当前会话重建媒体传输路径。在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点拒绝所述路径切换请求;或者,所述核心网控制节点为当前会话重选接入网节点,并通知该终端设备切换到重选接入网节点上,为当前会话重建媒体传输路径。在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点拒绝所述路径切换请求,具体可以包括在以下情况下,核心网控制节点向所述发起路径切换请求的网元发送拒绝消息, 拒绝所述路径切换请求核心网控制节点未能获取到的当前会话上两个终端设备的接入网信息;或者核心网控制节点根据已获取到的当前会话上两个终端设备的接入网信息,能感知当前会话路径上两个终端设备都没有其他可用接入网节点;或者所感知到的当前会话路径上两个终端设备的其他可用接入网节点,均不被已配置的切换策略所允许。在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点为当前会话重选接入网节点,并通知该终端设备切换到重选接入网节点上,为当前会话重建媒体传输路径,具体可以包括所述核心网控制节点能够获取到当前会话路径上两个终端设备的接入网信息,并且根据所获取到的接入网信息,能够感到当会话路径上任意一个终端设备或两个终端设备有其他可用的接入网节点,则在所感知的其他可用接入网节点中,为当前会话重选一个或两个接入网节点,并通知当前会话上的终端设备切换到重选的接入网节点上,为当前会话重建媒体传输路径。为了实现上述方法,本发明还提供了一种路径切换装置,其特征在于,所述装置包括获取单元、确定单元和动作单元,其中,获取单元,用于在接收到当前会话中的网元发起的路径切换请求后,获取当前会话的端到端路径质量、以及核心网侧路径质量;确定单元, 用于根据所述获取单元获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;动作单元,用于根据所述确定单元确定的当前会话路径的恶化原因,拒绝所述路径切换请求,或为当前会话重建媒体传输路径。其中,所述获取单元包括第一获取模块和第二获取模块,其中,第一获取模块,用于通过所述发起路径切换请求的网元获得当前会话的端到端路径质量,或者通过向当前会话的终端设备查询当前会话的端到端路径质量;第二获取模块,用于通过向代理节点管理服务器查询当前会话路径上核心网侧的路径质量。其中,所述确定单元,具体用于,将所述获取单元获取到的当前会话的端到端路径质量与核心网侧路径质量进行比较,如果两者的差值符合预设的路径质量阈值要求,则确定当前会话路径的恶化由核心网侧路径引起;如果两者的差值不符合预设的路径质量阈值要求,则确定当前会话路径的恶化由接入网侧路径引起;并将所确定的当前会话路径恶化原因发送给所述动作单元。这里,所述动作单元,具体用于,接收所述确定单元发送的当前会话路径恶化原因;在接收到的当前会话路径恶化原因为核心网侧路径时,为当前会话重选媒体设备,并通知当前会话上的终端设备切换到重选的媒体设备上,为当前会话重建媒体传输路径;在接收到的当前会话路径恶化原因为接入网侧路径时,向所述发起路径切换请求的网元发送拒绝消息,拒绝所述路径切换请求;或者,为当前会话重选接入网节点,并通知当前会话路径上的终端设备切换到重选接入网节点上,为当前会话重建媒体传输路径。本发明所提供的路径切换装置,可以设置在现有路径切换系统的核心网控制节点中,也可以独立设置在现有的路径切换系统中,与该系统中的其他网元相连接。另外,本发明还提供了一种路径切换系统,该系统主要包括终端设备、接入网节点、核心网控制节点、媒体设备,其中,核心网控制节点包含有上述的路径切换装置。其中,所述路径切换系统还可以包括代理节点管理服务器,代理节点管理服务器,所述核心网控制节点的获取单元通过向该代理节点管理服务器查询得到当前会话路径上核心网侧的路径质量。图4为本发明所提供的路径切换系统一种具体实施例,该系统主要包括终端设备、接入网节点、核心网控制节点、媒体设备、代理节点管理服务器、代理节点。其中,核心网控制节点包含有本发明所提供的路径切换装置(图4中未示),负责终端设备之间建立通信路径的信令交互与媒体资源控制,能够向代理节点管理服务器查询会话路径上核心网侧的网络质量。另外,核心网控制节点还可以获取并保存终端设备的接入网信息。其中,终端设备具体为使用SIP协议的用户终端,具体为图4中所示的UE_A、UE_ B0接入网节点为终端设备到运营商网络的接入设备,一般不同的接入网有不同的接入节点。一个终端设备可以有多种接入方式,对应不同的接入网节点,图4中列出了 UE_A 的接入网节点Al和接入网节点A2,UE_B的接入网节点Bl和接入网节点B2。媒体设备负责为终端设备之间、终端设备与媒体设备之间、媒体设备之间转发媒
10体报文。代理节点管理服务器,负责管理代理节点组成的叠加网,包括代理节点的保活、代理节点之间网络测量任务的管理、网络质量测量数据的收集等。代理节点管理服务器还向核心网控制节点提供查询接口,返回指定网络节点之间的网络质量状况。代理节点,位于网络侧,且靠近用户接入节点的网络设备,受代理节点管理服务器控制,与其它代理节点之间进行网络质量测量,并将测量结果上报给代理节点管理服务器。其中,媒体设备与代理节点可以是同一物理设备,也可以是不同的物理设备。实施例一本实施例描述了由于核心网侧路径质量恶化而引起当前会话路径质量变差时进行路径切换的一种实现过程UE_A与UE_B通过接入网节点Al、接入网节点Bl进行多媒体通信,UE_A感知到当前会话路径质量变差时,向核心网控制节点发起路径切换请求,核心网控制节点接收到所述路径切换请求后,获取到当前会话路径的端到端路径质量、以及核心网侧路径质量状态,并判断当前会话路径的端到端路径质量与核心网侧路径质量相差不大,确定当前会话路径质量恶化由核心网引起的,此时,核心网控制节点可以根据一定的策略,选择一个或多个媒体设备作为中继,并通知UE_A和UE_B将当前会话切换到重选的媒体设备上,重建UE_A与UE_B的媒体传输路径,完成路径切换。如图5所示,本实施例的路径切换流程,具体包括以下步骤S501)UE_A和UE_B通过接入网节点Al、接入网节点Bl进行多媒体通信;S502)UE_A感知到当前会话质量变差,需要进行路径切换时,向核心网控制节点发起路径切换请求,所述路径请求消息携带当前会话路径的端到端路径质量Ql ;这里,冊_々感知当前会话质量变差的过程,具体可以是UE_A实时获得当前会话的会话质量,检测到当前会话质量不符合预先设定的会话质量阈值要求,则确定当前会话质量变差,需要进行路径切换。这里,所述会话质量可以包括语音MOS值、时延、丢包率、抖动等参数的任意一种或任意组合,一般的语音业务质量参数要求为MOS值大于3. 5、时延小于300ms、丢包率小于 5%等,可以根据该要求来设置相应的会话质量阈值。例如,可以设置为会话质量阈值要求 MOS值大于3. 5、和/或时延小于300ms、和/或丢包率小于5%。S503)核心网控制节点接收到所述路径切换请求后,向代理节点管理服务器查询得到当前会话路径的核心网侧路径质量Q2 ;这里,当前会话路径的核心网侧路径具体是指接入节点Al、接入节点Bl之间的路径,所述当前会话路径的核心网侧路径质量Q2具体是指接入节点Al、接入节点Bl之间路径的路径质量。具体地,核心网控制节点可以向代理节点管理服务器发送查询请求,该查询请求中携带有要查询路径的两个端点信息,即接入节点Al、以及接入节点Bl的标识或地址等信息,代理节点管理服务器接收到该查询请求之后,查找出最靠近接入节点Al的代理节点 SA、以及最靠近接入节点Bl的代理节点SB,测量代理节点SA和代理节点SB之间的路径质量,并将测量到的代理节点SA和代理节点SB之间的路径质量作为接入节点Al与接入节点 Bl之间路径的路径质量Q2,上报给所述核心网控制节点。S504)核心网控制节点将所述路径切换请求中携带的端到端路径质量Ql与核心网侧路径质量Q2进行比较,得到两者差值不大于预先设置的路径质量阈值,则确定当前会话路径质量恶化是由核心网路径引起的,核心网控制节点为当前会话重选媒体设备1作为中继。这里,核心网控制节点可以根据当前核心网内各媒体设备的负荷状态,为当前会话重选媒体设备,可以选择一个媒体设备,也可以同时选择多个媒体设备,具体过程是现有技术,本发明不再详述。S505)核心网控制节点与媒体设备1进行交互,为当前会话预留媒体资源;这里,如果核心网控制节点为当前会话重选了多个媒体设备作为中继,则需要分别向所选择的多个媒体设备进行资源预留交互。S506)核心网控制节点通知UE_B进行媒体路径更新,通知UE_B将当前会话路径切换到媒体设备1上;S507)核心控制节点向UE_A返回路径切换响应,通知冊_々将当前会话路径切换到媒体设备1上,为当前会话重建媒体传输路径;S508)UE_A和UE_B通过接入网节点Al、媒体设备1、接入网节点Bl继续进行多媒体通信。实施例二本实施例描述了由于核心网侧路径质量恶化而引起当前会话路径质量变差时进行路径切换的另一种实现过程UE_A和UE_B通过接入网节点Al、媒体设备1、接入网节点 Bl进行多媒体通信,冊_々感知当前会话路径质量变差,则向核心网控制节点发起路径切换请求,核心网控制节点接收到所述路径切换请求后,获取到当前会话路径的端到端路径质量、以及核心网侧路径质量状态,并判断当前会话路径的端到端路径质量与核心网侧路径质量相差不大,确定当前会话路径质量恶化由核心网引起的,此时,核心网控制节点可以根据一定的策略,为当前会话重选一个或多个媒体设备作为中继,并通知UE_A*UE_B将当前会话切换到重选的媒体设备上,重建UE_A与UE_B的媒体传输路径,完成路径切换。如图6所示,本实施例的路径切换流程,具体包括以下步骤S601,UE_A和UE_B通过接入网节点Al、媒体设备1、接入网节点Bl进行多媒体通信;S602,与步骤S502完全相同;S603,与步骤S503基本相同,所不同的是,本实施例中核心侧的路径具体为接入节点Al、媒体设备1、接入节点Bl之间的路径,核心网控制节点向代理节点管理服务查询的核心网侧路径质量Q2具体为接入节点Al、媒体设备1、接入节点Bl之间的路径质量;具体地,代理节点管理服务器在接收到核心网控制节点发出的查询请求后,查找到最靠近接入节点Al的代理节点SA、以及最靠近接入节点Bl的代理节点SB,测量代理节点SA与媒体设备1之间的路径质量、以及媒体设备1和代理节点SB之间的路径质量,并将代理节点SA与媒体设备1之间的路径质量与媒体设备1和代理节点SB之间的路径质量之和作为核心网侧的路径质量Q2,上报给核心网控制节点;S604)与步骤S504基本相同,所不同的是,本实施例中核心网为当前会话重选媒体设备2作为中继;S605)核心网控制节点与媒体设备2进行交互,为当前会话预留媒体资源;
S606)核心网控制节点通知UE_B进行媒体路径更新,通知UE_B将当前会话路径切换到媒体设备2上;S607)核心控制节点向UE_A返回路径切换响应,通知冊_々将当前会话路径切换到媒体设备2上,为当前会话重建媒体传输路径;S608)UE_A和UE_B通过接入网节点Al、媒体设备2、接入网节点Bl继续进行多媒体通信。S609)核心网控制节点与媒体设备1进行交互,释放当前会话在媒体设备1上占用的媒体资源。实施例三本实施例描述了由于核心网侧路径质量恶化而引起当前会话路径质量变差时进行路径切换的另一种实现过程UE_A和UE_B通过接入网节点Al、媒体设备1、接入网节点 Bl进行多媒体通信,核心网的媒体设备1感知当前会话路径质量变差,向核心网控制节点发起路径切换请求,核心网控制节点接收到路径切换请求后,获取当前会话路径的端到端路径质量、以及核心网侧路径质量,确定当前会话路径质量恶化是由核心网侧路径质量变差引起的,并据此触发相应的路径切换处理流程。如图7所示,本实施例的路径切换流程,具体包括以下步骤S701)与步骤S601完全相同;S702)当前会话路径上的媒体设备1感知到当前会话质量变差,向核心网控制节点发起路径切换请求;这里,媒体设备可以是核心网媒体网关或媒体中继设备,可以通过当前会话的数据传输统计结果来感知当前会话质量,如统计当前会话的媒体报文的丢包率及抖动等参数,在丢包率或抖动高于设定的会话质量阈值时,发起路径切换请求。S703)核心网控制节点接收到所述路径切换请求后,向UE_A查询当前会话路径的端到端路径质量Ql ;S704)核心网控制节点向代理节点管理服务器查询当前会话路径的核心网侧路径质量Q2 ;这里,具体实现过程与步骤603完全相同。S705)与步骤S604完全相同;S706)与步骤S605完全相同;S707)与步骤S606完全相同;S708)核心网控制节点通知UE_A进行媒体路径更新,通知UE_A将当前会话路径切换到媒体设备1上;S709)与步骤S608完全相同;。S710)与步骤S609完全相同。这里,步骤S703和步骤S704还可以同时进行,或者,也可以先执行步骤S704,再执行步骤S703。实施例四本实施例描述了由于接入网路径质量恶化而引起当前会话路径质量变差时进行路径切换的一种实现过程UE_A和UE_B通过接入网节点Al、媒体设备1、接入网节点Bl进行多媒体通信,其中,所述媒体设备1作为核心网侧的媒体设备可能不存在,也可能存在一个及以上,UE_A感知会话路径质量变差,向核心网控制节点发起路径切换请求,核心网控制节点接收到所述路径切换请求后,获取当前会话路径的端到端路径质量、以及核心网侧路径质量,得到当前会话路径上端到端路径质量明显差于核心网侧路径质量,确定当前会话路径质量恶化是由接入网侧路径质量变差引起的,此时,核心网控制节点可以选择拒绝UE_ A的路径切换请求。如图8所示,本实施例的路径切换流程,具体包括以下步骤S801)与步骤S601完全相同;S802)与步骤S602完全相同;S803)与步骤S603完全相同;S804)核心网控制节点将所述路径切换请求中携带的端到端路径质量Ql与核心网侧路径质量Q2进行比较,得到两者差值大于预先设置的路径质量阈值,则确定当前会话路径质量恶化是由接入网路径引起的,核心网控制节点决定拒绝UE_A的路径切换请求;其中,核心网控制节点可以在以下几种情况下,决定拒绝终端设备的路径切换请求第一种核心网控制节点可以通过终端设备的多注册来收集终端设备的多种接入网信息,根据终端设备的接入网信息,感知终端设备是否还有其他可用的接入网节点。具体地,核心网控制节点根据UE_A、以及UE_B的接入网信息,感知UE_A、以及UE_B是否有其他可用的接入网节点,如果UE_A和UE_B都没有可用的接入网节点,则决定拒绝UE_A的路径切换请求。第二种运营商在核心网控制节点上预先配置切换策略,核心网控制节点可以根据所配置的切换策略,决定拒绝终端设备的路径切换请求,例如,所配置的切换策略可以是不允许切换到指定的一个或多个接入网节点,核心网控制节点根据终端设备的接入网信息,找到可用的接入网节点后,如果所找到的接入网节点正好在所述切换策略中指定的不允许的一个或多个接入网节点中,则决定拒绝终端设备的路径切换请求。第三种,核心网控制节点在无法获取到终端设备的接入网信息时,直接拒绝终端设备的路径切换请求。S805)核心网控制节点向UE_A返回路径切换响应,该路径切换响应中携带有用于拒绝所述路径切换请求的拒绝消息,通知UE_A其路径切换请求已被拒绝;S806)UE_A与UE_B之间保持当前会话路径不变,继续通过接入网节点Al、媒体设备1、接入网节点Bl进行多媒体通信。实施例五本实施例描述了由于接入网路径质量恶化而引起当前会话路径质量变差时进行路径切换的另一种实现过程UE_A和UE_B通过接入网节点Al、接入网节点Bl进行多媒体通信。UE_A感知会话路径质量变差,向核心网控制节点发起路径切换请求,核心网控制节点接收到所述路径切换请求后,获取当前会话路径的端到端路径质量、以及核心网侧路径质量,得到当前会话路径上端到端路径质量明显差于核心网侧路径质量,确定当前会话路径质量恶化是由接入网侧路径质量变差引起的,此时,核心网控制节点可以通知/或 UE_B,切换到其他的接入网节点,重新建立媒体传输路径。
如图9所示,本实施例的路径切换流程,具体包括以下步骤S901)与步骤S501完全相同;S902)与步骤S502完全相同;S903)与步骤S503完全相同;S904)核心网控制节点将所述路径切换请求中携带的端到端路径质量Ql与核心网侧路径质量Q2进行比较,得到两者差值大于预先设置的路径质量阈值,则确定当前会话路径质量恶化是由接入网路径引起的,核心网控制节点感知到UE_A和/或UE_B还有其他可用的接入网节点,决定将冊_々切换到新的接入网节点A2,将冊_8切换到新的接入网节点 B2 ;具体地,核心网控制节点根据UE_A、以及UE_B的接入网信息,感知到UE_A和/或 UE_B有其他可用的接入网节点,则为UE_A和/或UE_B重选接入网节点。S905)核心网控制节点通知UE_B更新到接入网节点B2上进行通信;S906)核心网控制节点向UE_A返回路径切换响应,通知UE_B切换到接入网节点 A2上进行通信;S907)UE_A和UE_B通过与核心网控制节点协商,分别切换到接入网节点A2、接入网节点B2,通过接入网节点A2、接入网节点B2继续进行多媒体通信。本实施例中,进行接入点切换时,可以为UE_A和UE_B都重选接入网节点,并将UE_ A和UE_B都切换到重选的接入网节点,也可以只为其中UE_A和UE_B任意一个重选接入节点并进行切换,实际应用中,由核心网控制节点根据自身收集到的UE_B的接入网信息来决定是否重选接入网节点、以及是否切换到重选的接入网节点,具体过程为现有技术, 本领域技术人员根据本领域常用技术手段,能够将该现有技术与本发明相结合,来实现路径切换。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种路径切换方法,其特征在于,所述方法包括在接收到当前会话中的网元发起的路径切换请求后,核心网控制节点获取当前会话的端到端路径质量、以及核心网侧路径质量;所述核心网控制节点根据所获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;根据确定的当前会话路径的恶化原因,所述核心控制节点拒绝所述路径切换请求,或为当前会话重建媒体传输路径。
2.根据权利要求1所述的路径切换方法,其特征在于,所述发起路径切换请求的网元具体为当前会话路径上的终端设备、或媒体网关、或媒体中继设备。
3.根据权利要求1所述的路径切换方法,其特征在于,所述核心网控制节点获取当前会话路径的端到端路径质量,具体为所述网元获得当前会话的端到端路径质量,并通过所述路径切换请求携带给所述核心网控制节点;或者,所述核心网控制节点主动向当前会话的终端设备查询当前会话的端到端路径质量。
4.根据权利要求1所述的路径切换方法,其特征在于,所述核心网控制节点获取当前会话的核心网侧路径质量,具体为核心网控制节点通过向代理节点管理服务器查询当前会话路径上核心网侧的路径质量。
5.根据权利要求1所述的路径切换方法,其特征在于,所述核心网控制节点根据所获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因, 具体为所述核心网控制节点将所获取到的当前会话的端到端路径质量与核心网侧路径质量进行比较,如果两者的差值符合预设的路径质量阈值要求,则确定当前会话路径的恶化由核心网侧路径引起;如果两者的差值不符合预设的路径质量阈值要求,则确定当前会话路径的恶化由接入网侧路径引起。
6.根据权利要求5所述的路径切换方法,其特征在于,根据确定的当前会话路径的恶化原因,所述核心控制节点拒绝所述路径切换请求,或为当前会话重建媒体传输路径,具体包括在确定当前会话路径的恶化由核心网侧路径引起时,所述核心网控制节点为当前会话重选媒体设备,并通知当前会话上的终端设备切换到重选的媒体设备上,为当前会话重建媒体传输路径;在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点向所述发起路径切换请求的网元发送拒绝消息,拒绝所述路径切换请求;或者,所述核心网控制节点为当前会话重选接入网节点,并通知当前会话路径上的终端设备切换到重选接入网节点上, 为当前会话重建媒体传输路径。
7.根据权利要求6所述的路径切换方法,其特征在于,在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点拒绝所述路径切换请求,具体包括在以下情况下,核心网控制节点向所述发起路径切换请求的网元发送拒绝消息,拒绝所述路径切换请求核心网控制节点未能获取到的当前会话上两个终端设备的接入网信息;或者,核心网控制节点根据已获取到的当前会话上两个终端设备的接入网信息,能感知当前会话路径上两个终端设备都没有其他可用接入网节点;或者,所感知到的当前会话路径上两个终端设备的其他可用接入网节点,均不被已配置的切换策略所允许。
8.根据权利要求6所述的路径切换方法,其特征在于,在确定当前会话路径的恶化由接入网侧路径引起时,所述核心网控制节点为当前会话重选接入网节点,并通知当前会话路径上的终端设备切换到重选接入网节点上,为当前会话重建媒体传输路径,具体包括所述核心网控制节点能够获取到当前会话路径上两个终端设备的接入网信息,并且根据所获取到的接入网信息,能够感到当会话路径上任意一个终端设备或两个终端设备有其他可用的接入网节点,则在所感知的其他可用接入网节点中,为当前会话重选一个或两个接入网节点,并通知当前会话上的终端设备切换到重选的接入网节点上,为当前会话重建媒体传输路径。
9.一种路径切换装置,其特征在于,所述装置包括获取单元、确定单元和动作单元, 其中,获取单元,用于在接收到当前会话中的网元发起的路径切换请求后,获取当前会话的端到端路径质量、以及核心网侧路径质量;确定单元,用于根据所述获取单元获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;动作单元,用于根据所述确定单元确定的当前会话路径的恶化原因,拒绝所述路径切换请求,或为当前会话重建媒体传输路径。
10.根据权利要求9所述的路径切换装置,其特征在于,所述获取单元包括第一获取模块和第二获取模块,其中,第一获取模块,用于通过所述发起路径切换请求的网元获得当前会话的端到端路径质量,或者通过向当前会话的终端设备查询当前会话的端到端路径质量;第二获取模块,用于通过向代理节点管理服务器查询当前会话路径上核心网侧的路径质量。
11.根据权利要求9所述的路径切换装置,其特征在于,所述确定单元,具体用于,将所述获取单元获取到的当前会话的端到端路径质量与核心网侧路径质量进行比较, 如果两者的差值符合预设的路径质量阈值要求,则确定当前会话路径的恶化由核心网侧路径引起;如果两者的差值不符合预设的路径质量阈值要求,则确定当前会话路径的恶化由接入网侧路径引起;并将所确定的当前会话路径恶化原因发送给所述动作单元。
12.根据权利要求11所述的路径切换装置,其特征在于,所述动作单元,具体用于,接收所述确定单元发送的当前会话路径恶化原因;在接收到的当前会话路径恶化原因为核心网侧路径时,为当前会话重选媒体设备,并通知当前会话上的终端设备切换到重选的媒体设备上,为当前会话重建媒体传输路径;在接收到的当前会话路径恶化原因为接入网侧路径时,向所述发起路径切换请求的网元发送拒绝消息,拒绝所述路径切换请求;或者,为当前会话重选接入网节点,并通知当前会话路径上的终端设备切换到重选接入网节点上,为当前会话重建媒体传输路径。
13.—种路径切换系统,其特征在于,所述系统包括终端设备、接入网节点、核心网控制节点和媒体设备,其中,核心网控制节点包括获取单元、确定单元和动作单元,其中,获取单元,用于在接收到当前会话中的网元发起的路径切换请求后,获取当前会话的端到端路径质量、以及核心网侧路径质量;确定单元,用于根据所述获取单元获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;动作单元,用于根据所述确定单元确定的当前会话路径的恶化原因,拒绝所述路径切换请求,或为当前会话重建媒体传输路径。
14.根据权利要求13所述的路径切换系统,其特征在于,所述系统还包括代理节点管理服务器,所述核心网控制节点的获取单元通过向该代理节点管理服务器查询得到当前会话路径上核心网侧的路径质量。
全文摘要
本发明公开了一种路径切换方法,所述方法包括在接收到当前会话中的网元发起的路径切换请求后,核心网控制节点获取当前会话的端到端路径质量、以及核心网侧路径质量;所述核心网控制节点根据所获取到的当前会话的端到端路径质量、与核心网侧路径质量,确定当前会话路径的恶化原因;根据确定的当前会话路径的恶化原因,所述核心控制节点拒绝所述路径切换请求,或为当前会话重建媒体传输路径。本发明还公开了一种路径切换装置及系统,能够将接入网引起的路径质量恶化、与核心网引起的路径质量恶化区分开来,确保能够通过切换路径来改善端到端路径质量,从而有效提高路径切换改善路径质量的效率,并有效提高用户体验。
文档编号H04L29/08GK102469082SQ20101054148
公开日2012年5月23日 申请日期2010年11月11日 优先权日2010年11月11日
发明者胡永生, 陶全军 申请人:中兴通讯股份有限公司