本发明涉及通信技术领域,特别涉及一种数据传输方法、系统和相关设备。
背景技术:
移动通信正逐步进入5g时代。由于5g的基站设置更加密集,需要更多的小型基站进行5g信号的覆盖。传统的无线前传方案,例如点对点光纤等技术,在这种新的建设场景和需求下,存在部署成本高、网络拓扑复杂、工程建设难度高等问题,需要采用新的前传方案来满足5g场景下的业务承载需求。
wdmpon(wavelengthdivisionmultiplexing-passiveopticalnetwork,波分复用型无源光网络)采用波分复用技术,每个局端设备olt(opticallineterminal,光线路终端)的pon端口与每个用户侧终端onu(opticalnetworkunit,光网络单元)设备是点对点对应的关系,独占一对上下行波长。每个传输通道独立不干扰,由于不采用传统光接入网的时分复用方案,数据传输的时延和抖动得到了有效优化,在技术性能上可以满足5g前传的性能要求。
采用wdmpon系统承载5g前传,可以有效解决目前5g前传解决方案所面临的问题,具备节省干线光纤资源、部署和管理难度低等优点。
技术实现要素:
发明人经过分析后发现,在用于5g前传的wdmpon系统中,5g前传信号的高带宽需求和时延敏感性对于wdmpon系统的管理信息通道方案的选择带来很多限制。现有的主流技术方案如下。
amcc(appliedmicrocircuitscorporation,应用微电路公司)提供的基于射频导频的方案会对数据报文的质量产生一定程度劣化,同时需要引入额外的低频信号处理电路和芯片,从而会带来额外的体积和功耗问题。
基于fec(forwarderrorcorrection,前向纠错码)帧格式的转码方案是一种利用fec帧插入管理信息的方案。然而,这种方案需要研发新的mac(mediaaccesscontrol,介质访问控制)层芯片,研发成本和芯片功耗体积存在一定的问题。
独立的第三波长方案通过引入独立的第三波长来单独承载管理通道信息。这种方案需要对odn(opticaldistributionnetwork,光配线网络)进行改造,兼容性存在很大问题;同时需要引入额外的一对收发机模块,改造难度和成本均难以接受。
因此,相关技术中管理信息通道的建立方案存在改造成本较高的问题。
本发明实施例所要解决的一个技术问题是:提供一种改造成本低的管理信息通道建立方案。
根据本发明一些实施例的第一个方面,提供一种数据传输方法,包括:发送设备将管理信息进行分片处理,获得一个或多个管理信息分片;发送设备获取标准以太网报文,标准以太网报文中包括一个或多个帧间距ifg数据;发送设备采用一个或多个管理信息分片替换掉标准以太网报文中的ifg数据以生成处理后的以太网报文,其中,每个管理信息分片替换一个ifg数据;发送设备将处理后的以太网报文发送给通信对端的接收设备,以便接收设备从处理后的以太网报文中获取管理信息。
在一些实施例中,发送设备和接收设备位于用于5g前传的波分复用型无源光网络wdmpon系统;发送设备为光线路终端olt、接收设备为光网络单元onu,或者,发送设备为onu、接收设备为olt。
在一些实施例中,标准以太网报文中包括ecpri数据报文。
在一些实施例中,发送设备将管理信息进行分片处理,获得一个或多个管理信息分片包括:发送设备根据每个管理信息分片的承载空间,将管理信息划分为多个报文;发送设备根据每个报文和分片序号生成相应的管理信息分片;发送设备生成包括管理信息的长度的分片,作为首个管理信息分片。
在一些实施例中,在一个管理信息分片的数据量小于一个ifg数据的数据量的情况下,每个管理信息分片替换的ifg数据中的数据量等于一个管理信息分片的数据量。
在一些实施例中,数据传输方法还包括:接收设备从处理后的以太网报文中获取管理信息;接收设备采用一个或多个ifg数据替换掉处理后的以太网报文中的管理信息分配以生成标准以太网报文,其中,每个ifg数据替换一个管理信息分片;接收设备将生成的标准以太网报文发送给接收设备的下一个网络节点。
在一些实施例中,数据传输方法还包括:响应于获取的处理后的以太网报文中的至少一个管理信息分片丢失或错误,接收设备生成重传请求;接收设备将重传请求进行分片处理,获得一个或多个重传请求分片;接收设备获取待发送给发送设备的标准以太网报文,待发送给发送设备的标准以太网报文中包括一个或多个帧间距ifg数据;接收设备采用一个或多个重传请求分片替换掉待发送给发送设备的标准以太网报文中的ifg数据以生成待发送给发送设备的处理后的以太网报文,其中,每个重传请求分片替换一个ifg数据;接收设备将待发送给发送设备的处理后的以太网报文发送给发送设备,以便发送设备从接收到的处理后的以太网报文中获取重传请求、并重新发送管理信息。
根据本发明一些实施例的第二个方面,提供一种发送设备,包括:分片处理模块,被配置为将管理信息进行分片处理,获得一个或多个管理信息分片;以太网报文获取模块,被配置为获取标准以太网报文,标准以太网报文中包括一个或多个帧间距ifg数据;分片替换模块,被配置为采用一个或多个管理信息分片替换掉标准以太网报文中的ifg数据以生成处理后的以太网报文,其中,每个管理信息分片替换一个ifg数据;以太网报文发送模块,被配置为将处理后的以太网报文发送给通信对端的接收设备,以便接收设备从处理后的以太网报文中获取管理信息。
在一些实施例中,发送设备和接收设备位于用于5g前传的波分复用型无源光网络wdmpon系统;发送设备为光线路终端olt、接收设备为光网络单元onu,或者,发送设备为onu、接收设备为olt。
在一些实施例中,标准以太网报文中包括ecpri数据报文。
在一些实施例中,分片处理模块进一步被配置为根据每个管理信息分片的承载空间,将管理信息划分为多个报文;根据每个报文和分片序号生成相应的管理信息分片;生成包括管理信息的长度的分片,作为首个管理信息分片。
在一些实施例中,在一个管理信息分片的数据量小于一个ifg数据的数据量的情况下,每个管理信息分片替换的ifg数据中的数据量等于一个管理信息分片的数据量。
根据本发明一些实施例的第三个方面,提供一种数据传输系统,包括:前述任意一种发送设备,以及接收设备,被配置为从处理后的以太网报文中获取管理信息。
在一些实施例中,接收设备进一步被配置为从处理后的以太网报文中获取管理信息;采用一个或多个ifg数据替换掉处理后的以太网报文中的管理信息分配以生成标准以太网报文,其中,每个ifg数据替换一个管理信息分片;将生成的标准以太网报文发送给接收设备的下一个网络节点。
在一些实施例中,接收设备进一步被配置为响应于获取的处理后的以太网报文中的至少一个管理信息分片丢失或错误,生成重传请求;将重传请求进行分片处理,获得一个或多个重传请求分片;获取待发送给发送设备的标准以太网报文,待发送给发送设备的标准以太网报文中包括一个或多个帧间距ifg数据;采用一个或多个重传请求分片替换掉待发送给发送设备的标准以太网报文中的ifg数据以生成待发送给发送设备的处理后的以太网报文,其中,每个重传请求分片替换一个ifg数据;将待发送给发送设备的处理后的以太网报文发送给发送设备,以便发送设备从接收到的处理后的以太网报文中获取重传请求、并重新发送管理信息。
根据本发明一些实施例的第四个方面,提供一种数据传输装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器中的指令,执行前述任意一种数据传输方法。
根据本发明一些实施例的第五个方面,提供一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现前述任意一种数据传输方法。
上述发明中的一些实施例具有如下优点或有益效果:本发明的实施例可以对标准以太网协议中的ifg进行重新定义和利用以承载管理信息。从而,在不影响数据报文传输质量的前提下,提供了一种改造成本低的管理信息通道建立方案,节约了部署成本,降低了部署难度。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为标准以太网的帧结构示意图。
图2为根据本发明一些实施例的数据传输方法的流程示意图。
图3为根据本发明一些实施例的标准以太网报文还原方法的流程示意图。
图4为根据本发明一些实施例的重传请求发送方法的流程示意图。
图5为根据本发明一些实施例的分片处理方法的流程示意图。
图6为用于5g前传的wdmpon系统的场景示意图。
图7为根据本发明另一些实施例的数据传输方法的流程示意图。
图8为根据本发明一些实施例的发送设备的结构示意图。
图9为根据本发明一些实施例的数据传输系统的结构示意图。
图10为根据本发明一些实施例的数据传输装置的结构示意图。
图11为根据本发明另一些实施例的数据传输装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
发明人经过分析后发现,在标准以太网协议中,相邻两个以太网数据包之间有一定大小的帧间距(ifg,interframegap),如图1所示。以太网设备利用ifg可以对数据包进行判断和识别。
但是在wdmpon系统中,由于wdmpon网络设备对于所传输的以太网数据包不做任何感知和处理,因此并不需要去判断两个以太网数据包之间的帧间距数据。因此在wdmpon系统层面,帧间距数据没有特殊的功能。
从而,发明人认识到,可以将标准以太网协议中的帧间距进行重新定义和利用,用于承载管理信息。从而,在改造成本低、易于部署的前提下建立管理信息通道。下面参考图2描述本发明数据传输方法的实施例。
图2为根据本发明一些实施例的数据传输方法的流程示意图。如图2所示,该实施例的数据传输方法包括步骤s202~s210。
在步骤s202中,发送设备将管理信息进行分片处理,获得一个或多个管理信息分片。
发送设备以及通信对端的接收设备是不对标准以太网协议中的数据包和ifg进行感知的设备,例如可以是wdmpon网络设备。管理信息供发送设备和接收设备使用,例如用于发送设备和接收设备之间的功能配置、状态告警、消息上报等等。
在步骤s204中,发送设备获取标准以太网报文,标准以太网报文中包括一个或多个帧间距ifg数据。
在步骤s206中,发送设备采用一个或多个管理信息分片替换掉标准以太网报文中的ifg数据以生成处理后的以太网报文,其中,每个管理信息分片替换一个ifg数据。
在步骤s208中,发送设备将处理后的以太网报文发送给通信对端的接收设备。
在步骤s210中,接收设备从处理后的以太网报文中获取管理信息。
通过上述实施例的方法,可以对标准以太网协议中的ifg进行重新定义和利用以承载管理信息。从而,在不影响数据报文传输质量的前提下,提供了一种改造成本低的管理信息通道建立方案,节约了部署成本,降低了部署难度。
在一些实施例中,标准以太网报文中的数据还需要由接收设备传输给下一个网络节点。此时,接收设备可以将处理后的以太网报文进行还原。下面参考图3描述本发明标准以太网报文还原方法的实施例。
图3为根据本发明一些实施例的标准以太网报文还原方法的流程示意图。如图3所示,该实施例的标准以太网报文还原方法包括步骤s302~s306。
在步骤s302中,接收设备从处理后的以太网报文中获取管理信息。例如,接收设备可以提取处理后的以太网报文中的管理信息分片,并重组这些管理信息分片,获得管理信息。
在步骤s304中,接收设备采用一个或多个ifg数据替换掉处理后的以太网报文中的管理信息分片以生成标准以太网报文,其中,每个ifg数据替换一个管理信息分片。
在步骤s306中,接收设备将生成的标准以太网报文发送给接收设备的下一个网络节点。
通过上述实施例的方法,发送设备和接收设备所在系统以外的网络不会感知到管理信息的传递,从而可以最大限度地降低对系统外部的影响。
在一些实施例中,接收设备还可以对管理信息分片进行重组和校验。如果在校验过程中发现传输错误或丢包等问题,接收设备可以向发送设备发送重传请求。重传请求的发送方式可以参考管理信息的发送方式。下面参考图4描述本发明重传请求发送方法的实施例。
图4为根据本发明一些实施例的重传请求发送方法的流程示意图。如图4所示,该实施例的重传请求发送方法包括步骤s402~s412。
在步骤s402中,响应于获取的处理后的以太网报文中的至少一个管理信息分片丢失或错误,接收设备生成重传请求。
在步骤s404中,接收设备将重传请求进行分片处理,获得一个或多个重传请求分片。
在步骤s406中,接收设备获取待发送给发送设备的标准以太网报文,待发送给发送设备的标准以太网报文中包括一个或多个帧间距ifg数据。
在重传请求小于一个ifg数据所能够承载的数据量的情况下,也可以不对重传请求进行分片处理,而是直接将一个ifg数据替换为重传请求。
在步骤s408中,接收设备采用一个或多个重传请求分片替换掉待发送给发送设备的标准以太网报文中的ifg数据以生成待发送给发送设备的处理后的以太网报文,其中,每个重传请求分片替换一个ifg数据。
在步骤s410中,接收设备将待发送给发送设备的处理后的以太网报文发送给发送设备。
在步骤s412中,发送设备从接收到的处理后的以太网报文中获取重传请求、并重新发送管理信息。
通过上述实施例的方法,可以在管理信息发送过程发生错误时请求重传,并且重传过程也利用了前述实施例中的管理信息通道,节约了部署成本,降低了部署难度。
在一些实施例中,为了便于接收设备将管理信息分片重组为管理信息,可以为每个管理信息分片增加标识,并增加对管理信息长度的说明。下面参考图5描述本发明分片处理方法的实施例。
图5为根据本发明一些实施例的分片处理方法的流程示意图。如图5所示,该实施例的分片处理方法包括步骤s502~s506。
在步骤s502中,发送设备根据每个管理信息分片的承载空间,将管理信息划分为多个报文。
在步骤s504中,发送设备根据每个报文和分片序号生成相应的管理信息分片。
例如,现有标准所规定的最小帧间距为96比特。因此,一些实施例可以对该96比特进行重新定义以用于承载管理信息。当可重用的帧间距大小为96比特时,例如可以将其中16比特作为分片序号,剩余的80比特作为划分操作所生成的报文的承载空间。上述实施例可以承载的最大管理信息大小为10×216≈655k字节,可以满足使用需求。
在一些实施例中,在一个管理信息分片的数据量小于一个ifg数据的数据量的情况下,每个管理信息分片替换的ifg数据中的数据量等于一个管理信息分片的数据量。例如,表1为帧间距的原始结构和本发明的一些实施例进行重定义后的结构。如表1所示,当帧间距大于96比特时,例如可以将其中16比特作为分片序号,80比特作为划分操作所生成的报文的承载空间,而大于96比特的部分不进行修改和替换。
表1
在步骤s506中,发送设备生成包括管理信息的长度的分片,作为首个管理信息分片。
从而,接收设备可以根据首个管理信息分片中管理信息的长度和各个管理信息分片的标识进行重组,提高了数据处理的效率。并且在数据传输过程中,部分管理信息分片发生错误时,可以准确地反馈需要重传的管理信息分片,提高了传输效率。
在一些实施例中,发送设备和接收设备位于用于5g前传的wdmpon系统。图6为用于5g前传的wdmpon系统的场景示意图。如图6所示,基站侧的设备cu/du(centralunit/distributedunit,集中/分布单元)61与olt62连接,olt62与awg(arrayedwaveguidegrating,阵列波导光栅)63连接。awg63通过光纤与对端的awg64连接。onu65与awg64连接,并且每个onu65与天线侧的一个aau(activeantennaunit,有源天线单元)66连接。发送设备可以为olt62、接收设备可以为onu65,或者,发送设备可以为onu65、接收设备可以为olt62。下面以发送设备为olt、接收设备为onu为例,描述本发明数据传输方法的实施例。
图7为根据本发明另一些实施例的数据传输方法的流程示意图。如图7所示,该实施例的数据传输方法包括步骤s702~s720。
在步骤s702中,olt将需要发送给onu的wdmpon管理信息进行分片处理,获得一个或多个管理信息分片。例如,可以将管理信息分为80比特的一个或多个报文,每个报文头部携带16比特的分片序号信息,生成管理信息分片。如果最后一个管理信息分片的报文部分小于80比特,则例如可以在无数据的部分采用0进行填充。
在步骤s704中,olt生成包括管理信息的长度的分片。
在步骤s706中,olt将包括管理信息的长度的分片作为首个管理信息分片,将管理信息分片添加到发送队列中。
在步骤s708中,olt获取标准以太网报文,标准以太网报文中包括一个或多个帧间距ifg数据。
在一些实施例中,标准以太网报文中包括ecpri(enhancedcommonpublicradiointerface,增强型通用公共无线电接口)数据报文。相比以往的4g网络的前传,5g的前传具有更高的前传速率、更严苛的时延抖动性能要求。ecpri作为一种全新的前传协议,可以达到25gbps的单通道传输速率,是5g前传的一种主流候选方案。ecpri数据的封装采用标准以太网方案,传输设备不需要感知ecpri数据报文内容,可以直接采用成熟的以太网传输标准和设备解决方案。
在步骤s710中,olt采用发送队列中的一个或多个管理信息分片替换掉标准以太网报文中的ifg数据以生成处理后的以太网报文,其中,每个管理信息分片替换一个ifg数据;
在步骤s712中,olt将处理后的以太网报文发送给通信对端的onu。
在步骤s714中,onu从处理后的以太网报文中提取管理信息分片。
在步骤s716中,onu将提取的管理信息分片进行重组,生成管理信息。
在步骤s718中,onu采用一个或多个ifg数据替换掉处理后的以太网报文中的管理信息分配以生成标准以太网报文,其中,每个ifg数据替换一个管理信息分片。
在步骤s720中,onu将生成的标准以太网报文发送给接收设备的下一个网络节点。
通过上述实施例的方法,解决了5g前传网络中由于5g的前传信号占用高带宽、导致难以传输管理信息的问题,并且相较于相关技术中的解决方案,不涉及mac子层功能的修改,不需要重新研发mac芯片,节约了部署成本,降低了部署难度。
下面参考图8描述本发明发送设备的实施例。
图8为根据本发明一些实施例的发送设备的结构示意图。如图8所示,该实施例的发送设备800包括:分片处理模块8100,被配置为将管理信息进行分片处理,获得一个或多个管理信息分片;以太网报文获取模块8200,被配置为获取标准以太网报文,标准以太网报文中包括一个或多个帧间距ifg数据;分片替换模块8300,被配置为采用一个或多个管理信息分片替换掉标准以太网报文中的ifg数据以生成处理后的以太网报文,其中,每个管理信息分片替换一个ifg数据;以太网报文发送模块8400,被配置为将处理后的以太网报文发送给通信对端的接收设备,以便接收设备从处理后的以太网报文中获取管理信息。
在一些实施例中,发送设备和接收设备位于用于5g前传的波分复用型无源光网络wdmpon系统;发送设备为光线路终端olt、接收设备为光网络单元onu,或者,发送设备为onu、接收设备为olt。
在一些实施例中,标准以太网报文中包括ecpri数据报文。
在一些实施例中,分片处理模块8100进一步被配置为根据每个管理信息分片的承载空间,将管理信息划分为多个报文;根据每个报文和分片序号生成相应的管理信息分片;生成包括管理信息的长度的分片,作为首个管理信息分片。
在一些实施例中,在一个管理信息分片的数据量小于一个ifg数据的数据量的情况下,每个管理信息分片替换的ifg数据中的数据量等于一个管理信息分片的数据量。
下面参考图9描述本发明数据传输系统的实施例。
图9为根据本发明一些实施例的数据传输系统的结构示意图。如图9所示,该实施例的数据传输系统90包括:发送设备910以及接收设备920。接收设备920被配置为从处理后的以太网报文中获取管理信息。
在一些实施例中,接收设备920进一步被配置为从处理后的以太网报文中获取管理信息;采用一个或多个ifg数据替换掉处理后的以太网报文中的管理信息分配以生成标准以太网报文,其中,每个ifg数据替换一个管理信息分片;将生成的标准以太网报文发送给接收设备的下一个网络节点。
在一些实施例中,接收设备920进一步被配置为响应于获取的处理后的以太网报文中的至少一个管理信息分片丢失或错误,生成重传请求;将重传请求进行分片处理,获得一个或多个重传请求分片;获取待发送给发送设备的标准以太网报文,待发送给发送设备的标准以太网报文中包括一个或多个帧间距ifg数据;采用一个或多个重传请求分片替换掉待发送给发送设备的标准以太网报文中的ifg数据以生成待发送给发送设备的处理后的以太网报文,其中,每个重传请求分片替换一个ifg数据;将待发送给发送设备的处理后的以太网报文发送给发送设备,以便发送设备从接收到的处理后的以太网报文中获取重传请求、并重新发送管理信息。
图10为根据本发明一些实施例的数据传输装置的结构示意图,数据传输装置可以是发送设备或者接收设备。如图10所示,该实施例的数据传输装置100包括:存储器1010以及耦接至该存储器1010的处理器1020,处理器1020被配置为基于存储在存储器1010中的指令,执行前述任意一个实施例中的数据传输方法。
其中,存储器1010例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(bootloader)以及其他程序等。
图11为根据本发明另一些实施例的数据传输装置的结构示意图,数据传输装置可以是发送设备或者接收设备。如图11所示,该实施例的数据传输装置110包括:存储器1110以及处理器1120,还可以包括输入输出接口1130、网络接口1140、存储接口1150等。这些接口1130,1140,1150以及存储器1110和处理器1120之间例如可以通过总线1160连接。其中,输入输出接口1130为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口1140为各种联网设备提供连接接口。存储接口1150为sd卡、u盘等外置存储设备提供连接接口。
本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现前述任意一种数据传输方法。
本领域内的技术人员应当明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
1.一种数据传输方法,包括:
发送设备将管理信息进行分片处理,获得一个或多个管理信息分片;
发送设备获取标准以太网报文,所述标准以太网报文中包括一个或多个帧间距ifg数据;
发送设备采用所述一个或多个管理信息分片替换掉所述标准以太网报文中的ifg数据以生成处理后的以太网报文,其中,每个管理信息分片替换一个ifg数据;
发送设备将处理后的以太网报文发送给通信对端的接收设备,以便接收设备从处理后的以太网报文中获取管理信息。
2.根据权利要求1所述的数据传输方法,其中,所述发送设备和所述接收设备位于用于5g前传的波分复用型无源光网络wdmpon系统;
所述发送设备为光线路终端olt、所述接收设备为光网络单元onu,或者,所述发送设备为onu、所述接收设备为olt。
3.根据权利要求1或2所述的数据传输方法,其中,所述标准以太网报文中包括增强型通用公共无线电接口ecpri数据报文。
4.根据权利要求1所述的数据传输方法,其中,所述发送设备将管理信息进行分片处理,获得一个或多个管理信息分片包括:
发送设备根据每个管理信息分片的承载空间,将管理信息划分为多个报文;
发送设备根据每个报文和分片序号生成相应的管理信息分片;
发送设备生成包括所述管理信息的长度的分片,作为首个管理信息分片。
5.根据权利要求1所述的数据传输方法,其中,在一个管理信息分片的数据量小于一个ifg数据的数据量的情况下,每个管理信息分片替换的ifg数据中的数据量等于一个管理信息分片的数据量。
6.根据权利要求1所述的数据传输方法,还包括:
接收设备从处理后的以太网报文中获取管理信息;
接收设备采用一个或多个ifg数据替换掉所述处理后的以太网报文中的管理信息分配以生成标准以太网报文,其中,每个ifg数据替换一个管理信息分片;
接收设备将生成的标准以太网报文发送给接收设备的下一个网络节点。
7.根据权利要求1所述的数据传输方法,还包括:
响应于获取的处理后的以太网报文中的至少一个管理信息分片丢失或错误,接收设备生成重传请求;
接收设备将重传请求进行分片处理,获得一个或多个重传请求分片;
接收设备获取待发送给发送设备的标准以太网报文,所述待发送给发送设备的标准以太网报文中包括一个或多个帧间距ifg数据;
接收设备采用所述一个或多个重传请求分片替换掉所述待发送给发送设备的标准以太网报文中的ifg数据以生成待发送给发送设备的处理后的以太网报文,其中,每个重传请求分片替换一个ifg数据;
接收设备将待发送给发送设备的处理后的以太网报文发送给发送设备,以便发送设备从接收到的处理后的以太网报文中获取重传请求、并重新发送管理信息。
8.一种发送设备,包括:
分片处理模块,被配置为将管理信息进行分片处理,获得一个或多个管理信息分片;
以太网报文获取模块,被配置为获取标准以太网报文,所述标准以太网报文中包括一个或多个帧间距ifg数据;
分片替换模块,被配置为采用所述一个或多个管理信息分片替换掉所述标准以太网报文中的ifg数据以生成处理后的以太网报文,其中,每个管理信息分片替换一个ifg数据;
以太网报文发送模块,被配置为将处理后的以太网报文发送给通信对端的接收设备,以便接收设备从处理后的以太网报文中获取管理信息。
9.根据权利要求8所述的发送设备,其中,所述发送设备和所述接收设备位于用于5g前传的波分复用型无源光网络wdmpon系统;
所述发送设备为光线路终端olt、所述接收设备为光网络单元onu,或者,所述发送设备为onu、所述接收设备为olt。
10.根据权利要求8或9所述的发送设备,其中,所述标准以太网报文中包括增强型通用公共无线电接口ecpri数据报文。
11.根据权利要求8所述的发送设备,其中,所述分片处理模块进一步被配置为根据每个管理信息分片的承载空间,将管理信息划分为多个报文;根据每个报文和分片序号生成相应的管理信息分片;生成包括所述管理信息的长度的分片,作为首个管理信息分片。
12.根据权利要求8所述的发送设备,其中,在一个管理信息分片的数据量小于一个ifg数据的数据量的情况下,每个管理信息分片替换的ifg数据中的数据量等于一个管理信息分片的数据量。
13.一种数据传输系统,包括:
权利要求8~12中任一项所述的发送设备,以及
接收设备,被配置为从处理后的以太网报文中获取管理信息。
14.根据权利要求13所述的数据传输系统,其中,所述接收设备进一步被配置为从处理后的以太网报文中获取管理信息;采用一个或多个ifg数据替换掉所述处理后的以太网报文中的管理信息分配以生成标准以太网报文,其中,每个ifg数据替换一个管理信息分片;将生成的标准以太网报文发送给接收设备的下一个网络节点。
15.根据权利要求13所述的数据传输系统,其中,所述接收设备进一步被配置为响应于获取的处理后的以太网报文中的至少一个管理信息分片丢失或错误,生成重传请求;将重传请求进行分片处理,获得一个或多个重传请求分片;获取待发送给发送设备的标准以太网报文,所述待发送给发送设备的标准以太网报文中包括一个或多个帧间距ifg数据;采用所述一个或多个重传请求分片替换掉所述待发送给发送设备的标准以太网报文中的ifg数据以生成待发送给发送设备的处理后的以太网报文,其中,每个重传请求分片替换一个ifg数据;将待发送给发送设备的处理后的以太网报文发送给发送设备,以便发送设备从接收到的处理后的以太网报文中获取重传请求、并重新发送管理信息。
16.一种数据传输装置,包括:
存储器;以及
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1~7中任一项所述的数据传输方法。
17.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1~7中任一项所述的数据传输方法。
技术总结