CN111525973A - 时间同步方法、装置、计算机可读介质及电子设备 - Google Patents
时间同步方法、装置、计算机可读介质及电子设备 Download PDFInfo
- Publication number
- CN111525973A CN111525973A CN202010210081.3A CN202010210081A CN111525973A CN 111525973 A CN111525973 A CN 111525973A CN 202010210081 A CN202010210081 A CN 202010210081A CN 111525973 A CN111525973 A CN 111525973A
- Authority
- CN
- China
- Prior art keywords
- tsn
- trigger
- time
- message
- user equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 239
- 230000005540 biological transmission Effects 0.000 claims abstract description 107
- 230000004913 activation Effects 0.000 claims description 143
- 238000012545 processing Methods 0.000 claims description 69
- 230000004048 modification Effects 0.000 claims description 66
- 238000012986 modification Methods 0.000 claims description 66
- 230000008569 process Effects 0.000 claims description 65
- 230000009849 deactivation Effects 0.000 claims description 60
- 230000006870 function Effects 0.000 claims description 31
- 230000011664 signaling Effects 0.000 claims description 31
- 230000000977 initiatory effect Effects 0.000 claims description 26
- 238000003860 storage Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 12
- 238000001994 activation Methods 0.000 description 124
- 238000010586 diagram Methods 0.000 description 27
- 230000004044 response Effects 0.000 description 20
- 238000007726 management method Methods 0.000 description 14
- 230000001960 triggered effect Effects 0.000 description 12
- 238000012546 transfer Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 10
- 238000013475 authorization Methods 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000007630 basic procedure Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/002—Mutual synchronization
-
- 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
- H04J3/0658—Clock or time synchronisation among packet nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/12—Arrangements providing for calling or supervisory signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- 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
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0667—Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0004—Initialisation of the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本申请的实施例提供了一种时间同步方法、装置、计算机可读介质及电子设备。该时间同步方法包括:接收AF发送的触发传送服务请求消息,所述触发传送服务请求消息中包含有目标用户设备的标识和时间敏感网络TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;向SMS‑SC发送提交触发消息,所述提交触发消息用于请求所述SMS‑SC将包含所述TSN触发容器的短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。本申请实施例的技术方案可以实现对用户设备的时间同步操作进行有效控制。
Description
技术领域
本申请涉及计算机及通信技术领域,具体而言,涉及一种时间同步方法、装置、计算机可读介质及电子设备。
背景技术
5G(5th Generation,第五代移动通信技术)***的R16(Release16)版本中引入了时间敏感网络(Time Sensitive Network,简称TSN)的时间敏感通信(Time SensitiveCommunication,TSC),以使5G***支持精确时间控制的工业自动化制造应用。在这种技术背景下,如何能够实现对用户设备的时间同步控制成为亟待解决的技术问题。
发明内容
本申请的实施例提供了一种时间同步方法、装置、计算机可读介质及电子设备,进而至少在一定程度上可以实现对用户设备的时间同步操作进行有效控制。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
根据本申请实施例的一个方面,提供了一种时间同步方法,包括:接收AF(Application Function,应用功能)发送的触发传送服务请求消息,所述触发传送服务请求消息中包含有目标用户设备的标识和时间敏感网络TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;向SMS-SC(Short Message Service-Service Centre,短消息服务中心)发送提交触发消息,所述提交触发消息用于请求所述SMS-SC将包含所述TSN触发容器的短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
根据本申请实施例的一个方面,提供了一种时间同步方法,包括:接收SMS-SC发送的短消息,所述短消息中包含有TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;基于所述TSN触发容器包含的信息进行TSN时间同步操作。
根据本申请实施例的一个方面,提供了一种时间同步方法,包括:接收提交触发消息,所述提交触发消息用于请求向目标用户设备发送包含有TSN触发容器的短消息,所述TSN触发容器用于指示TSN时间同步触发条件;生成所述短消息,并将所述短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
根据本申请实施例的一个方面,提供了一种时间同步装置,包括:第一接收单元,配置为接收应用功能实体AF发送的触发传送服务请求消息,所述触发传送服务请求消息中包含有目标用户设备的标识和时间敏感网络TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;第一发送单元,配置为向短消息服务中心SMS-SC发送提交触发消息,所述提交触发消息用于请求所述SMS-SC将包含所述TSN触发容器的短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,所述第一发送单元还配置为:将所述目标用户设备的标识从外部标识转换为网络标识,其中,若所述目标用户设备的标识包括单个用户设备的外部标识,则将所述单个用户设备的外部标识转换为所述单个用户设备的网络标识;若所述目标用户设备的标识包括多个用户设备对应的外部群组标识,则将所述外部群组标识转换为所述多个用户设备的网络标识列表。
在本申请的一些实施例中,基于前述方案,若所述目标用户设备的标识包括多个用户设备对应的外部群组标识,则所述第一发送单元配置为:针对所述网络标识列表中的每个用户设备,分别向所述SMS-SC发送提交触发消息。
在本申请的一些实施例中,基于前述方案,所述第一发送单元配置为:在根据运营商网络的配置确定是由网络开放功能实体NEF对目标用户设备进行TSN时间同步操作的时间进行控制的情况下,若所述触发传送服务请求消息中包含的用户设备触发时间信息指示立即进行用户设备触发操作,或所述触发传送服务请求消息中不包含所述用户设备触发时间信息,则立即向所述SMS-SC发送提交触发消息;若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在预定时间后进行用户设备触发操作,则在接收到所述触发传送服务请求消息的预定时间后向所述SMS-SC发送提交触发消息;若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在指定时间点进行用户设备触发操作,则在当前时间到达所述指定时间点时,向所述SMS-SC发送提交触发消息;若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在指定时间点进行用户设备触发操作,但当前时间已超过所述指定时间点,则立即向所述SMS-SC发送提交触发消息。
在本申请的一些实施例中,基于前述方案,所述第一发送单元配置为:在根据运营商网络的配置确定是由SMS-SC对目标用户设备进行TSN时间同步操作的时间进行控制的情况下,将包含有短消息传送时间信息的提交触发消息发送给所述SMS-SC,所述短消息传达时间信息来自于所述触发传送服务请求消息中的用户设备触发时间信息;或者将包含有TSN激活时间信息的提交触发消息发送给所述SMS-SC,所述TSN激活时间信息设置于所述TSN触发容器内。
在本申请的一些实施例中,基于前述方案,若所述TSN触发容器中包含有TSN激活时间信息,则所述TSN激活时间信息用于指示所述目标用户设备在接收到所述短消息后立即进行TSN时间同步操作、或者用于指示所述目标用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作、或者用于指示所述目标用户设备在指定时间点进行TSN时间同步操作;若所述TSN触发容器中不包含所述TSN激活时间信息,则所述TSN触发容器用于指示所述目标用户设备在接收到所述短消息后立即进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,若所述提交触发消息中包含有短消息传送时间信息,则所述短消息传送时间信息用于指示所述SMS-SC在接收到所述提交触发消息后立即发送所述短消息、或者用于指示所述SMS-SC在接收到所述提交触发消息的预定时间后发送所述短消息、或者用于指示所述SMS-SC在指定时间点发送所述短消息,其中所述短消息传送时间信息来自于所述触发传送服务请求消息中的用户设备触发时间信息;若所述提交触发消息中不包含所述短消息传送时间信息,则所述提交触发消息用于指示所述SMS-SC在接收到所述提交触发消息后立即发送所述短消息。
在本申请的一些实施例中,基于前述方案,所述TSN触发容器包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。
根据本申请实施例的一个方面,提供了一种时间同步装置,包括:第二接收单元,配置为接收SMS-SC发送的短消息,所述短消息中包含有TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;处理单元,配置为基于所述TSN触发容器包含的信息进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,所述TSN触发容器中包含有用于指示是激活操作或是去激活操作的第二字段信息;所述处理单元配置为:若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息后立即进行TSN时间同步操作,则立即建立PDU(Protocol Data Unit,协议数据单元)会话进行TSN时间同步操作;若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作,则在接收到所述短消息的预定时间后建立PDU会话进行TSN时间同步操作;若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,则在当前时间到达所述指定时间点时,建立PDU会话进行TSN时间同步操作;若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,但当前时间已超过所述指定时间点,则立即建立PDU会话进行TSN时间同步操作;若所述TSN触发容器中不包含有TSN激活时间信息,且所述第二字段信息指示激活操作,则立即建立PDU会话进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,所述处理单元在接收到所述短消息的预定时间后建立PDU会话进行TSN时间同步操作,包括:在接收到所述短消息的预定时间后,检测用户设备是否处于空闲态;若检测到用户设备处于空闲态,则执行服务请求过程,当与AMF(Access and Mobility Management Function,接入与移动性管理功能)建立信令连接之后,建立PDU会话进行TSN时间同步操作;若检测到用户设备处于连接态,则直接建立PDU会话进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,所述处理单元在当前时间到达所述指定时间点时,建立PDU会话进行TSN时间同步操作,包括:在当前时间到达所述指定时间点时,检测用户设备是否处于空闲态;若检测到用户设备处于空闲态,则执行服务请求过程,当与接入与移动性管理功能实体AMF建立信令连接之后,建立PDU会话进行TSN时间同步操作;若检测到用户设备处于连接态,则直接建立PDU会话进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,在建立所述PDU会话时发送的PDU会话建立请求中包含有以下参数,以下参数及参数的值来自于所述短消息中包含的TSN触发容器:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作的第二字段信息、网络切片信息、数据网络名称。
在本申请的一些实施例中,基于前述方案,所述TSN触发容器中包含有用于指示是激活操作或是去激活操作的第二字段信息;所述处理单元配置为:若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息后立即进行TSN时间同步操作,则立即释放PDU会话或立即发起PDU会话修改过程;若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作,则在接收到所述短消息的预定时间后释放PDU会话或发起PDU会话修改过程;若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,则在当前时间到达所述指定时间点时,释放PDU会话或发起PDU会话修改过程;若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,但当前时间已超过所述指定时间点,则立即释放PDU会话或发起PDU会话修改过程;若所述TSN触发容器中不包含有TSN激活时间信息,且所述第二字段信息指示去激活操作,则立即释放PDU会话或发起PDU会话修改过程。
在本申请的一些实施例中,基于前述方案,所述处理单元发起PDU会话修改过程,包括:生成PDU会话修改请求,所述PDU会话修改请求中包含有需要去激活的目标TSN时钟域的标识;发送所述PDU会话修改请求至SMF(Session Management Function,会话管理功能),以使所述SMF指示用户面功能实体停止转发所述目标TSN时钟域的TSN时间同步数据至发送所述PDU会话修改请求的用户设备。
在本申请的一些实施例中,基于前述方案,所述用户设备建立的PDU会话支持多个TSN时钟域的时间同步操作;所述处理单元配置为:若所述TSN触发容器中包含的需要去激活的目标TSN时钟域、网络切片信息和数据网络名称分别与所述目标用户设备建立的PDU会话的TSN时钟域、网络切片信息和数据网络名称相匹配,且所述TSN触发容器指示的需要去激活的目标TSN时钟域不是所述PDU会话中的最后一个TSN时钟域,则发起所述PDU会话修改过程;若所述TSN触发容器中包含的需要去激活的目标TSN时钟域、网络切片信息和数据网络名称分别与所述目标用户设备建立的PDU会话的TSN时钟域、网络切片信息和数据网络名称相匹配,且所述TSN触发容器指示的需要去激活的目标TSN时钟域是所述PDU会话中的最后一个TSN时钟域,则释放所述PDU会话。
在本申请的一些实施例中,基于前述方案,所述TSN触发容器包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。
根据本申请实施例的一个方面,提供了一种时间同步装置,包括:第三接收单元,配置为接收提交触发消息,所述提交触发消息用于请求向目标用户设备发送包含有TSN触发容器的短消息,所述TSN触发容器用于指示TSN时间同步触发条件;第二发送单元,配置为生成所述短消息,并将所述短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,所述第二发送单元配置为:若所述提交触发消息中包含的短消息传送时间信息指示立即发送所述短消息,或所述提交触发消息中不包含所述短消息传送时间信息,则立即向所述目标用户设备传送所述短消息;若所述提交触发消息中包含的短消息传送时间信息指示在预定时间后发送所述短消息,则在接收到所述提交触发消息的预定时间后向所述目标用户设备传送所述短消息;若所述提交触发消息中包含的短消息传送时间信息指示在指定时间点发送所述短消息,则在当前时间到达所述指定时间点时,向所述目标用户设备传送所述短消息;若所述提交触发消息中包含的短消息传送时间信息指示在指定时间点发送所述短消息,但当前时间已超过所述指定时间点,则立即向所述目标用户设备传送所述短消息。
根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的时间同步方法。
根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的时间同步方法。
在本申请的一些实施例所提供的技术方案中,通过由AF向SMS-SC发送触发传送服务请求消息,进而由SMS-SC向目标用户设备发送包含有TSN触发容器的短消息,使得能够控制目标用户设备基于该TSN触发容器进行TSN时间同步操作,实现了对一个用户设备或一组用户设备的时间同步操作进行有效控制。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1示出了一种时间同步过程的示意图;
图2示出了5G***支持外部时间域的时间同步的架构示意图;
图3示出了5G R17标准中提出的一种时间同步需求的架构示意图;
图4示出了根据本申请的一个实施例的时间同步方法的流程图;
图5示出了根据本申请的一个实施例的时间同步方法的流程图;
图6示出了根据本申请的一个实施例的时间同步方法的流程图;
图7示出了根据本申请的一个实施例的UE控制进行TSN时间同步激活操作的流程图;
图8示出了根据本申请的一个实施例的UE控制进行TSN时间同步去激活操作的流程图;
图9示出了根据本申请的一个实施例的SMS-SC控制进行TSN时间同步激活操作的流程图;
图10示出了根据本申请的一个实施例的SMS-SC控制进行TSN时间同步去激活操作的流程图;
图11示出了根据本申请的一个实施例的NEF控制进行TSN时间同步激活操作的流程图;
图12示出了根据本申请的一个实施例的NEF控制进行TSN时间同步去激活操作的流程图;
图13示出了根据本申请的一个实施例的时间同步装置的框图;
图14示出了根据本申请的一个实施例的时间同步装置的框图;
图15示出了根据本申请的一个实施例的时间同步装置的框图;
图16示出了适于用来实现本申请实施例的电子设备的计算机***的结构示意图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本申请将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本申请的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
在相关技术中,时钟差测量可以采用PTP(Precision Time Protocol,精确时间协议,由IEEE(Institute of Electrical and Electronics Engineers,电气和电子工程师协会)1588协议所定义)/gPTP(generalized Precision Time Protocol,通用精确时间协议,由IEEE 802.1AS协议所定义)消息与算法来实现。
在图1所示的时间同步过程中,时间数据接收方(这里假设为ES(End Station,即终端站,是连接到局域网或城域网的设备,充当局域网或城域网上承载的流量的源和/或目的地))基于IEEE 1588v2协议所定义的方法,通过接收到的数据包测量出与TSN时钟域A之间的时钟差(Offset,以下简写为O)和时延(Delay,以下简写为D)。
其中,时钟差与时延是通过一些过程与算法来实现的,涉及如下公式:
O=Offset=(t2+t3-t1-t4)/2;
t2=t1+D+O;
A=t2-t1=D+O;
B=t4-t3=D-O;
Delay D=(A+B)/2;
Offset O=(A-B)/2;
t4=t3-O+D。
在上述公式中,A和B为中间变量;t1是在Sync(同步报文)消息或Follow_up(跟随报文)消息中携带的TSN时钟域A的时间值;t2,t3是终端站本地时钟的时间值,且t2表示ES接收到Sync消息时对应的本地时钟的时间值,t3表示ES发送Delay_Req(延迟请求报文)消息时对应的本地时钟的时间值;D表示Sync消息从TSN时钟域A传输到ES的传输时延值;t4是TSN时钟域A接收到Delay_Req消息时对应的TSN时钟域A的时间值。
当测量出终端站的本地时钟与TSN时钟域A之间的时钟差Offset,以及时延Delay中的任何一个后,ES可以使用其中的任何一个参数来设置其时间,从而可以实现ES的本地时间与TSN时钟域A的主时钟之间的时间同步,这就是一个TSN时钟域A的ES与其主时钟进行时间同步的一种算法。
为了保证ES的时间精度稳定性,即过了一段时间后,ES的时间与时钟域A的主时钟的时间会相差越来越大,上述测量过程是定期重复进行的,保证ES的时间与时钟域A的主时钟的时间相差在一定的范围内。由于一个时钟域中的ES的数量很多,若每个ES都与主时钟进行这种双向信令的交互,将大大地增加主时钟的实现成本,并影响其时钟的稳定性与精度。为了简化这个测量过程,主时钟只周期性发送目的地址为多播地址的Sync(可选地还发送Follow_up)消息,不再与ES进行双向的信令交互,而传输这些消息的网络精确地计算出Sync(可选地还有Follow_up)消息从主时钟到ES的传输时延,这样ES就根据网络提供的时延及Sync(可选地还有Follow_up)消息上的主时钟的时间值,就可以实现与主时钟的时间同步,具体的实现方式可以参考IEEE 802.1AS协议。
图2示出了5G***支持外部时间域(Time Domain)的时间同步的架构示意图。
如图2所示,5G***作为一个TSN桥接器(Bridge)集成在TSN***中。此“逻辑”TSN桥包括TSN转换器,用于TSN***和5G***之间用户面的交互。5GS(5G system,5G***)TSN转换器功能包括DS-TT(Device Side TSN Translator,设备侧TSN转换器)和NW-TT(Network TSN Translator,网络TSN转换器)。5G***中的UE(User Equipment,用户设备)通过DS-TT与5G***外部的TSN DN(Data Network,数据网络)中的一个或多个ES相连。UPF通过NW-TT与TSN DN中的一个或多个与ES相连。
为了实现TSN同步机制,整个端到端5G***可看作是一个IEEE802.1AS时间感知***(time aware system)。如图2所示,有两个时间同步域,分别为5G时间域和TSN时间域。5G***有自己的时间***(如GPS(Global Positioning System,全球定位***)时间),图2中用5G GM(5G Grand Master,5G内部主时钟)来表示5G***的时钟域(即5G时间域)。
图2中的gNB表示5G基站。5G***中的各设备都是同步到5G时钟域的。5G***中的各设备包括:UPF(User Plane Function,用户面功能)、SMF(Session ManagementFunction,会话管理功能)、UE、DS-TT、NW-TT、NG RAN(NG Radio Access Network,5G无线接入网功能设备)等,其中NG接口是无线接入网与5G核心网之间的接口。
如图2所示,外部TSN Time Domain的时钟源在UPF的外部。TSN的UE侧的设备ES通过DS-TT连接到UE,接入到5G网络,然后通过UPF及UPF上的NW-TT接入到外部的TSN网络,与TSN的时钟源进行时间同步。
图2中,时间同步消息是TSN GM通过下行(Downlink,简称DL)数据发送的,即是通过UE的用户面发送的,包括TSN GM的时间同步消息的下行数据首先到达NW-TT/UPF,进入5G***,然后到达UE及其DS-TT,最后到达UE侧的ES。
TSN GM在其发送的时间同步消息originTimestamp域上标识其当前的时间,UE的用户面在传递这个时间同步消息的同时,NW-TT在此时间同步消息上打上其接收到的此下行数据的接收时间,且将此数据包中的CorrectionField域值更新为原CorrectionField域值加上NW-TT与发送此消息的给NW-TT的以太网Bridge Port(端口)之间的传输时延值,其中NW-TT与此Port之间的传输时延可以通过图1所示的方法或通过其它方式得到。DS-TT将该下行数据转发送到ES之前,将其当前的时间减去NW-TT加在该下行数据上的接收时间,从而得到此时间同步消息在整个5G***的传输时延值,将这个时延值与之前TSN主时钟到NW-TT的传输时间(在接收到的时间同步消息的CorrectionField域上),进行累加,获得更新后的传输时延值,并将此更新后的传输时延值打到该时间同步消息的CorrectionField域(即这个消息总的传输时延)上,同时删除之前NW-TT打标上的接收时间。然后将此修改后的时间同步消息发送给ES。
ES根据DS-TT打标在该时间同步消息上的时延值(即时间同步消息上的CorrectionField域值),将该时间同步消息上的时延值直接加上DS-TT与ES之间的传输时延(ES与DS-TT之间的传输时延可以通过图1所示的方法或通过其它方式得到),就可以得到这个时间同步消息从TSN主时钟到ES的总传输时延,这个总传输时延加上时间同步消息上的originTimestamp域值就可以得到一个计算时间值,然后将其时钟设置为这个计算时间值,从而实现了UE侧的ES与TSN GM的时间同步。
图3示出了5G R17标准中提出的一种时间同步需求的架构示意图。
在图2中,是UE侧的ES需要同步时间到UPF/NW-TT侧的TSN GM上。但是在要制订的新的5G标准中,如图3所示,TSN GM即TSN的主时钟是在UE1侧,这样UPF/NW-TT侧的ES及其它UE(例如图3中的UE2)上的ES要与这个UE1侧的TSN GM进行时间上的同步。也就是TSN GM是通过UE1的用户面,将时间同步消息通过上行的方法发送出来,然后到达UPF。
对于UPF外的TSN ES,则通过NW-TT发送。对于图3左下角的UE2上的ES,则UPF是通过UE2的下行数据发送到UE2,然后通过UE2的DS-TT发送给TSN ES。
在图3中,UE1的DS-TT记录UE1接收到TSN GM发送包括时间同步消息在内的上行(Uplink,简称UL)数据包的接收时间,并将该接收时间打到该UL时间同步消息数据包上,同时将此数据包中的CorrectionField域值更新为原CorrectionField域值加上DS-TT与TSNGM之间的传输时延值,其中DS-TT与TSN GM之间的传输时延可以通过图1所示的方法或通过其它方式得到。NW-TT将它接收到这个UL数据包的时间减去包上UE1DS-TT打上的接收时间,得到整个UL数据包在5G***的传输时延值,并将此时延值与之前TSN主时钟到UE1 DS-TT的传输时间(在接收到的时间同步消息的CorrectionField域上),进行累加,得到更新后的传输时延值,并将更新后的传输时延值打到这个UL同步消息数据包CorrectionField域上,同时删除UE1的DS-TT打上的接收时间标签,然后将此UL数据包发送给右侧NW-TT连接的TSNES(包括TSN时间域1和TSN时间域2的TSN ESs)。依据图2所介绍的方法,右侧NW-TT连接的TSN ES根据NW-TT打标在该时间同步消息上的时延值(即时间同步消息上的CorrectionField域值),将该时间同步消息上的时延值直接加上NW-TT与此TSN ES之间的传输时延,就可以得到这个同步消息从TSN主时钟到与NW-TT连接的TSN ES的总传输时延,这个总传输时延加上时间同步消息上的originTimestamp域值就可以得到一个计算时间值,然后将其时钟设置为这个计算时间值,从而实现了NW-TT侧的TSN ES与UE1侧的TSN GM的时间同步。
若时间同步消息是要发送给UE2的TSN ES的,则UPF同时将该时间同步消息通过UE2的用户面发送到UE2,然后到达UE2的DS-TT。同样的,UE2 DS-TT将它接收到包含该时间同步消息在内的下行数据包的时间减去该下行同步消息数据包上UE1 DS-TT打上的接收时间,得到包括该时间同步消息整个数据包在5G***的传输时延值,并将该传输时延值与之前TSN主时钟到UE1 DS-TT的传输时间(在接收到的时间同步消息的CorrectionField域上),进行累加,得到更新后的传输时延值,并将此更新后的传输时延值打在这个包含时间同步消息的DL数据包CorrectionField域上,同时删除UE1 DS-TT打上的接收时间标签,然后将此DL数据包发送给UE2 DS-TT上的TSN ES。同样的,依据前面介绍的方法,UE2 DS-TT上的TSN ES可以实现与UE1侧的TSN GM的时间同步。
需要说明的是:在图3中,实线箭头表示gPTP通过入口DS-TT(gPTP by ingressDS-TT);虚线箭头表示本地切换gPTP通过入口DS-TT(Locally-switched gPTP by ingressDS-TT)。
由于部署的多样性,图3中的UE1的DS-TT是同时连接到TSN GM Domain 1与TSN GMDomain 2的,但也有可能UE1的DS-TT是连接到TSN GM Domain 1,而UE X的DS-TT是与TSNGM Domain 2连接。同时,图3中的UE2的DS-TT是只连接到一个TSN GM Domain的EndStation,但也有可能UE2的DS-TT可以连接到多个End Station,每个End Station分别对应于不同的TSN GM Domain。总而言之,一个UE的DS-TT可以连接一个或多个不同的TSN GMDomain的GM或End Station;一个UE的DS-TT可以连接一个TSN GM Domain X的GM,同时连接一个TSN GM Domain Y的End Station,或者是其它的连接方式。
在上述的技术背景下,如何让一个特定的UE或一个特定组的UE或所有UE立即(同时)(去)同步到一个时间域,或者如何让一个特定的UE或一个特定组的UE或所有UE在一个特定的时间(同时)(去)同步到一个时间域是急需解决的技术问题。因此,本申请的实施例提出了由AF使用Device Trigger(设备触发)的技术将包含触发条件的消息发送给一个UE或一组UE,以触发UE进行TSN时间同步的激活或去激活操作,同时可以在触发条件中增加对UE进行TSN时间同步的时间要求。
以下对本申请实施例的技术方案的实现细节进行详细阐述:
图4示出了根据本申请的一个实施例的时间同步方法的流程图,该时间同步方法可以由网络开放功能(Network Exposure Function,简称NEF)实体来执行。参照图4所示,该时间同步方法至少包括步骤S410至步骤S420,详细介绍如下:
在步骤S410中,接收应用功能实体AF发送的触发传送服务请求消息,该触发传送服务请求消息中包含有目标用户设备的标识和时间敏感网络TSN触发容器,TSN触发容器用于指示TSN时间同步触发条件。
在本申请的一个实施例中,目标用户设备是需要进行TSN时间同步触发的用户设备。其中,TSN触发容器至少可以包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。
需要说明的是:TSN时钟域标识是用于标识需要同步到的TSN时钟域;第一字段信息用于指示是上行TSN同步还是下行TSN同步,比如第一字段信息的第一值表示是上行TSN同步,第一字段信息的第二值表示是下行TSN同步;第二字段信息用于指示是激活操作还是去激活操作,比如第二字段信息的第一值表示是激活操作,第二字段信息的第二值表示是去激活操作;网络切片信息可以是Single Network Slice Selection AssistanceInformation,简称S-NSSAI的简称,其用于标识一个网络分片;数据网络名称即为DataNetwork Name,简称DNN。
在步骤S420中,向短消息服务中心SMS-SC发送提交触发消息,提交触发消息用于请求SMS-SC将包含TSN触发容器的短消息发送给目标用户设备,以使目标用户设备基于TSN触发容器进行TSN时间同步操作。
在本申请的一个实施例中,NEF在向SMS-SC发送提交触发消息之前,可以将目标用户设备的标识从外部标识转换为网络标识,其中,若目标用户设备的标识包括单个用户设备的外部标识,则将单个用户设备的外部标识转换为单个用户设备的网络标识;若目标用户设备的标识包括多个用户设备对应的外部群组标识,则将外部群组标识转换为多个用户设备的网络标识列表。
需要说明的是,用户设备的外部标识比如可以是手机号等。用户设备的网络标识比如可以是IMSI(International Mobile Subscriber Identity,国际移动用户识别码)、GPSI(Generic Public Subscription Identifier,通用公共签约标识)、SUPI(Subscription Permanent Identifier,签约永久标识)等。
在本申请的一个实施例中,如果目标用户设备的标识包括多个用户设备对应的外部群组标识,那么由于转换后得到的是多个用户设备的网络标识列表,因此在向SMS-SC发送提交触发消息时,需要针对网络标识列表中的每个用户设备,分别向SMS-SC发送提交触发消息。
在本申请的一个实施例中,AF可以决定是由UE还是网络侧来对UE进行TSN时间同步操作的时机进行控制,比如,如果AF发送的触发传送服务请求消息中包含有用户设备触发时间信息,则说明AF决定是由网络侧来对UE进行TSN时间同步操作的时机进行控制;如果AF发送的触发传送服务请求消息中的TSN触发容器中包含有TSN激活时间信息,则说明AF决定是由UE来对UE进行TSN时间同步操作的时机进行控制。
此外,当AF决定是由网络侧来对UE进行TSN时间同步操作的时机进行控制时,是由运营商来决定到底是由NEF来进行时间控制,还是由SMS-SC来进行时间控制。
在本申请的一个实施例中,如果根据运营商网络的配置确定是由NEF对目标用户设备进行TSN时间同步操作的时间进行控制,则NEF可以通过控制向SMS-SC发送提交触发消息的时机来控制UE进行TSN时间同步操作的时间。具体如下:
1)、若触发传送服务请求消息中包含的用户设备触发时间信息指示立即进行用户设备触发操作,或触发传送服务请求消息中不包含用户设备触发时间信息,则NEF可以立即向SMS-SC发送提交触发消息,以触发SMS-SC立即向目标UE发送短消息,UE在接收到短消息之后立即进行TSN时间同步操作(需要说明的是:UE进行TSN时间同步操作包含了激活操作与去激活操作,具体可以根据TSN触发容器中包含的第二字段信息的值来确定)。
2)、若触发传送服务请求消息中包含的用户设备触发时间信息指示在预定时间后进行用户设备触发操作,则NEF可以在接收到触发传送服务请求消息的预定时间后向SMS-SC发送提交触发消息。在这种情况下,由于是NEF进行时间控制,因此SMS-SC在接收到提交触发消息之后,立即向目标UE发送短消息,UE在接收到短消息之后立即进行TSN时间同步操作。
3)、若触发传送服务请求消息中包含的用户设备触发时间信息指示在指定时间点进行TSN时间同步操作,则NEF在当前时间到达指定时间点时,向SMS-SC发送提交触发消息。同样的,在这种情况下,由于是NEF进行时间控制,因此SMS-SC在接收到提交触发消息之后,立即向目标UE发送短消息,UE在接收到短消息之后立即进行TSN时间同步操作。
4)、若触发传送服务请求消息中包含的用户设备触发时间信息指示在指定时间点进行TSN时间同步操作,但当前时间已超过指定时间点,则立即向SMS-SC发送提交触发消息。在这种情况下,SMS-SC在接收到提交触发消息之后,立即向目标UE发送短消息,UE在接收到短消息之后立即进行TSN时间同步操作。
在本申请的一个实施例中,如果不是由NEF来对UE进行TSN时间同步操作的时机进行控制,那么NEF在接收到AF发送的触发传送服务请求消息,并进行必要的处理(如对目标UE的标识进行转换)之后,直接向SMS-SC发送提交触发消息(如果目标用户设备的标识包括多个用户设备对应的外部群组标识,那么由于转换后得到的是多个用户设备的网络标识列表,因此在向SMS-SC发送提交触发消息时,需要针对网络标识列表中的每个用户设备,分别向SMS-SC发送提交触发消息)。在这种情况下,发送给SMS-SC的提交触发消息中可以包含有短消息传送时间信息,该短消息传送时间信息用于指示SMS-SC向目标UE发送短消息的时间,以间接控制目标UE进行TSN时间同步操作的时机。其中,该短消息传达时间信息的值来自于AF发送的触发传送服务请求消息中的用户设备触发时间信息,即NEF可以通过该用户设备触发时间信息来设置短消息传达时间信息。
在本申请的一个实施例中,如果提交触发消息中包含有短消息传送时间信息,则短消息传送时间信息用于指示SMS-SC在接收到提交触发消息后立即发送短消息、或者用于指示SMS-SC在接收到提交触发消息的预定时间后发送短消息、或者用于指示SMS-SC在指定时间点发送短消息,其中短消息传送时间信息来自于触发传送服务请求消息。
在本申请的一个实施例中,提交触发消息中还可以不包含短消息传送时间信息,在这种情况下,SMS-SC在接收到提交触发消息之后,立即向目标UE发送短消息。
在本申请的一个实施例中,如果AF不需要网络(即NEF或SMS-SC)对UE进行TSN时间同步操作的时机进行控制,而是由UE对UE进行TSN时间同步操作的时机进行控制,那么AF也可以在TSN触发容器中添加TSN激活时间信息,进而网络发送给UE的触发消息(即NEF向SMS-SC发送的提交触发消息,并通过短信发送给UE)所包含的TSN触发容器中也有TSN激活时间信息,该TSN激活时间信息用于指示目标UE进行TSN时间同步操作的时机。
在本申请的一个实施例中,如果TSN触发容器中包含有TSN激活时间信息,则TSN激活时间信息可以用于指示目标用户设备在接收到短消息后立即进行TSN时间同步操作、或者用于指示目标用户设备在接收到短消息的预定时间后进行TSN时间同步操作、或者用于指示目标用户设备在指定时间点进行TSN时间同步操作。
图4所示实施例是以NEF的角度进行的阐述,以下结合图5从SMS-SC的角度对本申请实施例的时间同步方法进行说明。
参照图5所示,该时间同步方法可以由SMS-SC来执行,至少包括如下步骤S510至步骤S520,详细介绍如下:
在步骤S510中,接收提交触发消息,提交触发消息用于请求向目标用户设备发送包含有TSN触发容器的短消息,TSN触发容器用于指示TSN时间同步触发条件。
在本申请的一个实施例中,SMS-SC可以接收NEF发送的提交触发消息,NEF发送提交触发的过程可以参照前述实施例的技术方案。TSN触发容器中所包含的信息来自于AF发送的触发传送服务请求消息中。
类似于前述实施例,目标用户设备是需要进行TSN时间同步触发的用户设备。其中,TSN触发容器可以包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。
在步骤S520中,生成短消息,并将短消息发送给目标用户设备,以使目标用户设备基于TSN触发容器进行TSN时间同步操作。
在本申请的一个实施例中,SMS-SC可以通过控制向目标UE发送短消息的时机来控制UE进行TSN时间同步操作的时间。具体如下:
1)、若提交触发消息中包含的短消息传送时间信息指示立即发送短消息,或提交触发消息中不包含短消息传送时间信息,则SMS-SC立即向目标UE传送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作。
需要说明的是,提交触发消息中不包含短消息传送时间信息可能有如下几种情况:一种是NEF在发送提交触发消息时已经进行了时间控制,此时SMS-SC和UE都无需进行时间控制,SMS-SC在接收到提交触发消息时立即向目标UE发送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作;另一种是NEF与SMS-SC都不进行时间控制,而由UE来进行时间控制,即UE根据接收到的短消息中包含的TSN激活时间信息来确定何时进行TSN时间同步操作;还有一种情况是NEF、SMS-SC和UE都不进行时间控制,在这种情况下,NEF在接收到AF发送的触发传送服务请求消息,并进行必要的处理(如对目标UE的标识进行转换)之后,直接向SMS-SC发送提交触发消息,SMS-SC接收到提交触发消息之后立即向目标UE发送短消息,目标UE接收到短消息之后立即发起TSN时间同步操作。
2)、若提交触发消息中包含的短消息传送时间信息指示在预定时间后发送短消息,则SMS-SC在接收到提交触发消息的预定时间后向目标UE传送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作。
3)、若提交触发消息中包含的短消息传送时间信息指示在指定时间点发送短消息,则SMS-SC在当前时间到达指定时间点时,向目标UE传送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作。
4)、若提交触发消息中包含的短消息传送时间信息指示在指定时间点发送短消息,但当前时间已超过指定时间点,则SMS-SC立即向目标用户设备传送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作。
以上分别从NEF和SMS-SC的角度对本申请实施例的技术方案进行了阐述,以下结合图6从UE的角度对本申请实施例的时间同步方法进行说明。参照图6所示,该时间同步方法可以由UE来执行,至少包括如下步骤S610至步骤S620,详细介绍如下:
在步骤S610中,接收SMS-SC发送的短消息,该短消息中包含有TSN触发容器,TSN触发容器用于指示TSN时间同步触发条件。
在本申请的一个实施例中,SMS-SC发送短消息的过程可以参照前述实施例的技术方案。TSN触发容器中所包含的信息来自于NEF向SMS-SC发送的提交触发请求中,其最初的来源是AF发送的触发传送服务请求消息中。
在本申请的一个实施例中,短消息中包含的TSN触发容器可以包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。其中,短消息中包含的TSN触发容器中的参数及参数值来自于NEF发送的提交触发消息,而提交触发消息中包含的参数及参数值来自于AF发送的触发传送服务请求消息中。
在步骤S620中,基于TSN触发容器包含的信息进行TSN时间同步操作。
在本申请的实施例中,TSN触发容器中包含有用于指示是激活操作或是去激活操作的第二字段信息,以下分别以第二字段信息指示的是激活操作和去激活操作为例进行说明:
在本申请的一个实施例中,如果第二字段信息指示的是激活操作,那么UE在接收到短消息之后进行TSN时间同步操作可以有如下几种情况:
1)、若TSN触发容器中包含有TSN激活时间信息,该TSN激活时间信息指示用户设备在接收到短消息后立即进行TSN时间同步操作,且第二字段信息指示激活操作,则立即建立PDU会话进行TSN时间同步操作。其中,UE发起PDU会话建立过程可以参照3GPP(3rdGeneration Partnership Project,第三代合作伙伴计划)协议TS23.502的章节4.3.2。
其中,UE在建立PDU会话时发送的PDU会话建立请求中可以包含有以下参数,并且以下参数及参数的值来自于短消息中包含的TSN触发容器:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作的第二字段信息、网络切片信息、数据网络名称。
2)、若TSN触发容器中包含有TSN激活时间信息,该TSN激活时间信息指示用户设备在接收到短消息的预定时间后进行TSN时间同步操作,且第二字段信息指示激活操作,则UE在接收到短消息的预定时间后建立PDU会话进行TSN时间同步操作。
3)、若TSN触发容器中包含有TSN激活时间信息,该TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,且第二字段信息指示激活操作,则UE在当前时间到达指定时间点时,建立PDU会话进行TSN时间同步操作。
4)、若TSN触发容器中包含有TSN激活时间信息,该TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,且第二字段信息指示激活操作,但当前时间已超过指定时间点,则UE立即建立PDU会话进行TSN时间同步操作。
5)、若TSN触发容器中不包含有TSN激活时间信息,且第二字段信息指示用户设备进行激活操作,则立即建立PDU会话进行TSN时间同步操作。
需要说明的是,若TSN触发容器中不包含TSN激活时间信息可能有如下几种情况:一种是NEF在发送提交触发消息时已经进行了时间控制,此时SMS-SC和UE都无需进行时间控制,SMS-SC在接收到提交触发消息时立即向目标UE发送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作;另一种是NEF不进行时间控制,而由SMS-SC进行时间控制,在这种情况下,SMS-SC在接收到提交触发消息之后,根据提交触发消息中包含的短消息传送时间信息决定何时向目标UE发送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作;还有一种情况是NEF、SMS-SC和UE都不进行时间控制,在这种情况下,NEF在接收到AF发送的触发传送服务请求消息,并进行必要的处理(如对目标UE的标识进行转换)之后,直接向SMS-SC发送提交触发消息,SMS-SC接收到提交触发消息之后立即向目标UE发送短消息,目标UE接收到短消息之后立即发起TSN时间同步操作。
在本申请的一个实施例中,如果TSN激活时间信息指示用户设备在接收到短消息的预定时间后进行TSN时间同步操作,且第二字段信息指示激活操作,则UE在接收到短消息的预定时间后可以先检测与网络的信令连接是否处于空闲态,如果UE处于连接管理空闲态(CM-IDLE state),则执行服务请求过程(Service Request),以与AMF建立信令连接,当建立信令连接之后,可以建立PDU会话进行TSN时间同步操作;如果UE处于连接管理连接态(CM-CONNECTED state),则可以直接建立PDU会话进行TSN时间同步操作。
类似地,如果TSN激活时间信息指示用户设备指定时间点进行TSN时间同步操作,且第二字段信息指示激活操作,则UE在当前时间到达指定时间点时可以先检测与网络的信令连接是否处于空闲态,如果UE处于连接管理空闲态(CM-IDLE state),则执行服务请求过程,以与AMF建立信令连接,当建立信令连接之后,可以建立PDU会话进行TSN时间同步操作;如果UE处于连接管理连接态(CM-CONNECTED state),则可以直接建立PDU会话进行TSN时间同步操作。
需要说明的是,在5GS网络架构中,UE的CM(Connection Management,连接管理)状态包括:CM-IDLE(即空闲态)和CM-CONNECTED(即连接态),该CM反映了UE的信令连接特性。其中,在空闲态(CM-IDLE)下,UE与网络之间不存在NAS(Non-Access Stratum,非接入层)信令连接,例如不包括无线资源控制(Radio Resource Control,简称RRC)连接和N1-AMF连接;在连接态(CM-CONNECTED),UE和网络之间存在NAS信令连接,包括RRC连接和N1-AMF连接。
在本申请的一个实施例中,如果第二字段信息指示的是去激活操作,那么UE在接收到短消息之后进行TSN时间同步操作可以有如下几种情况:
1)、若TSN触发容器中包含有TSN激活时间信息,该TSN激活时间信息指示用户设备在接收到短消息后立即进行TSN时间同步操作,且第二字段信息指示去激活操作,则立即释放PDU会话或立即发起PDU会话修改过程。其中,UE发起PDU会话释放过程可以参照3GPP协议TS23.502的章节4.3.4.2;UE发起PDU会话修改过程可以参照3GPP协议TS23.502的章节4.3.2.2。
2)、若TSN触发容器中包含有TSN激活时间信息,该TSN激活时间信息指示用户设备在接收到短消息的预定时间后进行TSN时间同步操作,且第二字段信息指示去激活操作,则在接收到短消息的预定时间后释放PDU会话或发起PDU会话修改过程。
3)、若TSN触发容器中包含有TSN激活时间信息,该TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,且第二字段信息指示去激活操作,则在当前时间到达指定时间点时,释放PDU会话或发起PDU会话修改过程。
4)、若TSN触发容器中包含有TSN激活时间信息,该TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,且第二字段信息指示去激活操作,但当前时间已超过指定时间点,则立即释放PDU会话或发起PDU会话修改过程。
5)、若TSN触发容器中不包含有TSN激活时间信息,则在第二字段信息指示用户设备进行去激活操作时,立即释放PDU会话或发起PDU会话修改过程。
需要说明的是,类似于上述实施例,若TSN触发容器中不包含TSN激活时间信息可能有如下几种情况:一种是NEF在发送提交触发消息时已经进行了时间控制,此时SMS-SC和UE都无需进行时间控制,SMS-SC在接收到提交触发消息时立即向目标UE发送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作;另一种是NEF不进行时间控制,而由SMS-SC进行时间控制,在这种情况下,SMS-SC在接收到提交触发消息之后,根据提交触发消息中包含的短消息传送时间信息决定何时向目标UE发送短消息,目标UE在接收到短消息之后立即进行TSN时间同步操作;还有一种情况是NEF、SMS-SC和UE都不进行时间控制,在这种情况下,NEF在接收到AF发送的触发传送服务请求消息,并进行必要的处理(如对目标UE的标识进行转换)之后,直接向SMS-SC发送提交触发消息,SMS-SC接收到提交触发消息之后立即向目标UE发送短消息,目标UE接收到短消息之后立即发起TSN时间同步操作。
在本申请的一个实施例中,如果TSN激活时间信息指示用户设备在接收到短消息的预定时间后进行TSN时间同步操作,且第二字段信息指示去激活操作,则UE在接收到短消息的预定时间后可以先检测与网络的信令连接是否处于空闲态,如果UE处于连接管理空闲态(CM-IDLE state),则执行服务请求过程(Service Request),以与AMF建立信令连接,当建立信令连接之后,可以发起PDU会话释放过程或发起PDU会话修改过程;如果UE处于连接管理连接态(CM-CONNECTED state),则可以直接发起PDU会话释放过程或发起PDU会话修改过程。
类似地,如果TSN激活时间信息指示用户设备指定时间点进行TSN时间同步操作,且第二字段信息指示去激活操作,则UE在当前时间到达指定时间点时可以先检测与网络的信令连接是否处于空闲态,如果UE处于连接管理空闲态(CM-IDLE state),则执行服务请求过程,以与AMF建立信令连接,当建立信令连接之后,可以发起PDU会话释放过程或发起PDU会话修改过程;如果UE处于连接管理连接态(CM-CONNECTED state),则可以直接发起PDU会话释放过程或发起PDU会话修改过程。
在本申请的一个实施例中,UE在发起PDU会话修改过程时,其生成的PDU会话修改请求中可以包含有需要去激活的目标TSN时钟域的标识,进而在将PDU会话修改请求发送至SMF之后,可以使SMF指示用户面功能实体(User Plane Function,简称UPF)停止转发目标TSN时钟域的TSN时间同步数据至发送PDU会话修改请求的UE。
在本申请的一个实施例中,UE建立的PDU会话可能会支持多个TSN时钟域的时间同步操作。在这种情况下,如果TSN触发容器中包含的需要去激活的目标TSN时钟域、网络切片信息和数据网络名称分别与目标用户设备建立的PDU会话的TSN时钟域、网络切片信息和数据网络名称相匹配,且TSN触发容器指示的需要去激活的目标TSN时钟域不是PDU会话中的最后一个TSN时钟域,则发起的是PDU会话修改过程;如果TSN触发容器中包含的需要去激活的目标TSN时钟域、网络切片信息和数据网络名称分别与目标用户设备建立的PDU会话的TSN时钟域、网络切片信息和数据网络名称相匹配,且TSN触发容器指示的需要去激活的目标TSN时钟域是PDU会话中的最后一个TSN时钟域,则发起的是PDU会话释放过程,以释放掉PDU会话。
上述实施例分别从NEF、SMS-SC和UE的角度对本申请实施例的技术方案进行了阐述,以下结合图7至图12,从各个实体交互的角度对本申请实施例的技术方案的实现细节进行详细阐述。
在本申请的实施例中,NEF、SMS-SC和UE都可以对UE进行TSN时间同步操作的时机进行控制,以下逐一进行详细说明:
1、UE控制进行TSN时间同步操作时机的实施例(分为激活过程与去激活过程):
如图7所示,根据本申请的一个实施例的UE控制进行TSN时间同步激活操作的过程,包括如下步骤:
步骤S701a,TSN域1的主时钟通过一个UE(该UE并非图7中所示的DS-TT/UE)发送TSN时钟域1的上行gPTP消息至UPF/NW-TT;步骤S701b,TSN域2的主时钟通过终端设备发送TSN时钟域2的下行gPTP消息至UPF/NW-TT。步骤S701a和步骤S701b的这些消息分别用于进行不同TSN时间域的TSN时间同步操作。
步骤S702,AF向NEF发送触发传送服务请求消息。
在本申请的一个实施例中,步骤S702的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2The procedure of“Application Triggering”Service(“应用程序触发”服务的过程)中的步骤2。但是,本申请实施例中的触发传送服务请求消息中包含有目标ID(Target ID)和TSN触发容器(TSN Trigger Container)。
其中,Target ID是指一个特定的UE,或一组UE。当Target ID是一个特定的UE,则Target ID通常为SUPI或IMSI、GPSI或者可以是其它的外部应用标识。当Target ID是指一组UE时,则Target ID则通常是External Group ID(外部组标识)。
TSN触发容器包含了TSN Activation Time(TSN激活时间),TSN Domain ID(TSN时钟域标识),UL or DL TSN Synchronization(上行TSN同步还是下行TSN同步),Activation/Deactivation Indicator(激活操作还是去激活操作指示),S-NSSAI和DNN。其中的TSN Activation Time用于指示是立即进行TSN时间同步激活(或去激活)操作,还是在此消息的X秒后进行TSN时间同步的激活(或去激活)操作,或是在一指定的时间点进行TSN时间同步的激活(或去激活)操作。由于图7所示实施例为TSN时间同步的激活操作,因此Activation/Deactivation Indicator的取值为Activation。
步骤S703,NEF进行授权及本地控制处理。具体地,NEF检查AF是否有权发送触发请求,并且AF是否未超过Nnef的配额或触发提交速率。如果此检查失败,则NEF发送的Nnef_Trigger_Delivery响应(步骤S710)的原因值指示失败情况的原因,并且流程在此步骤停止。否则,流程继续执行步骤S704。
步骤S704,NEF向UDM发送Nudm_SDM_Get请求。
在本申请的一个实施例中,Nudm_SDM_Get请求中包含有如下参数:IdentifierTranslation(标识符转换)、Target ID(目标ID)和AF Identifier(AF标识)。
步骤S705,UDM向NEF发送Nudm_SDM_Get响应。
在本申请的一个实施例中,Nudm_SDM_Get响应中包含有如下参数:SUPI和optionally(可选的)MSISDN(Mobile Station International Integrated ServiceDigital Network Number,移动台国际综合业务数字网络号码)。
如前所述,Target ID可能是指一组UE。如果Target ID是指一组UE时,则TargetID通常是External Group ID,那么步骤S705的回复是SUPI列表与可选的MSISDN列表,此时后面步骤S706~S716要对列表中的每个SUPI(即每个UE)都可进行类似的操作。
步骤S706,NEF向UDM发送Nudm_UECM_Get(SUPI,SMS)请求以获取SMSF(ShortMessage Service Function,短消息业务功能)实体的地址。
步骤S707,UDM向NEF发送Nudm_UECM_Get(SMSF ID)响应。SMSF是5G***内实现向UE收发短信消息的功能实体。
步骤S708,NEF向SMS-SC发送提交触发消息(GPSI,SUPI,AF Identifier,SMSF ID,SMS Application Port ID,trigger payload(TSN trigger Container),TriggerIndication)。其中,GPSI和SUPI是UE的标识;AF Identifier为AF的标识;SMSF ID为SMSF的标识;SMS Application Port ID用于指示UE将这个接收到的短信路由到的应用标识;Trigger Indication用于指示是否是Trigger短信还是其它的短信(Trigger的短信是要路由到特定的应用,由SMS Application Port ID指示这个特定的应用)。
步骤S709,SMS-SC向NEF返回提交触发确认消息以确认SMS-SC收到NEF的消息。
步骤S710,NEF向AF发送触发传送响应以确认收到AF的触发传送服务请求消息。
步骤S711,SMS-SC向目标UE传送短消息。此步骤的详细过程在TS23.502的章节4.13.3.6与章节4.13.3.7给出了详细的说明。基本的过程是SMS-SC发送给SMS-GMSC(Gateway Mobile Switching Center,网关移动交换中心),然后发送给SMSF,再然后发送给AMF,最后到达UE。若UE是处于CM-IDLE状态,AMF还需要执行网络发起的Service Request过程,然后再将短信发给UE。UE收到短信后,通过AMF、SMSF、SMS-GMSC向SMS-SC发送短信传递报告。
步骤S712,SMS-SC向NEF发送短消息传送报告。
步骤S713,NEF向AF发送触发传送通知。
其中,除了上述需要特别注意的地方之外,步骤S702至步骤S713的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2The procedure of“Application Triggering”Service(“应用程序触发”服务的过程)中的步骤2至步骤13。
步骤S714,UE发起服务请求,建立与AMF的信令连接。
在本申请的一个实施例中,当UE在步骤S711收到短消息中包含的TSN触发容器(该TSN触发容器包含了前述的TSN Activation Time,TSN Domain ID,UL or DL TSNSynchronization,Activation/Deactivation Indicator,S-NSSAI和DNN)之后,若确定Activation/Deactivation Indicator的取值是Activation,则确定TSN Activation Time所指示的时间是激活时间。
若TSN Activation Time指示是立即进行TSN时间同步操作,由于此时UE仍然是处于连接状态,则可以跳过步骤S714,直接执行后续的步骤。
若TSN Activation Time指示是X秒后进行TSN时间同步操作,则UE在步骤S711接收到短消息的X秒后,判断是否是处于CM-IDLE状态,若处于CM-IDLE状态则执行步骤S714,发起Service Request过程,建立与AMF的信令连接,然后执行后续的过程;若UE在步骤S711接收到短消息的X秒后是处于连接CM-CONNECTED状态,则可以跳过步骤S714,直接执行后续的步骤。
若TSN Activation Time指示是一特定时间点后进行TSN时间同步操作,则到这个特定时间后,UE判断是否是处于CM-IDLE状态,若处于CM-IDLE状态则执行步骤S714,发起Service Request过程,建立与AMF的信令连接,然后执行后续的过程;若UE在这个特定时间点仍然是处于连接状态,则可以跳过步骤S714,直接执行后续的步骤。
需要注意的是:这里假定UE的时间是与5G网络的时间是同步(这个时间同步不是TSN的时间同步(TSN时间同步精度在微秒级,同步误差小于1ms),而是UE通过NAS信令从网络上得到当前的本地时间(通常同步精度在50ms到1秒之内)。
步骤S715,UE发起PDU会话建立过程。
在本申请的一个实施例中,UE发起PDU会话建立过程可以参照3GPP协议TS23.502的章节4.3.2。其中UE在发起的N1 SM container(容器)中的PDU Session EstablishmentRequest(PDU会话建立请求)包含有如下参数:TSN Domain ID,UL or DL TSNSynchronization,Activation,S-NSSAI,DNN。其中,该PDU会话建立请求是通过AMF中转至SMF的,且同时在发给AMF的N1消息中包含TSN Domain ID,S-NSSAI,DNN。然后,当PDU会话建立完成之后,SMF向UDM进行注册时提供了S-NSSAI、DNN与TSN Domain ID,从而UDM通过比较S-NSSAI、DNN与TSN Domain ID知道已经成功地触发了UE进行TSN的激活过程。
步骤S716a,UPF/NW-TT将TSN时钟域1的gPTP消息发送给UE;步骤S716b,UPF/NW-TT将TSN时钟域2的gPTP消息发送给UE;若TSN Domain ID指示的是5G Time Domain,则步骤S716c,UPF/NW-TT将5G***时钟域的gPTP消息发送给UE。
在本申请的一个实施例中,步骤S716a至步骤S716c可以参见3GPP协议TR23.700-020,此时UPF/NW-TT根据TSN Domain进行不同方向的TSN同步相关数据的转发,以便于UE进行TSN时间同步处理。
如图8所示,根据本申请的一个实施例的UE控制进行TSN时间同步去激活操作的过程,包括如下步骤:
步骤S801a,TSN域1的主时钟通过一个UE(该UE并非图8中所示的DS-TT/UE)发送TSN时钟域1的上行gPTP消息至UPF/NW-TT;步骤S801b,TSN域2的主时钟通过终端设备发送TSN时钟域2的下行gPTP消息至UPF/NW-TT;步骤S801c,UPF/NW-TT将TSN时钟域1的gPTP消息发送给UE;步骤S801d,UPF/NW-TT将TSN时钟域2的gPTP消息发送给UE;步骤S801e,如果进行的是5G时间域的同步,则UPF/NW-TT将5G***时钟域的gPTP消息发送给UE。其中,步骤S801a至步骤S801e的这些消息分别用于进行不同TSN时间域的TSN时间同步操作。
步骤S802,AF向NEF发送触发传送服务请求消息。
在本申请的一个实施例中,AF向NEF发送触发传送服务请求消息的过程类似于图7中所示的步骤S702,只不过由于图8所示实施例为TSN时间同步的去激活操作,因此Activation/Deactivation Indicator的取值为Deactivation。
步骤S803,NEF进行授权及本地控制处理。该步骤的处理过程类似于图7中所示的步骤S703,不再赘述。
步骤S804,NEF向UDM发送Nudm_SDM_Get请求。该步骤的处理过程类似于图7中所示的步骤S704,不再赘述。
步骤S805,UDM向NEF发送Nudm_SDM_Get响应。该步骤的处理过程类似于图7中所示的步骤S705,不再赘述。
类似于前述说明,由于Target ID可能是指一组UE,那么如果Target ID是指一组UE,则Target ID通常是External Group ID,那么步骤S805的回复是SUPI列表与可选的MSISDN列表,此时后面步骤S806~S815要对列表中的每个SUPI(即每个UE)都可进行类似的操作。
步骤S806,NEF向UDM发送Nudm_UECM_Get请求。该步骤的处理过程类似于图7中所示的步骤S706,不再赘述。
步骤S807,UDM向NEF发送Nudm_UECM_Get响应。该步骤的处理过程类似于图7中所示的步骤S707,不再赘述。
步骤S808,NEF向SMS-SC发送提交触发消息。该步骤的处理过程类似于图7中所示的步骤S708,不再赘述。
步骤S809,SMS-SC向NEF返回提交触发确认消息以确认SMS-SC收到NEF的消息。
步骤S810,NEF向AF发送触发传送响应以确认收到AF的触发传送服务请求消息。
步骤S811,SMS-SC向目标UE传送短消息。该步骤的处理过程类似于图7中所示的步骤S711,不再赘述。
步骤S812,SMS-SC向NEF发送短消息传送报告。
步骤S813,NEF向AF发送触发传送通知。
其中,除了上述需要特别注意的地方之外,步骤S802至步骤S813的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2 The procedure of“Application Triggering”Service(“应用程序触发”服务的过程)中的步骤2至步骤13。
步骤S814,UE发起服务请求,建立与AMF的信令连接。
在本申请的一个实施例中,当UE在步骤S811收到短消息中包含的TSN触发容器(该TSN触发容器包含了前述的TSN Activation Time,TSN Domain ID,UL or DL TSNSynchronization,Activation/Deactivation Indicator,S-NSSAI和DNN)之后,若确定Activation/Deactivation Indicator的取值是Deactivation,则确定TSN ActivationTime所指示的时间是去激活时间。
若TSN Activation Time指示是立即进行TSN时间同步操作,由于此时UE仍然是处于连接状态,则可以跳过步骤S814,直接执行后续的步骤。
若TSN Activation Time指示是X秒后进行TSN时间同步操作,则UE在步骤S811接收到短消息的X秒后,判断是否是处于CM-IDLE状态,若处于CM-IDLE状态则执行步骤S814,发起Service Request过程,建立与AMF的信令连接,然后执行后续的过程;若UE在步骤S811接收到短消息的X秒后是处于连接CM-CONNECTED状态,则可以跳过步骤S814,直接执行后续的步骤。
若TSN Activation Time指示是一特定时间点后进行TSN时间同步操作,则到这个特定时间后,UE判断是否是处于CM-IDLE状态,若处于CM-IDLE状态则执行步骤S814,发起Service Request过程,建立与AMF的信令连接,然后执行后续的过程;若UE在这个特定时间点仍然是处于连接状态,则可以跳过步骤S814,直接执行后续的步骤。
需要注意的是:这里假定UE的时间是与5G网络的时间是同步(这个时间同步不是TSN的时间同步(TSN时间同步精度在微秒级,同步误差小于1ms),而是UE通过NAS信令从网络上得到当前的本地时间(通常同步精度在50ms到1秒之内)。
步骤S815,UE发起PDU会话释放过程或发起PDU会话修改过程。
在本申请的一个实施例中,UE发起PDU会话释放过程(PDU Session Release)可以参照3GPP协议TS23.502的章节4.3.4.2;UE发起PDU会话修改过程(PDU SessionModification)可以参照3GPP协议TS23.502的章节4.3.2.2。
需要说明的是:由于同一个PDU会话可以支持不同的TSN Domain,比如支持TSNDomain 1/2/3。若是最后的一个TSN Domain被删除,则这个PDU会话需要被删除,这种情况下UE发起的是PDU会话释放过程;若只是删除其中的一个TSN Domain,还有其它的TSNDomain存在,在这种情况下,UE发起的是PDU会话修改过程。
在本申请的一个实施例中,当一个PDU会话释放后,SMF将释放与该PDU会话相关的UPF与NW-TT的功能,也就是UPF/NW-TT停止向UE转发所有的TSN Domain的TSN同步数据。
在本申请的一个实施例中,UE在发起的PDU Session Modification的消息中(N1SM container(PDU Session Modification Request(Deactivation of TSN DomainID)))包含新的参数,即需要去激活的TSN Domain ID。SMF收到这个TSN Domain ID去激活后,将指示UPF/NW-TT不再转发这个TSN Domain的TSN同步数据到这个UE。
2、SMS-SC控制进行TSN时间同步操作时机的实施例(分为激活过程与去激活过程):
如图9所示,根据本申请的一个实施例的SMS-SC控制进行TSN时间同步激活操作的过程,包括如下步骤:
步骤S901a,TSN域1的主时钟通过一个UE(该UE并非图9中所示的DS-TT/UE)发送TSN时钟域1的上行gPTP消息至UPF/NW-TT;步骤S901b,TSN域2的主时钟通过终端设备发送TSN时钟域2的下行gPTP消息至UPF/NW-TT。步骤S901a和步骤S901b的这些消息分别用于进行不同的TSN时间域的TSN时间同步操作。
步骤S902,AF向NEF发送触发传送服务请求消息。
在本申请的一个实施例中,步骤S902的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2The procedure of“Application Triggering”Service(“应用程序触发”服务的过程)中的步骤2。但是,本申请实施例中的触发传送服务请求消息中包含有目标ID(Target ID)、用户设备触发时间信息和TSN触发容器(TSN Trigger Container)。用户设备触发时间信息是用于指示立即触发UE执行TSN时间同步操作,还是在此后的X秒后触发UE执行TSN时间同步操作,或是在一指定的时间点触发UE执行TSN时间同步操作。根据运营商网络的配置,决定使用SMS-SC来进行用户设备触发的时间控制时,则NEF在向SMS-SC发送提交触发消息时,在提交触发消息中设置SMS Delivery Time(短消息传送时间),并设置其值为接收到的用户设备触发时间信息。该SMS Delivery Time用于指示SMS-SC是立即发送短消息,还是在此消息的X秒后发送短消息,或是在一指定的时间点发送短消息。当UE收到触发的短消息后立即执行TSN时间同步操作,这样就实现了特定时间的TSN时间同步操作。
其中,Target ID是指一个特定的UE,或一组UE。当Target ID是一个特定的UE,则Target ID通常为SUPI或IMSI、GPSI或者可以是其它的外部应用标识。当Target ID是指一组UE时,则Target ID则通常是External Group ID(外部组标识)。
TSN触发容器包含了以下参数:TSN Domain ID,UL or DL TSN Synchronization,Activation/Deactivation Indicator,S-NSSAI和DNN。由于图9所示实施例为TSN时间同步的激活操作,因此Activation/Deactivation Indicator的取值为Activation。
步骤S903,NEF进行授权及本地控制处理。该步骤的处理过程类似于图7中所示的步骤S703,不再赘述。
步骤S904,NEF向UDM发送Nudm_SDM_Get请求。该步骤的处理过程类似于图7中所示的步骤S704,不再赘述。
步骤S905,UDM向NEF发送Nudm_SDM_Get响应。该步骤的处理过程类似于图7中所示的步骤S705,不再赘述。
类似于前述说明,由于Target ID可能是指一组UE,那么如果Target ID是指一组UE,则Target ID通常是External Group ID,那么步骤S905的回复是SUPI列表与可选的MSISDN列表,此时后面步骤S906~S915要对列表中的每个SUPI(即每个UE)都可进行类似的操作。
步骤S906,NEF向UDM发送Nudm_UECM_Get请求。该步骤的处理过程类似于图7中所示的步骤S706,不再赘述。
步骤S907,UDM向NEF发送Nudm_UECM_Get响应。该步骤的处理过程类似于图7中所示的步骤S707,不再赘述。
步骤S908,NEF向SMS-SC发送提交触发消息,该提交触发消息中包含有前述的SMSDelivery Time。然后,此步骤的处理过程类似于图7中所示的步骤S708,不再赘述。
步骤S909,SMS-SC向NEF返回提交触发确认消息以确认SMS-SC收到NEF的消息。
步骤S910,NEF向AF发送触发传送响应以确认收到AF的触发传送服务请求消息。
步骤S911,SMS-SC向目标UE传送短消息。
在本申请的一个实施例中,若SMS-SC在步骤S908收到提交触发器触发消息中SMSDelivery Time指示是立即发送(注意:当没有SMS Delivery Time参数时,也是指立即发送),则立即执行步骤S911;若SMS Delivery Time指示是X秒后发送,则在步骤S908收到提交触发器触发消息的X秒后,即执行步骤S911;若SMS Delivery Time指示是一特定时间点后发送,则到这个特定时间后,即执行步骤S911。然后,该步骤中SMS-SC向目标UE传送短消息的过程类似于图7中所示的步骤S711,不再赘述。
步骤S912,SMS-SC向NEF发送短消息传送报告。
步骤S913,NEF向AF发送触发传送通知。
其中,除了上述需要特别注意的地方之外,步骤S902至步骤S913的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2The procedure of“Application Triggering”Service(“应用程序触发”服务的过程)中的步骤2至步骤13。
步骤S914,UE发起PDU会话建立过程。该步骤的处理过程类似于图7中所示的步骤S715,不再赘述。
步骤S915a,UPF/NW-TT将TSN时钟域1的gPTP消息发送给UE;步骤S915b,UPF/NW-TT将TSN时钟域2的gPTP消息发送给UE;若TSN Domain ID指示的是5G Time Domain,则步骤S915c,UPF/NW-TT将5G***时钟域的gPTP消息发送给UE。
在本申请的一个实施例中,步骤S915a至步骤S915c可以参见3GPP协议TR23.700-020,此时UPF/NW-TT根据TSN Domain进行不同方向的TSN同步相关数据的转发,以便于UE进行TSN时间同步处理。
如图10所示,根据本申请的一个实施例的SMS-SC控制进行TSN时间同步去激活操作的过程,包括如下步骤:
步骤S1001a,TSN域1的主时钟通过一个UE(该UE并非图10中所示的DS-TT/UE)发送TSN时钟域1的上行gPTP消息至UPF/NW-TT;步骤S1001b,TSN域2的主时钟通过终端设备发送TSN时钟域2的下行gPTP消息至UPF/NW-TT;步骤S1001c,UPF/NW-TT将TSN时钟域1的gPTP消息发送给UE;步骤S1001d,UPF/NW-TT将TSN时钟域2的gPTP消息发送给UE;步骤S1001e,如果进行的是5G时间域的同步,则UPF/NW-TT将5G***时钟域的gPTP消息发送给UE。其中,步骤S1001a至步骤S1001e的这些消息分别用于UE进行不同TSN时间域的TSN时间同步操作。
步骤S1002,AF向NEF发送触发传送服务请求消息。
在本申请的一个实施例中,AF向NEF发送触发传送服务请求消息的过程类似于图9中所示的步骤S902,只不过由于图10所示实施例为TSN时间同步的去激活操作,因此Activation/Deactivation Indicator的取值为Deactivation。
步骤S1003,NEF进行授权及本地控制处理。该步骤的处理过程类似于图7中所示的步骤S703,不再赘述。
步骤S1004,NEF向UDM发送Nudm_SDM_Get请求。该步骤的处理过程类似于图7中所示的步骤S704,不再赘述。
步骤S1005,UDM向NEF发送Nudm_SDM_Get响应。该步骤的处理过程类似于图7中所示的步骤S705,不再赘述。
类似于前述说明,由于Target ID可能是指一组UE,那么如果Target ID是指一组UE,则Target ID通常是External Group ID,那么步骤S1005的回复是SUPI列表与可选的MSISDN列表,此时后面步骤S1006~S1014要对列表中的每个SUPI(即每个UE)都可进行类似的操作。
步骤S1006,NEF向UDM发送Nudm_UECM_Get请求。该步骤的处理过程类似于图7中所示的步骤S706,不再赘述。
步骤S1007,UDM向NEF发送Nudm_UECM_Get响应。该步骤的处理过程类似于图7中所示的步骤S706,不再赘述。
步骤S1008,NEF向SMS-SC发送提交触发消息。该提交触发消息中包含有SMSDelivery Time。SMS Delivery Time的设置见图9中步骤S902的说明,不再赘述。然后,此步骤的处理过程类似于图7中所示的步骤S708,不再赘述。
步骤S1009,SMS-SC向NEF返回提交触发确认消息以确认SMS-SC收到NEF的消息。
步骤S1010,NEF向AF发送触发传送响应以确认收到AF的触发传送服务请求消息。
步骤S1011,SMS-SC向目标UE传送短消息。
在本申请的一个实施例中,若SMS-SC在步骤S1008收到提交触发消息中SMSDelivery Time指示是立即发送(注意:当没有SMS Delivery Time参数时,也是指立即发送),则立即执行步骤S1011;若SMS Delivery Time指示是X秒后发送,则在步骤S1008收到提交触发消息的X秒后,即执行步骤S1011;若SMS Delivery Time指示是一特定时间点后发送,则到这个特定时间后,即执行步骤S1011。然后,该步骤的处理过程类似于图7中所示的步骤S711,不再赘述。
步骤S1012,SMS-SC向NEF发送短消息传送报告。
步骤S1013,NEF向AF发送触发传送通知。
其中,除了上述需要特别注意的地方之外,步骤S1002至步骤S1013的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2The procedure of“ApplicationTriggering”Service(“应用程序触发”服务的过程)中的步骤2至步骤13。
步骤S1014,UE发起PDU会话释放过程或发起PDU会话修改过程。
在本申请的一个实施例中,UE发起PDU会话释放过程可以参照3GPP协议TS23.502的章节4.3.4.2;UE发起PDU会话修改过程可以参照3GPP协议TS23.502的章节4.3.2.2。
需要说明的是:由于同一个PDU会话可以支持不同的TSN Domain,比如支持TSNDomain 1/2/3。若是最后的一个TSN Domain被删除,则这个PDU会话需要被删除,这种情况下UE发起的是PDU会话释放过程;若只是删除其中的一个TSN Domain,还有其它的TSNDomain存在,在这种情况下,UE发起的是PDU会话修改过程。
在本申请的一个实施例中,当一个PDU会话释放后,SMF将释放与该PDU会话相关的UPF与NW-TT的功能,也就是UPF/NW-TT停止向UE转发所有的TSN Domain的TSN同步数据。
在本申请的一个实施例中,UE在发起的PDU Session Modification的消息中(N1SM container(PDU Session Modification Request(Deactivation of TSN DomainID)))包含新的参数,即需要去激活的TSN Domain ID。SMF收到这个TSN Domain ID去激活后,将指示UPF/NW-TT不再转发这个TSN Domain的TSN同步数据到这个UE。
在PDU会话删除或PDU会话修改过程中,SMF向UDM进行注册,通知删除S-NSSAI、DNN对应的TSN Domain ID,从而UDM通过比较S-NSSAI、DNN与TSN Domain ID知道已经成功地触发了UE进行TSN的去激活过程。
3、NEF控制进行TSN时间同步操作时机的实施例(分为激活过程与去激活过程):
如图11所示,根据本申请的一个实施例的NEF控制进行TSN时间同步激活操作的过程,包括如下步骤:
步骤S1101a,TSN域1的主时钟通过一个UE(该UE并非图11中所示的DS-TT/UE)发送TSN时钟域1的上行gPTP消息至UPF/NW-TT;步骤S1101b,TSN域2的主时钟通过终端设备发送TSN时钟域2的下行gPTP消息至UPF/NW-TT。步骤S1101a和步骤S1101b的这些消息分别用于进行不同的TSN时间域的TSN时间同步操作。
步骤S1102,AF向NEF发送触发传送服务请求消息。
在本申请的一个实施例中,步骤S1102的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2The procedure of“Application Triggering”Service(“应用程序触发”服务的过程)中的步骤2。但是,本申请实施例中的触发传送服务请求消息中包含有目标ID(Target ID)、用户设备触发时间信息和TSN触发容器。用户设备触发时间信息是用于指示立即触发UE执行TSN时间同步操作,还是在此后的X秒后触发UE执行TSN时间同步操作,或是在一指定的时间点触发UE执行TSN时间同步操作。根据运营商网络的配置,决定使用NEF来进行用户设备触发的时间控制时,则NEF根据其中的用户设备触发时间信息确定是立即向SMS-SC发送提交触发消息,还是在X秒后向SMS-SC发送提交触发消息,或是在一指定的时间点向SMS-SC发送提交触发消息。
其中,Target ID是指一个特定的UE,或一组UE。当Target ID是一个特定的UE,则Target ID通常为SUPI或IMSI、GPSI或者可以是其它的外部应用标识。当Target ID是指一组UE时,则Target ID则通常是External Group ID(外部组标识)。TSN触发容器包含了以下参数:TSN Domain ID,UL or DL TSN Synchronization,Activation/DeactivationIndicator,S-NSSAI和DNN。Activation/Deactivation Indicator
步骤S1103,NEF进行授权及本地控制处理。该步骤的处理过程类似于图7中所示的步骤S703,不再赘述。
步骤S1104,NEF向UDM发送Nudm_SDM_Get请求。该步骤的处理过程类似于图7中所示的步骤S704,不再赘述。
步骤S1105,UDM向NEF发送Nudm_SDM_Get响应。该步骤的处理过程类似于图7中所示的步骤S705,不再赘述。
类似于前述说明,由于Target ID可能是指一组UE,那么如果Target ID是指一组UE,则Target ID通常是External Group ID,那么步骤S1105的回复是SUPI列表与可选的MSISDN列表,此时后面步骤S1106~S1115要对列表中的每个SUPI(即每个UE)都可进行类似的操作。
步骤S1106,NEF向UDM发送Nudm_UECM_Get请求。该步骤的处理过程类似于图7中所示的步骤S706,不再赘述。
步骤S1107,UDM向NEF发送Nudm_UECM_Get响应。该步骤的处理过程类似于图7中所示的步骤S707,不再赘述。
步骤S1108,NEF向SMS-SC发送提交触发消息。
在本申请的一个实施例中,若NEF在步骤S1102收到触发传送服务请求消息中的用户设备触发时间信息指示是立即进行用户设备触发操作,则立即执行步骤S1108;若NEF在步骤S1102收到触发传送服务请求消息中的用户设备触发时间信息指示是X秒后进行用户设备触发操作,则在步骤S1102收到触发传送服务请求消息的X秒后,即执行步骤S1108;若NEF在步骤S1102收到触发传送服务请求消息中的用户设备触发时间信息指示是一特定时间点后进行用户设备触发操作,则到这个特定时间后,即执行步骤S1108。然后,此步骤的处理过程类似于图7中所示的步骤S708,不再赘述。
步骤S1109,SMS-SC向NEF返回提交触发确认消息以确认SMS-SC收到NEF的消息。
步骤S1110,NEF向AF发送触发传送响应以确认收到AF的触发传送服务请求消息。
步骤S1111,SMS-SC向目标UE传送短消息。该步骤的处理过程类似于图7中所示的步骤S711,不再赘述。
步骤S1112,SMS-SC向NEF发送短消息传送报告。
步骤S1113,NEF向AF发送触发传送通知。
其中,除了上述需要特别注意的地方之外,步骤S1102至步骤S1113的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2The procedure of“ApplicationTriggering”Service(“应用程序触发”服务的过程)中的步骤2至步骤13。
步骤S1114,UE发起PDU会话建立过程。该步骤的处理过程类似于图7中所示的步骤S715,不再赘述。
步骤S1115a,UPF/NW-TT将TSN时钟域1的gPTP消息发送给UE;步骤S1115b,UPF/NW-TT将TSN时钟域2的gPTP消息发送给UE;若TSN Domain ID指示的是5G Time Domain,则步骤S1115c,UPF/NW-TT将5G***时钟域的gPTP消息发送给UE。
在本申请的一个实施例中,步骤S1115a至步骤S1115c可以参见3GPP协议TR23.700-020,此时UPF/NW-TT根据TSN Domain进行不同方向的TSN同步相关数据的转发,以便于UE进行TSN时间同步处理。
如图12所示,根据本申请的一个实施例的NEF控制进行TSN时间同步去激活操作的过程,包括如下步骤:
步骤S1201a,TSN域1的主时钟通过一个UE(该UE并非图12中所示的DS-TT/UE)发送TSN时钟域1的上行gPTP消息至UPF/NW-TT;步骤S1201b,TSN域2的主时钟通过终端设备发送TSN时钟域2的下行gPTP消息至UPF/NW-TT;步骤S1201c,UPF/NW-TT将TSN时钟域1的gPTP消息发送给UE;步骤S1201d,UPF/NW-TT将TSN时钟域2的gPTP消息发送给UE;步骤S1201e,如果进行的是5G时间域的同步,则UPF/NW-TT将5G***时钟域的gPTP消息发送给UE。其中,步骤S1201a至步骤S1201e的这些消息分别用于UE进行不同TSN时间域的TSN时间同步操作。
步骤S1202,AF向NEF发送触发传送服务请求消息。
在本申请的一个实施例中,AF向NEF发送触发传送服务请求消息的过程类似于图11中所示的步骤S1102,只不过由于图12所示实施例为TSN时间同步的去激活操作,因此Activation/Deactivation Indicator的取值为Deactivation。
步骤S1203,NEF进行授权及本地控制处理。该步骤的处理过程类似于图7中所示的步骤S703,不再赘述。
步骤S1204,NEF向UDM发送Nudm_SDM_Get请求。该步骤的处理过程类似于图7中所示的步骤S704,不再赘述。
步骤S1205,UDM向NEF发送Nudm_SDM_Get响应。该步骤的处理过程类似于图7中所示的步骤S705,不再赘述。
类似于前述说明,由于Target ID可能是指一组UE,那么如果Target ID是指一组UE,则Target ID通常是External Group ID,那么步骤S1205的回复是SUPI列表与可选的MSISDN列表,此时后面步骤S1206~S1214要对列表中的每个SUPI(即每个UE)都可进行类似的操作。
步骤S1206,NEF向UDM发送Nudm_UECM_Get请求。该步骤的处理过程类似于图7中所示的步骤S706,不再赘述。
步骤S1207,UDM向NEF发送Nudm_UECM_Get响应。该步骤的处理过程类似于图7中所示的步骤S707,不再赘述。
步骤S1208,NEF向SMS-SC发送提交触发消息。
在本申请的一个实施例中,若NEF在步骤S1202收到触发传送服务请求消息中的用户设备触发时间信息指示是立即进行用户设备触发操作,则立即执行步骤S1208;若NEF在步骤S1202收到触发传送服务请求消息中的用户设备触发时间信息指示是X秒后进行用户设备触发操作,则在步骤S1202收到触发传送服务请求消息的X秒后,即执行步骤S1208;若NEF在步骤S1202收到触发传送服务请求消息中的用户设备触发时间信息指示是一特定时间点后进行用户设备触发操作,则到这个特定时间后,即执行步骤S1208。然后,此步骤的处理过程类似于图7中所示的步骤S708,不再赘述。
步骤S1209,SMS-SC向NEF返回提交触发确认消息以确认SMS-SC收到NEF的消息。
步骤S1210,NEF向AF发送触发传送响应以确认收到AF的触发传送服务请求消息。
步骤S1211,SMS-SC向目标UE传送短消息。该步骤的处理过程类似于图7中所示的步骤S711,不再赘述。
步骤S1212,SMS-SC向NEF发送短消息传送报告。
步骤S1213,NEF向AF发送触发传送通知。
其中,除了上述需要特别注意的地方之外,步骤S1202至步骤S1213的具体过程可以参照3GPP协议TS23.502中的章节4.13.2.2The procedure of“ApplicationTriggering”Service(“应用程序触发”服务的过程)中的步骤2至步骤13。
步骤S1214,UE发起PDU会话释放过程或发起PDU会话修改过程。
在本申请的一个实施例中,UE发起PDU会话释放过程可以参照3GPP协议TS23.502的章节4.3.4.2;UE发起PDU会话修改过程可以参照3GPP协议TS23.502的章节4.3.2.2。
需要说明的是:由于同一个PDU会话可以支持不同的TSN Domain,比如支持TSNDomain 1/2/3。若是最后的一个TSN Domain被删除,则这个PDU会话需要被删除,这种情况下UE发起的是PDU会话释放过程;若只是删除其中的一个TSN Domain,还有其它的TSNDomain存在,在这种情况下,UE发起的是PDU会话修改过程。
在本申请的一个实施例中,当一个PDU会话释放后,SMF将释放与该PDU会话相关的UPF与NW-TT的功能,也就是UPF/NW-TT停止向UE转发所有的TSN Domain的TSN同步数据。
在本申请的一个实施例中,UE在发起的PDU Session Modification的消息中(N1SM container(PDU Session Modification Request(Deactivation of TSN DomainID)))包含新的参数,即需要去激活的TSN Domain ID。SMF收到这个TSN Domain ID去激活后,将指示UPF/NW-TT不再转发这个TSN Domain的TSN同步数据到这个UE。
在PDU会话删除或PDU会话修改过程中,SMF向UDM进行注册,通知删除S-NSSAI、DNN对应的TSN Domain ID,从而UDM通过比较S-NSSAI、DNN与TSN Domain ID知道已经成功地触发了UE进行TSN的去激活过程。
本申请上述实施例的技术方案能够实现对一个用户设备或一组用户设备的时间同步操作(包括TSN同步激活与去激活)进行有效控制,并且能够支持上行和下行的TSN时间同步,以及5G网络时域的同步。由于TSC通信应用于实时的工业生产领域,因此本申请实施例的技术方案具有重大的市场价值。
以下介绍本申请的装置实施例,可以用于执行本申请上述实施例中的时间同步方法。对于本申请装置实施例中未披露的细节,请参照本申请上述的时间同步方法的实施例。
图13示出了根据本申请的一个实施例的时间同步装置的框图,该通信装置可以设置在NEF实体内部。
参照图13所示,根据本申请的一个实施例的时间同步装置1300,包括:第一接收单元1302和第一发送单元1304。
其中,第一接收单元1302配置为接收应用功能实体AF发送的触发传送服务请求消息,所述触发传送服务请求消息中包含有目标用户设备的标识和时间敏感网络TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;第一发送单元1304配置为向短消息服务中心SMS-SC发送提交触发消息,所述提交触发消息用于请求所述SMS-SC将包含所述TSN触发容器的短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,第一发送单元1304还配置为:将所述目标用户设备的标识从外部标识转换为网络标识,其中,若所述目标用户设备的标识包括单个用户设备的外部标识,则将所述单个用户设备的外部标识转换为所述单个用户设备的网络标识;若所述目标用户设备的标识包括多个用户设备对应的外部群组标识,则将所述外部群组标识转换为所述多个用户设备的网络标识列表。
在本申请的一些实施例中,基于前述方案,若所述目标用户设备的标识包括多个用户设备对应的外部群组标识,则第一发送单元1304配置为:针对所述网络标识列表中的每个用户设备,分别向所述SMS-SC发送提交触发消息。
在本申请的一些实施例中,基于前述方案,第一发送单元1304配置为:在根据运营商网络的配置确定是由网络开放功能实体NEF对目标用户设备进行TSN时间同步操作的时间进行控制的情况下,若所述触发传送服务请求消息中包含的用户设备触发时间信息指示立即进行用户设备触发操作,或所述触发传送服务请求消息中不包含所述用户设备触发时间信息,则立即向所述SMS-SC发送提交触发消息;若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在预定时间后进行用户设备触发操作,则在接收到所述触发传送服务请求消息的预定时间后向所述SMS-SC发送提交触发消息;若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在指定时间点进行用户设备触发操作,则在当前时间到达所述指定时间点时,向所述SMS-SC发送提交触发消息;若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在指定时间点进行用户设备触发操作,但当前时间已超过所述指定时间点,则立即向所述SMS-SC发送提交触发消息。
在本申请的一些实施例中,基于前述方案,第一发送单元1304配置为:在根据运营商网络的配置确定是由SMS-SC对目标用户设备进行TSN时间同步操作的时间进行控制的情况下,将包含有短消息传送时间信息的提交触发消息发送给所述SMS-SC,所述短消息传达时间信息来自于所述触发传送服务请求消息中的用户设备触发时间信息;或者将包含有TSN激活时间信息的提交触发消息发送给所述SMS-SC,所述TSN激活时间信息设置于所述TSN触发容器内。。
在本申请的一些实施例中,基于前述方案,若所述TSN触发容器中包含有TSN激活时间信息,则所述TSN激活时间信息用于指示所述目标用户设备在接收到所述短消息后立即进行TSN时间同步操作、或者用于指示所述目标用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作、或者用于指示所述目标用户设备在指定时间点进行TSN时间同步操作;若所述TSN触发容器中不包含所述TSN激活时间信息,则所述TSN触发容器用于指示所述目标用户设备在接收到所述短消息后立即进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,若所述提交触发消息中包含有短消息传送时间信息,则所述短消息传送时间信息用于指示所述SMS-SC在接收到所述提交触发消息后立即发送所述短消息、或者用于指示所述SMS-SC在接收到所述提交触发消息的预定时间后发送所述短消息、或者用于指示所述SMS-SC在指定时间点发送所述短消息,其中所述短消息传送时间信息来自于所述触发传送服务请求消息中的用户设备触发时间信息;若所述提交触发消息中不包含所述短消息传送时间信息,则所述提交触发消息用于指示所述SMS-SC在接收到所述提交触发消息后立即发送所述短消息。
在本申请的一些实施例中,基于前述方案,所述TSN触发容器包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。
图14示出了根据本申请的一个实施例的时间同步装置的框图,该通信装置可以设置在UE内部。
参照图14所示,根据本申请的一个实施例的时间同步装置1400,包括:第二接收单元1402和处理单元1404。
其中,第二接收单元1402配置为接收SMS-SC发送的短消息,所述短消息中包含有TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;处理单元1404配置为基于所述TSN触发容器包含的信息进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,所述TSN触发容器中包含有用于指示是激活操作或是去激活操作的第二字段信息;处理单元1404配置为:若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息后立即进行TSN时间同步操作,则立即建立PDU(Protocol Data Unit,协议数据单元)会话进行TSN时间同步操作;若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作,则在接收到所述短消息的预定时间后建立PDU会话进行TSN时间同步操作;若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,则在当前时间到达所述指定时间点时,建立PDU会话进行TSN时间同步操作;若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,但当前时间已超过所述指定时间点,则立即建立PDU会话进行TSN时间同步操作;若所述TSN触发容器中不包含有TSN激活时间信息,且所述第二字段信息指示激活操作,则立即建立PDU会话进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,处理单元1404在接收到所述短消息的预定时间后建立PDU会话进行TSN时间同步操作,包括:在接收到所述短消息的预定时间后,检测用户设备是否处于空闲态;若检测到用户设备处于空闲态,则执行服务请求过程,当与AMF建立信令连接之后,建立PDU会话进行TSN时间同步操作;若检测到用户设备处于连接态,则直接建立PDU会话进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,处理单元1404在当前时间到达所述指定时间点时,建立PDU会话进行TSN时间同步操作,包括:在当前时间到达所述指定时间点时,检测用户设备是否处于空闲态;若检测到用户设备处于空闲态,则执行服务请求过程,当与接入与移动性管理功能实体AMF建立信令连接之后,建立PDU会话进行TSN时间同步操作;若检测到用户设备处于连接态,则直接建立PDU会话进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,在建立所述PDU会话时发送的PDU会话建立请求中包含有以下参数,以下参数及参数的值来自于所述短消息中包含的TSN触发容器:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作的第二字段信息、网络切片信息、数据网络名称。
在本申请的一些实施例中,基于前述方案,所述TSN触发容器中包含有用于指示是激活操作或是去激活操作的第二字段信息;处理单元1404配置为:若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息后立即进行TSN时间同步操作,则立即释放PDU会话或立即发起PDU会话修改过程;若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作,则在接收到所述短消息的预定时间后释放PDU会话或发起PDU会话修改过程;若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,则在当前时间到达所述指定时间点时,释放PDU会话或发起PDU会话修改过程;若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,但当前时间已超过所述指定时间点,则立即释放PDU会话或发起PDU会话修改过程;若所述TSN触发容器中不包含有TSN激活时间信息,且所述第二字段信息指示去激活操作,则立即释放PDU会话或发起PDU会话修改过程。
在本申请的一些实施例中,基于前述方案,处理单元1404发起PDU会话修改过程,包括:生成PDU会话修改请求,所述PDU会话修改请求中包含有需要去激活的目标TSN时钟域的标识;发送所述PDU会话修改请求至SMF,以使所述SMF指示用户面功能实体停止转发所述目标TSN时钟域的TSN时间同步数据至发送所述PDU会话修改请求的用户设备。
在本申请的一些实施例中,基于前述方案,所述用户设备建立的PDU会话支持多个TSN时钟域的时间同步操作;处理单元1404配置为:若所述TSN触发容器中包含的需要去激活的目标TSN时钟域、网络切片信息和数据网络名称分别与所述目标用户设备建立的PDU会话的TSN时钟域、网络切片信息和数据网络名称相匹配,且所述TSN触发容器指示的需要去激活的目标TSN时钟域不是所述PDU会话中的最后一个TSN时钟域,则发起所述PDU会话修改过程;若所述TSN触发容器中包含的需要去激活的目标TSN时钟域、网络切片信息和数据网络名称分别与所述目标用户设备建立的PDU会话的TSN时钟域、网络切片信息和数据网络名称相匹配,且所述TSN触发容器指示的需要去激活的目标TSN时钟域是所述PDU会话中的最后一个TSN时钟域,则释放所述PDU会话。
在本申请的一些实施例中,基于前述方案,所述TSN触发容器包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。
图15示出了根据本申请的一个实施例的时间同步装置的框图,该通信装置可以设置在SMS-SC内部。
参照图15所示,根据本申请的一个实施例的时间同步装置1500,包括:第三接收单元1502和第二发送单元1504。
其中,第三接收单元1502配置为接收提交触发消息,所述提交触发消息用于请求向目标用户设备发送包含有TSN触发容器的短消息,所述TSN触发容器用于指示TSN时间同步触发条件;第二发送单元1504配置为生成所述短消息,并将所述短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
在本申请的一些实施例中,基于前述方案,第二发送单元1504配置为:若所述提交触发消息中包含的短消息传送时间信息指示立即发送所述短消息,或所述提交触发消息中不包含所述短消息传送时间信息,则立即向所述目标用户设备传送所述短消息;若所述提交触发消息中包含的短消息传送时间信息指示在预定时间后发送所述短消息,则在接收到所述提交触发消息的预定时间后向所述目标用户设备传送所述短消息;若所述提交触发消息中包含的短消息传送时间信息指示在指定时间点发送所述短消息,则在当前时间到达所述指定时间点时,向所述目标用户设备传送所述短消息;若所述提交触发消息中包含的短消息传送时间信息指示在指定时间点发送所述短消息,但当前时间已超过所述指定时间点,则立即向所述目标用户设备传送所述短消息。
图16示出了适于用来实现本申请实施例的电子设备的计算机***的结构示意图。
需要说明的是,图16示出的电子设备的计算机***1600仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图16所示,计算机***1600包括中央处理单元(Central Processing Unit,CPU)1601,其可以根据存储在只读存储器(Read-Only Memory,ROM)1602中的程序或者从存储部分1608加载到随机访问存储器(Random Access Memory,RAM)1603中的程序而执行各种适当的动作和处理,例如执行上述实施例中所述的方法。在RAM 1603中,还存储有***操作所需的各种程序和数据。CPU 1601、ROM 1602以及RAM 1603通过总线1604彼此相连。输入/输出(Input/Output,I/O)接口1605也连接至总线1604。
以下部件连接至I/O接口1605:包括键盘、鼠标等的输入部分1606;包括诸如阴极射线管(Cathode Ray Tube,CRT)、液晶显示器(Liquid Crystal Display,LCD)等以及扬声器等的输出部分1607;包括硬盘等的存储部分1608;以及包括诸如LAN(Local AreaNetwork,局域网)卡、调制解调器等的网络接口卡的通信部分1609。通信部分1609经由诸如因特网的网络执行通信处理。驱动器1610也根据需要连接至I/O接口1605。可拆卸介质1611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1610上,以便于从其上读出的计算机程序根据需要被安装入存储部分1608。
特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分1609从网络上被下载和安装,和/或从可拆卸介质1611被安装。在该计算机程序被中央处理单元(CPU)1601执行时,执行本申请的***中限定的各种功能。
需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现上述实施例中所述的方法。
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本申请实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本申请实施方式的方法。
本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (24)
1.一种时间同步方法,其特征在于,包括:
接收应用功能实体AF发送的触发传送服务请求消息,所述触发传送服务请求消息中包含有目标用户设备的标识和时间敏感网络TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;
向短消息服务中心SMS-SC发送提交触发消息,所述提交触发消息用于请求所述SMS-SC将包含所述TSN触发容器的短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
2.根据权利要求1所述的时间同步方法,其特征在于,向短消息服务中心SMS-SC发送提交触发消息之前,所述时间同步方法还包括:将所述目标用户设备的标识从外部标识转换为网络标识,其中,
若所述目标用户设备的标识包括单个用户设备的外部标识,则将所述单个用户设备的外部标识转换为所述单个用户设备的网络标识;
若所述目标用户设备的标识包括多个用户设备对应的外部群组标识,则将所述外部群组标识转换为所述多个用户设备的网络标识列表。
3.根据权利要求2所述的时间同步方法,其特征在于,若所述目标用户设备的标识包括多个用户设备对应的外部群组标识,则向短消息服务中心SMS-SC发送提交触发消息,包括:
针对所述网络标识列表中的每个用户设备,分别向所述SMS-SC发送提交触发消息。
4.根据权利要求1所述的时间同步方法,其特征在于,若根据运营商网络的配置确定是由网络开放功能实体NEF对目标用户设备进行TSN时间同步操作的时间进行控制,则向短消息服务中心SMS-SC发送提交触发消息,包括:
若所述触发传送服务请求消息中包含的用户设备触发时间信息指示立即进行用户设备触发操作,或所述触发传送服务请求消息中不包含所述用户设备触发时间信息,则立即向所述SMS-SC发送提交触发消息;
若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在预定时间后进行用户设备触发操作,则在接收到所述触发传送服务请求消息的预定时间后向所述SMS-SC发送提交触发消息;
若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在指定时间点进行用户设备触发操作,则在当前时间到达所述指定时间点时,向所述SMS-SC发送提交触发消息;
若所述触发传送服务请求消息中包含的用户设备触发时间信息指示在指定时间点进行用户设备触发操作,但当前时间已超过所述指定时间点,则立即向所述SMS-SC发送提交触发消息。
5.根据权利要求1所述的时间同步方法,其特征在于,向短消息服务中心SMS-SC发送提交触发消息,包括:
若根据运营商网络的配置确定是由SMS-SC对目标用户设备进行TSN时间同步操作的时间进行控制,则将包含有短消息传送时间信息的提交触发消息发送给所述SMS-SC,所述短消息传达时间信息来自于所述触发传送服务请求消息中的用户设备触发时间信息;或者
将包含有TSN激活时间信息的提交触发消息发送给所述SMS-SC,所述TSN激活时间信息设置于所述TSN触发容器内。
6.根据权利要求1所述的时间同步方法,其特征在于,
若所述TSN触发容器中包含有TSN激活时间信息,则所述TSN激活时间信息用于指示所述目标用户设备在接收到所述短消息后立即进行TSN时间同步操作、或者用于指示所述目标用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作、或者用于指示所述目标用户设备在指定时间点进行TSN时间同步操作;
若所述TSN触发容器中不包含所述TSN激活时间信息,则所述TSN触发容器用于指示所述目标用户设备在接收到所述短消息后立即进行TSN时间同步操作。
7.根据权利要求1所述的时间同步方法,其特征在于,
若所述提交触发消息中包含有短消息传送时间信息,则所述短消息传送时间信息用于指示所述SMS-SC在接收到所述提交触发消息后立即发送所述短消息、或者用于指示所述SMS-SC在接收到所述提交触发消息的预定时间后发送所述短消息、或者用于指示所述SMS-SC在指定时间点发送所述短消息,其中所述短消息传送时间信息来自于所述触发传送服务请求消息中的用户设备触发时间信息;
若所述提交触发消息中不包含所述短消息传送时间信息,则所述提交触发消息用于指示所述SMS-SC在接收到所述提交触发消息后立即发送所述短消息。
8.根据权利要求1至7中任一项所述的时间同步方法,其特征在于,所述TSN触发容器包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。
9.一种时间同步方法,其特征在于,包括:
接收SMS-SC发送的短消息,所述短消息中包含有TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;
基于所述TSN触发容器包含的信息进行TSN时间同步操作。
10.根据权利要求9所述的时间同步方法,其特征在于,所述TSN触发容器中包含有用于指示是激活操作或是去激活操作的第二字段信息;
基于所述TSN触发容器包含的信息进行TSN时间同步操作,包括:
若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息后立即进行TSN时间同步操作,则立即建立协议数据单元PDU会话进行TSN时间同步操作;
若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作,则在接收到所述短消息的预定时间后建立PDU会话进行TSN时间同步操作;
若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,则在当前时间到达所述指定时间点时,建立PDU会话进行TSN时间同步操作;
若所述第二字段信息指示激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,但当前时间已超过所述指定时间点,则立即建立PDU会话进行TSN时间同步操作;
若所述TSN触发容器中不包含有TSN激活时间信息,且所述第二字段信息指示激活操作,则立即建立PDU会话进行TSN时间同步操作。
11.根据权利要求10所述的时间同步方法,其特征在于,在接收到所述短消息的预定时间后建立PDU会话进行TSN时间同步操作,包括:
在接收到所述短消息的预定时间后,检测用户设备是否处于空闲态;
若检测到用户设备处于空闲态,则执行服务请求过程,当与接入与移动性管理功能实体AMF建立信令连接之后,建立PDU会话进行TSN时间同步操作;
若检测到用户设备处于连接态,则直接建立PDU会话进行TSN时间同步操作。
12.根据权利要求10所述的时间同步方法,其特征在于,在当前时间到达所述指定时间点时,建立PDU会话进行TSN时间同步操作,包括:
在当前时间到达所述指定时间点时,检测用户设备是否处于空闲态;
若检测到用户设备处于空闲态,则执行服务请求过程,当与接入与移动性管理功能实体AMF建立信令连接之后,建立PDU会话进行TSN时间同步操作;
若检测到用户设备处于连接态,则直接建立PDU会话进行TSN时间同步操作。
13.根据权利要求10所述的时间同步方法,其特征在于,在建立所述PDU会话时发送的PDU会话建立请求中包含有以下参数,以下参数及参数的值来自于所述短消息中包含的TSN触发容器:
TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作的第二字段信息、网络切片信息、数据网络名称。
14.根据权利要求9所述的时间同步方法,其特征在于,所述TSN触发容器中包含有用于指示是激活操作或是去激活操作的第二字段信息;
基于所述TSN触发容器包含的信息进行TSN时间同步操作,包括:
若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息后立即进行TSN时间同步操作,则立即释放PDU会话或立即发起PDU会话修改过程;
若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在接收到所述短消息的预定时间后进行TSN时间同步操作,则在接收到所述短消息的预定时间后释放PDU会话或发起PDU会话修改过程;
若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,则在当前时间到达所述指定时间点时,释放PDU会话或发起PDU会话修改过程;
若所述第二字段信息指示去激活操作,且所述TSN触发容器中包含的TSN激活时间信息指示用户设备在指定时间点进行TSN时间同步操作,但当前时间已超过所述指定时间点,则立即释放PDU会话或发起PDU会话修改过程;
若所述TSN触发容器中不包含有TSN激活时间信息,且所述第二字段信息指示去激活操作,则立即释放PDU会话或发起PDU会话修改过程。
15.根据权利要求14所述的时间同步方法,其特征在于,发起PDU会话修改过程,包括:
生成PDU会话修改请求,所述PDU会话修改请求中包含有需要去激活的目标TSN时钟域的标识;
发送所述PDU会话修改请求至会话管理功能实体SMF,以使所述SMF指示用户面功能实体停止转发所述目标TSN时钟域的TSN时间同步数据至发送所述PDU会话修改请求的用户设备。
16.根据权利要求14所述的时间同步方法,其特征在于,所述用户设备建立的PDU会话支持多个TSN时钟域的时间同步操作;
若所述TSN触发容器中包含的需要去激活的目标TSN时钟域、网络切片信息和数据网络名称分别与所述目标用户设备建立的PDU会话的TSN时钟域、网络切片信息和数据网络名称相匹配,且所述TSN触发容器指示的需要去激活的目标TSN时钟域不是所述PDU会话中的最后一个TSN时钟域,则发起所述PDU会话修改过程;
若所述TSN触发容器中包含的需要去激活的目标TSN时钟域、网络切片信息和数据网络名称分别与所述目标用户设备建立的PDU会话的TSN时钟域、网络切片信息和数据网络名称相匹配,且所述TSN触发容器指示的需要去激活的目标TSN时钟域是所述PDU会话中的最后一个TSN时钟域,则释放所述PDU会话。
17.根据权利要求9至16中任一项所述的时间同步方法,其特征在于,所述TSN触发容器包括以下信息:TSN时钟域标识、用于指示是上行TSN同步或是下行TSN同步的第一字段信息、用于指示是激活操作或是去激活操作的第二字段信息、网络切片信息、数据网络名称。
18.一种时间同步方法,其特征在于,包括:
接收提交触发消息,所述提交触发消息用于请求向目标用户设备发送包含有TSN触发容器的短消息,所述TSN触发容器用于指示TSN时间同步触发条件;
生成所述短消息,并将所述短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
19.根据权利要求18所述的时间同步方法,其特征在于,将所述短消息发送给所述目标用户设备,包括:
若所述提交触发消息中包含的短消息传送时间信息指示立即发送所述短消息,或所述提交触发消息中不包含所述短消息传送时间信息,则立即向所述目标用户设备传送所述短消息;
若所述提交触发消息中包含的短消息传送时间信息指示在预定时间后发送所述短消息,则在接收到所述提交触发消息的预定时间后向所述目标用户设备传送所述短消息;
若所述提交触发消息中包含的短消息传送时间信息指示在指定时间点发送所述短消息,则在当前时间到达所述指定时间点时,向所述目标用户设备传送所述短消息;
若所述提交触发消息中包含的短消息传送时间信息指示在指定时间点发送所述短消息,但当前时间已超过所述指定时间点,则立即向所述目标用户设备传送所述短消息。
20.一种时间同步装置,其特征在于,包括:
第一接收单元,配置为接收应用功能实体AF发送的触发传送服务请求消息,所述触发传送服务请求消息中包含有目标用户设备的标识和时间敏感网络TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;
第一发送单元,配置为向短消息服务中心SMS-SC发送提交触发消息,所述提交触发消息用于请求所述SMS-SC将包含所述TSN触发容器的短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
21.一种时间同步装置,其特征在于,包括:
第二接收单元,配置为接收SMS-SC发送的短消息,所述短消息中包含有TSN触发容器,所述TSN触发容器用于指示TSN时间同步触发条件;
处理单元,配置为基于所述TSN触发容器包含的信息进行TSN时间同步操作。
22.一种时间同步装置,其特征在于,包括:
第三接收单元,配置为接收提交触发消息,所述提交触发消息用于请求向目标用户设备发送包含有TSN触发容器的短消息,所述TSN触发容器用于指示TSN时间同步触发条件;
第二发送单元,配置为生成所述短消息,并将所述短消息发送给所述目标用户设备,以使所述目标用户设备基于所述TSN触发容器进行TSN时间同步操作。
23.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的时间同步方法;或实现如权利要求9至17中任一项所述的时间同步方法;或实现如权利要求18至19中任一项所述的时间同步方法。
24.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1至8中任一项所述的时间同步方法;或实现如权利要求9至17中任一项所述的时间同步方法;或实现如权利要求18至19中任一项所述的时间同步方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010210081.3A CN111525973A (zh) | 2020-03-23 | 2020-03-23 | 时间同步方法、装置、计算机可读介质及电子设备 |
EP21774527.2A EP4009549A4 (en) | 2020-03-23 | 2021-02-05 | METHOD AND APPARATUS FOR TIME SYNCHRONIZATION, COMPUTER READABLE MEDIUM AND ELECTRONIC DEVICE |
PCT/CN2021/075479 WO2021190181A1 (zh) | 2020-03-23 | 2021-02-05 | 时间同步方法、装置、计算机可读介质及电子设备 |
US17/697,615 US20220210755A1 (en) | 2020-03-23 | 2022-03-17 | Time synchronization method and apparatus, computer-readable medium, and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010210081.3A CN111525973A (zh) | 2020-03-23 | 2020-03-23 | 时间同步方法、装置、计算机可读介质及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111525973A true CN111525973A (zh) | 2020-08-11 |
Family
ID=71900956
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010210081.3A Pending CN111525973A (zh) | 2020-03-23 | 2020-03-23 | 时间同步方法、装置、计算机可读介质及电子设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20220210755A1 (zh) |
EP (1) | EP4009549A4 (zh) |
CN (1) | CN111525973A (zh) |
WO (1) | WO2021190181A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112019289A (zh) * | 2020-08-28 | 2020-12-01 | 帷幄匠心科技(杭州)有限公司 | 一种分时***时间同步方法 |
CN113411152A (zh) * | 2021-06-07 | 2021-09-17 | 中国人民解放军国防科技大学 | 一种用于tsn端***支持高确定性网络报文接收的dma方法 |
WO2021190181A1 (zh) * | 2020-03-23 | 2021-09-30 | 腾讯科技(深圳)有限公司 | 时间同步方法、装置、计算机可读介质及电子设备 |
CN114125738A (zh) * | 2021-11-26 | 2022-03-01 | Oppo广东移动通信有限公司 | 数据传输控制方法及相关装置 |
WO2022152241A1 (en) * | 2021-01-14 | 2022-07-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for device triggering for 5g devices |
CN115334464A (zh) * | 2022-07-18 | 2022-11-11 | 中国电信股份有限公司 | 激活短信发送方法、装置、电子设备及存储介质 |
CN115567139A (zh) * | 2022-09-19 | 2023-01-03 | 重庆邮电大学 | 一种面向5g与tsn融合的跨网时间同步方法 |
EP4268520A4 (en) * | 2021-04-05 | 2024-07-03 | Samsung Electronics Co Ltd | METHOD AND APPARATUS FOR SUPPORTING CLOCK SYNCHRONIZATION OF A USER DEVICE IN A WIRELESS COMMUNICATIONS SYSTEM |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210144213A (ko) * | 2020-05-21 | 2021-11-30 | 삼성전자주식회사 | 통신 시스템에서 동기화 정보를 전송하기 위한 장치 및 방법 |
KR20220019569A (ko) * | 2020-08-10 | 2022-02-17 | 삼성전자주식회사 | 이동통신 네트워크에서 시각 동기 네트워크의 설정을 지원하는 방법 및 장치 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110463231A (zh) * | 2017-03-24 | 2019-11-15 | 英特尔公司 | 用于基于组的服务配给的***和方法 |
US20190363843A1 (en) * | 2018-05-27 | 2019-11-28 | Brian Gordaychik | Next generation radio technologies |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110831249B (zh) * | 2018-08-13 | 2021-10-01 | 华为技术有限公司 | 通信方法和装置 |
US11304092B2 (en) * | 2018-09-12 | 2022-04-12 | Ofinno, Llc | Session packet duplication control |
US11178592B2 (en) * | 2019-02-15 | 2021-11-16 | Ofinno, Llc | Device configuration for time sensitive network bridge |
CN113556763B (zh) * | 2019-09-27 | 2023-05-16 | 腾讯科技(深圳)有限公司 | 实现时间敏感网络的数据传输的方法、相关设备及介质 |
CN111490842A (zh) * | 2020-03-23 | 2020-08-04 | 腾讯科技(深圳)有限公司 | 时间同步方法、装置、计算机可读介质及电子设备 |
CN111525973A (zh) * | 2020-03-23 | 2020-08-11 | 腾讯科技(深圳)有限公司 | 时间同步方法、装置、计算机可读介质及电子设备 |
-
2020
- 2020-03-23 CN CN202010210081.3A patent/CN111525973A/zh active Pending
-
2021
- 2021-02-05 EP EP21774527.2A patent/EP4009549A4/en active Pending
- 2021-02-05 WO PCT/CN2021/075479 patent/WO2021190181A1/zh unknown
-
2022
- 2022-03-17 US US17/697,615 patent/US20220210755A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110463231A (zh) * | 2017-03-24 | 2019-11-15 | 英特尔公司 | 用于基于组的服务配给的***和方法 |
US20190363843A1 (en) * | 2018-05-27 | 2019-11-28 | Brian Gordaychik | Next generation radio technologies |
Non-Patent Citations (3)
Title |
---|
3GPPSTANDARD: "3rd Generation Partnership Project;Technical Specification Group Services and System Aspects;Procedures for the 5G System (5GS)", 《3GPP TS 23.502 V16.3.0》, 22 December 2019 (2019-12-22), pages 258 - 259 * |
HUAWEI等: "Discussion on system enhancement for TSN logical bridge managementN logical bridge management"", 《3GPP TSG-SA WG2 MEETING #130 S2-1900590》, 15 January 2019 (2019-01-15), pages 2 * |
TENCENT: "AF Requested TSN Synchronization Activation and Deactivation", 《SA WG2 MEETING #S2-136AH S2-2001662》, 20 January 2020 (2020-01-20), pages 1 - 6 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021190181A1 (zh) * | 2020-03-23 | 2021-09-30 | 腾讯科技(深圳)有限公司 | 时间同步方法、装置、计算机可读介质及电子设备 |
CN112019289A (zh) * | 2020-08-28 | 2020-12-01 | 帷幄匠心科技(杭州)有限公司 | 一种分时***时间同步方法 |
WO2022152241A1 (en) * | 2021-01-14 | 2022-07-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for device triggering for 5g devices |
EP4268520A4 (en) * | 2021-04-05 | 2024-07-03 | Samsung Electronics Co Ltd | METHOD AND APPARATUS FOR SUPPORTING CLOCK SYNCHRONIZATION OF A USER DEVICE IN A WIRELESS COMMUNICATIONS SYSTEM |
CN113411152A (zh) * | 2021-06-07 | 2021-09-17 | 中国人民解放军国防科技大学 | 一种用于tsn端***支持高确定性网络报文接收的dma方法 |
CN114125738A (zh) * | 2021-11-26 | 2022-03-01 | Oppo广东移动通信有限公司 | 数据传输控制方法及相关装置 |
CN114125738B (zh) * | 2021-11-26 | 2022-12-06 | Oppo广东移动通信有限公司 | 数据传输控制方法及相关装置 |
CN115334464A (zh) * | 2022-07-18 | 2022-11-11 | 中国电信股份有限公司 | 激活短信发送方法、装置、电子设备及存储介质 |
CN115567139A (zh) * | 2022-09-19 | 2023-01-03 | 重庆邮电大学 | 一种面向5g与tsn融合的跨网时间同步方法 |
CN115567139B (zh) * | 2022-09-19 | 2024-04-12 | 重庆邮电大学 | 一种面向5g与tsn融合的跨网时间同步方法 |
Also Published As
Publication number | Publication date |
---|---|
EP4009549A1 (en) | 2022-06-08 |
EP4009549A4 (en) | 2022-12-07 |
WO2021190181A1 (zh) | 2021-09-30 |
US20220210755A1 (en) | 2022-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111525973A (zh) | 时间同步方法、装置、计算机可读介质及电子设备 | |
CN111490841B (zh) | 用于实现时间同步的方法及相关设备 | |
US20220174631A1 (en) | Time synchronization method and apparatus, computer-readable medium, and electronic device | |
JP7396405B2 (ja) | ユーザ装置に関する方法及びユーザ装置 | |
EP3878195B1 (en) | Apparatus and method | |
EP3764696A1 (en) | Method and apparatus for transmitting data | |
US9497624B2 (en) | Connectionless wireless access | |
JP7248070B2 (ja) | Ueのための方法及びue | |
US10797934B1 (en) | Open control plane function for wireless networks | |
CN111586770B (zh) | 一种会话管理的方法及装置 | |
US11071166B2 (en) | Apparatus and method for an open control plane in wireless networks | |
EP4236447B1 (en) | Procedure to update the parameters related to unified access control | |
WO2018068598A1 (zh) | 会话管理方法、移动性管理功能实体以及会话管理功能实体 | |
JP2022126821A (ja) | コアネットワーク装置、通信端末、コアネットワーク装置の方法、プログラム、及び通信端末の方法 | |
CN115699624A (zh) | 通信***中传输同步信息的装置和方法 | |
WO2008134972A1 (fr) | Procédé, système et serveur pour réaliser la synchronisation d'information de liste | |
CN114868408A (zh) | 一种消息转发方法及装置 | |
US20090028117A1 (en) | Providing network connectivity and service state information to application servers | |
JP6028268B2 (ja) | ショートメッセージシグナリングを最適化するための方法、デバイス、及びシステム | |
CN113973366A (zh) | 一种信息处理方法、终端、设备和可读存储介质 | |
AU2020433395A1 (en) | Communication method and apparatus | |
US20240259803A1 (en) | Apparatus and method | |
CN113316096B (zh) | 一种宽带集群中视频转发给组的方法及*** | |
KR102422442B1 (ko) | 이동통신 시스템에서 시간 민감 네트워킹 동기화 정보 전달 방법 및 장치 | |
WO2023130677A1 (zh) | 一种信息接收、发送方法,通信节点及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40027916 Country of ref document: HK |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |