一种通信方法、装置及计算机可读存储介质

文档序号:1925873 发布日期:2021-12-03 浏览:17次 >En<

阅读说明:本技术 一种通信方法、装置及计算机可读存储介质 (Communication method, device and computer readable storage medium ) 是由 屈凯旸 徐小英 范强 黄曲芳 于 2020-05-29 设计创作,主要内容包括:本发明实施例公开一种通信方法、装置及计算机可读存储介质,该方法包括:接收第一数据包;向接入网设备发送所述第一数据包和第一指示信息,所述第一指示信息用于指示所述第一数据包为上行数据包或下行数据包,所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一服务质量QoS流的接入网AN包时延预算PDB。本发明实施例,可以保证数据包在5GS中的逗留时间满足要求。(The embodiment of the invention discloses a communication method, a communication device and a computer readable storage medium, wherein the method comprises the following steps: receiving a first data packet; and sending the first data packet and first indication information to access network equipment, wherein the first indication information is used for indicating that the first data packet is AN uplink data packet or a downlink data packet, and the first indication information is used for determining AN access network AN packet delay budget PDB of a first quality of service (QoS) flow corresponding to the first data packet by the access network equipment. The embodiment of the invention can ensure that the lingering time of the data packet in the 5GS meets the requirement.)

一种通信方法、装置及计算机可读存储介质

技术领域

本发明实施例涉及通信技术领域,尤其涉及一种通信方法、装置及计算机可读存储介质。

背景技术

时延敏感网络(time sensitive network,TSN)是以以太网为基础的新一代网络标准,具有时间同步、延时保证等确保实时性的功能。目前,TSN中规定了数据包经过一个透明时钟的逗留时间的上界要求。5G系统(5G system,5GS)支持TSN,在TSN中可以将5GS作为一个透明时钟。因此,为了满足上述要求,协议规定数据包在5GS中的逗留时间需要小于上述上界要求。目前,协议中的TSN授时只有下行授时场景,并未规定上行授时场景。而在上行授时场景中,连接到用户设备(user equipment,UE)的TSN主时钟可以向位于用户面功能(user plane function,UPF)网元外的TSN节点进行授时,也可以向连接到其他UE的TSN节点进行授时。下行授时场景与上行授时场景为向连接到其他UE的TSN节点进行授时的过程中,(无线)接入网(radio access network,(R)AN)设备均会接收到来自UPF网元的数据包,由于数据包对应的服务质量(quality of service,QoS)流(flow)与下行数据包对应的QoS流的属性相同,因此,(R)AN设备无法分辨来自UPF网元的数据包是下行数据包还是上行数据包,以致无法保证数据包在5GS中的逗留时间满足要求。

发明内容

本发明实施例公开了一种通信方法、装置及计算机可读存储介质,用于保证数据包在5GS中的逗留时间满足要求。

第一方面公开一种通信方法,该方法可以应用于UPF网元,也可以应用于UPF网元中的模块(例如,芯片),下面以应用于UPF网元为例进行描述。该方法可以包括:UPF网元接收第一数据包,向接入网设备发送第一数据包和第一指示信息,第一指示信息用于指示第一数据包为上行数据包或下行数据包,第一指示信息用于接入网设备确定第一数据包对应的第一QoS流的接入网(access network,AN)包时延预算(packet delay budge,PDB)。

本发明实施例中,UPF网元向接入网设备发送数据包时,会指示数据包为上行数据包还是下行数据包,以便接入网设备接收到数据包之后,可以根据指示信息确定接收到的数据包的类型,可以根据不同类型采用不同方式确定数据包对应的QoS流的AN PDB,以便可以保证数据包在5GS中的逗留时间满足要求。

作为一种可能的实施方式,在第一数据包为来自接入网设备的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;在第一数据包为来自TSN应用服务器的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包。

本发明实施例中,UPF网元可以根据接收到的数据包的来源确定数据包为上行数据包还是下行数据包,可以在向接入网设备发送数据包的时候加入用于指示数据包为上行数据包还是下行数据包的指示信息,以便接入网设备可以根据指示信息确定接收到的数据包的类型,以及可以根据不同类型采用不同方式确定数据包对应的QoS流的AN PDB,从而可以保证数据包在5GS中的逗留时间满足要求。此处的类型是指上行数据包或下行数据包。

作为一种可能的实施方式,在第一数据包为第一端口接收的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;在第一数据包为第二端口接收的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包,第一端口与第二端口为UPF网元上的不同端口。

本发明实施例中,UPF网元可以根据接收数据包的端口确定数据包为上行数据包还是下行数据包,可以在向接入网设备发送数据包的时候加入用于指示数据包为上行数据包还是下行数据包的指示信息,以便接入网设备可以根据指示信息确定接收到的数据包的类型,以及可以根据不同类型采用不同方式确定数据包对应的QoS流的AN PDB,从而可以保证数据包在5GS中的逗留时间满足要求。此处的类型是指上行数据包或下行数据包。

作为一种可能的实施方式,第一指示信息可以包括通用分组无线系统(generalpacket radio system,GPRS)隧道协议用户面部分(GPRS tunneling protocol-userplane,GTP-U)字头。

本发明实施例中,第一指示信息可以包括GTP-U字头,可以由第一指示信息中的GTP-U字头指示第一数据包为上行数据包或下行数据包。

作为一种可能的实施方式,该方法还可以包括:接收第二数据包,第一数据包与第二数据包具有相同的业务类型,第一数据包与第二数据包的上下行不同;向接入网设备发送第二数据包和第二指示信息,第二指示信息用于指示第二数据包为上行数据包或下行数据包,第二指示信息用于接入网设备确定第二数据包对应的第二QoS流的AN PDB,第一QoS流与第二QoS流不同。

本发明实施例中,上行数据包与下行数据包可以使用不同的QoS流,接入网设备可以根据不同类型采用不同方式确定数据包对应的QoS流的AN PDB,从而可以保证数据包在5GS中的逗留时间满足要求,同时可以保证不同类型数据包对应的QoS流的AN PDB的合理性。

作为一种可能的实施方式,该方法还可以包括:接收第三数据包,第一数据包与第三数据包具有相同的业务类型,第一数据包与第三数据包的上下行不同;向接入网设备发送第一数据包和第一指示信息包括:向接入网设备发送第一数据包、第三数据包、第一指示信息和第三指示信息,第三指示信息用于指示第三数据包为上行数据包或下行数据包;第一指示信息用于接入网设备确定第一数据包对应的第一QoS流的AN PDB包括:第一指示信息和第三指示信息用于接入网设备确定第一数据包以及第三数据包对应的第一QoS流的ANPDB。

本发明实施例中,上行数据包与下行数据包可以使用同一QoS流,此时,接入网设备可以采用要求严格的方式,即以上行数据包对应的QoS流作为该QoS流的参数,确定这个QoS流的AN PDB,以便可以保证数据包在5GS中的逗留时间均满足要求。

作为一种可能的实施方式,在第一指示信息用于指示第一数据包为上行数据包的情况下,第一指示信息用于接入网设备确定第一数据包对应的第一QoS流的AN PDB可以包括:第一指示信息用于接入网设备根据第一数据包在设备侧TSN适配器(device-side TSNtranslator,DS-TT)中的逗留时间、第一数据包在UE中的逗留时间、第三QoS流的AN PDB、第三QoS流的核心网(core network,CN)PDB、第一数据包在UPF网元中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB,第三QoS流为第一数据包对应的上行QoS流。

作为一种可能的实施方式,在第一指示信息用于指示第一数据包为下行数据包的情况下,第一指示信息用于接入网设备确定第一数据包对应的第一QoS流的AN PDB可以包括:第一指示信息用于接入网设备根据第一数据包在DS-TT中的逗留时间、第一数据包在网络侧TSN适配器(network-side TSN translator,NW-TT)中的逗留时间、第一数据包在UPF网元中的逗留时间、第一数据包在UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB。

第二方面公开一种通信方法,该方法可以应用于接入网设备,也可以应用于接入网设备中的模块(例如,芯片),下面以应用于接入网设备为例进行描述。该方法可以包括:接收来自UPF网元的第一数据包和第一指示信息,第一指示信息用于指示第一数据包为上行数据包或下行数据包;根据第一指示信息确定第一数据包对应的第一QoS流的AN PDB。

本发明实施例中,UPF网元向接入网设备发送的数据包中指示了数据包为上行数据包还是下行数据包,接入网设备可以根据指示信息确定接收到的数据包的类型,可以根据不同类型采用不同方式确定数据包对应的QoS流的AN PDB,以便可以保证数据包在5GS中的逗留时间满足要求。

作为一种可能的实施方式,在第一数据包为来自接入网设备的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;在第一数据包为来自TSN应用服务器的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包。

本发明实施例中,UPF网元可以根据接收到的数据包的来源确定数据包为上行数据包还是下行数据包,可以在向接入网设备发送数据包的时候加入用于指示数据包为上行数据包还是下行数据包的指示信息,以便接入网设备可以根据指示信息确定接收到的数据包的类型,以及可以根据不同类型采用不同方式确定数据包对应的QoS流的AN PDB,从而可以保证数据包在5GS中的逗留时间满足要求。

作为一种可能的实施方式,在第一数据包为第一端口接收的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;在第一数据包为第二端口接收的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包,第一端口与第二端口为UPF网元上的不同端口。

本发明实施例中,UPF网元可以根据接收数据包的端口确定数据包为上行数据包还是下行数据包,可以在向接入网设备发送数据包的时候加入用于指示数据包为上行数据包还是下行数据包的指示信息,以便接入网设备可以根据指示信息确定接收到的数据包的类型,以及可以根据不同类型采用不同方式确定数据包对应的QoS流的AN PDB,从而可以保证数据包在5GS中的逗留时间满足要求。此处的类型是指上行数据包或下行数据包。

作为一种可能的实施方式,第一指示信息包括GTP-U字头。

本发明实施例中,第一指示信息可以包括GTP-U字头,可以由第一指示信息中的GTP-U字头指示第一数据包为上行数据包或下行数据包。

作为一种可能的实施方式,该方法还可以包括:接收来自UPF网元的第二数据包和第二指示信息,第二指示信息用于指示第二数据包为上行数据包或下行数据包,第一数据包与第二数据包具有相同的业务类型,第一数据包与第二数据包的上下行不同;根据第二指示信息确定第二数据包对应的第二QoS流的AN PDB,第一QoS流与第二QoS流不同。

本发明实施例中,上行数据包与下行数据包可以使用不同的QoS流,接入网设备可以根据不同类型采用不同方式确定数据包对应的QoS流的AN PDB,从而可以保证数据包在5GS中的逗留时间满足要求,同时可以保证不同类型数据包对应的QoS流的AN PDB的合理性。

作为一种可能的实施方式,接收来自UPF网元的第一数据包和第一指示信息包括:接收来自UPF网元的第一数据包、第三数据包、第一指示信息和第三指示信息,第三指示信息用于指示第三数据包为上行数据包或下行数据包,第一数据包与第三数据包具有相同的业务类型,第一数据包与第三数据包的上下行不同;根据第一指示信息确定第一数据包对应的第一QoS流的AN PDB包括:根据第一指示信息和第三指示信息确定第一数据包以及第三数据包对应的第一QoS流的AN PDB。

本发明实施例中,上行数据包与下行数据包可以使用同一QoS流,此时,接入网设备可以采用要求严格的方式,即以上行数据包对应的QoS流作为该QoS流的参数,确定这个QoS流的AN PDB,以便可以保证数据包在5GS中的逗留时间均满足要求。

作为一种可能的实施方式,在第一指示信息用于指示第一数据包为上行数据包的情况下,根据第一指示信息确定第一数据包对应的第一QoS流的AN PDB可以包括:根据第一数据包在DS-TT中的逗留时间、第一数据包在UE中的逗留时间、第三QoS流的AN PDB、第三QoS流的CN PDB、第一数据包在UPF网元中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB,第三QoS流为第一数据包对应的上行QoS流。

作为一种可能的实施方式,在第一指示信息用于指示第一数据包为下行数据包的情况下,根据第一指示信息确定第一数据包对应的第一QoS流的AN PDB可以包括:根据第一数据包在DS-TT中的逗留时间、第一数据包在NW-TT中的逗留时间、第一数据包在UPF网元中的逗留时间、第一数据包在UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB。

第三方面公开一种通信方法,该方法可以应用于接入网设备,也可以应用于接入网设备中的模块(例如,芯片),下面以应用于接入网设备为例进行描述。该方法可以包括:接收时间同步信息;根据时间同步信息调整空口的时间同步精度。

本发明实施例中,接入网设备接收到时间同步信息之后,可以根据时间同步信息调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,接收时间同步信息可以包括:接收来自接入和移动性管理功能(access and mobility management function,AMF)网元的时间同步信息。

本发明实施例中,接入网设备接收到来自AMF网元时间同步信息之后,可以根据时间同步信息调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,接收时间同步信息可以包括:接收来自UE的时间同步信息。

本发明实施例中,接入网设备接收到来自UE时间同步信息之后,可以根据时间同步信息调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,时间同步信息可以为UE与接入网设备之间的时间同步精度;也可以为UE与UPF网元之间的时间同步精度,以及接入网设备与UPF网元之间的时间同步精度。

作为一种可能的实施方式,根据时间同步信息调整空口的时间同步精度可以包括:在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

本发明实施例中,在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,可以调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,调整空口的时间同步精度,可以为向UE发送用于调整时间同步精度的指示信息,指示信息用于UE调整空口的时间同步精度。

本发明实施例中,接入网设备可以向UE发送指示信息,以便UE可以根据指示信息调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,指示信息用于UE调整空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或调整定时提前(timing advance,TA)的粒度。

作为一种可能的实施方式,该方法还可以包括:向AMF网元发送时间同步信息。

第四方面公开一种通信方法,该方法可以应用于AMF网元,也可以应用于AMF网元中的模块(例如,芯片),下面以应用于AMF网元为例进行描述。该方法可以包括:向接入网设备发送时间同步信息,时间同步信息用于接入网设备调整空口的时间同步精度。

本发明实施例中,AMF网元可以向接入网设备发送时间同步信息,以便接入网设备可以根据时间同步信息调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,时间同步信息可以为UE与接入网设备之间的时间同步精度;也可以为UE与UPF网元之间的时间同步精度,以及接入网设备与UPF网元之间的时间同步精度。

作为一种可能的实施方式,时间同步信息用于接入网设备调整空口的时间同步精度可以包括:时间同步信息用于接入网设备在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

本发明实施例中,在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,可以调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,接入网设备调整空口的时间同步精度包括:接入网设备向UE发送用于调整时间同步精度的指示信息,指示信息用于UE调整空口的时间同步精度。

本发明实施例中,接入网设备可以向UE发送指示信息,以便UE可以根据指示信息调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,指示信息用于UE调整空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或调整TA的粒度。

第五方面公开一种通信方法,该方法可以应用于UE,也可以应用于UE中的模块(例如,芯片),下面以应用于UE为例进行描述。该方法可以包括:向接入网设备发送时间同步信息,时间同步信息用于接入网设备调整空口的时间同步精度。

本发明实施例中,UE可以向接入网设备发送时间同步信息,以便接入网设备可以根据时间同步信息调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,时间同步信息为UE与接入网设备之间的时间同步精度。

作为一种可能的实施方式,时间同步信息用于接入网设备调整空口的时间同步精度可以包括:时间同步信息用于所述接入网设备在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

本发明实施例中,在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,可以调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,所述接入网设备调整空口的时间同步精度包括:接入网设备向UE发送用于调整时间同步精度的指示信息,指示信息用于UE调整空口的时间同步精度。

本发明实施例中,接入网设备可以向UE发送指示信息,以便UE可以根据指示信息调整空口的时间同步精度,可以保证5GS时间同步精度满足要求,从而可以保证TSN时间同步精度满足要求。

作为一种可能的实施方式,指示信息用于UE调整空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或调整TA的粒度。

作为一种可能的实施方式,该方法还可以包括:接收来自DS-TT的DS-TT的精度误差;根据精度误差确定时间同步信息。

第六方面公开一种通信装置,该通信装置可以为UPF网元,也可以为UPF网元中的模块(例如,芯片)。该通信装置可以包括:接收单元,用于接收第一数据包;发送单元,用于向接入网设备发送所述第一数据包和第一指示信息,所述第一指示信息用于指示所述第一数据包为上行数据包或下行数据包,所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一QoS流的AN PDB。

作为一种可能的实施方式,在所述第一数据包为来自接入网设备的数据包的情况下,所述第一指示信息用于指示所述第一数据包为上行数据包;在所述第一数据包为来自时延敏感网络应用服务器的数据包的情况下,所述第一指示信息用于指示所述第一数据包为下行数据包。

作为一种可能的实施方式,在所述第一数据包为第一端口接收的数据包的情况下,所述第一指示信息用于指示所述第一数据包为上行数据包;

在所述第一数据包为第二端口接收的数据包的情况下,所述第一指示信息用于指示所述第一数据包为下行数据包,所述第一端口与所述第二端口为UPF网元上的不同端口。

作为一种可能的实施方式,所述第一指示信息包括GTP-U字头。

作为一种可能的实施方式,所述接收单元,还用于接收第二数据包,所述第一数据包与所述第二数据包具有相同的业务类型,所述第一数据包与所述第二数据包的上下行不同;所述发送单元,还用于向所述接入网设备发送所述第二数据包和第二指示信息,所述第二指示信息用于指示所述第二数据包为上行数据包或下行数据包,所述第二指示信息用于所述接入网设备确定所述第二数据包对应的第二QoS流的AN PDB,所述第一QoS流与所述第二QoS流不同。

作为一种可能的实施方式,所述接收单元,还用于接收第三数据包,所述第一数据包与所述第三数据包具有相同的业务类型,所述第一数据包与所述第三数据包的上下行不同;所述发送单元向接入网设备发送所述第一数据包和第一指示信息包括:向接入网设备发送所述第一数据包、所述第三数据包、第一指示信息和第三指示信息,所述第三指示信息用于指示所述第三数据包为上行数据包或下行数据包;所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一QoS流的AN PDB包括:所述第一指示信息和所述第三指示信息用于所述接入网设备确定所述第一数据包以及所述第三数据包对应的第一QoS流的AN PDB。

作为一种可能的实施方式,在所述第一指示信息用于指示所述第一数据包为上行数据包的情况下,所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一QoS流的AN PDB包括:所述第一指示信息用于所述接入网设备根据所述第一数据包在DS-TT中的逗留时间、所述第一数据包在UE中的逗留时间、第三QoS流的AN PDB、所述第三QoS流的CN PDB、所述第一数据包在UPF网元中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定所述第一数据包对应的第一QoS流的AN PDB,所述第三QoS流为所述第一数据包对应的上行QoS流。

作为一种可能的实施方式,在所述第一指示信息用于指示所述第一数据包为下行数据包的情况下,所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一QoS流的AN PDB包括:所述第一指示信息用于所述接入网设备根据所述第一数据包在DS-TT中的逗留时间、所述第一数据包在NW-TT中的逗留时间、所述第一数据包在UPF网元中的逗留时间、所述第一数据包在UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定所述第一数据包对应的第一QoS流的AN PDB。

第七方面公开一种通信装置,该通信装置可以为接入网设备,也可以为接入网设备中的模块(例如,芯片)。该通信装置可以包括:接收单元,用于接收来自UPF网元的第一数据包和第一指示信息,所述第一指示信息用于指示所述第一数据包为上行数据包或下行数据包;确定单元,用于根据所述第一指示信息确定所述第一数据包对应的第一QoS流的ANPDB。

作为一种可能的实施方式,在所述第一数据包为来自接入网设备的数据包的情况下,所述第一指示信息用于指示所述第一数据包为上行数据包;在所述第一数据包为来自TSN应用服务器的数据包的情况下,所述第一指示信息用于指示所述第一数据包为下行数据包。

作为一种可能的实施方式,在所述第一数据包为第一端口接收的数据包的情况下,所述第一指示信息用于指示所述第一数据包为上行数据包;在所述第一数据包为第二端口接收的数据包的情况下,所述第一指示信息用于指示所述第一数据包为下行数据包,所述第一端口与所述第二端口为所述UPF网元上的不同端口。

作为一种可能的实施方式,所述第一指示信息包括GTP-U字头。

作为一种可能的实施方式,所述接收单元,还用于接收来自所述UPF网元的第二数据包和第二指示信息,所述第二指示信息用于指示所述第二数据包为上行数据包或下行数据包,所述第一数据包与所述第二数据包具有相同的业务类型,所述第一数据包与所述第二数据包的上下行不同;所述确定单元,还用于根据所述第二指示信息确定所述第二数据包对应的第二QoS流的AN PDB,所述第一QoS流与所述第二QoS流不同。

作为一种可能的实施方式,所述接收单元,具体用于接收来自UPF网元的第一数据包、第三数据包、第一指示信息和第三指示信息,所述第三指示信息用于指示所述第三数据包为上行数据包或下行数据包,所述第一数据包与所述第三数据包具有相同的业务类型,所述第一数据包与所述第三数据包的上下行不同;所述确定单元,具体用于根据所述第一指示信息和所述第三指示信息确定所述第一数据包以及所述第三数据包对应的第一QoS流的AN PDB。

作为一种可能的实施方式,在所述第一指示信息用于指示所述第一数据包为上行数据包的情况下,所述确定单元根据所述第一指示信息确定所述第一数据包对应的第一QoS流的AN PDB包括:根据所述第一数据包在DS-TT中的逗留时间、所述第一数据包在UE中的逗留时间、第三QoS流的AN PDB、所述第三QoS流的CN PDB、所述第一数据包在UPF网元中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定所述第一数据包对应的第一QoS流的AN PDB,所述第三QoS流为所述第一数据包对应的上行QoS流。

作为一种可能的实施方式,在所述第一指示信息用于指示所述第一数据包为下行数据包的情况下,所述确定单元根据所述第一指示信息确定所述第一数据包对应的第一QoS流的AN PDB包括:根据所述第一数据包在DS-TT中的逗留时间、所述第一数据包在NW-TT中的逗留时间、所述第一数据包在UPF网元中的逗留时间、所述第一数据包在UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定所述第一数据包对应的第一QoS流的ANPDB。

第八方面公开一种通信装置,该通信装置可以为接入网设备,也可以为接入网设备中的模块(例如,芯片)。该通信装置可以包括:接收单元,用于接收时间同步信息;调整单元,用于根据所述时间同步信息调整空口的时间同步精度。

作为一种可能的实施方式,所述接收单元,具体用于接收来自AMF网元的时间同步信息。

作为一种可能的实施方式,所述接收单元,具体用于接收来自UE的时间同步信息。

作为一种可能的实施方式,所述时间同步信息为:UE与接入网设备之间的时间同步精度;或者UE与UPF网元之间的时间同步精度,以及接入网设备与UPF网元之间的时间同步精度。

作为一种可能的实施方式,所述调整单元,具体用于在所述时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

作为一种可能的实施方式,所述调整单元调整空口的时间同步精度包括:向UE发送用于调整时间同步精度的指示信息,所述指示信息用于所述UE调整空口的时间同步精度。

作为一种可能的实施方式,所述指示信息用于所述UE调整空口的时间同步精度包括:所述指示信息用于所述UE进行空口时延补偿或调整TA的粒度。

作为一种可能的实施方式,所述装置还包括:发送单元,用于向AMF网元发送所述时间同步信息。

第九方面公开一种通信装置,该通信装置可以为AMF网元,也可以为AMF网元中的模块(例如,芯片)。该通信装置可以包括:包括:发送单元,用于向接入网设备发送时间同步信息,所述时间同步信息用于所述接入网设备调整空口的时间同步精度。

作为一种可能的实施方式,所述时间同步信息为:UE与接入网设备之间的时间同步精度;或者UE与UPF网元之间的时间同步精度,以及接入网设备与UPF网元之间的时间同步精度。

作为一种可能的实施方式,所述时间同步信息用于所述接入网设备调整空口的时间同步精度包括:所述时间同步信息用于所述接入网设备在所述时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

作为一种可能的实施方式,所述接入网设备调整空口的时间同步精度包括:所述接入网设备向UE发送用于调整时间同步精度的指示信息,所述指示信息用于所述UE调整空口的时间同步精度。

作为一种可能的实施方式,所述指示信息用于所述UE调整空口的时间同步精度包括:所述指示信息用于所述UE进行空口时延补偿或调整TA的粒度。

第十方面公开一种通信装置,该通信装置可以为UE,也可以为UE中的模块(例如,芯片)。该通信装置可以包括:包括:发送单元,用于向接入网设备发送时间同步信息,所述时间同步信息用于所述接入网设备调整空口的时间同步精度。

作为一种可能的实施方式,所述时间同步信息为UE与接入网设备之间的时间同步精度。

作为一种可能的实施方式,所述时间同步信息用于所述接入网设备调整空口的时间同步精度包括:所述时间同步信息用于所述接入网设备在所述时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

作为一种可能的实施方式,所述接入网设备调整空口的时间同步精度包括:所述接入网设备向UE发送用于调整时间同步精度的指示信息,所述指示信息用于所述UE调整空口的时间同步精度。

作为一种可能的实施方式,所述指示信息用于所述UE调整空口的时间同步精度包括:所述指示信息用于所述UE进行空口时延补偿或调整TA的粒度。

作为一种可能的实施方式,所述装置还包括:接收单元,用于接收来自DS-TT的所述DS-TT的精度误差;确定单元,用于根据所述精度误差确定所述时间同步信息。

第十一方面公开一种通信装置,该通信装置可以为UPF网元,也可以为UPF网元中的模块(例如,芯片)。该通信装置可以包括处理器、存储器、输入接口和输出接口,其中:所述存储器存储有计算机程序,所述处理器用于调用所述存储器存储的计算机程序控制所述输入接口和所述输出接口执行相应的操作;所述输入接口,用于接收第一数据包;所述输出接口,用于向接入网设备发送所述第一数据包和第一指示信息,所述第一指示信息用于指示所述第一数据包为上行数据包或下行数据包,所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一QoS流的AN PDB。

作为一种可能的实施方式,在所述第一数据包为来自接入网设备的数据包的情况下,所述第一指示信息用于指示所述第一数据包为上行数据包;在所述第一数据包为来自TSN应用服务器的数据包的情况下,所述第一指示信息用于指示所述第一数据包为下行数据包。

作为一种可能的实施方式,在所述第一数据包为第一端口接收的数据包的情况下,所述第一指示信息用于指示所述第一数据包为上行数据包;在所述第一数据包为第二端口接收的数据包的情况下,所述第一指示信息用于指示所述第一数据包为下行数据包,所述第一端口与所述第二端口为UPF网元上的不同端口。

作为一种可能的实施方式,所述第一指示信息包括GTP-U字头。

作为一种可能的实施方式,所述输入接口,还用于接收第二数据包;所述输出接口,还用于向所述接入网设备发送所述第二数据包和第二指示信息,所述第二指示信息用于指示所述第二数据包为上行数据包或下行数据包,所述第二指示信息用于所述接入网设备确定所述第二数据包对应的第二QoS流的AN PDB,所述第一QoS流与所述第二QoS流不同。

作为一种可能的实施方式,所述输入接口,还用于接收第三数据包;所述输出接口向接入网设备发送所述第一数据包和第一指示信息包括:向接入网设备发送所述第一数据包、所述第三数据包、第一指示信息和第三指示信息,所述第三指示信息用于指示所述第三数据包为上行数据包或下行数据包;所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一QoS流的AN PDB包括:所述第一指示信息和所述第三指示信息用于所述接入网设备确定所述第一数据包以及所述第三数据包对应的第一QoS流的AN PDB。

作为一种可能的实施方式,在所述第一指示信息用于指示所述第一数据包为上行数据包的情况下,所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一QoS流的AN PDB包括:所述第一指示信息用于所述接入网设备根据所述第一数据包在DS-TT中的逗留时间、所述第一数据包在UE中的逗留时间、第三QoS流的AN PDB、所述第三QoS流的CN PDB、所述第一数据包在UPF网元中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定所述第一数据包对应的第一QoS流的AN PDB,所述第三QoS流为所述第一数据包对应的上行QoS流。

作为一种可能的实施方式,在所述第一指示信息用于指示所述第一数据包为下行数据包的情况下,所述第一指示信息用于所述接入网设备确定所述第一数据包对应的第一QoS流的AN PDB包括:所述第一指示信息用于所述接入网设备根据所述第一数据包在DS-TT中的逗留时间、所述第一数据包在NW-TT中的逗留时间、所述第一数据包在UPF网元中的逗留时间、所述第一数据包在UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定所述第一数据包对应的第一QoS流的AN PDB。

第十二方面公开一种通信装置,该通信装置可以为接入网设备,也可以为接入网设备中的模块(例如,芯片)。该通信装置可以包括处理器、存储器、输入接口和输出接口,其中:所述输入接口,用于接收来自UPF网元的第一数据包和第一指示信息,所述第一指示信息用于指示所述第一数据包为上行数据包或下行数据包;所述存储器存储有计算机程序,所述处理器用于调用所述存储器存储的计算机程序执行以下操作:根据所述第一指示信息确定所述第一数据包对应的第一QoS流的AN PDB。

作为一种可能的实施方式,在所述第一数据包为来自接入网设备的数据包的情况下,所述第一指示信息用于指示所述第一数据包为上行数据包;在所述第一数据包为来自TSN应用服务器的数据包的情况下,所述第一指示信息用于指示所述第一数据包为下行数据包。

作为一种可能的实施方式,在所述第一数据包为第一端口接收的数据包的情况下,所述第一指示信息用于指示所述第一数据包为上行数据包;在所述第一数据包为第二端口接收的数据包的情况下,所述第一指示信息用于指示所述第一数据包为下行数据包,所述第一端口与所述第二端口为所述UPF网元上的不同端口。

作为一种可能的实施方式,所述第一指示信息包括GTP-U字头。

作为一种可能的实施方式,所述输入接口,还用于接收来自所述UPF网元的第二数据包和第二指示信息,所述第二指示信息用于指示所述第二数据包为上行数据包或下行数据包,所述第一数据包与所述第二数据包具有相同的业务类型,所述第一数据包与所述第二数据包的上下行不同;所述处理器还用于调用所述存储器存储的计算机程序执行以下操作:根据所述第二指示信息确定所述第二数据包对应的第二QoS流的AN PDB,所述第一QoS流与所述第二QoS流不同。

作为一种可能的实施方式,所述输入接口接收来自UPF网元的第一数据包和第一指示信息包括:接收来自UPF网元的第一数据包、第三数据包、第一指示信息和第三指示信息,所述第三指示信息用于指示所述第三数据包为上行数据包或下行数据包,所述第一数据包与所述第三数据包具有相同的业务类型,所述第一数据包与所述第三数据包的上下行不同;所述处理器根据所述第一指示信息确定所述第一数据包对应的第一QoS流的AN PDB包括:根据所述第一指示信息和所述第三指示信息确定所述第一数据包以及所述第三数据包对应的第一QoS流的AN PDB。

作为一种可能的实施方式,在所述第一指示信息用于指示所述第一数据包为上行数据包的情况下,所述处理器根据所述第一指示信息确定所述第一数据包对应的第一QoS流的AN PDB包括:根据所述第一数据包在DS-TT中的逗留时间、所述第一数据包在UE中的逗留时间、第三QoS流的AN PDB、所述第三QoS流的CN PDB、所述第一数据包在UPF网元中的逗留时间和所述第一QoS流的CN PDB中的一项或多项,确定所述第一数据包对应的第一QoS流的AN PDB,所述第三QoS流为所述第一数据包对应的上行QoS流。

作为一种可能的实施方式,在所述第一指示信息用于指示所述第一数据包为下行数据包的情况下,所述处理器根据所述第一指示信息确定所述第一数据包对应的第一QoS流的AN PDB包括:根据所述第一数据包在DS-TT中的逗留时间、所述第一数据包在NW-TT中的逗留时间、所述第一数据包在UPF网元中的逗留时间、所述第一数据包在用户设备UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定所述第一数据包对应的第一QoS流的AN PDB。

第十三方面公开一种通信方法,该通信装置可以为接入网设备,也可以为接入网设备中的模块(例如,芯片)。该通信装置可以包括处理器、存储器、输入接口和输出接口,其中:所述输入接口,用于接收时间同步信息;所述存储器存储有计算机程序,所述处理器用于调用所述存储器存储的计算机程序执行以下操作:根据所述时间同步信息调整空口的时间同步精度。

作为一种可能的实施方式,所述输入接口接收时间同步信息包括:接收来自AMF网元的时间同步信息。

作为一种可能的实施方式,所述输入接口接收时间同步信息包括:接收来自UE的时间同步信息。

作为一种可能的实施方式,所述时间同步信息为:UE与接入网设备之间的时间同步精度;或者UE与UPF网元之间的时间同步精度,以及接入网设备与UPF网元之间的时间同步精度。

作为一种可能的实施方式,所述处理器根据所述时间同步信息调整空口的时间同步精度包括:在所述时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

作为一种可能的实施方式,所述处理器调整空口的时间同步精度包括:所述输出接口向UE发送用于调整时间同步精度的指示信息,所述指示信息用于所述UE调整空口的时间同步精度。

作为一种可能的实施方式,所述指示信息用于所述UE调整空口的时间同步精度包括:所述指示信息用于所述UE进行空口时延补偿或调整TA的粒度。

作为一种可能的实施方式,所述输出接口,还用于向AMF网元发送所述时间同步信息。

第十四方面公开一种通信方法,该通信装置可以为AMF网元,也可以为AMF网元中的模块(例如,芯片)。该通信装置可以包括处理器、存储器、输入接口和输出接口,其中:所述输出接口,用于向接入网设备发送时间同步信息,所述时间同步信息用于所述接入网设备调整空口的时间同步精度。

作为一种可能的实施方式,所述时间同步信息为:UE与接入网设备之间的时间同步精度;或者UE与UPF网元之间的时间同步精度,以及接入网设备与UPF网元之间的时间同步精度。

作为一种可能的实施方式,所述时间同步信息用于所述接入网设备调整空口的时间同步精度包括:在所述时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

作为一种可能的实施方式,所述接入网设备调整空口的时间同步精度包括:所述接入网设备向UE发送用于调整时间同步精度的指示信息,所述指示信息用于所述UE调整空口的时间同步精度。

作为一种可能的实施方式,所述指示信息用于所述UE调整空口的时间同步精度包括:所述指示信息用于所述UE进行空口时延补偿或调整TA的粒度。

第十五方面公开一种通信方法,该通信装置可以为UE,也可以为UE中的模块(例如,芯片)。该通信装置可以包括处理器、存储器、输入接口和输出接口,其中:所述输出接口,用于向接入网设备发送时间同步信息,所述时间同步信息用于所述接入网设备调整空口的时间同步精度。

作为一种可能的实施方式,所述时间同步信息为UE与接入网设备之间的时间同步精度。

作为一种可能的实施方式,所述时间同步信息用于所述接入网设备调整空口的时间同步精度包括:在所述时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

作为一种可能的实施方式,所述接入网设备调整空口的时间同步精度包括:所述接入网设备向UE发送用于调整时间同步精度的指示信息,所述指示信息用于所述UE调整空口的时间同步精度。

作为一种可能的实施方式,所述指示信息用于所述UE调整空口的时间同步精度包括:所述指示信息用于所述UE进行空口时延补偿或调整TA的粒度。

作为一种可能的实施方式,所述输入接口,用于接收来自DS-TT的所述DS-TT的精度误差;所述存储器存储有计算机程序,所述处理器用于调用所述存储器存储的计算机程序执行以下操作:根据所述精度误差确定所述时间同步信息。

第十六方面公开一种通信装置,该通信装置可以包括输入接口、逻辑电路和输出接口。输入接口与输出接口通过逻辑电路相连接。其中,输入接口用于接收来自其它通信装置的信息,输出接口用于向其它通信装置输出、调度或者发送信息。逻辑电路用于执行除输入接口与输出接口的操作之外的操作。其中,该通信装置可以为上面的UPF网元或UPF网元中的模块(例如,芯片)。

