CN116981041A - 一种通信方法及相关装置 - Google Patents
一种通信方法及相关装置 Download PDFInfo
- Publication number
- CN116981041A CN116981041A CN202210434598.XA CN202210434598A CN116981041A CN 116981041 A CN116981041 A CN 116981041A CN 202210434598 A CN202210434598 A CN 202210434598A CN 116981041 A CN116981041 A CN 116981041A
- Authority
- CN
- China
- Prior art keywords
- time
- time difference
- difference
- offset value
- access network
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 116
- 238000000034 method Methods 0.000 title claims abstract description 113
- 230000015654 memory Effects 0.000 claims description 36
- 238000004590 computer program Methods 0.000 claims description 14
- 238000005259 measurement Methods 0.000 abstract description 35
- 238000012545 processing Methods 0.000 description 43
- 230000006870 function Effects 0.000 description 22
- 230000004044 response Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 9
- 230000009471 action Effects 0.000 description 8
- 230000000737 periodic effect Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 102100022734 Acyl carrier protein, mitochondrial Human genes 0.000 description 4
- 101000678845 Homo sapiens Acyl carrier protein, mitochondrial Proteins 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种通信方法和相关装置,终端设备接收来自接入网设备的第一消息,该第一消息用于请求第一时间差,其中,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值,该第一消息还包括第一时间差的时间信息;终端设备根据第一时间差的时间信息上报第一时间差。通过实施该方法,终端设备上报的第一时间差的测量时间为接入网设备期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法及相关装置。
背景技术
目前,往返时延(round time trip,RTT)可以根据gNBRx-Tx和UERx-Tx确定。其中,RTT是指发送端发送的信号传播到接收端的时间与接收端回传消息到发送端的时间之和。gNBRx-Tx是基站接收上行参考信号的时间与基站发送下行参考信号的时间的差值,UERx-Tx为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值。也就是说,RTT等于gNBRx-Tx与UERx-Tx之和。但是,在终端设备移动或不对称信道的场景下,因为终端设备在不同时间测量的UERx-Tx不同,所以会导致基站根据gNBRx-Tx和某一时间测量的UERx-Tx确定的往返时延与实际的往返时延之间存在误差。因此,如何避免往返时延的误差过大成为当前阶段亟待解决的技术问题。
发明内容
本申请提供一种通信方法及相关装置,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
第一方面,提供一种通信方法,该方法应用于终端设备,该方法包括:接收来自接入网设备或集中式单元(centralized unit,CU)的第一消息,第一消息用于请求第一时间差,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值,第一消息还包括第一时间差的时间信息;根据第一时间差的时间信息上报第一时间差。可以看出,在上述技术方案中,终端设备上报的第一时间差的测量时间为接入网设备或CU期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题;或避免由于DU(distributed unit,DU)和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
可选的,结合第一方面,根据第一时间差的时间信息上报第一时间差,包括:根据第一时间差的时间信息测量第一时间差;向接入网设备或CU上报第一时间差。可以看出,在上述技术方案中,终端设备测量第一时间差的时间为接入网设备或CU期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题;或避免由于DU和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
可选的,结合第一方面,第一时间差的时间信息包括第一时间单元的编号和第一时间单元所在的***帧的帧号,其中,终端设备在第一时间单元测量第一时间差。
可选的,结合第一方面,第一时间差的时间信息包括周期和起始时间,根据第一时间差的时间信息测量第一时间差,包括:根据周期和起始时间,测量第一时间差。可以看出,在上述技术方案中,终端设备上报的第一时间差的测量时间为接入网设备或CU期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题;或避免由于DU和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
可选的,结合第一方面,该方法还包括:接收来自接入网设备或CU的第一偏移值和/或第二偏移值,第一偏移值为周期的偏移值,第二偏移值为起始时间的偏移值;根据第一偏移值和/或第二偏移值,更新周期和/或起始时间。可以看出,通过第一偏移值和/或第二偏移值,使得终端设备测量时间差的时间为接入网设备或CU期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题;或避免由于DU和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
第二方面,提供一种通信方法,该方法应用于接入网设备,该方法包括:向终端设备发送第一消息,第一消息用于请求第一时间差,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值,第一消息还包括第一时间差的时间信息;接收终端设备上报的第一时间差;确定第二时间差,第二时间差为接入网设备接收上行参考信号的时间与接入网设备发送下行参考信号的时间的差值;根据第一时间差和第二时间差确定往返时延。
可选的,结合第二方面,第一时间差的时间信息包括第一时间单元的编号和第一时间单元所在的***帧的帧号。
可选的,结合第二方面,第一时间差的时间信息包括周期和起始时间。
可选的,结合第二方面,该方法还包括:向终端设备发送第一偏移值和/或第二偏移值,第一偏移值为周期的偏移值,第二偏移值为起始时间的偏移值。
第三方面,提供一种通信方法,该方法应用于CU,该方法包括:向终端设备发送第一消息,第一消息用于请求第一时间差,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值,第一消息还包括第一时间差的时间信息;接收终端设备上报的第一时间差;向DU发送第二消息,第二消息用于请求第二时间差,第二时间差为DU接收上行参考信号的时间与DU发送下行参考信号的时间的差值,第二消息还包括第二时间差的时间信息;接收DU上报的第二时间差;根据第一时间差和第二时间差确定往返时延。可以看出,终端设备上报的第一时间差的测量时间为CU期望的时间,同时,DU上报的第二时间差的测量时间为CU期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于DU和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
可选的,结合第三方面,第一时间差的时间信息包括第一时间单元的编号和第一时间单元所在的***帧的帧号。
可选的,结合第三方面,第一时间差的时间信息包括周期和起始时间。
可选的,结合第三方面,该方法还包括:向终端设备发送第一偏移值和/或第二偏移值,第一偏移值为周期的偏移值,第二偏移值为起始时间的偏移值。可以看出,通过第一偏移值和/或第二偏移值,使得终端设备测量时间差的时间为CU期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于DU和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
可选的,结合第三方面,第二时间差的时间信息包括第二时间单元的编号和第二时间单元所在的***帧的帧号。
可选的,结合第三方面,第二时间差的时间信息包括周期和起始时间。
可选的,结合第三方面,该方法还包括:向DU发送第三偏移值和/或第四偏移值,第三偏移值为周期的偏移值,第四偏移值为起始时间的偏移值。可以看出,通过第三偏移值和/或第四偏移值,使得DU测量时间差的时间为CU期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于DU和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
第四方面,提供一种通信方法,该方法应用于DU,该方法包括:接收来自CU的第二消息,第二消息用于请求第二时间差,第二时间差为DU接收上行参考信号的时间与DU发送下行参考信号的时间的差值,第二消息还包括第二时间差的时间信息;根据第二时间差的时间信息上报第二时间差。
可选的,结合第四方面,根据第二时间差的时间信息上报第二时间差,包括:根据第二时间差的时间信息测量第二时间差;向CU上报第二时间差。
可选的,结合第四方面,第二时间差的时间信息包括第二时间单元的编号和第二时间单元所在的***帧的帧号,其中,DU在第二时间单元测量第二时间差。
可选的,结合第四方面,第二时间差的时间信息包括周期和起始时间,根据第二时间差的时间信息测量第二时间差,包括:根据该周期和起始时间,测量第二时间差。
可选的,结合第四方面,该方法还包括:接收来自CU的第三偏移值和/或第四偏移值,第三偏移值为周期的偏移值,第四偏移值为起始时间的偏移值;根据第三偏移值和/或第四偏移值,更新周期和/或起始时间。
第五方面,提供一种通信装置,通信装置包括用于执行第一方面或第二方面或第三方面或第四方面中任一所述方法的模块。
第六方面,提供一种通信装置,包括处理器,处理器和存储器耦合,存储器中存储有计算机程序;处理器用于调用存储器中的计算机程序,使得通信装置执行如第一方面或第二方面或第三方面或第四方面任一项所述的方法。
在一种可能的设计中,该通信装置可以是实现第一方面或第二方面或第三方面或第四方面中方法的芯片或者包含芯片的设备。
第七方面,提供一种通信装置,包括处理器和接口电路,接口电路用于接收来自通信装置之外的其它通信装置的信号并传输至处理器或将来自处理器的信号发送给通信装置之外的其它通信装置,处理器通过逻辑电路或执行代码指令用于实现如第一方面或第二方面或第三方面或第四方面任一项所述的方法。
第八方面,提供一种计算机可读存储介质,该存储介质中存储有计算机程序或指令,当计算机程序或指令被计算机执行时,实现如第一方面或第二方面或第三方面或第四方面任一项所述的方法。
第九方面,提供一种计算机程序产品,当计算机读取并执行计算机程序产品时,使得计算机执行第一方面或第二方面或第三方面或第四方面任一项所述的方法。
第十方面,提供一种通信***,该通信***包括以下一项或多项:执行第一方面任一项所述方法的接入网设备、以及执行第二方面任一项所述方法的终端设备。
第十一方面,提供一种通信***,该通信***包括以下一项或多项:执行第二方面任一项所述方法的终端设备、执行第三方面任一项所述方法的CU、以及执行第四方面任一项所述方法的DU。
附图说明
图1为本申请实施例提供的一种通信***的基础架构;
图2所示为可适用于本申请实施例的一种通信装置的硬件结构示意图;
图3为本申请实施例提供的一种通信方法的流程示意图;
图4为本申请实施例提供的又一种通信方法的流程示意图;
图5为本申请实施例提供的CU-DU架构下的一种通信方法的流程示意图;
图6为本申请实施例提供的CU-DU架构下的又一种通信方法的流程示意图;
图7为本申请实施例提供的又一种通信方法的流程示意图;
图8为本申请实施例提供的一种通信装置的结构示意图;
图9为本申请实施例提供的一种简化的终端设备的结构示意图;
图10为本申请实施例提供的一种简化的接入网设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,本申请实施例中的术语“***”和“网络”可被互换使用。除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,A/B可以表示A或B;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是一个,也可以是多个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对网元和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
在本申请实施例中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
以下的具体实施方式,对本申请的目标、技术方案和有益效果进行了进一步详细说明,所应理解的是,以下仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
1、时间单元
时间单元可以为子帧、时隙、微时隙或符号等。
2、侧行链路(sidelink,SL)
SL是指:针对终端设备和终端设备之间直接通信定义的。也即终端设备和终端设备之间不通过基站转发而直接通信的链路。
3、***帧的帧号
其中,***帧的帧号可以简称为***帧号(system frame number,SFN)。***帧号是***无线帧的编号。SFN的编号范围可以是0~1023,即SFN有1024个取值。
在一可能的实施方式中,***帧可以包括多个子帧,一个子帧可以包括多个时隙(slot),一个时隙可以包括多个正交频分复用(orthogonal frequency divisionmultiplexing,OFDM)符号。一个时隙中每个OFDM符号的传输方向可为上行,也可为下行,也可为灵活。一个OFDM符号的传输方向为灵活,代表该OFDM符号可用于上行,也可用于下行,也可不用于传输。
4、下行参考信号
其中,下行参考信号例如可以为定位参考信号(positioning reference signal,PRS)或跟踪参考信号(tracking reference signal,TRS)。
5、上行参考信号
其中,上行参考信号例如可以为探测参考信号(sounding reference signal,SRS)。
应理解,本申请实施例的技术方案可以应用于长期演进(long term evolution,LTE)架构、第五代移动通信技术(5th generation mobile networks,5G)、无线局域网(wireless local area networks,WLAN)***、V2X通信***等等。本申请实施例的技术方案还可以应用于未来其它的通信***,例如6G通信***等,在未来通信***中,可能保持功能相同,但名称可能会改变。
下面介绍本申请实施例提供的通信***的基础架构。参见图1,图1为本申请实施例提供的一种通信***的基础架构。如图1中的所示,该通信***可以包括接入网设备以及与接入网设备通信的一个或多个终端设备。其中,终端设备之间可以进行SL通信。图1仅为示意图,并不构成对本申请提供的技术方案的适用场景的限定。
其中,接入网设备为网络侧的一种用于发送信号,或者,接收信号,或者,发送信号和接收信号的实体。接入网设备可以为部署在无线接入网(radio access network,RAN)中为终端设备提供无线通信功能的装置,例如可以为传输接收点(transmission receptionpoint,TRP)、基站、各种形式的控制节点。例如,网络控制器、无线控制器、云无线接入网络(cloud radio access network,CRAN)场景下的无线控制器等。具体的,接入网设备可以为各种形式的宏基站,微基站(也称为小站),中继站,接入点(access point,AP)、无线网络控制器(radio network controller,RNC)、节点B(node B,NB)、基站控制器(base stationcontroller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,homeevolved nodeB,或home node B,HNB)、基带单元(baseBand unit,BBU)、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、移动交换中心)、卫星、无人机等,也可以为基站的天线面板。控制节点可以连接多个基站,并为多个基站覆盖下的多个终端配置资源。在采用不同的无线接入技术的***中,具备基站功能的设备的名称可能会有所不同。例如,可以是5G中的gNB,或者5G之后的网络中的网络侧设备或未来演进的PLMN网络中的接入网设备,或者设备对设备(Device-to-Device,D2D)通信、机器对机器(Machine-to-Machine,M2M)通信、车联网通信中承担基站功能的设备等,本申请对接入网设备的具体名称不作限定。另外,接入网设备还可以包括分布式单元(distributed unit,DU)和集中式单元(centralized unit,CU)。其中,CU和DU之间通过F1接口进行连接。CU和DU的功能切分可以按照协议栈进行切分。在一可能的实施方式中,可以将无线资源控制(radio resource control,RRC)、分组数据汇聚协议(packet dataconvergenceprotocol,PDCP)层和业务数据适应(service data adaptation protocol,SDAP)层部署在CU,将无线链路层控制协议(radioLink control,RLC)、媒体接入控制(media accesscontrol,MAC)、物理层(physicallayer,PHY)部署在DU。相应地,CU具有RRC、PDCP和SDAP的处理能力。DU具有RLC、MAC、和PHY的处理能力。值得注意的是,上述功能切分只是一个例子,还有可能有其他切分的方式。例如,CU包括RRC、PDCP、RLC和SDAP的处理能力,DU具有MAC、和PHY的处理能力。又例如CU包括RRC、PDCP、RLC、SDAP和部分MAC(例如加MAC包头)的处理能力,DU具有PHY和部分MAC(例如调度)的处理能力。CU、DU的名字可能会发生变化,只要能实现上述功能的设备都可以看做是本申请中的CU、DU。
其中,终端设备是用户侧的一种用于接收信号,或者,发送信号,或者,接收信号和发送信号的实体。终端设备用于向用户提供语音服务和数据连通***中的一种或多种。终端设备可以为包含无线收发功能、且可以与接入网设备配合为用户提供通讯服务的设备。具体地,终端设备可以指用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、终端、无线通信设备、用户代理或用户装置。终端设备也可以是无人机、物联网(internet of things,IoT)设备、WLAN中的站点(station,ST)、蜂窝电话(cellular phone)、智能电话(smart phone)、无绳电话、无线数据卡、平板型电脑、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)设备、膝上型电脑(laptop computer)、机器类型通信(machine type communication,MTC)终端、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备(也可以称为穿戴式智能设备)、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。终端设备也可以是设备到设备(device to device,D2D)设备,例如,电表、水表等。终端设备还可以为5G***中的终端,也可以为下一代通信***中的终端,本申请实施例对此不作限定。
可选的,图1中的各设备(例如接入网设备、终端设备等)可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。
例如,图1中的各设备均可以通过图2中的通信装置200来实现。图2所示为可适用于本申请实施例的一种通信装置的硬件结构示意图。该通信装置200包括至少一个处理器201,通信线路202,存储器203以及至少一个通信接口204。
处理器201可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。
通信线路202可包括一通路,在上述组件之间传送信息。
通信接口204,是任何收发器一类的装置(如天线等),用于与其他设备或通信网络通信,如以太网,RAN,无线局域网(wireless local area networks,WLAN)等。
存储器203可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路202与处理器相连接。存储器也可以和处理器集成在一起。本申请实施例提供的存储器通常可以具有非易失性。
其中,存储器203用于存储执行本申请方案的计算机执行指令,并由处理器201来控制执行。处理器201用于执行存储器203中存储的计算机执行指令,从而实现本申请下述实施例提供的方法。
可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
在一种可能的实施方式中,处理器201可以包括一个或多个CPU,例如图2中的CPU0和CPU1。
在一种可能的实施方式中,通信装置200可以包括多个处理器,例如图2中的处理器201和处理器207。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在一种可能的实施方式中,通信装置200还可以包括输出设备205和输入设备206。输出设备205和处理器201通信,可以以多种方式来显示信息。例如,输出设备205可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备206和处理器201通信,可以以多种方式接收用户的输入。例如,输入设备206可以是鼠标、键盘、触摸屏设备或传感设备等。
上述的通信装置200可以是一个通用设备或者是一个专用设备。在具体实现中,通信装置200可以是台式机、便携式电脑、网络服务器、掌上电脑(personal digitalassistant,PDA)、移动手机、平板电脑、无线终端设备、嵌入式设备或有图2中类似结构的设备。本申请实施例不限定通信装置200的类型。
以下结合附图,对本申请提供的通信方法进行说明。在一可能的实施方式中,本申请实施例的技术方案可以应用于Uu口通信场景或SL接口通信场景中,以下以Uu口通信场景为例进行说明。应理解的,当本申请实施例的技术方案应用于SL接口通信场景时,图3中的接入网设备可以替换为终端设备。
参见图3,图3为本申请实施例提供的一种通信方法的流程示意图。如图3所示,该方法包括但不限于以下步骤:
301、接入网设备向终端设备发送第一消息,第一消息用于请求第一时间差,第一消息还包括第一时间差的时间信息。其中,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值。
相应的,终端设备接收来自接入网设备的第一消息。
其中,第一消息可以为RRC消息,如RRC建立响应消息。
可选的,第一时间差的时间信息包括但不限于以下示例:
示例1、第一时间差的时间信息包括第一时间单元的编号和第一时间单元所在的***帧的帧号。示例性地,第一时间单元可以为子帧、时隙、微时隙或符号等。
示例2、第一时间差的时间信息包括周期和起始时间。如,该周期为一个***帧,该起始时间为该***帧的第一个时隙。示例性的,该周期可以为测量周期,该起始时间可以为测量起始时间。
可选的,当第一时间差的时间信息为步骤301的示例2时,在步骤301之前,该方法还可以包括:终端设备向接入网设备发送请求消息,相应的,接入网设备接收来自终端设备的请求消息,该请求消息用于请求第一时间差的时间信息。可选的,该请求消息可以为RRC消息,如RRC建立请求消息。
可选的,在步骤301之后,该方法还可以包括:终端设备向接入网设备发送响应消息,相应的,接入网设备接收来自终端设备的响应消息。其中,响应消息可以指示终端设备已收到第一时间差的时间信息。响应消息还可以指示终端设备已建立终端设备与接入网设备之间的连接。可选的,该响应消息可以为RRC消息,如RRC建立完成消息。
302、终端设备根据第一时间差的时间信息上报第一时间差。
相应的,接入网设备接收终端设备上报的第一时间差。
一种可选的方式,当第一时间差的时间信息为步骤301的示例1时,终端设备上报在第一时间单元测量的第一时间差。可选地,在该方式中,终端设备测量第一时间差的行为不依赖于是否收到步骤301中的第一消息。示例性地,终端设备可以根据接入网设备预先下发的配置信息测量第一时间差,或者,终端设备以预设的规则测量第一时间差。也就是说,终端设备在步骤303之前,就已经在多个时间单元(包括第一时间单元)内测量了第一时间差;当终端设备收到第一消息后,在测量结果中选出在第一时间单元内测量得到的第一时间差,进而上报给接入网设备。
另一种可选的方式,终端设备根据步骤301中的任意一种示例所包括的第一时间差的时间信息测量第一时间差,并向接入网设备上报第一时间差。示例性的,终端设备向接入网设备发送第三消息,该第三消息指示第一时间差。
可选的,存在一种情况,终端设备上报第一时间差的实际测量时间与接入网设备在第一消息中指示的时间存在一定误差。在这种情况下,第三消息还可以包括终端设备测量第一时间差的时间信息,即,第三消息还包括终端设备实际测量第一时间差的时间信息。
303、接入网设备确定第二时间差。其中,第二时间差为接入网设备接收上行参考信号的时间与接入网设备发送下行参考信号的时间的差值。
需要说明的是,步骤303和上述步骤301与步骤302的执行顺序不作限制。例如,步骤303可以在步骤301之前;步骤303也可以在步骤301之后,步骤302之前;步骤303也可以在步骤302之后。
可选的,步骤303可以理解为以下任意一种方式。
方式1、接入网设备根据第一时间单元的编号和第一时间单元所在的***帧的帧号,在第一时间单元测量第二时间差,从而确定第二时间差。
方式2、接入网设备根据步骤301的示例2中的周期和起始时间,测量第二时间差,从而确定第二时间差。
方式3、接入网设备根据第一时间单元的编号和第一时间单元所在的***帧的帧号,获取在第一时间单元测量的第二时间差。可以理解的是,在方式3中,接入网设备在步骤303之前,就已经在多个时间单元(包括第一时间单元)内测量了第二时间差。
304、接入网设备根据第一时间差和第二时间差确定往返时延。
其中,该往返时延可以为第一时间差和第二时间差之和。
可选的,若步骤302中终端设备上报的第三消息中所包含的终端设备实际测量第一时间差的时间信息,和第一消息中包括的第一时间差的时间信息不同,接入网设备可以重新执行步骤301,直至相同。
可选的,在步骤304之后,该方法还包括:接入网设备根据往返时延确定传播时延补偿(propagation delay compensation,PDC)。其中,传播时延补偿为往返时延的二分之一。
可以看出,上述技术方案中,终端设备上报的第一时间差的测量时间为接入网设备期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
参见图4,图4为本申请实施例提供的又一种通信方法的流程示意图。如图4所示,该方法包括但不限于以下步骤:
401、接入网设备向终端设备发送第一消息,第一消息用于请求第一时间差,第一消息还包括第一时间差的时间信息。其中,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值。
相应的,终端设备接收来自接入网设备的第一消息。可选的,第一消息可以为RRC消息,如RRC建立响应消息。
其中,第一时间差的时间信息包括周期和起始时间。如,该周期为一个***帧,该起始时间为该***帧的第一个时隙。
可选的,在步骤401之前,该方法还可以包括:终端设备向接入网设备发送请求消息,相应的,接入网设备接收来自终端设备的请求消息,该请求消息用于请求第一时间差的时间信息。可选的,该请求消息可以为RRC消息,如RRC建立请求消息。
可选的,在步骤401之后,该方法还可以包括:终端设备向接入网设备发送响应消息,相应的,接入网设备接收来自终端设备的响应消息。其中,响应消息可以指示终端设备已收到第一时间差的时间信息。响应消息还可以指示终端设备已建立终端设备与接入网设备之间的连接。可选的,该响应消息可以为RRC消息,如RRC建立完成消息。
402、终端设备接收来自接入网设备的第一偏移值和/或第二偏移值。
相应的,接入网设备向终端设备发送第一偏移值和/或第二偏移值。
其中,第一偏移值为周期的偏移值,第二偏移值为起始时间的偏移值。示例性地,第一偏移值为第一时间差当前的测量周期与第一时间差上一次的测量周期的偏移值,第二偏移值为第一时间差当前的测量起始时间与第一时间差上一次的测量起始时间的偏移值。
可选的,步骤402可以替换为:终端设备接收来自接入网设备的第一绝对值和/或第二绝对值。相应的,接入网设备向终端设备发送第一绝对值和/或第二绝对值。其中,第一绝对值为接入网设备重新配置的第一时间差的测量周期,第二绝对值为接入网设备重新配置的第一时间差的测量起始时间。
403、终端设备根据第一偏移值和/或第二偏移值,更新周期和/或起始时间。或者,终端设备根据第一绝对值和/或第二绝对值,更新周期和/或起始时间。
404、终端设备根据更新后的周期和/或起始时间,上报第一时间差。
相应的,接入网设备接收终端设备上报的第一时间差。
一种可选的方式,终端设备可以在更新后的周期和/或起始时间测量第一时间差,并向接入网设备上报第一时间差。示例性的,终端设备向接入网设备发送第三消息,该第三消息指示第一时间差。
可选的,存在一种情况,终端设备上报第一时间差的实际测量时间与步骤402中通过第一偏移值和/或第二偏移值更新的时间存在一定误差,或,终端设备上报第一时间差的实际测量时间与步骤402中通过第一绝对值和/或第二绝对值更新的时间存在一定误差。在这种情况下,第三消息还可以包括终端设备测量第一时间差的时间信息,即,第三消息还包括终端设备实际测量第一时间差的时间信息。
405、接入网设备确定第二时间差。其中,第二时间差为接入网设备接收上行参考信号的时间与接入网设备发送下行参考信号的时间的差值。
示例性地,接入网设备根据更新后的周期和/或起始时间,测量第二时间差。
406、接入网设备根据第一时间差和第二时间差确定往返时延。
其中,该往返时延可以为第一时间差和第二时间差之和。
可选的,若步骤404中终端设备上报的第三消息中所包含的终端设备实际测量第一时间差的时间信息,和步骤402中通过第一偏移值和/或第二偏移值更新的时间信息不同,或,步骤404中终端设备上报的第三消息中所包含的终端设备实际测量第一时间差的时间信息与步骤402中通过第一绝对值和/或第二绝对值更新的时间信息不同,接入网设备可以重新执行步骤401,直至相同;或,终端设备可以重新执行步骤402,直至相同。
可以看出,上述技术方案中,通过根据第一偏移值和/或第二偏移值更新的时间,或,通过第一绝对值和/或第二绝对值更新的时间,使得终端设备上报的第一时间差的测量时间为接入网设备期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
参见图5,图5为本申请实施例提供的CU-DU架构下的一种通信方法的流程示意图。如图5所示,该方法包括但不限于以下步骤:
501、CU向终端设备发送第一消息,第一消息用于请求第一时间差,第一消息还包括第一时间差的时间信息。
相应的,终端设备接收来自CU的第一消息。
502、终端设备根据第一时间差的时间信息上报第一时间差。
相应的,CU接收终端设备上报的第一时间差。
具体的,步骤501和步骤502的详细内容可以参考步骤301和步骤302,只需将步骤301和步骤302中的接入网设备替换为CU。
503、CU向DU发送第二消息,第二消息用于请求第二时间差,第二消息还包括第二时间差的时间信息。
其中,第二消息可以为RTT测量初始化请求消息。
其中,第二时间差为DU接收上行参考信号的时间与DU发送下行参考信号的时间的差值。
可选的,第二时间差的时间信息包括但不限于以下示例:
示例1、第二时间差的时间信息包括第二时间单元的编号和第二时间单元所在的***帧的帧号。示例性地,第二时间单元可以为子帧、时隙、微时隙或符号等。
示例2、第二时间差的时间信息包括周期和起始时间。如,该周期为一个***帧,该起始时间为该***帧的第一个时隙。示例性的,该周期为测量周期,该起始时间为测量起始时间。
可选的,在步骤503之后,该方法还可以包括:DU向CU发送响应消息,相应的,CU接收来自DU的响应消息。其中,该响应消息可以指示DU已收到第二时间差的时间信息。响应消息可以为RTT测量初始化响应消息。
504、DU根据第二时间差的时间信息上报第二时间差。
相应的,CU接收DU上报的第二时间差。
一种可选的方式,当第二时间差的时间信息为步骤503的示例1时,DU上报在第二时间单元测量的第二时间差。可选地,在该方式中,DU测量第二时间差的行为不依赖于是否收到步骤503中的第二消息。示例性地,DU可以根据CU预先下发的配置信息测量第二时间差,或者,DU以预设的规则测量第二时间差。也就是说,DU在步骤503之前,就已经在多个时间单元(包括第二时间单元)内测量了第二时间差;当DU收到第二消息后,在测量结果中选出在第二时间单元内测量得到的第二时间差,进而上报给CU。
另一种可选的方式,DU根据步骤503的任意一种示例所包括的第二时间差的时间信息测量第二时间差,并向CU上报第二时间差。示例性的,DU向CU发送第四消息,该第四消息指示第二时间差。
可选的,存在一种情况,DU上报第二时间差的实际测量时间与CU在第二消息中指示的时间存在一定误差。在这种情况下,第四消息还可以包括DU测量第二时间差的时间信息,即,第四消息还包括DU实际测量第二时间差的时间信息。
505、CU根据第一时间差和第二时间差确定往返时延。
其中,该往返时延可以为第一时间差和第二时间差之和。
可选的,若步骤502中终端设备上报的第三消息中所包含的终端设备实际测量第一时间差的时间信息,和步骤505中DU上报的第四消息中所包含的DU实际测量第二时间差的时间信息不同,CU可以重新执行步骤501和/或步骤503,直至相同。
可以看出,上述技术方案中,终端设备上报的第一时间差的测量时间为CU期望的时间,同时,DU上报的第二时间差的测量时间为CU期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于DU和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
参见图6,图6为本申请实施例提供的CU-DU架构下的又一种通信方法的流程示意图。
如图6所示,该方法包括但不限于以下步骤:
601、CU向终端设备发送第一消息,第一消息用于请求第一时间差,第一消息还包括第一时间差的时间信息。
相应的,终端设备接收来自CU的第一消息。
602、终端设备接收来自CU的第一偏移值和/或第二偏移值。
相应的,CU向终端设备发送第一偏移值和/或第二偏移值。
603、终端设备根据第一偏移值和/或第二偏移值,更新周期和/或起始时间。或者,终端设备根据第一绝对值和/或第二绝对值,更新周期和/或起始时间。
604、终端设备根据更新后的周期和/或起始时间上报第一时间差。
相应的,CU接收终端设备上报的第一时间差。
步骤601至步骤604的详细内容可以分别参考步骤401至步骤404,只需将步骤401至步骤404中的接入网设备替换为CU。
605、CU向DU发送第二消息,第二消息用于请求第二时间差,第二消息还包括第二时间差的时间信息。
相应的,DU接收来CU的第二消息。
其中,步骤605可以参考图5中步骤503,在此不加赘述。在步骤605中第二时间差的时间信息可以为图5中步骤503的示例2。
606、DU接收来自CU的第三偏移值和/或第四偏移值。
相应的,CU向DU发送第三偏移值和/或第四偏移值。
其中,第三偏移值为周期的偏移值,第四偏移值为起始时间的偏移值。示例性地,第三偏移值为第二时间差的测量周期的偏移值,第四偏移值为第二时间差的测量起始时间的偏移值。
可选的,步骤606可以替换为:DU接收来自CU的第三绝对值和/或第四绝对值。相应的,CU向DU发送第三绝对值和/或第四绝对值。其中,第三绝对值为CU重新配置的第二时间差的测量周期,第四绝对值为CU重新配置的第二时间差的测量起始时间。
607、DU根据第三偏移值和/或第四偏移值,更新周期和/或起始时间。或者,DU根据第三绝对值和/或第四绝对值,更新周期和/或起始时间。
608、DU根据更新后的周期和/或起始时间上报第二时间差。
相应的,CU接收DU上报的第二时间差。
一种可选的方式,DU可以在更新后的周期和/或起始时间测量第二时间差,并向CU上报第二时间差。示例性的,DU向CU发送第四消息,该第四消息指示第二时间差。
可选的,第四消息还可以包括DU测量第二时间差的时间信息,即,第四消息还包括DU实际测量第二时间差的时间信息。
609、CU根据第一时间差和第二时间差确定往返时延。
其中,该往返时延可以为第一时间差和第二时间差之和。
可选的,若步骤606中终端设备上报的第三消息中所包含的终端设备实际测量第一时间差的时间信息,和步骤608中DU上报的第四消息中所包含的DU实际测量第二时间差的时间信息不同,CU可以重新执行步骤602和/或606,直至相同。
可以看出,上述技术方案中,通过根据偏移值或绝对值更新终端设备和DU上报的时间差的测量时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于DU和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
参见图7,图7为本申请实施例提供的又一种通信方法的流程示意图。如图7所示,该方法包括但不限于以下步骤:
701、终端设备接收来自接入网设备的第二时间差和第二时间差的时间信息。其中,第二时间差为接入网设备接收上行参考信号的时间与接入网设备发送下行参考信号的时间的差值。
相应的,接入网设备向终端设备发第二时间差和第二时间差的时间信息。
可选的,第二时间差的时间信息包括但不限于以下示例:
示例1、第二时间差的时间信息包括第二时间单元的编号和第二时间单元所在的***帧的帧号。示例性地,第二时间单元可以为子帧、时隙、微时隙或符号等。
示例2、第二时间差的时间信息包括周期和起始时间。如,该周期为一个***帧,该起始时间为该***帧的第一个时隙。
可选的,在步骤701之前,该方法还可以包括:接入网设备确定第二时间差。其中,接入网设备确定第二时间差可以理解为以下任意一种方式。
方式1、接入网设备根据第二时间单元的编号和第二时间单元所在的***帧的帧号,在第二时间单元测量第二时间差。
方式2、接入网设备根据示例2中的周期和起始时间,测量第二时间差。
702、终端设备根据第二时间差的时间信息确定第一时间差。其中,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值。
可选的,步骤702可以理解为以下任意一种方式。
方式1、终端设备根据第二时间单元的编号和第二时间单元所在的***帧的帧号,在第二时间单元测量第一时间差。
方式2、终端设备根据示例2中的周期和起始时间,测量第一时间差。
方式3、终端设备根据第二时间单元的编号和第二时间单元所在的***帧的帧号,获取在第二时间单元测量的第一时间差。可以理解的是,在方式3中,终端设备在步骤701之前,就已经在多个时间单元(包括第二时间单元)内测量了第一时间差。
703、终端设备根据第一时间差和第二时间差确定往返时延。
其中,该往返时延可以为第一时间差和第二时间差之和。
可以看出,上述技术方案中,终端设备测量第一时间差的时间为接入网设备期望的时间,使得用于确定往返时延的第一时间差和第二时间差是在同一时间单元测量的,避免由于接入网设备和终端设备测量的时间差不在同一时间单元内导致的误差过大的问题,从而可以提高时延补偿的精度,进而提高授时的正确率。
上述主要从各个设备之间交互的角度对本申请提供的方案进行了介绍。可以理解的是,上述实现各设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对接入网设备或终端设备或DU或CU进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中,上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用集成的模块的情况下,参见图8,图8为本申请实施例提供的一种通信装置的结构示意图。该通信装置800可应用于上述图3或图4或图5或图6或图7所示的方法中,如图8所示,该通信装置800包括:处理模块801和收发模块802。处理模块801可以是一个或多个处理器,收发模块802可以是收发器或者通信接口。该通信装置可用于实现上述任一方法实施例中涉及终端设备或接入网设备或CU或DU,或用于实现上述任一方法实施例中涉及网元的功能。该网元或者网络功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。可选的,该通信装置800还可以包括存储模块803,用于存储通信装置800的程序代码和数据。
一种实例,当该通信装置作为终端设备或为应用于终端设备中的芯片,并执行上述方法实施例中由终端设备执行的步骤。收发模块802用于支持与接入网设备或CU等之间的通信,收发模块具体执行图3或图4或图5或图6或图7中由终端设备执行的发送和/或接收的动作,例如支持终端设备执行步骤302、步骤402等一个或多个步骤,和/或本文中所描述的技术的其他过程。处理模块801可用于支持通信装置800执行上述方法实施例中的处理动作,例如,支持终端设备执行步骤403、步骤404等中一个或多个步骤,和/或本文中所描述的技术的其他过程。
示例性的,收发模块802,用于:接收来自接入网设备或CU的第一消息,第一消息用于请求第一时间差,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值,第一消息还包括第一时间差的时间信息;根据第一时间差的时间信息上报第一时间差。
一种实例,当该通信装置作为接入网设备或为应用于接入网设备中的芯片,并执行上述方法实施例中由接入网设备执行的步骤。收发模块802用于支持与终端设备等之间的通信,收发模块具体执行图3或图4或图7中由接入网设备执行的发送和/或接收的动作,例如支持接入网设备执行步骤301、步骤401等一个或多个步骤,和/或本文中所描述的技术的其他过程。处理模块801可用于支持通信装置800执行上述方法实施例中的处理动作,例如,支持接入网设备执行步骤303、步骤405等一个或多个步骤,和/或本文所描述的技术的其它过程。
示例性的,收发模块802,用于:向终端设备发送第一消息,第一消息用于请求第一时间差,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值,第一消息还包括第一时间差的时间信息;接收终端设备上报的第一时间差;处理模块801,用于:确定第二时间差,第二时间差为接入网设备接收上行参考信号的时间与接入网设备发送下行参考信号的时间的差值;根据第一时间差和第二时间差确定往返时延。
一种实例,当该通信装置作为CU或为应用于CU中的芯片,并执行上述方法实施例中由CU执行的步骤。收发模块802用于支持与终端设备或DU等之间的通信,收发模块具体执行图5或图6中由CU执行的发送和/或接收的动作,例如支持CU执行步骤501、步骤601等一个或多个步骤,和/或本文中所描述的技术的其他过程。处理模块801可用于支持通信装置800执行上述方法实施例中的处理动作,例如,支持CU执行步骤505、步骤609等一个或多个步骤,和/或本文所描述的技术的其它过程。
示例性的,收发模块802,用于:向终端设备发送第一消息,第一消息用于请求第一时间差,第一时间差为终端设备接收下行参考信号的时间与终端设备发送上行参考信号的时间的差值,第一消息还包括第一时间差的时间信息;接收终端设备上报的第一时间差;向DU发送第二消息,第二消息用于请求第二时间差,第二时间差为DU接收上行参考信号的时间与DU发送下行参考信号的时间的差值,第二消息还包括第二时间差的时间信息;接收DU上报的第二时间差;处理模块801,用于根据第一时间差和第二时间差确定往返时延。
一种实例,当该通信装置作为DU或为应用于DU中的芯片,并执行上述方法实施例中由DU执行的步骤。收发模块802用于支持与CU等之间的通信,收发模块具体执行图5或图6中由DU执行的发送和/或接收的动作,例如支持DU执行步骤504、步骤606等一个或多个步骤,和/或本文中所描述的技术的其他过程。处理模块801可用于支持通信装置800执行上述方法实施例中的处理动作,例如,支持DU执行步骤607、步骤608等一个或多个步骤,和/或本文中所描述的技术的其他过程。
示例性的,收发模块802,用于:接收来自CU的第二消息,第二消息用于请求第二时间差,第二时间差为DU接收上行参考信号的时间与DU发送下行参考信号的时间的差值,第二消息还包括第二时间差的时间信息;根据第二时间差的时间信息上报第二时间差。
在一种可能的实施方式中,当终端设备或接入网设备或DU或CU为芯片时,收发模块802可以是通信接口、管脚或电路等。通信接口可用于输入待处理的数据至处理器,并可以向外输出处理器的处理结果。具体实现中,通信接口可以是通用输入输出(generalpurpose input output,GPIO)接口,可以和多个***设备(如显示器(LCD)、摄像头(camara)、射频(radio frequency,RF)模块、天线等等)连接。通信接口通过总线与处理器相连。
处理模块801可以是处理器,该处理器可以执行存储模块存储的计算机执行指令,以使该芯片执行图3或图4或图5或图6或图7实施例涉及的方法。
进一步的,处理器可以包括控制器、运算器和寄存器。示例性的,控制器主要负责指令译码,并为指令对应的操作发出控制信号。运算器主要负责执行定点或浮点算数运算操作、移位操作以及逻辑操作等,也可以执行地址运算和转换。寄存器主要负责保存指令执行过程中临时存放的寄存器操作数和中间操作结果等。具体实现中,处理器的硬件架构可以是专用集成电路(application specific integrated circuits,ASIC)架构、无互锁管道阶段架构的微处理器(microprocessor without interlocked piped stagesarchitecture,MIPS)架构、进阶精简指令集机器(advanced RISC machines,ARM)架构或者网络处理器(network processor,NP)架构等等。处理器可以是单核的,也可以是多核的。
该存储模块可以为该芯片内的存储模块,如寄存器、缓存等。存储模块也可以是位于芯片外部的存储模块,如只读存储器(Read Only Memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(Random Access Memory,RAM)等。
需要说明的,处理器、接口各自对应的功能既可以通过硬件设计实现,也可以通过软件设计来实现,还可以通过软硬件结合的方式来实现,这里不作限制。
图9为本申请实施例提供的一种简化的终端设备的结构示意图。便于理解和图示方便,图9中,终端设备以手机作为例子,如图9所示,终端设备包括至少一个处理器,还可以包括射频电路、天线以及输入输出装置。其中,处理器可用于对通信协议以及通信数据进行处理,还可以用于对终端设备进行控制,执行软件程序,处理软件程序的数据等。该终端设备还可以包括存储器,存储器主要用于存储软件程序和数据,这些涉及的程序可以在该通信装置出厂时即装载再存储器中,也可以在后期需要的时候再装载入存储器。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号,且天线为本申请实施例提供的天线。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的终端设备可以不具有输入输出装置。
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图9中仅示出了一个存储器和处理器。在实际的终端设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
在本申请实施例中,可以将具有收发功能的天线和射频电路视为终端设备的接收单元和发送单元(也可以统称为收发单元),将具有处理功能的处理器视为终端设备的处理单元。如图9所示,终端设备包括接收模块31、处理模块32和发送模块33。接收模块31也可以称为接收器、接收机、接收电路等,发送模块33也可以称为发送器、发射器、发射机、发射电路等。处理模块32也可以称为处理器、处理单板、处理装置等。
例如,处理模块32用于执行图3或图4或图5或图6或图7所示实施例中终端设备的功能。
图10为本申请实施例提供的一种简化的接入网设备的结构示意图。接入网设备包括射频信号收发及转换部分以及基带部分42,该射频信号收发及转换部分又包括接收模块41部分和发送模块43部分(也可以统称为收发模块)。射频信号收发及转换部分主要用于射频信号的收发以及射频信号与基带信号的转换;基带部分42主要用于基带处理,对接入网设备进行控制等。接收模块41也可以称为接收器、接收机、接收电路等,发送模块43也可以称为发送器、发射器、发射机、发射电路等。基带部分42通常是接入网设备的控制中心,也可以称为处理模块,用于执行上述图3或图4或图7中关于接入网设备所执行的步骤。具体可参见上述相关部分的描述。
基带部分42可以包括一个或多个单板,每个单板可以包括一个或多个处理器和一个或多个存储器,处理器用于读取和执行存储器中的程序以实现基带处理功能以及对接入网设备的控制。若存在多个单板,各个单板之间可以互联以增加处理能力。作为一中可选的实施方式,也可以是多个单板共用一个或多个处理器,或者是多个单板共用一个或多个存储器,或者是多个单板同时共用一个或多个处理器。
例如,发送模块43用于执行图3或图4或图7所示实施例中接入网设备的功能。
本申请实施例还提供一种通信装置,包括处理器,处理器和存储器耦合,存储器中存储有计算机程序;处理器用于调用存储器中的计算机程序,使得通信装置执行如图3或图4或图5或图6或图7所示实施例。
本申请实施例还提供一种通信装置,包括处理器和接口电路,接口电路用于接收来自通信装置之外的其它通信装置的信号并传输至处理器或将来自处理器的信号发送给通信装置之外的其它通信装置,处理器通过逻辑电路或执行代码指令用于实现如图3或图4或图5或图6或图7所示实施例。
本申请实施例还提供一种计算机可读存储介质,该存储介质中存储有计算机程序或指令,当计算机程序或指令被计算机执行时,实现如图3或图4或图5或图6或图7所示实施例。
本申请实施例还一种计算机程序产品,当计算机读取并执行计算机程序产品时,使得计算机执行图3或图4或图5或图6或图7所示实施例。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目标。另外,在本申请各个实施例中的各网元单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件网元单元的形式实现。
上述集成的单元如果以软件网元单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,终端设备,云服务器,或者接入网设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (14)
1.一种通信方法,其特征在于,所述方法应用于终端设备,所述方法包括:
接收来自接入网设备的第一消息,所述第一消息用于请求第一时间差,所述第一时间差为所述终端设备接收下行参考信号的时间与所述终端设备发送上行参考信号的时间的差值,所述第一消息还包括所述第一时间差的时间信息;
根据所述第一时间差的时间信息上报所述第一时间差。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一时间差的时间信息上报所述第一时间差,包括:
根据所述第一时间差的时间信息测量所述第一时间差;
向所述接入网设备上报所述第一时间差。
3.根据权利要求1或2所述的方法,其特征在于,所述第一时间差的时间信息包括第一时间单元的编号和所述第一时间单元所在的***帧的帧号,其中,所述终端设备在所述第一时间单元测量所述第一时间差。
4.根据权利要求2所述的方法,其特征在于,所述第一时间差的时间信息包括周期和起始时间,所述根据所述第一时间差的时间信息测量所述第一时间差,包括:
根据所述周期和所述起始时间,测量所述第一时间差。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收来自所述接入网设备的第一偏移值和/或第二偏移值,所述第一偏移值为所述周期的偏移值,所述第二偏移值为所述起始时间的偏移值;
根据所述第一偏移值和/或所述第二偏移值,更新所述周期和/或起始时间。
6.一种通信方法,其特征在于,所述方法应用于接入网设备,所述方法包括:
向终端设备发送第一消息,所述第一消息用于请求第一时间差,所述第一时间差为所述终端设备接收下行参考信号的时间与所述终端设备发送上行参考信号的时间的差值,所述第一消息还包括所述第一时间差的时间信息;
接收所述终端设备上报的第一时间差;
确定第二时间差,所述第二时间差为所述接入网设备接收上行参考信号的时间与所述接入网设备发送下行参考信号的时间的差值;
根据所述第一时间差和所述第二时间差确定往返时延。
7.根据权利要求6所述的方法,其特征在于,所述第一时间差的时间信息包括第一时间单元的编号和所述第一时间单元所在的***帧的帧号。
8.根据权利要求6所述的方法,其特征在于,所述第一时间差的时间信息包括周期和起始时间。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
向所述终端设备发送第一偏移值和/或第二偏移值,所述第一偏移值为所述周期的偏移值,第二偏移值为所述起始时间的偏移值。
10.一种通信装置,其特征在于,所述通信装置包括用于执行如权利要求1-9中任一所述方法的模块。
11.一种通信装置,其特征在于,包括处理器,所述处理器和存储器耦合,所述存储器中存储有计算机程序;所述处理器用于调用所述存储器中的计算机程序,使得所述通信装置执行如权利要求1至9中任一所述的方法。
12.一种通信装置,其特征在于,包括处理器和接口电路,所述接口电路用于接收来自所述通信装置之外的其它通信装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它通信装置,所述处理器通过逻辑电路或执行代码指令用于实现如权利要求1至9中任一项所述的方法。
13.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算机执行时,实现如权利要求1至9中任一项所述方法。
14.一种计算机程序产品,其特征在于,当计算机读取并执行所述计算机程序产品时,使得计算机执行权利要求1至9中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210434598.XA CN116981041A (zh) | 2022-04-24 | 2022-04-24 | 一种通信方法及相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210434598.XA CN116981041A (zh) | 2022-04-24 | 2022-04-24 | 一种通信方法及相关装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116981041A true CN116981041A (zh) | 2023-10-31 |
Family
ID=88481910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210434598.XA Pending CN116981041A (zh) | 2022-04-24 | 2022-04-24 | 一种通信方法及相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116981041A (zh) |
-
2022
- 2022-04-24 CN CN202210434598.XA patent/CN116981041A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111406434B (zh) | 用于无线网络的联合波束报告的方法、装置和介质 | |
CN109150272B (zh) | 通信方法、终端及网络设备 | |
CN110972156B (zh) | 一种干扰测量方法、装置、芯片及存储介质 | |
WO2022077387A1 (zh) | 一种通信方法及通信装置 | |
US10972199B2 (en) | RSSI measurement method, network device, and terminal device | |
JP7528272B2 (ja) | Str能力指示方法及び関連する装置 | |
WO2021051364A1 (zh) | 一种通信方法、装置及设备 | |
CN110139370B (zh) | 信息指示的方法、通信装置和通信*** | |
WO2022141219A1 (zh) | 一种定位方法及相关装置 | |
WO2022141184A1 (zh) | 一种上行参考信号资源的配置方法及相关装置 | |
CN114097187B (zh) | 信道质量上报方法、装置及*** | |
CN110933746B (zh) | 一种能力信息发送、接收方法及设备 | |
WO2022199346A1 (zh) | 指示方法及相关产品 | |
CN116981041A (zh) | 一种通信方法及相关装置 | |
WO2022077399A1 (zh) | 一种下行定位方法及通信装置 | |
JP2020533866A (ja) | Hrssi測定方法、ネットワークデバイス及び端末デバイス | |
CN115811715A (zh) | 一种通信方法和通信装置 | |
CN110149189B (zh) | 一种信息传输方法和装置 | |
WO2024146471A1 (zh) | 一种通信方法及装置 | |
WO2024139922A1 (zh) | 一种通信方法及装置 | |
WO2024094146A1 (zh) | 一种通信方法及装置 | |
WO2024093607A1 (zh) | 一种通信方法及装置 | |
WO2023040589A1 (zh) | 一种通信方法及相关装置 | |
WO2022247483A1 (zh) | 一种信道信息上报方法及相关装置 | |
CN112106420B (zh) | 通信方法、设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |