本发明专利技术公开了一种RR帧过滤方法及系统,所述方法包括:当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较,其中,所述RR帧为接收就绪类型的监控帧;当所述RR帧数据与前一帧数据相同时,获取计数器的数值,其中,所述计数器用于记录连续接收RR帧的个数;将所述数值与预设阈值进行比较,若所述数值等于预设阈值,则对所述RR帧进行过滤。本发明专利技术通过对驱动层接收到相同数据的RR帧进行过滤,解决了现有接收端接收大量相同的RR帧并提交上层软件处理,以导致接收端的系统重复处理和响应多余的消息而影响接收端的运行速度的问题。
【技术实现步骤摘要】
一种RR帧过滤方法及系统
本专利技术涉及通信
,特别涉及一种RR帧过滤方法及系统。
技术介绍
RR(receiverready)帧为LAPD协议(用于BTS与BSC之间的Abis接口上的链路层协议)中规定的一种接收就绪类型的监控帧,主要用来指示让接受端准备去接收一个IDLE帧,同样RR帧也可以对先前接收的帧进行证实。LAPD协议为根据ISDN(IntegratedServicesDigitalNetwork,综合业务数字网)协议定义在OSI7层模型的第二层。其中,所述ISDN协议栈对应OSI7层模型的3层,在物理层定义了BRI/PRI的接口类型;在第二层根据ISDN信道定义,在D信道上定义了LAPD协议;在第三层上定义了DSS1(Q.931)的信令模式。而对于B信道,在第二层上可以使用HDLC(HighLevelDataLinkControl,高级数据链路控制规程)。在实际的应用中,会遇到某些设备向接收端重复发送RR帧,那么接收端接收大量相同的RR帧并提交上层软件处理,以导致接收端的系统重复处理和响应多余的消息而影响接收端的运行速度。因而现有技术还有待改进和提高。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的不足,提供一种RR帧过滤方法及系统,以解决现有接收端接收大量相同的RR帧并提交上层软件处理,以导致接收端的系统重复处理和响应多余的消息而影响接收端的运行速度的问题。为了解决上述技术问题,本专利技术所采用的技术方案如下:一种RR帧过滤方法,其包括:当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较,其中,所述RR帧为接收就绪类型的监控帧;当所述RR帧数据与前一帧数据相同时,获取计数器的数值,其中,所述计数器用于记录连续接收RR帧的个数;将所述数值与预设阈值进行比较,若所述数值等于预设阈值,则对所述RR帧进行过滤。所述RR帧过滤方法,其还包括:若所述数值小于预设阈值,则将所述RR帧上报并将所述计数器加1。所述RR帧过滤方法,其中,所述当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较具体包括:接收网络侧设备发送的帧,并获取所述帧的长度,其中,所述帧包括信息帧、监控帧和无编号帧;当所述长度等于预设长度时,判定所述帧为RR帧,并将所述RR帧数据与前一帧数据进行比较。所述RR帧过滤方法,其中,所述若所述数量等于预设阈值,则对所述RR帧进行过滤具体包括:若所述数量等于预设阈值,则计算所述RR帧与前一RR帧的接收时间的时间间隔;将所述时间间隔与预设时间阈值进行比较;当所述时间间隔小于预设时间阈值时,丢弃所述RR帧。所述RR帧过滤方法,其中,所述若所述数量等于预设阈值,则对所述RR帧进行过滤还包括:当所述时间间隔大于等于预设时间阈值时,将所述RR帧上报并将所述计数器的值调为1。一种RR帧过滤系统,其包括:比较模块,用于当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较,其中,所述RR帧为接收就绪类型的监控帧;获取模块,用于当所述RR帧数据与前一帧数据相同时,获取计数器的数值,其中,所述计数器用于记录连续接收RR帧的个数;过滤模块,用于将所述数值与预设阈值进行比较,若所述数值等于预设阈值,则对所述RR帧进行过滤。所述RR帧过滤系统,其还包括:上报模块,用于当所述数值小于预设阈值时,将所述RR帧上报并将所述计数器加1。所述RR帧过滤系统,其中,所述比较模块具体包括:获取单元,用于接收网络侧设备发送的帧,并获取所述帧的长度,其中,所述帧包括信息帧、监控帧和无编号帧;第一比较单元,用于当所述长度等于预设长度时,判定所述帧为RR帧,并将所述RR帧数据与前一帧数据进行比较。所述RR帧过滤系统,其中,所述过滤模块具体包括:计算单元,用于当所述数量等于预设阈值时,计算所述RR帧与前一RR帧的接收时间的时间间隔;第二比较单元,用于将所述时间间隔与预设时间阈值进行比较;丢弃单元,用于当所述时间间隔小于预设时间阈值时,丢弃所述RR帧。所述RR帧过滤系统,其中,所述过滤模块还包括:上报单元,用于当所述时间间隔大于等于预设时间阈值时,将所述RR帧上报并将所述计数器的值调为1。有益效果:与现有技术相比,本专利技术提供了一种RR帧过滤方法及系统,所述方法包括:当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较,其中,所述RR帧为接收就绪类型的监控帧;当所述RR帧数据与前一帧数据相同时,获取计数器的数值,其中,所述计数器用于记录连续接收RR帧的个数;将所述数值与预设阈值进行比较,若所述数值等于预设阈值,则对所述RR帧进行过滤。本专利技术通过对驱动层接收到相同数据的RR帧,解决了现有接收端接收大量相同的RR帧并提交上层软件处理,以导致接收端的系统重复处理和响应多余的消息而影响接收端的运行速度的问题。附图说明图1为本专利技术提供的RR帧过滤方法较佳实施的流程图。图2为本专利技术提供的RR帧过滤方法的实施例一的流程图。图3为本专利技术提供的实施例一的过滤前和过滤后的对比图。图4为本专利技术提供的RR帧过滤系统的结构原理图。具体实施方式本专利技术提供一种RR帧过滤方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,模块”、“部件”或“单元”可以混合地使用。终端设备可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。下面结合附图,通过对实施例的描述,对
技术实现思路
作进一步说明。请参照图1,图1为本专利技术提供的RR帧过滤方法的较佳实施例的流程图。所述方法包括:S100、当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较,其中,所述RR帧为接收就绪类型的监控帧。具体地,所述RR帧为LAPD协议中规定的一种监控帧。所述LAPD用于BTS与BSC之间的Abis接口上的链路层协议。LAPD消息由固定的帧组成,而且这些帧都会形成它自己的帧结构以便在消息传递双方传递数据。LAPD上的帧结构有三种:信息帧、监控帧、未编号帧。所述监控制监控帧用于差错控制和流量控制,通常简称S帧。S帧以控制字段前一、二位为“10”来标志。S帧的控制字段的第三、四位为S帧类型编码,共有四种不同编码,分别表示:RR(接收就绪),REJ(拒绝),RNR(接收未就绪)和SREJ(选择拒绝)。在本实施例中,所述RR帧为RR(接收就绪)型的S帧。所述S帧的第三、四为00。所述RR帧由主站或从站发送。主站可以使用RR型S帧来轮询从站,即希望从站传输编号为N(R)的I帧,若存在这样的帧,便进行传输;从站也可用RR型S帧来作响应,表示从站希望从主站那里接收的下一个I帧的编号是N(R)。示例性的,所述接收到RR帧指的接收到RR型的S帧。也就是说,主站的驱动本文档来自技高网...
【技术保护点】
一种RR帧过滤方法,其特征在于,其包括:当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较,其中,所述RR帧为接收就绪类型的监控帧;当所述RR帧数据与前一帧数据相同时,获取计数器的数值,其中,所述计数器用于记录连续上报RR帧的个数;将所述数值与预设阈值进行比较,若所述数值等于预设阈值,则对所述RR帧进行过滤。
【技术特征摘要】
1.一种RR帧过滤方法,其特征在于,其包括:当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较,其中,所述RR帧为接收就绪类型的监控帧;当所述RR帧数据与前一帧数据相同时,获取计数器的数值,其中,所述计数器用于记录连续上报RR帧的个数;将所述数值与预设阈值进行比较,若所述数值等于预设阈值,则对所述RR帧进行过滤。2.根据权利要求1所述RR帧过滤方法,其特征在于,其还包括:若所述数值小于预设阈值,则将所述RR帧上报并将所述计数器加1。3.根据权利要求1所述RR帧过滤方法,其特征在于,所述当接收到RR帧时,将所述RR帧数据与前一帧数据进行比较具体包括:接收网络侧设备发送的帧,并获取所述帧的长度,其中,所述帧包括信息帧、监控帧和无编号帧;当所述长度等于预设长度时,判定所述帧为RR帧,并将所述RR帧数据与前一帧数据进行比较。4.根据权利要求1所述RR帧过滤方法,其特征在于,所述若所述数量等于预设阈值,则对所述RR帧进行过滤具体包括:若所述数量等于预设阈值,则计算所述RR帧与前一RR帧的接收时间的时间间隔;将所述时间间隔与预设时间阈值进行比较;当所述时间间隔小于预设时间阈值时,丢弃所述RR帧。5.根据权利要求4所述RR帧过滤方法,其特征在于,所述若所述数量等于预设阈值,则对所述RR帧进行过滤还包括:当所述时间间隔大于等于预设时间阈值时,将所述RR帧上报并将所述计数器的值调为1。6.一种RR帧...
【专利技术属性】
技术研发人员:闭梁祖,
申请(专利权)人:深圳震有科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。