会话关联方法、装置及系统与流程

文档序号:12661715阅读:262来源:国知局
会话关联方法、装置及系统与流程
本发明实施例涉及通信技术领域,尤其涉及一种会话关联方法、装置及系统。

背景技术:
通信网络监测系统是支撑运营商主动监测和管理的重要系统,通信网络监测系统的工作过程是通过以不影响网络运行的高阻跨接、端口镜像、分光器分光等方式采集通信网络的各类信令和媒体数据,再将采集到的信令和媒体数据发送到数据中心,数据中心将所述信令和媒体数据进行解码、关联、呼叫/会话详单(calldetailrecord,简称:CDR)/事务详单(transactiondetailrecord,简称:TDR)合成,再现业务的全过程以便进行网络、用户和业务各类指标统计,从而使网络维护人员掌握和分析网络及业务运行情况、市场经营人员掌握和分析用户行为和业务使用情况、管理人员获得支撑决策的量化依据。以话音业务为例,用户之间的呼叫/会话通常在通信网络的控制平面表现为控制流,在用户平面表现为媒体流,控制流和媒体流都会经过一系列网元的中继和接续,网元如移动交换中心服务器(MobileSwitchCenterServer,以下简称:MSCServer)、媒体网关(MediaGateway,以下简称:MGW)等,通信网络监测系统是在各网元间的通信链路上采集通信网络的各类信令和媒体数据的,因此从用户间呼叫/会话角度看,采集到的信令和媒体数据是各网元间单接口、分段的,所以通信网络监测系统必须将采集到的各个单接口的信令和媒体数据进行关联,才能还原成端到端的呼叫/会话信息,通信网络监测系统的该过程称为多协议多接口关联。通信网络监测系统完成上述过程后才能站在整网、用户和业务的角度评估和分析通信网络。现有技术中,通信网络监测系统在对呼叫/会话进行多协议多接口关联时,是基于同一个呼叫/会话在网元两侧接口上采集到的主、被叫用户号码相同的假设,采用采集到的呼叫控制信令中携带的主、被叫用户号码作为关联依据,通信网络监测系统通过比较在网元两侧接口上采集到的呼叫控制信令携带的主、被叫用户号码是否相同就可将属于同一呼叫/会话的单接口进行关联。但是在上述方法中,由于各种业务和基于用户号码路由的需求,通信网络中的网元在接续呼叫/会话时,会经常性地对主、被叫用户号码进行规整和变换,因此如果按用户号码进行关联会影响到多协议多接口关联的准确性,从而严重影响通信网络监测系统的可信度。