第十七方面公开一种通信装置,该通信装置可以包括输入接口、逻辑电路和输出接口。输入接口与输出接口通过逻辑电路相连接。其中,输入接口用于接收来自其它通信装置的信息,输出接口用于向其它通信装置输出、调度或者发送信息。逻辑电路用于执行除输入接口与输出接口的操作之外的操作。其中,该通信装置可以为上面的接入网设备或接入网设备中的模块(例如,芯片)。

第十八方面公开一种通信装置,该通信装置可以包括输入接口、逻辑电路和输出接口。输入接口与输出接口通过逻辑电路相连接。其中,输入接口用于接收来自其它通信装置的信息,输出接口用于向其它通信装置输出、调度或者发送信息。逻辑电路用于执行除输入接口与输出接口的操作之外的操作。其中,该通信装置可以为上面的AMF网元或AMF网元中的模块(例如,芯片)。

第十九方面公开一种通信装置,该通信装置可以包括输入接口、逻辑电路和输出接口。输入接口与输出接口通过逻辑电路相连接。其中,输入接口用于接收来自其它通信装置的信息,输出接口用于向其它通信装置输出、调度或者发送信息。逻辑电路用于执行除输入接口与输出接口的操作之外的操作。其中,该通信装置可以为上面的UE或UE中的模块(例如,芯片)。

第二十方面公开一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序或计算机指令,当该计算机程序或计算机指令运行时,实现上面公开的通信方法。

第二十一方面公开一种计算机程序产品,该计算机程序产品包括计算机程序代码,当该计算机程序代码被运行时,使得上述公开的通信方法被执行。

第二十二方面公开一种通信系统,该通信系统可以包括上述第十六方面的通信装置和上述第十七方面的通信装置。

第二十三方面公开一种通信系统,该通信系统可以包括上述第十七方面的通信装置和上述第十八方面的通信装置。

第二十四方面公开一种通信系统,该通信系统可以包括上述第十七方面的通信装置和上述第十九方面的通信装置。

附图说明

图1是本发明实施例公开的一种PTP协议中的时钟节点类型的示意图;

图2是本发明实施例公开的一种5GS作为透明时钟的示意图;

图3是本发明实施例公开的一种PDB的示意图;

图4是本发明实施例公开的一种gNB进行5G授时的示意图;

图5是本发明实施例公开的一种网络架构示意图;

图6是本发明实施例公开的一种上行授时的示意图;

图7是本发明实施例公开的一种通信方法的流程示意图;

图8是本发明实施例公开的一种数据包在TSN中传输的示意图;

图9是本发明实施例公开的一种NG-U协议栈的示意图;

图10是本发明实施例公开的一种GTP-U字头的示意图;

图11是本发明实施例公开的一种携带指示信息的GTP-U字头的示意图;

图12是本发明实施例公开的一种消息类型的示意图;

图13是本发明实施例公开的另一种通信方法的流程示意图;

图14是本发明实施例公开的一种下行授时时间同步信息的示意图;

图15是本发明实施例公开的又一种通信方法的流程示意图;

图16是本发明实施例公开的一种F1-U接口消息的示意图;

图17是本发明实施例公开的又一种通信方法的流程示意图;

图18是本发明实施例公开的另一种上行授时的示意图;

图19是本发明实施例公开的又一种通信方法的流程示意图;

图20是本发明实施例公开的一种通信装置的结构示意图;

图21是本发明实施例公开的另一种通信装置的结构示意图;

图22是本发明实施例公开的又一种通信装置的结构示意图;

图23是本发明实施例公开的又一种通信装置的结构示意图;

图24是本发明实施例公开的又一种通信装置的结构示意图;

图25是本发明实施例公开的又一种通信装置的结构示意图;

图26是本发明实施例公开的又一种通信装置的结构示意图。

具体实施方式

本发明实施例公开了一种通信方法、装置及计算机可读存储介质,用于保证数据包在5GS中的逗留时间满足要求。

为了更好地理解本发明实施例公开的一种通信方法、装置及计算机可读存储介质,下面先对本发明实施例的一些用语或概念进行描述。

1、TSN时间同步精度

TSN时间同步精度是指TSN域两端的已同步的两个时钟之间的时间偏移(或时间差)。为了达到这两个时钟的同步,TSN域一端的主时钟需要向TSN域另一端的辅时钟发送一个同步报文,该同步报文可以包含主时钟发送该同步报文的主时钟的时刻信息。5GS可以以一种桥接的角色,即透明时钟,将该同步报文传递到辅时钟处,同时告知辅时钟该同步报文在5GS内的时间延迟,辅时钟通过读取该同步报文内的时刻信息与该同步报文在链路上传递的延迟信息,计算出当前对应主时钟的时刻信息,完成与主时钟的同步。可见,5GS上报的时间延迟的精度误差会影响TSN的时间同步精度。

2、TSN报文延迟

TSN报文延迟是指TSN报文在链路上的传递时间。TSN报文可以包括业务报文和同步报文。下文中特指TSN同步报文在5GS中的传递时间,该时间有上限要求。

3、5GS同步精度

5GS同步精度为5GS内主时钟与辅时钟之间的时间偏移。主时钟可以为基站,也可以为其它接入网设备。辅时钟可以为UE,也可以为UPF网元。

4、5GS预留包时延

5GS预留包时延,即PDB,是演进分组系统(evolved packet system,EPS)系统中承载级别的QoS类标识符(QoS class identifier,QCI)标准属性中的一个指标。PDB用来表示数据包在UE和UPF网元之间可能被延迟的时间。对于某一个QCI,PDB的值在上行和下行方向上是相同的。

5、TSN中时间同步

在工业控制场景中,主节点,如控制台等,所发出的控制信令可以在指定时间内到达从节点,如操作臂等,从节点可以根据控制信令在指定的时间点执行相应动作,因此,工业控制网络通常是TSN。TSN为了支持基于时间的控制,需要TSN设备之间保持精确同步。目前,TSN中通常使用高精度时间同步(precision time protocol,PTP)协议或电气和电子工程师协会(institute of electrical and electronics engineers,IEEE)1588协议来实现TSN设备之间的精确时间同步。PTP协议中用于PTP设备间同步的授时信令通常又称为PTP消息/PTP报文。因此,TSN中传输的数据可以包括用于授时的PTP消息以及业务相关的数据包。

请参阅图1,图1是本发明实施例公开的一种PTP协议中的时钟节点类型的示意图。如图1所示,PTP协议定义了普通时钟(ordinary clock,OC)、边界时钟(boundaryclock,BC)和透明时钟(transparent clock,TC)三种时钟节点类型。OC只有一个时钟端口与网络通信,OC可以作为主时钟(grandmaster clock,GM),用于向下游节点发布时间信息,也可以作为从时钟,从上游节点同步时间。BC有多个时钟端口,一个端口从上游节点同步时间,其余端口向下游节点发布时间。BC需要与其他节点保持时间同步。一条PTP消息到达BC后,BC会基于该PTP消息进行时钟同步,但不会通过其他时钟端口转发出去,BC会自己生成PTP消息,并通过图1所示的M时钟端口发送出去。TC不需要与其他节点保持时间同步。TC有多个时钟端口,在这些时钟端口之间转发PTP报文,对其进行转发时延校正,但并不从任何一个端口同步时间。当PTP消息经过TC时,TC转发该PTP消息会有一定的处理时延,TC在转发该PTP消息时会在该PTP消息中将该PTP消息在本节点的逗留时间添加上去,例如,可以将逗留时间添加在PTP消息中的修正场(correction field)字段。TSN从节点收到PTP消息后,可以基于其中的时间信息以及逗留时间对自身时钟进行同步。

6、5GS支持TSN方案:

在工业制造等场景中,通常通过TSN来进行产线控制等。目前,TSN都承载在有线网络上,而有线方式存在一些固有的缺陷,如线缆部署成本较高、存在安全风险、灵活性较低等。如果通过无线方式替代有线方式,尤其是在TSN最后一跳采用无线方式,可以有效避免上述问题。在第三代合作伙伴计划(3rd generation partnership project,3GPP)Rel-16讨论了5GS支持TSN的方案,TSN可以将5GS看成是一个TSN桥接(bridge)设备,TSN的业务数据包可以通过5GS进行上行/下行发送。另外,TSN为了支持PTP协议,需要5GS适配PTP协议,3GPP采取的方案是将5GS当作一个透明时钟。请参阅图2,图2是本发明实施例公开的一种5GS作为透明时钟的示意图,如图2所示,TSN GM发出的PTP消息可以通过5GS转发给TSN终点站(end station)。在5GS和TSN相连接的边界位置需要有TSN适配器用于处理PTP协议相关的消息或TSN业务数据包。例如,图2中的UE侧的TSN适配器(TSN translator,TT),即DS-TT和UPF侧的TT,即NW-TT。DS-TT可以是连接到UE的一个处理设备,也可以是UE的一个逻辑功能,NW-TT可以是连接到UPF网元的一个处理设备,也可以是UPF网元的一个逻辑功能。

透明时钟在转发PTP消息时,需要将该PTP消息在本节点的逗留时间修正到PTP消息中。5GS为了能够获得PTP消息在5GS内的逗留时间,需要保证UPF网元和UE之间的5G时钟同步。UE和UPF网元之间的时钟同步可以通过两者从相同时钟源获取时间来保证的。如图2所示,下一代基站(generation nodeB,gNB)和5G GM进行时钟同步。进一步地,UE和gNB可以通过空口同步方案实现时钟同步,UPF网元和gNB之间可以通过PTP协议实现时钟同步。当PTP消息从UPF网元侧进入时,NW-TT在PTP消息中打上5G进入时间戳tin,DS-TT在PTP消息中打上5G输出时间为tout,DS-TT还需要在PTP消息中加上PTP消息在5GS内的逗留时间tout-tin

5GS支持TSN的方案中,TSN时间同步的要求是TSN GM和TSN从时钟(slave)之间的同步误差在1us内。5GS内用户面网元,如UE、gNB、UPF网元等,的时间同步是实现透明时钟方案的基础。

7、PDB

协议中定义了PDB为UE和UPF网元之间数据包可能发生延迟时间的上界。在3GPP中,PDB被用来支持调度配置以及链路层的功能。请参阅图3,图3是本发明实施例公开的一种PDB的示意图。如图3所示,端到端的PDB可以包括AN部分的时延,即AN PDB,和CN部分的时延,即CN PDB。在当前协议中,5G无线接入网(radio access network,RAN)(newgeneration RAN,NG-RAN)中的PDB是端到端的时延,即从UE到锚点UPF网元之间的时延。目前,认为CN PDB是固定值,可以为1ms。

8、5G空口时间同步

在R16标准中,5G空口时间同步可以通过gNB向UE指示一个参考点的5G时间来实现。gNB可以通过广播方式,如系统信息等,或者单播方式,如无线资源控制(radioresource control,RRC)信令等,向UE进行5G授时。请参阅图4,图4是本发明实施例公开的一种gNB进行5G授时的示意图。如图4所示,以单播方式为例进行说明,gNB在系统帧号(system frame number,SFN)x-3的某时隙内向UE发送了下行链路(down link,DL)信息传输(DLInformationTransfer)消息。DLInformationTransfer消息可以包括一个具体的5G时间以及时间参考点SFN x。这个具体的5G时间可以记做T。UE接收到DLInformationTransfer消息后,可以通过DLInformationTransfer消息可知离接收到该DLInformationTransfer消息的时刻最近的SFN=x的无线帧结束位置对应的5G时间为T。

基站发送的信号经过空中传播到达UE会经历一定的传播时延。假设基站发送的下行信号经过传播时延Tp后到达UE。由于传播时延的存在,基站实际的帧边界和UE确定的帧边界之间存在Tp的时间差。在上面例子中,UE基于单播授时消息进行5G时间同步,在确定SFN=x无线帧结束位置的5G时间时,需要在T的基础上加上Tp,才能作为实际的5G同步时间,即UE需要进行传播时延补偿。

