已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
QoS 保障措施与实现保障措施与实现 服务质量 QualityofService 简称 QoS 是各种存在服务供需关系的场合中普遍存在 的概念 它评估服务方满足客户服务需求的能力 在因特网中 QoS 所评估的就是网络投 递分组的服务能力 由于网络提供的服务是多样的 因此对 QoS 的评估可以基于不同方面 通常所说的 QoS 是对分组投递过程中可为延迟 延迟抖动 丢包率等核心需求提供支持 的服务能力的评估 对于电信运营商而言 面临的挑战是如何使用一种有效率而现实的方式来为不同的业 务提供满意的端到端 QoS 保证 同时还要考虑全网的性能 从而实现网络的可管理 可控 制和可运营 1 IPQoS 的基本概念的基本概念 1 1 传统的传统的 IP 分组投递服务分组投递服务 1 IP 体系的设计目标就是实现网络的互连 2 分组投递过程中的差错控制 网络拥塞时的流量控制等功能 由发送和接收分组的 源端和接收端来完成 3 早期的路由器在功能上只进行了简单的设计 分组能被正确地路由并转发 4 所有用户的报文共同分享网络和路由器的带宽资源 采用 Best Effort 的服务策略 5 Best Effort 服务策略适用于对带宽 延迟性能不敏感的 WWW 文件传输 E mail 等 业务 1 2 新的业务和需求新的业务和需求 1 当前的 IP 网络承载多种业务 VoIP VPN ERP 等 2 新业务的不断涌现对网络的服务能力提出了更高的要求 3 期望在延迟 延迟抖动 丢包率等传输性能上获得一定的承诺和保障 1 3IPQoS 的基本概念的基本概念 IPQoS QualityofService 是指 IP 网络的一种能力 即在跨越多种底层网络技术 MP FR ATM Ethernet SDH MPLS 等 的 IP 网络上 为特定的业务提供其所需要 的服务 在丢包率 延迟 抖动和带宽等方面获得可预期的服务水平 在骨干网上 问题 的焦点为丢包率 packet loss 时延和抖动 jitter 1 4 影响语音影响语音 QoS 的多个因素的多个因素 一系列的网络参数会影响语音质量 主要是 IP 网络的实时数据传输性能受时延 抖动 和丢包率的影响 1 时延形成的因素有很多 主要有网络上的传输时延 即包括在线路上传送的时延 还有在节点设备上的处理时延 为了减小这个传送时延 主要是尽量减少路由跳数 并尽 量减少设备的处理时延 例如优化路由器上对时延影响大的设置 如访问列表 排队算法 及传输的模式等 也可以为语音流量指定高优先级来减小队列时延 还有可以通过网络带 宽的轻载来减少网络拥塞 降低时延 另一个主要的因素是语音包编解码及压缩算法的时 延 例如 G 723 会增加 30ms 的时延 再一个因素是抖动缓存大小 为了补偿网络抖动造 成的影响 在语音网关中都有抖动缓存 用于在转发数据包之前先缓存一段时间的数据包 以平滑数据包的传输 补偿包抖动 丢失 延时及其它不利影响 然而不利的一面就是会 增加时延 对于网络时延的评估应当在建设 IP 电话系统之前实施 2 对于 IP 网络这样的尽力传送的网络来说 传送实时数据并不能保证数据包能够按 时到达 到达间隔的不一致就产生了抖动 抖动值就是数据包到达间隔时间差的平均值 抖动值如果超过一定数值 就会产生可听出来的语音质量问题 过度抖动的效果与过大时 延的效果很接近 因为当包抖动超过抖动缓存可以容忍的限度时同样会丢数据包 另外局 域网设备的传送机制对抖动也有影响 因为数据交换的网络里面比共享式网络里的数据碰 撞及重传的几率少 抖动产生的机率也就小 3 IP 网络设计的初衷是保证数据的可靠传输 不能忍受数据的传输错误 对于语音 来说 不能忍受数据包的时延 但是可以忍受少量的丢包 1 5IPQoS 目标目标 1 差错控制 2 流量控制 3 回声抑制 4 抖动消除 5 为特定用户或特定业务提供专用带宽 2 服务质量保证要求 服务质量保证要求 在 IP 网上不同的业务对带宽 时延 时延抖动和丢包率等都有不同的需求 目前 在 IP 网中 主要通过各种 IPQoS 手段来控制不同 IP 业务的差异化服务质量 以满足不同业 务的不同等级需求 根据 YD T1071 2000 IP 电话网关设备技术要求 网络质量可以分为以下 3 级 如 表 1 所示 表 1 网络质量 级别经过试验测试 对不同网络质量下的 NGN 业务表现如表 2 所示 表 2 不同网络质量下的业务效果 即 IP 承载网的网络质量达到 良好 网络时延 40ms 时延抖动 10ms 丢包率 0 1 时 VoIP 话音 视频等 NGN 业务质量的主观评价可以达到良以上 其中 G 711 的话音业务质量可达到优 在 IP 承载网的网络质量 较差 网络时延 100ms 时延抖动 20 ms 丢包率 1 时 VoIP 话音 视频等 NGN 业务基本满足运营需要 在 IP 承载网 质量为 恶劣 的条件下 VoIP 话音 视频等 NGN 业务达不到运营要求 因此 网络应能对不用的应用进行分类 并通过设置优先级来保证各 SLA 指标 目前 的 QoS 解决方法包括 RSVP IntServ DiffServ MPLS TE 和策略管理等 3 IPQoS 模型模型 3 1IntServ 模型模型 IntServ 模型 IntegratedService 简称 IntServ 业务通过信令向网络申请特定的 QoS 服务 网络在流量参数描述的范围内 预留资源以承诺满足该请求 IntServ 是一个综合服务模型 它可以满足多种 QoS 需求 如图 1 所示 这种服务模型 在发送报文前 需要向网络申请特定的服务 这个请求是通过信令 signal 来完成的 应 用程序首先通知网络它自己的流量参数和需要的特定服务质量请求 包括带宽 时延等 应用程序一般在收到网络的确认信息 即确认网络已经为这个应用程序的报文预留了资源 后 才开始发送报文 同时应用程序发出的报文应该控制在流量参数描述的范围以内 图 1 IntServ 示意图 网络在收到应用程序的资源请求后 执行资源分配检查 Admissioncontrol 即基于 应用程序的资源申请和网络现有的资源情况 判断是否为应用程序分配资源 一旦网络确 认为应用程序的报文分配了资源 则只要应用程序的报文控制在流量参数描述的范围内 网络将承诺满足应用程序的 QoS 需求 而网络将为每个流 flow 由两端的 IP 地址 端口 号 协议号确定 维护一个状态 并基于这个状态执行报文的分类 流量监管 policing 排队及其调度 来实现对应用程序的承诺 在 IntServ 服务模型中 负责传送 QoS 请求的信令是 RSVP ResourceReservationProtocol 资源预留协议 它通知路由器应用程序的 QoS 需求 RSVP 是在应用程序开始发送报文之前来为该应用申请网络资源的 所以是带外 out bind 信令 IntServ 可以提供以下两种服务 保证服务 Guaranteedservice 它提供保证的带宽 和时延限制来满足应用程序的要求 如 VoIP 应用可以预留 10M 带宽和要求不超过 1 秒的 时延 负载控制服务 Controlled Loadservice 它保证即使在网络过载 overload 的情 况下 能对报文提供近似于网络未过载类似的服务 即在网络拥塞的情况下 保证某些应 用程序的报文低时延和高通过 3 2DiffServ 模型模型 当网络出现拥塞时 根据业务的不同服务等级约定 有差别地进行流量控制和转发来 解决拥塞问题 差分服务 DiffServ DifferentiatedService 是一个多服务模型 如图 2 所示 它可以满 足不同的 QoS 需求 与 IntServ 不同 它不需要使用 RSVP 即应用程序在发出报文前 不 需要通知路由器为其预留资源 对 DiffServ 服务模型 网络不需要为每个流维护状态 它 根据每个报文指定的 QoS 来提供特定的服务 可以用不同的方法来指定报文的 QoS 如 IP 报文的优先级位 IPPrecedence 报文的源地址和目的地址等 网络通过这些信息来进 行报文的分类 流量整形 流量监管和队列调度 图 2 DiffServ 示意图 DiffServ 一般用来为一些重要的应用提供端到端的 QoS 它通过下列技术来实现 CAR 它根据报文的 ToS 或 CoS 值 对于 IP 报文是指 IP 优先级或者 DSCP 对于 MPLS 报文是指 EXP 域等等 IP 报文的五元组等信息进行报文分类 完成报文的标 记和流量监管 队列技术 WRED PQ CQ WFQ CBWFQ 等队列技术对拥塞的报文进行缓存和 调度 实现拥塞管理 Diffserv 模型体系结构如图 3 所示 图 3 Diffserv 模型体系结构 SLA ServiceLevelAgreements 是客户 个人 企业 有业务往来的相邻 ISP 等用户 和运营商签署的服务协定 SLA 包括很多方面 例如付费协议 其中的技术说明部分即 SLS ServiceLevel Specification SLS 的研究重点是流量控制说明 TCS traffic conditioning Specification 它描述了每个服务层次的详细性能参数 这些包括 TCS 的流 量参数 如平均速率 峰值速率 承诺突发尺寸 最大突发尺寸等 是 Diffserv 网络进行 流控的主要依据 如图 4 所示 图 4 服务等级协定 3 3 多协议标签交换多协议标签交换 多协议标签交换 MultiprotocolLabelSwitching 简称 MPLS 是由 Cisco 提交的由 IETFMPLS 工作组研制的标准协议 它将第三层技术及与第二层技术有机地结合起来 使 得在同一个网络上允许各种消息传递 即能提供单点传输 也可以提供多点传输 即能提 供无特殊服务质量要求的无连接信息传递服务 也能提供具有很高 QoS 要求的实时交互服 务 MPLS 与传统的根据 IP 包头决定前向路径的方式十分不同 它的宗旨是使用定长的标 记来决定分组处理 在 MPLS 技术中 在数据报文的链路层头与网络层头之间填加一个 MPLS 头 其中包括一个 20bit 的标记 一个 3bit 的业务类别 CoS 字段 一个 1bit 的标 记栈指示符以及一个 8bit 的生存时间 TTL 字段 当分组进入 MPLS 网络时 入口标记 交换路由器 LSR 首先为其分配一个 MPLS 标记 标为相同标记的分组属于同一个转发 等价类 FEC 然后分组将被转发给下一跳的标记交换路由器 下一跳标记交换路由器将 依据分组的 MPLS 标记 查找标记转发表 将分组转发至相应的输出端口 同时打上新标 记 COS 字段用于在输出端口选择正确的业务队列 当分组到达 MPLS 网络的出口时 它 所携带的标记将被去除 恢复正常的 IP 路由 3 4 呼叫许可控制呼叫许可控制 呼叫许可控制 CallAdmissionControl 问题产生于 IP 网络的 Best effort 策略和面向非 连接 Connectionless 的属性 对于传统的面向连接的电话网络 当呼叫经过每个电话交 换机时 交换机如果发现没有电路可以提供连接时 会拒绝呼叫 从而不影响已经建立的 呼叫连接 如果不能够保证网络可以提供足够的资源保证话音质量的情况下 建立新的通 话链路可能影响已经建立的链路 或者是降低所有的通话话音质量 在这种情况下 拒绝 呼叫好过建立一条没有质量保证的链路 Best effort 策略 路由器在实施投递服务时无区别地对待所有的报文 它依照报文到 达时间的先后顺序提供转发服务 所有用户的报文共同分享网络和路由器的带宽资源 至 于得到资源的多少完全取决于报文到达的时机 这种服务策略被称作 Best Effort 尽力而 为 它对分组投递的延迟 延迟抖动 丢包率和可靠性等需求不提供任何承诺和保证 面向非连接 Connectionless 在面向非连接的 IP 网络技术中 TCP IP 标准没有提 供相应机制 实现端到端的的确定网络是否可以资源提供语音服务不容易 目前 实现呼叫许可控制有以下方法 1 基于本地网关状态机制 这种 CAC 方式主要取决于主叫网关的自身配置信息 这种 方式简单易行 而且不会增加网络资源的开销 但当网络拓扑结构复杂时 可能会 失效 2 基于网络测试机制 这种 CAC 方式是主叫网关在发起新的呼叫前采用某种方式确认 从主叫网关到被叫网关是否满足语音通信 这种方式非常有效 可适用于各种网络 规模 扩展性好 但是对网关设备要求较高而且不适用于网络资源波动较大的网络 同时探针也会带来一定的网络开销 3 基于网络资源机制 这种 CAC 方式是通过某种机制 在呼叫建立之前 将网络资源 预留出来 实现端到端的网络保证 如果确定网络没有足够的资源 网关应拒绝建 立呼叫连接 这种方式提供了端到端的 QoS 保证和呼叫控制 但要求所有网络设备 支持 RSVP 这对 IP 网络的要求及扩展性要求较高 同时也增加了信令的开销 4 业务 业务 QoS 实现实现 IP 网是基于统计复用 在承载实时性业务如语音业务时应考虑采用怎样的技术手段 目前 IP 承载网通用方法是采用以下技术实现实时性业务的带宽 1 在路由器和以太网交换机上实现 CoS classofservice 在实时性业务与非实时性业 务共用一个局域网交换机时 可以考虑根据 IP 地址或端口区分开实时性业务和传统 IP 业务 并赋予实时性业务较高的 Cos 级别 2 在接入路由器上做流量限制或流量整形 即面向流作 QoS Inter serv 业务通过信 令向网络申请特定的 QoS 服务 网络在流量参数描述的范围内 预留资源以承诺满 足该请求 在实时性业务与非实时性业务接入路由器的情况下 在对实时性业务数 据和路由器上行带宽分析后 可以给非实时性业务接入速率的限制或整形 使其不 至于影响到实时性业务 3 在全网做业务分类 Diff serv 进行队列调度和拥塞控制 当网络出现拥塞时 根 据业务的不同服务等级约定 有差别地进行流量控制和转发来解决拥塞问题 在全 网对实时性业务与非实时性业务分别做标志 在路由器所有端口对不同的标志
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 异丙醇装置操作工测试验证知识考核试卷含答案
- 漆艺师岗前记录考核试卷含答案
- 时钟装配工安全培训竞赛考核试卷含答案
- 拖拉机驾驶员持续改进知识考核试卷含答案
- 彩灯艺术设计师安全文明竞赛考核试卷含答案
- 生物农药生产工技能强化考核试卷含答案
- 煤层气固井工复测模拟考核试卷含答案
- 污泥处理工岗中健康知识考核试卷含答案
- 稀土真空热还原工岗中水平能力考核试卷含答案
- 时间频率计量员安全防护竞赛考核试卷含答案
- 2026冶炼厂面试题及答案
- 课堂英语教师口语用语200句
- 中小学生日常行为规范暨教育惩戒实施细则
- 2026富邦华一银行成都分行社会招聘笔试参考题库及答案详解
- 2026年高考政治真题完全解读(黑吉辽蒙卷)
- 电厂运行事故处理操作要点培训课件
- 预埋螺栓施工方案
- 2026年山东省济宁市重点学校小升初入学分班考试语文考试试题及答案
- 2026年农作物植保员职业技能竞赛模拟题库及参考答案详解(培优A卷)
- 滴滴货运营销方案策划
- 2026贵州省农业发展集团有限责任公司招录(第一批)岗位65人备考题库及参考答案详解一套
评论
0/150
提交评论