高清网络监控系统的实施过程中,经常会出现图像不流畅,延时等问题,造成这种现象的原因有很多,但大多数情况下还是交换机的配置不够合理,导致带宽不足造成的。
首先我们要弄清楚每路图像占用多少带宽:
1、720P网络摄像机,主码流为2~3M,子码流为0.8~1M,共约4M。
2、1080P网络摄像机,主码流为4~6M,子码流为0.8~1M,共约7M。
其次要弄清楚交换机的带宽容量,我们常用的交换机有百兆交换机、千兆交换机。它们的实际带宽一般只有理论值的,50~70%,所以它们的总带宽容量大致是50~70Mbps或500~700Mbps。
从网络拓扑结构上来讲,一个局域网通常是两到三层结构,分别是接入层、汇聚层和核心层。
接摄像机那端为接入层,一般用百兆交换机就够了,除非你在一个交换机上接了很多个摄像机,汇集层、核心层则要按该交换机汇聚了多少路图像来计算,计算方法如下:
如果接720P的网络摄像机,4M×12=48M,一般12路图像以内,用百兆交换机,超过12路则用千兆交换机。如果接1080P的网络摄像机,7M×7=49M,一般7路图像以内,用百兆交换机,超过7路则用千兆交换机。
网络监控中交换机的选择:
一个合适的交换机,不仅能够发挥监控网络应有的功能并能够有效减少资源的浪费。
监控网络有三层架构方式:核心层、汇聚层、接入层。
以选用720P的摄像机为例,分别选择对应交换机。前端20路720P接入1个接入层交换机。
接入层交换机的选择:
条件1:
摄像机码流:4Mbps,20个摄像机就是20×4=80Mbps,也就是说,接入层交换机上传端口必须满足80Mbps/S的传输速率要求,考虑到交换机实际传输速率(通常为标称值的30%,100M的也就30M左右),所以接入层交换机应选用具有1000M上传口的交换机。
条件2:
交换机的背板带宽,如选择24口交换机,自带二个1000M口,总共26口。
背板带宽计算方法:端口数×端口速度×2=背板带宽,则接入层的交换机背板带宽要求为:(24×100M×2+1000×2×2)÷1000=8.8Gbps的背板带宽。
条件3:
包转发率:1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps,1个百兆端口在包长为64字节时的理论吞吐量为0.1488Mpps,包转发率的计算方法:满配置GE端口数×1.488Mpps+满配置百兆端口数×0.1488Mpps=包转发率,则接入层的交换机交换速率为:24×0.1488Mpps+2×1.488Mpps=6.5472Mpps。
通常我们将满足条件2和3的交换机称之为线速交换机。
接入层交换机,主要考虑到接入到汇聚之间的链路带宽。也即交换机的上联链路容量需要大于同时容纳的摄象机数*码率。这样视频实时录像就没有问题,但是如果有用户在实时看到录像,就还需要考虑到这个带宽,每个用户查看一个视频占用的带宽就是4M,如果一个接入交换机的每个摄象机都有一个人在看,就需要摄象机数×码率×(1+N)的带宽,24×4×(1+1)=128M。