两个ONU同时向OLT注册,通过什么来确保ONU能正确注册?

两个ONU同时向OLT注册,通过什么来确保ONU能正确注册?,第1张

写过程序的就会很清楚,其实就是一个同步问题,是嵌入式软件的开发。

实际情况中同时注册其实存在情况比较小,他是以一个队列站的方式,就像我们排队一样将ONU的信息暂时存储在内存。同时发消息的会随机排列,在处理时锁定OLT的其他ONU注册将ONU的MAC绑定到OLT上,

一般类似中兴、华为的都有一个序列号,上一个分配一个序列号,逐渐累加。

因为一个PON口接32个左右的ONU,数量不多,才使用这个方式。

这个做法其实效率不高,但内存消耗量不大,每个厂家处理方式不一样,在处理一个时另外的ONU是等待的。

让另外的ONU注册时间延后了,如果一个ONU在注册时出现异常,会浪费一定的时间。

有些是多线程处理,来了就将其加入到OLT中注册,并没有序列号的问题,唯一考虑的是

ONU的MAC地址就行了。

中兴ONU的业务和网管(IP)是互不影响的,192.168.1.1不是F401设备的IP,F401的IP是要另外在OLT或F401上配置的,现在的FTTH(F401等)设备基本上是不配IP的,因为分配了IP也ping 不通(除非是在网址中),你的宽带和业务VLAN的数据有配置吗?是否配置正确?F401数据配置就4个步骤,一:注册,二:PON口数据(带宽数据等)三:下发业务VLAN

PON口数据(带宽数据等):

interface epon-onu_0/1/3:1

authentication enable

bandwidth upstream fixed 0 fixedpkt 64 assured 10000 maximum 102400 maxburst 16777215 priority 0

bandwidth downstream maximum 102400 maxburst 1591000

下发业务VLAN:

pon-onu-mng epon-onu_0/1/3:1

vlan port eth_0/1 mode tag vlan 138 priority 0

vlan port eth_0/2 mode tag vlan 138 priority 0

vlan port eth_0/3 mode tag vlan 138 priority 0

vlan port eth_0/4 mode tag vlan 138 priority 0

数据配置无误后还是不通则检查光衰

我目前在调试中兴的EPON,2年了

直连应该不行,光功率过高,olt出厂默认光功率有个门限值,所以要加5-10db衰减器或加一个分路器。olt上要做的配置比较多,首先确认olt的pon业务版要加载上,其次就是确认olt的pon业务版上业务vlan要和onu上的业务vlan吻合,然后确认onu已经注册到olt上了。这种情况下应该是通了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11612421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存