一种用于数据传输和同步的方法与设备转让专利

申请号 : CN201110390644.2

文献号 : CN103138879B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 何虎刚周代彬

申请人 : 上海贝尔股份有限公司

摘要 :

本发明的目的是提供一种用于数据传输和同步的方法与设备;通过获取待发送至数据接收设备的数据信息;根据通信系统需求,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得;将所述用户数据块发送至所述数据接收设备。与现有技术相比,本发明根据基于Aurora协议获得的通信系统数据信息,将这些数据信息进行封装,并发送至数据接收设备,实现了在FPGA间进行高效、准确的数据传输及同步。

权利要求 :

1.一种用于在数据发送设备进行数据传输和同步的方法,其中,该方法包括:a获取待发送至数据接收设备的数据信息;

b根据通信系统需求,并结合时钟频率,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得,其中,在所述用户数据块的时钟周期中添加控制字CTLW(n,i),n表示数据线的编号,i表示所述用户数据块的时间顺序,将数据线CTLW(0,i)中的CTLW(0,0)的前两位数据分别设置为0和1,最后两位数据分别设置为1和0,其他CTLW(0,i)中的16位数据全部设置为1;

c将所述用户数据块发送至所述数据接收设备。

2.根据权利要求1所述的方法,其中,所述用户数据块包括:-用户数据信息;

-控制字;

-校验字。

3.根据权利要求1或2所述的方法,其中,该方法还包括:-根据与所述数据接收设备间的连接速率,确定所述数据信息的时钟频率;

其中,所述步骤b包括:

-根据所述通信系统需求,并结合所述时钟频率,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得。

4.根据权利要求1或2所述的方法,其中,该方法还包括:-根据设备相关信息,确定所述数据信息的数量;

其中,所述设备相关信息包括以下至少任一项:-所述数据发送设备的带宽;

-所述数据发送设备的采样率;

-所述数据发送设备的天线数量。

5.一种用于在数据接收设备辅助进行数据传输和同步的方法,其中,该方法包括:-接收自数据发送设备所发送的用户数据块,其中,所述用户数据块为根据通信系统需求,并结合时钟频率,由数据信息封装所得;

-检测所述用户数据块中所包括的控制字是否存在16个连续为1的数据;

-若存在,根据所述控制字,将所述数据接收设备与所述数据发送设备进行同步。

6.一种用于进行数据传输和同步的数据发送设备,其中,该设备包括:获取装置,用于获取待发送至数据接收设备的数据信息;

封装装置,用于根据通信系统需求,并结合时钟频率,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得,其中,在所述用户数据块的时钟周期中添加控制字CTLW(n,i),n表示数据线的编号,i表示所述用户数据块的时间顺序,将数据线CTLW(0,i)中的CTLW(0,0)的前两位数据分别设置为0和1,最后两位数据分别设置为1和0,其他CTLW(0,i)中的16位数据全部设置为1;

发送装置,用于将所述用户数据块发送至所述数据接收设备。

7.根据权利要求6所述的数据发送设备,其中,所述用户数据块包括:-用户数据信息;

-控制字;

-校验字。

8.根据权利要求6或7所述的数据发送设备,其中,该设备还包括:时钟确定装置,用于根据与所述数据接收设备间的连接速率,确定所述数据信息的时钟频率;

其中,所述封装装置用于:

-根据所述通信系统需求,并结合所述时钟频率,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得。

9.根据权利要求6或7所述的数据发送设备,其中,该设备还包括:信息确定装置,用于根据设备相关信息,确定所述数据信息的数量;

其中,所述设备相关信息包括以下至少任一项:-所述数据发送设备的带宽;

-所述数据发送设备的采样率;

-所述数据发送设备的天线数量。

10.一种用于辅助进行数据传输和同步的数据接收设备,其中,该设备包括:接收装置,用于接收自数据发送设备所发送的用户数据块,其中,所述用户数据块为根据通信系统需求,并结合时钟频率,由数据信息封装所得;

检测装置,用于检测所述用户数据块中所包括的控制字是否存在16个连续为1的数据;

同步装置,用于若存在,根据所述控制字,将所述数据接收设备与所述数据发送设备进行同步。

说明书 :

一种用于数据传输和同步的方法与设备

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种用于数据传输和同步的技术。

背景技术

[0002] 现有技术中,有两种传统的方法在FPGA间进行大量数据的传输,一种是LVDS并行接口方式,另一种是LVDS DPA接口方式,但两者都有限制。在LVDS并行接口的模式下,需要大量的例如时钟信号、数据信号、同步信号等PCB信号,在该接口模式下,该接口的速度对现代移动通信系统来讲不够快。在LVDS DPA接口模式下,速度可能足够快,但不容易传输通信同步信号。
[0003] 因此,如何避免上述弊端,在FPGA间进行高效、准确的数据传输及同步,成为本领域技术人员亟需解决的问题之一。

发明内容

[0004] 本发明的目的是提供一种用于数据传输和同步的方法与设备。
[0005] 根据本发明的一个方面,提供了一种用于在数据发送设备进行数据传输和同步的方法,其中,该方法包括:
[0006] a 获取待发送至数据接收设备的数据信息;
[0007] b 根据通信系统需求,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得;
[0008] c 将所述用户数据块发送至所述数据接收设备。
[0009] 根据本发明的另一个方面,还提供了一种用于在数据接收设备辅助进行数据传输和同步的方法,其中,该方法包括:
[0010] -接收自数据发送设备所发送的用户数据块;
[0011] -检测所述用户数据块中所包括的控制字;
[0012] -根据所述控制字,将所述数据接收设备与所述数据发送设备进行同步。
[0013] 根据本发明的又一个方面,还提供了一种用于进行数据传输和同步的数据发送设备,其中,该设备包括:
[0014] 获取装置,用于获取待发送至数据接收设备的数据信息;
[0015] 封装装置,用于根据通信系统需求,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得;
[0016] 发送装置,用于将所述用户数据块发送至所述数据接收设备。
[0017] 根据本发明的再一个方面,提供了一种用于辅助进行数据传输和同步的数据接收设备,其中,该设备包括:
[0018] 接收装置,用于接收自数据发送设备所发送的用户数据块;
[0019] 检测装置,用于检测所述用户数据块中所包括的控制字;
[0020] 同步装置,用于根据所述控制字,将所述数据接收设备与所述数据发送设备进行同步。
[0021] 与现有技术相比,本发明根据基于Aurora协议获得的通信系统数据信息,将这些数据信息进行封装,并发送至数据接收设备,实现了在FPGA间进行高效、准确的数据传输及同步。

附图说明

[0022] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0023] 图1示出根据本发明一个方面的用于进行数据传输和同步的设备示意图;
[0024] 图2示出根据本发明一个优选实施例的用于进行数据传输和同步的示意图;
[0025] 图3示出根据本发明一个优选实施例的用于进行数据传输和同步的示意图;
[0026] 图4示出根据本发明一个优选实施例的用于进行数据传输和同步的示意图;
[0027] 图5示出根据本发明一个优选实施例的用于进行数据传输和同步的示意图;
[0028] 图6示出根据本发明一个优选实施例的用于进行数据传输和同步的示意图;
[0029] 图7示出根据本发明另一个方面的用于进行数据传输和同步的方法流程图。
[0030] 附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

