一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种通信方法及装置与流程

2021-11-20 01:40:00 来源:中国专利 TAG:


1.本技术涉及通信技术领域,尤其涉及一种通信方法及装置。


背景技术:

2.目前在3gpp时延敏感网络(time sensitive network,tsn)课题中,将5g系统(5g system,5gs)整体视为一个虚拟的tsn网桥(virtual tsn bridge)。通过在用户设备(user equipment,ue)侧叠加功能模块设备侧tsn转换器(device side tsn translator,ds-tt)以及在用户面功能(user plane function,upf)侧叠加功能模块网络侧tsn转换器(network side tsn translator,nw-tt)的方式,令5gs适配外部的tsn系统。
3.当5gs与外部tsn系统进行数据传输时,可由ds-tt或者nw-tt通过保持和转发缓存(hold&forward buffering)机制让提前到达ue或upf的时延敏感通信(time sensitive communication,tsc)分组(packet)等待到预定的时刻再发送出5gs,以保证tsc分组或者突发(burst)的确定性转发。
4.然而,当5gs内部进行tsn分组传输时,tsn由一个ue发送至upf,再由upf转发至5gs中的另一个ue,该过程中,tsn分组的转发不会经由nw-tt,upf在接收到tsn分组后会立即进行该tsn分组的转发,导致不能保证tsc分组的确定性转发。


技术实现要素:

5.本技术提供一种通信方法及装置,以保证5gs内部的tsc分组的确定性转发。
6.第一方面,本技术实施例提供一种通信方法,该方法可以由upf执行,也可以由upf的部件(比如处理器、芯片或芯片系统等)执行。
7.下面以执行主体为upf为例进行描述。根据该方法,upf可接收到来自于第一用户设备的第一数据流的第一分组。该第一数据流的分组的发送端为第一用户设备,第一数据流的分组的接收端为第二用户设备。此外,该upf可在第一时刻向该第二用户设备发送该第一分组。
8.在一种可能的设计中,该第一时刻与第三时刻、第一时长以及第二时长关联,该第三时刻为该第一分组到达该第一用户设备的入接口的时刻,该第一时长为该第一分组在该第一用户设备和ds-tt的驻留时长,该第二时长为该第一分组的上行协议数据单元pdu(protocol data unit)会话对应的分组时延预算时延(或称第一用户设备对应的分组时延预算)。第一分组的上行pdu会话,用于将该第一分组传输至upf。其中,入接口是指第一用户设备接收第一分组所采用的接口。
9.在另一种可能的设计中,该第一时刻与第四时刻以及该第二时长关联,该第四时刻为该第一分组到达该第一用户设备的出接口的时刻。其中,出接口是指第一用户设备上行发送第一分组所采用的接口。
10.采用以上方法,可由upf在接收到来自于第一用户设备的第一分组后,在第一时刻向第二用户设备进行转发,使得在第一时刻之前到达upf的第一分组等待到第一时刻才向
第二用户设备进行转发,以支持确定性发送,保证tsc分组在确定的时刻发送出去,为工业控制,远程医疗等应用提供确定性的时延保证。
11.示例性的,upf可在接收到第一分组后经过第四时长(或称缓存时长或缓冲(buffer)时长或驻留(residence)时长),向第二ue发送该第一分组,其中,第四时长与第二时刻、第三时刻、第一时长以及第二时长关联,或者说第四时长是根据第二时刻、第三时刻、第一时长以及第二时长确定的,该第二时刻为upf接收到该第一分组的时刻。
12.应理解,第四时长即该第一分组需要在upf中等待的时长。或者,upf可根据本地时间在该第一时刻向第二ue发送该第一分组。
13.在一种可能的设计中,该第一分组中可包括第一信息。其中,该第一信息用于指示该第三时刻,或者,用于指示该第三时刻以及该第一时长,或者用于指示第五时刻。该第五时刻与该第三时刻以及该第一时长关联。应理解,该第五时刻可以是第一分组到达第一用户设备的出接口的时刻。
14.在一种可能的设计中,upf还可接收来自于会话管理功能(session management function,smf)的逐流过滤和监管(per-stream filtering and policing,psfp)参数。upf还可根据该psfp参数,确定该第三时刻。
15.在一种可能的设计中,该upf可接收来自于smf的第二信息,该第二信息用于指示该第一时长和/或第三时刻。
16.在一种可能的设计中,该第一分组中可包括第三信息,该第三信息可用于指示该第一时长。
17.在一种可能的设计中,该upf可接收来自于smf的第四信息,该第四信息可用于指示该第二时长。
18.在一种可能的设计中,upf可接收来自于smf的第五信息,该第五信息可用于指示第三时长。upf可根据该第三时刻以及该第三时长,确定该第一时刻。其中,该第三时长为该第一时长与该第二时长的总和。
19.其中,第五信息具体可用于指示upf根据该第三时刻以及该第三时长,确定该第一时刻。或者,第五信息可具体用于表示第三时长为第一时长与第二时长的总和,如,携带指示信息,以指示第三时长为第一时长与第二时长的总和,或者通过特定的字段携带第三时长,该字段用于指示第一时长与第二时长的总和。在一种可能的设计中,该upf可接收来自于smf的第六信息,该第六信息可用于指示该第四时刻。
20.在一种可能的设计中,该upf接收来自于该smf的第七信息,该第七信息用于指示第一周期,该第一周期为该第一分组从该第一用户设备发送的周期,或者该第一周期为两个分组的开始时刻之间的时间期间(或称,两个分组的开始时刻之间的时间间隔)。其中,开始时刻可以是分组到达第一用户设备的出接口的时刻。具体的,第一周期可用于指示连续发送的两个分组,分别到达第一用户设备的出接口之间的时间期间。
21.在一种可能的设计中,upf可接收来自于smf的时延敏感通信辅助信息和第四信息,所述第四信息用于指示第二时长。该时延敏感通信辅助信息可用于指示该第四时刻以及第一周期。
22.在一种可能的设计中,upf可接收来自于smf的第八信息,该第八信息用于指示第五时刻,该第五时刻与该第三时刻以及该第一时长关联。应理解,该第五时刻可以是第一分
组到达第一用户设备的出接口的时刻。
23.在一种可能的设计中,upf可接收来自于smf的第九信息,该第九信息用于指示该第一时刻。其中,第一时刻可由smf根据第三时刻、第一时长以及第二时长确定,或者,由smf根据第三时刻以及第三时长确定,或者由smf根据第四时刻以及第二时长确定。
24.第二方面,本技术实施例提供一种通信方法,该方法可以由第一用户设备(或称第一ue)执行,也可以由第一ue的部件(比如处理器、芯片或芯片系统等)执行。
25.下面以执行主体为第一用户设备为例进行描述。根据该方法,第一用户设备可向upf发送第一分组,该第一分组包括第一信息或第三信息。
26.其中,该第一信息用于指示第三时刻,该第三时刻为该第一分组到达该第一用户设备的入接口的时刻。该第一信息用于指示该第三时刻以及第一时长,该第一时长为该第一分组在该第一用户设备和ds-tt的驻留时长。
27.或者,该第一信息用于指示第五时刻,该第五时刻与该第三时刻以及该第一时长关联。应理解,该第五时刻可以是第一分组到达第一用户设备的出接口的时刻。
28.该第三信息用于指示该第一时长。
29.在一种可能的设计中,若该第一信息用于指示该第三时刻,则第一用户设备可向smf发送第十信息,该第十信息用于指示该第一时长和/或第三时刻。
30.在一种可能的设计中,第一用户设备可接收来自于smf的第十一信息,所述第十一信息包括所述第一分组的pdu会话的信息。
31.在一种可能的设计中,该pdu会话的信息包括pdu会话标识、服务质量(quality of service,qos)流标识(qos flow identifier,qfi)、媒体接入控制(media access control,mac)地址(如,源mac地址和/或目的mac地址)或者虚拟局域网标识(virtual local area network identifier,vlan id)中的至少一个。
32.第三方面,本技术实施例提供一种通信方法,该方法可以由第一用户设备执行,也可以由第一用户设备的部件(比如处理器、芯片或芯片系统等)执行。
33.下面以执行主体为第一用户设备为例进行描述。根据该方法,第一用户设备可向smf发送第十信息,该第十信息用于指示第一时长和/或第三时刻,该第一时长为第一分组在该第一用户设备和ds-tt的驻留时长,该第三时刻为该第一分组到达该第一用户设备的入接口的时刻。第一用户设备还可向upf发送该第一分组。
34.第四方面,本技术实施例提供一种通信方法,该方法可以由smf执行,也可以由smf的部件(比如处理器、芯片或芯片系统等)执行。
35.下面以执行主体为smf为例进行描述。根据该方法,smf可向upf发送psfp参数、第二信息、第四信息、第五信息、第六信息、第七信息、时延敏感通信辅助信息、第八信息或者第九信息中的至少一个。
36.其中,该psfp参数用于确定第三时刻,该第三时刻为该第一分组到达该第一用户设备的入接口的时刻。
37.该第二信息用于指示第一时长,该第一时长为该第一分组在该第一用户设备和ds-tt的驻留时长。
38.该第四信息用于指示第二时长,该第二时长为该第一分组的上行pdu会话对应的分组时延预算。
39.该第五信息用于指示第三时长,该第三时长为该第一时长与该第二时长的总和。
40.该第六信息用于指示第四时刻,该第四时刻为该第一分组到达该第一用户设备的出接口的时刻。其中,出接口是指第一用户设备上行发送第一分组所采用的接口。
41.该第七信息用于指示第一周期,该第一周期为该第一分组从该第一用户设备发送的周期,或者说,第一周期是两个分组的开始时刻之间的时间期间。
42.该第八信息用于指示第五时刻,该第五时刻与该第三时刻以及该第一时长关联。应理解,该第五时刻可以是第一分组到达第一用户设备的出接口的时刻。
43.该第九信息用于指示该第一时刻。
44.该第十一信息用于指示该第一时刻,该第一时刻与该第四时刻以及该第二时长关联。
45.在一种可能的设计中,smf可在向upf发送该第二信息、第五信息、所述第九信息中的至少一个之前,接收来自于该第一用户设备的第十信息,该第十信息用于指示该第一时长和/或第三时刻。
46.在一种可能的设计中,smf可确定该第一分组由第一用户设备发送至第二用户设备,并向该第一用户设备发送第十一信息,该第十一信息包括该第一分组的pdu会话的信息。
47.在一种可能的设计中,该pdu会话的信息包括该pdu会话标识、qfi、mac地址或vlan id中的至少一个。
48.在一种可能的设计中,在发送第九信息之前,smf可根据第三时刻、第一时长以及第二时长,或根据第三时刻以及第三时长,或根据第四时刻以及第二时长,确定第一时刻。
49.第四方面,本技术实施例提供一种通信方法,该方法可由upf、第一用户设备以及smf执行。具体的,upf可用于执行上述第一方面或第一方面的任一可能的设计中所示的方法,第一用户设备可用于执行上述第二方面或第二方面的任一可能的设计中所示的方法,smf可用于执行上述第三方面或第三方面的任一可能的设计中所示的方法。
50.第五方面,本技术实施例提供一种通信装置,所述通信装置用于实现上述第一方面或第一方面的各个可能的设计示例中upf的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
51.在一个可能的设计中,所述通信装置的结构中可包括通信模块和处理模块,这些模块可以执行上述第一方面或第一方面的各个可能的设计示例中upf的相应功能,具体参见第一方面中的详细描述,此处不做赘述。
52.在一个可能的设计中,所述通信装置的结构中包括处理器,可选的还包括通信接口和存储器。所述通信接口可用于收发信息或数据,以及用于该通信装置与网络系统中的其他通信装置进行通信交互。所述处理器被配置为支持所述通信装置执行上述第一方面或第一方面的各个可能的设计示例中upf的相应的功能。所述存储器与所述处理器耦合,用于保存所述第一通信装置必要的程序指令和数据。
53.示例性的,该通信装置为upf或upf中的组件,如芯片、收发器等等。
54.第六方面,本技术实施例提供一种通信装置,所述通信装置用于实现上述第二方面或第二方面的各个可能的设计示例中第一用户设备的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相
对应的模块。
55.在一个可能的设计中,所述通信装置的结构中可包括通信模块和处理模块,这些模块可以执行上述第二方面或第二方面的各个可能的设计示例中第一用户设备的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
56.在一个可能的设计中,所述通信装置的结构中包括处理器,可选的还包括通信接口(如无线收发器)和存储器。所述通信接口可用于收发信息或数据,以及用于该通信装置与网络系统中的其他通信装置进行通信交互。所述处理器被配置为支持所述通信装置执行上述第二方面或第二方面的各个可能的设计示例中第一用户设备的相应的功能。所述存储器与所述处理器耦合,用于保存所述第一通信装置必要的程序指令和数据。
57.示例性的,该通信装置为ue或ue中的组件,如芯片、收发器等等。
58.第七方面,本技术实施例提供一种通信装置,所述通信装置用于实现上述第三方面或第三方面的各个可能的设计示例中smf的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
59.在一个可能的设计中,所述通信装置的结构中可包括通信模块和处理模块,这些模块可以执行上述第三方面或第三方面的各个可能的设计示例中smf的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
60.在一个可能的设计中,所述通信装置的结构中包括处理器,可选的还包括通信接口和存储器。所述通信接口可用于收发信息或数据,以及用于该通信装置与网络系统中的其他通信装置进行通信交互。所述处理器被配置为支持所述通信装置执行上述第三方面或第三方面的各个可能的设计示例中smf的相应的功能。所述存储器与所述处理器耦合,用于保存所述第一通信装置必要的程序指令和数据。
61.示例性的,该通信装置为基站或基站中的组件,如芯片、收发器等等。
62.第八方面,本技术实施例提供一种通信系统。该通信系统可包括以上第五方面及提供的通信装置,以及包括以上第六方面提供的通信装置,以及包括以上第七方面提供的通信装置。
63.第九方面,本技术提供一种计算机存储介质,所述计算机存储介质中存储有程序或,当其在计算机上被调用执行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计、第二方面或第二方面的任意一种可能的设计或第三方面或第三方面的任意一种可能的设计中所述的方法。
64.第十方面,本技术提供一种计算机程序产品,该计算基础产品可包含程序或指令,当所述计算机程序产品在计算机上运行时,使得计算机执行上述第一方面或第一方面的任意一种可能的设计、第二方面或第二方面的任意一种可能的设计或第三方面或第三方面的任意一种可能的设计中所述的方法。
65.第十一方面,本技术提供一种芯片或包含芯片的芯片系统,该芯片可包括处理器。该芯片还可以包括存储器(或存储模块)和/或收发器(或通信模块)。该芯片可用于执行上述第一方面或第一方面的任意一种可能的设计、第二方面或第二方面的任意一种可能的设计或第三方面或第三方面的任意一种可能的设计中所述的方法。该芯片系统可以由上述芯片构成,也可以包含上述芯片和其他分立器件,如存储器(或存储模块)和/或收发器(或通信模块)。
66.上述第二方面至第十一方面及其可能的设计中的有益效果可以参考对第一方面及其任一可能的设计中所述方法的有益效果的描述。
附图说明
67.图1为本技术实施例提供的一种通信系统的架构示意图;
68.图2为本技术实施例提供的一种分组传输的逻辑过程示意图;
69.图3为本技术实施例提供的另一种分组传输的逻辑过程示意图;
70.图4为本技术实施例提供的另一种分组传输的逻辑过程示意图;
71.图5为本技术实施例提供的一种通信方法的流程示意图;
72.图6为本技术实施例提供的另一种分组传输的逻辑过程示意图;
73.图7为本技术实施例提供的一种第三时刻、第一时长以及第二时长的指示方式示意图;
74.图8为本技术实施例提供的另一种通信方法的流程示意图;
75.图9为本技术实施例提供的另一种通信方法的流程示意图;
76.图10为本技术实施例提供的另一种通信方法的流程示意图;
77.图11为本技术实施例提供的另一种通信方法的流程示意图;
78.图12为本技术实施例提供的另一种通信方法的流程示意图;
79.图13为本技术实施例提供的一种通信装置的结构示意图;
80.图14为本技术实施例提供的另一种通信装置的结构示意图;
81.图15为本技术实施例提供的另一种通信装置的结构示意图。
具体实施方式
82.为了提高多播传输频域资源指示的灵活性,本技术提供一种通信方法。下面将结合附图对本技术作进一步地详细描述。应理解,下面所介绍的方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。
83.本技术实施例提供的通信方法可应用于如图1所示的无线通信系统100。
84.如图1所示,5gs可作为一个tsn网桥与其他的tsn系统进行通信。其中,ds-tt以及nw-tt可分别作为5gs与其他tsn系统之间的转换器,实现5gs与其他tsn系统的连接。
85.如图1所示的5gs中,可包括策略控制功能(policy control function,pcf)、应用功能(application function,af)、接入与移动性管理功能(access and mobility management function,amf)、会话管理功能(session management function,smf)、(无线)接入网((radio)access network,(r)an)设备以及upf等。
86.为方便说明,后续以(r)an设备称为ran为例进行说明。ran可以是基站,具体可以是lte系统中的演进型基站(evolutional nodeb,enb或enodeb)、小基站(micro/picoenb)或传输接收节点(transmission/reception point,trp)还可以是云无线接入网络(cloud radio access network,cran)场景下的无线控制器。或者,ran可以为中继站、接入点、可穿戴设备以及未来5g网络中的基站或者未来演进的plmn网络中的基站等,例如,新一代节点b(generated node b,gnb),本技术实施例并不限定。第三通信装置也可以是具有通信模块或可连接至通信模块的芯片,如基站中的芯片。
87.以上所示amf是由运营商网络提供的控制面网元,负责终端接入运营商网络时的接入控制和移动性管理,其具备例如移动状态管理,分配用户临时身份标识,认证和授权用户等功能。应理解,在未来通信如第六代(the 6th generation,6g)中,amf仍可以是amf,或具备其它的名称,本技术不做限定。
88.以上pcf是由运营商提供的控制面功能,用于向smf提供协议数据单元pdu(protocol data unit)会话(session)的策略。这里所述的策略,可以包括计费相关策略、服务质量(quality of service,qos)相关策略、数据流识别和导向(或称转发)策略和授权相关策略等。应理解,在未来通信如6g中,pcf可以是pcf,或有其它的名称,本技术不做限定。
89.以上所示smf是由运营商网络提供的控制面网元,负责管理终端的pdu会话,或称,smf服务于终端的pdu会话。pdu会话是一个用于传输pdu的通道,终端需要通过pdu会话与dn互相传送pdu。pdu会话由smf负责建立、维护和删除等。smf包括会话管理(如会话建立、修改和释放,包含upf和ran之间的隧道维护)、upf的选择和控制、业务和会话连续性(service and session continuity,ssc)模式选择、漫游等会话相关的功能。smf可用于选择为用户进行服务的upf,比如选择更靠近用户所在基站的upf,来降低用户收发包时延。此外,smf可根据pdu会话的信息(如,业务类型信息、mac地址信息等),识别pdu会话是否用于5gs内部的ue与ue之间的数据传输。应理解,在未来通信如6g中,smf仍可以是smf,或有其它的名称,本技术不做限定。
90.upf可作为协议数据单元锚点(pdu session anchor),访问应用服务器,从而支持ue与应用服务器之间传输业务数据。对于tsc业务来说,upf可用于执行5gs内部,或5gs与其他的tsn系统之间tsc分组的传输。其中,tsc分组也可称为tsc业务分组,用于携带tsc业务的数据。tsc业务是对于传输时延要求较高的业务,例如工业控制、远程手术等。
91.以上af可用于选择、重选、定位、重定位应用的as,并与核心网进行交互。在实际应用中,af也可以是独立于as的单独的装置,或者af也可以与as合设,本发明对此不进行具体限定。
92.如图1所示,5gs可通过ds-tt与终端站点(end station)进行tsc分组传输。其中,终端站点可以是工业控制、远程手术等场景下的设备,也可是tsn网桥。示例性的,终端站点可以是工厂设备如机械手臂等。
93.可选的,ds-tt可与ue合设,比如,ds-tt作为ue内部的一个模块(如包括逻辑模块和/或硬件组件)。或者,ds-tt可与ue独立设置。当ue需要将tsc分组发送至其他tsn系统时,该tsc分组需要经过ds-tt进行处理后再发送至其他的tsn系统。
94.同理,nw-tt可与upf合设,比如,nw-tt作为upf内部的一个模块。或者,nw-tt可与upf独立设置。当upf需要将tsn分组发送至其他tsn系统时,该tsc分组需要经过nw-tt进行处理后再发送至其他的tsn系统。
95.在分组跨越tsn系统时,ds-tt和nw-tt需要对分组进行封装格式转化等操作,以满足不同的tsn系统对于tsn分组的封装格式需求。除此之外,在ds-tt和nw-tt中还有一个称为hold&forward buffering的机制,即让提前到达的tsc分组等待到预定的时刻再发送。其中,分组跨越tsn系统,在本技术中是指分组从一个tsn系统发送至5gs,或者,是指分组从5gs发送至另一个tsn系统。
96.例如图2所示,一个tsc业务分组从upf发往ue,分组在10点的时候从nw-tt的入接口进入5gs,其中,nw-tt的入接口是指nw-tt接收来自于5gs以外的tsn系统的tsc分组所采用的接口。按照规划,这个tsc分组应当(或称预计)在10点40毫秒(ms)的时候从ds-tt上的接口从5gs向外发送。然而实际传输的过程中,由于此时的网络状况比较好,如果tsc分组在10点35ms的时候就已经到达了ds-tt,则根据hold&forward buffering机制,该tsc分组需要在ds-tt中等待5ms,直到预期的10点40ms才能从ds-tt发送出去。
97.hold&forward buffering机制的好处在于,能够支持tsc分组的确定性转发。确定性转发是指,分组发送节点(在本技术中,比如upf)在某个时间节点以一定的周期开放发送窗口,使得大量分组(可称为burst)在该时间节点突发性地发送,其余时间则关闭发送窗口,在发送窗口关闭的时间内,即便有需要发送的分组到达分组发送节点,也不会进行分组的发送,而是等待开放发送窗口的时间到达。tsc分组的突发发送机制中,可由网络侧向接入网设备(如基站)发送时延敏感通信辅助信息(time sensitive communication assistance information,tscai),tscai中携带突发分组到达时间(burst arrival time)参数,对于上行传输,该参数用于指示burst从ue发送出去的时刻;对于下行传输,该参数用于指示burst到达接入网设备的时间。此外,tscai还可以携带burst发送的周期(即第一周期)。下面分别针对下行传输和上行传输过程对tscai工作的原理进行说明。
98.如图3所示,对于下行传输,burst arrival time是指burst到达接入网设备的入接口的时刻,该时刻等于burst到达nw-tt的入接口的时刻加上核心网分组时延预算(core network-packet delay budget,cn-pdb)。其中,cn-pdb等于分组在upf以及nw-tt驻留(residence)的最大时长,加上分组从upf的出口传输到ran的入接口的最大传输时延。应理解,分组在upf以及nw-tt驻留的最大时长,包括upf以及nw-tt对分组进行操作处理以及转发两部分的时延。
99.如图4所示,在上行传输的时候(从第一ue到upf),burst arrival time是指burst到达ue的出接口的时刻,此后burst将发送至接入网设备,该时刻等于burst到达ds-tt入接口的时刻加上ue和ds-tt的驻留时长(ue-ds-tt residence time)。其中,该出接口是指第一ue上行发送第一分组所采用的接口。ue-ds-tt residence time等于分组在ue和ds-tt驻留的最大时长。应理解,分组在ue和ds-tt驻留的最大时长,包括ue和ds-tt对分组进行操作处理以及转发两部分的时延。
100.基于上述说明,接入网设备可根据tscai获知上行以及下行burst到达接入网设备的时间,从而保障在burst到达时,接入网设备有充足的资源用于burst的发送。
101.然而,针对ue-ue之间的tsc分组转发过程,tsc分组会从一个ue进入5gs,并需要发送至5gs中的另一个ue,其中,该tsc分组经过上行传输到达upf后,由upf进行本地交换(local switch)操作后转入下行传输,到达该另一个ue。由于tsc分组并不会经过nw-tt,不能由nw-tt对tsc分组执行hold&forward buffering机制,upf在接收到每个tsc分组后,会立即执行该tsc分组的下行转发,比如,tsc分组可能在任何时刻到达接入网设备。因此,接入网设备无法按照tscai类似的机制获知分组到达的时间和周期,接入网设备有可能没有充足的资源用于burst的转发。
102.为解决上述技术问题,本技术实施例提供一种通信方法。该方法可由图1所示的upf执行。
103.如图5所示,该方法可包括以下步骤:
104.s101:upf接收到来自于第一ue的第一数据流的第一分组。
105.其中,该第一数据流的分组的发送端为第一ue,该第一数据流的分组的接收端为第二ue。
106.可选的,该第一分组为tsc分组。
107.s102:upf在第一时刻向该第二ue发送该第一分组。
108.示例性的,第一时刻与第三时刻、第一时长以及第二时长关联。该第三时刻为该第一分组到达该第一ue的入接口的时刻(或称,到达第一ue的时刻),该第一时长为该第一分组在该第一ue和ds-tt的驻留时长(或称ue-ds-tt residence time),该第二时长为第一分组的上行pdu会话对应的分组时延预算(或称第一用户设备对应的分组时延预算pdb)。其中,第一ue的入接口是指第一ue接收第一分组所采用的接口。
109.或者,第一时刻与第四时刻以及该第二时长关联。其中,该第四时刻为该第一分组到达该第一用户设备的出接口的时刻,即上行传输的burst arrival time。在该第四时刻,ue的出接口开始第一分组的上行传输。
110.基于图5所示方法,upf在接收到来自于第一ue的第一分组后,可根据第一时刻将第一分组转发至第二ue,使得提前到达upf的第一分组等待到第一时刻才进行向第二ue的转发,以支持确定性发送,保证tsc分组在确定的时刻发送出去,为工业控制,远程医疗等应用提供确定性的时延保证。
111.示例性的,在s102的实施中,upf可在接收到第一分组后经过第四时长,向第二ue发送该第一分组,其中,第四时长与第二时刻、第三时刻、第一时长以及第二时长关联,该第二时刻为upf接收到该第一分组的时刻。具体的,第四时长=第一时长 第二时长-(第二时刻-第三时刻)。应理解,第四时长是为了支持确定性发送,该第一分组需要在upf中等待的时长。或者,upf可在本地时间为该第一时刻时,向第二ue发送第一分组。
112.在s102的一种可能的示例中,第一时刻与第三时刻、第一时长以及第二时长关联。
113.下面结合附图对以上第二时刻、第三时刻、第一时长以及第二时长进行说明。
114.如图6所示,在第一分组从第一ue经由upf转发至第二ue的过程中,第一分组在上行传输过程中的理论时延,是指第一分组从进入ds-tt(或者,在ds-tt作为第一ue中的组件是)开始,到第一分组到达upf并由upf完成转发第一分组之前的处理过程所需的理论时长。
115.示例性的,本技术中可认为该理论时长与第一分组在ds-tt和第一ue中停留的理论时长(即第一时长)(即图6所示的ue-ds-tt residence time,在本技术中可称为第一时长),和该第一分组所属的上行pdu会话对应的分组时延预算(packet delay budget,pdb)(即图6所示pdb1,在本技术中可称为第二时长)相关联。pdb1用于指示在向5gs以外的tsn系统发送上行分组时,上行分组在从第一ue发出的时刻到上行分组发送出5gs前,ran、upf以及nw-tt对上行分组的处理和转发时长的总和,或者说,pdb1指示该上行分组在从第一ue发出后,到nw-tt将上行分组发出5gs之前,上行分组在5gs中驻留的时长。具体的,该理论时长等于图6所示的第一ue和ds-tt的驻留时长与pdb1的和(该理论时长在本技术中可称为第三时长)。此外,图6所示pdb2表示第一分组的下行qos流对应的pdb。第二ue和ds-tt的驻留时长表示第一分组在ds-tt和第二ue中驻留的时长。
116.该理论时长的意义在于,upf按照该理论时长确定第一时刻,使得第一分组在从进
入ds-tt(或第一ue)后经过该理论时长,在第一时刻开始进行第一分组的下行传输。
117.此外,在确定该第一时刻的过程中,upf除了需要获知该理论时长外,还需要获知第一分组实际上进入ds-tt(或第一ue)的时刻(即第三时刻),以及upf实际上接收到第一分组的时刻(即第二时刻)。其中,ue可以在接收到第一分组时,读取本地时间戳以获得第三时刻。upf可在接收到第一分组时读取本地时间戳,获得第二时刻。
118.据此,upf可获取第一时长、第二时长,并确定第一时长与第二时长的和,或者说,upf可获取第三时长。以及,upf可获取第三时刻和第二时刻之间的时长(即,第二时刻减去第三时刻所得时长)。
119.此后,upf可根据第一时长、第二时长以及第三时刻,确定该第一时刻。进一步的,upf可在本地时间戳为该第一时刻时,向第二ue发送该第一分组。
120.或者,upf可根据第一时长与第二时长的和,以及,第三时刻和第二时刻之间的时长,确定第一分组需要在upf中停留的时长(即第四时长)。进一步的,upf可在接收到第一分组后经过该第四时长,向第二ue发送该第一分组。
121.或者,upf可在根据第一时长、第二时长以及第三时刻确定该第一时刻后,根据第一时刻以及第二时刻,确定第四时长。进一步的,upf可在接收到第一分组后经过该第四时长,向第二ue发送该第一分组。
122.具体的,如图7所示,可由第一ue向smf发送第十信息,该第十信息可包括第一时长的信息,以指示第一时长,以及,可由smf向upf发送第二信息,该第二信息可指示第一时长。其中,第一ue可基于smf的请求,或根据默认配置,将该第一时长的信息发送至smf。或者,该第一时长的信息可由第一ue发送至upf。具体的,第一ue可将第一时长的信息携带在第一分组中,由upf在接收到第一分组后从第一分组中获取该第一时长的信息。此外,若ue向smf发送的第十信息还可以包括指示第三时刻的信息,则smf可向upf发送第二信息,该第二信息可用于指示第一时长和/或第三时刻。
123.此外,可由smf向upf发送第四信息,第四信息用于指示第二时长。当由smf向upf指示第一时长以及第二时长时,smf可通过同一个消息指示第一时长以及第二时长,比如,第二信息以及第四信息可分别携带在同一个消息的不同字段中;或者,第二信息以及第四信息可分别携带在不同的消息中。
124.此外,也可由smf将第一时长以及第二时长的计算结果告知upf,比如,smf向upf指示第三时长,该第三时长与第一时长以及第二时长关联。
125.示例性的,smf可向upf发送第五信息,该第五信息用于指示该第三时长。此外,该第五信息还可用于指示upf根据该第三时刻以及该第三时长,确定该第一时刻。或者,第五信息可具体用于表示第三时长为第一时长与第二时长的总和,从而upf可根据第三时长确定第一时刻,比如,第五信息可包括指示信息,以指示第三时长为第一时长与第二时长的总和,或者第五信息可通过特定的字段携带第三时长,该字段用于指示第一时长与第二时长的总和。
126.该第三时刻的信息可由第一ue发送至upf。其中,第一ue可基于smf的配置,将该第三时刻的信息发送至upf。具体的,如图7所示,第一ue可将第三时刻的信息携带在第一分组中,例如第三时刻的信息可携带在第一分组的第一信息中。由upf在接收到第一分组后从第一分组中获取该第三时刻的信息。该第三时刻的信息可以是第一ue接收到第一分组时的时
间戳(tsi)。
127.或者,该第三时刻的信息,可由ue发送至smf,比如,第一ue向smf发送第十信息,该第十信息包括第三时刻的信息,用于指示该第三时刻,再由smf向upf发送第三信息,该第三信息用于指示第三时刻。此外,可由smf将第一时长以及第三时刻的计算结果告知upf,比如,第一ue向upf发送第八信息,该第八信息可用于指示第五时刻,该第五时刻与第一时长以及第三时刻关联。具体的,第五时刻为第三时刻之后的与第三时刻之间时间间隔为第一时长的时刻,比如,第五时刻是第一分组到达第一ue的出接口的时刻。
128.另外,可由smf将第一时刻的计算结果告知upf,比如,smf向upf发送第九信息,该第九信息可用于指示第一时刻。其中,第一时刻可以是根据第三时刻以及第三时长确定的。或者说,该第一时刻与第三时刻以及第三时长关联。具体的,第一时刻为第三时刻之后的与第三时刻之间时间间隔为第三时长的时刻。
129.或者,第一时刻可以是根据第三时刻、第一时长以及第二时长确定的,或者说,该第一时刻与第三时刻、第一时长以及第二时长关联。具体的,第一时刻为第三时刻之后的与第三时刻之间时间间隔为第一时长与第二时长的总和的时刻。
130.当由第一ue向upf指示第三时刻以及第一时长时,ue可通过同一个消息或通过第一分组中的不同字段指示第三时刻以及第一时长;或者,第一时长的信息以及第三时刻的信息可分别携带在不同的消息中。此外,也可由第一ue将第三时刻与第一时长的计算结果告知upf,比如,第一ue向upf指示第五时刻,该第五时刻与第三时刻以及第一时长关联。具体的,第五时刻为第三时刻之后的与第三时刻之间时间间隔为第一时长的时刻。应理解,第五时刻可以是第一分组到达第一ue的出接口的时刻。
131.示例性的,第五时刻的信息可携带在第一分组中,例如,通过第一信息指示第五时刻。此外,可由smf根据第三时刻以及第一时长确定第五时刻,并通过第八信息向upf指示第五时刻。
132.应理解,第二时刻的信息可由upf获取,该第二时刻的信息可用于指示第二时刻。具体的,upf可获取接收到第一分组的时间戳(tsm),该时间戳即第二时刻的信息,该时间戳指示的时刻即第二时刻。
133.此外,根据图7可知,对于周期性发送的第一分组,还可由smf将第一分组的逐流过滤和监管(per-stream filtering and policing,psfp)参数发送至upf,由upf根据psfp参数确定第三时刻。应理解,该psfp参数与ue-ue tsc的一个qos流对应,不同的ue之间的tsc业务的qos流或者相同的两个ue之间的不同qos流的psfp参数可以不同。
134.具体的,smf可向upf发送psfp管理基本时间(psfpadminbasetime)参数、psfp管理循环时间(psfpadmincycletime)参数和/或时间间隔值(timeintervalvalues)等参数。pf可为每个ue-ue tsc中上行传输对应的qos flow维护一个计数器(counter),根据psfpadminbasetime指示的时刻(该时刻为第一个周期性发送的分组到达第一ue的入接口的时刻,以下可通过psfpadmincycletime表示该时刻,比如10点30分)将对应的qos flow的counter置为0,此后每过psfpadmincycletime指示的时长(该时长为分组的发送周期,以下可通过psfpadmincycletime表示该时长,比如1分钟),就将counter值加1。则分组在上行传输中的实际时长为tsm-(psfpadminbasetime psfpadmincycletime*counter),其中,tsm表示第二时刻,(psfpadminbasetime psfpadmincycletime*counter)可视为第三时刻。
135.此后,可由upf根据第一时长、第二时长以及(psfpadminbasetime psfpadmincycletime*counter),确定第一时刻,并在本地时间为该第一时刻时,发送该第一分组。
136.或者,upf可根据上述第一时长与第二时长的和(或者根据第三时长)与该实际时长的差,确定第四时长。
137.或者,也可由upf根据该第一时刻和第二时刻,确定第四时长。
138.在s102另外的一种可能的实施方式中,第一时刻与第四时刻以及该第二时长关联。其中,该第四时刻为该第一分组到达该第一ue的出接口的时刻。第二时长即图6所示的pdb1,因此,从第四时刻开始经过第二时长,为第一分组结束上行传输开始进行下行传输的理论时刻,即第一时刻,因此upf可在该第一时刻,将第一分组发送至第二ue。
139.其中,可由smf向upf发送第六信息以及第四信息,该第六信息可用于指示第四时刻,该第四信息可用于指示第二时长。此外,smf还可向upf发送第七信息,该第七信息可用于指示突发发送的周期,即第一周期。第一周期比如是第一分组从第一ue发出的周期,或者说是两个分组的开始时刻之间的时间期间。其中,开始时刻可以是分组到达第一ue的出接口的时刻。具体的,第一周期可用于指示连续发送的两个分组,分别到达第一ue的出接口之间的时间期间。
140.示例性的,smf可向upf发送tscai,tscai用于指示该第四时刻以及该第一周期。
141.此外,也可由smf根据该第四时刻以及第二时长,确定该第一时刻,并由smf向upf发送第九信息,该第九信息用于指示该第一时刻。
142.下面结合附图,介绍本技术实施例提供的通信方法的实施流程。
143.示例性的,如图8所示,本技术实施例提供的一种通信方法可包括以下步骤:
144.s201:第一ue在建立pdu会话的过程中,向smf发送第十信息。
145.其中,该第十信息用于指示第一时长。
146.s202:smf确定有第一ue与其他ue(如第二ue)之间的tsc通信。比如,确定该pdu会话用于第一ue与其他ue之间的数据传输,或确定pdu会话用于第一ue的一个ds-tt上的不同接口之间的数据传输,或者确定pdu会话用于第一ue的不同ds-tt的不同接口之间的数据传输。
147.其中,smf可确定第一ue通过pdu会话向第二ue发送tsc分组。
148.s203:smf向upf发送第二信息以及第四信息。
149.其中,第二信息用于指示该第一时长,第四信息用于指示第二时长。
150.s204:smf向第一ue发送第十一信息。
151.其中,该第十一信息可包括该pdu会话的信息,以指示该pdu会话。例如,第十一信息可携带pdu会话标识、qos流标识(qos flow identifier,qfi)、媒体接入控制(media access control,mac)地址或者虚拟局域网标识(virtual local area network identifier,vlan id)等信息。其中,mac地址可包括源mac地址和/或目的mac地址。
152.该第十一信息可承载于smf发送至第一ue的pdu会话修改消息(pdu sessionmodification message)。
153.s205:第一ue根据第十一信息,确定第一分组到达第一ue的入接口的时刻(即第三时刻)。
154.其中,第一分组对应于第十一信息指示的pdu会话的信息,比如,第一分组对应的pdu会话标识与第十一信息指示的pdu会话标识一致,或者,第一分组对应的qfi为第十一信息所指示的qfi,或者,第一分组的源mac地址为第十一信息所指示的源mac地址,或者,第一分组的目的mac地址为第十一信息所指示的目的mac地址,或者,第一分组的虚拟局域网标识vlan id与第十一信息指示的虚拟局域网标识一致。
155.当第一分组到达第一ue后,第一ue可读取当前的系统时间以获取该第一分组到达第一ue的入接口的时刻,作为第三时刻。
156.s206:第一ue向upf发送第一分组,该第一分组中携带有第一信息。
157.其中,第一信息用于指示第三时刻。
158.相应地,upf接收该第一分组。
159.s207:upf在第一时刻向第二ue发送该第一分组。
160.其中,第一时刻根据第三时刻、第一时长以及第二时长确定。第三时刻由upf根据第一信息获取。第一时长由upf根据第二信息获取。第二时长由upf根据第四信息获取。
161.具体的,可根据以下公式确定第一时刻:
162.第一时刻=第一时长 第二时长 第三时刻。
163.upf可在本地时间为该第一时刻时,发送该第一分组。或者,upf可在第二时刻接收到第一分组后经过(第一时长 第二时长-(第二时刻-第三时刻)),向第二ue发送该第一分组。其中,upf在接收到第一分组时确定第二时刻。
164.如图9所示,本技术实施例提供的一种通信方法可包括以下步骤:
165.s301:smf确定有第一ue与其他ue(如第二ue)之间的tsc通信。
166.其中,smf可确定第一ue通过pdu会话向第二ue发送tsc分组。
167.s302:smf向upf发送第四信息。
168.其中,第四信息用于指示第二时长。
169.s303:smf向第一ue发送第十一信息。
170.其中,该第十一信息包括该pdu会话的信息,例如,pdu会话标识、pdu会话的qfi、mac地址或者vlan id等信息。
171.该第十一信息可承载于smf发送至第一ue的pdu会话修改消息。
172.s304:第一ue根据第十一信息,确定第一分组到达第一ue的入接口的时刻(即第三时刻)。
173.当第一分组到达第一ue后,第一ue可获取该第一分组到达第一ue的入接口的时刻,作为第三时刻。
174.s305:第一ue向upf发送第一分组,该第一分组中携带有第一信息。
175.第一信息用于指示第三时刻以及第一时长。该第一信息是第一ue根据第十一信息在第一分组中携带的。
176.相应地,upf接收该第一分组。
177.s306:upf在第一时刻向第二ue发送该第一分组。
178.其中,第一时刻根据第三时刻、第一时长以及第二时长确定。其中,第三时刻由upf根据第一信息获取。第一时长由upf根据第一信息获取。第二时长由upf根据第四信息获取。
179.具体的,可根据以下公式确定第一时刻:
180.第一时刻=第一时长 第二时长 第三时刻。
181.upf可在本地时间为该第一时刻时,发送该第一分组。或者,upf可在第二时刻接收到第一分组后经过(第一时长 第二时长-(第二时刻-第三时刻)),向第二ue发送该第一分组。其中,upf在接收到第一分组时确定第二时刻。
182.示例性的,如图10所示,本技术实施例提供的一种通信方法可包括以下步骤:
183.s401:第一ue在建立pdu会话的过程中,向smf发送第十信息。
184.其中,该第十信息用于指示第一时长。
185.s402:smf确定有第一ue与其他ue(如第二ue)之间的tsc通信。
186.其中,smf可确定第一ue通过pdu会话向第二ue发送tsc分组。
187.s403:smf向upf发送第二信息、第四信息以及psfp参数。
188.其中,第二信息用于指示该第一时长,第四信息用于指示第二时长,psfp参数用于确定第三时刻。
189.s404:第一ue向upf发送第一分组。
190.相应地,upf接收该第一分组。
191.s405:upf在第一时刻向第二ue发送该第一分组。
192.其中,第一时刻根据第三时刻、第一时长以及第二时长确定。其中,第三时刻由upf根据psfp参数确定。第一时长由upf根据第二信息获取。第二时长由upf根据第四信息获取。
193.具体的,可根据以下公式确定第一时刻:
194.第一时刻=第一时长 第二时长 第三时刻。
195.upf可在本地时间为该第一时刻时,发送该第一分组。或者,upf可在第二时刻接收到第一分组后经过(第一时长 第二时长-(第二时刻-第三时刻)),向第二ue发送该第一分组。其中,upf在接收到第一分组时确定第二时刻。
196.如图11所示,本技术实施例提供的一种通信方法可包括以下步骤:
197.s501:smf确定有第一ue与其他ue(如第二ue)之间的tsc通信。
198.其中,smf可确定第一ue通过pdu会话向第二ue发送tsc分组。
199.s502:smf向upf发送第四信息以及psfp参数。
200.其中,第四信息用于指示第二时长,psfp参数用于确定第三时刻。
201.s503:smf向第一ue发送第十一信息。
202.其中,该第十一信息包括该pdu会话的信息,例如pdu会话标识、qfi、mac地址或vlan id等信息。
203.该第十一信息可承载于smf发送至第一ue的pdu会话修改消息。
204.s504:第一ue向upf发送第一分组,该第一分组中携带有第三信息。
205.第三信息用于指示第三时刻以及第一时长。第一ue可根据该第十一信息,在第一分组中携带该第三信息。
206.相应地,upf接收该第一分组。
207.s505:upf在第一时刻向第二ue发送该第一分组。
208.其中,第一时刻根第三时刻、第一时长以及第二时长确定。其中,第三时刻由upf根据psfp参数确定。第一时长由upf根据第三信息获取。第二时长由upf根据第四信息获取。
209.具体的,可根据以下公式确定第一时刻:
210.第一时刻=第一时长 第二时长 第三时刻。
211.upf可在本地时间为该第一时刻时,发送该第一分组。或者,upf可在第二时刻接收到第一分组后经过(第一时长 第二时长-(第二时刻-第三时刻)),向第二ue发送该第一分组。其中,upf在接收到第一分组时确定第二时刻。
212.如图12所示,本技术实施例提供的一种通信方法可包括以下步骤:
213.s601:smf确定有第一ue与其他ue(如第二ue)之间的tsc通信。
214.其中,smf可确定第一ue通过pdu会话向第二ue发送tsc分组。
215.s602:smf向upf发送时延敏感通信辅助信息tscai和第四信息。
216.其中,tscai用于指示第四时刻及第一周期。第四信息用于指示第二时长。
217.s603:第一ue向upf发送第一分组。
218.相应地,upf接收该第一分组。
219.s604:upf在第一时刻向第二ue发送该第一分组。
220.其中,第一时刻根据第四时刻以及第二时长确定。其中,第四时刻根据tscai获取。
221.具体的,可根据以下公式确定第一时刻:
222.第一时刻=第二时长 第四时刻。
223.上述本技术提供的实施例中,从upf、第一ue以及smf所实现的功能的角度对本技术实施例提供的方法及方法流程进行了介绍。为了实现上述本技术实施例提供的方法中的各功能,upf、第一ue(或称第一用户设备)以及smf可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
224.如图13所示,本技术实施例提供的一种通信装置可以包括通信模块1301以及处理模块1302,以上通信模块1301以及处理模块1302之间相互耦合。该通信装置1300可用于执行以上图5、图8-图12中所示的由upf、第一ue或smf执行的步骤。该通信模块1301可用于支持通信装置1300进行通信,通信模块1301也可被称为通信单元、通信接口、收发模块或收发单元。通信模块1301可具备无线通信功能,例如能够通过无线通信方式与其他通信装置进行通信。处理模块1302也可被称为处理单元,可用于支持该通信装置1300执行上述方法实施例中会话管理网元的处理动作,包括但不限于:生成由通信模块1301发送的信息、消息,和/或,对通信模块1301接收的信号进行解调解码等等。
225.具体的,在执行上述方法实施例中由upf执行的步骤时,通信模块1301可用于接收来自于第一ue的第一数据流的第一分组。该第一数据流的分组的发送端为所述第一ue,所述第一数据流的分组的接收端为第二用户设备。所述通信模块1301用于在第一时刻向第二用户设备发送该第一分组。其中,第一时刻与第三时刻、第一时长以及第二时长关联,或者,第一时刻与第四时刻以及所述第二时长关联。
226.具体的,处理模块1302可根据该第一时刻与第二时刻确定第四时长,通信模块1301可在第二时刻之后经过第四时长,向第二ue发送该第一分组。其中,第四时长与第一时长、第二时长、第二时刻以及第三时刻关联。
227.以上第二时刻、第三时刻、第一时长、第二时长以及第四时刻分别的设置方式可参见前述说明,这里不再具体展开。
228.在一种可能的设计中,该第一分组中可包括第一信息。其中,该第一信息用于指示该第三时刻,或者,用于指示该第三时刻以及该第一时长,或者用于指示第五时刻。该第五时刻与该第三时刻以及该第一时长关联。应理解,第五时刻可以是第一分组到达第一ue的出接口的时刻。
229.在一种可能的设计中,通信模块1301还可接收来自于smf的psfp参数。upf还可根据该psfp参数,确定该第三时刻。
230.在一种可能的设计中,通信模块1301可接收来自于smf的第二信息,该第二信息用于指示该第一时长和/或第三时刻。
231.在一种可能的设计中,该第一分组中可包括第三信息,该第三信息可用于指示该第一时长。
232.在一种可能的设计中,通信模块1301可接收来自于smf的第四信息,该第四信息可用于指示该第二时长。
233.在一种可能的设计中,通信模块1301可接收来自于smf的第五信息,该第五信息可用于指示第三时长。处理模块1302可根据该第三时刻以及该第三时长,确定该第一时刻。
234.在一种可能的设计中,该第三时长为该第一时长与该第二时长的总和。
235.在一种可能的设计中,通信模块1301可接收来自于smf的第六信息,该第六信息可用于指示该第四时刻。
236.在一种可能的设计中,通信模块1301可接收来自于该smf的第七信息,该第七信息用于指示第一周期,该第一周期为该第一分组从该第一ue发送的周期,或者,第一周期为两个分组的开始时刻之间的时间期间。
237.在一种可能的设计中,通信模块1301可接收来自于smf的时延敏感通信辅助信息和第四信息。该时延敏感通信辅助信息可用于指示该第四时刻以及第一周期。第四信息用于指示第二时长。
238.在一种可能的设计中,通信模块1301可接收来自于smf的第八信息,该第八信息用于指示第五时刻,该第五时刻与该第三时刻以及该第一时长关联。应理解,第五时刻可以是第一分组到达第一ue的出接口的时刻。
239.在一种可能的设计中,通信模块1301可接收来自于smf的第九信息,该第九信息用于指示第一时刻。
240.在执行上述方法实施例中由第一ue执行的步骤时,一种可能的实现方式中,通信模块1301可用于向upf发送第一分组,该第一分组包括第一信息或第三信息。
241.其中,该第一信息用于指示第三时刻,该第三时刻为该第一分组到达该第一ue的入接口的时刻。该第一信息用于指示该第三时刻以及第一时长,该第一时长为该第一分组在该第一ue和ds-tt的驻留时长。
242.或者,该第一信息用于指示第五时刻,该第五时刻与该第三时刻以及该第一时长关联。应理解,第五时刻可以是第一分组到达第一ue的出接口的时刻。
243.该第三信息用于指示该第一时长。
244.在一种可能的设计中,若该第一信息用于指示该第三时刻,则通信模块1301可向smf发送第十信息,该第十信息用于指示该第一时长和/或第三时刻。
245.在一种可能的设计中,通信模块1301可接收来自于smf的第十一信息,所述第十一
信息包括所述第一分组对应的协议数据单元pdu会话的信息。
246.在一种可能的设计中,该pdu会话的信息包括pdu会话标识、qos流标识、mac地址或者vlan id中的至少一个。
247.在执行如图10所示的方法实施例中由第一ue执行的步骤时,通信模块1301可用于向smf发送第十信息,该第十信息用于指示第一时长和/或第三时刻。
248.在执行上述方法实施例中由第一ue执行的步骤时,通信模块1301可用于向upf发送psfp参数、第二信息、第四信息、第五信息、第六信息、第七信息、时延敏感通信辅助信息、第八信息或者第九信息中的至少一个。
249.其中,该psfp参数用于确定第三时刻,该第三时刻为该第一分组到达该第一ue的入接口的时刻。
250.该第二信息用于指示第一时长,该第一时长为该第一分组在该第一ue和设备侧tsn转换器的驻留时长。
251.该第四信息用于指示第二时长,该第二时长为该上行pdu会话对应的分组时延预算。
252.该第五信息用于指示第三时长,该第三时长为该第一时长与该第二时长的总和。
253.该第六信息用于指示第四时刻,该第四时刻为该第一分组到达第一ue的出接口的时刻。
254.该第七信息用于指示第一周期,该第一周期为该第一分组从该第一ue发送的周期,或者,第一周期为两个分组的开始时刻之间的时间期间。
255.该第八信息用于指示第五时刻,该第五时刻与该第三时刻以及该第一时长关联。应理解,第五时刻可以是第一分组到达第一ue的出接口的时刻。
256.该第九信息用于指示该第一时刻。该第一时刻与第三时刻、第一时长以及第二时长关联,或者,该第一时刻与第三时刻以及第三时长关联,或者,该第一时刻与第四时刻以及第二时长关联。
257.在一种可能的设计中,通信模块1301可在向upf发送该第二信息、第五信息、所述第九信息中的至少一个之前,接收来自于该第一ue的第十信息,该第十信息用于指示该第一时长和/或第三时刻。
258.在一种可能的设计中,处理模块1302可确定该第一分组由第一ue发送至第二用户设备,通信模块1301可向该第一ue发送第十一信息,该第十一信息包括该第一分组对应的pdu会话的信息。
259.在一种可能的设计中,该pdu会话的信息包括该pdu会话的pdu会话标识、qfi、mac地址或vlan id中的至少一个。
260.在一种可能的设计中,在通信模块1301发送第九信息之前,处理模块1302可根据第三时刻、第一时长以及第二时长,或根据第三时刻以及第三时长,或根据第四时刻以及第二时长,确定第一时刻。
261.在另一种可能的实现方式中,本技术实施例提供的通信装置还可由硬件组件构成,这些硬件组件例如处理器、存储器或者收发器等,以实现本技术中upf、第一ue或smf的功能。
262.为便于理解,图14中仅示出了通信装置1400执行本技术所示方法所必须的结构,
本技术并不限制通信装置可具备更多组件。该通信装置1400可用于执行上述方法实施例中upf或smf执行的步骤。该通信装置1400可包括通信接口1401、存储器1402以及处理器1403。该通信接口1401可以用于通信装置进行通信,如用于发送或接收信号。该存储器1402与所述处理器1403耦合,可用于保存通信装置1400实现各功能所必要的程序和数据。该处理器1403被配置为支持通信装置1400执行上述方法中由upf或smf执行的处理功能,如确定生成由通信接口1401发送的信息、消息,和/或,对通信接口1401接收的信号进行解调解码等等。以上存储器1402以及处理器1403可集成于一体也可相互独立。
263.示例性的,该通信接口1401可以是通信端口,如网元之间用于通信的通信端口(或称接口)。通信接口1401也可被称为收发单元或通信单元。该处理器1403可通过处理芯片或处理电路实现。
264.具体的,在执行上述方法实施例中由图5、图8-图12中由upf或smf执行的步骤时,以上通信接口1401可用于执行通信模块1301执行的步骤。处理器1403可用于执行上述由处理模块1302执行的步骤,这里不再赘述。
265.图15中,以手机为例说明第一通信装置1500可能的结构。如图15所示,该通信装置1500可包括处理器1501、存储器1502以及收发器1503。
266.以上处理器1501可用于对通信协议以及通信数据进行处理,以及对第一通信装置进行控制,执行软件程序,处理软件程序的数据等。存储器1502可用于存储程序和数据,处理器1501可基于该程序执行本技术实施例中由第一通信装置执行的方法。
267.收发器1503可包括射频单元以及天线。其中,射频单元可用于基带信号与射频信号的转换以及对射频信号的处理。天线可用于收发电磁波形式的射频信号。另外,也可仅将射频单元视为收发器1503,则此时通信装置1500可包括处理器1501、存储器1502、收发器1503以及天线。
268.另外,该通信装置1500还可包括输入输出装置,如触摸屏、显示屏或者键盘等可用于接收用户输入的数据以及对用户输出数据的组件。需要说明的是,有些种类的通信装置可以不具有输入输出装置。
269.基于图15所示结构,当通信装置1500需要发送数据时,处理器1501可对待发送的数据进行基带处理后,输出基带信号至射频单元,射频单元将基带信号进行射频处理后将射频信号通过天线以电磁波的形式进行发送。当有数据发送到通信装置1500时,射频单元通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器1501,处理器1501将基带信号转换为数据并对该数据进行处理。
270.示例性的,处理器1501可用于执行由图13所示处理模块1302执行的步骤。收发器1503可用于执行由图13所示通信模块1301执行的步骤。
271.另外,根据实际使用的需要,本技术实施例提供的通信装置可包括处理器,由该处理器调用外接的收发器和/或存储器以实现上述功能或步骤或操作。通信装置也可包括存储器,由处理器调用并执行存储器中存储的程序实现上述功能或步骤或操作。或者,通信装置也可包括处理器及收发器(或通信接口),由处理器调用并执行外接的存储器中存储的程序实现上述功能或步骤或操作。或者,通信装置也可包括处理器、存储器以及收发器。
272.基于与上述方法实施例相同构思,本技术实施例中还提供一种计算机可读存储介质,其上存储有程序指令(或称计算机程序、指令),该程序指令被处理器执行时,使该计算
机执行上述方法实施例、方法实施例的任意一种可能的实现方式中由upf、第一ue或smf执行的操作。
273.基于与上述方法实施例相同构思,本技术实施例中还提供一种通信方法,该通信方法可由upf、第一ue以及smf执行。具体的,该方法可包括图5、图8-图12中任一附图所示的方法。
274.基于与上述方法实施例相同构思,本技术还提供一种计算机程序产品,包括程序指令,该计算机程序产品在被计算机调用执行时,可以使得计算机实现上述方法实施例、方法实施例的任意一种可能的实现方式中由upf、第一ue或smf执行的操作。
275.基于与上述方法实施例相同构思,本技术还提供一种芯片或芯片系统,该芯片与收发器耦合,用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中由upf、第一ue或smf执行的操作。该芯片系统可包括该芯片,以及包括存储器、通信接口等组件。
276.基于与上述方法实施例相同构思,本技术还提供一种通信系统,该通信系统可用于实现上述方法实施例、方法实施例的任意一种可能的实现方式中由upf、第一ue或smf执行的操作。示例性的,该通信系统具有如图1所示的架构。
277.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
278.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
279.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
280.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
281.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的保护范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献