通信人家园

标题: [求助]PON一些基本知识求救  [查看完整版帖子] [打印本页]

时间:  2008-3-4 11:13
作者: dazedloong     标题: [求助]PON一些基本知识求救

<p>最近在学习GPON,由于是第一次接触,有些基础知识都不明白,请大家帮帮忙了……</p><p>1 ONT/ONU的Serial Number到底是由谁分配的?是不是和MAC地址一样是全球唯一的,需要找专门的组织申请一个地址?如果是的话,分配的组织是哪个?</p><p>2 ONT/ONU的Serial Number包含了什么内容?我就知道长度是8Byte</p><p>3 当前的下行数据中的BWMap是不是分配当前的上行数据?如果是的话,我觉得有2个问题:a 上行数据只有在BWMap后才能开始发送,无形中上行数据就至少会缺少一定的长度了(BWMap前的字节在上行中都浪费了)?b 如果最后一个上行数据包含了DBA报文,那么下行数据的BWMap来得及分配吗?</p>
时间:  2008-3-4 11:51
作者: shuda

<p><a href="http://www.txrjy.com/viewthread.php?tid=240307">http://www.txrjy.com/viewthread.php?tid=240307</a></p><p>俺不懂,纯顶一下,有个EPON的,不知道对你有没有帮助</p>
时间:  2008-3-4 13:59
作者: mitnick

网上搜
时间:  2008-3-4 14:16
作者: dazedloong

<p>谢谢2楼了,不过没什么帮助;</p><p>我已经在网上搜了2天了,GPON标准也看过了,没能找到上面问题的答案;</p><p>尤其是对于serial number,984.4中说明定义来自于983.1,但是在983.1中没有看到任何说明。</p>
时间:  2008-3-4 14:54
作者: 服务生

<p>按曾经交流过的知识回答一下,近两年不知道有什么进步:</p><p>1.由于PON是独立系统,所以它们的NUMBER是内部分配的,只方便系统内管理用.因为理论上一个OLT可以带256个ONU,而ONU不是数据处理主体,所以它不用MAC地址.</p><p>2.里面只包含ONU是本系统内的位置信息;</p><p>3.由于PON是突发接受模式,每一个ONU信号上行时的功率都不见得一样,所以OLT的接受肯定会调整! 而调整就一定会出错误,所以PON在数据流里就定义了一段空闲字节用于接受的波动阶段过渡,它是不包含实际信息的,可以丢弃的.</p>
时间:  2008-3-4 15:28
作者: kuaileguo

关注一下
时间:  2008-3-4 16:28
作者: dazedloong

<p>谢谢5楼了,不过还是不太对</p><p>1、2 你讲的number名称叫做ONU-ID,由OLT动态分配;我问的是serial number的来源,从G954可以看到serial number应该是固化在ONU中的,且是唯一的(因为OLT根据检测到新的Serial number来识别有新的ONU接入),我弄不清的是这个serial number是不是要像MAC地址一样找专门的组织申请?</p><p>3 5楼回答的虽然不是我问的问题,但是又多学习了一点东西,谢了;其实我不明白的是GPON的上行帧分配策略,比如这么说吧,下行帧_1发出来了,在ONU收到下行帧_1开始时其实也就是上行帧_1可以开始了,但是因为ONU还不知道分配的情况,所以它就需要等到下行帧_1的PCBd域完成后才能开始知道上行帧的分配情况,这样子无形中上行帧_1就少了 PCBd大小的长度(因为上行帧需要分析PCBd域后才能开始上传),而矛盾的是上行帧的分配策略中是可以从0开始的??(第一个问题,不知道说清楚了没)</p><p>还有就是G984中定义了ONU可以发送DBA报文申请发送帧,假如这个申请是在倒数的上行帧中,比如在上行帧_1的最后几us时有DBA报文,那么下行帧_2来得及按照这个需求来分配上行帧吗? 要是这个需求体现在下行帧_3中,好像整个处理机制变得混乱了??(第二个问题,不知道说清楚了没)</p>
时间:  2008-3-5 13:48
作者: buptrat