[0031] 下面结合附图对本发明作进一步详细描述。
[0032] 图1示出根据本发明一个方面的用于进行数据传输和同步的设备示意图;数据发送设备1包括获取装置101、封装装置102和发送装置103。
[0033] 其中,获取装置101获取待发送至数据接收设备的数据信息。
[0034] 封装装置102根据通信系统需求,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得。具体地,封装装置102根据获取装置101所获取的数据信息,通过在该数据信息中添加控制消息、循环冗余校验码(CRC码)等,对该数据信息进行封装,如将每32个时钟周期的数据信息作为一个用户数据块,以获得待发送至所述数据接收设备的用户数据块。在此,该Aurora协议可支持LTE FDD/TDD和UMTS等应用。
[0035] 发送装置103将所述用户数据块发送至所述数据接收设备。
[0036] 优选地,数据发送设备1还包括时钟确定装置(未示出)。该时钟确定装置根据与所述数据接收设备间的连接速率,确定所述数据信息的时钟频率;封装装置根据所述通信系统需求,并结合所述时钟频率,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得。例如,当连接速率为2.4576Gbps,时钟频率为122.88MHz;当连接速率为4.9152Gbps,时钟频率为245.76MHz。
[0037] 优选地,所述用户数据块包括:
[0038] -用户数据信息;
[0039] -控制字;
[0040] -校验字。
[0041] 例如,假设该数据发送设备1以122.88MHz的时钟频率,发送和接收数据。在每个时钟周期内,共有64位数据,其中,有4条数据线(lane),每条数据线具有16位数据。封装装置102根据通信系统需求,以每连续的32个时钟周期作为一个用户数据块,bit 0是数据线的最低有效位,bit 15是数据线的最高有效位。其中,封装装置102将每连续的32个周期作为一个用户数据块,记为UBLK(i),i表示用户数据块的时间顺序,若时钟频率为122.88MHz,则i=0,1,...38399;若时钟频率为245.76MHz,则i=0,1,...76799。
[0042] 进一步地,封装装置102将数据线的前16个时钟周期中的bit 0作为控制字,记为CTLW(n,i);其中,n=0-3,表示数据线的编号;i表示用户数据块的时间顺序,若时钟频率为122.88MHz,则i=0,1,...38399;若时钟频率为245.76MHz,则i=0,1,...76799。
[0043] 封装装置102将数据线的后16个时钟周期中的bit 0作为校验字,记为CRCW(n,i);其中,n=0-3,表示数据线的编号;i表示用户数据块的时间顺序,若时钟频率为122.88MHz,则i=0,1,...38399;若时钟频率为245.76MHz,则i=0,1,...76799。
[0044] 封装装置102将bit 1至bit 15定义为用户数据,记为USERW(n,k),其中,n=0-3,表示数据线的编号;K=1-31,表示在用户数据块里的周期位置。
[0045] 具体地,在122.88MHz的时钟频率下,一个10ms的无线帧由38400个用户数据块组成。每个用户数据块UBLK(i)具有32个周期,每个周期历时0.26(32/122.88Mhz)毫秒。
[0046] 或者,在245.76Mhz的时钟频率中,一个10ms的无线帧由76800个用户数据块组成。每个用户数据块UBLK(i)具有32个周期,每个周期历时0.13(32/245.76Mhz)毫秒。
[0047] 在每个用户数据块中,数据线0中的控制字CTLW(0,i)被定义如下:
[0048] 1)CTLW(0,0)共有16位数据,其中,前两位数据分别为0和1,中间有12位数据,最后两位数据分别为1和0,其中,中间的12位数据表示eNodeB的帧号(BFN),以L_TIME记。
[0049] 2)CTLW(0,i)的16位数据全1。
[0050] 3)其他的控制字CTLW(1,i)、CTLW(2,i)、CTLW(3,i)等保留以做他用。
[0051] 在每个用户数据块i中,每条数据线上的CRC字CRCW(n,i)定义如下:
[0052] 1)CRCW(0,i)的第一位数据总是设为0,其余的15位数据为CRC输出位bit1-bit15的值。
[0053] 上述基于Aurora协议的数据传输方式在图2中被示出。
[0054] 优选地,每个用户数据块中,不同的带宽对应不同的样本数。表1列出了不同带宽情况下每个用户数据块的样本数。来自多天线及多小区的数据被分组成多个样本组。每个样本组由在同一个采样周期内来自该多天线及多小区的所有数据组成。在先的样本组数据被放入用户数据块的在先的用户时钟周期USER_CLK中,以便于在先进行传输。
[0055] 表1:不同带宽情况下用户数据块的样本数
[0056]  5MHz   10MHz   20MHz
  连接速率2.4576Gbps
  时钟频率,MHz   122.88   122.88   122.88
  用户数据块率,MHz   3.84   3.84   3.84
  采样率,MHz   7.68   15.36   30.72
