CN109842932B - 获取时间提前量的方法与装置 - Google Patents
获取时间提前量的方法与装置 Download PDFInfo
- Publication number
- CN109842932B CN109842932B CN201711189814.4A CN201711189814A CN109842932B CN 109842932 B CN109842932 B CN 109842932B CN 201711189814 A CN201711189814 A CN 201711189814A CN 109842932 B CN109842932 B CN 109842932B
- Authority
- CN
- China
- Prior art keywords
- terminal
- time information
- network device
- message
- information
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 247
- 230000004044 response Effects 0.000 claims description 30
- 230000008569 process Effects 0.000 abstract description 77
- 238000004891 communication Methods 0.000 abstract description 49
- 230000003993 interaction Effects 0.000 abstract description 42
- 230000011664 signaling Effects 0.000 abstract description 27
- 238000005259 measurement Methods 0.000 abstract description 17
- 230000005540 biological transmission Effects 0.000 description 105
- 238000010586 diagram Methods 0.000 description 27
- 230000002452 interceptive effect Effects 0.000 description 17
- 238000012545 processing Methods 0.000 description 15
- 238000004364 calculation method Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 8
- 238000010295 mobile communication Methods 0.000 description 7
- 208000033748 Device issues Diseases 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 4
- 229910000577 Silicon-germanium Inorganic materials 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 3
- 229910044991 metal oxide Inorganic materials 0.000 description 3
- 150000004706 metal oxides Chemical class 0.000 description 3
- JBRZTFJDHDCESZ-UHFFFAOYSA-N AsGa Chemical compound [As]#[Ga] JBRZTFJDHDCESZ-UHFFFAOYSA-N 0.000 description 2
- 241000760358 Enodes Species 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 229910001218 Gallium arsenide Inorganic materials 0.000 description 1
- LEVVHYCKPQWKOP-UHFFFAOYSA-N [Si].[Ge] Chemical compound [Si].[Ge] LEVVHYCKPQWKOP-UHFFFAOYSA-N 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 229910052792 caesium Inorganic materials 0.000 description 1
- TVFDJXOCXUVLDH-UHFFFAOYSA-N caesium atom Chemical compound [Cs] TVFDJXOCXUVLDH-UHFFFAOYSA-N 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了通信网络中的获取时间提前量的方法和装置。所述方法包括:终端通过与网络设备的信息交互确定终端和网络设备的时钟信息的差值,终端依据自身和网络设备的时间信息确定时间提前量,或者终端通过与网络设备的信息交互确定自身的位置信息和网络设备的星历信息,并依据自身和网络设备的时间信息确定时间提前量。由于在终端侧直接获取时间提前量,减少了传统时间同步过程中时间提前量测量的误差,使得终端所发送的上行信号可以正确解码,并且减少了调整时间提前量的次数,降低了信令开销。
Description
技术领域
本申请实施例涉及通信技术,尤其涉及时间同步技术。
背景技术
在基于正交频分复用(orthogonal frequency division multiplexing,OFDM)技术的无线通信***中,为了保证接入基站的多个终端的上行传输之间保持正交性,不同终端根据时间提前量(timing advance,TA)调整上行发送时间,使不同终端发送的信号在一个循环前缀(cyclic prefix,CP)的长度的误差范围内到达基站,实现上行同步。
在现有的长期演进***(long term evolution,LTE)***中,演进型基站(evolved node B,eNode B)可以根据终端通过物理随机接入信道(physical randomaccess channel,PRACH)发送的前导序列测量传输时延,以得到TA值。然后在随机接入响应(random access response,RAR)消息中向终端反馈TA值,终端依据此TA值调整自己的上行发送时间。在5G的通信***中,也存在网络设备测量TA值并向终端反馈的过程。
但是,现有的LTE***的TA值获取机制所适用的小区范围和终端移动速度都较小。在网元快速移动的通信***,网络设备的信号覆盖范围远大于地面小区,并且网络设备相对终端快速移动。在此类通信场景中,现有的LTE***中获取TA值的方法存在明显的缺点:TA值误差较大,不同终端到达基站的时延误差可能会超过了一个CP的长度,导致终端所发送的上行信号不能正确解码。
发明内容
本申请实施例提供了获取时间提前量的方法和装置,通过在终端侧获取TA值,可以减小TA值的测量误差,提高终端所发送的上行信号解码成功率。
第一方面,本申请实施例提供了一种获取时间提前量的方法,终端发送第一消息至网络设备,所述第一消息承载有所述终端的第一时间信息。所述终端还接收第二消息并记录第二时间信息,所述第二消息为所述网络设备的承载有所述网络设备的第一时间信息、第二时间信息以及所述终端的第一时间信息的消息,或者所述第二消息为所述网络设备的承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息的消息。所述终端依据自身和所述网络设备时间信息,确定与所述网络设备的时钟信息的差值。确定时钟信息的差值以后,所述终端接收第三消息,所述第三消息中承载所述网络设备的第三时间信息。所述终端根据所述网络设备的第三时间信息与所述终端的第三时间信息,确定所述终端和所述网络设备的传输时延,以确定TA值。在终端侧获得TA值,可以免于TA值从网络设备侧到终端侧的再次传输,减小了TA值的误差。
在一种可能的实现方式中,所述终端接收第二消息,所述第二消息承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息。所述终端依据该差值和所述终端的第一时间信息、所述终端的第二时间信息确定与所述网络设备的时钟信息的差值,确定与所述网络设备的时钟信息差值以后,可以确定所述终端和所述网络设备的传输时延,以获得TA值。在网络设备侧确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值,可以减小终端侧的硬件复杂度。
在一种可能的实现方式中,所述终端接收第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息与所述终端的第一时间信息。所述终端依据所述网络设备和所述网络设备的第一时间信息、所述网络设备的第二时间信息确定与所述网络设备的时钟信息的差值,确定与所述网络设备的时钟信息差值以后,确定所述终端和所述网络设备的传输时延,以获得TA值。在终端侧确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值,可以减小网络设备的硬件复杂度。
在一种可能的实现方式中,在随机接入过程中,所述终端与所述网络设备进行如下的时间信息的交互过程:所述终端将第一消息发送至所述网络设备。所述终端接收所述网络设备的第二消息,并记录第二时间信息。经过随机接入过程的交互,所述终端确定与所述网络设备的时钟信息的差值,确定时钟信息差值以后,所述终端进一步根据所述网络设备下发的第三消息中承载的第三时间信息与所述终端的第三时间信息确定所述终端与所述网络设备的传输时延,以确定TA值。所述网络设备的第三时间信息承载在第三消息中,可以节约获得TA值过程中的信令开销。
第二方面,本申请实施例提供了一种获取时间提前量的方法,网络设备将第二消息发送至终端,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息以及所述终端的第一时间信息,或者所述第二消息也可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息。所述网络设备下发承载有所述网络设备的第三时间信息的第三消息至所述终端。所述网络设备的第三时间信息用于确定所述终端和所述网络设备的传输时延和TA值。所述终端依据所述终端的第三时间信息与所述网络设备的第三时间信息确定所述传输时延,以确定TA值。在终端侧获得TA值,可以免于TA值从网络设备侧到终端侧的再次传输,减小了TA值的误差。
在一种可能的实现方式中,所述网络设备发送第二消息,所述第二消息承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息。在网络设备侧确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值,可以减小终端侧的硬件复杂度。
在一种可能的实现方式中,所述网络设备发送第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息。在终端侧确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值,可以减小网络设备的硬件复杂度。
在一种可能的实现方式中,所述终端与所述网络设备进行如下的时间信息的交互过程:所述网络设备将第二消息发送至所述终端,所述网络设备下发第三消息,所述第三消息承载有所述网络设备的第三时间信息。将网络设备的第三时间信息承载在第三消息中,可以免于网络设备的TA调整信令的发送,节约了信令开销。
在一种可能的实现方式中,在基于竞争的随机接入过程中,第一消息可以为随机接入前导消息;第二消息可以为随机接入响应消息。可选的,第一消息和第二消息还可以是基于竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
在一种可能的实现方式中,在基于竞争的随机接入过程中,第一消息可以为消息(message,Msg)3;第二消息可以为竞争解决消息。可选的,第一消息和第二消息还可以是基于竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
在一种可能的实现方式中,在基于非竞争的随机接入过程中,第一消息可以为随机接入前导消息,第二消息可以为随机接入响应消息。可选的,第一消息和第二消息还可以是基于非竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
在一种可能的实现方式中,在采用正交频分复用调制方式的卫星与地面终端的通信场景中,所述地面终端可以为手机,蜂窝电话,个人数字助理,手持设备等,所述网络设备可以为卫星,或者可以是由卫星转发信号的地面站。在卫星快速移动通信场景中,在终端侧获得TA值,可以免于TA值从网络设备侧到终端侧的再次传输,减小了TA值的误差。
第三方面,本申请实施例提供了一种终端,包括发射器、接收器、处理器。
所述发射器用于发送第一消息,所述第一消息承载有所述终端的第一时间信息。
所述接收器用于接收第二消息,第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息和所述终端的第一时间信息,或者第二消息承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息;接收器还用于接收第三消息,所述第三消息承载有所述网络设备的第三时间信息。
所述处理器依据所述网络设备的第一时间信息和所述终端的第一时间信息的差值、所述网络设备的第二时间信息和所述终端的第二时间信息的差值,确定所述终端与所述网络设备的时钟信息的差值。所述处理器确定时钟信息差值以后,根据所述终端的第三时间信息和所述网络设备的第三时间信息确定所述终端和所述网络设备的传输时延,以确定TA值。所述终端的第三时间信息为所述终端接收第三消息时的时间信息。在终端侧获得TA值,可以免于TA值的从网络设备侧到终端侧的再次传输,减小了TA值的误差。
在一种可能的实现方式中,所述处理器用于根据所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述终端的第二时间信息、所述网络设备的第二时间信息计算出所述终端与所述网络设备的时钟差值。在网络设备侧确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值,可以减小终端侧的硬件复杂度。
在一种可能的实现方式中,所述处理器用于根据所述终端的第一时间信息、所述网络设备的第一时间信息、所述终端的第二时间信息、所述网络设备的第二时间信息计算出所述终端与所述网络设备的时钟差值。在终端侧确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值,可以减小网络设备侧的硬件复杂度。
第四方面,本申请实施例提供了一种网络设备装置,包括发射器、接收器、处理器。
所述接收器用于接收第一消息,所述第一消息承载有所述终端的第一时间信息,所述终端的第一时间信息为终端发送第一消息时的时间信息。
所述处理器用于计算所述终端的第一时间信息与所述网络设备的第一时间信息的差值,所述网络设备的第一时间信息为所述网络设备接收第一消息时的时间信息。
所述发射器用于下发第三消息,所述第三消息承载有所述网络设备的第三时间信息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息。
在一种可能的实现方式中,所述发射器用于发送第二消息,所述第二消息承载有所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息。在网络设备侧确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值,可以减小终端侧的硬件复杂度。
在一种可能的实现方式中,发射器用于下发第二消息,所述第二消息承载有所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息。在终端侧确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值,可以减小网络设备侧的硬件复杂度。
第五方面,本申请实施例提供了一种终端,包括收发模块和确定模块。
所述收发模块发送第一消息,所述第一消息承载有所述终端的第一时间信息,所述终端的第一时间信息为终端发送第一消息时的时间信息。
所述收发模块还可以接收第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息以及所述终端的第一时间信息,或者所述第二消息承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值以及所述网络设备的第二时间信息。所述网络设备的第一时间信息为所述网络设备接收到第一消息时的时间信息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息。
所述收发模块还可以接收第三消息,所述第三消息承载所述网络设备的第三时间信息。所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息。
所述确定模块依据所述网络设备的第一时间信息和所述终端的第一时间信息的差值、所述网络设备的第二时间信息和所述终端的第二时间信息的差值确定与所述网络设备的时钟信息的差值。所述确定模块确定时钟信息差值以后,根据所述终端的第三时间信息和所述网络设备的第三时间信息确定所述终端与所述网络设备的传输时延,以确定TA值。在终端侧获得TA值,可以免于TA值的从网络设备侧到终端侧的再次传输,减小了TA值的误差。所述终端依据所述终端的第三时间信息与所述网络设备的第三时间信息确定所述传输时延,以确定TA值,可以免于网络设备的TA调整信令的发送,节约了信令开销。
第六方面,本申请实施例提供了一种网络设备装置,包括收发模块、记录模块。
所述收发模块用于接收第一消息,所述第一消息承载有所述终端的第一时间信息,所述终端的第一时间信息为终端发送第一消息时的时间信息,所述记录模块记录所述终端的第一时间信息。
所述收发模块发送第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息和所述终端的第一时间信息。所述网络设备的第一时间信息为所述网络设备接收到第一消息时的时间信息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息,所述记录模块记录所述网络设备的第一时间信息和所述网络设备的第二时间信息。
所述收发模块发送第三消息,所述第三消息承载有所述网络设备的第三时间信息的第三消息,所述网络设备的第三时间信息为所述网络设备下发第三消息时的时间信息,所述记录模块记录所述网络设备的第三时间信息。
第七方面,本申请实施例提供了一种网络设备装置,包括收发模块、确定模块。
所述收发模块用于接收第一消息,所述第一消息承载有所述终端的第一时间信息,所述终端的第一时间信息为终端发送第一消息时的时间信息。
所述收发模块发送第二消息,所述第二消息承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息。所述网络设备的第一时间信息为所述网络设备接收到第一消息时的时间信息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息。
所述收发模块还可以用于发送第三消息,所述第三消息承载有所述网络设备的第三时间信息,所述网络设备的第三时间信息是所述网络设备发送第三消息时的时间信息。
确定模块用于确定所述网络设备的第一时间信息和所述终端的第一时间信息的差值。
第八方面,本申请实施例提供了一种获取时间提前量的方法,终端发送第一消息至网络设备,所述第一消息承载有所述终端的第一时间信息。所述终端还接收第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息,所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。所述网络设备的第一位置信息为所述网络设备接收第一消息时的位置信息,所述网络设备的第二位置信息为所述网络设备发送第二消息时的位置信息。所述终端依据所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息,所述终端的第二时间信息为所述终端接收到所述第二消息时的时间信息;所述终端还可以依据所述网络设备的第一时间信息和所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息。所述终端接收所述终端接收第三消息,所述第三消息中包含所述网络设备的第三时间信息。所述终端根据所述网络设备的第三时间信息、所述终端的第三时间信息、所述终端的位置信息和所述网络设备的星历信息,确定所述终端和所述网络设备的传输时延,以确定TA值。在终端侧获得TA值,可以免于TA值从网络设备侧到终端侧的再次传输,减小了TA值的误差。在计算TA值时,把所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息也考虑进来,可以进一步减小TA值的误差。
在一种可能的实现方式中,在随机接入过程中,所述终端与所述网络设备进行如下的时间信息的交互过程:所述终端将第一消息发送至所述网络设备。所述终端接收所述网络设备的第二消息。经过随机接入过程的交互,所述终端获取所述终端的位置信息和所述网络设备的星历信息。获取所述终端的位置信息和所述网络设备的星历信息以后,所述终端进一步根据所述网络设备下发的第三消息中承载的所述网络设备的第三时间信息与所述终端的第三时间信息确定所述终端与所述网络设备的传输时延,以确定TA值。所述网络设备的第三时间信息承载在第三消息中,可以节约获得TA值过程中的信令开销。
在一种可能的实现方式中,在基于竞争的随机接入过程中,第一消息可以为随机接入前导消息;第二消息可以为随机接入响应消息。可选的,第一消息和第二消息还可以是基于竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
在一种可能的实现方式中,在基于竞争的随机接入过程中,第一消息可以为消息3;第二消息可以为竞争解决消息。可选的,第一消息和第二消息还可以是基于竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
在一种可能的实现方式中,在基于非竞争的随机接入过程中,第一消息可以为随机接入前导消息,第二消息可以为随机接入响应消息。可选的,第一消息和第二消息还可以是基于非竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
第九方面,本申请实施例提供了一种获取时间提前量的方法,网络设备将第二消息发送至终端,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息;所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。所述网络设备的第一位置信息为所述网络设备接收第一消息时的位置信息,所述网络设备的第二位置信息为所述网络设备发送第二消息时的位置信息。所述网络设备下发承载有所述网络设备的第三时间信息的第三消息至所述终端。所述网络设备的第三时间信息用于确定所述终端和所述网络设备的传输时延和TA值。所述终端依据所述终端的第三时间信息与所述网络设备的第三时间信息确定所述传输时延,以确定TA值。在终端侧获得TA值,可以免于TA值从网络设备侧到终端侧的再次传输,减小了TA值的误差。
在一种可能的实现方式中,所述终端与所述网络设备进行如下的时间信息的交互过程:所述网络设备将第二消息发送至所述终端,所述网络设备下发第三消息,所述第三消息承载有所述网络设备的第三时间信息。将网络设备的第三时间信息承载在第三消息中,可以免于网络设备的TA调整信令的发送,节约了信令开销。
在一种可能的实现方式中,在基于竞争的随机接入过程中,第一消息可以为随机接入前导消息;第二消息可以为随机接入响应消息。可选的,第一消息和第二消息还可以是基于竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
在一种可能的实现方式中,在基于竞争的随机接入过程中,第一消息可以为消息3;第二消息可以为竞争解决消息。可选的,第一消息和第二消息还可以是基于竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
在一种可能的实现方式中,在基于非竞争的随机接入过程中,第一消息可以为随机接入前导消息,第二消息可以为随机接入响应消息。可选的,第一消息和第二消息还可以是基于非竞争的随机接入过程的其他消息,这样可以避免重新定义消息。
在一种可能的实现方式中,在采用正交频分复用调制方式的卫星与地面终端的通信场景中,所述地面终端可以为手机,蜂窝电话,个人数字助理,手持设备等,所述网络设备可以为卫星,或者可以是由卫星转发信号的地面站。在卫星快速移动通信场景中,在终端侧获得TA值,可以免于TA值从网络设备侧到终端侧的再次传输,减小了TA值的误差。
第十方面,本申请实施例提供了一种终端,包括发射器、接收器、处理器。
所述发射器用于发送第一消息,所述第一消息承载有所述终端的第一时间信息。
所述接收器用于接收第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息;所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。所述网络设备的第一位置信息为所述网络设备接收第一消息时的位置信息,所述网络设备的第二位置信息为所述网络设备发送第二消息时的位置信息;接收器还用于接收第三消息,所述第三消息承载有所述网络设备的第三时间信息。
所述处理器依据所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息;所述处理器还可以依据所述网络设备的第一时间信息和所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息。所述处理器获取所述终端的位置信息和所述网络设备的星历信息以后,根据所述网络设备的第三时间信息、所述终端的第三时间信息、所述终端的位置信息和所述网络设备的星历信息,确定所述终端和所述网络设备的传输时延,以确定TA值。在终端侧获得TA值,可以免于TA值的从网络设备侧到终端侧的再次传输,减小了TA值的误差。在计算TA值时,把所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息也考虑进来,可以进一步减小TA值的误差。
第十一方面,本申请实施例提供了一种网络设备装置,包括发射器、接收器、处理器。
所述接收器用于接收第一消息,所述第一消息承载有所述终端的第一时间信息。
所述处理器用于获取所述网络设备的第一位置信息和所述网络设备的第二位置信息。
所述发射器用于下发第三消息,所述第三消息承载有所述网络设备的第三时间信息。发射器还用于发送第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息,所述第二消息还可以承载所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。
第十二方面,本申请实施例提供了一种终端,包括收发模块和确定模块。
所述收发模块发送第一消息,所述第一消息承载有所述终端的第一时间信息。
所述收发模块还可以接收第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息的消息;所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。所述网络设备的第一位置信息为所述网络设备接收第一消息时的位置信息,所述网络设备的第二位置信息为所述网络设备发送第二消息时的位置信息。
所述收发模块还可以接收第三消息,所述第三消息承载所述网络设备的第三时间信息。
所述确定模块依据所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息。所述确定模块还可以依据所述网络设备的第一时间信息和所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息。获取所述终端的位置信息和所述网络设备的星历信息以后,所述确定模块根据所述终端的位置信息、所述网络设备的星历信息、所述网络设备的第三时间信息和所述终端的第三时间信息确定传输时延,以确定TA值。
在终端侧获得TA值,可以免于TA值的从网络设备侧到终端侧的再次传输,减小了TA值的误差。并且在确定TA值时把所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息也考虑在内,进一步减小了TA值的误差。所述终端依据所述终端的第三时间信息与所述网络设备的第三时间信息确定所述传输时延,以确定TA值,可以免于网络设备的TA调整信令的发送,节约了信令开销。所述记录模块记录所述终端的第二时间信息。
第十三方面,本申请实施例提供了一种网络设备装置,包括收发模块、确定模块。
所述收发模块用于接收第一消息,所述第一消息承载有终端的第一时间信息。
所述收发模块发送第二消息,所述第二消息包括所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息;所述第二消息还可以包括所述网络设备的第一时间信息和所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息。所述网络设备的第一位置信息为所述网络设备接收第一消息时的位置信息,所述网络设备的第二位置信息为所述网络设备发送第二消息时的位置信息。
所述收发模块还可以用于发送第三消息,所述第三消息承载有所述网络设备的第三时间信息。
所述确定模块用于获取所述网络设备的第一位置信息和所述网络设备的第二位置信息。
第十四方面,本申请实施例提供了一种芯片***,包括:该芯片***至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第一、八方面或第一、八方面任一可选的实现方式中所述的方法。
第十五方面,本申请实施例提供了一种芯片***,包括:该芯片***至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第二、九方面或第二、九方面任一可选的实现方式中所述的方法。
第十六方面,本申请实施例提供了一种计算机可读存储介质,可应用于终端中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第一、八方面或第一、八方面任一可选的实现方式中所述的方法。
第十七方面,本申请实施例提供了一种计算机可读存储介质,可应用于网络设备中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第二、九方面或第二、九方面任一可选的实现方式中所述的方法。
第十八方面,本申请实施例提供了提供一种通信***,所述通信***包括至少一个上述第四、十一方面所提到的网络设备。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1描述了本申请一个实施例提供的无线通信***的场景示意图;
图2描述了基于竞争的随机接入过程示意图;
图3描述了基于非竞争的随机接入过程示意图;
图4是本申请实施例提供的一种同步信号块的示意图;
图5是本申请实施例提供的一种获取时间提前量的流程图;
图6是本申请实施例提供的一种基于竞争的随机接入过程中的获取时间提前量的流程图;
图7是本申请实施例提供的一种基于非竞争的随机接入过程中获取时间提前量的流程图;
图8是本申请实施例提供的在基于竞争的随机接入过程中的又一种获取时间提前量的流程图;
图9是本申请实施例提供的在星地通信场景中获取时间提前量的流程图;
图10是本申请实施例提供的又一种获取时间提前量的流程图;
图11是本申请实施例提供的一种基于竞争的随机接入过程中的再一种获取时间提前量的流程图;
图12是本申请实施例提供的又一种在星地通信场景中获取时间提前量的流程图;
图13是本申请实施例提供的一种通信链路中传输时延示意图;
图14是本申请实施例提供的一种终端的结构图;
图15是本申请实施例提供的一种网络设备的结构图;
图16是本申请实施例提供的一种终端的示意性框图;
图17是本申请实施例提供的一种网络设备的示意性框图;
图18是本申请实施例提供的又一种网络设备的结构图;
图19是本申请实施例提供的又一种终端的示意性框图;
图20是本申请实施例提供的又一种网络设备的示意性框图;
图21是本申请实施例提供的一种芯片***的示意性框图。
具体实施方式
传统的LTE***中获取TA的方法是:网络设备通过终端的PRACH的前导序列测量传输时延,以得到TA值。然后在RAR消息中向终端反馈TA值,终端据此TA值调整自己的上行发送时间。在网元移动的通信***中若使用传统LTE***中获取TA值的方法,由于网元移动的通信***中网络设备覆盖范围较大,网络设备计算出TA值之后需要再经过一次传输才发送至终端。TA值获取过程中的往返传输时延导致TA的测量值误差大,较大的TA值误差会导致不同终端到达网络设备的时延误差超过了一个CP的长度,导致终端所发送的上行信号不能正确解码。此外,由于网元移动,TA值变化比较快,所以需要频繁调整TA值,网络设备通过上行业务信道测得TA,并反馈至终端,导致信令开销过大。
在网元移动的通信***中,网元的移动速度远远大于传统LTE***中网元的移动速度,网络设备的覆盖范围也远远大于传统LTE***中的小区范围。
本申请实施例中,可以在终端侧进行TA值测量,终端获得TA值之后,就可以根据该TA值进行时间同步,克服了在网元移动的通信***中传统的LTE中获取TA的方法所存在TA值测量值误差大和信令开销过大的缺点。相比于传统的LTE中获取TA值的方法,本实施例提供的TA值测量的方法中,TA值在终端侧获得,不需要网络设备频繁地测量TA值并发送TA调整命令,所以本实施例的方法获取TA值,免于TA值从网络设备到终端的再次传递,并且简化了TA值的获取过程。
本申请实施例不仅适用于网元移动的通信场景中,还可以适用于网元静止的通信场景中。如图1所示,在该无线通信***中包括至少一个网络设备和至少一个终端(图中仅示出一个),所述网络设备的移动速度v1和所述终端的移动速度v2可以为正,或者也可以为零,所述网络设备的移动速度v1和所述终端的移动速度v2方向可以相同,也可以相反。所述网络设备可以是静止的,也可以是移动的。与所述网络设备进行通信的终端可以是静止的,或者可以是移动的。当所述网络设备处于移动状态时,例如为了实现海洋或者沙漠地区的网络覆盖,可以将网络设备置于位置不断移动的热气球上,实现网络设备的大面积覆盖。移动的网络设备也可以是以OFDM为调制格式的卫星通信***中的卫星。所述终端进行移动时,例如在普通的3G或者4G移动通信场景中,手持设备、移动台等终端可以移动;在民航、高铁等终端高速移动的通信场景中,终端的移动速度可以很快。所述无线通信***可以是以OFDM为调制格式的卫星通信***,或者可以是4G通信***(例如LTE***)、5G通信***(例如新空口***)、多种通信技术融合的通信***(例如LTE技术和新空口技术融合的通信***)以及后续演进***等。
本申请实施例中,具有基站处理能力的网络设备可以置于卫星侧,即本实施例可应用于卫星具有星上处理能力的场景。本实施例也可以应用于弯管转发场景,具有基站处理能力的网络设备置于地面,网络设备将信号发送至卫星,然后通过卫星将信号转发至终端;终端也可以将信号发送至卫星侧后,卫星将信号转发至地面上的具有基站处理能力的网络设备。在LTE网络中,所述网络设备可以是eNode B。在新空口网络中,所述网络设备可以是收发点(transmission reception point,TRP)或者下一代节点(generation node B,gNode B)。
在本申请实施例中,终端可以是具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中终端可以叫做不同的名称,例如:用户设备,移动台,用户单元,站台,蜂窝电话,个人数字助理,无线调制解调器,无线通信设备,手持设备,膝上型电脑,无绳电话,无线本地环路台等。
在本申请实施例的方案中,终端为了能够获得TA值,可以先确定所述终端和网络设备之间的时钟差值。所述时钟差值也就是所述终端的计时器表征的时钟信息和所述网络设备的计时器表征的时钟信息的差值。所述终端可以依据网络设备下发的时间信息与所述终端的时间信息,并要考虑到所述网络设备与所述终端的时钟差值来获得TA值。
确定网络设备与所述终端的时钟差值的获取,方式可以如下:通过所述网络设备与所述终端的两次交互得出。例如,所述网络设备与所述终端的两次交互过程如下,第一次交互:所述终端记录所述终端的第一时间信息并发送至所述网络设备,所述终端的第一时间信息为所述终端在第一次交互过程中所述终端的计时器表征的时钟信息。所述网络设备记录接收到所述终端的第一时间信息时所述网络设备的第一时间信息,所述网络设备的第一时间信息为网络设备在第一次交互过程中所述网络设备的计时器表征的时钟信息。第二次交互:所述网络设备记录所述网络设备的第二时间信息,并将第二时间信息发送至所述终端,所述网络设备的第二时间信息为所述网络设备在第二次交互过程中所述网络设备的计时器表征的时钟信息。所述终端记录接收所述网络设备的第二时间信息时的第二时间信息。依据两次交互过程中的时间信息确定所述终端与所述网络设备的时钟信息的差值。
所述终端依据自身与所述网络设备的时钟信息的差值可以确定传输时延,以确定TA值。
随机接入过程分为基于竞争的随机接入过程和基于非竞争的随机接入过程。基于竞争的随机接入过程如图2所示,终端随机选择随机接入前导,在随机接入前导的可用资源上发送随机接入前导消息;网络设备成功检测到终端的随机接入前导消息后,会发送随机接入响应消息,该消息中至少包括:随机接入前导标识,上行授权(UL grant)等;终端接收到随机接入响应信息后,会在上行授权指定的资源上传输消息(message,Msg)3,消息3中至少应包括终端用于无线资源控制(RRC)连接建立的请求消息;网络设备接收到终端发送的消息3后,对成功接入的终端发送携带有该终端标志的竞争解决消息。基于非竞争的随机接入过程如图3所示,首先网络设备选择随机接入前导,通过专有信令下发至终端;终端基于网络设备分配的前导序列,在对应的资源上发送随机接入前导消息;网络设备成功检测到的随机接入前导消息后,会发送随机接入响应消息。在随机接入过程中确定TA值时,网络设备的时间信息、网络设备的位置信息、终端的时间信息、终端的位置信息可以承载在上述随机接入过程中的终端与网络设备的交互消息中。
所述网络设备的第一时间信息、第二时间信息和所述终端的第一时间信息、第二时间信息可以承载在所述终端与所述网络设备交互过程中的具体的消息中。在这里以基于非竞争的随机接入过程为例,在基于非竞争的随机接入过程中,所述终端的第一时间信息与所述网络设备的第一时间信息的差值可以在网络设备侧或者终端侧获取。
基于非竞争的随机接入过程中,确定所述终端与所述网络设备的时钟信息差值。具体方式如下:当所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧计算时,所述终端将所述终端的第一时间信息承载在随机接入前导消息中发送至所述网络设备;由于网络设备侧可以得出所述终端的第一时间信息与所述网络设备的第一时间信息的差值,所以所述网络设备将所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息承载在随机接入响应消息中发送至所述终端。当所述终端的第一时间信息与所述网络设备的第一时间信息的差值在终端侧计算时,此时情况与网络设备侧计算差值不同。所述终端将所述终端的第一时间信息承载在随机接入前导消息中发送至所述网络设备;由于网络设备侧没有得出所述终端的第一时间信息与所述网络设备的第一时间信息的差值,所以所述网络设备将所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息承载在随机接入响应消息中发送至所述终端。所述终端记录所述终端的第二时间信息,所述终端的第二时间信息为所述终端接收到所述随机接入消息时的时间信息。
基于竞争的随机接入过程中,确定所述终端与所述网络设备的时钟信息差值。具体方式如下:在基于竞争的随机接入过程中,与上述基于非竞争的随机接入过程相同,所述终端的第一时间信息与所述网络设备的第一时间信息的差值可以在网络设备侧或者终端侧获取。当所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧计算时,所述终端可以将所述终端的第一时间信息承载在随机接入前导消息中发送至所述网络设备,或者可以将所述终端的第一时间信息承载在消息3中发送至所述网络设备,其中消息3可以为随机接入过程中的Msg3消息,其中Msg3消息中可以包含有所述终端唯一标志,该标志可以用于冲突解决。由于网络设备侧可以得出所述终端的第一时间信息与所述网络设备的第一时间信息的差值,所以所述网络设备将所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息承载在随机接入响应消息中发送至所述终端。或者所述网络设备将所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息承载在竞争解决消息中发送至所述终端。所述终端记录所述终端的第二时间信息,所述终端的第二时间信息为所述终端接收到所述竞争解决消息时的时间信息。
基于竞争的随机接入过程中,确定所述终端与所述网络设备的时钟信息差值。具体方式还可以为:当所述终端的第一时间信息与所述网络设备的第一时间信息的差值在终端侧计算时,所述终端可以将所述终端的第一时间信息承载在随机接入前导消息中发送至所述网络设备,或者可以将所述终端的第一时间信息承载在消息3中发送至所述网络设备。此时情况与网络设备侧计算差值不同,由于网络设备侧没有得出所述终端的第一时间信息与所述网络设备的第一时间信息的差值,所以所述网络设备将所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息承载在随机接入响应消息中发送至所述终端。或者所述网络设备将所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息承载在竞争解决消息中发送至所述终端。所述终端记录所述终端的第二时间信息,所述终端的第二时间信息为所述终端接收到所述竞争解决消息时的时间信息。
在上述网络设备与终端交互的基础上,依据交互过程中网元的时间信息,可以得到所述网络设备和所述终端的时钟信息的差值。所述终端将所述网络设备下发的第三时间信息和所述终端的第三时间信息作差,得出的差值再减去所述网络设备和所述终端的时钟信息的差值,可以得出所述终端与所述网络设备的传输时延。根据传输时延可以确定TA值,所述TA值可以为两倍的传输时延。
图4是本申请的实施例提供的一种同步信号块(synchronization signal block,SS Block)的示意图。SS Block包括主同步信号(primary synchronization signal,PSS)、辅同步信号(secondary synchronization signal,SSS)、物理广播信道(physicalbroadcast channel,PBCH),可选的,SS block中还可以包括时钟信息的频域资源块,其中时钟信息频域资源块的中心频率与PSS的频域资源块、SSS的频域资源块、PBCH的频域资源块的中心频率对齐。
所述终端可以通过所述网络设备发送的SS Block中的PBCH获取所述网络设备的时钟信息,或者所述终端依据所述网络设备发送的SS Block中的时钟信息频域资源块获得所述网络设备的时钟信息。所述终端获取所述网络设备的时钟信息后,依据所述终端与所述网络设备的时钟信息的差值、获取所述网络设备的时钟信息时的所述终端的时钟信息,确定所述网络设备与所述终端的传输时延,最终确定所述终端的TA值。在终端侧计算得出TA值,避免传统LTE***中网络设备计算出TA值后下发给终端,减小了传输时延,可以减小TA值的测量误差。另一方面,在得到所述终端与所述网络设备的时钟差值后,所述网络设备下发时间信息,所述终端接收所述网络设备下发的时间信息并依据所述终端的时间信息,所述终端可以得出TA值,节约了信令开销。
在本申请实施例的方案中,终端为了能够获得TA值,可以先获取终端的位置信息和网络设备的星历信息,所述网络设备的星历信息至少包括所述网络设备的运动轨迹。所述终端并依据网络设备下发的时间信息与所述终端的时间信息,确定TA值。
获取所述网络设备的星历信息与所述终端的位置信息,方式可以如下:通过所述网络设备与所述终端的两次交互得出。例如,所述网络设备与所述终端的两次交互过程如下,第一次交互:所述终端将承载有所述终端的第一时间信息的第一消息并发送至所述网络设备。所述网络设备记录接收到所述第一消息时所述网络设备的第一时间信息和所述网络设备的第一位置信息。第二次交互:所述网络设备记录所述网络设备的第二时间信息和所述网络设备的第二位置信息,并将第二消息发送至所述终端,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息,所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。所述终端记录所述终端接收所述第二消息时的所述终端的第二时间信息。所述终端依据两次交互过程中的时间信息和位置信息获取所述网络设备的星历信息与所述终端的位置信息。可选的,所述网络设备的星历信息还可以通过广播消息获取,所述广播消息可以为主消息块(masterinformation block,MIB)、***消息(system information,SI)、剩余***消息(remainingsystem information,RMSI)等。所述终端获取所述网络设备的星历信息与所述终端的位置信息以后,所述网络设备下发时间信息,所述终端记录自身的时间信息。
所述终端依据所述网络设备的星历信息与所述终端的位置信息,并依据网络设备下发的时间信息与所述终端的时间信息,可以确定传输时延,以确定TA值。
在如图2和图3所示的随机接入过程中,在获取所述网络设备的星历信息与所述终端的位置信息时,所述终端的时间信息、所述终端的位置信息、所述网络设备的位置信息、所述网络设备的时间信息可以承载在随机接入过程中的终端与网络设备的交互消息中。
基于非竞争的随机接入过程中,所述终端的第一时间信息可以承载在随机接入前导消息中。所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息可以承载在随机接入响应消息中,或者所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息可以承载在随机接入响应消息中。
基于竞争的随机接入过程中,所述终端的第一时间信息可以承载在随机接入前导消息中。所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息可以承载在随机接入响应消息中,或者所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息可以承载在随机接入响应消息中。可选地,所述终端的第一时间信息可以承载在消息3中。所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息可以承载在竞争解决消息中,或者所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息可以承载在竞争解决消息中。
在上述网络设备与终端交互的基础上,依据交互过程中网元的时间信息和位置信息,可以得到所述网络设备的星历信息和所述终端的位置信息。可选的,所述网络设备的星历信息还可以通过广播消息获取。所述终端进一步依据将所述网络设备的第三时间信息和所述终端的第三时间信息,可以得出传输时延。根据传输时延可以确定TA值,TA值可以为两倍的传输时延。
所述终端通过所述网络设备发送的SS Block中的PBCH获取所述网络设备的时钟信息,或者所述终端依据所述网络设备发送的SS Block中的时钟信息频域资源块获得所述网络设备的时钟信息。所述终端获取所述网络设备的时钟信息后,依据所述终端的位置信息与所述网络设备的星历信息、获取所述网络设备的时钟信息时的所述终端的时钟信息,确定所述网络设备与所述终端的传输时延,最终确定所述终端的TA值。在终端侧计算得出TA值,避免传统LTE***中网络设备计算出TA值后下发给终端,减小了传输时延,可以减小TA值的测量误差,由于在获取TA值的过程中考虑了所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息,可以进一步减小TA值的误差。另一方面,在得到所述终端与所述网络设备的时钟差值后,所述网络设备下发时间信息,所述终端接收所述网络设备下发的时间信息并依据所述终端的时间信息,所述终端可以得出TA值,节约了信令开销。
如图5所示,本申请实施例提供了一种获取TA值方法,可以包括:
依据502-510的步骤,可以确定所述终端与所述网络设备的时钟信息差值。
502:终端将承载有所述终端的第一时间信息的第一消息发送至网络设备。
所述终端的第一时间信息为所述终端发送第一消息时的时间信息,其中,第一时间信息可以是所述终端所配置的时钟源所表示的时间信息。
时间信息可以是伪随机序列所表示的时钟信息,伪随机序列随着时间而变化,可以表示所述网络设备或者所述终端的时钟信息,时间信息还可以是以数字形式表示的时钟信息。在本申请的一个实施例中,可以用放置在OFDM符号中的子载波上的比特序列表示所述第一时间信息。
在基于竞争的随机接入过程中,第一消息可以是随机接入前导消息或者Msg3消息;在基于非竞争的随机接入过程中,第一消息可以是随机接入前导消息。
504:所述网络设备记录接收到所述第一消息时的所述网络设备的第一时间信息。
所述网络设备的第一时间信息为所述网络设备接收到第一消息时的时间信息。例如,所述网络设备在时刻t1接收到所述第一消息,所述网络设备记录t1为所述网络设备的第一时间信息。
506:所述网络设备记录所述网络设备的第二时间信息。
所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息。当所述网络设备接收到第一消息之后,对第一消息做出响应,向所述终端发送第二消息,记录所述网络设备向所述终端发送第二消息时所述网络设备的第二时间信息。例如,所述网络设备在时刻t2发送所述第二消息,所述网络设备记录t2为所述网络设备的第二时间信息。
在基于竞争的随机接入过程中,第二消息可以是RAR消息或者竞争解决消息;在基于非竞争的随机接入过程中,第二消息可以是RAR消息。
508:所述网络设备将第二消息发送至所述终端。
当所述网络设备的第一时间信息与所述终端的第一时间信息的差值是在网络设备侧确定时,所述网络设备将承载有所述终端的第一时间信息和所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息的第二消息发送至所述终端。
当所述网络设备的第一时间信息与所述终端的第一时间信息的差值是在终端侧确定时,所述网络设备将承载有所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息的第二消息发送至所述终端。
510:所述终端记录所述终端接收所述网络设备第二消息时的第二时间信息。
例如,所述终端在时刻t3接收所述第二消息,所述终端记录t3为所述终端的第二时间信息。所述根据所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息与所述终端的第二时间信息的差值确定所述终端与所述网络设备的时钟信息的差值。所述终端的第二时间信息为所述终端接收第二消息时的时间信息。所述终端的第一时间信息与所述网络设备的第一时间信息的差值和所述网络设备的第二时间信息与所述终端的第二时间信息的差值都包括所述终端与所述网络设备的时钟信息的差值。在链路对称情况下,上下行传输时延可以抵消,可以得到所述终端时钟信息与所述网络设备时钟信息的差值。
512:所述终端接收所述网络设备下发的承载有所述网络设备的第三时间信息的第三消息,并根据接收第三消息时的所述终端的第三时间信息确定所述终端与所述网络设备的传输时延,进一步确定TA值。
所述网络设备的第三时间信息为计算所述网络设备与所述终端的传输时延时,所述网络设备下发的时间信息;所述终端的第三时间信息为计算所述网络设备与所述终端的传输时延时,所述网络设备下发的时间信息。
应理解的是,本申请实施例的所述终端与所述网络设备的获取时间提前量的方法,上述各过程序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应该对本申请实施例的实施过程构成任何限定。
图6是本申请实施例提供的一种获取时间提前量的方法的示意图。该方法中,在基于竞争的随机接入过程中,在网络设备侧计算终端的第一时间信息与网络设备的第一时间信息的差值。该方法可以包括:
在基于竞争的随机接入过程中,依据602-612的步骤,可以确定所述终端与所述网络设备的时钟信息差值。
602:在基于竞争的建立随机接入的交互过程中,终端将承载有第一时间信息的随机接入前导消息发送至网络设备。
在基于竞争的建立随机接入的交互过程中,所述终端通过PRACH信道发送随机接入前导,以发起随机接入,所述终端的第一时间信息可以承载在随机接入前导消息中。其中第一时间信息可以是所述终端所配置的时钟源所表示的时间信息。
604:在基于竞争的随机接入的随机接入的过程中,所述网络设备记录接收到所述随机接入前导消息时的所述网络设备的第一时间信息。
在本申请的一个实施例中,在基于竞争的建立随机接入的交互过程中,随机接入前导消息用于发起随机接入,所述网络设备接收到所述终端的随机接入前导消息时,记录所述网络设备的第一时间信息。所述网络设备的第一时间信息与所述终端的第一时间信息的差值包含所述终端和所述网络设备的时钟信息的差值。
606:所述网络设备确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值。
经过步骤602-606的时间信息交互过程,所述网络设备得到了所述终端的第一时间信息和自身的第一时间信息、第二时间信息。在本申请的一个实施例中,为了得出上行传输时延,所述网络设备计算出所述网络设备的第一时间信息与所述终端的第一时间信息的差值。此时所述网络设备所存储的时间信息包括:所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息。
608:所述网络设备记录所述网络设备的第二时间信息。
在基于竞争的建立随机接入的交互过程中,所述网络设备记录发送RAR消息时的所述网络设备的第二时间信息。
610:在基于竞争的建立随机接入的交互过程中,所述网络设备将RAR消息发送至所述终端。
在基于竞争的建立随机接入的交互过程中,所述网络设备可以将所述终端的第一时间信息与所述网络设备的第一时间信息差值、所述网络设备的第二时间信息通过RAR消息发送至所述终端。
612:所述终端记录接收到RAR消息时的所述终端的第二时间信息并确定所述终端时钟信息与所述网络设备时钟信息的差值。
此时终端侧的时间信息包括所述终端的第二时间信息、所述网络设备的第二时间信息和所述网络设备下发的所述网络设备的第一时间信息与所述终端的第一时间信息的差值。所述终端计算所述网络设备的第二时间信息与所述终端的第二时间信息的差值。
可选的,在基于竞争的随机接入过程中,所述终端的第一时间信息可以承载在Msg3消息中;所述终端的第一时间信息与所述网络设备的第一时间信息差值、所述网络设备的第二时间信息可以承载在竞争解决消息中。
为了得到所述终端的TA值,需要首先确定所述终端与所述网络设备的时钟信息的差值。所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息与所述终端的第二时间信息的差值中包含所述终端与所述网络设备的时钟信息差值、传输时延、设备处理时延以及其他时间误差因素。下面给出了本申请的一个实施例中对于传输时延、设备处理时延以及其他时间误差因素的处理方法,并且最终给出了由所述终端与所述网络设备的第一时间信息差值、所述终端与所述网络设备第二信息差值得到所述终端与所述网络设备的时钟信息的差值的方法。
在本申请的一个实施例中,所述终端的第一时间信息可以记为TA1,所述网络设备的第一时间信息可以记为TB1,所述网络设备的第二时间信息可以记为TB2,所述终端的第二时间信息可以记为TA2,所述网络设备的第一时间信息与所述终端的第一时间信息的差值TIC(A)表达式为
TIC(A)=TB1-TA1 (1)
所述网络设备的第二时间信息TA2和所述终端的第二时间信息TB2的差值TIC(B)表达式为
TIC(B)=TA2-TB2 (2)
可选的,如图7所示,TIC(A)、TIC(B)包含所述终端和所述网络设备的时钟信息的差值、实际的传输时延以及设备处理时延等其他时间误差。所述终端的时钟信息相对于标准时间的误差记为ΔtA,所述网络设备的时钟信息相对于标准时间的误差记为ΔtB。其中标准时间例如可以是指铯原子钟确定的原子时。实际的上行、下行传输时延记为τAB、τBA,所述网络设备的接收、发送设备处理时延记为τBR、τBT,所述终端的接收、发送设备处理时延记为τAR、τAT,rA、rB分别为上下行传输时的其他附加传输时延(如波导传导时延)。δA、δB分别为上下行传输过程中相对论效应的时间误差。可以得到TIC(A)、TIC(B)的表达式为
TIC(A)=ΔtA-ΔtB+τBA+τBT+τAR+rA+δB (3)
TIC(B)=ΔtB-ΔtA+τAB+τAT+τBR+rB+δA (4)
(3)和(4)结合,可以得到所述终端与所述网络设备的时钟信息的差值的表达式
在本申请的一个实施例中,设备处理时延可以进行标定;在上下行传输链路对称的情况下,上下行传输时延以及附加时延可以抵消;小尺度下的相对论效应可以忽略;因此由上式可以很容易得到所述终端与所述网络设备的时钟信息的差值。
可以理解的是,TIC(A)、TIC(B)所包含的传输时延以及其他时间误差因素,并不局限于上述实施例,并且本实施例也不对所述终端与所述网络设备的上下行传输过程中各种传输时延以及时间误差的因素处理方式做出任何限定。
614:所述终端接收所述网络设备下发的承载有所述网络设备的第三时间信息的第三消息,并根据接收第三消息时的所述终端的第三时间信息确定传输时延,以确定TA值。
在本申请的一个实施例中,所述网络设备下发的第三消息中可以包括SS Block,其中SS Block中包括PBCH。所述终端可以根据SS Block中的PBCH携带的***帧号及PBCH所在的子帧号或时隙编号得到所述网络设备的第三时间信息。可选地,SS Block中可以包括时钟信息频域资源块,所述终端还可以通过SS block中的时钟信息频域资源块来获取所述网络设备的时钟信息。
所述网络设备的第三时间信息可以承载在物理资源块(physical resourceblock,PRB)中。所述终端根据SS Block中的PBCH携带的***帧号及PBCH所在的子帧号或时隙编号得到所述网络设备的第三时间信息。所述终端依据所述终端接收到SS Block时的时间信息,得到TA值。相比于传统LTE中获取TA值的方法,网络设备测量传输时延得到TA值并发送至终端,本申请实施例中获取TA值得方法节约了信令开销。可以理解的是,上述网络设备的第三时间信息的相邻两次下发间隔长度以及SS Block中时间信息的长度根据不同的无线通信***可以由不同的取值,本申请实施例对此不做限定。
第三消息中所述网络设备的第三时间信息记为TBd,所述终端接收所述网络设备第三消息的第三时间信息记为TAd,可以得到所述终端与所述网络设备的传输时延为
τ=TAd-TBd-(ΔtA-ΔtB) (6)所述终端可以依据传输时延确定TA值,TA值为两倍的传输时延,TA的表达式为
TA=2τ=2TAd-2TBd-2(ΔtA-ΔtB) (7)据此调整上行信号发送时间,实现上行同步。TA值的确定还可以有其他方式,本申请实施例不做限制。
上述实施例中,通过所述网络设备与所述终端的交互得到时间信息,在终端侧依据时间信息的差值确定TA值。一方面,由于在终端侧得到TA值之后在本地使用,所以相比于传统LTE***中获取TA值的方式,避免了网络设备获取TA值再发送至终端的往返传输,所以传输时延很小,减小了TA测量值的误差。
在传统的LTE***中,网络设备通过终端的物理随机接入信道PRACH的前导序列测量传输时延,以得到TA值。然后在随机接入响应RAR消息中向终端反馈TA值,终端据此TA值调整自己的上行发送时间。网络设备周期性地从上行业务信道上测量TA值,然后在下行的控制信道中给出TA调整命令。而本申请实施例中,所述终端根据所述网络设备下发的第三时种信息与所述终端的第三时间信息,可以确定所述终端和网络设备的时钟差值,以得到所述终端TA值,节约了信令开销。
图7是本申请实施例提供的一种获取时间提前量的方法的示意图。该方法中,在基于非竞争的随机接入过程中,在网络设备侧计算终端与网络设备的第一时间信息的差值。该方法可以包括:
在基于非竞争的随机接入过程中,依据702-712的步骤,可以确定所述终端与所述网络设备的时钟信息差值。
702:终端将承载有第一时间信息的随机接入前导消息发送至网络设备。
在基于非竞争的随机接入过程中,所述终端通过PRACH发送随机接入前导,以发起随机接入。所述终端的第一时间信息可以承载在随机接入前导消息中。
704:所述网络设备记录接收到所述随机接入前导消息时的所述网络设备的第一时间信息。
所述随机接入前导消息用于请求建立随机接入,所述网络设备接收到所述终端的随机接入前导消息时,记录所述网络设备的第一时间信息。所述网络设备的第一时间信息与所述终端的第一时间信息的差值包含所述终端和所述网络设备的时钟信息的差值。
706:所述网络设备确定所述网络设备的第一时间信息与所述终端的第一时间信息的差值。
708:所述网络设备记录所述网络设备的第二时间信息。
所述网络设备接收到随机接入前导消息之后,向所述终端发送RAR消息。所述网络设备记录发送RAR消息时的所述网络设备的第二时间信息。
经过步骤702-708的时间信息交互过程,所述网络设备得到了所述终端的第一时间信息和所述网络设备的第一时间信息、所述网络设备的第二时间信息。在本申请的一个实施例中,所述网络设备计算出所述网络设备的第一时间信息与所述终端的第一时间信息的差值。此时网络设备侧的时间信息包括:所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息。
710:所述网络设备将承载有所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息的RAR消息发送至所述终端。
712:所述终端记录所述终端接收所述网络设备RAR消息时的第二时间信息,并确定所述网络设备的第二时间信息与所述终端的第二时间信息的差值,以确定所述终端时钟信息与所述网络设备时钟信息的差值。
714:所述终端接收所述网络设备下发的承载有所述网络设备的第三时间信息的第三消息,并根据接收第三消息时的所述终端的第三时间信息确定TA值。
在本申请的一个实施例中,所述网络设备下发的第三消息中可以包括SS Block,其中SS Block中包括PBCH。所述终端可以根据SS Block中的PBCH携带的***帧号及PBCH所在的子帧号或时隙编号得到所述网络设备的第三时间信息。可选地,SS Block中可以包括时钟信息频域资源块,所述终端还可以通过SS block中的时钟信息频域资源块来获取所述网络设备的时钟信息。
获取TA值的具体实现可以参考图6所述实施例中的步骤612、614相关描述,此处不再赘述。
在本申请实施例中,由于在终端侧,所述终端可以根据SS Block中的PBCH携带的***帧号及PBCH所在的子帧号或时隙编号得到所述网络设备的第三时间信息。所述终端依据所述终端接收到SS Block时的时间信息,得到TA值。相比于传统LTE中获取TA值的方法,网络设备要通过终端的PRACH的前导序列测量传输时延得到TA值反馈至终端,或者网络设备从上行业务信道上测量得到TA值,然后在下行的控制信道中发送TA调整命令,本申请实施例中获取TA值的方法节约了信令开销。在本申请实施例中,由于在终端侧获取TA值,避免传统LTE***中网络设备计算出TA值后下发给终端,减小了传输时延,可以减小TA值的测量误差。
图8是本申请实施例提供的一种获取时间提前量的方法的示意图。该方法中,可以在终端侧确定终端的第一时间信息与网络设备的第一时间信息的差值。该方法可以包括:
在基于竞争的随机接入过程中,依据802-810的步骤,可以确定所述终端与所述网络设备的时钟信息差值。
802:在基于竞争的建立随机接入的交互过程中,终端将承载有第一时间信息的随机接入前导消息发送至网络设备。
804:在基于竞争的建立随机接入的交互过程中,所述网络设备记录接收到所述随机接入前导消息时的所述网络设备的第一时间信息。
806:所述网络设备记录所述网络设备的第二时间信息。
在基于竞争的建立随机接入的交互过程中,所述网络设备记录发送RAR消息时的所述网络设备的第二时间信息。
808:在基于竞争的建立随机接入的交互过程中,所述网络设备可以将RAR消息发送至所述终端。
关于步骤802,804,806,808的具体实现可以参考图6所述实施例中步骤602,604,608,610的相关描述,此处不再赘述。
在本申请实施例中,由于在终端侧计算所述网络设备的第一时间信息与所述终端的第一时间信息的差值,所以所述网络设备的RAR消息中包括所述网络设备第一时间信息、所述网络设备的第二时间信息和所述终端的第一时间信息。
810:在基于竞争的建立随机接入的交互过程中,所述终端接收所述网络设备下发的RAR消息,记录所述终端接收所述网络设备RAR消息时的第二时间信息,以确定所述终端时钟信息与所述网络设备时钟信息的差值。
可选地,在基于竞争的随机接入过程中,所述终端的第一时间信息可以承载在Msg3消息中;所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息可以承载在竞争解决消息中。
在申请实施例中,所述终端确定所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述终端的第二时间信息与所述网络设备的第二时间信息的差值,以确定所述终端与所述网络设备的时钟信息的差值。所述终端的第一时间信息、第二时间信息可以分别记为TA1、TA2,所述网络设备的第一时间信息、第二时间信息可以分别记为TB1、TB2。由于所述终端和所述网络设备的第一时间信息、第二时间信息的差值包含所述终端时钟信息与所述网络设备时钟信息的差值,所以所述终端首先需要计算出所述终端与所述网络设备的第一时间信息差值、所述终端与所述网络设备第二信息差值,
TIC(A)=TB1-TA1 (8)
TIC(B)=TB2-TA2 (9)
依据图6所述实施例的612步骤中的描述算法,得出所述终端与所述网络设备的时钟信息的差值。
812:所述终端接收所述网络设备下发的承载有所述网络设备的第三时间信息的第三消息,确定TA值。
所述终端接收所述网络设备下发的承载有所述网络设备的第三时间信息的第三消息,并根据所述终端接收第三消息时的所述终端的第三时间信息确定所述终端与所述网络设备的传输时延,以确定TA值,具体实现可以参照614步骤中的相关描述,此处不再赘述。
本申请实施例中将终端的第一时间信息与网络设备的第一时间信息的差值的计算置于终端侧完成。关于时间信息的计算过程,包括终端的第一时间信息与网络设备的第一时间信息的差值的计算、所述第二时间信息与网络设备的第二时间信息的差值的计算、终端与网络设备时钟信息的差值的计算、传输时延、TA值的计算全部置于终端侧完成。终端单独完成所有计算过程,在网络设备可以不配置确定终端的第一时间信息与网络设备的第一时间信息的差值的模块,所以可以简化网络设备的结构复杂度。
图9是本申请实施例提供的一种在卫星通信***中获取TA值的方法示意图,在所述卫星通信***中,涉及到的网元有终端、安装在卫星上的网络设备或者由卫星中转其信号的卫星地面站。在所述卫星通信***中,获取TA值的过程呈现出与地面移动通信***不同的特点:一、因为卫星的信号覆盖范围远大于地面小区,卫星与地面终端的绝对距离远大于地面移动通信***中网络设备与终端之间的距离,且不同终端与卫星最近与最远距离的差值也远大于LTE地面蜂窝通信小区内的最大距离差,所以TA值的取值范围很大;第二是在所述卫星通信***中,卫星相对终端快速移动,卫星与终端的距离的变化速度也大于地面移动通信***中网络设备与终端的距离的变化速度。这两个特点,导致在所述卫星通信***,TA值的获取方法需要特别予以关注。
在所述卫星通信***中,采用正交频分复用调制方式,获取TA值的方法可以包括:
依据902-910的步骤,可以确定所述终端与所述卫星的时钟信息差值。
902:终端将承载有所述终端的第一时间信息的第一消息发送至卫星。
904:所述卫星记录接收到第一消息时的所述卫星的第一时间信息。
在所述卫星通信***中,卫星的覆盖范围很大,并且所述卫星和所述终端距离的变化速度快。例如,在覆盖范围半径达到422km,覆盖面积达到56万平方公里的卫星通信***中(轨道高度780km),在所述卫星移动过程中,当所述卫星仰角范围从90度变化至58.2度,所述终端与所述卫星的距离从780km变化至899km,变化范围超过100km。传统的地面移动通信***中,表示TA值的信息比特长度,不足以表示卫星通信***中的传输时延。在本申请实施例中,通过记录所述终端的第一时间信息、所述卫星的第一时间信息,收发第一消息过程中的传输时延可以用所述终端的第一时间信息与所述卫星的第一时间信息的差值表示。
906:所述卫星记录所述卫星的第二时间信息。
当所述卫星接收到第一消息之后,对第一消息做出响应,向所述终端发送第二消息,记录所述卫星向所述终端发送第二消息时的第二时间信息。
关于步骤902,904,906的具体实现可以参考图5所述实施例中步骤502、504、506以及图6所述实施例中步骤602、604、606的相关描述,此处不再赘述。
908:所述卫星将第二消息发送至所述终端。
所述卫星将承载有所述终端的第一时间信息、所述卫星的第一时间信息、所述卫星的第二时间信息的第二消息发送至所述终端,或者所述卫星将承载有所述终端的第一时间信息和所述卫星的第一时间信息的差值、所述卫星的第二时间信息的第二消息发送至所述终端。
910:所述终端记录所述终端接收所述卫星第二消息时的第二时间信息,并根据所述终端的第一时间信息、所述卫星的第一时间信息、所述卫星的第二时间信息、所述终端的第二时间信息的差值,确定所述终端时钟信息与所述卫星时钟信息的差值。
在所述卫星通信***中,所述卫星的第二时间信息与所述终端的第二时间信息的差值可以表示传输时延。
912:所述终端接收所述卫星下发的承载有所述卫星第三时间信息的第三消息,并根据接收第三消息时的所述终端的第三时间信息确定TA值。
假设时延变化率最快为25us/s,短CP的长度为4.6875us时,在所述终端获取TA值时,当TA值的更新周期小于93.75ms时,TA的误差就小于4.6875us。所以该申请实施例中获取TA值的方法能够使TA测量值的误差在一个CP长度之内,从而能够保证所述终端的上行信号可以正确解码。
确定所述卫星与所述终端的时钟信息差值和TA值的确定方法,可以参照上述实施例612、614步骤中的相关描述,此处不再赘述。
在星地通信场景中,在终端侧确定TA值,避免了所述卫星获取TA值再发送至终端的往返传输,所以传输时延很小,减小了TA测量值的误差。
所述终端通过所述卫星发送的SS Block中的PBCH获取所述卫星的时钟信息。可选地,所述终端可以通过所述卫星发送的SS Block中的时钟信息频域资源块获得所述卫星的时钟信息。所述卫星的SS Block的下发周期可以为5ms,终端以5ms为周期不断调整上行定时,可以提高定时同步的精度。所述终端根据所述卫星不断下发的时间信息和所述终端的时间信息,所述终端可不断地调整所述终端TA值,节约了信令开销。
在本申请实施例的方案中,终端为了能够获得TA值,还可以先确定所述终端的位置信息和网络设备的星历信息,得到终端的位置信息和网络设备的星历信息以后,所述终端依据网络设备下发的时间信息、所述终端的时间信息和卫星的星历信息最终确定传输时延和时间提前量,所述网络设备的星历信息至少包括所述网络设备的运动轨迹。需要指出的是,对于弯管转发场景,即由卫星转发信号的场景,地面站是静止的,此情景下获取的是移动的卫星的星历信息。
确定所述终端的位置信息和所述网络设备的星历信息,方式可以如下:通过所述网络设备与所述终端的两次交互得出。例如,所述网络设备与所述终端的两次交互过程如下,第一次交互:所述终端记录所述终端的第一时间信息并将承载有所述终端的第一时间信息的第一消息发送至所述网络设备,所述终端的第一时间信息为所述终端发送所述第一消息时所述终端的计时器表征的时钟信息。所述网络设备记录接收到所述第一消息时所述网络设备的第一时间信息和所述网络设备的第一位置信息。第二次交互:所述网络设备记录所述网络设备的第二时间信息和所述网络设备的第二位置信息,并将承载有所述网络设备的第一时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息的第二消息发送至所述终端,所述网络设备的第二时间信息和第二位置信息为所述网络设备发送第二消息时的所述网络设备的时钟信息和所述网络设备的位置信息,所述终端记录所述终端接收第二消息时的所述终端的第二时间信息。所述终端依据两次时间信息和位置信息的交互过程,获取所述终端的位置信息与所述网络设备的星历信息。可选的,所述网络设备的星历信息还可以通过广播消息获取。
所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息和所述终端的第一时间信息、所述终端的第二时间信息可以承载在所述终端与所述网络设备交互过程中的具体的消息中。
基于非竞争的随机接入过程中,确定所述终端的位置信息与所述网络设备的星历信息。具体方式如下:所述终端将所述终端的第一时间信息承载在随机接入前导消息中发送至所述网络设备;所述网络设备将所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息承载在随机接入响应消息中发送至所述终端。
基于竞争的随机接入过程中,确定所述终端的位置信息与所述网络设备的星历信息。具体方式如下:所述终端将所述终端的第一时间信息承载在随机接入前导消息或者消息(message,Msg)3中发送至所述网络设备;所述网络设备将所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息承载在随机接入响应消息或者竞争解决消息中发送至所述终端。
得到所述终端的位置信息与所述网络设备的星历信息之后,所述终端接收所述网络设备下发的第三消息,所述第三消息中承载所述网络设备的第三时间信息,或者所述第三消息还承载有所述网络设备的第三位置信息。所述终端依据所述终端的第三时间信息和所述网络设备的第三时间信息可以确定传输时延,以确定TA值,所述网络设备的第三时间信息为所述网络设备发送所述第三消息时的时间信息,所述终端的第三时间信息为所述终端接收所述第三消息时的时间信息。所述终端通过所述网络设备发送的SS Block中的PBCH获取所述网络设备的时钟信息。可选地,所述终端可以通过所述网络设备发送的SS Block中的时钟信息频域资源块获得所述网络设备的时钟信息。所述终端获取所述网络设备的时钟信息后,依据所述终端的位置信息与所述网络设备的星历信息、获取所述网络设备的时钟信息时的所述终端的时钟信息,确定所述网络设备与所述终端的传输时延,最终确定所述终端的TA值。在终端侧计算得出TA值,避免传统LTE***中网络设备计算出TA值后下发给终端,减小了传输时延,可以减小TA值的测量误差。并且在确定TA值时把所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息也考虑在内,进一步减小了TA值的误差。另一方面,在得到所述终端的位置信息与所述网络设备的星历信息后,所述网络设备下发时间信息,所述终端接收所述网络设备下发的时间信息并依据所述终端的时间信息,所述终端可以得出TA值,节约了信令开销。
如图10所示,本申请实施例提供了一种获取TA值方法,可以包括:
依据1002-1010的步骤,可以获取所述终端的位置信息与所述网络设备的星历信息。
1002:终端将承载有所述终端的第一时间信息的第一消息发送至网络设备。
所述终端的第一时间信息为所述终端发送第一消息时的时间信息,记录所述终端的第一时间信息。
在基于竞争的随机接入过程中,第一消息可以是随机接入前导消息或者Msg3消息;在基于非竞争的随机接入过程中,第一消息可以是随机接入前导消息。
关于1002步骤的细节,可以参照图5所示的502步骤,在此不再赘述。
1004:所述网络设备记录接收到所述第一消息时的所述网络设备的第一时间信息和所述网络设备的第一位置信息。
所述网络设备的第一时间信息为所述网络设备接收到第一消息时的时间信息,所述网络设备的第一位置信息为所述网络设备接收到第一消息时的位置信息。例如,所述网络设备在时刻t1接收到所述第一消息,所述网络设备记录t1为所述网络设备的第一时间信息,所述网络设备在时刻t1的位置信息为所述网络设备的第一位置信息。
1006:所述网络设备记录所述网络设备的第二时间信息和所述网络设备的第二位置信息。
所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息,所述网络设备的第二位置信息为所述网络设备发送第二消息时的位置信息。当所述网络设备接收到第一消息之后,对第一消息做出响应,向所述终端发送第二消息,记录所述网络设备向所述终端发送第二消息时所述网络设备的第二时间信息和所述网络设备的第二位置信息。例如,所述网络设备在时刻t2发送所述第二消息,所述网络设备记录t2为所述网络设备的第二时间信息,所述网络设备在时刻t2的位置信息为所述网络设备的第二位置信息。
在基于竞争的随机接入过程中,第二消息可以是RAR消息或者竞争解决消息;在基于非竞争的随机接入过程中,第二消息可以是RAR消息。
1008:所述网络设备将第二消息发送至所述终端。
所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。可选地,所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。
1010:所述终端获取所述终端的位置信息和所述网络设备的星历信息。
所述终端记录所述终端接收所述网络设备第二消息时的第二时间信息,所述终端依据所述终端的第一时间信息、所述终端的第二时间信息、所述网络设备的第一时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息获取所述终端的位置信息和所述网络设备的星历信息,所述网络设备的星历信息至少包括所述网络设备的移动轨迹。可选地,所述终端依据所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息获取所述终端的位置信息和所述网络设备的星历信息。可选的,所述网络设备的星历信息还可以通过广播消息获取。所述终端存储所述终端的位置信息和所述网络设备的星历信息。
1012:所述终端接收所述网络设备下发的承载有所述网络设备的第三时间信息的第三消息,并根据接收第三消息时的所述终端的第三时间信息以及所述终端的位置信息、所述网络设备的星历信息,确定所述终端与所述网络设备的传输时延,进一步确定TA值。
所述网络设备的第三时间信息为计算所述网络设备与所述终端的传输时延时,所述网络设备下发所述第三消息的时间信息;所述终端的第三时间信息为计算所述网络设备与所述终端的传输时延时,终端接收所述第三消息时的时间信息。所述终端获取所述终端的位置信息和所述网络设备的星历信息后,所述终端依据所述终端的位置信息、所述网络设备的星历信息、所述终端的第三时间信息、所述网络设备的第三时间信息确定传输时延,进而确定时间提前量。
所述终端确定传输时延时,可以基于所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息确定信号到达所述网络设备时所述网络设备的位置信息。所述终端根据所述终端的位置信息、信号到达所述网络设备时所述网络设备的位置信息确定传输时延,进而确定时间提前量。
应理解的是,本申请实施例的所述终端与所述网络设备的获取时间提前量的方法,上述各过程序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应该对本申请实施例的实施过程构成任何限定。
图11是本申请实施例提供的一种获取时间提前量的方法示意图。该方法中,在基于竞争的随机接入过程中,该方法可以包括:
在基于竞争的随机接入过程中,依据1102-1110的步骤,可以获取所述终端的位置信息和所述网络设备的星历信息。
1102:在基于竞争的建立随机接入的交互过程中,终端将承载有所述终端的第一时间信息的随机接入前导消息发送至网络设备。
关于1102步骤的细节,可以参照图6所示的602步骤,在此不再赘述。
1104:在基于竞争的随机接入的过程中,所述网络设备记录接收到所述随机接入前导消息时的所述网络设备的第一时间信息和所述网络设备的第一位置信息。
在本申请的一个实施例中,在基于竞争的建立随机接入的交互过程中,随机接入前导消息用于发起随机接入,所述网络设备接收到所述终端的随机接入前导消息时,记录所述网络设备的第一时间信息和所述网络设备的第一位置信息。
1106:所述网络设备记录所述网络设备的第二时间信息和所述网络设备的第二位置信息。
所述网络设备记录所述网络设备发送RAR消息时的所述网络设备的第二时间信息和所述网络设备的第二位置信息。
1108:所述网络设备将RAR消息发送至所述终端。
RAR消息包括所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息。可选地,RAR消息包括所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息。
在基于竞争的随机接入过程中,所述终端的第一时间信息可以承载在Msg3消息中。所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息可以承载在竞争解决消息中。可选地,所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息可以承载在竞争解决消息中。
1110:所述终端获取所述终端的位置信息和所述网络设备的星历信息。
所述终端记录所述终端接收RAR消息或者竞争解决消息时的所述终端的第二时间信息,所述终端依据所述终端的第一时间信息、所述终端的第二时间信息、所述网络设备的第一时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息获取所述终端的位置信息和所述网络设备的星历信息。可选地,所述终端依据所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二时间信息、所述网络设备的第二位置信息获取所述终端的位置信息和所述网络设备的星历信息。可选的,所述网络设备的星历信息还可以通过广播消息获取。所述终端存储所述终端的位置信息和所述网络设备的星历信息。
1112:所述终端接收所述网络设备发送的第三消息,所述终端依据所述终端的第三时间信息、所述网络设备的第三时间信息、所述终端的位置信息、所述网络设备的星历信息,确定传输时延和时间提前量。
在本申请的一个实施例中,所述网络设备下发的第三消息中可以包括SS Block,其中SS Block包括PBCH。所述终端可以根据SS Block中的PBCH携带的***帧号及PBCH所在的子帧号或时隙编号得到所述网络设备的第三时间信息。可选地,SS Block中可以包括时钟信息频域资源块,所述终端还可以通过SS block中的时钟信息频域资源块来获取所述网络设备的时钟信息。
所述网络设备的第三时间信息可以承载在PRB中。所述终端可以根据SS Block中的PBCH携带的***帧号及PBCH所在的子帧号或时隙编号得到所述网络设备的第三时间信息。所述终端依据所述终端接收到SS Block时的时间信息,得到TA值。相比于传统LTE中获取TA值的方法,网络设备测量传输时延得到TA值并发送至终端,本申请实施例中获取TA值得方法节约了信令开销。可以理解的是,上述网络设备的第三时间信息的相邻两次下发间隔长度以及SS Block中时间信息的长度根据不同的无线通信***可以由不同的取值,本申请实施例对此不做限定。
在本申请的一个实施例中,终端可以依据所述终端的位置信息、所述网络设备的星历信息、信号到达所述网络设备时所述网络设备的位置信息确定传输时延,进而确定时间提前量。
上述实施例中,通过所述网络设备与所述终端的交互得到所述终端的位置信息和所述网络设备的星历信息,在终端侧确定TA值。一方面,由于在终端侧得到TA值之后在本地使用,所以相比于传统LTE***中获取TA值的方式,避免了网络设备获取TA值再发送至终端的往返传输,所以传输时延很小,减小了TA测量值的误差;另一方面,在获取TA值的过程中,将所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息也考虑在内,进一步减小了TA值的误差。
在传统的LTE***中,网络设备通过终端的PRACH的前导序列测量传输时延,以得到TA值。然后在随机接入响应RAR消息中向终端反馈TA值,终端据此TA值调整自己的上行发送时间。网络设备周期性地从上行业务信道上测量TA值,然后在下行的控制信道中给出TA调整命令。而本申请实施例中,在所述网络设备与所述终端的时钟信息差值得到之后,所述终端根据所述网络设备下发的第三时间信息与所述终端的第三时间信息,可以确定所述终端和网络设备的时钟差值,以得到所述终端TA值,节约了信令开销。
图11所示的获取时间提前量的方法同样适用于基于非竞争的随机接入过程。该方法可以包括:
在基于非竞争的随机接入过程中,依据1102-1110的步骤,可以获取所述终端的位置信息和所述网络设备的星历信息。
1102:终端将承载有所述终端的第一时间信息的随机接入前导消息发送至网络设备。
1104:所述网络设备记录所述网络设备的第一时间信息和所述网络设备的第一位置信息。
1106:所述网络设备记录所述网络设备的第二时间信息和所述网络设备的第二位置信息。
1108:所述网络设备将RAR消息发送至所述终端。
1110:所述终端记录所述终端接收RAR消息时的所述终端的第二时间信息,所述终端获取并存储所述终端的位置信息和所述网络设备的星历信息。
1112:终端得到所述终端的位置信息和所述网络设备的星历信息以后,终端接收所述网络设备的第三消息,所述终端依据所述终端的位置信息、所述网络设备的星历信息、所述终端的第三时间信息、所述网络设备的第三时间信息确定时间提前量。
在采用正交频分复用调制方式的卫星通信***中,获取TA值的方法需要特别予以关注。获取TA值的方法如图12所示,可以包括:
依据1202-1210的步骤,可以获取所述终端的位置信息与所述卫星的星历信息。
1202:终端将承载有所述终端的第一时间信息的第一消息发送至卫星。
1204:所述卫星记录接收到第一消息时的所述卫星的第一时间信息和所述卫星的第一位置信息。
1206:所述卫星记录所述卫星的第二时间信息和所述卫星的第二位置信息。
当所述卫星接收到第一消息之后,对第一消息做出响应,向所述终端发送第二消息,记录所述卫星向所述终端发送第二消息时的所述卫星的第二时间信息和所述卫星的第二位置信息。
关于步骤1202,1204,1206的具体实现可以参考图10所述实施例中步骤1002、1004、1006以及图11所述实施例中步骤1102、1104、1106的相关描述,此处不再赘述。
1208:所述卫星将第二消息发送至所述终端。
所述第二消息包括所述终端的第一时间信息、所述卫星的第一时间信息、所述卫星的第一位置信息、所述卫星的第二时间信息、所述卫星的第二位置信息。可选地,所述第二消息包括所述终端的第一时间信息和所述卫星的第一时间信息的差值、所述卫星的第一位置信息、所述卫星的第二时间信息、所述卫星的第二位置信息。所述终端记录所述终端接收所述第二消息时的所述终端的第二时间信息。
1210:所述终端依据所述终端的第一时间信息、所述终端的第二时间信息、所述卫星的第一时间信息、所述卫星的第一位置信息、所述卫星的第二时间信息、所述卫星的第二位置信息获取所述终端的位置信息和所述卫星的星历信息。
可选地,所述终端依据所述终端的第一时间信息与所述卫星第一时间信息的差值、所述终端的第二时间信息、所述卫星的第一位置信息、所述卫星的第二时间信息、所述卫星的第二位置信息获取所述终端的位置信息和所述卫星的星历信息。所述终端存储所述终端的位置信息和所述卫星的星历信息。
获取所述终端的位置信息和所述卫星的星历信息的方法,可以参照上述实施例1010、1110步骤中的相关描述,此处不再赘述。
1212:所述终端接收所述卫星下发的承载有所述卫星的第三时间信息的第三消息,并根据接收第三消息时的所述终端的第三时间信息、所述卫星的第三时间信息、所述终端的位置信息、所述卫星的星历信息确定传输时延,进而确定时间提前量。
确定所述卫星与所述终端的时钟信息差值和TA值的确定方法,可以参照上述实施例1012、1112步骤中的相关描述,此处不再赘述。
在星地通信场景中,在终端侧确定TA值,避免了所述卫星获取TA值再发送至终端的往返传输,所以传输时延很小,减小了TA测量值的误差,由于在获取TA值的过程中将所述终端的位置信息、所述网络设备的位置信息、所述卫星的星历信息也考虑在内,所以进一步减小了TA值的误差。
图14示出了本申请实施例中的所述终端的装置图,包括发射器1402、接收器1403和处理器1405。
发射器1402,用于将承载有终端的第一时间信息的第一消息发送至网络设备;
所述终端的第一时间信息为终端发送第一消息时的时间信息,可选地,所述终端可以包括计时器1401,记录器1401用于记录所述终端的第一时间信息。在基于竞争的随机接入过程中,发射器1402用于将承载有所述终端的第一时间信息的随机接入前导消息或者Msg3消息发送至所述网络设备;在基于非竞争的随机接入过程中,发射器1402用于将承载有所述终端的第一时间信息的随机接入前导消息发送至所述网络设备。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧获得的场景下,接收器1403用于接收所述网络设备下发的承载有所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息的第二消息,所述网络设备的第一时间信息为所述网络设备接收第一消息时的时间信息。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在终端侧获得的场景下,接收器1403用于接收所述网络设备下发的承载有所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息的第二消息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息。
在基于竞争的随机接入过程中,接收器1403用于接收所述网络设备的RAR消息或者竞争解决消息;在基于非竞争的随机接入过程中,接收器1403用于接收所述网络设备的RAR消息。
接收器1403还可以用于接收承载有所述网络设备的第三时间信息的第三消息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息。
计时器1401、发射器1402和接收器1403的全部或部分可被实现在一个或多个模拟集成电路(integrated circuit,IC)、射频IC、混合信号IC等上。
可选地,所述终端可以包括存储器1404,存储器1404用于存储确定TA值所需的所述网络设备与所述终端的时钟信息差值、所述终端与所网络设备的传输时延。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧获得场景下,存储器1404用于存储所述终端的第二时间信息与所述网络设备的第二时间信息的差值。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在终端侧获得的场景下,存储器1404用于存储所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述终端的第二时间信息与所述网络设备的第二时间信息的差值,所述终端的第二时间信息为所述终端接收到第二消息时的时间信息,计时器1401记录所述终端的第二时间信息。
在依据所述终端的第一时间信息、所述网络设备的第一时间信息、所述终端的第二时间信息、所述网络设备的第二时间信息确定出所述终端和所述网络设备的时钟差值后,存储所述终端和所述网络设备的时钟差值。
处理器1405,用于依据时间信息进一步确定所述终端与所述网络设备的时钟差值、传输时延、TA值。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧获得的场景下,处理器1405用于计算所述终端的第二时间信息与所述网络设备的第二时间信息的差值。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧获得的场景下,处理器1405还用于根据所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述终端的第二时间信息与所述网络设备的第二时间信息的差值计算出所述终端与所述网络设备的时钟差值。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧获得的场景下,处理器1405还用于根据所述网络设备下发的第三时间信息、所述终端的第三时间信息、所述终端与所述网络设备的时钟差值得出所述终端与网络设备的传输时延,而由传输时延确定TA值。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在终端侧获得的场景下,处理器1405用于计算所述终端的第二时间信息与所述网络设备的第二时间信息的差值、所述终端的第一时间信息与所述网络设备的第一时间信息的差值。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在终端侧获得的场景下,处理器1405还用于根据所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述终端的第二时间信息与所述网络设备的第二时间信息的差值计算出所述终端与所述网络设备的时钟差值。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在终端侧获得的场景下,处理器1405还用于根据所述网络设备下发的第三时间信息、所述终端的第三时间信息、所述终端与所述网络设备的时钟差值得出所述终端与所述网络设备的传输时延,由传输时延确定TA值,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息,所述第三消息包括所述网络设备的第三时间信息,所述终端的第三时间信息为所述终端接收到第三消息时的时间信息。可选地,所述终端可以包括计时器1401,计时器1401记录所述终端的第三时间信息。
可选地,所述终端可以包括存储器1404,存储器1404可存储供处理器1405使用的程序代码和数据。处理器1405可以实现在一个或多个专用集成电路(applicationspecific integrated circuit,ASIC)和/或其他IC上。
在基于竞争的随机接入过程中,第一消息可以是随机接入前导消息或者Msg3消息,第二消息可以是RAR消息或者竞争解决消息;在基于非竞争的随机接入过程中,第一消息可以是随机接入前导消息,第二消息可以是RAR消息。
所述终端的装置实施方式中,所述终端的第一时间信息、第二时间信息的记录,所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述终端的第二时间信息与网络设备的第二时间信息的差值的计算以及存储,所述终端与所述网络设备的时钟差值的获得,以及TA值的获得的细节描述可以参照方法实施例步骤,此处不再赘述。
图15示出了本申请实施例中的网络设备的装置图,包括接收器1502、处理器1503和发射器1505。
接收器1502,用于接收承载有终端的第一时间信息的第一消息。
所述终端的第一时间信息为终端发送第一消息时的时间信息。在基于竞争的随机接入过程中,接收器1502用于接收承载有所述终端的第一时间信息的随机接入前导消息或者Msg3消息;在基于非竞争的随机接入过程中,接收器1502用于接收承载有所述终端的第一时间信息的随机接入前导消息。
处理器1503,在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧获得的场景下,用于计算所述终端的第一时间信息与所述网络设备的第一时间信息的差值,所述网络设备的第一时间信息为所述网络设备接收第一消息时的时间信息,可选地,所述网络设备可以包括计时器1501,计时器1501记录所述网络设备的第一时间信息。
可选地,所述网络设备可以包括存储器1504,存储器1504在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧获得的场景下,用于存储所述终端的第一时间信息与所述网络设备的第一时间信息的差值。
发射器1505,用于将包含时间信息的所述网络设备的消息发送至所述终端。
发射器1505可以用于下发承载所述网络设备的第三时间信息的第三消息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息,可选地,所述网络设备可以包括计时器1501,计时器1501记录所述网络设备的第三时间信息。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在网络设备侧获得的场景下,发射器1505用于下发承载有所述终端的第一时间信息与所述网络设备的第一时间信息的差值、所述网络设备的第二时间信息的第二消息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息,可选地,所述网络设备可以包括计时器1501,计时器1501记录所述网络设备的第二时间信息。
在所述终端的第一时间信息与所述网络设备的第一时间信息的差值在终端侧获得的场景下,发射器1505用于下发承载有所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息的第二消息。
在基于竞争的随机接入过程中,发射器1505用于将RAR消息或者竞争解决消息发送至所述终端;在基于非竞争的随机接入过程中,发射器1505用于将RAR消息发送至所述终端。
本终端中的计时器、接收器、处理器、存储器、发射器可实现在IC、模拟IC、射频IC、混合信号IC、ASIC、印刷电路板、电子设备等上。本终端中的计时器、接收器、处理器、存储器、发射器也可以用各种IC工艺技术来制造,诸如互补金属氧化物半导体(complementarymetal oxide semiconductor,CMOS)、N型金属氧化物半导体(N metal oxidesemiconductor,NMOS)、P型金属氧化物半导体(P metal oxide semiconductor,PMOS)、双极结型晶体管(bipolar junction transistor,BJT)、双极CMOS、硅锗(SiGe)、砷化镓(GaAs)等。
所述网络设备的实体装置实施方式中,所述网络设备的第一时间信息、第二时间信息的记录、所述终端的第一时间信息与所述网络设备的第一时间信息的差值的计算的细节描述可以参照方法实施例步骤,此处不再赘述。
图16示出了根据本申请实施例的终端1600的一种示意性框图。如图16所示,终端可以包括收发模块1602、确定模块1606。
收发模块1602用于收发所述终端与网络设备的交互消息,确定模块1606用于确定所述终端与所述网络设备的时钟信息的差值、传输时延、TA值,可选地,所述终端包括记录模块1604,记录模块1604用于记录所述终端的时间信息。
收发模块1602将第一消息发送至所述网络设备,其中第一消息中承载有所述终端的第一时间信息,可选地,所述终端包括记录模块1604,记录模块1604记录所述终端的第一时间信息,所述终端的第一时间信息为终端发送第一消息时的时间信息。收发模块1602接收所述网络设备的第二消息,其中第二消息承载有所述终端的第一时间信息和所述网络设备的第一时间信息差值、所述网络设备的第二时间信息,所述网络设备的第一时间信息为所述网络设备接收第一消息时的时间信息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息。可选地,所述终端包括记录模块1604,记录模块1604记录所述终端的第二时间信息,所述终端的第二时间信息为所述终端接收到第二消息时的时间信息。
确定模块1606依据所述终端的第一时间信息和所述网络设备的第一时间信息的差值、所述终端的第二时间信息、所述网络设备的第二时间信息确定所述终端与所述网络设备的时钟信息的差值。
收发模块1602接收所述网络设备的第三消息,其中第三消息中承载有所述网络设备的第三时间信息,可选地,所述终端包括记录模块1604,记录模块1604记录所述终端的第三时间信息,所述终端的第三时间信息为所述终端接收第三消息时的时间信息。依据所述网络设备触发性下发的承载有所述网络设备的第三时间信息和接收第三消息时的所述终端的第三时间信息,确定所述终端与所述网络设备的传输时延,以确定TA值,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息。
在基于竞争的随机接入过程中,收发模块1602用于发送随机接入前导消息或者Msg3消息,接收RAR消息或者竞争解决消息;在基于非竞争的随机接入过程中,收发模块1602用于发送随机接入前导消息,接收RAR消息。
例如,收发模块1602用于支持获取时间提前量的流程图中的步骤502、512、602、614、702、714、702、712、902、912。
所述终端的第二时间信息为所述终端接收到第二消息时的时间信息,可选地,所述终端包括记录模块1604,记录模块1604可以用于记录所述终端的第二时间信息。例如,记录模块1604用于支持获取时间提前量的流程图中的步骤510、612、712、810、812、910。
例如,确定模块1606用于支持获取时间提前量的流程图中的步骤510、512、602、614、702、714、802、812、902、912。
应理解,根据本申请实施例的终端1600可对应于根据本申请实施例的所述终端与所述网络设备的获取时间提前量的方法中的所述终端,并且终端1600中的各个模块和其他操作和/或功能分别为了实现图5-图9中的方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例中的所述终端,通过与所述网络设备的交互得到时间信息,所述终端依据时间信息的差值确定TA值。一方面,由于在所述终端得到TA值之后可以在本地使用,所以传输时延很小,减小了TA测量值的误差,能够保证终端的上行信号可以正确解码。另一方面,所述终端在所述网络设备与所述终端的时钟信息差值得到之后,根据所述网络设备下发的第三时间信息与所述终端的第三时间信息,即可不断地调整终端TA值,节约了信令开销。
图17示出了根据本申请实施例的网络设备1700的一种示意性框图,如图17所示,所述网络设备包括收发模块1702、确定模块1706。
收发模块1702用于收发与终端的交互消息,可选地,所述网络设备还可以包括记录模块1704,记录模块1704用于记录所述网络设备的时间信息。
收发模块1702接收第一消息,其中第一消息中承载有所述终端的第一时间信息,所述终端的第一时间信息为终端发送第一消息时的时间信息。可选地,所述网络设备还可以包括记录模块1704,记录模块1704记录所述网络设备的第一时间信息,所述网络设备的第一时间信息为所述网络设备接收第一消息时的时间信息。收发模块1702发送第二消息,可选地,所述网络设备还可以包括记录模块1704,记录模块1704记录所述网络设备的第二时间信息,所述其中第二消息承载有所述终端的第一时间信息和所述网络设备的第一时间信息差值、所述网络设备的第二时间信息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息。确定模块1706用于确定所述网络设备的第一时间信息和所述终端的第一时间信息的差值。
收发模块1702发送第三消息,可选地,所述网络设备还可以包括记录模块1704,记录模块1704记录所述网络设备的第三时间信息,其中第三消息中承载有所述网络设备的第三时间信息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息。
例如,收发模块1702用于支持获取时间提前量的流程图中的步骤508、610、710。
例如,记录模块1704用于支持获取时间提前量的流程图中的步骤504、506、604、608、704、708。
例如,确定模块1706用于支持获取时间提前量的流程图中的步骤606、706。
应理解,根据本申请实施例的网络设备1700可对应于根据本申请实施例的所述终端与所述网络设备的获取时间提前量的方法中的网络设备,并且网络设备1700中的各个模块和其他操作和/或功能分别为了实现图5-图7中的方法的相应流程,为了简洁,在此不再赘述。
如图17所示的网络设备1700的还可以包括收发模块1702和记录模块1704。收发模块1702用于收发与终端的交互消息,记录模块1704用于记录所述网络设备的时间信息。
收发模块1702接收第一消息,其中第一消息中承载有所述终端的第一时间信息,所述终端的第一时间信息为终端发送第一消息时的时间信息。记录模块1704记录所述网络设备的第一时间信息,所述网络设备的第一时间信息为所述网络设备接收第一消息时的时间信息。收发模块1702发送第二消息,记录模块1704记录所述网络设备的第二时间信息,所述其中第二消息承载有所述终端的第一时间信息、所述网络设备的第一时间信息、所述网络设备的第二时间信息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息。
收发模块1702发送第三消息,记录模块1704记录所述网络设备的第三时间信息,其中第三消息中承载有所述网络设备的第三时间信息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息。
例如,收发模块1702用于支持如图8所示的获取时间提前量的流程图中的步骤808。
例如,记录模块1704用于支持如图8所示的获取时间提前量的流程图中的步骤804、806。
应理解,根据本申请实施例的网络设备1700可对应于根据本申请实施例的所述终端与所述网络设备的获取时间提前量的方法中的网络设备,并且网络设备1700中的各个模块和其他操作和/或功能分别为了实现图8中的方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例中的所述网络设备,通过与所述终端的交互得到时间信息,并将时间信息下发至所述终端,可以使得所述终端依据时间信息确定TA值。一方面,由于TA值可以在所述终端本地使用,所以传输时延很小,减小了TA测量值的误差,能够保证所述终端的上行信号可以正确解码。另一方面,所述网络设备与所述终端的时钟信息差值得到之后,所述网络设备下发时间信息至所述终端,所述终端进一步根据本地的时间信息,可以调整所述终端TA值,节约了信令开销。
图14示出了本申请实施例中的所述终端的装置图,包括发射器1402、接收器1403和处理器1405。
发射器1402,用于将承载有终端的第一时间信息的第一消息发送至网络设备;
所述终端的第一时间信息为终端发送第一消息时的时间信息,可选地,所述终端可以包括计时器1401,计时器1401用于记录所述终端的第一时间信息。在基于竞争的随机接入过程中,发射器1402用于将承载有所述终端的第一时间信息的随机接入前导消息或者Msg3消息发送至所述网络设备;在基于非竞争的随机接入过程中,发射器1402用于将承载有所述终端的第一时间信息的随机接入前导消息发送至所述网络设备。
接收器1403用于接收所述网络设备下发的承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息的第二消息;或者,接收器1403还可以接收所述网络设备下发的承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息的第二消息。所述网络设备的第一时间信息为所述网络设备接收到第一消息时的时间信息,所述网络设备的第二时间信息为所述网络设备发送第二消息时的时间信息,所述网络设备的第一位置信息为所述网络设备接收第一消息时的位置信息,所述网络设备的第二位置信息为所述网络设备发送第二消息时的位置信息。
在基于竞争的随机接入过程中,接收器1403用于接收所述网络设备的RAR消息或者竞争解决消息;在基于非竞争的随机接入过程中,接收器1403用于接收所述网络设备的RAR消息。
所述处理器1405依据所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息,或者所述处理器1405依据所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息,所述网络设备的星历信息至少包括所述网络设备的移动轨迹。可选地,所述终端可以包括计时器1401,所述计时器1401记录所述终端的第二时间信息;所述处理器1405还可以依据所述网络设备的第一时间信息和所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息。
可选地,所述终端可以包括存储器1404,存储器1404用于存储确定TA值所需的所述网络设备的星历信息和所述终端的位置信息。
接收器1403还可以用于接收承载有所述网络设备的第三时间信息的第三消息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息。
处理器1405,用于依据所述网络设备的星历信息、所述终端的位置信息、所述网络设备的第三时间信息、所述终端的第三时间信息进一步确定TA值。
处理器1405根据所述网络设备下发的所述网络设备的第三时间信息、所述终端的第三时间信息、所述网络设备的星历信息、所述终端的位置信息确定TA值。所述终端的第三时间信息为所述终端接收到第三消息时的时间信息。可选地,所述终端可以包括计时器1401,计时器1401记录所述终端的第三时间信息。
计时器1401、发射器1402和接收器1403的全部或部分可被实现在一个或多个模拟IC、射频IC、混合信号IC等上。
可选地,所述终端可以包括存储器1404,存储器1404可存储供处理器1405使用的程序代码和数据。处理器1405可以实现在一个或多个ASIC和/或其他IC上。
在基于竞争的随机接入过程中,第一消息可以是随机接入前导消息或者Msg3消息,第二消息可以是RAR消息或者竞争解决消息;在基于非竞争的随机接入过程中,第一消息可以是随机接入前导消息,第二消息可以是RAR消息。
所述终端的装置实施方式中,所述终端的第一时间信息、所述终端的第二时间信息的记录,所述终端的位置信息、所述网络设备的星历信息的获取,以及TA值的确定的细节描述可以参照方法实施例步骤,此处不再赘述。
图18示出了本申请实施例中的网络设备的装置图,包括接收器1802、处理器1803和发射器1804。
接收器1802,用于接收承载有终端的第一时间信息的第一消息。
在基于竞争的随机接入过程中,接收器1802用于接收承载有所述终端的第一时间信息的随机接入前导消息或者Msg3消息;在基于非竞争的随机接入过程中,接收器1802用于接收承载有所述终端的第一时间信息的随机接入前导消息。
处理器1803,用于获取所述网络设备的第一位置信息。可选地,所述网络设备可以包括记录器1801,记录器1801记录所述网络设备的第一时间信息和所述网络设备的第一位置信息。
发射器1804将第二消息发送至所述终端,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息;或者,所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。
处理器1803,用于获取所述网络设备的第二位置信息。可选地,所述网络设备可以包括记录器1801,记录器1801记录所述网络设备的第二时间信息和所述网络设备的第二位置信息。
发射器1804可以用于下发承载所述网络设备的第三时间信息的第三消息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息,或者所述第三消息还包括所述网络设备的第三位置信息。可选地,所述网络设备可以包括记录器1801,记录器1801记录所述网络设备的第三时间信息。
在基于竞争的随机接入过程中,发射器1804用于将RAR消息或者竞争解决消息发送至所述终端;在基于非竞争的随机接入过程中,发射器1804用于将RAR消息发送至所述终端。
本网络设备中的计时器、接收器、处理器发射器可实现在IC、模拟IC、射频IC、混合信号IC、ASIC、印刷电路板、电子设备等上。本网络设备中的计时器、接收器、处理器、发射器也可以用各种IC工艺技术来制造,诸如CMOS、NMOS、PMOS、BJT、双极CMOS、SiGe、GaAs等。
所述网络设备的实体装置实施方式中,所述网络设备的第一时间信息、所述网络设备的第二时间信息的记录,所述网络设备的第一位置信息、所述网络设备的第二位置信息的获取以及记录的细节描述可以参照方法实施例步骤,此处不再赘述。
图19示出了根据本申请实施例的终端1900的一种示意性框图。如图19所示,终端可以包括收发模块1902、确定模块1906。
收发模块1902用于收发所述终端与网络设备的交互消息,确定模块1906用于获取所述终端的位置信息、所述网络设备的星历信息、传输时延、TA值。
可选地,所述终端包括记录模块1904,记录模块1904用于记录所述终端的时间信息。
收发模块1902将第一消息发送至所述网络设备,其中第一消息中承载有所述终端的第一时间信息,可选地,所述终端包括记录模块1904,记录模块1904记录所述终端的第一时间信息,所述终端的第一时间信息为终端发送第一消息时的时间信息。收发模块1902接收所述网络设备的第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息;或者,所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。可选地,所述终端包括记录模块1904,记录模块1904记录所述终端的第二时间信息,所述终端的第二时间信息为所述终端接收到第二消息时的时间信息。
确定模块1906依据所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息;确定模块1906还可以依据所述网络设备的第一时间信息和所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息。可选地,所述终端包括存储模块1908,存储模块1908用于存储所述终端的位置信息和所述网络设备的星历信息。
收发模块1902接收所述网络设备的第三消息,其中第三消息中承载有所述网络设备的第三时间信息,可选地,所述终端包括记录模块1904,记录模块1904记录所述终端的第三时间信息,所述终端的第三时间信息为所述终端接收第三消息时的时间信息。确定模块依据所述网络设备的第三时间信息、所述终端的第三时间信息、所述终端的位置信息、所述网络设备的星历信息,确定所述终端与所述网络设备的传输时延,以确定TA值。
在基于竞争的随机接入过程中,收发模块1902用于发送随机接入前导消息或者Msg3消息,接收RAR消息或者竞争解决消息;在基于非竞争的随机接入过程中,收发模块1902用于发送随机接入前导消息,接收RAR消息。
例如,收发模块1902用于支持获取时间提前量的流程图中的步骤1002、1012、1102、1112、1202、1212。
所述终端的第二时间信息为所述终端接收到第二消息时的时间信息,可选地,所述终端包括记录模块1904,记录模块1904可以用于记录所述终端的第二时间信息。例如,记录模块1904用于支持获取时间提前量的流程图中的步骤1010、1110、1210。
例如,确定模块1906用于支持获取时间提前量的流程图中的步骤1010、1012、1110、1112、1210、1212。
应理解,根据本申请实施例的终端1900可对应于根据本申请实施例的所述终端与所述网络设备的获取时间提前量的方法中的所述终端,并且终端1900中的各个模块和其他操作和/或功能分别为了实现图10-图12中的方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例中的所述终端,通过与所述网络设备的交互得到所述终端的位置信息、所述网络设备的星历信息,所述终端依据所述网络设备的第三时间信息、所述终端的第三时间信息、所述终端的位置信息、所述网络设备的星历信息,确定所述终端与所述网络设备的传输时延,以确定TA值。一方面,由于在所述终端得到TA值之后可以在本地使用,所以传输时延很小,减小了TA测量值的误差,能够保证终端的上行信号可以正确解码;另一方面,上述实施例在确定TA值的过程中将所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息也考虑进来,进一步减小了TA值的误差;所述终端在所述网络设备与所述终端的时钟信息差值得到之后,根据所述网络设备下发的第三时间信息与所述终端的第三时间信息,即可不断地调整终端TA值,节约了信令开销。
图20示出了根据本申请实施例的网络设备2000的一种示意性框图,如图20所示,所述网络设备包括收发模块2002、确定模块2006。
收发模块2002用于收发与终端的交互消息,确定模块2006用于确定所述网络设备的位置信息,可选地,所述网络设备还可以包括记录模块2004,记录模块2004用于记录所述网络设备的时间信息。
收发模块2002接收第一消息,其中第一消息中承载有所述终端的第一时间信息,确定模块2006获取所述网络设备的第一位置信息。可选地,所述网络设备还可以包括记录模块2004,记录模块2004记录所述网络设备的第一时间信息和所述网络设备的第一位置信息,所述网络设备的第一时间信息为所述网络设备接收第一消息时的时间信息,所述网络设备的第一位置信息为所述网络设备接收第一消息时的位置信息。
收发模块2002发送第二消息,所述第二消息承载有所述网络设备的第一时间信息、所述网络设备的第二时间信息、所述终端的第一时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息;或者,所述第二消息还可以承载有所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息和所述网络设备的第二位置信息。确定模块2006用于获取所述网络设备的第二位置信息。可选地,所述网络设备还可以包括记录模块2004,记录模块2004记录所述网络设备的第二时间信息和所述网络设备的第二位置信息,所述网络设备的第二时间信息为所述网络设备发送所述第二消息时的时间信息,所述网络设备的第二位置信息为所述网络设备发送所述第二消息时的位置信息。
收发模块2002发送第三消息,可选地,所述网络设备还可以包括记录模块2004,记录模块2004记录所述网络设备的第三时间信息,其中第三消息中承载有所述网络设备的第三时间信息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息。
例如,收发模块2002用于支持获取时间提前量的流程图中的步骤1008、1108、1208。
例如,记录模块2004用于支持获取时间提前量的流程图中的步骤1004、1006、1104、1106、1204、1206。
例如,确定模块2006用于支持获取时间提前量的流程图中的步骤1010、1012、1110、1112、1210、1212。
应理解,根据本申请实施例的网络设备2000可对应于根据本申请实施例的所述终端与所述网络设备的获取时间提前量的方法中的网络设备,并且网络设备2000中的各个模块和其他操作和/或功能分别为了实现图10-图12中的方法的相应流程,为了简洁,在此不再赘述。
因此,本申请实施例中的所述网络设备,通过与所述终端的交互得到时间信息,并将时间信息下发至所述终端,可以使得所述终端依据时间信息确定TA值。一方面,由于TA值可以在所述终端本地使用,所以传输时延很小,减小了TA测量值的误差,能够保证所述终端的上行信号可以正确解码。在确定TA值时把所述终端的位置信息、所述网络设备的位置信息、所述网络设备的星历信息也考虑在内,进一步减小了TA值的误差。另一方面,所述网络设备与所述终端的时钟信息差值得到之后,所述网络设备下发时间信息至所述终端,所述终端进一步根据本地的时间信息,可以调整所述终端TA值,节约了信令开销。
图21是本申请实施例提供的芯片***2100的结构示意图。芯片***2100包括至少一个处理器2102、存储器2104、接口电路2106和总线***2108,存储器2104可以包括只读存储器和随机存取存储器,并向处理器2102提供操作指令和数据。存储器2104的一部分还可以包括非易失性随机存取存储器。
在一些实施方式中,存储器2104存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集。
在本申请实施例中,通过调用存储器2104存储的操作指令(该操作指令可存储在操作***中),执行相应的操作。
一种可能的实现方式为:网络设备或者终端所用的芯片***的结构类似,但不同的装置使用不同的芯片***以实现各自的功能。
处理器2102控制网络设备或者终端的操作,处理器2102还可以称为中央处理单元(central processing unit,CPU)。存储器2104可以包括只读存储器和随机存取存储器,并向处理器2102提供指令和数据。存储器2104的一部分还可以包括非易失性随机存取存储器。总线***2108包括数据总线、电源总线、控制总线和状态信号总线等。
上述本申请实施例揭示的方法可以应用于处理器2102中,或者由处理器2102实现。处理器2102可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2102中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2102可以是通用处理器、数字信号处理器(DSP)、ASIC、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器2104,处理器2102读取存储器2104中的信息,结合其硬件完成上述方法的步骤。
可选地,接口电路2106用于执行图5-图12所示的实施例中的网络设备或者终端的接收和发送的步骤。
处理器2102用于执行图5-图12所示的实施例中的网络设备或者终端的处理的步骤。
本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质在终端上运行时,使得终端执行上述实施例中由终端所执行的步骤(包括图5-图12中所有由终端所执行的步骤,如502、510、512、602、612、614、702、712、714、802、810、812、902、910、912、1002、1010、1012、1102、1110、1112、1202、1210、1212)。
本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质在网络设备上运行时,使得网络设备执行上述实施例中由网络设备所执行的步骤(包括图5-图12中所有由网络设备所执行的步骤,如504、506、508、604、606、608、610、504、506、508、510、804、806、808、904、906、908、1004、1006、1008、1104、1106、1108、1204、1206、1208)。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性、机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能模块可以集成在一个模块中,也可以是各个模块单独存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。
Claims (20)
1.一种获取时间提前量TA的方法,其特征在于,包括:
终端获取所述终端的位置信息和网络设备的星历信息,所述网络设备的星历信息至少包括所述网络设备的移动轨迹;
所述终端接收包括所述网络设备的时间信息的消息;
所述终端根据所述网络设备的时间信息、所述终端接收所述包括所述网络设备的时间信息的消息时的时间信息、所述终端的位置信息、所述网络设备的星历信息,确定时间提前量。
2.根据权利要求1所述的方法,其特征在于,所述终端获取所述终端的位置信息和网络设备的星历信息,包括:
所述终端发送第一消息至所述网络设备,其中,所述第一消息包括所述终端的第一时间信息,所述终端的第一时间信息为所述终端发送所述第一消息时的时间信息;
所述终端接收所述网络设备的第二消息,其中,所述第二消息包括所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息;或者,所述第二消息包括所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,所述网络设备的第一时间信息为所述网络设备接收所述第一消息时的时间信息,所述网络设备的第二时间信息为所述网络设备发送所述第二消息时的时间信息,所述网络设备的第一位置信息为所述网络设备接收所述第一消息时的位置信息,所述网络设备的第二位置信息为所述网络设备发送所述第二消息时的位置信息;
所述终端根据所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息,所述终端的第二时间信息为所述终端接收到所述第二消息时的时间信息。
3.根据权利要求2所述的方法,其特征在于,所述第一消息为随机接入过程中的随机接入前导消息,所述第二消息为所述随机接入过程中的随机接入响应RAR消息。
4.根据权利要求2所述的方法,其特征在于,所述第一消息为随机接入过程中的消息Msg3,所述第二消息为所述随机接入过程中的竞争解决消息。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述终端接收包括所述网络设备的时间信息的消息;所述终端根据所述网络设备的时间信息、所述终端接收所述包括所述网络设备的时间信息的消息时的时间信息、所述终端的位置信息、所述网络设备的星历信息,确定时间提前量,包括:
所述终端接收所述网络设备下发的第三消息,并记录所述终端的第三时间信息,所述终端的第三时间信息为所述终端接收所述第三消息时的时间信息,其中所述第三消息中包括所述网络设备的第三时间信息,所述网络设备的第三时间信息为所述网络设备下发所述第三消息时的时间信息;
所述终端根据所述终端的位置信息、所述网络设备的星历信息、所述网络设备的第三时间信息、所述终端的第三时间信息确定所述时间提前量。
6.根据权利要求5所述的方法,其特征在于,所述网络设备的第三时间信息承载在同步信号块SS Block中。
7.根据权利要求6所述的方法,其特征在于,所述网络设备的第三时间信息是从所述同步信号块中的物理广播信道PBCH中获取。
8.根据权利要求5所述的方法,其特征在于,所述网络设备的第三时间信息是从同步信号块中的物理广播信道PBCH中获取。
9.根据权利要求6所述的方法,其特征在于,所述网络设备的第三时间信息是从所述同步信号块中的时钟信息频域资源块获取。
10.根据权利要求5所述的方法,其特征在于,所述网络设备的第三时间信息是从同步信号块中的时钟信息频域资源块获取。
11.一种终端,其特征在于,包括:
处理器,用于获取所述终端的位置信息和网络设备的星历信息,所述网络设备的星历信息至少包括所述网络设备的移动轨迹;
发射器,用于发送包括所述终端的时间信息的消息;
接收器,用于接收包括所述网络设备的时间信息的消息;
所述处理器还用于根据所述网络设备的时间信息、所述接收器接收所述包括所述网络设备的时间信息的消息时的时间信息、所述终端的位置信息、所述网络设备的星历信息,确定时间提前量TA。
12.根据权利要求11所述的终端,其特征在于,
所述发射器具体用于将第一消息发送至网络设备,所述第一消息包括所述终端的第一时间信息,所述终端的第一时间信息为所述终端发送所述第一消息时的时间信息;
所述接收器具体用于接收所述网络设备的第二消息,其中所述第二消息包括所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息;或者,所述第二消息包括所述网络设备的第一时间信息与所述终端的第一时间信息的差值、所述网络设备的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,所述网络设备的第一时间信息为所述网络设备接收所述第一消息时的时间信息,所述网络设备的第二时间信息为所述网络设备发送所述第二消息时的时间信息,所述网络设备的第一位置信息为所述网络设备接收第一消息时的位置信息,所述网络设备的第二位置信息为所述网络设备发送第二消息时的位置信息;
所述处理器具体用于根据所述网络设备的第一时间信息、所述终端的第一时间信息、所述网络设备的第二时间信息、所述终端的第二时间信息、所述网络设备的第一位置信息、所述网络设备的第二位置信息,获取所述终端的位置信息和所述网络设备的星历信息,所述终端的第二时间信息为所述终端接收到所述第二消息时的时间信息。
13.根据权利要求12所述的终端,其特征在于,所述第一消息为随机接入过程中的随机接入前导消息,所述第二消息为所述随机接入过程中的随机接入响应RAR消息。
14.根据权利要求12所述的终端,其特征在于,所述第一消息为随机接入过程中的消息Msg 3,所述第二消息为所述随机接入过程中的竞争解决消息。
15.根据权利要求11-14任一项所述的终端,其特征在于,
所述接收器具体用于接收所述网络设备下发的第三消息,其中所述第三消息中包括所述网络设备的第三时间信息,所述网络设备的第三时间信息为所述网络设备发送第三消息时的时间信息;
所述处理器具体用于根据所述终端的位置信息、所述网络设备的星历信息、所述网络设备的第三时间信息和所述终端的第三时间信息确定所述时间提前量,所述终端的第三时间信息为所述接收器接收所述第三消息时的时间信息。
16.根据权利要求15所述的终端,其特征在于,所述网络设备的第三时间信息承载在同步信号块SS Block中。
17.根据权利要求16所述的终端,其特征在于,所述网络设备的第三时间信息是从所述同步信号块中的物理广播信道PBCH中获取。
18.根据权利要求15所述的终端,其特征在于,所述网络设备的第三时间信息是从同步信号块中的物理广播信道PBCH中获取。
19.根据权利要求16所述的终端,其特征在于,所述网络设备的第三时间信息是从所述同步信号块中的时钟信息频域资源块获取。
20.根据权利要求15所述的终端,其特征在于,所述网络设备的第三时间信息是从同步信号块中的时钟信息频域资源块获取。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711189814.4A CN109842932B (zh) | 2017-11-24 | 2017-11-24 | 获取时间提前量的方法与装置 |
PCT/CN2018/117333 WO2019101186A1 (zh) | 2017-11-24 | 2018-11-24 | 获取时间提前量的方法与装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711189814.4A CN109842932B (zh) | 2017-11-24 | 2017-11-24 | 获取时间提前量的方法与装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109842932A CN109842932A (zh) | 2019-06-04 |
CN109842932B true CN109842932B (zh) | 2021-06-22 |
Family
ID=66631206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711189814.4A Active CN109842932B (zh) | 2017-11-24 | 2017-11-24 | 获取时间提前量的方法与装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109842932B (zh) |
WO (1) | WO2019101186A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111615215B (zh) * | 2019-02-25 | 2023-04-28 | 华为技术有限公司 | 通信方法、终端设备和网络设备 |
CN111601379B (zh) * | 2019-06-27 | 2022-02-01 | 维沃移动通信有限公司 | 用于获取定时提前量的方法和设备 |
CN112399548B (zh) | 2019-08-14 | 2022-06-14 | 华为技术有限公司 | 一种确定定时提前的方法以及相关设备 |
CN110636601B (zh) * | 2019-09-12 | 2021-11-16 | 成都天奥集团有限公司 | 一种低轨卫星通信***上行定时终端自维护方法 |
CN112584482B (zh) * | 2019-09-27 | 2022-03-25 | 华为技术有限公司 | 卫星通信的方法及装置 |
CN112584483B (zh) * | 2019-09-30 | 2022-01-14 | 华为技术有限公司 | 定时提前的指示方法、通信装置及存储介质 |
EP4024971A4 (en) * | 2019-12-27 | 2022-09-07 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | RANDOM ACCESS METHOD AND TERMINAL DEVICE |
CN114788363A (zh) * | 2020-01-14 | 2022-07-22 | 华为技术有限公司 | 一种通信方法及装置 |
WO2021159449A1 (zh) * | 2020-02-14 | 2021-08-19 | Oppo广东移动通信有限公司 | 一种定时提前更新方法、终端设备、网络设备 |
WO2021163889A1 (zh) * | 2020-02-18 | 2021-08-26 | Oppo广东移动通信有限公司 | 通信方法、装置及设备 |
CN115802476A (zh) * | 2020-03-23 | 2023-03-14 | Oppo广东移动通信有限公司 | 一种ta确定方法及装置、终端设备 |
CN114765850A (zh) * | 2021-01-15 | 2022-07-19 | ***通信有限公司研究院 | Ta的确定方法、装置、相关设备及存储介质 |
WO2022266882A1 (zh) * | 2021-06-23 | 2022-12-29 | Oppo广东移动通信有限公司 | 有效期确定方法、装置、设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1863389A (zh) * | 2005-12-20 | 2006-11-15 | 华为技术有限公司 | 用户终端上报位置信息的方法 |
CN101605338A (zh) * | 2008-06-11 | 2009-12-16 | 华为技术有限公司 | 一种监听位置的方法和装置 |
CN102547836A (zh) * | 2010-12-23 | 2012-07-04 | ***通信集团设计院有限公司 | 一种确定移动终端的运动轨迹的方法、装置及*** |
CN102573048A (zh) * | 2010-12-15 | 2012-07-11 | ***通信集团设计院有限公司 | 一种移动终端的定位方法、***及装置 |
GB2493707A (en) * | 2011-08-12 | 2013-02-20 | Sharp Kk | Using common time alignment timer for time advance values from multiple base stations with similar rates of change |
CN104936132A (zh) * | 2015-05-29 | 2015-09-23 | 广东欧珀移动通信有限公司 | 机器类型通信的方法、终端以及基站 |
-
2017
- 2017-11-24 CN CN201711189814.4A patent/CN109842932B/zh active Active
-
2018
- 2018-11-24 WO PCT/CN2018/117333 patent/WO2019101186A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1863389A (zh) * | 2005-12-20 | 2006-11-15 | 华为技术有限公司 | 用户终端上报位置信息的方法 |
CN101605338A (zh) * | 2008-06-11 | 2009-12-16 | 华为技术有限公司 | 一种监听位置的方法和装置 |
CN102573048A (zh) * | 2010-12-15 | 2012-07-11 | ***通信集团设计院有限公司 | 一种移动终端的定位方法、***及装置 |
CN102547836A (zh) * | 2010-12-23 | 2012-07-04 | ***通信集团设计院有限公司 | 一种确定移动终端的运动轨迹的方法、装置及*** |
GB2493707A (en) * | 2011-08-12 | 2013-02-20 | Sharp Kk | Using common time alignment timer for time advance values from multiple base stations with similar rates of change |
CN104936132A (zh) * | 2015-05-29 | 2015-09-23 | 广东欧珀移动通信有限公司 | 机器类型通信的方法、终端以及基站 |
Also Published As
Publication number | Publication date |
---|---|
WO2019101186A1 (zh) | 2019-05-31 |
CN109842932A (zh) | 2019-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109842932B (zh) | 获取时间提前量的方法与装置 | |
US11373522B2 (en) | Vehicle ranging and positioning | |
KR102364694B1 (ko) | 사이드링크를 지원하는 무선통신시스템에서 단말이 포지셔닝 정보를 전송하는 방법 및 이를 위한 장치 | |
EP3832913A1 (en) | Time synchronization method and device | |
CN112399546B (zh) | 公共定时提前的指示方法、装置、设备及存储介质 | |
KR101284063B1 (ko) | 사용자 단말의 위치 정보를 확정하는 방법, 시스템 및 장치 | |
KR101992197B1 (ko) | 무선 통신 시스템에서 상향링크 신호를 송수신하는 방법 및 장치 | |
CN109327884B (zh) | 通信方法、网络设备和中继设备 | |
US20190260628A1 (en) | Reference signal design with zadoff-chu sequences | |
CN111989592B (zh) | 同步***中的测距方法、装置、设备及可读存储介质 | |
EP4106424A1 (en) | Transmission device and transmission method | |
JP2008187552A (ja) | 基地局間制御チャネルを持つ通信システム及び基地局 | |
CN115443702A (zh) | 随机接入前导码发送定时偏移 | |
WO2022078376A1 (zh) | 一种更新参数的方法以及相关装置 | |
WO2019210778A1 (zh) | 信息传输方法和信息传输装置 | |
US20210160922A1 (en) | Methods, device and computer-readable medium for determining timing advance | |
WO2022078472A1 (en) | Method of propagation delay compensation and related devices | |
EP4236537A1 (en) | Terminal, base station, transmitting method, and receiving method | |
WO2023051891A1 (en) | Uplink synchronization | |
KR20130119376A (ko) | 무선 랜에서 단말의 위치를 추정하는 방법 및 이를 위한 장치 | |
WO2019205925A1 (zh) | 通信方法及通信装置 | |
CN116114330A (zh) | 应用非地面网络的时间间隙偏移 | |
WO2024032299A1 (zh) | 周期时隙资源的资源位置确定方法及装置 | |
WO2023124606A1 (zh) | 一种上行定时方法及相关装置 | |
WO2021063173A1 (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 |