技术实现要素:
本发明实施例提供一种会话关联方法、装置及系统,以提高会话关联的准确性,进而可提高通信网络监测系统的可信度。第一方面,本发明实施例提供一种会话关联方法,包括:采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,所述呼叫控制信令中包含话路信息;根据所述话路信息,对所述呼叫控制信令进行会话关联。在第一方面的第一种可能的实施方式中,所述采集控制面信令链路上各网元传输的呼叫控制信令,包括:采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令;所述根据所述话路信息,对所述呼叫控制信令进行会话关联,包括:根据所述话路信息,将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。结合第一方面的第一种可能的实施方式中,在第一方面的第二种可能的实施方式中,所述通信网络为分组交换承载网络,所述话路信息为用户面地址;所述根据所述话路信息,将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联,包括:若所述第一呼叫控制信令中包含的第一用户面地址与第二呼叫控制信令中包含的第二用户面地址相同,则将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。结合第一方面的第一种可能的实施方式中,在第一方面的第三种可能的实施方式中,所述通信网络为分组交换承载网络,所述话路信息为用户面地址;所述采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令之前,还包括:获取用户面地址之间的关联关系;所述根据所述话路信息,将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联,包括:若根据所述关联关系,确定所述第一呼叫控制信令中包含的第一用户面地址与所述第二呼叫控制信令中包含的第二用户面地址之间存在关联,则将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。结合第一方面的第一种可能的实施方式中,在第一方面的第四种可能的实施方式中,所述通信网络为电路交换承载网络,所述话路信息为电路标识码;所述采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令之前,还包括:获取电路标识码之间的关联关系;所述根据所述话路信息,将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联,包括:若根据所述关联关系,确定所述第一呼叫控制信令中包含的第一电路标识码与所述第二呼叫控制信令中包含的第二电路标识码之间存在关联,则将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。结合第一方面至第一方面的第四种可能的实施方式中任一项所述的方法,在第一方面的第五种可能的实施方式中,所述通信网络为移动软交换CS网络,所述网元,包括:移动交换中心服务器MSCServer,或者,MSCServer和媒体网关MGW;或者,所述通信网络为固定软交换NGN网络,所述网元,包括:固定软交换SoftSwitch,或者,所述SoftSwitch和接入网关AG/中继网关TG;或者,所述通信网络为IP多媒体子系统IMS网络,所述网元,包括:呼叫/会话控制功能CSCF、疏导网关控制功能BGCF、互连边界控制功能IBCF、媒体网关控制功能MGCF和应用服务器AS,IBCF和转换网关TrGW、MGCF和IMS媒体网关IM-MGW、多媒体资源功能控制器MRFC和多媒体资源功能处理器MRFP、基于业务的决策功能SPDF和边界网关功能BGF,MGCF和IM-MGW。第二方面,本发明实施例提供一种监测装置,包括:采集模块,用于采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,所述呼叫控制信令中包含话路信息;关联模块,用于根据所述话路信息,对所述呼叫控制信令进行会话关联。在第二方面的第一种可能的实施方式中,所述采集模块具体用于:采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令;所述关联模块具体用于:根据所述话路信息,将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。结合第二方面的第一种可能的实施方式中,在第二方面的第二种可能的实施方式中,所述通信网络为分组交换承载网络,所述话路信息为用户面地址;所述关联模块用于:若所述第一呼叫控制信令中包含的第一用户面地址与第二呼叫控制信令中包含的第二用户面地址相同,则将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。结合第二方面的第一种可能的实施方式中,在第二方面的第三种可能的实施方式中,所述通信网络为分组交换承载网络,所述话路信息为用户面地址;所述装置还包括:第一获取模块,用于在所述采集模块采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令之前,获取用户面地址之间的关联关系;所述关联模块用于:若根据所述关联关系,确定所述第一呼叫控制信令中包含的第一用户面地址与所述第二呼叫控制信令中包含的第二用户面地址之间存在关联,则将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。结合第二方面的第一种可能的实施方式中,在第二方面的第四种可能的实施方式中,所述通信网络为电路交换承载网络,所述话路信息为电路标识码;所述通信网络为电路交换承载网络,所述话路信息为电路标识码;所述装置还包括:第二获取模块,用于在所述采集模块采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令之前,获取电路标识码之间的关联关系;所述关联模块用于:若根据所述关联关系,确定所述第一呼叫控制信令中包含的第一电路标识码与所述第二呼叫控制信令中包含的第二电路标识码之间存在关联,则将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。第三方面,本发明实施例提供一种通信系统,包括监测装置和通信网络中的至少一个网元;其中,所述监测装置,用于采集通信网络中控制面信令链路上各所述至少一个网元传输的呼叫控制信令,所述呼叫控制信令中包含话路信息,根据所述话路信息,对所述呼叫控制信令进行会话关联。结合第三方面,在第三方面的第一种可能的实施方式中,所述监测装置具体用于:采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令,根据所述话路信息,将所述第一呼叫控制信令和第二呼叫控制信令进行会话关联。在第三方面或第三方面的第二种可能的实施方式中,所述通信网络为移动软交换CS网络,所述网元,包括:移动交换中心服务器MSCServer,或者,MSCServer和媒体网关MGW;或者,所述通信网络为固定软交换NGN网络,所述网元,包括:固定软交换SoftSwitch,或者,所述SoftSwitch和接入网关AG/中继网关TG;或者,所述通信网络为IP多媒体子系统IMS网络,所述网元,包括:呼叫/会话控制功能CSCF、疏导网关控制功能BGCF、互连边界控制功能IBCF、媒体网关控制功能MGCF和应用服务器AS,IBCF和转换网关TrGW、MGCF和IMS媒体网关IM-MGW、多媒体资源功能控制器MRFC和多媒体资源功能处理器MRFP、基于业务的决策功能SPDF和边界网关功能BGF,MGCF和IM-MGW。本发明实施例提供的会话关联方法、装置及系统,通过监测系统采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息,监测系统根据话路信息,对呼叫控制信令进行会话关联。由于呼叫/会话中话路存在的必然性和唯一性,因此监测系统根据话路信息来进行会话关联可以做到非常准确的关联,从而提高了会话关联的准确性,进而可提高通信网络监测系统的可信度。为通信网络监测系统实现以整网、用户和业务的角度评估和分析通信网络,从而提供端到端的网络质量、用户感知和业务质量,以及端到端的呼叫/会话跟踪和投诉故障处理,提供了可靠的保障。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明会话关联方法实施例一的流程图;图2为本发明会话关联方法实施例二的流程图;图3为本发明会话关联方法实施例二中呼叫控制信令与网元示意图;图4为本发明会话关联方法实施例三的流程图;图5为本发明会话关联方法实施例三中呼叫控制信令与网元示意图;图6为本发明会话关联方法实施例四的流程图;图7为本发明会话关联方法实施例四中呼叫控制信令与网元示意图;图8为本发明监测装置实施例一的结构示意图;图9为本发明监测装置实施例二的结构示意图;图10为本发明监测装置实施例三的结构示意图;图11为本发明监测装置实施例四的结构示意图;图12为本发明监测装置实施例五的结构示意图;图13为本发明监测装置实施例六的结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明会话关联方法实施例一的流程图,本实施例提供的会话关联方法适用于通信网络监测系统对采集到的通信网络中的各个单接口的信令和媒体数据进行多协议多接口关联,还原成端到端的呼叫/会话信息,以便于通信网络监测系统以整网、用户和业务的角度评估和分析通信网络,从而提供端到端的网络质量、用户感知和业务质量,以及端到端的呼叫/会话跟踪和投诉故障处理。需要说明的是,本实施例提供的会话关联方法适用于所有控制和承载分离的通信网络的监测,包括例如移动软交换(CS)网络、固定软交换(NGN)网络和IP多媒体子系统(IPMultimediaSubSytem,以下简称:IMS)网络。本实施例以监测系统为执行主体为例进行说明,如图1所示,本实施例的方法可以包括:S101、采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息。S102、根据话路信息,对呼叫控制信令进行会话关联。具体地,监测系统采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息,监测系统根据话路信息,对呼叫控制信令进行会话关联。此处需说明的是,用户号码信息与话路信息不属于同一范畴。本实施例中监测系统利用呼叫/会话中话路存在的必然性和唯一性,以呼叫控制信令中包含的话路信息,来进行会话关联。本实施例下面主要描述单个网元两侧的会话关联,只要单个网元两侧的会话关联成功,则经过多个网元接续和中继的呼叫/会话也可以实现端到端关联成功。且对于用户面,只要控制面完成了端到端关联,就可以通过控制面的话路信息和用户面的话路进行匹配完成用户面的端到端关联。具体地,监测系统对单个网元两侧的会话关联过程如下:S101a、监测系统采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令。S102a、监测系统根据话路信息,将第一呼叫控制信令和第二呼叫控制信令进行会话关联。其中,针对不同网络以及不同网络下的不同场景,有以下三种可实施的方式:一、当通信网络为分组交换承载网络时,话路信息为用户面地址,且在核心网网元不插入用户面设备时,即就是核心网网元只提供控制面的呼叫接续节点(CallMediationNode,以下简称:CMN)的场景时,步骤S102a根据话路信息,将第一呼叫控制信令和第二呼叫控制信令进行会话关联,具体为:若第一呼叫控制信令中包含的第一用户面地址与第二呼叫控制信令中包含的第二用户面地址相同,则监测系统将第一呼叫控制信令和第二呼叫控制信令进行会话关联。其中该场景下的网元可以包括:移动软交换(CS)网络下可为MSCServer;固定软交换(NGN)网络下可为固定软交换(SoftSwitch);IMS网络下可为呼叫/会话控制功能(CallSessionControlFunction,简称:CSCF)、疏导网关控制功能(BreakoutGatewayControlFunction,简称:BGCF)、互连边界控制功能(InterconnectionBorderControlFunction,以下简称:IBCF)、媒体网关控制功能(MediaGatewayControlFunction,以下简称:MGCF)、应用服务器(ApplicationServer,以下简称:AS)。二、当通信网络为分组交换承载网络时,话路信息为用户面地址,且在核心网网元插入用户面设备时,即就是核心网网元提供控制面和用户面功能的场景,在步骤S101a之前还包括:获取用户面地址之间的关联关系。步骤S102a根据话路信息,将第一呼叫控制信令和第二呼叫控制信令进行会话关联,具体为:若根据关联关系,确定第一呼叫控制信令中包含的第一用户面地址与第二呼叫控制信令中包含的第二用户面地址之间存在关联,则将第一呼叫控制信令和第二呼叫控制信令进行会话关联。其中该场景下的网元可以包括:移动软交换(CS)网络下可为MSCServer和MGW;固定软交换(NGN)网络下可为SoftSwitch和接入网关(AccessGateway,简称:AG)/中继网关(TrunkGateway,简称:TG);IMS网络下可为IBCF和转换网关(TransitionGateway,简称:TrGW)、MGCF和IMS媒体网关(IPMultimediaSubsystem-MediaGateway,以下简称:IM-MGW)、多媒体资源功能控制器(MultimediaResourceFunctionController,简称:MRFC)和多媒体资源功能处理器(MultimediaResourceFunctionProcessor,简称:MRFP)、基于业务的决策功能(Service-basedPolicyDecisionFunction,简称:SPDF)和边界网关功能(BorderGatewayFunction,简称:BGF)。三、当通信网络为电路交换承载网络,话路信息为电路标识码时,在步骤S101a之前还包括:获取电路标识码之间的关联关系。步骤S102a根据话路信息,将第一呼叫控制信令和第二呼叫控制信令进行会话关联,具体为:若根据关联关系,确定第一呼叫控制信令中包含的第一电路标识码与第二呼叫控制信令中包含的第二电路标识码之间存在关联,则将第一呼叫控制信令和第二呼叫控制信令进行会话关联。其中该场景下的网元可以包括:移动软交换(CS)网络下可为MSCServer和媒体网关(MediaGateway,以下简称:MGW);固定软交换(NGN)网络下可为SoftSwitch和AG/TG;IMS网络下可为MGCF和IM-MGW。在上述实施例中,呼叫控制信令可以包括:会话发起协议(SessionInitiationProtocol,简称SIP)、携带集成业务数字网用户部分信令的会话发起协议(SessionInitiationProtocolwithencapsulatedISUP,简称:SIP-I)、用于电话业务的会话发起协议(SessionInitiationProtocolforTelephones,简称:SIP-T)、承载无关呼叫控制(BearerIndependentCallControl,简称:BICC)、ITU-TH.323协议族、基站子系统管理应用部分(BaseStationSubsystemManagementApplicationPart,简称:BSSMAP)、射频接入网应用部分(RadioAccessNetworkApplicationPart,简称:RANAP)、集成业务数字网用户部分(integratedservicesdigitalnetworkuserpart,简称:ISUP)、电话用户部分(TelephoneUserPart,简称:TUP)、ITU-TH.248协议族、媒体网关控制协议(MediaGatewayControlProtocol,简称:MGCP)、ITU-TQ.931协议族。本实施例提供的会话关联方法,通过监测系统采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息,监测系统根据话路信息,对呼叫控制信令进行会话关联。由于呼叫/会话中话路存在的必然性和唯一性,因此监测系统根据话路信息来进行会话关联可以做到非常准确的关联,从而提高了会话关联的准确性,进而可提高通信网络监测系统的可信度。为监测系统实现以整网、用户和业务的角度评估和分析通信网络,从而提供端到端的网络质量、用户感知和业务质量,以及端到端的呼叫/会话跟踪和投诉故障处理,提供了可靠的保障。下面采用几个具体的实施例,对图1所示方法实施例的技术方案进行详细说明。图2为本发明会话关联方法实施例二的流程图,图3为本发明会话关联方法实施例二中呼叫控制信令与网元示意图,结合图3,本实施例以通信网络为分组交换承载网络,话路信息为用户面地址,且核心网网元不插入用户面设备的场景为例来进行说明,网元以AS为例,呼叫控制信令以SIP消息为例,如图2和图3所示,本实施例的方法可以包括:S201、主叫用户发送第一呼叫控制信令(此处为第一SIP消息)给AS,第一SIP消息携带第一用户面地址,即就是主叫用户的用户面地址,例如主叫用户的用户面地址为175.144.1.1/5000。S202、AS在完成业务相关处理后,将携带第二用户面地址的第二SIP消息转发给下一个服务器或者被叫用户,此时AS转发的第二用户面地址与第一用户面地址相同,也为175.144.1.1/5000。与上述步骤类似,被叫用户发给AS的用于响应会话建立的183响应也会携带被叫用户的用户面地址,例如被叫用户的用户面地址为183.11.1.1/4008,AS在转发出的183响应中发给主叫用户的用户面地址不会改变,也为183.11.1.1/4008。S203、监测系统通过对比采集到的控制面信令链路上AS与主叫用户之间的第一SIP消息以及与被叫用户之间的第二SIP消息,若第一SIP消息中包含的第一用户面地址与第二SIP消息中包含的第二用户面地址相同,则监测系统将第一SIP消息和第二SIP消息进行会话关联。具体地,例如可通过对比用户面地址175.144.1.1/5000或者,通过对比用户面地址183.11.1.1/4008,若用户面地址相同,就可将第一SIP消息和第二SIP消息进行会话关联。图4为本发明会话关联方法实施例三的流程图,图5为本发明会话关联方法实施例三中呼叫控制信令与网元示意图,结合图5所示,本实施例以通信网络为分组交换承载网络,话路信息为用户面地址,且核心网网元插入用户面设备的场景为例来进行说明,例如用户面插入了MGW,用户面的话路被MGW截成了两段,网元以Softwitch为例,呼叫控制信令以SIP消息为例,如图4和图5所示,本实施例的方法可以包括:S301、主叫用户发送SIP消息给Softwitch,SIP消息携带主叫用户的用户面地址,例如主叫用户的用户面地址为175.144.1.1/5000。S302、Softwitch通过H.248信令的Add过程控制在用户面插入MGW,MGW接收到用户面地址175.144.1.1/5000后为主叫用户分配一用户面地址10.143.10.1/7000,为被叫用户分配一用户面地址10.143.10.2/6000,并将T1(远端地址175.144.1.1/5000,近端地址10.143.10.1/7000)和T2(近端地址10.143.10.2/6000)合并到C1,形成关联关系。S303、Softwitch将携带用户面地址10.143.10.2/6000的183响应转发给被叫用户,将携带用户面地址10.143.10.1/7000的183响应转发给主叫用户。S304、被叫用户发给Softwitch的用于响应会话建立的183响应也会携带被叫用户的用户面地址。例如为183.11.1.1/4008。S305、Softwitch通过H.248信令的Mod过程修改T2的远端地址,变为T2(远端地址183.11.1.1/4008,近端地址10.143.10.2)。S306、监测系统获取用户面地址之间的关联关系,具体为:通过在Softwitch与MGW之间采集的H.248信令,即可知道远端地址为175.144.1.1/5000、近端地址为10.143.10.1/7000的话路和远端地址为183.11.1.1/4008、近端地址为10.143.10.2/6000的话路属于一个呼叫/会话。S307、监测系统通过对比采集到的Softwitch与主叫用户之间的携带用户面地址175.144.1.1/5000和10.143.10.1/7000的第一SIP消息和与被叫用户之间的携带用户面地址183.11.1.1/4008和10.143.10.2/6000的第二SIP消息,若确定第一SIP消息与第二SIP消息之间存在关联,则将二者进行会话关联。图6为本发明会话关联方法实施例四的流程图,图7为本发明会话关联方法实施例四中呼叫控制信令与网元示意图,结合图7所示,本实施例以通信网络为电路交换承载网络,话路信息为电路标识码时为例来进行说明,网元以MSCServer和MGW为例,呼叫控制信令以集成业务数字网用户部分(integratedservicesdigitalnetworkuserpart,简称:ISUP)消息中的第一初始地址消息(initialaddressmessage,以下简称:IAM)为例,如图6和图7所示,本实施例的方法可以包括:S401、MSCServer接收主叫用户发送的第一IAM消息的电路标识码为CIC1。S402、MSCServer通过H.248信令的Add过程控制在用户面插入MGW,MGW将接收的CIC1与选择的一电路标识码CIC2合并,具体地,将T1和T2合并到C1中,T1和CIC1对应,T2和CIC2对应,形成关联关系。S403、MSCServer在完成业务相关处理后,转发出的第二IAM消息的电路标识码为CIC2。另外,被叫用户发送给MSCServer的地址全消息(addresscompletemessage,以下简称:ACM)的电路标识码为CIC2,MSCServer转发出的ACM消息的电路标识码为CIC1。S404、监测系统获取用户面地址之间的关联关系,具体为:监测系统通过在MSCServer和MGW之间采集的H.248信令,即可知道电路标识码为CIC1的话路与电路标识码为CIC2的话路属于一个呼叫/会话。S405、监测系统通过对比采集到的MSCServer与主叫用户之间的携带电路标识码为CIC1的第一IAM消息以及与被叫用户之间的携带电路标识码为CIC2的第二IAM消息,根据关联关系,若确定CIC1与CIC2之间存在关联,则将第一IAM消息和第二IAM消息进行会话关联。图8为本发明监测装置实施例一的结构示意图,如图8所示,本实施例的监测装置可以包括:采集模块11和关联模块12,其中,采集模块11用于采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息;关联模块12用于根据话路信息,对呼叫控制信令进行会话关联。进一步地,采集模块11具体用于:采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令;关联模块12具体用于:根据话路信息,将第一呼叫控制信令和第二呼叫控制信令进行会话关联。进一步地,通信网络为分组交换承载网络,话路信息为用户面地址时,关联模块12用于:若第一呼叫控制信令中包含的第一用户面地址与第二呼叫控制信令中包含的第二用户面地址相同,则将第一呼叫控制信令和第二呼叫控制信令进行会话关联。本实施例的监测装置,可以用于执行图1所示方法实施例的技术方案,其实现原理类似,此处不再赘述。本实施例提供的监测装置,通过采集模块采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息,关联模块根据话路信息,对呼叫控制信令进行会话关联。由于呼叫/会话中话路存在的必然性和唯一性,因此监测装置根据话路信息来进行会话关联可以做到非常准确的关联,从而提高了会话关联的准确性,进而可提高通信网络监测装置的可信度。为监测装置实现以整网、用户和业务的角度评估和分析通信网络,从而提供端到端的网络质量、用户感知和业务质量,以及端到端的呼叫/会话跟踪和投诉故障处理,提供了可靠的保障。图9为本发明监测装置实施例二的结构示意图,如图9所示,本实施例的监测装置在图8所示监测装置结构的基础上,通信网络为分组交换承载网络,话路信息为用户面地址时,进一步地,还可以包括:第一获取模块13,该第一获取模块13用于在采集模块11采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令之前,获取用户面地址之间的关联关系。此时关联模块12用于:若根据关联关系,确定第一呼叫控制信令中包含的第一用户面地址与第二呼叫控制信令中包含的第二用户面地址之间存在关联,则将第一呼叫控制信令和第二呼叫控制信令进行会话关联。本实施例的监测装置,可以用于执行图1所示方法实施例的技术方案,其实现原理类似,此处不再赘述。图10为本发明监测装置实施例三的结构示意图,如图10所示,本实施例的监测装置在图8所示监测装置结构的基础上,通信网络为电路交换承载网络,话路信息为电路标识码时,进一步地,还可以包括:第二获取模块14,该第二获取模块14用于在采集模块11采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令之前,获取电路标识码之间的关联关系。此时关联模块12用于:若根据关联关系,确定第一呼叫控制信令中包含的第一电路标识码与第二呼叫控制信令中包含的第二电路标识码之间存在关联,则将第一呼叫控制信令和第二呼叫控制信令进行会话关联。本实施例的监测装置,可以用于执行图1所示方法实施例的技术方案,其实现原理类似,此处不再赘述。在上述实施例中,呼叫控制信令包括:会话发起协议SIP、携带集成业务数字网用户部分信令的会话发起协议SIP-I、用于电话业务的会话发起协议SIP-T、承载无关呼叫控制BICC、ITU-TH.323协议族、基站子系统管理应用部分BSSMAP、射频接入网应用部分RANAP、集成业务数字网用户部分ISUP、电话用户部分TUP、ITU-TH.248协议族、媒体网关控制协议MGCP、ITU-TQ.931协议族。本发明实施例提供的通信系统,包括:监测装置和通信网络中的至少一个网元,其中,监测装置采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息,根据话路信息,对呼叫控制信令进行会话关联。进一步地,监测装置具体用于:采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令,根据话路信息,将第一呼叫控制信令和第二呼叫控制信令进行会话关联。其中,通信网络为移动软交换CS网络,网元包括:移动交换中心服务器MSCServer,或者,MSCServer和媒体网关MGW;或者,通信网络为固定软交换NGN网络,网元包括:固定软交换(SoftSwitch),或者,SoftSwitch和接入网关AG/中继网关TG;或者,通信网络为IP多媒体子系统IMS网络,网元包括:呼叫/会话控制功能CSCF、疏导网关控制功能BGCF、互连边界控制功能IBCF、媒体网关控制功能MGCF和应用服务器AS,IBCF和转换网关TrGW、MGCF和IMS媒体网关IM-MGW、多媒体资源功能控制器MRFC和多媒体资源功能处理器MRFP、基于业务的决策功能SPDF和边界网关功能BGF,MGCF和IM-MGW。图11为本发明监测装置实施例四的结构示意图,如图11所示,本实施例的监测装置可以包括:采集接收器21和处理器22,其中,采集接收器21用于采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息;处理器22用于根据话路信息,对呼叫控制信令进行会话关联。进一步地,采集接收器21具体用于:采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令;处理器22具体用于:根据话路信息,将第一呼叫控制信令和第二呼叫控制信令进行会话关联。进一步地,通信网络为分组交换承载网络,话路信息为用户面地址时,处理器22用于:若第一呼叫控制信令中包含的第一用户面地址与第二呼叫控制信令中包含的第二用户面地址相同,则将第一呼叫控制信令和第二呼叫控制信令进行会话关联。本实施例的监测装置,可以用于执行图1所示方法实施例的技术方案,其实现原理类似,此处不再赘述。本实施例提供的监测装置,通过采集接收器采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息,关联模块根据话路信息,对呼叫控制信令进行会话关联。由于呼叫/会话中话路存在的必然性和唯一性,因此监测装置根据话路信息来进行会话关联可以做到非常准确的关联,从而提高了会话关联的准确性,进而可提高通信网络监测装置的可信度。为监测装置实现以整网、用户和业务的角度评估和分析通信网络,从而提供端到端的网络质量、用户感知和业务质量,以及端到端的呼叫/会话跟踪和投诉故障处理,提供了可靠的保障。图12为本发明监测装置实施例五的结构示意图,如图12所示,本实施例的监测装置在图11所示监测装置结构的基础上,通信网络为分组交换承载网络,话路信息为用户面地址时,进一步地,还可以包括:第一接收器23,该第一接收器23用于在采集接收器采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令之前,获取用户面地址之间的关联关系。此时处理器22用于:若根据关联关系,确定第一呼叫控制信令中包含的第一用户面地址与第二呼叫控制信令中包含的第二用户面地址之间存在关联,则将第一呼叫控制信令和第二呼叫控制信令进行会话关联。本实施例的监测装置,可以用于执行图1所示方法实施例的技术方案,其实现原理类似,此处不再赘述。图13为本发明监测装置实施例六的结构示意图,如图13所示,本实施例的监测装置在图11所示监测装置结构的基础上,通信网络为电路交换承载网络,话路信息为电路标识码时,进一步地,还可以包括:第二接收器24,该第二接收器24用于在采集接收器采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令之前,获取电路标识码之间的关联关系。此时处理器22用于:若根据关联关系,确定第一呼叫控制信令中包含的第一电路标识码与第二呼叫控制信令中包含的第二电路标识码之间存在关联,则将第一呼叫控制信令和第二呼叫控制信令进行会话关联。本实施例的监测装置,可以用于执行图1所示方法实施例的技术方案,其实现原理类似,此处不再赘述。在上述实施例中,呼叫控制信令包括:会话发起协议SIP、携带集成业务数字网用户部分信令的会话发起协议SIP-I、用于电话业务的会话发起协议SIP-T、承载无关呼叫控制BICC、ITU-TH.323协议族、基站子系统管理应用部分BSSMAP、射频接入网应用部分RANAP、集成业务数字网用户部分ISUP、电话用户部分TUP、ITU-TH.248协议族、媒体网关控制协议MGCP、ITU-TQ.931协议族。本发明实施例提供的通信系统,包括:监测装置和通信网络中的至少一个网元,其中,监测装置采集通信网络中控制面信令链路上各网元传输的呼叫控制信令,呼叫控制信令中包含话路信息,根据话路信息,对呼叫控制信令进行会话关联。进一步地,监测装置具体用于:采集控制面信令链路上各网元与主叫用户之间的第一呼叫控制信令以及与被叫用户之间的第二呼叫控制信令,根据话路信息,将第一呼叫控制信令和第二呼叫控制信令进行会话关联。其中,通信网络为移动软交换CS网络,网元包括:移动交换中心服务器MSCServer,或者,MSCServer和媒体网关MGW;或者,通信网络为固定软交换NGN网络,网元包括:固定软交换(SoftSwitch),或者,SoftSwitch和接入网关AG/中继网关TG;或者,通信网络为IP多媒体子系统IMS网络,网元包括:呼叫/会话控制功能CSCF、疏导网关控制功能BGCF、互连边界控制功能IBCF、媒体网关控制功能MGCF和应用服务器AS,IBCF和转换网关TrGW、MGCF和IMS媒体网关IM-MGW、多媒体资源功能控制器MRFC和多媒体资源功能处理器MRFP、基于业务的决策功能SPDF和边界网关功能BGF,MGCF和IM-MGW。在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(RandomAccessMemory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1