在正交多址接入系统中,为了保证上行传输的正交性,避免小区内干扰,基站要求来自同一个子帧但不同频域资源的不同UE的信号达到基站的时间基本上是对齐的。为了保证接收侧,即基站侧,的时间同步,新无线(new radio,NR)采用上行TA机制。从UE侧看来,TA的本质是接收下行子帧的起始时间与传输上行子帧的时间之间存在一个负偏移。基站可以通过适当的控制每个UE的偏移来实现来自不同UE的上行信号达到基站的时间。

基站通过上述5G空口同步方案对UE进行空口授时,存在一定的授时误差,其主要来源于:基站硬件导致的接收信号和发送信号时引入的误差,UE硬件导致的接收信号和发送信号时引入的误差,TA调整步长引入的误差。3GPP在Rel-16阶段评估的结果是,在15kHz子载波间隔(sub carrier space,SCS)下,UE和gNB之间进行空口同步的误差约为540ns。其中,TA调整步长引入的误差约为260ns。

9、PTP授时消息在5GS系统逗留时间要求

PTP协议规定了PTP消息经过一个透明时钟,也称时延感知系统(delayawaresystem),的逗留时间的上界要求,该逗留时间的上界值可以记做Rth。为满足该要求,3GPP规定传输PTP消息的QoS流对应的PDB和UE到DS-TT的逗留时间之和需要小于Rth,从而保证PTP消息从UPF网元外进入NW-TT开始,直到PTP消息从DS-TT发出,在5GS内总的逗留时间小于Rth

为了更好地理解本发明实施例公开的一种通信方法、装置及计算机可读存储介质,下面先对本发明实施例使用的网络架构进行描述。请参阅图5,图5是本发明实施例公开的一种网络架构示意图。如图5所示,该网络架构可以包括TSN主节点、5GS和TSN从节点。TSN从节点可以为TSN桥(bridge)、TSN终点站等。5GS可以作为一个逻辑的TSN桥接设备,用于连接TSN主节点与TSN从节点。5GS可以包括UE、(R)AN设备、UPF网元、数据网络(data network,DN)、AMF网元、会话管理功能(session management function,SMF)网元、策略控制功能(policy control function,PCF)网元、应用功能(application function,AF)网元、统一数据管理(unified data management,UDM)网元和网络开放功能(network exposurefunction,NEF)网元等。UE与(R)AN设备之间可以直接进行通信,UE与AMF网元之间可以通过N1接口进行通信,(R)AN设备与AMF网元之间可以通过N2接口进行通信,(R)AN设备与UPF网元之间可以通过N3接口进行通信,UPF网元与SMF网元之间可以通过N4接口进行通信,UPF网元与DN之间可以通过N6接口进行通信,不同的UPF网元间之间可以通过N9接口进行通信,AMF网元与SMF网元之间可以通过N11接口进行通信,AMF网元与UDM网元之间可以通过N8接口进行通信,SMF网元与UDM网元之间可以通过N10接口进行通信,SMF网元与PCF网元之间可以通过N7接口进行通信,PCF网元与AF网元之间可以通过N5接口进行通信,AF网元与NEF网元之间可以通过N33接口进行通信。5GS中的用户面可以包括UE、(R)AN设备、UPF网元和DN,5GS中的控制面可以包括AMF网元、SMF网元、PCF网元、AF网元、UDM网元、NEF网元等。其中,上述5GS可以被其他通信系统替换,如6GS、未来通信系统等。

UPF网元可以通过NW-TT(图5中未示意出)和TSN系统相连,UE可以通过DS-TT(图5中未示意出)和TSN桥/终点站相连。在下行方向,TSN业务数据包从TSN主节点到达NW-TT后,可以通过UPF网元与UE之间的协议数据单元(protocol data unit,PDU)会话(session)在5GS内进行转发,之后UE可以通过DS-TT将业务数据包括发送到对应的TSN从节点。相应地,在上行方向,TSN业务数据包从TSN从节点发出到达DS-TT后,可以通过UE和UPF网元之间的PDU会话在5GS内转发,UPF网元可以通过NW-TT将业务数据包发送到TSN从节点,也可以通过和另一个UE的PDU会话转发到另一个UE,由另一个UE的DS-TT发送到另一个TSN从节点。

UE,又称之为终端设备、移动台(mobile station,MS)、移动终端(mobileterminal,MT)等,是指向用户提供语音和/或数据连通性的设备。可以为手持终端、笔记本电脑、订户单元(subscriber unit,SU)、蜂窝电话(cellular phone)、智能电话(smartphone)、无线数据卡、个人通信业务(personal communication service,PCS)电话、会话发起协议(session initiation protocol,SIP)话机、订户站(subscriber station,SS),移动站(mobile station,MB)、移动台(mobile)、远程站(remote station,RS)、接入点(access point,AP)、远程终端(remote terminal,RT)、接入终端(access terminal,AT)、用户终端(user terminal,UT)、用户代理(user agent,UA)、用户设备(user device,UD)、个人数字助理(personal digital assistant,PDA)电脑、平板型电脑、无线调制解调器(modem)、手持设备(handheld)、膝上型电脑(laptop computer)、无绳电话(cordlessphone)或者无线本地环路(wireless local loop,WLL)台、机器类型通信(machine typecommunication,MTC)终端或其他可以接入网络的设备。

(R)AN设备是指将终端设备接入到网络的节点或设备。(R)AN设备可以包含RAN设备和AN设备,RAN设备为3GPP无线网络设备,AN设备为非(non)3GPP定义的接入网设备。RAN设备主要负责空口侧的无线资源管理、QoS管理、数据压缩和加密等功能。RAN设备可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。AN设备允许终端设备和3GPP核心网之间采用非3GPP技术互连互通,非3GPP技术可以为无线保真(wirelessfidelity,Wi-Fi)、全球微波互联接入(worldwide interoperability for microwaveaccess,WiMAX)、码分多址(code division multiple access,CDMA)网络等。

AMF网元属于核心网网元,主要负责信令处理,例如:接入控制、移动性管理、注册、去注册以及网关选择等功能。AMF网元为UE中的会话提供服务的情况下,会为该会话提供控制面的存储资源,以存储会话标识、与会话标识关联的SMF网元标识等。

SMF网元负责用户面网元选择,用户面网元重定向,因特网协议(internetprotocol,IP)地址分配,会话的建立、修改、释放以及QoS控制。

UDM网元负责用户密钥管理、用户标识处理、订阅数据的访问授权、UE的网络功能实体管理、会话和业务连续性管理、短消息推送、合法监听、签约管理、短消息管理。

为了更好地理解本发明实施例公开的一种通信方法、装置及计算机可读存储介质,下面先对本发明实施例的应用场景进行描述。目前,标准并没有细化5GS内时间同步精度预算具体的分配方案,包括上行的时候由UE将TSN同步报文发往核心网的过程中,RAN设备是否需要根据RAN设备到核心网的时间精度预算来控制空口的时间精度。如果未加规定,RAN设备可能在空口处消耗过量的时间精度,造成5GS整体时间精度超过阈值的问题。

Rel-16考虑的TSN授时场景是主时钟位于UPF网元外,向连接到UE的TSN从节点进行授时,即下行授时场景。请参阅图6,图6是本发明实施例公开的一种上行授时的示意图。如图6所示,3GPP在Rel-17标准中,考虑引入上行授时场景,此时,主时钟可以位于连接到UE的TSN从节点上,可以向位于UPF网元外的TSN主节点进行授时,也可以向连接到其他UE的TSN从节点进行授时。向位于UPF网元外的TSN主节点进行授时的传输路径可以如路径1所示,向连接到其他UE的TSN从节点进行授时的传输路径可以如路径2所示。

如图6所示,连接到UE1的GM对连接到UE2的另一个TSN从节点进行TSN授时,PTP消息的传输路径为UE1->UPF网元->UE2,即PTP消息需要先由UE1通过上行QoS流发送到UPF网元,再由UPF网元通过下行QoS流发送到UE2,同步报文在UPF网元处发生了本地转换(localswitch)。相比于下行授时,上述上行授时的PTP消息在5GS内的逗留时间会加倍,按照3GPP现有技术规定传输PTP消息的一个QoS流对应的PDB小于Rth,会导致PTP消息在5GS内逗留时间无法满足要求。

而对于上行和下行同步报文来说,因为QoS流属性相同,gNB无法分辨从UPF网元传来的同步报文的QoS流具体是下行同步报文还是在UPF网元发生本地转换的上行同步报文。因此,gNB只根据QoS流的属性来决定从UPF网元接收的同步报文的PDB可能达不到PTP消息在5GS中逗留时间的要求。例如,留给5G空口的包时延预算为10ms,现有技术中下行同步报文在空口的PDB为10ms,对应于gNB→UE的过程,但是如果保持原有空口10msPDB的前提下引入上述上行同步场景,对应的实际空口包延迟会翻一倍到20ms,对应于UE1→gNB→UE2的过程,超过了留给5G空口的延迟预算10ms。可见,有必要引入某种机制来指示gNB分辨上/下行同步报文,以便可以降低上行同步报文在空口的PDB。

此外,PTP消息在UE1的DS-TT处进入5GS时,UE1侧的DS-TT打上5G时间戳tin,UE2侧的DS-TT发出PTP消息时打上5G时间为tout,且UE2侧的DS-TT会在PTP消息的中加上5GS中的逗留时间tout-tin。在UE1和gNB之间的同步误差为△1,UE2和gNB之间的同步误差为△1的情况下,UE1和UE2之间的同步误差至少为2*△1>1us。因此,现有的5G空口时间同步方案无法满足上述上行授时场景下TSN主时钟和TSN从时钟之间的同步误差在1us内的要求。

基于上述网络架构,请参阅图7,图7是本发明实施例公开的一种通信方法的流程示意图。其中,下面UPF网元执行的步骤也可以由UPF网元中的模块(例如,芯片)来执行,下面RAN设备执行的步骤也可以由RAN设备中的模块(例如,芯片)来执行。其中,该通信方法是为了解决RAN设备无法分辨来自UPF网元的数据包是下行数据包还是上行数据包,以致无法保证数据包在5GS中的逗留时间满足要求的问题。如图7所示,该通信方法可以包括以下步骤。

701、UPF网元接收第一数据包。

第一数据包可以是来自RAN设备的数据包,也可以是来自TSN应用服务器的数据包。其中,权要中的接入网设备可以为RAN设备,也可以为具有同等功能的设备,在此不加限定。第一数据包可以为TSN网络中传输的数据包,可以为上述的PTP消息,也可以TSN网络中的数据报文,还可以为TSN网络中用于传输信息的各种数据包、消息或报文。

702、UPF网元向RAN设备发送第一数据包和第一指示信息。

相应地,RAN设备接收来自UPF网元的第一数据包和第一指示信息。

UPF网元接收到第一数据包之后,可以向RAN设备发送第一数据包和第一指示信息。第一指示信息用于指示第一数据包为上行数据包或下行数据包。具体地,可以先确定第一数据包为上行数据包还是下行数据包,之后可以根据第一数据包为上行数据包还是下行数据包生成第一指示信息。UPF网元可以将第一指示信息携带在第一数据包中发送给RAN设备,UPF网元也可以先生成包括第一数据包和第一指示信息的数据包、信息、指令或消息之后再发送给RAN设备,UPF网元还可以将第一数据包和第一指示信息分开发送给RAN设备,在此不加限定。其中,第一指示信息可以显式地指示,也可以隐式地指示。UPF网元可以根据发送第一数据包的设备确定第一数据包为上行数据包还是下行数据包,也可以根据接收第一数据包的端口确定第一数据包为上行数据包还是下行数据包。其中,发送第一数据包的设备为直接发送第一数据包给UPF网元的设备,即在第一数据包的传输路径中沿传输方向处于UPF网元的前一个设备。

703、RAN设备根据第一指示信息确定第一数据包对应的第一QoS流的AN PDB。

RAN设备接收到来自UPF网元的第一数据包和第一指示信息之后,可以根据第一指示信息确定第一数据包对应的第一QoS流的AN PDB。具体地,可以先根据第一指示信息确定第一数据包为上行数据包还是下行数据包,之后可以根据第一数据包的上下行确定第一数据包对应的第一QoS流的AN PDB。此处的第一QoS流为下行QoS流。

