一种同步方法及装置与流程

文档序号:23391368发布日期:2020-12-22 13:57阅读:118来源:国知局
一种同步方法及装置与流程

本申请涉及无线通信技术领域,尤其涉及一种同步方法及装置。



背景技术:

反向散射通信(backscattercommunication)是一种极低功耗、低成本的被动式通信技术,适用于对功耗较敏感的物联网(internetofthings,iot)等场景中。反向散射通信技术中,可以包括三个节点:激励器、反射器以及接收器。其中,激励器与反射器也可以集成到同一个节点,该节点可以称为读写器。激励器可以发送无线信号,激励器发送的无线信号也可以称为激励信号,激励信号可以为单音信号或多音信号等类型的信号,不承载任何数据。激励器发送的激励信号为反射器已知的信号。反射器接收到激励信号之后,可以将需要发送的数据调制到激励信号上,获得反射信号,并向接收器发送反射信号。接收器接收到反射信号之后,可以解调出承载于反射信号上的数据。

目前,反向散射通信技术中,采用的是异步传输模式,发送端域接收端之间的通信不需要同步。当反向散射通信技术应用于移动通信系统时,例如第五代(thefifthgeneration,5g)移动通信系统,激励器可以为终端设备,反射器可以为终端设备中的一个射频识别模块,也可以为一个独立的射频识别芯片,接收器可以为基站。对于基站,会接收到的多个反射器的反射信号。由于不同反射器的时钟频率可能存在偏差,因此基站接收到的不同反射器之间的反射信号之间可能存在干扰。举例来说,如图1所示,假设基站调度反射器1在时刻1进行上行传输,调度反射器2在时刻2进行上行传输,上行传输的传输时长均为t,时刻1与时刻2之间间隔t。由于反射器1的时钟频率比标准中规定的时钟频率小20%,因此反射器1发送的反射信号的传输时长实际为1.2t,导致基站在时刻2同时接收到反射器1和反射器2发送的反射信号,此时反射器1发送的反射信号会对反射器2发送的反射信号造成干扰。

因此,当反向散射通信技术应用于移动通信系统时,如何实现同步,是一个亟待解决的问题。



技术实现要素:

本申请实施例提供一种同步方法及装置,用以实现信号同步。

第一方面,本申请实施例提供一种同步方法,包括:反射器接收来自激励器的激励信号;在所述激励信号中调制待传输的数据以及同步序列,获得反射信号;其中,所述待传输的数据的传输时长大于第一时长,和/或所述待传输的数据的数据量大于第一数据量;所述反射器向接收器发送所述反射信号。

上述方法流程中,当待传输的数据的传输时长大于第一时长,和/或当所述数据的数据量大于第一数据量时,反射器发送的反射信号中包括同步序列,可以使得接收器根据同步序列确定频率偏差,从而根据频率偏差实现信号同步,降低接收器接收到的反射信号之间的互相干扰。

一种可能的实现方式中,在所述反射信号的传输时长内,所述同步序列是以第二时长为周期进行传输的;或者,在所述数据的传输时长内,所述同步序列是以所述第三时长为周期进行传输的。

上述方法中,通过周期性传输同步序列,能够提高接收器成功接收同步序列的概率。

一种可能的实现方式中,所述同步序列在一个周期内的重复传输次数为k,k为大于或等于1的整数。

上述方法中,通过重复传输k次同步序列,能够提高同步序列传输的可靠性。

一种可能的实现方式中,所述同步序列为m序列,gold序列,zc序列,所述同步序列为根据所述反射器的标识确定的序列,或者所述同步序列为根据所述接收器的标识确定的序列。

一种可能的实现方式中,所述同步序列在所述反射信号中第一次传输的起始位置为位于所述反射信号的起始位置之后的所述第一时长的位置。

一种可能的实现方式中,所述方法还包括:所述反射器接收来自所述激励器的第一指示信息,所述第一指示信息用于指示所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

上述方法中,反射器根据第一指示信息确定频率偏差,从而可以调整反射信号的时钟频率,降低反射信号的误差。

一种可能的实现方式中,所述频率偏差为根据所述同步序列确定的。

一种可能的实现方式中,所述第一时长为预设的时长,或者,所述第一时长为所述接收器配置的时长;所述第一数据量为预设的数据量,或者所述第一数据量为所述接收器配置的数据量。

第二方面,本申请实施例提供一种装置,该装置具有实现上述方法中反射器的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一个可能的设计中,所述装置的结构中包括处理器和收发器,所述处理器被配置为处理该装置执行上述方法中相应的功能,例如所述处理器可以用于在所述激励信号中调制待传输的数据以及同步序列,获得反射信号。所述收发器用于实现上述装置与激励器以及接收器之间的通信,例如所述收发器可以用于接收来自激励器的激励信号,并向接收器发送所述反射信号。所述装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。

在一个可能的设计中,该装置可以包括相应的功能模块,例如包括处理单元、通信单元等,分别用于实现以上方法中的步骤。

第三方面,本申请实施例提供一种同步方法,包括:接收器接收来自反射器的反射信号;所述反射信号包括数据和同步序列,其中,所述数据的传输时长大于第一时长,和/或所述数据的数据量大于第一数据量;所述接收器根据所述同步序列确定所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

上述方法流程中,当反射器发送的反射信号中包括同步序列时,接收器可以根据同步序列确定反射信号的频率偏差,从而根据频率偏差实现信号同步,降低接收器接收到的反射信号之间的互相干扰。

一种可能的实现方式中,在所述反射信号的传输时长内,所述同步序列是以第二时长为周期进行传输的;或者,在所述数据的传输时长内,所述同步序列是以所述第三时长为周期进行传输的。

上述方法中,通过周期性传输同步序列,能够提高接收器成功接收同步序列的概率。

一种可能的实现方式中,所述同步序列在一个周期内的重复传输次数为k,k为大于或等于1的整数。

上述方法中,通过重复传输k次同步序列,能够提高同步序列传输的可靠性。

一种可能的实现方式中,所述同步序列为m序列,gold序列,zc序列,所述同步序列为根据所述反射器的标识确定的序列,或者所述同步序列为根据所述接收器的标识确定的序列。

一种可能的实现方式中,所述同步序列在所述反射信号中第一次传输的起始位置与所述反射信号的起始位置之间的时长为所述第一时长。

一种可能的实现方式中,所述方法还包括:所述接收器向激励器发送第一指示信息,所述第一指示信息用于指示所述频率偏差。

一种可能的实现方式中,所述频率偏差为根据所述同步序列确定的。

一种可能的实现方式中,所述第一时长为预设的时长,或者,所述第一时长为所述接收器配置的时长;所述第一数据量为预设的数据量,或者所述第一数据量为所述接收器配置的数据量。

