CN104410584A - 一种QoS的队列等级调度方法 - Google Patents

一种QoS的队列等级调度方法 Download PDF

Info

Publication number
CN104410584A
CN104410584A CN201410774434.7A CN201410774434A CN104410584A CN 104410584 A CN104410584 A CN 104410584A CN 201410774434 A CN201410774434 A CN 201410774434A CN 104410584 A CN104410584 A CN 104410584A
Authority
CN
China
Prior art keywords
level
node
queue
qos
port
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410774434.7A
Other languages
English (en)
Inventor
范春燕
朱家星
周风林
刘驰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Feixun Data Communication Technology Co Ltd
Original Assignee
Shanghai Feixun Data Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201410774434.7A priority Critical patent/CN104410584A/zh
Publication of CN104410584A publication Critical patent/CN104410584A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种QoS的队列等级调度方法,该方法包含如下步骤:S1,将端口的每个队列分别映射到不同等级节点,用来放置所述端口接收到的数据流;S2,配置不同等级节点的调度模式;S3,对不同等级节点的队列的进行加权调度。不同等级节点分为L3级节点、L2级节点和L1级节点。L1级节点的等级优先于L2级节点的等级,L2级节点的等级优先于L3级节点。本发明可以灵活的将端口内的队列映射到不同或相同的节点内,然后根据需要对各节点采取不同或相同的调度方式,解决对端口的队列的调度方式单一,不能按需调度的问题。

Description

一种QoS的队列等级调度方法
技术领域
本发明涉及通信调度方法,特别涉及一种QoS的队列等级调度方法。
背景技术
随着数据网络的飞速发展,网络拥塞出现的概率越来越大,所以对网络设备的服务质量性能也提出了更高的要求。在目前的网络设备中,通过QoS为网络提供更优质的服务,QoS(Quality of Service),中文译名服务质量,指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制, 是用来解决网络延迟和阻塞等问题的一种技术。QoS可以确保为每种流量提供不同的优先级使其映射到不同的队列而采取不同的策略进行调度。对于运营商来说,尽量保证级别高的集团或个人用户的服务质量一直是一个相当重要的课题。
原来的QoS的实现是只能为网络端口中的8个队列提供一种统一的调度方式,不够灵活,不能满足对不同种类的流进行更加细致的灵活的调度服务要求。
发明内容
本发明的目的是提供一种QoS的队列等级调度方法,可以灵活的将端口内的队列映射到不同或相同的节点内,然后根据需要对各节点采取不同或相同的调度方式,解决对端口的队列的调度方式单一,不能按需调度的问题。
为了实现以上目的,本发明是通过以下技术方案实现的:
一种QoS的队列等级调度方法,其特点是,该方法包含如下步骤:
S1,将端口的每个队列分别映射到不同等级节点,用来放置所述端口接收到的数据流;
S2,配置不同等级节点的调度模式;
S3,对不同等级节点的队列的进行加权调度。
所述的不同等级节点分为L3级节点、L2级节点和L1级节点。
所述的L1级节点的等级优先于L2级节点的等级,L2级节点的等级优先于L3级节点。
所述的步骤S3中的加权调度是根据各端口的权值进行的。
所述的权值是根据用户的需求进行配置的。
所述的L3级节点映射到L2级节点;所述的L2级节点映射到L1级节点。
所述的S3级节点包含若干个第三级子节点;
所述的L2级节点包含若干个第二级子节点。
所述的端口的队列分别映射到第三级子节点和/或第二级子节点。
所述的L1级节点与出端口相连。
本发明与现有技术相比,具有以下优点:
本发明可以灵活的将端口内的队列映射到不同或相同的节点内,然后根据需要对各节点采取不同或相同的调度方式,解决对端口的队列的调度方式单一,不能按需调度的问题。
附图说明
图1为本发明一种QoS的队列等级调度方法的流程图。
图2为本发明一种QoS的队列等级调度方法的端口映射示意图。
具体实施方式
以下结合附图,通过详细说明一个较佳的具体实施例,对本发明做进一步阐述。
如图1所示,一种QoS的队列等级调度方法,该方法包含如下步骤:
S1,将每个端口的队列分别映射到不同等级节点,用来放置所述端口接收到的数据流;
S2,配置不同等级节点的调度模式,即通过设置相应等级的config寄存器,从而配置不同等级节点的调度模式;
S3,对不同等级节点的队列的进行加权调度。
在具体实施例中,所述的不同等级节点分为L3级节点、L2级节点和L1级节点。
所述的L1级节点的等级优先于L2级节点的等级,L2级节点的等级优先于L3级节点。
所述的步骤S3中的加权调度是根据各端口的权值进行的。
所述的权值是根据用户的需求并通过权重寄存器进行配置的。
所述的L3级节点映射到L2级节点;所述的L2级节点映射到L1级节点。
所述的S3级节点包含若干个第三级子节点,本实施例中第三级子节点个数为3个,分别为L3.0、L3.1、L3.2和L3.3节点;
所述的L2级节点包含若干个第二级子节点,本实施例中第二级子节点个数为3个,分别为L2.0、L2.1、L2.2节点。
所述的端口的队列分别映射到第三级子节点和/或第二级子节点,如图2所示,一个网络端口具有8(0~7)个队列,即有UC Q0~ UC Q7队列,其中可以将UC Q0~ UC Q3队列分别映射到L3.0、L3.1、L3.2和L3.3节点,UC Q4~ UC Q7映射到L2.1、L2.2节点,再将L3.0、L3.1、L3.2节点数据流映射到L2.0节点,L3.3节点数据流映射到L2.1节点,最后将L2.0、L2.1节点的数据流映射到L1级节点;或者可以将UC Q0~ UC Q7队列分别映射到L2.0、L2.1和L2.2,最后将L2.0、L2.1节点的数据流映射到L1级节点。
所述的L1级节点与出端口相连,将L1级节点通过出端口引出。
综上所述,本发明一种QoS的队列等级调度方法,可以灵活的将端口内的队列映射到不同或相同的节点内,然后根据需要对各节点采取不同或相同的调度方式,解决对端口的队列的调度方式单一,不能按需调度的问题。
尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。

