传输小数据的方法和通信装置与流程

文档序号:31677243发布日期:2022-09-28 02:44阅读:263来源:国知局
传输小数据的方法和通信装置与流程

1.本技术涉及通信领域,并且更具体地涉及通信领域中传输小数据的方法和通信装置。


背景技术:

2.在无线通信技术领域,终端设备在无线资源控制(radio resource control,rrc)层存在三种状态,分别为rrc连接(rrc_connected)态,rrc空闲(rrc_idle)态以及rrc非激活(rrc_inactive)态。一般情况下,终端处于rrc connected态时,终端与网络设备之间才能传输数据。终端设备在rrc_connected态下与网络设备之间预设时间段内没有传输终端设备的数据,终端设备可以进入rrc_inactive态,终端设备在rrc_inactive态下,终端设备可以保存终端设备的上下文信息,只是与网络设备暂时断开了rrc连接,在终端设备有数据需要传输的时候,终端设备可以向网络设备发送rrc恢复消息。
3.但在一些业务场景下,处于rrc idle态或rrc inactive态的终端设备有传输数据的需求,并且需传输的数据包很小,可以称这类数据包为小数据(small data),例如即时通讯消息,心跳包,周期性数据等。如果为了传输小数据,终端设备需要从rrc_inactive态进入rrc_connected态,而终端设备从rrc idle态或rrc inactive态进入rrc connected态所需的信令甚至大于small data,从而导致终端设备不必要的功耗和信令开销。


技术实现要素:

