CN107181527B - 一种pon拉远***上行突发数据的恢复方法及装置 - Google Patents
一种pon拉远***上行突发数据的恢复方法及装置 Download PDFInfo
- Publication number
- CN107181527B CN107181527B CN201710374766.XA CN201710374766A CN107181527B CN 107181527 B CN107181527 B CN 107181527B CN 201710374766 A CN201710374766 A CN 201710374766A CN 107181527 B CN107181527 B CN 107181527B
- Authority
- CN
- China
- Prior art keywords
- network unit
- optical network
- carrier
- uplink burst
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/25—Arrangements specific to fibre transmission
- H04B10/2589—Bidirectional transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0064—Arbitration, scheduling or medium access control aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0079—Operation or maintenance aspects
- H04Q2011/0081—Fault tolerance; Redundancy; Recovery; Reconfigurability
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明提供了一种PON拉远***上行突发数据的恢复方法及装置,包括:在上行载体标识与光网络单元标识的映射关系表中查找上行突发数据中的上行载体标识,并确定所述上行突发数据的帧尾;在所述上行突发数据的帧尾产生复位信号,并恢复所述上行突发数据;其中,通过在下行数据中的PLOAM消息中提取上行突发数据帧首定界符,解析所述PLOAM消息得到光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,以构建所述上行载体标识与光网络单元标识的映射关系表。本发明提供的PON拉远***上行突发数据的恢复方法及装置,对于GPON承载的业务数据完全透明,实现方式简单,资源占用较少,可有效降低整机成本。
Description
技术领域
本发明涉及通信技术领域,更具体地,涉及一种PON拉远***上行突发数据的恢复方法及装置。
背景技术
吉比特无源光网络(Gigabit-Capable Passive Optical Network,GPON)***结构主要包括:中心局的光线路终端(Optical Line Terminal,OLT)、包含无源光器件的光分配网(Optical Distribution Network,ODN)和用户侧的光网络单元(Optical NetworkUnit,ONU)或光网络终端(Optical Network Terminal,ONT)。其中,ONT直接位于用户端,而ONU与用户端之间还包括其它网络,如以太网,以及网元管理***(Element ManagementSystem,EMS)。通常,ONU与用户端之间采用单点到多点的树型拓扑结构。
GPON***是无源光的分配网络,其传输过程中的通道损耗导致***分光比和传输距离受到限制,部署在中心机房的OLT设备与靠近用户侧的ONU设备之间的距离受到限制,若果用户处于偏远地区时会造成网络部署困难。为了满足GPON的传输距离,就需要将OLT设备下沉,即将其部署在更靠近用户侧的地方。但同时会导致OLT设备部署过于分散,增加了维护成本。在此背景下PON拉远技术,用于解决PON传输距离受限的问题,以增大GPON***的网络覆盖能力。其中的技术原理为:在光路上增加有源设备提高光路预算,从而实现PON在距离上的拉长。PON拉远设备的引入不会改变PON***的基本架构,PON拉远设备实现双向透明传输,保持了现网设备的兼容性,缓解了网络的部署问题降低了成本。
PON拉远技术一般采用光-电-光的方式实现,上下行光信号在PON拉远设备内部转换成电信号,经过再定时后再转换成光信号发送出去。通常情况下,如图1所示,PON拉远设备与OLT侧对接的接口使用ONU光模块模拟ONU设备的动作,与ONU侧对接的接口使用OLT光模块模拟OLT设备的动作。PON下行数据为连续信号,在PON拉远设备内部只需做光-电-光转换即可。上行数据为突发信号,需要OLT光模块模拟OLT设备的动作,在每个上行突发开始时对OLT光模块做复位的动作。下行数据经过光电转换后,分析下行数据,提取出PLOAM消息,以及与BWMAP的映射关系,通过Ranging测距过程获取ONU的往返延迟,从而指定合适的均衡延时参数,保证每个ONU发送数据时不会在分光器上产生冲突。同时得到上行突发数据的到来时刻,并复位ONU侧的OLT光模块。ONU侧的OLT光模块复位后,PON拉远设备可以正常解析出上行突发数据,并做相应的处理后上传至OLT设备。可以看出,PON拉远设备最关键的问题是在正确的时间点上对光模块做复位操作,同时恢复出上行突发数据。
上述现有技术中,在PON拉远设备内部需要实现一个复杂的PONMAC功能,并实现OLT与PON拉远设备以及PON拉远设备与ONU设备之间的测距。确定对光模块做复位操作的时刻,相当于既要实现OLT设备的功能,还需要实现ONU设备的功能,产品复杂度较高。
发明内容
为克服上述问题或者至少部分地解决上述问题,本发明提供了一种一种PON拉远***上行突发数据的恢复方法及装置。
一方面,本发明提供了一种PON拉远***上行突发数据的恢复方法,其特征在于,包括:S1,在上行载体标识与光网络单元标识的映射关系表中查找上行突发数据中的上行载体标识,并确定所述上行突发数据的帧尾;S2,在所述上行突发数据的帧尾产生复位信号,并恢复所述上行突发数据;
其中,通过在下行数据中的PLOAM消息中提取上行突发数据帧首定界符,解析所述PLOAM消息得到光网络单元的激活状态参数,解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数,以构建所述上行载体标识与光网络单元标识的映射关系表。
优选的,S2具体包括:在所述上行突发数据的帧尾产生复位信号,并将所述上行数据的前导码恢复成44比特前导码,恢复所述上行突发数据。
优选的,S1前还包括:接收上行突发数据,并在所述上行突发数据中提取帧首定界符和光网络单元标识;相应地,S1具体包括:根据提取的所述光网络单元标识,在上行载体标识与光网络单元标识的映射关系表中查找上行突发数据中的上行载体标识。
优选的,构建所述上行载体标识与光网络单元标识的映射关系表具体包括:根据下行数据中的PLOAM消息格式,从中提取上行数据帧首定界符;所述上行数据帧首定界符对应于所述PLOAM消息格式中的第7、第8和第9个字节;根据所述上行数据帧首定界符,解析PLOAM消息得到PLOAM消息格式中第1个字节对应的光网络单元的激活状态参数,并解析出BWMAP消息得到接收所述光网络单元的上行载体的标识参数;根据所述光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,构建上行载体标识与光网络单元标识的映射关系表。
优选的,所述根据所述光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,构建预设的上行载体标识与光网络单元标识的映射关系表具体包括:上行载体标识与光网络单元标识的映射关系表为4096*8bit的RAM;其中,地址0-254表示对应的光网络单元的激活状态,地址255-4095表示对应的接收所述光网络单元的上行载体。
优选的,当一光网络单元处于激活状态时,将所述地址0-254中对应的表项内容更新为此光网络单元标识;若一上行载体接收此光网络单元,则将所述地址255-4095中对应的表项内容更新为此光网络单元标识。
优选的,所述确定所述上行突发数据的帧尾具体包括:在预设的授权长度查找表中查找所述上行载体标识对应的授权长度,根据所述上行突发数据中的帧首定界符和所述授权长度确定所述上行突发数据的帧尾。
优选的,所述构建所述预设的授权长度查找表具体包括:将所述BWMAP消息中的Stoptime和Starttime相减得到上行载体的授权长度,并构建预设的授权长度查找表。
另一方面,本发明还提供了一种PON拉远***上行突发数据的恢复装置,包括:第一查找模块,用于在上行载体标识与光网络单元标识的映射关系表中查找所述上行突发数据中的上行载体标识,并确定所述上行突发数据的帧尾;
数据恢复模块,用于在所述上行突发数据的帧尾产生复位信号,并恢复所述上行突发数据;
其中,所述第一查找模块还用于:通过在下行数据中的PLOAM消息中提取上行突发数据帧首定界符,解析所述PLOAM消息得到光网络单元的激活状态参数,解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数,以构建所述上行载体标识与光网络单元标识的映射关系表。
优选的,所述第一查找模块具体包括:提取模块,用于根据下行数据中的PLOAM消息格式,从中提取上行数据帧首定界符;所述上行数据帧首定界符对应于所述PLOAM消息格式中的第7、第8和第9个字节;第一确定模块,用于根据所述上行数据帧首定界符,解析PLOAM消息得到第1个字节对应的光网络单元的激活状态参数,并解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数;第二确定模块,用于根据所述光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,构建上行载体标识与光网络单元标识的映射关系表。
本发明提供的一种PON拉远***上行突发数据的恢复方法及装置,通过解析下行数据中的PLOAM消息和BWMAP消息分别得到ALLOC_ID和ONU_ID的映射关系表和预设的授权长度查找表,并以此确定产生复位信号的位置,并恢复上行突发数据。不需要实现复杂的GPON MAC功能,也不需要实现GPON的测距功能,不涉及到GEM帧解析,对于GPON承载的业务数据完全透明,实现方式简单,资源占用较少,可有效降低整机成本。此外,本实施例中提供的方法可以通过现场可编程门阵列(FPGA)或专用集成电路(ASIC)实现。
附图说明
图1为现有技术中PON拉远设备恢复上行数据的方法流程图;
图2为本发明实施例1提供的一种PON拉远***上行突发数据的恢复方法流程图;
图3为本发明实施例1提供的一种PON拉远***上行突发数据的恢复方法流程图;
图4为本发明实施例1中ALLOC_ID与ONU_ID的映射关系表的构建方法流程图;
图5为本发明实施例1中BWMAP消息的结构示意图;
图6为本发明实施例3提供的一种PON拉远***上行突发数据的恢复方法中搜索状态机的示意图;
图7为本发明实施例4提供的一种PON拉远***上行突发数据的恢复装置的结构示意图;
图8为本发明实施例4提供的一种PON拉远***上行突发数据的恢复装置中第一查找模块的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
本发明的实施例1中,如图2所示,提供了一种PON拉远***上行突发数据的恢复方法,包括:S11,在上行载体标识与光网络单元标识的映射关系表中查找上行突发数据中的上行载体标识,并确定所述上行突发数据的帧尾;S12,在所述上行突发数据的帧尾产生复位信号,并恢复所述上行突发数据;其中,通过在下行数据中的PLOAM消息中提取上行突发数据帧首定界符,解析所述PLOAM消息得到光网络单元的激活状态参数,解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数,以构建所述上行载体标识与光网络单元标识的映射关系表。
具体的,如图3所示,恢复方法包括如下步骤:S21,接收上行突发数据,并在所述上行突发数据中提取帧首定界符和光网络单元标识;S22,在上行载体标识与光网络单元标识的映射关系表中查找所述光网络单元标识对应的上行载体标识;S23,在预设的授权长度查找表中查找所述上行载体标识对应的授权长度,以确定所述上行突发数据的帧尾;S24,在所述上行突发数据的帧尾产生复位信号,并恢复所述上行突发数据。
具体的,根据图1中的展示,PON(Passive Optical Network,无源光网络)拉远设备与光线路终端(Optical Line Terminal,OLT)侧对接的接口使用光网络单元(OpticalNetwork Unite,ONU)光模块模拟ONU设备的动作,与ONU侧对接的接口使用OLT光模块模拟OLT设备的动作。PON下行数据为连续信号,在PON拉远设备内部只需做光-电-光转换即可。上行数据为突发信号,需要PON拉远设备模拟OLT设备的动作,在每个上行突发开始时对OLT光模块做复位的动作。
接收到上行突发数据后,从上行突发数据中提取帧首定界符和光网络单元标识(ONU_ID),在上行载体标识(ALLOC_ID)与ONU_ID的映射关系表中查找ONU_ID对应的ALLOC_ID,并在预设的授权长度查找表中查找ALLOC_ID对应的授权长度。根据帧首定界符确定上行突发数据的帧头,并根据查找到的授权长度确定上行突发数据的帧尾。在上行突发数据的帧尾产生OLT光模块的复位信号,并恢复出上行突发数据,传输至OLT设备端。
此处,如图4所示,ALLOC_ID与ONU_ID的映射关系表通过以下方法构建:
S31,根据下行数据中的PLOAM消息格式,从中提取上行数据帧首定界符;所述上行数据帧首定界符对应于所述PLOAM消息格式中的第7、第8和第9个字节;
S32,根据所述上行数据帧首定界符,解析PLOAM消息得到PLOAM消息格式中第1个字节对应的光网络单元的激活状态参数,并解析BWMAP消息得到接收所述光网络单元的上行载体的标识参数;
S33,根据所述光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,构建上行载体标识与光网络单元标识的映射关系表。
具体的,上行数据和下行数据是光经过串并转换后的并行数据。对下行数据进行处理,具体包括:对下行数据的解扰处理、定帧处理,并从下行数据中提取PLOAM消息和BWMAP消息。下行GPON传输汇聚(GPON Transmission Convergence,GTC)帧的帧头如表1所示,通过比特移位搜索帧头0xB6AB31E0,确定下行GTC帧的起始位置。
表1 下行GTC帧的帧头
下行数据除帧头外,均是经过加扰的,需做解扰处理,采用的解扰多项式为x7+x6+1。经过解扰处理和定帧处理后可以得到按字节边界对齐的数据,按对应的偏移量提取13字节的物理层操作、管理和维护(Physical Layer Operations、Administration andMaintenance,PLOAM)消息和PLEN字段。这里,PLOAM消息是针对于GPON协议层中GTC层***协议栈的。
PLOAM消息格式如表2所示。从PLOAM消息中提取上行数据帧首定界符,PLOAM消息的类型为Upstream_overhead,其中第7字节、第8字节或第9字节为上行数据帧首定界符,即表2中的“data”。
表2 GPON PLOAM消息格式
同时,根据上行数据帧首定界符,解析PLOAM消息得到光网络单元的激活状态参数,并解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数。其中,光网络单元的激活状态参数包括表示ONU_ID处于激活状态的Assign_ONU_ID参数和表示ONU_ID处于未激活状态的Deactivate_ONU_ID参数,接收光网络单元的上行载体为T_cont,GPON中的T_cont是建立在线模板(line-profile)下的一个容器,用于绑定动态带宽分配(Dynamically Bandwidth Assignment,DBA)方式和GPON封装(GPON EncapsulationMode,GEM)的端口,其中DBA限定了最大的上行带宽,GPON封装端口(GEM-port)用于承载业务。接收光网络单元的上行载体的标识为Alloc_ID,上行载体的标识参数包括Assign_ALLOC_ID参数,即表示将ONU_ID分配给ALLOC_ID,或者说是用ALLOC_ID接收ONU_ID。
通过解析得到的Assign_ONU_ID参数、Deactivate_ONU_ID参数和Assign_ALLOC_ID参数确定ALLOC_ID与ONU_ID的映射关系,并将映射关系存入一个4096*8bit的RAM中,如表3所示。
其中,地址0-254表示对应的ONU_ID的激活状态,地址255-4095表示对应的ALLOC_ID分配给哪个ONU_ID。当得到Assign_ONU_ID参数时,则更新地址0-254中对应的表项条目,将表项内容填写为此ONU_ID。若又得到Assign_ALLOC_ID参数时,则更新地址255-4095中对应的表项条目,将表项内容填写为此ONU_ID,表示当前ALLOC_ID是分配给此ONU_ID。当得到Deactivate_ONU_ID参数时,如果是单波消息,则将地址0-254中对应ONU_ID的表项内容填写为255,表示该ONU_ID未被激活,即删除该ONU_ID。如果是广播消息,则将整个表中所有表项条目对应的表项内容填写为255,表示表中所有的ONU_ID均未被激活,即删除表中所有的ONU_ID。
表3 ALLOC_ID与ONU_ID的映射关系表
表4 授权长度查找表
此处,预设的授权长度查找表通过如方法构建:对下行数据中的BWMAP消息进行解析,如图5所示,将Stoptime和Starttime相减得到上行载体的授权长度,并构建预设的授权长度查找表。如表4所示,预设的授权长度查找表为8192*15bit的RAM,其中每64个地址为一组,表示一个ONU_ID对应着64个BWMAP,表中最多可支持128个ONU_ID。其中,BWMAP消息是一个8字节分配结构的标量数组,该数组的每一项代表一个特殊T_cont的带宽映射。
由于表4中每个ONU_ID对应着64个授权长度,当在预设的授权长度查找表中查找ALLOC_ID对应的授权长度时,从64个授权长度中依次进行选取。
本实施例中,通过解析下行数据中的PLOAM消息和BWMAP消息分别得到ALLOC_ID和ONU_ID的映射关系表和预设的授权长度查找表,并以此确定产生复位信号的位置,并恢复上行突发数据。不需要实现复杂的GPON MAC功能,也不需要实现GPON的测距功能,不涉及到GEM帧解析,对于GPON承载的业务数据完全透明,实现方式简单,资源占用较少,可有效降低整机成本。此外,本实施例中提供的方法可以通过现场可编程门阵列(FPGA)或专用集成电路(ASIC)实现。
本发明的实施例2,与实施例1的区别仅在于,步骤S24具体包括:在所述上行突发数据的帧尾产生复位信号,并将所述上行数据的前导码恢复成44比特前导码,恢复所述上行突发数据。
具体的,通过步骤S21-步骤S23,可以确定上行突发数据的起始位置和结束位置,即帧头和帧尾,在帧尾处产生OLT光模块复位信号,由于上行突发数据的前导码在处理过程中会有损失,需要在上行突发数据的帧首定界符前填充44比特前导码,恢复出原来的上行突发数据,经过并串转换后发送给OLT设备。
本实施例中通过在上行突发数据的帧首定界符前填充44比特前导码,恢复出原来的上行突发数据,经过并串转换后发送给OLT设备。使OLT设备接收到的上行突发数据不失真。
本发明的实施例3,给出在ALLOC_ID和ONU_ID的映射关系表和预设的授权长度查找表中查找内容的具体方法。
通过比特移位搜索帧头0xB6AB31E0,搜索状态机如图6所示,在状态机进入Sync状态后,根据当前的移位结果输出下行数据,并对下行数据进行解扰处理和定帧处理,处理后从下行数据中提取PLOAM消息和BWMAP消息。
表5 Assign_ONU_ID参数内容表
字节 | 内容 | 描述 |
1 | 11111111 | 将数据广播至所有的ONU |
2 | 00000011 | Assign_ONU_ID参数确认 |
3 | pppppppp | ONU_ID |
4 | abcdefgh | 字节序号1 |
5-10 | …… | …… |
11 | stuvwxyz | 字节序号8 |
12 | Unspecified | 未定义 |
例如得到了Assign_ONU_ID参数内容如表5所示,若第3个字节为“2”,则将表1中“地址2”对应的ONU_ID表项内容填写为2,表示ONU_ID[2]被激活。
表6 Assign_ALLOC_ID参数内容
例如得到了Assign_ALLOC_ID参数内容如表6所示,若第1个字节为“3”,第3个字节或第4个字节为1024,则表示将表1中“地址1024”对应的ALLOC_ID表项内容填写为3,表示将ALLOC_ID[1024]分配给ONU_ID[3]。若第5个字节为255,则将“地址1024”对应的ALLOC_ID表项内容填写为255,表示不给当前ALLOC_ID分配ONU。
表7 Deactivate_ONU_ID参数内容
例如得到了Deactivate_ONU_ID参数内容如表7所示,若第1字节为“3”,则表示将表1中“地址3”对应的ONU_ID表项内容填写为255,说明ONU_ID[3]未激活。若第一个字节为“11111111”,则表示将表1中所有表项内容均填写为255,表示所有ONU_ID均未激活。
本发明的实施例4,如图7所示,提供了一种PON拉远***上行突发数据的恢复装置,包括:第一查找模块61,用于在上行载体标识与光网络单元标识的映射关系表中查找上行突发数据中的上行载体标识,并确定所述上行突发数据的帧尾;数据恢复模块62,用于在所述上行突发数据的帧尾产生复位信号,并恢复所述上行突发数据;其中,所述第一查找模块61还用于:通过在下行数据中的PLOAM消息中提取上行突发数据帧首定界符,解析所述PLOAM消息得到光网络单元的激活状态参数,解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数,构建所述上行载体标识与光网络单元标识的映射关系表。
在上述实施例的基础上,如图8所示,所述第一查找模块61具体包括:提取模块611,用于根据下行数据中的PLOAM消息格式,从中提取上行数据帧首定界符;所述上行数据帧首定界符对应于所述PLOAM消息格式中的第7、第8和第9个字节;第一确定模块612,用于根据所述上行数据帧首定界符,解析PLOAM消息得到PLOAM消息格式中第1个字节对应的光网络单元的激活状态参数,并解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数;第二确定模块613,用于根据所述光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,构建上行载体标识与光网络单元标识的映射关系表。
在上述实施例的基础上,所述第一查找模块还包括:第一查找子模块,用于在预设的授权长度查找表中查找所述上行载体标识对应的授权长度,根据所述上行突发数据中的帧首定界符和所述授权长度确定所述上行突发数据的帧尾。
在上述实施例的基础上,所述第一查找模块还包括:查找表构建模块,用于将所述BWMAP消息中的Stoptime和Starttime相减得到上行载体的授权长度,并构建预设的授权长度查找表。
具体的,本实施例中的PON拉远***上行突发数据的恢复装置与上述恢复方法类的操作是一一对应的,在此不再赘述。
综上所述,本发明提供了一种PON拉远***上行突发数据的恢复方法及装置,通过查找上行载体标识与光网络单元标识的映射关系表和预设的授权长度查找表,确定产生复位信号的位置,并恢复出上行突发数据。本发明不需要实现复杂的GPON MAC功能,不需要实现GPON测距功能,不涉及到GEM帧解析,只需要解析下行数据的PLOAM消息和BWMAP消息,对于GPON承载的业务数据完全透明,实现方式简单,资源占用较少,可有效降低整机成本,且可用现场可编程门阵列(FPGA)或专用集成电路(ASIC)实现。
最后,本发明的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种PON拉远***上行突发数据的恢复方法,其特征在于,包括:
S1,在上行载体标识与光网络单元标识的映射关系表中查找上行突发数据中的上行载体标识,并确定所述上行突发数据的帧尾;
S2,在所述上行突发数据的帧尾产生光线路终端光模块的复位信号,并恢复所述上行突发数据,所述光线路终端光模块用于在所述PON拉远***与光网络单元侧对接的接口处模拟光线路终端设备的动作;
其中,通过在下行数据中的PLOAM消息中提取上行突发数据帧首定界符,解析所述PLOAM消息得到光网络单元的激活状态参数,解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数,以构建所述上行载体标识与光网络单元标识的映射关系表。
2.根据权利要求1所述的恢复方法,其特征在于,S2具体包括:
在所述上行突发数据的帧尾产生复位信号,并将所述上行突发数据的前导码恢复成44比特前导码,恢复所述上行突发数据。
3.根据权利要求2所述的恢复方法,其特征在于,S1前还包括:
接收上行突发数据,并在所述上行突发数据中提取帧首定界符和光网络单元标识;相应地,S1具体包括:
根据提取的所述光网络单元标识,在上行载体标识与光网络单元标识的映射关系表中查找上行突发数据中的上行载体标识。
4.根据权利要求1-3中任一项所述的恢复方法,其特征在于,构建所述上行载体标识与光网络单元标识的映射关系表具体包括:
根据下行数据中的PLOAM消息格式,从中提取上行数据帧首定界符;所述上行数据帧首定界符对应于所述PLOAM消息格式中的第7、第8和第9个字节;
根据所述上行数据帧首定界符,解析PLOAM消息得到PLOAM消息格式中第1个字节对应的光网络单元的激活状态参数,并解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数;
根据所述光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,构建上行载体标识与光网络单元标识的映射关系表。
5.根据权利要求4所述的恢复方法,其特征在于,所述上行载体标识与光网络单元标识的映射关系表为4096*8bit的RAM;
其中,地址0-254表示对应的光网络单元的激活状态,地址255-4095表示对应的接收所述光网络单元的上行载体。
6.根据权利要求5所述的恢复方法,其特征在于,所述根据所述光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,构建预设的上行载体标识与光网络单元标识的映射关系表具体包括:当一光网络单元处于激活状态时,将所述地址0-254中对应的表项内容更新为此光网络单元标识;若一上行载体接收此光网络单元,则将所述地址255-4095中对应的表项内容更新为此光网络单元标识。
7.根据权利要求1-3中任一项所述的恢复方法,其特征在于,所述确定所述上行突发数据的帧尾具体包括:
在预设的授权长度查找表中依次查找所述上行载体标识对应的授权长度,根据所述上行突发数据中的帧首定界符和所述授权长度确定所述上行突发数据的帧尾。
8.根据权利要求7所述的恢复方法,其特征在于,所述构建所述预设的授权长度查找表具体包括:
将所述BWMAP消息中的Stoptime和Starttime相减得到上行载体的授权长度,并构建预设的授权长度查找表。
9.一种PON拉远***上行突发数据的恢复装置,其特征在于,包括:
第一查找模块,用于在上行载体标识与光网络单元标识的映射关系表中查找上行突发数据中的上行载体标识,并确定所述上行突发数据的帧尾;
数据恢复模块,用于在所述上行突发数据的帧尾产生光线路终端光模块的复位信号,并恢复所述上行突发数据,所述光线路终端光模块用于在所述PON拉远***与光网络单元侧对接的接口处模拟光线路终端设备的动作;
其中,所述第一查找模块还用于:通过在下行数据中的PLOAM消息中提取上行突发数据帧首定界符,解析所述PLOAM消息得到光网络单元的激活状态参数,解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数,以构建所述上行载体标识与光网络单元标识的映射关系表。
10.根据权利要求9所述的恢复装置,其特征在于,所述第一查找模块具体包括:
提取模块,用于根据下行数据中的PLOAM消息格式,从中提取上行数据帧首定界符;所述上行数据帧首定界符对应于所述PLOAM消息格式中的第7、第8和第9个字节;
第一确定模块,用于根据所述上行数据帧首定界符,解析PLOAM消息得到PLOAM消息格式中第1个字节对应的光网络单元的激活状态参数,并解析下行数据中的BWMAP消息得到接收所述光网络单元的上行载体的标识参数;
第二确定模块,用于根据所述光网络单元的激活状态参数和接收所述光网络单元的上行载体的标识参数,构建上行载体标识与光网络单元标识的映射关系表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710374766.XA CN107181527B (zh) | 2017-05-24 | 2017-05-24 | 一种pon拉远***上行突发数据的恢复方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710374766.XA CN107181527B (zh) | 2017-05-24 | 2017-05-24 | 一种pon拉远***上行突发数据的恢复方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107181527A CN107181527A (zh) | 2017-09-19 |
CN107181527B true CN107181527B (zh) | 2018-03-23 |
Family
ID=59832650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710374766.XA Expired - Fee Related CN107181527B (zh) | 2017-05-24 | 2017-05-24 | 一种pon拉远***上行突发数据的恢复方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107181527B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101364844A (zh) * | 2007-08-10 | 2009-02-11 | 华为技术有限公司 | 在无源光网络中实现拉远传输数据的方法、***及装置 |
CN101459472A (zh) * | 2007-08-10 | 2009-06-17 | 华为技术有限公司 | 在无源光网络中实现拉远传输数据的方法、***及装置 |
CN101577590A (zh) * | 2008-05-08 | 2009-11-11 | 华为技术有限公司 | 一种信号传输方法、中继设备以及无源光网络*** |
EP2247118A2 (en) * | 2009-04-27 | 2010-11-03 | Hitachi Ltd. | Passive optical network system and its operation method |
CN102301670A (zh) * | 2009-02-16 | 2011-12-28 | 华为技术有限公司 | 无源光网络突发发送方法及接收机复位方法与装置 |
-
2017
- 2017-05-24 CN CN201710374766.XA patent/CN107181527B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101364844A (zh) * | 2007-08-10 | 2009-02-11 | 华为技术有限公司 | 在无源光网络中实现拉远传输数据的方法、***及装置 |
CN101459472A (zh) * | 2007-08-10 | 2009-06-17 | 华为技术有限公司 | 在无源光网络中实现拉远传输数据的方法、***及装置 |
CN101577590A (zh) * | 2008-05-08 | 2009-11-11 | 华为技术有限公司 | 一种信号传输方法、中继设备以及无源光网络*** |
CN102301670A (zh) * | 2009-02-16 | 2011-12-28 | 华为技术有限公司 | 无源光网络突发发送方法及接收机复位方法与装置 |
EP2247118A2 (en) * | 2009-04-27 | 2010-11-03 | Hitachi Ltd. | Passive optical network system and its operation method |
Also Published As
Publication number | Publication date |
---|---|
CN107181527A (zh) | 2017-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101159495B (zh) | 无源光纤网络中信号传送***、设备及方法 | |
EP2837141B1 (en) | Dynamic bandwidth assignment in hybrid access network with passive optical network and another medium | |
EP2245773B1 (en) | Protected passive optical communications system | |
CN101389147B (zh) | 一种基于点对多点网络的从节点数据互通装置、方法与*** | |
KR100982016B1 (ko) | 기가 비트 수동형 광 가입장망의 가입자 종단장치와 그 장치에서의 상향 프레임 처리 방법 | |
CN112672236B (zh) | 业务信号处理方法及设备 | |
CN101188502A (zh) | 具有电信e1接口的以太无源光网络传输单元 | |
CN101729358B (zh) | 一种信息传递和接收方法、***和装置 | |
CN106302166B (zh) | 一种数据传输方法和装置 | |
CN101360041A (zh) | 无源光网络中承载ip报文的方法及装置 | |
KR20080063270A (ko) | 광 통신 네트워크 시스템, 친국 광 통신 장치 및 자국 광통신 장치 | |
CN101959091B (zh) | 一种数据传输方法、***以及运营商边缘节点 | |
CN101729935A (zh) | 业务数据传输方法和装置 | |
CN101577590B (zh) | 一种信号传输方法、中继设备以及无源光网络*** | |
KR101357646B1 (ko) | 통합형 수동광네트워크 맥 처리장치 및 그를 이용한 통합형 수동광네트워크 광라인종단 시스템 | |
CN107181527B (zh) | 一种pon拉远***上行突发数据的恢复方法及装置 | |
US6792101B2 (en) | Method to transport a reference clock signal | |
CN100461654C (zh) | 基于波分多址的以太网无源光网络及其传输数据的方法 | |
CN102143408B (zh) | 无源光网络通信的方法、装置和*** | |
CN107222295B (zh) | Pon聚合拉远***上行突发处理方法及远端、局端设备 | |
Horvath et al. | Implementation of NG-PON2 transmission convergence layer into OPNET modeler | |
KR101710524B1 (ko) | 시분할 다중화 및 파장분할 다중화 방식의 수동 광 네트워크에서 광가입자망 종단유닛을 등록하는 광 라인 종단장치 및 방법 | |
CN101577843B (zh) | 复帧处理的方法、装置和*** | |
CN104919759B (zh) | 无源光网络上行带宽分配的方法、装置及*** | |
CN106878834A (zh) | 一种无源光网络兼容装置及其实现方法和光线路终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180323 |