一种数据传输方法及设备技术

技术编号:15394831 阅读:201 留言:0更新日期:2017-05-19 06:33
一种数据传输方法及设备,该方法包括:接收光线路终端OLT发送的上行调度授权,该上行调度授权包括至少两个授权通道以及至少两个授权通道中每个授权通道的授权起始时间和授权时间长度;根据传输数据和每个授权通道的授权起始时间和授权时间长度,构建与至少两个授权通道一一对应的至少两个数据帧,至少两个数据帧中的每个数据帧均包括至少一个码字,每个数据帧携带有序列号,每个数据帧携带的序列号用于指示每个数据帧包括的码字中的第一个码字在传输数据中的位置,当每个数据帧包括有两个或以上的码字时,每个数据帧中包括的码字在传输数据中连续;将至少两个数据帧分别通过对应的授权通道发送给OLT。本发明专利技术实施例,可以提高数据传输效率。

【技术实现步骤摘要】
一种数据传输方法及设备
本专利技术涉及通信
,尤其涉及一种数据传输方法及设备。
技术介绍
随着宽带接入技术的不断发展,无源光纤网络(PassiveOpticalNetwork,PON)的规模在不断变大。然而,随着用户对数据流需求的不断增加,现有的PON中的带宽已无法满足用户的需求。为了解决上述问题,业界提出了通道绑定方法,即通过多个通道同时传输数据。目前,一种常用的数据传输方法为:以前向纠错(ForwardErrorCorrection,FEC)码字为单位,将传输数据映射在不同通道上。但该方法中,为了保证光线路终端(OpticalLineTerminal,OLT)能够正确识别出不同通道传输的FEC码字在数据流中的相对位置,需要在每个FEC码字的头部增加FEC码字序列号,以致FEC码字用于传输数据的位数减少,从而降低了数据传输效率。
技术实现思路
本专利技术实施例公开了一种数据传输方法及设备,用于提高数据传输效率。第一方面公开一种数据传输方法,该方法应用于光网络单元(OpticalNetworkUnit,ONU),接收OLT发送的包括至少两个授权通道以及至少两个授权通道中每个授权通道的授权起始时间和授权时间长度的上行调度授权,根据传输数据和每个授权通道的授权起始时间和授权时间长度,构建与至少两个授权通道一一对应的至少两个数据帧,并将至少两个数据帧分别通过对应的授权通道发送给OLT。至少两个数据帧中的每个数据帧均包括至少一个码字,每个数据帧携带有序列号,每个数据帧携带的序列号用于指示每个数据帧包括的码字中的第一个码字在传输数据中的位置,当每个数据帧包括有两个或以上的码字时,每个数据帧中包括的码字在传输数据中连续,因此,可以通过每个数据帧携带的第一个码字的序列号即可以使OLT实现对至少两个数据帧的重组,而由于每个数据帧只需要携带一个码字在传输数据中的序列号,因此,减少了数据帧中携带的序列号的数量,以便数据帧中可以传输更多的数据,从而提高数据传输效率。其中,传输数据即ONU需要传输给OLT的数据。在一个实施例中,每个数据帧中的第一个码字可以包括第一码块和第二码块,第一码块用于自扰码的同步,第二码块用于协调子层(ReconciliationSublayer,RS)的定界和同步,每个数据帧携带的序列号,可以携带在每个数据帧中的第二码块中,可以在不改变数据帧的情况下,利用第二码块携带第一个码字的序列号,不会使用数据帧中额外的位携带序列号,可以提高数据传输效率。在一个实施例中,每个数据帧中的第一个码字可以包括第一码块,第一码块用于自扰码的同步,每个数据帧携带的序列号,可以携带在每个数据帧中的第一码块中,利用第一码块可以携带第一个码字的序列号,由于第二码块的数据本身不传递有效数据,因此,可以删除数据帧中的第二码块,以便可以在第二码块的位置传输数据,可以缩短数据帧的长度,从而在提高数据传输效率的同时,可以进一步提高数据传输速率。在一个实施例中,每个数据帧携带有的序列号,可以携带在每个数据帧中的补齐位,由于数据帧中的补齐位可以携带第一个码字的序列号,可以删除数据帧中的第一码块和第二码块,以便可以在第一码块和第二码块的位置传输数据,可以缩短数据帧的长度,从而在提高数据传输效率的同时,可以进一步提高数据传输速率。在一个实施例中,每个数据帧还可以携带有逻辑链路标识(LogicalLinkIdentifier,LLID)和包括的至少一个码字的码字数量,LLID用于标识ONU,以便OLT可以根据数据帧中携带的LLID确定数据帧是由那个ONU发送的,以及根据数据帧中携带的数据帧包括的至少一个码字的码字数量更快的实现数据帧的重组。在一个实施例中,每个数据帧包括的码字可以为FEC码字,也可以为其它码字或其它码块。第二方面公开一种数据传输方法,该方法应用于OLT,接收ONU通过至少两个授权通道发送的至少两个数据帧,至少两个数据帧中的每个数据帧均包括至少一个码字,每个数据帧携带有序列号,序列号用于指示每个数据帧包括的码字中的第一个码字在传输数据中的位置,获取每个数据帧携带的序列号,并根据获取的序列号对至少两个数据帧进行重组以获得传输数据,当数据帧的数量为2,且第一数据帧携带的序列号小于第二数据帧携带的序列号时,传输数据中的第一个码字为第一数据帧中的第一个码字,当第二数据帧携带的序列号是与第一数据帧携带的序列号相邻的下一个序列号时,传输数据中的第二个码字为第二数据帧中的第一个码字,当第二数据帧携带的序列号不是与第一数据帧携带的序列号相邻的下一个序列号时,传输数据中的第二个码字为第一数据帧中的第二个码字。由于每个数据帧只携带有包括的至少一个码字中第一个码字在传输数据中的序列号,因此,减少了数据帧中携带的序列号的数量,以便数据帧中可以传输更多的数据,从而提高数据传输效率。其中,传输数据即OLT能够从ONU接收的数据。在一个实施例中,每个数据帧中的第一个码字可以包括第一码块和第二码块,第一码块用于自扰码的同步,第二码块用于RS的定界和同步,每个数据帧携带的序列号,可以携带在每个数据帧中的第二码块中,可以在不改变数据帧的情况下,利用第二码块携带第一个码字的序列号,不会使用数据帧中额外的位携带序列号,可以提高数据传输效率。在一个实施例中,每个数据帧中的第一个码字可以包括第一码块,第一码块用于自扰码的同步,每个数据帧携带的序列号,可以携带在每个数据帧中的第一码块中,利用第一码块可以携带第一个码字的序列号,由于第二码块的数据本身不传递有效数据,因此,可以删除数据帧中的第二码块,以便可以在第二码块的位置传输数据,可以缩短数据帧的长度,从而在提高数据传输效率的同时,可以进一步提高数据传输速率。在一个实施例中,每个数据帧携带的序列号,可以携带在每个数据帧中的补齐位中,由于数据帧中的补齐位可以携带第一个码字的序列号,可以删除数据帧中的第一码块和第二码块,以便可以在第一码块和第二码块的位置传输数据,可以缩短数据帧的长度,从而在提高数据传输效率的同时,可以进一步提高数据传输速率。在一个实施例中,每个数据帧还可以携带有LLID和包括的至少一个码字的码字数量,LLID用于标识ONU,根据获取的序列号对至少两个数据帧进行重组得到传输数据,可以是根据获取的序列号、LLID和码字数量对至少两个数据帧进行重组,以获得ONU传输的传输数据。OLT可以根据数据帧中携带的LLID确定哪些数据帧是由那个ONU发送的,以及根据数据帧中携带的数据帧包括的至少一个码字的码字数量更快的实现数据帧的重组。在一个实施例中,每个数据帧包括的码字可以为FEC码字,也可以其它码字或其它码块。第三方面公开一种ONU,该ONU包括用于执行第一方面或第一方面的任一种可能实现方式所提供的数据传输方法的单元。第四方面公开一种ONU,该ONU包括处理器、存储器和收发器,存储器用于存储程序代码,处理器用于执行程序代码,收发器用于与OLT进行通信。当处理器执行存储器存储的程序代码时,使得处理器执行第一方面或第一方面的任一种可能实现方式所公开的数据传输方法。第五方面公开一种可读存储介质,该可读存储介质存储了ONU用于执行第一方面或第一方面的任一种可能实现方式所公开的数据传输方法的程序代码。第六方面公开一种OLT,该O本文档来自技高网...
一种数据传输方法及设备