第四方面,本申请实施例提供一种装置,该装置具有实现上述方法中接收器的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一个可能的设计中,所述装置的结构中包括处理器和收发器,所述处理器被配置为处理该装置执行上述方法中相应的功能,例如所述处理器可以用于根据所述同步序列确定所述反射信号的时钟频率与预设时钟频率之间的频率偏差。所述收发器用于实现上述装置与激励器以及反射器之间的通信,例如所述收发器可以用于接收来自反射器的反射信号。所述装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。

在一个可能的设计中,该装置可以包括相应的功能模块,例如包括处理单元、通信单元等,分别用于实现以上方法中的步骤。

第五方面,本申请实施例提供一种同步方法,包括:反射器接收来自激励器的激励信号;所述反射器在所述激励信号中调制同步序列,获得反射信号;所述反射器向接收器发送所述反射信号;所述反射器接收来自所述激励器的第一指示信息;所述第一指示信息用于指示所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

上述方法流程中,反射器发送的反射信号中包括同步序列,可以使得接收器根据同步序列确定频率偏差,从而根据频率偏差实现信号同步,降低接收器接收到的反射信号之间的互相干扰。

一种可能的实现方式中,在所述反射信号的传输时长内,所述同步序列是以第四时长为周期进行传输的;或者,在所述数据的传输时长内,所述同步序列是以所述第五时长为周期进行传输的。

上述方法中,通过周期性传输同步序列,能够提高接收器成功接收同步序列的概率。

一种可能的实现方式中,所述同步序列在一个周期内的重复传输次数为h,h为大于或等于1的整数。

上述方法中,通过重复传输h次同步序列,能够提高同步序列传输的可靠性。

一种可能的实现方式中,所述同步序列为m序列,gold序列,zc序列,或者所述同步序列为根据所述反射器的标识确定的序列,或者所述同步序列为根据所述接收器的标识确定的序列。

一种可能的实现方式中,所述同步序列在所述反射信号中第一次传输的起始位置为位于所述反射信号的起始位置之后的第六时长的位置。

一种可能的实现方式中,所述第六时长为预设的时长,或者,所述第六时长为所述接收器配置的时长。

一种可能的实现方式中,所述频率偏差为根据所述同步序列确定的。

第六方面,本申请实施例提供一种装置,该装置具有实现上述方法中反射器的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一个可能的设计中,所述装置的结构中包括处理器和收发器,所述处理器被配置为处理该装置执行上述方法中相应的功能,例如所述处理器可以用于在所述激励信号中调制同步序列,获得反射信号。所述收发器用于实现上述装置与激励器以及接收器之间的通信,例如所述收发器可以用于接收来自激励器的激励信号;所述反射器在所述激励信号中调制同步序列,获得反射信号;向接收器发送所述反射信号。所述装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。

在一个可能的设计中,该装置可以包括相应的功能模块,例如包括处理单元、通信单元等,分别用于实现以上方法中的步骤。

第七方面,本申请实施例提供一种同步方法,包括:激励器生成包括同步序列的激励信号;其中,所述激励信号的传输时长大于第七时长;所述激励器向反射器发送所述激励信号。

上述方法流程中,当激励信号的传输时长大于第七时长时,激励器发送的激励信号中包括同步序列,可以使得接收器根据同步序列确定频率偏差,从而根据频率偏差实现信号同步,降低接收器接收到的信号之间的互相干扰。

一种可能的实现方式中,在所述激励信号的传输时长内,所述同步序列是以第八时长为周期进行传输的。

上述方法中,通过周期性传输同步序列,能够提高接收器成功接收同步序列的概率。

一种可能的实现方式中,所述同步序列在一个周期内的重复传输次数为l,l为大于或等于1的整数。

上述方法中,通过重复传输l次同步序列,能够提高同步序列传输的可靠性。

一种可能的实现方式中,所述同步序列为m序列,或者gold序列,或者zc序列,或者所述同步序列为根据反射器的标识确定的序列,或者所述同步序列为根据所述接收器的标识确定的序列。

一种可能的实现方式中,所述同步序列在所述激励信号中第一次传输的起始位置为位于所述反射信号的起始位置之后的第七时长的位置。

一种可能的实现方式中,所述第七时长为预设的时长,或者,所述第七时长为所述接收器配置的时长。

第八方面,本申请实施例提供一种装置,该装置具有实现上述方法中激励器的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一个可能的设计中,所述装置的结构中包括处理器和收发器,所述处理器被配置为处理该装置执行上述方法中相应的功能,例如所述处理器可以用于生成包括同步序列的激励信号。所述收发器用于实现上述装置与接收器以及反射器之间的通信,例如所述收发器可以用于向反射器发送所述激励信号。所述装置还可以包括存储器,所述存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。

在一个可能的设计中,该装置可以包括相应的功能模块,例如包括处理单元、通信单元等,分别用于实现以上方法中的步骤。

第九方面,本申请实施例提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述任一种可能的设计中的方法。

第十方面,本申请实施例提供一种计算机程序产品,当计算机读取并执行所述计算机程序产品时,使得计算机执行上述任一种可能的设计中的方法。

第十一方面,本申请实施例提供一种芯片,所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现上述任一种可能的设计中的方法。

第十二方面,本申请实施例提供一种芯片,包括一个或者多个处理器。该一个或者多个处理器用于读取并执行存储器中存储的计算机程序,以实现上述任一种可能的设计中的方法。可选地,该芯片该包括一个或者多个存储器,所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述装置执行上述任一种可能的设计中的方法。进一步可选地,该芯片还包括通信接口,该一个或者多个处理器与该通信接口连接。通信接口用于接收需要处理的数据和/或信息,处理器从该通信接口获取该数据和/或信息,并对该数据和/或信息进行处理,并通过该通信接口输出处理结果。该通信接口可以是输入输出接口。

第十三方面,本申请实施例提供一种同步装置,所述同步装置包括处理器,所述处理器与存储器耦合:所述处理器,用于执行所述存储器中存储的计算机程序或指令,以使得所述装置执行上述任一种可能的设计中的方法。

附图说明

图1为现有技术中反射信号的干扰示意图;

图2示出了适用于本申请实施例提供的方法的通信系统的示意图;

图3为本申请实施例提供的一种同步方法流程示意图;

图4为本申请实施例提供的一种同步序列示意图;

图5(a)至5(b)为本申请实施例提供的一种同步符号示意图;

图6为本申请实施例提供的一种反射信号示意图;

图7为本申请实施例提供的一种反射信号示意图;

图8为本申请实施例提供的一种反射信号示意图;

图9为本申请实施例提供的一种反射信号示意图;

图10为本申请实施例提供的一种同步方法流程示意图;

图11为本申请实施例提供的一种同步方法流程示意图;

图12为本申请实施例提供的一种同步方法流程示意图;

图13为本申请实施例提供的一种反射信号示意图;

图14为本申请实施例提供的一种同步方法流程示意图;

图15为本申请实施例提供的一种反射信号示意图;

图16为本申请实施例提供的一种同步方法流程示意图;

