基站的异常检测和处理方法及装置制造方法

文档序号:8005215阅读:327来源:国知局
基站的异常检测和处理方法及装置制造方法
【专利摘要】本发明提出一种基站的异常检测和处理方法及装置,其中方法包括以下步骤:基站接收用户数据,并备份用户数据;基站处理用户数据,并在处理过程中检测是否发生异常;当检测基站处理用户数据发生异常时,暂停对用户数据的处理;以及从备份数据中获取发生异常时对应的数据并替换发生异常的异常数据,并继续对未发生异常的用户数据进行处理。根据本发明实施例的方法,通过基站检测异常,并暂停产生异常的处理,以及从备份数据中获得产生异常的用户数据,由此来解决异常提高了整个网络的稳定性和用户体验。
【专利说明】基站的异常检测和处理方法及装置
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种基站的异常检测和处理方法及装置。
【背景技术】
[0002]随着无线通信与网络技术的不断发展,广大用户对无线移动通信系统的速率和可靠性都提出了更高的要求。基站是指在一定的范围内,与移动电话终端之间进行无线电收发的电台。它是地面用户同地面核心网络的接口。
[0003]在基站的处理数据流程中,设计了多个模块的正常的工作。对于基于软件无线电的基站,还涉及软件模块和硬件模块的联合工作。即使基站的各个模块工作十分稳定,不会发生异常。但是无论是对于纯硬件基站,或者是基于软件无线电的基站,单个模块中仍有可能会发生异常。当数据量猛增的时候,某个模块的处理能力可能无法处理所有数据,就会发生异常。
[0004]其中,异常包括超时异常和硬件异常等。超时异常是指模块处理时间超时,导致整体系统无法在规定时间内产生数据。硬件异常包括IO操作失败,计算资源申请失败等。异常对网络的稳定性产生巨大的影响。而提高整个网络的稳定性对于用户来说十分重要。快速的检测异常,并做出处理,对提高用户体验显得相当重要。

【发明内容】

