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

一种收发数据的方法及其装置与流程

2022-04-06 22:25:57 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉一种收发数据的方法及其装置。


背景技术:

2.现有通信技术中,分组数据汇聚协议(packet data convergence protocol, pdcp)能够管理接收端(例如,移动终端)接收到的分组数据,将分组数据按照其携带的序列号(serial number,sn)从小到大的顺序提交给上层应用。
3.考虑到处理资源和处理效率,pdcp通常定义一个接收窗口来表示接收端处理数据的最大范围(在接收端进行重排序时,该接收窗口也被称为重排序窗口),其中窗口的长度常表示为window_size=2[pdcp-sn-sizedl]

1, pdcp-sn-sizedl用于表示pdcp序列号的长度,窗口下边界常表示为“rx_deliv”,rx_deliv用于表示第一个没有被提交给上层的pdcp sdu 的count值,窗口上边界定义为“rx_deliv window_size-1”。基于3gpp 协议ts 38.323中规定的pdcp重排序的操作方法,当接收端接收到的数据的 count值小于窗口下边界时,将会导致重复接收,因此接收端将直接丢弃该数据,而count值大于窗口上边界的数据的发送是不被允许的,因为会导致超帧号(hfn)不同步。也就是说,发送端/接收端的发送/接收数据的count值需要保持在窗口内。而当接收端接收到的数据缺失时,则启动重排序定时器,以等待接收缺失的分组数据。
[0004]
相应地,现有的通信系统为实现mbs(multicast broadcast service,多播广播业务)数据的收发,将为每个mbs会话所对应的所有接收端发送相同的配置信息,使每个接收端的pdcp实体进行相同的配置,使每个接收端维护各自独立的接收窗口以接收对应的数据。
[0005]
然而,实际运行中,由于不同接收端的信道情况不同,内部处理速度不同等因素,导致不同接收端的接收速度及状态均不同。
[0006]
在某些情况下,某一个或几个接收端的pdcp数据的接收窗口远比其他接收端的窗口移动得缓慢,为了避免所述的超帧号不同步问题,发送端将不会发送超出其中移动得最为缓慢的接收窗口的上边界的数据,如图1所示,针对通信系统中某个mbs会话,包括基站nodeb,以及某mbs会话所对应的接收端ue-1、 ue-2、ue-3,当接收端ue-1因接收信道质量或内部处理资源等因素导致接收数据严重延迟时,将不仅仅只会影响到ue-1自身的接收进度,更会严重地影响所述mbs会话的数据收发进度,即,基站nodeb(lte中是enodeb,nr中是 gnodeb)对所述mbs会话的数据发送进度,以及接收端ue-2、ue-3的对所述 mbs会话的数据接收进度。


技术实现要素:

[0007]
针对目前传输某个mbs业务数据时,无法避免因某个接收端接收延迟而导致发送端发送该业务数据的进度过慢,进而拖慢其他的接收该业务数据的接收端的接收进度的问题,本发明解决技术问题所采用的技术方案为:
[0008]
提供一种发送数据的方法,包括:
[0009]
发送端发送包含用于调整所述时长的调整信息的第一配置指令,调度所述第一配置指令的pdcch由c-rnti,或g-rnti,或mcch-rnti加扰;
[0010]

[0011]
所述发送端发送包含所述时长以及所述调整信息的第二配置指令,调度所述第二配置指令的pdcch由c-rnti,或g-rnti,或mcch-rnti加扰。
[0012]
优选地,用于调整所述时长的调整信息至少包括:
[0013]
用于判断所述时长是否需要调整的窗口移动加速定时时长,和/或
[0014]
用于调整所述时长的调整系数,和/或
[0015]
用于调整所述时长的调整时长,和/或
[0016]
对应于所述调整时长的调整时长标识。
[0017]
优选地,所述配置指令中还包括无线承载标识,和/或业务标识,和/或pdcp 标识,和/或g-rnti;
[0018]
不同的所述无线承载标识,和/或所述业务标识,和/或所述pdcp标识,和/ 或g-rnti用于标识不同的业务,并分别对应于不同的所述时长以及用于调整所述时长的调整信息。
[0019]
还提供一种接收数据的方法,包括:
[0020]
接收端接收包含用于调整所述时长的调整信息的第一配置指令,调度所述第一配置指令的pdcch由c-rnti,或g-rnti,或mcch-rnti加扰;
[0021]

[0022]
所述接收端接收包含所述时长和所述调整信息的第二配置指令,调度所述第二配置指令的pdcch由c-rnti,或g-rnti,或mcch-rnti加扰;
[0023]
所述接收端根据所述配置指令对所述重排序定时器的时长进行调整,使所述重排序定时器以调整后的时长进行定时,以接收数据。
[0024]
优选地,用于调整所述时长的调整信息至少包括:
[0025]
用于判断所述时长是否需要调整的窗口移动加速定时时长,和/或
[0026]
用于调整所述时长的调整系数,和/或
[0027]
用于调整所述时长的调整时长,和/或
[0028]
对应于所述调整时长的调整时长标识。
[0029]
优选地,包括:
[0030]
若所述调整信息包括所述调整时长,所述接收端以所述调整时长调整当前的所述时长;
[0031]
若所述调整信息包括所述调整时长标识,所述接收端以所述调整时长标识对应的所述调整时长调整当前的所述时长;
[0032]
若所述调整信息包括所述调整系数,所述接收端以所述调整系数调整当前的所述时长;
[0033]
若所述调整信息包括所述窗口移动加速定时时长,所述接收端对所述窗口移动加速定时时长和所述重排序窗口的停滞时间进行比较判断,并根据判断结果,以所述调整时长,和/或所述调整时长标识,和/或所述调整系数,调整当前的所述时长;
[0034]
调整当前的所述时长的方式包括替换方式和算术运算方式。
[0035]
优选地,当所述调整信息包括所述窗口移动加速定时时长的具体处理过程包括:
[0036]
所述接收端设置窗口移动加速定时器,所述窗口移动加速定时器以所述窗口移动加速定时时长定时;
[0037]
当所述重排序窗口发生滑动时,启动或重启所述窗口移动加速定时器;
[0038]
若所述窗口移动加速定时器出现超时,所述接收端以所述调整时长,和/或所述调整时长标识,和/或所述调整系数,调整当前的所述时长。
[0039]
优选地,所述配置指令中还包括无线承载标识,和/或业务标识,和/或pdcp 标识,和/或g-rnti;
[0040]
不同的所述无线承载标识,和/或所述业务标识,和/或所述pdcp标识,和/ 或g-rnti用于标识不同的业务,并分别对应于不同的所述时长以及用于调整所述时长的调整信息;
[0041]
所述接收端针对每个所述无线承载标识,和/或所述业务标识,和/或所述 pdcp标识,和/或g-rnti所标识的业务,以对应的所述调整信息对所述时长进行调整。
[0042]
提供一种发送数据的装置,包括:
[0043]
一发送模块,发送用于调整重排序定时器的时长的配置指令;
[0044]
一加扰模块,连接所述发送模块,用于由c-rnti,或g-rnti,或 mcch-rnti加扰调度所述配置指令的pdcch。
[0045]
还提供一种接收数据的装置,包括:
[0046]
一接收模块,接收用于调整重排序定时器的时长的配置指令;
[0047]
一监听模块,连接所述接收模块,用于监听由c-rnti,或g-rnti,或 mcch-rnti加扰调度所述配置指令的pdcch;
[0048]
一处理模块,连接所述接收模块,用于对所述重排序定时器的时长进行调整,使所述重排序定时器以调整后的时长进行定时,以接收数据。
[0049]
本发明的有益效果:通过下发配置指令,调整接收端的重排序定时器时长的方式,能够解决因某个接收端接收延迟而导致发送端发送该业务数据的进度过慢,进而拖慢其他的接收该业务数据的接收端的接收进度的问题,使发送端更快地发送后续数据,加快接收端接收数据的进度。
附图说明
[0050]
图1用于表示现有技术中,存在影响mbs业务的数据收发进度的问题的示意图;
[0051]
图2用于表示本发明提供的优选实施方式中,一种接收数据的方法的流程示意图;
[0052]
图3用于表示本发明提供的优选实施方式中,调整信息包括窗口移动加速定时时长的具体处理过程的流程示意图。
具体实施方式
[0053][0054]
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0055]
在mbs数据传输过程中,发送端将向mbs会话所对应的所有接收端发送相同的pdcp
配置信息,使所有接收端以相同的配置信息配置pdcp实体,然而考虑到不同接收端的信道情况不同、处理速度不同,而发送端又需均衡每一个接收端的接收情况,避免出现发送数据超过某一接收端的接收窗口上边界,进而出现超帧号不同步(hfn desynchronization)的问题,因此发送端将减慢发送数据的速度,相应地,其他接收端也无法更快地接收之后的数据。
[0056]
在对不同接收端的接收进度分析后发现,接收端接收进度出现延迟,即接收窗口进度不同的原因,除了接收信道、内部处理资源等自身因素,还有pdcp配置信息的原因,由于不同接收端以相同的配置信息配置pdcp实体,即不同的接收端的重排序定时器的时长相同,接收端接收到乱序数据时,需要启动/重启重排序定时器、使接收窗口停止滑动、等待一段时间以接收到数据、将数据上传给上层、关闭重排序定时器、使接收窗口继续往前滑动。换句话说,每一次重排序定时器的启动,每一次接收窗口的停滞,都可视为是对通信系统中其他正常接收数据的接收端的接收进度的一次拖慢。综合以上考虑,本发明提出通过加快接收最慢的接收端的窗口滑动速度的方式,使发送端更快地发送的后续数据,以提升发射端/接收端收发数据的速度。
[0057]
然而,现有技术为解决接收端接收乱序数据、数据在pdcp层丢包的问题,通常延长重排序定时器的时长,以延长接收端等待数据包的时间,使接收端接收到正序的数据包,可是这种方式在实际应用中,会更加地拖慢接收进度,导致该通信系统进度更慢。由此,本发明提供一种收发数据的方法即装置,具体如下所示。
[0058]
本发明提供的发送数据的方法,包括:
[0059]
发送端发送用于调整重排序定时器的时长的配置指令;
[0060]
调度配置指令的pdcch由c-rnti(cell network temporary identifier,用户无线网络临时标识),或g-rnti(group-radio network temporary identifier,组无线网络临时标识),或mcch-rnti(multicast control channel-radio networktemporary identifier,多播控制信道无线网络临时标识)加扰。
[0061]
具体地,发送端发送调整重排序定时器时长的配置指令,相应地,能够监听到调度配置指令的pdcch的接收端,可以根据其指示的配置指令,对pdcp实体中重排序定时器的时长进行调整,使其配置的重排序定时器以调整后的时长进行定时。由此,当配置指令用于缩短重排序定时器时长时,接收数据最慢的接收端接收到该配置指令后,即可使重排序定时器以较短的时长进行定时,进而加快该接收端的接收窗口的滑动速度,使发送端发送数据的进度加快,以解决因某个接收端接收延迟而拖慢发送端发送该业务数据的进度,以及其他的接收端的接收进度的问题。进一步地,在某些接收端丢包率严重的情况下,配置指令还可以用于延长重排序定时器的时长,相应地,接收端接收到该配置指令后,即可使重排序定时器以较长的时长进行定时,进而解决某个接收端丢失数据严重的问题。
[0062]
需要说明的是,此处的配置信令可为核心网层、或nas层、或rrc层、或 pdcp层、或rlc层、或mac层、或phy层的信令。
[0063]
进一步地,发送端调度该配置指令的pdcch可以由c-rnti加扰,或者由 g-rnti加扰,抑或是由mcch-rnti加扰,相应地,无论是对应于c-rnti某个接收端,或者对应于g-rnti业务的某组接收端,抑或是对应于mcch-rnti 的所有接收端,只要在监听到该pdcch后,即可根据其指示的配置指令调整重排序定时器的时长,使其配置的重排序定时器根据调整后
的时长进行定时。其中,此处加扰方式,需要结合配置信令的具体内容以及接收端情况进行选择。
[0064]
本发明提供一种优选的实施方式,发送端发送包含用于调整时长的调整信息的第一配置指令,调度第一配置指令的pdcch由c-rnti、或g-rnti、或 mcch-rnti加扰。
[0065]
具体地,发送端在现有的发送包含重排序定时器的时长的原始配置指令的基础上,发送第一配置指令,使接收端在接收到原始配置指令和第一配置指令之后,以第一配置指令中的调整信息,对原始配置指令中配置的时长进行调整。
[0066]
进一步地,考虑到本发明可针对接收某个mbs业务数据的接收端中配置的重排序定时器的时长进行调整,也可以针对接收某个mbs业务的所有接收端进行调整,还可以对接收所有mbs业务数据的所有接收端进行调整,因此,发送端可以选择分别由c-rnti,或g-rnti,或mcch-rnti加扰调度第一配置指令的pdcch。
[0067]
本发明还提供一种优选的实施方式,发送端发送包含时长以及调整信息的第二配置指令,调度第二配置指令的pdcch由c-rnti,或g-rnti,或 mcch-rnti加扰。
[0068]
具体地,发送端直接发送包含重排序定时器的时长以及用于调整时长的调整信息的第二配置指令,使接收端在接收到第二配置指令之后,以第二配置指令中的调整信息对时长进行调整。
[0069]
进一步地,考虑到本发明可针对接收某个mbs业务数据的接收端中配置的重排序定时器的时长进行调整,也可以针对接收某个mbs业务的所有接收端进行调整,还可以对接收所有mbs业务数据的所有接收端进行调整,因此,发送端可以选择分别由c-rnti,或g-rnti,或mcch-rnti加扰调度第二配置指令的pdcch。
[0070]
此处需要说明的是,若基于现有技术对时长进行调整时,发送端将发送包含原始时长的原始配置指令、并由mcch-rnti加扰调度原始配置指令的pdcch、将更新后的时长作为原始时长再次发送更新配置指令、并再次由mcch-rnti 加扰调度更新配置指令的pdcch,并且这两次的配置指令将完整包含配置指令中应包含的所有信息,例如,重排序定时器的时长、业务标识等等。由此可见,基于现有技术对时长进行调整时,不仅无法针对某个接收端的重排序定时器的时长进行针对性调整,还会造成信息冗余、信道资源浪费。而本发明可以针对某个业务所对应的某个接收端的重排序定时器的时长进行调整,例如通过c-rnti的方式加扰调度第一配置指令,或第二配置指令的pdcch,又例如将窗口移动加速定时时长包含在调整信息中发送至所有接收端等等。
[0071]
本发明还提供一种优选的实施方式,用于调整时长的调整信息中可以仅包括 1个调整时长,也可以包括多个调整时长,多个调整时长可以按照顺序依次包含在调整信息中。当调整信息用于缩短当前的重排序定时器时长,调整时长均小于原始时长并以降序排布。
[0072]
本发明还提供一种优选的实施方式,用于调整时长的调整信息中可以仅包括 1个调整时长标识,也可以包括多个调整时长标识,多个调整时长标识可以按照顺序依次包含在调整信息中。当调整信息用于缩短当前的重排序定时器时长,调整时长标识对应的调整时长均小于原始时长并以降序排布,其中需要说明的是,在实际操作中,接收端和接收端将预先配置对应于调整时长标识的调整时长,使接收端在接收到配置指令后,能以调整时长标识对应的调整时长对当前的时长进行调整。
[0073]
本发明还提供一种优选的实施方式,用于调整时长的调整信息中可以仅包括 1个
调整系数,也可以包括多个调整系数,多个调整系数可以按照顺序依次包含在调整信息中。当调整信息用于缩短当前的重排序定时器时长,调整系数均设置为处于0到1的范围内并以降序排布。
[0074]
本发明还提供一种优选的实施方式,用于调整时长的调整信息中可以仅包括 1个窗口移动加速定时时长,也可以包括多个窗口移动加速定时时长,多个窗口移动加速定时时长可以按照顺序依次包含在调整信息中。
[0075]
此处需要注意的是,发送端针对不同mbs业务及其对应的接收端情况,将发送不同的配置指令,相应地,不同的配置指令中的窗口移动加速定时时长、调整系数、调整时长及调整时长标识也不相同。
[0076]
本发明还提供一种优选的实施方式,配置指令中还包括无线承载标识,和/ 或业务标识,和/或pdcp标识,和/或g-rnti;
[0077]
不同的无线承载标识,和/或业务标识,和/或pdcp标识,和/或g-rnti用于标识不同的业务,并分别对应于不同的时长以及用于调整时长的调整信息。
[0078]
具体地,配置指令中还可包括无线承载标识,此处的无线承载标识具体可为 mrb标识,也可以为drb标识;还可包括业务标识,具体可为service id服务标识、session id会话标识、tmgi(temporary mobile group identity,临时移动组标识);还可包括pdcp标识,具体可以pdcp id;还可包括g-rnti。相应地,当发送端发送的配置信令中包括不同的无线承载标识、业务标识、pdcp标识、g-rnti,即可用于标识不同的业务,使接收到配置指令的接收端,针对无线承载标识、业务标识、pdcp标识、g-rnt对应的业务,以该配置指令中的调整信息调整用于接收该业务的数据的重排序定时器的时长。
[0079]
本发明还提供一种接收数据的方法,包括:
[0080]
接收端接收用于调整重排序定时器的时长的配置指令;
[0081]
调度配置指令的pdcch由c-rnti、g-rnti、以及mcch-rnti加扰;
[0082]
接收端根据配置指令对重排序定时器的时长进行调整,使重排序定时器以调整后的时长进行定时,以接收数据。
[0083]
具体地,接收端监听到调度配置指令的pdcch,可以根据其指示的配置指令,对重排序定时器的时长进行调整,使其配置的重排序定时器以调整后的时长进行定时。当配置指令用于缩短重排序定时器时长时,接收数据最慢的接收端在接收到该配置指令后,将以较短的时长使重排序定时器进行定时,进而加快该接收端的接收窗口的滑动速度,使发送端发送数据的进度加快,以解决因某个接收端接收延迟而拖慢发送端发送该业务数据的进度,以及其他的接收端的接收进度的问题。
[0084]
本发明还提供一种优选的实施方式,如图2所示,接收端接收包含用于调整重排序定时器的时长的调整信息的第一配置指令,调度第一配置指令的pdcch 由c-rnti,或g-rnti,或mcch-rnti加扰;
[0085]

[0086]
接收端接收包含重排序定时器的时长和调整信息的第二配置指令,调度第二配置指令的pdcch由c-rnti,或g-rnti,或mcch-rnti加扰;
[0087]
接收端根据第一配置指令或第二配置指令,对重排序定时器的时长进行调整,使重排序定时器以调整后的时长进行定时,以接收数据。
[0088]
本发明提供的优选实施方式中,接收端接收包含用于调整时长的调整信息的第一配置指令,调度第一配置指令的pdcch由c-rnti,或g-rnti,或 mcch-rnti加扰。
[0089]
具体地,接收端在接收到原始配置指令和第一配置指令之后,以第一配置指令中的调整信息,对原始配置指令中配置的时长进行调整。其中,考虑到本发明可针对接收某个mbs业务数据的接收端中配置的重排序定时器的时长进行调整,也可以针对接收某个mbs业务的所有接收端进行调整,还可以对接收所有mbs 业务数据的所有接收端进行调整,因此,发送端可以分别以c-rnti,或g-rnti,或mcch-rnti加扰调度第一配置指令的pdcch。
[0090]
本发明提供的优选实施方式中,接收端接收包含时长和调整信息的第二配置指令,调度第二配置指令的pdcch由c-rnti,或g-rnti,或mcch-rnti 加扰。
[0091]
具体地,接收端在接收到第二配置指令之后,以第二配置指令中的调整信息对时长进行调整。其中,考虑到本发明可针对接收某个mbs业务数据的接收端中配置的重排序定时器的时长进行调整,也可以针对接收某个mbs业务的所有接收端进行调整,还可以对接收所有mbs业务数据的所有接收端进行调整,因此,发送端可以分别以c-rnti,或g-rnti,或mcch-rnti加扰调度第二配置指令的pdcch。
[0092]
本发明还提供一种优选的实施方式,若调整信息包括调整时长,接收端以调整时长调整当前的时长。
[0093]
具体地,接收端在接收到配置指令后,可以利用调整时长调整当前的重排序定时器时长,调整时长均小于原始的重排序定时器时长,并在具有多个调整时长的情况下按照降序排布。当调整信息用于缩短当前的重排序定时器时长,接收端依序利用调整时长直接替换当前时长的方式,缩短当前时长。
[0094]
本发明还提供一种优选的实施方式,若调整信息包括调整时长标识,接收端以调整时长标识对应的调整时长调整当前的时长。
[0095]
具体地,接收端在接收到配置指令后,利用调整时长标识对应的调整时长调整当前的时长,调整时长标识对应的调整时长均小于原始时长,并在具有多个调整时长标识的情况下按照对应的调整时长降序排布。当调整信息用于缩短当前的重排序定时器时长,接收端依序利用调整时长标识对应的调整时长直接替换当前时长的方式,缩短当前时长。其中需要说明的是,在实际操作中,接收端和接收端将预先配置对应于调整时长标识的调整时长,使接收端在接收到配置指令后,能以调整时长标识对应的调整时长对当前的时长进行调整。调整当前的时长的方式包括替换方式和算术运算方式。
[0096]
本发明还提供一种优选的实施方式,若调整信息包括调整系数,接收端以调整系数调整当前的时长。
[0097]
具体地,接收端在接收到配置指令后,可以利用调整系数调整当前的时长,并在具有多个调整系数的情况下按照降序排布。当调整信息用于缩短当前的重排序定时器时长,调整系数均处于0到1的范围内,接收端依序利用调整系数乘以当前时长的方式,缩短当前时长。
[0098]
本发明还提供一种优选的实施方式,若调整信息包括窗口移动加速定时时长,接收端对窗口移动加速定时时长和重排序窗口的停滞时间进行判断,并根据判断结果,以调整时长,和/或调整时长标识,和/或调整系数,调整当前的时长。
[0099]
具体地,接收端在接收到配置指令后,利用窗口移动加速定时时长判断是否需要
调整当前的重排序定时器的时长,窗口移动加速定时时长均小于原始时长,并在具有多个窗口移动加速定时时长的情况下,按照顺序依次包含在调整信息中。当调整信息用于缩短当前的重排序定时器时长,接收端依序利用窗口加速定时时长与当前窗口的停滞时间来判断是否需要对当前时长进行调整,当窗口加速定时时长小于当前窗口的停滞时间,则不进行调整,而当窗口加速定时时长大于当前窗口的停滞时间,则可以利用上述提及的调整系数、调整时长以及调整时长标识来对当前时长进行调整的方式,来缩短当前时长。
[0100]
本发明还提供一种优选的实施方式,当调整信息包括窗口移动加速定时时长的具体处理过程包括:
[0101]
接收端设置窗口移动加速定时器,窗口移动加速定时器以窗口移动加速定时时长定时;
[0102]
当重排序窗口发生滑动时,启动或重启窗口移动加速定时器;
[0103]
若窗口移动加速定时器出现超时,接收端以调整时长,和/或调整时长标识,和/或调整系数,调整当前的时长。
[0104]
具体地,调整信息包括窗口移动加速定时时长时,接收端将设置窗口移动加速定时器,该窗口移动加速定时器以窗口移动加速定时时长定时。当接收端接收到的数据发生乱序,重排序定时器将以当前的时长进行定时,接收窗口(此时也称之为重排序窗口)停滞,以等待接收缺失的数据,直到到达重排序定时器的时长或接收到全部缺失的数据,重排序定时器重置,重排序窗口发生滑动,此时窗口移动加速定时器启动,若接收到的数据始终为正序,则重排序窗口始终保持滑动,相应地,窗口移动加速定时器不会出现超时,若接收到乱序数据并且在窗口移动加速定时时长之内就接收到剩余缺失的数据时,则重排序窗口也会在窗口移动加速定时器超时之前就会滑动,即窗口加速定时时长大于当前窗口的停滞时间,相应地,窗口移动加速定时器重启,也不会出现超时的现象,而当接收到乱序数据并且在窗口移动加速定时时长之内还未接收到剩余缺失的数据时,窗口移动加速定时器出现超时,即窗口加速定时时长小于当前窗口的停滞时间,接收端可以按照上述所述的根据调整时长、调整时长标识、调整系数调整当前的重排序定时器时长的方式,对当前时长进行调整。
[0105]
优选地,示例性说明具体操作过程,如图3所示,接收端设置窗口移动加速定时器,窗口移动加速定时器以窗口移动加速定时时长进行定时,当重排序窗口第1次发生滑动,则启动窗口移动加速定时器,若重排序窗口再次发生滑动,则重启窗口移动加速定时器,若窗口移动加速定时器出现超时,则接收端按照上述所述的根据调整时长、调整时长标识、调整系数调整当前的重排序定时器时长的方式,对当前时长进行调整;而当重排序窗口发生第2次,第3次
……
第n次滑动时,则与第1次同理,此处不再赘述。
[0106]
本发明还提供一种优选的实施方式,配置指令中还包括无线承载标识,和/ 或业务标识,和/或pdcp标识,和/或g-rnti;
[0107]
不同的无线承载标识,和/或业务标识,和/或pdcp标识,和/或g-rnti用于标识不同的业务,并分别对应于不同的时长以及用于调整时长的调整信息;
[0108]
接收端针对每个无线承载标识,和/或业务标识,和/或pdcp标识,和/或 g-rnti所标识的业务,以对应的调整信息对时长进行调整。
[0109]
具体地,配置指令中还可包括无线承载标识,此处的无线承载标识具体可为 mrb
标识,也可以为drb标识;还可包括业务标识,具体可为service id服务标识、session id会话标识、tmgi(temporary mobile group identity,临时移动组标识);还可包括pdcp标识,具体可以pdcp id;还可包括g-rnti。相应地,当发送端发送的配置信令中包括不同的无线承载标识、业务标识、pdcp标识、g-rnti,即可用于标识不同的业务,使接收到配置指令的接收端,针对无线承载标识、业务标识、pdcp标识、g-rnt对应的业务,以该配置指令中的调整信息调整用于接收该业务的数据的重排序定时器的时长。
[0110]
本发明提供一种发送数据的装置,包括:
[0111]
一发送模块,发送用于调整重排序定时器的时长的配置指令;
[0112]
一加扰模块,连接发送模块,用于由c-rnti,或g-rnti,或mcch-rnti 加扰调度配置指令的pdcch。
[0113]
具体地,发送数据的装置包括发送模块和加扰模块,利用发明模块发送调整重排序定时器的时长的配置指令,利用加扰模块以c-rnti,或g-rnti,或 mcch-rnti对调度配置指令的pdcch进行加扰,由此,能够针对性地使接收端接收到配置指令。
[0114]
本发明还提供一种接收数据的装置,包括:
[0115]
一接收模块,接收用于调整重排序定时器的时长的配置指令;
[0116]
一监听模块,连接接收模块,用于监听由c-rnti,或g-rnti,或 mcch-rnti加扰调度配置指令的pdcch;
[0117]
一处理模块,连接接收模块,用于对重排序定时器的时长进行调整,使重排序定时器以调整后的时长进行定时,以接收数据。
[0118]
具体地,接收数据的装置包括接收模块和监听模块,利用接收模块调整重排序定时器的时长的配置指令,利用监听模块监听由c-rnti,或g-rnti,或 mcch-rnti加扰调度配置指令的pdcch,由此,接收端能够针对性地接收到配置指令,并在接收到配置指令后,对重排序定时器的时长进行调整,使重排序定时器以调整后的时长进行定时,以接收数据。
[0119]
本发明还提供一种通信系统,包括如上述所述的发送数据的装置以及接收数据的装置。
[0120]
本发明还提供一种计算机可读存储介质,用于存储程序指令,该程序指令被计算机执行时,计算机执行上述的发送/接收数据的方法。
[0121]
本发明还提供一种计算机可读存储介质,用于存储程序指令,该程序指令被计算机执行时,计算机执行上述的发送/接收数据的方法。
[0122]
下述提供四种实施例,以具体表述本发明的实施过程。
[0123]
实施例一
[0124]
本实施例,用于具体说明实施的收发数据的方法及装置,具体如下:
[0125]
发送端发送/接收端接收的配置指令,用于调整当前的重排序定时器的时长,调度配置指令的pdcch由c-rnti加扰,以针对单个接收端的pdcp实体中的重排序定时器的时长进行调整。
[0126]
此处的配置信令可为核心网层、或nas层、或rrc层、或pdcp层、或rlc层、或mac层、或phy层的信令。
[0127]
该配置指令中包含一个或多个mbs会话所对应的pdcp配置信息,pdcp 配置信息中至少包含用于调整重排序定时器的时长的调整信息,该调整信息可具体为调整时长,可选
地,还可以包含业务标识,具体可为service id,或session id,或tmgi等。
[0128]
发送端,此处为基站:
[0129]
生成并发送上述配置信令;
[0130]
接收端,此处为移动终端:
[0131]
接收并解码配置信令;
[0132]
对于配置信令中所指示的每一个mbs会话,对mbs会话所对应的pdcp 实体,根据配置信令中所指示的mbs会话所对应的pdcp配置信息,对pdcp 实体进行配置/重配置;
[0133]
pdcp配置信息中至少包括调整时长,接收端可以根据pdcp配置信息中包含的调整时长,直接替换mbs会话所对应的pdcp实体中当前的重排序定时器的时长。
[0134]
实施例二
[0135]
本实施例,用于具体说明实施的收发数据的方法及装置,具体如下:
[0136]
发送端发送/接收端接收的配置指令,用于调整当前的重排序定时器的时长,调度配置指令的pdcch由c-rnti加扰,以针对单个接收端的pdcp实体中的重排序定时器的时长进行调整。
[0137]
此处的配置信令可为核心网层、或nas层、或rrc层、或pdcp层、或 rlc层、或mac层、或phy层的信令。
[0138]
该配置指令中包含一个或多个mbs会话所对应的pdcp配置信息,pdcp 配置信息中至少包含用于调整重排序定时器的时长的调整信息,该调整信息可具体为调整时长标识,可选地,还可以包含业务标识,具体可为service id,或sessionid,或tmgi等。
[0139]
发送端,此处为基站:
[0140]
生成并发送上述配置信令;
[0141]
接收端,此处为移动终端:
[0142]
接收并解码配置信令;
[0143]
对于配置信令中所指示的每一个mbs会话,对mbs会话所对应的pdcp 实体,根据配置信令中所指示的mbs会话所对应的pdcp配置信息,对pdcp 实体进行配置/重配置。
[0144]
pdcp配置信息中至少包括调整时长标识,接收端可以根据pdcp配置信息中包含的调整时长标识对应的调整时长,直接替换mbs会话所对应的pdcp实体中当前的重排序定时器的时长。
[0145]
可选地,调整时长标识对应的调整时长,可以通过pdcp配置信息中包含的重排序定时器的调整时长标识,以及调整时长标识与调整时长值之间的映射关系得到。映射关系可以由基站预先配置,或者由协议约定好。
[0146]
实施例三
[0147]
本实施例,用于具体说明实施的收发数据的方法及装置,具体如下:
[0148]
发送端发送/接收端接收的配置指令,用于调整当前的重排序定时器的时长,调度配置指令的pdcch由c-rnti加扰,以针对单个接收端的pdcp实体中的重排序定时器的时长进行调整。
[0149]
此处的配置信令可为核心网层、或nas层、或rrc层、或pdcp层、或 rlc层、或mac层、或phy层的信令。
[0150]
该配置指令中包含一个或多个mbs会话所对应的pdcp配置信息,pdcp 配置信息中
至少包含用于调整重排序定时器的时长的调整信息,该调整信息可具体为调整系数,可选地,还可以包含业务标识,具体可为service id,或session id,或tmgi等。
[0151]
发送端,此处为基站:
[0152]
生成并发送上述配置信令;
[0153]
接收端,此处为移动终端:
[0154]
接收并解码配置信令;
[0155]
对于配置信令中所指示的每一个mbs会话,对mbs会话所对应的pdcp 实体,根据配置信令中所指示的mbs会话所对应的pdcp配置信息,对pdcp 实体进行配置/重配置;
[0156]
pdcp配置信息中至少包括调整系数,接收端可以根据pdcp配置信息中包含的调整系数乘以当前重排序定时器的时长的方式,更新mbs会话所对应的 pdcp实体中当前重排序定时器的时长。
[0157]
实施例四
[0158]
本实施例,用于具体说明实施的收发数据的方法及装置,具体如下:
[0159]
发送端发送/接收端接收的配置指令,用于调整当前的重排序定时器的时长,当配置指令用于调整接收某个mbs业务数据的接收端中的重排序定时器的时长,由c-rnti加扰调度配置指令的pdcch;当调整接收某个mbs业务的所有接收端的重排序定时器时长,由g-rnti加扰;当调整接收所有mbs业务数据的所有接收端的重排序定时器时长,由mcch-rnti加扰。
[0160]
此处的配置信令可为核心网层、或nas层、或rrc层、或pdcp层、或 rlc层、或mac层、或phy层的信令。
[0161]
该配置指令中包含一个或多个mbs会话所对应的pdcp配置信息,pdcp 配置信息中至少包含如下信息的任意组合:
[0162]
一个或多个窗口移动加速定时时长;
[0163]
一个或多个调整时长;可选地,若包含多个调整时长,可以按照调整时长的大小降序排布;
[0164]
一个或多个重排序定时器的调整时长标识;可选地,调整时长标识与调整时长值一一对应,重排序定时器的调整时长标识与调整时长值之间的映射关系可以由基站预先配置,或者由协议约定好;进一步可选地,若包含多个调整时长标识,可以根据调整时长标识所对应的调整时长的大小降序排布;
[0165]
一个或多个调整系数,可选地,调整系数处于0到1之间;
[0166]
可选地,还可以包含业务标识,具体可为service id服务标识、session id 会话标识、tmgi;
[0167]
可选地,还可以包含无线承载标识,即rb标识,具体可为mrb标识,也可以为drb标识;
[0168]
可选地,还可以包含pdcp实体标识,具体可为pdcp id等。
[0169]
发送端,此处为基站:
[0170]
生成并发送上述配置信令;
[0171]
接收端,此处为移动终端:
[0172]
接收并解码配置信令;
[0173]
对于配置信令中所指示的每一个mbs会话,对mbs会话所对应的pdcp 实体,根据配置信令中所指示的mbs会话所对应的pdcp配置信息,对pdcp 实体进行配置/重配置;
[0174]
其中,若pdcp配置信息中至少包含窗口移动加速定时时长,以及一个或多个调整时长:
[0175]
接收端对mbs会话所对应的pdcp实体中当前重排序定时器的时长进行调整的过程至少包括:
[0176]
根据pdcp配置信息中所包含的第一个调整时长,为mbs会话所对应的 pdcp实体的重排序定时器的当前时长赋值。并且:
[0177]
自收到并解码出配置信令时开始,根据3gpp协议ts 38.323中规定的pdcp 重排序操作方法,窗口发生第一次移动时,为mbs会话所对应的pdcp实体启动窗口移动加速定时器;
[0178]
根据3gpp协议ts 38.323中规定的pdcp重排序操作方法,窗口发生移动时,为mbs会话所对应的pdcp实体重启窗口移动加速定时器;
[0179]
窗口移动加速定时器的时长为窗口移动加速定时时长,当窗口移动加速定时器超时,接收端可以将mbs会话所对应的pdcp实体的当前重排序定时器时长,更新为pdcp配置信息中包含的下一个调整时长。
[0180]
其中,若pdcp配置信息中至少包含窗口移动加速定时时长,以及一个或多个调整时长标识:
[0181]
接收端对mbs会话所对应的pdcp实体中当前重排序定时器的时长进行调整的过程至少包括:
[0182]
根据pdcp配置信息中所包含的第一个调整时长标识对应的调整时长,为 mbs会话所对应的pdcp实体的重排序定时器的调整时长赋值。并且:
[0183]
自收到并解码出信令时开始,根据3gpp协议ts 38.323中规定的pdcp重排序操作方法,窗口发生第一次移动时,为mbs会话所对应的pdcp实体启动窗口移动加速定时器;
[0184]
根据3gpp协议ts 38.323中规定的pdcp重排序操作方法,窗口发生移动时,为mbs会话所对应的pdcp实体重启窗口移动加速定时器;
[0185]
窗口移动加速定时器的时长为窗口移动加速定时时长,当窗口移动加速定时器超时,接收端可以将mbs会话所对应的pdcp实体的当前重排序定时器时长,更新为pdcp配置信息中包含的下一个调整时长标识所对应的调整时长。
[0186]
可选地,重排序定时器的调整时长标识对应的调整时长值,可以通过pdcp 配置信息中包含的重排序定时器的调整时长标识,以及调整时长标识与调整时长值之间的映射关系得到。映射关系可以由基站预先配置,或者由协议约定好。
[0187]
其中,若pdcp配置信息中至少包含窗口移动加速定时时长、调整次数、以及一个或多个调整时长:
[0188]
接收端对mbs会话所对应的pdcp实体中当前重排序定时器的时长进行调整的过程至少包括:
[0189]
根据pdcp配置信息中所包含的调整时长,为mbs会话所对应的pdcp实体的重排序定时器的当前时长赋值。并且:
[0190]
自收到并解码出配置指令开始,根据3gpp协议ts 38.323中规定的pdcp 重排序操
作方法,窗口发生第一次移动时,为mbs会话所对应的pdcp实体启动窗口移动加速定时器;
[0191]
根据3gpp协议ts 38.323中规定的pdcp重排序操作方法,窗口发生移动时,为mbs会话所对应的pdcp实体重启窗口移动加速定时器;
[0192]
窗口移动加速定时器的时长为窗口移动加速定时时长,当窗口移动加速定时器超时,接收端可以根据pdcp配置信息中包含的调整系数乘以当前的重排序定时器的时长的方式,更新mbs会话所对应的pdcp实体中当前重排序定时器的时长。
[0193]
其中,若pdcp配置信息中至少包含窗口移动加速定时时长,以及调整次数:
[0194]
接收端对mbs会话所对应的pdcp实体中当前重排序定时器的时长进行调整的过程至少包括:
[0195]
根据pdcp配置信息中包含的调整系数乘以当前的重排序定时器的时长的方式,更新mbs会话所对应的pdcp实体中当前重排序定时器的时长。并且:
[0196]
自收到并解码出配置指令开始,根据3gpp协议ts 38.323中规定的pdcp 重排序操作方法,窗口发生第一次移动时,为mbs会话所对应的pdcp实体启动窗口移动加速定时器;
[0197]
根据3gpp协议ts 38.323中规定的pdcp重排序操作方法,窗口发生移动时,为mbs会话所对应的pdcp实体重启窗口移动加速定时器;
[0198]
窗口移动加速定时器的时长为窗口移动加速定时时长,当窗口移动加速定时器超时,根据pdcp配置信息中包含的调整系数乘以当前的重排序定时器的时长的方式,更新mbs会话所对应的pdcp实体中当前重排序定时器的时长。
[0199]
mbs会话所对应的pdcp实体的原始时长可以通过其他信令发送。
[0200]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其他任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如数字视频光盘(digital video disc,dvd))、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0201]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0202]
以上仅为本发明较佳的实施例,并非因此限制本发明的实施例及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所做出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
再多了解一些

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

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

相关文献