【技术保护点】
一种数据传输方法,其特征在于,所述方法应用于光网络单元ONU,包括:接收光线路终端OLT发送的上行调度授权,所述上行调度授权包括至少两个授权通道以及所述至少两个授权通道中每个授权通道的授权起始时间和授权时间长度;根据传输数据和所述每个授权通道的授权起始时间和授权时间长度,构建与所述至少两个授权通道一一对应的至少两个数据帧,所述至少两个数据帧中的每个数据帧均包括至少一个码字,所述每个数据帧携带有序列号,所述序列号用于指示所述每个数据帧包括的码字中的第一个码字在所述传输数据中的位置,当所述每个数据帧包括有两个或以上的码字时,所述每个数据帧中包括的码字在所述传输数据中连续;将所述至少两个数据帧分别通过对应的授权通道发送给所述OLT。

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于光网络单元ONU,包括:接收光线路终端OLT发送的上行调度授权,所述上行调度授权包括至少两个授权通道以及所述至少两个授权通道中每个授权通道的授权起始时间和授权时间长度;根据传输数据和所述每个授权通道的授权起始时间和授权时间长度,构建与所述至少两个授权通道一一对应的至少两个数据帧,所述至少两个数据帧中的每个数据帧均包括至少一个码字,所述每个数据帧携带有序列号,所述序列号用于指示所述每个数据帧包括的码字中的第一个码字在所述传输数据中的位置,当所述每个数据帧包括有两个或以上的码字时,所述每个数据帧中包括的码字在所述传输数据中连续;将所述至少两个数据帧分别通过对应的授权通道发送给所述OLT。2.根据权利要求1所述的方法,其特征在于,所述每个数据帧中的第一个码字包括第一码块和第二码块,所述第一码块用于自扰码的同步,所述第二码块用于协调子层RS的定界和同步;所述每个数据帧携带有序列号包括:所述每个数据帧中的所述第二码块携带有序列号。3.根据权利要求1所述的方法,其特征在于,所述每个数据帧中的第一个码字包括第一码块,所述第一码块用于自扰码的同步;所述每个数据帧携带有序列号包括:所述每个数据帧中的所述第一码块携带有序列号。4.根据权利要求1所述的方法,其特征在于,所述每个数据帧携带有序列号包括:所述每个数据帧中的补齐位携带有序列号。5.根据权利要求1-4任一项所述的方法,其特征在于,所述每个数据帧还携带有逻辑链路标识LLID和包括的所述至少一个码字的码字数量,所述LLID用于标识所述ONU。6.根据权利要求1-4任一项所述的方法,其特征在于,所述每个数据帧包括的码字为前向纠错FEC码字。7.一种数据传输方法,其特征在于,所述方法应用于光线路终端OLT,包括:接收光网络单元ONU通过至少两个授权通道发送的至少两个数据帧,所述至少两个数据帧中的每个数据帧均包括至少一个码字,所述每个数据帧携带有序列号,所述序列号用于指示所述每个数据帧包括的码字中的第一个码字在传输数据中的位置;获取所述每个数据帧中携带的序列号;根据获取的序列号对所述至少两个数据帧进行重组,以获得所述传输数据,当数据帧的数量为2,且第一数据帧携带的序列号小于第二数据帧携带的序列号时,所述传输数据中的第一个码字为所述第一数据帧中的第一个码字,当所述第二数据帧携带的序列号是与所述第一数据帧携带的序列号相邻的下一个序列号时,所述传输数据中的第二个码字为所述第二数据帧中的第一个码字,当所述第二数据帧携带的序列号不是与所述第一数据帧携带的序列号相邻的下一个序列号时,所述传输数据中的第二个码字为所述第一数据帧中的第二个码字。8.根据权利要求7所述的方法,其特征在于,所述每个数据帧中的第一个码字包括第一码块和第二码块,所述第一码块用于自扰码的同步,所述第二码块用于协调子层RS的定界和同步;所述每个数据帧携带有序列号包括:所述每个数据帧中的所述第二码块携带有序列号。9.根据权利要求7所述的方法,其特征在于,所述每个数据帧中的第一个码字包括第一码块,所述第一码块用于自扰码的同步;所述每个数据帧携带有序列号包括:所述每个数据帧中的所述第一码块携带有序列号。10.根据权利要求7所述的方法,其特征在于,所述每个数据帧携带有序列号包括:所述每个数据帧中的补齐位携带有序列号。11.根据权利要求7-10任一项所述的方法,其特征在于,所述每个数据帧还携带有逻辑链路标识LLID和包括的所述至少一个码字的码字数量,所述LLID用于标识所述ONU;所述根据获取的序列号对所述至少两个数据帧进行重组,以获得所述传输数据包括:根据获取的序列号、所述LLID和所述码字数量对所述至少两个数据帧进行重组,以获得所述ONU传输的所述传输数据。12.根据权利要求7-10任一项所述的方法,其特征在于,所述每个数据帧包括的码字为前向纠错FEC码字。13.一种光网络单元ONU,其特征在于,包括:接收单元,用于接收光...

【专利技术属性】
技术研发人员:聂世玮吴徐明赵殿博殷锦蓉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1