过滤虚假信道请求的方法和装置

申请号 CN201210453829.8 申请日 2012-11-13 公开(公告)号 CN103813307A 公开(公告)日 2014-05-21
申请人 中兴通讯股份有限公司; 发明人 王洪建; 范学锋;
摘要 本 发明 公开了一种过滤虚假信道 请求 的方法,包括:对比当前信道请求与已接收到的信道请求,判断当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;若当前信道请求和已接收到的信道请求满足部分初始虚假信道请求过滤条件,根据当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;根据调整后的虚假信道请求过滤条件,过滤当前信道请求和已接收到的信道请求。本发明还公开了相应的装置。采用本发明所公开的方案,实现了根据虚假信道请求的变化特点,动态调整各个过滤条件,从而达到了及时理想的过滤效果,提高了网络无线资源利用率,并且能够避免因虚假信道请求而导致正常业务无法进行的情况。
权利要求

1.一种过滤虚假信道请求的方法,其特征在于,包括:
对比当前信道请求与已接收到的信道请求,判断所述当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;
若当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件,根据所述当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;
根据调整后的虚假信道请求过滤条件,过滤所述当前信道请求和已接收到的信道请求。
2.根据权利要求1所述的过滤虚假信道请求的方法,其特征在于,所述初始虚假信道请求过滤条件包括:
a、当前信道请求与已接收到的信道请求的随机接入值相同;
b、当前信道请求与已接收到的信道请求的号之差的绝对值小于等于预设的帧号限值;
c、当前信道请求与已接收到的信道请求的时间提前量之差的绝对值小于等于预设的时间提前量门限值;
d、当前信道请求与已接收到的信道请求的接收电平之差的绝对值小于等于预设的接收电平门限值;
e、当前信道请求与已接收到的信道请求依次比较,存在满足条件a、b以及c或d的已接收到的信道请求的数量门限值。
3.根据权利要求2所述的过滤虚假信道请求的方法,其特征在于,所述对比当前信道请求与已接收到的信道请求包括:
根据初始虚假信道请求过滤条件,将当前信道请求与一定数量的已接收到的信道请求进行对比;
记录对比后所得的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值。
4.根据权利要求3所述的过滤虚假信道请求的方法,其特征在于,所述若当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件,根据当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件包括:
若当前信道请求满足部分所述初始虚假信道请求过滤条件,判断满足条件a、b以及c或d的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第一极值;
若是,则调整所述数量门限值至当前数量门限值;若否,则判断满足条件a的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第二极值;
若是,则根据所述当前帧号门限值的范围、当前时间提前量门限值的范围和当前接收电平门限值的范围,分别调整所述帧号门限值、时间提前量门限值、接收电平门限值至所述当前帧号门限值的极大值、当前时间提前量门限值的极大值和当前接收电平门限值的极大值。
5.根据权利要求1至4中任一项所述的过滤虚假信道请求的方法,其特征在于,在执行所述根据调整后的所述虚假信道请求过滤条件,过滤所述当前信道请求和已接收到的信道请求之后,还包括:
在设定的时间内,若满足条件a、b以及c或d,和满足条件a的已接收到的信道请求的数量持续为零,则恢复虚假信道请求过滤条件为所述初始虚假信道请求过滤条件。
6.一种过滤虚假信道请求的装置,其特征在于,包括:
对比模,用于对比当前信道请求与已接收到的信道请求;
判断模块,用于判断所述当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;
调整模块,用于根据所述当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;
过滤模块,用于根据调整后的虚假信道请求过滤条件,过滤所述当前信道请求和已接收到的信道请求。
7.根据权利要求6所述的过滤虚假信道请求的装置,其特征在于,所述初始虚假信道请求过滤条件包括:
a、当前信道请求与已接收到的信道请求的随机接入值相同;
b、当前信道请求与已接收到的信道请求的帧号之差的绝对值小于等于预设的帧号门限值;
c、当前信道请求与已接收到的信道请求的时间提前量之差的绝对值小于等于预设的时间提前量门限值;
d、当前信道请求与已接收到的信道请求的接收电平之差的绝对值小于等于预设的接收电平门限值;
e、当前信道请求与已接收到的信道请求依次比较,存在满足条件a、b以及c或d的已接收到的信道请求的数量门限值。
8.根据权利要求7所述的过滤虚假信道请求的装置,其特征在于,所述对比模块包括:
对比单元,用于根据初始虚假信道请求过滤条件,将当前信道请求与一定数量的已接收到的信道请求进行对比;
记录单元,用于记录对比后所得的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值。
9.根据权利要求8所述的过滤虚假信道请求的装置,其特征在于,所述调整模块包括:
第一判断单元,用于判断满足条件a、b以及c或d的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第一极值;
第一调整单元,用于调整所述数量门限值至当前数量门限值;
第二判断单元,用于判断满足条件a的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第二极值;
第二调整单元,用于根据所述当前帧号门限值的范围、当前时间提前量门限值的范围和当前接收电平门限值的范围,分别调整所述帧号门限值、时间提前量门限值、接收电平门限值至所述当前帧号门限值的极大值、当前时间提前量门限值的极大值和当前接收电平门限值的极大值。
10.根据权利要求6至9中任一项所述的过滤虚假信道请求的装置,其特征在于,还包括:
恢复模块,用于在设定的时间内,若满足条件a、b以及c或d,和满足条件a的已接收到的信道请求的数量持续为零,则恢复虚假信道请求过滤条件为所述初始虚假信道请求过滤条件。

