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

无线链路控制轮询方法及装置与流程

2022-03-04 23:35:54 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种无线链路控制轮询方法及装置。


背景技术:

2.无线链路控制(rlc,radio link control)协议的主要功能是将来自分组数据汇聚控制(packet data convergence protocol)层的数据单元分段分成适当大小的分片,以适应媒体访问控制(medium access control,mac)层提供的发送缓存传输块大小。
3.rlc实体有三种工作模式:透明模式(tm,transparent mode),非确认模式(um,unacknowledged mode),确认模式(am,acknowledged mode)。其中,只有am模式通过自动重传请求(arq,automatic repeat request)机制来实现可靠传输。
4.自动重传请求是一种rlc层am传输错误控制方法。am模式rlc接收端(am rlc接收端)在符合一定条件时,会发送状态报告(status report)给am模式rlc发送端(am rlc发送端),状态报告包含当前接收端数据单元的确认(ack)和非确认(nack)信息。am rlc发送端实体根据接收端发送来的状态报告,获取相应rlc sdu的接收失败信息,重传丢失的数据包,并更新相关发送参数。
5.am rlc接收端发送状态报告一般有两种触发方式:一种如图1所示,在重组定时器超时之后,检测到数据单元(或分片)丢失或者接收失败;另一种如图2所示,基于rlc协议中定义的轮询功能,am rlc发送端主动发送轮询报文(polling),询问接收端的接收情况,接收端在确定轮询标记为1之后发送状态报告。
6.am rlc发送端在满足触发轮询功能条件时,将要发送的数据报文中轮询标记p置为1,同时启动轮询定时器;如果在定时器规定时间内收到对端发送的状态报告,则停止轮询定时器;如果定时器超时,重传未被确认的最后一个未确认sdu或分片并置位轮询标记。
7.目前根据rlc协议,am rlc发送端在轮询定时器超时之后,如果重传缓存和新传缓存都为空,或者因为发送窗满导致无法发送新传数据,为触发轮询标记(p位)发送,会直接重传最高sn的sdu或分片,或者任意一个未被对端确认的rlc sdu。在此情况下,rlc向mac申请该重传的sdu或分片大小的传输资源(bo),而如果此时mac分配的资源不够申请的大小,则会触发分段或重分段流程,导致rlc处理复杂化和带宽资源的浪费。


技术实现要素:

