一种ip数据优先级设置方法
【专利摘要】本发明涉及IP数据传输领域,尤其是一种IP数据优先级设置方法。本发明针对现有技术的问题,提供一种IP数据优先级设置方法。本发明是在现有区分服务体系下,在数据业务类型的基础上,增加重要度优先级标识,使相同类型的业务数据可以进一步加以区分,实现同类业务数据由不同用户或不同情况下产生时有优先级差异的标识,从而提供更精细化的数据传输服务。本发明通过对同等优先级的数据,解析重要度字段,进行数据第二级优先级分类,根据数据类型字段的第一级优先级分类和重要字段要求的第二级优先级分类组成的DSCP编码值,按照数据优先级高低,进行数据交换处理。
【专利说明】一种IP数据优先级设置方法
【技术领域】
[0001]本发明涉及IP数据传输领域,尤其是一种IP数据优先级设置方法。
【背景技术】
[0002]在网络通信过程中,不同业务对网络的传输延时、可靠性保证、安全性要求有所差异,网络交换应该对不同的业务数据提供有差别的交换控制。目前通信网络的区分服务保障技术对数据标识基于数据业务类型,业务类型的划分依据是业务数据通过网络传输时要求的传输时延和可靠性保障,数据在网络中进行交换时主要根据这两个指标要求被处理。实际应用中具有相同传输时延和可靠性要求的数据业务,由于数据产生的用户不同,对数据业务附加了更多的要求,例如重要身份用户和普通身份用户产生同类业务数据,网络对重要身份用户的数据应提供更高服务质量保障。
[0003]重要用户或信息产生的业务数据不能被优先及时传递,其原因在于目前的网络的数据识别主要依靠时延和可靠性两方面,并没有考虑其他层面的要求。无论产生该类业务数据的用户是否是重要用户,或某类业务数据的某个数据分组是否需要紧急且优先处理,由于具有相同的基于业务类型的数据标识,网络会采取相同的转发策略,造成该类用户或数据未能被优先处理和保证,不能提供差异化的传输服务保证。
【发明内容】
[0004]本发明所要解决的技术问题是:针对现有技术区分服务进行数据标识时,只考虑基于业务类型的数据标识方式,未考虑同一业务类型情况下数据的差异性问题,提供一种IP数据优先级设置方法。本发明是在现有区分服务体系下,在数据业务类型的基础上,增加重要度优先级标识,使相同类型的业务数据可以进一步加以区分,实现同类业务数据由不同用户或不同情况下产生时有优先级差异的标识,从而提供更精细化的数据传输服务。
[0005]本发明采用的技术方案如下:
一种IP数据优先级设置方法包括:
步骤1:接收到IP数据包;提取IP数据包中DSCP编码值;
步骤2:根据DSCP编码值中数据类型字段,进行数据第一级优先级分类;
步骤3:根据DSCP编码值中重要度字段,进行数据第二级优先级分类;
步骤4:根据数据类型字段的第一级优先级分类和重要字段要求的第二级优先级分类,进行数据优先级的高低排序;
步骤5:按照数据优先级高低排序,进行数据交换处理。
[0006]进一步的,所述步骤4中根据数据类型字段的第一级优先级分类和重要字段要求的第二级优先级分类,进行数据优先级的高低排序具体步骤为:
步骤41:按照第一级优先级中优先级从高到低的顺序设定优先级;
步骤42:在第一级优先级中同等优先级数据基础上,按照第二级优先级从高到低的顺序在设定优先级;进行优先级高低排序。[0007]进一步的,所述2中数据类型字段指的是DSCP编码值中第2位到第6位表示,用于对数据的传输延时、可靠性要求进行的数据优先级类型分类。
[0008]进一步的,所述步骤3中重要度字段指的是DSCP编码值中第7为到第8位表示,用于对同一类型的数据基于用户身份或紧急程度的重要度进行优先级划分。
[0009]综上所述,由于采用了上述技术方案,本发明的有益效果是:
本发明通过对数据进行多级优先级标识,在数据业务类型基础上进行重要度优先级标识,可以对重要身份用户或紧急数据提供更高质量的服务保障。数据的标识兼容了现有IP网络区分服务技术体制,方法实现简单,部署时对设备硬件无特殊要求,能够完全保证已有的设备投入。
[0010]多重优先级数据在交换控制时,能够不改变现有数据处理流程,并对数据进行多等级识别划分,对高重要性数据进行优先处理。
【专利附图】
【附图说明】
[0011]本发明将通过例子并参照附图的方式说明,其中:
图1是IP数据优先级设置及数据处理方法。
【具体实施方式】
[0012]本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
[0013]本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0014]本发明相关说明:
1、如表1所示,数据类型字段:指的是DSCP编码值的第7位数据与第8位数据(指的是bite、bit7),用于根据数据的传输延时、可靠性要求等进行的数据类型分类。重要度字段:指的是DSCP编码值的第2位数据与第6位数据(指的是bitl到bit5),用于对同一类型的数据基于用户身份或紧急程度的重要度划分,用于提供附加服务。
[0015]表1
【权利要求】
1.一种IP数据优先级设置方法,其特征在于包括: 步骤1:接收到IP数据包;提取IP数据包中DSCP编码值; 步骤2:根据DSCP编码值中数据类型字段,进行数据第一级优先级分类; 步骤3:根据DSCP编码值中重要度字段,进行数据第二级优先级分类; 步骤4:根据数据类型字段的第一级优先级分类和重要字段要求的第二级优先级分类,进行数据优先级的高低排序; 步骤5:按照数据优先级高低排序,进行数据交换处理。
2.根据权利要求1所述的一种IP数据优先级设置方法,其特征在于所述步骤4中根据数据类型字段的第一级优先级分类和重要字段要求的第二级优先级分类,进行数据优先级的闻低排序具体步骤为: 步骤41:按照第一级优先级中优先级从高到低的顺序设定优先级; 步骤42:在第一级优先级中同等优先级数据基础上,按照第二级优先级从高到低的顺序在设定优先级;进行优先级高低排序。
3.根据权利要求1或2所述的一种IP数据优先级设置方法,其特征在于所述2中数据类型字段指的是DSCP编码值中第2位到第6位表示,用于对数据的传输延时、可靠性要求进行的数据优先级类型分类。
4.根据权利要求1或2所述的一种IP数据优先级设置方法,其特征在于所述步骤3中重要度字段指的是DSCP编码值中第7为到第8位表示,用于对同一类型的数据基于用户身份或紧急程度的重要度进行优先级划分。
【文档编号】H04L12/801GK103916330SQ201410108962
【公开日】2014年7月9日 申请日期:2014年3月24日 优先权日:2014年3月24日
【发明者】胡薇, 田永春, 谭齐, 王俊 申请人:中国电子科技集团公司第三十研究所