中国电信恩施分公司网络操作维护中心IPTV常见故障分析中国电信恩施分公司网络维护中心2恩施电信IPTV平台组网中国电信恩施分公司网络维护中心3IPTV简介•节目源编码格式以H.264为主,节目压缩编码带宽不大于1.6M,保证用户接入带宽2M时能正常收看。•目前支持路直播频道,所有频道均支持60分钟的即时时移和72小时的菜单时移。•省中心配置有容灾节点。•IP组播是指在IP网络中将数据包以尽力传送(best-effort)的形式发送到网络中的某个确定节点子集,这个子集称为组播组(multicastgroup)。•IP组播的基本思想是,源主机只发送一份数据,这份数据中的目的地址为组播组地址;组播组中的所有接收者都可接收到同样的数据拷贝,并且只有组播组内的主机(目标主机)可以接收该数据,网络中其它主机不能收到。•组播组用D类IP地址(224.0.0.0~239.255.255.255)来标识。中国电信恩施分公司网络维护中心4直播专网中国电信恩施分公司网络维护中心5单播与组播实现点对多点传输比较单播组播中国电信恩施分公司网络维护中心6组播技术的特点•优点–增强效率,控制网络流量,减少服务器和CPU负载–优化性能,消除流量冗余–分布式应用,使多点传输成为可能•缺点–组播应用基于UDP–尽最大努力交付–无拥塞控制–数据包重复–数据包的无序交付中国电信恩施分公司网络维护中心7IPTV对承载网的QOS要求QOS参数业务种类网络时延上限延时抖动上限丢包率上限包误差率上限视频直播1s1s1/10001/10000视频点播2s1s1/10001/10000视频会议150ms50ms1/10001/10000游戏200msN/AN/AN/A中国电信恩施分公司网络维护中心8IPTV业务对用户带宽的需求用户接入的下行网络带宽至少应达到标清2Mbps(直播业务一般要求1.5~2Mb/s的视频编码带宽,点播业务一般要求1.3~1.8Mb/s的视频编码带宽),高清8Mbps用户接入的上行网络带宽至少应达到384kbps。编码列表编码选择国内IPTV视频编码目前较多使用MPEG4ASP,而H.264技术和产品需要进一步成熟,具有自主产权的AVS将非常具有竞争力带宽需求编码方式常用带宽范围(bps)应用MPEG11~2MVCD、MP3MPEG21.5~6MDVDMPEG4标清:64K~2M;高清:64K~8MInternetVideoH.264标清:64K~2M;高清:64K~8MInternetVideoAC-164K~1MInternetVideoAVS64K~2MInternetVideo中国电信恩施分公司网络维护中心9IPTV障碍处理方法故障点定位很重要•方法1、根据用户申告范围判断。•方法2、根据机顶盒错误代码判断。•方法3、在设备上根据命令判断。•方法4、模拟用户分段测试。工具1:接笔记本+VLC软件工具2:机顶盒+电视。•方法5、抓包工具:抓包软件如wireshark等中国电信恩施分公司网络维护中心10某县所有用户均不能看IPTV直播•故障现象:某个县所有无法收看直播,其他县市均正常。•故障定位:IPTV平台正常;BAS到恩施组播异常。•处理方法:登陆BAS,查看组播状态ES_XIANFENG-T1200#showipmroute正常情况:(*,239.254.98.2),01:40:36/00:03:35,RP58.52.238.100,600/588,flags:SCIncominginterface:gei_3/1,RPFnbr58.52.239.193Outgoinginterfacelist:vbui100,Forward/Sparse,01:33:01/00:03:15C•//表示BAS能正常接收到东方卫视的组播包。若无,则检查BAS及上行设备。(121.60.232.234,239.254.98.2),01:40:34/00:03:35,840048/840024,flags:CJTIncominginterface:gei_3/1,RPFnbr58.52.239.193Outgoinginterfacelist:vbui100,Forward/Sparse,01:33:01/00:03:15C//表示有IP为121.60.232.234的用户正在收看东方卫视。若无,则检查BAS及下行设备。中国电信恩施分公司网络维护中心11IPTV接入账号提示错误1403•在AIOBS上核对用户名密码及绑定端口是否正常。•输入机顶盒是否正确。•在BAS上查看IP池是否足够:ES_XIANFENG-T1200#showconfiippoolF-freeU-unavailableT-totalP-priorityL-lockS-statusidnameb_ipe_ipF/U/T/P/L/Stypedomvbuivpn---------------------------------------------------------------------------100iptv-pppoe-100116.210.124.2116.210.124.254253/0/253/0/0/1ppp3vbui1000101iptv-pppoe-101116.210.125.2116.210.125.2541/0/253/0/0/1ppp3vbui1000102iptv-pppoe-10227.31.168.227.31.168.254253/0/253/0/0/1ppp3vbui1000中国电信恩施分公司网络维护中心12用户反映卡-检查设备侧•白天卡?晚上卡?若白天不卡晚上卡,肯定是流量拥塞引起。检查城域网流量是否正常:1、BAS-恩施上行此段流量恩施会统一监控,统一升级带宽。2、BAS-下行BAS以下设备的流量由各县市自行监控升级带宽•BAS-T64G增加GE链路,更改VLAN号上行端口,注意割接时候更改账号绑定信息。•T64G下行电路增加GE,做链路聚合。•建议每条链路的高峰时(周末晚上9点)电路占用在70%左右就要考虑增加链路。中国电信恩施分公司网络维护中心13设备流量查看•ES_xianfeng-T64G-1#showinterfacegei_5/5gei_5/5isup,lineprotocolisupDescriptionisto-T1200_Gei_1/3-pppoeTheportisopticalDuplexfullVLANmodeishybrid,pvid4000MTU1500bytesBW1000000KbitsLastclearingofshowinterfacecounters365Day11Hour18Min30Sec120secondsinputrate:80889165Bps,106221pps120secondsoutputrate:48052953Bps,90606ppsInterfacepeakrate:input126830042Bps,output76554057BpsInterfaceutilization:input64%,output38%Input:Packets:1551508764065Bytes:1062000012441417Unicasts:1551502943959Multicasts:242918Broadcasts:5576311Undersize:0Oversize:4678190460CRC-ERROR:2Dropped:12938Fragments:0Jabber:874MacRxErr:0Output:Packets:1540892533117Bytes:846580845819113Unicasts:1539252757172Multicasts:74395003Broadcasts:1565380942Collision:0LateCollision:0Total:64B:18946043365-127B:1457552205247128-255B:185864581434256-511B:71144218684512-1023B:1379497188281024-1518B:1165132067741中国电信恩施分公司网络维护中心14DSLAM上行做链路聚合-交换机为配合IPTV大发展,建议将所有不具备升级GE上行的百兆上行DSLAM做4*100M链路聚合。•3252/T64G链路聚合例:interfacesmartgroup1descriptionto_yuanmengzhuang_9210-2switchportmodehybridswitchporthybridnativevlan2041switchporthybridvlan41untagswitchporthybridvlan1541untagswitchporthybridvlan2041untagswitchportqinqcustomerinterfacefei_1/45descriptionto_yuanmengzhuang_9210-2-16/1negotiationautoswitchportmodehybridswitchporthybridnativevlan2041switchporthybridvlan41untagswitchporthybridvlan1541untagswitchporthybridvlan2041untagswitchportqinqcustomersmartgroup1modeonvlanqinqsession-no9customer-portsmartgroup1uplink-portgei_2/1in-vlan2-600ovlan41vlanqinqsession-no10customer-portsmartgroup1uplink-portgei_2/1in-vlan3501-4000ovlan1541中国电信恩施分公司网络维护中心15DSLAM上行做链路聚合-DSLAM•以中兴9210为例:原上行口16/1新增上行:16/2、16/3、16/41、将16/1端口的所有VLAN添加到16/2-4口:(config)$vlan601-100016/2-4tag2、将16/2-4端口的PVID改成跟16/1一致:#showint16/1//一般PVID默认为1(config)$interfaceethernet16/2(config)$pvid13、将链路添加到链路组:(config)$link-aggregation16/1-4to1成功后可查看:$showlink-aggregationTrunkingAgList:1------------------------------TrunkingApList:(Agportis1)(slot-16)1-4中国电信恩施分公司网络维护中心16模拟用户分段测试-VLC•为了方便日常维护测试,笔记本安装软件VLC播放器可以替代机顶盒+电视判断故障点。1、在笔记本上安装软件VLCmediaplayer2、打开VLCmediaplayer,媒体--打开网络串流:中国电信恩施分公司网络维护中心17模拟用户分段测试-VLC3、按照图中填写:CCTV1测试:协议:RTP地址:239.254.98.3端口:7992湖北卫视测试:协议:RTP地址:239.254.98.1端口:7980中国电信恩施分公司网络维护中心18IPTV障碍判断-抓包环境抓包环境:1、端口镜像:•LongFengBa-3252(config)#interfacefei_1/1//源端口•LongFengBa-3252(config-if)#monitorsession1source•LongFengBa-3252(config)#interfacefei_1/40//目的端口•LongFengBa-3252(config-if)#monitorsession1d