CN116367185A - 一种通信方法及装置 - Google Patents
一种通信方法及装置 Download PDFInfo
- Publication number
- CN116367185A CN116367185A CN202111614166.9A CN202111614166A CN116367185A CN 116367185 A CN116367185 A CN 116367185A CN 202111614166 A CN202111614166 A CN 202111614166A CN 116367185 A CN116367185 A CN 116367185A
- Authority
- CN
- China
- Prior art keywords
- network element
- time service
- access network
- clock
- time
- 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 165
- 238000000034 method Methods 0.000 title claims abstract description 77
- 230000006870 function Effects 0.000 claims description 69
- 238000012545 processing Methods 0.000 claims description 42
- 238000004590 computer program Methods 0.000 claims description 19
- 238000013461 design Methods 0.000 description 45
- 230000004044 response Effects 0.000 description 22
- 238000007726 management method Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 7
- 238000013523 data management Methods 0.000 description 6
- 238000013475 authorization Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 235000014510 cooky Nutrition 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 101150119040 Nsmf gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- 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)
- Synchronisation In Digital Transmission Systems (AREA)
- Electric Clocks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及通信领域,公开了一种通信方法及装置。其中方法包括:第一通信装置接收来自第二通信装置的授时请求消息,授时请求消息用于请求为多个终端设备授时,多个终端设备包括第一终端设备和第二终端设备;以及,根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度,确定为多个终端设备授时的目标时钟,并采用目标时钟为多个终端设备授时。如此,由于第一通信装置根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度来确定目标时钟,从而能够实现为多个终端设备授时,且便于满足多个终端设备之间的时间同步需求。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法及装置。
背景技术
第三代合作伙伴计划(3rd generation partnership project,3GPP)支持第五代(the 5th generation,5G)网络中的时钟为终端设备授时,其中,5G网络中能够为终端设备授时的时钟可以有多种。比如,接入网网元的时钟可以为终端设备授时,具体来说,接入网网元可以通过***消息或者无线资源控制(radio resource control,RRC)消息向终端设备发送时间信息,该时间信息用于指示接入网网元的时钟的时间;又比如,TNF网元的时钟可以为终端设备授时,具体来说,TNF网元可以通过AMF网元向接入网网元发送时间信息,该时间信息用于指示TNF网元的时钟的时间,进而由接入网网元将该时间信息发送给终端设备。
然而,当需要为多个终端设备授时时,由于为多个终端设备中不同终端设备授时的时钟都可能会有多种,此种情形下,如何为多个终端设备授时,仍需进一步的研究。
发明内容
本申请提供了一种通信方法及装置,用于确定为多个终端设备授时的时钟,从而实现为多个终端设备授时。
第一方面,本申请实施例提供一种通信方法,该方法可以应用于第一通信装置或者第一通信装置中的芯片,以该方法应用于第一通信装置为例,在该方法中,第一通信装置接收来自第二通信装置的授时请求消息,所述授时请求消息用于请求为多个终端设备授时,所述多个终端设备包括第一终端设备和第二终端设备;以及,根据一个或多个候选时钟为所述多个终端设备授时所对应的授时误差精度,确定为所述多个终端设备授时的目标时钟,并采用所述目标时钟为所述多个终端设备授时。
采用上述方法,由于第一通信装置根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度来确定目标时钟,并采用目标时钟为多个终端设备授时,从而能够实现为多个终端设备授时,且便于满足多个终端设备之间的时间同步需求。
在一种可能的设计中,所述目标时钟为所述多个终端设备授时所对应的授时误差精度小于或等于第一阈值;或者,所述目标时钟为所述多个终端设备授时所对应的授时误差精度小于或等于所述一个或多个候选时钟中的其它候选时钟为所述多个终端设备授时所对应的授时误差精度。
在一种可能的设计中,所述授时请求消息还包括所述多个终端设备的时钟精度,所述目标时钟的时钟精度匹配所述多个终端设备的时钟精度。
在一种可能的设计中,所述一个或多个候选时钟包括第一接入网网元的时钟;确定为所述多个终端授时的目标时钟,包括:确定所述第一接入网网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时。
在一种可能的设计中,所述第一接入网网元为所述第一终端设备的服务网元;确定所述第一接入网网元的时钟为所述第二终端设备授时,包括:确定所述第一接入网网元的时钟通过第二接入网网元为所述第二终端设备授时,所述第二接入网网元为所述第二终端设备的服务网元;所述第一接入网网元的时钟为所述多个终端设备授时所对应的授时误差精度为:所述第一接入网网元的时钟为第二接入网网元授时的时延。
在一种可能的设计中,所述方法还包括:接收来自所述第一接入网网元的第一上报信息,所述第一上报信息包括所述第一接入网网元的时钟为所述第二接入网网元授时的时延。
在一种可能的设计中,所述方法还包括:发送第一请求消息,所述第一请求消息包括所述第二接入网网元的标识,所述第一请求消息用于请求所述第一上报信息。
在一种可能的设计中,所述方法还包括:接收来自所述第一接入网网元的第一能力信息,所述第一能力信息用于指示第一上报周期,所述第一上报信息在所述第一上报周期内有效。
在一种可能的设计中,所述一个或多个候选时钟包括第一接入网网元的时钟和第二接入网网元的时钟,所述第一接入网网元为所述第一终端设备的服务网元,所述第二接入网网元为所述第二终端设备的服务网元;确定为所述多个终端设备授时的目标时钟,包括:确定所述第一接入网网元的时钟为所述第一终端设备授时以及所述第二接入网网元的时钟为所述第二终端设备授时。
在一种可能的设计中,所述第一接入网网元的时钟为所述第一终端设备授时以及所述第二接入网网元的时钟为所述第二终端设备授时所对应的授时误差精度为:所述第一接入网网元的时钟和所述第二接入网网元的时钟之间的时钟误差。
在一种可能的设计中,所述一个或多个候选时钟包括时钟网络功能TNF网元的时钟;确定为所述多个终端设备授时的目标时钟,包括:确定所述TNF网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时。
在一种可能的设计中,确定所述TNF网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时,包括:确定所述TNF网元的时钟通过第一接入网网元为所述第一终端设备授时,以及所述TNF网元的时钟通过第二接入网网元为所述第二终端设备授时;所述第一接入网网元为所述第一终端设备的服务网元,所述第二接入网网元为所述第二终端设备的服务网元;
所述TNF网元的时钟为所述多个终端设备授时所对应的授时误差精度满足如下公式:
W=Tt1-Tt2
其中,W为所述TNF网元的时钟为所述多个终端设备授时所对应的授时误差精度,Tt1为所述TNF网元的时钟为所述第一接入网网元授时的时延,Tt2为所述TNF网元的时钟为所述第二接入网网元授时的时延。
在一种可能的设计中,所述第一通信装置为TNF网元。此种情况下,接收来自第二通信装置的授时请求消息,包括:接收来自网络开放功能NEF网元的所述授时请求消息。
在一种可能的设计中,所述多个终端设备对应第一AMF网元,所述第一通信装置为所述第一AMF网元。此种情况下,接收来自第二通信装置的授时请求消息,包括:接收来自NEF网元的所述授时请求消息。
第二方面,本申请实施例提供一种通信方法,该方法可以应用于第二通信装置或者第二通信装置中的芯片,以该方法应用于第二通信装置为例,在该方法中,第二通信装置接收第一授时请求消息,所述第一授时请求消息包括多个终端设备的标识;若所述多个终端设备对应至少两个AMF网元,则向TNF网元发送第二授时请求消息,所述第三授时请求消息包括所述多个终端设备的标识;若所述多个终端设备对应第一AMF网元,则向所述第一AMF网元发送第三授时请求消息,所述第三授时请求消息包括所述多个终端设备的标识。
在一种可能的设计中,所述方法还包括:向UDM网元发送查询消息,所述查询消息包括所述多个终端设备的标识;接收所述UDM网元根据所述查询消息发送的所述多个终端设备对应的AMF网元的标识。
在一种可能的设计中,所述第二通信装置为NEF网元;接收第一授时请求消息,包括:接收来自AF网元所述第一授时请求消息。
在一种可能的设计中,所述第一授时请求消息、所述第二授时请求消息以及所述第三授时请求消息还包括所述多个终端设备的时钟精度。
第三方面,本申请提供一种通信装置,所述通信装置具备实现上述第一方面的功能,比如,所述通信装置包括执行上述第一方面涉及操作所对应的模块或单元或手段(means),所述模块或单元或手段可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现。
在一种可能的设计中,所述通信装置包括处理单元、通信单元,其中,通信单元可以用于收发信号,以实现该通信装置和其它装置之间的通信;处理单元可以用于执行该通信装置的一些内部操作。处理单元、通信单元执行的功能可以和上述第一方面涉及的操作相对应。
在一种可能的设计中,所述通信装置包括处理器,处理器可以用于与存储器耦合。所述存储器可以保存实现上述第一方面涉及的功能的必要计算机程序或指令。所述处理器可执行所述存储器存储的计算机程序或指令,当所述计算机程序或指令被执行时,使得所述通信装置实现上述第一方面中任意可能的设计或实现方式中的方法。
在一种可能的设计中,所述通信装置包括处理器和存储器,存储器可以保存实现上述第一方面涉及的功能的必要计算机程序或指令。所述处理器可执行所述存储器存储的计算机程序或指令,当所述计算机程序或指令被执行时,使得所述通信装置实现上述第一方面中任意可能的设计或实现方式中的方法。
在一种可能的设计中,所述通信装置包括处理器和接口电路,其中,处理器用于通过所述接口电路与其它装置通信,并执行上述第一方面中任意可能的设计或实现方式中的方法。
第四方面,本申请提供一种通信装置,所述通信装置具备实现上述第二方面的功能,比如,所述通信装置包括执行上述第二方面涉及操作所对应的模块或单元或手段,所述模块或单元或手段可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现。
在一种可能的设计中,所述通信装置包括处理单元、通信单元,其中,通信单元可以用于收发信号,以实现该通信装置和其它装置之间的通信;处理单元可以用于执行该通信装置的一些内部操作。处理单元、通信单元执行的功能可以和上述第二方面涉及的操作相对应。
在一种可能的设计中,所述通信装置包括处理器,处理器可以用于与存储器耦合。所述存储器可以保存实现上述第二方面涉及的功能的必要计算机程序或指令。所述处理器可执行所述存储器存储的计算机程序或指令,当所述计算机程序或指令被执行时,使得所述通信装置实现上述第二方面中任意可能的设计或实现方式中的方法。
在一种可能的设计中,所述通信装置包括处理器和存储器,存储器可以保存实现上述第二方面涉及的功能的必要计算机程序或指令。所述处理器可执行所述存储器存储的计算机程序或指令,当所述计算机程序或指令被执行时,使得所述通信装置实现上述第二方面中任意可能的设计或实现方式中的方法。
在一种可能的设计中,所述通信装置包括处理器和接口电路,其中,处理器用于通过所述接口电路与其它装置通信,并执行上述第二方面中任意可能的设计或实现方式中的方法。
可以理解地,上述第三方面或第四方面中,处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。此外,以上处理器可以为一个或多个,存储器可以为一个或多个。存储器可以与处理器集成在一起,或者存储器与处理器分离设置。在具体实现过程中,存储器可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
第五方面,本申请提供一种通信***,该通信***可以包括上述第三方面所提供的通信装置和上述第四方面所提供的通信装置;可选地,还可以包括多个终端设备。
第六方面,本申请提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述第一方面或第二方面的任一种可能的设计中的方法。
第七方面,本申请提供一种计算机程序产品,当计算机读取并执行所述计算机程序产品时,使得计算机执行上述第一方面或第二方面的任一种可能的设计中的方法。
第八方面,本申请提供一种芯片,所述芯片包括处理器,所述处理器与存储器耦合,用于读取并执行所述存储器中存储的软件程序,以实现上述第一方面或第二方面的任一种可能的设计中的方法。
本申请的这些方面或其它方面在以下实施例的描述中会更加简明易懂。
附图说明
图1A和图1B为本申请实施例提供的两种网络架构示意图;
图2为本申请实施例提供的获取时延和时钟误差的一种可能的实现流程示意图;
图3为本申请实施例一提供的通信方法所对应的流程示意图;
图4为本申请实施例二提供的通信方法所对应的流程示意图;
图5为本申请实施例三提供的通信方法所对应的流程示意图;
图6为本申请实施例中所涉及的装置的可能的示例性框图;
图7为本申请实施例提供的一种通信装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
图1A为基于服务化架构的5G网络架构示意图。图1A所示的5G网络架构中可包括终端设备、接入网设备以及核心网设备。终端设备通过接入网设备和核心网设备接入数据网络(data network,DN)。其中,核心网设备包括以下网元中的部分或者全部:统一数据管理(unified data management,UDM)网元、统一数据库(unified data repository,UDR)网元、网络开放功能(network exposure function,NEF)网元(图中未示出)、应用功能(application function,AF)网元、策略控制功能(policy control function,PCF)网元、接入与移动性管理功能(access and mobility management function,AMF)网元、会话管理功能(session management function,SMF)网元、用户面功能(user plane function,UPF)网元、网络存储功能(Network Repository Function,NRF)网元(图中未示出)、时钟网络功能(timing network function,TNF)网元。
本申请的终端设备(也可以称为用户设备(user equipment,UE))是一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
上述终端设备可通过运营商网络提供的接口(例如N1等)与运营商网络建立连接,使用运营商网络提供的数据和/或语音等服务。终端设备还可通过运营商网络访问DN,使用DN上部署的运营商业务,和/或第三方提供的业务。其中,上述第三方可为运营商网络和终端设备之外的服务方,可为终端设备提供他数据和/或语音等服务。其中,上述第三方的具体表现形式,具体可根据实际应用场景确定,在此不做限制。
接入网设备(也可以称为接入网网元),是一种为终端设备提供无线通信功能的设备。接入网设备例如包括但不限于:5G中的下一代基站(g nodeB,gNB)、演进型节点B(evolved node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(nodeB,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiverstation,BTS)、家庭基站(例如,home evolved nodeB,或home node B,HNB)、基带单元(baseBand unit,BBU)、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、移动交换中心等。
接入网设备和终端设备可以是固定位置的,也可以是可移动的。接入网设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对接入网设备和终端设备的应用场景不做限定。
本申请中,移动性管理网元是由运营商网络提供的控制面网元,负责终端设备接入运营商网络的接入控制和移动性管理,例如包括移动状态管理,分配用户临时身份标识,认证和授权用户等功能。在5G中,移动性管理网元可以是AMF网元,在未来通信如第六代(the 6th generation,6G)中,移动性管理网元仍可以是AMF网元,或有其它的名称,本申请不做限定。
本申请中,会话管理网元是由运营商网络提供的控制面网元,负责管理终端设备的协议数据单元(protocol data unit,PDU)会话。PDU会话是一个用于传输PDU的通道,终端设备需要通过PDU会话与DN互相传送PDU。PDU会话由SMF网元负责建立、维护和删除等。会话管理网元包括会话管理(如会话建立、修改和释放,包含用户面网元和接入网设备之间的隧道维护)、用户面网元的选择和控制、业务和会话连续性(Service and SessionContinuity,SSC)模式选择、漫游等会话相关的功能。在5G中,会话管理网元可以是SMF网元,在未来通信如6G中,会话管理网元仍可以是SMF网元,或有其它的名称,本申请不做限定。
本申请中,用户面网元是由运营商提供的网关,是运营商网络与DN通信的网关。UPF网元包括数据包路由和传输、包检测、业务用量上报、服务质量(Quality of Service,QoS)处理、合法监听、上行包检测、下行数据包存储等用户面相关的功能。在5G中,用户面网元可以是UPF网元,在未来通信如6G中,用户面网元仍可以是UPF网元,或有其它的名称,本申请不做限定。
本申请中,数据管理网元是由运营商提供的控制面网元,负责存储运营商网络中签约用户的用户永久标识符(subscriber permanent identifier,SUPI)、信任状(credential)、安全上下文(security context)、签约数据等信息。数据管理网元所存储的这些信息可用于终端设备接入运营商网络的认证和授权。其中,上述运营商网络的签约用户具体可为使用运营商网络提供的业务的用户,例如使用中国电信的手机芯卡的用户,或者使用***的手机芯卡的用户等。上述签约用户的永久签约标识(subscriptionpermanent identifier,SUPI)可为该手机芯卡的号码等。上述签约用户的信任状、安全上下文可为该手机芯卡的加密密钥或者跟该手机芯卡加密相关的信息等存储的小文件,用于认证和/或授权。上述安全上下文可为存储在用户本地终端(例如手机)上的数据(cookie)或者令牌(token)等。上述签约用户的签约数据可为该手机芯卡的配套业务,例如该手机芯卡的流量套餐或者使用网络等。需要说明的是,永久标识符、信任状、安全上下文、认证数据(cookie)、以及令牌等同认证、授权相关的信息,在本申请文件中,为了描述方便起见不做区分、限制。如果不做特殊说明,本申请实施例将以用安全上下文为例进行来描述,但本申请实施例同样适用于其他表述方式的认证、和/或授权信息。在5G中,数据管理网元可以是UDM网元,在未来通信如6G中,数据管理网元仍可以是UDM网元,或有其它的名称,本申请不做限定。
本申请中,统一数据库网元是由运营商提供的控制面网元,包含执行签约数据、策略数据、应用数据等类型数据的存取功能。在5G中,统一数据库网元可以是UDR网元,在未来通信如6G中,统一数据库网元仍可以是UDR网元,或有其它的名称,本申请不做限定。
本申请中,网络开放网元是由运营商提供控制面网元。网络开放网元以安全的方式对第三方开放运营商网络的对外接口。在会话管理网元需要与第三方的网元通信时,网络开放网元可作为会话管理网元与第三方的网元通信的中继。网络开放网元作为中继时,可作为签约用户的标识信息的翻译,以及第三方的网元的标识信息的翻译。比如,网络开放网元将签约用户的SUPI从运营商网络发送到第三方时,可以将SUPI翻译成其对应的外部身份标识(identity,ID)。反之,网络开放网元将外部ID(第三方的网元ID)发送到运营商网络时,可将其翻译成SUPI。在5G中,网络开放网元可以是NEF网元,在未来通信如6G中,网络开放网元仍可以是NEF网元,或有其它的名称,本申请不做限定。
本申请中,应用功能网元用于传递应用侧对网络侧的需求,例如,QoS需求或用户状态事件订阅等。应用功能网元可以是第三方功能实体,也可以是运营商部署的应用服务器。在5G中,应用功能网元可以是AF网元,在未来通信如6G中,应用功能网元仍可以是AF网元,或有其它的名称,本申请不做限定。
本申请中,策略控制网元是由运营商提供的控制面功能,用于向会话管理网元提供PDU会话的策略。策略可以包括计费相关策略、QoS相关策略和授权相关策略等。在5G中,策略控制网元可以是PCF网元,在未来通信如6G中,策略控制网元仍可以是PCF网元,或有其它的名称,本申请不做限定。
本申请中,网络存储功能网元可用于提供网元发现功能,基于其他网元的请求,提供网元类型对应的网元信息。网络存储功能网元还提供网元管理服务,如网元注册、更新、去注册以及网元状态订阅和推送等。在5G中,网络存储功能网元可以是NRF网元,在未来通信如6G中,网络存储功能网元仍可以是NRF网元,或有其它的名称,本申请不做限定。
本申请中,时钟网络功能网元可用于管理5G网络的一个或多个时钟的信息,且可以通过自己的端口对外提供时钟的时间信息,比如直接或间接向终端设备、接入网设备、核心网设备或第三方应用功能网元提供时钟的时间信息。其中,时间信息表示时钟的时间、时刻或时间点。在5G中,时钟网络功能网元可以是TNF网元,示例性地,TNF网元的功能可以由3GPP定义的时间敏感通信和时间同步功能(time sensitive communication and timesynchronization function,TSCTSF)网元来实现。在未来通信如6G中,时钟网络功能网元仍可以是TNF网元,或有其它的名称,本申请不做限定。
DN,是位于运营商网络之外的网络,运营商网络可以接入多个DN,DN上可部署多种业务,可为终端设备提供数据和/或语音等服务。例如,DN是某智能工厂的私有网络,智能工厂安装在车间的传感器可为终端设备,DN中部署了传感器的控制服务器,控制服务器可为传感器提供服务。传感器可与控制服务器通信,获取控制服务器的指令,根据指令将采集的传感器数据传送给控制服务器等。又例如,DN是某公司的内部办公网络,该公司员工的手机或者电脑可为终端设备,员工的手机或者电脑可以访问公司内部办公网络上的信息、数据资源等。
图1A中Npcf、Nudr、Nudm、Naf、Namf、Nsmf、Ntnf分别为上述PCF、UDR、UDM、AF、AMF、SMF、TNF提供的服务化接口,用于调用相应的服务化操作。N1、N2、N3、N4,以及N6为接口序列号,这些接口序列号的含义可参见图1B中的描述。
图1B为基于点对点接口的5G网络架构示意图,其中的网元的功能的介绍可以参考图1A中对应的网元的功能的介绍,不再赘述。图1B与图1A的主要区别在于:图1A中的各个控制面网元之间的接口是服务化的接口,图1B中的各个控制面网元之间的接口是点对点的接口。
在图1B所示的架构中,各个网元之间的接口名称及功能如下:
1)、N1:AMF与终端设备之间的接口,可以用于向终端设备传递NAS信令(如包括来自AMF的QoS规则)等。
2)、N2:AMF与RAN之间的接口,可以用于传递核心网侧至RAN的无线承载控制信息等。
3)、N3:RAN与UPF之间的接口,主要用于传递RAN与UPF间的上下行用户面数据。
4)、N4:SMF与UPF之间的接口,可以用于控制面与用户面之间传递信息,包括控制面向用户面的转发规则、QoS控制规则、流量统计规则等的下发以及用户面的信息上报。
5)、N5:AF与PCF之间的接口,可以用于应用业务请求下发以及网络事件上报。
6)、N6:UPF与DN的接口,用于传递UPF与DN之间的上下行用户数据流。
7)、N7:PCF与SMF之间的接口,可以用于下发协议数据单元(protocol data unit,PDU)会话粒度以及业务数据流粒度控制策略。
8)、N8:AMF与UDM间的接口,可以用于AMF向UDM获取接入与移动性管理相关签约数据与鉴权数据,以及AMF向UDM注册终端设备当前移动性管理相关信息等。
9)、N9:UPF和UPF之间的用户面接口,用于传递UPF间的上下行用户数据流。
10)、N10:SMF与UDM间的接口,可以用于SMF向UDM获取会话管理相关签约数据,以及SMF向UDM注册终端设备当前会话相关信息等。
11)、N11:SMF与AMF之间的接口,可以用于传递RAN和UPF之间的PDU会话隧道信息、传递发送给终端设备的控制消息、传递发送给RAN的无线资源控制信息等。
12)、N15:PCF与AMF之间的接口,可以用于下发终端设备策略及接入控制相关策略。
13)、N35:UDM与UDR间的接口,可以用于UDM从UDR中获取用户签约数据信息。
14)、N36:PCF与UDR间的接口,可以用于PCF从UDR中获取策略相关签约数据以及应用数据相关信息。
可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。作为一种可能的实现方法,上述网元或者功能可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。
基于图1A或图1B所示意的网络架构,本申请实施例提供一种通信方法,在该方法中,第一通信装置接收来自第二通信装置的授时请求消息,授时请求消息用于请求为多个终端设备授时;第一通信装置根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度,确定为多个终端设备授时的目标时钟,并采用目标时钟为多个终端设备授时。如此,由于第一通信装置根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度来确定目标时钟,从而能够实现为多个终端设备授时,且便于满足多个终端设备之间的时间同步需求。
下面先对本申请实施例所涉及的相关技术特征进行解释说明。需要说明的是,这些解释是为了让本申请实施例更容易被理解,而不应该视为对本申请所要求的保护范围的限定。
(1)时钟精度
以终端设备为例,终端设备的时钟精度可以包括两部分内容,第一部分为数值,第二部分为时间单位。终端设备的时钟精度的第二部分取决于终端设备的时钟的最小时间单位,比如秒、毫秒、微妙等;终端设备的时钟精度的第一部分取决于终端设备的时钟的调整步长,比如1。时钟精度的值越小,则说明时钟精度越高;时钟精度的值越大,则说明时钟精度越低。可以理解的是,时钟精度也可以称为时间精度。
(2)时延(delay)、时钟误差(offset)
不同节点之间通信时,会存在传输时延(简称为时延)。比如,第一节点的时钟为第二节点授时,会存在授时时延。在一个示例中,第一节点为接入网网元,第二节点为终端设备;或者,第一节点为第一接入网网元,第二节点为第二接入网网元;又或者,第一节点为TNF网元,第二节点为接入网网元。
不同节点的时钟之间可能存在时钟误差,比如第一节点的时钟和第二节点的时钟不同步,则第一节点的时钟和第二节点的时钟之间存在时钟误差。
下面结合图2描述获取时延和时钟误差的一种可能的实现流程,如图2所示,该流程可以包括:
S201,第一节点在时间t1向第二节点发送第一信号,并记录发送第一信号的时间t1;相应地,第二节点在时间t2接收到第一信号,并记录接收第一信号的时间t2。
S202,第二节点在时间t3向第一节点发送第二信号,并记录发送第二信号的时间t3;相应地,第一节点在时间t4接收到第二信号,并记录接收第二信号的时间t4。
S203,第二节点向第一节点发送时间信息,时间信息包括时间t2和时间t3;相应地,第一节点接收时间信息。
S204,第一节点根据时间信息,确定第一节点的时钟为第二节点授时的时延。
此处,第一节点可以通过如下公式确定第一节点的时钟为第二节点授时的时延T:
T=[(t2-t1)+(t4-t3)]/2……公式1
S205,第一节点根据时间信息,确定第一节点的时钟和第二节点的时钟之间的时钟误差。
此处,第一节点可以通过如下公式确定第一节点的时钟和第二节点的时钟之间的时钟误差F:
F=[(t2-t1)-(t4-t3)]/2……公式2
需要说明的是,在其它可能的实施例中,也可以由第一节点将时间t1、时间t4发送给第二节点,进而由第二节点来计算时延T和时钟误差F。本申请实施例中,将以由第一节点计算时延T和时钟误差F为例进行描述。
下面结合实施例一至实施例三对本申请实施例提供的通信方法进行介绍。
实施例一
图3为本申请实施例一提供的通信方法所对应的流程示意图。如图3所示,包括:
S301,第一通信装置接收来自第二通信装置的授时请求消息,该授时请求消息用于请求为多个终端设备授时。
此处,授时请求消息可以包括多个终端设备的标识。以多个终端设备为两个终端设备为例,两个终端设备可以分别为第一终端设备和第二终端设备。其中,为第一终端设备服务的接入网网元可以为第一接入网网元,比如第一终端设备位于第一接入网网元的覆盖区域内,进而第一接入网网元可以为第一终端设备提供服务;为第二终端设备服务的接入网网元可以为第二接入网网元,比如第二终端设备位于第二接入网网元的覆盖区域内,进而第二接入网网元可以为第二终端设备提供服务。
示例性地,授时请求消息还可以包括其它可能的信息,比如多个终端设备的时钟精度。其中,第一终端设备和第二终端设备的时间精度可以相同,比如第一终端设备和第二终端设备的时间精度均为1毫秒;或者,第一终端设备可以高于第二终端设备的时间精度,比如第一终端设备的时间精度为1毫秒,第二终端设备的时间精度为1秒;又或者,第一终端设备可以低于第二终端设备的时间精度,比如第一终端设备的时间精度为1秒,第二终端设备的时间精度为1毫秒。
示例性地,第一通信装置可以为TNF网元,或者当第一终端设备和第二终端设备对应同一AMF网元(比如第一AMF网元)时,第一通信装置也可以为第一AMF网元;第二通信装置可以为NEF网元。
S302,第一通信装置根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度,确定为多个终端设备授时的目标时钟。
作为一种可能的实现,S302可以包括步骤a、步骤b和步骤c。
步骤a,第一通信装置根据授时请求消息,确定需要为多个终端设备授时后,可以针对每个终端设备,确定为该终端设备授时的候选时钟。
比如,针对于第一终端设备,第一通信装置可以确定为第一终端设备授时的候选时钟包括:①第一接入网网元的时钟、②第二接入网网元的时钟、③TNF网元的时钟;以及,针对于第二终端设备,第一通信装置可以确定为第二终端设备授时的候选时钟包括:④第一接入网网元的时钟、⑤第二接入网网元的时钟、⑥TNF网元的时钟。
步骤b,第一通信装置可以确定①②③中的任一时钟为第一终端设备授时以及④⑤⑥中的任一时钟为第二终端设备授时所对应的授时误差精度。
比如,第一通信装置可以确定第一接入网网元的时钟为第一终端设备授时以及为第二终端设备授时(对应①④,下文中称为第一授时方式)所对应的授时误差精度、第二接入网网元的时钟为第一终端设备授时以及为第二终端设备授时(对应②⑤,下文中称为第二授时方式)所对应的授时误差精度、第一接入网网元的时钟为第一终端设备授时以及第二接入网网元的时钟为第二终端设备授时(对应①⑤,下文中称为第三授时方式)所对应的授时误差精度、TNF网元的时钟为第一终端设备授时以及为第二终端设备授时(对应③⑥,下文中称为第四授时方式)所对应的授时误差精度等。其中,授时误差精度可以是指,为第一终端设备授时所对应的授时时延与为第二终端设备授时所对应的授时时延之间的误差,或者也可以是指,在为第一终端设备和第二终端设备授时后,第一终端设备的时钟与第二终端设备的时钟之间的时钟误差。
此处仅列举出其中的四种授时方式,还可以包括其它授时方式,此处不再一一列举。
下面对第一通信装置确定多种授时方式(比如上述四种授时方式)所对应的授时误差精度的实现进行描述。
(1)第一授时方式
在第一授时方式中,第一接入网网元的时钟为第一终端设备授时,比如第一接入网元向第一终端设备发送第一时间信息,第一时间信息用于指示第一接入网网元的时钟的时间;以及,第一接入网网元的时钟为第二终端设备授时,由于第一接入网网元不是为第二终端设备服务的接入网网元,因此第一接入网网元的时钟为第二终端设备授时可以是指,第一接入网网元的时钟通过第二接入网网元为第二终端设备授时,比如第一接入网网元向第二接入网网元发送第一时间信息,进而由第二接入网网元将第一时间信息发送给第二终端设备。
本申请实施例中,假设第一接入网网元的时钟为第一终端设备授时(比如第一接入网设备向第一终端设备发送第一时间信息)的时延和第二接入网网元的时钟为第二终端设备授时(比如第二接入网设备向第二终端设备发送第一时间信息)的时延相同,因此,则第一授时方式所对应的授时误差精度(为便于描述,称为授时误差精度1)可以为:第一接入网网元的时钟为第二接入网网元授时的时延,或者说,第一接入网网元向第二接入网网元发送第一时间信息的时延。其中,第一接入网网元的时钟为第二接入网网元授时的时延可以由第一接入网网元通过前文所描述的公式1来确定。
(2)第二授时方式
在第二授时方式中,第二接入网网元的时钟为第一终端设备授时,由于第二接入网网元不是为第一终端设备服务的接入网网元,因此第二接入网网元的时钟为第一终端设备授时可以是指,第二接入网网元通过第一接入网网元为第一终端设备授时,比如,第二接入网网元向第一接入网网元发送第二时间信息,第二时间信息用于指示第二接入网网元的时钟的时间,进而由第一接入网网元将第二时间信息发送给第一终端设备;以及,第二接入网网元的时钟为第二终端设备授时,比如,第二接入网元向第二终端设备发送第二时间信息。
第二授时方式所对应的授时误差精度(为便于描述,称为授时误差精度2)可以为:第二接入网网元的时钟为第一接入网网元授时的时延。其中,第二接入网网元的时钟为第一接入网网元授时的时延可以由第二接入网网元通过前文所描述的公式1来确定。
(3)第三授时方式
在第三授时方式中,第一接入网网元的时钟为第一终端设备授时,以及第二接入网网元的时钟为第二终端设备授时。第三授时方式所对应的授时误差精度(为便于描述,称为授时误差精度3)可以为:第一接入网网元的时钟和第二接入网网元的时钟之间的时钟误差。其中,第一接入网网元的时钟和第二接入网网元的时钟之间的时钟误差可以由第一接入网网元通过前文所描述的公式2来确定。
(4)第四授时方式
在第四授时方式中,TNF网元的时钟为第一终端设备授时,比如,TNF网元向第一接入网元发送第三时间信息,第三时间信息即为TNF网元的时钟的时间信息,进而由第一接入网网元将第三时间信息发送发送给第一终端设备;以及TNF网元的时钟为第二终端设备授时,比如,TNF网元向第二接入网元发送第三时间信息,进而由第二接入网网元将第三时间信息发送发送给第二终端设备。
第四授时方式所对应的授时误差精度(为便于描述,称为授时误差精度4)为:W=Tt1-Tt2,其中,W为授时误差精度4,Tt1为TNF网元的时钟为第一接入网网元授时的时延,Tt2为TNF网元为第二接入网网元授时的时延。TNF网元的时钟为第一接入网网元和第二接入网网元授时的时延可以由TNF网元通过前文所描述的公式2确定。
如此,第一通信装置可以从第一接入网网元获取第一接入网网元的时钟为第二接入网网元授时的时延,进而得到授时误差精度1;第一通信装置可以从第二接入网网元获取第二接入网网元的时钟为第一接入网网元授时的时延,进而得到授时误差精度2;第一通信装置可以从第一接入网网元获取第一接入网网元的时钟和第二接入网网元的时钟之间的时钟误差,进而得到授时误差精度3;第一通信装置可以从TNF网元获取TNF网元的时钟为第一接入网网元和第二接入网网元授时的时延(如果第一通信装置为TNF网元,则无需执行该步骤),进而得到授时误差精度4。
步骤c,第一通信装置可以根据多种授时方式中每种授时方式所对应的授时误差精度,确定为多个终端设备授时的目标时钟。
作为一种可能的实现,第一通信装置可以确定出所有可能的授时方式所对应的授时误差精度,并根据这些授时方式所对应的授时误差精度,确定为多个终端设备授时的目标时钟。或者,由于一些授时方式所对应的授时误差精度明显较大(比如,第一接入网网元的时钟为第一终端设备授时以及TNF网元的时钟为第二终端设备授时所对应的授时误差精度明显较大),因此,第一通信装置也可以确定出部分授时方式所对应的授时误差精度,并根据这些授时方式所对应的授时误差精度,确定为多个终端设备授时的目标时钟,从而节省处理资源。
比如,第一通信装置可以确定授时误差精度1、授时误差精度2、授时误差精度3和授时误差精度4,并根据授时误差精度1、授时误差精度2、授时误差精度3和授时误差精度4的大小,选择目标授时方式,进而将目标授时方式所对应的为多个终端设备授时的时钟确定为目标时钟。比如,目标授时方式可以为授时误差精度1、授时误差精度2、授时误差精度3和授时误差精度4中的最小授时误差精度所对应的授时方式。举个例子,授时误差精度1<授时误差精度2<授时误差精度3<授时误差精度4,则目标授时方式为第一授时方式,目标时钟为第一接入网网元的时钟。
示例性地,当授时请求消息中包括多个终端设备的时钟精度时,第一通信装置可以根据授时误差精度1、授时误差精度2、授时误差精度3和授时误差精度4的大小以及多个终端设备的时钟精度,选择目标授时方式,目标授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度。比如,授时误差精度1<授时误差精度2<授时误差精度3<授时误差精度4,且第一授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度,则第一通信装置选择出的目标授时方式可以为第一授时方式。又比如,授时误差精度1=授时误差精度2<授时误差精度3<授时误差精度4,第一授时方式所对应的为多个终端设备授时的时钟的时钟精度不匹配多个终端设备的时钟精度,第二授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度,则第一通信装置选择出的目标授时方式可以为第二授时方式。又比如,授时误差精度1<授时误差精度2<授时误差精度3<授时误差精度4,第一授时方式所对应的为多个终端设备授时的时钟的时钟精度不匹配多个终端设备的时钟精度,第一授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度,则第一通信装置选择出的目标授时方式可以为第二授时方式。
其中,当多个终端设备的时钟精度相同时,第一授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度可以是指:第一接入网网元的时钟精度高于或等于多个终端设备的时钟精度。第二授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度可以是指:第二接入网网元的时钟精度高于或等于多个终端设备的时钟精度。第三授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度可以是指:第一接入网网元的时钟精度高于或等于第一终端设备的时钟精度,以及第二接入网网元的时钟精度高于或等于第二终端设备的时钟精度。第四授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度可以是指:TNF网元的时钟精度高于或等于多个终端设备的时钟精度。
当多个终端设备的时钟精度不同(比如第一终端设备的时钟精度高于第二终端设备的时钟精度)时,第一授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度可以是指:第一接入网网元的时钟精度高于或等于第一终端设备的时钟精度。第二授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度可以是指:第二接入网网元的时钟精度高于或等于第一终端设备的时钟精度。第三授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度可以是指:第一接入网网元的时钟精度高于或等于第一终端设备的时钟精度,以及第二接入网网元的时钟精度高于或等于第二终端设备的时钟精度。第四授时方式所对应的为多个终端设备授时的时钟的时钟精度匹配多个终端设备的时钟精度可以是指:TNF网元的时钟精度高于或等于第一终端设备的时钟精度。
可以理解的是,在其它可能的实现中,当第一通信装置确定出某一授时误差精度(比如授时误差精度1)后,可以将授时误差精度1与第一阈值进行比较;若授时误差精度1大于第一阈值,则继续确定其它授时方式对应的授时误差精度(比如授时误差精度2),并将授时误差精度2与第一阈值进行比较;若授时误差精度2小于或等于第一阈值,则可以确定第二授时方式为目标授时方式,进而将第二授时方式所对应的为多个终端设备授时的时钟确定为目标时钟,可选地,第一通信装置也可以无需再确定其它授时方式对应的授时误差精度,从而有效节省处理资源。其中,第一阈值可以为协议预先定义的,具体不做限定。
S303,第一通信装置采用目标时钟为多个终端设备授时。
此处,当第一通信装置为TNF网元时,第一通信装置采用目标时钟为多个终端设备授时的具体实现可以参见实施例二中的描述,当第一通信装置为第一AMF网元时,第一通信装置采用目标时钟为多个终端设备授时的具体实现可以参见实施例三中的描述。
可以理解的是,第一通信装置通过执行上述S302至S303可以实现为多个终端设备进行一次授时,作为一种可能的实现,第一通信装置可以多次执行S302至S303,从而为多个终端设备进行多次授时。
采用上述实施例一中的方案,由于第一通信装置根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度来确定目标时钟,从而能够实现为多个终端设备授时,且便于满足多个终端设备之间的时间同步需求。
实施例二
基于上述实施例一的描述,在实施例二中,将以实施例一中的第一通信装置为TNF网元,第二通信装置为NEF网元为例,结合图4描述一种可能的实现流程。
图4为本申请实施例二提供的通信方法所对应的流程示意图。该流程可以适用于多个终端设备(比如第一终端设备和第二终端设备)对应不同AMF网元的情形。如图4所示,包括:
S401,AF网元向NEF网元发送第一授时请求消息,第一授时请求消息包括多个终端设备的标识;相应地,NEF网元接收第一授时请求消息。
示例性地,第一授时请求消息还可以包括多个终端设备的时钟精度。
S402,NEF网元确定第一终端设备和第二终端设备对应不同AMF网元,并向TNF网元发送第二授时请求消息,相应地,TNF网元接收第二授时请求消息。
此处,第二授时请求消息所包括的内容和第一授时请求消息所包括的内容相同。
示例性地,NEF网元接收到第一授时请求消息后,可以根据第一终端设备的标识,从UDM网元获取第一终端设备对应的AMF网元的标识;以及,根据第二终端设备的标识,从UDM网元获取第二终端设备对应的AMF网元的标识。比如NEF网元可以向UDM网元发送查询消息,查询消息包括第一终端设备的标识和第二终端设备的标识;相应地,UDM网元可以根据查询消息,向NEF网元发送第一终端设备对应的AMF网元的标识和第二终端设备对应的AMF网元的标识。当第一终端设备对应的AMF网元的标识和第二终端设备对应的AMF网元的标识不同时,NEF网元可以确定第一终端设备和第二终端设备对应不同AMF网元,比如第一终端设备对应第一AMF网元,第二终端设备对应第二AMF网元。
可以理解的是,在其它可能的实施例中,NEF网元接收到第一授时请求消息后,也可以不判断第一终端设备和第二终端设备是否对应不同AMF网元,直接向TNF网元发送第二授时请求消息。
上述S402对应实施例一中的S301,实施例二中的第一授时请求消息和第二授时请求消息可以参考实施例一中有关授时请求消息的描述。
S403,TNF网元根据第二授时请求消息,向第一接入网网元发送请求消息1,请求消息1包括第二接入网网元的标识。
示例性地,TNF网元可以通过第一AMF网元向第一接入网网元发送请求消息1,比如TNF网元可以从NEF网元或UDM网元获取第一终端设备对应的第一AMF网元的标识,进而通过第一AMF网元向第一接入网网元发送请求消息1。
S404,第一接入网网元接收请求消息1,并根据请求消息1,向TNF网元发送响应消息1。
示例性地,第一接入网网元可以根据请求消息1,采用前文所描述的方式来确定第一接入网网元的时钟为第二接入网网元授时的时延、第一接入网网元的时钟和第二接入网网元的时钟之间的时钟误差,进而向TNF网元发送响应消息1,响应消息1包括上报信息1,上报信息1包括第一接入网网元的时钟为第二接入网网元授时的时延、第一接入网网元的时钟和第二接入网网元的时钟之间的时钟误差。
作为一种可能的实现,第一接入网网元还可以向TNF网元发送能力信息1,比如第一接入网网元通过响应消息1向TNF网元发送能力信息1,也就是说,响应消息1还可以包括能力信息1,能力信息1用于指示上报周期1,上报信息1在上报周期1内有效。可选地,第一接入网网元在向TNF网元发送上报信息1后,后续可以按照上报周期1主动上报第一接入网网元的时钟为第二接入网网元授时的时延以及第一接入网网元的时钟和第二接入网网元的时钟之间的时钟误差。
比如,上报周期1为1小时,则TNF网元接收到上报信息1后,可以确定上报信息1在之后的1小时内始终是有效的。因此,当TNF网元需要再次使用第一接入网网元的时钟为第二接入网网元授时的时延(比如当TNF网元再次为多个终端设备授时时,需要再次使用第一接入网网元的时钟为第二接入网网元授时的时延来确定授时误差精度1)时,若上报信息1有效,则可以使用上报信息1中所包括的第一接入网网元的时钟为第二接入网网元授时的时延,而无需再向第一接入网网元发送请求消息来获取第一接入网网元的时钟为第二接入网网元授时的时延,从而能够有效节省传输资源的开销。
S405,TNF网元根据第二授时请求消息,向第二接入网网元发送请求消息2,请求消息2包括第一接入网网元的标识。
示例性地,TNF网元可以通过第二AMF网元向第二接入网网元发送请求消息2,比如TNF网元可以从NEF网元或UDM网元获取第二终端设备对应的第二AMF网元的标识,进而通过第二AMF网元向第二接入网网元发送请求消息2。
S406,第二接入网网元接收请求消息2,并根据请求消息2,向TNF网元发送响应消息2。
此处,第二接入网网元可以根据请求消息2,采用前文所描述的方式来确定第二接入网网元的时钟为第一接入网网元授时的时延,可选地,还可以确定第一接入网网元的时钟和第二接入网网元的时钟之间的时钟误差,进而向TNF网元发送响应消息2,响应消息2包括上报信息2,上报信息2包括第二接入网网元的时钟为第一接入网网元授时的时延,可选地,上报信息2还可以包括第一接入网网元的时钟和第二接入网网元的时钟之间的时钟误差。
作为一种可能的实现,第二接入网网元还可以向TNF网元发送能力信息2,比如第二接入网网元通过响应消息2向TNF网元发送能力信息2,也就是说,响应消息2还可以包括能力信息2,能力信息2用于指示上报周期2,上报信息2在上报周期2内有效。可选地,第二接入网网元在向TNF网元发送响应消息2后,后续可以按照上报周期2主动上报第二接入网网元的时钟为第一接入网网元授时的时延。
比如,上报周期2为1小时,则TNF网元接收到上报信息2后,可以确定上报信息2在之后的1小时内始终是有效的。因此,当TNF网元需要再次使用第二接入网网元为第一接入网网元授时的时延(比如当TNF网元再次为多个终端设备授时时,需要再次使用第二接入网网元的时钟为第一接入网网元授时的时延来确定授时误差精度2)时,若上报信息2有效,则可以使用上报信息2中所包括的第二接入网网元的时钟为第一接入网网元授时的时延,而无需再向第一接入网网元发送请求消息来获取第二接入网网元的时钟为第一接入网网元授时的时延,从而能够有效节省传输资源的开销。
可以理解的是,上述S403和S405可以同时执行。
S407,TNF网元根据一个或多个候选时钟为所述多个终端设备授时所对应的授时误差精度,确定为所述多个终端设备授时的目标时钟。
示例性地,TNF网元可以根据第一接入网网元的时钟为第二接入网网元授时的时延,确定授时误差精度1;TNF网元可以根据第二接入网网元的时钟为第一接入网网元授时的时延,确定授时误差精度2;TNF网元可以根据第一接入网网元的时钟与第二接入网网元的时钟之间的时钟误差确定授时误差精度3;以及,TNF网元还可以采用前文所描述的方式来确定TNF网元的时钟为第一接入网网元和第二接入网网元授时的时延,并根据TNF网元的时钟为第一接入网网元和第二接入网网元授时的时延,确定授时误差精度4。
进而,TNF网元可以根据授时误差精度1、授时误差精度2、授时误差精度3和授时误差精度4的大小,选择目标授时方式;或者,TNF网元可以根据授时误差精度1、授时误差精度2、授时误差精度3和授时误差精度4的大小以及多个终端设备的时钟精度,选择目标授时方式,进而将目标授时方式所对应的为多个终端设备授时的时钟确定为目标时钟。
上述S403至S407对应实施例一中的S302,二者可以相互参考。
S408,TNF网元采用目标时钟为多个终端设备授时。
示例性地,若目标授时方式为第一授时方式,则TNF网元采用目标时钟为多个终端设备授时可以是指,TNF网元向第一接入网网元发送指示信息1a,指示信息1a用于指示第一接入网网元的时钟为多个终端设备授时,指示信息1a可以包括多个终端设备的标识和第二接入网网元的标识。相应地,第一接入网网元接收到指示信息1a后,可以向第一终端设备发送第一时间信息,以及根据第二接入网网元的标识,向第二接入网网元发送第二终端设备的标识和第一时间信息。相应地,第二接入网网元可以根据第二终端设备的标识,将第一时间信息发送给第二终端设备。
若目标授时方式为第二授时方式,则TNF网元采用目标时钟为多个终端设备授时可以是指,TNF网元向第二接入网网元发送指示信息1b,指示信息1b用于指示第二接入网网元的时钟为多个终端设备授时,指示信息1b可以包括多个终端设备的标识和第一接入网网元的标识。相应地,第二接入网网元接收到指示信息1b后,可以向第二终端设备发送第二时间信息,以及根据第一接入网网元的标识,向第一接入网网元发送第一终端设备的标识和第二时间信息。相应地,第一接入网网元可以根据第一终端设备的标识,将第二时间信息发送给第一终端设备。
若目标授时方式为第三授时方式,则TNF网元采用目标时钟为多个终端设备授时可以是指,TNF网元向第一接入网网元发送指示信息1c,指示信息1c用于指示第一接入网网元的时钟为第一终端设备授时,指示信息1c可以包括第一终端设备的标识;相应地,第一接入网网元接收到指示信息1c后,可以向第一终端设备发送第一时间信息。以及,TNF网元向第二接入网网元发送指示信息1d,指示信息1d用于指示第二接入网网元的时钟为第二终端设备授时,指示信息1d可以包括第二终端设备的标识;相应地,第二接入网网元接收到指示信息1d后,可以向第二终端设备发送第二时间信息。
若目标授时方式为第四授时方式,则TNF网元采用目标时钟为多个终端设备授时可以是指,TNF网元通过第一AMF网元向第一接入网网元发送指示信息1e,指示信息1e包括第一终端设备的标识和第三时间信息;相应地,第一接入网网元接收到指示信息1e后,可以向第一终端设备发送第三时间信息。以及,TNF网元通过第二AMF网元向第二接入网网元发送指示信息1f,指示信息1f包括第二终端设备的标识和第三时间信息;相应地,第二接入网网元接收到指示信息1f后,可以向第二终端设备发送第三时间信息。
采用上述实施例二中的方案,当多个终端设备对应不同AMF网元时,可以由TNF网元根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度来确定目标时钟,从而能够实现为多个终端设备授时,且便于满足多个终端设备之间的时间同步需求。
实施例三
基于上述实施例一的描述,在实施例三中,将以实施例一中的第一通信装置为第一AMF网元,第二通信装置为NEF网元为例,结合图5描述一种可能的实现流程。
图5为本申请实施例三提供的通信方法所对应的流程示意图。该流程可以适用于多个终端设备(比如第一终端设备和第二终端设备)对应同一AMF网元的情形。如图4所示,包括:
S501,AF网元向NEF网元发送第一授时请求消息,第一授时请求消息包括多个终端设备的标识;相应地,NEF网元接收第一授时请求消息。
示例性地,第一授时请求消息还可以包括多个终端设备的时钟精度。
S502,NEF网元确定第一终端设备和第二终端设备对应同一AMF网元(比如第一AMF网元),并向第一AMF网元发送第三授时请求消息,相应地,第一AMF网元接收第三授时请求消息。
此处,第三授时请求消息所包括的内容和第一授时请求消息所包括的内容相同。
上述S502对应实施例一中的S301,实施例三中的第一授时请求消息和第三授时请求消息可以参考实施例一中有关授时请求消息的描述。
S503,第一AMF网元根据第三授时请求消息,向第一接入网网元发送请求消息3,请求消息3包括第二接入网网元的标识。
S504,第一接入网网元接收请求消息3,并根据请求消息3,向第一AMF网元发送响应消息3。
此处,请求消息3和响应消息3所包括的内容可以参见实施例二中有关请求消息1和响应消息1的描述,不再赘述。
S505,第一AMF网元根据第三授时请求消息,向第二接入网网元发送请求消息4,请求消息4包括第一接入网网元的标识。
S506,第二接入网网元接收请求消息4,并根据请求消息4,向第一AMF网元发送响应消息4。
此处,请求消息4和响应消息4所包括的内容可以参见实施例二中有关请求消息2和响应消息2的描述,不再赘述。
S507,第一AMF网元根据第三授时请求消息,向TNF网元发送请求消息5,请求消息5包括第一接入网网元的标识和第二接入网网元的标识。
S508,TNF网元接收请求消息5,并根据请求消息5,向第一AMF网元发送响应消息5。
此处,TNF网元接收到请求消息5后,可以根据第一接入网网元的标识,采用前文所描述的方式来确定TNF网元的时钟为第一接入网网元授时的时延;以及,根据第二接入网网元的标识,采用前文所描述的方式来确定TNF网元的时钟为第二接入网网元授时的时延。进而,向第一AMF网元发送响应消息5,响应消息5包括上报信息3,上报信息3包括TNF网元的时钟为第一接入网网元授时的时延、TNF网元的时钟为第二接入网网元授时的时延。
作为一种可能的实现,TNF网元还可以向第一AMF网元发送能力信息3,比如TNF网元通过响应消息3向第一AMF网元发送能力信息3,也就是说,响应消息3还可以包括能力信息3,能力信息3用于指示上报周期3,上报信息3在上报周期3内有效。可选地,TNF网元在向第一AMF网元发送上报信息3后,后续可以按照上报周期3主动上报TNF网元的时钟为第一接入网网元授时的时延以及TNF网元的时钟为第二接入网网元授时的时延。
比如,上报周期3为1小时,则第一AMF网元接收到上报信息3后,可以确定上报信息3在之后的1小时内始终是有效的。因此,当第一AMF网元需要再次使用TNF网元的时钟为第二接入网网元授时的时延(比如当第一AMF网元再次为多个终端设备授时时,需要再次使用TNF网元的时钟为第一接入网网元授时的时延以及TNF网元的时钟为第二接入网网元授时的时延,来确定授时误差精度4)时,若上报信息3有效,则可以使用上报信息3中所包括的TNF网元的时钟为第一接入网网元授时的时延以及TNF网元的时钟为第二接入网网元授时的时延,而无需再向TNF网元发送请求消息来获取TNF网元的时钟为第一接入网网元授时的时延以及TNF网元的时钟为第二接入网网元授时的时延,从而能够有效节省传输资源的开销。
可以理解的是,上述S503、S505和S507可以同时执行或者也可以不同时执行,本申请实施例对执行的先后顺序不做限定。
S509,第一AMF网元根据一个或多个候选时钟为所述多个终端设备授时所对应的授时误差精度,确定为所述多个终端设备授时的目标时钟。
此处,第一AMF网元可以根据第一接入网网元的时钟为第二接入网网元授时的时延,确定授时误差精度1;第一AMF网元可以根据第二接入网网元的时钟为第一接入网网元授时的时延,确定授时误差精度2;第一AMF网元可以根据第一接入网网元的时钟与第二接入网网元的时钟之间的时钟误差确定授时误差精度3;以及,第一AMF网元还可以采用前文所描述的方式来确定TNF网元的时钟为第一接入网网元和第二接入网网元授时的时延,并根据TNF网元的时钟为第一接入网网元和第二接入网网元授时的时延,确定授时误差精度4。
进而,第一AMF网元可以根据授时误差精度1、授时误差精度2、授时误差精度3和授时误差精度4的大小,选择目标授时方式;或者,第一AMF网元可以根据授时误差精度1、授时误差精度2、授时误差精度3和授时误差精度4的大小以及多个终端设备的时钟精度,选择目标授时方式,进而将目标授时方式所对应的为多个终端设备授时的时钟确定为目标时钟。
上述S503至S509对应实施例一中的S302,二者可以相互参考。
S510,第一AMF网元采用目标时钟为多个终端设备授时。
示例性地,若目标授时方式为第一授时方式,则第一AMF网元采用目标时钟为多个终端设备授时可以是指,第一AMF网元向第一接入网网元发送指示信息2a,指示信息2a用于指示第一接入网网元的时钟为多个终端设备授时,指示信息2a可以包括多个终端设备的标识和第二接入网网元的标识。相应地,第一接入网网元接收到指示信息2a后,可以向第一终端设备发送第一时间信息,以及根据第二接入网网元的标识,向第二接入网网元发送第二终端设备的标识和第一时间信息。相应地,第二接入网网元可以根据第二终端设备的标识,将第一时间信息发送给第二终端设备。
若目标授时方式为第二授时方式,则第一AMF网元采用目标时钟为多个终端设备授时可以是指,第一AMF网元向第二接入网网元发送指示信息2b,指示信息2b用于指示第二接入网网元的时钟为多个终端设备授时,指示信息2b可以包括多个终端设备的标识和第一接入网网元的标识。相应地,第二接入网网元接收到指示信息2b后,可以向第二终端设备发送第二时间信息,以及根据第一接入网网元的标识,向第一接入网网元发送第一终端设备的标识和第二时间信息。相应地,第一接入网网元可以根据第一终端设备的标识,将第二时间信息发送给第一终端设备。
若目标授时方式为第三授时方式,则第一AMF网元采用目标时钟为多个终端设备授时可以是指,第一AMF网元向第一接入网网元发送指示信息2c,指示信息2c用于指示第一接入网网元的时钟为第一终端设备授时,指示信息2c可以包括第一终端设备的标识;相应地,第一接入网网元接收到指示信息2c后,可以向第一终端设备发送第一时间信息。以及,第一AMF网元向第二接入网网元发送指示信息2d,指示信息2d用于指示第二接入网网元的时钟为第二终端设备授时,指示信息2d可以包括第二终端设备的标识;相应地,第二接入网网元接收到指示信息2d后,可以向第二终端设备发送第二时间信息。
若目标授时方式为第四授时方式,则第一AMF网元采用目标时钟为多个终端设备授时可以是指,第一AMF向TNF网元发送指示信息2e,指示信息2e用于指示TNF网元的时钟为多个终端设备授时,进而TNF网元可以根据指示信息2e为多个终端设备授时,具体参见实施例二中的描述。
采用上述实施例三中的方案,当多个终端设备对应同一AMF网元(比如第一AMF网元)时,可以由第一AMF网元根据一个或多个候选时钟为多个终端设备授时所对应的授时误差精度来确定目标时钟,从而能够实现为多个终端设备授时,且便于满足多个终端设备之间的时间同步需求。
针对于上述实施例一至实施例三,可以理解的是:
(1)实施例一至实施例三所描述的各个流程图的步骤编号仅为执行流程的一种示例,并不构成对步骤执行的先后顺序的限制,本申请实施例中相互之间没有时序依赖关系的步骤之间没有严格的执行顺序。各个流程图中所示意的步骤并非全部是必须执行的步骤,可以根据实际需要在各个流程图的基础上删除部分步骤,或者也可以根据实际需要在各个流程图的基础上增添其它可能的步骤。
(2)上述侧重描述了实施例一至实施例三中不同实施例之间的差异之处,除差异之处的其它内容,实施例一至实施例三之间可以相互参照;此外,同一实施例中,不同实现方式或不同示例之间也可以相互参照。
上述主要从通信装置交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,为了实现上述功能,网元可以包括执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请的实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对通信装置进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
在采用集成的单元的情况下,图6示出了本申请实施例中所涉及的装置的可能的示例性框图。如图6所示,装置600可以包括:处理单元602和通信单元603。处理单元602用于对装置600的动作进行控制管理。通信单元603用于支持装置600与其他设备的通信。可选地,通信单元603也称为收发单元,可以包括接收单元和/或发送单元,分别用于执行接收和发送操作。装置600还可以包括存储单元601,用于存储装置600的程序代码和/或数据。
该装置600可以为上述实施例中的第一通信装置。处理单元602可以支持装置600执行上文中各方法示例(比如图3、图4或图5)中第一通信装置的动作。或者,处理单元602主要执行方法示例(比如图3、图4或图5)中的第一通信装置的内部动作,通信单元603可以支持装置600与其它设备之间的通信。
比如,在一个实施例中,通信单元603用于:接收来自第二通信装置的授时请求消息,所述授时请求消息用于请求为多个终端设备授时,所述多个终端设备包括第一终端设备和第二终端设备;处理单元602用于:根据一个或多个候选时钟为所述多个终端设备授时所对应的授时误差精度,确定为所述多个终端设备授时的目标时钟,并采用所述目标时钟为所述多个终端设备授时。
在一种可能的设计中,所述目标时钟为所述多个终端设备授时所对应的授时误差精度小于或等于第一阈值;或者,所述目标时钟为所述多个终端设备授时所对应的授时误差精度小于或等于所述一个或多个候选时钟中的其它候选时钟为所述多个终端设备授时所对应的授时误差精度。
在一种可能的设计中,所述授时请求消息还包括所述多个终端设备的时钟精度;所述目标时钟的时钟精度匹配所述多个终端设备的时钟精度。
在一种可能的设计中,所述一个或多个候选时钟包括第一接入网网元的时钟;处理单元602具体用于:确定所述第一接入网网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时。
在一种可能的设计中,所述第一接入网网元为所述第一终端设备的服务网元;处理单元602具体用于:确定所述第一接入网网元的时钟通过第二接入网网元为所述第二终端设备授时,所述第二接入网网元为所述第二终端设备的服务网元;所述第一接入网网元的时钟为所述多个终端设备授时所对应的授时误差精度为:所述第一接入网网元的时钟为第二接入网网元授时的时延。
在一种可能的设计中,通信单元603还用于:接收来自所述第一接入网网元的第一上报信息,所述第一上报信息包括所述第一接入网网元的时钟为所述第二接入网网元授时的时延。
在一种可能的设计中,通信单元603还用于:发送第一请求消息,所述第一请求消息包括所述第二接入网网元的标识,所述第一请求消息用于请求所述第一上报信息。
在一种可能的设计中,通信单元603还用于:接收来自所述第一接入网网元的第一能力信息,所述第一能力信息用于指示第一上报周期,所述第一上报信息在所述第一上报周期内有效。
在一种可能的设计中,所述一个或多个候选时钟包括第一接入网网元的时钟和第二接入网网元的时钟,所述第一接入网网元为所述第一终端设备的服务网元,所述第二接入网网元为所述第二终端设备的服务网元;处理单元602具体用于:确定所述第一接入网网元的时钟为所述第一终端设备授时以及所述第二接入网网元的时钟为所述第二终端设备授时。
在一种可能的设计中,所述第一接入网网元的时钟为所述第一终端设备授时以及所述第二接入网网元的时钟为所述第二终端设备授时所对应的授时误差精度为:所述第一接入网网元的时钟和所述第二接入网网元的时钟之间的时钟误差。
在一种可能的设计中,所述一个或多个候选时钟包括TNF网元的时钟;处理单元602具体用于:确定所述TNF网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时。
在一种可能的设计中,处理单元602具体用于:确定所述TNF网元的时钟通过所述第一接入网网元为所述第一终端设备授时,以及所述TNF网元的时钟通过所述第二接入网网元为所述第二终端设备授时;所述第一接入网网元为所述第一终端设备的服务网元,所述第二接入网网元为所述第二终端设备的服务网元;所述TNF网元的时钟为所述多个终端设备授时所对应的授时误差精度满足如下公式:
W=Tt1-Tt2
其中,W为所述TNF网元的时钟为所述多个终端设备授时所对应的授时误差精度,Tt1为所述TNF网元的时钟为所述第一接入网网元授时的时延,Tt2为所述TNF网元的时钟为所述第二接入网网元授时的时延。
该装置600可以为上述实施例中的第二通信装置。处理单元602可以支持装置600执行上文中各方法示例(比如图3、图4或图5)中第二通信装置的动作。或者,处理单元602主要执行方法示例(比如图3、图4或图5)中的第二通信装置的内部动作,通信单元603可以支持装置600与其它设备之间的通信。
应理解以上装置中单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且装置中的单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元以硬件的形式实现。例如,各个单元可以为单独设立的处理元件,也可以集成在装置的某一个芯片中实现,此外,也可以以程序的形式存储于存储器中,由装置的某一个处理元件调用并执行该单元的功能。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件又可以成为处理器,可以是一种具有信号的处理能力的集成电路。在实现过程中,上述方法的各操作或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路实现或者以软件通过处理元件调用的形式实现。
在一个例子中,以上任一装置中的单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integratedcircuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA),或这些集成电路形式中至少两种的组合。再如,当装置中的单元可以通过处理元件调度程序的形式实现时,该处理元件可以是处理器,比如通用中央处理器(central processing unit,CPU),或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上***(system-on-a-chip,SOC)的形式实现。
以上用于接收的单元是一种该装置的接口电路,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该接收单元是该芯片用于从其它芯片或装置接收信号的接口电路。以上用于发送的单元是一种该装置的接口电路,用于向其它装置发送信号。例如,当该装置以芯片的方式实现时,该发送单元是该芯片用于向其它芯片或装置发送信号的接口电路。
参考图7,为本申请实施例提供的一种装置的结构示意图。装置700可以为以上实施例中的第一通信装置或第二通信装置,用于实现以上实施例中第一通信装置或第二通信装置的功能。
如图7所示,装置700可包括处理器701、存储器702以及接口电路703。处理器701可用于对通信协议以及通信数据进行处理,以及对装置700进行控制。存储器702可用于存储程序和数据,处理器701可基于该程序执行本申请实施例中由装置700执行的方法。接口电路703可用于装置700与其他设备进行通信,该通信可以为有线通信或无线通信,该接口电路例如可以是服务化接口。
以上存储器702也可以是外接于装置700,此时装置700可包括接口电路703以及处理器701。以上接口电路703也可以是外接于装置700,此时装置700可包括存储器702以及处理器701。当接口电路703以及存储器702均外接于装置700时,装置700可包括处理器701。
图7所示的装置700能够实现上述方法实施例中涉及装置700的各个过程。图7所示的装置700中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详述描述。
本申请实施例中的术语“***”和“网络”可被互换使用。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A、同时存在A和B、单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如“A,B和C中的至少一个”包括A,B,C,AB,AC,BC或ABC。以及,除非有特别说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (26)
1.一种通信方法,其特征在于,所述方法适用于第一通信装置,所述方法包括:
接收来自第二通信装置的授时请求消息,所述授时请求消息用于请求为多个终端设备授时,所述多个终端设备包括第一终端设备和第二终端设备;
根据一个或多个候选时钟为所述多个终端设备授时所对应的授时误差精度,确定为所述多个终端设备授时的目标时钟;
采用所述目标时钟为所述多个终端设备授时。
2.根据权利要求1所述的方法,其特征在于,所述目标时钟为所述多个终端设备授时所对应的授时误差精度小于或等于第一阈值;或者,
所述目标时钟为所述多个终端设备授时所对应的授时误差精度小于或等于所述一个或多个候选时钟中的其它候选时钟为所述多个终端设备授时所对应的授时误差精度。
3.根据权利要求1或2所述的方法,其特征在于,所述授时请求消息还包括所述多个终端设备的时钟精度;
所述目标时钟的时钟精度匹配所述多个终端设备的时钟精度。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述一个或多个候选时钟包括第一接入网网元的时钟;
确定为所述多个终端授时的目标时钟,包括:确定所述第一接入网网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时。
5.根据权利要求4所述的方法,其特征在于,所述第一接入网网元为所述第一终端设备的服务网元;确定所述第一接入网网元的时钟为所述第二终端设备授时,包括:确定所述第一接入网网元的时钟通过第二接入网网元为所述第二终端设备授时,所述第二接入网网元为所述第二终端设备的服务网元;
所述第一接入网网元的时钟为所述多个终端设备授时所对应的授时误差精度为:所述第一接入网网元的时钟为第二接入网网元授时的时延。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收来自所述第一接入网网元的第一上报信息,所述第一上报信息包括所述第一接入网网元的时钟为所述第二接入网网元授时的时延。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
发送第一请求消息,所述第一请求消息包括所述第二接入网网元的标识,所述第一请求消息用于请求所述第一上报信息。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
接收来自所述第一接入网网元的第一能力信息,所述第一能力信息用于指示第一上报周期,所述第一上报信息在所述第一上报周期内有效。
9.根据权利要求1至3中任一项所述的方法,其特征在于,所述一个或多个候选时钟包括第一接入网网元的时钟和第二接入网网元的时钟,所述第一接入网网元为所述第一终端设备的服务网元,所述第二接入网网元为所述第二终端设备的服务网元;
确定为所述多个终端设备授时的目标时钟,包括:确定所述第一接入网网元的时钟为所述第一终端设备授时以及所述第二接入网网元的时钟为所述第二终端设备授时。
10.根据权利要求9所述的方法,其特征在于,所述第一接入网网元的时钟为所述第一终端设备授时以及所述第二接入网网元的时钟为所述第二终端设备授时所对应的授时误差精度为:所述第一接入网网元的时钟和所述第二接入网网元的时钟之间的时钟误差。
11.根据权利要求1至3中任一项所述的方法,其特征在于,所述一个或多个候选时钟包括时钟网络功能TNF网元的时钟;
确定为所述多个终端设备授时的目标时钟,包括:确定所述TNF网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时。
12.根据权利要求11所述的方法,其特征在于,确定所述TNF网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时,包括:确定所述TNF网元的时钟通过第一接入网网元为所述第一终端设备授时,以及所述TNF网元的时钟通过第二接入网网元为所述第二终端设备授时;所述第一接入网网元为所述第一终端设备的服务网元,所述第二接入网网元为所述第二终端设备的服务网元;
所述TNF网元的时钟为所述多个终端设备授时所对应的授时误差精度满足如下公式:
W=Tt1-Tt2
其中,W为所述TNF网元的时钟为所述多个终端设备授时所对应的授时误差精度,Tt1为所述TNF网元的时钟为所述第一接入网网元授时的时延,Tt2为所述TNF网元的时钟为所述第二接入网网元授时的时延。
13.一种通信装置,其特征在于,所述装置包括通信单元和处理单元;
所述通信单元用于:接收来自第二通信装置的授时请求消息,所述授时请求消息用于请求为多个终端设备授时,所述多个终端设备包括第一终端设备和第二终端设备;
所述处理单元用于:根据一个或多个候选时钟为所述多个终端设备授时所对应的授时误差精度,确定为所述多个终端设备授时的目标时钟;采用所述目标时钟为所述多个终端设备授时。
14.根据权利要求13所述的装置,其特征在于,所述目标时钟为所述多个终端设备授时所对应的授时误差精度小于或等于第一阈值;或者,
所述目标时钟为所述多个终端设备授时所对应的授时误差精度小于或等于所述一个或多个候选时钟中的其它候选时钟为所述多个终端设备授时所对应的授时误差精度。
15.根据权利要求13或14所述的装置,其特征在于,所述授时请求消息还包括所述多个终端设备的时钟精度;
所述目标时钟的时钟精度匹配所述多个终端设备的时钟精度。
16.根据权利要求13至15中任一项所述的装置,其特征在于,所述一个或多个候选时钟包括第一接入网网元的时钟;
所述处理单元具体用于:确定所述第一接入网网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时。
17.根据权利要求16所述的装置,其特征在于,所述第一接入网网元为所述第一终端设备的服务网元;所述处理单元具体用于:确定所述第一接入网网元的时钟通过第二接入网网元为所述第二终端设备授时,所述第二接入网网元为所述第二终端设备的服务网元;
所述第一接入网网元的时钟为所述多个终端设备授时所对应的授时误差精度为:所述第一接入网网元的时钟为第二接入网网元授时的时延。
18.根据权利要求17所述的装置,其特征在于,所述通信单元还用于:
接收来自所述第一接入网网元的第一上报信息,所述第一上报信息包括所述第一接入网网元的时钟为所述第二接入网网元授时的时延。
19.根据权利要求18所述的装置,其特征在于,所述通信单元还用于:
发送第一请求消息,所述第一请求消息包括所述第二接入网网元的标识,所述第一请求消息用于请求所述第一上报信息。
20.根据权利要求19所述的装置,其特征在于,所述通信单元还用于:
接收来自所述第一接入网网元的第一能力信息,所述第一能力信息用于指示第一上报周期,所述第一上报信息在所述第一上报周期内有效。
21.根据权利要求13至15中任一项所述的装置,其特征在于,所述一个或多个候选时钟包括第一接入网网元的时钟和第二接入网网元的时钟,所述第一接入网网元为所述第一终端设备的服务网元,所述第二接入网网元为所述第二终端设备的服务网元;
所述处理单元具体用于:确定所述第一接入网网元的时钟为所述第一终端设备授时以及所述第二接入网网元的时钟为所述第二终端设备授时。
22.根据权利要求21所述的装置,其特征在于,所述第一接入网网元的时钟为所述第一终端设备授时以及所述第二接入网网元的时钟为所述第二终端设备授时所对应的授时误差精度为:所述第一接入网网元的时钟和所述第二接入网网元的时钟之间的时钟误差。
23.根据权利要求13至15中任一项所述的装置,其特征在于,所述一个或多个候选时钟包括TNF网元的时钟;
所述处理单元具体用于:确定所述TNF网元的时钟为所述第一终端设备授时以及为所述第二终端设备授时。
24.根据权利要求23所述的装置,其特征在于,所述处理单元具体用于:确定所述TNF网元的时钟通过所述第一接入网网元为所述第一终端设备授时,以及所述TNF网元的时钟通过所述第二接入网网元为所述第二终端设备授时;所述第一接入网网元为所述第一终端设备的服务网元,所述第二接入网网元为所述第二终端设备的服务网元;
所述TNF网元的时钟为所述多个终端设备授时所对应的授时误差精度满足如下公式:
W=Tt1-Tt2
其中,W为所述TNF网元的时钟为所述多个终端设备授时所对应的授时误差精度,Tt1为所述TNF网元的时钟为所述第一接入网网元授时的时延,Tt2为所述TNF网元的时钟为所述第二接入网网元授时的时延。
25.一种通信装置,其特征在于,包括处理器,所述处理器和存储器耦合,所述存储器中存储有计算机程序;所述处理器用于调用所述存储器中的计算机程序,使得所述通信装置执行如权利要求1至12任一所述的方法。
26.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算机执行时,实现如权利要求1至12中任一项所述方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111614166.9A CN116367185A (zh) | 2021-12-27 | 2021-12-27 | 一种通信方法及装置 |
PCT/CN2022/141866 WO2023125392A1 (zh) | 2021-12-27 | 2022-12-26 | 一种通信方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111614166.9A CN116367185A (zh) | 2021-12-27 | 2021-12-27 | 一种通信方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116367185A true CN116367185A (zh) | 2023-06-30 |
Family
ID=86922218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111614166.9A Pending CN116367185A (zh) | 2021-12-27 | 2021-12-27 | 一种通信方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116367185A (zh) |
WO (1) | WO2023125392A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109687931B (zh) * | 2019-02-02 | 2020-03-10 | 北京邮电大学 | 用于移动网络的授时方法、设备及可读存储介质 |
CN111148211A (zh) * | 2019-12-31 | 2020-05-12 | 京信通信***(中国)有限公司 | 时钟同步方法、装置、计算机设备和存储介质 |
CN113746585B (zh) * | 2020-05-28 | 2022-12-27 | 华为技术有限公司 | 授时方法和通信装置 |
CN113747512A (zh) * | 2020-05-29 | 2021-12-03 | 华为技术有限公司 | 一种通信方法、装置及计算机可读存储介质 |
CN111865466B (zh) * | 2020-07-10 | 2023-11-03 | 润电能源科学技术有限公司 | 时间同步方法、装置、被授时设备和存储介质 |
-
2021
- 2021-12-27 CN CN202111614166.9A patent/CN116367185A/zh active Pending
-
2022
- 2022-12-26 WO PCT/CN2022/141866 patent/WO2023125392A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023125392A1 (zh) | 2023-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111865830B (zh) | 一种时延敏感网络业务tsn的处理方法、装置及*** | |
CN111866987B (zh) | 一种通信方法及装置 | |
CN112566149B (zh) | 配置业务的方法、通信装置和通信*** | |
CN113132908B (zh) | 一种业务管理方法及装置 | |
CN112312466A (zh) | 一种事件报告的发送方法、装置及*** | |
JP7193060B2 (ja) | 通信方法、通信装置、及び通信システム | |
CN114009144B (zh) | Tsn业务转发的分组延迟预算确定 | |
US20220022099A1 (en) | Communication method and communications apparatus | |
WO2024032304A1 (zh) | 一种时钟同步保证方法及装置 | |
WO2023179238A1 (zh) | 一种授时方法、通信装置及通信*** | |
CN116367185A (zh) | 一种通信方法及装置 | |
WO2023051620A1 (zh) | 一种通信方法、通信装置及通信*** | |
CN114175826A (zh) | 资源分配方法、装置及*** | |
WO2023104123A1 (zh) | 一种通信方法、装置及设备 | |
WO2023231465A1 (zh) | 一种时间同步方法、通信装置及通信*** | |
CN117177347A (zh) | 一种时间同步方法及通信装置 | |
CN117295145A (zh) | 一种检测时钟的方法及通信装置 | |
WO2023134431A1 (zh) | 一种授时方法、通信装置及通信*** | |
WO2023179231A1 (zh) | 小区信息的配置方法、装置、可读存储介质及芯片*** | |
CN116846445A (zh) | 小区信息的配置方法、装置、可读存储介质及芯片*** | |
CN116867050A (zh) | 一种通信方法及装置 | |
CN115942362A (zh) | 一种业务感知方法、通信装置及通信*** | |
CN114731332A (zh) | 流间延迟抖动的减轻 | |
CN117678285A (zh) | 用于时间同步的方法及用户设备 | |
CN116488759A (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 |