4.本技术实施例提供了一种传输小数据的方法和通信装置,终端设备能够在非rrc连接态发送第一小数据,可以降低信令开销。
5.第一方面,提供了一种传输小数据的方法,所述方法适用于终端设备,包括:
6.所述终端设备处于rrc非连接态时,根据第一时长以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;
7.根据所述目标资源向所述网络设备传输所述第一小数据。
8.在上述方案中,终端设备可以在rrc非连接态下,根据第一时长以及确定需要传输第一小数据的第一时刻,确定传输第一小数据的目标资源。从而终端设备可以根据目标资源向网络设备发送第一小数据,避免终端设备需要进入rrc连接态发送第一小数据,所带来的信令开销。且终端设备在确定目标资源的过程中参考了第一时刻和第一时长,有助于满足第一小数据的时延要求。
9.其中,rrc非连接态包括rrc非激活态或者rrc空闲态。
10.可以理解的是,若终端设备确定目标资源为第一预配置资源,则可以理解为终端设备采用cg-sdt传输第一小数据,若终端设备确定目标资源为第一随机接入资源,则可以理解为终端设备采用ra-sdt传输小数据。
11.可选地,如果cg-sdt对应的预配置资源为周期性的,ra-sdt对应的随机接入资源
为周期性的,则cg-sdt对应的预配置资源的周期大于ra-sdt对应的随机接入资源的周期。
12.可选地,终端设备可以根据数据的数据量大小是否小于预设值,确定一个数据是否为小数据;若小于预设值,则为小数据,否则不是小数据。预设值可以是协议规定的或者网络设备给终端设备配置的。
13.可选地,终端设备可以根据数据的数据标签确定数据为大数据还是小数据。例如数据的标签为小数据标签,则为小数据,数据的标签为大数据标签,则为大数据。网络设备和/或终端设备也可以根据数据量的大小确定数据的标签。
14.可选地,终端设备可以根据数据的数据类型确定数据为大数据还是小数据。例如数据的类型为心跳包,则为小数据;数据类型为文件或者视频,则为大数据。网络设备和/或终端设备也可以根据数据量的大小确定数据的标签。
15.可选地,第一时长可以是定时器的时长,终端设备可以根据时间情况确定定时器的起始时刻。
16.可选地,第一时长可以是网络设备配置的或者预设的。
17.可选地,在所述方法之前,所述终端设备需要确定ra-sdt是否有效,以及cg-sdt是否有效。如果ra-sdt有效且cg-sdt有效,则执行本技术实施例的方法。如果ra-sdt无效,则终端设备采用cg-sdt传输第一小数据,如果ra-sdt无效,则终端设备采用cg-sdt传输第一小数据。
18.在一些可能的实现方式中,所述根据第一时长以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
19.根据第一时间段与所述第一时刻是否存在重叠确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;
20.其中,所述第一时间段的起始点为第一预配置资源中任一个预配置资源的起始时刻,所述第一时间段的时长为所述第一时长。
21.在上述方案中,终端设备可以在任一预配置资源的起始时刻可以开始计时,持续第一时长,终端设备可以结合需要传输第一小数据的第一时刻,确定采用第一随机接入资源还是第一预配置资源,这样,终端设备可以结合时间来确定采用ra-sdt还是cg-sdt,从而可以提高确定发送第一小数据目标资源的灵活度也能考虑第一小数据的时延要求。
22.可选地,第一时间段的起始点也可以为第一预配置资源中任一个预配置资源的结束时刻,第一时间段的时长为第一时长。
23.可选地,第一时间段的起始点也可以为第一预配置资源中任一个预配置资源的起始时刻和结束时刻之间的任一时刻。
24.可选地,第一预配置资源可以包括至少一个预配置资源,至少一个预配置资源可以是周期性的或者非周期性的,本技术实施例不予限制。也就是说可以将第一预配置资源理解为一组预配置资源。或者第一预配置资源也可以是一个预配置资源,可以是一组预配置资源中的一个预配置资源,此时,第一时间段的起始点就为第一预配置资源的起始时刻或者为第一预配置资源的结束时刻或者为第一预配置资源的起始时刻和结束时刻之间的时刻。
25.可选地,第一预配置资源为终端设备特定的资源;可选地,第一预配置资源为终端
设备的第一逻辑信道对应的资源;可选地,第一预配置资源为终端设备的第一业务对应的资源。
26.可选地,第一时长为终端设备特定的时长;可选地,第一时长为终端设备的第一逻辑信道对应的时长;可选地,第一时长为终端设备的第一业务对应的时长。
27.可选地,第一预配置资源和第一时长与终端设备对应;可选地,第一预配置资源和第一时长与终端设备的第一逻辑信道对应;可选地,第一预配置资源和第一时长与终端设备的第一业务对应。
28.可选地,网络设备可以为终端设备配置多组预配置资源,第一预配置资源可以是多组预配置资源中的一组预配置资源或者第一预配置资源是一组预配置资源中的任一个预配置资源,本技术实施例不予限制。
29.可选地,根据第一时间段与所述第一时刻是否存在重叠确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,可替换为:根据第一时刻距离上一个预配置资源的时长是否大于第一时长,确定用于传输第一小数据的目标资源为第一预配置资源或者第一随机接入资源。
30.在一些可能的实现方式中,所述根据第一时间段与所述第一时刻是否存在重叠确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
31.若所述第一时间段与所述第一时刻不存在重叠,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一预配置资源;
32.若所述第一时间段与所述第一时刻存在重叠,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
33.可选地,第一随机接入资源可以为第一时间段内离当前时刻最近的随机接入资源。
34.在上述方案中,如果第一时刻与第一时间段存在重叠,则表示第一时刻离下一个预配置资源比较远,则终端设备根据第一随机接入资源发送第一小数据,也就是说采用ra-sdt发送第一小数据,第一随机接入资源为第一时间段之内的资源;如果第一时刻与第一时间段不存在重叠,则表示第一时刻离下一个预配置资源比较近,优先选择cg-sdt传输第一小数据,这样,可以结合离下一个预配置资源的远近,确定传输第一小数据的目标资源,有利于满足第一小数据的时延要求。
35.可选地,根据第一时刻距离上一个预配置资源的时长是否大于第一时长,确定用于传输第一小数据的目标资源为第一预配置资源或者第一随机接入资源:若第一时刻距离上一个预配置资源的时长小于或等于第一时长,确定用于传输第一小数据的目标资源为第一随机接入资源;若第一时刻距离上一个预配置资源的时长大于第一时长,确定用于传输第一小数据的目标资源为第一预配置资源。
36.在一些可能的实现方式中,所述根据第一时长以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
37.根据第二时间段内是否存在预配置资源,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;
38.其中,所述第二时间段的起始点为所述第一时刻,所述第二时间段的时长为所述
第一时长。
39.可以理解的是,在上述方案中,第一时长可以理解为最大允许等待时间。
40.在上述方案中,第二时间段的起始点可以为确定需要传输第一小数据的第一时刻,也即第一小数据的到达时刻,换句话说,终端设备在第一小数据到达之后判断在第一时长内是否存在预配置资源,根据第一时长内是否存在预配置资源确定采用cg-sdt还是ra-sdt传输第一小数据,确定目标资源的过程中考虑了时间,有利于满足第一小数据的时延要求。
41.可选地,根据第二时间段内是否存在预配置资源,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,可以替换为:终端设备根据第一时刻距离下一个预配置资源的时长是否大于或等于第一时长,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源。
42.可选地,根据第二时间段内是否存在预配置资源,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,可以替换为:根据在第一时刻起的第一时长内是否存在预配置资源,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源。
43.可以理解的是,第一时间段和第二时间段的起始时刻不同,第一时间段的第一时长与第二时间段的第一时长可以相同或者不同,本技术实施例不予限制。
44.在一些可能的实现方式中,所述根据第二时间段内是否存在预配置资源,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
45.若第二时间段内存在预配置资源,确定用于传输所述第一小数据的目标资源为所述第一预配置资源;
46.若第二时间段内不存在预配置资源,确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
47.在上述方案中,第二时间段的起始点可以为确定需要传输第一小数据的第一时刻,也即第一小数据的到达时刻,换句话说,终端设备在第一小数据到达之后判断在第一时长内是否存在预配置资源,如果第一时长内存在预配置资源表示在最大允许等待时间内存在预配置资源,则可以确定采用cg-sdt传输第一小数据,如果第一时长内不存在预配置资源,则表示在最大允许等待时间内不存在预配置资源,如果继续等待下一个预配置资源,则导致等待时间过长,为了降低等待时间,可以选择ra-sdt发送第一小数据,有利于满足第一小数据的时延要求。
48.可选地,终端设备根据第一时刻距离下一个预配置资源的时长是否大于或等于第一时长,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:若第一时刻距离下一个预配置资源的时长大于或等于第一时长,确定用于传输第一小数据的目标资源为第一随机接入资源;若第一时刻距离下一个预配置资源的时长小于第一时长,确定用于传输第一小数据的目标资源为第一预配置资源,第一预配置资源包括下一个预配置资源。换句话说,终端设备可以根据第一时刻与下一个预配置资源的时长确定目标资源是第一预配置资源还是第一随机接入资源,有利于满足第一小数据的时延要求。
49.可选地,根据在第一时刻起的第一时长内是否存在预配置资源,确定用于传输所
述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:在第一时刻起的第一时长内存在预配置资源,确定用于传输第一小数据的目标资源为第一预配置资源;在第一时刻起的第一时长内不存在预配置资源,确定用于传输第一小数据的目标资源为第一随机接入资源。其中,第一随机接入资源为第一时长内内第一时刻最近的或者较近的随机接入资源。
50.在一些可能的实现方式中,所述方法还包括:所述终端设备确定第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据;
51.其中,所述根据第一时长以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
52.根据所述第一时长、所述第一参数以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源。
53.在上述方案中,终端设备可以根据第一参数、第一时长、以及需要传输第一小数据的第一时刻确定目标资源为第一预配置资源还是第一随机接入资源,提高终端设备确定发送第一小数据的目标资源的灵活性。
54.可选地,第一参数用于指示是否允许终端设备使用随机接入过程传输小数据。
55.可选地,第一参数用于指示是否允许终端设备的第一逻辑信道上使用随机接入过程传输小数据。
56.可选地,第一参数用于指示是否允许终端设备使用随机接入过程传输第一业务的小数据。
57.可选地,第一参数可以是预设的或者是网络设备配置的。
58.在一些可能的实现方式中,所述根据所述第一时长、所述第一参数以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
59.根据第一时间段与所述第一时刻是否存在重叠、以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;
60.其中,所述第一时间段的起始点为第一预配置资源中任一个预配置资源的起始时刻,所述第一时间段的时长为所述第一时长。
61.在上述方案中,终端设备可以在任一预配置资源的起始时刻可以开始计时,持续第一时长,终端设备可以结合需要传输第一小数据的第一时刻,以及是否允许使用随机接入过程传输小数据,确定采用第一随机接入资源还是第一预配置资源,这样,终端设备可以结合时间以及是否允许使用ra-sdt来确定采用ra-sdt还是cg-sdt,从而可以提高确定发送第一小数据的目标资源的灵活度也能考虑第一小数据的时延要求。
62.可选地,所述根据第一时间段与所述第一时刻是否存在重叠、以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,可以替换为:根据第一时刻距离上一个预配置资源的时长是否大于第一时长以及第一参数,确定用于传输第一小数据的目标资源为第一预配置资源或者第一随机接入资源。
63.在一些可能的实现方式中,所述根据第一时间段与所述第一时刻是否存在重叠、以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
64.所述第一时间段与所述第一时刻不存在重叠,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一预配置资源;
65.所述第一时间段与所述第一时刻存在重叠,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一随机接入资源。
66.可选地,第一随机接入资源可以为第一时间段内离当前时刻最近的随机接入资源。
67.在上述方案中,如果第一时刻与第一时间段存在重叠,则表示第一时刻离下一个预配置资源比较远,且第一参数指示允许采用ra-sdt,则终端设备根据第一随机接入资源发送第一小数据,也就是说采用ra-sdt发送第一小数据,第一随机接入资源为第一时间段之内的资源;如果第一时刻与第一时间段不存在重叠,则表示第一时刻离下一个预配置资源比较近,且第一参数指示不允许采用ra-sdt,选择cg-sdt传输第一小数据,这样,可以结合离下一个预配置资源的远近以及第一参数,确定传输第一小数据的目标资源,有利于满足第一小数据的时延要求,也能提高确定目标资源的灵活性。
68.可选地,所述第一时间段与所述第一时刻存在重叠,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一预配置资源;
69.可选地,所述第一时间段与所述第一时刻不存在重叠,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一随机接入资源和/或第一预配置资源。
70.可选地,所述第一时间段与所述第一时刻不存在重叠,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一预配置资源,可以替换为:第一时刻距离上一个预配置资源的时长大于第一时长,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输第一小数据的目标资源为第一预配置资源。
71.可选地,所述第一时间段与所述第一时刻存在重叠,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一随机接入资源,可以替换为:第一时刻距离上一个预配置资源的时长小于或等于第一时长,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输第一小数据的目标资源为第一随机接入资源。
72.在一些可能的实现方式中,所述根据所述第一时长、所述第一参数以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
73.根据第二时间段内是否存在预配置资源以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;
74.其中,所述第二时间段的起始点为所述第一时刻,所述第二时间段的时长为所述第一时长。
75.可以理解的是,在上述方案中,第一时长可以理解为最大允许等待时间。
76.在上述方案中,第二时间段的起始点可以为确定需要传输第一小数据的第一时
刻,也即第一小数据的到达时刻,换句话说,终端设备在第一小数据到达之后判断在第一时长内是否存在预配置资源,根据第一时长内是否存在预配置资源以及第一参数确定采用cg-sdt还是ra-sdt传输第一小数据,可以提高终端设备确定目标资源的灵活性。且确定目标资源的过程中考虑了时间,有利于满足第一小数据的时延要求。
77.可选地,根据第二时间段内是否存在预配置资源以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,可以替换为:终端设备根据第一时刻距离下一个预配置资源的时长是否大于或等于第一时长以及第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源。
78.可选地,根据第二时间段内是否存在预配置资源以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,可以替换为:根据在第一时刻起的第一时长内是否存在预配置资源以及第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源。
79.在一些可能的实现方式中,所述根据第二时间段内是否存在预配置资源以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源,包括:
80.若第二时间段内存在预配置资源,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一预配置资源;
81.若第二时间段内不存在预配置资源,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
82.在上述方案中,第二时间段的起始点可以为确定需要传输第一小数据的第一时刻,也即第一小数据的到达时刻,换句话说,终端设备在第一小数据到达之后判断在第一时长内是否存在预配置资源,如果第一时长内存在预配置资源表示在最大允许等待时间内存在预配置资源,且第一参数指示不允许采用ra-sdt,则可以确定采用cg-sdt传输第一小数据。如果第一时长内不存在预配置资源则表示在最大允许等待时间内不存在预配置资源,且第一参数指示允许采用ra-sdt,如果继续等待下一个预配置资源,则导致等待时间过长,为了降低等待时间,可以选择ra-sdt发送第一小数据,有利于满足第一小数据的时延要求。
83.可选地,若第二时间段内存在预配置资源,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一预配置资源和/或第一随机接入资源。
84.可选地,若第二时间段内不存在预配置资源,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一预配置资源。第一预配置资源包括第二时间段之后的下一个预配置资源。
85.可选地,若第二时间段内存在预配置资源,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一预配置资源,可替换为:第一时刻距离下一个预配置资源的时长小于或等于第一时长,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一预配置资源,第一预配置资源包括下一个预配置资源。
86.可选地,若第二时间段内不存在预配置资源,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一随机接入
资源,可替换为:第一时刻距离下一个预配置资源的时长大于第一时长,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一随机接入资源。
87.可选地,若第二时间段内存在预配置资源,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一预配置资源,可替换为:在第一时刻起的第一时长内存在预配置资源,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一预配置资源。
88.可选地,若第二时间段内不存在预配置资源,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一随机接入资源,可替换为:根据在第一时刻起的第一时长内不存在预配置资源,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一随机接入资源。
89.在一些可能的实现方式中,若所述目标资源为所述第一预配置资源,其中,所述根据所述目标资源向所述网络设备传输所述第一小数据,包括:
90.确定当前时刻的下一个预配置资源,第一预配置资源包括所述下一个预配置资源;
91.在所述当前时刻的下一个预配置资源上向所述网络设备传输所述第一小数据。
92.在上述方案中,终端设备可以选择离当前时刻最近的一个预配置资源传输第一小数据。
93.可选地,确定需要传输第一小数据的第一时刻可以在当前时刻之前。
94.在一些可能的实现方式中,所述方法还包括:所述终端设备接收所述网络设备发送的第一指示信息,所述第一指示信息用于指示所述第一时长和/或第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据。
95.在上述方案中,网络设备可以向终端设备发送用于指示第一时长的第一指示信息,用于发送用于指示第一参数的第一指示信息,或者发送用于指示第一时长和第一参数的第一指示信息。终端设备可以基于第一指示信息确定第一时长和/或第一参数。也就是说,第一时长可以是网络设备指示的,第一参数可以是预设的;或者第一时长可以是预设的,第一参数可以是网络设备指示的;或者第一时长和第一参数都可以是网络设备指示的;当然,第一时长和第一参数都可以是预设的。
96.可选地,网络设备可以通过不同的指示信息指示第一时长和第一参数,不限于采用同一个第一指示信息指示。如果网络设备通过不同的指示信息指示第一时长和第一参数,可以不同的指示信息可以在网络设备向终端设备发送的一个消息中或者不同的消息中,本技术不予限制。
97.在一些可能的实现方式中,所述终端设备接收所述网络设备发送的第一指示信息,包括:
98.所述终端设备处于rrc连接态接收所述网络设备发送rrc重配消息,所述rrc重配消息包括所述第一指示信息。
99.在上述方案中,终端设备在rrc连接态下,能够接收到网络设备发送的rrc重配消
息,rrc重配消息中包括该第一指示信息,有利于终端设备在rrc连接态下接收第一指示信息。
100.可选地,终端设备在rrc连接态下可以向网络设备发送rrc请求消息,网络设备响应于rrc请求消息,向终端设备发送rrc重配消息。可选地,网络设备可以向终端设备主动发送rrc重配消息,无需终端设备的请求。本技术实施例对发送rrc重配消息的触发条件不作任何限制。
101.在一些可能的实现方式中,所述终端设备接收所述网络设备发送的第一指示信息,包括:
102.所述终端设备接收所述网络设备发送的rrc释放消息,所述rrc释放消息包括所述第一指示信息,所述终端设备接收到所述rrc释放消息之后进入所述rrc非连接态。
103.可选地,终端设备可以在rrc连接态下接收网络设备发送的rrc释放消息,接收到rrc释放消息之后,终端设备进入rrc非连接态。
104.可选地,终端设备可以在rrc非连接态下接收到rrc释放消息,接收到rrc释放消息之后,终端设备保持在rrc非连接态。
105.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与第一逻辑信道对应。
106.在上述方案中,第一指示信息可以指示第一时长与第一逻辑信道对应,或者指示第一参数与第一逻辑信道对应,或者指示第一时长和第一参数与第一逻辑信道对应。也就是说,第一时长可以是网络设备为第一逻辑信道配置,第一参数可以是网络设备为第一逻辑信道配置的。
107.可选地,方法还包括:终端设备还可以接收用于第一逻辑信道与第一预配置资源的指示信息。终端设备根据第一逻辑信道与第一预配置资源对应,以及第一逻辑信道与第一时长对应,确定第一预配置资源与第一时长对应。
108.换句话说,以第一时间段为例,第一时间段的起始时刻为与第一时长对应的第一预配置资源的起始时刻,或者可以说第一时间段为第一逻辑信道对应的时间段。此外,终端设备可以根据第一逻辑信道与第一预配置资源对应,以及第一逻辑信道与第一参数对应,确定第一预配置资源与第一参数对应。换句话说,第一参数指示与第一逻辑信道对应的第一预配置资源上是否允许采用ra-sdt。
109.以第二时间段为例,上述的第二时间段为第一逻辑信道对应的时间段。
110.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与第一业务对应。
111.在上述方案中,第一指示信息可以指示第一时长与第一业务对应,或者指示第一参数与第一业务对应,或者指示第一时长和第一参数与第一业务对应。也就是说,第一时长可以是网络设备为第一业务配置,第一参数可以是网络设备为第一业务配置的。
112.可选地,方法还包括:终端设备还可以接收用于第一业务与第一预配置资源的指示信息。终端设备根据第一业务与第一预配置资源对应,以及第一业务与第一时长对应,确定第一预配置资源与第一时长对应。
113.换句话说,第一时间段的起始时刻为与第一时长对应的第一预配置资源的起始时刻,或者可以说第一时间段为第一业务对应的时间段。此外,终端设备可以根据第一业务与
第一预配置资源对应,以及第一业务与第一参数对应,确定第一预配置资源与第一参数对应。换句话说,第一参数指示与第一业务对应的第一预配置资源上是否允许采用ra-sdt。
114.以第二时间段为例,上述的第二时间段为第一业务对应的时间段。
115.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与终端设备对应。即网络设备为终端设备配置第一时长和/或第一参数。
116.在一些可能的实现方式中,所述第一时长与所述第一小数据的时延要求相关。
117.在上述方案中,第一时长与第一小数据的时延要求相关,这样,终端设备在确定采用ra-sdt还是cg-sdt的过程中,可以考虑第一小数据的时延要求。有利于满足第一小数据的时延要求。
118.可选地,针对第一时间段,第一小数据的时延要求越高,第一时长越长,第一小数据的时延要求越低,第一时长越短;可选地,针对第二时间段,第一小数据的时延要求越高,第一时长越短,第一小数据的时延要求越低,第一时长越长。
119.第二方面,提供了一种传输小数据的方法,所述方法应用于网络设备,包括:向终端设备发送第一指示信息,所述第一指示信息用于指示第一时长;
120.接收所述终端设备在无线资源控制rrc非连接态下基于目标资源发送的第一小数据,所述目标资源是基于所述第一时长确定的。
121.在上述方案中,终端设备在非rrc连接态下,向网络设备发送第一小数据的目标资源考虑了网络设备配置的第一时长,有助于满足第一小数据的时延要求,且终端设备在非rrc连接态下可以根据目标资源向网络设备发送第一小数据,避免终端设备需要进入rrc连接态发送第一小数据,所带来的信令开销。
122.在一些可能的实现方式中,所述目标资源为第一预配置资源或者第一随机接入资源,所述第一预配置资源或者所述第一随机接入资源是基于所述第一时长确定的。
123.在一些可能的实现方式中,所述第一指示信息还用于指示第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据,所述目标资源是基于所述第一时长以及所述第一参数确定的。
124.在一些可能的实现方式中,所述向终端设备发送第一指示信息,包括:
125.向处于rrc连接态的所述终端设备发送rrc重配消息,所述rrc重配消息包括所述第一指示信息。
126.在一些可能的实现方式中,所述向终端设备发送第一指示信息,包括:向所述终端设备发送rrc释放消息,所述rrc释放消息包括所述第一指示信息,所述rrc释放消息用于指示所述终端设备进入所述rrc非连接态。
127.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与第一逻辑信道对应。
128.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与第一业务对应。
129.在一些可能的实现方式中,所述第一时长与所述第一小数据的时延要求相关。
130.上述第二方面的其他描述或者有效效果参见第一方面的描述。
131.第三方面,提供了一种传输小数据的方法,包括:所述方法适用于终端设备,所述终端设备处于无线资源控制rrc非连接态,包括:
132.根据第一时长结束与否以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源,所述第一时长起始时刻为第二预配置资源的起始时刻,所述第二预配置资源的起始时刻在所述第一时刻之前;
133.根据所述目标资源向所述网络设备传输所述第一小数据;
134.其中,所述目标资源为第三预配置资源或者第一随机接入资源,所述第二预配置资源和所述第三预配置资源为时间上两个相邻的预配置资源,第二预配置资源和所述第三预配置资源的时间间隔大于所述第一时长,所述第一随机接入资源的时间在所述第二预配置资源的时间和所述第三预配置资源的时间之间。
135.在上述方案中,终端设备可以根据第一时长结束与否以及第一时刻确定目标资源为第三预配置资源还是第一随机接入资源,终端设备在确定目标资源过程中考虑了第一时长以及第一时刻,有助于满足时延要求,同时也能避免终端设备需要进入rrc连接态发送第一小数据,所带来的信令开销。
136.可选地,所述第一时长起始时刻为第二预配置资源的结束时刻;可选地,所述第一时长起始时刻为第二预配置资源的起始时刻与结束时刻之间的时刻。
137.其中,rrc非连接态包括rrc非激活态或者rrc空闲态。
138.可选地,第三预配置资源和第二预配置资源可以是网络设备配置的一组预配置资源中的两个资源。
139.可以理解的是,若终端设备确定目标资源为第三预配置资源,则可以理解为终端设备采用cg-sdt传输第一小数据,若终端设备确定目标资源为第一随机接入资源,则可以理解为终端设备采用ra-sdt传输小数据。
140.可选地,如果cg-sdt对应的预配置资源为周期性的,ra-sdt对应的随机接入资源为周期性的,则cg-sdt对应的预配置资源的周期大于ra-sdt对应的随机接入资源的周期。
141.其中,第一时刻的描述参考第一方面的第一时刻的描述。第一时长参考第一方面的第一时间段对应的第一时长,为了避免赘述,本技术实施例不详细描述。
142.在一些可能的实现方式中,所述终端设备根据第一时长的结束与否以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源,包括:
143.若所述第一时刻在所述第一时长结束之后,所述终端设备确定用于传输所述第一小数据的目标资源为所述第三预配置资源;
144.若所述第一时刻在所述第一时长结束之前,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
145.在一些可能的实现方式中,在所述终端设备根据第一时长的结束与否以及确定需要传输第一小数据的第一时刻,确定传输所述第一小数据的目标资源之前,所述方法还包括:
146.所述终端设备确定第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据;
147.其中,若所述第一时刻在所述第一时长结束之后,所述终端设备确定用于传输所述第一小数据的目标资源为所述第三预配置资源,包括:
148.若所述第一时刻在所述第一时长结束之后,且所述第一参数用于指示不允许使用随机接入过程传输小数据,所述终端设备确定用于传输所述第一小数据的目标资源为所述
第三预配置资源;
149.其中,若所述第一时刻在所述第一时长结束之前,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一随机接入资源,包括:
150.若所述第一时刻在所述第一时长结束之前,且所述第一参数用于指示允许使用随机接入过程传输小数据,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
151.在一些可能的实现方式中,所述方法还包括:
152.所述终端设备接收所述网络设备发送的第一指示信息,所述第一指示信息用于指示所述第一时长和/或所述第一参数。
153.在一些可能的实现方式中,所述终端设备在进入所述rrc非连接态之前,所述终端设备处于rrc连接态;
154.其中,所述终端设备接收所述网络设备发送的第一指示信息,包括:
155.所述终端设备处于rrc连接态接收所述网络设备发送rrc重配消息,所述rrc重配消息包括所述第一指示信息。
156.在一些可能的实现方式中,所述终端设备接收所述网络设备发送的第一指示信息,包括:
157.所述终端设备接收所述网络设备发送的rrc释放消息,所述rrc释放消息包括所述第一指示信息,所述终端设备接收到所述rrc释放消息之后进入所述rrc非连接态。
158.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与第一逻辑信道对应;
159.所述方法还包括:
160.所述终端设备根据所述第一指示信息确定所述第一时长和/或所述第一参数与第一逻辑信道对应;
161.所述终端设备确定所述第一逻辑信道与所述第二预配置资源和所述第三预配置资源对应;
162.其中,所述终端设备根据所述目标资源向所述网络设备传输所述第一小数据,包括:
163.所述终端设备根据所述第一逻辑信道以及所述目标资源向所述网络设备传输所述第一小数据。
164.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与第一业务对应;
165.所述方法还包括:
166.所述终端设备根据所述第一指示信息确定所述第一时长和/或所述第一参数与第一业务对应;
167.所述终端设备确定所述第一业务与所述第二预配置资源和所述第三预配置资源对应;
168.其中,所述终端设备根据所述目标资源向所述网络设备传输所述第一小数据,包括:
169.所述终端设备根据所述目标资源向所述网络设备传输所述第一业务对应的第一
小数据。
170.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与所述终端设备对应;
171.所述方法还包括:
172.所述终端设备根据所述第一指示信息确定所述第一时长和/或所述第一参数与所述终端设备对应;
173.所述终端设备确定所述终端设备与所述第二预配置资源和所述第三预配置资源对应;
174.其中,所述终端设备根据所述目标资源向所述网络设备传输所述第一小数据,包括:
175.所述终端设备根据所述目标资源向所述网络设备传输所述终端设备对应的第一小数据。
176.在一些可能的实现方式中,所述第一时长与所述第一小数据的时延要求相关。
177.其中,第三方面的其他的描述以及有益效果参考第一方面的描述。具体第三方面的方案可以与第一方面的与第一时间段相关的方案对应,为了避免赘述,本技术实施例不详细描述。
178.第四方面,提供了一种传输小数据的方法,包括:网络设备向终端设备发送第一指示信息,所述第一指示信息用于指示第一时长;
179.所述网络设备接收所述终端设备在无线资源控制rrc非连接态下根据目标资源发送的第一小数据,其中,所述目标资源为所述终端设备根据第一时长结束与否以及确定需要传输所述第一小数据的第一时刻确定的;
180.其中,所述目标资源为第三预配置资源或者第一随机接入资源,所述第二预配置资源和所述第三预配置资源为两个相邻的预配置资源,第二预配置资源和所述第三预配置资源的时间间隔大于所述第一时长,所述第一随机接入资源的时间在所述第二预配置资源的时间和所述第三预配置资源的时间之间。
181.在一些可能的实现方式中,所述第一指示信息还用于指示第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据,所述目标资源为所述终端设备根据所述第一时长结束与否、确定需要传输所述第一小数据的第一时刻,以及所述第一参数确定的。
182.在一些可能的实现方式中,所述终端设备处于rrc连接态,所述网络设备向终端设备发送第一指示信息,包括:
183.所述网络设备向所述终端设备发送rrc重配消息,所述rrc重配消息包括所述第一指示信息。
184.在一些可能的实现方式中,包括:
185.所述网络设备向所述终端设备发送rrc释放消息,所述rrc释放消息包括所述第一指示信息,所述rrc释放消息用于指示所述终端设备进入所述rrc非连接态。
186.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与第一逻辑信道对应,所述第一逻辑信道与所述第二预配置资源对应;
187.其中,所述网络设备接收所述终端设备在rrc非连接态下根据目标资源发送的第
一小数据,包括:
188.所述网络设备接收所述终端设备在所述rrc非连接态下根据所述目标资源和所述第一逻辑信道发送的所述第一小数据。
189.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与第一业务对应,所述第一业务与所述第二预配置资源对应;
190.其中,所述网络设备接收所述终端设备在rrc非连接态下根据目标资源发送的第一小数据,包括:
191.所述网络设备接收所述终端设备在rrc非连接态下根据所述目标资源发送的所述第一业务对应的第一小数据。
192.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与所述终端设备对应,所述终端设备与所述第二预配置资源对应;
193.其中,所述网络设备接收所述终端设备在rrc非连接态下根据目标资源发送的第一小数据,包括:
194.所述网络设备接收所述终端设备在rrc非连接态下根据所述目标资源发送的所述终端设备的第一小数据。
195.在一些可能的实现方式中,所述第一时长与所述第一小数据的时延要求相关。
196.其中,第四方面的其他的描述以及有益效果参考第二方面的描述。为了避免赘述,本技术实施例不详细描述。
197.第五方面,提供了一种传输小数据的方法,包括:所述终端设备处于无线资源控制rrc非连接态,所述方法包括:
198.所述终端设备根据第一时长内是否存在预配置资源,确定用于传输第一小数据的目标资源,所述第一时长的起始时刻为所述终端设备确定需要传输第一小数据的第一时刻;
199.所述终端设备根据所述目标资源向所述网络设备传输所述第一小数据;
200.其中,所述目标资源为所述第一时长内存在的第三预配置资源或者第一随机接入资源,所述第一随机接入资源的时间在所述第一时长之内。
201.在上述方案中,终端设备可以根据第一时长内是否存在预配置资源确定目标资源为第三预配置资源还是第一随机接入资源,终端设备在确定目标资源过程中考虑了第一时长,有助于满足时延要求,同时也能避免终端设备需要进入rrc连接态发送第一小数据,所带来的信令开销。
202.其中,rrc非连接态包括rrc非激活态或者rrc空闲态。
203.可选地,第三预配置资源以是网络设备配置的一组预配置资源中的一个资源。
204.可以理解的是,若终端设备确定目标资源为第三预配置资源,则可以理解为终端设备采用cg-sdt传输第一小数据,若终端设备确定目标资源为第一随机接入资源,则可以理解为终端设备采用ra-sdt传输小数据。
205.可选地,如果cg-sdt对应的预配置资源为周期性的,ra-sdt对应的随机接入资源为周期性的,则cg-sdt对应的预配置资源的周期大于ra-sdt对应的随机接入资源的周期。
206.其中,第一时刻的描述参考第一方面的第一时刻的描述。第一时长参考第一方面的第二时间段对应的第一时长,为了避免赘述,本技术实施例不详细描述。
207.在一些可能的实现方式中,所述终端设备根据第一时长内是否存在预配置资源,确定用于传输第一小数据的目标资源,包括:
208.若所述第一时长内存在一个第三预配置资源,所述终端设备确定用于传输所述第一小数据的目标资源为所述第三预配置资源;
209.若所述第一时长内不存在预配置资源,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
210.在一些可能的实现方式中,所述终端设备根据第一时长内是否存在预配置资源,确定用于传输第一小数据的目标资源之前,所述方法还包括:
211.所述终端设备确定第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据;
212.其中,若所述第一时长内存在一个第三预配置资源,所述终端设备确定用于传输所述第一小数据的目标资源为所述第三预配置资源,包括:
213.若所述第一时长内存在一个第三预配置资源,且第一参数用于指示不允许使用随机接入过程传输小数据,所述终端设备确定用于传输第一小数据的目标资源为所述第三预配置资源;
214.其中,若所述第一时长内不存在预配置资源,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一随机接入资源,包括:
215.若所述第一时长内不存在预配置资源,且第一参数用于指示允许使用随机接入过程传输小数据,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
216.在一些可能的实现方式中,所述方法还包括:
217.所述终端设备接收所述网络设备发送的第一指示信息,所述第一指示信息用于指示所述第一时长和/或所述第一参数。
218.在一些可能的实现方式中,所述终端设备在进入所述rrc非连接态之前,所述终端设备处于rrc连接态;
219.其中,所述终端设备接收所述网络设备发送的第一指示信息,包括:
220.所述终端设备处于rrc连接态接收所述网络设备发送rrc重配消息,所述rrc重配消息包括所述第一指示信息。
221.在一些可能的实现方式中,所述终端设备接收所述网络设备发送的第一指示信息,包括:
222.所述终端设备接收所述网络设备发送的rrc释放消息,所述rrc释放消息包括所述第一指示信息,所述终端设备接收到所述rrc释放消息之后进入所述rrc非连接态。
223.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与第一逻辑信道对应;
224.所述方法还包括:
225.所述终端设备根据所述第一指示信息确定所述第一时长和/或所述第一参数与第一逻辑信道对应;
226.所述终端设备确定所述第一逻辑信道与所述第三预配置资源对应;
227.其中,所述终端设备根据所述目标资源向所述网络设备传输所述第一小数据,包
括:
228.所述终端设备根据所述第一逻辑信道以及所述目标资源向所述网络设备传输所述第一小数据。
229.在一些可能的实现方式中,所述第一指示信息具体用于指示第一时长和/或所述第一参数与第一业务对应;
230.所述方法还包括:
231.所述终端设备根据所述第一指示信息确定所述第一时长和/或所述第一参数与所述第一业务对应;
232.所述终端设备确定所述第一业务与所述第三预配置资源对应;
233.其中,所述终端设备根据所述目标资源向所述网络设备传输所述第一小数据,包括:所述终端设备根据所述目标资源向所述网络设备传输所述第一业务对应的所述第一小数据。
234.在一些可能的实现方式中,所述第一指示信息具体用于指示第一时长和/或所述第一参数与所述终端设备对应;
235.所述方法还包括:
236.所述终端设备根据所述第一指示信息确定所述第一时长和/或所述第一参数与所述终端设备对应;
237.所述终端设备确定所述终端设备与所述第三预配置资源对应;
238.其中,所述终端设备根据所述目标资源向所述网络设备传输所述第一小数据,包括:
239.所述终端设备根据所述目标资源向所述网络设备传输所述终端设备对应的所述第一小数据。
240.在一些可能的实现方式中,所述第一时长与所述第一小数据的时延要求相关。
241.其中,第五方面的其他的描述以及有益效果参考第一方面的描述。具体第五方面的方案可以与第一方面的与第二时间段相关的方案对应,为了避免赘述,本技术实施例不详细描述。
242.第六方面,提供了一种传输小数据的方法,包括:网络设备向终端设备发送第一指示信息,所述第一指示信息用于指示第一时长;
243.所述网络设备接收所述终端设备在无线资源控制rrc非连接态下根据目标资源发送的第一小数据,其中,所述目标资源为所述终端设备根据第一时长内是否存在预配置资源确定的;
244.其中,所述目标资源为所述第一时长内存在的第三预配置资源或者第一随机接入资源,所述第一随机接入资源的时间在所述第一时长之内。
245.在一些可能的实现方式中,所述第一指示信息还用于指示第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据,所述目标资源为所述终端设备根据第一时长内是否存在预配置资源以及所述第一参数确定的。
246.在一些可能的实现方式中,所述终端设备处于rrc连接态,所述网络设备向终端设备发送第一指示信息,包括:
247.所述网络设备向所述终端设备发送rrc重配消息,所述rrc重配消息包括所述第一
指示信息。
248.在一些可能的实现方式中,包括:
249.所述网络设备向所述终端设备发送rrc释放消息,所述rrc释放消息包括所述第一指示信息,所述rrc释放消息用于指示所述终端设备进入所述rrc非连接态。
250.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与第一逻辑信道对应,所述第一逻辑信道与所述第三预配置资源对应;
251.其中,所述网络设备接收所述终端设备在rrc非连接态下根据目标资源发送的第一小数据,包括:
252.所述网络设备接收所述终端设备在所述rrc非连接态下根据所述目标资源和所述第一逻辑信道发送的所述第一小数据。
253.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与第一业务对应,所述第一业务与所述第三预配置资源对应;
254.其中,所述网络设备接收所述终端设备在rrc非连接态下根据目标资源发送的第一小数据,包括:
255.所述网络设备接收所述终端设备在rrc非连接态下根据所述目标资源发送的所述第一业务对应的第一小数据。
256.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与所述终端设备对应,所述终端设备与所述第三预配置资源对应;
257.其中,所述网络设备接收所述终端设备在rrc非连接态下根据目标资源发送的第一小数据,包括:
258.所述网络设备接收所述终端设备在rrc非连接态下根据所述目标资源发送的所述终端设备的第一小数据。
259.在一些可能的实现方式中,所述第一时长与所述第一小数据的时延要求相关。
260.其中,第六方面的其他的描述以及有益效果参考第二方面的描述。为了避免赘述,本技术实施例不详细描述。
261.第七方面,提供一种传输小数据的装置,所述装置用于执行上述第一方面的任一可能的实现方式或者第三方面的任一可能的实现方式或者第五方面的任一可能的实现方式中的方法。具体地,所述装置可以包括处理单元和收发单元。收发单元可以与外部进行通信,处理单元用于进行数据处理。收发单元还可以称为通信接口或通信单元。
262.该装置可以用于执行第一方面的任一可能的实现方式或者第三方面的任一可能的实现方式或者第五方面的任一可能的实现方式中终端设备所执行的动作,这时,该装置可以称为终端设备,收发单元用于执行第一方面或者第三方面或者第五方面中终端设备侧的收发相关的操作,处理单元用于执行第一方面或者第三方面或者第五方面中终端设备侧的处理相关的操作。
263.下面以第一方面为例描述:
264.其中,所述装置处于rrc非连接态时,处理单元用于根据第一时长以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;收发单元用于根据所述目标资源向所述网络设备传输所述第一小数据。
265.在一些可能的实现方式中,所述处理单元具体用于:根据第一时间段与所述第一时刻是否存在重叠确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;其中,所述第一时间段的起始点为第一预配置资源中任一个预配置资源的起始时刻,所述第一时间段的时长为所述第一时长。
266.在一些可能的实现方式中,所述处理单元具体用于:若所述第一时间段与所述第一时刻不存在重叠,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一预配置资源;
267.若所述第一时间段与所述第一时刻存在重叠,所述终端设备确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
268.在一些可能的实现方式中,所述处理单元具体用于:根据第二时间段内是否存在预配置资源,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;其中,所述第二时间段的起始点为所述第一时刻,所述第二时间段的时长为所述第一时长。
269.在一些可能的实现方式中,所述处理单元具体用于:若第二时间段内存在预配置资源,确定用于传输所述第一小数据的目标资源为所述第一预配置资源;若第二时间段内不存在预配置资源,确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
270.在一些可能的实现方式中,所述处理单元还用于:确定第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据;其中,所述处理单元1510具体用于:根据所述第一时长、所述第一参数以及确定需要传输第一小数据的第一时刻,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源。
271.在一些可能的实现方式中,所述处理单元具体用于:根据第一时间段与所述第一时刻是否存在重叠、以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;其中,所述第一时间段的起始点为第一预配置资源中任一个预配置资源的起始时刻,所述第一时间段的时长为所述第一时长。
272.在一些可能的实现方式中,所述处理单元具体用于:所述第一时间段与所述第一时刻不存在重叠,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一预配置资源;所述第一时间段与所述第一时刻存在重叠,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为第一随机接入资源。
273.在一些可能的实现方式中,所述处理单元具体用于:根据第二时间段内是否存在预配置资源以及所述第一参数,确定用于传输所述第一小数据的目标资源为第一预配置资源或者第一随机接入资源;其中,所述第二时间段的起始点为所述第一时刻,所述第二时间段的时长为所述第一时长。
274.在一些可能的实现方式中,所述处理单元具体用于:若第二时间段内存在预配置资源,且所述第一参数用于指示不允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一预配置资源;若第二时间段内不存在预配置资源,且所述第一参数用于指示允许使用随机接入过程传输小数据,确定用于传输所述第一小数据的目标资源为所述第一随机接入资源。
275.在一些可能的实现方式中,若所述目标资源为所述第一预配置资源,所述处理单
元还用于:确定当前时刻的下一个预配置资源,所述第一预配置资源包括所述下一个预配置资源;所述收发单元具体用于在所述当前时刻的下一个预配置资源上向所述网络设备传输所述第一小数据。
276.在一些可能的实现方式中,所述收发单元还用于:接收所述网络设备发送的第一指示信息,所述第一指示信息用于指示所述第一时长和/或第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据。
277.在一些可能的实现方式中,所述收发单元具体用于:所述装置处于rrc连接态接收所述网络设备发送rrc重配消息,所述rrc重配消息包括所述第一指示信息。
278.在一些可能的实现方式中,所述收发单元具体用于:接收所述网络设备发送的rrc释放消息,所述rrc释放消息包括所述第一指示信息,接收到所述rrc释放消息之后所述装置进入所述rrc非连接态。
279.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与第一逻辑信道对应。
280.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或所述第一参数与第一业务对应。
281.在一些可能的实现方式中,所述第一时长与所述第一小数据的时延要求相关。
282.第八方面,提供一种传输小数据的装置,所述装置用于执行上述第二方面的任一可能的实现方式或者第四方面的任一可能的实现方式或者第六方面的任一可能的实现方式中的方法。具体地,所述装置可以包括发送单元和接收单元。发送单元和接收单元可以与外部进行通信。发送单元和接收单元还可以称为通信接口或通信单元。
283.该装置可以用于执行第二方面的任一可能的实现方式或者第四方面的任一可能的实现方式或者第六方面的任一可能的实现方式网络设备所执行的动作,这时,该装置可以称为网络设备,发送单元用于执行第一方面或者第三方面或者第五方面中网络设备侧的发送相关的操作,接收单元用于执行第一方面或者第三方面或者第五方面中网络设备侧的接收相关的操作。
284.可选地,该装置可以可以包括处理单元,处理单元用于执行第二方面或者第四方面或者第六方面中网络设备侧的处理相关的操作。
285.下面以第二方面为例描述:
286.其中,发送单元用于向终端设备发送第一指示信息,所述第一指示信息用于指示第一时长;接收单元用于接收所述终端设备在无线资源控制rrc非连接态下基于目标资源发送的第一小数据,所述目标资源是基于所述第一时长确定的。
287.在一些可能的实现方式中,所述目标资源为第一预配置资源或者第一随机接入资源。
288.在一些可能的实现方式中,所述第一指示信息还用于指示第一参数,所述第一参数用于指示是否允许使用随机接入过程传输小数据,所述目标资源是基于所述第一时长以及所述第一参数确定的。
289.在一些可能的实现方式中,所述发送单元具体用于:向处于rrc连接态的所述终端设备发送rrc重配消息,所述rrc重配消息包括所述第一指示信息。
290.在一些可能的实现方式中,所述发送单元具体用于:向所述终端设备发送rrc释放
消息,所述rrc释放消息包括所述第一指示信息,所述rrc释放消息用于指示所述终端设备进入所述rrc非连接态。
291.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与第一逻辑信道对应。
292.在一些可能的实现方式中,所述第一指示信息具体用于指示所述第一时长和/或第一参数与第一业务对应。
293.在一些可能的实现方式中,所述第一时长与所述第一小数据的时延要求相关。
294.第九方面,提供一种通信装置,该通信装置包括处理器和存储器,处理器与存储器耦合,存储器用于存储计算机程序或指令,处理器用于执行存储器存储的计算机程序或指令,使得上述各方面中或各方面的任一可能的实现方式中的方法被执行。
295.例如,处理器用于执行存储器存储的计算机程序或指令,使得该通信装置执行上述各方面或各方面的任一可能的实现方式中的方法。
296.可选地,该装置包括的处理器为一个或多个。
297.可选地,该装置中还可以包括与处理器耦合的存储器。
298.可选地,该装置包括的存储器可以为一个或多个。
299.可选地,该存储器可以与该处理器集成在一起,或者分离设置。
300.可选地,该装置中还可以包括收发器。
301.第十方面,提供一种计算机可读存储介质,其上存储有用于实现各方面或各方面的任一可能的实现方式中的方法的计算机程序(也可称为指令或代码)。
302.例如,该计算机程序被计算机执行时,使得该计算机可以执行各方面或各方面的任一可能的实现方式中的方法。该计算机可以为通信装置。
303.第十一方面,本技术提供一种芯片,包括处理器。处理器用于读取并执行存储器中存储的计算机程序,以执行各方面及其任意可能的实现方式中的方法。
304.可选地,所述芯片还包括存储器,存储器与处理器通过电路或电线与存储器连接。
305.进一步可选地,所述芯片还包括通信接口。
306.第十二方面,本技术提供一种计算机程序产品,所述计算机程序产品包括计算机程序(也可称为指令或代码),所述计算机程序被计算机执行时使得所述计算机实现各方面或各方面的任一可能的实现方式中的方法。
附图说明
307.图1是本技术实施例提供的通信系统的示意图。
308.图2a是本技术实施例提供的用户面协议栈的结构示意图。
309.图2b是本技术实施例提供的控制面协议栈的结构示意图。
310.图3是本技术实施例提供的rrc状态的转换示意图。
311.图4是本技术实施例提供的四步ra-sdt的示意图。
312.图5是本技术实施例提供的两步ra-sdt的示意图。
313.图6是本技术实施例提供的cg-sdt的示意图。
314.图7是本技术实施例提供的drb的示意图。
315.图8是本技术实施例提供的cg资源以及随机接入资源的示意图。
316.图9是本技术实施例提供的传输小数据的方法示意图。
317.图10是本技术实施例提供的另一cg资源以及随机接入资源的示意图。
318.图11是本技术实施例提供的另一传输小数据的方法示意图。
319.图12是本技术实施例提供的又一传输小数据的方法示意图。
320.图13是本技术实施例提供的又一cg资源以及随机接入资源的示意图。
321.图14是本技术实施例提供的又一传输小数据的方法示意图。
322.图15是本技术实施例提供的通信装置示意图。
具体实施方式
323.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
324.应理解,本技术实施例中的方式、情况、类别以及实施例的划分仅是为了描述的方便,不应构成特别的限定,各种方式、类别、情况以及实施例中的特征在不矛盾的情况下可以相结合。
325.还应理解,本技术实施例中的“第一”、“第二”以及“第三”仅为了区分,不应对本技术构成任何限定。还应理解,在本技术的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
326.图1为本技术实施例适用于的一种通信系统的示意图。如图1所示,该无线通信系统中可以包括至少一个网络设备110,网络设备110和一个或多个终端设备(例如图1中所示的终端设备120)进行通信。当网络设备发送信号时,网络设备为发射端,终端设备为接收端。反之,当终端设备发送信号时,终端设备为发射端,网络设备为接收端。
327.网络设备110可以是用于与终端设备通信的接入网设备,该接入网设备可以是gsm系统或cdma系统中的基站(base transceiver station,bts),也可以是wcdma系统中的基站节点b(nodeb,nb),还可以是lte系统中的演进型基站演进型节点b(evoled nodeb,enb或enodeb),还可以是云无线接入网络(cloud radio access network,cran)场景下的无线控制器,还可以是第五代移动通信技术(5th generation mobile networks,5g),即新无线接入(new radio,nr)中的下一代基站(g node b,gnb),或者其他未来网络系统中的基站。或者网络设备110可以为中继站、接入点、车载设备、可穿戴设备以及未来5g网络中的网络设备或者未来演进的plmn网络中的网络设备等,本技术实施例并不限定。
328.终端设备120可以是可以指用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备还可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、手持设备、可穿戴设备、计算设备、便携式设备或车载设备等形式的终端、智能手机、智能眼镜,5g网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,plmn)中的终端设备等,本技术实施例对此并不限定。
329.可以理解的是,图1中的网络设备110也可以替换成终端设备110,也就是说,本申
请实施例应用到设备到设备(device to device,d2d)等直联通信的场景。例如,可以应用在车辆对其他设备(vehicle to everything,v2x)。
330.下面为了方便描述,将设备的编号省去,例如“终端设备”表示“终端设备120”,“网络设备”表示“网络设备110”。
331.图2a示出了本技术实施例提供的一种用户面空口协议栈的结构示意图。如图2a所示,用户面空口协议栈包括但不限于服务数据适配协议(service data adaptation protocol,sdap)、分组数据汇聚协议(packet data convergence protocol,pdcp)层、无线链路控制(radio link control,rlc)层、媒体访问控制(media access control,mac)层和物理(physical,phy)层。sdap层的下层是pdcp层。sdap层用于对服务质量(quality of service,qos)与数据无线承载(data radio bearer,drb)进行映射。
332.图2b示出了本技术实施例提供的一种控制面空口协议栈的结构示意图。如图2b所示,控制面空口协议栈包括但不限于无线资源控制(radio resource control,rrc)层、pdcp层、rlc层、媒体访问控制(media access control,mac)层和物理(physical,phy)层。rrc层的下层是pdcp层。
333.pdcp层的下层是rlc层。pdcp层可以处理控制面上的rrc消息,pdcp层可以进行ip包头压缩,以减少无线接口上传输的比特数。pdcp层还可以负责控制平面的加密、传输数据的完整性保护。在接收端,pdcp协议层执行相应的解密和解压缩操作。可以为每个无线承载配置一个pdcp实体。rlc层负责分割/级联、重传控制和重复检测等,rlc层为pdcp层提供服务,可以为每个无线承载配置一个rlc实体。mac层控制逻辑信道的复用、混合自动重传请求的重传、上行链路和下行链路的调度等。mac层以逻辑信道的形式为rlc层提供服务。phy层负载管理编码/解码、调制/解调、多天线的映射以及其他类型的物理层功能,phy层以传输信道的形式为mac层提供服务。
334.如图2a和图2b所示,mac层可以经由逻辑信道(logical channel,lch)为较高层(如rlc层)提供服务。根据发送信息的类型,逻辑信道可以被分类为用于在控制面传输控制信息的控制信道和用于在用户面传输用户数据的业务信道,也就是说在图2a中,mac层与rlc层之间的逻辑信道可以称为业务信道,图2b中,mac层与rlc层之间的逻辑信道可以称为控制信道。其中,控制信道可以包括但不限于公共控制信道(common control channel,ccch)、专用控制信道(dedicated control channel,dcch)。业务信道可以包括但不限于专用业务信道(dedicated traffic channel,dtch)。ccch可以一直存在,与网络设备之间没有rrc连接的终端设备也可以使用ccch传输信息。dcch可以用于终端设备与网络设备之间传输专用控制信息。dtch可以用于终端设备与网络设备之间传输用户数据。通常,dcch和dtch不会一直存在,而是在与终端设备连接的网络设备恢复终端设备上下文(终端设备context)之后,dcch和dtch才能用于终端设备和网络设备之间进行通信。其中,终端设备context包括但不限于终端设备的标识、无线承载(radio bearer,rb)相关配置、安全加密相关配置、服务质量相关配置等。网络设备为终端设备配置逻辑信道时会同时指示该逻辑信道属于的逻辑信道组(logical channel group,lcg),即网络设备知道每个逻辑信道属于哪个lcg。
335.针对rrc层,终端设备通常存在三种状态,分别为rrc_connected态,rrc_idle态以及rrc_inactive。下面对这三种状态分别进行解释。
336.rrc_connected态
337.若终端设备与网络设备建立了rrc连接,则终端设备处于rrc_connected态。在rrc_connected态下,终端设备可以与网络设备之间建立了用户面和控制面连接;网络设备和终端设备也保存有终端设备接入层(access-stratum,as)的上下文;网络设备能获知终端设备所属的小区;终端设备可以接收网络设备发送的数据,终端设备也可以向网络设备发送数据;终端设备可以对与网络设备之间的信道进行测量,并可以将测量结果上报给网络设备,网络设备可以根据测量结果确定是否切换终端设备所属的小区。换句话说,在rrc_connected态,终端设备和网络设备不仅能够正常的传输数据,网络设备也能够对终端设备进行管理。处于rrc connected态的终端设备若要向网络设备发送上行数据,需要根据时间提前(timing advance,ta)与网络设备保持同步。若处于rrc connected态的终端设备未获得上行同步,终端设备可以向网络设备发起随机接入(random access,ra)。其中,当终端设备的上行提前定时器(timing advance timer,tat)保持运行时,终端设备保持上行同步。当终端设备的tat超时时,终端设备的上行同步失效,如果终端设备需要向网络设备再发送上行数据时,则需要发起ra,通过ra获得新的ta。
338.rrc_idle态
339.若终端设备与网络设备没有建立rrc连接,则终端设备处于rrc_idle态。终端设备处于rrc_idle态下,终端设备可以进行plmn选择;终端设备可以接收网络设备广播的系统消息;终端设备可以进行小区重选;终端设备可以接收寻呼消息。
340.rrc_inactive态
341.若终端设备与网络设备建立了rrc连接之后,终端设备进入rrc_connected态。终端设备在rrc_connected态预设时间段内与网络设备没有数据传输的需求,网络设备可以确定终端设备进入rrc_inactive态,网络设备可以向终端设备发送携带暂停指示的rrc释放(rrcrelease with suspend indication)消息,终端设备接收到rrcrelease with suspend indication消息之后,终端设备保留自身的上下文,进入rrc_inactive态。
342.其中,在rrc层的上述三种状态可以互相转换,如图3所示,终端设备处于rrc连接(rrc_connected)态时,网络设备可以向终端设备发送rrc释放消息,终端设备可以释放与网络设备之间的rrc资源之后,进入rrc空闲(rrc_idle)态。终端设备在rrc空闲(rrc_idle态)时,可以向网络设备发送rrc建立请求消息,网络设备可以基于rrc建立请求消息与终端设备建立rrc连接,从而终端设备可以进入rrc连接(rrc_connected)态。终端设备处于rrc连接(rrc_connected)态时,网络设备可以向终端设备发送携带暂停指示的rrc释放(rrcrelease with suspend indication)消息,终端设备接收到rrcrelease with suspend indication消息之后,进入rrc非激活(rrc_inactive)态。终端设备处于rrc非激活(rrc_inactive)态时,如果有数据需要传输,则终端设备可以向网络设备发送rrc恢复(resume)请求消息,网络设备可以向终端设备发送rrc恢复响应消息,终端设备接收到恢复响应消息之后,可以向网络设备发送rrc恢复完成消息,终端设备进入rrc_connected态,并恢复使用终端设备的上下文,可以理解地,相比从rrc_idle态进入rrc_connected态,终端设备从rrc_inactive态进入rrc connected态的速度更快。如果终端设备处于rrc_inactive态,网络设备可以向终端设备发送rrc释放消息,终端设备可以释放与网络设备之间的rrc资源之后,进入rrc_idle态。
343.终端设备在rrc_inactive态需要向网络设备传输数据时,则终端设备可以向网络设备发送rrc恢复(resume)请求消息,网络设备可以向终端设备发送rrc恢复响应消息,终端设备接收到rrc恢复响应消息之后,可以向网络设备发送rrc恢复完成消息,终端设备进入rrc_connected态。在一些场景下,终端设备在rrc_inactive态需要向网络设备传输的数据很小,这些数据成为小数据(small data)。例如,小数据可以包括终端设备的应用程序(application,app)的即时消息,app的心跳包或者app的推送消息;又例如,小数据可以包括:可穿戴设备的周期性数据,iot设备的业务数据等。终端设备从rrc_inactive态进入rrc_connected态的信令开销甚至大于传输这些小的数据本身的开销,因此,终端设备为传输很小的数据,会导致开销过大的问题。
344.本技术实施例中,小于预设值的数据可以称为小数据。例如预设值可以为500字节,300字节等。网络设备和终端设备可以基于数据标签或者数据类型确定数据是否为小数据。具体地,网络设备和终端设备可以根据数据的大小协商数据标签或者数据类型。例如,数据标签可以包括大数据或者小数据;又例如,数据类型为心跳包或者即时消息或者周期性数据的数据为小数据,数据类型为文件、视频或音频的数据为大数据。
345.通常情况下,为了解决终端设备在rrc idle态或rrc_inactive态(后续可统称为rrc非连接态)下,传输很小的数据所带来的开销过大的问题,终端设备可以不进入rrc_connected态传输小数据。终端设备可以利用随机接入(random access,ra)的原理进行小包传输(small data transmission,sdt),也称为ra-sdt。或者终端设备可以利用预配置资源(configured grant,cg)进行sdt,也称为cg-sdt。下面描述ra-sdt和cg-sdt。
346.ra-sdt
347.在无线通信系统中,终端设备在与网络设备进行通信之前,先要发起随机接入过程来获得与网络设备的上行同步,或者终端设备响应于网络设备的寻呼消息发起随机接入。随机接入分为四步随机接入(4-step ra)和两步随机接入(2-step ra)。可选地,当终端设备未配置有非竞争随机接入(contention free random access)时,终端设备可以基于当前测量的参考信号接收功率(reference signal receiving power,rsrp)和预设的rsrp门限的相对大小,发起4step-ra或2step-ra。例如,当前测量的rsrp大于或等于预设的rsrp门限时,终端设备可以发起2step-ra。当前测量的rsrp小于预设的rsrp门限时,终端设备可以发起4step-ra。因此可以利用四步随机接入的原理进行sdt或者两步随机接入的原理进行sdt。如图4所示,示出了利用四步随机接入的原理进行sdt。
348.s410,网络设备向终端设备发送广播消息,广播消息包括第一资源配置信息,第一资源配置信息用于指示的随机接入资源。
349.其中,随机接入资源也可以称为ra occasion。
350.可选地,第一资源配置信息具体还可以指示哪些随机接入资源用于发起正常随机接入,哪些随机接入资源用于ra-sdt过程中发送消息1。
351.s420,终端设备根据第一资源配置信息指示的随机接入资源发送前导码(preamble),也称为消息1,网络设备接收终端设备发送的前导码。
352.其中,前导码可以是终端设备按照特定的规则生成的,但是网络设备能够识别终端设备生成的前导码。
353.在一些实施例中,如果终端设备要进行sdt,则s420中的前导码可以与终端设备要
发起正常随机接入而不进行sdt的前导码不同。换句话说,网络设备可以利用不同的前导码来区别终端设备的意图,如终端设备的意图是为了进行sdt还是为了发起正常随机接入。
354.在一些实施例中,如果第一资源配置信息具体还可以指示哪些随机接入资源用于发起正常随机接入,哪些随机接入资源用于sdt过程中发送消息1。则终端设备可以基于不同的意图在不同的随机接入资源上发送s420中的消息1。这样,网络设备可以利用不同接收前导码的资源来区别终端设备的意图,如终端设备的意图是为了进行sdt还是为了发起正常随机接入。
355.在另一些实施例中,s420中的前导码也可以与终端设备要发起正常随机接入而不进行sdt的前导码相同。
356.在另一些实施例中,s420中的发送前导码的随机接入资源也可以与终端设备要发起正常随机接入而不进行sdt的随机接入资源资源相同。
357.s430,响应于s420,网络设备向终端设备发送随机接入响应(random access response,rar)消息,也称为消息2。
358.其中,rar消息中可以包括第二资源配置信息。可选地,rar消息还可以包括临时小区无线网络临时标识(temporary cell radio network temporary identifier,t-crnti)和时间提前量(timing advance,ta)中的至少一种。第二资源配置信息用于指示终端设备发送消息3的资源。ta用于终端设备获知上行同步。
359.s440,终端设备在消息3的第二资源配置信息指示的资源上向网络设备发送rrc请求消息和小数据,也称为消息3,rrc请求消息携带终端设备竞争解决的标识(ue contention resolution identity)。
360.终端设备处于不同的rrc状态和在不同的业务场景下,rrc请求消息可以不同。例如,处于rrc idle态的终端设备(可选地,此时终端设备可以存储有用于获取加密上行小数据的密钥的配置信息等终端设备上下文)发送的消息3可以包括rrc连接请求(rrcconnectionrequest)消息、rrc连接恢复请求(rrcconnectionresumerequest)消息、rrcearlydatarequest消息、rrcresumerequest消息、rrc建立请求(rrcsetuprequest)消息或其他具有相同功能但第三代合作伙伴计划(3rd generation partnership project,3gpp)未标准化的rrc消息。处于rrc inactive态的终端设备发送的消息3也可以包括rrcconnectionrequest消息、rrcconnectionresumerequest消息、rrcearlydatarequest消息、rrcresumerequest消息、rrcsetuprequest消息或其他具有相同功能但3gpp未标准化的rrc消息。
361.当终端设备利用图2b所示的控制面协议栈进行ra-sdt时,小数据可以携带于msg3中,通过信令无线承载(signalling radio bearers,srb)承载并在ccch上传输。例如,小数据可以携带于rrcearlydatarequest消息中包含的非接入层(non access stratum,nas)相关的ie(如专用信息nas(dedicatedinfonas)ie)中,并在ccch上传输。当终端设备利用图2a所示的用户面协议栈进行ra-sdt时,消息3包括的小数据在mac层的上层采用用户面协议栈通过dtch传输,消息3包括的rrc请求消息在mac层的上层采用控制面协议栈通过ccch传输。在mac层可以将小数据和rrc请求消息进行封装,通过phy层发送给网络设备。
362.在另一些实施例中,如果s420中的前导码与终端设备要发起正常随机接入而不进行sdt的前导码相同,或者s420中发送前导码的随机接入资源与终端设备要发起正常随机
接入而不进行sdt所传输前导码的随机接入资源相同时,rrc请求消息可以携带意图信息,意图信息用于指示终端设备想要发起sdt的意图。也就是说,消息3中的,rrc请求消息中可以携带终端设备的意图是发起sdt,而不是发起正常的随机接入。
363.s450,响应于s440,网络设备向终端设备发送rrc响应消息,rrc响应消息包括下一跳链计算(next hop chaining count,ncc)。其中,ncc用于终端设备确定下一次进行sdt的密钥。
364.例如,rrc响应消息可以为rrc释放消息。其中不同的rrc请求消息,对应的rrc响应消息不同。
365.在一些实施例中,s440之后,若网络设备存在下行小数据发送给终端设备,s450可以包括:响应于s440,网络设备向终端设备发送rrc响应消息和下行小数据。
366.在一些实施例中,当终端设备利用图2b所示的控制面协议栈传输s440中的小数据时,网络设备可以在s450中的响应消息中携带下行小数据。其中,下行小数据可以携带于rrc响应消息中并在ccch上传输。例如,rrc响应消息为rrc数据早传完成(rrcearlydatacomplete)消息,下行小数据可以携带于rrcearlydatacomplete消息包含的nas层相关的ie中,并在ccch上传输。
367.在一些实施例中,当终端设备利用图2a所示的用户面控制协议传输s440的小数据时,s450,包括:网络设备可以向终端设备发送rrc响应消息和下行小数据,下行小数据可以在dtch上传输,并与在dcch上传输的rrc响应消息在mac层多路复用。
368.在一些实施例中,网络设备根据终端设备发送的前导码或者接收前导码的资源或者rrc请求消息携带意图信息识别终端设备是为了sdt传输,因此,网络设备接收到s440的rrc请求消息和小数据之后,网络设备确定终端设备在s440中进行了sdt,则在s450中,网络设备发送的rrc响应消息中还可以包括了用于计算终端设备下一次进行sdt密钥的ncc。
369.在一些实施例中,若在s440之后,终端设备或网络设备没有进一步传输数据的需求,则s450中的rrc响应消息还可以用于指示终端设备上行小包数据传输成功,并指示终端设备保持在当前的rrc非连接态。例如,rrc响应消息为rrcearlydatacomplete消息、rrc连接释放(rrcconnectionrelease)消息、rrc释放(rrcrelease)消息或其他具有相同功能但3gpp未标准化的rrc消息。终端设备可以根据rrc响应消息得到上行小包数据传输成功。
370.在一些实施例中,若终端设备没有接收到s450中的rrc响应消息,则认为s440中小数据传输不成功。若终端设备接收到s450中的rrc响应消息,则认为s440中的小数据传输成功。也就是说,终端设备可以利用是否接收到rrc响应消息,判断s440中的小数据是否传输成功。
371.在一些实施例中,若在s440之后,终端设备或网络设备有进一步传输数据的需求,网络设备确定可以触发进入rrc_connected态,则s450中的rrc响应消息可以用于指示终端设备进入rrc connected态。例如,rrc响应消息为rrcconnectionsetup消息、rrc连接恢复(rrcconnectionresume)消息、rrc建立(rrcsetup)消息、rrc恢复(rrcresume)消息或其他具有相同功能但3gpp未标准化的rrc消息。终端设备可以根据rrc响应消息得到上述s440中的小数据传输成功。也就是说,终端设备可以根据rrc响应消息指示的终端设备进入rrc connected态可以推断出,网络设备成功接收到s440中的小数据。
372.在一些实施例中,rrc响应消息用于指示终端设备上行小包数据传输失败,并指示
终端设备保持在当前的非连接态。例如,rrc响应消息为rrc连接拒绝(rrcconnectionreject)消息、rrc拒绝(rrcreject)消息或其他具有相同功能但3gpp未标准化的rrc消息。终端设备可以根据rrc响应消息得到上行小数据传输失败。并根据rrc响应消息维持在当前的非连接态。
373.如图5所示,示出了利用两步随机接入的原理进行sdt。
374.s510,网络设备向终端设备发送广播消息,广播消息包括第一资源配置信息,第一资源配置信息用于指示的随机接入资源。
375.其中,随机接入资源也可以称为ra occasion。
376.其中,第一资源配置信息指示的随机接入资源参见s410的描述。
377.s520,终端设备根据资源配置信息指示的随机接入资源向网络设备发送前导码(preamble)、rrc请求消息以及小数据,称为消息a。
378.其中,前导码可以是终端设备按照特定的规则生成的,但是网络设备能够识别终端设备生成的前导码。前导码以及发送前导码的随机接入资源的描述参见s420的描述。
379.终端设备处于不同的rrc状态和在不同的业务场景下,rrc请求消息可以不同。具体可以参考图4中s440的关于rrc请求消息的描述,此处不再赘述。
380.当终端设备利用图2b的控制面协议栈进行ra-sdt时,终端设备发送前导码、rrc请求消息以及小数据,小数据可以携带于消息3中,通过srb承载并在ccch上传输。例如,小数据可以携带于rrcearlydatarequest消息中包含的非接入层(non access stratum,nas)相关的ie(如专用信息nas(dedicatedinfonas)ie)中,并在ccch上传输。
381.当终端设备利用图2a的用户面协议栈进行ra-sdt时,终端设备发送前导码、rrc请求消息以及小数据,小数据和前导码在mac层的上层采用用户面协议栈通过dtch传输,rrc请求消息在mac层的上层采用控制面协议栈通过ccch传输。在mac层可以将小数据、rrc请求消息和前导码进行封装,通过phy层发送给网络设备。
382.在另一些实施例中,如果s520中的前导码与终端设备要发起正常随机接入而不进行sdt的前导码相同,或者s520中发送前导码的随机接入资源与终端设备要发起正常随机接入而不进行sdt所传输前导码的随机接入资源相同时,s520中rrc请求消息可以携带意图信息,意图信息用于指示终端设备想要发起sdt的意图。也就是说,消息a中的,rrc请求消息中可以携带终端设备的意图是发起sdt,而不是发起正常的随机接入。
383.s530,网络设备向终端设备发送rrc响应消息,rrc响应消息携带用于加密小数据的ncc(next hop chaining count,下一跳链计算)。rrc响应消息也称为消息b。
384.例如,rrc响应消息可以为rrc释放消息。例如,rrc响应消息可以与s520中的rrc请求消息对应。不同的rrc请求消息对应的rrc响应消息不同。
385.需要说明的是,终端设备接收到s530的rrc响应消息之后,终端设备可以仍然处于rrc非连接态,或者也可以进入rrc连接态。
386.在一些实施例中,s530之前,若网络设备存在下行小数据发送给终端设备,网络设备可以向终端设备发送下行小数据。具体发送下行小数据的方式可以参考图4中s450的描述。
387.上面介绍ra-sdt,下面结合图6介绍cg-sdt。
388.s610,终端设备在rrc_connected态向网络设备发送cg-sdt资源请求消息。cg-sdt
资源请求消息用于向网络设备请求进行cg-sdt的配置。
389.可选地,终端设备可以在rrc_connected态下的任意时刻可以向网络设备发送cg-sdt资源请求消息。或者终端设备在rrc_connected态下可以确定未来可能会有小数据,则可以向网络设备发送cg-sdt资源请求消息。或者终端设备处于rrc_connected态,终端设备在预设的时间段内与网络设备没有传输数据的需求,终端设备确定自身可能即将进入非连接态,为了在非连接态传输小数据,则终端设备可以向网络设备发送cg-sdt资源请求消息。
390.s620,网络设备向终端设备发送cg-sdt资源请求消息的响应消息。响应消息中携带cg-sdt配置。
391.其中,cg-sdt配置用于指示终端设备传输小数据的资源的时频位置和资源周期。也就是说,网络设备可以在终端设备处于rrc_connected态的情况下为终端设备预配置进行cg-sdt的资源,当终端设备进入rrc非连接态时,终端设备可以利用rrc_connected态下网络设备预配置的资源进行cg-sdt,这样可以节省传输时延,且无需动态调度资源,也能减少信令开销。
392.可选地,cg-sdt配置还可以指示终端设备进行sdt的数据无线承载(data radio bearer,drb),或者还可以指示终端设备进行sdt的drb和不能进行sdt的drb,只有在cg-sdt配置指示的drb上才可以进行sdt的传输,终端设备不能在cg-sdt配置没有指示的drb上进行sdt的传输。举例来说,如图7所示,cg-sdt配置指示终端设备可以在drb 1和drb 2上进行sdt,cg-sdt配置没有指示drb 3,或者cg-sdt指示不能在drb 3上进行sdt。因此,终端设备只可以在drb 1和drb 2上使用该cg-sdt配置进行sdt,不能在drb 3上使用该cg-sdt配置进行sdt。又例如,cg-sdt配置1指示终端设备可以在drb 1上进行sdt,cg-sdt配置2指示终端设备可以在drb 2上进行sdt,cg-sdt配置3指示终端设备不可以在drb 3上进行sdt,则终端设备可以在drb 1上使用cg-sdt配置1进行sdt,但不可以在drb 1上使用cg-sdt配置2进行sdt,终端设备可以在drb 2上使用cg-sdt配置2进行sdt,但不可以在drb 2上使用cg-sdt配置1进行sdt,终端设备在drb 3上不进行sdt。
393.如图7所示,一个drb对应一个pdcp实体,一个rlc实体和一个逻辑信道(logic channel,lch),其中,lch介于rlc层和mac层。一个逻辑信道与一个drb对应。
394.可选地,若终端设备在rrc_connected态下的任意时刻向网络设备发送cg-sdt资源请求消息;或者终端设备确定未来会有小数据,向网络设备发送cg-sdt资源请求消息,则网络设备向终端设备发送的cg-sdt资源请求消息的响应消息可以是rrc重配置消息,rrc重配置消息中携带cg-sdt配置。
395.可选地,若网络设备确定终端设备需要进入rrc_inactive态,则s620中的响应消息可以是携带暂停指示的rrc释放(rrcrelease with suspend indication)消息,携带暂停指示的rrc释放消息中包括cg-sdt配置。接收到携带暂停指示的rrc释放消息之后,终端设备进入rrc_inactive态。
396.可选地,若网络设备确定终端设备需要进入rrc_idle态,则s620中的响应消息可以是未携带暂停指示的rrc释放消息,该rrc释放消息中包括cg-sdt配置。接收到该rrc释放消息之后,终端设备进入rrc_idle态。示例性地,s610中的cg-sdt资源请求消息可以为预配置上行资源配置请求(preconfigured uplink resource configuration request,purconfigurationrequest)消息,s620中的响应消息可以为rrcconnectionrelease消息,
此时rrcconnectionrelease消息中的cg-sdt配置可以为pur配置信息或者pur释放指示信息。
397.在s620之后,终端设备进入rrc非连接态,当终端设备有小数据要传输的时候,执行s630。
398.s630,终端设备在cg-sdt配置所指示的资源上向网络设备发送小数据。
399.可选地,上述的cg-sdt配置所指示的资源是网络设备为终端设备预配置的,当终端设备有小数据到达时,并且在有效的ta之内,即tat正在运行,终端设备可以使用cg-sdt配置所指示的资源进行sdt。可选地,终端设备在进行cg-sdt的过程中可以仅发送小数据,或者既发送小数据和也发送rrc请求消息。例如,对于cg-sdt配置所指示的资源是网络设备配置给终端设备的特有的资源,非共享资源,则终端设备进行cg-sdt的过程中可以在cg-sdt配置所指示的资源仅发送小数据。这样,网络设备可以根据接收小数据的资源识别出来发送小数据的终端设备。又例如,若cg-sdt配置所指示的资源是网络设备配置给多个终端设备的共享资源,则终端设备进行sdt的过程中可以在cg-sdt配置所指示的资源发送小数据和rrc请求消息,这样,网络设备可以利用rrc消息识别终端设备。
400.终端设备处于不同的rrc状态,rrc请求消息可以不同。例如,处于rrc_idle态的终端设备(此时终端设备可以存储cg-sdt配置等终端设备上下文)发送的rrc请求消息可以包括rrc连接请求(rrcconnectionrequest)消息、rrcearlydatarequest消息、rrc建立请求(rrcsetuprequest)消息或其他具有相同功能但第三代合作伙伴计划(3rd generation partnership project,3gpp)未标准化的rrc消息。处于rrc inactive态的终端设备(此时终端设备可以存储有用于获取加密上行小数据的密钥的配置信息等终端设备上下文)发送的rrc请求消息可以包括rrcconnectionresumerequest消息、rrcresumerequest消息或其他具有相同功能但3gpp未标准化的rrc消息。
401.当终端设备利用图2b所示的控制面协议栈进行的sa-sdt时,小数据可以携带于rrc请求消息中,通过srb承载并在ccch上传输。例如,小数据可以携带于rrcearlydatarequest消息中包含的非接入层(non access stratum,nas)相关的ie(如专用信息nas(dedicatedinfonas)ie)中,并在ccch上传输。
402.当终端设备利用图2a所示的用户面协议栈进行cg-sdt时,小数据在mac层的上层采用用户面协议栈通过dtch传输,rrc请求消息在mac层的上层采用控制面协议栈通过ccch传输。在mac层可以将小数据和rrc请求消息进行封装,通过phy层发送给网络设备。
403.s640,网络设备向终端设备发送响应消息。
404.其中,s640中的响应消息可以为rrc响应消息,终端设备接收到响应消息之后可以确定网络设备接收到s630的小数据,终端设备保持rrc非连接态。
405.可选地,若s640中的响应消息为rrc响应消息,则rrc响应消息也可以包括cg-sdt配置,也就是说,s620中的cg-sdt配置用于终端设备传输s630中的小数据,s640中的cg-sdt配置用于终端设备下次传输小数据。
406.可选地,若s640中的响应消息为rrc响应消息,则rrc响应消息与s450中的响应消息类似,终端设备也可以基于rrc响应消息进入rrc连接态。
407.上面介绍了cg-sdt和ra-sdt,终端设备传输小数据可以通过cg-sdt和ra-sdt。cg-sdt和ra-sdt适用于不同的应用场景。
408.示例性地,由于终端设备进行sdt的过程,cg-sdt配置所指示的资源为终端设备所在小区的网络设备配置的,因此cg-sdt配置所指示的资源适用于该网络设备覆盖的小区中的终端设备,如果终端设备移动到其他的网络设备覆盖范围内,则cg-sdt配置所指示的资源不能再适用。由于在物联网(internet of things,iot)领域,终端设备的移动性有限,终端设备的小区基本固定,不会有很大的改变,因此iot领域中的终端设备可以优先采用cg-sdt。对于移动性比较强的终端设备,如智能手机,可能会从一个网络设备的覆盖范围内移动到另一个网络设备的覆盖范围内,则如果终端设备在移动后的网络设备的覆盖范围内,采用移动前网络设备发送的cg-sdt配置所指示的资源进行sdt,则无法传输数据,由于ra-sdt的消息1或消息a的资源是网络设备实时广播的,因此,对于移动性较强的终端设备,可以优先采用ra-sdt。当然,终端设备到底采用cg-sdt还是ra-sdt也可以不受场景的限制,可以基于终端设备的实现确定采用哪种方式进行sdt。
409.示例性地,由于进行cg-sdt的资源是网络设备为终端设备专门配置的,因此终端设备进行sdt的成功率较高。ra-sdt的随机接入资源是网络设备广播的,能够接收到广播消息的终端设备都可以随机接入资源上发起ra-sdt,多个终端设备会竞争资源,可能会导致竞争失败的情形,因此,ra-sdt的成功率没有cg-sdt的成功率高,cg-sdt比ra-sdt可能有效。通常情况下,终端设备优先选择cg-sdt,终端设备选择cg-sdt也需要满足一定的条件,如果不满足条件,则终端设备可以选择ra-sdt。例如,终端设备当前所处的普通上行载波(normal uplink,nul)载波或者辅助上行(supplementary uplink,sul)载波覆盖的范围内是否有cg-sdt配置所指示的资源,如果有cg-sdt配置所指示的资源,且cg-sdt配置所指示的资源中存在有效的资源的情况下,终端设备可以选择cg-sdt,否则选择ra-sdt。
410.下面为了方便描述将cg-sdt配置所指示的资源简称为cg资源。
411.一般来说,在cg-sdt中,cg资源的周期比较大;ra-sdt中,s410和s510中资源配置信息指示的随机接入资源的周期比较小。如图8所示,示出了cg资源、s410和s510中资源配置信息指示的随机接入资源的示意图,cg资源为图8中条状,随机接入资源为线状,两个相邻cg资源的时间间隔,远大于,两个相邻的随机接入资源的时间间隔,也就是说cg资源的周期大于随机接入资源的周期。如果小数据到达的时刻为第四个cg资源之后,图中实心圆为小数据到达的时刻,则需要等到等到第五个cg资源才能发送sdt,需要等待一定的时间,如果小数据的时延要求较高,则会导致终端设备发送的sdt不满足小数据的时延要求。
412.鉴于上述问题,本技术实施例提供了一种传输小数据的方法,终端设备可以根据第一时长以及小数据的到来时刻确定采用cg-sdt还是ra-sdt。具体地,终端设备在每个cg资源的起始时刻启动定时器,定时器的时长为第一时长,如果定时器运行时,小数据到来,则表示离下一个cg资源还比较远,如果采用下一个cg资源传输小数据,导致时延过长,因此,可以采用ra-sdt。如果定时器运行结束之后,小数据到来,则表示离下一个cg资源比较近,可以采用下一个cg资源传输小数据,也能满足时延要求。
413.下面结合附图描述本技术实施例提供了一种传输小数据的方法900。如图9所示,方法900包括:
414.s901,网络设备确定第一时长。
415.可选地,第一时长可以是网络设备为终端设备配置的,或者网络设备为终端设备的业务配置的,或者网络设备为终端设备的逻辑信道或者drb配置的,下面分三种情况讨
论:
416.情况a,网络设备为终端设备配置一个第一时长。
417.例如,第一时长与终端设备在初传的成功率或者重传花费的时间相关,具体地,网络设备可以根据历史数据中,终端设备初传的成功率或者重传花费的时间确定第一时长,如果终端设备初传的成功率越低,则第一时长越长,否则越短。如果终端设备重传花费的时间较长,则第一时长越长,否则越短。
418.情况b,网络设备为终端设备的一个业务配置一个第一时长,不同业务对应的第一时长可以相同或者不同。
419.网络设备可以为不同时延要求的业务配置不同的时长,网络设备可以根据业务的历史数据确定业务的时延要求。第一时长与第一小数据对应的业务的时延要求相关。例如第一小数据对应的业务的时延要求越高,则第一时长越长;又例如,第一小数据对应的业务的时延要求越低,则第一时长越短。例如,网络设备可以根据业务的服务质量(quality of service,qos)确定业务的时延要求。例如,网络设备可以根据历史数据的数据包时延预算(packet delay budget,pdb)确定业务的时延要求。
420.情况c,网络设备为终端设备一个逻辑信道或者一个drb配置一个第一时长,不同逻辑信道或者不同drb对应的第一时长可以相同或者不同。
421.由于业务与逻辑信道/drb存在对应关系,不同的逻辑信道/drb的时延要求可以相同或者不同。网络设备可以根据逻辑信道/drb对应的qos确定该drb对应的业务的时延要求,例如,网络设备可以基于该drb对应的pdb确定业务的时延要求。例如,第一小数据对应的业务的时延要求越高,则第一时长越长;又例如,第一小数据对应的业务的时延要求越低,则第一时长越短。例如,网络设备可以为终端设备的10个逻辑信道配置两个时长,其中5个逻辑信道对应一个时长,另外5个逻辑信道对应一个时长;又例如,网络设备可以为终端设备的10个逻辑信道配置10个时长,一个逻辑信道与一个时长对应,不同的逻辑信道的时长可以相同或者不同。
422.可以理解的是,业务、drb和逻辑信道的关系为:网络设备可以将业务特征相似的至少一个业务分配到同一个qos流(qos flow)上,每个qos flow由各自的qos flow id标识。一个drb可以对应一个或多个qos flow id,其中,一个drb包括一个pdcp实体、rlc实体和一个逻辑信道,也就是说,一个drb与一个逻辑信道一一对应。
423.示例性地,cg资源的周期为t,第一小数据对应的业务的时延要求为q,则第一时长大于或等于t-q。
424.也就是说,网络设备以终端设备为单位配置一个第一时长。或者网络设备以业务为单位配置时长,为不同时延要求的业务配置不同的时长;或者网络设备以逻辑信道或者drb为单位配置时长。本技术实施例对如何配置时长的并不作限定。
425.上面的三种情况描述的是第一时长与终端设备对应,或者第一时长与终端设备的一个业务对应,第一时长与终端设备的一个逻辑信道或者一个drb对应。同样的,图6中的cg-sdt配置可以与终端设备对应,或者与终端设备的一个业务对应,或者与终端设备的一个逻辑信道或者一个drb对应,下面描述cg-sdt配置、第一时长与终端设备、终端设备的一个业务、终端设备的一个逻辑信道或者一个drb的关系;下面分情况讨论:
426.情况一,网络设备按照上述情况a或者情况b或者情况c配置第一时长,为终端设备
配置一个cg-sdt配置。也即第一时长可以按照终端设备配置或者按照业务配置或者按照逻辑信道或者drb配置,但是cg-sdt配置可以按照终端设备配置。
427.也就是说,情况一中,网络设备可以按照情况a或者情况b或者情况c任意一种方式配置第一时长,cg-sdt需要按照终端设备配置,可以提高配置的灵活性。
428.情况二,网络设备可以为终端设备配置一个cg-sdt配置,或者为终端设备的一个业务配置一个cg-sdt配置,或者为终端设备的一个逻辑信道或者一个drb配置一个cg-sdt配置,为终端设备配置一个第一时长,也即cg-sdt配置可以按照终端设备配置或者按照业务配置或者按照逻辑信道或者drb配置,但是第一时长可以按照终端设备配置。
429.也就是说,情况二中,cg-sdt配置的方式不作限定,第一时长需要按照终端设备配置,可以提高配置的灵活性。
430.情况三,网络设备为终端设备配置一个第一时长以及一个cg-sdt配置,也即终端设备与一个第一时长一个cg-sdt配置对应。
431.可选地,网络设备可以将为终端设备配置的一个cg-sdt配置和一个第一时长携带在s620中的响应消息中向终端设备发送。
432.情况四,网络设备为终端设备的一个业务配置一个第一时长以及一个cg-sdt配置,也即终端设备的一个业务与一个第一时长一个cg-sdt配置对应。
433.可选地,网络设备可以将为终端设备的一个业务配置的一个cg-sdt配置和一个第一时长携带在s620中的响应消息中向终端设备发送。
434.情况五,网络设备为终端设备的一个drb或者一个逻辑信道配置一个第一时长和一个cg-sdt配置,也即终端设备的一个逻辑信道或者一个drb与一个第一时长和一个cg-sdt对应。
435.可选地,网络设备可以将为终端设备的一个逻辑信道或者一个drb配置的一个cg-sdt配置和一个第一时长携带在s620中的响应消息中向终端设备发送。
436.也就是说,本技术实施例对第一时长和cg-sdt配置的配置方式不作任何限定。
437.s902,网络设备向终端设备发送第一指示信息,终端设备接收第一指示信息。第一指示信息用于指示第一时长。
438.可选地,如果第一时长为网络设备为终端设备的业务配置的,则第一指示信息具体用于指示业务与第一时长之间的对应关系(针对s901的情况b);如果第一时长为网络设备为终端设备的逻辑信道或者drb配置的(针对s901的情况c),则第一指示信息具体用于指示逻辑信道或者drb与第一时长之间的对应关系,换句话说,第一指示信息需要指示第一时长为业务对应的时长还是逻辑信道或者drb对应的时长,并具体指示第一时长与哪个业务对应,或者与哪个逻辑信道或者drb对应。
439.可选地,终端设备处于rrc连接态,即终端设备处于rrc连接态时,网络设备可以向终端设备发送第一指示信息。当然,终端设备处于rrc非连接态下,网络设备也可以向终端设备发送第一指示信息。
440.可选地,终端设备处于rrc连接态时,可以接收到图6所示的s620的cg-sdt配置,图6中的s620中的cg-sdt配置中可以包括所述第一指示信息。可选地,终端设备处于rrc非连接态时,也可以接收cg-sdt配置,例如,s640中的响应消息中可以携带cg-sdt配置,cg-sdt配置中可以包括第一指示信息。即cg-sdt配置中既可以用于指示终端设备传输小数据的cg
资源的时频位置和资源周期,也可以用于指示第一时长。也就是说cg-sdt配置与第一时长绑定,例如针对s901中的情况三,cg-sdt配置和第一时长可以是网络设备为终端设备配置的;又例如,针对s901中的情况四,cg-sdt配置和第一时长可以是网络设备为终端设备的业务配置的;再例如,针对s901中的情况五,cg-sdt配置和第一时长可以是网络设备为终端设备的逻辑信道或者drb配置的。
441.可选地,网络设备可以将第一指示信息可以携带在s620中的响应消息或者s640中的响应消息向终端设备发送,此时网络设备发送cg-sdt配置的方式不作任何限制。
442.可选地,终端设备处于rrc连接态,网络设备可以在任意一个向终端设备发送的消息中可以携带第一指示信息,例如rrcreconfiguration(rrc重配)消息中可以携带第一指示信息,此时网络设备发送cg-sdt配置的方式不作任何限制。
443.可选地,第一指示信息可以直接指示第一时长或者间接指示第一时长,例如第一指示信息可以直接指示第一时长为0.5ms,或者通过索引值1来指示第一时长为0.5ms;或者第一时长可以与网络设备向终端设备配置的某个参数存在对应关系,例如,网络设备向终端设备发送的cg-sdt配置中指示了传输小数据的cg资源的资源周期,资源周期与第一时长之间存在对应关系,对应关系可以是协议规定的,终端设备可以根据资源周期确定第一时长。换句话说,本技术实施例,对网络设备如何指示第一时长的方式不作任何限定。
444.可选地,第一时长的单位可以是毫秒(ms)或者是帧或者是子帧或者是时隙等,本技术实施例对第一时长的单位不作任何限定。
445.可选地,方法900可以不存在s901和s902,终端设备可以根据自身的业务特征确定第一时长,例如第一时长存在可选的四个值分别为0.5ms、1ms、1.5ms、2ms,终端设备可以根据自身的业务特征在四个值中选择一个值作为第一时长。例如对于时延要求比较高的业务,终端设备可以选择第一时长为2ms,对于时延要求比较低的业务,终端设备可以选择第一时长为0.5ms。
446.在s902之后,终端设备进入rrc非连接态。终端设备进入rrc非连接态之后执行s903。
447.s903,终端设备在每个cg资源的起始时刻启动定时器,定时器的时长为第一时长。
448.其中,相邻两个cg资源的间隔为cg资源的周期,第一时长小于cg资源的周期。图6所示的cg-sdt配置可以配置cg资源的时频位置和周期。
449.可选地,如果第一时长为网络设备为终端设备配置的,则终端设备在每个cg资源的起始时刻启动定时器,网络设备可以为终端设备配置一个cg-sdt配置或者多个cg-sdt配置,也就是说,终端设备可以在一个cg-sdt配置指示的每个cg资源的起始时刻启动定时器。也即图6所示的cg-sdt配置用于指示终端设备的cg资源。
450.可选地,如果第一时长为网络设备为终端设备的一个业务配置的,则终端设备在该业务对应的每个cg资源的起始时刻启动定时器。也即图6所示的cg-sdt配置用于指示终端设备的业务的cg资源。不同的业务可以对应不同的cg-sdt配置,或者不同的业务可以对应相同的cg-sdt配置,或者同一业务可以对应不同的cg-sdt配置。网络设备可以向终端设备发送多个业务的至少一个cg-sdt配置,其中,一个cg-sdt配置对应一个业务,或者一个cg-sdt配置对应多个业务。
451.可选地,如果第一时长为终端设备为终端设备的一个逻辑信道或者drb配置的,则
终端设备在该逻辑信道或者drb对应的每个cg资源的起始时刻启动定时器。也即图6所示的cg-sdt配置用于指示逻辑信道或者drb对应的cg资源。不同的逻辑信道可以对应不同的cg-sdt配置,或者不同的逻辑信道可以对应相同的cg-sdt配置,或者同一逻辑信道可以对应不同的cg-sdt配置。网络设备可以向终端设备发送多个逻辑信道或者多个drb的至少一个cg-sdt配置,其中,一个cg-sdt配置对应一个逻辑信道或者一个drb,或者一个cg-sdt配置可以对应多个逻辑信道或者多个drb。
452.也就是说,网络设备可以以终端设备为单位来配置第一时长,或者网络设备可以以业务为单位配置第时长,或者网络设备可以以逻辑信道为单位配置时长,或者网络设备可以以drb为单位配置时长,本技术实施例对如何配置时长的并不作限定。
453.s904,终端设备确定需要传输第一小数据的第一时刻。
454.可选地,第一时刻也可以为需要传输第一小数据的时刻,或者终端设备接收到第一小数据的时刻,或者第一小数据的到达时刻。
455.可选地,在s904之后,方法还包括:终端设备判断第一小数据的大小,是否小于第一数据门限值,如果小于第一数据门限值,则执行s905,否则终端设备需要进入rrc_connected态传输数据,则执行s906b。
456.可选地,方法还包括:终端设备判断当前的参考信号接收功率(reference signal receiving power,rsrp)是否大于第一rsrp门限值,若大于第一rsrp门限值,则执行s905,否则结束。也就是说,如果终端设备当前的rsrp大于第一rsrp门限值,则表示终端设备离网络设备比较近,信号质量较好,可以传输小数据。
457.可选地,若终端设备当前的rsrp小于或等于第一rsrp门限值,则不结束,继续执行s906b。
458.可以理解的是,终端设备判断当前rsrp与第一rsrp门限值的大小可以与s903或s904的关系不作任何限制,终端设备判断当前rsrp与第一rsrp门限值的大小可以在s903或s904之前或者之后,或者同时进行。
459.可选地,在s904之后,方法还包括:终端设备判断第一小数据的大小,是否小于第一数据门限值,以及,当前rsrp是否大于第一rsrp门限值。若第一小数据小于第一数据门限值,且当前rsrp大于第一rsrp门限值,则执行s905;若第一小数据大于或等于第一数据门限值,则终端设备需要进入rrc_connected态传输数据,则执行s906b;若当前rsrp小于第一rsrp门限值,则结束,或者可以执行s906b。
460.可选地,终端设备在rrc非连接态下可以接收网络设备发送的广播消息,广播消息中包括上述第一数据门限值和/或第一rsrp门限值。或者终端设备在rrc_connected态下,可以接收网络设备发送的rrc重配消息,rrc重配消息中包括第一数据门限值和/或第一rsrp门限值;或者如图6所示的cg-sdt配置也可以指示第一数据门限值和/或第一rsrp门限值。本技术实施例对终端设备如何得到第一数据门限值和/或第一rsrp门限并不作任何限制。
461.可以理解的是,与第一时长类似,第一小数据可以是终端设备的数据,或者终端设备的业务对应的数据,或者终端设备的逻辑信道或者drb对应的数据。
462.可以理解的是,若第一时刻为一个cg资源的起始时刻之后,结束时刻之前,则终端设备也可以尝试在该cg资源上发送第一小数据,如果发送失败再执行s905,或者不在该cg
资源上发送第一小数据,直接执行s905。换句话说,如果第一数据到达的时刻刚好落在一个cg资源的时间范围之内,则也可以采用该cg资源尝试发送第一小数据,如果发送失败,再执行本技术实施例的方法,或者直接执行本技术实施例的方法。例如,如图10中,第一小数据达到的时刻落在第一个cg资源范围内,则终端设备可以尝试在第一个cg资源上发送第一小数据,或者不在一个cg资源上发送第一小数据,而是执行s905。
463.可选地,方法900可以不存在s903和s905,也就是说方法900可以不存在是否启动定时器的描述。在s904之后,终端设备确定第一小数据到达的时刻为第一时刻,终端设备确定上一个cg资源离第一时刻的距离,如果上一个cg资源与第一时刻的距离小于或等于第一时长之内,则表示第一时刻离下一个cg资源比较远,执行s906a。如果上一个cg资源与第一时刻的距离大于第一时长,则表示第一时刻离下一个cg资源较近,执行s907。
464.s905,终端设备确定第一时刻是否在定时器运行之内。若第一时刻在定时器运行之内,则执行s906a,否则执行s907。
465.s906a,终端设备根据随机接入资源传输第一小数据。
466.其中,终端设备根据随机接入资源传输第一小数据可以理解为终端设备进行ra-sdt传输第一小数据。
467.具体地,终端设备在s410或者s510中资源配置信息指示的随机接入资源上发送消息1或者消息a。对于图4的四步随机接入,终端设备可以在s410中资源配置信息指示的随机接入资源上发送消息1,在消息3中发送第一小数据。对于图5的两步随机接入,终端设备可以在s510中资源配置信息指示的随机接入上发送消息a,消息a中包括第一小数据。
468.可选地,终端设备选择随机接入资源可以是定时器运行之内离第一时刻较近的资源。
469.s907,终端设备在当前时刻的下一个cg资源上传输第一小数据。
470.为了更好的说明s905至s907,下面结合如图10举例说明,终端设备在第一个cg资源的起始时刻启动定时器,定时器的时长为第一时长,如果第一小数据在第一个cg资源和第二个cg资源之间到达,第一小数据到达的时刻定时器还没有结束运行,如图10所示,如果终端设备要在第二个cg资源上传输第一小数据,则等待时长为t1,如果第一小数据的时延要求较高,但是等待时间过长,会使得不满足第一小数据的时延要求,因此终端设备可以进行ra-sdt,选择随机接入资源发送消息1或消息a,从而完成第一小数据的传输。如果第一小数据在第三个cg资源和第四个cg资源之间到达,第一小数据到达的时刻定时器已经结束运行,如图10所示,如果终端设备要在第四个cg资源上传输第一小数据,则等待时长为t2,如果第一小数据的时延要求较高,t2较短,可能满足第一小数据的时延要求,因此可以利用第四个cg资源传输第一小数据。
471.s906b,终端设备发起正常的随机接入,终端设备进入rrc连接态。
472.在s906b之后,方法900包括s908。
473.s908,终端设备在rrc连接态下传输第一小数据。
474.可选地,如果网络设备发送的广播消息没有配置随机接入资源,例如,s410或者s510中没有携带第一资源配置信息,则表示终端设备和网络设备不支持ra-sdt,则无需执行s906a,直接执行s906b。换句话说,如果按照本技术实施例中,终端设备需要从cg-sdt回退到ra-sdt,则只有才终端设备和网络设备都支持ra-sdt的情况下才能回退到ra-sdt,否
则终端设备要发起正常的随机接入流程,从rrc非连接态进入rcc连接态,才能传输第一小数据。
475.可选地,如果网络设备发送广播消息没有配置随机接入资源,例如,s410或者s510中没有携带第一资源配置信息,则表示终端设备和网络设备不支持ra-sdt,或者第一小数据的数据量大于或等于第二数据门限值,或者终端设备当前的rsrp小于第二rsrp门限值,则无需执行s906a,直接执行s906b。换句话说,如果按照本技术实施例中,终端设备需要从cg-sdt回退到ra-sdt,则只有终端设备和网络设备都支持ra-sdt并且终端设备满足进行ra-sdt的条件的情况下,终端设备才可能回退到ra-sdt,否则终端设备发起正常的随机接入流程,从rrc非连接态进入rcc连接态,才能传输第一小数据。
476.可选地,终端设备在rrc非连接态下可以接收网络设备发送的广播消息,广播消息中包括上述第二数据门限值和/或第二rsrp门限值。本技术实施例对终端设备如何得到第二数据门限值和/或第二rsrp门限并不作任何限制。
477.可以理解的是,第一数据门限值和第一rsrp门限值可以理解为用于判断cg-sdt是否满足;第二数据门限值和第二rsrp门限值可以理解为用于判断ra-sdt是否满足;第一数据门限值和第二数据门限值可以相同或者不同;第一rsrp门限值和第二rsrp门限值可以相同或者不同。
478.上述方案中,终端设备可以基于第一小数据的到达时刻定时器是否运行,确定采用cg-sdt还是ra-sdt,如果第一小数据到达时,定时器运行,表示当前时刻离下一个cg资源比较远,为了满足第一小数据的时延要求,终端设备可以采用ra-sdt传输第一小数据,即可以回退到ra-sdt的方式;如果第一小数据到达时,定时器结束运行,表示当前时刻离下一个cg资源比较近,采用下一个cg资源传输第一小数据能够满足时延要求。
479.上述方法900中,终端设备默认可以从cg-sdt回退到ra-sdt。上述方法900中的第一指示信息还可以指示第一参数,第一参数用于是否允许所述终端设备使用随机接入过程传输小数据。具体地,下面结合图11描述方法1100。方法1100包括:
480.s1101,网络设备确定第一参数和第一时长。
481.第一时长的描述参见s901的描述。
482.可选地,网络设备可以根据终端设备的优先级确定第一参数,例如,对于高优先级的终端设备,第一参数用于指示允许使用随机接入过程传输小数据,对于低优先级的终端设备,第一参数用于指示不允许使用随机接入过程传输小数据。
483.可选地,如果终端设备对应多个业务,则网络设备可以根据终端设备的业务的优先级确定第一参数,例如,对于高优先级的业务,第一参数用于指示允许该业务使用随机接入过程传输小数据,对于低优先级的业务,第一参数用于指示不允许该业务使用随机接入过程传输小数据。
484.可选地,如果终端设备对应多个逻辑信道,不同的业务对应的逻辑信道不同,网络设备可以根据业务的优先级为逻辑信道配置是否允许使用随机接入过程传输小数据。对于高优先级业务对应的逻辑信道,网络设备配置第一参数用于指示允许这些逻辑信道使用随机接入过程传输小数据,对于低优先级的业务,网络设备配置第一参数用于指示不允许这些逻辑信道使用随机接入过程传输小数据。可选地,逻辑信道可以替换为drb。
485.也就是说,与第一时长类似,网络设备可以以终端设备为单位来配置第一参数,或
者网络设备可以以业务为单位配置第一参数,或者网络设备可以以逻辑信道为单位配置第一参数,或者网络设备可以以drb为单位配置第一参数,本技术实施例对如何配置第一参数并不作限定。
486.可以理解的是,第一参数与cg-sdt配置的关系,与第一时长与cg-sdt配置的关系类似,可以参见s901的描述,为了避免赘述,本技术不再详细描述。
487.可以理解的是,第一参数与第一时长之间可以存在关联,如第一时长较长,则第一参数用于指示允许终端设备使用随机接入过程传输小数据,如果第一时长较短,则第一参数用于指示不允许终端设备使用随机接入过程传输小数据;或者第一参数与第一时长可以不存在关联。本技术实施例对第一参数与第一时长之间的关系不作任何限定。
488.需要说明的是,s1101中网络设备可以同时确定第一时长和第一参数,或者分别确定第一时长和第一参数,本技术实施例不予限制。
489.s1102,网络设备向终端设备发送第一指示信息,终端设备接收第一指示信息,第一指示信息用于指示第一参数和第一时长。
490.可选地,如果第一参数为网络设备为终端设备的业务配置的,则第一指示信息具体用于指示业务与第一参数;如果第一参数为网络设备为终端设备的逻辑信道或者drb配置的,则第一指示信息具体用于指示逻辑信道或者drb与第一参数,换句话说,第一指示信息需要指示第一参数为业务对应的时长还是逻辑信道或者drb对应的时长,并具体指示第一时长和第二参数与哪个业务对应,或者与哪个逻辑信道或者drb对应。
491.可选地,终端设备处于rrc连接态,即终端设备处于rrc连接态时,网络设备可以向终端设备发送第一指示信息。当然,终端设备处于rrc非连接态下,网络设备也可以向终端设备发送第一指示信息。
492.可选地,终端设备处于rrc连接态时,可以接收到图6所示s620的cg-sdt配置,图6中的s620的cg-sdt配置中可以包括第一指示信息。可选地,终端设备处于rrc非连接态时,也可以接收cg-sdt配置,例如,s640中的响应消息中可以携带cg-sdt配置,cg-sdt配置中可以包括第一指示信息。即cg-sdt配置中既可以用于指示终端设备传输小数据的cg资源的时频位置和资源周期,也可以用于指示第一参数和第一时长。
493.可选地,网络设备可以将第一指示信息可以携带在s620中的响应消息或者s640中的响应消息向终端设备发送,此时网络设备发送cg-sdt配置的方式不作任何限制。
494.可选地,终端设备处于rrc连接态,网络设备可以在任意一个向终端设备发送的消息中可以携带第一指示信息,例如rrcreconfiguration消息中可以携带第一指示信息。
495.可选地,第一指示信息可以直接指示第一参数或者间接指示第一参数。例如,第一指示信息可以直接指示true或者false,第一指示信息指示第一参数为true时,表示允许使用随机接入过程传输小数据,第一参数为false表示不允许使用随机接入过程传输小数据;又如,第一指示信息中的用于指示第一参数的信息比特为空,表示不允许使用随机接入过程传输小数据;又如,第一指示信息没有指示第一参数,则表示不允许使用随机接入过程传输小数据;再如,第一指示信息指示第一参数的取值为1,表示允许使用随机接入过程传输小数据,第一指示信息指示第一参数的取值为0,表示不允许使用随机接入过程传输小数据。
496.与s902描述类似,第一时长和第一参数可以是终端设备的,或者可以是终端设备
的业务的,或者是终端设备的逻辑信道或者drb的。当然第一时长和第一参数的也可以不是一起与业务或者逻辑信道或者drb绑定,例如,网络设备配置的第一时长为终端设备的,配置的第一参数为终端设备的业务对应的参数,或者网络设备配置的第一时长为业务的,配置的第一参数为终端设备的逻辑信道或者drb对应的参数。
497.需要说明的是,第一时长和第一参数是通过第一指示信息指示的,也可以通过不同的指示信息指示,例如第一指示信息指示第一时长,另外一个指示信息指示第一参数。这两个指示信息可以是同一个消息发送的或者不同的消息发送的,本技术实施例不予限制。
498.在s1102之后,终端设备进入非连接态。终端设备进入非连接态之后执行s1103。
499.s1103-s1104同s903-s904。
500.可选地,在s1104之后,方法还包括:终端设备判断第一小数据的大小,是否小于小数据的门限值,如果小于第一数据门限值,则执行s1105,否则终端设备需要进入rrc_connected态传输数据,则执行s1107b。
501.可选地,方法还包括:终端设备判断当前的参考信号接收功率(reference signal receiving power,rsrp)是否大于第一rsrp门限值,若大于第一rsrp门限值,则执行s1105,否则结束。也就是说,如果终端设备当前的rsrp大于第一rsrp门限值,则表示终端设备离网络设备比较近,信号质量较好,可以传输小数据。
502.可选地,若终端设备当前的rsrp小于或等于第一rsrp门限值,则不结束,继续执行s1107b。
503.可以理解的是,终端设备判断当前rsrp与第一rsrp门限值的大小可以与s1103或s1104的关系不作任何限制,终端设备判断当前rsrp与第一rsrp门限值的大小可以在s1103或s1104之前或者之后,或者同时进行。
504.可选地,在s1104之后,方法还包括:终端设备判断第一小数据的大小,是否小于第一数据门限值,以及,当前rsrp是否大于第一rsrp门限值。若第一小数据小于第一数据门限值,且当前rsrp大于第一rsrp门限值,则执行s1105;若第一小数据大于或等于第一数据门限值,则终端设备需要进入rrc_connected态传输数据,则执行s1107b;若当前rsrp小于第一rsrp门限值,则结束,或者可以执行s1107b。
505.其中,s1104中其他的描述参见s904的描述,为了避免赘述,不详细描述。
506.s1105,若第一参数指示允许使用随机接入过程传输小数据,则执行s1106,否则执行s1108。
507.可选地,与方法900类似,方法1100可以不存在s1103和s1106,也就是说方法1100可以不存在是否启动定时器的描述。若s1105中第一参数指示允许使用随机接入过程传输小数据,终端设备确定第一小数据到达的时刻为第一时刻,终端设备确定上一个cg资源离第一时刻的距离,如果上一个cg资源与第一时刻的距离小于或等于第一时长之内,则表示第一时刻离下一个cg资源比较远,执行s1107a。如果上一个cg资源与第一时刻的距离大于第一时长,则表示第一时刻离下一个cg资源较近,执行s1108。
508.s1106,终端设备确定第一时刻是否在定时器运行之内。若第一时刻在定时器运行之内,则执行s1107a,否则执行s1108。
509.s1107a,终端设备根据随机接入资源传输第一小数据。
510.具体s1107的描述参见s906的描述。
511.s1108,终端设备在当前时刻的下一个cg资源上传输第一小数据。
512.具体s1108的描述参见s907的描述。
513.s1107b,终端设备发起正常的随机接入,终端设备进入rrc连接态。
514.在s1107b之后,方法1100包括s1109。
515.s1109,终端设备在rrc连接态下传输第一小数据。
516.可选地,如果网络设备发送的广播消息没有配置随机接入资源,例如,s410或者s510中没有携带第一资源配置信息,则表示终端设备和网络设备不支持ra-sdt,则无需执行s1107a,直接执行s1107b。换句话说,如果按照本技术实施例中,终端设备需要从cg-sdt回退到ra-sdt,则只有才终端设备和网络设备都支持ra-sdt的情况下才能回退到ra-sdt,否则终端设备要发起正常的随机接入流程,从rrc非连接态进入rcc连接态,才能传输第一小数据。也就是说,终端设备和网络设备是否支持ra-sdt与第一参数可以无关。
517.可选地,如果网络设备发送广播消息没有配置随机接入资源,例如,s410或者s510中没有携带第一资源配置信息,则表示终端设备和网络设备不支持ra-sdt,或者第一小数据的数据量大于或等于第二数据门限值,或者终端设备当前的rsrp小于第二rsrp门限值,则无需执行s1107a,直接执行s1107b。换句话说,如果按照本技术实施例中,终端设备需要从cg-sdt回退到ra-sdt,则只有终端设备和网络设备都支持ra-sdt并且终端设备满足进行ra-sdt的条件的情况下,终端设备才可能回退到ra-sdt,否则终端设备发起正常的随机接入流程,从rrc非连接态进入rcc连接态,才能传输第一小数据。
518.可以理解的是,第二数据门限值和第二rsrp门限值与方法900的描述类似,可参见方法900的描述。
519.可选地,如果网络设备发送的广播消息没有配置随机接入资源,例如,s410或者s510中没有携带第一资源配置信息,则表示终端设备和网络设备不支持ra-sdt,也即第一参数用于指示不允许使用随机接入过程传输小数据,或者如果s410或者s510中携带第一资源配置信息,则表示终端设备和网络设备支持ra-sdt,也即第一参数用于指示允许使用随机接入过程传输小数据。也就是说终端设备和网络设备是否支持ra-sdt与第一参数可以相关。
520.下面结合图12描述本技术实施例中传输小数据的方法1200,方法1200包括:
521.s1201,网络设备确定第一时长。
522.其中,第一时长为最大允许等待时长。
523.可选地,第一时长可以是网络设备为终端设备配置的,或者网络设备为终端设备的业务配置的,或者网络设备为终端设备的逻辑信道或者drb配置的,下面分三种情况讨论:
524.情况a,网络设备为终端设备配置一个第一时长。
525.例如,第一时长与终端设备在初传的成功率或者重传花费的时间相关,具体地,网络设备可以根据历史数据中,终端设备初传的成功率或者重传花费的时间确定第一时长,如果终端设备初传的成功率越低,则第一时长越短,否则越长。如果终端设备重传花费的时间较长,则第一时长越短,否则越长。
526.情况b,网络设备为终端设备的一个业务配置一个第一时长,不同的业务的第一时长可以相同或者不同。
527.网络设备可以为不同时延要求的业务配置不同的时长,网络设备可以根据业务的历史数据确定业务的时延要求。第一时长与第一小数据对应的业务的时延要求相关。例如第一小数据对应的业务的时延要求越高,则第一时长越短;又例如,第一小数据对应的业务的时延要求越低,则第一时长越长。例如,网络设备可以根据业务的服务质量(quality of service,qos)确定业务的时延要求。例如,网络设备可以根据历史数据的数据包时延预算(packet delay budget,pdb)确定业务的时延要求。
528.情况c,网络设备为终端设备的一个逻辑信道或者一个drb配置一个第一时长,不同逻辑信道或者不同drb对应的第一时长可以相同或者不同。
529.由于业务与逻辑信道/drb存在对应关系,不同的逻辑信道/drb的时延要求可以相同或者不同。网络设备可以根据逻辑信道/drb对应的qos确定该drb对应的业务的时延要求,例如,网络设备可以基于该drb对应的pdb确定业务的时延要求。例如,第一小数据对应的业务的时延要求越高,则第一时长越短;又例如,第一小数据对应的业务的时延要求越低,则第一时长越长。例如,网络设备可以为终端设备的10个逻辑信道配置两个时长,其中5个逻辑信道对应一个时长,另外5个逻辑信道对应一个时长;又例如,网络设备可以为终端设备的10个逻辑信道配置10个时长,一个逻辑信道与一个时长对应,不同的逻辑信道的时长可以相同或者不同。
530.示例性地,cg资源的周期为t,第一小数据对应的业务的时延要求对应的时延长度为q,则第一时长大于或等于p,p与q成正相关,即q越大,p越大,也就是说,第一小数据对应的时延要求越高,则q越小,因此第一时长越小,第一小数据对应的时延要求越低,则q越大,因此,第一时长越长。
531.也就是说,网络设备以终端设备为单位配置一个第一时长。或者网络设备以业务为单位配置时长,为不同时延要求的业务配置不同的时长;或者网络设备以逻辑信道或者drb为单位配置时长。本技术实施例对如何配置时长的并不作限定。
532.上面的情况a、情况b和情况c描述的是第一时长与终端设备对应,或者第一时长与终端设备的一个业务对应,第一时长与终端设备的一个逻辑信道或者一个drb对应,同样的图6中的cg-sdt配置可以与终端设备对应,或者与终端设备的一个业务对应,或者与终端设备的一个逻辑信道或者一个drb对应,下面描述cg-sdt配置、第一时长与终端设备、终端设备的一个业务、终端设备的一个逻辑信号或者一个drb的关系;下面分情况讨论:
533.情况一,网络设备按照上述三种情况配置第一时长,为终端设备配置一个cg-sdt配置。也即第一时长可以按照终端设备配置或者按照业务配置或者按照逻辑信道或者drb配置,但是cg-sdt配置可以按照终端设备配置。
534.也就是说,情况一中,网络设备可以按照情况a或者情况b或者情况c任意一种方式配置第一时长,cg-sdt需要按照终端设备配置,可以提高配置的灵活性。
535.情况二,网络设备可以为终端设备配置一个cg-sdt配置,或者为终端设备的一个业务配置一个cg-sdt配置,或者为终端设备的一个逻辑信道或者一个drb配置一个cg-sdt配置,为终端设备配置一个第一时长,也即cg-sdt配置可以按照终端设备配置或者按照业务配置或者按照逻辑信道或者drb配置,但是第一时长可以按照终端设备配置。
536.也就是说,情况二中,cg-sdt配置的方式不作限定,第一时长需要按照终端设备配置,可以提高配置的灵活性。
537.情况三,网络设备为终端设备配置一个第一时长以及一个cg-sdt配置,也即终端设备与一个第一时长一个cg-sdt配置对应。
538.可选地,网络设备可以将为终端设备配置的一个cg-sdt配置和一个第一时长携带在s620中的响应消息中向终端设备发送。
539.情况四,网络设备为终端设备的一个业务配置一个第一时长以及一个cg-sdt配置,也即终端设备的一个业务与一个第一时长一个cg-sdt配置对应。
540.可选地,网络设备可以将为终端设备的一个业务配置的一个cg-sdt配置和一个第一时长携带在s620中的响应消息中向终端设备发送。
541.情况五,网络设备为终端设备的一个drb或者一个逻辑信道配置一个第一时长和一个cg-sdt配置,也即终端设备的一个逻辑信道或者一个drb与一个第一时长和一个cg-sdt对应。
542.可选地,网络设备可以将为终端设备的一个逻辑信道或者一个drb配置的一个cg-sdt配置和一个第一时长携带在s620中的响应消息中向终端设备发送。
543.也就是说,本技术实施例对第一时长和cg-sdt配置的配置方式不作任何限定。
544.s1202,网络设备向终端设备发送第一指示信息,终端设备接收第一指示信息。第一指示信息用于指示第一时长。
545.可选地,如果第一时长为网络设备为终端设备的业务配置的,则第一指示信息具体用于指示业务与第一时长的对应关系(针对s1201的情况b);如果第一时长为网络设备为终端设备的逻辑信道或者drb配置的,则第一指示信息具体用于指示逻辑信道或者drb与第一时长的对应关系(针对s1201的情况c),换句话说,第一指示信息需要指示第一时长与业务对应的时长还是逻辑信道或者drb对应的时长,并具体指示第一时长与哪个业务对应,或者与哪个逻辑信道或者drb对应。
546.可选地,终端设备处于rrc连接态,即终端设备处于rrc连接态时,网络设备可以向终端设备发送第一指示信息。当然,终端设备处于rrc非连接态下,网络设备也可以向终端设备发送第一指示信息。
547.可选地,终端设备处于rrc连接态时,可以接收到图6所示的s620的cg-sdt配置,图6中的s620的cg-sdt配置中可以包括所述第一指示信息。可选地,终端设备处于rrc非连接态时,也可以接收cg-sdt配置,例如,s640中的响应消息中可以携带cg-sdt配置,cg-sdt配置中可以包括第一指示信息。即cg-sdt配置中既可以用于指示终端设备传输小数据的cg资源的时频位置和资源周期,也可以用于指示第一时长。也就是说cg-sdt配置与第一时长绑定,例如针对s1201中的情况三,cg-sdt配置和第一时长可以是网络设备为终端设备配置的;又例如,针对s1201中的情况四,cg-sdt配置和第一时长可以是网络设备为终端设备的业务配置的;再例如,针对s1201中的情况五,cg-sdt配置和第一时长可以是网络设备为终端设备的逻辑信道或者drb配置的。
548.可选地,网络设备可以将第一指示信息可以携带在s620中的响应消息或者s640中的响应消息向终端设备发送,此时网络设备发送cg-sdt配置的方式不作任何限制。
549.可选地,终端设备处于rrc连接态,网络设备可以在任意一个向终端设备发送的消息中可以携带第一指示信息。例如rrcreconfiguration(rrc重配)消息中可以携带第一指示信息,此时网络设备发送cg-sdt配置的方式不作任何限制。
550.可选地,第一指示信息可以直接指示第一时长或者间接指示第一时长,例如第一指示信息可以直接指示第一时长为0.5ms,或者通过索引值1来指示第一时长为0.5ms;或者第一时长可以与网络设备向终端设备配置的某个参数存在对应关系,例如,网络设备向终端设备发送的cg-sdt配置中指示了传输小数据的cg资源的资源周期,资源周期与第一时长之间存在对应关系,对应关系可以是协议规定的,终端设备可以根据资源周期确定第一时长。换句话说,本技术实施例,对网络设备如何指示第一时长的方式不作任何限定。
551.可选地,第一时长的单位可以是毫秒(ms)或者是帧或者是子帧或者是时隙等,本技术实施例对第一时长的单位不作任何限定。
552.可选地,方法1200可以不存在s1201和s1202,终端设备可以根据自身的业务特征确定第一时长,例如第一时长存在可选的四个值分别为0.5ms、1ms、1.5ms、2ms,终端设备可以根据自身的业务特征在四个值中选择一个值作为第一时长。例如对于时延要求比较高的业务,终端设备可以选择第一时长为0.5ms,对于时延要求比较低的业务,终端设备可以选择第一时长为2ms。
553.在s1202之后,终端设备进入rrc非连接态。终端设备进入rrc非连接态之后执行s1203。
554.s1203,终端设备确定需要传输第一小数据的第一时刻。
555.其中,第一时刻也可以理解为第一小数据的到达时刻。
556.可选地,在s1203之后,方法还包括:终端设备判断第一小数据的大小,是否小于小数据的门限值,如果小于第一数据门限值,则执行s1204,否则终端设备需要进入rrc_connected态传输数据,则执行s1206b。
557.可选地,方法还包括:终端设备判断当前的参考信号接收功率(reference signal receiving power,rsrp)是否大于第一rsrp门限值,若大于第一rsrp门限值,则执行s1204,否则结束。也就是说,如果终端设备当前的rsrp大于第一rsrp门限值,则表示终端设备离网络设备比较近,信号质量较好,可以传输小数据。
558.可选地,若终端设备当前的rsrp小于或等于第一rsrp门限值,则不结束,继续执行s1206b。
559.可以理解的是,终端设备判断当前rsrp与第一rsrp门限值的大小可以与s1203的关系不作任何限制,终端设备判断当前rsrp与第一rsrp门限值的大小可以在s1203之前或者之后,或者同时进行。
560.可选地,在s1203之后,方法还包括:终端设备判断第一小数据的大小,是否小于第一数据门限值,以及,当前rsrp是否大于第一rsrp门限值。若第一小数据小于第一数据门限值,且当前rsrp大于第一rsrp门限值,则执行s1204;若第一小数据大于或等于第一数据门限值,则终端设备需要进入rrc_connected态传输数据,则执行s1206b;若当前rsrp小于第一rsrp门限值,则结束,或者执行s1206b。
561.可选地,终端设备在rrc非连接态下可以接收网络设备发送的广播消息,广播消息中包括上述第一数据门限值和/或第一rsrp门限值。或者终端设备在rrc_connected态下,可以接收网络设备发送的rrc重配消息,rrc重配消息中包括第一数据门限值和/或第一rsrp门限值;或者如图6所示的cg-sdt配置也可以指示第一数据门限值和/或第一rsrp门限值。本技术实施例对终端设备如何得到第一数据门限值和/或第一rsrp门限值并不作任何
限制。
562.可以理解的是,与第一时长类似,第一小数据可以是终端设备的数据,或者终端设备的业务对应的数据,或者终端设备的逻辑信道或者drb对应的数据。
563.可以理解的是,若第一时刻为一个cg资源的起始时刻之后,结束时刻之前,则终端设备也可以尝试在该cg资源上发送第一小数据,如果发送失败再执行s1204,或者不在该cg资源上发送第一小数据,直接执行s1204。换句话说,如果第二数据到达的时刻刚好落在一个cg资源的时间范围之内,则也可以采用该cg资源尝试发送第一小数据,如果发送失败,再执行本技术实施例的方法,或者直接执行本技术实施例的方法。例如,如图13中,第一小数据达到的时刻落在第一个cg资源范围内,则终端设备可以尝试在第一个cg资源上发送第一小数据,或者不在一个cg资源上发送第一小数据,而是执行s1204。
564.s1204,终端设备在第一时刻启动定时器,定时器的时长为第一时长。
565.其中,相邻两个cg资源的间隔为cg资源的周期,第一时长小于cg资源的周期。图6所示的cg-sdt配置可以配置cg资源的时频位置和周期。
566.s1205,终端设备确定定时器运行之内是否存在cg资源。若在定时器运行之内存在一个cg资源,则执行s1207,否则执行s1206a。
567.具体地,终端设备可以根据cg配置获知cg资源的时频位置,这样,终端设备可以根据第一时刻确定定时器运行之内是否存在下一个cg资源。也就是说,终端设备不需要等到下一个cg资源在执行1204,终端设备可以在第一时刻之后就可以执行s1204。
568.可选地,如果第一时长为网络设备为终端设备配置的,且网络设备可以为终端设备配置一个cg-sdt配置或者多个cg-sdt配置,则s1205包括:终端设备在第一时刻启动定时器之后,终端设备确定定时器运行之内是否存在网络设备为终端设备配置的cg资源,如果存在则执行s1207,否则执行s1206a。也就是说,终端设备需要在定时器运行中确定是否存在网络设备为终端设备配置的特定cg资源。也即此时图6所示的cg-sdt配置用于指示终端设备的cg资源。
569.可选地,如果第一时长为网络设备为终端设备的一个业务配置的,且网络设备为一个业务配置一个cg-sdt配置或者多个cg-sdt配置,则s1205包括:终端设备在第一时刻启动定时器之后,终端设备确定定时器运行之内是否存在网络设备为该业务配置的cg资源,如果存在则执行s1207,否则执行s1206a。也即图6所示的cg-sdt配置用于指示终端设备的业务的cg资源。可以理解的是,不同的业务可以对应不同的cg-sdt配置,或者不同的业务可以对应相同的cg-sdt配置,或者同一业务可以对应不同的cg-sdt配置。网络设备可以向终端设备发送多个业务的至少一个cg-sdt配置,其中,一个cg-sdt配置对应一个业务,或者一个cg-sdt配置对应多个业务。
570.可选地,如果第一时长为终端设备为终端设备的一个逻辑信道或者drb配置的,且网络设备为一个逻辑信道(或者一个dbr)配置一个cg-sdt配置或者多个cg-sdt配置,则s1205包括:终端设备在第一时刻启动定时器之后,终端设备确定在定时器运行之内是否存在网络设备为该逻辑信道或者该drb配置的cg资源,如果存在则执行s1207,否则执行s1206a。也即图6所示的cg-sdt配置用于指示逻辑信道或者drb对应的cg资源。可以理解的是,不同的逻辑信道可以对应不同的cg-sdt配置,或者不同的逻辑信道可以对应相同的cg-sdt配置,或者同一逻辑信道可以对应不同的cg-sdt配置。网络设备可以向终端设备发送多
个逻辑信道或者多个drb的至少一个cg-sdt配置,其中,一个cg-sdt配置对应一个逻辑信道或者一个drb,或者一个cg-sdt配置可以对应多个逻辑信道或者多个drb。
571.可选地,方法1200可以不存在s1204、s1205和s1207,也就是说方法1200可以不存在关于定时器的描述。作为s1204、s1205和s1207可替换的方案:终端设备根据在第一时刻起的第一时长内是否存在cg资源,确定用于传输第一小数据的资源。如果第一时刻起的第一时长内存在cg资源,则在存在的cg资源上传输第一小数据;如果在第一时刻起的第一时长内不存在cg资源,则执行s1206a。
572.可选地,方法1200可以不存在s1204、s1205和s1207,也就是说方法1200可以不存在关于定时器的描述。作为s1204、s1205和s1207可替换的方案:终端设备根据第一时刻距离下一个预配置资源的时长是否大于或等于第一时长,确定用于传输所述第一小数据的资源。具体地,第一时刻距离下一个cg资源的时长大于第一时长,则执行s1206a;第一时刻距离下一个cg资源的时长小于或等于第一时长,则在下一个cg资源上传输第一小数据。
573.s1206a,终端设备根据随机接入资源传输第一小数据。
574.其中,终端设备根据随机接入资源传输第一小数据可以理解为终端设备进行ra-sdt传输第一小数据。
575.具体地,终端设备在s410或者s510中资源配置信息指示的随机接入资源上发送消息1或者消息a。对于图4的四步随机接入,终端设备可以在s410中资源配置信息指示的随机接入资源上发送消息1,在消息3中发送第一小数据。对于图5的两步随机接入,终端设备可以在s510中资源配置信息指示的随机接入上发送消息a,消息a中包括第一小数据。
576.可选地,终端设备选择随机接入资源可以是定时器运行之内离第一时刻较近的资源。
577.可选地,若终端设备在定时器运行之内不存在cg资源,也不存在随机接入资源,则终端设备可以选择定时器运行结束之后的第一个资源传输小数据,第一个资源可能是cg资源也可能是随机接入资源。
578.s1207,终端设备在定时器运行内存在的cg资源上传输第一小数据。
579.为了更好的说明s1204至s1207,下面结合如图13举例说明,若第一小数据在t3时刻到达,则终端设备在t3时刻启动定时器,定时器的时长为第一时长,终端设备确定以t3为起始时刻,第一时长为时间长度内不存在cg资源,则如果需要采用下一个cg资源传输第一小数据,则等待时长为t1,t1较长,通常不满足第一小数据的时延要求。若第一小数据在t4时刻到达,则终端设备在t4时刻启动定时器,定时器的时长为第一时长,终端设备确定以t4为起始时刻,第一时长为时间长度内存在一个cg资源(第三个cg资源),如果采用该cg资源传输第一小数据,则需要等待的时长为t2,t2比较小,通常可以满足第一小数据的时延要求,因此可以采用该cg资源传输第二数据。
580.s1206b,终端设备发起正常的随机接入,终端设备进入rrc连接态。
581.在s1206b之后,方法1200包括s1208。
582.s1208,终端设备在rrc连接态下传输第一小数据。
583.可选地,如果网络设备发送的广播消息没有配置随机接入资源,例如,s410或者s510中没有携带第一资源配置信息,则表示终端设备和网络设备不支持ra-sdt,则无需执行s1206a,直接执行s1206b。换句话说,如果按照本技术实施例中,终端设备需要从cg-sdt
回退到ra-sdt,则只有才终端设备和网络设备都支持ra-sdt的情况下才能回退到ra-sdt,否则终端设备要发起正常的随机接入流程,从rrc非连接态进入rcc连接态,才能传输第一小数据。
584.可选地,如果网络设备发送广播消息没有配置随机接入资源,例如,s410或者s510中没有携带第一资源配置信息,则表示终端设备和网络设备不支持ra-sdt,或者第一小数据的数据量大于或等于第二数据门限值,或者终端设备当前的rsrp小于第二rsrp门限值,则无需执行s1206a,直接执行s1206b。换句话说,如果按照本技术实施例中,终端设备需要从cg-sdt回退到ra-sdt,则只有终端设备和网络设备都支持ra-sdt并且终端设备满足进行ra-sdt的条件的情况下,终端设备才可能回退到ra-sdt,否则终端设备发起正常的随机接入流程,从rrc非连接态进入rcc连接态,才能传输第一小数据。
585.可以理解的是,第一数据门限值和第一rsrp门限值与方法900的描述类似,可参见方法900的描述。
586.上述方案中,终端设备在第一小数据到达的第一时刻启动定时器,定时器的时长为第一时长,终端设备确定在定时器运行中是否存在cg资源,如果存在cg资源,则表示离当前时刻不远的时刻存在cg资源,如果采用该cg资源传输第一小数据,则通常可以满足第一小数据的时延要求;如果终端设备确定在定时器运行中不存在cg资源,则表示当前时刻离下一个cg资源比较远,为了满足第一小数据的时延要求,终端设备可以采用ra-sdt传输的第一小数据,即可以回退到ra-sdt方式。
587.上述方法1200中,终端设备默认可以从cg-sdt回退到ra-sdt。上述方法1200中的第一指示信息还可以指示第一参数,第一参数与方法1100的类似,下面结合图14简单描述方法1400中的第一参数和第一时长。方法1400包括:
588.s1401,网络设备确定第一时长和第一参数。
589.s1402,网络设备向终端设备发送第一指示信息,终端设备接收第一指示信息,第一指示信息用于指示第一参数和第一时长。
590.其中,第一时长参见方法1200的描述,第一参数参见方法1100的描述。
591.s1403,终端设备确定需要传输第一小数据的第一时刻。
592.其中,第一时刻也可以理解为第一小数据的到达时刻。
593.可选地,在s1403之后,方法还包括:终端设备判断第一小数据的大小,是否小于小数据的门限值,如果小于第一数据门限值,则执行s1404,否则终端设备需要进入rrc_connected态传输数据,则执行s1407b。
594.可选地,方法还包括:终端设备判断当前的参考信号接收功率(reference signal receiving power,rsrp)是否大于第一rsrp门限值,若大于第一rsrp门限值,则执行s1404,否则结束。也就是说,如果终端设备当前的rsrp大于第一rsrp门限值,则表示终端设备离网络设备比较近,信号质量较好,可以传输小数据。
595.可选地,若终端设备当前的psrp小于或等于第一rsrp门限值,则不结束,继续执行s1407b。
596.可以理解的是,终端设备判断当前rsrp与第一rsrp门限值的大小可以与s1403的关系不作任何限制,终端设备判断当前rsrp与第一rsrp门限值的大小可以在s1403之前或者之后,或者同时进行。
597.可选地,在s1403之后,方法还包括:终端设备判断第一小数据的大小,是否小于第一数据门限值,以及,当前rsrp是否大于第一rsrp门限值。若第一小数据小于第一数据门限值,且当前rsrp大于第一rsrp门限值,则执行s1404;若第一小数据大于或等于第一数据门限值,则终端设备需要进入rrc_connected态传输数据,则执行s1407b;若当前rsrp小于第一rsrp门限值,则结束,或者执行s1407b。
598.其中,s1403中其他的描述参见s1203的描述,为了避免赘述,不详细描述。
599.s1404同s1204。
600.s1405,若第一参数指示允许使用随机接入过程传输小数据,则执行s1406,否则执行s1408。
601.需要说明的是,s1404与s1405之前的顺序没有任何限制,也即终端设备启动定时器时间与判断第一参数是否指示允许使用随机接入过程传输小数据的顺序并任何限制。如果s1405在s1404之前,第一参数指示允许使用随机接入过程传输小数据,则执行s1404。
602.s1406,s1407a以及s1408,分别同s1205,1206a以及s1207。
603.可选地,方法1400可以不存在s1404、s1406和s1408,也就是说方法1400可以不存在关于定时器的描述。作为s1404、s1405、s1406和s1408可替换的方案:终端设备根据在第一时刻起的第一时长内是否存在cg资源以及第一参数,确定用于传输第一小数据的资源。如果第一时刻起的第一时长内存在cg资源,且第一参数指示不允许使用随机接入过程传输小数据,则在存在的cg资源上传输第一小数据;如果在第一时刻起的第一时长内不存在cg资源,且第一参数指示允许使用随机接入过程传输小数据,则执行s1407a。
604.可选地,方法1400可以不存在s1404、s1406和s1408,也就是说方法1400可以不存在关于定时器的描述。作为s1404、s1405、s1406和s1408可替换的方案:终端设备根据第一时刻距离下一个预配置资源的时长是否大于或等于第一时长且第一参数,确定用于传输所述第一小数据的资源。具体地,第一时刻距离下一个cg资源的时长大于第一时长,且第一参数指示允许使用随机接入过程传输小数据,则执行s1407a;第一时刻距离下一个cg资源的时长小于或等于第一时长,且第一参数用于指示不允许使用随机接入过程传输小数据,则在下一个cg资源上传输第一小数据。
605.s1407b,终端设备发起正常的随机接入,终端设备进入rrc连接态。
606.在s1407b之后,方法1400包括s1409。
607.s1409,终端设备在rrc连接态下传输第一小数据。
608.其中,s1409描述参见s1208的描述。
609.需要说明的是,图12-图14中的方法实施例中的第一时长可以与图9-图11的方法实施例中的第一时长相同或者不同,本技术不予限制。图12-图14中的方法实施例中的第一小数据可以与图9-图11的方法实施例中的第一小数据相同或者不同。图12-图14中的方法实施例中的第一时刻可以与图9-图11的方法实施例中的第一时刻相同或者不同。同样地,图12-图14中的方法实施例中的第一指示信息可以与图9-图11的方法实施例中的第一指示信息相同或者不同。
610.在上述方案中,默认终端设备是支持cg-sdt的,可选地,在方法900,方法1100,方法1200或者方法1400之前,方法还包括:终端设备确定cg-sdt有效。具体地,终端设备确定是否满足以下至少一个条件确定cg-sdt是否有效。
611.条件一:tat运行,即终端设备的ta有效,终端设备与网络设备处于上行同步状态,则表示cg-sdt有效,否则无效。
612.条件二,在tat运行的前提下,终端设备当前的rsrp大于预设的rsrp 1。换句话说,终端设备当前的rsrp大于预设的rsrp 1表示终端设备离网络设备较近,信道质量较好,如果进行cg-sdt,则成功率较高,cg-sdt有效。如果当前的rsrp小于或等于预设的rsrp 1,则表示终端设备离网络设备较远,信道质量差,如果进行cg-sdt,则成功率较低,cg-sdt无效。其中,rsrp 1可以为网络设备为cg-sdt配置的,rsrp可以为网络设备为cg-sdt何ra-sdt配置的。
613.条件三,在上次ta有效的预设时间段内,终端设备的rsrp的增加量或者减少量没有超过rsrp 2,则表示cg-sdt有效。也就是说,可以根据终端设备的rsrp的增加量或者减少量确定终端设备是否发生移动,如果rsrp的增加量或者减少量大于或等于rsrp 2,则表示相对于上次ta有效内,终端设备发送移动或者移动距离较大,采用如果进行cg-sdt,则成功率较低,cg-sdt无效;相反地,如果rsrp的增加量或者减少量小于rsrp 2,则表示相对于上次ta有效内,终端设备没有移动或者移动距离较小,采用如果进行cg-sdt,则成功率较高,cg-sdt有效。
614.条件四,若网络设备在sul和/或nul上配置cg-sdt,则终端设备需要基于当前的rsrp与基站预设的rsrp 3门限比较,确定sul上配置的cg-sdt有效还是nul上配置的cg-sdt有效。假设sul和nul上均配置了cg-sdt,则终端设备将当前rsrp与rsrp 3比较,若小于rsrp 3则选择sul上的cg-sdt,若大于rsrp 3则选择nul上的cg-sdt,也就是说如果网络设备在sul和nul上都配置了cg-sdt,如果终端设备当前的rsrp小于rsrp 3,则表示终端设备离网络设备较远,应采用sul上配置的cg-sdt,也即sul上的cg-sdt有效,nul上的cg-sdt无效。如果终端设备当前的rsrp大于或等于rsrp 3,则表示终端设备离网络设备较近,应采用nul上配置的cg-sdt,也即nul上的cg-sdt有效,sul上的cg-sdt无效。假设网络设备仅在sul上配置cg-sdt,则终端设备将当前的rsrp与rsrp 3比较,若当前的rsrp小于rsrp 3则选择sul上的cg-sdt,此时cg-sdt有效,若当前的rsrp大于或等于rsrp 3则无法使用cg_sdt,即sul上的cg-sdt无效,也就是说网络设备配置了在sul上的cg-sdt,终端设备离网络设备比较远的情况下,可以利用sul上的cg-sdt,否则sul上的cg-sdt无效;假设网络设备仅在nul上配置cg-sdt,则终端设备将当前rsrp与rsrp 3比较,若前rsrp小于rsrp 3则无法使用cg_sdt,若前rsrp大于或等于rsrp_3则选择nul上的cg_sdt,即nul上的cg-sdt有效,也就是说网络设备配置了在nul上的cg-sdt,只有终端设备离网络设备比较近的情况下,可以利用nul上的cg-sdt,否则nul上的cg-sdt无效。
615.条件五,终端设备所处的范围为网络设备覆盖的范围,且该网络设备为终端设备配置过用于cg-sdt的cg资源。
616.需要说明的是,本技术实施例中,第一rsrp门限值,第二rsrp门限值,rsrp 1,rsrp2,rsrp3这些可以是网络设备在广播消息中广播的或者网络设备配置的,本技术实施例不予限制。第一rsrp门限值或第二rsrp门限值可以与rsrp 1,rsrp2或rsrp3相同,或者第一rsrp门限值或第二rsrp门限值可以与rsrp 1,rsrp2或rsrp3不同。
617.需要说明的是,本技术实施例中的第一小数据也可以称为小包数据。
618.本技术实施例中,“大于或等于”可以替换成“大于”,“小于”可以替换成“小于或等
于”;“大于”可以替换成“大于或等于”,“小于或等于”可以替换成“小于”,换句话说,本技术实施例中对于等于的情况可以属于大于这个分支,也可以属于小于这个分支,本技术实施例不予限制。
619.本文中描述的各个实施例可以为独立的方案,也可以根据内在逻辑进行组合,这些方案都落入本技术的保护范围中。
620.可以理解的是,上述各个方法实施例中由终端设备实现的方法和操作,也可以由可用于终端设备的部件(例如芯片或者电路)实现,上述各个方法实施例中由网络设备实现的方法和操作,也可以由可用于网络设备的部件(例如芯片或者电路)实现。
621.上文描述了本技术提供的方法实施例,下文将描述本技术提供的装置实施例。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,这里不再赘述。
622.图15示出了本技术实施例提供的通信装置1500。该通信装置1500包括处理器1510和收发器1520。其中,处理器1510和收发器1520通过内部连接通路互相通信,该处理器1510用于执行指令,以控制该收发器1520发送信号和/或接收信号。
623.可选地,该通信装置1500还可以包括存储器1530,该存储器1530与处理器1510、收发器1520通过内部连接通路互相通信。该存储器1530用于存储指令,该处理器1510可以执行该存储器1530中存储的指令。在一种可能的实现方式中,通信装置1500用于实现上述方法实施例中的终端设备对应的各个流程和步骤。在另一种可能的实现方式中,通信装置1500用于实现上述方法实施例中的网络设备对应的各个流程和步骤。
624.应理解,通信装置1500可以具体为上述实施例中的网络设备或终端设备,也可以是芯片或者芯片系统。对应的,该收发器1520可以是该芯片的收发电路,在此不做限定。具体地,该通信装置1500可以用于执行上述方法实施例中与网络设备或终端设备对应的各个步骤和/或流程。可选地,该存储器1530可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。该处理器1510可以用于执行存储器中存储的指令,并且当该处理器1510执行存储器中存储的指令时,该处理器1510用于执行上述与网络设备或终端设备对应的方法实施例的各个步骤和/或流程。
625.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
626.应注意,本技术实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术
实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
627.可以理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
628.根据本技术实施例提供的方法,本技术还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述方法实施例中网络设备或者终端设备所执行的各个步骤或流程。
629.根据本技术实施例提供的方法,本技术还提供一种计算机可读存储介质,该计算机可读存储介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行上述方法实施例中终端设备或网络设备所执行的各个步骤或流程。
630.根据本技术实施例提供的方法,本技术还提供一种通信系统,其包括前述的一个或多个终端设备以及一个或多个网络设备。
631.上述各个装置实施例中和方法实施例中的完全对应,由相应的模块或单元执行相应的步骤,例如通信单元(收发器)执行方法实施例中接收或发送的步骤,除发送、接收外的其它步骤可以由处理单元(处理器)执行。具体单元的功能可以基于相应的方法实施例。其中,处理器可以为一个或多个。
632.在本技术中,“指示”可以包括直接指示和间接指示,也可以包括显式指示和隐式指示。将某一信息所指示的信息称为待指示信息,则具体实现过程中,对待指示信息进行指示的方式可以有很多种,例如但不限于,可以直接指示待指示信息,如指示待指示信息本身或者该待指示信息的索引等。也可以通过指示其他信息来间接指示待指示信息,其中该其他信息与待指示信息之间存在关联关系。还可以仅仅指示待指示信息的一部分,而待指示信息的其他部分则是已知的或者提前约定的。例如,还可以借助预先约定(例如协议规定)的各个信息的排列顺序来实现对特定信息的指示,从而在一定程度上降低指示开销。
633.在本技术的实施例中,各术语及英文缩略语均为方便描述而给出的示例性举例,不应对本技术构成任何限定。本技术并不排除在已有或未来的协议中定义其它能够实现相同或相似功能的术语的可能。
634.应理解,本文中“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例
如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
635.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
636.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以基于前述方法实施例中的对应过程,在此不再赘述。
637.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
638.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
639.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
640.在上述实施例中,各功能单元的功能可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令(程序)。在计算机上加载和执行所述计算机程序指令(程序)时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
641.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储
器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
642.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1