EPON 技术介绍

本文针对已看过内容的补充

1、PON技术发展

光纤接入从技术上分为:有源光网络(AON)和无源光网络(PON)。目前基于PIN的使用技术主要有APON/BPON、GPON、EPON/GEPON等几种,主要差异在于采用了不同的二层技术。

1.2 EPON的基本原理

EPON采用点到多点结构,无源光纤传输方式,在以太网上提供多种业务。EPON在物理层使用100BASE的以太PHY,同时在PON的传输机制上,通过新增加的MAC控制命令来控制和优化各光网络单元(ONU)与光线路终端(OLT)之间突发数据通信和实时的TDM通信,在协议的第二层,EPON采用成熟的全双工以太技术,使用TDM,由于ONU在自己的时隙内发送数据报,因此没有碰撞,不需CDMA/CD,从而充分利用宽带。

EPON系统由OLT、 POS和ONU构成。OLT放在中心机房,ONU放在用户设备端附近或与其合成一体。POS是无源光纤分支器,是连接OLT和ONU的无源设备,它的功能是分发下行数据,并集中上行数据。EPON利用单芯光纤,在一根芯上转送上下行两个波(上行波长:1310nm,下行波长:1490nm,另外还可以在这个芯上下行叠加1550nm的波长,来传递模拟电视信号)。

OLT即是一个交换机或路由器,又是一个多业务提供平台,它提供面向无源光纤网络的光纤接口(PON接口)。OLT上将提供多个1Gbps和10Gbps的以太接口,可支持WDM(波分复用)传输。OLT根据需要可配置多块OLC(Optical line
Card),OLC与多个ONU通过POS连接,POS不需要电源,可置于相对宽松的环境中,一般一个POS的分光比为8、16、32、64,并可以多级连接,一个OLT PON端口下最多可以连接的ONU数量与设备密切相关,一般是固定的。在EPON系统,OLT到ONU之间的距离最大可达20km。

在下行方向,IP数据、语音、视频等多种业务位于中心局的OLT,采用广播方式,通过ODN中的1:N无源分光器分配到PON上的所有ONU单元。在上行方向,来自各个ONU的多种业务信息互不干扰地通过ODN中的1:N无源分光器耦合到同一根光纤,最终送到位于局端OLT接收端。

根据ONU的位置不同,EPON的应用模式可分为FTTC(光纤到路边)、FTTB(光纤到大楼)、FTTO(光纤到办公室)和FTTH(光纤到家)等多种类型。

在FTTC结构中,ONU放置在路边或电线杆的分线盒边,从ONU到各个用户之间采用双绞线铜缆;传送宽带图像业务,则采用同轴电缆。FTTC的主要特点之一是到用户家里面部分仍可采用现有的铜缆设施,可以推迟入户的光纤投资。从目前来看,FTTC在提供2Mbps以下窄带业务时是OAN(称光纤接入网)中最现实、最经济的方案,但如需提供窄带与宽带的综合业务,则这一结构不甚理想。

在FTTB结构中,ONU被直接放到楼内, 光纤到大楼后可以采用ADSL、Cable、LAN,即FTTB+ADSL、FTTB+Cable和FTTB+LAN等方式接入用户家中。FTTB与FTTC相比,光纤化程度进一步提高,因而更适用于高密度以及需提供窄带和宽带综合业务的用户区。            FTTO和FTTH结构均在路边设置无源分光器,并将ONU移至用户的办公室或家中,是真正全透明的光纤网络,它们不受任何传输制式、带宽、波长和传输技术的约束,是光纤接入网络发展的理想模式和长远目标

1.3  EPON的传输原理

EPON与APON最大的区别是EPON根据IEEE802.3协议,包长可变至1518字节传送数据,而APON根据ATM协议,按照固定长度53个字节包来传送数据,其中48个字节负荷,5个字节开销。

EPON从OLT到多个ONU下行传输数据和从多个ONU到OLT上行数据传输是不同的。

当OLT启动后,它会周期性的在本端口上广播允许接入的时隙等信息。ONU上电后,根据OLT广播的允许接入信息,主动发起注册请求,OLT通过对ONU的认证(本过程可选),允许ONU接入,并给请求注册的ONU分配一个本OLT端口唯一的一个逻辑链路标识(LLID)

数据从OLT到多个ONU以广播式下行(时分复用技术TDM)。每一个数据帧的帧头包含前面注册时分配的、特定ONU的逻辑链路标识(LLID),该标识表明本数据帧是给ONU(ONU1、ONU2、ONU3......ONUn)中的唯一一个。另外,部分数据帧可以是给所有的ONU(广播式)或者特殊的一组ONU(组播)。当数据信号到达ONU时,ONU根据LLID,在物理层上做判断,接收给它自己的数据帧,摒弃那些给其它ONU的数据帧。

