一种业务处理方法和装置制造方法及图纸

技术编号:17798332 阅读:29 留言:0更新日期:2018-04-25 21:51
本发明专利技术提供一种业务处理方法和装置,其中,该方法包括:将当前数据包按照预设的排序规则添加至预设的目标队列;将所述目标队列中的数据包和其他非目标队列中的数据包按照各数据包预设的优先级进行业务处理。这样,当路由装置接入设备较多时,使实时性较高的业务不受业务量的干扰,能够保证业务的实时性。

【技术实现步骤摘要】
一种业务处理方法和装置
本专利技术涉及通信
,特别涉及一种业务处理方法和装置。
技术介绍
随着智能家居和车载设备的增多,接入路由装置的客户端的种类和数量增加,产生的数据业务性质也有差异。例如,电视、计算机等产生的数据较多,占用的资源较多,冰箱、洗衣机产生的数据较少,占用资源也较少。当用户在使用电视机、计算机等产生数据较多的设备时,需要操控冰箱或者洗衣机等产生数据较少且实时性要求高的设备,此时,容易导致对冰箱或洗衣机等产生数据较少的设备无法及时有效地控制。可见,当接入路由装置的设备产生数据较多时,路由装置对实时性要求较高的业务无法有效地保证。
技术实现思路
本专利技术实施例的目的在于提供一种业务处理方法和装置,解决了无法保证实时性较高的业务的问题。为了达到上述目的,本专利技术实施例提供一种业务处理方法,该方法包括:将当前数据包按照预设的排序规则添加至预设的目标队列;将所述目标队列中的数据包和其他非目标队列中的数据包按照各数据包预设的优先级进行业务处理。本专利技术实施例还提供一种业务处理装置,该装置包括:第一添加模块,用于将当前数据包按照预设的排序规则添加至预设的目标队列;处理模块,用于将所述目标队列中的数据包和其他非目标队列中的数据包按照各数据包预设的优先级进行业务处理。本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行的一个或多个程序,所述一个或多个程序被所述计算机执行时使所述计算机执行如上述提供的一种业务处理方法。上述技术方案中的一个技术方案具有如下优点或有益效果:本专利技术实施例将当前数据包按照预设的排序规则添加至预设的目标队列;将所述目标队列中的数据包和其他非目标队列中的数据包按照各数据包预设的优先级进行业务处理。这样,当路由装置接入设备较多时,使实时性较高的业务不受业务量的干扰,能够保证业务的实时性。附图说明图1为本专利技术实施例提供的一种业务处理方法的流程图;图2为本专利技术实施例提供的另一种业务处理方法的流程图;图3为本专利技术实施例提供的一种业务处理方法的举例的流程图;图4为本专利技术实施例提供的一种业务处理方法的举例的示意图;图5为本专利技术实施例提供的一种业务处理装置的结构示意图;图6为本专利技术实施例提供的另一种业务处理装置的结构示意图;图7为本专利技术实施例提供的另一种业务处理装置的结构示意图;图8为本专利技术实施例提供的另一种业务处理装置的结构示意图;图9为本专利技术实施例提供的另一种业务处理装置的结构示意图;图10为本专利技术实施例提供的另一种业务处理装置的结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。如图1所示,图1为本专利技术实施例提供的一种业务处理方法流程图,包括以下步骤:步骤S101、将当前数据包按照预设的排序规则添加至预设的目标队列。本专利技术实施例在已有的普通用户的基础上,增加了智能设备用户,智能设备用户可以是对实时性要求高或者丢包容忍度低的用户。这样,将原来的单一用户类型转变成普通用户和智能设备用户两种类型。对于智能设备用户,可以将其设备信息存储至目标列表,该设备信息对应的数据包存储至目标队列。可以对目标队列中的数据包设置优先级,设置目标队列中的数据包的优先级高于其他非目标队列中的数据包,以使上述智能设备用户产生的业务优先于普通用户处理,提高用户服务质量。例如,与路由器连接的电视机、电脑以及洗衣机同时需要运行,由于洗衣机相对于电视机和电脑等设备产生的流量相对较小,且实时性要求较高,可以将包含洗衣机设备产生的数据包添加至目标队列,从而优先于电视机和电脑等设备的数据包处理。同样地,路由装置的最大接入数由原来的一种类型转变成普通用户和智能用户两种类型。普通用户数和智能设备用户数之间可以有换算关系。例如,每释放一个普通用户数资源就可以增加一定数量的智能设备用户数,由于智能设备的业务量有突发性,同时也较少,所以每释放一个普通用户数,可以支持多个智能设备。上述当前数据包可以是业务层下发的数据包,也可以是物理层收到的数据包。上述预设的目标队列可以是预先设定的队列,可以将目标列表中的设备信息对应的数据包添加至目标队列,设置目标队列中的数据包的优先级高于其他非目标队列,从而优先处理该目标队列中的数据包。上述预设的排序规则可以是预先设定的排序规则,例如,将先添加至目标队列的数据包优先处理,后添加至目标队列中的数据包后处理,这样,对于目标队列中的数据包可以按照先后顺序排队处理。步骤S102、将所述目标队列中的数据包和其他非目标队列中的数据包按照各数据包预设的优先级进行业务处理。其中,上述其他非目标队列可以是预先设置的队列,可以是路由装置中除上述目标队列之外的一个或者多个队列,队列中可以存储有数据包。上述各数据包预设的优先级可以是预先设定的数据包的优先级,数据包的优先级可以根据数据包所处队列的不同而不同。可以设置目标队列中的数据包的优先级高于其他非目标队列中的数据包的优先级,在对数据包进行处理时,可以按照优先级从高到低处理上述目标队列中的数据包和其他非目标队列中的数据包。由于目标队列中的数据包的优先级高于非目标队列中的数据包的优先级,那么可以当目标队列中的数据包全部处理完以后,再处理非目标队列中的数据包。例如,目标队列中包含5个数据包,非目标队列中包含3个数据包,由于目标队列中的数据包优先级高于非目标队列中的数据包,则将目标队列中的5个数据包全部进行处理之后,再对非目标队列中的3个数据包进行处理。另外,在对上述目标队列中的数据包进行处理时,可以采用以下一个或多个机制保障服务质量:采用较高的通信确认策略,以保证数据包被收到。采用比较低的传输速率,保障数据包在恶劣的无线环境下能够正确传输,上述恶劣的无线环境可以是在嘈杂的环境、距离较远或者需要穿过墙体传输时等环境。采用较高的安全策略,以保障数据的安全性。采用较长的身份确认周期。传统的安全策略中的确认机制,每隔很短的时间进行一次是否在线,是否为有效的身份验证等,而对于实时性较高的设备由于业务量较低,且不会轻易断开连接,可以延长确认周期。本专利技术实施例可以应用于路由装置,例如路由器,或者其他的路由设备。本专利技术实施例将当前数据包按照预设的排序规则添加至预设的目标队列;将所述目标队列中的数据包和其他非目标队列中的数据包按照各数据包预设的优先级进行业务处理。这样,当路由装置接入设备较多时,对于实时性较高的业务对应的数据包可以添加至目标队列,使实时性较高的业务不受业务量的干扰,能够保证业务的实时性。如图2所示,图2为本专利技术实施例提供的另一种业务处理方法流程图,包括以下步骤:步骤S201、判断当前数据包对应的目标设备信息是否存在于预设的目标列表。若所述目标设备信息存在于所述目标列表,则执行步骤S202;若所述目标设备信息不存在于所述目标列表,则执行步骤S203。本专利技术实施例在已有的普通用户的基础上,增加了智能设备用户,智能设备用户可以是对实时性要求高或者丢包容忍度低的用户。这样,将原来的单一用户类型转变成普通用户和智能设备用户两种类型。对于智能设备用户,可以将其设备信息对应的数据包存储至目标队列,以使上述智能设备用户产生的业务优先于普通用户处理,提高用户服务质量。同样地,路由装置的最大接入数由原来的一种类型转变成本文档来自技高网...
一种业务处理方法和装置

