一种光传输系统中收发端之间的同步方法与装置与流程

文档序号:12622024阅读:330来源:国知局
一种光传输系统中收发端之间的同步方法与装置与流程

本发明涉及通信领域中的光传输技术,尤其涉及一种光传输系统中收发端之间的同步方法与装置。



背景技术:

在光传输技术领域中,目前的数据传输主要采用波分系统,但是,采用波分系统进行数据传输的过程中,会存在色度色散、偏振膜色散、强滤波效应等问题,现有的处理办法为数字信号处理方法,也称之为100G数字信号处理(DSP,Digital Signal Processing)。采用100G DSP处理技术的波分系统,上电后芯片直接发送数据帧,接收端的均衡和同步靠用户数据逐渐收敛,数据中会等间隔的插入导频来加快同步和均衡的速度,但是,起始时发送的用户数据由于同步均衡没有收敛会被浪费掉;且即使有导频,为了使用户的吞吐量最大化,通常导频的密度也会比数据密度小很多,这样,会使同步和均衡的速度比较慢,同样造成起始时用户数据的浪费。



技术实现要素:

鉴于此,为解决现有技术存在的问题,本发明实施例提供一种光传输系统中收发端之间的同步方法与装置,避免起始时发送的用户数据不能被准确接收。

本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种光传输系统中收发端之间的同步方法,所述方法包括:

向所需发送的交互控制信息中置入用于训练接收端链路的信息;

对含有训练接收端链路信息的交互控制信息进行编码和调制,得到编码调制后的序列;

利用所述编码调制后的序列完成收发端之间的四次握手。

上述方案中,所述的同步方法,所述用于训练接收端链路的信息,包括:

请求数据帧、响应数据帧、正确应答消息数据帧。

上述方案中,所述的同步方法,所述向所需发送的交互控制信息中置入用于训练接收端链路的信息,包括:

在所述所需发送的交互控制信息中分别置入用于训练接收端链路的所述请求数据帧、所述响应数据帧、所述正确应答消息数据帧。

上述方案中,所述的同步方法,所述收发端之间的四次握手包括:

发送端向接收端发送请求状态;接收端向发送端返回响应数据帧的序列;

发送端收到来自接收端的响应数据帧的序列后,向接收端发送正确应答消息状态;接收端向发送端返回请求数据帧序列;

发送端收到来自接收端的请求数据帧序列后,向接收端发送响应状态;接收端向发送端返回响应数据帧序列或正确应答消息数据帧序列;

发送端收到来自接收端的正确应答消息数据帧序列的数目达到约定数目后,向接收端发送数据帧状态;并在发送数据帧的状态下,向接收端一直发送数据。

上述方案中,所述的同步方法,所述约定数目为:设置于所述交互控制信息中、发送端接收到接收端的正确应答消息数据帧的数目。

本发明实施例提供了一种光传输系统中收发端之间的同步装置,所述装置包括:

信息置入单元,用于向所需发送的交互控制信息中置入用于训练接收端链路的信息,以及生成训练接收端链路的信息;

编码调制单元,用于对含有训练接收端链路信息的交互控制信息进行编码和调制,得到编码调制后的序列;

主控单元,用于利用所述调制后的序列完成收发端之间的四次握手;

发送接收单元,用于发送所述编码调制后的序列,以及接收对端发送过来的信息;

存储单元,用于存储所述训练接收端链路的信息以及所述调制后的序列。

上述方案中,所述的同步装置,所述信息置入单元,具体用于产生训练接收端链路的请求数据帧、响应数据帧、正确应答消息数据帧。

上述方案中,所述的同步装置,所述信息置入单元,具体用于在所述所需发送的交互控制信息中分别置入用于训练接收端链路的请求数据帧、响应数据帧、正确应答消息数据帧。

上述方案中,所述的同步装置,所述主控单元,具体用于:

发送端向接收端发送请求状态;接收端向发送端返回响应数据帧的序列;

发送端收到来自接收端的响应数据帧的序列后,向接收端发送正确应答消息状态;接收端向发送端返回请求数据帧序列;

发送端收到来自接收端的请求数据帧序列后,向接收端发送响应状态;接收端向发送端返回响应数据帧序列或正确应答消息数据帧序列;

发送端收到来自接收端的正确应答消息数据帧序列的数目达到约定数目后,向接收端发送数据帧状态;并在发送数据帧的状态下,向接收端一直发送数据。

上述方案中,所述的同步装置,还包括:

计数单元,用于对接收到的正确应答消息数据帧序列进行计数;

设置单元,用于在所述的交互控制信息中设置发送端接收到接收端的正确应答消息数据帧的数目。