可选地,在第一数据包为来自RAN设备的数据包的情况下,第一指示信息可以指示第一数据包为上行数据包;在第一数据包为来自TSN应用服务器的数据包的情况下,第一指示信息可以指示第一数据包为下行数据包。

请参阅图8,图8是本发明实施例公开的一种数据包在TSN中传输的示意图。如图8所示,在第一数据包来自RAN设备的情况下,第一数据包为UE1侧的TSN主时钟发送给UE2侧的TSN从时钟的数据包,为上行数据包。在第一数据包为来自TSN应用服务器的数据包的情况下,第一数据包为UPF网元侧的TSN主时钟发送给UE2侧的TSN从时钟的数据包,为下行数据包。因此,UPF网元可以通过发送第一数据包的设备确定第一数据包为上行数据包还是下行数据包,从而可以生成第一指示信息。

可选地,在第一数据包为第一端口接收的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;在第一数据包为第二端口接收的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包,第一端口与第二端口为UPF网元上的不同端口。

UPF网元也可以根据接收第一数据包的端口确定第一数据包为上行数据包还是下行数据包。第一端口可以为UPF网元上用于与RAN设备进行通信的端口,第二端口可以为UPF网元上用于与TSN应用服务器进行通信的端口。

可选地,第一指示信息可以包括GTP-U字头。

UPF网元可以在发给NG-RAN设备的5G(new generation,NG)用户平面接口(NG-U)数据包的GTP-U字头中增加指示信息。UPF网元可以通过该指示信息具体告知RAN设备从UPF网元发来的同步报文是否在UPF网元处发生了本地转换。在发生本地转换的情况下,表明数据包为上行数据包,在未发生本地转换的情况下,表明数据包为下行数据包。请参阅图9,图9是本发明实施例公开的一种NG-U协议栈的示意图。如图9所示,NG-U协议栈为协议中UPF网元发给NG-RAN设备的数据包的具体协议栈。NG-U协议栈可以包括用户面PDU(user planePDUs)、GTP-U字头、用户数据报协议(user datagram protocol,UDP)、IP、数据链路层(datalink layer)和物理层(physical layer)。GTP-U字头位于协议栈的第二层,由UPF网元添加在下层的协议栈之上,之后再将数据报文置于GTP-U字头之上,最后将整个数据包发给NG-RAN。请参阅图10,图10是本发明实施例公开的一种GTP-U字头的示意图。如图10所示,GTP-U字头的第一行包括8个比特,第1比特为N-PDU码标识(N-PDU number flag,PN),用于标识是否存在PN。第2比特为扩展头标识(extension header flag,E),用于标识是否存在E。第3比特为序列码标识(sequence number flag,S),用于标识是否存在S。第4个比特(bit)为空闲比特。第5比特为协议类型(protocol type,PT)。第6-8比特为版本(version)。第二行用来指示消息类型(message type)。请参阅图11,图11是本发明实施例公开的一种携带指示信息的GTP-U字头的示意图。如图11所示,GTP-U字头可以有三种携带指示信息的方式。第一种方式为:可以在第一行的第4个比特中增加指示信息,用来指示数据包是否发生了本地转换。例如,在该比特为0的情况下,可以指示发生了本地转换,在该比特为1的情况下可以指示未发生转换,反之亦然。第二种方式为:可以通过第二行的消息类型来指示数据包是否发生了本地转换。消息类型携带指示信息的方式可以有两种。一种方式为:可以对现有字段进行更改,把某些消息类型值(message type value)重新定义为“本地转换类消息”和/或”“非本地转换类消息”。另一种方式为:增加一个消息类型值用于对应“本地转换类消息”,其余消息类型值默认对应非本地转换类消息。请参阅图12,图12是本发明实施例公开的一种消息类型的示意图。如图12所示,1-255为现有协议中已经有的部分,可以在现有消息类型表格中添加256对“是否发生了本地转换”这一消息类型的指示。第三种方式为:增加一行用于指示是否发生了本地转换。新增加的这行可以包括X比特,可以通过这X比特定义一种类型以及对应的比特位表述方式与是否表示发生本地转换的映射关系。例如,假设X为8,在这8比特为00000001时表示发生了本地转换,在这8比特为00000000时表示没有发生本地转换。

可选地,上述方法还可以包括:UPF网元接收第二数据包,向RAN设备发送第二数据包和第二指示信息。RAN设备接收来自UPF网元的第二数据包和第二指示信息,根据第二指示信息确定第二数据包对应的第二QoS流的AN PDB。第一数据包与第二数据包具有相同的业务类型,例如,第一数据包和第二数据包均为授时的TSN报文。第一数据包与第二数据包的上下行不同,即在第一数据包为上行数据包的情况下,第二数据包为下行数据包,在第一数据包为下行数据包的情况下,第二数据包为上行数据包。第一QoS流与第二QoS流不同,即在第一QoS流与第二QoS流为不同的QoS流,即不是同一个QoS流。可见,上行数据包和下行数据包可以通过不同的QoS流传输。在上行数据包和下行数据包通过不同的QoS流传输的情况下,RAN设备接收到数据包之后,可以根据指示信息确定数据包为上行/下行数据包,之后在数据包为上行数据包的情况下,可以为数据包对应的QoS流赋予绝对值较小的AN PDB,在数据包为下行数据包的情况下,可以为数据包对应的QoS流赋予绝对值较大的AN PDB。例如,可以为下行数据包对应的QoS流赋予10ms的AN PDB,可以为上行数据包对应的QoS流赋予5ms的AN PDB。

上述方法还可以包括:UPF网元接收第三数据包。步骤702可以包括:向接入网设备发送第一数据包、第三数据包、第一指示信息和第三指示信息。RAN设备接收来自UPF网元的第一数据包和第一指示信息可以包括:RAN设备接收来自UPF网元的第一数据包、第三数据包、第一指示信息和第三指示信息。步骤703可以包括:根据第一指示信息和第三指示信息确定第一数据包以及第三数据包对应的第一QoS流的AN PDB。可见,上行数据包和下行数据包可以通过同一的QoS流传输。具体地,可以先确定通过同一QoS流传输的两个或两个以上的数据包的类型,即确定通过同一QoS流传输的所有数据包中每个数据包为上行数据包还是下行数据包,之后根据通过这个QoS流传输的数据包的类型确定这个QoS流的AN PDB。在第一指示信息指示第一数据包为上行数据包,且第三指示信息指示第三数据为下行数据包的情况下,或者在第一指示信息指示第一数据包为下行数据包,且第三指示信息指示第三数据包为上行数据包的情况下,表明通过同一QoS流同时传输了上行数据包和下行数据包,可以为第一数据包以及第三数据包对应的第一QoS流的AN PDB确定绝对值较小的AN PDB。由于上行数据包的路径与下行数据包的路径相比,上行数据包的路径较长,因此,为了保证上行数据包在5GS中的逗留时间满足要求,在上行数据包与下行数据包通过同一个QoS流进行传输的情况下,在确定这个QoS流的AN PDB时,是根据上行数据包对应的QoS流的确定方式确定的,即为数据包对应的QoS流赋予绝对值较小的AN PDB,以便可以保证路径最长的一个满足要求,即可以保证时间最紧张的一个能够满足要求,也即可以保证该QoS流中经过空口两跳(或多跳)的数据包满足空口的包时延预算,从而可以保证通过该QoS流传输的所有数据包均满足要求。因为数据包经过空口的跳数越多,数据包的时延就越长,因此,当满足了经过空口两跳(或多跳)的数据包对应的PDB时,一定可以满足经过空口一跳的数据包对应的PDB。例如,当一个QoS流中的上行数据包的PDB为5ms,下行数据包的PDB为10ms时,为这个QoS流赋予5ms的PDB。

可选地,在第一指示信息用于指示第一数据包为上行数据包的情况下,步骤704可以包括:RAN设备根据第一数据包在DS-TT中的逗留时间、第一数据包在UE中的逗留时间、第三QoS流的AN PDB、第三QoS流的CN PDB、第一数据包在UPF网元中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB。第三QoS流为第一数据包对应的上行QoS流。

如图8所示,在UE1连接的TSN主时钟向UE2连接的从时钟进行授时的情况下,数据包的传输路径可以为UE1-RAN设备-UPF网元-RAN设备-UE2,其中,数据包在UE1到UPF网元之间可以通过上行QoS流传输,在UPF网元到UE2之间可以通过下行QoS流传输。可见,在UPF网元处发生本地转换的上行数据包在5GS内通过两个QoS流传输。通过上述可知,5GS在TSN中可以作为透明时钟,而在标准中规定了数据包在5GS中的逗留时间的上限值。因此,RAN设备接收到来自UPF网元的第一数据包之后,可以根据第一数据包在UE1、UE2、RAN设备和UPF网元中的逗留时间,第一数据对应的上行QoS流的PDB(包括AN PDB和CN PDB)以及第一数据包对应的下行QoS流的CN PDB中的一个或多个,确定第一数据包对应的下行QoS流的AN PDB。在DS-TT属于5GS的情况下,RAN设备接收到来自UPF网元的第一数据包之后,可以根据第一数据包在DS-TT、UE1、UE2、RAN设备和UPF网元中的逗留时间,第一数据对应的上行QoS流的PDB(包括AN PDB和CN PDB)以及第一数据包对应的下行QoS流的CN PDB中的一个或多个,确定第一数据包对应的下行QoS流的AN PDB。在DS-TT中的逗留时间可以包括在与UE1连接的DS-TT中的逗留时间以及在与UE2连接的DS-TT中的逗留时间。在确定第一数据包对应的下行QoS流的AN PDB的情况下,还可以用到上述上限值。在RAN设备中的逗留时间可以包括UE1-RAN设备-UPF网元过程中在RAN设备中的逗留时间,以及UPF网元-RAN设备-UE2过程中在RAN设备中的逗留时间。在UE1与UE2连接到不同的UPF网元的情况下,在UPF网元中的逗留时间可以包括在两个UPF网元的逗留时间以及在这两个UPF网元之间的传输时间。

可选地,在第一指示信息用于指示第一数据包为下行数据包的情况下,步骤704可以包括:RAN设备可以根据第一数据包在DS-TT中的逗留时间、第一数据包在NW-TT中的逗留时间、第一数据包在UPF网元中的逗留时间、第一数据包在UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB。

如图8所示,在UPF网元连接的TSN主时钟向UE2连接的TSN从时钟进行授时的情况下,数据包的传输路径可以为UPF网元-RAN设备-UE2。因此,RAN设备接收到来自UPF网元的第一数据包之后,可以根据第一数据包在UE2、RAN设备和UPF网元中的逗留时间,以及第一数据包对应的下行QoS流的CN PDB中的一个或多个,确定第一数据包对应的下行QoS流的ANPDB。在DS-TT和NW-TT属于5GS的情况下,RAN设备接收到来自UPF网元的第二数据包之后,可以根据第一数据包在UE2、DS-TT、NW-TT、RAN设备和UPF网元中的逗留时间,以及第一数据包对应的下行QoS流的CN PDB中的一个或多个,确定第一数据包对应的下行QoS流的AN PDB。在确定第一数据包对应的下行QoS流的AN PDB的情况下,还可以用到上述上限值。

可选地,如图8所示,根据现有标准可知,上行QoS流的PDB包括UE1到UPF网元的传输时间(即包括AN PDB和CN PDB),下行QoS流的PDB包括UPF网元到UE2的传输时间(即包括AN PDB和CN PDB)。其中,上面实施例以该种方式为例。实际上,在对PDB进行定义时,除了包括上面的部分之外,还可以包括其他部分时间。具体地,上行QoS流的PDB可以包括数据包在DS-TT的逗留时间、在UE1的逗留时间、在UE1到UPF网元的传输时间以及UPF网元对数据包的上行处理时间中的一个或多个的任意组合,下行QoS流的PDB可以包括UPF网元对数据包的下行处理时间、UPF到UE2的传输时间、在UE2的逗留时间以及在DS-TT的逗留时间中的一个或多个的任意组合。例如,一种PDB定义可以为:上行QoS流的PDB可以包括数据包在UE1的逗留时间、UE1到UPF的传输时间以及UPF网元对数据包的上行处理时间,下行QoS流的PDB可以包括UPF网元对数据包的下行处理时间、UPF到UE2的传输时间以及在UE2的逗留时间。在此种PDB定义下,5GS需要保证数据包在UE1的DS-TT逗留时间、在UE2的DS-TT逗留时间、QoS流1的PDB以及QoS流2的PDB之和小于或等于Rth

