EPON关键技术及实现原理课件.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* GATE(OLT发出) 允许接收到GATE帧的ONU立即或者在指定的时间段发送数据 REPORT(ONU发出) 向OLT报告ONU的状态,包括该ONU同步于哪一个时间戳、以及是否有数据需要发送。 REGISTER_REQ (ONU发出) 在注册规程处理过程中请求注册。 REGISTER (OLT发出) 在注册规程处理过程中通知ONU已经识别了注册请求。 REGISTER_ACK (ONU发出) 在注册规程处理过程中表示注册确认。 五种类型的MPCP帧 MPCP在OLT和ONU之间规定了一种控制机制来协调数据的发送和接收; MPCP功能是基于专门的协议数据报文完成的,即MPCPDU; 目前定义了5中MPCPDU: EPON的关键技术——MPCP控制帧 通用MPCPDU 目的地址(DA):MPCPDU中的DA为MAC控制组播地址,或者是MPCPDU的目的端口关联的单独MAC地址。 源地址(SA):MPCPDU中的SA是和发送MPCPDU的端口相关联的单独的MAC地址。对于源于OLT端的MPCPDU,源地址可以是任意一个单独MAC的地址。 Length/Type:MPCPDU都进行类型编码,并且承载MAC_Control_Type域值。 Opcode:操作码指示所封装的特定MPCPDU Timestamp:在MPCPDU发送时刻,时间戳域传递localTime寄存器中的内容。该域长度为32比特,对16比特发送进行计数。时间戳计时步进值为16比特。 Data/Reserved/PAD:这40个八位字节用于MPCPDU的有效载荷。当不使用这些字节时,在发送时填充为0,并在接收时忽略。 FCS:该域为帧校验序列,一般由下层MAC产生。 选通(GATE)消息帧 GATE消息的目的在于给ONU分配发送窗口,使得ONU可以进行发现消息的发送以及正常的数据发送。 一个GATE消息可包括4个授权。 为了将GATE消息作为MPCP从而使得OLT到ONU保持激活状态,授权的个数可以被设置为0。 REPORT消息帧 报告(REPORT)消息有几个功能。 每个报告消息中的时间戳用于计算RTT。 ONU在每个报告消息中指明针对每个802.1Q优先级队列所需的上行带宽。 报告消息用于保持ONU到OLT的激活状态。为了保持OLT端的链路,ONU将周期性地发布报告消息。 OLT可以明确的请求一个报告消息。 REGISTER_REQ消息帧 REGISTER_REQ MPCPDU由某个未发现ONU的MAC控制实体产生。该MPCPDU被标记为广播类型的LLID。 值 指示 描述 0 保留 接收时忽略 1 Register ONU注册尝试 2 保留 接收时忽略 3 Deregister ONU的重注册请求。相应的,解除分配的MAC并重新使用LLID。 4-255 保留 接收时忽略 REGISTER_REQ MPCPDU的标志域 REGISTER消息帧 REGISTER MPCPDU由对应于所有ONU的MAC控制实体产生,并被标记为广播LLID。 值 指示 描述 0 保留 接收时忽略 1 Register 要求ONU进行重注册 2 Deregister 请求解除端口分配并释放LLID,相应的也要解除MAC分配。 3 Ack 请求重注册成功 4 Nack 高层实体否定重注册请求 5-255 保留 接收时忽略 Flag域 REGISTER_ACK消息帧 REGISTER_ACK MPCPDU由对应于某个激活的ONU的MAC控制实体产生,该MPCPDU被标记为单播类型的LLID。 值 指示 描述 0 Nack 上层实体否定请求的重注册尝试 1 Ack 重注册进程成功确认 2-255 保留 接收时应忽略 REGISTER_ACK MPCPDU的标志域 MPCP发现过程--ONU的发现、注册和认证 OLT以一定间隔发送一个发现窗口(如1秒)。新上线的ONU可以利用这个窗口进行注册和认证,进而被OLT接纳。 OLT基于MPCP消息中的timestamp字段进行测距 OLT基于ONU的MAC地址进行ONU的认证 ONU完成注册后的MPCP协议交互 ONU完成注册后,系统维持一个Keep-alive机制: OLT定期(最低50ms一次)发送Gate消息给ONU,ONU也定期(最低50ms一次)的发送Report消息给OLT如果OLT; 如果OLT在一定时间内没有收到ONU发来的任何MPCP消息,则认为该ONU的MPCP协议异常,将解注册(Deregister)该ONU; 如果ONU在一定时间内没有收到OLT发来的任何MPCP消息,则认为与OLT之间的链路异常或者OLT的MPCP协议异常,也将自动解注册; MPCP协议基于MPCPDU中的timestamp进行

文档评论(0)

精品文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档