用于管理数据的方法以及设备的制造方法

文档序号:8398649阅读:272来源:国知局
用于管理数据的方法以及设备的制造方法
【专利说明】用于管理数据的方法以及设备发明领域
[0001]本发明的领域涉及一种管理至少一个无线通信网络的数据的方法、以及其数据管理系统。
发明背景
[0002]无线通信网络(如第三代(3G)移动电话标准和技术)是众所周知的。这种3G标准和技术的一个示例是第三代合作伙伴计划(3GPP?) (http://www.3Rpp.0rs/www.3gpp.0rg)开发的通用移动电信系统(UMTS?)。
[0003]一般已经开发了第三和第四代无线通信和如LTE (长期演进技术)具体系统来支持宏蜂窝移动电话通信以及更最近的毫微微蜂窝移动电话通信。此处‘电话’可以是智能电话、或与网络(通过所述网络连接通话)无线链接的另一个移动或例携式通信单元。自此以后所有这些装置将被称为移动通信单元。通话可以是数据、视频或语音通话、或这些内容的组合。
[0004]典型地,移动通信单元,或如在3G用语中经常将它们称为的用户设备与3G或4G无线通信系统的核心网络通信。这种通信经由无线网络子系统。无线通信系统通常包括多个无线网络子系统。每个无线网络子系统包括一个或多个小区,移动通信单元可以附接到这些小区,并且由此连接至网络。基站可以为小区服务。每个基站可以具有多个天线,这些天线中的每个天线为小区的一个扇区服务。
[0005]无线通信系统的运营商需要尽可能精确地了解系统中正在发生什么。具体问题是需要解决‘故障’。故障可能采取多种多样的形式,但可以概括为当网络和/或一个或多个移动通信单元的表现与预期不一样时的事件。
[0006]现代的无线通信系统允许单独移动通信单元和基站的高度自主性。其结果是,不全都集中做出关于设置和‘拆毁’贯穿网络的通话链路的决定。因此,无线通信系统内生成的信息量引起了额外的复杂性。一天中,无线通信系统可以生成100千兆字节关于网络中已经进行通话的数据。
[0007]这个数据量已以证实为在现有的无线通信系统中对故障定位的主要障碍。具体地,常规的数据管理技术已经证实为不适合用于管理这样大的数据量,例如潜在地以十亿(100000万)计或更多的记录。
[0008]网络运营商在管理他们收集的大量数据时所遇到的具体的问题是,一旦数据不再需要和/或当必需为新数据清空空间时的数据的高效和有效的退役。这样的数据退役是必需的,可便提供一些限制需要存储的数据量的手段。然而,以不对系统造成计算负担的方式实现此类数据退役是一个挑战。
[0009]用于使有时间戳的数据退役的常规途径典型地是一种“最旧最先(旧estfirst)”的途径,由此将所有比具体时间/日期更旧的数据退役。然而,这样一种途径没有考虑到如可能可使用的和/或新数据所需的可用空间量等因素。另外,这样一种途径无法不同类型/类别的数据的保留确定优先次序,例如由此某些数据的类型/分类可以有利地保留比其他类型/类别的数据的更长的时期。发明概要
[0010]相应地,本发明力图单独地或以任何组合来缓解、减轻或消除上述缺点中的一个或多个缺点。
[0011]根据本发明的第一方面,提供了一种管理至少一个无线通信网络的数据的方法。所述方法包括确定用于至少一个数据存储装置的至少一个可用空间度量,并且将用于所述至少一个数据存储装置的所述所确定的至少一个可用空间度量与至少一个阈值进行比较,以及如果用于所述至少一个数据存储装置的所述所确定的至少一个可用空间装置超过所述至少一个阈值:标识由存储在所述至少一个数据存储装置内的数据对象表示的数据对象组;确定用于每个所标识的数据对象组的保留优先级值;至少部分地基于所述所确定的保留优先级值确定为其使多个数据对象退役的至少一个数据对象组;以及使在来自所述至少一个数据存储装置的所述所确定至少一个数据对象组内的多个数据对象退役。
[0012]以此方式,通过确定用于所述或每个数据存储装置的可用空间度量,并且将所述所确定的可用空间度量与一个或多个最小可用空间阈值进行比较,数据对象的退役可以被限制为当需要清空数据存储装置内的空间以存储新的数据对象时进行。以此方式,可以实现“尽可能多的数据”保留策略,由此基于在存储装置内可用的存储空间量的限制,尽可能/实际多的数据可以被保留尽可能/实际长。此外,通过基于数据对象所指定到的数据对象组的退役优先级值来使数据对象退役,包括更有意义的数据的数据对象的保留可以设为优先级高于包括意义较小的数据的数据对象的保留。
[0013]根据本发明的第二方面,提供了一种数据管理系统,所述数据管理系统包括至少一个数据处理模块,所述模块被安排成用于实现本发明的第一方面的方法。
[0014]根据本发明的第三方面,提供了一种无线通信系统,所述系统结合有本发明的第二方面的数据管理系统。
[0015]根据本发明的第四方面,提供了一种非瞬态计算机程序产品,所述计算机程序产品上存储有计算机可读代码,用于编程一个数据处理模块来执行本发明的第一方面的方法。
附图简要说明
[0016]现在将仅以示例方式并且参考附图描述本发明的实施例,其中:
[0017]图1展示了数据管理系统的示例的简化框图。
[0018]图2展示了数据退役管理方法的示例的简化流程图。
[0019]图3展示了数据退役模块的示例实现方式的简化框图。
[0020]图4展示了数据退役管理方法的更详细示例的简化流程图。
[0021]图5和6展示了来自数据存储装置的数据的退役的示例。
[0022]图7展示了可以用于实现本发明的实施例中的数据处理功能性的典型计算系统。 本发明的实施方案的详细说明
[0023]就一种用于管理无线通信网络(如根据第三代(3G)和/或第四代(4G)移动电话标准和技术实现的网络)内的数据的系统和方法方面,将描述本发明的示例。这种3G和4G标准和技术的示例是第三代合作伙伴计划(3GPP?) (http://www.3Rpp.0rs/www.3gpp.0rg)开发的通用移动电信系统(UMTS?)和长期演进技术(LTE)。
[0024]在某些示例中,描述了一种方法,所述方法包括确定用于至少一个数据存储容器的至少一个可用空间度量,并且将用于所述至少一个数据存储装置的所述所确定的至少一个可用空间度量与至少一个阈值进行比较。如果用于所述至少一个数据存储容器的所述所确定的至少一个可用空间装置超过(例如,小于)所述至少一个阈值,所述方法进一步包括:标识由存储在所述至少一个数据存储容器内的数据对象表示的数据对象组;针对每个所标识的数据对象组计算保留优先级值;至少部分地基于所述所确定的保留优先级值确定为其使多个数据对象退役的至少一个数据对象组;以及使来自所述至少一个数据存储容器的所述所确定的至少一个数据对象组内的数据对象退役。
[0025]首先参照图1,展示了数据管理系统100的示例的简化框图,如可以用于存储和后续访问来自一个或多个无线通信网络的数据。数据处理系统100可以用任何合适的方式实现。例如,并且如图1中所示,数据管理系统100可以通过计算机程序代码的方式实现,并且被安排成在一个或多个数据处理模块上执行,如总体上在105展示的数据处理模块。所述计算机程序代码可以存储在一个或多个非瞬态计算机程序产品内,例如,像一个或多个存储器元件。这种存储器元件可以包括任何形式的计算机可读存储装置,如硬盘、CD-ROM、光存储装置、磁存储装置、只读存储器ROM、可编程只读存储器PR0M、可擦除可编程只读存储器EPR0M、电可擦除可编程只读存储器EEPROM和闪速存储器。相应地,在所示示例中,计算机程序代码可以是从例如高速存储器140执行的。
[0026]在所示示例中,数据管理系统100被安排成用于接收数据110。这样的数据可以包括任何与一个或多个无线通信网络内的通话相关的数据,例如包括通话服务类型(例如,数据通话、语音通话等)、通话事件的时间(例如,通话起始时间、服务类型的改变时间、通话结束的时间等)、服务信息的质量、小区测量结果报告等。这样的数据110可以进一步包括从通话事件数据得出的统计信息。数据管理系统100在一个或多个数据存储装置(如总体上在120展示的那些)内存储所接收的数据110。
[0027]在所示示例中,数据管理系统100经由存储器访问模块130可操作地联接到数据存储装置120,所述模块被安排成用于从数据管理系统100到数据存储装置120接收并实现数据访问请求(读和写)。数据存储装置120可以包括任何适合形式的非易失性大容量存储装置,如磁盘驱动器、固态盘驱动器或类似物。在此使用的术语数据存储装置可以是指整个物理数据存储装置或者逻辑存储装置,如物理数据存储装置的单个分区。替代性地,逻辑存储装置可以包括跨多个物理数据存储装置安排的多个分区。相应地,除非另外指明,否则术语数据存储装置的使用应理解为涵盖整个物理数据存储装置和逻辑数据存储装置(例如,分区)两者。
[0028]在所示示例中,数据管理系统100被进一步安排成用于接收与在数据存储装置120内存储的数据相关的查询,例如,来自一个或多个客户端应用150。在收到这样的查询时,数据管理系统100被安排成用于从数据存储装置检索与从所述数据存储装置接收的查询对应的数据并且将所检索的数据返回到(在所示示例中)从其中接收查询的客户端应用150,如在下文更详细说明的。
[0029]在所示示例中,数据管理系统100接收所述数据作为数据流110。数据管理系统100的数据分段组件112被安排成用于接收数据流110,并且进行通话数据分段,由此所述数据被安排到单独的数据记录中。
[0030]在所示示例中,然后,将数据记录提供到数据管理系统100的数据记录分类组件114,所述数据记录分类组件被安排成用于根据至少其相应的时间戳信息将这些数据记录进行分类。例如,数据记录可以被分类成预定义的、固定时长的事件时间间隔(例如,包括一个或多个小时的固定时长)。替代性地,数据记录可以被分类成在一天和/或一周和/或一月和/或一年期间的预定义时长。例如,这样的分类可以被安排成考虑到在通话事件密度(例如,在夜晚进行的通话可能更少,此时人们通常在睡觉,同时白天的某些时间段可以典型地包括更高的通话量)的可预测的和/或一致的变化。
[0031]考虑了数据记录可以额外地/替代性地基于任何其他的指标被分类。例如,通过以下各项分组:
-空中接口技术;
-数据类型(例如,总通话数据,完整通话数据等);
-通话类型(例如,语音、视频、数据等)
-用户类别(例如,企业用户、私人用户、VIP用户、在某个号码中有IMSI结尾使得能够以伪随机用户选择为目标的用户等);
-地理位置;
-用户设备的装置类型(型号)或制造商;
-等等。
[0032]在所示示例中,地理定位组件116然后可以相对于通话数据记录进行地理定位,并且将空间信息添加到每个单独的通话数据记录。地理定位是物体(如移动通信单元)的现实世界地理位置的标识。地理定位技术在本领域是众所周知的,并且如此不需要在此进行任何更加详细的描述。然而,申请人的标题为“无线通信网络中的地理定位(GEO-LOCAT1N IN A WIRELESS COMMUNICAT1N NETWORK)’?Ο 2010/081658 号未决国际专利申请中描述了地理定位的一个示例实现方式,所述申请通过引用结合于此。在本发明的所示示例的背景下,可以进行地理定位以确定在与特定通话记录相关的通话事件的时刻,呼叫记录相关的移动通信单元的位置。额外地/替代地,在移动通信单元的全球定位系统(GPS)数据可用的情况下,这样的GPS数据可以用于确定那个移动通信单元的位置。
[0033]将认识到,在某些替代示例中,这样的地理定位和将空间信息添加到数据记录
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1