使能近实时分析的方法和设备的制造方法

文档序号:8398566阅读:252来源:国知局
使能近实时分析的方法和设备的制造方法
【专利说明】使能近实时分析的方法和设备发明领域
[0001]本发明的领域涉及一种用于使能近实时分析的方法,且具体涉及一种用于在无线通信网络中使用动态分配后端处理资源使能近实时分析的方法和设备。
发明背景
[0002]无线通信网络(如第三代(3G)移动电话标准和技术)是众所周知的。这种3G标准和技术的一个示例是第三代合作伙伴计划(3GPP?) (www.3rpp.0rR)开发的通用移动电信系统(UMTS?)。
[0003]一般已经开发了第三和第四代无线通信和如LTE (长期演进技术)具体系统来支持宏蜂窝移动电话通信以及更最近的豪微微蜂窝移动电话通信。此处‘电话’可以是智能电话、或与网络(通过该网络连接通话)无线链接的另一个移动或便携式通信单元。后文所有这些装置将被称为移动通信单元。通话可以是数据、视频或语音通话、或这些内容的组合。越来越多的通信比例是数据而不是语音,并且在技术上被称为‘连接’,而不是‘通话’。然而,如在此使用的术语‘连接’和‘通话’应被理解成是可互换的,并且除非另有定义,否则每一项是指数据、视频和/或语音通话/连接。
[0004]典型地,移动通信单元,或如在3G用语中经常将它们称为的用户设备与3G(或4G)无线通信系统的核心网络通信。这种通信经由无线网络子系统。无线通信系统通常包括多个无线网络子系统。每个无线网络子系统包括一个或多个小区,移动通信单元可以附接到这些小区,并且由此连接至网络。基站可以为小区服务。每个基站可以具有多个天线,这些天线中的每个天线为小区的一个扇区服务。
[0005]无线通信系统的运营商需要尽可能精确地了解系统中正在发生什么。具体问题是需要解决‘故障’。故障可能采取多种多样的的形式,但可以概括为当网络和/或一个或多个移动通信单元的表现与预期不一样时的事件。
[0006]在大多数常规蜂窝网络中,通常在每小区或每扇区的基础上报告服务信息的质量。这种情况的结果是所获得的网络统计仅可以提供给定扇区或小区内的平均数据速率或平均通话中断数的指示。一般不可以从扇区或小区(部分由于这些扇区或小区具有较差覆盖范围而可能遭受较差数据速率或通话中断)的特殊部分的服务信息的这种常规质量获得网络统计。
[0007]已知的是实时利用移动通信单元的签名来确定位置信息。这些系统通常位于例如原始通信会话数据所存储在的交换中心处。现代的无线通信系统允许单独移动通信单元和基站的高度自主性。其结果是,并非全部集中地做出关于设置和‘拆毁(tearing down)’贯穿网络的通话链路的决定。因此,无线通信系统内生成的原始通信会话数据量引起复杂。一天中,无线通信系统可以生成100千兆字节关于网络中已经进行通话的数据。
[0008]具体地,一项约束是为了获得有意义的信息而处理大量原始数据的处理要求。在通常位于例如存储原始通信会话数据的交换中心处的常规系统情况下,需要在每个这种位置(例如,在每个交换中心)提供大量处理资源用于处理对应位置处所存储的‘本地’数据。
[0009]由于经常可能没有充分利用位置中的许多位置处的处理资源,处理资源的这种跨网络内的多个位置的分布(其中每个位置处的处理资源专用于本地数据的处理)使用这种处理资源的效率低下。此外,如果例如由于与具体位置相对应的网络能力的增加,那个位置处的处理要求增加,则可以超过那个位置的处理能力,即使仅超出少量。因此,可能需要寻找附加处理硬件。这种小的附加处理要求会需要替换或添加多组有待实现的处理卡、机架或存储器。在此情况下,网络运营商可能需要相对大的耗资来满足单一地点所需处理能力的相对小的增长。此外,可能只在一小部分时间内需要增长这种所需的处理能力,例如每天或每周的一小段网络“高峰”时间。因此,这种局部的数据处理不能良好地调整并且需要显著的区部化的先期硬件成本,而这种成本可能只是需要满足每天/每周的一小部分时间才会出现的小的能力增长。
[0010]提高海量处理系统的效率的常规方法是向一个或多个集中或共享处理资源提供有待处理的数据。例如,可以向集中处理资源或向一个或多个共享(例如,云)处理资源提供来自分布式站点(例如,无线通信系统的交换中心)的数据。以此方式,可以执行来自多个分布式站点的数据的更高效的处理。
[0011]本申请人的数据处理系统的一个重要的要求是用户能够访问近实时的分析数据。例如,用户在相对短的时期内可获得与事件相关的分析数据,例如,如在使得数据可从3G(或4G)无线通讯系统中的无线网络控制器(RNC)获得的几分钟时期内。值得注意的是,在常规3G/4G无线通信系统中,RNC使得可分批获得与最近通话相关的数据,例如,包括15分钟长的通话数据。如此,RNC使得可以大约每15分钟获得数据,其中,对应的事件与RNC使得可获得数据之间针对通话数据中的某些数据具有可能15分钟延迟。因为事件发生与RNC使得可获得数据之间的此固有的15分钟延迟,最小化RNC使得可获得数据与用户现在可获得数据之间的任何进一步的延迟甚至更重要。
[0012]这与常规的数据处理系统相反,常规的数据处理系统执行“批处理”,由此通信会话数据是离线处理的,并且在所关注的事件发生和为用户准备好分析数据结果之间通常会有几个小时的延迟。
[0013]为了使能这种近实时分析数据的访问,无线通信网络中一直产生的大量的原始通信会话数据必须当它将从RNC获得(或之后尽快的时间)时被实质地处理。使用常规的集中处理和/或共享处理的问题在于大量的通信会话数据会需要非常高速(并且非常昂贵)的通信链路以便从每个分布站点向一个或多个后端数据中心传输数据用于得理,所述后端数据中心典型的在几百或几千英里之外,并且甚至可能位于不同的大陆。在每个分布站点与一个或多个后端数据中心间的这种昂贵的通信链路要求使得常规的集中处理和/或共享处理的使用过于昂贵,并且当使用动态分配处理系统如云处理系统,通常包括类属的(经常是共享的)处理系统,这种处理系统使用一种并不受数据提供者或终端用户控制的过程来自动分配资源(资源的地理位置以及资源使用的定时)。因此,与这种云处理系统的数据通信需要更加灵活和更具适应性,进一步增大了这种通信链路的潜在成本。
发明概要
[0014]相应地,本发明力图单独地或以任何组合来缓解、减轻或消除上述缺点中的一个或多个缺点。根据本发明的第一个方面,提供了一种使用动态分配后端处理资源来使能无线通信网络的数据的近实时分析的方法。所述方法包括:在一个数据处理系统中的多个分布式组件的每一个处从蜂窝通信网络的至少一个网元接收数据;对所接收的数据进行解析从而提取所接收的数据的一个子集;以及将所述提取的子集转发到这些动态分配后端处理资源从而对无线通信网络的所提取的数据的子集进行分析处理。
[0015]以此方式,通过提取一个接收的数据的子集以用于向后端处理资源进行转发,数据量被从分布式组件传送到后端处理资源,并且因此它们之间所需的通信链路的速度/大小可以显著的降低。
[0016]根据本发明的第二个方面,提供了一种用于使用动态分配后端处理资源来使能对无线通信网络的数据的近实时分析的数据处理系统。所述数据处理系统包括多个分布式组件,这些分布式组件被安排为用于实施本发明的第一个方面的方法。
[0017]根据本发明的第三个方面,提供了一种数据处理系统的分布式组件,所述系统用于使用动态分配后端处理资源来使能无线通信网络的数据的近实时分析;所述数据处理系统的分布式组件被安排为用于实施本发明的第一个方面的方法。
[0018]根据本发明的第四方面,提供了一种非瞬态计算机程序产品,所述计算机程序产品上存储有计算机可读代码,用于编程一个数据处理模块来执行本发明的第一方面的方法。
附图简要说明
[0019]现在将仅以示例方式并且参考附图描述本发明的实施例,其中:
[0020]图1展示了数据处理系统的示例的简化框图。
[0021]图2和3示出了用于使能对无线通信网络的数据的近实时分析的方法的一个示例的简化的流程图。
[0022]图4展示了可以用于实现本发明的实施例中的数据处理功能性的典型计算系统。 本发明的实施方案的详细说明
[0023]就一种用于管理无线通信网络(如根据第三代(3G)和/或第四代(4G)移动电话标准和技术实现的网络)内的数据的系统和方法方面,将描述本发明的示例。这种3G和4G标准和技术的示例是第三代合作伙伴计划(3GPP?) (www.3gpp.0rg)开发的通用移动电信系统(UMTS?)和长期演进技术(LTE)。
[0024]根据本发明的第一个方面的示例,提供了一种用于使用动态分配后端处理资源来使能对无线通信网络的数据的近实时分析的方法。所述方法包括:在一个数据处理系统中的多个分布式组件的每一个上从蜂窝通信网络的至少一个网元接收数据;对所接收的数据进行解析从而提取所接收的数据的一个子集;以及将所述提取的数据的子集转发到所述动态分配后端处理资源从而对所化无线通信网络的所提取的数据的子集进行分析处理。
[0025]在某些任选实施例中,在所述数据处理系统的多个分布组件处接收的数据可以包括所述对应网络元件的所有通信会话的原始通信会话数据。
[0026]在一些任选的实施例中,所述方法可进一步包括:在所述数据处理系统的多个分布式组件
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1