CN109995422A - 上行同步方法、装置、存储介质及电子设备 - Google Patents
上行同步方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN109995422A CN109995422A CN201810002445.1A CN201810002445A CN109995422A CN 109995422 A CN109995422 A CN 109995422A CN 201810002445 A CN201810002445 A CN 201810002445A CN 109995422 A CN109995422 A CN 109995422A
- Authority
- CN
- China
- Prior art keywords
- uplink
- electronic equipment
- adjusted value
- synchronous
- distance
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000001360 synchronised effect Effects 0.000 claims abstract description 124
- 238000011144 upstream manufacturing Methods 0.000 claims abstract description 63
- 230000005540 biological transmission Effects 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 16
- 230000008054 signal transmission Effects 0.000 claims description 21
- 230000005611 electricity Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 5
- 230000006854 communication Effects 0.000 description 22
- 238000004891 communication Methods 0.000 description 21
- 230000015654 memory Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 238000001914 filtration Methods 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2662—Arrangements for Wireless System Synchronisation
- H04B7/2671—Arrangements for Wireless Time-Division Multiple Access [TDMA] System Synchronisation
- H04B7/2678—Time synchronisation
- H04B7/2681—Synchronisation of a mobile station with one base station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0005—Synchronisation arrangements synchronizing of arrival of multiple uplinks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开涉及一种上行同步方法、装置、存储介质及电子设备,该方法包括:在第一电子设备的上行和下行均同步的状态下,当第一电子设备和第二电子设备的距离发生变化时,获取第二电子设备发送的当前的多个第一上行时偏,再通过根据已接收到的多个第一上行时偏进行滤波处理得到第一上行调整值;当第一上行调整值达到预设的第一调整门限时,根据第一调整值调整上行数据的定时帧头,以保持上行同步。因此,能够在不接入专门信道的情况下,实现上行同步处理,简化上行同步操作。
Description
技术领域
本公开涉及通信领域,具体地,涉及一种上行同步方法、装置、存储介质及电子设备。
背景技术
在无线通信领域,上行信道的上行同步是其中关键,上行同步是指第一电子设备,例如是用户设备(英文:User Equipment;英文缩写:UE)的上行链路信号到与其进行通信的第二电子设备,例如是基站(英文:Base Station,英文缩写:BS)时完全同步。通过上行同步,可以让使用正交扩频码的各个码道,在BS处解扩时完全正交,互相间不会产生多址干扰。而当第一电子设备和第二电子设备之前的距离发生变化时,可能会导致上下行数据的定时帧头偏移,当偏移过大时,可能会导致上行失步。在现有技术中,第一电子设备需要进行接入信道的编码和发送处理,且第二电子设备需要进行接入信道的定时偏差检测,然后把检测到的定时偏差发送给第一电子设备,进而进行发送定时调整,从而实现上行同步,但是第一电子设备和第二电子设备均要进行接入信道的处理,具体实现较为复杂。
发明内容
为克服现有技术中存在的问题,本公开提供一种上行同步方法、装置、存储介质及电子设备。
根据本公开实施例的第一方面,提供一种上行同步方法,应用于第一电子设备,所述方法包括:
在所述第一电子设备的上行和下行均同步的状态下,当所述第一电子设备和第二电子设备的距离发生变化时,获取所述第二电子设备发送的当前的多个第一上行时偏,其中,所述第二电子设备是与第一电子设备进行通信的电子设备,所述多个第一上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;
通过根据已接收到的所述多个第一上行时偏进行滤波处理得到第一上行调整值;
当所述第一上行调整值达到预设的第一调整门限时,根据所述第一调整值调整上行数据的定时帧头,以保持上行同步。
可选的,所述方法还包括:
将所述第一上行调整值作为历史上行调整值保存在所述第一电子设备中;
当所述第一电子设备上行失步时,利用所述历史上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
可选的,所述方法还包括:
当利用所述历史上行调整值调整上行数据的定时帧头后无法重新获得上行同步时,根据下行数据的信号质量信息获取第二上行调整值;
根据所述第二上行调整值和所述第一上行调整值进行滤波处理得到第三上行调整值;
利用所述第三上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
可选的,所述方法还包括:
当上行同步失败时,按照预设步长在预设的调整值范围内对所述第三上行调整值进行调整,并在每次调整所述第三上行调整值之后,利用调整后的所述第三上行调整值来调整上行数据的定时帧头,直至重新获得上行同步。
可选的,当上行同步成功时,所述方法还包括:
当上行同步成功时,接收所述第二电子设备发送的多个第二上行时偏,所述第二上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;
通过根据已接收到的包含多个第二上行时偏进行滤波处理得到第三上行调整值;
当所述第三上行调整值达到预设的第二调整门限时,根据所述第三调整值调整上行数据的定时帧头,以保持上行同步。
可选的,所述根据下行数据的信号质量信息获取第二上行调整值,包括:
根据所述下行数据的信号质量和所述第二电子设备的发送信号功率,确定所述第一电子设备和所述第二电子设备之间的第一距离;
根据所述第一距离以及无线信号传输速率确定所述第二上行调整值;或者,
根据定位信息确定所述第一电子设备和所述第二电子设备之间的第二距离;
根据所述第二距离以及无线信号传输速率确定所述第二上行调整值;或者,
根据所述下行数据的信号质量和所述第二电子设备的发送信号功率,确定所述第一电子设备和所述第二电子设备之间的第一距离;
根据定位信息确定所述第一电子设备和所述第二电子设备之间的第二距离;
根据所述第一距离,所述第二距离以及无线信号传输速率确定所述第二上行调整值。
根据本公开实施例的第二方面,提供一种上行同步装置,应用于第一电子设备,所述装置包括:
时偏获取模块,用于在所述第一电子设备的上行和下行均同步的状态下,当所述第一电子设备和第二电子设备的距离发生变化时,获取所述第二电子设备发送的当前的多个第一上行时偏,其中,所述第二电子设备是与第一电子设备进行通信的电子设备,所述多个第一上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;
调整值确定模块,用于通过根据已接收到的所述多个第一上行时偏进行滤波处理得到第一上行调整值;
同步保持模块,用于当所述第一上行调整值达到预设的第一调整门限时,根据所述第一调整值调整上行数据的定时帧头,以保持上行同步。
可选的,所述装置还包括:
调整值保存模块,用于将所述第一上行调整值作为历史上行调整值保存在所述第一电子设备中;
同步调整模块,用于当所述第一电子设备上行失步时,利用所述历史上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
可选的,所述装置还包括:
调整值获取模块,用于当利用所述历史上行调整值调整上行数据的定时帧头后无法重新获得上行同步时,根据下行数据的信号质量信息获取第二上行调整值;
调整值处理模块,用于根据所述第二上行调整值和所述第一上行调整值进行滤波处理得到第三上行调整值;
所述同步调整模块,还用于利用所述第三上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
可选的,所述装置还包括:
微调模块,用于当上行同步失败时,按照预设步长在预设的调整值范围内对所述第三上行调整值进行调整,并在每次调整所述第三上行调整值之后,利用调整后的所述第三上行调整值来调整上行数据的定时帧头,直至重新获得上行同步。
可选的,所述装置还包括:
时偏接收模块,用于当上行同步成功时,接收所述第二电子设备发送的多个第二上行时偏,所述第二上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;
所述调整值确定模块,还用于通过根据已接收到的包含多个第二上行时偏进行滤波处理得到第三上行调整值;
所述同步保持模块,用于当所述第三上行调整值达到预设的第二调整门限时,根据所述第三调整值调整上行数据的定时帧头,以保持上行同步。
可选的,所述调整值获取模块,包括:
距离确定子模块,用于根据所述下行数据的信号质量和所述第二电子设备的发送信号功率,确定所述第一电子设备和所述第二电子设备之间的第一距离;
调整值确定子模块,用于根据所述第一距离以及无线信号传输速率确定所述第二上行调整值;或者,
所述距离确定子模块,还用于根据定位信息确定所述第一电子设备和所述第二电子设备之间的第二距离;
所述调整值确定子模块,还用于根据所述第二距离以及无线信号传输速率确定所述第二上行调整值;或者,
所述距离确定子模块,还用于根据所述下行数据的信号质量和所述第二电子设备的发送信号功率,确定所述第一电子设备和所述第二电子设备之间的第一距离;
所述距离确定子模块,还用于根据定位信息确定所述第一电子设备和所述第二电子设备之间的第二距离;
所述调整值确定子模块,还用于根据所述第一距离,所述第二距离以及无线信号传输速率确定所述第二上行调整值。
本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项所述方法的步骤。
本公开实施例的第四方面,提供一种电子设备,包括:
第三方面所述的计算机可读存储介质;以及,
一个或者多个处理器,用于执行所述计算机可读存储介质中的计算机程序。
本公开的实施例提供的技术方案可以包括以下有益效果:
通过在所述第一电子设备的上行和下行均同步的状态下,当所述第一电子设备和第二电子设备的距离发生变化时,获取所述第二电子设备发送的当前的多个第一上行时偏,所述多个第一上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;通过根据已接收到的所述多个第一上行时偏进行滤波处理得到第一上行调整值;当所述第一上行调整值达到预设的第一调整门限时,根据所述第一调整值调整上行数据的定时帧头,以保持上行同步。因此,能够在不接入专门信道的情况下,实现上行同步处理,简化上行同步操作。
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
图1是根据一示例性实施例示出的一种上行同步方法的流程图;
图2是根据一示例性实施例示出的另一种上行同步方法的流程图;
图3是根据一示例性实施例示出的又一种上行同步方法的流程图;
图4是根据一示例性实施例示出的又一种上行同步方法的流程图;
图5是根据一示例性实施例示出的又一种上行同步方法的流程图;
图6是根据一示例性实施例示出的一种上行同步装置的框图;
图7是根据一示例性实施例示出的另一种上行同步装置的框图;
图8是根据一示例性实施例示出的又一种上行同步装置的框图;
图9是根据一示例性实施例示出的又一种上行同步装置的框图;
图10是根据一示例性实施例示出的又一种上行同步装置的框图;
图11是根据一示例性实施例示出的一种调整值获取模块的框图;
图12是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
图1是根据一示例性实施例示出的一种上行同步方法的流程图,应用于第一电子设备,如图1所示,该方法包括以下步骤:
步骤101,在第一电子设备的上行和下行均同步的状态下,当第一电子设备和第二电子设备的距离发生变化时,获取第二电子设备发送的当前的多个第一上行时偏。
其中,第二电子设备是与第一电子设备进行通信的电子设备,第一电子设备或者第二电子设备可以是任一电子设备,示例地,当该第一电子设备是无人机时,第二电子设备可以是无人机的遥控器,遥控器通过无线通信对无人机进行控制。多个第一上行时偏是第二电子设备根据第一电子设备的上行数据确定的。由于第一电子设备和第二电子设备之间的距离发生变化会导致上下行数据的定时帧头偏移,因此第二电子设备会根据当前收到的第一电子设备所发送的上行数据,对应计算出第一上行时偏,并通过下行信道将该第一上行时偏反馈给第一电子设备,以便第一电子设备进行之后的操作。需要说明的是,第二电子设备会根据第一电子设备连续发送的上行数据,对应确定出多个第一上行时偏,以便能够通过后续的滤波处理获取更加准确的上行时偏,进而对上行数据的定时帧头进行准确调整。
步骤102,通过根据已接收到的多个第一上行时偏进行滤波处理得到第一上行调整值。
示例地,对上一步骤获取到的多个第一上行时偏进行的滤波处理,是对这多个数据进行整合,最终获取第一上行调整值,其中,滤波处理的公式如下:
其中,TA表示第一上行调整值,IRTi表示第i个第一上行时偏,n表示第一上行时偏的个数,且
根据上述公式确定出第一上行调整值后,继续下面步骤103的操作。
步骤103,当第一上行调整值达到预设的第一调整门限时根据第一调整值调整上行数据的定时帧头,以保持上行同步。
示例地,第一调整门限可以是根据当前通信状态确定的,是用于判断时偏是否过大,从而判定是否需要对当前通信的上行数据的定时帧头进行调整的门限值,可以用于防止在对第一上行调整值的测量不准确,而导致对定时帧头的不当调整的问题。当第一上行调整值达到该第一调整门限时,可以确定此时的定时帧头需要进行调整,也就是将第一上行调整值加在上行数据的定时帧头上,从而调整上行数据的发送时间,之后再发送该调整后的上行数据,确认是否能够收到第二电子设备侧的反馈,当能够收到第二电子设备侧针对该调整后的上行数据的信息反馈时,说明此时仍保持上行同步;否则无法利用该第一上行调整值保持上行同步,该第一上行调整值仍需进行调整。另外,当第一上行调整值并未达到该第一调整门限时,说明此时的通信状态仍为同步,不需要进行定时帧头的调整操作。
综上所述,本公开提供的上行同步方法,通过在第一电子设备的上行和下行均同步的状态下,当第一电子设备和第二电子设备的距离发生变化时,获取第二电子设备发送的当前的多个第一上行时偏,再通过根据已接收到的多个第一上行时偏进行滤波处理得到第一上行调整值;当第一上行调整值达到预设的第一调整门限时,根据第一调整值调整上行数据的定时帧头,以保持上行同步。因此,能够在不接入专门信道的情况下,实现上行同步处理,简化上行同步操作。
示例地,图2是根据一示例性实施例示出的另一种上行同步方法的流程图,如图2所示,该方法还包括以下步骤:
步骤104,将第一上行调整值作为历史上行调整值保存在第一电子设备中。
也就是说,通过步骤101-步骤103的操作是用于保持上行同步,若在上述步骤中对定时帧头进行了调整,则将该用于调整的第一上行调整值作为历史上行调整值保存,以便在第一电子设备在之后的通信中,能够直接利用该历史上行调整值先进行调整,进而保持上行同步。需要说明的是,由于在整个通信过程中,第一电子设备和第二电子设备之间的距离可能会随时发生变化,需要实时的检测,即一直重复步骤101-步骤104的操作,也就是说,第二电子设备会连续监测第一电子设备发送的上行数据,并周期性的反馈第一上行时偏至第一电子设备,用于其实时地判断是否需要进行定时帧头的调整,并且在每次调整后对历史上行调整值进行更新,进而保持上行同步状态。
步骤105,当第一电子设备上行失步时,利用历史上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
也就是说,当利用上述的操作,重复获取第一上行时偏,并利用第一上行调整值与第一调整门限的对比,确定是否进行定时帧头的调整,从而保持第一电子设备在上行同步状态。而在利用第一上行调整值无法保持上行同步时,即出现上行失步时,则可以进行以下步骤的操作,以重新获取上行同步。
当利用历史上行调整值调整后的上行数据的定时帧头能够实现上行同步时,即发送调整定时帧头后的上行数据,确认是否能够收到第二电子设备侧的反馈,当能够收到第二电子设备侧针对该调整后的上行数据的信息反馈时,说明实现上行同步,完成本次上行同步流程。而当利用历史上行调整值调整定时帧头后的上行数据仍无法实现上行同步,即未能收到第二电子设备侧的反馈信息时,则进行步骤106的操作。
步骤106,当利用历史上行调整值调整上行数据的定时帧头后无法重新获得上行同步时,根据下行数据的信号质量信息获取第二上行调整值。
示例地,当历史上行调整值无法重新获得上行同步时,说明该历史上行调整值需要根据当前通信情况进行更新,可以结合下行数据的信号质量信息确定当前第二电子设备和第一电子设备之间的距离,再利用无线信号传输速率,也就是光速c确定当前存在的上行时间偏差对历史上行调整值进行调节。其中,该信号质量信息可以包括:RSRP(英文:Reference Signal Receiving Power,中文:参考信号接收功率)、SNR(英文:Signal-to-Noise Ratio,中文:信噪比)、RSSI(英文:Received Signal Strength Indication,中文:接收的信号强度指示),但本公开所涉及的信号质量信息并不局限于此,其他的用于表征信号质量信息的参数,均可应用于本公开所涉及的上行同步方法。
步骤107,根据第二上行调整值和第一上行调整值进行滤波处理得到第三上行调整值。
示例地,类似于步骤102的操作,可以对当前获取的第二上行调整值和作为历史数据存储的第一上行调整值,进行滤波平滑处理,从而能够获取一个更加准确的上行调整值,即第三上行调整值。其中,第三上行调整值的具体计算公式如下:
TA_adj=TA*a+TA_new*(1-a);
其中,TA_adj表示第三上行调整值,TA表示第一上行调整值,TA_new表示第二上行调整值,a的取值范围为[0,1]。
步骤108,利用第三上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
也就是说,在通过步骤107获取到了一个第三上行调整值时,类似于步骤103的操作,将上行数据的定时帧头加上该第三上行调整值,确定是否能够获取上行同步,具体步骤此处不再赘述。当能够根据第三上行调整值实现上行同步时,此次上行同步成功,可以继续进行步骤110的操作;而根据第三上行调整值仍然无法获取上行同步时,则说明该第三上行调整值仍需进一步的调整,也就是进行下一步骤109的操作。
当上行同步失败时,执行步骤109,按照预设步长在预设的调整值范围内对第三上行调整值进行调整,并在每次调整第三上行调整值之后,利用调整后的第三上行调整值来调整上行数据的定时帧头,直至重新获得上行同步。
示例地,该预设的调整值范围为[TA_adj-Thr,TA_adj+Thr],即以第三调调整值(TA_adj)为基础,加减预设偏差值(Thr)确定的范围。例如,当上行同步失败后,假设预设步长为step,则可以将第三上行调整值(TA_adj)调整为(TA_adj+step),并以该新的第三上行调整值再次对上行数据的定时帧头进行调整,确定是否能够获得上行同步;当仍然无法实现上行同步时,可以再次将该第三上行调整值调整为(TA_adj+2*step),之后重复进行定时帧头的调整操作,重复确认是否能够获得上行同步的操作。该第三上行调整值的调整可以在[TA_adj-Thr,TA_adj+Thr]的范围内进行依次尝试,直至能够实现上行同步或者是所有上述调整值范围内的调整值均尝试失败为止。若所有上述调整值范围内的调整值均尝试失败,说明第三上行调整值进行的微调也无法实现对当前通信的上行同步。
需要说明的是,预设步长和预设偏差值是根据理论推测和多次实际调试而确定的一个经验值。
示例地,当实现上行同步后,该方法还可以包括以下步骤:
当上行同步成功时,执行步骤110,接收第二电子设备发送的多个第二上行时偏。
其中,第二上行时偏是第二电子设备根据第一电子设备的上行数据确定的。
步骤111,通过根据已接收到的包含多个第二上行时偏进行滤波处理得到第三上行调整值。
步骤112,当第三上行调整值达到预设的第二调整门限时,根据第三调整值调整上行数据的定时帧头,以保持上行同步。
也就是说,当上行同步成功后,第一电子设备侧会继续进行类似于步骤101-步骤103的操作,实现对当前通信状态的下行同步的保持。当根据多个第二上行时偏确定的第三上行调整值到达预设的第二调整门限时,说明此时需要对当前通信的上行数据的定时帧头进行调整,以维持当前的上行同步状态,也就是在重复步骤101-步骤104的操作。其中,该第二调整门限也是用于判断时偏是否过大,从而判定是否需要对当前通信的上行数据的定时帧头进行调整的门限值,可以用于防止在对第三上行调整值的测量不准确,而导致对定时帧头的不当调整的问题。
需要说明的是,第二调整门限可以与第一调整门限相同或者不同,本公开不进行限制。
示例地,图3是根据一示例性实施例示出的又一种上行同步方法的流程图,如图3所示,步骤106所述的当利用历史上行调整值调整上行数据的定时帧头后无法重新获得上行同步时,根据下行数据的信号质量信息获取第二上行调整值,包括以下步骤:
步骤1061,根据下行数据的信号质量和第二电子设备的发送信号功率,确定第一电子设备和第二电子设备之间的第一距离。
步骤1062,根据第一距离以及无线信号传输速率确定第二上行调整值。
示例地,当前的信号质量信息可以包括:参考信号接收功率、信噪比、接收的信号强度指示,因此可以首先根据RSRP、SNR、RSSI等参数获取到第一距离,之后再将第一距离与无线信号传输速率的商,确定为第二上行调整值。
或者,第二上行调整值的确定还可以通过以下步骤,如图4所示:
步骤1063,根据定位信息确定第一电子设备和第二电子设备之间的第二距离。
步骤1064,根据第二距离以及无线信号传输速率确定第二上行调整值。
示例地,信号质量信息可以包括GPS信号,通过GPS获取到当前第一电子设备和第二电子设备之间的第二距离,再将第二距离与无线信号传输速率的商,确定为第二上行调整值。
又或者,第二上行调整值的确定还可以结合上述两种方法,如图5所示:
步骤1065,根据下行数据的信号质量和第二电子设备的发送信号功率,确定第一电子设备和第二电子设备之间的第一距离。
步骤1066,根据定位信息确定第一电子设备和第二电子设备之间的第二距离。
步骤1067,根据第一距离,第二距离以及无线信号传输速率确定第二上行调整。
示例地,结合步骤1061和步骤1063所获取到的第一距离和第二距离,经过滤波处理后,确定出第一电子设备与第二电子设备之间的估测距离,再根据传输速率确定第二上行时间。其中,根据第一距离和第二距离确定估测距离的公式如下:
L=L_s*a+L_g*(1-a);
其中,L表示估测距离,L_s表示第一距离,L_g表示第二距离,a的取值范围为[0,1]。
综上所述,本公开提供的上行同步方法,通过在第一电子设备的上行和下行均同步的状态下,当第一电子设备和第二电子设备的距离发生变化时,获取第二电子设备发送的当前的多个第一上行时偏,再通过根据已接收到的多个第一上行时偏进行滤波处理得到第一上行调整值;当第一上行调整值达到预设的第一调整门限时,根据第一调整值调整上行数据的定时帧头,以保持上行同步。因此,能够在不接入专门信道的情况下,实现上行同步处理,简化上行同步操作。
图6是根据一示例性实施例示出的一种上行同步装置的框图,如图6所示,应用于第一电子设备,该装置600包括:
时偏获取模块610,用于在第一电子设备的上行和下行均同步的状态下,当第一电子设备和第二电子设备的距离发生变化时,获取第二电子设备发送的当前的多个第一上行时偏,其中,第二电子设备是与第一电子设备进行通信的电子设备,多个第一上行时偏是第二电子设备根据第一电子设备的上行数据确定的。
调整值确定模块620,用于通过根据已接收到的多个第一上行时偏进行滤波处理得到第一上行调整值。
同步保持模块630,用于当第一上行调整值达到预设的第一调整门限时,根据第一调整值调整上行数据的定时帧头,以保持上行同步。
图7是根据一示例性实施例示出的另一种上行同步装置的框图,如图7所示,该装置600还包括:
调整值保存模块640,用于将第一上行调整值作为历史上行调整值保存在第一电子设备中。
同步调整模块650,用于当第一电子设备上行失步时,利用历史上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
图8是根据一示例性实施例示出的又一种上行同步装置的框图,如图8所示,该装置600还包括:
调整值获取模块660,用于当利用历史上行调整值调整上行数据的定时帧头后无法重新获得上行同步时,根据下行数据的信号质量信息获取第二上行调整值。
调整值处理模块670,用于根据第二上行调整值和第一上行调整值进行滤波处理得到第三上行调整值。
同步调整模块650,还用于利用第三上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
图9是根据一示例性实施例示出的又一种上行同步装置的框图,如图9所示,该装置600还包括:
微调模块680,用于当上行同步失败时,按照预设步长在预设的调整值范围内对第三上行调整值进行调整,并在每次调整第三上行调整值之后,利用调整后的第三上行调整值来调整上行数据的定时帧头,直至重新获得上行同步。
图10是根据一示例性实施例示出的又一种上行同步装置的框图,如图10所示,该装置600还包括:
时偏接收模块690,用于当上行同步成功时,接收第二电子设备发送的多个第二上行时偏,第二上行时偏是第二电子设备根据第一电子设备的上行数据确定的。
调整值确定模块620,还用于通过根据已接收到的包含多个第二上行时偏进行滤波处理得到第三上行调整值。
同步保持模块630,用于当第三上行调整值达到预设的第二调整门限时,根据第三调整值调整上行数据的定时帧头,以保持上行同步。
图11是根据一示例性实施例示出的一种调整值获取模块的框图,如图11所示,该调整值获取模块660包括:
距离确定子模块661,用于根据下行数据的信号质量和第二电子设备的发送信号功率,确定第一电子设备和第二电子设备之间的第一距离。
调整值确定子模块662,用于根据第一距离以及无线信号传输速率确定第二上行调整值。或者,
距离确定子模块661,还用于根据定位信息确定第一电子设备和第二电子设备之间的第二距离。
调整值确定子模块662,还用于根据第二距离以及无线信号传输速率确定第二上行调整值。或者,
距离确定子模块661,还用于根据下行数据的信号质量和第二电子设备的发送信号功率,确定第一电子设备和第二电子设备之间的第一距离。
距离确定子模块661,还用于根据定位信息确定第一电子设备和第二电子设备之间的第二距离。
调整值确定子模块662,还用于根据第一距离,第二距离以及无线信号传输速率确定第二上行调整值。
综上所述,本公开提供的上行同步装置,通过在第一电子设备的上行和下行均同步的状态下,当第一电子设备和第二电子设备的距离发生变化时,获取第二电子设备发送的当前的多个第一上行时偏,再通过根据已接收到的多个第一上行时偏进行滤波处理得到第一上行调整值;当第一上行调整值达到预设的第一调整门限时,根据第一调整值调整上行数据的定时帧头,以保持上行同步。因此,能够在不接入专门信道的情况下,实现上行同步处理,简化上行同步操作。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图12是根据一示例性实施例示出的一种电子设备1200的框图。如图12所示,该电子设备1200可以包括:处理器1201,存储器1202,多媒体组件1203,输入/输出(I/O)接口1204,以及通信组件1205。
其中,处理器1201用于控制该电子设备1200的整体操作,以完成上述的上行同步方法中的全部或部分步骤。存储器1202用于存储各种类型的数据以支持在该电子设备1200的操作,这些数据例如可以包括用于在该电子设备1200上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器1202可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-OnlyMemory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-OnlyMemory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件1203可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1202或通过通信组件1205发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口1204为处理器1201和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件1205用于该电子设备1200与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near Field Communication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件1205可以包括:Wi-Fi模块,蓝牙模块,NFC模块。
在一示例性实施例中,电子设备1200可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(DigitalSignal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的上行同步方法。
在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,例如包括程序指令的存储器1202,上述程序指令可由电子设备1200的处理器1201执行以完成上述的上行同步方法。
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。
Claims (14)
1.一种上行同步方法,其特征在于,应用于第一电子设备,所述方法包括:
在所述第一电子设备的上行和下行均同步的状态下,当所述第一电子设备和第二电子设备的距离发生变化时,获取所述第二电子设备发送的当前的多个第一上行时偏,其中,所述第二电子设备是与第一电子设备进行通信的电子设备,所述多个第一上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;
通过根据已接收到的所述多个第一上行时偏进行滤波处理得到第一上行调整值;
当所述第一上行调整值达到预设的第一调整门限时,根据所述第一调整值调整上行数据的定时帧头,以保持上行同步。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述第一上行调整值作为历史上行调整值保存在所述第一电子设备中;
当所述第一电子设备上行失步时,利用所述历史上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当利用所述历史上行调整值调整上行数据的定时帧头后无法重新获得上行同步时,根据下行数据的信号质量信息获取第二上行调整值;
根据所述第二上行调整值和所述第一上行调整值进行滤波处理得到第三上行调整值;
利用所述第三上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当上行同步失败时,按照预设步长在预设的调整值范围内对所述第三上行调整值进行调整,并在每次调整所述第三上行调整值之后,利用调整后的所述第三上行调整值来调整上行数据的定时帧头,直至重新获得上行同步。
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
当上行同步成功时,接收所述第二电子设备发送的多个第二上行时偏,所述第二上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;
通过根据已接收到的包含多个第二上行时偏进行滤波处理得到第三上行调整值;
当所述第三上行调整值达到预设的第二调整门限时,根据所述第三调整值调整上行数据的定时帧头,以保持上行同步。
6.根据权利要求3所述的方法,其特征在于,所述根据下行数据的信号质量信息获取第二上行调整值,包括:
根据所述下行数据的信号质量和所述第二电子设备的发送信号功率,确定所述第一电子设备和所述第二电子设备之间的第一距离;
根据所述第一距离以及无线信号传输速率确定所述第二上行调整值;或者,
根据定位信息确定所述第一电子设备和所述第二电子设备之间的第二距离;
根据所述第二距离以及无线信号传输速率确定所述第二上行调整值;或者,
根据所述下行数据的信号质量和所述第二电子设备的发送信号功率,确定所述第一电子设备和所述第二电子设备之间的第一距离;
根据定位信息确定所述第一电子设备和所述第二电子设备之间的第二距离;
根据所述第一距离,所述第二距离以及无线信号传输速率确定所述第二上行调整。
7.一种上行同步装置,其特征在于,应用于第一电子设备,所述装置包括:
时偏获取模块,用于在所述第一电子设备的上行和下行均同步的状态下,当所述第一电子设备和第二电子设备的距离发生变化时,获取所述第二电子设备发送的当前的多个第一上行时偏,其中,所述第二电子设备是与第一电子设备进行通信的电子设备,所述多个第一上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;
调整值确定模块,用于通过根据已接收到的所述多个第一上行时偏进行滤波处理得到第一上行调整值;
同步保持模块,用于当所述第一上行调整值达到预设的第一调整门限时,根据所述第一调整值调整上行数据的定时帧头,以保持上行同步。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
调整值保存模块,用于将所述第一上行调整值作为历史上行调整值保存在所述第一电子设备中;
同步调整模块,用于当所述第一电子设备上行失步时,利用所述历史上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
调整值获取模块,用于当利用所述历史上行调整值调整上行数据的定时帧头后无法重新获得上行同步时,根据下行数据的信号质量信息获取第二上行调整值;
调整值处理模块,用于根据所述第二上行调整值和所述第一上行调整值进行滤波处理得到第三上行调整值;
所述同步调整模块,还用于利用所述第三上行调整值来调整上行数据的定时帧头,以重新获得上行同步。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
微调模块,用于当上行同步失败时,按照预设步长在预设的调整值范围内对所述第三上行调整值进行调整,并在每次调整所述第三上行调整值之后,利用调整后的所述第三上行调整值来调整上行数据的定时帧头,直至重新获得上行同步。
11.根据权利要求9或10所述的装置,其特征在于,所述装置还包括:
时偏接收模块,用于当上行同步成功时,接收所述第二电子设备发送的多个第二上行时偏,所述第二上行时偏是所述第二电子设备根据所述第一电子设备的上行数据确定的;
所述调整值确定模块,还用于通过根据已接收到的包含多个第二上行时偏进行滤波处理得到第三上行调整值;
所述同步保持模块,用于当所述第三上行调整值达到预设的第二调整门限时,根据所述第三调整值调整上行数据的定时帧头,以保持上行同步。
12.根据权利要求9所述的装置,其特征在于,所述调整值获取模块,包括:
距离确定子模块,用于根据所述下行数据的信号质量和所述第二电子设备的发送信号功率,确定所述第一电子设备和所述第二电子设备之间的第一距离;
调整值确定子模块,用于根据所述第一距离以及无线信号传输速率确定所述第二上行调整值;或者,
所述距离确定子模块,还用于根据定位信息确定所述第一电子设备和所述第二电子设备之间的第二距离;
所述调整值确定子模块,还用于根据所述第二距离以及无线信号传输速率确定所述第二上行调整值;或者,
所述距离确定子模块,还用于根据所述下行数据的信号质量和所述第二电子设备的发送信号功率,确定所述第一电子设备和所述第二电子设备之间的第一距离;
所述距离确定子模块,还用于根据定位信息确定所述第一电子设备和所述第二电子设备之间的第二距离;
所述调整值确定子模块,还用于根据所述第一距离,所述第二距离以及无线信号传输速率确定所述第二上行调整值。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6中任一项所述方法的步骤。
14.一种电子设备,其特征在于,包括:
权利要求13中所述的计算机可读存储介质;以及,
一个或者多个处理器,用于执行所述计算机可读存储介质中的计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810002445.1A CN109995422A (zh) | 2018-01-02 | 2018-01-02 | 上行同步方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810002445.1A CN109995422A (zh) | 2018-01-02 | 2018-01-02 | 上行同步方法、装置、存储介质及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109995422A true CN109995422A (zh) | 2019-07-09 |
Family
ID=67128263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810002445.1A Pending CN109995422A (zh) | 2018-01-02 | 2018-01-02 | 上行同步方法、装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109995422A (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571297A (zh) * | 2004-05-14 | 2005-01-26 | 中兴通讯股份有限公司 | 一种确定时间提前量的方法 |
CN101154984A (zh) * | 2006-09-25 | 2008-04-02 | 大唐移动通信设备有限公司 | 一种保持上行同步的方法及*** |
CN102244536A (zh) * | 2010-05-13 | 2011-11-16 | 中兴通讯股份有限公司 | 在移动通信***中上行同步的方法和装置 |
CN102301804A (zh) * | 2010-01-08 | 2011-12-28 | 联发科技股份有限公司 | 微微小区/毫微小区的两阶段式上行链路同步 |
CN102355319A (zh) * | 2011-08-17 | 2012-02-15 | 中国科学院深圳先进技术研究院 | 无线传感器网络中的时间同步方法及*** |
CN102647781A (zh) * | 2011-02-17 | 2012-08-22 | 中兴通讯股份有限公司 | Lte的时间提前调整方法及基站 |
CN102647780A (zh) * | 2011-02-17 | 2012-08-22 | 中兴通讯股份有限公司 | Lte的时间调整方法及基站 |
CN102932904A (zh) * | 2011-08-09 | 2013-02-13 | 中兴通讯股份有限公司 | 一种实现基站和终端同步的方法、***、终端及装置 |
CN104583803A (zh) * | 2012-08-13 | 2015-04-29 | 瑞典爱立信有限公司 | 用发送定时调整信息来增强定位 |
WO2016162129A1 (en) * | 2015-04-08 | 2016-10-13 | Nokia Solutions And Networks Oy | Direct resource allocation for stationary devices for network initiated data transfer |
CN106559207A (zh) * | 2015-09-25 | 2017-04-05 | 英特尔Ip公司 | 移动终端设备、移动处理电路和处理信号的方法 |
-
2018
- 2018-01-02 CN CN201810002445.1A patent/CN109995422A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571297A (zh) * | 2004-05-14 | 2005-01-26 | 中兴通讯股份有限公司 | 一种确定时间提前量的方法 |
CN101154984A (zh) * | 2006-09-25 | 2008-04-02 | 大唐移动通信设备有限公司 | 一种保持上行同步的方法及*** |
CN102301804A (zh) * | 2010-01-08 | 2011-12-28 | 联发科技股份有限公司 | 微微小区/毫微小区的两阶段式上行链路同步 |
CN102244536A (zh) * | 2010-05-13 | 2011-11-16 | 中兴通讯股份有限公司 | 在移动通信***中上行同步的方法和装置 |
CN102647781A (zh) * | 2011-02-17 | 2012-08-22 | 中兴通讯股份有限公司 | Lte的时间提前调整方法及基站 |
CN102647780A (zh) * | 2011-02-17 | 2012-08-22 | 中兴通讯股份有限公司 | Lte的时间调整方法及基站 |
CN102932904A (zh) * | 2011-08-09 | 2013-02-13 | 中兴通讯股份有限公司 | 一种实现基站和终端同步的方法、***、终端及装置 |
CN102355319A (zh) * | 2011-08-17 | 2012-02-15 | 中国科学院深圳先进技术研究院 | 无线传感器网络中的时间同步方法及*** |
CN104583803A (zh) * | 2012-08-13 | 2015-04-29 | 瑞典爱立信有限公司 | 用发送定时调整信息来增强定位 |
WO2016162129A1 (en) * | 2015-04-08 | 2016-10-13 | Nokia Solutions And Networks Oy | Direct resource allocation for stationary devices for network initiated data transfer |
CN106559207A (zh) * | 2015-09-25 | 2017-04-05 | 英特尔Ip公司 | 移动终端设备、移动处理电路和处理信号的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112673681A (zh) | 确定波束故障恢复后使用的物理上行链路信道功率控制参数值的方法和装置 | |
CN107113751B (zh) | 信号发送设备、接收设备以及符号定时同步的方法和*** | |
CN109962765A (zh) | 一种通过pdsch传输无线信号的方法及装置 | |
CN110417516B (zh) | 无线调制解调器的调整方法及装置 | |
US10298067B2 (en) | Wireless energy transmission methods and wireless energy sending devices | |
JP2003051762A (ja) | セルサーチ装置およびセルサーチ方法 | |
CN111586827B (zh) | 功率控制方法及功率控制装置 | |
CN109803446A (zh) | 随机接入信号的发送方法、接收方法和相关装置 | |
CN107889220A (zh) | 通信方法、基站和终端设备 | |
CN105307166B (zh) | 终端切换方法、接入设备、终端及*** | |
CN106160761B (zh) | 一种频率校准方法及电子设备 | |
EP3138331B1 (en) | Method and device for real time transmission power control in wireless communication system | |
CN110268764A (zh) | 针对不同传输时间间隔图案适配ue接通/关断瞬态时间参数 | |
CN103580841A (zh) | 分时双工***中处理通信运作的方法及其相关装置 | |
CN110213819A (zh) | 波束失败恢复方法及装置 | |
KR20200025934A (ko) | 무선 통신 시스템에서 빔을 형성하는 방법 및 전자 장치 | |
CN104871610B (zh) | 一种控制发射功率的方法及装置 | |
CN106851665A (zh) | 天线的下倾角调整方法和基站 | |
CN109246817A (zh) | 子帧位置确定方法、基站及终端 | |
TW202220397A (zh) | 具有回溯和信號干擾的波束管理 | |
JP6041999B2 (ja) | ダウンリンク電力パラメータの設定方法及び装置 | |
CN107105461A (zh) | 异***网络重选方法、装置和移动终端 | |
CN110463234A (zh) | 直连通信的发送功率控制方法、装置、设备及存储介质 | |
CN109995422A (zh) | 上行同步方法、装置、存储介质及电子设备 | |
EP2667531B1 (en) | Method and apparatus for detecting synchronization position of LTE cell |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 100085 unit C, building C, lin66, Zhufang Road, Qinghe, Haidian District, Beijing Applicant after: Beijing Xiaomi pinecone Electronic Co.,Ltd. Address before: 100085 Beijing city Haidian District Qinghe Shun Yip things Park Building 3 unit A Applicant before: BEIJING PINECONE ELECTRONICS Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190709 |