基于上述网络架构,请参阅图13,图13是本发明实施例公开的另一种通信方法的流程示意图。其中,下面UE执行的步骤也可以由UE中的模块(例如,芯片)来执行,下面RAN设备执行的步骤也可以由RAN设备中的模块(例如,芯片)来执行,下面AMF网元执行的步骤也可以由AMF网元中的模块(例如,芯片)来执行。其中,该方法可以应用于下行授时场景和/或上行授时场景。其中,该通信方法是为了解决TSN主时钟与TSN从时钟之间的同步误差无法满足要求的问题。如图13所示,该通信方法可以包括以下步骤。

1301、AMF网元向RAN设备发送时间同步信息。

AMF网元可以实时地或周期性地向RAN设备发送时间同步信息,也可以在需要调整空口的时间同步精度的情况下,向RAN设备发送时间同步信息。其中,AMF网元可以将时间同步信息携带在消息中发送给RAN设备,例如,可以携带在N2消息中。也可以直接发送给RAN设备。

相应地,RAN设备接收来自AMF网元的时间同步信息。

1302、RAN设备根据时间同步信息调整空口的时间同步精度。

RAN设备接收到来自AMF网元的时间同步信息之后,可以根据时间同步信息调整空口的时间同步精度。可以是提高空口的时间同步精度,也可以是降低空口的时间同步精度。

可选地,时间同步信息可以为UE与RAN设备之间的时间同步精度,也可以为UE与UPF网元之间的时间同步精度以及接入网设备与UPF网元之间的时间同步精度。

请参阅图14,图14是本发明实施例公开的一种下行授时时间同步信息的示意图。如图14所示,T1为UE与UPF网元之间的时间同步精度,T2为RAN设备与UPF网元之间的时间同步精度,T3为UE与RAN设备之间的时间同步精度。时间同步信息可以为T3,也可以为T1以及T2。其中,T1=T2+T3。

可选地,步骤1302可以包括:在时间同步信息对应的UE与RAN设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

RAN设备接收到来自AMF网元的时间同步信息之后,在时间同步信息为UE与RAN设备之间的时间同步精度的情况下,可以判断UE与RAN设备之间的时间同步精度是否大于阈值,在判断出大于阈值的情况,可以调整空口的时间同步精度,即提高空口的时间同步精度。在判断出小于或等于阈值的情况下,可以调整空口的时间同步精度,即降低空口的时间同步精度,也可以保持空口的时间同步精度不变。在时间同步信息为UE与UPF网元之间的时间同步精度以及接入网设备与UPF网元之间的时间同步精度,可以先根据UE与UPF网元之间的时间同步精度以及接入网设备与UPF网元之间的时间同步精度,计算UE与RAN设备之间的时间同步精度,之后再判断UE与RAN设备之间的时间同步精度是否大于阈值。

可选地,RAN设备调整空口的时间同步精度可以包括:RAN设备可以向UE发送用于调整时间同步精度的指示信息,指示信息用于UE调整空口的时间同步精度。具体地,RAN设备可以向UE发送用于提高时间同步精度的指示信息,该指示信息用于UE提高空口的时间同步精度;也可以向UE发送用于降低时间同步精度的指示信息,该指示信息用于UE降低空口的时间同步精度。

可选地,指示信息用于UE调整空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或调整TA的粒度。具体地,指示信息用于UE提高空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或降低TA的粒度。指示信息用于UE降低空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或提高TA的粒度。

RAN设备可以中心单元(central unit,CU)和分布单元(distributed unit,DU)分离,也可以集中。请参阅图15,图15是本发明实施例公开的又一种通信方法的流程示意图。如图15所示,CU接收到来自AMF网元的时间同步信息之后,可以根据时间同步信息确定是否需要调整空口的时间同步精度,之后可以将结果发送给DU,也可以直接将时间同步信息转发给DU。CU可以将要发送的信息放在F1接入点(access point,AP)消息中通过F1接口发给DU。例如,可以在UE上下文建立(UE context setup)过程中的UE上下文建立请求(UECONTEXT SETUP REQUEST)消息、UE上下文修改(UE context modification)过程中的UE上下文修改请求(UECONTEXT MODIFICATION REQUEST)消息或UE上下文修改请求(UE contextmodification required)过程中的UE上下文修改确认(UE CONTEXT MODIFICATIONCONFIRM)消息中新增指示字段上行链路(up link,UL)同步指示(UL sync indication)中发送信息。请参阅图16,图16是本发明实施例公开的一种F1-U接口消息的示意图。如图16所示,可以将F1-U接口消息中原先预留用作UL同步指示的比特用于发送上面的信息。在CU向DU发送的为用于调整空口的时间同步精度的指示信息的情况下,如果该字段存在,则表示CU向DU指示UE需要进行调整口空的时间同步精度,如果该字段不存在,则表示不需要进行调整。在CU向DU发送的信息为时间同步信息的情况下,可以通过该字段的不同取值表示时间同步信息的不同值。此外,CU还可以存储时间同步信息,以便后续调用,例如,进行空口精度预算,以便为RAN设备与UPF网元之间预留足够的时间同步精度。DU接收到来自CU的信息之后,可以根据接收的信息确定是否需要调整空口的时间同步精度。在确定调整空口的时间同步精度,可以向UE发送指示信息。UE接收到来自DU的指示信息之后,可以根据指示信息调整空口的时间同步精度。

基于上述网络架构,请参阅图17,图17是本发明实施例公开的又一种通信方法的流程示意图。其中,下面UE执行的步骤也可以由UE中的模块(例如,芯片)来执行,下面RAN设备执行的步骤也可以由RAN设备中的模块(例如,芯片)来执行,下面AMF网元执行的步骤也可以由AMF网元中的模块(例如,芯片)来执行。其中,该方法可以应用于下行授时场景和上行授时场景。其中,该通信方法是为了解决TSN主时钟与TSN从时钟之间的同步误差无法满足要求的问题。如图17所示,该通信方法可以包括以下步骤。

1701、UE向RAN设备发送时间同步信息。

UE可以实时地或周期性地向RAN设备发送时间同步信息,也可以在需要调整空口的时间同步精度的情况下,向RAN设备发送时间同步信息。其中,UE网元可以将时间同步信息携带在消息中发送给RAN设备,也可以直接发送给RAN设备。

相应地,RAN设备接收来自UE的时间同步信息。

1702、RAN设备根据时间同步信息调整空口的时间同步精度。

RAN设备接收到来自UE的时间同步信息之后,可以根据时间同步信息调整空口的时间同步精度。可以是提高空口的时间同步精度,也可以是降低空口的时间同步精度。请参阅图18,图18是本发明实施例公开的另一种上行授时的示意图。如图18所示,上行授时可以为从TSN主时钟到UPF网元,也可以为TSN主时钟到TSN从时钟2。此处调整的是空口的时间同步精度,而空口的时间同步精度的精度误差来源于位于RAN设备的主时钟与位于UE的辅时钟之间的时钟漂移,因此,仅需讨论UE与RAN设备之间的时间同步精度,而不需要考虑RAN设备与UPF网元之间的时间同步精度。另外,上行与下行时在空口发生的时间漂移T1与T2之间的差别可以忽略。

可选地,时间同步信息可以为UE与接入网设备之间的时间同步精度。

可选地,步骤1702可以包括:在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

RAN设备接收到来自UE的时间同步信息之后,可以根据时间同步精度判断UE与RAN设备之间的时间同步精度是否大于阈值,在判断出大于阈值的情况,可以调整空口的时间同步精度,即提高空口的时间同步精度。在判断出小于或等于阈值的情况下,可以调整空口的时间同步精度,即降低空口的时间同步精度,也可以保持空口的时间同步精度不变。

可选地,RAN设备调整空口的时间同步精度可以包括:RAN设备向UE发送用于调整时间同步精度的指示信息,指示信息用于UE调整空口的时间同步精度。具体地,RAN设备向UE发送用于提高时间同步精度的指示信息,指示信息用于UE提高空口的时间同步精度。RAN设备向UE发送用于降低时间同步精度的指示信息,指示信息用于UE降低空口的时间同步精度。

可选地,指示信息用于UE调整空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或调整TA的粒度。具体地,指示信息用于UE提高空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或降低TA的粒度。指示信息用于UE降低空口的时间同步精度可以包括:指示信息用于UE进行空口时延补偿或提高TA的粒度。

可选地,上述方法还可以包括:RAN设备向AMF网元发送时间同步信息。

RAN设备接收到来自UE的时间同步信息之后,可以向AMF网元发送时间同步信息。AMF网元接收到来自RAN设备的时间同步信息之后,AMF网元可以存储时间同步信息,以便后续可以使用时间同步信息确定合理的UPF网元与RAN设备之间的时间精度预算,进而为空口预留足够的预算。

可选地,步骤1701之前,上述方法还可以包括:RAN接收来自DS-TT的DS-TT的精度误差,根据该精度误差确定时间同步信息。

UE可能连接多个DS-TT,不同DS-TT对应的TSN域的精度误差(即DS-TT的精度误差)可能不同,因此,UE连接的多个DS-TT可以上报不同TSN域的精度误差。UE接收到来DS-TT的DS-TT的精度误差之后,可以根据该精度误差确定时间同步信息。

在RAN设备的CU和DU分离的情况下,请参阅图19,图19是本发明实施例公开的又一种通信方法的流程示意图。如图19所示,DS-TT可以向UE发送DS-TT的精度误差。UE接收到来自DS-TT的DS-TT的精度误差之后,可以根据DS-TT的精度误差确定时间同步信息,向DU发送时间同步信息。DU接收到来自UE的时间同步信息之后,可以根据同步时间信息确定需要调整时间同步精度,向UE发送指示信息;此外,还可以向AMF网元发送时间同步信息。UE接收到指示信息之后,可以根据指示信息调整空口的时间同步精度。

基于上述网络架构,请参阅图20,图20是本发明实施例公开的一种通信装置的结构示意图。如图20所示,该通信装置可以包括:

接收单元2001,用于接收第一数据包;

发送单元2002,用于向接入网设备发送第一数据包和第一指示信息,第一指示信息用于指示第一数据包为上行数据包或下行数据包,第一指示信息用于接入网设备确定第一数据包对应的第一QoS流的AN PDB。

在一个实施例中,在第一数据包为来自接入网设备的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;

在第一数据包为来自TSN应用服务器的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包。

在一个实施例中,在第一数据包为第一端口接收的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;

在第一数据包为第二端口接收的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包,第一端口与第二端口为UPF网元上的不同端口。

在一个实施例中,第一指示信息包括GTP-U字头。

在一个实施例中,接收单元2001,还用于接收第二数据包,第一数据包与第二数据包具有相同的业务类型,第一数据包与第二数据包的上下行不同;

发送单元2002,还用于向接入网设备发送第二数据包和第二指示信息,第二指示信息用于指示第二数据包为上行数据包或下行数据包,第二指示信息用于接入网设备确定第二数据包对应的第二QoS流的AN PDB,第一QoS流与第二QoS流不同。

在一个实施例中,接收单元2001,还用于接收第三数据包,第一数据包与第三数据包具有相同的业务类型,第一数据包与第三数据包的上下行不同;

发送单元2002向接入网设备发送第一数据包和第一指示信息包括:

向接入网设备发送第一数据包、第三数据包、第一指示信息和第三指示信息,第三指示信息用于指示第三数据包为上行数据包或下行数据包;

第一指示信息用于接入网设备确定第一数据包对应的第一QoS流的AN PDB包括:

第一指示信息和第三指示信息用于接入网设备确定第一数据包以及第三数据包对应的第一QoS流的AN PDB。

在一个实施例中,在第一指示信息用于指示第一数据包为上行数据包的情况下,第一指示信息用于接入网设备确定第一数据包对应的第一QoS流的AN PDB包括:

第一指示信息用于接入网设备根据第一数据包在DS-TT中的逗留时间、第一数据包在UE中的逗留时间、第三QoS流的AN PDB、第三QoS流的CN PDB、第一数据包在UPF网元中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的ANPDB,第三QoS流为第一数据包对应的上行QoS流。

在一个实施例中,在第一指示信息用于指示第一数据包为下行数据包的情况下,第一指示信息用于接入网设备确定第一数据包对应的第一QoS流的AN PDB包括:

第一指示信息用于接入网设备根据第一数据包在DS-TT中的逗留时间、第一数据包在NW-TT中的逗留时间、第一数据包在UPF网元中的逗留时间、第一数据包在UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB。

有关上述接收单元2001和发送单元2002更详细的描述可以直接参考上述图7所示的方法实施例中UPF网元的相关描述直接得到,这里不加赘述。

基于上述网络架构,请参阅图21,图21是本发明实施例公开的另一种通信装置的结构示意图。如图21所示,该通信装置可以包括:

接收单元2101,用于接收来自UPF网元的第一数据包和第一指示信息,第一指示信息用于指示第一数据包为上行数据包或下行数据包;

确定单元2102,用于根据第一指示信息确定第一数据包对应的第一QoS流的ANPDB。

在一个实施例中,在第一数据包为来自接入网设备的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;在第一数据包为来自TSN应用服务器的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包。

在一个实施例中,在第一数据包为第一端口接收的数据包的情况下,第一指示信息用于指示第一数据包为上行数据包;

在第一数据包为第二端口接收的数据包的情况下,第一指示信息用于指示第一数据包为下行数据包,第一端口与第二端口为UPF网元上的不同端口。

在一个实施例中,第一指示信息包括GTP-U字头。

在一个实施例中,接收单元2101,还用于接收来自UPF网元的第二数据包和第二指示信息,第二指示信息用于指示第二数据包为上行数据包或下行数据包,第一数据包与第二数据包具有相同的业务类型,第一数据包与第二数据包的上下行不同;

确定单元2102,还用于根据第二指示信息确定第二数据包对应的第二QoS流的ANPDB,第一QoS流与第二QoS流不同。

在一个实施例中,接收单元2101,具体用于接收来自UPF网元的第一数据包、第三数据包、第一指示信息和第三指示信息,第三指示信息用于指示第三数据包为上行数据包或下行数据包,第一数据包与第三数据包具有相同的业务类型,第一数据包与第三数据包的上下行不同;

确定单元2102,具体用于根据第一指示信息和第三指示信息确定第一数据包以及第三数据包对应的第一QoS流的AN PDB。

在一个实施例中,在第一指示信息用于指示第一数据包为上行数据包的情况下,确定单元2102根据第一指示信息确定第一数据包对应的第一QoS流的AN PDB包括:

根据第一数据包在DS-TT中的逗留时间、第一数据包在UE中的逗留时间、第三QoS流的AN PDB、第三QoS流的CN PDB、第一数据包在UPF网元中的逗留时间和第一QoS流的CNPDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB,第三QoS流为第一数据包对应的上行QoS流。

在一个实施例中,在第一指示信息用于指示第一数据包为下行数据包的情况下,确定单元2102根据第一指示信息确定第一数据包对应的第一QoS流的AN PDB包括:

根据第一数据包在DS-TT中的逗留时间、第一数据包在NW-TT中的逗留时间、第一数据包在UPF网元中的逗留时间、第一数据包在UE中的逗留时间和第一QoS流的CN PDB中的一项或多项,确定第一数据包对应的第一QoS流的AN PDB。

有关上述接收单元2101和确定单元2102更详细的描述可以直接参考上述图7所示的方法实施例中RAN设备的相关描述直接得到,这里不加赘述。

基于上述网络架构,请参阅图22,图22是本发明实施例公开的又一种通信装置的结构示意图。如图22所示,该通信装置可以包括:

接收单元2201,用于接收时间同步信息;

调整单元2202,用于根据时间同步信息调整空口的时间同步精度。

在一个实施例中,接收单元2201,具体用于接收来自AMF网元的时间同步信息。

在一个实施例中,接收单元2201,具体用于接收来自UE的时间同步信息。

在一个实施例中,时间同步信息可以为:

UE与接入网设备之间的时间同步精度;或者

UE与UPF网元之间的时间同步精度,以及接入网设备与UPF网元之间的时间同步精度。

在一个实施例中,调整单元2202,具体用于在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

在一个实施例中,调整单元2202调整空口的时间同步精度包括:

向UE发送用于调整时间同步精度的指示信息,指示信息用于UE调整空口的时间同步精度。

在一个实施例中,指示信息用于UE调整空口的时间同步精度包括:

指示信息用于UE进行空口时延补偿或调整TA的粒度。

在一个实施例中,该通信装置还可以包括:

发送单元2203,用于向AMF网元发送时间同步信息。

有关上述接收单元2201、调整单元2202和发送单元2203更详细的描述可以直接参考上述图13或图17所示的方法实施例中RAN设备的相关描述直接得到,这里不加赘述。

基于上述网络架构,请参阅图23,图23是本发明实施例公开的又一种通信装置的结构示意图。如图23所示,该通信装置可以包括:

发送单元2301,用于向接入网设备发送时间同步信息,所述时间同步信息用于所述接入网设备调整空口的时间同步精度。

在一个实施例中,时间同步信息可以为:

UE与接入网设备之间的时间同步精度;或者

UE与UPF网元之间的时间同步精度,以及接入网设备与UPF网元之间的时间同步精度。

在一个实施例中,时间同步信息用于接入网设备调整空口的时间同步精度包括:

时间同步信息用于接入网设备在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

在一个实施例中,接入网设备调整空口的时间同步精度包括:

接入网设备向UE发送用于调整时间同步精度的指示信息,指示信息用于UE调整空口的时间同步精度。

在一个实施例中,指示信息用于UE调整空口的时间同步精度包括:指示信息用于UE进行空口时延补偿或调整TA的粒度。

有关上述发送单元2301更详细的描述可以直接参考上述图13所示的方法实施例中AMF网元的相关描述直接得到,这里不加赘述。

基于上述网络架构,请参阅图24,图24是本发明实施例公开的又一种通信装置的结构示意图。如图24所示,该通信装置可以包括:

发送单元2401,用于向接入网设备发送时间同步信息,时间同步信息用于接入网设备调整空口的时间同步精度。

在一个实施例中,时间同步信息为UE与接入网设备之间的时间同步精度。

在一个实施例中,时间同步信息用于接入网设备调整空口的时间同步精度包括:

时间同步信息用于接入网设备在时间同步信息对应的UE与接入网设备之间的时间同步精度大于阈值的情况下,调整空口的时间同步精度。

在一个实施例中,接入网设备调整空口的时间同步精度包括:

接入网设备向UE发送用于调整时间同步精度的指示信息,指示信息用于UE调整空口的时间同步精度。

在一个实施例中,指示信息用于UE调整空口的时间同步精度包括:

指示信息用于UE进行空口时延补偿或调整TA的粒度。

在一个实施例中,该通信装置还可以包括:

接收单元2402,用于接收来自DS-TT的所述DS-TT的精度误差;

确定单元2403,用于根据该精度误差确定上述时间同步信息。

有关上述发送单元2401、接收单元2402和确定单元2403更详细的描述可以直接参考上述图17所示的方法实施例中UE的相关描述直接得到,这里不加赘述。

基于上述网络架构,请参阅图25,图25是本发明实施例公开的又一种通信装置的结构示意图。如图25所示,该通信装置可以包括处理器2501、存储器2502、输入接口2503、输出接口2504和总线2505。处理器2501可以是一个通用中央处理器(CPU),多个CPU,微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。存储器2502可以是只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器2502可以是独立存在,可以通过总线2505与处理器2501相连接。存储器2502也可以与处理器2501集成在一起。其中,总线2505用于实现这些组件之间的连接。

在一个实施例中,该通信装置可以为UPF网元或者UPF网元中的模块(例如,芯片),存储器2502中存储的计算机程序指令被执行时,该处理器2501用于控制接收单元2001和发送单元2002执行上述实施例中执行的操作,输入接口2503用于执行上述实施例中接收单元2001执行的操作,输出接口2504用于执行上述实施例中发送单元2002执行的操作。上述UPF网元或者UPF网元中的模块还可以用于执行前述图7所示的方法实施例中UPF网元执行的各种方法,不再赘述。

在一个实施例中,该通信装置可以为接入网设备或者接入网设备中的模块(例如,芯片),存储器2502中存储的计算机程序指令被执行时,该处理器2501用于控制接收单元2101执行上述实施例中执行的操作,该处理器2501还用于执行确定单元2102上述实施例中执行的操作,输入接口2503用于执行上述实施例中接收单元2101执行的操作,输出接口2504用于向其它通信装置发送信息。上述接入网设备或者接入网设备中的模块还可以用于执行前述图7所示的方法实施例中RAN设备执行的各种方法,不再赘述。

在一个实施例中,该通信装置可以为接入网设备或者接入网设备中的模块(例如,芯片),存储器2502中存储的计算机程序指令被执行时,该处理器2501用于控制接收单元2201和发送单元2203执行上述实施例中执行的操作,该处理器2501还用于执行调整单元2202上述实施例中执行的操作,输入接口2503用于执行上述实施例中接收单元2201执行的操作,输出接口2504用于执行上述实施例中发送单元2203执行的操作。上述接入网设备或者接入网设备中的模块还可以用于执行前述图13或图17所示的方法实施例中RAN设备执行的各种方法,不再赘述。

在一个实施例中,该通信装置可以为AMF网元或者AMF网元中的模块(例如,芯片),存储器2502中存储的计算机程序指令被执行时,该处理器2501用于控制发送单元2301执行上述实施例中执行的操作,输入接口2503用于接收来自其它通信装置的信息,输出接口2504用于执行上述实施例中发送单元2301执行的操作。上述AMF网元或者AMF网元中的模块还可以用于执行前述图13所示的方法实施例中AMF网元执行的各种方法,不再赘述。

在一个实施例中,该通信装置可以为UE或者UE中的模块(例如,芯片),存储器2502中存储的计算机程序指令被执行时,该处理器2501用于控制发送单元2401和接收单元2402执行上述实施例中执行的操作,该处理器2501还用于执行确定单元2403上述实施例中执行的操作,输入接口2503用于执行上述实施例中接收单元2402执行的操作,输出接口2504用于执行上述实施例中发送单元2401执行的操作。上述UE或者UE中的模块还可以用于执行前述图17所示的方法实施例中UE执行的各种方法,不再赘述。

请参阅图26,图26是本发明实施例公开的又一种通信装置的结构示意图。如图26所示,该通信装置可以包括输入接口2601、逻辑电路2602和输出接口2603。输入接口2601与输出接口2603通过逻辑电路2602相连接。其中,输入接口2601用于接收来自其它通信装置的信息,输出接口2603用于向其它通信装置输出、调度或者发送信息。逻辑电路2602用于执行除输入接口2601与输出接口2603的操作之外的操作,例如实现上述实施例中处理器2501实现的功能。其中,该通信装置可以为终端设备或者终端设备中的模块,也可以为网络设备或者网络设备中的模块。其中,有关输入接口2601、逻辑电路2602和输出接口2603更详细的描述可以直接参考上述方法实施例中UPF网元或者UPF网元中的模块、RAN设备或者RAN设备中的模块、AMF网元或者AMF网元中的模块以及UE或者UE中的模块的相关描述直接得到,这里不加赘述。

本发明实施例还公开一种计算机可读存储介质,其上存储有计算机可读指令,该指令被执行时执行上述方法实施例中的方法。

本发明实施例还公开一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中的方法。

本发明实施例还公开一种通信系统,该通信系统可以包括UPF网元和RAN设备,具体描述可以参考图7所示的通信方法。

本发明实施例还公开一种通信系统,该通信系统可以包括AMF网元和RAN设备,具体描述可以参考图13所示的通信方法。

本发明实施例还公开一种通信系统,该通信系统可以包括UE和RAN设备,具体描述可以参考图17所示的通信方法。

以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。

49页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种服务质量管理方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!