QoS(Quality of Service,服务质量)在各种场合中代表着服务方给客户提供服务能力的评估指标。网络中的QoS 通常所评估的就是网络设备在分组转发过程中为延迟、抖动、丢包率等核心需求提供支持的能力。
在地铁AFC 系统中,QOS 控制是一项重要内容,本文介绍了地铁AFC 系统中的QOS 设计方案。
对地铁 AFC 涉及的不同类型业务进行 QOS 初步建议规划,速率控制,优先级控制原则的使用原则业务类型信号系统时钟系统广播系统CCTV系统
其他系统(待联络会确定)
表1QOS业务需求
业务优先级设计:业务包括:乘客信息系统、时间系统、电源系统、票务系统、信号系统、门禁系统等等。
QoS(服务质量)实现过程
Cos值6-74-53-20-1
队列7654
带宽保证20M10M10M30M
(1)、分类 Classifying:其过程是根据信任策略或者根据分析每个报文的内容来确定将这些报文归类到以 CoS 值来表示的各个数据流中,因此分类动作的核心任务是确定输入报文的CoS 值。可以依据报文:协议、TCP 和UDP 端号、源IP 地址、物理端口号码。
(2)、策略 Policing:发生在数据流分类完成后,用于约束被分类的数据流所占用的传输带宽。Policing 动作检查被归类的数据流中的每一个报文,如果该报文超出了作用于该数据流的Police 所允许的限制带宽,那么该报文将会被做特殊处理。
(3)、标识Marking:经过Classifying 和 Policing 动作处理之后,为了确保被分类报文对应 CoS 的值,可以使用 QoS 和 ACL 改变报文的CoS 信息。CoS 值范围是0-7。
(4)、队列 Queueing:负责将数据流中报文送往端口的某个输出队列中,送往端口的不同输出队列的报文将获得不同等级和性质的传输服务策略。每一个端口上都拥有8 个输出队列,通过CoS 值和队列的映射表转化成输出队列号,以便确定报文应该被送往的输出队列。对列值1-8,数值越大优先级越高。
(5)、调度Scheduling:为QoS 流程的一个环节。当报文被送到端口的不同输出队列上之后,设备将采用WRR 或者其它算法发送8 个队列中的报文。可以通过设置 WRR 算法的权重值来配置各个输出队列在输出报文的时候所占用的每循环发送报文个数和传输带宽。
报文分类及角色:三层交换机通过匹配进入到数据业务的报文的源IP地址和目的IP地址等对报文进行分类,并对匹配的报文设置相应的的cos值来区分该报文被进行后续转发时的优先级。