说明书全文

过滤虚假信道请求的方法和装置

技术领域

[0001] 本发明涉及到通信技术领域,特别涉及到一种过滤虚假信道请求的方法和装置。

背景技术

[0002] GSM系统中终端接入网络时,首先上报一个信道请求消息,请求无线资源进行接入交互,信道请求是终端进行任何业务接入网络的第一步,为上行消息。由于无线环境的复杂性,及各种无线通信设备的出现,对于无线通信中上行链路的干扰越来越大,造成的影响也越来越多,其中之一就是造成虚假信道请求。信道请求属于接入突发脉冲,这种接入突发脉冲的接入缓冲比特较长,通常为68.25bit,而携带信息较少,因此很多上行干扰信号容易被解码成信道请求消息。在收到虚假信道请求消息后,网络侧为其分配无线资源,这就会造成无线资源浪费,严重时还有可能造成无线资源拥塞,导致正常业务无法进行。
[0003] 目前发现的虚假信道请求,一般具有突发性、随机性等特点,持续时间或长或短。在GSM系统中,现有的虚假信道请求的过滤机制,由于其过滤限的固化性,不能适应虚假信道请求变化不定的特点,因此当有虚假信道请求出现时,并且网络侧为其分配了无线资源,就容易造成无线资源的浪费,并有可能导致正常业务无法进行。

发明内容

