CN106686669B - 同步方法及装置 - Google Patents

同步方法及装置 Download PDF

Info

Publication number
CN106686669B
CN106686669B CN201510768402.0A CN201510768402A CN106686669B CN 106686669 B CN106686669 B CN 106686669B CN 201510768402 A CN201510768402 A CN 201510768402A CN 106686669 B CN106686669 B CN 106686669B
Authority
CN
China
Prior art keywords
target cell
information
sfn difference
value
sfn
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510768402.0A
Other languages
English (en)
Other versions
CN106686669A (zh
Inventor
吴昱民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201510768402.0A priority Critical patent/CN106686669B/zh
Priority to PCT/CN2016/090458 priority patent/WO2017080247A1/zh
Publication of CN106686669A publication Critical patent/CN106686669A/zh
Application granted granted Critical
Publication of CN106686669B publication Critical patent/CN106686669B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0077Transmission or use of information for re-establishing the radio link of access information of target access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了一种同步方法及装置,其中,该方法包括:接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在目标小区中开始收发数据的子帧位置信息,其中,该第一SFN差值信息为源基站与目标基站通过协商交互确定的,该子帧位置信息是根据第一SFN差值信息确定的;根据上述第一SFN差值信息和子帧位置信息确定在目标小区中开始收发数据的实际子帧位置;根据确定的上述实际子帧位置与目标小区进行下行同步。通过本发明,解决了相关技术中存在的终端与目标小区进行同步时,会造成数据中断时间长,影响业务的正常运行的问题,进而达到了减少终端与目标小区进行同步时的数据中断时间,保证业务的正常运行的效果。

Description

同步方法及装置
技术领域
本发明涉及通信领域,具体而言,涉及一种同步方法及装置。
背景技术
图1是相关技术中的终端切换小区的流程图,源基站在发送切换命令后或同时可以向目标基站发起数据前转过程,在发送切换命令后的流程如下:
步骤S102:UE在接收到切换命令后和目标小区进行无线信号的下行同步,包括频率同步和时间同步。
步骤S104:UE等待可用的随机接入的机会。
步骤S106:UE在可用的随机接入机会发起随机接入请求。
步骤S108:目标eNB接收到UE的随机接入请求后,发送随机接入响应和上行定时提前量(Timing Advance)给UE。
步骤S110:UE调整上行定时进行上行同步。
步骤S112:目标小区发送数据给UE。
图2是相关技术中的不同小区间的信号同步示意图,由图2可知,不同小区间的信号同步按照严格程度可以分为三个级别:子帧边界对齐、子帧编号对齐、***帧号(SystemFrame Number,简称为SFN)编号对齐。
SFN差值信息包括不同小区间的:SFN编号的差值;子帧编号的差值;子帧边界的差值。
UE通过测量源小区和目标小区的信号,并读取源小区和目标小区的***信息中各自的SFN号,从而可以测量得到源小区和目标小区的下行信号的SFN的差值。UE可以根据网络配置,将测量结果上报网络侧。
网络侧通过实现,如运行、管理和维护(Operation Administration andMaintenance,简称为OAM)管理,可以获得网络侧的源小区和目标小区的SFN差值。
UE在接收到下行信号后,可以确定下行信号子帧的位置。为了避免上行干扰,网络要保证不同UE发送的信号在固定的时刻到达,因此网络侧需要给UE的上行发送配置一个上行定时提前量(Timing Advance,简称为TA)。UE在收到该TA值后,如果UE要发送上行信号,则UE以下行子帧位置为参考再提前TA时间值进行上行信号的发送。
关于TA值的获取。UE只有在上行失步状态才需要获取TA值,因此可以UE自己触发或网络侧触发UE发起随机接入过程,网路侧在随机接入响应中给UE下发TA值。
关于TA值的维护。由于UE的位置在不停的变化,因此需要对于TA值的有效性进行维护。网络侧的TA值维护,可以对UE的TA值设置一个定时器,在下发TA给UE的时候启动,在定时器超时前网络侧下发新的TA值给UE。UE的TA值维护,根据网络侧设置的定时器,在收到TA值的时候启动或重启,在定时器超后认为该TA值失效,UE上行为失步状态,不能再在上行失步的小区发送上行信号。
需要说明的是,采用相关技术中的终端与目标小区进行同步的方式,会造成数据中断时间长,影响业务的正常运行的问题,针对该问题,目前并未提出有效的解决方案。
发明内容
本发明提供了一种同步方法及装置,以至少解决相关技术中存在的终端与目标小区进行同步时,会造成数据中断时间长,影响业务的正常运行的问题。
根据本发明的一个方面,提供了一种同步方法,包括:接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在所述目标小区中开始收发数据的子帧位置信息,其中,所述第一SFN差值信息为所述源基站与目标基站通过协商交互确定的,所述子帧位置信息是根据所述第一SFN差值信息确定的;根据所述第一SFN差值信息和所述子帧位置信息确定在所述目标小区中开始收发数据的实际子帧位置;根据确定的所述实际子帧位置与所述目标小区进行下行同步。
可选地,在根据确定的所述实际子帧位置与所述目标小区进行下行同步之后,还包括:确定所述源小区和所述目标小区间的第二SFN差值信息;根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步的第二TA值;根据确定的所述第二TA值与所述目标小区进行上行同步。
可选地,确定所述源小区和所述目标小区间的第二SFN差值信息包括:确定所述目标小区的子帧边界;根据所述目标小区的子帧边界和预先确定的所述源小区的子帧边界的差值,确定所述第二SFN差值信息。
可选地,根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步时的第二TA值包括以下之一:当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之前时,通过如下公式确定所述第二TA值TAT:TAT=DUE+TAS-DNW;当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之后时,通过如下公式确定所述第二TA值TAT:TAT=TAS-(DUE+DNW);其中,TAS为所述第一TA值,DUE为所述第二SFN差值信息对应的第二SFN差值,DNW为所述第一SFN差值信息对应的第一SFN差值。
根据本发明的另一方面,提供了一种同步方法,包括:与目标基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和所述UE在所述目标小区中开始收发数据的子帧位置信息;将所述第一SFN差值信息和所述子帧位置信息发送给所述UE,其中,所述第一SFN差值信息和所述子帧位置信息用于指示所述UE确定在所述目标小区中开始收发数据的实际子帧位置并根据确定的所述实际子帧位置与所述目标小区进行下行同步。
根据本发明的另一方面,提供了一种同步方法,包括:与源基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和所述UE在所述目标小区中开始收发数据的子帧位置信息;将所述第一SFN差值信息和所述子帧位置信息发送给所述UE,其中,所述第一SFN差值信息和所述子帧位置信息用于指示所述UE确定在所述目标小区中开始收发数据的实际子帧位置并根据确定的所述实际子帧位置与所述目标小区进行下行同步。
根据本发明的另一方面,提供了一种同步装置,包括:接收模块,用于接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在所述目标小区中开始收发数据的子帧位置信息,其中,所述第一SFN差值信息为所述源基站与目标基站通过协商交互确定的,所述子帧位置信息是根据所述第一SFN差值信息确定的;第一确定模块,用于根据所述第一SFN差值信息和所述子帧位置信息确定在所述目标小区中开始收发数据的实际子帧位置;第一同步模块,用于根据确定的所述实际子帧位置与所述目标小区进行下行同步。
可选地,所述装置还包括:第二确定模块,用于在根据确定的所述实际子帧位置与所述目标小区进行下行同步之后,确定所述源小区和所述目标小区间的第二SFN差值信息;第三确定模块,用于根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步的第二TA值;第二同步模块,用于根据确定的所述第二TA值与所述目标小区进行上行同步。
可选地,所述第二确定模块包括:第一确定单元,用于确定所述目标小区的子帧边界;第二确定单元,用于根据所述目标小区的子帧边界和预先确定的所述源小区的子帧边界的差值,确定所述第二SFN差值信息。
可选地,所述第三确定模块通过以下方式之一确定所述第二SFN差值信息:当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之前时,通过如下公式确定所述第二TA值TAT:TAT=DUE+TAS-DNW;当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之后时,通过如下公式确定所述第二TA值TAT:TAT=TAS-(DUE+DNW);其中,TAS为所述第一TA值,DUE为所述第二SFN差值信息对应的第二SFN差值,DNW为所述第一SFN差值信息对应的第一SFN差值。
根据本发明的另一方面,提供了一种同步装置,包括:第四确定模块,用于与目标基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和所述UE在所述目标小区中开始收发数据的子帧位置信息;第一发送模块,用于将所述第一SFN差值信息和所述子帧位置信息发送给所述UE,其中,所述第一SFN差值信息和所述子帧位置信息用于指示所述UE确定在所述目标小区中开始收发数据的实际子帧位置并根据确定的所述实际子帧位置与所述目标小区进行下行同步。
根据本发明的另一方面,提供了一种同步装置,包括:第五确定模块,用于与源基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和所述UE在所述目标小区中开始收发数据的子帧位置信息;第二发送模块,用于将所述第一SFN差值信息和所述子帧位置信息发送给所述UE,其中,所述第一SFN差值信息和所述子帧位置信息用于指示所述UE确定在所述目标小区中开始收发数据的实际子帧位置并根据确定的所述实际子帧位置与所述目标小区进行下行同步。
通过本发明,采用接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在所述目标小区中开始收发数据的子帧位置信息,其中,所述第一SFN差值信息为所述源基站与目标基站通过协商交互确定的,所述子帧位置信息是根据所述第一SFN差值信息确定的;根据所述第一SFN差值信息和所述子帧位置信息确定在所述目标小区中开始收发数据的实际子帧位置;根据确定的所述实际子帧位置与所述目标小区进行下行同步。解决了相关技术中存在的终端与目标小区进行同步时,会造成数据中断时间长,影响业务的正常运行的问题,进而达到了减少终端与目标小区进行同步时的数据中断时间,保证业务的正常运行的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是相关技术中的终端切换小区的流程图;
图2是相关技术中的不同小区间的信号同步示意图;
图3是根据本发明实施例的第一种同步方法的流程图;
图4是根据本发明实施例的第二种同步方法的流程图;
图5是根据本发明实施例的第三种同步方法的流程图;
图6是根据本发明实施例的源小区和目标小区的子帧边界示意图一;
图7是根据本发明实施例的终端切换小区的流程图;
图8是根据本发明实施例的源小区和目标小区的子帧边界示意图二;
图9是根据本发明实施例的源小区和目标小区的子帧边界示意图三;
图10是根据本发明实施例的第一种同步装置的结构框图;
图11是根据本发明实施例的第一种同步装置的优选结构框图;
图12是根据本发明实施例的第一种同步装置中第二确定模块112的结构框图;
图13是根据本发明实施例的第二种同步装置的结构框图;
图14是根据本发明实施例的第三种同步装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
在本实施例中提供了一种同步方法,图3是根据本发明实施例的第一种同步方法的流程图,如图3所示,该流程包括如下步骤:
步骤S302,接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在目标小区中开始收发数据的子帧位置信息,其中,该第一SFN差值信息为源基站与目标基站通过协商交互确定的,该子帧位置信息是根据第一SFN差值信息确定的;
步骤S304,根据上述第一SFN差值信息和子帧位置信息确定在目标小区中开始收发数据的实际子帧位置;
步骤S306,根据确定的上述实际子帧位置与目标小区进行下行同步。
其中,执行上述操作的可以是终端,在根据第一SFN差值信息和子帧位置信息确定在目标小区中开始收发数据的实际子帧位置时,还需要依据源小区的SFN编号、子帧编号、子帧边界中的至少之一进行确定,根据源小区的SFN编号、子帧编号、子帧边界中的至少之一和第一SFN差值可以确定目标小区的SFN编号、子帧编号、子帧边界中的至少之一,在根据源基站发送的子帧位置信息(该子帧位置信息是网络侧确定的,但是终端并不知道该子帧位置具体在哪儿,所以需要进一步进行确定实际的子帧位置)和目标小区的上述相关信息确定终端在目标小区中开始收发数据的实际子帧位置。源小区的上述相关信息可以是终端与源基站进行数据交互时便获取的,从而在需要由源小区切换至目标小区时,就可以直接利用上述预先已经获取的信息进行切换了。
通过上述步骤,网络侧的源小区和目标小区间的第一SFN差值和UE在目标小区中开始收发数据的子帧位置信息都是由源基站和目标基站协商确定后发送给UE的,从而无需终端与源基站和目标基站进行多次数据交互以获取上述第一SFN差值和在目标小区中开始收发数据的实际子帧位置,节省了时间,缩短了数据中断时间,保证了业务的正常运行。从而,解决了相关技术中存在的终端与目标小区进行同步时,会造成数据中断时间长,影响业务的正常运行的问题,进而达到了减少终端与目标小区进行同步时的数据中断时间,保证业务的正常运行的效果。
在一个可选的实施例中,在根据确定的实际子帧位置与目标小区进行下行同步之后,还包括:确定上述源小区和目标小区间的第二SFN差值信息;根据上述第一SFN差值信息、第二SFN差值信息和预先确定的与源小区进行上行同步时的第一上行定时提前量TA值确定用于与目标小区进行上行同步的第二TA值;根据确定的上述第二TA值与目标小区进行上行同步。其中,上述的上行同步过程和下行同步过程也可以是同时进行的,即,也可以在下行同步的过程中获取上述的第二SFN差值信息。执行该实施例的可以是终端,因此,通过该实施例,终端可以自己确定(例如,可以通过预定的算法进行确定,或者根据其他的方式确定)与目标小区进行上行同步的第二TA值,从而无需网络侧下发,节省数据中断时间。缩短终端与目标基站进行上行同步的时间。
在一个可选的实施例中,确定上述源小区和目标小区间的第二SFN差值信息包括:确定目标小区的子帧边界;根据该目标小区的子帧边界和预先确定的源小区的子帧边界的差值,确定第二SFN差值信息。其中,上述的目标小区的子帧边界可以是在与目标小区进行下行同步的时候确定的。
在一个可选的实施例中,根据上述第一SFN差值信息、第二SFN差值信息和预先确定的与源小区进行上行同步时的第一上行定时提前量TA值确定用于与目标小区进行上行同步时的第二TA值包括以下之一:当预先确定的上述源小区的子帧边界是在确定的目标小区的子帧边界之前时,可以通过如下公式确定第二TA值TAT:TAT=DUE+TAS-DNW;当预先确定的源小区的子帧边界是在确定的目标小区的子帧边界之后时,可以通过如下公式确定第二TA值TAT:TAT=TAS-(DUE+DNW);其中,TAS为第一TA值,DUE为第二SFN差值信息对应的第二SFN差值,DNW为第一SFN差值信息对应的第一SFN差值。
图4是根据本发明实施例的第二种同步方法的流程图,如图4所示,该流程包括如下步骤:
步骤S402,与目标基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和UE在目标小区中开始收发数据的子帧位置信息;
步骤S404,将上述第一SFN差值信息和子帧位置信息发送给UE,其中,该第一SFN差值信息和子帧位置信息用于指示UE确定在目标小区中开始收发数据的实际子帧位置并根据确定的上述实际子帧位置与目标小区进行下行同步。
其中,执行上述操作的可以是UE的源基站。通过上述步骤,网络侧的源小区和目标小区间的第一SFN差值和UE在目标小区中开始收发数据的子帧位置信息都是由源基站和目标基站协商确定后发送给UE的,从而无需终端与源基站和目标基站进行多次数据交互以获取上述第一SFN差值和在目标小区中开始收发数据的实际子帧位置,节省了时间,缩短了数据中断时间,保证了业务的正常运行。从而,解决了相关技术中存在的终端与目标小区进行下行同步时,会造成数据中断时间长,影响业务的正常运行的问题,进而达到了减少终端与目标小区进行下行同步时的数据中断时间,保证业务的正常运行的效果。
图5是根据本发明实施例的第三种同步方法的流程图,如图5所示,该流程包括如下步骤:
步骤S502,与源基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和UE在目标小区中开始收发数据的子帧位置信息;
步骤S504,将上述第一SFN差值信息和子帧位置信息发送给UE,其中,该第一SFN差值信息和子帧位置信息用于指示UE确定在目标小区中开始收发数据的实际子帧位置并根据确定的实际子帧位置与目标小区进行下行同步。
其中,执行上述操作的可以是UE的目标基站。通过上述步骤,网络侧的源小区和目标小区间的第一SFN差值和UE在目标小区中开始收发数据的子帧位置信息都是由源基站和目标基站协商确定后发送给UE的,从而无需终端与源基站和目标基站进行多次数据交互以获取上述第一SFN差值和在目标小区中开始收发数据的实际子帧位置,节省了时间,缩短了数据中断时间,保证了业务的正常运行。从而,解决了相关技术中存在的终端与目标小区进行同步时,会造成数据中断时间长,影响业务的正常运行的问题,进而达到了减少终端与目标小区进行同步时的数据中断时间,保证业务的正常运行的效果。
下面结合具体实施例对本发明进行说明:
实施例一:
在该实施例中,UE测量的源小区的子帧边界是在网路(即,网络侧)给定的目标小区边界之前,UE测量的源小区的子帧边界是在目标小区的子帧边界之前,如图6所示,图6是根据本发明实施例的源小区和目标小区的子帧边界示意图一。
图7是根据本发明实施例的终端切换小区的流程图,如图7所示,该流程包括如下步骤:
步骤S702:源基站和目标基站协商UE切换到目标小区后开始收发数据的子帧位置。在协商过程中源基站和目标基站需要交互源小区和目标小区的SFN差值信息(对应于上述的第一SFN差值信息),通过该差值信息确定UE切换到目标小区后开始收发数据的子帧位置。该协商过程可以采用切换准备过程,也可以采用其他基站间信令过程。源小区和目标小区的SFN差值信息,可以是源基站发送给目标基站,也可以是目标基站发送给源基站。
步骤S704:源基站给UE发送切换命令(RRC Connection Reconfiguraton)。如果UE在源小区是上行同步状态,则给UE发送网络侧的源小区和目标小区间的SFN差值信息和UE在目标小区开始收发数据的子帧位置信息。
步骤S706:UE根据源小区的SFN编号/子帧编号/子帧边界,和步骤S704中发送的网络侧的源小区和目标小区间的SFN差值信息,以及网络侧配置的UE在目标小区开始收发数据的子帧位置信息,确定在目标小区切换后开始收发数据的实际子帧位置。并根据实际子帧位置发起和目标小区的同步过程,从而确定目标小区的子帧边界,进而根据确定的目标小区的子帧边界和预先确定的源小区的子帧边界的差值确定UE侧接收到信号的源小区和目标小区间的下行SFN差值(对应于上述的第二SFN差值信息)。对于网络侧的和UE测量到的源小区和目标小区的子帧边界,如果UE测量的源小区的子帧边界是在网路给定的目标小区边界之前,UE测量的源小区的子帧边界是在目标小区的子帧边界之前,如图6所示。则UE可以计算获得在目标小区的TA值(对应于上述的第二TA值),获取在目标小区的上行同步。计算方法如下:
TAT=DUE+TAS-DNW
TAT:目标小区的TA值(对应于上述的第二TA值)。
TAS:源小区的TA值(对应于上述的第一TA值)。
DNW:网络侧的源小区和目标小区的SFN差值(对应于上述的第一SFN差值)。
DUE:UE测量到的源小区和目标小区的SFN差值(对应于上述的第二SFN差值)。
步骤S708:根据网络配置,UE可以在目标小区发送上行信号。
步骤S710:网络侧可以根据发送给UE的在目标小区开始收发子帧的位置给UE发送数据,也可以在收到步骤S708的UE上行信号后给UE发送数据。UE可以根据发送给UE的在目标小区开始收发子帧的位置,开始收发数据。也可以在步骤S708后开始在目标小区收发数据。
步骤S712:网络侧发送上行授权信息给UE。该步骤可以和步骤S710同时进行。
步骤S714:UE根据上行授权信息发送上行数据或切换完成消息(RRC ConnectionReconfiguration Complete)给网络侧。
实施例二:
在该实施例中,UE测量的源小区的子帧边界是在网路给定的目标小区边界之后,UE测量的源小区的子帧边界是在目标小区的子帧边界之前,如图8所示,图8是根据本发明实施例的源小区和目标小区的子帧边界示意图二。
该实施例步骤同实施例一。步骤S706中,对于网络侧的和UE测量到的源小区和目标小区的子帧边界,如果UE测量的源小区的子帧边界是在网路给定的目标小区边界之后,UE测量的源小区的子帧边界是在目标小区的子帧边界之前,如图8所示。则UE可以计算获得在目标小区的TA值,获取在目标小区的上行同步。计算方法如下:
TAT=DUE+TAS-DNW
TAT:目标小区的TA值。
TAS:源小区的TA值。
DNW:网络侧的源小区和目标小区的SFN差值。
DUE:UE测量到的源小区和目标小区的SFN差值。
实施例三:
在该实施例中,UE测量的源小区的子帧边界是在网路给定的目标小区边界之后,UE测量的源小区的子帧边界是在目标小区的子帧边界之后,如图9所示,图9是根据本发明实施例的源小区和目标小区的子帧边界示意图三。
该实施例步骤同实施例一。步骤S706中,对于网络侧的和UE测量到的源小区和目标小区的子帧边界,如果UE测量的源小区的子帧边界是在网路给定的目标小区边界之后,UE测量的源小区的子帧边界是在目标小区的子帧边界之后,如图9所示。则UE可以计算获得在目标小区的TA值,获取在目标小区的上行同步。计算方法如下:
TAT=TAS–(DNW+DUE);
TAT:目标小区的TA值。
TAS:源小区的TA值。
DNW:网络侧的源小区和目标小区的SFN差值。
DUE:UE测量到的源小区和目标小区的SFN差值。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种同步装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图10是根据本发明实施例的第一种同步装置的结构框图,如图10所示,该装置包括接收模块102、第一确定模块104和第一同步模块106,下面对该装置进行说明。
接收模块102,用于接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在目标小区中开始收发数据的子帧位置信息,其中,该第一SFN差值信息为源基站与目标基站通过协商交互确定的,该子帧位置信息是根据第一SFN差值信息确定的;第一确定模块104,连接至上述接收模块102,用于根据第一SFN差值信息和子帧位置信息确定在目标小区中开始收发数据的实际子帧位置;第一同步模块106,连接至上述第一确定模块104,用于根据确定的实际子帧位置与目标小区进行下行同步。
图11是根据本发明实施例的第一种同步装置的优选结构框图,如图11所示,该装置除包括图10所示的所有模块外,还包括第二确定模块112、第三确定模块114和第二同步模块116,下面对该装置进行说明。
第二确定模块112,连接至上述第一同步模块106,用于在根据确定的实际子帧位置与目标小区进行下行同步之后,确定上述源小区和目标小区间的第二SFN差值信息;第三确定模块114,连接至上述第二确定模块112,用于根据第一SFN差值信息、第二SFN差值信息和预先确定的与源小区进行上行同步时的第一上行定时提前量TA值确定用于与目标小区进行上行同步的第二TA值;第二同步模块116,连接至上述第三确定模块114,用于根据确定的第二TA值与目标小区进行上行同步。
图12是根据本发明实施例的第一种同步装置中第二确定模块112的结构框图,如图12所示,该第二确定模块112包括第一确定单元122和第二确定单元124,下面对该第二确定模块112进行说明。
第一确定单元122,用于确定目标小区的子帧边界;第二确定单元124,连接至上述第一确定单元122,用于根据上述目标小区的子帧边界和预先确定的源小区的子帧边界的差值,确定第二SFN差值信息。
在一个可选的实施例中,上述第三确定模块可以通过以下方式之一确定第二SFN差值信息:当预先确定的上述源小区的子帧边界是在确定的目标小区的子帧边界之前时,可以通过如下公式确定第二TA值TAT:TAT=DUE+TAS-DNW;当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之后时,可以通过如下公式确定第二TA值TAT:TAT=TAS-(DUE+DNW);其中,TAS为第一TA值,DUE为第二SFN差值信息对应的第二SFN差值,DNW为第一SFN差值信息对应的第一SFN差值。
图13是根据本发明实施例的第二种同步装置的结构框图,如图13所示,该装置包括第四确定模块132和第一发送模块134,下面对该装置进行说明。
第四确定模块132,用于与目标基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和UE在目标小区中开始收发数据的子帧位置信息;第一发送模块134,连接至上述第四确定模块132,用于将上述第一SFN差值信息和子帧位置信息发送给UE,其中,该第一SFN差值信息和子帧位置信息用于指示UE确定在目标小区中开始收发数据的实际子帧位置并根据确定的实际子帧位置与目标小区进行下行同步。
图14是根据本发明实施例的第三种同步装置的结构框图,如图14所示,该装置包括第五确定模块142和第二发送模块144,下面对该装置进行说明。
第五确定模块142,用于与源基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和UE在目标小区中开始收发数据的子帧位置信息;第二发送模块144,连接至上述第五确定模块142,用于将上述第一SFN差值信息和子帧位置信息发送给UE,其中,该第一SFN差值信息和子帧位置信息用于指示UE确定在目标小区中开始收发数据的实际子帧位置并根据确定的实际子帧位置与目标小区进行下行同步。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
S11,接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在目标小区中开始收发数据的子帧位置信息,其中,该第一SFN差值信息为源基站与目标基站通过协商交互确定的,该子帧位置信息是根据第一SFN差值信息确定的;
S12,根据上述第一SFN差值信息和子帧位置信息确定在目标小区中开始收发数据的实际子帧位置;
S13,根据确定的上述实际子帧位置与目标小区进行下行同步。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:
S21,与目标基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和UE在目标小区中开始收发数据的子帧位置信息;
S22,将上述第一SFN差值信息和子帧位置信息发送给UE,其中,该第一SFN差值信息和子帧位置信息用于指示UE确定在目标小区中开始收发数据的实际子帧位置并根据确定的上述实际子帧位置与目标小区进行下行同步。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:
S31,与源基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和UE在目标小区中开始收发数据的子帧位置信息;
S32,将上述第一SFN差值信息和子帧位置信息发送给UE,其中,该第一SFN差值信息和子帧位置信息用于指示UE确定在目标小区中开始收发数据的实际子帧位置并根据确定的实际子帧位置与目标小区进行下行同步。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述的各个步骤。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
采用本发明各实施例中所述的方法,可以辅助UE在切换过程中更快的获取目标小区的下行和上行同步,从而减少切换过程的数据中断时间。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种同步方法,其特征在于,包括:
接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在所述目标小区中开始收发数据的子帧位置信息,其中,所述第一SFN差值信息为所述源基站与目标基站通过协商交互确定的,所述子帧位置信息是根据所述第一SFN差值信息确定的;
根据所述第一SFN差值信息和所述子帧位置信息确定在所述目标小区中开始收发数据的实际子帧位置;
根据确定的所述实际子帧位置与所述目标小区进行下行同步;
其中,在根据确定的所述实际子帧位置与所述目标小区进行下行同步之后,还包括:
确定所述源小区和所述目标小区间的第二SFN差值信息;
根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步的第二TA值;
根据确定的所述第二TA值与所述目标小区进行上行同步,其中,所述第一SFN差值信息为网络侧的所述源小区和所述目标小区的SFN差值信息,所述第二SFN差值信息为所述UE测量到的所述源小区和所述目标小区的SFN差值信息。
2.根据权利要求1所述的方法,其特征在于,确定所述源小区和所述目标小区间的第二SFN差值信息包括:
确定所述目标小区的子帧边界;
根据所述目标小区的子帧边界和预先确定的所述源小区的子帧边界的差值,确定所述第二SFN差值信息。
3.根据权利要求2所述的方法,其特征在于,根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步时的第二TA值包括以下之一:
当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之前时,通过如下公式确定所述第二TA值TAT
TAT=DUE+TAS-DNW
当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之后时,通过如下公式确定所述第二TA值TAT
TAT= TAS -(DUE+DNW);
其中,TAS为所述第一TA值,DUE为所述第二SFN差值信息对应的第二SFN差值,DNW为所述第一SFN差值信息对应的第一SFN差值。
4.一种同步方法,其特征在于,包括:
源基站与目标基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和所述UE在所述目标小区中开始收发数据的子帧位置信息;
所述源基站将所述第一SFN差值信息和所述子帧位置信息发送给所述UE,其中,所述第一SFN差值信息和所述子帧位置信息用于指示所述UE确定在所述目标小区中开始收发数据的实际子帧位置并根据确定的所述实际子帧位置与所述目标小区进行下行同步;
所述UE确定所述源小区和所述目标小区间的第二SFN差值信息,根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步的第二TA值,并根据确定的所述第二TA值与所述目标小区进行上行同步,其中,所述第一SFN差值信息为网络侧的所述源小区和所述目标小区的SFN差值信息,所述第二SFN差值信息为所述UE测量到的所述源小区和所述目标小区的SFN差值信息。
5.一种同步方法,其特征在于,包括:
目标基站与源基站通过协商交互的方式确定终端UE的源小区和目标小区间的第一***帧号SFN差值信息和所述UE在所述目标小区中开始收发数据的子帧位置信息;
所述目标基站将所述第一SFN差值信息和所述子帧位置信息发送给所述UE,其中,所述第一SFN差值信息和所述子帧位置信息用于指示所述UE确定在所述目标小区中开始收发数据的实际子帧位置并根据确定的所述实际子帧位置与所述目标小区进行下行同步;
所述UE确定所述源小区和所述目标小区间的第二SFN差值信息,根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步的第二TA值,并根据确定的所述第二TA值与所述目标小区进行上行同步,其中,所述第一SFN差值信息为网络侧的所述源小区和所述目标小区的SFN差值信息,所述第二SFN差值信息为所述UE测量到的所述源小区和所述目标小区的SFN差值信息。
6.一种同步装置,其特征在于,包括:
接收模块,用于接收源基站发送的源小区和目标小区间的第一***帧号SFN差值信息和终端UE在所述目标小区中开始收发数据的子帧位置信息,其中,所述第一SFN差值信息为所述源基站与目标基站通过协商交互确定的,所述子帧位置信息是根据所述第一SFN差值信息确定的;
第一确定模块,用于根据所述第一SFN差值信息和所述子帧位置信息确定在所述目标小区中开始收发数据的实际子帧位置;
第一同步模块,用于根据确定的所述实际子帧位置与所述目标小区进行下行同步;
第二确定模块,用于在根据确定的所述实际子帧位置与所述目标小区进行下行同步之后,确定所述源小区和所述目标小区间的第二SFN差值信息;
第三确定模块,用于根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步的第二TA值;
第二同步模块,用于根据确定的所述第二TA值与所述目标小区进行上行同步,其中,所述第一SFN差值信息为网络侧的所述源小区和所述目标小区的SFN差值信息,所述第二SFN差值信息为所述UE测量到的所述源小区和所述目标小区的SFN差值信息。
7.根据权利要求6所述的装置,其特征在于,所述第二确定模块包括:
第一确定单元,用于确定所述目标小区的子帧边界;
第二确定单元,用于根据所述目标小区的子帧边界和预先确定的所述源小区的子帧边界的差值,确定所述第二SFN差值信息。
8.根据权利要求7所述的装置,其特征在于,所述第三确定模块通过以下方式之一确定所述第二SFN差值信息:
当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之前时,通过如下公式确定所述第二TA值TAT
TAT=DUE+TAS-DNW
当预先确定的所述源小区的子帧边界是在确定的所述目标小区的子帧边界之后时,通过如下公式确定所述第二TA值TAT
TAT= TAS -(DUE+DNW);
其中,TAS为所述第一TA值,DUE为所述第二SFN差值信息对应的第二SFN差值,DNW为所述第一SFN差值信息对应的第一SFN差值。
9.一种同步***,其特征在于,包括终端UE和源基站,所述源基站包括第四确定模块和第一发送模块,其中,
所述第四确定模块,用于与目标基站通过协商交互的方式确定所述UE的源小区和目标小区间的第一***帧号SFN差值信息和所述UE在所述目标小区中开始收发数据的子帧位置信息;
所述第一发送模块,用于将所述第一SFN差值信息和所述子帧位置信息发送给所述UE,其中,所述第一SFN差值信息和所述子帧位置信息用于指示所述UE确定在所述目标小区中开始收发数据的实际子帧位置并根据确定的所述实际子帧位置与所述目标小区进行下行同步;
所述UE,用于在根据确定的所述实际子帧位置与所述目标小区进行下行同步之后,确定所述源小区和所述目标小区间的第二SFN差值信息,根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步的第二TA值,根据确定的所述第二TA值与所述目标小区进行上行同步,其中,所述第一SFN差值信息为网络侧的所述源小区和所述目标小区的SFN差值信息,所述第二SFN差值信息为所述UE测量到的所述源小区和所述目标小区的SFN差值信息。
10.一种同步***,其特征在于,包括终端UE和目标基站,所述目标基站包括第五确定模块和第二发送模块,其中,
所述第五确定模块,用于与源基站通过协商交互的方式确定所述UE的源小区和目标小区间的第一***帧号SFN差值信息和所述UE在所述目标小区中开始收发数据的子帧位置信息;
所述第二发送模块,用于将所述第一SFN差值信息和所述子帧位置信息发送给所述UE,其中,所述第一SFN差值信息和所述子帧位置信息用于指示所述UE确定在所述目标小区中开始收发数据的实际子帧位置并根据确定的所述实际子帧位置与所述目标小区进行下行同步;
所述UE,用于在根据确定的所述实际子帧位置与所述目标小区进行下行同步之后,确定所述源小区和所述目标小区间的第二SFN差值信息,根据所述第一SFN差值信息、所述第二SFN差值信息和预先确定的与所述源小区进行上行同步时的第一上行定时提前量TA值确定用于与所述目标小区进行上行同步的第二TA值,根据确定的所述第二TA值与所述目标小区进行上行同步,其中,所述第一SFN差值信息为网络侧的所述源小区和所述目标小区的SFN差值信息,所述第二SFN差值信息为所述UE测量到的所述源小区和所述目标小区的SFN差值信息。
CN201510768402.0A 2015-11-11 2015-11-11 同步方法及装置 Active CN106686669B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510768402.0A CN106686669B (zh) 2015-11-11 2015-11-11 同步方法及装置
PCT/CN2016/090458 WO2017080247A1 (zh) 2015-11-11 2016-07-19 同步方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510768402.0A CN106686669B (zh) 2015-11-11 2015-11-11 同步方法及装置

Publications (2)

Publication Number Publication Date
CN106686669A CN106686669A (zh) 2017-05-17
CN106686669B true CN106686669B (zh) 2021-01-26

Family

ID=58694678

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510768402.0A Active CN106686669B (zh) 2015-11-11 2015-11-11 同步方法及装置

Country Status (2)

Country Link
CN (1) CN106686669B (zh)
WO (1) WO2017080247A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110896560B (zh) * 2018-09-13 2022-06-07 维沃移动通信有限公司 上行信号发送方法和终端
CN113595709A (zh) * 2018-11-02 2021-11-02 北京小米移动软件有限公司 传输时间提前量的设置方法及装置
CN118158758A (zh) * 2019-01-09 2024-06-07 三菱电机株式会社 用户装置、基站及通信***
CN111526577A (zh) * 2019-02-01 2020-08-11 华为技术有限公司 一种时钟同步方法及设备
CN112653501B (zh) * 2020-12-16 2023-03-10 海能达通信股份有限公司 一种下行同步方法、***及相关设备
CN116113033B (zh) * 2023-04-11 2023-06-30 上海新基讯通信技术有限公司 一种nr***与lte***同步的方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728869A (zh) * 2004-07-31 2006-02-01 华为技术有限公司 异步码分多址***的切换同步方法
CN101094507A (zh) * 2006-06-23 2007-12-26 普天信息技术研究院 时分-同步码分多址移动通信***中的接力切换方法
WO2013170484A1 (zh) * 2012-05-18 2013-11-21 华为技术有限公司 小区配置信息的通知方法及相关装置和***
WO2015099495A1 (en) * 2013-12-26 2015-07-02 Samsung Electronics Co., Ltd. Method and apparatus for dormant cell control signaling for advanced cellular network
CN104782178A (zh) * 2013-10-11 2015-07-15 黑莓有限公司 异构蜂窝网络中的切换方法和装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2456128B (en) * 2007-12-20 2010-01-27 Samsung Electronics Co Ltd Communication system and method
CN101877908B (zh) * 2009-04-28 2015-01-28 中兴通讯股份有限公司 基站之间同步进行资源调度的方法及相应的基站
US9247466B2 (en) * 2010-12-23 2016-01-26 Qualcomm Incorporated System and method of improving redirection in a TD-SCDMA circuit-switched fallback from TDD-LTE systems
US9088919B2 (en) * 2012-04-13 2015-07-21 Qualcomm Incorporated Method and apparatus for expedited wireless device handover
CN104053202B (zh) * 2013-03-12 2018-10-23 南京中兴软件有限责任公司 小区主扰码冲突识别、软切换及邻区列表生成方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728869A (zh) * 2004-07-31 2006-02-01 华为技术有限公司 异步码分多址***的切换同步方法
CN101094507A (zh) * 2006-06-23 2007-12-26 普天信息技术研究院 时分-同步码分多址移动通信***中的接力切换方法
WO2013170484A1 (zh) * 2012-05-18 2013-11-21 华为技术有限公司 小区配置信息的通知方法及相关装置和***
CN104782178A (zh) * 2013-10-11 2015-07-15 黑莓有限公司 异构蜂窝网络中的切换方法和装置
WO2015099495A1 (en) * 2013-12-26 2015-07-02 Samsung Electronics Co., Ltd. Method and apparatus for dormant cell control signaling for advanced cellular network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Latency Reduction during Handover";Nokia Networks;《3GPP TSG-RAN WG2 Meeting #91,R2-154259》;20150925;1-4节,附件 *

Also Published As

Publication number Publication date
WO2017080247A1 (zh) 2017-05-18
CN106686669A (zh) 2017-05-17

Similar Documents

Publication Publication Date Title
CN106686669B (zh) 同步方法及装置
CN110754106B (zh) 一种无线链路监控方法和装置
EP3167663B1 (en) Limitation to a procedure for update timing advance between a secondary access node and a user equipment
CN106664586B (zh) 用户装置、基站以及时间差信息通知方法
CN111727632B (zh) 小区信息获取方法和装置
CN110022607B (zh) 一种波束失败恢复方法、装置及设备
US10638440B2 (en) Method for determining measurement gap length and network device
KR101520567B1 (ko) 셀룰러 통신 시스템에서 2차 셀을 초기화하기 위한 방법, 사용자 장비 및 기지국
US9451544B2 (en) Base station, radio terminal and radio communication system
EP3001741B1 (en) Air interface synchronization method, base station, control apparatus and wireless communication system
JP7237091B2 (ja) 情報を入手する方法、デバイス、および装置、ならびにコンピュータ記憶媒体
CN107426810B (zh) 上行定时的获取方法及装置
CN107624260B (zh) Ta获取方法和装置
TWI754040B (zh) 處理量測間距的裝置及方法
WO2017050010A1 (zh) 上行同步方法、设备和***
WO2017114055A1 (zh) 一种帧同步方法、用户设备及基站
KR20160021439A (ko) 무선 통신 방법, 장치, 및 시스템
EP4017071A1 (en) Data transmission method and related device
US9986494B2 (en) Small cell discovery method and system, base station, and user equipment, and communication apparatus
WO2014032281A1 (zh) 增加辅小区的方法及基站、终端
WO2016020000A1 (en) Signalling of system frame number offset
US11917473B2 (en) Modem arrangement
EP3955685A1 (en) Random access method and apparatus
WO2023245338A1 (en) Methods and apparatuses for son enhancements
WO2016061739A1 (zh) 一种***信息的传输方法、装置及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant