一种过滤器的调整方法及装置制造方法及图纸

技术编号:10696245 阅读:181 留言:0更新日期:2014-11-26 23:50
本发明专利技术公开了一种过滤器的调整方法及装置,涉及通信技术领域,用于解决业务流模板匹配效率低的问题。本发明专利技术的具体实施例包括:当用户设备在较长时间内使用多项通信业务时,业务流模板管理器在获取到匹配成功的过滤器的当前优先级后,通过判断该当前优先级是否位于一级和二级优先窗口,以及在位于二级优先窗口时,在二级优先窗口的具体位置来调整该过滤器的优先级。本发明专利技术提供的技术方案主要应用于业务流模板匹配的流程中。

【技术实现步骤摘要】
一种过滤器的调整方法及装置
本专利技术涉及通信
,尤其涉及一种过滤器的调整方法及装置。
技术介绍
当前,用户对文件、视频等多媒体业务提出了更高的服务质量要求。为了满足用户对这些多媒体业务的服务质量要求,在LTE(LongTermEvolution,长期演进)系统中引入了EPS(EvolvedPacketSystem,演进分组系统)承载和业务流模板技术。其中,EPS承载是UE(UserEquipment,用户设备)与PDN_GW(PacketDataNetworkGateway,分组数据网关)之间的逻辑电路,业务流模板用于区分用户设备和网络之间不同服务质量的分组数据。业务流模板中包含多个过滤器,每个过滤器对应一个EPS承载。业务流模板在区分不同服务质量的分组数据时需要进行业务流模板匹配,业务流模板匹配是指将不同服务质量要求的数据与业务流模板中的过滤器进行匹配,从而能够使业务流模板将匹配成功后的数据发送到相应的EPS承载上,进而为数据分配无线资源,并将数据发送给用户设备。其中业务流模板的匹配操作按照该业务流模板中过滤器的优先级从高到低的顺序进行,因此过滤器的优先级直接影响业务流模板的匹配效率。在现有业务流模板匹配流程中,当业务流模板中的过滤器匹配成功后,将该过滤器的优先级调至最高,并将原高于该过滤器优先级的过滤器的优先级都降低一级。在具体的业务流模板的匹配过程中,由于通信业务数据自身特性或者用户对这些数据的访问请求频率的不同,致使通信业务数据对其所对应的过滤器优先级要求不同。在用户执行通信业务的过程中,会存在多种通信业务,而用户对每种通信业务的使用频率存在不同,从而也必然会存在一种或几种用户常用的通信业务,以及一些用户使用频率极低的通信业务,而每种通信业务又可能包含一种或几种类型的通信数据。专利技术人发现,用户在进行通信业务,并针对通信业务数据进行业务流模板匹配时,如果采用上述现有过滤器的优先级调整方法,由于经常的切换使用这些通信业务数据,从而就必须频繁修改过滤器的优先级,导致业务流模板匹配效率低。因此,迫切需要一种过滤器的调整方法来提高业务流模板的匹配效率。
技术实现思路
本专利技术的实施例提供一种过滤器的调整方法及装置,能够降低业务流模板匹配过程中切换过滤器的频率,从而提高业务流模板的匹配效率。为达到上述目的,本专利技术的实施例采用如下技术方案:一种过滤器的调整方法,其特征在于,包括:当过滤器匹配成功时,获取所述过滤器的当前优先级;当所述当前优先级不位于一级优先窗口,且所述当前优先级位于二级优先窗口且不是所述二级优先窗口中的最高优先级时,将所述过滤器的所述当前优先级与高于所述当前优先级一级的过滤器置换优先级;当所述当前优先级不位于所述一级优先窗口且不位于所述二级优先窗口时,将所述过滤器的当前优先级设定为所述二级优先窗口中的最低优先级,并将所述二级优先窗口中的原位于最低优先级的过滤器的优先级下调一级,并将所述一级优先窗口和所述二级优先窗口外且高于所述当前优先级的过滤器的优先级均下调一级;其中,所述一级优先窗口和所述二级优先窗口为表示过滤器优先级的自然数序列,所述一级优先窗口中的过滤器的优先级高于所述二级优先窗口中的过滤器器的优先级,且所述一级优先窗口中的最低优先级比所述二级优先窗口中的最高优先级高一级。一种过滤器的调整装置,包括:获取单元,用于在过滤器匹配成功时,获取所述过滤器的当前优先级;优先级调整单元,用于当所述获取单元获取的所述当前优先级不位于一级优先窗口,且所述当前优先级位于二级优先窗口且不是所述二级优先窗口中的最高优先级时,将所述过滤器的所述当前优先级与高于所述当前优先级一级的过滤器置换优先级;所述优先级调整单元,还用于当所述获取单元获取的所述当前优先级不位于所述一级优先窗口且不位于所述二级优先窗口时,将所述过滤器的当前优先级设定为所述二级优先窗口中的最低优先级,并将所述二级优先窗口中的原位于最低优先级的过滤器的优先级下调一级,并将所述一级优先窗口和所述二级优先窗口外且高于所述当前优先级的过滤器的优先级均下调一级;其中,所述一级优先窗口和所述二级优先窗口为表示过滤器优先级的自然数序列,所述一级优先窗口中的过滤器的优先级高于所述二级优先窗口中的过滤器的优先级,且所述一级优先窗口中的最低优先级比所述二级优先窗口中的最高优先级高一级本专利技术实施例提供的一种过滤器的调整方法及装置,当用户设备在较长时间内使用多项通信业务时,业务流模板管理器在获取到匹配成功的过滤器的当前优先级后,通过判断该当前优先级是否位于一级和二级优先窗口,以及在位于二级优先窗口时,在二级优先窗口的具体位置来调整该过滤器的优先级,这样有判断的对过滤器的当前优先级进行调整,使得用户设备在频繁切换通信业务时,业务流模板管理器不必在每次匹配成功后都需要将该过滤器的优先级置顶,从而不需要频繁切换过滤器的优先级,进而降低了过滤器的切换频率,提高了业务流模板的匹配效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的一种过滤器调整的方法流程图;图2为本专利技术另一实施例提供的一种过滤器调整的方法流程图;图3为本专利技术另一实施例提供的另一种过滤器调整的方法流程图;图4为本专利技术一实施例提供的一种过滤器调整装置的组成示意图;图5为本专利技术一实施例提供的另一种过滤器调整装置的组成示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术一实施例提供了一种过滤器的调整方法,该方法用于在用户设备在较长时间内使用多项通信业务时,提高业务流模板的匹配效率,如图1所示,该方法包括:101、当过滤器匹配成功时,业务流模板管理器获取过滤器的当前优先级。其中,该匹配成功的过滤器的优先级与该过滤器匹配前的优先级相同。值得说明的是,过滤器匹配成功是指,过滤器的匹配信息与数据包的待匹配字段一致。该过滤器的匹配信息以及数据包的待匹配字段,将在下述301、302中再作说明。102、当该当前优先级不位于一级优先窗口,且当前优先级位于二级优先窗口且不是该二级优先窗口中的最高优先级时,业务流模板管理器将过滤器的当前优先级与高于该当前优先级一级的过滤器的优先级置换。其中,一级优先窗口和二级优先窗口为表示过滤器优先级的自然数序列,且一级优先窗口中的过滤器的优先级高于二级优先窗口中的过滤器的优先级,并且一级优先窗口中的最低优先级比二级优先窗口中的最高优先级高一级。比如,过滤器的优先级可以设为是从1到n的序列,1为最高优先级,n为自然数,且设其中1到9是一级优先窗口,10到x是二级优先窗口,且其中的x小于或等于n。当然,在一级优先窗口和二级优先窗口内部也可以进行排序,比如,一级优先窗口为1到n1,该n1相当于上述举例中的9,二级优先窗口中可以本文档来自技高网
...
一种过滤器的调整方法及装置