Claims (9)

1.一种QoS的队列等级调度方法,其特征在于,该方法包含如下步骤:
S1,将端口的每个队列分别映射到不同等级节点,用来放置所述端口接收到的数据流;
S2,配置不同等级节点的调度模式;
S3,对不同等级节点的队列的进行加权调度。
2.如权利要求1所述的QoS的队列等级调度方法,其特征在于,所述的不同等级节点分为L3级节点、L2级节点和L1级节点。
3.如权利要求2所述的QoS的队列等级调度方法,其特征在于,所述的L1级节点的等级优先于L2级节点的等级,L2级节点的等级优先于L3级节点。
4.如权利要求3所述的QoS的队列等级调度方法,其特征在于,所述的步骤S3中的加权调度是根据各端口的权值进行的。
5.如权利要求4所述的QoS的队列等级调度方法,其特征在于,所述的权值是根据用户的需求进行配置的。
6.如权利要求2所述的QoS的队列等级调度方法,其特征在于,所述的L3级节点映射到L2级节点;所述的L2级节点映射到L1级节点。
7.如权利要求2所述的QoS的队列等级调度方法,其特征在于,所述的S3级节点包含若干个第三级子节点;
所述的L2级节点包含若干个第二级子节点。
8.如权利要求7所述的QoS的队列等级调度方法,其特征在于,所述的端口的队列分别映射到第三级子节点和/或第二级子节点。
9.如权利要求1-7任一项所述的QoS的队列等级调度方法,其特征在于,所述的L1级节点与出端口相连。
CN201410774434.7A 2014-12-16 2014-12-16 一种QoS的队列等级调度方法 Pending CN104410584A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410774434.7A CN104410584A (zh) 2014-12-16 2014-12-16 一种QoS的队列等级调度方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410774434.7A CN104410584A (zh) 2014-12-16 2014-12-16 一种QoS的队列等级调度方法

Publications (1)

Publication Number Publication Date
CN104410584A true CN104410584A (zh) 2015-03-11

Family

ID=52648182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410774434.7A Pending CN104410584A (zh) 2014-12-16 2014-12-16 一种QoS的队列等级调度方法