[0004] 本发明的主要目的为提供一种过滤虚假信道请求的方法和装置,旨在提高网络无线资源利用率,并且能够避免因虚假信道请求而导致正常业务无法进行的情况。
[0005] 本发明提供一种过滤虚假信道请求的方法,包括:
[0006] 对比当前信道请求与已接收到的信道请求,判断所述当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;
[0007] 若当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件,根据所述当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;
[0008] 根据调整后的虚假信道请求过滤条件,过滤所述当前信道请求和已接收到的信道请求。
[0009] 优选地,所述初始虚假信道请求过滤条件包括:
[0010] a、当前信道请求与已接收到的信道请求的随机接入值相同;
[0011] b、当前信道请求与已接收到的信道请求的号之差的绝对值小于等于预设的帧号门限值;
[0012] c、当前信道请求与已接收到的信道请求的时间提前量之差的绝对值小于等于预设的时间提前量门限值;
[0013] d、当前信道请求与已接收到的信道请求的接收电平之差的绝对值小于等于预设的接收电平门限值;
[0014] e、当前信道请求与已接收到的信道请求依次比较,存在满足条件a、b以及c或d的已接收到的信道请求的数量门限值。
[0015] 优选地,所述对比当前信道请求与已接收到的信道请求包括:
[0016] 根据初始虚假信道请求过滤条件,将当前信道请求与一定数量的已接收到的信道请求进行对比;
[0017] 记录对比后所得的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值。
[0018] 优选地,所述若当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件,根据当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件包括:
[0019] 若当前信道请求满足部分所述初始虚假信道请求过滤条件,判断满足条件a、b以及c或d的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第一极值;
[0020] 若是,则调整所述数量门限值至当前数量门限值;若否,则判断满足条件a的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第二极值;
[0021] 若是,则根据所述当前帧号门限值的范围、当前时间提前量门限值的范围和当前接收电平门限值的范围,分别调整所述帧号门限值、时间提前量门限值、接收电平门限值至所述当前帧号门限值的极大值、当前时间提前量门限值的极大值和当前接收电平门限值的极大值。
[0022] 优选地,在执行所述根据调整后的所述虚假信道请求过滤条件,过滤所述当前信道请求和已接收到的信道请求之后,还包括:
[0023] 在设定的时间内,若满足条件a、b以及c或d,和满足条件a的已接收到的信道请求的数量持续为零,则恢复虚假信道请求过滤条件为所述初始虚假信道请求过滤条件。
[0024] 本发明还提供一种过滤虚假信道请求的装置,包括:
[0025] 对比模,用于对比当前信道请求与已接收到的信道请求;
[0026] 判断模块,用于判断所述当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;
[0027] 调整模块,用于根据所述当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;
[0028] 过滤模块,用于根据调整后的虚假信道请求过滤条件,过滤所述当前信道请求和已接收到的信道请求。
[0029] 优选地,所述初始虚假信道请求过滤条件包括:
[0030] a、当前信道请求与已接收到的信道请求的随机接入值相同;
[0031] b、当前信道请求与已接收到的信道请求的帧号之差的绝对值小于等于预设的帧号门限值;
[0032] c、当前信道请求与已接收到的信道请求的时间提前量之差的绝对值小于等于预设的时间提前量门限值;
[0033] d、当前信道请求与已接收到的信道请求的接收电平之差的绝对值小于等于预设的接收电平门限值;
[0034] e、当前信道请求与已接收到的信道请求依次比较,存在满足条件a、b以及c或d的已接收到的信道请求的数量门限值。
[0035] 优选地,所述对比模块包括:
[0036] 对比单元,用于根据初始虚假信道请求过滤条件,将当前信道请求与一定数量的已接收到的信道请求进行对比;
[0037] 记录单元,用于记录对比后所得的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值。
[0038] 优选地,所述调整模块包括:
[0039] 第一判断单元,用于判断满足条件a、b以及c或d的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第一极值;
[0040] 第一调整单元,用于调整所述数量门限值至当前数量门限值;
[0041] 第二判断单元,用于判断满足条件a的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第二极值;
[0042] 第二调整单元,用于根据所述当前帧号门限值的范围、当前时间提前量门限值的范围和当前接收电平门限值的范围,分别调整所述帧号门限值、时间提前量门限值、接收电平门限值至所述当前帧号门限值的极大值、当前时间提前量门限值的极大值和当前接收电平门限值的极大值。
[0043] 优选地,过滤虚假信道请求的装置还包括:
[0044] 恢复模块,用于在设定的时间内,若满足条件a、b以及c或d,和满足条件a的已接收到的信道请求的数量持续为零,则恢复虚假信道请求过滤条件为所述初始虚假信道请求过滤条件。
[0045] 本发明通过对比当前信道请求与已接收到的信道请求,判断当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;而在当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件时,根据当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;然后根据调整后的虚假信道请求过滤条件,过滤当前信道请求和已接收到的信道请求。实现了根据虚假信道请求的变化特点,动态调整各个过滤条件,从而达到了及时理想的过滤效果,提高了网络无线资源利用率,并且能够避免因虚假信道请求而导致正常业务无法进行的情况。附图说明
[0046] 图1为本发明过滤虚假信道请求的方法一实施例的流程示意图;
[0047] 图2为本发明过滤虚假信道请求的方法中对比当前信道请求与已接收到的信道请求的流程示意图;
[0048] 图3为本发明过滤虚假信道请求的方法中调整虚假信道请求过滤条件的流程示意图;
[0049] 图4为本发明过滤虚假信道请求的方法又一实施例的流程示意图;
[0050] 图5为本发明过滤虚假信道请求的装置一实施例的结构示意图;
[0051] 图6为本发明过滤虚假信道请求的装置的对比模块的结构示意图;
[0052] 图7为本发明过滤虚假信道请求的装置的调整模块的结构示意图;
[0053] 图8为本发明过滤虚假信道请求的装置又一实施例的结构示意图。
[0054] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0055] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0056] 参照图1,图1为本发明过滤虚假信道请求的方法一实施例的流程示意图。
[0057] 本发明实施例所提供的过滤虚假信道请求的方法,包括:
[0058] 步骤S10,对比当前信道请求与已接收到的信道请求,判断当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;若当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件,执行步骤S20;
[0059] 步骤S20,根据当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;
[0060] 步骤S30,根据调整后的虚假信道请求过滤条件,过滤当前信道请求和已接收到的信道请求。
[0061] 在接收到当前信道请求后,将当前信道请求与系统中已接收到的信道请求进行对比,以判断当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件。本实施例中,初始虚假信道请求过滤条件包括:
[0062] a、当前信道请求与已接收到的信道请求的随机接入值相同;
[0063] b、当前信道请求与已接收到的信道请求的帧号之差的绝对值小于等于预设的帧号门限值;
[0064] c、当前信道请求与已接收到的信道请求的时间提前量之差的绝对值小于等于预设的时间提前量门限值;
[0065] d、当前信道请求与已接收到的信道请求的接收电平之差的绝对值小于等于预设的接收电平门限值;
[0066] e、当前信道请求与已接收到的信道请求依次比较,存在满足条件a、b以及c或d的已接收到的信道请求的数量门限值。
[0067] 如判断出当前信道请求满足全部初始虚假信道请求过滤条件,即满足a、b、c和d,则可直接判定该当前信道请求为虚假信道请求;而如当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件,则需要根据当前信道请求和已接收到的信道请求的实际情况,调整虚假信道请求过滤条件。然后,根据调整后的虚假信道请求过滤条件,将满足调整后的虚假信道请求过滤条件的当前信道请求和已接收到的信道请求过滤。
[0068] 本发明实施例,通过对比当前信道请求与已接收到的信道请求,判断当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;而在当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件时,根据当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;然后根据调整后的虚假信道请求过滤条件,过滤当前信道请求和已接收到的信道请求。实现了根据虚假信道请求的变化特点,动态调整各个过滤条件,从而达到了及时理想的过滤效果,提高了网络无线资源利用率,并且能够避免因虚假信道请求而导致正常业务无法进行的情况。
[0069] 参照图2,图2为本发明过滤虚假信道请求的方法中对比当前信道请求与已接收到的信道请求的流程示意图。
[0070] 在上述实施例中,步骤S10进一步包括:
[0071] 步骤S11,根据初始虚假信道请求过滤条件,将当前信道请求与一定数量的已接收到的信道请求进行对比;
[0072] 接收到当前信道请求后,根据初始虚假信道请求过滤条件,选择一定数量的已接收到的信道请求与当前信道请求进行对比,在本实施例中,可以设定与当前信道请求对比的已接收到的信道请求的数量为K,将当前信道请求依次与K个已接收到的信道请求进行对比。也就是说,对比当前信道请求与已接收到的信道请求的随机接入值是否相同,计算当前信道请求与已接收到的信道请求的帧号之差、时间提前量之差和接收电平之差;并且,判断在K个已接收到的信道请求中,是否存在满足条件a、b以及c或d的已接收到的信道请求。
[0073] 步骤S12,记录对比后所得的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值。
[0074] 将当前信道请求与K个已接收到的信道请求进行对比后,记录对比后计算所得的当前信道请求与已接收到的信道请求的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值,以供在调整虚假信道请求过滤条件时参考。其中,当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围分别为由计算出的当前信道请求与K个已接收到的信道请求的帧号之差、时间提前量之差和接收电平之差的极小值和极大值组成的区间;而当前数量门限值为在K个已接收到的信道请求中,满足条件a、b以及c或d的已接收到的信道请求的数量。
[0075] 根据初始虚假信道请求过滤条件,对比当前信道请求与已接收到的信道请求的随机接入值是否相同,计算当前信道请求与已接收到的信道请求的帧号之差、时间提前量之差和接收电平之差;并且,判断在K个已接收到的信道请求中,是否存在满足条件a、b以及c或d的已接收到的信道请求;并记录对比后计算所得的当前信道请求与已接收到的信道请求的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值。这样,在调整虚假信道请求过滤条件时,便可以参考所记录的对比结果,进一步实现了对虚假信道请求过滤条件进行动态调整。
[0076] 参照图3,图3为本发明过滤虚假信道请求的方法中调整虚假信道请求过滤条件的流程示意图。
[0077] 在上述实施例中,步骤S20进一步包括:
[0078] 步骤S21,若当前信道请求满足部分初始虚假信道请求过滤条件,判断满足条件a、b以及c或d的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第一极值;若是,则执行步骤S22;若否,则执行步骤S23;
[0079] 步骤S22,调整数量门限值至当前数量门限值;
[0080] 步骤S23,判断满足条件a的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第二极值;若是,则执行步骤S24;
[0081] 步骤S24,根据当前帧号门限值的范围、当前时间提前量门限值的范围和当前接收电平门限值的范围,分别调整帧号门限值、时间提前量门限值、接收电平门限值至当前帧号门限值的极大值、当前时间提前量门限值的极大值和当前接收电平门限值的极大值。
[0082] 如当前信道请求只满足部分初始虚假信道请求过滤条件,即不完全满足初始虚假信道请求过滤条件,则首先判断在K个已接收到的信道请求中,满足条件a、b以及c或d的已接收到的信道请求的数量,占系统中所有信道请求的百分比是否大于等于第一极值。本实施例中,满足条件a、b以及c或d的已接收到的信道请求,可以定义为准虚假信道请求;且第一极值为根据实际情况所预先设置的用于判断准虚假信道请求的数量的极限值。
[0083] 当满足条件a、b以及c或d的已接收到的信道请求的数量占系统中所有信道请求的百分比大于等于第一极值时,则将数量门限值调整至当前数量门限值,以供根据该当前数量门限值将满足条件的准虚假信道请求过滤;而当满足条件a、b以及c或d的已接收到的信道请求的数量占系统中所有信道请求的百分比小于第一极值时,则进一步判断在K个已接收到的信道请求中,满足条件a的已接收到的信道请求的数量,占所有信道请求的百分比是否大于等于第二极值。本实施例中,满足条件a的已接收到的信道请求,可以定义为类虚假请求;且第二极值为根据实际情况所预先设置的用于判断类虚假信道请求的数量的极限值。
[0084] 如满足条件a的已接收到的信道请求的数量占所有信道请求的百分比大于等于第二极值,则根据当前帧号门限值的范围、当前时间提前量门限值的范围和当前接收电平门限值的范围,将帧号门限值、时间提前量门限值、接收电平门限值调整至帧号门限值的极大值、当前时间提前量门限值的极大值和当前接收电平门限值的极大值,以供根据调整后的门限值对满足条件a的类虚假信道请求进行过滤。
[0085] 在当前信道请求满足部分初始虚假信道请求过滤条件时,判断准虚假信道请求和类虚假信道请求所占全部信道请求的百分比是否大于等于预设的极限值,并根据判断结果以及之前所记录的当前信道请求与已接收到的信道请求的对比结果,动态调整虚假信道请求过滤条件,以便将满足条件的准虚假信道请求和类虚假信道请求进行过滤,从而进一步实现了能够达到及时理想的过滤效果,提高网络无线资源利用率,并且避免因虚假信道请求而导致正常业务无法进行的情况。
[0086] 参照图4,图4为本发明过滤虚假信道请求的方法又一实施例的流程示意图。
[0087] 基于上述实施例,在执行步骤S30之后,过滤虚假信道请求的方法还包括:
[0088] 步骤S40,在设定的时间内,若满足条件a、b以及c或d,和满足条件a的已接收到的信道请求的数量持续为零,则恢复虚假信道请求过滤条件为初始虚假信道请求过滤条件。
[0089] 并且在设定的时间内,由于无线通信系统中上行链路的干扰减小,并且如判断出当前接收到的当前信道请求和满足条件a、b以及c或d、满足条件a的已接收到的信道请求的数量持续为零,则说明系统中没有接收到虚假信道请求。此时,将虚假信道请求过滤条件恢复为初始虚假信道请求过滤条件,并根据该初始虚假信道请求过滤条件继续对接收到的信道请求进行判断及过滤。
[0090] 在设定的时间内,若满足条件a、b以及c或d,和满足条件a的已接收到的信道请求的数量持续为零,则恢复虚假信道请求过滤条件为初始虚假信道请求过滤条件,继续对接收到的信道请求进行判断及过滤。更进一步实现了能够根据虚假信道请求的变化特点,动态调整各个过滤条件。
[0091] 本发明还提供一种过滤虚假信道请求的装置。
[0092] 参照图5,图5为本发明过滤虚假信道请求的装置一实施例的结构示意图。
[0093] 本发明实施例所提供的过滤虚假信道请求的装置,包括:
[0094] 对比模块10,用于对比当前信道请求与已接收到的信道请求;
[0095] 判断模块20,用于判断当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;
[0096] 调整模块30,用于根据当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;
[0097] 过滤模块40,用于根据调整后的虚假信道请求过滤条件,过滤当前信道请求和已接收到的信道请求。
[0098] 在接收到当前信道请求后,通过对比模块10将当前信道请求与系统中已接收到的信道请求进行对比,并通过判断模块20判断当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件。本实施例中,初始虚假信道请求过滤条件包括:
[0099] a、当前信道请求与已接收到的信道请求的随机接入值相同;
[0100] b、当前信道请求与已接收到的信道请求的帧号之差的绝对值小于等于预设的帧号门限值;
[0101] c、当前信道请求与已接收到的信道请求的时间提前量之差的绝对值小于等于预设的时间提前量门限值;
[0102] d、当前信道请求与已接收到的信道请求的接收电平之差的绝对值小于等于预设的接收电平门限值;
[0103] e、当前信道请求与已接收到的信道请求依次比较,存在满足条件a、b以及c或d的已接收到的信道请求的数量门限值。
[0104] 如判断出当前信道请求满足全部初始虚假信道请求过滤条件,即满足a、b、c和d,则可直接判定该当前信道请求为虚假信道请求;而如当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件,则调整模块30根据当前信道请求和已接收到的信道请求的实际情况,调整虚假信道请求过滤条件。然后,通过过滤模块40,根据调整后的虚假信道请求过滤条件,将满足调整后的虚假信道请求过滤条件的当前信道请求和已接收到的信道请求过滤。
[0105] 本发明实施例,通过对比当前信道请求与已接收到的信道请求,判断当前信道请求和已接收到的信道请求是否满足预置的初始虚假信道请求过滤条件;而在当前信道请求和已接收到的信道请求满足部分所述初始虚假信道请求过滤条件时,根据当前信道请求和已接收到的信道请求,调整虚假信道请求过滤条件;然后根据调整后的虚假信道请求过滤条件,过滤当前信道请求和已接收到的信道请求。实现了根据虚假信道请求的变化特点,动态调整各个过滤条件,从而达到了及时理想的过滤效果,提高了网络无线资源利用率,并且能够避免因虚假信道请求而导致正常业务无法进行的情况。
[0106] 参照图6,图6为本发明过滤虚假信道请求的装置的对比模块的结构示意图。
[0107] 在上述实施例中,对比模块10包括:
[0108] 对比单元11,用于根据初始虚假信道请求过滤条件,将当前信道请求与一定数量的已接收到的信道请求进行对比;
[0109] 记录单元12,用于记录对比后所得的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值。
[0110] 接收到当前信道请求后,对比单元11根据初始虚假信道请求过滤条件,选择一定数量的已接收到的信道请求与当前信道请求进行对比,在本实施例中,可以设定与当前信道请求对比的已接收到的信道请求的数量为K,将当前信道请求依次与K个已接收到的信道请求进行对比。也就是说,对比当前信道请求与已接收到的信道请求的随机接入值是否相同,计算当前信道请求与已接收到的信道请求的帧号之差、时间提前量之差和接收电平之差;并且,判断在K个已接收到的信道请求中,是否存在满足条件a、b以及c或d的已接收到的信道请求。
[0111] 将当前信道请求与K个已接收到的信道请求进行对比后,记录单元12记录对比后计算所得的当前信道请求与已接收到的信道请求的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值,以供在调整虚假信道请求过滤条件时参考。其中,当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围分别为由计算出的当前信道请求与K个已接收到的信道请求的帧号之差、时间提前量之差和接收电平之差的极小值和极大值组成的区间;而当前数量门限值为在K个已接收到的信道请求中,满足条件a、b以及c或d的已接收到的信道请求的数量。
[0112] 根据初始虚假信道请求过滤条件,对比当前信道请求与已接收到的信道请求的随机接入值是否相同,计算当前信道请求与已接收到的信道请求的帧号之差、时间提前量之差和接收电平之差;并且,判断在K个已接收到的信道请求中,是否存在满足条件a、b以及c或d的已接收到的信道请求;并记录对比后计算所得的当前信道请求与已接收到的信道请求的当前帧号门限值的范围、当前时间提前量门限值的范围、当前接收电平门限值的范围和存在满足条件a、b以及c或d的已接收到的信道请求的当前数量门限值。这样,在调整虚假信道请求过滤条件时,便可以参考所记录的对比结果,进一步实现了对虚假信道请求过滤条件进行动态调整。
[0113] 参照图7,图7为本发明过滤虚假信道请求的装置的调整模块的结构示意图。
[0114] 在上述实施例中,调整模块30包括:
[0115] 第一判断单元31,用于判断满足条件a、b以及c或d的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第一极值;
[0116] 第一调整单元32,用于调整数量门限值至当前数量门限值;
[0117] 第二判断单元33,用于判断满足条件a的已接收到的信道请求的数量占所有信道请求的百分比是否大于等于第二极值;
[0118] 第二调整单元34,用于根据当前帧号门限值的范围、当前时间提前量门限值的范围和当前接收电平门限值的范围,分别调整所述帧号门限值、时间提前量门限值、接收电平门限值至当前帧号门限值的极大值、当前时间提前量门限值的极大值和当前接收电平门限值的极大值。
[0119] 如当前信道请求只满足部分初始虚假信道请求过滤条件,即不完全满足初始虚假信道请求过滤条件,则首先通过第一判断单元31判断在K个已接收到的信道请求中,满足条件a、b以及c或d的已接收到的信道请求的数量,占系统中所有信道请求的百分比是否大于等于第一极值。本实施例中,满足条件a、b以及c或d的已接收到的信道请求,可以定义为准虚假信道请求;且第一极值为根据实际情况所预先设置的用于判断准虚假信道请求的数量的极限值。
[0120] 当满足条件a、b以及c或d的已接收到的信道请求的数量占系统中所有信道请求的百分比大于等于第一极值时,第一调整单元32则将数量门限值调整至当前数量门限值,以供根据该当前数量门限值将满足条件的准虚假信道请求过滤;而当满足条件a、b以及c或d的已接收到的信道请求的数量占系统中所有信道请求的百分比小于第一极值时,则进一步通过第二判断单元33判断在K个已接收到的信道请求中,满足条件a的已接收到的信道请求的数量,占所有信道请求的百分比是否大于等于第二极值。本实施例中,满足条件a的已接收到的信道请求,可以定义为类虚假请求;且第二极值为根据实际情况所预先设置的用于判断类虚假信道请求的数量的极限值。
[0121] 如满足条件a的已接收到的信道请求的数量占所有信道请求的百分比大于等于第二极值,则第二调整单元34根据当前帧号门限值的范围、当前时间提前量门限值的范围和当前接收电平门限值的范围,将帧号门限值、时间提前量门限值、接收电平门限值调整至帧号门限值的极大值、当前时间提前量门限值的极大值和当前接收电平门限值的极大值,以供根据调整后的门限值对满足条件a的类虚假信道请求进行过滤。
[0122] 在当前信道请求满足部分初始虚假信道请求过滤条件时,判断准虚假信道请求和类虚假信道请求所占全部信道请求的百分比是否大于等于预设的极限值,并根据判断结果以及之前所记录的当前信道请求与已接收到的信道请求的对比结果,动态调整虚假信道请求过滤条件,以便将满足条件的准虚假信道请求和类虚假信道请求进行过滤,从而进一步实现了能够达到及时理想的过滤效果,提高网络无线资源利用率,并且避免因虚假信道请求而导致正常业务无法进行的情况。
[0123] 参照图8,图8为本发明过滤虚假信道请求的装置又一实施例的结构示意图。
[0124] 基于上述实施例,本发明过滤虚假信道请求的装置还包括:
[0125] 恢复模块50,用于在设定的时间内,若满足条件a、b以及c或d,和满足条件a的已接收到的信道请求的数量持续为零,则恢复虚假信道请求过滤条件为初始虚假信道请求过滤条件。
[0126] 并且在设定的时间内,由于无线通信系统中上行链路的干扰减小,并且如判断出当前接收到的当前信道请求和满足条件a、b以及c或d、满足条件a的已接收到的信道请求的数量持续为零,则说明系统中没有接收到虚假信道请求。此时,通过恢复模块50将虚假信道请求过滤条件恢复为初始虚假信道请求过滤条件,并根据该初始虚假信道请求过滤条件继续对接收到的信道请求进行判断及过滤。
[0127] 在设定的时间内,若满足条件a、b以及c或d,和满足条件a的已接收到的信道请求的数量持续为零,则恢复虚假信道请求过滤条件为初始虚假信道请求过滤条件,继续对接收到的信道请求进行判断及过滤。更进一步实现了能够根据虚假信道请求的变化特点,动态调整各个过滤条件。
[0128] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。
QQ群二维码
意见反馈