小数据包传输资源选择方法、装置、终端及可读存储介质与流程
未命名
07-27
阅读:133
评论:0
1.本发明涉及无线通信技术领域,尤其涉及一种小数据包传输资源选择方法、装置、终端及可读存储介质。
背景技术:
2.当终端在空闲状态下测量周期很长时,特别是后继降低能力的情况下,协议栈发起小数据包传输时,参与小数据包传输资源选择所用同步信号块参考信号接收功率结果可能不准确,导致小数据包传输时究竟采用小数据包传输还是非小数据包传输,或者采用小数据包传输时具体采用基于预配置资源的小包传输还是基于随机接入的小包数据传输时,资源选择不合理。
技术实现要素:
3.本发明提供的小数据包传输资源选择方法、装置、终端及可读存储介质,能够获取当前小区最新的同步信号块参考信号接收功率,以便选择更优的传输资源。
4.第一方面,本发明提供一种小数据包传输资源选择方法,所述方法包括:
5.在启动小数据包传输资源选择之前,发送测量指令,以对当前小区的同步信号块参考信号接收功率进行测量;
6.接收上报的所述当前小区同步信号块参考信号接收功率的当前测量结果,并依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程。
7.可选地,依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程包括:
8.当前测量结果包括历史测量结果和当前测量结果滤波后的结果时;
9.依据网络配置上行数据量和所述滤波后的结果,执行所述小数据包传输资源选择过程。
10.可选地,依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程包括:
11.当前测量结果包括当前测量结果的实时数据时;
12.依据所述当前测量结果的实时数据和所述历史测量结果,执行所述小数据包传输资源选择过程。
13.第二方面,本发明提供一种小数据包传输资源选择方法,所述方法包括:
14.接收测量指令,并依据所述测量指令对当前小区的同步信号块参考信号接收功率进行测量,以获取当前测量结果;其中,所述测量指令是协议栈在启动小数据包传输资源选择之前发出的;
15.发送所述测量结果,以根据所述当前测量结果和当前测量结果之前的历史测量结果执行小数据包传输资源选择过程。
16.可选地,发送所述测量结果包括:
17.当前测量结果与所述历史测量结果的偏差超出预定阈值时;
18.采用当前测量结果作为小数据包传输下行同步信号块测量指示,并发送所述当前测量结果的实时数据。
19.可选地,发送所述测量结果包括:
20.当前测量结果与所述历史测量结果的偏差未超出预定阈值范围时;
21.将所述当前测量结果与所述历史测量结果进行滤波,并发送所述滤波后的结果。
22.第三方面,本发明提供一种小数据包传输资源选择装置,所述装置包括:
23.指令发送模块,用于在启动小数据包传输资源选择之前,发送测量指令,以对当前小区的同步信号块参考信号接收功率进行测量;
24.信息接收模块,用于接收上报的所述当前小区同步信号块参考信号接收功率的当前测量结果,并依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程。
25.可选地,所述信息接收模块具体用于:
26.当前测量结果包括当前测量结果的实时数据时;依据所述当前测量结果的实时数据和所述历史测量结果,执行所述小数据包传输资源选择过程。
27.可选地,所述信息接收模块具体用于:
28.当前测量结果包括当前测量结果的实时数据时;依据所述当前测量结果的实时数据和所述历史测量结果,执行所述小数据包传输资源选择过程。
29.第四方面,本发明提供一种小数据包传输资源选择装置,所述装置包括:
30.指令接收模块,用于接收测量指令,并依据所述测量指令对当前小区的同步信号块参考信号接收功率进行测量,以获取当前测量结果;其中,所述测量指令是协议栈在启动小数据包传输资源选择之前发出的;
31.信息发送模块,用于发送所述测量结果,以根据所述当前测量结果和当前测量结果之前的历史测量结果执行小数据包传输资源选择过程。
32.可选地,所述信息发送模块具体用于:
33.当前测量结果与所述历史测量结果的偏差超出预定阈值时;采用当前测量结果作为小数据包传输下行同步信号块测量指示,并发送所述当前测量结果的实时数据。
34.可选地,所述信息发送模块具体用于:
35.当前测量结果与所述历史测量结果的偏差未超出预定阈值范围时;将所述当前测量结果与所述历史测量结果进行滤波,并发送所述滤波后的结果。
36.第五方面,本发明提供一种终端,所述终端包括:
37.至少一个处理器;以及
38.与所述至少一个处理器通信连接的存储器;其中,
39.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一项所述的方法。
40.第六方面,本发明提供一种芯片,所述芯片位于终端,所述芯片包括:
41.至少一个处理器;以及
42.与所述至少一个处理器通信连接的存储器;其中,
43.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一项所述的方法。
44.第七方面,本发明提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如上述任一项所述的方法。
45.本发明提供的技术方案中,在协议栈在启动小数据包传输资源选择之前,首先指示物理层进行当前小区的同步信号块参考信号接收功率进行测量,协议栈在接收到物理层的当前测量结果之后,再依据当前测量结果和历史测量结果进行资源选择,从而,能够获取当前小区最新的同步信号块参考信号接收功率,以便选择更优的传输资源。
附图说明
46.图1为本发明一实施例小数据包传输资源选择方法的流程图;
47.图2为本发明另一实施例小数据包传输资源选择方法的流程图;
48.图3为本发明另一实施例小数据包传输资源选择装置的示意图;
49.图4为本发明另一实施例小数据包传输资源选择装置的示意图;
50.图5为本发明另一示例性实施例小数据包传输资源选择方法的流程图。
具体实施方式
51.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
52.本发明实施例提供一种小数据包传输资源选择方法,所述方法例如可以应用于终端协议栈,如图1所示,所述方法包括:
53.步骤100,在启动小数据包传输资源选择之前,发送测量指令,以对当前小区的同步信号块参考信号接收功率进行测量;
54.在一些实施例中,现有协议中提出了小数据包传输功能,对于小数据包传输的资源选择来说,主要由几个关键点,对于小数据包传输和非小数据包传输的选择,通常依赖于数据量门限和参考信号接收功率门限;对于采用新无线电链路nul还是补充上行链路sul的选择,通常基于小数据包传输的参考信号接收功率门限;对于基于预配置资源的小包传输还是基于随机接入的小包数据传输进行选择时,如果预配置许可资源中有同步信号块大于门限的资源,并且对应资源有效时,选择预配置资源的小包传输,否则,则基于小数据包传输的参考信号功率门限对随机接入的小数据包传输模式进行选择;当选择的载体上有2次信息交换的随机接入的小数据包传输资源,并且对应资源满足要求时,选择2次信息交换的随机接入的小数据包传输,否则,当当选择的载体上有4次信息交换的随机接入的小数据包传输资源,并且对应资源满足要求时,选择4次信息交换的随机接入的小数据包传输。但是,对于现有协议中的技术方案中,在小数据包传输启动时,直接应用历史测量结果,导致其资源选择可能并不合理。在本步骤中,在上层发起数据传输时,首先发送测量通知,完成对当前同步信号块参考信号接收功率的测量。
55.步骤200,接收上报的所述当前小区同步信号块参考信号接收功率的当前测量结
果,并依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程。
56.在一些实施例中,在测量结束之后,会将测量结果上报,从而,在选择小数据包传输资源时,会依据历史测量结果和当前测量结果进行选择,而不是单纯的依赖于历史测量结果。
57.本发明实施例提供的技术方案中,在在启动小数据包传输资源选择之前,首先进行当前小区的同步信号块参考信号接收功率进行测量,在接收到当前测量结果之后,再依据当前测量结果和历史测量结果进行资源选择,从而,能够获取当前小区最新的同步信号块参考信号接收功率,以便选择更优的传输资源。在一些优选的实施方式中,本实施方式例如可以由协议栈执行,对当前小区最新的同步信号块参考信号接收功率的测量例如可以由物理层进行。
58.作为一种可选的实施方式中,在步骤200中,依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程包括:
59.当前测量结果包括历史测量结果和当前测量结果滤波后的结果时;
60.依据网络配置上行数据量和所述滤波后的结果,执行所述小数据包传输资源选择过程。
61.在一些实施例中,在测量得到的当前测量结果与历史测量结果的偏差值不大于预定阈值时,表明当前的接收功率波动不大,因此,可以将历史测量结果与当前测量结果进行滤波后上报。在接收到滤波结果后,依据网络配置上行数据量和同步信号块参考信号门限值进行小数据包传输资源选择过程。其中,所述滤波结果是对同步信号块参考信号的历史测量值结果和当前测量结果经过加权后得到的值。
62.作为一种可选的实施方式,在步骤200中,依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程包括:
63.当前测量结果包括当前测量结果的实时数据时;
64.依据所述当前测量结果的实时数据和所述历史测量结果,执行所述小数据包传输资源选择过程。
65.在一些实施例中,在测量得到的当前测量结果与历史测量结果的偏差值大于预定阈值时,表明当前的接收功率就有较大的波动,因此,应当以当前测量结果为准,将直接采用最新的测量结果作为小数据包传输下行同步信号块测量指示,并将当前测量结果实时上报,在资源选择的过程中,依据协议中的规则,也将选择对应的资源。
66.本发明实施例还提供一种小数据包传输资源选择方法,所述方法例如可以应用于终端物理层,如图2所示,所述方法包括:
67.步骤300,接收发送的测量指令,并依据所述测量指令对当前小区的同步信号块参考信号接收功率进行测量,以获取当前测量结果;其中,所述测量指令是协议栈在启动小数据包传输资源选择之前发出的;
68.在一些实施例中,现有协议中提出了小数据包传输功能,对于小数据包传输的资源选择来说,主要由几个关键点,对于小数据包传输和非小数据包传输的选择,通常依赖于数据量门限和参考信号接收功率门限;对于采用新无线电链路nul还是补充上行链路sul的选择,通常基于小数据包传输的参考信号接收功率门限;对于基于预配置资源的小包传输
还是基于随机接入的小包数据传输进行选择时,如果预配置许可资源中有同步信号块大于门限的资源,并且对应资源有效时,选择预配置资源的小包传输,否则,则基于小数据包传输的参考信号功率门限对随机接入的小数据包传输模式进行选择;当选择的载体上有2次信息交换的随机接入的小数据包传输资源,并且对应资源满足要求时,选择2次信息交换的随机接入的小数据包传输,否则,当当选择的载体上有4次信息交换的随机接入的小数据包传输资源,并且对应资源满足要求时,选择4次信息交换的随机接入的小数据包传输。但是,对于现有协议中的技术方案中,在小数据包传输启动时,直接应用历史测量结果,导致其资源选择可能并不合理。在本步骤中,在上层发起数据传输时,协议栈首先向物理层发送测量通知,完成对当前同步信号块参考信号接收功率的测量。
69.步骤400,发送所述测量结果,以根据所述当前测量结果和当前测量结果之前的历史测量结果执行小数据包传输资源选择过程。
70.在一些实施例中,在测量结束之后,会将测量结果上报,从而,在选择小数据包传输资源时,会依据历史测量结果和当前测量结果进行选择,而不是单纯的依赖于历史测量结果。
71.本发明实施例提供的技术方案中,在启动小数据包传输资源选择之前,首先进行当前小区的同步信号块参考信号接收功率进行测量,协议栈在接收到当前测量结果之后,再依据当前测量结果和历史测量结果进行资源选择,从而,能够获取当前小区最新的同步信号块参考信号接收功率,以便选择更优的传输资源。
72.作为一种可选的实施方式,在步骤400中,发送所述测量结果包括:
73.当前测量结果与所述历史测量结果的偏差超出预定阈值时;
74.采用当前测量结果作为小数据包传输下行同步信号块测量指示,发送将所述当前测量结果的实时数据。
75.在一些实施例中,在测量得到的当前测量结果与历史测量结果的偏差值不大于预定阈值时,表明当前的接收功率波动不大,因此,可以将历史测量结果与当前测量结果进行滤波后上报。以依据网络配置上行数据量和同步信号块参考信号门限值进行小数据包传输资源选择过程。
76.作为一种可选的实施方式,在步骤400中,发送所述测量结果发送包括:
77.当前测量结果与所述历史测量结果的偏差未超出预定阈值范围时;
78.将所述当前测量结果与所述历史测量结果进行滤波,并发送所述滤波后的结果。
79.在一些实施例中,在测量得到的当前测量结果与历史测量结果的偏差值大于预定阈值时,表明当前的接收功率就有较大的波动,因此,应当以当前测量结果为准,直接采用最新的测量结果作为小数据包传输下行同步信号块测量指示,并将当前测量结果实时上报,在资源选择的过程中,依据协议中的规则,也将选择对应的资源。
80.本发明实施例还提供一种小数据包传输资源选择装置,所述装置位于终端协议栈,如图3所示,所述装置包括:
81.指令发送模块,用于在启动小数据包传输资源选择之前,发送测量指令,以对当前小区的同步信号块参考信号接收功率进行测量;
82.信息接收模块,用于接收上报的所述当前小区同步信号块参考信号接收功率的当前测量结果,并依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小
数据包传输资源选择过程。
83.作为一种可选的实施方式,所述信息接收模块具体用于:
84.当前测量结果包括当前测量结果的实时数据时;依据所述当前测量结果的实时数据和所述历史测量结果,执行所述小数据包传输资源选择过程。
85.作为一种可选的实施方式,所述信息接收模块具体用于:
86.当前测量结果包括当前测量结果的实时数据时;依据所述当前测量结果的实时数据和所述历史测量结果,执行所述小数据包传输资源选择过程。
87.本发明实施例还提供一种小数据包传输资源选择装置,所述装置位于终端物理层,如图4所示,所述装置包括:
88.指令接收模块,用于接收测量指令,并依据所述测量指令对当前小区的同步信号块参考信号接收功率进行测量,以获取当前测量结果;其中,所述测量指令是协议栈在启动小数据包传输资源选择之前发出的;
89.信息发送模块,用于发送所述测量结果,以根据所述当前测量结果和当前测量结果之前的历史测量结果执行小数据包传输资源选择过程。
90.作为一种可选的实施方式,所述信息发送模块具体用于:
91.当前测量结果与所述历史测量结果的偏差超出预定阈值时;采用当前测量结果作为小数据包传输下行同步信号块测量指示,并发送所述当前测量结果的实时数据。
92.作为一种可选的实施方式,所述信息发送模块具体用于:
93.当前测量结果与所述历史测量结果的偏差未超出预定阈值范围时;将所述当前测量结果与所述历史测量结果进行滤波,并发送所述滤波后的结果。
94.如图5所示,提供了一种示例性的实施方式,用于对本发明各实施例中的技术方案进行示例性的说明,具体如下:
95.在协议栈准备启动小数据包传输时,首先向物理层发送指令,指示物理层对当前小区的小数据包传输下行同步信号块参考信号接收功率进行测量;
96.物理层在接收到指令之后,立刻对当前小区的小数据包传输下行同步信号块参考信号接收功率进行测量;
97.在完成测量之后,判断当前测量结果与历史测量结果的偏差是否超出预定阈值,该预定阈值可以取经验值或先验值;
98.当偏差未超出预定阈值时,将当前测量结果和历史测量结果进行滤波后上报小数据包传输下行同步信号块测量指示至协议栈,当偏差超出预定阈值时,采用当前测量结果作为小数据包传输下行同步信号块测量指示,并将当前测量结果的实时数据发送给协议栈;
99.协议栈在接收到当前测量结果的实时数据或者当前测量结果与历史测量结果的滤波后数据时,基于网络配置上行数据量和同步信号块参考信号接收功率门限进行小数据包传输资源的选择,并将选择结果发送给物理层。
100.本发明实施例还提供一种终端,所述终端包括:
101.至少一个处理器;以及
102.与所述至少一个处理器通信连接的存储器;其中,
103.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一
个处理器执行,以使所述至少一个处理器能够执行上述任一项所述的方法。
104.本发明实施例还提供一种芯片,所述芯片位于终端,所述芯片包括:
105.至少一个处理器;以及
106.与所述至少一个处理器通信连接的存储器;其中,
107.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一项所述的方法。
108.本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如上述任一项所述的方法。
109.本领域普通技术人员可以理解实现上述方法实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
110.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
技术特征:
1.一种小数据包传输资源选择方法,其特征在于,所述方法包括:在启动小数据包传输资源选择之前,发送测量指令,以对当前小区的同步信号块参考信号接收功率进行测量;接收所述当前小区同步信号块参考信号接收功率的当前测量结果,并依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程。2.根据权利要求1所述的方法,其特征在于,依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程包括:当前测量结果包括历史测量结果和当前测量结果滤波后的结果时;依据网络配置上行数据量和所述滤波后的结果,执行所述小数据包传输资源选择过程。3.根据权利要求1所述的方法,其特征在于,依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程包括:当前测量结果包括当前测量结果的实时数据时;依据所述当前测量结果的实时数据和所述历史测量结果,执行所述小数据包传输资源选择过程。4.一种小数据包传输资源选择方法,其特征在于,所述方法包括:接收测量指令,并依据所述测量指令对当前小区的同步信号块参考信号接收功率进行测量,以获取当前测量结果;其中,所述测量指令是在启动小数据包传输资源选择之前发出的;发送所述测量结果,以根据所述当前测量结果和当前测量结果之前的历史测量结果执行小数据包传输资源选择过程。5.根据权利要求4所述的方法,其特征在于,发送所述测量结果包括:当前测量结果与所述历史测量结果的偏差超出预定阈值时;采用当前测量结果作为小数据包传输下行同步信号块测量指示,并发送所述当前测量结果的实时数据。6.根据权利要求4所述的方法,其特征在于,将所述测量结果发送至协议栈包括:当前测量结果与所述历史测量结果的偏差未超出预定阈值范围时;将所述当前测量结果与所述历史测量结果进行滤波,并发送所述滤波后的结果。7.一种小数据包传输资源选择装置,其特征在于,所述装置包括:指令发送模块,用于在启动小数据包传输资源选择之前,发送测量指令,以对当前小区的同步信号块参考信号接收功率进行测量;信息接收模块,用于接收上报的所述当前小区同步信号块参考信号接收功率的当前测量结果,并依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程。8.根据权利要求7所述的装置,其特征在于,所述信息接收模块具体用于:当前测量结果包括当前测量结果的实时数据时;依据所述当前测量结果的实时数据和所述历史测量结果,执行所述小数据包传输资源选择过程。9.根据权利要求7所述的装置,其特征在于,所述信息接收模块具体用于:当前测量结果包括当前测量结果的实时数据时;依据所述当前测量结果的实时数据和
所述历史测量结果,执行所述小数据包传输资源选择过程。10.一种小数据包传输资源选择装置,其特征在于,所述装置包括:指令接收模块,用于接收测量指令,并依据所述测量指令对当前小区的同步信号块参考信号接收功率进行测量,以获取当前测量结果;其中,所述测量指令是协议栈在启动小数据包传输资源选择之前发出的;信息发送模块,用于发送所述测量结果,以根据所述当前测量结果和当前测量结果之前的历史测量结果执行小数据包传输资源选择过程。11.根据权利要求10所述的装置,其特征在于,所述信息发送模块具体用于:当前测量结果与所述历史测量结果的偏差超出预定阈值时;采用当前测量结果作为小数据包传输下行同步信号块测量指示,并发送所述当前测量结果的实时数据。12.根据权利要求10所述的方法,其特征在于,所述信息发送模块具体用于:当前测量结果与所述历史测量结果的偏差未超出预定阈值范围时;将所述当前测量结果与所述历史测量结果进行滤波,并发送所述滤波后的结果。13.一种终端,其特征在于,所述终端包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至3或4至6中任一项所述的方法。14.一种芯片,所述芯片位于终端,其特征在于,所述芯片包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至3或4至6中任一项所述的方法。15.一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如权利要求1至3或4至6中任一项所述的方法。
技术总结
本发明提供一种小数据包传输资源选择方法,所述方法包括:在启动小数据包传输资源选择之前,发送测量指令,以对当前小区的同步信号块参考信号接收功率进行测量;接收上报的所述当前小区同步信号块参考信号接收功率的当前测量结果,并依据所述当前测量结果和当前测量结果之前的历史测量结果,执行所述小数据包传输资源选择过程。本发明能够获取当前小区最新的同步信号块参考信号接收功率,以便选择更优的传输资源。优的传输资源。优的传输资源。
技术研发人员:程永旺
受保护的技术使用者:展讯通信(上海)有限公司
技术研发日:2023.04.28
技术公布日:2023/7/25
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