[0057]  每个用户数据块的样本数   2   4   8
  每个样本的时钟周期数   16   8   4
  连接速率4.9152Gbps
  时钟频率,MHz   245.76   245.76   245.76
  用户数据块率,MHz   7.68   7.68   7.68
  采样率,MHz   7.68   15.36   30.72
  每个用户数据块的样本数   1   2   4
  每个样本的时钟周期数   32   16   8
[0058] 例如,图3示出一种在带宽为20MHz的情况下的基于Aurora协议的数据传输方式。其中,每个用户数据块包括8个样本。每个样本被放置在8个USER_CLK周期中。该方法允许数据接收设备逐个样本地处理数据,而不需要缓冲整个用户数据块。
[0059] 优选地,数据发送设备1还包括信息确定装置(未示出)。该信息确定装置根据设备相关信息,确定所述数据信息的数量;
[0060] 其中,所述设备相关信息包括以下至少任一项:
[0061] -所述数据发送设备的带宽;
[0062] -所述数据发送设备的采样率;
[0063] -所述数据发送设备的天线数量。
[0064] 具体地,信息确定装置通过下式来计算需要发送的数据量:
[0065] 数据量=扇区数量*天线数量/每扇区*样本数/每天线*位数/每样本*采样率[0066] 例如,假设每扇区具有8根天线;每天线的样本数为2,即I和Q;每样本有15位数据;LTE中射频的采样频率为30.72MHz;则数据量=1*2*15*30.72=7372.8Mbits/秒。
[0067] 在2.4567Gbps连接速率的情况下,4条数据线总共有7.86432Gbps的数据总容量,其中,7.3728Gbps放置用户数据,245.76Mbps放置控制消息,245.76Mbps放置校验字。这将导致没有位来放置其他用户数据,184.32Mbps可以用来放置其他控制消息,以在总线上传输。在总线上的全部用户数据及控制消息可由245.76Mbps的CRC校验字进行校验。
[0068] 在数据接收设备2中,包括接收装置、检测装置和同步装置。
[0069] 该接收装置接收自数据发送设备所发送的用户数据块。
[0070] 检测装置检测所述用户数据块中所包括的控制字。具体地,检测装置根据接收装置接收到的用户数据块,检测在时域中的第一条数据线上的第一个数据位。在此,该检测装置检测32个时钟周期里的控制字CTLW(0,i)意味着检测是否存在16个连续的1。该时钟周期中的第一个1意味着该时钟周期是该用户数据块的第一个时钟周期。
[0071] 同步装置根据所述控制字,将所述数据接收设备与所述数据发送设备进行同步。具体地,当检测装置检测出该控制字为连续的16个1,则该同步装置将所述数据接收设备与所述数据发送设备进行同步。
[0072] 图4示出在XILINX FPGA中,基于Aurora协议的通信方框图。FPGA B作为数据接收设备,只需要检测,在时域中的第一条数据线上的第一个数据位。
[0073] 图5示出了在数据发送设备1中的时间和信号。在每个时钟周期内,数据发送设备1发送16*n(n为数据线的数量)位的数据。当TX_DST_RDY_N和TX_SRC_RDY_N为低电平信号,该数据发送设备1发送数据。当TX_DST_RDY_N为高电平信号,该数据发送设备1处于“hold”状态,即该数据发送设备1将不会发送数据,也不会获取待发送给数据接收设备的数据信息,即不会下载新数据。当TX_SRC_RDY_N为高电平信号,该数据发送设备1不会发送数据,[0074] 图6示出了在数据接收设备2中的时间和信号。该设备中的时钟周期与数据发送设备1中的时钟同期同步。当RX_SRC_RDY_N为低电平信号,该数据接收设备2读取来自数据发送设备1所发送的、在同一个时钟周期内的16*n位数据。当RX_SRC_RDY_N为高电平信号,意味着在数据接收设备2中没有数据可以接收,该设备等待直至该RX_SRC_RDY_N位于低电平状态。
[0075] 图7示出根据本发明另一个方面的用于进行数据传输和同步的方法流程图。
[0076] 在步骤S1中,数据发送设备1获取待发送至数据接收设备的数据信息。
[0077] 在步骤S2中,数据发送设备1根据通信系统需求,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得。具体地,在步骤S2中,数据发送设备1根据在步骤S1中所获取的数据信息,通过在该数据信息中添加控制消息、循环冗余校验码(CRC码)等,对该数据信息进行封装,如将每32个时钟周期的数据信息作为一个用户数据块,以获得待发送至所述数据接收设备的用户数据块。在此,该Aurora协议支持LTE FDD/TDD和UMTS等应用。
[0078] 在步骤S3中,数据发送设备1将所述用户数据块发送至所述数据接收设备。
[0079] 优选地,在步骤S4(未示出)中,数据发送设备1根据与所述数据接收设备间的连接速率,确定所述数据信息的时钟频率;在步骤S2中,数据发送设备1根据所述通信系统需求,并结合所述时钟频率,将所述数据信息进行封装,以获得待发送至所述数据接收设备的用户数据块,其中,所述数据信息基于Aurora协议获得。例如,当连接速率为2.4576Gbps,时钟频率为122.88MHz;当连接速率为4.9152Gbps,时钟频率为245.76MHz。
[0080] 优选地,所述用户数据块包括:
[0081] -用户数据信息;
[0082] -控制字;
[0083] -校验字。
[0084] 例如,假设该数据发送设备1以122.88MHz的时钟频率,发送和接收数据。在每个时钟周期内,共有64位数据,其中,有4条数据线(lane),每条数据线具有16位数据。在步骤S2中,数据发送设备1根据通信系统需求,以每连续的32个时钟周期作为一个用户数据块,bit 0是数据线的最低有效位,bit 15是数据线的最高有效位。其中,在步骤S2中,数据发送设备
1将每连续的32个周期作为一个用户数据块,记为UBLK(i),i表示用户数据块的时间顺序,若时钟频率为122.88MHz,则i=0,1,...38399;若时钟频率为245.76MHz,则i=0,1,...6799。
[0085] 进一步地,在步骤S2中,数据发送设备1将数据线的前16个时钟周期中的bit 0作为控制字,记为CTLW(n,i);其中,n=0-3,表示数据线的编号;i表示用户数据块的时间顺序,若时钟频率为122.88MHz,则i=0,1,...38399;若时钟频率为245.76MHz,则i=0,1,...76799。
[0086] 在步骤S2中,数据发送设备1将数据线的后16个时钟周期中的bit 0作为校验字,记为CRCW(n,i);其中,n=0-3,表示数据线的编号;i表示用户数据块的时间顺序,若时钟频率为122.88MHz,则i=0,1,...38399;若时钟频率为245.76MHz,则i=0,1,...76799。
[0087] 在步骤S2中,数据发送设备1将bit 1至bit 15定义为用户数据,记为USERW(n,k),其中,n=0-3,表示数据线的编号;K=1-31,表示在用户数据块里的周期位置。
[0088] 具体地,在122.88MHz的时钟频率下,一个10ms的无线帧由38400个用户数据块组成。每个用户数据块UBLK(i)具有32个周期,每个周期历时0.26(32/122.88Mhz)毫秒。
[0089] 或者,在245.76Mhz的时钟频率中,一个10ms的无线帧由76800个用户数据块组成。每个用户数据块UBLK(i)具有32个周期,每个周期历时0.13(32/245.76Mhz)毫秒。
[0090] 在每个用户数据块中,数据线0中的控制字CTLW(0,i)被定义如下:
[0091] 1)CTLW(0,0)共有16位数据,其中,前两位数据分别为0和1,中间有12位数据,最后两位数据分别为1和0,其中,中间的12位数据表示eNodeB的帧号(BFN),以L_TIME 记。
[0092] 2)CTLW(0,i)的16位数据全1。
[0093] 3)其他的控制字CTLW(1,i)、CTLW(2,i)、CTLW(3,i)等保留以做他用。
[0094] 在每个用户数据块i中,每条数据线上的CRC字CRCW(n,i)定义如下:
[0095] 1)CRCW(0,i)的第一位数据总是设为0,其余的15位数据为CRC输出位bit1-bit15的值。
[0096] 上述基于Aurora协议的数据传输方式在图2中被示出。
[0097] 优选地,每个用户数据块中,不同的带宽对应不同的样本数。表2列出了不同带宽情况下每个用户数据块的样本数。来自多天线及多小区的数据被分组成多个样本组。每个样本组由在同一个采样周期内来自该多天线及多小区的所有数据组成。在先的样本组数据被放入用户数据块的在先的用户时钟周期USER_CLK中,以便于在先进行传输。
[0098] 表2:不同带宽情况下用户数据块的样本数
[0099]  5MHz   10MHz   20MHz
  连接速率2.4576Gbps
  时钟频率,MHz   122.88   122.88   122.88
  用户数据块率,MHz   3.84   3.84   3.84
  采样率,MHz   7.68   15.36   30.72
  每个用户数据块的样本数   2   4   8
  每个样本的时钟周期数   16   8   4
  连接速率4.9152Gbps
  时钟频率,MHz   245.76   245.76   245.76
  用户数据块率,MHz   7.68   7.68   7.68
  采样率,MHz   7.68   15.36   30.72
  每个用户数据块的样本数   1   2   4
  每个样本的时钟周期数   32   16   8
