【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种流处理方法、装置以及扩展的计量带类型。
技术介绍
OpenFlow是一种交换技术。OpenFlowv1.3版本增加了计量表(MeterTable)。其中,一个计量表包含若干计量表项,一个表项定义了一个计量器。每个计量器可以使OpenFlow实现一些简单的服务质量(QualityofService,简称为QoS)业务,并且可以结合每个端口队列来实现更复杂的QoS。流表可以通过指令Metermeter_id将数据流转入到标号为meter_id的计量器进行处理。每个计量表项可能有一个或多个计量带(MeterBand),每个计量带配置相应的速率和指定数据被处理的方式。每个计量器测量出指定给它的数据流的速率,然后根据测量速率,在配置速率低于该测量速率的计量带中选取一个配置速率最高的计量带,对数据流进行处理。如果当前的测量速率的比任何配置的计量带速率都低,那么计量器就无任何操作。目前,计量带只用两种可选的(optional)计量带类型:丢弃(drop)和差分服务代码点重标记(DifferentiatedServicesCodePointremark,简称为DSCPremark)。其中,drop类型将丢弃数据包,可以用来定义带宽速率限制;DSCPremark类型可以减少数据包的因特网协议(IP)头中的DSCP字段丢弃的优先级,可用于定义一个简单的差分策略。同时,OpenFlow交换机端口可以设置队列。一个转发端口可以设置多个队列,每个队列可以配置最大速率(max_rate)、最小速率(min_rate)等,可以通过OF-Con ...
【技术保护点】
一种流处理方法,其特征在于,包括:接收对OpenFlow协议计量器中计量带的类型的配置,其中,所述类型包括:入队列申请,所述入队列申请用于指示对应速率的流应加入的端口和所述端口的队列;根据所述计量带的类型,对通过所述计量带的流进行处理。
【技术特征摘要】
1.一种流处理方法,其特征在于,包括:接收对OpenFlow协议计量器中计量带的类型的配置,其中,所述类型包括:入队列申请,所述入队列申请用于指示对应速率的流应加入的端口和所述端口的队列;根据所述计量带的类型,对通过所述计量带的流进行处理。2.根据权利要求1所述的方法,其特征在于,所述入队列申请至少包括:流的配置速率、与流的配置速率对应的端口、与流的配置速率对应的端口的队列。3.根据权利要求1所述的方法,其特征在于,所述类型还包括以下至少之一:丢弃、差分服务代码点DSCP重标记。4.根据权利要求3所述的方法,其特征在于,在根据所述多个计量带的类型,对通过所述计量带的流进行处理之前,所述方法还包括:接收对流表的配置,其中,所述流表的配置用于指示具有对应DSCP值的流应加入的计量器;根据所述流表的配置,将具有预设DSCP值的所述流加入所述计量器中,其中,所述预设DSCP值的所述流在所述流表的配置中被配置为应加入所述计量器。5.根据权利要求4所述的方法,其特征在于,所述流的所述预设DSCP值用于指示所述流的内容,其中,所述内容至少包括:视频、音频、文本。6.根据权利要求5所述的方法,其特征在于,在所述预设DSCP值指示所述流的内容为视频的情况下,根据所述计量带的类型,对通过所述计量带的流进行处理包括:将所述流中具有第一速率的流加入第一计量带,并根据所述第一计量带的类型,对通过所述第一计量带的流进行处理;将所述流中具有第二速率的流加入第二计量带,并根据所述第二计量带的类型,对通过所述第二计量带的流进行处理。7.根据权利要求6所述的方法,其特征在于,根据所述第一计量带的类型,对通过所述第一计量带的流进行处理包括:在所述第一计量带的类型为入队列申请的情况下,将具有所述第一速率的流加入第一端口的第一队列。8.根据权利要求6所述的方法,其特征在于,根据所述第二计量带的类型,对通过所述第二计量带的流进行处理包括:在所述第二计量带的类型为入队列申请的情况下,将具有所述第二速率的流加入第二端口的第二队列;在所述第二计量带的类型为丢弃的情况下,将具有所述第二速率的流丢弃;其中,所述第一速率小于所述第二速率。9.根据权利要求5所述的方法,其特征在于,在所述预设DSCP值指示所述流的内容为音频的情况下,根据所述计量带的类型,对通过所述计量带的流进行处理包括:将所述流中具有第三速率的流加入所述第三计量带;在所述第三计量带的类型为入队列申请的情况下,将具有所述第三速率的流加入第三端口的第三队列。10.根据权利要求5所述的方法,其特征在于,在所述预设DSCP值指示所述流的内容为文本的情况下,根据所述计量带的类型,对通过所述计量带的流进行处理包括:将所述流中具有第四速率的流加入所述第四计量带;在所述第四计量带的类型为入队列申请的情况下,将具有所述第四速率的流加入第四端口的第四队列。11.一种流处理装置,其特征在于,包括:第一配置模块,用于接收对OpenFlow协议计量器中计量带的类型的配置,其中,所述...
【专利技术属性】
技术研发人员:毕以峰,王姝懿,潘云波,汪军,李响,冉泳屹,岳阳,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。