用于网络分析的方法和装置与流程

文档序号:11807749阅读:277来源:国知局
用于网络分析的方法和装置与流程
概括地,本发明涉及通信网络,并且更具体但不是排他性地,本发明涉及支持通信网络的管理。

背景技术:
无线网络服务提供商(WNSP)正面临持续增加的利用较高的服务质量且使运营成最小地将新的高速数据服务递送给最终用户(例如,使用智能电话和其他类型的无线设备的最终用户)的挑战。在这种挑战的情况下,相比于传统移动电话,智能电话增加了对无线数据网络的更高要求。这种对于实时高速数据使用的要求的增加通常超出了WNSP升级、监测和维护无线数据网络的能力。作为结果,WNSP使用问题监测工具和运营方法以尝试按照满足挑战的方式来识别和解决网络中影响服务的问题。

技术实现要素:
通过用于提供网络分析能力的实施方式来解决现有技术中的各种缺陷。在一个实施方式中,一种用于控制对来自网络的数据进行收集的装置,包括处理器,被配置为:从被配置为经由网络的网络路径进行通信的无线用户设备接收指示无线用户设备对事件的检测的反馈信息,其中所述反馈信息包括指示当检测到事件时无线用户设备的地理位置的位置信息;至少部分地基于所述位置信息,识别网络路径的网络元件,所述网络元件被配置用于收集与事件相关的数据;并且生成适于请求来自所识别的网络元件的所收集的数据的消息。在一个实施方式中,一种用于控制对来自网络的数据进行收集的方法, 包括:从被配置为经由网络的网络路径进行通信的无线用户设备接收指示无线用户设备对事件的检测的反馈信息,其中所述反馈信息包括指示当检测到事件时无线用户设备的地理位置的位置信息;至少部分地基于所述位置信息,识别网络路径的网络元件,所述网络元件被配置用于收集与事件相关的数据;并且生成适于请求来自所识别的网络元件的所收集的数据的消息。附图说明通过考虑下面的详细说明并结合附图,能够容易地理解此处的教导,其中:图1描述了示例性无线通信系统,示出了在示例性长期演进(LTE)网络的环境中的网络分析能力的一个实施方式;图2描述了图1的示例性无线通信系统,示出了用于控制在网络性能分析中使用的数据收集的网络分析能力的示例性使用;图3描述了单个UE识别事件、其由此促使数据收集服务器启动数据收集的示例性实施方式;图4描述了单个UE识别事件、其由此促使数据收集服务器基于网络运营商设置的参数来启动数据收集的示例性实施方式;图5描述了数据收集服务器将多个事件进行关联、其由此促使数据收集服务器启动数据收集的示例性实施方式;图6描述了网络运营商使用数据收集系统在新的细分市场中测试网络性能的示例性实施方式;图7描述了数据收集服务器收集来自数据收集系统的信息、收集来自第三方系统的信息、并且将信息进行关联以由网络运营商来使用的示例性实施方式;图8描述了用于控制对来自网络的数据的收集的方法的一个实施方式;图9描述了用于响应于事件的检测来提供数据收集反馈信息的方法的 一个实施方式;以及图10描述了适用于执行此处介绍的功能的计算机的高级框图。为了便于理解,在可能的情况下,用相同的附图标记表示附图中共同的相同元素。具体实施方式概括地,尽管注意的是此处还可以提供各种其他能力,此处描述和介绍了无线网络使用的网络分析能力。在至少一些实施方式中,网络分析能力通过从最终用户的角度在网络处进行查看来支持对网络中的服务故障进行主动检测。在至少一个实施方式中,通过使最终用户设备(例如,智能电话和其他设备)运行后台应用来提供主动检测,所述后台应用监测影响服务的问题并且当检测到这种问题时自动地报告影响服务的问题。在检测到问题之前和/或之后,后台应用收集诊断信息并且将诊断信息转发到网络节点以用于分析。网络节点编辑和分析从最终用户设备收集的数据、从一个或多个基于网络的数据收集器收集的数据、以及可选地,来自一个或多个网络支持系统的信息,从而甚至在潜在地影响服务之前,诊断问题并且动态地进行响应。这样,无线运营商能够向他们的客户提供改进质量的体验和可靠性。在至少一些实施方式中,网络分析能力提供协调的活动管理机制,所述机制被配置为预测在网络操作技术人员执行用于无线网络的管理功能时,网络操作技术人员需要的数据收集(例如,在对问题进行故障排除的过程中需要的数据、在纠正问题的过程中需要的数据等,以及其各种组合)。按这种方式,网络分析能力的至少一些实施方式提供用于响应于无线网络中的问题来处理问题故障排除和解决的机制。在至少一些实施方式中,网络分析能力提供改进的数据收集能力,其基于各种类型的输入信息按各种规模实现数据收集的自动激活和去激活。例如,网络分析能力可基于以下内容中的一个或多个来实现数据收集的激活和/或去激活:与产品专用的网络性能相关的信息、与无线网络上的最终 用户设备组或特定的最终用户设备相关联的错误等,以及其各种组合。在至少一些情况中,这基于问题已经发生后对问题的识别并且基于或甚至是要求使用数据捕获工具的网络运营商对数据收集的手动设置来提供对网络诊断数据的捕获的改进。在至少一些实施方式中,网络分析能力支持要被分析用于执行各种数据分析和相关联的管理功能的数据的定向收集。可将数据收集定向到各种级别的粒度(例如,基于最终用户设备,用于共享一个或多个公共特性的最终用户设备的一个或多个组、基于无线网络节点或相关联的接口等,以及其各种组合)。作为结果,在至少一些情况中,避免对于捕获和分析所有最终用户设备的数据的需要,由此降低了为了提供各种管理功能所需要的数据存储能力、降低了为了提供各种管理功能要分析的数据的量等,以及其各种组合。在至少一些实施方式中,网络分析能力被配置为基于网络元件和/或最终用户设备所检测的事件,控制数据收集和分析。在至少一些实施方式中,网络分析能力支持对来自网络设备和/或最终用户设备的数据的收集。在至少一些实施方式中,网络分析能力支持数据流的协调捕获、捕获的数据流的解码(例如,其可以包括载波业务的解码)、解码数据流的分析等,以及其各种组合。在至少一些实施方式中,网络分析能力实现与通过无线数据网络(例如,RAN、回程、分组核心等)的各种域的传输特性相关的信息的收集,由此提升网络中利用工具的数据收集的协调并且提升可用于网络运营商的数据收集管理能力(例如,用于计划、运行、和管理数据捕获和分析功能)。在至少一些实施方式中,网络分析能力促进用于执行各种管理功能的定向数据收集和/或分析。例如,管理功能可包括网络监测和/或管理功能、服务监测和/或管理功能等,以及其各种组合(管理功能的至少一些可包括问题预测分析功能、根本原因分析功能、推荐功能等,以及其各种组合)。在至少一些实施方式中,网络分析能力被配置为执行用于基于业务问 题来执行各种管理功能(例如,执行根本原因分析、推荐的补救措施等)的分析。在至少一些实施方式中,网络分析能力被配置为将各种形式的网络数据相关信息(例如,从网络捕获或与网络相关联的数据、从网络捕获的或与网络相关联的数据的分析结果等)与非网络数据相关信息和/或工具(例如,配置逻辑和/或数据、服务逻辑和/或数据等,以及其各种组合)进行组合。尽管这里在特定类型的无线通信网络(即,长期演进(LTE)网络)的上下文中进行主要地描述和说明,但是注意的是,网络分析能力的实施方式的至少一些还可在其他类型的无线通信网络和/或有线通信网络中利用。通过参考将网络分析能力的实施方式应用到如图1所示的示例性无线网络的方式,可以更好地理解网络分析能力的各种实施方式。图1描述了示例性无线通信系统,其示出了示例性长期演进(LTE)网络的环境中的网络分析能力的一个实施方式。如图1所示,示例性无线通信系统100包括多个用户设备(UE)或用户装置(UD)102、长期演进(LTE)网络110、IP网络网关(ING)120、多个数据收集器(DC)130、数据收集服务器(DCS)140、应用服务器(AS)150和系统服务器(SS)160。UE102包括多个客户UE102c以及可选地,一个或多个运营商UE102o。通常,客户UE102c包括无线网络服务提供商的客户所使用的最终用户设备,所述无线网络服务提供商通过示例性无线通信系统100来提供无线服务。通常,运营商UE102o包括最终用户设备,其中网络运营商技术人员(还更为通常地称为运营商)可以使用最终用户设备来执行用于无线网络服务提供商的各种功能(例如,网络性能测试和分析功能、网络性能退化和错误诊断功能等,以及其各种组合)。客户UE102c包括能够接入无线网络(例如,LTE网络110)的无线用户设备。通常,客户UE102c能够支持:(1)经由LTE网络去往一个 或多个IP网络(为了简要的目的进行省略)的一个或多个载波会话,以及(2)支持(多个)载波会话的控制信令。例如,客户UE102c可包括智能电话、计算机和/或任意其他类型的(多个)无线用户设备。在一个实施方式中,客户UE102c被配置为支持网络分析功能的各种功能。在一个实施方式中,例如,客户UE102c可被配置为监测一个或多个事件,当检测到所述事件时触发客户UE102c执行一个或多个促进与LTE网络110相关联的数据的收集的功能。在一个实施方式中,例如,触发条件的检测可触发客户UE102c向DC130、DCS140和SS160中的一个或多个传播数据收集反馈信息,所述信息适于促使DC130、DCS140和SS160中的一个或多个启动数据收集过程(例如,用于促使DC130收集数据、用于促使DCS140生成用于促使DC130收集数据的控制数据等,以及其各种组合)。数据收集反馈信息可包括用于指示DC130、DCS140和SS160中的一个或多个启动数据收集过程(以及,可选地,用于控制数据收集过程的一个或多个方面)的任意信息(例如,要被收集的数据的类型的指示、粒度、定时等,以及其各种组合)。数据收集反馈信息可包括DCS140和/或SS160获得附加信息(例如,从LTE网络110的元件)可使用的信息,其中DCS140和/或SS169可处理所述附加信息以用于提供管理功能。例如,数据收集反馈信息可包括客户UE102c的标识符、与客户UE102c相关联的信息(例如,制造商、模型、设备能力等)、与UE102c相关联的位置信息(例如,来自基于位置的服务(LBS)的位置信息、全球定位系统(GPS)数据、辅助GPS(A-GPS数据)等)等,以及其各种组合。在一个实施方式中,例如,触发条件的检测可触发客户UE102c向DCS140、AS150和SS160中的一个或多个传播由客户UE102c收集的收集数据。触发条件可以是以下内容中的一个或多个:客户UE102c对事件的检测、对来自DCS140的数据收集控制指令的接收、客户UE102c对条件的本地检测等,其中事件的检测可导致客户UE102c将数据收集反馈信息提 供给DCS140。在一个实施方式中,例如,收集的数据可包括可由DCS140、AS150和SS160中的一个或多个处理的信息(例如,用于促使DCS140启动用于促使一个或多个DCs130收集数据的数据反馈控制信息、用于促使AS150启动一个或多个测试、用于使DCS140和/或SS160提供一个或多个管理功能等,以及其各种组合)。例如,收集的数据可包括事件检测信息(例如,所检测事件的类型、所检测事件的细节、当检测到事件时指示客户UE102c的地理位置的位置信息等)、客户UE102c的载波和/或控制数据、用于报告由客户UE102c识别的错误的捕捉器、由客户UE102c执行的数据传输测试的结果、指示关于任意前述类型的收集数据的客户UE102c的网络和/或地理位置的位置信息等,以及其各种组合。在一个实施方式中,一个或多个客户UE102c可被配置为包括DC130,所述DC130被配置为收集这种数据并且将这种数据提供给DCS140和/或SS160。在一个实施方式中,每个客户UE102c分别包括应用103c。客户UE102c的应用103c可被配置为提供如此处描述和介绍的各种能力(例如,触发检测、数据收集反馈信息到DCS140的传播、数据的收集等)。在一个实施方式中,应用103c被配置为响应于应用103c对触发条件的检测,启动去往DCS140的数据收集反馈消息(例如,与客户UE102c相关联的数据通信错误、与客户UE102c相关联的服务质量退化等)。在一个实施方式中,应用103c被配置为传播一个或多个其他类型的信息(例如,触发事件通知、目的是服务器的触发请求等)。在一个实施方式中,应用103c被配置为确定位置信息(例如,用于将数据收集反馈信息的一部分传播到DCS140、用于与客户UE102c的DC130收集的收集数据的关联等)。在一个实施方式中,应用103c被配置为控制客户UE102c本地的DC130(例如,用于控制可以作为数据收集反馈信息被提供给DCS140的信息的收集、收集的数据等,以及其各种组合)。在一个实施方式中,应用103c被配置为收集网络数据。在一个实施方式中,应用103c被配置为响应于一个或多个条件(例如,客户UE102c对触发的检测、对来自DCS140的数据收集控 制信息的接收等)执行测试(例如,发送测试分组到AS150和/或从AS150接收测试分组、发送测试分组到LTE网络110的一个或多个网络元件和/或从LTE网络110的一个或多个网络元件接收测试分组等,以及其任意组合)。在一个实施方式中,应用103c被配置为在客户UE102c(例如,其中触发(例如,由WNSP)预先设置并且不是用户可控制的)上以隐身模式进行操作。在一个实施方式中,应用103c被配置为在客户UE102c(例如,其中最终用户控制应用103c、去往服务器接口(例如,DCS140以及可选地SS160)的命令流等中的一个或多个)上以完全控制模式进行操作,并且类似地,支持使客户UE102c的用户能够进行控制的用户接口。在一个实施方式中,应用103c被配置为支持客户UE102c上对应用103c的运营商控制。在一个实施方式中,应用103c被配置为控制客户UE102c与LTE网络110的通信(例如,临时地暂停客户UE102c的蜂窝通信等)。注意的是,应用103c可以被配置为支持这种功能的各种组合。注意的是,应用103c可被配置为支持客户UE102c所支持的此处描述和介绍的各种其他功能。注意的是,独立于或结合于客户UE102c的应用103c,可由客户UE102c来提供应用103c所提供的此处描述和介绍的功能。通过至少参考图2、3、4、5和7的方式来更好地理解应用103c的这些和其他功能。尽管关于所有客户UE102c包括应用103c的实施方式来进行主要地描述和介绍,但注意的是,在至少一些实施方式中,仅客户UE102c的子集包括应用103c。通常,可以按照任意合适的方式(例如,通过客户UE102c自带的功能、通过客户UE102c上安装的一个或多个应用(例如,预先安装的、从AS150下载的或任意其他合适资源等)等,以及其各种组合)将客户UE102c配置用于这种目的。注意的是,客户UE102c可被配置为支持网络分析能力的各种其他功能。运营商UE102o包括被配置由无线网络服务提供商的网络技术人员来使用的无线设备。在一个实施方式中,运营商UE102o中的至少一些可能与客户UE102c 相类似(尽管可能被不同地配置为支持客户不会提供的由网络操作技术人员执行的功能)。在一个实施方式中,运营商UE102o中的至少一些可以是由客户不会提供的网络操作技术人员所使用的专用设备。例如,运营商UE102o可被配置为监测一个或多个事件,当检测到所述事件时触发运营商UE102o执行一个或多个功能,所述功能促进与LTE网络110相关联的数据的收集。在一个实施方式中,例如,触发条件的检测可触发运营商UE102o向DC130、DCS140和SS160中的一个或多个传播数据收集反馈信息,所述信息适于促使DC130、DCS140和SS160中的一个或多个启动数据收集过程(例如,用于促使DC130收集数据、用于促使DCS140生成用于促使DC130收集数据的控制数据等,以及其各种组合)。在一个实施方式中,每个运营商UE102o分别包括应用103o。UE102o的应用103o包括客户UE102c的应用103c的能力中的至少一些。UE102o的应用103o可包括可由网络运营商使用的各种其他功能(例如,额外的测试启动和分析能力、额外的数据收集和分析控制能力等,以及其各种组合)。通过参考至少图2和图6的方式可以更好地理解应用103o的这些和其他功能。尽管关于所有运营商UE102o包括应用103o的实施方式来主要地进行描述和介绍,但是注意的是,在至少一些实施方式中,仅运营商UE102o的子集包括应用103o。在一个实施方式中,例如,触发条件的检测可触发运营商UE102o向DCS140、AS150和SS160中的一个或多个传播由运营商UE102o收集的收集数据。在一个实施方式中,一个或多个运营商UE102o可被配置为包括DC130,DC130被配置为收集这种数据并且将这种数据提供给DCS140和/或SS160。在一个实施方式中,一个或多个运营商UE102o可被配置为包括此处关于客户UE102c描述和介绍的应用。通常,可以按照任意合适的方式(例如,通过运营商UE102o自带的功能、通过运营商UE102o上安装的一个或多个应用(例如,预先安装的、从AS150下载的或任意其他合适资源等)等,以及其各种组合)将运营商UE102o配置用于这种目的。注意的是,运营商UE102o可被配置为支持网络分析能力的各种其他功能。LTE网络110支持UE102和ING120(其提供对一个或多个相关联IP网络的接入)之间的通信。尽管为了清楚的目的进行省略,注意的是,各种非LTE接入网络可与LTE网络110通过接口连接,以能够使与非LTE接入网络相关联的UE/UD利用LTE网络110来通过ING120接入IP网络。LTE网络110是示例性LTE网络。本领域技术人员可以了解LTE网络的配置和操作。然而,为了完整起见,这里在示例性无线通信系统100的上下文中提供LTE网络的基本特征的描述。LTE网络110包括eNodeB111,服务网关(SGW)112,分组数据网络(PDN)网关(PGW)113,路由器114,移动性管理实体(MME)115,归属订户服务器(HSS)116,和认证、授权、记账(AAA)服务器117。eNodeB11提供用于UE102的无线电接入接口。SGW112、PGW113、路由器114、MME115、HSS116和AAA服务器117(以及可选地,为了清楚的目的省略其他组件)合作以提供支持使用IP的端到端服务递送的演进分组核心(EPC)。MME115、HSS116和AAA服务器117可合作以提供LTE网络110的EPC中的服务核心。eNodeB111支持用于UE102的通信。例如,可使用与每个UE102相关联的LTE-Uu接口来支持UE102和eNodeB111之间的通信。eNodeB111可支持适于由eNodeB支持的任意功能,例如提供用于UE102的LTE空中接口、执行无线电资源管理、促进UE102和SGW111之间的通信、保持eNodeB111和SGW112之间支持的S1-u和LTE-Uu接口之间的映射等,以及其各种组合。如图1所示,eNodeB111可被配置为包括DC130, 其被配置为收集数据以支持网络分析能力的各种功能。尽管描述了单个eNodeB,注意的是,LTE网络可能包括许多eNodeB。SGW112支持eNodeB111的通信。例如,可使用S1-u接口来支持SGW113和eNodeB111之间的通信,S1-u接口可支持每个承载的用户平面隧道,和切换过程中eNodeB之间的路径切换,并且S1-u接口可使用任何合适的协议,例如,GPRS隧道协议-用户面(GTP-U)。SGW112可支持适于由SGW支持的任何功能,例如路由和转发用户数据分组(例如,促进eNodeB111和PGW113之间的通信、维持S1-u接口和由SGW112和PGW113之间支持的S5/S8接口之间的映射等)、在eNodeB之间切换过程中起到移动性锚的作用、在LTE和其它3GPP技术之间起到移动性锚(anchor)的作用等,以及其组合。如图1所示,SGW112可被配置为包括DC130,DC130被配置为收集数据以支持网络分析能力的各种功能。尽管将单个SGW描述为支持单个eNodeB,但注意的是,SGW可能支持多个eNodeB并且此外,LTE网络可能包括多于一个的SGW。PGW113支持SGW112的通信。可使用S5/S8接口来支持PGW113和SGW112之间的通信。通常,S5接口提供诸如用于PGW113和SGW112之间通信的用户平面隧道和隧道管理、由于UE移动性的SGW重新布局等的功能。通常,S8(其是S5接口的公共陆地移动网络(PLMN)变形)提供PLMN之间的接口,其中该接口提供访问者PLMN(VPLMN)中的SGW和归属PLMN(HPLMN)中的PGW之间的用户和控制平面的连通性。S5/S8接口可以使用任何合适的协议(例如,GPRS隧道协议(GTP)、移动代理IP(MPIP)等,以及其组合)。PGW113促进在LTE网络110和ING120之间通过SGi接口的通信。PGW113可支持适用于由PGW支持的任何功能,例如提供分组过滤、提供策略执行、起到3GPP和非3GPP技术之间的移动性锚的作用等,以及其组合。如图1所示,PGW113可被配置为包括DC130,DC130被配置为收集数据以支持网络分析能力的各种功能。尽管将单个PGW描述为支持单个SGW,但注意的是,PGW可能支持多个SGW并且此外,LTE网络可能包括多于一个的PGW。路由器114可被配置为促进LTE网络110(例如,在PGW111和AAS服务117之间)的元件之间、在LTE网络110(例如,PGW113)和ING120之间、在LTE网络110(例如,PGW113)和DCS140之间、在LTE网络110(例如,PGW113)和AS150之间等,以及其各种组合的业务路由。结果为了清楚的目的进行省略,将了解的是,可以部署各种其他路由器(例如,在通往SGW113的回程、在SGW112处、在PGW113处和/或在促进LTE网络110内业务路由的任意其他合适位置)。MME114提供移动性管理功能以支持UE102的移动性。MME114支持eNodeB111(以及为了清楚的目的省略的其他eNodeB)。通过使用S1-MME接口来支持MME114和eNodeB111之间的通信,其中S1-MME接口提供用于在MME114和eNodeB111之间的通信的控制平面协议。S1-MME接口可使用任何合适的协议或协议组合。例如,S1-MME接口在使用用于传输的流控制传输协议(SCTP)时,可使用无线电接入网络应用部分(eRANAP)协议。MME114支持SGW112。可使用S11接口来支持MME114和SGW112之间的通信。MME114可支持适于由MME支持的任何功能,例如在通过UE的初始连接的时刻和LTE内切换时刻为UE选择SGW、提供空闲模式的UE跟踪和寻呼过程、承载激活/去激活过程、提供对非接入层(NAS)信令(例如,终止NAS信令、用于NAS信令的加密/完整保护等)的支持、信令的合法监听等,以及其组合。MME114还可使用用于认证用户的S6a接口与HSS116进行通信。HSS116被配置为提供典型地由LTE网络中的HSS所支持的功能。例如,HSS116可保持订户相关信息(例如,与UE102的用户相关联的订户简档)、执行用户认证和/或授权功能、追踪和提供订户相关信息(例如,订户位置、IP地址信息等)等。所属领域的技术人员将了解LTE网络110中的这种功能的典型使用。AAA服务器117被配置为提供典型地由AAA服务器所支持的功能,例如认证、授权、记账等。例如,认证可包括实体身份的认证(例如,使用凭据)。例如,授权可包括确定是否授权特定实体来执行指定活动(例 如,基于各种限制和相关联的规则)。例如,记账可包括事件追踪、网络资源消耗的追踪等。所属领域的技术人员将了解LTE网络110中这种功能的典型使用。ING120被配置为用作从LTE网络110到一个或多个IP网络(为了清楚的目的进行省略)到网关。经由LTE网络110和ING120可接入的IP网络可包括一个或多个分组数据网络,UE102可经由所述分组数据网络来访问内容、服务等。例如,经由LTE网络110和ING120可接入的IP网络(或多个IP网络)可包括公共IP网络(例如,因特网)、WNSP的IP核心网络、一个或多个其他IP网络(例如,IP多媒体子系统(IMS)网络等)等,以及其各种组合。可为UE102提供对IP网络的接入,UE102通过eNodeB111接入LTE网络110,并且可选地,为与一个或多个非LTE网络相关联的UE提供对IP网络的接入,LTE网络110可与非LTE网络通过接口连接(例如,3GPP接入网络、非3GPP接入网络等)。如图1所示,ING120可被配置为包括DC130,DC130被配置为收集数据以支持网络分析能力的各种功能。如图1所示,可以在示例性无线通信系统100中传播多个不同类型的业务。例如,可以在示例性无线通信系统100的元件的各种组合之间交换承载和测试业务、网络控制业务、DC控制业务等,以及其各种组合。如图1所示,可沿UE102和ING120之间的路径发送承载业务,其中所述路径包括eNodeB111、SGW112、PGW113和路由器114。相似地,如图1所示,可沿UE102和AS150之间的路径来发送测试业务,其中所述路径包括eNodeB111、SGW112、PGW113和路由器114。在图1中标记承载和测试业务流。注意的是,此处可将用于指定UE的承载业务流所沿的路径称为网络数据路径,或更通常地,称为网络路径。例如,每个UE102被配置为沿包括eNodeB111、SGW112、PGW113、路由器114和ING120的网络数据路径来进行通信,每个都具有其上配置的或其中相关联的DC130。沿UE102进行通信或可进行通信的网络数据 路径的每个元件上包括DC130实现从沿网络数据路径的元件收集数据。尽管此处关于单个网络数据路径来进行主要地描述和介绍,注意的是,不同的UE102可沿不同的网络数据路径进行通信(例如,其中UE102通过不同的eNodeB或其他接入设备来接入LTE网络110、其中不同的SGW支持UE102接入LTE网络110所使用的eNodeB的不同集合、其中部署负载平衡和/或其他业务控制能力等,以及其各种组合)。如图1所示,可以在服务核心内,并且可以在服务核心和不形成服务核心的一部分的其他元件之间交换网络控制业务。例如,可以在eNodeB111和MME115之间、在MME115和HSS116、在HSS和AAA服务器117之间、以及在AAA服务器和PGW113之前交换网络控制业务。注意的是,图1中描述的网络控制业务路径仅是示例性的,并且可以支持网络控制路径的各种其他组合。在图1中标记网络控制业务流。如图1所示,可以在示例性无线通信系统100的各种元件之间交换DC控制业务,其中在根据此处描述和介绍的各种实施方式的数据收集中涉及所述示例性无线通信系统100。在一个实施方式中,DCS140可与示例性无线通信系统100的任意元件(例如,客户UE102c、运营商UE102o、eNodeB111、SGW112、PGW113、路由器114、ING120和AS150等)的任意DC130交换DC控制业务。在一个实施方式中,如图所示,在DCS140和每个DC130(除了与AS150相关联的DC130之外)之间按经由路由器114和网络数据路径的线性方式来交换DC控制业务。例如,客户UE102c所发送的并且目的地是DCS140的DC控制业务经历从UE102c到eNodeB111到SGW112到PGW113到路由器114到DCS140的路径。类似地,例如,SGW112所发送的并且目的地是DCS140的DC控制业务将经历从SGW112到PGW113到路由器114到DCS140的路径。注意的是,尽管将DC控制业务描述为在DCS140和每个DC130(除了与AS150相关联的DC130之外)之间按经由路由器114和网络数据路 径的线性方式进行交换,可以按照任意其他合适方式在DCS140和一个或多个DC130之间交换DC控制业务。例如,DCS140和任意DC130可经由在DCS140和任意DC130之间可支持的任意其他合适通信路径来交换DC控制业务。在一个实施方式中,如图1所示,在DCS140和AS150之间通过路由器114交换DC控制业务。注意的是,尽管将DC控制业务描述为在DCS140和AS150之间通过路由器114进行路由,但是可按照任意其他合适方式在DCS140和AS150之间交换DC控制业务。例如,DCS140和AS150可通过DCS140和AS150之间可以支持的任意其他合适通信路径来交换DC控制业务。在一个实施方式中,DCS140可与SS160交换DC控制业务。在一个实施方式中,如图1所示,在通过不经历LTE网络110的通信路径在DCS140和SS160之间交换DC控制业务。DC控制业务可包括与支持数据收集相关联的任意类型的业务。例如,DC控制业务可包括:从UE102提供给DCS140的数据收集反馈信息、DCS140生成的并且被传播到一个或多个DC130以用于控制一个或多个DC130对数据的收集的数据收集控制信息、DC130所收集的并且被提供给DCS140和/或SS160的数据等,以及其各种组合。DC130被配置为收集要被提供给DCS140(并且可选地,一个或多个其他系统)的数据。DC130可被配置为响应于在DC130处从DCS140接收的数据收集控制信息来收集数据。DC130可被配置为独立于在DC130处从DCS140接收的数据收集控制信息来收集数据。在这种情况下,DC130可独立于DCS140的控制来收集数据,并且从DCS140接收数据收集控制信息触发DC130将之前收集的数据提供给DCS140。DC130可被配置为本地存储所收集的数据。DC130可使用任意合适的数据存储结构来本地存储所收集的数据。在一个实施方式中,DC130可通过缓冲数据(例如,使用圆形缓冲器和/或任意其他合适类型的缓冲器) 来存储数据。DC130被配置为将所收集的数据提供给一个或多个其他网络元件以用于处理(例如,DCS140、SS160等,以及其各种组合)。DC130可收集任意合适类型的数据,其可以基于实现DC130的网络元件的类型(或多个类型)。例如,在UE102、eNodeB111、SGW112、PGW113、ING130和AS150上收集的数据中的至少一些在这些不同设备之间可能是不同的。在一个实施方式中,DC130可被配置为用作用于沿网络路径收集数据的网络IP分组监测器(例如,沿UE102和ING120之间的网络路径收集承载业务)。在一个实施方式中,DC130被配置为对所收集的数据添加时间戳。DC130可本地使用时间戳信息以用于对来自DCS140的数据请求进行响应,将时间戳信息和添加了时间戳的所收集数据提供给DCS140等,以及其各种组合。尽管此处关于DC130被动地收集数据的实施方式来进行主要地描述和介绍,注意的是,一个或多个DC130可被配置为执行用于触发数据收集的各种功能。在一个实施方式中,例如,一个或多个DC130可被配置用于在示例性无线通信系统100中启动测试。例如,与UE102相关联的DC130可启动测试分组并且收集相关联的测试结果。例如,与AS150相关联的DC130可启动测试分组并且收集相关联的测试结果。注意的是,DC130可被配置用于启动各种其他类型的活动,其可促使这些DC130对数据的本地和/或远程收集。尽管此处关于DCS140控制DC130的实施方式来进行主要地描述和介绍,注意的是,一个或多个DC130还可由示例性无线通信系统100的一个或多个其他元件来控制。在一个实施方式中,客户UE102c上可用的DC130是客户UE102c分别可控制的。在一个实施方式中,运营商UE102o上可用的DC130是运营商UE102o分别可控制的。在一个实施方式中,在LTE网络110的一个或多个元件上可用的DC130是客户UE102c和/或运营商UE102o可控制的。如此处介绍的,可以按任意合适方式在示例性无线通信系统100的指定元件上提供DC130。例如,可以在任意合适时间在示例性无线通信系统100的指定元件上提供DC130。例如,在元件的部署之前、在元件的部署之后等,或其任意组合,可以在示例性无线通信系统100的指定元件上提供DC130(例如,通过将元件配置为用于数据收集的专用存储器或按任意其他合适的方式)。尽管此处关于在示例性无线通信系统100的特定元件上配置DC130的实施方式来进行主要地描述和介绍,注意的是,可以在示例性无线通信系统100的任意元件或任意多个元件上配置DC130。相似地,尽管此处关于示例性无线通信系统100的其上配置了DC130的每个元件仅具有其上配置的单个DC130的实施方式来进行主要地描述和介绍,注意的是,可以在示例性无线通信系统100的一个或多个元件上配置多个DC130。在至少一些这样的实施方式中,示例性无线通信系统100的元件的多个DC130可以是专用于不同目的的(例如,用于要被收集的不同类型的数据、用于示例性无线通信系统100所支持的不同服务器等,以及其各种组合)。类似地,尽管此处关于在示例性无线通信系统100的现有元件上实现DC130的实施方式来进行主要地描述和介绍,注意的是,可将DC130的至少一部分提供作为单独元件(例如,在与示例性无线通信系统100的现有元件进行通信中、布置在示例性无线通信系统100的现有元件之间的通信路径中等,以及其各种组合)。将DCS140配置为提供各种数据收集控制能力。将DCS140配置为接收适于由DCS140在配置DC130对数据的收集时使用的数据收集反馈信息。将DCS140配置为基于数据收集反馈信息来生成适于由DC130在确定数据收集时使用的数据收集控制信息。将DCS140配置为将数据收集控制信息传播到适当的DC130以用于指示DC130收集数据。数据收集反馈信息可包括适于由DCS140在确定DC130收集数据的方式时使用的任意信息。可从这种信息的任何合适源(或多个源)(例如, 客户UE102c、运营商UE102o、LTE网络110的元件、AS150、SS160、未示出的其他网络元件和/或管理系统等,以及其各种组合,接收数据收集反馈信息。DCS140接收的数据收集反馈信息的类型可以根据数据收集反馈信息的源进行变化。在一个实施方式中,例如,数据收集反馈信息可包括设备信息(例如,设备的类型、指示配置设备的方式的信息、指示设备支持的功能的信息等,以及其各种组合)。例如,数据收集反馈信息可指示反馈是否来自UE102、eNodeB111、SGW112等。例如,从UE102接收的数据收集反馈信息可指示UE102的设备类型、与UE102相关的设备制造商和模型信息、UE102的能力等。在一个实施方式中,数据收集反馈信息包括从示例性无线通信系统100的元件接收的错误捕获消息。可将DCS140配置为监测错误捕获消息。在一个实施方式中,数据收集反馈信息包括从UE102接收的触发信息。在一个实施方式中,从UE102接收的触发信息包括UE102的标识符、与UE102相关联的位置信息等,以及其各种组合。在一个实施方式中,数据收集反馈信息包括由一个或多个DC130收集的数据。例如,一个或多个DC130收集的数据可指示从一个或多个DC130(例如,一个或多个相同的DC130、一个或多个不同的DC130等)应当收集的其他数据。在这种情况下,DCS140可生成数据收集控制信息并且将数据收集控制信息传播到一个或多个DC130以用于指示DC130收集数据。数据收集反馈信息可包括DCS140可用于指示DC130收集数据的任意其他合适类型的信息。注意的是,可由DCS140来接收这种数据收集反馈信息的各种组合并且DCS140使用这种数据收集反馈信息的各种组合来控制DC130的数据收集。DCS140可在任意合适时间接收收集的数据。例如,DCS140可查询在任意合适时间(例如,周期性地、响应于一个或多个触发条件、响应于 确定需要或需求特定的收集数据等,或其任意组合)对DC130查询所收集的数据。数据收集控制信息可包括适用于控制DC130对数据的收集的任何信息。在一个实施方式中,例如,数据收集控制信息可识别要被收集的数据的类型。例如,数据收集控制信息可指定以下内容中的一个或多个:特定UE102的承载业务的收集、一组UE102(例如,使用特定服务的UE102、给定设备类型和版本号的UE等)的承载业务的收集、与UE102或一组UE102相关联的控制业务的收集、与特定接口或一组接口相关联的控制业务的收集、与特定UE102或一组UE102相关联的测试业务等,以及其各种组合。在一个实施方式中,例如,收集收集控制信息可指示与数据收集相关联的时间相关参数(例如,数据收集应当开始和/或结束的时间、应当收集数据的时间长度等)。在一个实施方式中,例如,数据收集控制信息可指示要被收集的数据的数量。数据收集控制信息可包括用于提供对数据收集的各个方面的控制的这种信息的各种组合(例如,粒度、类型、数量等,以及其各种组合)。数据控制信息可指定应当将之前收集的数据提供给DCS140(例如,在特定时刻收集的特定数据、在最后24小时内为特定UE102或一组UE120收集的所有数据等)。在一个实施方式中,例如,数据收集控制信息可被配置为触发启动示例性无线通信系统100的一个或多个元件(例如,UE102、AS150、和/或任意其他合适元件)的测试流。这还可以包括指示要从元件提供给DCS140的结果类型的信息。可通过元件的相关联DC130和/或按任意其他合适方式来提供这种类型的数据收集控制信息。DCS140可被配置为对数据收集反馈信息和/或数据收集控制信息划分优先顺序。例如,DCS140可被配置为为数据收集反馈信息划分优先顺 序以控制生成相关联的数据收集控制信息并且基于数据收集反馈信息将相关联的数据收集控制信息提供给DC130的顺序。例如,可将DCS140配置为出于优化DC130的数据收集的目的来为数据收集控制信息划分优先顺序(例如,基于促使数据收集的条件和/或触发的重要性、基于要收集数据的时间等)。DCS140可被配置为处理用于提供各种功能的收集数据。例如,DCS140可被配置为将智能应用到收集的数据以识别事件、确定事件的位置(例如,网络位置、地理位置等)、确定是否需要收集附加信息以用于要执行的进一步分析(例如,用于由DCS140、SS160和/或任意其他合适元件的进一步分析)、确定网络性能、识别导致网络性能退化的设备等,以及其各种组合。例如,DCS140可被配置为出于在将收集的数据提供给SS160之前提供对收集的数据的预处理的目的来处理收集的数据(例如,组织收集的数据、对收集的数据划分优先顺序、对收集的数据进行格式化等,以及其各种组合)。DCS140可被配置为将信息提供给SS160。所述信息可包括DC130收集的并且在DCS140处接收的一个或多个原始数据、包括在将收集的数据提供给SS160之前由DCS140处理的收集数据的处理数据、基于在DCS140处从DC130接收的收集数据的处理,由DCS140确定的分析信息等,以及其任意组合。如此处介绍的,SS160可处理从DCS160接收的任意这种信息,以用于提供各种管理功能(例如,问题标识分析、根本原因分析、问题解决分析、网络性能监测等,以及其各种组合)。在一个实施方式中,出于提供此处描述和介绍一个或多个由DCS140执行的功能的目的,利用商业智能来配置DCS140。在一个实施方式中,将DCS140配置为基于用户控制和相关联的逻辑的组合来预测数据收集要求。可将DCS140配置为使用预定的规则和/或商业逻辑、基于在DCS140的控制下收集的历史数据的分析等来预测数据收集要求。在一个实施方式中,将DCS140配置为在单个事件(例如,其可以是 单独的不重要的异常)和可能承载附加监测的多个事件之间进行区分。在一个实施方式中,将DCS140配置为在由UE102报告的不重要的和重要的事件之间进行区分。在至少一些这样的实施方式中,将DCS140配置为支持用于各种捕获门限的用户定义参数和用于对进入的事件划分优先级别的逻辑(例如,被触发的相关联的捕获)。在一个实施方式中,将DCS140配置为检测遭遇性能退化或失效的网络元件,以及性能退化或故障的原因。例如,这样的一个实施方式,将DCS140配置为确定网络元件是否在遭遇由于接入负载或业务过载导致的性能退化或故障。例如,如果网络有很多容量,但是由于过量的接入请求导致节点处的过载,DCS140将检测并且报告影响所述节点的特定接入设备或应用。在这种情况下,DCS140可推荐限制设备或多个设备的接入和/或暂停设备或多个设备(和/或设备或多个设备使用的特定应用和/或服务),以保持接入健壮性。还可将DCS140配置为提供用于设备或多个设备的生成多个业务的相似功能(和/或设备或多个设备使用的特定应用和/或服务)。相似地,在这种情况下,DCS140可推荐限制设备或多个设备的接入和/或暂停设备或多个设备(和/或设备或多个设备使用的特定应用和/或服务),以限制过量的数据用户并且由此提供对节点的更好的接入以用于更好的位置吞吐量。可将DCS140配置为提供如此处描述和介绍的各种其他功能。将SS160配置为支持用于示例性无线通信系统100的各种部分(例如,用于LTE网络110、DCS140、AS150等,以及其各种组合)的控制和/或管理功能。将SS160配置为从DCS140接收信息已哦你关于提供各种管理和相关功能。例如,信息可包括收集的数据、收集的数据的预处理版本、DCS140执行的分析的结果等,以及其各种组合。在一个实施方式中,将SS160配置为向从DCS140接收的信息提供长期存储。例如,SS160可保持用于存储从DCS140接收的信息的数据库。还可将SS160配置为向其他类型的信息提供长期存储。在一个实施方式中,SS160被配置为处理从DCS140接收的信息。例如,SS160可处理用于执行各种管理和相关功能的信息。例如,SS160可被配置为应用商业智能。例如,SS160可被配置为对来自多个服务(例如,PCMD数据匹配、呼叫追踪信息、登录文件匹配等)的数据进行关联。例如,SS160可被配置为对从DCS140接收的信息划分优先顺序。例如,SS160可被配置为执行如下功能,例如问题识别分析、根本原因分析、问题解决分析等,以及其各种组合。在一个实施方式中,SS160被配置为将控制信息发送到DCS140,DCS140使用所述控制信息来控制从DC130的数据收集、控制DCS140对收集的数据的处理等,以及其各种组合。在一个实施方式中,响应于在SS160处接收的触发请求(例如,从示例性无线通信系统100的元件、从示例性无线通信系统100外部的元件等),SS160可发送这种控制信息。在一个实施方式中,SS160被配置为执行一个或多个附加功能以支持网络分析能力。例如,SS160被配置用于以下内容中的一个或多个:识别执行测试或指示其他元件执行测试的需要、对来自成套工具的提示进行响应、使用之前收集的数据(例如,用于控制数据收集、用于在分析收集的数据时使用、用于执行各种管理功能等)等,以及其各种组合。在一个实施方式中,SS160支持用于提供对此处描述和介绍的各种类型信息的接入和/或呈现的图形用户接口(GUI)。GUI可提供对此处描述和介绍的任意信息的访问和/或控制。例如,这种GUI可提供对以下内容中的一个或多个的访问和/或控制:数据收集触发信息(例如,触发列表、触发规则(例如,门限、条件等)等)、数据收集反馈信息、数据收集控制信息、收集的数据、商业逻辑、收集的数据处理规则、来自收集数据的分析的结果(例如,问题识别分析结果、根本原因分析结果等)等,以及其各种组合。注意的是,可按任意合适格式来呈现通过GUI可用的信息(例如,示出了识别的或潜在的问题的元件和位置的网络地图的呈现、示出了分析结果的图表和图等,以及其各种组合)。GUI可提供以下能力:网络的特定部分上向下钻取数据以连续地访问更为 详细的信息,以识别问题或潜在问题所影响的客户等,以及其各种组合。GUI是任意合适用户可访问的。在一个实施方式中,例如,GUI可以是网络操作技术人员可访问的(例如,位于网络操作中心内或其他合适位置的本地技术人员、使用UE102o的远程技术人员等,以及其各种组合)。在一个实施方式中,例如,GUI可以是客户可访问的,使得客户能够登陆以执行如下功能:例如报告问题、确定问题分析和解决的结果等,以及其各种组合)。GUI可以是任意其他合适用户可访问的。在一个实施方式中,SS160存储基于位置的服务(LBS)信息(例如,由LTE网络110、DCS140等,以及其各种组合中的一个或多个来使用)。LBS信息可用于执行如此处介绍的各种功能。在一个实施方式中,SS160支持一个或多个外部应用编程接口(API),SS160通过所述外部应用编程接口可与一个或多个其他系统进行通信。SS160可与一个或多个其他系统进行通信,用于将从示例性无线通信系统100内确定的信息与从示例性无线通信系统100外部确定的信息进行关联、用于将从示例性无线通信系统100内确定的信息提供给其他系统以用于执行各种管理功能等,以及其各种组合。在一个实施方式中,SS160可被配置为提供此处描述和介绍的由DCS140执行的一个或多个功能(例如,除了和/或代替由DCS140执行的这种功能)。尽管此处关于由特定元件执行特定功能的实施方式来进行主要地描述和介绍,但注意的是,可由其他元件、由元件的组合等,或其任意组合来执行此处描述和介绍的各种功能的至少一些。在一个实施方式中,UE102、DC130和DCS140可合作以提供各种功能。在一个实施方式中,例如,UE102、DC130和DCS140可合作以提供以下内容中的一个或多个:(1)使用在UE102上可用的诊断应用以触发数据收集和/或保存现有数据DC130(例如,通过将数据收集反馈信息从诊断应用提供给DCS140,其触发DCS140发送数据收集控制信息给一个或多个DC130)的能力;(2)分析和关联UE102上可用的数据(例 如,错误信息、诊断信息、位置信息等)并且将数据提供给DCS140的能力;(3)在固定的时间段内隔离和暂停与特定客户UE102和/或客户UE102的分类相关联的数据业务的能力。注意的是,还在单独元件执行相关联功能以提供这种能力的上下文中描述和介绍了许多这样的功能。在一个实施方式中,DCS140和SS160可合作以提供各种功能。在一个实施方式中,例如,DCS140和SS160可合作以提供以下内容中的一个或多个:(1)配置示例性通信系统的系统元件以捕获、捕捉、分类、划分优先顺序以及分析从各种设备(例如,客户UE102、使用网络上的无线蜂窝通信的其他计算设备、沿网络数据路径布置的DC130等)收集的数据,以检测、分析和故障排除网络和/或最终用户服务故障;以及(2)使用应用编程接口以允许外部系统和系统内部共享网络中的数据捕获系统和应用之间的数据的能力。注意的是,示出了功能元件的组合的使用以提供各种功能和能力的前述实例仅是示例性的,并且此处描述和介绍的各种其他能力和功能可以按各种其他方式在各种功能元件之间分布。进一步注意的是,示出了功能元件的组合的使用以提供各种功能和能力的前述实例仅是示例性的,并且如此处关于各种功能元件介绍的,使用在功能元件的所介绍组合的各自功能元件上执行的特定子功能来提供至少一些这种能力。在一个实施方式中,提供用于将UE102用作网络诊断触发器和业务捕捉设备的能力。如此处介绍的,UE102可包括相关联的应用130,其被配置为促进这种能力。关于至少一些特征,将UE102用作网络诊断触发器和业务捕捉设备可依赖于UE102的类型(例如,客户UE102c或运营商UE102o)。下面是将客户UE102c用作网络诊断触发器和业务捕捉设备的示例性实施方式的说明。客户UE102c具有在其上安装的应用103c。可按任意合适方式将应用103c下载到客户UE102c(例如,响应于用户的请求下载到客户UE102c、由WNSP推送到客户UE102c等)。应用103c可能已经在 客户UE102c上运行或可能在UE102c上启动。客户UE102c的用户可以或不会知道应用103c,并且可继续客户UE102c的正常使用。应用103c执行过程以识别事件,其中应用103c针对所述事件来执行监测功能。应用103c与AS150进行通信,并且在应用103c和AS150之间发送测试数据。应用103c基于测试数据并且可选地其他网络性能指示符来收集信息。应用103c执行过程以收集位置信息(例如,基于LBS的位置信息、GPS数据等),其中DCS140可使用这种位置信息来控制各种数据收集功能和/或收集的数据分析功能。与支持客户UE102c的网络元件相关联的DC130收集并且存储用于客户UE102c(例如,DC130可能已经收集了这种数据和/或DCS140可提供适于配置DC130的数据收集控制信息)的数据(例如,沿应用103c和AS150之间的数据路径)。DCS140从与客户UE102c相关联的DC130接收收集的数据,其还可以包括在客户UE102c上收集的数据。DC130可被配置为将收集的数据提供给DCS140、DCS140可被配置为周期性地从DC130请求收集的数据等。当应用103c检测到预定事件时,应用103c还可以触发到DCS140的消息。DCS140处理收集的数据以用于执行功能,例如识别预定事件、识别事件的位置、确定用于进一步分析网络性能时是否需要或需求的附加信息等,以及其各种组合。DCS140还可以执行功能,例如通过圆形缓冲器或DC130的其他合适存储装置从最近的时间段查询DC130的收集的数据、控制测试数据流(例如,应用103c和/或AS150的测试数据流)、控制DC130以用于指示DC130收集附加数据等,以及其各种组合。DCS140可处理收集的数据,以主动地确定特定UE102c或UE102c的组负责或怀疑促使网络性能问题。DCS140可执行关键事件、网络性能、地理区域、逻辑区域(例如,根据网络架构/网络位置)、正在或可促使网络性能退化的设备(或多个设备)等,以及其各种组合的分析。DCS140可提供信息给SS160,以存储并且用于执行附加分析和相关联的管理功能。DCS140可暂停用于客户UE102c的网络业务(例如,暂停一段时间,使得可确定和分析对网络的影响)。SS160可被配置为通过一个或多个标准接口将数据与一个或多个其他分析系统进行关联。SS 160可被配置为通知网络操作技术人员关于所检测的事件。SS160可被配置为提供信息(例如,事件的识别、与问题或潜在问题相关联的位置信息等)给网络操作技术人员,所述网络操作技术人员使用所述信息来提供各种管理功能(例如,执行根本原因分析、执行纠正分析等)。注意的是,尽管在示例性实施方式的上下文中主要地介绍了前述功能,但是可以在此处描述和介绍的各种其他实施方式中使用这种功能的各种组合。下面是将运营商UE102o用作网络诊断触发器和业务捕捉设备的示例性实施方式的说明。网络操作技术人员将运营商UE102o带出到场地中的特定地理位置(例如,响应于一个或多个客户抱怨、响应于WNSP对问题或潜在问题的识别等)。当相关联的WNSP识别到执行一个或多个功能以支持网络诊断(例如,执行测试、控制DC130来收集数据、控制DCS140分析收集的数据等,以及其各种组合)的需要时,网络操作技术人员可将运营商UE102o带出到场地中的特定地理位置。运营商UE102o具有在其上安装的应用103o。可按任意合适方式在运营商UE102o上配置应用103o(例如,在运营商UE102o上预先配置、响应于网络操作技术人员的请求下载到运营商UE102o)。应用103o被配置为由网络操作技术人员来控制。应用103o执行过程以识别事件,其中应用103o针对所述事件执行监测功能。应用103o与AS150进行通信,并且在应用103o和AS150之间发送测试数据。应用103o基于测试数据并且可选地其他网络性能指示符来收集信息。应用103o执行过程以收集位置信息(例如,基于LBS的位置信息、GPS数据等),其中DCS140可使用这种位置信息来控制各种数据收集功能和/或收集的数据分析功能。与支持运营商UE102o的网络元件相关联的DC130收集并且存储用于运营商UE102o(例如,DC130可能已经收集了这种数据和/或DCS140可提供适于配置DC130的数据收集控制信息)的数据(例如,沿应用103o和AS150之间的数据路径)。应用103o提供网络操作技术人员控制数据收集的各种方面的能力(例如,要被收集的数据类型、收集的数据的数量等)。DCS140从与运营商UE102o相关联的DC130接收收集的数据,其还可以包括在运营商UE102o上收集的数据。DC130 可被配置为将收集的数据提供给DCS140、DCS140可被配置为周期性地从DC130请求收集的数据等。应用103o可提供网络操作技术人员指定何时将数据发送到DCS140(例如,从运营商UE102o和/或DC130)以用于分析的能力。当应用103o检测到预定事件时,应用103o还可以触发到DCS140的消息。DCS140处理收集的数据以用于执行功能,例如识别预定事件、识别事件的位置、确定用于进一步分析网络性能时是否需要或需求的附加信息等,以及其各种组合。DCS140还可以执行功能,例如通过圆形缓冲器或DC130的其他合适存储装置从最近的时间段查询DC130的收集的数据、控制测试数据流(例如,应用103o和/或AS150的测试数据流)、控制DC130以用于指示DC130收集附加数据等,以及其各种组合。DCS140可处理收集的数据,以主动地确定特定UE102c或UE102c的组负责或怀疑促使网络性能问题。DCS140可执行关键事件、网络性能、地理区域、逻辑区域(例如,根据网络架构/网络位置)、正在或可促使网络性能退化的设备(或多个设备)等,以及其各种组合的分析。DCS140可提供信息给SS160,以存储并且用于执行附加分析和相关联的管理功能。DCS140可暂停用于运营商UE102o的网络业务(例如,暂停一段时间,使得可确定和分析对网络的影响)。SS160可被配置为通过一个或多个标准接口将数据与一个或多个其他分析系统进行关联。SS160可被配置为通知网络操作技术人员关于所检测的事件。SS160可被配置为提供信息(例如,事件的识别、与问题或潜在问题相关联的位置信息等)给网络操作技术人员,所述网络操作技术人员使用所述信息来提供各种管理功能(例如,执行根本原因分析、执行纠正分析等)。注意的是,尽管在示例性实施方式的上下文中主要地介绍了前述功能,但是可以在此处描述和介绍的各种其他实施方式中使用这种功能的各种组合。图2描述了图1的示例性无线通信系统,示出了用于控制数据收集以用于网络性能分析的网络分析能力的示例性使用。注意的是,图2通常可应用于客户UE102c参与到过程中的基于客户的实施方式,以及运营商UE102o参与到过程中的基于运营商的实施方式。在步骤201,DCS140发送监测信息到UE102的应用103。监测信息定义由UE102的应用103执行监测。例如,监测信息可指定UE102的应用103监测各种事件、触发条件等。可按任意合适方式来指定监测信息(例如,使用规则、门限等,以及其各种组合)。注意的是,尽管关于UE102的应用103从DCS140接收监测信息的实施方式来进行主要地描述和介绍,UE102的应用103可从任意其他合适的元件接收监测信息(例如,AS150、SS160或任意其他(多个)合适元件)。在步骤202,UE102的应用103基于接收的监测信息来执行监测。例如,UE102的应用103可为了检测一个或多个事件、触发条件等的目的进行监测。例如,事件可能是呼叫的丢失(例如,其将触发应用103将由应用103收集的相关联的呼叫相关数据发送到DCS140)。例如,事件可以是数据会话的丢失(例如,其将触发应用103将由应用103收集的相关联的会话相关数据发送到DCS140)。例如,UE102的用户可以指示(例如,通过应用103或按任意其他合适方式)他的或她的体验质量是不可接受的,并且应用103可将这种指示检测为可触发应用103发送收集的数据到DCS140的事件。注意的是,可以定义各种其他类型的事件,并且类似地,可执行监测以检测各种其他类型的事件(例如,门限的交叉、分组丢失的检测、测试数据的接收等)。在步骤203,在根据基于监测信息执行的监测检测到事件时,UE102的应用103将数据收集反馈信息发送到DCS140。在图2中,尽管注意的是可按照任意其他合适方式将这种数据收集反馈信息提供给DCS140,按照从应用103报告到DCS140的事件的形式来提供数据收集反馈信息。如此处介绍的,并且至少部分地在图2中注意的,数据收集反馈信息可包括信息:例如与发送事件通知的UE102相关联的设备信息(例如,UE102的标识符、UE102的设备类型等)、与事件相关联的细节(例如,用于检测事件的目的收集的数据、响应于事件的检测收集的数据、事件标识符/代码等)、与事件相关联的位置信息(例如,当检测到事件时UE102的位置,其可以基于LBS信息、GPS数据、地理位置代码等)、时间戳信息 (例如,应用103检测到事件时的日期/时间、与收集的数据相关联的时间戳等)、网络路径信息(例如,数据路径编码标识符、网络接入点标识信息等,其中可从所述网络接入点标识信息来确定网络路径)等、以及其各种组合)。在至少一些实施方式中,对于客户UE102c的应用103c和运营商UE102o的应用102o,与监测、事件检测以及数据收集反馈信息的传播相关的信息可以根据以下内容中的一个或多个来指定和/或包括以下内容中的一个或多个:与UE102相关联的设备状态信息、用于UE102的无线电接收状态信息(例如,服务扇区标识符、信号强度等)、呼叫特征信息(例如,呼叫长度、位置等)、应用相关数据(例如,使用中的应用、应用性能信息(例如,装载页面所花费的时间长度)、分组丢失数量、数据吞吐量、分组延迟、往返时间(RTT)、抖动等)等,以及其各种组合。注意的是,可使用这种信息来定义事件监测所依赖的监测信息,可以在用于事件检测的监测上下文中收集和分析这种信息,和/或可响应于事件的检测将这种信息提供作为报告的数据收集反馈信息。注意的是,可以在UE102上通过应用103来收集这种信息、通过应用103从UE102提取这种信息等。注意的是,在应用103检测到事件之前,可收集至少一些所述信息(例如,其中应用收集和分析这种信息以用于确定是否检测到事件,使得将数据收集反馈信息报告给DCS140)和/或在事件检测之后,可收集至少一些所述信息(例如,其中事件的检测促使当将事件报告给DCS140时,将这种信息的收集提供给DCS140)。在至少一些实施方式中,运营商UE102o的应用102o可被配置为提供与事件检测所依赖的监测信息的定义相关的附加信息(例如,除了关于客户UE102c和运营商UE102o介绍的那些功能)、在用于事件检测的监测上下文中对数据的收集和分析,和/或响应于事件的检测来传播所报告的数据收集反馈信息。例如,应用103o可以配置为使运营商UE102o的运营商能够从通过应用103o可获得的列表选择特定测试或将发起呼叫或数据会话的测试,使得可以收集相关联的数据。例如,应用103o可被配置为自动发 送所收集的数据到DCS140和/或使UE102o的运营商能够选择将收集的数据发送到DCS140。在步骤204,DCS140处理从UE102的应用103接收的数据收集反馈信息。DCS140可处理数据收集反馈信息以用于确定是否启动收集与所报告的事件相关的附加数据(例如,是异常不要求进一步分析的事件,是趋势或更大问题的潜在部分使得进一步分析是或可能是有用的的事件等)。在决定启动对附加数据的收集时(例如,响应于事件、响应于与一个或多个其他报告的事件相结合的事件等),DCS140识别数据收集细节信息,其中DCS140可使用所述数据收集细节信息来生成数据收集控制信息,将数据收集细节信息传播到其他元件以根据数据收集细节信息来控制数据的收集。DCS140使用来自UE102的数据收集反馈信息来生成数据收集细节信息。数据收集细节信息可包括适用于生成用于控制数据收集的数据收集控制信息的任意信息。例如,数据收集细节信息可包括元件(或多个元件)的标识,其中从所述元件(或多个元件)收集数据,可将其称为数据收集元件。例如,数据收集元件可包括DC130(例如,eNodeB111、SGW112、PGW113、ING120等中的一个或多个)、UE102的应用103、AS105等。例如,数据收集细节信息可指定要收集的的数据的类型(或多个类型)(例如,控制业务、承载业务、测试业务、测试结果等)、要被收集的数据的时间段(例如,指示DC130提供之前收集的数据给DCS140、指示DC130启动收集要被提供给DCS140的数据等)等,以及其各种组合。例如,数据收集细节信息可指定与要执行的一个或多个测试相关联的信息(例如,要执行的测试的类型、执行测试所根据的条件、执行测试的方式、响应于测试所期待或所期望的测试结果的指示等,以及其各种组合)。例如,这种测试可包括与内容从AS150到UE102的下载相关的测试、与在AS150和UE102之间的测试分组的交换相关的测试等)。数据收集细节信息可包括适用于控制数据收集的任意其他类型(或多 种类型)的信息。在一个实施方式中,DCS140使用作为数据收集反馈信息的一部分接收的位置信息来确定数据收集细节信息的至少一部分。在一个这样的实施方式中,例如,DCS140可使用位置信息来确定在网络中的何处可能出现问题。例如,基于指示在检测到事件时UE102的地理位置的接收位置信息,DCS140可识别eNodeB(示例性的,eNodeB111),其中UE102通过eNodeB当前(或至少可能)在接入LTE网络110。通过位置信息识别了eNodeB111,DCS140于是可确定用于UE102的数据分组的可能数据路径(例如,从eNodeB111到SGW112到PGW113的路径等)。作为结果,DCS140识别了沿UE102的数据路径的网络元件,其可能访问了为排除UE102所经历的故障进行分析的数据。然后,DCS140可包括这些识别的网络元件中的每一个以作为数据收集细节信息的一部分。DCS140使用数据收集细节信息来生成数据收集控制信息。数据收集控制信息被配置用于将数据收集元件(或多个数据收集元件)指示为数据收集细节信息。可以按任意合适格式来提供数据收集控制信息(例如,如用于指示要执行的数据收集功能的元件的命令、如元件可处理以用于确定要执行的数据收集功能的信息等,以及其各种组合)。注意的是,数据收集控制信息使用数据收集细节信息的至少一部分。例如,数据收集控制信息可包括信息,例如,(1)用于在eNodeB111处指示DC130它需要将在用于UE102的之前15分钟时间段期间收集的承载业务提供给DCS140的信息,(2)用于在SGW112处指示DC130它需要启动对用于UE102的承载业务的收集,在5分钟内开始并且持续接下来的三十分钟,并且将收集的承载业务提供给DCS140,以及(3)用于指示AS150它需要启动与应用103的测试通信并且提供测试结果给DCS140的信息。注意的是,数据收集控制信息可以任何适合的元件(或多个元件)为目标并且可指示元件执行任意合适类型的数据收集功能(即,前述实例仅是许多不同类型的数据收集功能的少量实例,其中DCS140可通过数据收集控制信息来控制数据收集功能)。在步骤205,DCS140将数据收集控制信息传播到由DCS140识别为要从其收集数据的数据收集元件。在图2中,为了清楚的目的,仅将数据收集控制信息指示为被传播到eNodeB111和SGW112的DC130以及传播到UE102的应用103,尽管记载的是,可将数据收集控制信息从DCS140传播到任意其他合适元件(例如,PGW113、AS150等的DC130)。在一个实施方式中,例如,DCS140将指令发送到eNodeB111和SGW112的DC130,用于指示DC收集与UE102相关联的承载业务。在一个实施方式中(图2中描述的),例如,DCS140将指令发送到UE102的应用103(例如,指示应用103收集数据、指示应用103启动到AS150的测试流并且报告测试的结果等,以及其各种组合)。在一个实施方式中(图2中未示出),例如,DCS140发送指令到AS150(例如,指示AS150收集数据、指示AS150启动到应用103的测试流并且报告测试的结果等,以及其各种组合)。在步骤206,数据收集元件接收数据收集控制信息、处理数据收集控制信息以确定要收集并且要提供给DCS140的数据、并且将收集的数据发送到DCS140。DCS140从数据收集元件接收收集的数据。在步骤207,DCS140分析从数据收集元件接收的收集数据,并且将分析结果传播到SS160。DCS140还可以将原始收集的数据传播到SS160(和/或任意其他系统)以用于存储。SS160接收分析结果(并且,可选地原始收集的数据)。在步骤208,网络操作管理人员访问信息(例如,分析结果、原始收集的数据等),并且基于访问的信息来执行管理功能。如图2所指示的,网络操作管理人员可通过NOC中的终端、通过计算机上的web、通过移动设备等来访问信息。网络操作管理人员可查看分析结果、基于接收的分析结果(和/或任意其他合适信息)来执行附加分析等。网络操作管理人员可执行一个或多个管理功能,例如用于确定触发数据收集的事件的根本原因的根本原因分析、试图解决触发事件的问题事件的问题解决分析等,以及其各种组合。在至少一些实施方式中,网络分析能力还和/或可替换地可以支持一个或多个附加方案和与这些方案相关联的相关联功能。此处关于图3-7来描述和介绍几个示例性的方案和相关联的功能。尽管根据具有相关联功能(相关联功能中的至少一些可以是方案的至少一部分之间公共的)的相应组的独立方案来进行主要地描述和介绍,注意的是(1)这些示例性方案和相关联功能中的至少一些可彼此进行组合,和/或与此处具体描述和介绍和/或被理解为由此处描述和介绍的各种实施方式覆盖和/或考虑的一个或多个功能和相关联功能进行组合;和/或(2)示例性方案的各种功能可以在此处描述和介绍的实施方式中使用、可以进行组合以形成实施方式等,以及其各种组合。图3描述了单个UE识别事件,由此促使数据收集服务器启动数据收集的示例性实施方式。图3描述了图1的示例性无线通信系统的部分。图3描述了示例性数据收集系统300。示例性数据收集系统300包括客户UE102c,所述客户UE102c包括应用103c(尽管客户UE102c可以是任意其他合适类型的设备,将UE102c描述为智能电话)。示例性数据收集系统300包括eNodeB111(客户UE102c通过eNodeB111来访问LTE网络110)、MME115以及ING120。示例性数据收集系统300包括DCS140,其被配置为与DC130进行通信,DC130与eNodeB111、MME115和ING120相关联。示例性数据收集系统300包括SS160,其中运营商使用膝上型计算机可访问SS160。如图3所描述的,用户通过客户UE102正在使用电话或通过数据连接使用电话服务。应用103c监测一个或多个预设事件(例如,等待的事件),并且检测客户UE102c和eNodeB111之间无线电通信链路上的预设事件中的一个。应用103c将检测的事件的细节用信号发送给DCS140。DCS140监测这种事件的数量并且生成用于启动沿从客户UE102c-eNodeB111-MME115-ING120的路径的数据收集的数据收集控制信息。数据收集控制信息被配置为促使DC130保存之前收集的数据和/或开始收集数据。DCS140从DC130接收收集的数据、分析收集的数据、并且将分析结果 提供给SS160。运营商通过膝上型计算机(或任意其他合适设备)访问SS160并且发现已经收集了执行附加分析所需要的数据(在运营商不必启动和控制这种数据的收集的情况下)、已经分析了收集的数据并且运营商已经可以查看和考虑特定问题(例如,事件的可能原因、被用于纠正问题的可能动作等,以及其各种组合)。图4描述了单个UE识别事件,由此促使数据收集服务器基于网络运营商设置的参数来启动数据收集的示例性实施方式。图4描述了图1的示例性无线通信系统的部分。图4描述了示例性数据收集系统400。示例性数据收集系统400包括客户UE102c,所述客户UE102c具有相关联的应用103c(尽管客户UE102c可以是任意其他合适类型的设备,将UE102c描述为智能电话)。示例性数据收集系统400包括按图1中描述来安排的eNodeB111(客户UE102c通过eNodeB111来访问LTE网络110)、SGW112、PGW113以及ING120。示例性数据收集系统400包括MME115,包括eNodeB111与MME115之间的通信以及MME115与ING120之间的通信。示例性数据收集系统400包括图1中未描述的附加eNodeB411(具有与其相关联的DC130),客户UE102c通过附加eNodeB411可访问LTE网络110。如图4所示,eNodeB111和eNodeB411每个都与SGW112和MME115进行通信。示例性数据收集系统300包括DCS140,其被配置为与DC130进行通信,DC130与eNodeB111、eNodeB411、SGW112、PGW113、MME115以及ING120相关联。运营商使用膝上型计算机可访问DCS140。如图4所描述的,运营商通过膝上型计算机访问DCS140并且定义用于整个数据收集系统400的系统参数(例如,关键性能指标(KPI)、门限、事件等)。用户通过客户UE102c正在使用电话或通过数据连接使用电话服务。应用103c监测一个或多个预设事件并且识别对运营商所设置的门限中的一个的违反。应用103c将检测的门限违反的细节用信号发送给DCS140。在此期间,沿数据路径的DC130已经搜集了数据。使用参照由运营商配置的参数和数据路径(示例性地,数据路径客户UE102c-eNodeB 111-SGW112-PGW113-ING120)的智能,DCS140生成用于启动沿数据路径的附加数据的收集的数据收集控制信息。数据收集控制信息被配置为促使DC130开始收集附加数据。DCS140从DC130接收收集的数据、并且分析收集的数据。运营商通过膝上型计算机(或任意其他合适设备)访问DCS140并且发现已经收集了执行附加分析所需要的数据(在运营商不启动和控制这种数据的收集的情况下)、已经分析了收集的数据并且运营商已经可以查看和考虑特定问题(例如,事件的可能原因、被用于纠正问题的可能动作等,以及其各种组合)。图5描述了数据收集服务器将多个事件相关联以由此促使数据收集服务器启动数据收集的示例性实施方式。图5描述了图1的示例性无线通信系统的部分。图5描述了示例性数据收集系统500,尽管相对于仅示出了访问LTE网络110的一个客户UE102c的示例性数据收集系统400,示例性数据收集系统500示出了访问LTE网络110的多个客户UE102c,其实质上类似于图4的示例性数据收集系统400。如图5中所描述的,多个用户正在通过相关联的客户UE102c来访问LTE网络110。分别地,用户正在使用电话或通过数据连接的电话服务。在每个客户UE102c上,相关联的应用103c监测一个或多个预设事件(例如,等待的事件)。最初,在客户UE102c中的一个上,应用103c基于客户UE102c和eNodeB111之间的无线电通信链路上的数据连接来检测预设事件中的一个。应用103c将检测的事件的细节用信号发送给DCS140。DCS140执行处理(例如,基于在DCS140上配置的一个或多个参数)以用于确定单个检测事件是否保证进一步的动作(例如,附加的分析、附加数据的收集等)。在这种情况下,假设DCS140确定检测的事件是单独的实例,并且因此在这一点处不需要采取进一步的动作。随后,其他客户UE102c上的应用103c检测事件并且将检测的事件报告给DCS140。DCS140处理事件并且确定相关联的事件,并且因此保证进一步的动作。DCS140使用处理逻辑来确定数据收集细节信息(例如,识别从其收集附加数据的元件、确定要收集的附加信息的类型等)。DCS140生成用于启动从所识别的元 件的数据收集的数据收集控制信息。数据收集控制信息被配置为促使DC130保存之前收集的数据和/或开始收集数据。DCS140从DC130接收收集的数据,并且分析收集的数据。运营商通过膝上型计算机(或任意其他合适设备)访问DCS140并且发现已经收集了执行附加分析所需要的数据(在运营商不启动和控制这种数据的收集的情况下)、已经分析了收集的数据并且运营商已经可以查看和考虑特定问题(例如,事件的可能原因、被用于纠正问题的可能动作等,以及其各种组合)。图6描述了网络运营商使用数据收集系统测试新的市场部门中的网络性能的示例性实施方式。图6描述了与图1的示例性无线通信系统的元件相似的至少一些元件。图6描述了示例性数据收集系统600。示例性数据收集系统600包括运营商UE102o,所述运营商UE102o具有相关联的应用103o(尽管运营商UE102o可以是任意其他合适类型的设备,将UE102o描述为智能电话)。示例性数据收集系统600包括:四个eNodeB611、两个SGW612、PGW613以及ING620,他们每一个都包括相关联的DC130。四个eNodeB611与SGW612进行通信,使得eNodeB中的两个与SGW612中的一个进行通信并且eNodeB中的其他两个与SGW612中的其他一个进行通信。SGW612每个都与PGW613进行通信。PGW613与ING620进行通信。示例性数据收集系统300包括DCS140,其被配置为与DC130进行通信,DC130与eNodeB611、SGW612、PGW613、以及ING620相关联。运营商使用膝上型计算机可访问DCS140。如图6所描述的,运营商开车去往新市场601的区域(例如,其中为了在所述地理区域中提供无线网络接入的目的已经部署了多个新的eNodeB611)。运营商携带具有其上运行的相关联应用103o的运营商UE102o。应用103o被配置为监测一个或多个事件(例如,与客户UE102c上的应用103c相类似的),并且进一步被配置为使运营商能够访问和控制DCS140。运营商可使用应用103c来通知DCS140:其应当通过具有DC130的元件来启动数据收集,使得DCS140能够接收和监测来自/去往运营商UE102o的所有数据。运营商可使用应用103c来访问DCS140以执行各种 控制操作(例如,用于控制参数,例如KPI、门限等,以及其各种组合)。DCS140生成用于启动对来自新市场601的元件的数据收集的数据收集控制信息。数据收集控制信息被配置为促使DC130保存之前收集的数据和/或开始收集数据。DCS140从DC130接收收集的数据,并且分析收集的数据。运营商通过运营商UE102o(或任意其他合适设备)上的应用103o来访问DCS140,以用于访问和查看分析信息、改编(adapt)新市场601的测试等。图7描述了数据收集服务器从数据收集系统收集信息、从第三方系统收集信息以及将信息相关联以由网络运营商使用的示例性实施方式。图7描述了图1的示例性无线通信系统的部分。图7描述了示例性数据收集系统700。示例性数据收集系统700包括客户UE102c,所述客户UE102c包括应用103c(尽管客户UE102c可以是任意其他合适类型的设备,将UE102c描述为智能电话)。示例性数据收集系统700包括:eNodeB111(客户UE102c通过eNodeB111来访问LTE网络110)、SGW112、PGW113以及ING120。示例性数据收集系统700包括DCS140,其被配置为与DC130进行通信,所述DC130与eNodeB111、SGW112、PGW113以及ING120相关联。示例性数据收集系统700包括DCS140和SS160,其中运营商使用膝上型计算机可访问DCS140和SS160。示例性数据收集系统还包括第三方系统770,其与SS160进行通信。如图7所描述的,用户通过客户UE102c正在使用电话或通过数据连接使用电话服务。应用103c和DC130监测一个或多个预设事件。DCS140对应用103c和DC130进行轮询,并且当检测到事件时,DC130将收集的数据发送到DCS140。DCS140分析接收的数据和事件以用于确定附加数据的收集是否是必要的或需要的。例如,DCS140可在DC130处的缓冲器中查找来自一个或多个最近时间帧的更多数据。例如,DCS140可确定要执行的下一动作(例如,收集附加数据、触发对LTE网络110的测试的执行等)。例如,DCS140可通过SS160进行工作以从第三方系统770读取信息(例如,例如其中来自第三方RF分析呼叫追踪系统的数据通过SS 160被发送到DCS140并且与在DCS140处从DC130和/或客户UE102c接收的信息相关联)。运营商通过膝上型计算机(或任意其他合适设备)访问DCS140并且发现已经收集了执行附加分析所需要的数据(在运营商不启动和控制这种数据的收集的情况下)、已经分析了收集的数据并且运营商已经可以查看和考虑特定问题(例如,事件的可能原因、被用于纠正问题的可能动作等,以及其各种组合)。在一个实施方式中,可以结合此处描述和介绍的一个或多个实施方式来提供网络暂停功能。在一个实施方式中,网络暂停功能使系统(例如,DCS140、SS160等)能够发出一个或多个用于临时地暂停一个或多个UE102上的通信的命令。被发送到UE102的暂停命令可指定任意合适的参数。例如,在临时暂停的情况下,命令可指定要立即暂停通信,并且可包括指示UE102在恢复通信之前要等待的时间长度(例如,10秒、30秒、60秒、5分钟等)的恢复定时器。可使用任意其他合适参数来控制UE102上通信的暂停/恢复的控制。可出于各种原因(例如,促进对由UE102报告的事件的诊断、促进对网络中问题或潜在问题的诊断、阻止UE102按对其他UE造成或可能造成负面影响的方式来消耗网络资源等,以及其各种组合)来执行UE102上通信的暂停。图8描述了用于控制对来自网络的数据收集的方法的一个实施方式。可通过任意合适元件(例如,如关于图1-7描述和介绍的DCS140)来执行图8的方法800。当结合图1-7进行阅读时,可更好地理解图8的方法800。在步骤810,方法800开始。在步骤820,接收数据收集反馈信息。数据收集反馈信息可包括与检测的事件相关联的信息(例如,与事件相关的细节、与事件的检测相关联的条件、当检测到事件时无线用户设备的地理位置、与事件相关联的时间戳信息等,以及其各种组合)。在步骤830,做出是否启动来自网络的数据收集的确定。可基于接收的数据收集反馈信息和/或任意其他合适信息来做出确定。例如,所述确定 可基于由数据收集反馈信息所报告的事件的严重程度、是否已经检测到门限数量的相关事件等,以及其各种组合。如果做出不启动来自网络的数据收集的确定,方法800进行到步骤870,其中步骤800结束。如果做出启动对来自网络的数据收集的确定,方法800进行到步骤840。在步骤840,确定数据收集细节信息。可使用数据收集反馈信息的至少一部分来确定数据收集细节信息。例如,数据收集细节信息可包括从其收集数据的(多个)元件的标识、要收集的数据的(多个)类型、要收集数据的时间段、与要执行的一个或多个测试相关联的信息等,以及其各种组合。在其中从无线用户设备接收数据收集反馈信息并且数据收集反馈信息包括指示无线用户设备的地理位置的位置信息(例如,在无线用户设备对事件的检测的时间、当前时间等)的一个实施方式中,可至少部分地基于指示无线用户设备的地理位置的位置信息,确定数据收集细节信息的至少一部分。在一个实施方式中,例如,使用指示无线用户设备的地理位置的位置信息来确定网络路径的至少一部分(例如,从无线接入节点到网关到IP网络、从无线接入节点到网关之外的点到IP网络等),其中无线用户设备通过网络路径正在通信或可进行通信。在一个实施方式中,例如,使用指示无线用户设备的地理位置的位置信息来识别无线接入节点,其中无线用户设备可通过无线接入节点来接入网络。例如,给定指示无线用户设备的地理位置的信息和识别网络中无线接入节点的地理位置的地理位置信息,可将网络中在地理上最接近无线用户设备所报告的地理位置的无线接入节点识别为无线接入节点。在一个进一步的实施方式中,例如,基于无线接入节点的标识来识别网络路径的至少一部分。例如,可使用无线接入节点的身份来识别沿网络路径的下一网络元件,其可用于识别沿网络路径的下一网络元件等等,直到已经识别了网络路径的一部分/全部。注意的是,除了网络路径上之前节点的标识,可使用其他类型的信息来识别网络路径上的下一节点。在步骤 850,生成数据收集控制信息。可使用数据收集细节信息的至少一部分来生成数据收集控制信息。数据收集控制信息被配置为指示与要被收集和提供以用于分析的数据相关的一个或多个元件。在步骤860,向网络传播数据收集控制信息。在步骤870,方法800结束。尽管被描述和介绍为结束(为了清楚的目的),将了解的是,执行方法800的元件可继续进行操作(例如,用于接收和处理数据收集反馈信息、执行对从网络元件收集的数据的分析、提供分析结果给其他系统等,以及其各种组合),一个或多个其他元件可在接收到数据收集控制信息时执行一个或多个数据收集过程等。图9描述了用于响应于事件的检测来提供数据收集反馈信息的方法的一个实施方式。可通过任意合适元件(例如,这样的客户或运营商UE102、网络元件等)来执行图9的方法900。当结合图1-7进行阅读时,可更好地理解图9的方法900。在步骤910,方法900开始。在步骤920,接收事件监测信息。事件监测信息指定用于一个或多个事件的监测条件(例如,KPI、门限、规则等,以及其各种组合)。在步骤930,基于事件监测信息来执行对时间检测的监测。在步骤940,做出在事件检测的监测期间是否检测到事件的确定。如果没有检测到事件,方法900返回步骤930,使得用于事件检测的监测继续。如果检测到事件,方法900进行到步骤950。注意的是,可将步骤930和940考虑为单个步骤。在步骤950,基于事件的检测来确定数据收集反馈信息。数据收集反馈信息包括与事件检测相关联的信息,其可用于控制数据的收集。例如,数据收集反馈信息可包括信息,例如与UE102相关联的设备信息(例如,UE102的标识符、UE102的设备类型等),其中从UE102发送事件通知、与事件相关联的细节(例如,出于检测事件的目的来收集的数据、响应于事件检测收集的数据、事件标识符/代码等)、与事件相关联的位置信息(例 如,当检测到事件时UE102的位置,其可以基于LBS信息、GPS数据、地理位置代码等中的一个或多个)、时间戳信息(例如,应用103检测到事件时的日期/时间、与收集的数据相关联的时间戳等)、网络路径信息(例如,数据路径编码标识符、网络接入点标识信息等,其中可通过所述网络接入点标识信息来确定网络路径)等、以及其各种组合。在步骤960,将数据收集反馈信息传播到系统以用于控制由系统执行的数据收集。在步骤970,方法900结束。尽管被描述和介绍为结束(为了清楚的目的),将了解的是,执行方法900的元件可继续进行操作(例如,用于基于当前事件监测信息来监测事件、用于接收新事件监测信息并且基于这种新事件监测信息来监测事件等,以及其各种组合),一个或多个其他元件可在接收到数据收集反馈信息时执行一个或多个数据收集过程。尽管此处关于网络分析能力结合特定类型的端点设备(例如,智能电话)的使用来进行主要地描述和介绍,注意的是,网络分析能力的实施方式中的至少一些可应用于与其他类型的端点设备(例如,蜂窝电话、使用用于网络接入的无线蜂窝技术的计算机、其他类型的使用分组交换技术的移动蜂窝无线使能设备等,以及其各种组合)。类似地,注意的是,可结合任意设备来使用网络分析能力的各种实施方式,所述设备可与无线蜂窝网络接口相关联以用作数据通信网络路径。尽管此处关于网络分析能力结合特定类型的无线设备(例如,智能电话、传统的蜂窝电话等)的使用来进行主要地描述和介绍,注意的是,各种其他类型的无线设备(例如,平板电脑、上网本计算机、机器对机器(M2M)设备等)可监测事件、收集数据、提供反馈信息并且执行支持网络分析能力的各种实施方式的类似功能。尽管此处关于网络分析能力结合特定类型的无线通信网络(即LTE)的使用来进行主要地描述和介绍,注意的是,网络分析能力的实施方式的至少一些可适用于与其他类型的无线通信网络(例如,CDMA无线网络、 基于宏蜂窝的网络、基于毫微微蜂窝的网络等)一起使用。尽管此处关于网络分析能力结合无线网络的使用来进行主要地描述和介绍,注意的是,网络分析能力的实施方式的至少一些可适用于与有线通信网络一起使用。图10描述了适用于执行此处描述的功能的计算机的高级框图。如图10所示,计算机1000包括处理器元件702(例如,中央处理单元(CPU)和/或其他合适处理器(或多个处理器))以及存储器1004(例如,随机存取存储器(RAM)、只读存储器(ROM)等)。可选地,计算机1000可包括合作模块/过程1005和/或各种输入/输出设备1006(例如,用户输入设备(例如,键盘、小键盘、鼠标等)、用户输出设备(例如,显示器、扬声器等)、输入端口、输出端口、接收机、发射机、以及存储设备(例如,磁带驱动器、软盘驱动器、硬盘驱动器、光盘驱动器等))。可以了解的是,可以在用于在通用计算机上执行以实现专用计算机的元件中实现,和/或可以在硬件、一个或多个专用集成电路(ASIC)和/或任意其他硬件等价物来实现,此处描述和介绍的共鞥你。在一个实施方式中,可以在用于网络的网络分析节点上实现此处描述和介绍的功能的至少一部分。在一个实施方式中,可以将合作过程1005装载到存储器1004中并且由处理器1002执行以实现如上所述的功能。这样的话,可以将合作过程1005(包括相关联的数据结构)存储在计算机可读存储介质中,例如RAM存储器、磁或光驱动器或磁带等。可以了解的是,图10中描述的计算机1000提供适于实现此处介绍的功能元件的通用架构和功能和/或此处介绍的功能元件的一部分。例如,计算机1000提供适用于实现UE、eNodeB、SGW、PGW、MME、HSS、AAA服务器、路由器、ING、DCS、AS、SS等中的一个或多个的通用架构和功能。例如,计算机1000提供适用于在UE、eNodeB、SGW、PGW、路由器和ING中的一个或多个上实现的或与UE、eNodeB、SGW、PGW、路由器和ING中的一个或多个相关联的一个或多个DC的通用架构和功能。可设想的是,可以在硬件中实现此处讨论的如软件方法的一些步骤,硬件例如是与处理器合作以执行各种方法步骤的电路。可以将此处介绍的功能/元件的一部分实现为计算机程序产品,其中当计算机处理计算机指令时,改变计算机的操作使得调用或提供此处介绍的方法和/或技术。可以将用于调用本发明方法的指令存储在固定的或可移动的媒介中,经由广播或其他信号承载媒介的数据流进行传送和/或存储在根据指令操作的计算设备的存储器中。在权利要求中指定各个实施例的各个方面。在下面编号的条款中指定各个实施例的这些和其他方面。1.一种用于控制对来自网络的数据进行收集的装置,包括:处理器,被配置为,从被配置为经由网络的网络路径进行通信的无线用户设备接收指示无线用户设备对事件的检测的反馈信息,其中所述反馈信息包括当检测到事件时指示无线用户设备的地理位置的位置信息;至少部分地基于所述位置信息,识别网络路径的网络元件,所述网络元件被配置用于收集与事件相关的数据;以及生成适于从所识别的网络元件请求所收集的数据的消息。2.根据条款1所述的装置,其中位置信息包括以下内容中的至少一个:与无线用户设备相关联的基于位置的服务(LBS)信息;以及与无线用户设备相关联的全球定位系统(GPS)数据。3.根据条款1所述的装置,其中处理器被配置为通过以下内容来识别网络路径的网络元件,所述网络元件被配置用于收集与事件相关的数据:使用位置信息来识别位于无线用户设备的地理位置附近的无线接入节点。4.根据条款3所述的装置,其中所识别的网络元件是无线接入节点。5.根据条款3所述的装置,其中处理器被配置为:基于无线接入节点的标识,识别网络路径的至少一部分;以及通过所识别的网络路径的至少一部分来识别网络元件。6.根据条款1所述的装置,其中所述适于从网络的所识别的网络元件请求所收集的数据的消息包括以下内容中的至少一个:被配置用于指示网络元件开始收集数据的消息;被配置用于指示网络元件获取之前收集的数据的消息。7.根据条款1所述的装置,其中处理器被配置为:将生成的消息传播到所识别的网络元件。8.根据条款1所述的装置,其中处理器被配置为:从网络的所识别的网络元件接收所收集的数据;以及处理所收集的数据以用于提供管理功能。9.根据条款1所述的装置,其中处理器被配置为:向无线用户设备传播条件信息以用于配置无线用户设备来监测事件。10.根据条款1所述的装置,其中处理器被配置为:向无线用户设备和应用服务器中的至少一个传播消息,所述消息包括针对在无线用户设备和应用服务器之间执行的测试的指令。11.根据条款1所述的装置,其中处理器被配置为:接收与无线用户设备和应用服务器之间执行的测试相关联的测试结果;以及识别至少一个网络元件,其中至少部分地基于所述测试结果从所述至少一个网络元件收集数据。12.根据条款1所述的装置,其中处理器被配置为:向无线用户设备传播适于促使无线用户设备暂停通信一段时间的消息。13.一种用于控制对来自网络的数据进行收集的方法,包括:在网络节点处,从被配置为经由网络的网络路径进行通信的无线用户设备接收指示无线用户设备对事件的检测的反馈信息,其中所述反馈信息包括当检测到事件时指示无线用户设备的地理位置的位置信息;至少部分地基于所述位置信息,识别网络路径的网络元件,所述网络元件被配置用于收集与事件相关的数据;以及生成适于从所识别的网络元件请求所收集的数据的消息。14.根据条款13所述的方法,其中位置信息包括以下内容中的至少一个:与无线用户设备相关联的基于位置的服务(LBS)信息;以及与无线用户设备相关联的全球定位系统(GPS)数据。15.根据条款13所述的方法,其中识别网络路径的网络元件,所述网络元件被配置用于收集与事件相关的数据包括:使用位置信息来识别位于无线用户设备的地理位置附近的无线接入节点。16.根据条款15所述的方法,进一步包括:基于无线接入节点的标识,识别网络路径的至少一部分;以及通过所识别的网络路径的至少一部分来识别网络元件。17.根据条款13所述的方法,进一步包括:将生成的消息传播到所识别的网络元件。18.根据条款13所述的方法,进一步包括:从网络的所识别的网络元件接收所收集的数据;以及处理所收集的数据以用于提供管理功能。19.根据条款13所述的方法,进一步包括:向无线用户设备传播适于促使无线用户设备暂停通信一段时间的消息。20.一种存储指令的计算机可读存储介质,当由计算机执行时,所述指令促使计算机执行一种用于控制对来自网络的数据进行收集的方法,所述方法包括:从被配置为经由网络的网络路径进行通信的无线用户设备接收指示无线用户设备对事件的检测的反馈信息,其中所述反馈信息包括当检测到事件时指示无线用户设备的地理位置的位置信息;至少部分地基于所述位置信息,识别网络路径的网络元件,所述网络元件被配置用于收集与事件相关的数据;以及生成适于从所识别的网络元件请求所收集的数据的消息。尽管此处详细示出和介绍了结合本发明的教导的各种实施方式,所属领域的技术人员可以容易地了解仍结合这些教导的许多其他可变实施方式。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1