本发明实施例提供的光传输系统中收发端之间的同步方法和装置,通过带有训练接收端链路信息的交互控制信息,在四次握手的过程中完成链接,有助于对等的两个节点之间快速建立链接;而且,节省的建立链接的时间可以用来发送数据,增大了用户数据的吞吐量;同时,本发明实施例巧妙的采用四次握手机制,方便接收端同步知道何时接收数据帧,这样,能提高整个系统的稳定性;再者,通过含有训练接收端链路信息的交互控制信息,使得两端接收机处于良好的状态,可以保证第一个数据帧解码成功,简化了接收端判断接收到的数据是否为数据帧的一些流程,精简了整个接收机的调度,直接或间接利于增 大用户吞吐量。

附图说明

图1为本发明实施例提供的光传输系统中收发端之间的同步方法的实现流程示意图;

图2为本发明实施例提供的光传输系统中收发端之间的同步方法中四次握手的泳道示意图;

图3为本发明实施例提供的一种光传输系统中收发端之间的同步装置的结构示意图;

图4为本发明实施例提供的另一种光传输系统中收发端之间的同步装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明,本发明实施例中以采用100G DSP的波分系统中两端接收机之间数据传输的同步过程为例来介绍。

图1为本发明实施例提供的光传输系统中收发端之间的同步方法的实现流程示意图,如图1所示,本实施例提供的一种光传输系统中收发端之间同步方法包括:

步骤101:发送端的接收机向所需发送的交互控制信息中置入用于训练接收端链路的信息;

这里,所述用于训练接收端链路的信息,包括以下信息:请求(request)数据帧、响应(response)数据帧、正确应答消息(Acknowledgement,Ack)数据帧。

所述向所需发送的交互控制信息中置入用于训练接收端链路的信息具体包括:在所需发送的交互控制信息的中分别置入用于训练接收端链路的请求数据帧、响应数据帧、正确应答消息数据帧。

这里,对于具体用于训练接收端链路的请求数据帧、响应数据帧、正确应 答消息数据帧置入于交互控制信息的哪个位置,不做限定,可以是任选三个固定的位置,三种类型的数据帧的置入顺序也不做限定;具体置入位置只要发送端和接收端预先协商好即可。

步骤102:发送端的接收机对含有训练接收端链路信息的交互控制信息进行编码和调制,得到编码调制后的序列;

步骤103:发送端的接收机与接收端的接收机利用所述编码调制后的序列完成收发端之间的四次握手。

具体的,图2为发明实施例提供的光传输系统中收发端之间的同步方法中四次握手的泳道示意图,具体四次握手在发送端的接收机与接收端的接收机之间进行。如图2所示,所述用于训练接收端链路的信息包括:请求数据帧、响应数据帧、正确应答消息数据帧时,所述收发端之间的四次握手过程包括:

步骤201a:发送端向接收端发送请求状态;

步骤201b:接收端向发送端返回响应数据帧的序列;

步骤202a:发送端收到来自接收端的响应数据帧的序列后,向接收端发送正确应答消息状态;

步骤202b:接收端向发送端返回请求数据帧序列;

步骤203a:发送端收到来自接收端的请求数据帧序列后,向接收端发送响应状态;

步骤203b:接收端向发送端返回响应数据帧序列或正确应答消息数据帧序列;

步骤204a~204b:发送端收到来自接收端的正确应答消息数据帧序列的数目达到约定数目后,向接收端发送数据帧状态;并在发送数据帧的状态下,向接收端一直发送数据;

这里,如果没有达到约定数目,则重复执行步骤202a、202b、203a和步骤203b;

其中,所述约定数目是在交互控制信息中设置的、发送端接收到接收端的正确应答消息数据帧的数目。

图2所示的处理过程中,步骤201a和步骤201b是第一次握手,步骤202a和步骤202b是第二次握手,步骤203a和步骤203b是第三次握手,步骤204a和步骤204b是第四次握手。

本发明实施例提供的光传输系统中收发端之间的同步方法,通过带有训练接收端链路信息的交互控制信息,在四次握手过程中完成链接,有助于对等的两个节点之间快速建立链接;节省的建立链接的时间可用来发送数据,增大用户数据的吞吐量,本发明实施例还能提高整个系统的稳定性,简化整个接收机的调度,直接或间接利于增大用户吞吐量。

为实现上述方法,本发明实施例还提供了一种光传输系统中收发端之间的同步装置,在本实施例中该同步装置放置于接收机中,如图3所示,该同步装置包括:

信息置入单元301,用于向所需发送的交互控制信息中置入用于训练接收端链路的信息;

本实施例中,所述信息置入单元301放置于发送端的接收机中;

编码调制单元302,用于对含有训练接收端链路信息的交互控制信息进行编码和调制,得到编码调制后的序列;

本实施例中,所述编码调制单元302分别放置于发送端的接收机和接收端的接收机中;