[0005]本发明的目的旨在至少解决上述的技术缺陷之一。
[0006]为此,本发明的一个目的在于提出一种基站的异常检测和处理方法。所述方法具有提高用户体验的优点。
[0007]本发明的另一目的在于提出一种基站的异常检测和处理系统。
[0008]为达到上述目的,本发明一方面的实施例提出一种基站的异常检测和处理方法,包括以下步骤:所述基站接收用户数据,并备份所述用户数据;所述基站处理所述用户数据,并在处理过程中检测是否发生异常;当检测所述基站处理所述用户数据发生异常时,暂停对所述用户数据的处理;以及从所述备份数据中获取发生异常时对应的数据并替换发生异常的异常数据,并继续对未发生异常的所述用户数据进行处理。
[0009]根据本发明实施例的方法,通过基站检测异常,并暂停产生异常的处理,以及从备份数据中获得产生异常的用户数据,由此来解决异常提高了整个网络的稳定性和用户体验。
[0010]在本发明的一个实施例中,还包括:处理所述用户数据过程中未发生异常时,按顺序处理所述用户数据。
[0011]在本发明的一个实施例中,还包括:当处理完所述用户数据时,更新所述备份数据,并接收下一个用户数据进行处理。
[0012]在本发明的一个实施例中,所述异常包括超时异常和数据溢出异常。
[0013]在本发明的一个实施例中,所述基站通过在所述备份数据进行标注,以在产生异常时从接收终端能够从所述基站发送的所述备份数据中获取对应的标记数据。
[0014]为达到上述目的,本发明的实施例另一方面提出一种基站的异常检测和处理装置,包括:备份模块,用于所述基站接收用户数据,并备份所述用户数据;检测模块,用于所述基站处理所述用户数据,并在处理过程中检测是否发生异常;暂停模块,用于当检测所述基站处理所述用户数据发生异常时,暂停对所述用户数据的处理;以及处理模块,用于从所述备份数据中获取发生异常时对应的数据并替换发生异常的异常数据,并继续对未发生异常的所述用户数据进行处理。
[0015]根据本发明实施例的装置,通过基站检测异常,并暂停产生异常的处理,以及从备份数据中获得产生异常的用户数据,由此来解决异常提高了整个网络的稳定性和用户体验。
[0016]在本发明的一个实施例中,所述处理模块还用于处理所述用户数据过程中未发生异常时,按顺序处理所述用户数据。
[0017]在本发明的一个实施例中,还包括:更新模块,用于当处理完一个所述用户数据时,更新所述备份数据。
[0018]在本发明的一个实施例中,所述异常包括超时异常和数据溢出异常。
[0019]在本发明的一个实施例中,所述暂停模块还用于在产生异常时对所述备份数据进行标注,以在产生异常时接收终端能够从所述基站发送的所述备份数据中获取对应的标记数据。
[0020]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0021]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0022]图1为根据本发明一个实施例的基站的异常检测和处理方法的流程图;
[0023]图2为根据本发明一个实施例的基站的异常检测和处理装置的结构框图;以及
[0024]图3为根据本发明另一个实施例的基站的异常检测和处理装置的结构框图。
【具体实施方式】
[0025]下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0026]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0027]在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0028]图1为根据本发明一个实施例的基站的异常检测和处理方法的流程图。如图1所示,根据本发明实施例的基站的异常检测和处理方法包括以下步骤:
[0029]步骤101,基站接收用户数据,并备份用户数据。
[0030]步骤102,基站处理用户数据,并在处理过程中检测是否发生异常。其中,异常包括超时异常和数据溢出异常。
[0031]步骤103,当检测基站处理用户数据发生异常时,暂停对用户数据的处理。
[0032]在本发明的一个实施例中,处理用户数据过程中未发生异常时,按顺序处理用户数据。
[0033]步骤104,从备份数据中获取发生异常时对应的数据并替换发生异常的异常数据,并继续对未发生异常的用户数据进行处理。
[0034]在本发明的一个实施例中,当处理完用户数据时,更新备份数据,并接收下一个用户数据进行处理。并且,基站通过在备份数据进行标注,以在产生异常时接收终端能够从基站发送的备份数据中获取对应的标记数据。
[0035]下面举例对本方法进行详细说明,可以理解的是,下述说明仅出于示例目的,根据本发明的实施例不限于此。
[0036]异常检测可以在软件端实现,也可以在硬件端来实施。
[0037]在接收到用户数据时备份该用户数据。基站包括多个模块,每个模块接收到用户数据之后发送之前,检测各个模块是否产生异常。如果发生了异常,则暂停对当前用户数据的处理。
[0038]对于LTE (Long Term Evolution,长期演进)软基站中对超时异常时的处理通过如下过程完成。
[0039]步骤1:基站在处理不同种类的数据时,获得每种数据的最大处理时间,其中,每种数据的最大处理时间可通过大量的测量等方式获得。
[0040]步骤2:将接收到的用户数据存储在基站的存储设备中。
[0041]步骤3:通过定时中断使线程对用户数据进行处理,基站的每个模块在处理完I个子帧后,根据已使用的处理时间和该类型数据的最大处理时间,判断是否超时。如果未超时,则输出当前处理完的处理结果,并继续处理下一子帧数据。如果超时了,则不输出处理结果,并跳过后续处理(即暂停处理),从产生异常的备份数据中获得产生异常的对应数据,并等待下一个定时中断通知到来,以便对该备份数据进行处理。
[0042]步骤4:由定时中断通知发送线程,从产生异常的备份数据中获得产生异常的对应数据,并替换发生异常的用户数据,进一步对该备份数据进行处理,其中,通过在发生异常时对产生异常的备份数据进行标注,从而获得该备份数据。如果处理该用户数据的过程中未发生异常,则更新该备份数据,并接收下一个用户数据进行处理。
[0043]根据本发明实施例的方法,通过基站检测异常,并暂停产生异常的处理,以及从备份数据中获得产生异常的用户数据,由此来解决异常提高了整个网络的稳定性和用户体验。
[0044]图2为根据本发明一个实施例的基站的异常检测和处理装置的结构框图。如图2所示,根据本发明实施例的基站的异常检测和处理装置包括备份模块100、检测模块200、暂停模块300和处理模块400。
[0045]其中,备份模块100用于基站接收用户数据,并备份用户数据。
[0046]检测模块200用于基站处理用户数据,并在处理过程中检测是否发生异常。其中,异常包括超时异常和数据溢出异常。
[0047]暂停模块300用于当检测基站处理用户数据发生异常时,暂停对用户数据的处理。
[0048]在本发明的一个实施例中,暂停模块300还用于在产生异常时对备份数据进行标注,以在产生异常时接收终端能够从基站发送的备份数据中获取对应的标记数据。
[0049]处理模块400用于从备份数据中获取发生异常时对应的数据并替换发生异常的异常数据,并继续对未发生异常的用户数据进行处理。
[0050]在本发明的一个实施例中,处理模块400还用于处理用户数据过程中未发生异常时,按顺序处理用户数据。
[0051]图3为根据本发明另一个实施例的基站的异常检测和处理装置的结构框图。如图3所示,根据本发明实施例的基站的异常检测和处理装置还包括
[0052]更新模块500用于当处理完一个用户数据时,更新备份数据。
[0053]基站在处理不同种类的数据时,获得每种数据的最大处理时间,其中,每种数据的最大处理时间可通过大量的测量等方式获得。通过备份模块100将接收到的用户数据,进行存储。
[0054]检测模块200通过定时中断使线程对用户数据进行处理,基站的每个处理单元在处理完I个子帧后,根据已使用的处理时间和该类型数据的最大处理时间,判断是否超时。如果未超时,则由处理模块400继续进行处理以输出处理结果,并继续处理下一个子帧数据。如果超时了,则不输出处理结果,并跳过后续处理,即暂停模块300暂停对发生异常的数据处理,从产生异常的备份数据中获得产生异常的对应数据,并等待下一个定时中断通知到来,以便对该备份数据进行处理。由定时中断通知发送线程,备份模块100从产生异常的备份数据中获得产生异常的对应数据,并由处理模块400替换发生异常的用户数据,进一步对该备份数据进行处理。如果处理该用户数据的过程中未发生异常,则由更新模块500更新该备份数据,并接收下一个用户数据进行处理。
[0055]根据本发明实施例的装置,通过基站检测异常,并暂停产生异常的处理,以及从备份数据中获得产生异常的用户数据,由此来解决异常提高了整个网络的稳定性和用户体验。
[0056]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
【权利要求】
1.一种基站的异常检测和处理方法,其特征在于,包括以下步骤: 所述基站接收用户数据,并备份所述用户数据; 所述基站处理所述用户数据,并在处理过程中检测是否发生异常; 当检测所述基站处理所述用户数据发生异常时,暂停对所述用户数据的处理;以及从所述备份数据中获取发生异常时对应的数据并替换发生异常的异常数据,并继续对未发生异常的所述用户数据进行处理。
2.如权利要求1所述的基站的异常检测和处理方法,其特征在于,还包括: 处理所述用户数据过程中未发生异常时,按顺序处理所述用户数据。
3.如权利要求1所述的基站的异常检测和处理方法,其特征在于,还包括: 当处理完所述用户数据时,更新所述备份数据,并接收下一个用户数据进行处理。
4.如权利要求1所述的基站的异常检测和处理方法,其特征在于,所述异常包括超时异常和数据溢出异常。
5.如权利要求1所述的基站的异常检测和处理方法,其特征在于,所述基站通过在所述备份数据进行标注,以在产生异常时接收终端能够从所述基站发送的所述备份数据中获取对应的标记数据。
6.一种基站的异常检测和处理装置,其特征在于,包括: 备份模块,用于所述基站接收用户数据,并备份所述用户数据; 检测模块,用于所述基站处理所述用户数据,并在处理过程中检测是否发生异常; 暂停模块,用于当检测所述基站处理所述用户数据发生异常时,暂停对所述用户数据的处理; 处理模块,用于从所述备份数据中获取发生异常时对应的数据并替换发生异常的异常数据,并继续对未发生异常的所述用户数据进行处理。
7.如权利要求6所述的基站的异常检测和处理装置,其特征在于,所述处理模块还用于处理所述用户数据过程中未发生异常时,按顺序处理所述用户数据。
8.如权利要求6所述的基站的异常检测和处理装置,其特征在于,还包括: 更新模块,用于当处理完一个所述用户数据时,更新所述备份数据。
9.如权利要求6所述的基站的异常检测和处理装置,其特征在于,所述异常包括超时异常和数据溢出异常。
10.如权利要求6所述的基站的异常检测和处理装置,其特征在于,所述暂停模块还用于在产生异常时对所述备份数据进行标注,以在产生异常时接收终端能够从所述基站发送的所述备份数据中获取对应的标记数据。
【文档编号】H04W24/04GK103458449SQ201310374045
【公开日】2013年12月18日 申请日期:2013年8月23日 优先权日:2013年8月23日
【发明者】许希斌, 马毅鹏, 徐湛, 赵熠飞, 丁国鹏, 粟欣 申请人:清华大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1