CN104954417B - 用于处理数据的方法及设备 - Google Patents
用于处理数据的方法及设备 Download PDFInfo
- Publication number
- CN104954417B CN104954417B CN201410765041.XA CN201410765041A CN104954417B CN 104954417 B CN104954417 B CN 104954417B CN 201410765041 A CN201410765041 A CN 201410765041A CN 104954417 B CN104954417 B CN 104954417B
- Authority
- CN
- China
- Prior art keywords
- data
- data segment
- end processing
- geographic area
- communication network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/824—Applicable to portable or mobile terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/829—Topology based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1021—Server selection for load balancing based on client or server locations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Remote Sensing (AREA)
Abstract
本发明提供了—种处理至少一个无线通信网络的数据的方法以及一种用于实现这种方法的数据处理***。该方法包括确定在一个数据处理***的多个分布式组件处接收的多个数据段的地理位置信息,从该无线通信网络的至少一个网元接收这些数据段,以及至少部分地基于这些数据段的对应地理位置信息将这些数据段转发至多个后端处理资源。
Description
发明领域
本发明涉及一种处理至少一个无线通信网络的数据的方法、以及其数据处理***。
发明背景
无线通信***(如第三代(3G)移动通话标准和技术)是众所周知的。这种3G标准和技术的一个示例是第三代合作伙伴计划 (3GPPTM)(www.3gpp.org)开发的通用移动电信***(UMTSTM)。
一般已经开发了第三和***无线通信技术以及具体***来如 LTE(长期演进技术)已经发展到支持宏蜂窝移动电话通信以及更最近的飞蜂窝(femto-cell)移动电话通信。此处电话可以是智能电话、或与网络(通过该网络连接通话)无线链接的另一个移动或便携式通信单元。后文所有这些装置将被称为移动通信单元。通话可以是数据、视频或语音通话、或这些内容的组合。越来越多的通信比例是数据而不是语音,并且在技术上被称为‘连接’,而不是‘通话’。然而,如在此使用的术语‘连接’和‘通话’应被理解成是可互换的,并且除非另有定义,否则每一项是指数据、视频和/或语音通话/连接。
典型地,移动通信单元,或如在3G用语中经常将它们称为的用户设备与3G(或4G)无线通信***的核心网络进行通信。这种通信经由无线网络子***。无线通信***通常包括多个无线网络子***。每个无线网络子***包括一个或多个小区,移动通信单元可以附接到这些小区,并且由此连接至网络。基站可以为小区服务。每个基站可以具有多个天线,这些天线中的每个天线为小区的一个扇区服务。
无线通信***的运营商需要尽可能精确地了解***中正在发生什么。具体问题是需要解决‘故障’。故障可能会有多种多样的的形式,但可以概括为当网络和/或一个或多个移动通信单元的表现与预期不一样时的事件。
在大多数常规无线网络中,通常在每小区或每扇区的基础上报告服务信息的质量。这种情况的结果是所获得的网络统计仅可以提供给定扇区或小区内的平均数据速率或平均通话中断数的指示。一般不可以从扇区或小区(部分由于这些扇区或小区具有较差覆盖范围而可能遭受较差数据速率或通话中断)的特殊部分的服务信息的这种常规质量获得网络统计。
已知的是实时利用移动通信单元的签名来确定位置信息。这些***通常位于例如原始通信会话数据所存储在的交换中心处。现代的无线通信***允许单独移动通信单元和基站的高度自主性。其结果是,并非全部集中地做出关于设置和‘拆毁(tearing down)’贯穿网络的通话链路的决定。因此,无线通信***内生成的原始通信会话数据量引起复杂。一天中,无线通信***可以生成100千兆字节关于网络中已经进行通话的数据。
具体地,一项约束是为了获得有意义的信息而处理大量原始数据的处理要求。在通常位于例如存储原始通信会话数据的交换中心处的常规***情况下,需要在每个这种位置(例如,在每个交换中心)提供大量处理资源用于处理对应位置处所存储的‘本地’数据。
由于经常可能没有充分利用位置中的许多位置处的处理资源,处理资源的这种跨网络内的多个位置的分布(其中每个位置处的处理资源专用于本地数据的处理)使用这种处理资源的效率低下。此外,如果一个特定位置的处理要求增加,例如因为那个相对应位置的网络能力的增加,,则会超过那个位置的处理能力,即使仅超出少量。因此,可能需要寻找额外的处理硬件。这种小的额外的处理会要求替换或添加多组处理卡、机架或存储器的实施。在此情况下,网络运营商可能需要相对大的资本支出来提供所需处理能力的相对小的增长。
提高海量处理***的效率的常规方法是向一个或多个集中或共享处理资源提供有待处理的数据。例如,可以向集中处理资源或向一个或多个共享(例如,云)处理资源提供来自分布式站点(例如,无线通信***的交换中心)的数据。以此方式,可以更高效的大家看对来自多个分布式站点的数据的进行处理。
本申请人的数据处理***的另一个重要的要求是用户能够近实时地访问数据。例如,用户在相对短的时期内可获得与事件相关的数据,例如,如在使得数据可从3G(或4G)无线通讯***中的无线网络控制器(RNC)获得的几分钟内。值得注意的是,在常规3G/4G无线通信***中,RNC使得可分批获得与最近通话相关的数据,例如,包括15 分钟的通话数据。如此,RNC使得可以大约每15分钟获得数据,其中,对应的事件与RNC使得可获得数据之间针对通话数据中的某些数据具有可能15分钟延迟。因为事件发生与RNC使得可获得数据之间的此固有的15分钟延迟,最小化RNC使得可获得数据与用户现在可获得数据之间的任何进一步的延迟甚至更重要。
这与常规数据处理***相反,常规数据处理***执行‘批处理’,由此离线处理数据,并且在所关注的事件发生与用户现在可获得结果诊断信息之间通常会有许多小时的延迟。此外,相对大量的用户可能会需要基本上同时访问数据。如此,要求不仅在成本方面而且还在多个用户能够近实时地访问数据方面高效地处理数据。
因此,需要一种用于处理无线通信网络内的数据的改进方法和设备。
发明概述
因此,本发明力图逐一或以任何组合的方式缓解、减轻或消除上述缺点中的一个或多个缺点。
根据本发明的第一方面,提供了一种处理无线通信网络的数据的方法。所述方法包括确定在一个数据处理***的多个分布式组件处接收的数据段的地理位置信息,从所述无线通信网络的至少一个网元接收所述数据段,以及至少部分地基于所述数据段的对应地理位置信息将所述数据段转发至多个后端处理资源。
以此方式,可以基于所述数据段的地理位置信息‘共享’有待处理的数据并相应地将其分配给后端处理资源。有利地,因为无线通信网络数据查询通常和与具体地理位置/区域相对应的数据相关,所以在地理上以所述方式共享该数据使得能够跨相对大量相对下的处理资源分配该数据同时单个(或几个)处理资源仍然能够为查询服务。这使得能够在数据处理***内实现显著程度的并行性,从而显著地加快数据处理,由此方便用户近实时访问数据。此外,通过促进以此方式使用相对小的处理资源,可以以相对小的增量添加附加处理资源,从而能够根据需要以更加成本有效的方式增加(或减小)处理能力。
根据本发明的第二方面,提供了一种处理来自无线通信网络的数据的数据处理***。所述数据处理***包括至少一个分配组件,所述分配组件被安排成用于确定在一个数据处理***的多个分布式组件处接收的数据段的地理位置信息,从所述无线通信网络的至少一个网元接收所述数据段,以及至少部分地基于所述数据段的对应地理位置信息将所述数据段转发至后端处理资源。
根据本发明的第三方面,提供了一种用于处理来自至少一个无线通信网络的数据的数据处理***的分配组件。所述分配组件被安排成用于确定在一个数据处理***的多个分布式组件处接收的数据段的地理位置信息,从所述无线通信网络的至少一个网元接收所述数据段,以及至少部分地基于所述数据段的对应地理位置信息将所述数据段转发至后端处理资源。
根据本发明的第四方面,提供了一种用于处理来自至少一个无线通信网络的数据的数据处理***的分布式组件。所述数据处理***的分布式组件被安排成用于从所述无线通信网络的至少一个网元接收数据,确定所接收的数据内的数据段的地理位置信息,以及至少部分地基于数据段的对应地理位置信息将所接收的数据内的所述数据段转发至后端处理资源。
根据本发明的第五方面,提供了一种非瞬态计算机程序产品,所述计算机程序产品上存储有计算机可读代码,用于编程一个数据处理模块来执行本发明的第一方面的方法。
附图简要说明
现在将仅以示例方式并且参考附图描述本发明的实施例,其中:
图1展示了数据处理***的示例的简化框图。
图2和图3展示了用于处理无线通信网络的数据的方法的示例的简化流程图。
图4展示了无线通信网络的覆盖区。
图5展示了数据处理***的替代性示例的简化框图。
图6展示了可以用于实现本发明的实施例中的数据处理功能性的典型计算***。
本发明的实施方案的详细说明
就一种用于管理无线通信网络(如根据第三代(3G)和/或***(4G)移动标准和技术实现的网络)内的数据的***和方法方面,将描述本发明的示例。这种3G和4G标准和技术的示便是第三代合作伙伴计划(3GPPTM)(www.3gpp.org)开发的通用移动电信***(UMTSTM)和长期演进技术(LTE)。
根据本发明的第一方面的示例,提供了一种处理至少一个无线通信网络的数据的方法。所述方法包括确定在一个数据处理***的多个分布式组件处接收的数据段的地理位置信息,从所述无线通信网络的至少个网元接收所述数据段,以及至少部分地基于所述数据段的对应地理位置信息将所述数据段转发至后端处理资源。
在某些任选实施例中,所述方法可以进一步包括基于以下各项中的至少一项将所述数据段转发至后端处理资源:
-多个单独地理区域的预期数据量;以及
-多个后端处理资源的处理能力。
在某些任选实施例中,所述方法可以进一步包括将预定义地理区域分配给后端处理资源,至少部分地基于所述数据段的对应地理位置信息标识所述数据段所相关的预定义地理区域,以及将所述数据段转发至与所述数据段相关的所述预定义地理区域已经被分配给的所述后端处理资源。
在某些任选实施例中,所述方法可以进一步包括向每个预定义地理区域指派一个索引值,使后端处理资源与被分配给所述预定义地理区域的所述索引值相关联,所述预定义地理区域被指派给所述后端处理资源,确定所述数据段的地理位置信息,至少部分地基于所接收的数据段的对应地理位置信息标识所述数据段所相关的预定义地理区域;以及将所述数据段转发至与所述数据段的对应的标识预定义地理区域的所述索引值相关联的后端处理资源。
在某些任选实施例中,所述方法可以进一步包括至少部分地基于以下各项中的至少一项将后端处理资源转发至预定义地理区域:
-多个单独地理区域的预期数据量;以及
-多个后端处理资源的处理能力。
在某些任选实施例中,所述转发至所述后端处理资源的数据段可以包括以下各项中的至少一项:
-会话连接设置信息;
-会话关闭信息;
-会话中所涉及的无线电链路的标识;
-测量的无线电传播延迟;
-会话过程中所涉及的一个或多个无线电承载;
-会话类型;
-测量报告;
-接收信号码功率;以及
-用户信息。
在某些任选实施例中,所述方法在所述后端处理资源处可以进一步包括预处理接收数据以便能够实现所述接收数据的高效存储和访问,以及存储所述预处理数据以便进行后续处理,从而生成所述无线通信网络的统计数据。
在某些任选实施例中,所述方法在所述后端处理资源处可以进一步包括响应于来自客户端应用的请求而对所存储、预处理的数据执行近实时处理。
在某些任选实施例中,所述方法可以进一步包括在一个数据处理***的多个分布式组件处从所述无线通信网络的至少一个网元进行接收,提取所述接收数据的一个子集,确定所述数据的所提取的子集内的数据段的地理位置信息,以及至少部分地基于所述数据段的对应地理位置信息将所述数据的所提取的子集内的所述数据段转发至后端处理资源。其中,所述方法在所述后端处理资源处可以仍然进一步包括在所述后端处理资源处从所述处理***的所述多个分布式组件接收数据段,以及对所接收的提取数据段进行处理以生成所述无线通信网络的统计数据。
在某些任选实施例中,在所述数据处理***的多个分布式组件处接收的数据可以包括所述对应网元的所有通信会话的原始通信会话数据。
在某些任选实施例中,所述方法在所述数据处理***的所述多个分布式组件处进一步包括存储所接收的原始通信会话数据。
根据本发明的第二方面的示例,提供了一种处理来自至少一个无线通信网络的数据的数据处理***。所述数据处理***包括至少一个分配组件,所述分配组件被安排成用于确定在一个数据处理***的多个分布式组件处接收的数据段的地理位置信息,从所述无线通信网络的至少个网元接收所述数据段,以及至少部分地基于所述数据段的对应地理位置信息将所述数据段转发至后端处理资源。
根据本发明的第三方面的示例,提供了一种用于处理来自至少一个无线通信网络的数据的数据处理***的分配组件。所述分配组件被安排成用于确定在一个数据处理***的多个分布式组件处接收的数据段的地理位置信息,从所述无线通信网络的至少一个网元接收所述数据段,以及至少部分地基于所述数据段的对应地理位置信息将所述数据段转发至后端处理资源。
根据本发明的第四方面的示例,提供了一种用于处理来自至少一个无线通信网络的数据的数据处理***的分布式组件。所述数据处理***的分布式组件被安排成用于从所述无线通信网络的至少一个网元接收数据,确定所接收的数据内的数据段的地理位置信息,以及至少部分地基于数据段的对应地理位置信息将所接收的数据内的所述数据段转发至后端处理资源。
首先参照图1,展示了数据处理***100的示例的简化框图,如可以用于存储和后续访问来自一个或多个无线通信网络的数据。数据处理***100内的各组件可以用任何合适的方式实现。例如,数据处理***100的各组件可以通过计算机程序代码的方式实现,并且被安排成在一个或多个数据处理模块上执行。该计算机程序代码可以存储在一个或多个非瞬态计算机程序产品内,例如,像一个或多个存储器元件。这种存储器元件可以包括任何形式的计算机可读存储装置,如硬盘、 CD-ROM、光存储装置、磁存储装置、只读存储器ROM、可编程只读存储器PROM、可擦除可编程只读存储器EPROM、电可擦除可编程只读存储器EEPROM和闪速存储器。
数据处理***100包括多个分布式组件110,每个分布式组件 110被安排成用于从一个或多个网元112接收数据。在图1中所示的示例中,分布式组件110包括移动交换中心(MSC),这些交换中心被安排成用于从无线网络控制器(RNC)112接收数据。在3G***中,RNC112通常位于其对应的MSC 110在某些实例中,分布式组件110接收的数据包括对应网元112的所有通信会话的原始通信会话数据,并且每个分布式组件110可以被安排用于将原始通信会话数据存储在例如本地数据存储装置114内。以此方式,所有原始通信会话可以存储至少一段时期,并且如果需要对其进行访问,是可获得的。
数据处理***100进一步包括通常在120指示的后端处理资源。在所示示例中,所述后端处理资源包括多个数据库服务器122,这些数据库服务器被安排成用于从分布式组件110接收数据,并且执行例如所接收的数据的预处理,从而能够高效存储和访问所接收的数据。在所示示例中,每个数据库服务器122可操作地联接到一个或多个数据存储装置124上,其中可以存储所述预处理的数据以便进行后续处理从而生成所述无线通信网络的统计数据。后端处理资源120可以进一步被安排成用于响应于来自客户端应用的请求而执行所存储、预处理的数据的近实时处理。如此,在所示示例中,后端处理资源120可操作地联接至一个或多个客户服务器130,通过这些客户服务器,操作用户终端135的用户能够访问数据存储装置124内所存储的数据。申请人的以下美国专利申请中描述了数据库服务器122的设想功能性的示例:13/849,245号美国专利申请;13/849,262号美国专利申请;以及13/849,279号美国专利申请,所有这些申请通过引用结合在此。
现在参照图2和图3,展示了处理来自无线通信网络的数据的方法的示例的简化流程图200、300,如此可以实现在图1的数据处理*** 100内,并且该数据处理***能够以高效且成本有效的方式处理来自无线通信网络的数据,同时多个用户能够近实时地访问数据。
首先参照图2,可以在所述数据处理***的或所述无线通信网络中的任何合适的部分内执行所述图2中所示的方法步骤,数据处理***的分布式组件110形成所述无线通信网络的一部分。例如,可以在如图1 中的140处所示的无线通信网络的操作支持***(OSS)内执行图2中所示的方法步聚。
在所示示例中,所述方法在210开始并继续进行到步骤220,在所述步骤,将索引值指派给预定义地理区域。例如,并且如图4中所示,无线通信网络的覆盖区(其在图4中所示的示例中包括英国)可以被分成多个地理区域(例如,如几平方千米,尽管取决于后端资源内可用的处理/存储单元的能力和地理中的整体预期通话量,这可以是任何合适的区)。在图4中所示的示例中,简单的网格***已经用于将覆盖范围分割成预定义地理区域。然而,应认识到,可以使用任何合适的***,并且本发明不局限于这种统一网格***。
所示地理区域各自被指派有一个索引值,例如,如图4中400处所指示的简单索引号。然而,应认识到,可以使用任何合适的标引***,并且本发明不局限于图4中所示的和在此描述的简单编号***。例如,可以替代性地使用如对应地理区域的中心点的网格参考系或纬度/经度坐标等的标引***。
将索引值指派给预定义地理区域,所述方法继续进行到步骤 230,在所述步骤,将预定义地理区域分配给后端处理资源。所述方法可以包括基于任何合适的参数(如单独地理区域的预期数据量、后端处理资源的处理能力等)将后端处理资源分配给预定义地理区域。以此方式,可以跨所述后端处理资源分配所需数据处理的分布,其方式为相对于单独后端处理资源的处理能力,跨所述后端处理资源均匀地分布处理负载。
在某些示例中,如在此描述的示例,考虑了可以定义大小基本上相等的地理区域。如此,单独地理区域的数据量将发生显著变化。例如,主要是乡村地理区域将通常包括比例如内城区地理区域显著更小的数据量。以此方式,地理区域向后端处理资源的分配可以被实现成考虑地理区域之间的这种流量变化。
在某些替代性示例中,考虑了可以替代性地定义地理区域,以便在每个地理区域内实现基本上一致的预期流量。以此方式,可以实现地理区域向后端处理资源的基本上均匀地分配
在所示示例中,一旦已经将地理区域分配给后端处理资源,所述方法继续进行到
步骤240,在所述步骤,后端处理资源与被指派给所述预定义地理区域的所述索引值相关
联,所述预定义地理区域被分配给所述后端处理资源。例如,图1中展示了五个数据库服务
器122,标记为 A至E。每个数据库服务器122可以分配有一个或多个预定义地理区域。相应
地,每个数据库服务器122可以与一个或多个相应的索引值相关联。下表1展示了图4中所示
地理区域的索引值400的示例,所述地理区域被指派给图1的数据库服务器122。
区域索引值 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ... | n |
DB服务器 | A | A | A | A | B | B | C | C | D | E | E | ... | N |
表1:索引值到后端资源的指派示例
在表1中所示的示例中,已经将四个地理区域指派给数据库服务器A,同时已经将两个地理区域指派给数据库服务器B、C和E中的每一个,并且已经将单个地理区域指派给数据库服务器D。由于例如那四个区域具有相对低的预期数据量和/或数据库服务器A包括相对高的处理和 /或存储能力,可以将四个地理区域指派给数据库服务器A。相反,由于例如那四个区域具有相对低的预期数据量和/或数据库服务器D包括相对高的处理和/或存储能力,可以将四个地理区域分配给数据库服务器D。以此方式,可以基本上避免后端处理资源过载和/或利用不充分,其中每个后端处理资源与其他后端处理资源独立地处理器数据(即,并行)。这种并行处理的使用于数据项后端处理资源的合适分配起产生对于用户而言适当快速的响应时间,同时利用了负担得起的(并且容易扩展) 硬件。
有利地,通过如上所述在地理基础上分配后端资源,使得能够更高效地处理基于地理的查询。例如,如果在非地理基础上分配后端处理资源,例如,‘在飞行中’,其中有待处理的每一项被分配给最不忙(或满的)处理器/服务器,则基于地理的查询将需要跨多个服务器从大量位置提取数据,从而大大降低所需数据的访问速度,并且因此大大减慢查询的实现。本发明利用以下事实:每个地理区域所生成的数据量通常是可预测的并且还相对不变(每个区域的平均日常(静态和动态两者)人口将通常不随时间发生快速变化),并且因此,按地理分配是一种分配处理/存储资源的良好方式,没有过度损耗。
在使后端处理资源与被指派给预定义地理区域的索引值相关联 (所述预定义地理区域被分配给所述后端处理资源)的情况下,所述方法继续进行到步骤250,在所述步骤,根据具有索引值的后端处理资源的分配来配置一个或多个数据分配组件(如图1中150处所示的那些)。然后,图2的流程图200的方法部分在260结束。
返回参照图1,已经被配置的数据分配组件150能够确定例如根据图3的方法步骤确定从网元接收的单独数据段要转发至哪些后端资源。
现在参照图3,所述方法的此部分在310结束并且继续进行到步骤320,在所述步骤,在 数据处理***的多个分布式组件处接收来自一个或多个无线通信网络的网元的数据。在图1中所示的示例中,在MSC 110接收如来自RNC 112中的每一个的数据流这种数据。原始(即,未经处理过的)数据可以存储在例如本地数据存储装置114内(至少一段时期),如在步骤330所示。
来自RNC 112的未经处理过的原始数据表示大量信息,所述信息将需要非常高速且非常昂贵的通信链路以便将数据传输至后端处理资源。相应地,在所示示例中,在340提取有待转发至后端处理资源的所接收(原始)的数据的子集。例如,可以从接收(原始)数据中仅提取那些在大多数或所有情况下数据处理算法需要的数据元素。例如,在所接收的原始数据包括层3’网络信息的情况下,所提取的用于转发至后端处理的数据元素可以包括:
-会话连接设置信息;
-会话关闭信息;
-会话中所涉及的无线电链路的标识;
-测量的无线电传播延迟;
-会话过程中所涉及的一个或多个无线电承载;
-会话类型;
-测量报告;
-接收信号码功率;以及
-用户信息。
-等。
通过以此方式仅提取用于转发至后端数据处理的原始数据的子集,减少的带宽可以用于将这种数据转发至后端处理资源。
然后,针对所接收的数据的所提取的子集内的数据段,在350确定地理位置信息。地理定位是物体(如移动通信单元)的现实世界地理位置的标识。地理定位技术在本领域是众所周知的,并且如此不需要在此进行任何更加详细的描述。然而,申请人的标题为“无线通信网络中的地理定位(GEO-LOCATION IN A WIRELESS COMMUNICATION NETWORK)”WO2010/081658号未决国际专利申请中描述了地理定位的一个示例实现方式,该申请通过引用结合于此。
接下来,在步骤360,在步骤350确定的地理位置信息用于标识所接收的数据的所提取的子集内的单独数据段所相关的预定义地理区域。然后,在步骤370,将这些数据段转发给与其对应的标识地理区域的索引值相关联的后端处理资源。
例如,基于上表1:已经被标识为与索引值1至4已经指派给的地理区域相关的数据段将被转发给数据库服务器A;已经被标识为与索引值5和6已经指派给的地理区域相关的数据段将被转发给数据库服务器 B;已经被标识为与索引值7和8已经指派给的地理区域相关的数据段将被转发给数据库服务器C等。应认识到,通过基于如单独地理区域的预期数据量、后端处理资源的处理能力等参数将后端处理资源分配给预定义地理区域并且然后基于所接收的数据内的数据段的对应的地理位置信息将所接收的数据内的数据段转发给后端处理资源,基于那些参数 (即,单独地理区域的预期数据量、后端处理资源的处理能力等),有效地将这些数据段转发给后端处理资源。
在图1中所示的示例中,连接矩阵125被展示为可操作地将分配组件150联接至后端处理资源120,并且通过该连接矩阵将数据段转发给后端处理资源120。然而,应认识到,可以实现任何适用于使数据段能够转发至合适的后端处理资源120的介质。然后,在380,该方法结束。
以此方式,基于数据段的地理位置信息‘共享’有待处理的数据并相应地将其分配给后端处理资源。有利地,因为无线通信网络数据查询通常和与具体地理位置/区域相对应的数据相关,所以在地理上以所述方式共享该数据使得能够跨相对大量相对下的处理资源分配该数据同时单个(或几个)处理资源仍然能够为查询服务。这使得能够在数据处理***内实现显著程度的并行性,从而显著地加快数据处理,由此方便用户近实时访问数据。此外,通过能够以此方式使用相对小的处理资源,可以以相对小的增量添加附加处理资源,从而能够根据需要以更加成本有效的方式增加(或减小)处理能力。
因此,根据本发明的某些示例,建议使用大量小、低成本的处理和存储元件来提供后端处理资源。应认识到,后端处理资源硬件在某些示例中可以与MSC 110硬件中的一个或多个位于相同位置或相似位置。同样地,其可以位于单独的(运营商所有或第三方)数据中心。
如技术人员应认识到的,通常由MSC 110接收数据,如来自 RNC 112的基本上连续的数据流。如此,针对本发明的某些示例,图3 的方法步骤应被理解为被实现为基本上连续的过程,通过该过程,针对所接收的数据流,以管线的方式基本上同时执行各个步骤。
返回参照图1,在本所示示例中,在此考虑了MSC 110可以在图 3的方法的步骤340执行所接收的数据的子集的提取。此外,在此考虑了分配组件150可以在图3的方法的步骤370执行数据段基于其对应的标识预定义地理区域向后端处理资源的分配和转发。以此方式,当从RNC 112接收到原始数据流后,MSC可以提取有待转发至后端处理的数据子集,由此减少数据向后端处理资源传送所需的带宽。然后,可以向分配组件150提供所提取的数据子集以便转发至合适的后端处理资源。
或者MSC 110或者分配组件150可以执行在图3的方法的步骤 350确定地理位置信息以及在图3的方法的步骤360标识数据元素所相关的预定义地理区域,并且相等地,步骤350和360可以在MSC 110和分配组件150之间分离。
在图1中所示的示例中,分配组件150已经被展示为数据处理***100的分立组件,例如,在计算机***内被实现成与MSC 110分开。然而,如图5中所示,考虑了可以此外/替代性地在MCS 110 中(全部或部分地)实现分配组件150中的某些或全部组件。
应认识到,可以在任何时间例如通过实现图2的方法步骤来执行地理区域向后端处理资源的重新和/或地理区域的重新定义、及其索引值的重新指派。
现在参照图6,展示了可以用于实现本发明的实施例中的数据处理功能性的典型计算***600。例如,可以在图1的MSC 110、分配组件 150和/或后端处理资源120中的一个或多个内使用这种类型的计算***。相关领域的技术人员还应认识到如何使用其他计算机***或架构实现本发明。计算***600可以表示例如台式计算机、膝上型计算机、平板计算机或笔记本计算机、手持式计算装置(PDA、手机、掌上型计算机等)、大型计算机、服务器、客户机、或可能令人希望的或适合于给定应用或环境的任何其他类型的专用或通用计算装置。计算***600可以包括一个或多个处理器,如处理器604。可以使用通用或专用处理引擎(如,例如微处理器、微控制器或其他控制模块)实现处理器604。在本示例中,处理器604连接至总线602或其他通信介质。
计算***600还可以包括用于存储处理器604有待执行的信息和指令的主存储器608,如随机存取存储器(RAM)或其他动态存储器。主存储器608还可以用于在处理器604有待执行的指令的执行过程中存储临时变量或其他中间信息。计算***600同样可以包括联接至总线602 的用于存储处理器604的静态信息和指令的只读存储器(ROM)或其他静态存储装置。
计算***600还可以包括信息存储***610,其可以包括例如媒体驱动器612和可移除存储接口620。媒体驱动612可以包括支持固定或可移除存储介质的驱动器或其他机构,如硬盘驱动器、软盘驱动器、磁带驱动器、光盘驱动器、激光唱片(CD)或数字视频驱动器(DVD) 读或写驱动器(R或RW)、或其他可移除或固定媒体驱动器。存储介质 618可以包括例如硬盘、软盘、磁带、光盘、CD或DVD、或媒体驱动器 612读取和写入的其他固定或可移除介质。如这些示例所示,存储介质 618可以包括其中存储有特殊计算机软件或数据的计算机可读存储介质。
在替代实现例中,信息存储***610可以包括用于允许计算机程序或其他指令或数据被加载到计算***600中的其他类似组件。这种组件可以包括例如可移除存储单元622和接口620(如程序盒和盒式接口)、可移除存储器(例如,闪速存储器或其他可移除存储器模块)和存储器插槽、以及允许软件和数据从可移除存储单元618传输到计算***600的其他可移除存储单元622和接口620。
计算***600还可以包括通信接口624。通信接口624可以用于允许在计算***600与外部装置之间传输软件和数据。通信接口624可以包括调制解调器、网络接口(如以太网或其他NIC卡)、通信端口 (如,例如通用串行总线(USB)端口)、PCMCIA插槽和卡等。经由通信接口624传输的软件和数据是呈可以为电子信号、电磁信号、以及光信号或能够被通信接口624接收的其他信号的形式。这些信号经由通道628提供给通信接口624。此通道628可以携带信号并且可以使用无线介质、导线或缆线、光纤光学器件或其他通信介质来实现。通道的某些示例包括电话线、无线电话链路、RF链路、网络接口、局域网或广域网以及其他通信通道。
在本文件中,术语‘计算机程序产品’、‘计算机可读介质等通常可以用于指例如像存储器608、存储装置618或存储单元622等介质。这些或其他形式的计算机可读介质可以存储一个或多个供处理器604使用的致使处理器执行特定操作的指令。这种指令通常指计算机程序代码’ (其可以被分组成到计算机程序代码的形式或其他分组),当被执行时,使得计算***600能够执行本发明的实施例的功能。应指出的是,代码可以直接致使处理器执行特定操作、被编译成用于那么做、和/或与其他软件、硬件和/或固件元件组合(例如,用于存储标准功能的库)来那么做。
如在此使用的,表达非瞬态将被理解成是指存储介质本身的非短暂性质,而不是所存储的信息本身可以在存储状态下坚持多久的概念。相应地,然而,可以另外被视为例如易失性(如许多电可擦除可编程只读存储器(EPROM)或随机存取存储器(RAM)的存储器此处被视为“非瞬态”,而传送中的信号载波被认为是“瞬态的”,尽管信号可以保持传送中持续一段长时期。
在使用软件实现元件的实施例中,软件可以存储在计算机可读介质中并使用例如可移除存储驱动器622、驱动器612或通信接口624加载到计算***600内。当被处理器604执行时,控制模块致使处理器604 执行如在此描述的本发明的功能。
此外,发明概念可以应用于任何信号处理单元。进一步设想到,例如,半导体制造商可以将该发明概念用于独立式装置的设计,如微控制器、数字信号处理器、或专用集成电路(ASIC)和/或任何其他子***元件。
应认识到,为了清晰性目的,以上描述已经引用不同功能单元和处理器描述了本发明的实施例。然而,将明显的是,在不减损本发明的情况下,可以使用功能性在不同功能单元或处理器之间的任何合适的分布。例如,单独的处理器或控制可以执行所示的有待由同一处理器或控制执行的功能性。因此,对特定功能单元的引用仅被视为对使用于提供所述功能性的装置的引用,而不指示严格的逻辑或物理结构或组织。
因为所示本发明的实施例可以很大程度上使用本领域的技术人员熟知的电子组件来实现,所以为了理解和认识本发明的基本概念并且为了不模糊或减损本发明的教示,将不会比如上所示认为的必要性更详细的程度解释细节。
在前述说明书中,已经参考本发明的实施例的特定示例描述了本发明。然而,将明显的是,在不脱离如所附权利要求书中所阐述的本发明的更宽泛的精神和范围的情况下,可以在其中进行各种修改和变化。其他修改、更改和替代方案也是可以的。相应地,应以说明性而非限制性意义看待说明书和附图。
在权利要求书中,置于圆括号之间的任何参考符号不应被解释为限制权利要求。词语‘包括’没有排除存在除了权利要求中所列的那些元件以外的其他元件。此外,如在此使用的术语“一个”或“一种”被定义为一个或不止一个。并且,如权利要求书中的“至少一个”和“一个或多个”等介绍性短语的使用不应被解释为隐含不定冠词“一个”或“一种”介绍的另一个权利要求元素将包含所介绍的这种具体权利要求元素的任何具体权利要求局限于仅包含一个这种元素的发明,甚至当同一权利要求包括介绍信短语“至少一个”和“一个或多个”以及不定冠词,如“一个”或“一种”。针对定冠词的使用,情况相同。除非另外声明,否则如“第一”和“第二”术语用于在这种术语描述的元素之间进行随意区分。因此,这些术语不一定旨在指示这种元素的时间或其他优先次序。相互不同的权利要求中引用某些措施的单纯事实并不指示不可以使用这些措施的组合来处于优势。
Claims (17)
1.一种处理至少一个无线通信网络的数据的方法,所述方法包括:
确定在一个数据处理***的多个分布式组件处接收的多个数据段的地理位置信息,
所述多个数据段是从所述无线通信网络的多个网元接收的,
多个地理区域被限定在所述无线通信网络的覆盖区域中;以及
针对所述多个数据段的每个对应的数据段,标识所述多个地理区域的一个特定地理区域,所述特定地理区域基于一个对应的数据段的所述地理位置信息而与所述对应的数据段相关;
针对每个对应的数据段,确定多个后端处理资源的一个对应的后端处理资源,所述对应的后端处理资源基于指示所述多个地理区域的每个地理区域指派给一个对应的后端处理资源的信息而被指派给所述特定地理区域;以及
至少部分地基于针对每个对应的数据段所确定的所述对应的后端处理资源将所述多个数据段转发至所述多个后端处理资源。
2.如权利要求1所述的方法,其中,所述方法包括进一步基于以下各项中的至少一项将所述数据段转发至所述多个后端处理资源:
多个单独地理区域的预期数据量;或
多个后端处理资源的处理能力。
3.如权利要求1所述的方法,其中,所述方法包括:
将所述多个地理区域分配给所述多个后端处理资源;
至少部分地基于所述多个数据段的对应地理位置信息对所述多个地理区域的与所述多个数据段相关的多个预定义地理区域进行标识;以及
将所述多个数据段转发至已分配给所述多个预定义地理区域的所述多个后端处理资源。
4.如权利要求3所述的方法,其中,所述方法包括:
向所述多个预定义地理区域的每个预定义地理区域指派一个索引值;
使多个后端处理资源与被指派给为其分配的所述多个预定义地理区域的所述索引值相关联;
确定所述多个数据段的地理位置信息;
至少部分地基于所述多个数据段的对应地理位置信息对与多个所接收的数据段相关的多个预定义地理区域进行标识;以及
将所述多个数据段转发至与经标识的所述多个预定义地理区域的所述索引值相关联的多个后端处理资源。
5.如权利要求3所述的方法,其中,所述方法包括至少部分地基于以下各项中的至少一项将所述多个后端处理资源转发至所述多个预定义地理区域:
多个单独地理区域的预期数据量;以及
多个后端处理资源的处理能力。
6.如权利要求5所述的方法,其中,所述方法包括:
定义大小相等的多个地理区域;以及
将所述多个后端处理资源分配给所述多个预定义地理区域以考虑地理区域之间的预期流量的变化。
7.如权利要求5所述的方法,其中,所述方法包括:
定义多个地理区域以实现每个地理区域内的一致的预期流量;以及
将所述多个后端处理资源分配给所述多个预定义地理区域以实现多个地理区域均匀地分配给多个后端处理资源。
8.如权利要求1所述的方法,其中,转发至所述多个后端处理资源的所述多个数据段包括以下各项中的至少一项:
-会话连接设置信息;
-会话关闭信息;
-会话中所涉及的无线电链路的标识;
-所测量的无线电传播延迟;
-会话过程中所涉及的一个或多个无线电承载;
-会话类型;
-测量报告;
-接收信号码功率;以及
-用户信息。
9.如权利要求1所述的方法,其中,所述方法在所述多个后端处理资源处包括:
预处理接收数据以便能够实现所述接收数据的高效存储和访问;以及
存储所述预处理数据以便进行后续处理,从而生成所述无线通信网络的统计数据。
10.如权利要求9所述的方法,其中,所述方法在所述多个后端处理资源处进一步包括响应于来自多个客户端应用的请求执行所述存储的预处理数据的近实时处理。
11.如权利要求1所述的方法,其中,所述方法包括:
在一个数据处理***的多个分布式组件处从所述无线通信网络的至少一个网元进行接收;
提取所述接收数据的一个子集;
确定所述数据的所提取的子集内的多个数据段的地理位置信息;以及
至少部分地基于所述多个数据段的对应地理位置信息将所述数据的所提取的子集内的所述多个数据段转发至所述多个后端处理资源,
其中,所述方法在所述多个后端处理资源处进一步包括:
在所述多个后端处理资源处从所述处理***的所述多个分布式组件接收多个数据段;以及
对所接收的提取数据段进行处理以生成所述无线通信网络的统计数据。
12.如权利要求1所述的方法,其中,在所述数据处理***的所述多个分布式组件上所接收的数据包括用于对应的网元的所有通信会话的原始通信会话数据。
13.如权利要求12所述的方法,其中,所述方法在所述数据处理***的所述多个分布式组件处进一步包括存储所接收的原始通信会话数据。
14.一种用于处理来自至少一个无线通信网络的数据的数据处理***;所述数据处理***包括至少一个分配组件,被安排成用于:
确定在一个数据处理***的多个分布式组件处接收的多个数据段的地理位置信息,
所述多个数据段是从所述无线通信网络的多个网元接收的,
多个地理区域被限定在所述无线通信网络的覆盖区域中;以及
针对所述多个数据段的每个对应的数据段,标识所述多个地理区域的一个特定地理区域,所述特定地理区域基于一个对应的数据段的所述地理位置信息而与所述对应的数据段相关;
针对每个对应的数据段,确定多个后端处理资源的一个对应的后端处理资源,所述对应的后端处理资源基于指示所述多个地理区域的每个地理区域指派给一个对应的后端处理资源的信息而被指派给所述特定地理区域;以及
至少部分地基于针对每个对应的数据段所确定的所述对应的后端处理资源将所述多个数据段转发至所述多个后端处理资源。
15.一种用于处理来自至少一个无线通信网络的数据的数据处理***的分配组件;所述分配组件被安排成用于:
确定在一个数据处理***的多个分布式组件处接收的多个数据段的地理位置信息,
所述多个数据段是从所述无线通信网络的多个网元接收的,
多个地理区域被限定在所述无线通信网络的覆盖区域中;以及
针对所述多个数据段的每个对应的数据段,标识所述多个地理区域的一个特定地理区域,所述特定地理区域基于一个对应的数据段的所述地理位置信息而与所述对应的数据段相关;
针对每个对应的数据段,确定多个后端处理资源的一个对应的后端处理资源,所述对应的后端处理资源基于指示所述多个地理区域的每个地理区域指派给一个对应的后端处理资源的信息而被指派给所述特定地理区域;以及
至少部分地基于针对每个对应的数据段所确定的所述对应的后端处理资源将所述多个数据段转发至所述多个后端处理资源。
16.一种用于处理来自至少一个无线通信网络的数据的数据处理***的分布式组件;所述无线通信网络的所述分布式组件被安排成用于:
确定在一个数据处理***的多个分布式组件处接收的多个数据段的地理位置信息,
所述多个数据段是从所述无线通信网络的多个网元接收的,
多个地理区域被限定在所述无线通信网络的覆盖区域中;以及
针对所述多个数据段的每个对应的数据段,标识所述多个地理区域的一个特定地理区域,所述特定地理区域基于一个对应的数据段的所述地理位置信息而与所述对应的数据段相关;
针对每个对应的数据段,确定多个后端处理资源的一个对应的后端处理资源,所述对应的后端处理资源基于指示所述多个地理区域的每个地理区域指派给一个对应的后端处理资源的信息而被指派给所述特定地理区域;以及
至少部分地基于针对每个对应的数据段所确定的所述对应的后端处理资源将所述多个数据段转发至所述多个后端处理资源。
17.一种非瞬态计算机可读存储介质,所述非瞬态计算机可读存储介质在其上存储有计算机程序代码,用于对一个数据处理模块进行编程以执行一种处理至少一个无线通信网络的数据的方法,所述计算机程序代码被安排成用于:
确定在一个数据处理***的多个分布式组件处接收的多个数据段的地理位置信息,
所述多个数据段是从所述无线通信网络的多个网元接收的,
多个地理区域被限定在所述无线通信网络的覆盖区域中;以及
针对所述多个数据段的每个对应的数据段,标识所述多个地理区域的一个特定地理区域,所述特定地理区域基于一个对应的数据段的所述地理位置信息而与所述对应的数据段相关;
针对每个对应的数据段,确定多个后端处理资源的一个对应的后端处理资源,所述对应的后端处理资源基于指示所述多个地理区域的每个地理区域指派给一个对应的后端处理资源的信息而被指派给所述特定地理区域;以及
至少部分地基于针对每个对应的数据段所确定的所述对应的后端处理资源将所述多个数据段转发至所述多个后端处理资源。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/103,544 US20150163721A1 (en) | 2013-12-11 | 2013-12-11 | Method and apparatus for processing data |
US14/103,544 | 2013-12-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104954417A CN104954417A (zh) | 2015-09-30 |
CN104954417B true CN104954417B (zh) | 2018-09-18 |
Family
ID=52103217
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410765041.XA Active CN104954417B (zh) | 2013-12-11 | 2014-12-11 | 用于处理数据的方法及设备 |
Country Status (3)
Country | Link |
---|---|
US (2) | US20150163721A1 (zh) |
EP (1) | EP2884704B1 (zh) |
CN (1) | CN104954417B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150163721A1 (en) | 2013-12-11 | 2015-06-11 | Jdsu Uk Limited | Method and apparatus for processing data |
US9668172B2 (en) | 2013-12-11 | 2017-05-30 | Viavi Solutions Uk Limited | Method and apparatus for enabling near real time data analysis |
US10325032B2 (en) | 2014-02-19 | 2019-06-18 | Snowflake Inc. | Resource provisioning systems and methods |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7362768B1 (en) * | 2002-07-18 | 2008-04-22 | Cisco Technology, Inc. | Routing data packets in a communication network |
CN101557344A (zh) * | 2009-05-21 | 2009-10-14 | 南昌航空大学 | 一种基于空间地理位置的动态负载均衡方法 |
CN102577252A (zh) * | 2009-10-21 | 2012-07-11 | 瑞科网信科技有限公司 | 基于地理位置信息确定应用传送服务器的方法和*** |
EP2592860A2 (en) * | 2011-11-10 | 2013-05-15 | Arieso Limited | Geolocation information storage system for mobile communications data |
CN103209196A (zh) * | 2012-01-12 | 2013-07-17 | 中兴通讯股份有限公司 | 门户接入方法及装置 |
CN103347282A (zh) * | 2013-07-23 | 2013-10-09 | 中国联合网络通信有限公司海南省分公司 | 基于地理位置和负载均衡的p-cscf分配方法 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5285494A (en) | 1992-07-31 | 1994-02-08 | Pactel Corporation | Network management system |
AU2005282155A1 (en) | 2004-09-07 | 2006-03-16 | Universite Laval | Composition and method for inducing or restoring locomotor functions in an animal |
EP2506233B1 (en) * | 2005-06-23 | 2014-08-06 | Airsage, Inc. | Method and system for using cellular data for transportation planning and engineering |
EP1934934A4 (en) | 2005-09-29 | 2011-02-16 | Thomson Financial Llc | SYSTEMS AND METHODS FOR BLOCK TRANSACTIONS BASED ON INDICATIONS OF INTEREST (IOI) |
WO2008067849A1 (en) * | 2006-12-05 | 2008-06-12 | Telefonaktiebolaget L M Ericsson (Publ) | Systems and methods for location related data interception |
US8457644B2 (en) * | 2008-09-04 | 2013-06-04 | Spectrum Bridge Inc. | System and method for planning a wireless network |
US9462482B2 (en) | 2009-01-13 | 2016-10-04 | Viavi Solutions Uk Limited | Geo-location in a wireless communication network |
WO2010099338A2 (en) * | 2009-02-25 | 2010-09-02 | Chaz Immendorf | Autonomously determining network capacity and load balancing amongst multiple network cells |
EP2418616A4 (en) * | 2009-04-06 | 2013-07-17 | Ntt Docomo Inc | COMMUNICATION SYSTEM, INFORMATION ANALYSIS DEVICE AND INFORMATION ANALYSIS PROCEDURE |
US8578027B2 (en) * | 2010-03-09 | 2013-11-05 | Blackberry Limited | Communications system providing server load balancing based upon load and separation metrics and related methods |
US8832130B2 (en) | 2010-08-19 | 2014-09-09 | Infosys Limited | System and method for implementing on demand cloud database |
US8676593B2 (en) * | 2010-09-23 | 2014-03-18 | International Business Machines Corporation | Geographic governance of data over clouds |
US8694627B2 (en) | 2010-12-15 | 2014-04-08 | At&T Intellectual Property I, L.P. | Method and apparatus for correlating end to end measurements through control plane monitoring of wireless traffic |
US8577391B2 (en) * | 2011-03-31 | 2013-11-05 | Verizon Patent And Licensing Inc. | Providing a location-based service using real-time radio access network (RAN) modeling |
US8782762B2 (en) * | 2011-08-17 | 2014-07-15 | International Business Machines Corporation | Building data security in a networked computing environment |
US9229784B2 (en) * | 2011-09-21 | 2016-01-05 | International Business Machines Corporation | Determining resource instance placement in a networked computing environment |
US9272851B2 (en) | 2011-11-07 | 2016-03-01 | Mediatek Inc. | Minimization of drive tests for uplink link coverage |
US9282197B2 (en) | 2013-03-22 | 2016-03-08 | Viavi Solutions Uk Limited | Method and apparatus for managing call data |
US9197758B2 (en) | 2013-03-22 | 2015-11-24 | Jdsu Uk Limited | Method and apparatus for managing call data |
US9094537B2 (en) | 2013-03-22 | 2015-07-28 | Jdsu Uk Limited | Method and apparatus for managing call data |
US9241240B2 (en) * | 2013-09-05 | 2016-01-19 | Facebook, Inc | Techniques for server-controlled tiling of location-based information |
US9668172B2 (en) | 2013-12-11 | 2017-05-30 | Viavi Solutions Uk Limited | Method and apparatus for enabling near real time data analysis |
US20150163721A1 (en) | 2013-12-11 | 2015-06-11 | Jdsu Uk Limited | Method and apparatus for processing data |
-
2013
- 2013-12-11 US US14/103,544 patent/US20150163721A1/en not_active Abandoned
-
2014
- 2014-12-11 EP EP14197456.8A patent/EP2884704B1/en active Active
- 2014-12-11 CN CN201410765041.XA patent/CN104954417B/zh active Active
-
2016
- 2016-12-23 US US15/389,805 patent/US10440676B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7362768B1 (en) * | 2002-07-18 | 2008-04-22 | Cisco Technology, Inc. | Routing data packets in a communication network |
CN101557344A (zh) * | 2009-05-21 | 2009-10-14 | 南昌航空大学 | 一种基于空间地理位置的动态负载均衡方法 |
CN102577252A (zh) * | 2009-10-21 | 2012-07-11 | 瑞科网信科技有限公司 | 基于地理位置信息确定应用传送服务器的方法和*** |
EP2592860A2 (en) * | 2011-11-10 | 2013-05-15 | Arieso Limited | Geolocation information storage system for mobile communications data |
CN103209196A (zh) * | 2012-01-12 | 2013-07-17 | 中兴通讯股份有限公司 | 门户接入方法及装置 |
CN103347282A (zh) * | 2013-07-23 | 2013-10-09 | 中国联合网络通信有限公司海南省分公司 | 基于地理位置和负载均衡的p-cscf分配方法 |
Also Published As
Publication number | Publication date |
---|---|
US10440676B2 (en) | 2019-10-08 |
EP2884704B1 (en) | 2020-02-26 |
CN104954417A (zh) | 2015-09-30 |
US20170187795A1 (en) | 2017-06-29 |
EP2884704A3 (en) | 2015-07-15 |
EP2884704A2 (en) | 2015-06-17 |
US20150163721A1 (en) | 2015-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108322937B (zh) | 无线接入网中用于网络切片的资源分配方法和编排器 | |
CN102668613B (zh) | 一种lte基站中基带资源池的实现方法及装置 | |
US20150312923A1 (en) | Data transmission/receiving method and device | |
CN112333835B (zh) | 一种载波资源调度方法和装置 | |
CN102158867A (zh) | 协作资源调度及协作通信的方法、装置及*** | |
CN112469133B (zh) | 一种载波资源调度方法和装置 | |
CN113099410B (zh) | 一种5g电力边缘数据传输处理方法、装置、终端及介质 | |
CN104954417B (zh) | 用于处理数据的方法及设备 | |
CN114071521A (zh) | 针对关于用户设备的分析服务启用代表性用户设备采样的***和方法 | |
CN104123185A (zh) | 一种资源调度方法、装置及*** | |
CN104717675B (zh) | 使能近实时分析的方法和设备 | |
CN103222325A (zh) | 下行及上行基带资源池的实现方法和基站 | |
CN101686546B (zh) | 接入点映射到小区的方法、装置和*** | |
CN114679793A (zh) | 切片资源配置方法、装置、终端、网络设备及存储介质 | |
CN112469132A (zh) | 一种载波资源调度方法和装置 | |
CN113676304A (zh) | 一种消息处理方法和设备 | |
CN111586795A (zh) | 一种通信方法和接入网设备 | |
CN109348511B (zh) | 一种基带资源的分配方法和装置 | |
CN103269519A (zh) | 一种集中式基站架构中的处理资源分配方法与*** | |
CN114189920B (zh) | 网络切片的载波隔离方法、装置、设备和介质 | |
CN105210437A (zh) | 一种对无线频谱资源进行分配的方法和设备 | |
CN110621007B (zh) | 一种多小区d2d频谱资源分配方法 | |
CN117528787A (zh) | 无线资源调度管理方法、装置、电子设备及可读存储介质 | |
CN116546453A (zh) | 信令跟踪方法、装置、设备和存储介质 | |
CN106385703A (zh) | 一种发射点选择及资源分配方法以及相关设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Burke County, England Applicant after: JDSU UK LTD Address before: England Hampshire Applicant before: JDSU UK Ltd. |
|
COR | Change of bibliographic data | ||
GR01 | Patent grant | ||
GR01 | Patent grant |