【技术保护点】
一种过滤器的调整方法,其特征在于,包括:当过滤器匹配成功时,获取所述过滤器的当前优先级;当所述当前优先级不位于一级优先窗口,且所述当前优先级位于二级优先窗口且不是所述二级优先窗口中的最高优先级时,将所述过滤器的所述当前优先级与高于所述当前优先级一级的过滤器的优先级置换;当所述当前优先级不位于所述一级优先窗口且不位于所述二级优先窗口时,将所述过滤器的当前优先级设定为所述二级优先窗口中的最低优先级,并将所述二级优先窗口中的原位于最低优先级的过滤器的优先级下调一级,并将所述一级优先窗口和所述二级优先窗口外且高于所述当前优先级的过滤器的优先级均下调一级;其中,所述一级优先窗口和所述二级优先窗口为表示过滤器优先级的自然数序列,所述一级优先窗口中的过滤器的优先级高于所述二级优先窗口中的过滤器的优先级,且所述一级优先窗口中的最低优先级比所述二级优先窗口中的最高优先级高一级。

【技术特征摘要】
1.一种过滤器的调整方法,其特征在于,包括:当过滤器匹配成功时,获取所述过滤器的当前优先级,所述当前优先级与所述过滤器匹配前的优先级相同;当所述当前优先级不位于一级优先窗口,且所述当前优先级位于二级优先窗口且不是所述二级优先窗口中的最高优先级时,将所述过滤器的所述当前优先级与高于所述当前优先级一级的过滤器的优先级置换;当所述当前优先级不位于所述一级优先窗口且不位于所述二级优先窗口时,将所述过滤器的当前优先级设定为所述二级优先窗口中的最低优先级,并将所述二级优先窗口中的原位于最低优先级的过滤器的优先级下调一级,并将所述一级优先窗口和所述二级优先窗口外且高于所述当前优先级的过滤器的优先级均下调一级;其中,所述一级优先窗口和所述二级优先窗口为表示过滤器优先级的自然数序列,所述一级优先窗口中的过滤器的优先级高于所述二级优先窗口中的过滤器的优先级,且所述一级优先窗口中的最低优先级比所述二级优先窗口中的最高优先级高一级。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述当前优先级位于所述一级优先窗口时,保持所述过滤器的优先级为所述当前优先级;当所述当前优先级位于二级优先窗口且为所述二级优先窗口的最高优先级时,保持所述过滤器的优先级为所述当前优先级。3.根据权利要求2所述的方法,其特征在于,在所述获取所述过滤器的当前优先级之前,还包括:从接收到的数据包中获取待匹配字段,所述待匹配字段为所述数据包的特性信息;根据所述待匹配字段和所述过滤器的匹配信息,将所述数据包与所述过滤器匹配;当所述待匹配字段与所述过滤器的匹配信息相同时,确定所述过滤器匹配成功。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述数据包与所述过滤器匹配失败时,根据所述待匹配字段,将所述数据包与包含匹配信息的其余过滤器,按照所述其余过滤器的优先级从高到低顺序依次匹配,直到所述数据包与所述其余过滤器中的一个过滤器匹配成功。5.一种过滤器的调整装置,其特征在于,包括:获取单元,用于在过滤器匹配成功时,获取所述过滤器的当前优先级...

【专利技术属性】
技术研发人员:张勍毕猛李轶群盛煜杨军
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1