另外,为了将对端发送过来的序列解码调制,还需要配有解码调制单元,解码调制单元可以使用接收机本身的解码调制功能;

也就是说,收发端的接收机中均需放置编码调制单元302和解码调制单元。

主控单元303,用于利用所述编码调制后的序列完成收发端之间的四次握手;

本实施例中,所述主控单元303在发送端的接收机和接收端的接收机中均需放置;

发送接收单元304,用于发送所述编码调制后的序列,并接收对端发来的信息;

本实施例中,所述发送接收单元304在发送端的接收机和接收端的接收机中均需放置;放置于发送端的接收机时,需要发送所述编码调制后的序列并接收对端发来的信息;放置于接收端的接收机时,用于接收对端发来的信息;

存储单元305,用于存储训练接收端链路的信息以及编码调制后的序列;

本实施例中,所述存储单元305放置于发送端的接收机中。

具体的,信息置入单元301产生用于训练接收端链路的信息,并将用于训练接收端链路的信息置入所需发送的交互控制信息中,所述训练接收端链路的信息存入存储单元305;然后,编码调制单元302将含有训练接收端链路信息的交互控制信息进行编码和调制,得到编码调制后的序列,存储单元305将所述编码调制后的序列进行存储;主控单元303利用编码调制后的序列完成收发端之间的四次握手,发送接收单元304将对端接收机发来的消息传给主控单元303,并将主控单元303发出的控制信息发送给对端接收机。

这里,本发明实施例提供了一种较佳的实施方式,在所述信息置入单元301,具体用于产生训练接收端链路的请求数据帧、响应数据帧、正确应答消息数据帧;用于在所述所需发送的交互控制信息中分别置入用于训练接收端链路的请求数据帧、响应数据帧、正确应答消息数据帧。

这里,对于主控单元303,为了方便叙述将发送端的主控单元设为303-1,接收端的主控单元设为303-2,具体用于:

发送端主控单元303-1向接收端主控单元303-2发送请求状态;

接收端主控单元303-2向发送端主控单元303-1返回响应数据帧的序列;

发送端主控单元303-1收到来自接收端主控单元303-2的响应数据帧的序列后,向接收端主控单元303-2发送正确应答消息状态;

接收端主控单元303-2向发送端主控单元303-1返回请求数据帧序列;

发送端主控单元303-1收到来自接收端主控单元303-2的请求数据帧序列后,向接收端主控单元303-2发送响应状态;

接收端主控单元303-2向发送端主控单元303-1返回响应数据帧序列或正确应答消息数据帧序列;

发送端主控单元303-1收到来自接收端主控单元303-2的正确应答消息数据帧序列的数目达到约定数目后,向接收端主控单元303-2发送数据帧状态;并在发送数据帧的状态下,向接收端主控单元303-2一直发送数据;

如图4所示,光传输系统中收发端之间的同步装置还包括:

计数单元307,用于对接收到的正确应答消息数据帧序列进行计数;

这里,所述计数单元307放置于发送端接收机中,对接收端发来的正确应答消息数据帧序列进行统计;

设置单元306,用于在所述的交互控制信息中设置发送端接收到接收端的正确应答消息数据帧的数目。

具体的,如图4所示,本实施例提供的光传输系统收发端之间的同步装置,所述信息置入单元301,将产生的训练接收端链路的请求数据帧、响应数据帧、正确应答消息数据帧置入所述所需发送的交互控制信息的某一固定位置,编码调制单元302将含有训练接收端链路信息的交互控制信息进行编码和调制,得到编码调制后的序列;然后,发送接收单元304将所述编码调制后的序列发送给对端的接收机;之后,接收端主控单元303利用所述编码调制序列进行四次握手,在进行四次握手的过程中,发送端的计数单元307对发送接收单元304接收到的正确应答消息数据帧序列进行计数,当数目达到发送端中设置单元306设置的约定数目后,通知发送端的主控单元303开始发送数据。

另外,在实际应用中,所述信息置入单元301、编码调制单元302、主控单元303、发送接收单元304、存储单元305、设置单元306、计数单元307均可由位于终端中的中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)、或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。

本发明实施例提供的光传输系统中收发端之间的同步装置,通过带有训练接收端链路信息的交互控制信息,在四次握手的过程中完成链接,有助于对等的两个节点之间快速建立链接,而且节省的建立链接的时间,可以用来发送数据,增大了用户数据的吞吐量,同时,巧妙的四次握手机制,方便接收端同步 知道何时来数据帧,这样提高了整个系统的稳定性,再者,通过含有训练接收端链路信息的交互控制信息使得两端接收机处于的状态比较良好,可以保证第一个数据帧解码成功,简化了接收端判断接受到的数据是否为数据帧的一些流程,精简了整个接收机的调度,直接或间接利于增大用户吞吐量。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1