- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EPON注册过程
注册流程:
根据IEEE 802. 3ah Draft 3. 0 ,ONU 的注册流程如图1 所示:
(1) 光线路终端(OLT) 周期性地以广播的方式向每个ONU 发送注册授权帧(DISCOVERY- GATE) ,在其Message 域中包含有注册窗口的开始时刻和长度,EFM小组并没有规定注册窗口的大小和OLT 产生注册窗口的周期时间.
GATE帧
Number of Grants/Flag的bit信息:
B7 B6 B5 B4 B3 B2 B1 B0 说明 Force report bitmap Discovery/
normal Number of grants 0 0 0 0 1 0 0 1 Discovery GATE (09)
(2) 已注册的ONU 忽略注册授权帧(DISCOVERY- GATE), 而未注册的ONU 接收到该帧后,首先根据时间标签调整本地时钟,读出Message 域中的时间信息,然后等注册窗口开始的时刻启动注册流程.
(3) 在注册窗口开始后,未注册的ONU 先等待一段随机时间(为了避免注册冲突) ,然后向OLT 发送注册请求帧(REGISTER- REQ) ,报告ONU 的MAC地址以及通信容量等信息.
REGISTER_REQ帧
ONT所发送的REGISTER_REQ帧(0004)中,
Flag=1表示注册请求,Flag=3表示撤销注册请求。其他值均为保留值,OLT接收到保留值是不处理的。
pending Grants就是指ONU缓存中剩余空间的,其目的是告诉OLT我还能缓存多少个授权窗口参数信息,如果超过则会被ONU丢弃
OLT收到REGISTER_REQ帧(0004)后有两个重要信息要处理:计算RTT与学习ONU的MAC地址。
(4) OLT 接收到ONU 发出的注册请求帧后,为该ONU 分配逻辑链路标识(LLID) , 并将LLID 和ONU 的MAC 地址绑定起来.
(5) OLT 向该ONU 发送注册帧(REGISTER) ,目的MAC地址指向该ONU ,通知该ONU 以将其纳入正常通信的上行时隙中.
REGISTER帧
REGISTER消息用来为通过注册验证的ONU分配LLID,由于此时链接尚未建立,因此REGISTER消息发送时采用了广播的LLID,但是其MAC地址却是学习到的对应ONU的MAC地址。(此时有其他用户根据广播LLID可以获取MAC数据帧的话就可以把其MAC设置为混杂模式以便监听其他ONU的下行数据了)。
REGISTER消息还能用来撤销注册,OLT发送REGISTER消息给一个已经注册上的ONU时,表示要求其重新注册或者撤销其注册资格。此时OLT发出的REGISTER消息采用唯一的LLID以及多播MAC地址01-80-C2-00-00-01。
Assigned Port: 携带唯一的LLID信息。一个PON 调度处理引擎系统中的LLID都是唯一的,也就是说同一个处理平台上的不同PON光口分配的LLID不能有冲突。但是不同的处理系统中(比如两块PON接口板)的LLID可以成各自独立分配系统。
FLAGs: 有四种情况,除去这四种情况外的REGISTER报文在ONU处是不处理的。
对已经注册的ONU要求其重新注册;
撤销注册,对已经注册的ONU撤销其注册状态,撤销后ONU将加入未初始化的ONU一类;
注册成功响应,表示ONU注册信息验证通过;
注册未成功响应,表示ONU注册信息验证没有通过;
Echoed pending grant: 表示OLT已经知晓ONU中的缓存空间
(6) 在发送了注册帧后,OLT 为注册确认帧(REGISTER- ACK) 发送带宽授权(GATE) (0002).
(7) ONU 收到授权后,发送注册确认帧(REGISTER- ACK)至OLT ,完成整个注册流程.
REGISTER_ACK帧
Flags域:表示ONU是否响应注册;
Echoed assigned port: 为REGISTER中分配指定的port的一份拷贝。
Sync time: 也是REGISTER的数据拷贝。
相关问题:
注册冲突
产生冲突的原因:
如果在收到OLT 的注册授权帧后,有多个ONU在同一注册窗口内向OLT 发送注册请求帧,那么这些注册请求帧在OLT 端可能发生碰撞而使这些ONU 的本次注册失败. 图2 所示是三个ONU 请求注册,在OLT 处的两个注册请求帧发生冲突的情况.OLT 只能收到一个有效的注册请求帧,另外两个则由于冲突破坏掉了.
解决冲突的方案
解决注册冲突的方案有以下两种:
(1) 随机退让. 效仿协议IEEE 802. 3 退让,当发生注册冲突时,发生冲突的ONU 随机跳过若干个注册窗口后才重新响应.
文档评论(0)