对于上行,采用时分多址接入技术(TDMA)分时隙给ONU传输上行流量。当ONU在注册时成功后,OLT会根据系统的配置,给ONU分配特定的带宽,(在采用动态带宽调整时,OLT会根据指定的带宽分配策略和各个ONU的状态报告,动态的给每一个ONU分配带宽)。

上行方向,ONU不能直接接收到其它ONU上行的信号,所以ONU之间的通信,都必须通过OLT,在OLT可以设置允许和禁止ONU之间的通信,在缺省状态下是禁止的。

2、EPON协议和关键技术介绍

2.1 EPON 的层次模型

802.3工作组定义了新的物理层。对以太网MAC层以及MAC层以上则尽量做最小的改动以支持新的应用和媒质。

EPON的层次模型如下:

2.2 MPCP子层

EPON建立在MPCP(Muti-Point Control Protocol多点控制协议)基础上,该协议是MAC control子层的一项功能。MPCP使用消息,状态机,定时器来控制访问P2MP(点到多点)的拓扑结构。

EPON实现了一个P2P仿真子层,该子层使得P2MP网络拓扑对于高层来说就是多个点对点链路的集合。该子层是通过在每个数据报的前面加上一个LLD(Logical Link Identification)逻辑链路标识来实现的。该LLID将替换前导码中的两个字节。PON将拓扑结构中的根结点认为是主设备,即OLT;将位于边缘部分的多个节点认为是从设备,即ONU。MPCP在点对多点的主从设备之间规定了一种控制机制以协调数据有效的发送和接收。系统运行过程中上行方向在一个时刻只允许一个ONU发送,位于OLT的高层负责处理发送的定时、不同ONU的拥塞报告、以便优化PON系统内部的带宽分配。EPON系统通过MPC
PDU来实现OLT与ONU之间的带宽请求、带宽授权、测距等。

2.3EPON的物理层

EPON物理层通过GMII接口与RS层相连,担负着为mac层传送可靠数据的责任。物理层的主要功能是将数据编成合适的线路码;完成数据的前向纠错;将数据通过光电、电光转换完成数据的收发。整个EPON物理层由如下几个子层构成:

物理编码子层(PCS) 前向纠错子层(FEC) 物理媒体附属子层(PMA) 物理媒体依赖子层(PMD)

同千兆以太网的物理层相比,唯一不同的是EPON的物理层多了一个前向纠错子层(FEC)。前向纠错子层完成前向纠错的功能。这个子层是一个可选的子层,它处在物理编码子层和物理媒体附属子层中间。它的存在引入使我们在选择激光器、分光器的分路比、接入网的最大传输距离时有了更大的自由。

  1. 物理编码子层(PCS)
PCS子层处于物理层的最上层。PCS子层上接GMII (Gigabit Medium Independent Interface/千兆媒体独立接口)接口下接PMA子层,其实现的主要技术为8b/10b,10b/8b编码变换。CS层需要把从GMII
(Gigabit Medium Independent Interface/千兆媒体独立接口)口接收到的8位并行的数据转换成10位并行的数据输出

PCS的主要功能模块为:

l   发送过程:从RS层通过GMII(GigabitMedium Independent Interface/千兆媒体独立接口)口发往PCS层的数据经过发送模块的处理(主要是8B/10B):根据GMII发来的信号连续不断地产生编码后的数据流,经PMA的数据请求原语把他们立即发往PMA服务接口。输入的并行八位数据变为并行的十位数据发往PMA。

l   自动协商过程:设置标识通知PCS发送过程发送的是空闲码、数据、还是重新配置链路。

同步过程:PCS同步过程经PMA数据单元指示原语连续接收码流,并经同步数据单元指示原语把码流发往PCS接收过程。PCS同步过程设置同步状态标志指示是否PMA层发送来的数据是否可靠。

接收过程:从PMA经过同步数据单元指示原语连续接收码流。PCS接收过程监督这些码流并且产生给GMII (Gigabit MediumIndependent Interface/千兆媒体独立接口)的数据信号,同时产生供载波监听和发送过程使用的内部标识、接收信号、监测包间空闲码。PCS子层的发送、接收过程在自动协商的指示下完成数据收发、空闲信号的收发和链路配置功能。具体数据的收发满足RD平衡规则。在链路上传输的数据除了256个数据码之外,还有12个特殊的码组作为有效的命令码组出现。

在EPON系统中,按照单纤双向全双工的方式传送数据。当OLT通过光纤向各ONU广播时,为了对各ONU区别,保证只有发送请求的ONU能收到数据包,802.3ah标准引入了LLID。这是一个两字节的字段,每个ONU由OLT分配一个网内独一无二的LLID号,这个号码决定了哪个ONU有权接收广播的数据。这个两字节的字段所处的位置见下图所示。

在各ONU向OLT突发发送数据的时候,得到授权的ONU在规定时隙里发送数据包,没有得到授权的ONU处于休息状态。这种在上行时不是连续发送数据的通信模式叫突发通信。

在OLT侧,PCS的发送和接收都处于连续的工作模式;而在ONU侧的PCS子层接收方向是连续接收OLT侧来的广播数据,而在发送方向,却是在断断续续地工作。即OUN是接收数据是广播,发送数据是断断续续。

3、EPON关键技术

数据链路层的关键技术主要包括:上行信道的多址控制协议(MPCP)、ONU的即插即用问题、OLT的测距和时延补偿协议以及协议兼容性问题。

3.1 EPON数据链路层的关键技术

由于下行信道采用广播方式,带宽分配和时延控制可以由高层协议完成,因而上行信道的MPCP便成为EPON的MAC层技术的核心。目前的802.3ah标准确定在EPON的MAC层中增加MPCP子层

MPCP子层的基石主要有3点:一是上行信道采用定长时隙的TDMA方式,但时隙的分配由OLT实施;二是对于ONU发出的以太网帧不作分割,而是组合,即:每个时隙可以包含若干个802.3帧,组合方式由ONU依据QoS决定;三是上行信道必须有动态带宽分配(DBA)功能支持即插即用、服务等级协议(SLA)和QoS。

  • DBA
DBA技术是MAC层技术的关键。静态带宽由打开的窗口尺寸决定,动态带宽则根据ONU的需要,由OLT分配。TDMA方式的最大缺点在于其带宽利用率较低,采用DBA可以提高上行带宽的利用率,在带宽相同的情况下可以承载更多的终端用户,从而降低用户成本。

  • 系统同步

EPON中的各ONU接入系统是采用时分方式,所以OLT和ONU在开始通信之前必须达到同步,才会保证信息正确传输。要使整个系统达到同步,必须有一个共同的参考时钟,在EPON中以OLT时钟为参考时钟,各个ONU时钟和OLT时钟同步。OLT周期性的广播发送同步信息给各个ONU,使其调整自己的时钟。EPON同步的要求是在某一ONU的时刻T(ONU时钟)发送的信息比特,OLT必须在时刻T(OLT时钟)接收他。在EPON中由于各个ONU到OLT的距离不同,所以传输时延各不相同,要达到系统同步,ONU的时钟必须比OLT的时钟有一个时间提前量,这个时间提前量就是上行传输时延,也就是如果OLT在时刻0发送一个比特,ONU必须在他的时刻RTT(往返传输时延)接收。RTT等于下行传输时延加上上行传输时延,这个RTT必须知道并传递给ONU。获得RTT的过程即为测距(ranging)。当EPON系统达到同步时,同一OLT下面的不同ONU发送的信息才不会发生碰撞。

3.3 测距和时延补偿

由于EPON的上行信道采用TDMA方式,多点接入导致各ONU的数据帧延时不同,因此必须引入测距和时延补偿技术以防止数据时域碰撞,并支持ONU的即插即用。

测距基本过程:OLT在T1时刻通过下行信道广播时隙同步信号和空闲时隙标记,已启动的ONU在T2时刻监测到一个空闲时隙标记时,将本地计时器重置为T1,然后在时刻T3回送一个包含ONU参数的(地址、服务等级等)在线响应数据帧,此时,数据帧中的本地时间戳为T4;OLT在T5时刻接收到该响应帧。通过该响应帧OLT不但能获得ONU的参数,还能计算出OLT与ONU之间的信道延时RTT=T2-T1+T5-T3=T5-T4。

之后,OLT便依据DBA协议为ONU分配带宽。当ONU离线后,由于OLT长时间(如3 min)收不到ONU的时间戳标记,则判定其离线。

3.4RTT补偿

在OLT侧进行延时补偿,发送给ONU的授权反映出由于RTT补偿的到达时间

时间: 2024-11-29 09:03:04

EPON 技术介绍的相关文章

Qinq技术介绍与实战

说明:本文介绍部分是我在网络收集整理并添加提供. Qinq技术介绍与实战 Qinq介绍 Qinq就是为用户提供一种较为简单的二层VPN隧道.最核心的思想就是将用户私网VLAN tag封装到公网VLANtag上,报文带着两层tag穿越服务商的骨干网络.在用户端口上使QinQ功能时,都会为每个用户分配一个Customer-ID.其中报文中的两层tag标签包括内层ce-vid--VLAN标签和外层pe-vid-Qint标签. 那么问题来了,为什么要带两层标签呢? 我们知道,普通VLAN中的一个VLAN