图17为本申请实施例提供的一种同步装置结构示意图;

图18为本申请实施例提供的一种同步装置结构示意图;

图19为本申请实施例提供的一种同步装置结构示意图;

图20为本申请实施例提供的一种同步装置结构示意图;

图21为本申请实施例提供的一种同步装置结构示意图;

图22为本申请实施例提供的一种同步装置结构示意图。

具体实施方式

下面结合说明书附图对本申请实施例做详细描述。

本申请实施例可以应用于各种移动通信系统,例如:新无线(newradio,nr)系统、长期演进(longtermevolution,lte)系统、先进的长期演进(advancedlongtermevolution,lte-a)系统、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、演进的长期演进(evolvedlongtermevolution,elte)系统、未来通信系统等其它通信系统,具体的,在此不做限制。

为便于理解本申请实施例,首先以图2中示出的通信系统为例详细说明适用于本申请实施例的通信系统。图2示出了适用于本申请实施例提供的方法的通信系统的示意图。如图2所示,该通信系统包括激励器201、反射器202和接收器203。

需要说明的是,激励器201也可能存在其他名称,例如可以称为协助器(helper)、询问器(interrogator)、读写器(reader)、用户设备(userequipment,ue)等,为了描述方便,本申请实施例中均称为激励器。相应的,反射器202也可能存在其他名称,例如可以称为标签(tag)、反射设备(backscatterdevice)、无源设备(passivedevice)、半有源设备(semi-passivedevice)、散射信号设备(ambientsignaldevice)、射频识别(radiofrequencyidentification,rfid)标签(tag)等,为了描述方便,本申请实施例中均称为反射器。接收器203也可能存在其他名称,例如可以称为接入点、基站等,为了描述方便,本申请实施例中均称为接收器。

图2中,激励器201发送的激励信号,可以为单音信号(即连续的正弦波)或多音信号(即具有一定带宽的信号),激励信号中可以携带发送给接收器203的数据,也可以不携带发送给接收器203的数据。激励器201发送的激励信号为反射器202已知的信号。激励信号的持续时间段内可以有至少一个缝隙(gap),该至少一个缝隙可以是周期的,也可以是非周期的。

反射器202接收到激励信号之后,可以将需要发送的数据调制到激励信号上,获得反射信号,并向接收器203发送反射信号。反射器202发送的数据可以为采集到的温度数据、湿度数据等,本申请实施例对此并不限定。本申请实施例中,反射器202可以为无源设备,即在接收激励信号以及发送反射信号的过程中不需要电源供电;反射器202也可以为半有源设备,即在接收激励信号或发送反射信号的过程中需要电源供电。需要说明的是,图2只是示例,在一种可能的实现方式中,激励器和反射器也可以集成到同一个物理实体中,在此不再赘述。

需要说明的是,在图2所示通信系统中,接收器不可以直接向反射器发送数据,接收器若需要向反射器发送数据,则需要先将数据发送至激励器,由激励器转发至反射器。

