通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  四级军士长

注册:2005-2-24
跳转到指定楼层
1#
发表于 2005-3-11 13:26:00 |只看该作者 |倒序浏览
目前,ADSL承载的视频业务中的视频流包括单播和多播两种形式。由于IP本身的特性,IPDSLAM可以实现多播,并可以提供信令、多播复制、带宽控制和一定范围的QoS,而对单播的视频业务,重点还是在提供QoS保证上。

  IPDSLAM在网络结构中处于接入端,在多播的控制中所起作用主要是控制用户的多播接入,而不是多播路由。所以IPDSLAM不需支持DVMRP、PIM等多播路由协议和算法,而是采用IGMP协议来控制用户的多播接入,IPDSLAM应实现IGMP、IGMPsnooping或IGMPproxy功能。

  IPDSLAM设备通过IGMP协议并结合预先设置的用户权限控制用户动态进入和退出视频频道,并为每个多播视频频道建立和维护多播复制表。用户动态进入某多播组时,向IPDSLAM发送IGMPREPORT消息,IPDSLAM参照用户端口可用的带宽和预先设置的用户权限来决定是否将该用户加入其新申请的多播组。IPDSLAM也会周期性地轮询多播用户,来检测用户是否仍在观赏某多播频道并及时停止向用户发送用户不再观赏的多播频道。

  多播复制主要的内容包括创建和维护多播复制表,多播复制表用于表示哪些用户属于哪些多播频道。IPDSLAM根据每个多播视频频道的多播复制表对视频进行复制,通常多播复制可由交换芯片(SWITCHCHIP)或网络处理器(NPU)完成。

  ADSL承载的各种应用对QoS有不同的要求,为保证不同应用的QoS要求,ADSL设备可通过对不同的业务进行分级,以Diffserv的方式提供不同的分级所需的QoS质量。例如可将语音业务(VoIP)和视频会议设为最高优先级,广播视频业务设为较高优先级,其他如Web浏览等业务设为低优先级。ADSL设备为每个优先级设立独立的队列,然后采用严格优先级或带有权重的循环机制控制各优先级队列的输出。通过调整不同优先级队列的buffer大小和最长留驻时间,可满足不同应用对时延、抖动、包丢失率的不同要求。

  在带宽控制方面,为保证ADSL视频业务的质量,不仅需要上述QoS机制,还需控制用户申请的视频业务带宽,以避免因带宽冲突造成的业务质量下降。每个用户所使用的端口总带宽是有限的,若同时播放过多的视频业务,必将造成带宽冲突,因此IPDSLAM在收到某用户加入新的多播视频频道的申请时,需计算此用户已使用的视频业务带宽加上新申请的多播视频频道的带宽,是否已经超过此用户的端口总带宽。如果已经超过了此用户的端口总带宽,则此用户的申请将被拒绝。

举报本楼

本帖有 13 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2024-11-15 18:03 , Processed in 0.130616 second(s), 16 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部