[0100] 例如,图3示出一种在带宽为20MHz的情况下的基于Aurora协议的数据传输方式。其中,每个用户数据块包括8个样本。每个样本被放置在8个USER_CLK周期中。该方法允许数据接收设备逐个样本地处理数据,而不需要缓冲整个用户数据块。
[0101] 优选地,在步骤S5中(未示出),数据发送设备1根据设备相关信息,确定所述数据信息的数量;
[0102] 其中,所述设备相关信息包括以下至少任一项:
[0103] -所述数据发送设备的带宽;
[0104] -所述数据发送设备的采样率;
[0105] -所述数据发送设备的天线数量。
[0106] 具体地,在步骤S5中,数据发送设备1通过下式来计算需要发送的数据量:
[0107] 数据量=扇区数量*天线数量/每扇区*样本数/每天线*位数/每样本*采样率[0108] 例如,假设每扇区具有8根天线;每天线的样本数为2,即I和Q;每样本有15位数据;LTE中射频的采样频率为30.72MHz;则数据量=1*2*15*30.72=7372.8Mbits/秒。
[0109] 在2.4567Gbps连接速率的情况下,4条数据线总共有7.86432Gbps的数据总容量,其中,7.3728Gbps放置用户数据,245.76Mbps放置控制消息,245.76Mbps放置校验字。这将导致没有位来放置其他用户数据,184.32Mbps可以用来放置其他控制消息,以在总线上传输。在总线上的全部用户数据及控制消息可由245.76Mbps的CRC校验字进行校验。
[0110] 在数据接收设备2中,包括步骤S6(未示出)、步骤S7(未示出)和步骤S8(未示出)。
[0111] 在步骤S6中,数据接收设备2接收自数据发送设备所发送的用户数据块。
[0112] 在步骤S7中,数据接收设备2检测所述用户数据块中所包括的控制字。具体地,在步骤S7中,数据接收设备2根据在步骤S6中接收到的用户数据块,检测在时域中的第一条数据线上的第一个数据位。在此,在步骤S7中,数据接收设备2检测32个时钟周期里的控制字CTLW(0,i)意味着检测是否存在16个连续的1。该时钟周期中的第一个1意味着该时钟周期是该用户数据块的第一个时钟周期。
[0113] 在步骤S8中,数据接收设备2根据所述控制字,将所述数据接收设备与所述数据发送设备进行同步。具体地,当在步骤S7中,数据接收设备2检测出该控制字为连续的16个1,则在步骤S8中,数据接收设备2将所述数据接收设备与所述数据发送设备进行同步。
[0114] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。