【技术保护点】
一种业务处理方法,其特征在于,包括:将当前数据包按照预设的排序规则添加至预设的目标队列;将所述目标队列中的数据包和其他非目标队列中的数据包按照各数据包预设的优先级进行业务处理。

【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:将当前数据包按照预设的排序规则添加至预设的目标队列;将所述目标队列中的数据包和其他非目标队列中的数据包按照各数据包预设的优先级进行业务处理。2.如权利要求1所述的方法,其特征在于,所述将当前数据包按照预设的排序规则添加至预设的目标队列,包括:判断当前数据包对应的目标设备信息是否存在于预设的目标列表;若所述目标设备信息存在于所述目标列表,则将所述当前数据包按照预设的排序规则添加至预设的目标队列,所述目标队列中的数据包的优先级高于其他非目标队列中的数据包的优先级。3.如权利要求2所述的方法,其特征在于,在所述判断当前数据包对应的目标设备信息是否存在于预设的目标列表之后,所述方法还包括:若所述目标设备信息不存在于所述目标列表,则将所述当前数据包添加至所述其他非目标队列。4.如权利要求3所述的方法,其特征在于,在所述判断当前数据包对应的目标设备信息是否存在于预设的目标列表之前,所述方法还包括:判断所述目标设备信息在所述目标列表中是否存在历史记录;若存在所述历史记录,则将所述目标设备信息添加至所述目标列表中;若不存在所述历史记录,则将所述目标设备信息添加至预设的普通列表中,所述普通列表中的设备信息对应的数据包的优先级低于所述目标列表中的设备信息对应的数据包的优先级。5.如权利要求4所述的方法,其特征在于,在所述将所述目标设备信息添加至所述目标列表中之后,所述方法还包括:判断所述目标列表中是否存在产生业务量速率大于预设的阈值的设备信息;若是,则将所述产生业务量速率大于所述预设的阈值的设备信息移动至所述普通列表中。6.如权利要求4或5所述的方法,其特征在于,在所述判断当前数据包对应的目标设备信息是否存在于预设的目标列表中之前,所述方法还包括:将所述目标设备信息添加至所述目标列表;或者接收用户输入的删除操作,将所述...

【专利技术属性】
技术研发人员:方霞
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1