通信人家园

标题: 如何计算MA5600T PON口剩余带宽值  [查看完整版帖子] [打印本页]

时间:  2012-9-18 22:53
作者: jameshu     标题: 如何计算MA5600T PON口剩余带宽值

本帖最后由 jameshu 于 2012-9-18 22:55 编辑

[attach]188363[/attach]





Q:
1、命令“display port info PortID”回显“Left guaranteed bandwidth(kbps)”,命令“display port state PortID”回显“Available bandwidth”,哪个值是PON口真正的剩余带宽?
2、如果客户对命令显示的剩余带宽值有疑问,如何手工计算剩余带宽?


A:
1、“Left guaranteed bandwidth(kbps)”:PON端口的剩余带宽,即当前未被分配的带宽,为主机计算的剩余带宽值。这个值与添加ONT分配的带宽大小直接相关,添加ONT后会减去相应的带宽。可以理解成一个静态值。
“Available bandwidth”:端口的可用带宽,为实际可用带宽值。实际网络中,PON口虽然配置了多个ONT,但是并不是所有的ONT都会跑满带宽,没有占用的就是剩余带宽。可以理解成一个动态值。
2、
1)要手工计算PON口剩余带宽,需要知道如下信息:
MA5680T(config)#display dba-profile all
MA5600T(config)#interface gpon <frameid>/<slotid>              
MA5680T(config-if-gpon-f/s)#display port info <port-id>
MA5600T(config-if-gpon-f/s)#display ont info <port-id> <ontid>  //查询PON口下所有的ONT的配置信息
2)假设计算前提如下:
MA5600T(config-if-gpon-0/1)#display port info 0                           
--------------------------------------------------------                     
  F/S/P                                      0/1/0                              
  Min distance(km)                           0                                 
  Max distance(km)                           20                                 
  Left guaranteed bandwidth(kbps)            1164032                           
  Number of T-CONTs                          12                                 
  Autofind                                   Enable                             
  FEC check                                  Disable                           
  Laser switch                               On                                 
  ONT encryption key switching interval(m)   Disable                           
--------------------------------------------------------
命令行显示该PON口剩余带宽为1164032kbps;
该PON口有四个ONT。ONT 1有三个业务TCONT,分别使用DBA模板10、10和20;ONT 2有两个业务TCONT,都是用DBA模板10;ONT 3也有两个业务TCONT,也都是用DBA模板10;ONT 4有一个业务TCONT,使用DBA模板10。
1 byte 在OLT中表示 64 kbit/s。默认DBA模板1,带宽为5M=5120kbit/s=80 bytes;DBA模板10,带宽为6M=6144kbit/s=96 bytes为;DBA模板20,带宽为5M=80 bytes。
3)手工计算过程如下:
协议中定义的上行带宽最大值:1244160 kbit/s =19440 bytes;
OLT紧急PLOAM消息预留带宽:(52 * 64)kbit/s = 52 bytes
每个ONT预留PLOu带宽:32 bytes
ONT 1业务带宽:
  <T-CONT 0>  DBA Profile-ID:1  80 bytes                                       
  <T-CONT 1>  DBA Profile-ID:10 96 bytes
  <T-CONT 4>  DBA Profile-ID:10 96 bytes
  <T-CONT 5>  DBA Profile-ID:20 80 bytes
ONT 2业务带宽:
  <T-CONT 0>  DBA Profile-ID:1  80 bytes
  <T-CONT 1>  DBA Profile-ID:10 96 bytes
  <T-CONT 4>  DBA Profile-ID:10 96 bytes
ONT 3业务带宽:
  <T-CONT 0>  DBA Profile-ID:1  80 bytes
  <T-CONT 1>  DBA Profile-ID:10 96 bytes
  <T-CONT 4>  DBA Profile-ID:10 96 bytes
ONT 4业务带宽:
  <T-CONT 0>  DBA Profile-ID:1  80 bytes
  <T-CONT 1>  DBA Profile-ID:10 96 bytes
于是剩余带宽=19440 - 52 - 32 * 4 - 80 * 5 - 96 * 7  = 18188 bytes
即18188 bytes *  64 kbit/s = 1164032 kbps,与命令行查看到的结果一致。
4)注意每个ONT中都会有一个默认的TCONT 0,默认使用DBA模板1(80bytes) ,用于ONT管理消息OMCI的传输。该TCONT无法删除,但是可以修改。目前ONT支持最小的带宽是1M,新的HG824X可能支持到更小。具体规格不在此赘述。





时间:  2013-10-16 07:59
作者: zcleo

楼主威武
时间:  2014-12-31 21:22
作者: andy_stwen

好东西 希望大家分享 呵呵
时间:  2015-1-26 10:43
作者: wind2233

提示: 作者被禁止或删除 内容自动屏蔽
时间:  2015-1-26 10:43
作者: wind2233

提示: 作者被禁止或删除 内容自动屏蔽
时间:  2017-2-20 14:40
作者: hyacinth0826

楼主威武
时间:  2017-2-21 13:06
作者: vv1911

好东西  谢谢楼主分享
时间:  2018-3-15 19:10
作者: Heisenberg1

通信新手,前来学习经验
时间:  2018-7-25 10:46
作者: jiangtaishui

学习一下

时间:  2019-3-28 14:13
作者: aliscai

好,感谢

时间:  2020-2-14 15:19
作者: hyper2046

非常感谢

时间:  2020-2-14 22:12
作者: turboc2008

太强了




通信人家园 (https://www.txrjy.com/) Powered by C114