8.本发明提供一种无线链路控制轮询方法及装置,用以解决现有技术中无线链路控制轮询中状态报告的传输效率较低的缺陷,实现更高效的状态报告传输。
9.本发明提供一种无线链路控制轮询方法,包括:
10.在满足轮询的触发条件的情况下,向接收端发送目标pdu分片的数据包,并启动轮询定时器;
11.在轮询定时器超时的情况下,向所述接收端发送目标报文,以触发所述接收端执行返回状态报告的流程;
12.其中,所述目标pdu分片的数据包中的轮询标志位的值为第一预设值;所述第一预设值,用于指示启动轮询;所述目标报文为所述接收端已确认的pdu分片的数据包头;所述已确认的pdu分片的数据包头包括轮询标志位、所述已确认的pdu分片的sn和目标数量个字节的数据;所述目标报文中的轮询标志位的值为所述第一预设值。
13.根据本发明提供一种的无线链路控制轮询方法,所述目标数量为1。
14.根据本发明提供一种的无线链路控制轮询方法,所述在轮询定时器超时的情况下,向所述接收端发送目标报文之后,还包括:
15.在接收到所述接收端返回的状态报告的情况下,重传所述接收端未确认的pdu分片的数据包。
16.本发明还提供一种无线链路控制轮询方法,包括:
17.接收发送端发送的目标报文;
18.向所述发送端返回状态报告;
19.其中,所述目标报文为所述接收端已确认的pdu分片的数据包头;所述已确认的pdu分片的数据包头包括轮询标志位、所述已确认的pdu分片的sn和目标数量个字节的数据;所述目标报文中的轮询标志位的值为第一预设值;所述第一预设值,用于指示启动轮询。
20.根据本发明提供一种的无线链路控制轮询方法,所述向所述发送端返回状态报告之后,还包括:
21.丢弃所述目标报文。
22.本发明还提供一种无线链路控制轮询装置,包括:
23.第一发送模块,用于在满足轮询的触发条件的情况下,向接收端发送目标pdu分片的数据包,并启动轮询定时器;
24.第二发送模块,用于在轮询定时器超时的情况下,向所述接收端发送目标报文,以触发所述接收端执行返回状态报告的流程;
25.其中,所述目标pdu分片的数据包中的轮询标志位的值为第一预设值;所述第一预设值,用于指示启动轮询;所述目标报文为所述接收端已确认的pdu分片的数据包头;所述已确认的pdu分片的数据包头包括轮询标志位、所述已确认的pdu分片的sn和目标数量个字节的数据;所述目标报文中的轮询标志位的值为所述第一预设值。
26.本发明还提供一种无线链路控制轮询装置,包括:
27.报文接收模块,用于接收发送端发送的目标报文;
28.报告发送模块,用于向所述发送端返回状态报告;
29.其中,所述目标报文为所述接收端已确认的pdu分片的数据包头;所述已确认的pdu分片的数据包头包括轮询标志位、所述已确认的pdu分片的sn和目标数量个字节的数据;所述目标报文中的轮询标志位的值为第一预设值;所述第一预设值,用于指示启动轮询。
30.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述无线链路控制轮询方法的步骤。
31.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算
机程序被处理器执行时实现如上述任一种所述无线链路控制轮询方法的步骤。
32.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述无线链路控制轮询方法的步骤。
33.本发明提供的无线链路控制轮询方法及装置,通过发送端在轮询定时器超时的情况下,向接收端发送目标报文,触发接收端执行返回状态报告的流程,目标报文为接收端已确认的pdu分片的数据包头,携带有轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据,能很大程度简化发送端和接收端的处理流程,能避免发送端进行分片或重分片,能减少占用带宽资源,能降低处理延时,能提高状态报告的传输效率。进一步地,发送端在收到后续的状态报告之后,能够更迅速的更新参数,能提高整体传输效率。
附图说明
34.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
35.图1是现有技术提供的rlc实体确认模式工作的交互示意图之一;
36.图2是现有技术提供的rlc实体确认模式工作的交互示意图之二;
37.图3是本发明提供的无线链路控制轮询方法的流程示意图之一;
38.图4是本发明提供的无线链路控制轮询方法中目标报文的格式示意图;
39.图5是本发明提供的无线链路控制轮询方法的流程示意图之二;
40.图6是本发明提供的无线链路控制轮询方法中发送端的工作流程示意图;
41.图7是本发明提供的无线链路控制轮询方法中接收端的工作流程示意图;
42.图8是本发明提供的无线链路控制轮询装置的结构示意图之一;
43.图9是本发明提供的无线链路控制轮询装置的结构示意图之二;
44.图10是本发明提供的电子设备的结构示意图。
具体实施方式
45.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.在本发明实施例的描述中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性,且不涉及顺序。
47.在本发明实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明实施例中的具体含义。
48.下面结合图3至图10描述本发明提供的无线链路控制轮询方法及装置。
49.图3是本技术提供的无线链路控制轮询方法的流程示意图。下面结合图3描述本技术实施例的无线链路控制轮询方法。如图3所示,该方法包括:步骤301、在满足轮询的触发条件的情况下,向接收端发送目标pdu分片的数据包,并启动轮询定时器。
50.其中,目标pdu分片的数据包中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询。
51.具体地,本发明实施例提供的无线链路控制轮询方法的执行主体为无线链路控制轮询装置。该装置是一种rlc实体,作为am rlc发送端(以下简称“发送端”)。该装置可以为用户设备(ue,user equipment)或者基站。该方法可以适用于4g和5g等移动通信技术,具体可以用于4g和5g等移动通信技术中rlc协议定义的轮询。
52.轮询的触发条件可以包括:轮询(poll)计数器达到目标阈值或者发送缓存(包括传输缓存和重传缓存)为空。
53.发送端维护的轮询计数器可以包括以下两个:
54.pdu_without_poll:从上次最新的poll置位之后amd pdu的数目;
55.byte_without_poll:从上次最新的poll置位之后amd sdu的字节数。
56.目标阈值可以根据实际情况设置。对于目标阈值的具体值,本发明实施例不进行具体限定。
57.在满足轮询的触发条件的情况下,发送端执行向am rlc接收端(以下简称“接收端”)正常发送轮询报文的流程,并启动轮询定时器,还可以将轮询计数器清零。
58.轮询定时器的定时时长被设定为目标时长。轮询定时器可以基于目标时长进行倒计时。目标时长可以根据实际情况设置。对于目标时长的具体值,本发明实施例不进行具体限定。
59.发送端向接收端正常发送的轮询报文,可以为某一pdu分片的数据包。该pdu分片为目标pdu分片。
60.轮询报文中轮询标志位(poll标志位或p标志位)的值被置为第一预设值,以指示轮询已启动,触发接收端执行返回状态报告的流程,使得接收端在接收到轮询报文的情况下,向发送端返回状态报告。
61.相应地,在不满足轮询的触发条件的情况下,发送端向接收端发送的pdu分片的数据包中轮询标志位的值被置为第二预设值。第二预设值,用于指示未启动轮询。
62.示例性地,第一预设值一般可以为1,第二预设值一般可以为0。
63.步骤302、在轮询定时器超时的情况下,向接收端发送目标报文,以触发接收端执行返回状态报告的流程。
64.其中,目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值。
65.具体地,发送端可以基于轮询定时器,判断是否在目标时长内接收到接收端返回的状态报告。
66.如果在目标时长内接收到,则轮询定时器未超时;如果未在目标时长内接收到,则轮询定时器超时。
67.轮询定时器超时,说明接收端没有收到轮询报文,或者由于信道条件不好,接收端
发送的状态报告延迟或丢失,而发送端需要状态报告更新发送参数。
68.本发明实施例中,发送端构造一个较短的目标报文,作为向接收端重新发送的轮询报文,以触发接收端再次执行返回状态报告的流程。
69.可选地,构造目标报文的具体步骤可以包括:
70.在pdu分片的数据包头的基础上,将该数据包头中的sn(序列号)填写为接收端已确认的任一pdu分片的sn,将该数据包头中的轮询标志位的值置为第一预设值,在数据区填写目标数量个字节,从而得到目标报文。可选地,在数据区填写的数据可以不带数据内容。
71.目标报文和通常的pdu分片的数据包如图4所示。
72.目标数量的值较小,因而目标报文是一个较小的数据包,避免目标报文的数据量较大,从而导致需要向mac申请较大的传输块,在mac分配的资源小于申请值的情况下,触发分片或重分片处理。
73.优选地,该数据包头中的sn填写为接收端已确认的pdu分片中最大的sn。
74.发送端判断是否满足传输缓存和重传缓存都为空(没有等待发送的数据包)的条件;如果满足,构造目标报文;构造目标报文之后,向接收端发送该目标报文。
75.本发明实施例通过发送端在轮询定时器超时的情况下,向接收端发送目标报文,触发接收端执行返回状态报告的流程,目标报文为接收端已确认的pdu分片的数据包头,携带有轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据,能很大程度简化发送端和接收端的处理流程,能避免发送端进行分片或重分片,能减少占用带宽资源,能降低处理延时,能提高状态报告的传输效率。进一步地,发送端在收到后续的状态报告之后,能够更迅速的更新参数,能提高整体传输效率。
76.基于上述任一实施例的内容,目标数量为1。
77.具体地,构造目标报文的过程中,可以在pdu分片的数据包头的数据区仅填写一个字节的数据,以避免发送端进行分片或重分片,能减少占用带宽资源,能降低处理延时,能提高状态报告的传输效率。
78.基于上述任一实施例的内容,在轮询定时器超时的情况下,向接收端发送目标报文之后,还包括:在接收到接收端返回的状态报告的情况下,重传接收端未确认的pdu分片的数据包。
79.具体地,在轮询定时器未超时的情况下,即在目标时长内接收到接收端返回的状态报告的情况下,发送端可以处理收到的状态报告,重传nack pdu或者nack pdu的分片,更新相关的发送参数。
80.本发明实施例通过在接收到接收端返回的状态报告的情况下,重传接收端未确认的pdu分片的数据包,能实现自动重传,能提高传输的可靠性。
81.图5是本技术提供的无线链路控制轮询方法的流程示意图。下面结合图5描述本技术实施例的无线链路控制轮询方法。基于上述任一实施例的内容,如图5所示,该方法包括:步骤501、接收发送端发送的目标报文。
82.其中,目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询。
83.本发明实施例提供的无线链路控制轮询方法的执行主体为无线链路控制轮询装
置。该装置是一种rlc实体,作为am rlc接收端。该装置可以为用户设备(ue,user equipment)或者基站。
84.目标报文是发送端在满足轮询的触发条件的情况下,向接收端发送目标pdu分片的数据包,并启动轮询定时器之后,在轮询定时器超时的情况下,向接收端发送的轮询报文。
85.目标报文是发送端构造的一个较短的目标报文,可以是在pdu分片的数据包头的基础上,将该数据包头中的sn(序列号)填写为接收端已确认的任一pdu分片的sn,将该数据包头中的轮询标志位的值置为第一预设值,在数据区填写目标数量个字节之后得到的。
86.接收端接收发送端发送的目标报文。接收端接收目标报文之后,可以先获取目标报文中轮询标志位的值。
87.步骤502、向发送端返回状态报告。
88.具体地,在目标报文中轮询标志位的值为第一预设值的情况下,触发向发送端返回状态报告的流程,向发送端返回状态报告。
89.本发明实施例通过发送端在轮询定时器超时的情况下,向接收端发送目标报文,触发接收端执行返回状态报告的流程,目标报文为接收端已确认的pdu分片的数据包头,携带有轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据,能很大程度简化发送端和接收端的处理流程,能避免发送端进行分片或重分片,能减少占用带宽资源,能降低处理延时,能提高状态报告的传输效率。进一步地,发送端在收到后续的状态报告之后,能够更迅速的更新参数,能提高整体传输效率。
90.基于上述任一实施例的内容,向发送端返回状态报告之后,还包括:丢弃目标报文。
91.具体地,接收端在向发送端返回状态报告之后,可以获取目标报文中的sn;在目标报文中的sn为接收端已确认的某个pdu分片的sn的情况下,可以丢弃目标报文。
92.本发明实施例通过向发送端返回状态报告之后,丢弃目标报文,不影响pdu分片的接收,能提高传输的可靠性。
93.为了便于对本发明上述各实施例的理解,下面分别从发送端和接收端的角度描述无线链路控制轮询方法的流程。
94.如图6所示,无线链路控制轮询方法中发送端的工作流程可以包括以下步骤:
95.步骤601、判断poll计数器是否达到目标阈值和发送缓存是否为空。
96.若任一上述条件的判断结果为“是”,则执行步骤602;若上述两个条件的判断结果均为“否”,则执行步骤608。
97.步骤602、poll标志位置位。
98.将目标pdu分片的数据包中的poll标志位置为1(即第一预设值为1),向接收端发送该目标pdu分片的数据包。
99.步骤603、poll计数器清零。
100.步骤604、启动轮询定时器。
101.步骤605、判断目标时长内是否接收到状态报告。
102.若是,则执行步骤606;若否,则执行步骤607。
103.步骤606、重传nack pdu,更新发送参数。
104.停止轮询定时器,处理接收到的状态报告,向接收端重传nack pdu或者分片,更新相关的发送参数。
105.步骤607、发送构造的目标报文。
106.轮询定时器超时处理,基于接收端已确认的pdu分片的sn构造目标报文,向接收端发送目标报文。
107.步骤608、结束。
108.如图7所示,无线链路控制轮询方法中接收端的工作流程可以包括以下步骤:
109.步骤701、判断p标志位是否为1。
110.接收端接收到发送端发送的任一报文之后,判断该报文中的p标志位是否为1。若是,则执行步骤702;若是,则执行步骤703。
111.步骤702、触发发送状态报告的流程。
112.向发送端返回状态报告。
113.步骤703、判断sn是否为已确认的sn。
114.判断该报文中的sn是否为已确认的任一pdu分片的sn。若是,则执行步骤704;若是,则执行步骤705。
115.步骤704、丢弃报文。
116.步骤703的判断结果为是,说明该报文为目标报文,可以丢弃该报文。
117.步骤705、执行正常接收流程。
118.步骤703的判断结果为是,说明该报文为某个pdu分片的数据包,可以基于该pdu分片的sn进行接收和确认。
119.步骤706、结束。
120.下面对本发明提供的无线链路控制轮询装置进行描述,下文描述的无线链路控制轮询装置与上文描述的无线链路控制轮询方法可相互对应参照。
121.图8根据本发明实施例提供的无线链路控制轮询装置的结构示意图。基于上述任一实施例的内容,如图8所示,该装置包括第一发送模块801和第二发送模块802,其中:
122.第一发送模块801,用于在满足轮询的触发条件的情况下,向接收端发送目标pdu分片的数据包,并启动轮询定时器;
123.第二发送模块802,用于在轮询定时器超时的情况下,向接收端发送目标报文,以触发接收端执行返回状态报告的流程;
124.其中,目标pdu分片的数据包中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询;目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值。
125.具体地,本发明实施例提供的无线链路控制轮询装置作为am rlc发送端。该装置可以为用户设备(ue,user equipment)或者基站。
126.第一发送模块801和第二发送模块802电连接。
127.第一发送模块801在满足轮询的触发条件的情况下,执行向接收端正常发送轮询报文的流程,并启动轮询定时器,还可以将轮询计数器清零。
128.第二发送模块802可以基于轮询定时器,判断是否在目标时长内接收到接收端返
回的状态报告;如果未在目标时长内接收到,则轮询定时器超时,构造一个较短的目标报文,作为向接收端重新发送的轮询报文,以触发接收端再次执行返回状态报告的流程;构造目标报文之后,向接收端发送该目标报文。
129.可选地,该装置还可以包括:
130.第三发送模块,用于在接收到接收端返回的状态报告的情况下,重传接收端未确认的pdu分片的数据包。
131.本发明实施例提供的无线链路控制轮询装置,用于执行本发明上述无线链路控制轮询方法,其实施方式与本发明提供的无线链路控制轮询方法的实施方式一致,且可以达到相同的有益效果,此处不再赘述。
132.该无线链路控制轮询装置用于前述各实施例的无线链路控制轮询方法。因此,在前述各实施例中的无线链路控制轮询方法中的描述和定义,可以用于本发明实施例中各执行模块的理解。
133.本发明实施例通过发送端在轮询定时器超时的情况下,向接收端发送目标报文,触发接收端执行返回状态报告的流程,目标报文为接收端已确认的pdu分片的数据包头,携带有轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据,能很大程度简化发送端和接收端的处理流程,能避免发送端进行分片或重分片,能减少占用带宽资源,能降低处理延时,能提高状态报告的传输效率。进一步地,发送端在收到后续的状态报告之后,能够更迅速的更新参数,能提高整体传输效率。
134.图9根据本发明实施例提供的无线链路控制轮询装置的结构示意图。基于上述任一实施例的内容,如图9所示,该装置包括报文接收模块901和报告发送模块902,其中:
135.报文接收模块901,用于接收发送端发送的目标报文;
136.报告发送模块902,用于向发送端返回状态报告;
137.其中,目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询。
138.具体地,本发明实施例提供的无线链路控制轮询装置作为am rlc接收端。该装置可以为用户设备(ue,user equipment)或者基站。
139.报文接收模块901和报告发送模块902电连接。
140.报文接收模块901接收发送端发送的目标报文;接收目标报文之后,可以先获取目标报文中轮询标志位的值。
141.报告发送模块902在目标报文中轮询标志位的值为第一预设值的情况下,触发向发送端返回状态报告的流程,向发送端返回状态报告。
142.可选地,该装置还可以包括:
143.报文处理模块,用于丢弃目标报文。
144.本发明实施例提供的无线链路控制轮询装置,用于执行本发明上述无线链路控制轮询方法,其实施方式与本发明提供的无线链路控制轮询方法的实施方式一致,且可以达到相同的有益效果,此处不再赘述。
145.该无线链路控制轮询装置用于前述各实施例的无线链路控制轮询方法。因此,在前述各实施例中的无线链路控制轮询方法中的描述和定义,可以用于本发明实施例中各执
行模块的理解。
146.本发明实施例通过发送端在轮询定时器超时的情况下,向接收端发送目标报文,触发接收端执行返回状态报告的流程,目标报文为接收端已确认的pdu分片的数据包头,携带有轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据,能很大程度简化发送端和接收端的处理流程,能避免发送端进行分片或重分片,能减少占用带宽资源,能降低处理延时,能提高状态报告的传输效率。进一步地,发送端在收到后续的状态报告之后,能够更迅速的更新参数,能提高整体传输效率。
147.图10示例了一种电子设备的实体结构示意图,如图10所示,该电子设备可以包括:处理器(processor)1010、通信接口(communications interface)1020、存储器(memory)1030和通信总线1040,其中,处理器1010,通信接口1020,存储器1030通过通信总线1040完成相互间的通信。处理器1010可以调用存储器1030中的逻辑指令,以执行无线链路控制轮询方法,该方法包括:在满足轮询的触发条件的情况下,向接收端发送目标pdu分片的数据包,并启动轮询定时器;在轮询定时器超时的情况下,向接收端发送目标报文,以触发接收端执行返回状态报告的流程;其中,目标pdu分片的数据包中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询;目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值;或者,该方法包括:接收发送端发送的目标报文;向发送端返回状态报告;其中,目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询。
148.此外,上述的存储器1030中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
149.本技术实施例提供的电子设备中的处理器1010可以调用存储器1030中的逻辑指令,其实施方式与本技术提供的无线链路控制轮询方法的实施方式一致,且可以达到相同的有益效果,此处不再赘述。
150.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的无线链路控制轮询方法,该方法包括:在满足轮询的触发条件的情况下,向接收端发送目标pdu分片的数据包,并启动轮询定时器;在轮询定时器超时的情况下,向接收端发送目标报文,以触发接收端执行返回状态报告的流程;其中,目标pdu分片的数据包中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询;目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中
的轮询标志位的值为第一预设值;或者,该方法包括:接收发送端发送的目标报文;向发送端返回状态报告;其中,目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询。
151.本技术实施例提供的计算机程序产品被执行时,实现上述无线链路控制轮询方法,其具体的实施方式与前述方法的实施例中记载的实施方式一致,且可以达到相同的有益效果,此处不再赘述。
152.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的无线链路控制轮询方法,该方法包括:在满足轮询的触发条件的情况下,向接收端发送目标pdu分片的数据包,并启动轮询定时器;在轮询定时器超时的情况下,向接收端发送目标报文,以触发接收端执行返回状态报告的流程;其中,目标pdu分片的数据包中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询;目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值;或者,该方法包括:接收发送端发送的目标报文;向发送端返回状态报告;其中,目标报文为接收端已确认的pdu分片的数据包头;已确认的pdu分片的数据包头包括轮询标志位、已确认的pdu分片的sn和目标数量个字节的数据;目标报文中的轮询标志位的值为第一预设值;第一预设值,用于指示启动轮询。
153.本技术实施例提供的非暂态计算机可读存储介质上存储的计算机程序被执行时,实现上述无线链路控制轮询方法,其具体的实施方式与前述方法的实施例中记载的实施方式一致,且可以达到相同的有益效果,此处不再赘述。
154.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
155.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
156.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

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

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

相关文献