上行前向纠错码字填充的制作方法

文档序号:8489838阅读:405来源:国知局
上行前向纠错码字填充的制作方法
【专利说明】
[0001] 交叉引用相关申请
[0002] 本申请要求于2014年1月24日提交的美国临时专利申请号61/930, 953的权益, 为任何目的将其全文并入本文中,W作参考。
技术领域
[0003] 本说明书总体上涉及码字填充,包括上行前向纠错码字填充,用于根据突发数据 (databurst)尺寸进行传输器编码或者接收器解码。
【背景技术】
[0004] 无源光网络(P0N)(例如,W太网无源光网络巧P0N))越来越多地部署成满足带宽 密集型服务(例如,宽带因特网访问)的居民和商业需求的增长。EP0N总体上包括在中央 办公室的光线路终端(0LT)设备W及由无源光学连接来连接的在本领域中的多个光网络 单元(0NU)。0NU可W(例如)通过同轴传输网络与EP0N的一个或多个住宅或商业用户的 客户设备禪合,W便该些用户可W接收宽带密集型服务。因此,从0LT跨越到客户设备的网 络可W称为光纤同轴混合化FC)网。

【发明内容】

[0005] 本发明包括W下内容:
[0006] (1)一种装置,包括:
[0007] 至少一个处理器电路,被配置为:
[0008] 接收突发数据的部分、将所述部分编码为区块,并且将所述区块添加至缓冲器;
[0009] 在所述缓冲器中的区块的数量满足阔值时,从所述缓冲器的所述区块中的至少一 些生成第一码字,从所述缓冲器中去除所述区块的所述至少一些,并且提供所述第一码字, 用于进行传输;
[0010] 在检测到指示所述突发数据结尾的标记时,从所述缓冲器的剩余区块中生成一组 码字,其中,在检测到所述标记时,至少部分根据在所述缓冲器中的所述剩余区块的数量, 确定所述一组码字;并且
[0011] 提供所述一组码字,用于进行传输。
[001引 似根据(1)所述的装置,其中,在所述缓冲器中的区块的所述数量满足所述阔值 之前,检测到指示所述突发数据的所述结尾的所述标记。
[0013] (3)根据(1)所述的装置,其中,所述一组码字包括单个码字。
[0014] (4)根据(1)所述的装置,其中,所述一组码字包括多个码字,所述多个码字中的 每个包括不同数量的信息位。
[0015] (5)根据(1)所述的装置,其中,所述至少一个处理器电路被配置为至少部分根据 在码字的组与位的数量之间的映射,确定在所述一组码字中的码字的数量W及在所述一组 码字中的每个码字的尺寸。
[0016] (6)根据(5)所述的装置,其中,所述至少一个处理器电路被配置为通过将所述缓 冲器中的所述剩余区块的多个位应用于所述映射,确定在所述一组码字中的码字的所述数 量W及在所述一组码字中的每个码字的所述尺寸。
[0017] (7)根据(1)所述的装置,其中,所述至少一个处理器电路进一步被配置为:
[0018] 在检测到指示所述突发数据的所述结尾的所述标记时,根据包含在所述缓冲器内 的区块的所述数量,识别在多个面元中的面元,
[001引其中:
[0020] 所述多个面元中的每个面元具有各个下区块数量阔值和各个上区块数量阔值,并 且
[0021] 至少根据所识别的面元,确定在所述一组码字中的码字的数量。
[0022] (8)根据(1)所述的装置,其中,所述至少一个处理器电路进一步被配置为:
[0023] 至少根据所述剩余区块的一部分,生成至少一个循环兀余检验区块;并且
[0024] 至少根据所述剩余区块的所述部分,生成至少一个奇偶校验区块,
[0025] 其中,至少根据所述剩余区块的所述部分、所述至少一个循环兀余检验区块W及 所述至少一个奇偶校验区块,生成所述一组码字的至少一个码字。
[002引 (9)根据(1)所述的装置,其中,所述阔值与用于生成最大尺寸的码字的区块的数 量对应。
[0027] (10)根据(1)所述的装置,其中,在检测标记时,在该组码字中的码字的数量至少 根据缓冲器的剩余区块。
[002引 (11)根据(1)所述的装置,其中,每个区块包括固定数量的位,并且所述至少一个 处理器电路被配置为检测突发数据的结尾,无需突发数据的尺寸的先验知识。
[0029] (12) -种方法,包括:
[0030] 将突发数据的部分编码成第一区块;
[0031] 在至少一个缓冲器中储存所述第一区块,其中,所述至少一个缓冲器包含与所述 突发数据相关联的一个或多个区块;
[0032] 在储存所述第一区块时,确定包含在所述至少一个缓冲器内的区块的数量;
[0033] 确定所述部分是否包括指示所述突发数据的结尾的结尾突发标记;
[0034] 至少根据所确定的区块的数量并且根据所述部分是否包括所述结尾突发标记,生 成至少一个码字,其中,在储存所述第一区块时,至少根据包含在所述至少一个缓冲器内的 一个或多个区块的子集,生成所述至少一个码字;并且
[00巧]提供所述至少一个码字,用于进行传输。
[003引(蝴根据所述的方法,进一步包括:
[0037] 在该部分突发数据包含结尾突发标记时,根据包含在缓冲器内的区块的数量,识 别在多个面元中的一个面元,
[0038]其中:
[0039] 所述多个面元中的每个面元具有各个下区块数量阔值和各个上区块数量阔值,并 且
[0040] 在所述至少一个码字中的码字的数量根据所识别的面元。
[00川 (14)根据所述的方法,其中:
[0042] 所述至少一个缓冲器包括所述一个或多个区块W及所述第一区块;
[0043] 在缓冲器中的所确定的区块数量超过预定的最大区块数量时,所述至少一个码字 包括束一码子;并且
[0044] 所述第一码字根据在所述至少一个缓冲器中的突发数据的一个或多个区块。
[004引(巧)根据所述的方法,其中:
[0046] 所述至少一个缓冲器包括所述一个或多个区块W及所述第一区块;并且
[0047] 所述至少一个码字中的每个具有多个预定尺寸中的一个尺寸。
[0048] (16)根据(15)所述的方法,其中,所述至少一个码字包括第一码字W及尺寸与第 一码字不同的第二码字。
[0049] (17)根据(12)所述的方法,其中,在所述至少一个码字中的码字的数量至少根据 所确定的区块数量并且根据所述部分是否包括结尾突发标记。
[0050] (18) -种包括储存在有形计算机可读储存介质内的指令的计算机程序产品,所述 指令包括:
[0051] 指令,用于接收突发数据;
[0052] 指令,用于将突发数据的第一部分作为第一组码字进行解码,第一组码字中的每 个具有第一数量的位;W及
[0053] 指令,用于将突发数据的剩余部分作为第二组码字进行解码,其中,至少部分根据 突发数据的剩余部分的第二数量的位,确定在第二组码字中的码字的数量,所述第二数量 的位少于第一数量的位。
[0054] (19)根据(18)所述的计算机程序产品,其中,对于每个码字,用于编码的指令包 括:
[0055] 指令,用于根据在码字中的一个或多个奇偶校验区块,执行奇偶校验计算;
[0056] 指令,用于在所述奇偶校验计算成功时,从所述码字中去除所述一个或多个奇偶 校验区块,W便形成第一组区块;
[0057] 指令,用于根据第一组区块计算循环兀余检验(CRC)值;
[005引指令,用于比较所计算的CRC值和包含在第一组区块内的C
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1