每个ONU有自己的MAC地址,是固化在EEPROM中的,同时每个ONU接入PON系统后会自动分配一个ONU ID,这个ONU ID是由OLT分配的
时间:  2008-3-31 22:40
作者: 杨柳-西风

学习了
时间:  2008-4-16 19:09
作者: 2022870

<p>1 ONT/ONU的Serial Number到底是由谁分配的?是不是和MAC地址一样是全球唯一的,需要找专门的组织申请一个地址?如果是的话,分配的组织是哪个?</p><p>&nbsp;&nbsp; 这个序列码要求是全球唯一的,类似于网卡的mac地址,但是实际上目前还没有一个组织来制定,都是各个厂家自己搞。</p><p>2 ONT/ONU的Serial Number包含了什么内容?我就知道长度是8Byte</p><p>&nbsp; 没有什么内容就是一个唯一标识</p><p>3 当前的下行数据中的BWMap是不是分配当前的上行数据?如果是的话,我觉得有2个问题:a 上行数据只有在BWMap后才能开始发送,无形中上行数据就至少会缺少一定的长度了(BWMap前的字节在上行中都浪费了)?b 如果最后一个上行数据包含了DBA报文,那么下行数据的BWMap来得及分配吗?</p><p>&nbsp;&nbsp; 这个过程是这样的,首先是上行帧先做DBA上报(三种方式ind,piggyback,dba),告诉局端设备我大概有多少东西需要上传,然后局端设备通过一定算法后给出每个ont具体上传的时间段并通过下行帧的Bwmap告诉ont,ont按照Bwmap中的要求按规定时间上传,具体你问的两个问题搞不懂想问什么?</p>
时间:  2009-6-12 01:21
作者: 一根葱     标题: 补充

2 ONT/ONU的Serial Number包含了什么内容?我就知道长度是8Byte

前四个字符要求可见字符(厂商标示)
时间:  2009-7-27 10:39
作者: sunshine11

我也是菜鸟级的,也需要学习,希望大家畅所欲言啊~
时间:  2009-8-1 10:31
作者: justin0910

1 ONT/ONU的Serial Number到底是由谁分配的?是不是和MAC地址一样是全球唯一的,需要找专门的组织申请一个地址?如果是的话,分配的组织是哪个?
没必要全球唯一,只要在同一个OLT下唯一就可以了,同一厂家的ONU的话肯定不会重复,如果挂其他厂家的ONU,还可以辅以其他方式,比如HUAWEI的做绑定时就用Serial Number+passwd;

3 当前的下行数据中的BWMap是不是分配当前的上行数据?如果是的话,我觉得有2个问题:a 上行数据只有在BWMap后才能开始发送,无形中上行数据就至少会缺少一定的长度了(BWMap前的字节在上行中都浪费了)?b 如果最后一个上行数据包含了DBA报文,那么下行数据的BWMap来得及分配吗?
不太理解LZ说的“当前的上行数据”;
a 如果是新注册的ONU,肯定要收到BWMap后才能发数据,如果是已有的ONU,在收到新的BWMap之前,它会在旧的分配时隙发送数据,没有等待的问题;
b 上行DBA报文只是ONU报告自己的缓冲区大小等拥塞情况,OLT要收到所有ONU的DBA报文后,计算,然后才在下行帧BWMap中通知所有ONU新的时隙安排,如果LZ理解为ONU在上一帧中发送了DBA报文,下一帧就要在新的时隙发送数据,那是不可能的。

我倒是有个类似的疑问,由于ONU的距离有远近之分,比如时隙x,原来由ONU1占用,在新的BWMap中分配给ONU2了,现在ONU2在时隙x发送数据,但是由于ONU1比较远,还没有收到新的BWMap分配报文,它还保持在时隙x发送数据,这样,ONU1和ONU2的数据就冲突了,怎么办?
时间:  2009-8-27 17:34
作者: vip.小猴


时间:  2009-8-28 14:06
作者: rob

1.我觉得序列号是厂商分配的...

比如E///的在配置的时候,会在序列号前加vendor ID ERSN.

2.E///的vendor serial 会在Ont的serial前加0x..什么意思忘了..
时间:  2009-8-28 14:10
作者: rob

第三个问题没有理解到LZ什么意思,不过GPON不是有测距的技术么?




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