当反向散射通信应用于移动通信系统,例如5g中时,激励器201可以是手机(mobilephone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端、增强现实(augmentedreality,ar)终端、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等。接收器203可以为无线接入设备,例如演进型节点b(evolvednodeb,enb)、5g中的gnb、无线网络控制器(radionetworkcontroller,rnc)或节点b(nodeb,nb)、基站控制器(basestationcontroller,bsc)、基站收发台(basetransceiverstation,bts)、家庭基站(例如,homeevolvednodeb,或homenodeb,hnb)、基带单元(basebandunit,bbu),无线保真(wirelessfidelity,wifi)系统中的接入点(accesspoint,ap)、无线中继节点、无线回传节点等。

本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

实施例一:

参见图3,为本申请实施例提供的一种同步方法流程示意图。该方法包括:

步骤301:激励器发送激励信号。

如前所述,激励信号可以是单音信号,也可以是多音信号,本申请实施例对此并不限定。

步骤302:反射器接收来自激励器的激励信号。

步骤303:反射器在所述激励信号中调制待传输的数据以及同步序列,获得反射信号,并向接收器发送所述反射信号。

其中,所述待传输的数据的传输时长大于第一时长,和/或所述待传输的数据的数据量大于第一数据量。

相应的,当数据的传输时长小于或等于第一时长时,和/或当所述数据的数据量小于或等于第一数据量时,反射器发送的反射信号中可以不包括同步序列。其中,第一时长小于反射信号的传输时长。

以上只是示例,在另一种可能的实现方式中,当所述待传输的数据的传输时长大于或等于第一时长,和/或所述待传输的数据的数据量大于或等于第一数据量时,反射器在所述激励信号中调制待传输的数据以及同步序列。当数据的传输时长小于第一时长时,和/或当所述数据的数据量小于第一数据量时,反射器发送的反射信号中可以不包括同步序列。

需要说明的是,本申请实施例中,同步序列的具体实现方式可以有多种,例如同步序列可以为m序列,可以为gold序列,可以为zc(zadoff-chu)序列,可以为根据反射器的标识确定的序列,还可以为根据接收器的标识确定的序列。以上只是示例,同步序列还可能存在其他实现方式。本申请实施例中,对同步序列的长度并不限定,例如同步序列的长度可以是{1,2,3,4,5,6,7,8,9,10,11,12,13,31,61,62,63,139,127}中的部分或者全部的值,其单位可以为纳秒(ns)或者毫秒(ms)或者微妙(μs)或者秒(s)等,还可以为时隙、子帧或者帧。

同步序列是接收器已知的序列,接收器对接收到的反射信号进行解调,可以根据解调结果,确定反射信号中是否包括同步序列时。举例来说,同步序列为:11001100。接收器对反射信号进行解调时,如果解调出的比特序列中包括11001100,则可以确定解调出同步序列。

本申请实施例中,反射器在反射信号中也可以不发送同步序列,而是发送同步符号代替同步序列,即当待传输的数据的传输时长大于第一时长时,或者当待传输的数据的数据量大于第一数据量时,或者,当待传输的数据的传输时长大于第一时长且当待传输的数据的数据量大于第一数据量时,在所述激励信号中调制所述数据以及同步符号,获得反射信号。

同步序列和同步符号存在以下区别:同步序列是接收器已知的序列,而对于同步符号,同步符号是接收器已知的信号波形。同步序列采用不同编码方式,获得的信号波形不同。例如同步序列为0101时,如果采用归零(returnzero,rz)编码、非归零(nonreturnzero,nrz)编码以及曼彻斯特编码时,具有不同的波形,具体可以参考图4所示。接收器在接收反射信号时,不是根据信号的波形确定是否存在同步序列,而是判断解调后的比特序列中是否存在已知的同步序列。相应的,针对同步符号,接收器在接收反射信号时,是判断反射信号中是否存在已知的同步符号对应的信号波形,如果存在,则可以确定接收到同步符号。而对于同步符号对应的比特序列,可以是接收器已知的,也可以是接收器未知的。举例来说,同步符号可以如图5(a)所示。当接收器接收到如图5(b)中所示的反射信号1时,由于反射信号1中不存在图5(a)所示的信号波形,所以可以确定反射信号1中不包括同步符号;相应的,当接收器接收到如图5(b)中所示的反射信号2时,由于反射信号2中存在图5(a)所示的信号波形,所以可以确定反射信号2中包括同步符号。

当反射信号中包括同步符号时,同步符号与数据可以使用不同的编码方式进行编码。一种可能的实现方式中,对数据进行编码时,采用1个比特可以只用一个电平表示的编码方式,例如采用非归零(nonreturnzero,nrz)编码,数据采用非归零编码时,1个比特用同一个电平表示,高电平表示1,低电平表示0;对同步符号进行编码时,采用1个比特可以有至少两种电平表示的编码方式,例如曼彻斯特编码。其中,同步符号采用曼彻斯特编码时,1个比特不是用同一个电平表示,电平由高向低跳变表示1,电平由低向高跳变表示0。同理,另一种可能的实现方式中,对数据进行编码时,也可以采用1个比特可以有至少两种电平表示的编码方式,例如曼彻斯特编码。对同步符号进行编码时,采用1个比特可以只用一个电平表示的编码方式,例如采用非归零编码。同步符号与数据还可以采用其他编码方式进行编码,在此不再逐一举例说明。

步骤304:接收器接收来自反射器的反射信号。

所述反射信号包括数据和同步序列,其中,所述数据的传输时长大于第一时长,和/或所述数据的数据量大于第一数据量。

步骤305:接收器根据所述同步序列确定所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

另一种实现方式中,当反射信号中包括同步符号时,接收器可以根据所述同步符号确定所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

上述方法流程中,当待传输的数据的传输时长大于第一时长,和/或当所述数据的数据量大于第一数据量时,反射器发送的反射信号中包括同步序列或同步符号,可以使得接收器根据同步序列或同步符号确定频率偏差,从而根据频率偏差实现信号同步,降低接收器接收到的反射信号之间的互相干扰。

接收器确定所述频率偏差之后,接收器可以向激励器发送第一指示信息,所述第一指示信息用于指示所述频率偏差。举例来说,第一指示信息可以为频率偏差对应的索引值,可以预先配置不同频率偏差对应的索引值,例如频率偏差1对应索引值1,频率偏差2对应索引值2。接收器确定的频率偏差为频率偏差1时,第一指示信息为索引值1,当然第一指示信息也可以为该频率偏差本身,本申请实施例对此并不限定。

激励器将第一指示信息发送至反射器。反射器接收到所述第一指示信息时,可以根据所述第一指示信息指示的频率偏差调整所述反射信号的时钟频率,使得反射信号的时钟频率等于预设的时钟频率,从而可以解决由于频率偏差导致的信号不同步的问题。需要说明的是,反射器具体如何调整时钟频率,可以参考现有技术中的描述,本申请实施例对此并不限定,在此不再赘述。

反射器根据第一指示信息调整反射信号的时钟频率之后,反射器再次发送的反射信号的传输时长,接近无频率偏差时的传输时长,从而降低不同反射器的反射信号之间的干扰。

举例来说,如图6所示,反射器1在时刻1发送反射信号,反射器2在时刻2进发送反射信号,反射信号的传输时长均为t,时刻1与时刻2之间间隔t。由于反射器1的时钟频率比标准中规定的时钟频率小20%,因此反射器1发送的反射信号的传输时长实际为1.2t,会对反射器2发送的反射信号造成干扰。当反射器1对反射信号的频率偏差进行调整后,发送的反射信号的传输时长变为t,从而可以降低对反射器2发送的反射信号造成干扰。

本申请实施例中,第一时长的单位可以为纳秒(ns)或者毫秒(ms)或者微妙(μs)或者秒(s)等,例如,第一时长为5ms。第一时长的单位还可以为符号或者时隙或者子帧或者帧或者超帧等,本申请实施例对此并不限定,例如第一时长为5个符号。

第一时长可以是预设的时长,也可以是激励器配置的时长,还可以是接收器配置的时长。第一时长是预设的时长时,可以是预设的一个或多个时长中的一个,例如第一时长的取值为预设的集合a中的任意一个值,集合a={1,2,3,4,5,6,7,8,12,16,24,20,32,64},其它情况在此不再赘述。第一时长是接收器配置的时长时,接收器可以将第一时长发送至激励器,再由激励器转发至反射器。以上只是示例,第一时长还可以存在其他确定方式,在此不再逐一举例说明。

相应的,本申请实施例中,第一数据量的单位可以为比特(bit)或者字节(byte)等,本申请实施例对此并不限定。第一数据量可以是预设的数据量,也可以是激励器配置的数据量,还可以是接收器配置的数据量等,在此不再赘述。

当反射信号中包括同步序列号时,反射器可以在反射信号中传输一次同步序列,也可以在反射信号中周期性传输多次同步序列,还可以在反射信号中非周期性传输多次同步序列。在传输同步序列时,同步序列在反射信号中第一次传输的起始位置与所述反射信号的起始位置之间的时长可以为第一时长。举例来说,如图7所示,反射信号中包括数据和同步序列,同步序列的起始位置距离反射信号的起始位置为第一时长。

另一种可能的实施方式中,当反射信号中包括同步符号时,反射器可以在反射信号中传输一次同步符号,也可以在反射信号中周期性传输多次同步符号,还可以在反射信号中非周期性传输多次同步符号。进一步可选的,同步符号在反射信号中第一次传输的起始位置与所述反射信号的起始位置之间的时长可以为第一时长。

本申请实施例中,反射器在反射信号中周期性传输同步序列的该情况下,一种可能的实现方式中,反射器可以在反射信号的传输时长内,以第二时长为周期传输同步序列。举例来说,同步序列存在于整个反射信号的传输时长内时,可以如图8所示。图8中,数据的传输时长为t1,反射信号的传输时长为t2,同步序列以第二时长为周期,分布在反射信号的传输时长内。

第二时长可以是预设的时长,也可以是激励器配置的时长,还可以是接收器配置的时长等,本申请实施例对此并不限定。举例来说,第二时长是预设的时长时,可以为预设的多个时长中的一个,预设的多个时长可以包括1ms、2ms、3ms、4ms、5ms、10ms、20ms、40ms、80ms、160ms等。第二时长也可以根据其他方式确定,在此不再逐一举例说明。

另一种可能的实现方式中,反射器可以在数据的传输时长内,以第三时长为周期传输同步序列。举例来说,同步序列存在于数据的传输时长内时,可以如图9所示。图9中,数据的传输时长为t1,反射信号的传输时长为t2,同步序列以第三时长为周期,分布在数据的传输时长内。

第三时长可以是预设的时长,也可以是激励器配置的时长,还可以是接收器配置的时长等,本申请实施例对此并不限定。举例来说,第三时长是预设的时长时,可以为预设的多个时长中的一个,预设的多个时长可以包括1ms、2ms、3ms、4ms、5ms、10ms、20ms、40ms、80ms、160ms等。第三时长也可以根据其他方式确定,在此不再逐一举例说明。

相应的,当反射信号中包括同步符号时,反射器可以在反射信号的传输时长内,以第二时长为周期传输同步符号。或者,反射器可以在数据的传输时长内,以第三时长为周期传输同步符号。

本申请实施例中,当反射信号中包括同步序列时,反射器在每次传输同步序列时,同步序列的重复传输次数可以为k,k为大于或等于1的整数。k的取值可以是预设的值,也可以是激励器配置的值,还可以是接收器配置的值。k也可以是协议规定的一个或多个固定的数值中的一个,例如k的值可以为1~2048中的任意一个整数值,k还可以是预设的集合b中的任意一个整数值,集合b={1,2,4,8,16,32,64,128,256,512,1024,2048}。以上只是示例,还可以存在其他方式确定k,在此不再逐一举例说明。

相应的,当反射信号中包括同步符号时,反射器在每次传输同步符号时,同步符号的重复传输次数也可以为k,在此不再赘述。

实施例二:

本申请实施例中,反射器还可以向接收器发送只包括同步序列的反射信号,从而使得接收器根据同步序列完成信号同步,下面将详细描述。

参见图10,为本申请实施例提供的一种同步方法流程示意图。该方法包括:

步骤1001:激励器发送激励信号。

如前所述,激励信号可以是单音信号,也可以是多音信号,本申请实施例对此并不限定。

步骤1002:反射器接收来自激励器的激励信号。

步骤1003:反射器在所述激励信号中调制同步序列或同步符号,获得反射信号。

需要说明的是,同步序列是接收器已知的序列,同步序列的具体实现方式可以有多种,例如同步序列可以为m序列,可以为gold序列,可以为zc序列,可以为根据反射器的标识确定的序列,还可以为根据接收器的标识确定的序列。以上只是示例,同步序列还可能存在其他实现方式,在此不再逐一举例说明。

同步符号的具体内容,可以参考图3所示的流程中的描述,在此不再赘述。

插入同步符号或者插入的同步序列可以是周期的,也可以是非周期的。其周期的大小可以与其频率误差有关,即根据其频率的误差确定插入同步信号的周期。其周期的大小可以为1,2,3,4,5,6,7,8,9,10,11,12,14,13,14,15,16中的全部或者部分值,其单位可以为反射器或正交频分复用系统的符号,反射器或正交频分复用系统的时隙,反射器或正交频分复用系统的子帧,反射器或正交频分复用系统的帧,毫秒中的任意一个。

步骤1004:反射器向接收器发送所述反射信号。

步骤1005:接收器接收来自反射器的反射信号,并根据所述反射信号中的同步序列或同步符号确定第一指示信息。

所述第一指示信息用于指示所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

步骤1006:接收器向激励器发送所述第一指示信息。

步骤1007:激励器接收来自接收器的第一指示信息,并向反射器发送所述第一指示信息。

上述方法流程中,反射器发送的反射信号中包括同步序列或同步符号,可以使得接收器根据同步序列或同步符号确定频率偏差,从而根据频率偏差实现信号同步,降低接收器接收到的反射信号之间的互相干扰。

接收器确定所述频率偏差之后,接收器可以向激励器发送第一指示信息,所述第一指示信息用于指示所述频率偏差。第一指示信息可以为频率偏差的索引值,也可以为频率偏差本身,本申请实施例对此并不限定。

激励器将第一指示信息发送至反射器。反射器接收到所述第一指示信息时,可以根据所述第一指示信息指示的频率偏差调整所述反射信号的时钟频率,具体如何调整,可以参考现有技术中的描述,在此不再赘述。

需要说明的是,步骤1001至步骤1008的流程可以执行n次,即反射器可以向接收器发送n个反射信号,并接收每个反射信号对应的第一指示信息,n为大于0的整数。反射器根据n个反射信号对应的n个第一指示信息指示的频率偏差调整时钟频率后,可以在需要发送数据时,发送包括数据的反射信号。此时,反射器发送的反射信号中可以不包括同步序列。举例来说,以n为2为例,参考如图11所示。

步骤1101:反射器向接收器发送反射信号1,反射信号1中包括同步序列或同步符号。

需要说明的是,步骤1101之前,反射器接收到激励信号1,反射信号1是根据接收到的激励信号1确定的,图中不再示出。

步骤1102:接收器根据反射信号1确定频率偏差1,并向激励器发送指示频率偏差1的指示信息1。

所述频率偏差1为反射信号1的时钟频率与预设时钟频率的频率差值。

步骤1103:激励器向反射器发送指示信息1。

步骤1104:反射器根据指示信息1指示的频率偏差1调整时钟频率,并再次向接收器发送反射信号2。

其中,反射信号2中包括同步序列或同步符号。

需要说明的是,步骤1104之前,反射器接收到激励信号2,反射信号2是根据接收到的激励信号2确定的,图中不再示出。

步骤1105:接收器根据反射信号2确定频率偏差2,并向激励器发送指示频率偏差2的指示信息2。

所述频率偏差2为反射信号2的时钟频率与预设时钟频率的频率差值。

步骤1106:激励器向反射器发送指示信息2。

步骤1107:反射器根据指示信息2指示的频率偏差2调整时钟频率。

需要说明的是,反射信号1的发送功率与反射信号2的发送功率可以相同,也可以不同。进一步的,反射信号1的时钟频率与反射信号2的时钟频率可以相同,也可以不同。

步骤1108:反射器在确定需要发送数据时,反射器向接收器发送包括数据的反射信号3。

需要说明的是,反射信号3不包括同步序列或同步符号。步骤1108中的反射信号3是根据接收到的激励信号3确定的,图中不再示出。

通过上述方法流程,反射器在发送数据之前,通过发送n个反射信号,并根据n个反射信号对应的n个频率偏差,调整时钟频率,从而不需要在发送数据的反射信号中,携带同步序列或同步符号,从而可以提高数据出传输效率。

和图3所示的流程类似,反射器可以在反射信号中传输一次同步序列,也可以在反射信号中周期性传输多次同步序列,还可以在反射信号中非周期性传输多次同步序列。本申请实施例中,反射器在反射信号中周期性传输同步序列的该情况下,一种可能的实现方式中,反射器可以在反射信号的传输时长内,以第四时长为周期传输同步序列,具体可以参考图6所示。

另一种可能的实现方式中,反射器可以在数据的传输时长内,以第五时长为周期传输同步序列。举例来说,同步序列存在于数据的传输时长内时,具体可以参考图7所示。

其中,第四时长以及第五时长可以是预设的时长,也可以是激励器配置的时长,还可以是接收器配置的时长等,本申请实施例对此并不限定。举例来说,第四时长是预设的时长时,可以为预设的多个时长中的一个,预设的多个时长可以包括1ms、2ms、3ms、4ms、5ms、10ms、20ms、40ms、80ms、160ms等。

本申请实施例中,反射器在每次传输同步序列时,同步序列的重复传输次数可以为h,h为大于或等于1的整数。h的取值可以是预设的值,也可以是激励器配置的值,还可以是接收器配置的值。h也可以是协议规定的一个或多个固定的数值中的一个,例如h的值可以为1~2048中的任意一个整数值,h还可以是预设的集合b中的任意一个整数值,集合b={1,2,4,8,16,32,64,128,256,512,1024,2048}。以上只是示例,还可以存在其他方式确定h,在此不再逐一举例说明。

示例性的,同步序列在反射信号中第一次传输的起始位置与所述反射信号的起始位置之间的时长可以为第六时长。第六时长可以是预设的时长,也可以是激励器配置的时长,还可以是接收器配置的时长,本申请实施例对此并不限定。

实施例三:

前面的实施例中,描述了反射器如何发送同步序列,在另一种可能的实施例中,反射器也可以不发送包括同步序列的反射信号,下面将详细描述。

参见图12,为本申请实施例提供的一种数据传输方法流程示意图。该方法包括:

步骤1201:激励器发送激励信号。

如前所述,激励信号可以是单音信号,也可以是多音信号,本申请实施例对此并不限定。

步骤1202:反射器接收来自激励器的激励信号。

步骤1203:反射器根据所述激励信号确定反射信号,并向接收器发送所述反射信号。

其中,当待传输的数据的传输时长大于第一时长时,所述反射信号中包括的数据的传输时长小于或等于所述第一时长;和/或,当待传输的数据的数据量大于第一数据量时,所述反射信号中包括的数据的数据量小于或等于所述第一数据量。

以上只是示例,在另一种可能的实现方式中,当待传输的数据的传输时长大于或等于第一时长时,所述反射信号中包括的数据的传输时长小于所述第一时长;和/或,当待传输的数据的数据量大于或等于第一数据量时,所述反射信号中包括的数据的数据量小于所述第一数据量。

当待传输的数据的传输时长大于第一时长时,反射器不在反射信号的第一位置之后再传输数据,第一位置与所述反射信号的起始位置之间的时长为所述第一时长。相应的,当待传输的数据的数据量大于第一数据量时,反射器在反射信号中最多传输第一数据量的数据。

其中,第一时长小于反射信号的传输时长。第一时长的具体内容可以参考图3的流程中的描述,在此不再赘述。

步骤1204:接收器接收来自反射器的反射信号。

当接收器接收的反射信号的传输时长大于第一时长时,不再接收反射信号中位于第一时长之后的数据,和/或,当接收器从反射信号中解调出的数据的数据量等于第一数据量时,不再解调所述反射信号中包括的数据。举例来说,标准中规定反射信号的传输时长为t,由于反射器存在时钟频率的偏差,导致发送的反射信号的实际传输时长大于t,在该情况下,接收器只解调接收到的反射信号中位于传输时长t之内的数据。

举例来说,如图13所示,假设标准中规定反射信号的传输时长为10ms。由于反射器的时钟频率存在频率偏差,当频率偏差为-20%时,实际发送的反射信号的传输时长为12ms。接收器接收到反射信号之后,只解调反射信号的前10ms中的数据,其它数据不再解调。

实施例四:

本申请实施例中,还可以由激励器发送包括同步序列的激励信号,下面将详细描述。

参见图14,为本申请实施例提供的一种同步方法流程示意图。该方法包括:

步骤1401:激励器生成包括同步序列的激励信号。

其中,所述激励信号的传输时长大于第七时长,即激励器确定激励信号出传输时长大于第七时长时,在激励信号中生成同步序列。另一种可能的实现方式中,当激励信号的传输时长大于第七时长时,激励器也可以生成包括同步符号的激励信号,同步符号的具体内容可以参考前面的描述,在此不再赘述。

以上只是示例,在另一种可能的实现方式中,当激励器确定激励信号出传输时长大于或等于第七时长时,激励器生成包括同步序列或同步符号的激励信号。当激励器确定激励信号出传输时长小于第七时长时,激励器生成的激励信号不包括同步序列或同步符号。

第七时长可以是预设的时长,也可以是激励器配置的时长,还可以是接收器配置的时长,在此不再逐一举例说明。

需要说明的是,同步序列是接收器已知的序列,同步序列的具体实现方式可以有多种,例如同步序列可以为m序列,可以为gold序列,可以为zc序列,可以为根据激励器的标识确定的序列,可以为根据反射器的标识确定的序列,还可以为根据接收器的标识确定的序列。以上只是示例,同步序列还可能存在其他实现方式,在此不再逐一举例说明。

需要说明的是,激励器也可以不生成包括同步序列的激励信号,而是生成包括同步符号的激励信号。关于同步符号的具体内容,可以参考图3所示的流程中关于同步符号的描述,在此不再赘述。

步骤1402:激励器向反射器发送所述激励信号。

步骤1403:反射器在所述激励信号中调制数据,获得反射信号。

需要说明的是,反射器在调制数据时,不在同步序列对应的位置调制数据,从而使得的同步序列可以保留在反射信号中。

举例来说,如图15所示,反射器在激励信号中调制数据时,将数据调制在除同步序列之外的位置,最终获得的反射信号中也包括同步序列。

步骤1404:反射器向接收器发送所述反射信号。

步骤1405:当反射信号中包括同步序列时,接收器根据所述同步序列确定所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

另一种可能的实现方式中,当反射信号中包括同步符号时,接收器根据所述同步符号确定所述反射信号的时钟频率与预设时钟频率之间的频率偏差,在此不再赘述。

步骤1406:接收器向激励器发送第一指示信息。

所述第一指示信息用于指示所述频率偏差。第一指示信息指示的频率偏差调整所述反射信号的时钟频率,具体如何调整,可以参考现有技术中的描述,在此不再赘述。

步骤1407:激励器向反射器发送所述第一指示信息。

上述方法流程中,当待传输的激励信号的传输时长大于第七时长时,激励器发送的激励信号中包括同步序列,可以使得接收器根据同步序列确定频率偏差,从而根据频率偏差实现信号同步,降低接收器接收到的反射信号之间的互相干扰。

激励器可以在激励信号中传输一次同步序列,也可以在激励信号中周期性传输多次同步序列,还可以在激励信号中非周期性传输多次同步序列。在传输同步序列时,同步序列在激励信号中第一次传输的起始位置与所述激励信号的起始位置之间的时长可以为第七时长。

本申请实施例中,激励器在激励信号中周期性传输同步序列的该情况下,同步序列的传输周期可以为第八时长。第八时长可以是预设的时长,也可以是激励器配置的时长,还可以是接收器配置的时长等,本申请实施例对此并不限定。举例来说,第八时长是预设的时长时,可以为预设的多个时长中的一个,预设的多个时长可以包括1ms、2ms、3ms、4ms、5ms、10ms、20ms、40ms、80ms、160ms等。第八时长也可以根据其他方式确定,在此不再逐一举例说明。

本申请实施例中,激励器在每次传输同步序列时,同步序列的重复传输次数可以为l,l为大于或等于1的整数。l的取值可以是预设的值,也可以是激励器配置的值,还可以是接收器配置的值。l也可以是协议规定的一个或多个固定的数值中的一个,例如l的值可以为1~2048中的任意一个整数值,l还可以是预设的集合b中的任意一个整数值,集合b={1,2,4,8,16,32,64,128,256,512,1024,2048}。以上只是示例,还可以存在其他方式确定l,在此不再逐一举例说明。

本申请实施例中,反射器也可以直接根据激励器发送的同步序列或同步符号进行同步,此时反射器接收到包括同步序列或同步符号的激励信号之后,不向接收器发送反射信号,下面详细描述。参见图16,为本申请实施例提供的一种同步方法流程示意图。该方法包括:

步骤1601:激励器发送激励信号。

激励信号中可以包括同步序列或同步符号,同步序列以及同步符号的具体内容,可以参考步骤303中的描述,在此不再赘述。

同步序列或同步符号可以是周期性发送的。举例来说,反射器获得的激励信号中的同步序列或同步符号的周期为ta,其中ta的值可以为1,2,3,4,5,6,7,8中的部分值或者全部的值,其单位可以为反射器或正交频分复用系统的符号,反射器或正交频分复用系统的时隙,反射器或正交频分复用系统的子帧,反射器或正交频分复用系统的帧,毫秒中的任意一个。

步骤1602:反射器接收来自激励器的激励信号,并根据激励信号中的同步序列或同步符号进行同步。

反射器可以根据同步序列或同步符号确定激励信号的时钟频率,再根据激励信号的时钟频率调整反射器自身发送的反射信号的时钟频率,可以保证激励信号的时钟频率与反射信号的时钟频率相同,从而实现信号同步。

基于与以上方法实施例相同的发明构思,本申请实施例还提供了一种同步装置,该装置可具备上述方法实施例中的由反射器具备的功能,并可用于执行由反射器执行的步骤。所述功能可以通过硬件实现,也可以通过软件或者硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一种可能的实现方式中,如图17所示的同步装置1700可包括处理单元1701以及通信单元1702,处理单元1701以及通信单元1702之间相互耦合。

当同步装置1700执行图3所示的流程中,反射器执行的功能时:

通信单元1702,用于接收来自激励器的激励信号;

处理单元1701,用于在所述激励信号中调制待传输的数据以及同步序列,获得反射信号;其中,所述待传输的数据的传输时长大于第一时长,和/或所述待传输的数据的数据量大于第一数据量;

所述通信单元1702,用于向接收器发送所述反射信号。

一种可能的实现方式中,在所述反射信号的传输时长内,所述同步序列是以第二时长为周期进行传输的;

或者,在所述数据的传输时长内,所述同步序列是以所述第三时长为周期进行传输的。

一种可能的实现方式中,所述同步序列在一个周期内的重复传输次数为k,k为大于或等于1的整数。

一种可能的实现方式中,所述同步序列为m序列,gold序列,zc序列,所述同步序列为根据所述反射器的标识确定的序列,或者所述同步序列为根据所述接收器的标识确定的序列。

一种可能的实现方式中,所述同步序列在所述反射信号中第一次传输的起始位置为位于所述反射信号的起始位置之后的所述第一时长的位置。

一种可能的实现方式中,所述通信单元1702还用于:

接收来自所述激励器的第一指示信息,所述第一指示信息用于指示所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

一种可能的实现方式中,所述第一时长为预设的时长,或者,所述第一时长为所述接收器配置的时长;

所述第一数据量为预设的数据量,或者所述第一数据量为所述接收器配置的数据量。

当同步装置1700执行图10所示的流程中,反射器执行的功能时:

通信单元1702,用于接收来自激励器的激励信号;

处理单元1701,用于在所述激励信号中调制同步序列或同步符号,获得反射信号;所述反射器向接收器发送所述反射信号;

通信单元1702,用于接收来自所述激励器的第一指示信息;所述第一指示信息用于指示所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

一种可能的实现方式中,在所述反射信号的传输时长内,所述同步序列是以第四时长为周期进行传输的;或者,在所述数据的传输时长内,所述同步序列是以所述第五时长为周期进行传输的。

一种可能的实现方式中,所述同步序列在一个周期内的重复传输次数为h,h为大于或等于1的整数。

一种可能的实现方式中,所述同步序列为m序列,gold序列,zc序列,或者所述同步序列为根据所述反射器的标识确定的序列,或者所述同步序列为根据所述接收器的标识确定的序列。

一种可能的实现方式中,所述同步序列在所述反射信号中第一次传输的起始位置为位于所述反射信号的起始位置之后的第六时长的位置。

一种可能的实现方式中,所述第六时长为预设的时长,或者,所述第六时长为所述接收器配置的时长。

一种可能的实现方式中,所述频率偏差为根据所述同步序列或同步符号确定的。

图18是本申请实施例提供的一种装置的结构示意图。图18所示的装置可以为图17所示的装置的一种硬件电路的实现方式。该装置可适用于上述任一流程图中,执行上述方法实施例中反射器的功能。为了便于说明,图18仅示出了该装置的主要部件。可选的,该装置可以是反射器,也可以是反射器中的芯片或者芯片系统。可选的,以该装置为反射器为例,如图18所示,该装置1800包括处理器1801、存储器1802、收发器1803等。

所述处理器1801被配置为处理该装置执行上述方法中相应的功能。所述收发器1803用于实现上述装置与激励器以及接收器之间的通信。所述存储器1802用于与处理器1801耦合,其保存该装置必要的程序指令和数据。

一种可能的实现方式中,当同步装置1800执行图3所示的流程中反射器执行的功能时:

收发器1803,用于接收来自激励器的激励信号;

处理器1801,用于在所述激励信号中调制待传输的数据以及同步序列,获得反射信号;其中,所述待传输的数据的传输时长大于第一时长,和/或所述待传输的数据的数据量大于第一数据量;

收发器1803,用于向接收器发送所述反射信号。

处理器1801、收发器1803还可以执行其他功能,具体参考图3所示的流程中的描述,在此不再赘述。

一种可能的实现方式中,当同步装置1800执行图10所示的流程中反射器执行的功能时:

收发器1803,用于接收来自激励器的激励信号;

处理器1801,用于在所述激励信号中调制同步序列或同步符号,获得反射信号;所述反射器向接收器发送所述反射信号;

收发器1803,用于接收来自所述激励器的第一指示信息;所述第一指示信息用于指示所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

处理器1801、收发器1803还可以执行其他功能,具体参考图10所示的流程中的描述,在此不再赘述。

基于与以上方法实施例相同的发明构思,本申请实施例还提供了一种同步装置,该装置可具备上述方法实施例中的由接收器具备的功能,并可用于执行由接收器执行的步骤。所述功能可以通过硬件实现,也可以通过软件或者硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一种可能的实现方式中,如图19所示的同步装置1900可包括处理单元1901以及通信单元1902,处理单元1901以及通信单元1902之间相互耦合。

通信单元1902,用于接收来自反射器的反射信号;所述反射信号包括数据和同步序列,其中,所述数据的传输时长大于第一时长,和/或所述数据的数据量大于第一数据量;

处理单元1901,用于根据所述同步序列确定所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

一种可能的实现方式中,在所述反射信号的传输时长内,所述同步序列是以第二时长为周期进行传输的;

或者,在所述数据的传输时长内,所述同步序列是以所述第三时长为周期进行传输的。

一种可能的实现方式中,所述同步序列在一个周期内的重复传输次数为k,k为大于或等于1的整数。

一种可能的实现方式中,所述同步序列为m序列,gold序列,zc序列,所述同步序列为根据所述反射器的标识确定的序列,或者所述同步序列为根据所述接收器的标识确定的序列。

一种可能的实现方式中,所述同步序列在所述反射信号中第一次传输的起始位置为位于所述反射信号的起始位置之后的所述第一时长的位置。

一种可能的实现方式中,所述通信单元1902还用于:

所述接收器向激励器发送第一指示信息,所述第一指示信息用于指示所述频率偏差。

一种可能的实现方式中,所述第一时长为预设的时长,或者,所述第一时长为所述接收器配置的时长;

所述第一数据量为预设的数据量,或者所述第一数据量为所述接收器配置的数据量。

图20是本申请实施例提供的一种装置的结构示意图。图20所示的装置可以为图19所示的装置的一种硬件电路的实现方式。该装置可适用于图3至图16所示出的流程图中,执行上述方法实施例中接收器的功能。为了便于说明,图20仅示出了该装置的主要部件。可选的,该装置可以是基站。可选的,以该装置为20为例,如图20所示,该装置2000包括处理器2001、存储器2002、收发器2003、天线2004等。

所述处理器2001被配置为处理该装置执行上述方法中相应的功能。所述收发器2003用于实现上述装置与激励器以及接收器之间的通信。所述存储器2002用于与处理器2001耦合,其保存该装置必要的程序指令和数据。

在一种可能的实现方式中,当同步装置2000执行图3所示的流程中接收器执行的功能时:收发器2003,用于接收来自反射器的反射信号;所述反射信号包括数据和同步序列,其中,所述数据的传输时长大于第一时长,和/或所述数据的数据量大于第一数据量;

处理器2001,用于根据所述同步序列确定所述反射信号的时钟频率与预设时钟频率之间的频率偏差。

图20所示的装置2000所具有的其他功能,具体可以参考图3所示的流程中关于接收器的描述,在此不再赘述。

基于与以上方法实施例相同的发明构思,本申请实施例还提供了一种同步装置,该装置可具备上述方法实施例中的由激励器具备的功能,并可用于执行由激励器执行的步骤。所述功能可以通过硬件实现,也可以通过软件或者硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一种可能的实现方式中,如图21所示的同步装置2100可包括处理单元2101以及通信单元2102,处理单元2101以及通信单元2102之间相互耦合。

处理单元2101,用于生成包括同步序列的激励信号;其中,所述激励信号的传输时长大于第七时长;

通信单元2102,用于向反射器发送所述激励信号。

一种可能的实现方式中,在所述激励信号的传输时长内,所述同步序列是以第八时长为周期进行传输的。

一种可能的实现方式中,所述同步序列在一个周期内的重复传输次数为l,l为大于或等于1的整数。

一种可能的实现方式中,所述同步序列为m序列,或者gold序列,或者zc序列,或者所述同步序列为根据反射器的标识确定的序列,或者所述同步序列为根据所述接收器的标识确定的序列。

一种可能的实现方式中,所述同步序列在所述激励信号中第一次传输的起始位置为位于所述反射信号的起始位置之后的第七时长的位置。

一种可能的实现方式中,所述第七时长为预设的时长,或者,所述第七时长为所述接收器配置的时长。

图22是本申请实施例提供的一种装置的结构示意图。图22所示的装置可以为图21所示的装置的一种硬件电路的实现方式。该装置可适用于图3至图16所示的流程中,执行上述方法实施例中激励器的功能。为了便于说明,图22仅示出了该装置的主要部件。可选的,该装置可以是终端设备,也可以是终端设备中的装置,如芯片或者芯片系统,其中所述芯片系统包含至少一个芯片,所述芯片系统还可以包括其他电路结构和/或分立器件。可选的,以该装置为终端设备为例,如图22所示,该装置2200包括处理器2201、存储器2202、收发器2203、天线2204以及输入输出装置2205。处理器2201主要用于对通信协议以及通信数据进行处理,以及对整个无线装置进行控制,执行软件程序,处理软件程序的数据,例如用于支持无线装置执行上述方法实施例中所描述的动作等。存储器2202主要用于存储软件程序和数据。收发器2203主要用于基带信号与射频信号的转换以及对射频信号的处理。天线2204主要用于收发电磁波形式的射频信号。输入输出装置2205,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。

所述处理器2201被配置为处理该装置执行上述方法中相应的功能。所述收发器2203用于实现上述装置与激励器以及接收器之间的通信。所述存储器2202用于与处理器2201耦合,其保存该装置必要的程序指令和数据。

在一种可能的实现方式中,处理器2201,用于生成包括同步序列的激励信号;其中,所述激励信号的传输时长大于第七时长;

收发器2203,用于向反射器发送所述激励信号。

图22所示的装置2200所具有的其他功能,具体可以参考图14所示的流程中关于激励器的描述,在此不再赘述。

基于与上述实施例相同构思,本申请实施例还提供了一种芯片。所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现上述任一种可能的设计中的方法。

基于与上述方法实施例相同构思,本申请实施例还提供了一种计算机存储介质,其上存储有一些指令,这些指令被调用执行时,可以使得计算机执行上述方法实施例、方法实施例的任意一种可能的实现方式中由反射器或者激励器所执行的步骤。本申请实施例中,对可读存储介质不做限定,例如,可以是ram(random-accessmemory,随机存取存储器)、rom(read-onlymemory,只读存储器)等。

基于与上述方法实施例相同构思,本申请实施例还提供了一种计算机程序产品,当所述计算机程序产品被计算机运行时,可以使得计算机执行上述方法实施例、方法实施例的任意一种可能的实现方式中由反射器或者激励器所执行的步骤。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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