Country Status (1)

Country Link
CN (1) CN104410584A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107483360A (zh) * 2016-06-08 2017-12-15 中兴通讯股份有限公司 业务流调度方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1581790A (zh) * 2003-08-15 2005-02-16 中兴通讯股份有限公司 一种支持多端口多业务的多级调度的方法
CN101557340A (zh) * 2009-05-07 2009-10-14 中兴通讯股份有限公司 一种数据网络中实现多级队列调度的方法及装置
US20090279435A1 (en) * 2007-01-18 2009-11-12 Huawei Technologies Co., Ltd. Method for realizing backpressure of masses of ports and device thereof
CN102075431A (zh) * 2011-01-25 2011-05-25 武汉迈威光电技术有限公司 一种同时支持多种优先级的非屏蔽式QoS流调度策略
CN102201984A (zh) * 2011-05-06 2011-09-28 中兴通讯股份有限公司 实现队列调度的方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1581790A (zh) * 2003-08-15 2005-02-16 中兴通讯股份有限公司 一种支持多端口多业务的多级调度的方法
US20090279435A1 (en) * 2007-01-18 2009-11-12 Huawei Technologies Co., Ltd. Method for realizing backpressure of masses of ports and device thereof
CN101557340A (zh) * 2009-05-07 2009-10-14 中兴通讯股份有限公司 一种数据网络中实现多级队列调度的方法及装置
CN102075431A (zh) * 2011-01-25 2011-05-25 武汉迈威光电技术有限公司 一种同时支持多种优先级的非屏蔽式QoS流调度策略
CN102201984A (zh) * 2011-05-06 2011-09-28 中兴通讯股份有限公司 实现队列调度的方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107483360A (zh) * 2016-06-08 2017-12-15 中兴通讯股份有限公司 业务流调度方法及装置
CN107483360B (zh) * 2016-06-08 2022-05-13 中兴通讯股份有限公司 业务流调度方法及装置

Similar Documents

Publication Publication Date Title
CN102014052B (zh) 一种虚拟动态优先级分组调度方法
US9185047B2 (en) Hierarchical profiled scheduling and shaping
CN107634913B (zh) 一种业务流量控制及区分服务的星载设备***
CN111769998B (zh) 一种网络时延状态的探测方法及装置
US10305805B2 (en) Technologies for adaptive routing using aggregated congestion information
Sidhu et al. Packet scheduling of GOOSE messages in IEC 61850 based substation intelligent electronic devices (IEDs)
Hua et al. Scheduling design and analysis for end-to-end heterogeneous flows in an avionics network
Sadeghi et al. Modeling of Smart Grid traffics using non-preemptive priority queues
EP3076616B1 (en) Method for data traffic management and network node for implementing the same
CN113543210B (zh) 一种5G-TSN跨域QoS与资源映射方法、设备和计算机可读存储介质
Song et al. The design and implementation of the AFDX network simulation system
Gowda et al. Delay analysis of mixed fronthaul and backhaul traffic under strict priority queueing discipline in a 5G packet transport network
Guo et al. Achieving throughput fairness in smart grid using SDN-based flow aggregation and scheduling
CN104410584A (zh) 一种QoS的队列等级调度方法
CN103166875B (zh) 一种基于可编程交换机的网络资源的双层隔离方法
US9461925B1 (en) Methods and apparatus for implementing dynamic rate controllers using linked list of rate programs
CN103368862B (zh) 一种负载均衡调度方法和负载均衡调度装置
CN105376168B (zh) 一种负载均衡的方法与装置
US11363674B2 (en) Processing delay tolerant communications
CN104661262B (zh) 具有多个服务设定识别码的无线基站及运作方法
Sun et al. MARS: multiple access radio scheduling for a multi-homed mobile device in Soft-RAN
Pan et al. CQPPS: A scalable multi‐path switch fabric without back pressure
Rana et al. Communication latency reduction in wide area measurement control and protection system
Tingting et al. Optimal gateway deployment in the smart grid Machine-to-Machine networks
Zhao et al. A Scheduling Method of Cross‐Layers Optimization of Polling Weight for AOS Multiplexing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150311

WD01 Invention patent application deemed withdrawn after publication