《Getting Started with WebRTC》第二章 WebRTC技术介绍

本章作WebRTC的技术介绍,主要讲以下的概念: .  如何建立P2P的通信 .  有效的信令选项 .  关键API的关系 2.1 设置通信 尽管WebRTC通信的基础是P2P的, 但设置这个通信的初始步骤是要求一些协作的. 这些动作通常由Web服务器和/或信令服务器提供. 这个协作可以允许两个或多个WebRTC设备或端找到彼此,交换通信的细节, 协商定义了他们如何通信的会话, 最后建立它们之间的直播P2P媒体流. 2.2 一般流程 应用场景其实是很多的,从简单的页面DEMO到多方会议. 这里只

Windows Workflow Foundation技术介绍(基于.NET Framework 4.5)

Windows Workflow Foundation技术介绍(基于.NET Framework 4.5) 转自:http://www.cpiso.cn/jsyj/ghxx/2014/5/15/459.shtml Microsoft Windows Workflow Foundation (WF) 是一个可扩展框架,用于在 Windows 平台上开发工作流解决方案.Windows Workflow Foundation 同时提供了 API 和一些工具,用于开发和执行基于工作流的应用程序.Wind

微信游戏《全民炫舞》公司的引擎开发和布料系统技术介绍

微信<全民炫舞>上线了. 整理了一下过去技术开发历史,还有技术ppt,有兴趣看下: 公司游戏引擎技术介绍: http://www.h3d.com.cn/hr/hr.htm 布料系统技术介绍: 2012 China Game Developer Conference大会演讲资料下载: http://www.h3d.com.cn/hr/downlond/QQX52_CGDC.ppt NVIDIA QQ炫舞2 布料技术演示录像地址: http://www.h3d.com.cn/hr/donnlond

TIBCO Rendezvous — 技术介绍

TIBCO Rendezvous — 技术介绍 1.1.1.      TIBCO Rendezvous — 技术介绍 TIBCO Rendezvous(或称为TIBCO RV)产品是一种中间件,它具有发布/订阅(Publish/Subscribe).基于主题寻址(Subject-Based Addressing) 和自定义数据信息(Self-Describing Data Messages)等专利技术功能,使不同应用平台上的信息在一个共享的虚拟总线Information Bus(TIB)上进行

网络视频相关技术介绍

AnyChat音视频互动开发平台(SDK)是一套跨平台的即时通讯解决方案,基于先进的H.264视频编码标准.AAC音频编码标准与P2P技术,支持高清视频,整合了佰锐科技在音视频编码.多媒体通讯领域领先的开发技术和丰富的产品经验而设计的高质量.宽适应性.分布式.模块化的网络音视频互动平台.        AnyChat音视频互动开发平台(SDK)包含了音视频处理模块(采集.编解码).流媒体管理模块(丢包重传.抖动平滑.动态缓冲).流媒体播放模块(多路混音.音视频同步)以及P2P网络模块(NAT穿透

RAID技术介绍

RAID技术介绍 简介 RAID是一个我们经常能见到的名词.但却因为很少能在实际环境中体验,所以很难对其原理 能有很清楚的认识和掌握.本文将对RAID技术进行介绍和总结,以期能尽量阐明其概念. RAID全称为独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵. 容量巨大的硬盘.RAID通常被用在服务器电脑上,使用完全相同的硬盘组成一个逻辑扇区,因此操作系统只会把

DHTML(动态HTML)前台页面技术介绍

一. DHTML(动态HTML)前台页面技术介绍 1. DHTML介绍 DHTML包含以四个方面的内容: (1).HTML 4.0 :超文本标记语言,网页文档的主体,以文本文件形式存储,由浏览器翻译后展现出丰富多彩的页面. (2).CSSL:客户端脚本语言,主要有JavaScript(JS),VBScript(VBS),JScript.Netscape主要支持JS,IE主要支持JS,VBS和JScript. (3).DOM:文档对象模型,是W3C推广的web技术标准之一,它将网页中的内容抽象成对

差分时钟、DQS与DQM - DDRx的关键技术介绍(上)

作者:一博科技 在上一篇的问题里面问到了DDRX相对于前一代来说的关键技术突破在哪里,虽然没有人回答得完全正确,但这个也是很正常的,因为通过几句话要想说清楚也确实是不容易的,所以还是通过文章来把这些关键技术再给大家介绍一下. 差分时钟技术 差分时钟是DDR的一个重要且必要的设计,但大家对CK#(CKN)的作用认识很少,很多人理解为第二个触发时钟,其实它的真实作用是起到触发时钟校准的作用. 由于数据是在CK的上下沿触发,造成传输周期缩短了一半,因此必须要保证传输周期的稳定以确保数据的正确传输,这就