消息传输方法、设备和系统与流程

文档序号:14966949发布日期:2018-07-20 07:22阅读:170来源:国知局

本发明实施例涉及通信领域,并且更具体地,涉及消息传输方法、设备和系统。



背景技术:

在长期演进(longtermevolution,lte)系统中,用户设备(userequipment,ue)从空闲(idle)态进入连接态需要进行无线资源控制(radioresourcecontrol,rrc)的连接建立过程、连接恢复过程、连接重建过程或连接重配置过程。以rrc连接恢复过程为例,其空口的通信过程如下:

(1)随机接入(randomaccess)过程初始化,ue选择物理随机接入信道(physicalrandomaccesschannel,prach)资源以及对应的序列(preamble)码;

(2)在prach资源上发送preamble;

(3)网络设备处理接收到preamble;

(4)网络设备回复随机接入响应(randomaccessresponse,rar)消息;

(5)ue接收rar消息并处理,rar消息中包含了下一条上行消息的上行授权(ulgrant);

(6)ue在ulgrant上发送rrc连接恢复请求(rrcconnectionresumerequest)消息;

(7)网络设备收到rrcconnectionresumerequest消息后进行处理;

(8)网络设备回复rrc连接恢复(rrcconnectionresume)消息;

(9)ue收到rrcconnectionresume消息并处理;

(10)ue发送rrc连接恢复完成(rrcconnectionresumecomplete)消息。

lte的rrc连接建立过程、rrc连接重配置过程、rrc连接重建过程与上述过程类似,区别仅在于具体的消息是与连接过程或连接重建相关的消息。

lte的rrc协议中规定,步骤9中ue收到rrcconnectionresume消息的处理时延为15ms,而5g要求从idle态到connected态的控制面时延是10ms,当前lte的rrc连接恢复过程、rrc连接建立过程、rrc连接重配置过程或者rrc连接重建过程都是不满足5g的时延需求。

因此,需要一种合适的方案,能够缩短ue接收并处理rrc信令消息的处理时延。



技术实现要素:

本发明实施例提供一种消息输方法、设备和系统,能够减少ue从接收rrc下行消息到反馈rrc上行响应消息之间的时延,使得控制面时延能够满足更短的时延要求。

第一方面,提出了一种消息传输方法,该方法包括:发送rrc下行消息;在该rrc下行消息的rrc过程时延的时间范围内预先分配并发送该rrc下行消息对应的rrc上行响应消息的上行授权;在该上行授权指示的上行资源上接收ue从rrc层发送的该rrc上行响应消息。

结合第一方面,在第一种可能的实现方式中,当该上行授权的发送时间在该rrc下行消息的发送时间之后时,该上行授权的发送时间不晚于该rrc下行消息的确认消息的接收时间。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,当该rrc下行消息以透明传输模式tm发送时,该rrc下行消息的确认消息是媒体接入控制mac层的反馈消息;或者,当该rrc下行消息以确认模式am发送时,该rrc下行消息的确认消息是无线链路控制rlc层的反馈消息。

结合第一方面,在第三种可能的实现方式中,在该rrc下行消息的rrc过程时延的时间范围内预先分配并发送该rrc下行消息对应的rrc上行响应消息的上行授权具体实现为:在发送该rrc下行消息的下行资源分配的物理层下行控制信道pdcch中发送该上行授权。

结合第一方面,在第四种可能的实现方式中,在该rrc下行消息的rrc过程时延的时间范围内预先分配并发送该rrc下行消息对应的rrc上行响应消息的上行授权具体实现为:在发送该rrc下行消息的消息包中发送该上行授权。

结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,具体实现为:该消息包采用macpdu的数据格式,该rrc下行消息存储于macpdu的macsdu中,该上行授权存储于macpdu中的macce。

结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,具体实现为:当该rrc下行消息以am发送时,该消息包中的macsdu存储着该rrc下行消息经rlc分组后的一个分组数据包;或者,当该rrc下行消息以tm发送时,该消息包中的macsdu存储着该rrc下行消息的全部内容。

结合第一方面的第三种可能的实现方式至第一方面的第六种可能的实现方式中任一种可能的实现方式,在第七种可能的实现方式中,该rrc上行响应消息还用于指示该ue确认接收该rrc下行消息,其中,该ue未发送该rrc下行消息的确认消息。

结合第一方面的第三种可能的实现方式至第一方面的第七种可能的实现方式中任一种可能的实现方式,,在第八种可能的实现方式中,具体实现为:该无线资源控制过程时延rrcproceduredelay等于0。

结合第一方面或第一方面的第一种可能的实现方式至第一方面的第八种可能的实现方式中任一种可能的实现方式,在第九种可能的实现方式中,该rrc下行消息和该rrc上行响应消息属于同一个rrc处理标识的rrc过程实例。

第二方面,提出了一种网络设备,该网络设备包括:发送模块,用于发送rrc下行消息;处理模块,用于在该rrc下行消息的rrc过程时延的时间范围内预先分配该rrc下行消息对应的rrc上行响应消息的上行授权;该发送模块还用于在该rrc过程时延的时间范围内发送该上行授权;接收模块,用于在该上行授权指示的上行资源上接收ue从rrc层发送的该rrc上行响应消息。

结合第二方面,在第一种可能的实现方式中,当该上行授权的发送时间在该rrc下行消息的发送时间之后时,该上行授权的发送时间不晚于该rrc下行消息的确认消息的接收时间。

结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,当该rrc下行消息以透明传输模式tm发送时,该rrc下行消息的确认消息是媒体接入控制mac层的反馈消息;或者,当该rrc下行消息以确认模式am发送时,该rrc下行消息的确认消息是无线链路控制rlc层的反馈消息。

结合第二方面,在第三种可能的实现方式中,该发送模块具体用于:在发送该rrc下行消息的下行资源分配的物理层下行控制信道pdcch中发送该上行授权。

结合第二方面,在第四种可能的实现方式中,该发送模块具体用于:在发送该rrc下行消息的消息包中发送该上行授权。

结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,具体实现为:该消息包采用macpdu的数据格式,该rrc下行消息存储于macpdu的macsdu中,该上行授权存储于macpdu中的macce。

结合第二方面的第五种可能的实现方式,在第六种可能的实现方式中,具体实现为:当该rrc下行消息以am发送时,该消息包中的macsdu存储着该rrc下行消息经rlc分组后的一个分组数据包;或者,当该rrc下行消息以tm发送时,该消息包中的macsdu存储着该rrc下行消息的全部内容。

结合第二方面的第三种可能的实现方式至第二方面的第六种可能的实现方式中任一种可能的实现方式,在第七种可能的实现方式中,该rrc上行响应消息还用于指示该ue确认接收该rrc下行消息,其中,该ue未发送该rrc下行消息的确认消息。

结合第二方面的第三种可能的实现方式至第二方面的第七种可能的实现方式中任一种可能的实现方式,,在第八种可能的实现方式中,具体实现为:该无线资源控制过程时延rrcproceduredelay等于0。

结合第二方面或第二方面的第一种可能的实现方式至第二方面的第八种可能的实现方式中任一种可能的实现方式,在第九种可能的实现方式中,该rrc下行消息和该rrc上行响应消息属于同一个rrc处理标识的rrc过程实例。

第三方面,提供了另一种网络设备,包括处理器、发射机和接收机,该处理器用于执行通过该发射机和该接收机执行第一方面或第一方面的任意可能的实现方式中的方法。

第四方面,提出了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的指令。

第五方面,提出了一种消息传输方法,该方法包括:接收网络设备发送的rrc下行消息;在该rrc下行消息的rrc过程时延的时间范围内,接收该网络设备预先分配并发送的该rrc下行消息对应的rrc上行响应消息的上行授权;在该上行授权指示的上行资源上从rrc层发送该rrc上行响应消息。

结合第五方面,在第一种可能的实现方式中,当该上行授权的接收时间在该rrc下行消息的接收时间之后时,该上行授权的接收时间不晚于该rrc下行消息的确认消息。

结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,当该rrc下行消息以透明传输模式tm发送时,该rrc下行消息的确认消息是媒体接入控制mac层的反馈消息;或者,当该rrc下行消息以确认模式am发送时,该rrc下行消息的确认消息是无线链路控制rlc层的反馈消息。

结合第五方面,在第三种可能的实现方式中,在该rrc下行消息的rrc过程时延的时间范围内,接收该网络设备预先分配并发送的该rrc下行消息对应的rrc上行响应消息的上行授权具体实现为:在接收该rrc下行消息的下行资源分配的物理层下行控制信道pdcch中接收该上行授权。

结合第五方面,在第四种可能的实现方式中,在该rrc下行消息的rrc过程时延的时间范围内,接收该网络设备预先分配并发送的该rrc下行消息对应的rrc上行响应消息的上行授权具体实现为:在接收该rrc下行消息的消息包中接收该上行授权。

结合第五方面的第四种可能的实现方式,在第五种可能的实现方式中,具体实现为:该消息包采用macpdu的数据格式,该rrc下行消息存储于macpdu的macsdu中,该上行授权存储于macpdu中的macce。

结合第五方面的第五种可能的实现方式,在第六种可能的实现方式中,具体实现为:当该rrc下行消息以am发送时,该消息包中的macsdu存储着该rrc下行消息经rlc分组后的一个分组数据包;或者,当该rrc下行消息以tm发送时,该消息包中的macsdu存储着该rrc下行消息的全部内容。

结合第五方面的第三种可能的实现方式至第五方面的第六种可能的实现方式中任一种可能的实现方式,在第七种可能的实现方式中,该rrc上行响应消息还用于指示确认接收该rrc下行消息,其中,该网络设备不会接收到该rrc下行消息的确认消息。

结合第五方面的第三种可能的实现方式至第五方面的第七种可能的实现方式中任一种可能的实现方式,,在第八种可能的实现方式中,具体实现为:该无线资源控制过程时延rrcproceduredelay等于0。

结合第五方面或第五方面的第一种可能的实现方式至第五方面的第八种可能的实现方式中任一种可能的实现方式,在第九种可能的实现方式中,该rrc下行消息和该rrc上行响应消息属于同一个rrc处理标识的rrc过程实例。

第六方面,提出了一种用户设备,该用户设备包括:接收模块,用于接收网络设备发送的rrc下行消息;该接收模块还用于在该rrc下行消息的rrc过程时延的时间范围内,接收该网络设备预先分配并发送的该rrc下行消息对应的rrc上行响应消息的上行授权;处理模块,用于确定该上行授权指示的上行资源;发送模块,用于在该上行授权指示的上行资源上从rrc层发送该rrc上行响应消息。

结合第六方面,在第一种可能的实现方式中,当该上行授权的接收时间在该rrc下行消息的接收时间之后时,该上行授权的接收时间不晚于该rrc下行消息的确认消息。

结合第六方面的第一种可能的实现方式,在第二种可能的实现方式中,当该rrc下行消息以透明传输模式tm发送时,该rrc下行消息的确认消息是媒体接入控制mac层的反馈消息;或者,当该rrc下行消息以确认模式am发送时,该rrc下行消息的确认消息是无线链路控制rlc层的反馈消息。

结合第六方面,在第三种可能的实现方式中,该接收模块具体用于:在接收该rrc下行消息的下行资源分配的物理层下行控制信道pdcch中接收该上行授权。

结合第六方面,在第四种可能的实现方式中,该接收模块具体用于:在接收该rrc下行消息的消息包中接收该上行授权。

结合第六方面的第四种可能的实现方式,在第五种可能的实现方式中,具体实现为:该消息包采用macpdu的数据格式,该rrc下行消息存储于macpdu的macsdu中,该上行授权存储于macpdu中的macce。

结合第六方面的第五种可能的实现方式,在第六种可能的实现方式中,具体实现为:当该rrc下行消息以am发送时,该消息包中的macsdu存储着该rrc下行消息经rlc分组后的一个分组数据包;或者,当该rrc下行消息以tm发送时,该消息包中的macsdu存储着该rrc下行消息的全部内容。

结合第六方面的第三种可能的实现方式至第六方面的第六种可能的实现方式中任一种可能的实现方式,在第七种可能的实现方式中,该rrc上行响应消息还用于指示确认接收该rrc下行消息,其中,该网络设备不会接收到该rrc下行消息的确认消息。

结合第六方面的第三种可能的实现方式至第六方面的第七种可能的实现方式中任一种可能的实现方式,,在第八种可能的实现方式中,具体实现为:该无线资源控制过程时延rrcproceduredelay等于0。

结合第六方面或第六方面的第一种可能的实现方式至第六方面的第八种可能的实现方式中任一种可能的实现方式,在第九种可能的实现方式中,该rrc下行消息和该rrc上行响应消息属于同一个rrc处理标识的rrc过程实例。

第七方面,提供了另一种用户设备,包括处理器、发射机和接收机,该处理器用于执行通过该发射机和该接收机执行第五方面或第五方面的任意可能的实现方式中的方法。

第八方面,提出了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行第五方面或第五方面的任意可能的实现方式中的方法的指令。

第九方面,提出了一种通信系统,包括:

第二方面或第二方面的任意可能的实现方式中的网络设备,以及

第六方面或第六方面的任意可能的实现方式中用户设备;或者

第三方面或第三方面的任意可能的实现方式中的网络设备,以及

第七方面或第七方面的任意可能的实现方式中用户设备。

基于以上技术方案,本发明实施例的消息输方法、设备和系统,在不晚于rrc下行消息的确认消息的接收时间上发送rrc上行响应消息的上行授权,使得ue侧能够在发送rrc上行响应消息时不需要等待网络设备分配上行授权,从而减少了ue从接收rrc下行消息到反馈rrc上行响应消息之间的时延,使得控制面时延能够满足更短的时延要求。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是现有技术rrc恢复过程的交互流程图。

图2是本发明的一个实施例rrc消息的传输方法流程图。

图3是本发明的一个实施例rrc过程的交互流程图。

图4是本发明的另一个实施例rrc过程的交互流程图。

图5是本发明的再一个实施例rrc过程的交互流程图。

图6是本发明的再一个实施例rrc过程的交互流程图。

图7是本发明的再一个实施例rrc过程的交互流程图。

图8是本发明的再一个实施例rrc过程的交互流程图。

图9是本发明的再一个实施例rrc过程的交互流程图。

图10是本发明的一个实施例网络设备的结构示意图。

图11是本发明的一个实施例用户设备的结构示意图。

图12是本发明的另一个实施例网络设备的结构示意图。

图13是本发明的另一个实施例用户设备的结构示意图。

图14是本发明的一个实施例通信系统的系统框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的技术方案,可以应用于各种通信系统,例如:gsm(globalsystemofmobilecommunication,全球移动通讯系统),cdma(codedivisionmultipleaccess,码分多址)系统,wcdma(widebandcodedivisionmultipleaccesswireless,宽带码分多址),gprs(generalpacketradioservice,通用分组无线业务),lte(longtermevolution,长期演进)等。

用户设备(ue,userequipment),也可称之为移动终端(mobileterminal)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、sip(sessioninitiationprotocol,会话启动协议)电话、wll(wirelesslocalloop,无线本地环路)站、pda(personaldigitalassistant,个人数字处理)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5g网络中的终端设备或者未来演进的plmn(publiclandmobilenetwork,公共陆地移动网络)网络中的终端设备。

网络设备可以是用于与移动设备通信的设备,网络设备可以是gsm(globalsystemofmobilecommunication,全球移动通讯)或cdma(codedivisionmultipleaccess,码分多址)中的bts(basetransceiverstation,基站),也可以是wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)中的nb(nodeb,基站),还可以是lte(longtermevolution,长期演进)中的enb或enodeb(evolutionalnodeb,演进型基站)或接入点,或者车载设备、可穿戴设备,未来5g网络中的网络侧设备或者未来演进的plmn(publiclandmobilenetwork,公共陆地移动网络)网络中的网络设备。

在介绍本发明提供的实施例之前,为便于理解,以lte系统为例,先介绍本发明实施例所涉及的技术术语。

无线链路控制(radiolinkcontrol,rlc):每个rlc实体由rrc配置,并且根据业务类型有三种模式:透明模式(transparentmode,tm)、非确认模式(unacknowledgedmode,um)、确认模式(acknowledgedmode,am)。在控制平面,rlc向上层提供的业务为无线信令承载(signallingradiobearer,srb);在用户平面,当分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)和广播与组播控制(broadcast/multicastcontrol,bmc)协议没有被该业务使用时,rlc向上层提供无线承载(radiobearer,rb);否则rb业务由pdcp或bmc承载。

透明模式(tm):发送实体在高层数据上不添加任何额外控制协议开销,仅根据业务类型决定是否进行分段操作。接收实体接收到的协议数据单元(protocoldataunit,pdu)如果出现错误,则根据配置,在错误标记后递交或者直接丢弃并向高层报告。tm模式的业务有实时语音业务等。

非确认模式(um):发送实体在高层pdu上添加必要的控制协议开销,然后进行传送但并不保证传递到对等实体,且没有使用重传协议。接收实体对所接收到的错误数据标记为错误后递交,或者直接丢弃并向高层报告。由于rlcpdu包含有顺序号,因此能够检测高层pdu的完整性。um模式的业务有小区广播和ip电话等。

确认模式(am):发送实体在高层pdu上添加必要的控制协议开销后进行传送,并保证传递到对等实体。因为am模式的rlc具有自动重传请求(automaticrepeat-request)能力,如果rlc层接收到错误的rlcpdu,就通知发送方的rlc重传这个pdu。由于rlcpdu中包含有顺序号信息,am模式的rlc还支持数据向高层的顺序/乱序递交。am模式是分组数据传输业务的标准模式,am模式的业务有www和电子邮件下载等。

图1是现有技术中lte的rrc恢复过程的交互流程图。如图1所示,在lte的rrc恢复过程中,ue收到网络设备发送的rrc下行消息即rrcconnectionresume消息后,先在物理层进行循环冗余校验(cyclicalredundancycheck,crc)解码,解码正确后反馈确认消息(acknowledgement,ack),否则反馈非确认消息(negativeacknowledgment,nack)。若网络设备侧的rlc层对rrcconnectionresume消息进行了切包传输,除了在物理层对每一个物理包进行ack/nack反馈外,还需要在rlc层根据网络设备在rlc头(header)中轮询(polling)置位情况决定是否反馈状态报告(statusreport)。如果网络设备在rlc层最后一个片段(segment)的rlcheader中polling位置1,则ue会反馈statusreport。在实现上,由于网络设备polling置位后知道ue会发送statusreport,所以网络设备可以在发送完下行rrcconnectionresume消息后,接着会发送上行调度dci,用于调度发送statusreport的上行资源;而ue会在收到最后一个rlcpdu后发送statusreport。假设所有包传输正确,网络设备接收statusreport并确认rrcconnectionresume消息被正确接收后,发送上行调度的dci,包含了发送rrcconnectionresumecomplete消息的ulgrant。ue在statusreport发送成功后再去接收调度rrcconnectionresumecomplete消息的dci,解码成功后发送rrcconnectionresumecomplete消息。

如图1的交互流程图所示,从ue接收rrcconnectionresume消息到ue发送rrcconnectionresumecomplete消息,大约需要耗时15ms,而5g要求从idle态到connected态的控制面时延是10ms,当前lte的rrc恢复过程不能满足5g的控制面时延需求。lte的rrc连接建立过程、rrc连接重配置过程或者rrc连接重建过程过程与rrc连接恢复过程类似,也不能满足5g的控制面时延需求。

图2是本发明的一个实施例的消息传输方法的流程图。图2的方法由网络设备执行。图2的方法包括:

210,发送rrc下行消息。

网络设备可向ue发送rrc下行消息。

220,在该rrc下行消息的rrc过程时延的时间范围内预先分配并发送该rrc下行消息对应的rrc上行响应消息的上行授权。

应理解,本发明实施例中,上行授权(ulgrant)用于指示网络设备为该rrc上行响应消息分配的上行调度资源。

应理解,本发明实施例中,网络设备在该rrc下行消息的rrc过程时延(rrcproceduredelay)的时间范围内预先分配并发送该rrc下行消息对应的rrc上行响应消息的上行授权,是指网络设备在接收到rrc下行消息的确认消息之前,提前为该rrc下行消息对应的rrc上行响应消息预先分配上行授权并发送给ue。

应理解,本发明实施例中,该rrc下行消息的rrc过程时延(rrcproceduredelay)的时间范围内包括rrc过程时延为0的场景,此时,该上行授权与该rrc下行消息在同一子帧上发送。

应理解,该rrc上行响应消息是指ue在rrc层发送的rrc下行消息的反馈消息。具体地,该rrc下行消息和该rrc上行响应消息属于同一个rrc处理标识(rrc-transactionidentifier)的rrc过程实例。

230,在该上行授权指示的上行资源上接收该ue发送的该rrc上行响应消息。

本发明实施例中,网络设备在rrc过程时延的时间范围内预先分配rrc上行响应消息的上行授权并发送给ue,使得ue侧能够在发送rrc上行响应消息时不需要等待网络设备分配上行授权,从而减少了ue从接收rrc下行消息到反馈rrc上行响应消息之间的时延,使得控制面时延能够满足更短的时延要求。

可选地,作为一个实施例,当该上行授权的发送时间在该rrc下行消息的发送时间之后时,该上行授权的发送时间不晚于该rrc下行消息的确认消息的接收时间。

可选地,在本发明实施例的另一种具体实现方式中,当该rrc下行消息以确认模式am发送时,该rrc下行消息的确认消息是无线链路控制rlc层的反馈消息。

或者,可选地,在本发明实施例的一种具体实现方式中,当该rrc下行消息以tm发送时,该rrc下行消息的确认消息是媒体接入控制mac层的反馈消息。

可选地,作为另一个实施例,步骤220具体实现为:在发送该rrc下行消息的下行资源分配(dlassignment)的物理层下行控制信道(physicaldownlinkcontrolchannel,pdcch)中发送该上行授权。

应理解,本发明实施例中,该rrc上行响应消息的上行授权可以和该rrc下行消息的下行资源分配(dlassignment)在同一下行控制信道(physicaldownlinkcontrolchannel,pdcch)中发送。例如,网络设备可以通过一个下行控制信息(downlinkcontrolinformation,dci),将rrc上行响应消息的上行授权和rrc下行消息的下行资源分配一起发送给ue。

本发明实施例中,通过将rrc上行响应消息的上行授权和rrc下行消息的下行资源分配在同一条消息中发送给ue,使得ue在发送rrc下行消息的确认消息之前即可得到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

可选地,作为另一个实施例,步骤220具体实现为:在发送该rrc下行消息的消息包中发送该上行授权。

应理解,该消息包可以采用媒体接入控制(mediumaccesscontrol,mac)协议数据单元(protocoldataunit,pdu)的数据格式。

macpdu,是由按字节(8bit)排布的字符串组成。一个macpdu可包含一个mac头、0至多个macsdu、0至多个mac控制单元以及可能的填充(padding)。

在本发明实施例中,该rrc下行消息存储于该macpdu中的mac服务数据单元(servicedataunit,sdu)中,该上行授权存储于该macpdu中的mac控制元素(controlelement,ce)中。

可选地,作为一个实施例,当该rrc下行消息以am发送时,该消息包中的macsdu存储着该rrc下行消息经rlc分组后的一个分组数据包。

应理解,该分组数据包可以是rrc下行消息经rlc分组后任意一个数据包。例如,该上行授权可以和rrc下行消息经rlc分组后第一个数据包一起下发,也可以和rrc下行消息经rlc分组后最后一个数据包一起下发。

或者,可选地,作为另一个实施例,当该rrc下行消息以tm发送时,该消息包中的macsdu存储着该rrc下行消息的全部内容。

应理解,当该rrc下行消息以tm发送时,rrc下行消息的所有内容都通过一个macpdu传输,该macpdu中还携带者该上行授权的信息。

本发明实施例中,通过将rrc上行响应消息的上行授权和rrc下行消息在同一条消息中发送给ue,使得ue在接收到rrc下行消息的同时接收到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

可选地,当网络设备将该上行授权与该rrc下行消息或rrc下行消息的下行资源分配一起发送时,该rrc上行响应消息还用于指示该ue确认接收该rrc下行消息,其中,该ue未发送该rrc下行消息的确认消息。

应理解,当网络设备将该上行授权与该rrc下行消息或rrc下行消息的下行资源分配一起发送时,该无线资源控制过程时延rrcproceduredelay可以取值为0。当然,该无线资源控制过程时延rrcproceduredelay取值大于0也是允许的。

应理解,当该rrc下行消息以am发送时,该rrc下行消息可以是rrc连接恢复(rrcconnectionresume)消息,该rrc上行响应消息可以是rrc连接恢复完成(rrcconnectionresumecomplete)消息;或者,该rrc下行消息可以是rrc连接重配置(rrcconnectionreconfiguration)消息,该rrc上行响应消息可以是rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,等等。当然,还可能存在其它以am传输rrc消息的rrc连接过程,本发明实施例不再一一赘述。

应理解,当该rrc下行消息以tm发送时,该rrc下行消息可以是rrc连接恢复(rrcconnectionresume)消息,该rrc上行响应消息可以是rrc连接恢复完成(rrcconnectionresumecomplete)消息;或者该rrc下行消息可以是rrc连接重配置(rrcconnectionreconfiguration)消息,该rrc上行响应消息可以是rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,等等。类似的,还可能存在其它以tm传输rrc消息的rrc连接过程,本发明实施例不再一一赘述。

应理解,当该rrc下行消息以am发送时,该rrc下行消息的下行资源分配包括多个下行资源分配,该第一消息中携带的下行资源分配可以是该多个下行资源分配中的任意一个。

或者,当该rrc下行消息以tm发送时,该rrc下行消息的下行资源分配包括1个下行资源分配,rrc上行响应消息的上行授权和该下行资源分配一起下发。

当然,应理解,部分rrc过程是以rrc请求消息开始的。此时,在步骤210之前,该方法还可包括:接收该ue发送的rrc请求消息。

网络设备在接收到ue发送的rrc请求消息,可向ue发送rrc请求消息对应的rrc下行消息。当然,应理解,网络设备也可能主动向ue发送rrc下行消息,本发明实施例在此不作限制。

应理解,该rrc请求消息是和rrc下行消息及rrc上行响应消息相对应的,属于同一个rrc处理标识的rrc过程实例。例如,当该rrc下行消息为rrcconnectionresume消息,该rrc上行响应消息为rrcconnectionresumecomplete消息时,该rrc请求消息为rrc连接恢复请求(rrcconnectionresumerequest)消息;当该rrc下行消息为rrcconnectionsetup消息,该rrc上行响应消息为rrcconnectionsetupcomplete消息时,该rrc请求消息为rrc连接建立请求(rrcconnectionsetuprequest)消息;当该rrc下行消息为rrcconnectionreestablishment消息,该rrc上行响应消息为rrcconnectionreestablishmentcomplete消息时,该rrc请求消息为rrc连接重建立请求(rrcconnectionreestablishmentrequest)消息,等等。

应理解,在图2所示实施例中,如果网络设备在步骤220之后接收到ue从mac层或rlc层发送的nack消息,则网络设备即可确定ue接收或解码rrc下行消息失败,可不执行步骤230。

下面,将结合具体的实施例,对本发明实施例的方法做进一步地描述。

图3是本发明的一个实施例rrc过程的交互流程图。本发明实施例中,以rrc连接恢复过程为例进行举例说明。如图3所示,该方法包括:

301,ue向网络设备发送rrc连接恢复请求消息。

ue可向网络设备发送rrc连接恢复请求(rrcconnectionresumerequest)消息。

应理解,本发明实施例中,步骤301及步骤301之前网络设备和ue执行的步骤可参考现有技术,本发明实施例在此不再赘述。

302,网络设备发送下行资源分配和上行授权。

网络设备在成功收到ue发送的rrcconnectionresumerequest消息后,可在向ue发送rrc下行消息的下行资源分配(dlassignment)的同时发送rrc上行响应消息的上行授权(ulgrant)。

具体地,在本发明实施例中,网络设备可向ue发送rrcconnectionresume消息的dlassignment和rrcconnectionresumecomplete消息的ulgrant。网络设备可通过一条dci消息发送该dlassignment和该ulgrant。

应理解,当ue在成功解码dci后,可获得dlassignment,该dlassignment指示用于接收rrcconnectionresume消息的下行资源,同时ue还可获得ulgrant,该ulgrant指示用于发送rrcconnectionresumecomplete消息的上行资源。

303,网络设备在下行资源分配指示的下行资源上以am模式发送rrc连接恢复消息。

网络设备可在rrcconnectionresume消息的dlassignment指示的下行资源上,向ue发送该rrcconnectionresume消息。

应理解,在rrc连接恢复过程中,网络设备的rlc层以am模式发送rrcconnectionresume消息。网络设备的rlc层对rrcconnectionresume消息进行切包传输,并在rlc层最后一个分片(segment)的rlc头(header)中轮询(polling)位置1。如果网络设备在rlc层最后一个片段(segment)的rlcheader中polling位置1,则ue会反馈rlc层确认消息。

304,ue发送mac层确认消息。

当ue解码获得dlassignment后,可在该dlassignment指示的下行资源上接收网络设备发送的rrcconnectionresume消息。

当网络侧设备在rlc层以am模式发送该rrcconnectionresume消息,ue在物理层即mac层上会收到该rrcconnectionresume消息的多个物理包,ue需要对每一个物理包进行ack/nack反馈,该ack/nack反馈可称为mac层确认消息。

305,ue在上行授权指示的上行资源上发送rlc确认消息和rrc连接恢复完成消息。

当网络设备的rlc层对rrcconnectionresume消息进行切包传输时,ue侧除了在mac层对每一个物理包进行ack/nack反馈外,还需要在rlc层反馈rlc确认消息。

ue可根据网络设备在rlcheader中polling置位情况决定是否反馈rlc确认消息。如果网络设备在rlc层最后一个segment的rlcheader中polling位置1,则ue需要反馈rlc确认消息。

可选地,ue可在该上行授权指示的上行资源上发送该rrcconnectionresumecomplete消息,同时还在在上行授权指示的上行资源上发送该rlc确认消息。也即是说,ue可在该上行授权指示的上行资源上发送rrcconnectionresumecomplete消息和rlc确认消息。具体地,该rlc确认消息可以是该rrcconnectionresume消息的状态报告(statereport)。在本发明实施例中,rrcconnectionresumecomplete消息和statereport可以用一个macpdu中发送。

当然,应理解,rrcconnectionresumecomplete消息和rlc确认消息以分开发送,例如,rrcconnectionresumecomplete消息还可以在rlc确认消息之前发送,或者在rlc确认消息之后发送,等等。rrcconnectionresumecomplete消息的发送时间取决于网络设备为rrcconnectionresumecomplete消息分配的ulgrant所指示的上行资源所在的时间。

本发明实施例中,通过将rrcconnectionresumecomplete的上行授权和rrcconnectionresume消息的下行资源分配一起发送,从而能够保证上行授权在不晚于rrcconnectionresume消息的确认消息的接收时间上发送,使得ue侧在发送rrcconnectionresumecomplete消息时不需要额外等待网络设备配置上行授权的时延,从而减少了ue侧的控制面时延。

此外,本发明实施例中,当rrcconnectionresume消息以am模式传输时,ue通过将rrcconnectionresume消息的rlc确认消息和rrcconnectionresumecomplete消息在该上行授权指示的上行资源上一起发送,还能够节约上行调度资源的开销。

图4是本发明的另一个实施例rrc过程的交互流程图。本发明实施例中,以rrc连接恢复过程为例进行举例说明。如图4所示,该方法包括:

401,ue向网络设备发送rrc连接恢复请求消息。

ue可向网络设备发送rrc连接恢复请求(rrcconnectionresumerequest)消息,请求发起rrc连接恢复过程。

应理解,本发明实施例中,步骤401及步骤401之前网络设备和ue执行的步骤可参考现有技术,本发明实施例在此不再赘述。

402,网络设备发送下行资源分配。

网络设备在成功收到ue发送的rrcconnectionresumerequest消息后,可向ue发送rrc下行消息的下行资源分配(dlassignment)。

具体地,在本发明实施例中,网络设备可向ue发送rrcconnectionresume消息的dlassignment。网络设备可通过一条dci消息发送该dlassignment。其具体实现可参考现有技术。

应理解,当ue在成功解码dci后,可获得dlassignment,该dlassignment指示用于接收rrcconnectionresume消息的下行资源。

403,网络侧设备在下行资源分配上以am模式发送rrc连接恢复消息和上行授权。

本发明实施例中,网络设备在该dlassignment指示的下行资源发送rrcconnectionresume消息,以及rrcconnectionresumecomplete消息的ulgrant。

具体地,该ulgrant可以以maccontrolelement的形式与rrcconnectionresume消息组装成一个macpdu发送给ue。

与步骤303类似,网络设备的rlc层可采用am模式发送rrcconnectionresume消息,即网络设备的rlc层以am模式传输该macpdu。本发明实施例中,网络设备的rlc层对rrcconnectionresume消息进行切包传输,并在rlc层最后一个分片(segment)的rlc头(header)中轮询(polling)位置1。如果网络设备在rlc层最后一个片段(segment)的rlcheader中polling位置1,则ue会反馈rlc层确认消息。

应理解,本发明实施例中,该ulgrant可以和该rrc下行消息经rlc分组后的任何一个segment一起发送,例如该ulgrant可以和该rrc下行消息经rlc分组后的第1个segment一起发送,或者该ulgrant可以和该rrc下行消息经rlc分组后的最后1个segment一起发送,等等。其中,该rrc下行消息经rlc分组后的任何一个segment都包含着该rrc下行消息的部分内容。

相应地,ue可解码获得dlassignment上,并在该dlassignment指示的下行资源上接收网络设备发送的macpdu,该macpdu中包含rrcconnectionresume消息的部分内容和该ulgrant。

404,ue发送mac层确认消息。

如图3的步骤304所述,当网络侧设备在rlc层以am模式发送该rrcconnectionresume消息,ue在物理层即mac层上会收到该rrcconnectionresume消息的多个物理包,ue需要对每一个物理包进行ack/nack反馈,该ack/nack反馈可称为mac层确认消息。

405,ue在上行授权指示的上行资源上发送rrc连接恢复完成消息。

406,ue发送rlc层确认消息。

当ue发送最后一个mac层确认消息,表明ue已经完全接收rrc连接恢复消息,此时,ue可发送rlc层确认消息。

应理解,上行授权所指示的上行资源的时间可在ue发送mac层确认消息的时间之后,在ue发送rlc层确认消息的时间之前。

本发明实施例中,通过将rrc上行响应消息的上行授权和rrc下行消息在同一条消息中发送给ue,使得ue在接收到rrc下行消息的同时接收到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

图5是本发明的再一个实施例rrc过程的交互流程图。本发明实施例中,以rrc连接建立流程为例进行举例说明。如图5所示,该方法包括:

501,ue向网络设备发送rrc连接建立请求消息。

ue可向网络设备发送rrcconnectionsetuprequest消息,请求发起rrc连接建立过程。

应理解,本发明实施例中,步骤501及步骤501之前网络设备和ue执行的步骤可参考现有技术,本发明实施例在此不再赘述。

502,网络设备发送下行资源分配和上行授权。

网络设备在成功收到ue发送的rrcconnectionsetuprequest消息后,可在向ue发送rrc下行消息的下行资源分配(dlassignment)的同时发送rrc上行响应消息的上行授权(ulgrant)。

具体地,在本发明实施例中,网络设备可向ue发送rrcconnectionsetup消息的dlassignment和rrcconnectionsetupcomplete消息的ulgrant。网络设备可通过一条dci消息发送该dlassignment和该ulgrant。

应理解,当ue在成功解码dci后,可获得用于接收rrcconnectionsetup消息的dlassignment,同时获得用于发送rrcconnectionsetupcomplete消息的ulgrant。

503,网络设备在下行资源分配指示的下行资源上以tm模式发送rrc连接建立消息。

网络设备可在rrcconnectionsetup消息的dlassignment指示的下行资源上,向ue发送该rrcconnectionsetup消息。

应理解,在rrc连接建立过程中,网络设备的rlc层可采用tm模式发送rrcconnectionsetup消息。

相应地,ue可解码获得该dlassignment,并在该dlassignment指示的下行资源上,接收网络设备发送的rrcconnectionsetup消息。该rrcconnectionsetup消息可以采用macpdu的数据格式传输。

504,ue发送mac层确认消息。

如果ue正确接收到rrcconnectionsetup消息,ue还可在该ulgrant指示的上行资源上反馈mac层确认消息,即rrcconnectionsetup消息的ack/nack消息。

505,ue在上行授权指示的上行资源上发送rrc连接建立完成消息。

当ue在dlassignment指示的下行资源上接收到该rrcconnectionsetup消息后,可在该ulgrant指示的上行资源上发送rrc上行响应消息即rrcconnectionsetupcomplete消息。

本发明实施例中,通过将rrcconnectionsetupcomplete的上行授权和rrcconnectionsetup消息的下行资源分配一起发送,从而能够保证上行授权在不晚于rrcconnectionsetup消息的确认消息的接收时间上发送,使得ue侧在发送rrcconnectionsetupcomplete消息时不需要额外等待网络设备配置上行授权的时延,从而减少了ue侧的控制面时延。

图6是本发明的再一个实施例rrc过程的交互流程图。本发明实施例中,以rrc连接建立过程为例进行举例说明。如图6所示,该方法包括:

601,ue向网络设备发送rrc连接建立请求消息。

ue可向网络设备发送rrcconnectionsetuprequest消息,请求发起rrc连接建立过程。

应理解,本发明实施例中,步骤601及步骤601之前网络设备和ue执行的步骤可参考现有技术,本发明实施例在此不再赘述。

602,网络设备发送下行资源分配。

网络设备在成功收到ue发送的rrcconnectionsetuprequest消息后,可向ue发送rrc下行消息的下行资源分配(dlassignment)。

具体地,在本发明实施例中,网络设备可向ue发送rrcconnectionsetup消息的dlassignment。网络设备可通过一条dci消息发送该dlassignment。其具体实现可参考现有技术。

应理解,当ue在成功解码dci后,可获得用于接收rrcconnectionsetup消息的dlassignment。

603,网络设备在下行资源分配指示的下行资源上以tm模式发送rrc连接建立消息和上行授权。

本发明实施例中,网络设备在该dlassignment指示的下行资源上以tm模式发送rrcconnectionsetup消息,以及rrcconnectionsetupcomplete消息的ulgrant。

具体地,该ulgrant可以以maccontrolelement的形式与rrcconnectionsetup消息组装成一个macpdu发送给ue。该macpdu中包括rrcconnectionsetup消息的全部内容和该ulgrant。

相应地,ue可解码获得该dlassignment,并在该dlassignment指示的下行资源上,接收网络设备发送的macpdu,该macpdu中包含rrcconnectionsetup消息的全部内容和该ulgrant。

604,ue发送mac层确认消息。

605,ue在上行授权指示的上行资源上发送rrc连接建立完成消息。

步骤604、605的具体实现可参考图5的步骤504、505,本发明实施例在此不再赘述。

本发明实施例中,通过将rrcconnectionsetupcomplete的上行授权和rrcconnectionsetup消息的下行资源分配一起发送,使得ue侧在发送rrcconnectionsetupcomplete消息时不需要额外等待网络设备配置上行授权的时延,从而使得rrcconnectionsetupcomplete消息能够在rrc过程时延的时间范围内发送,减少了ue侧的控制面时延。

图7是本发明的一个实施例rrc过程的交互流程图。本发明实施例中,以rrc连接恢复过程为例进行举例说明。如图7所示,该方法包括:

701,ue向网络设备发送rrc连接恢复请求消息。

702,网络设备发送下行资源分配。

703,网络设备在下行资源分配指示的下行资源上以am模式发送rrc连接恢复消息。

步骤701-703的具体实现可参考现有技术,本发明实施例在此不再赘述。

704,网络设备发送上行授权。

当网络设备以am发送rrc连接恢复消息后,网络设备在接收到rlc确认消息之前,发送该上行授权。

应理解,该rrc过程中,如果网络设备以tm发送rrc下行消息,则网络设备在接收到mac确认消息之前,发送该上行授权。

705,ue发送mac层确认消息和rlc层确认消息,并在上行授权指示的上行资源上发送rrc连接恢复完成消息。

步骤705的具体实现可参考图3的步骤304、305,或图4的步骤404-406,本发明实施例在此不再赘述。

本发明实施例中,通过将rrcconnectionresumecomplete的上行授权在rrcconnectionresume消息之后,rrcconnectionresume的rlc确认消息之前发送,使得ue侧在发送rrcconnectionresumecomplete消息时不需要额外等待网络设备配置上行授权的时延,从而使得rrcconnectionresumecomplete消息能够在rrc过程时延的时间范围内发送,减少了ue侧的控制面时延。

应理解,在图3-7所示实施例中,如果ue侧反馈的mac层确认消息或rlc层确认消息中包括nack消息,则表明ue没有正确接收rrc下行消息,此时,ue可不发送rrc上行响应消息。相应地,当网络设备接收到ue侧从mac层或rlc层发送的nack消息,则网络设备可知道预先分配的上行授权浪费了。

图8是本发明的一个实施例rrc过程的交互流程图。本发明实施例中,以rrc连接恢复过程为例进行举例说明。如图8所示,该方法包括:

801,ue向网络设备发送rrc连接恢复请求消息。

802,网络设备发送下行资源分配和上行授权。

803,网络设备在下行资源分配指示的下行资源上以am模式发送rrc连接恢复消息。

步骤801-803的具体实现可参考图3的步骤301-303,本发明实施例在此不再赘述。

804,ue在上行授权指示的上行资源上发送rrc连接恢复完成消息。

本发明实施例中,当ue正确接收到网络设备发送的rrc连接恢复消息后,可不发送mac层的ack确认消息和rlc层的ack确认消息,直接向网络设备发送rrc连接恢复完成消息。

相应的,网络侧设备在接收到该rrc连接恢复完成消息后,即可确定rrc连接恢复消息发送成功。

当然,应理解,如果本发明实施例的rrc过程中网络设备以tm发送rrc下行消息,且ue正确接收到到网络设备发送的rrc下行消息后,ue可不发送mac层的ack确认消息,直接向网络设备发送rrc上行响应消息。

此外,应理解,步骤801-803的流程也可用图4所示实施例的步骤401-403所示的流程代替。

应理解,本发明的rrc过程并不局限于图3-8所示的流程。例如,rrc连接重建立(rrcconnectionreestablishment)过程等以tm的方式发送rrc下行消息的rrc过程,或者是rrc连接重配置(rrcconnectionreconfiguration)过程等以am的方式发送rrc下行消息的rrc过程,等等,其具体实现可参考图3-8所示实施例,本发明实施例在此不再赘述。

图9是本发明的一个实施例的消息传输方法的流程图。图9的方法由ue执行。图9的方法包括:

910,接收网络设备发送的rrc下行消息。

920,在该rrc下行消息的rrc过程时延的时间范围内,接收该网络设备预先分配并发送的该rrc下行消息对应的rrc上行响应消息的上行授权。

930,在该上行授权指示的上行资源上从rrc层发送该rrc上行响应消息。

本发明实施例中,用户设备在rrc过程时延的时间范围内接收网络设备预先分配并发送的rrc上行响应消息的上行授权,从而能够在发送rrc上行响应消息时不需要等待网络设备分配上行授权,减少了ue从接收rrc下行消息到反馈rrc上行响应消息之间的时延,使得控制面时延能够满足更短的时延要求。

可选地,作为一个实施例,当该上行授权的接收时间在该rrc下行消息的接收时间之后时,该上行授权的接收时间不晚于该rrc下行消息的确认消息。

可选地,在本发明实施例的另一种具体实现方式中,当该rrc下行消息以确认模式am发送时,该rrc下行消息的确认消息是无线链路控制rlc层的反馈消息。

或者,可选地,在本发明实施例的一种具体实现方式中,当该rrc下行消息以tm发送时,该rrc下行消息的确认消息是媒体接入控制mac层的反馈消息。

可选地,作为另一个实施例,步骤920具体实现为:在接收该rrc下行消息的下行资源分配的物理层下行控制信道pdcch中接收该上行授权。

应理解,本发明实施例中,该rrc上行响应消息的上行授权可以和该rrc下行消息的下行资源分配(dlassignment)在同一下行控制信道(physicaldownlinkcontrolchannel,pdcch)中发送。例如,网络设备可以通过一个下行控制信息(downlinkcontrolinformation,dci),将rrc上行响应消息的上行授权和rrc下行消息的下行资源分配一起发送给ue。

本发明实施例中,通过在同一条消息中接收rrc上行响应消息的上行授权和rrc下行消息的下行资源分配,使得ue在发送rrc下行消息的确认消息之前即可得到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

可选地,作为另一个实施例,步骤920具体实现为:在接收该rrc下行消息的消息包中接收该上行授权。

应理解,该消息包可以采用媒体接入控制(mediumaccesscontrol,mac)协议数据单元(protocoldataunit,pdu)的数据格式。

macpdu,是由按字节(8bit)排布的字符串组成。一个macpdu可包含一个mac头、0至多个macsdu、0至多个mac控制单元以及可能的填充(padding)。

在本发明实施例中,该rrc下行消息存储于该macpdu中的mac服务数据单元(servicedataunit,sdu)中,该上行授权存储于该macpdu中的mac控制元素(controlelement,ce)中。

可选地,作为一个实施例,当该rrc下行消息以am发送时,该消息包中的macsdu存储着该rrc下行消息经rlc分组后的一个分组数据包。

应理解,该分组数据包可以是rrc下行消息经rlc分组后任意一个数据包。例如,该上行授权可以和rrc下行消息经rlc分组后第一个数据包一起下发,也可以和rrc下行消息经rlc分组后最后一个数据包一起下发。

或者,可选地,作为另一个实施例,当该rrc下行消息以tm发送时,该消息包中的macsdu存储着该rrc下行消息的全部内容。

应理解,当该rrc下行消息以tm发送时,rrc下行消息的所有内容都通过一个macpdu传输,该macpdu中还携带者该上行授权的信息。

本发明实施例中,通过在同一条消息中接收rrc上行响应消息的上行授权和rrc下行消息,使得ue在接收到rrc下行消息的同时接收到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

可选地,当该上行授权与该rrc下行消息或rrc下行消息的下行资源分配一起发送时,该rrc上行响应消息还用于指示确认接收该rrc下行消息,其中,该网络设备不会接收到该rrc下行消息的确认消息。

应理解,当该上行授权与该rrc下行消息或rrc下行消息的下行资源分配一起发送时,该无线资源控制过程时延rrcproceduredelay可以取值为0。当然,该无线资源控制过程时延rrcproceduredelay取值大于0也是允许的。

应理解,当该rrc下行消息以am发送时,该rrc下行消息可以是rrc连接恢复(rrcconnectionresume)消息,该rrc上行响应消息可以是rrc连接恢复完成(rrcconnectionresumecomplete)消息;或者,该rrc下行消息可以是rrc连接重配置(rrcconnectionreconfiguration)消息,该rrc上行响应消息可以是rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,等等。当然,还可能存在其它以am传输rrc消息的rrc连接过程,本发明实施例不再一一赘述。

应理解,当该rrc下行消息以tm发送时,该rrc下行消息可以是rrc连接恢复(rrcconnectionresume)消息,该rrc上行响应消息可以是rrc连接恢复完成(rrcconnectionresumecomplete)消息;或者该rrc下行消息可以是rrc连接重配置(rrcconnectionreconfiguration)消息,该rrc上行响应消息可以是rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,等等。类似的,还可能存在其它以tm传输rrc消息的rrc连接过程,本发明实施例不再一一赘述。

应理解,当该rrc下行消息以am发送时,该rrc下行消息的下行资源分配包括多个下行资源分配,该第一消息中携带的下行资源分配可以是该多个下行资源分配中的任意一个。

或者,当该rrc下行消息以tm发送时,该rrc下行消息的下行资源分配包括1个下行资源分配,rrc上行响应消息的上行授权和该下行资源分配一起下发。

当然,应理解,部分rrc过程是以rrc请求消息开始的。此时,在步骤910之前,该方法还可包括:发送rrc请求消息。

应理解,该rrc请求消息是和rrc下行消息及rrc上行响应消息相对应的,属于同一个rrc处理标识的rrc过程实例。例如,当该rrc下行消息为rrcconnectionresume消息,该rrc上行响应消息为rrcconnectionresumecomplete消息时,该rrc请求消息为rrc连接恢复请求(rrcconnectionresumerequest)消息;当该rrc下行消息为rrcconnectionsetup消息,该rrc上行响应消息为rrcconnectionsetupcomplete消息时,该rrc请求消息为rrc连接建立请求(rrcconnectionsetuprequest)消息;当该rrc下行消息为rrcconnectionreestablishment消息,该rrc上行响应消息为rrcconnectionreestablishmentcomplete消息时,该rrc请求消息为rrc连接重建立请求(rrcconnectionreestablishmentrequest)消息,等等。

图9所示的方法的具体实现可参考图3-8所示实施例,本发明实施例在此不再赘述。

当然,应理解,如果ue未能够正确接收并解码rrc下行消息,ue可反馈nack消息。此时,ue不会执行步骤930。

图10是本发明实施例网络设备1000的结构示意图。如图10所示,网络设备1000可包括:发送模块1001、处理模块1003和接收模块1002。

发送模块1001,用于发送rrc下行消息。

处理模块1003,用于在该rrc下行消息的rrc过程时延的时间范围内预先分配该rrc下行消息对应的rrc上行响应消息的上行授权。

该发送模块1001还用于发送该上行授权。

接收模块1002,用于在该上行授权指示的上行资源上接收ue从rrc层发送的该rrc上行响应消息。

本发明实施例中,网络设备在rrc过程时延的时间范围内预先分配rrc上行响应消息的上行授权并发送给ue,使得ue侧能够在发送rrc上行响应消息时不需要等待网络设备分配上行授权,从而减少了ue从接收rrc下行消息到反馈rrc上行响应消息之间的时延,使得控制面时延能够满足更短的时延要求。

可选地,作为一个实施例,当该上行授权的发送时间在该rrc下行消息的发送时间之后时,该上行授权的发送时间不晚于该rrc下行消息的确认消息的接收时间。

可选地,在本发明实施例的另一种具体实现方式中,当该rrc下行消息以确认模式am发送时,该rrc下行消息的确认消息是无线链路控制rlc层的反馈消息。

或者,可选地,在本发明实施例的一种具体实现方式中,当该rrc下行消息以tm发送时,该rrc下行消息的确认消息是媒体接入控制mac层的反馈消息。

可选地,作为另一个实施例,该发送模块1001具体用于:在发送该rrc下行消息的下行资源分配(dlassignment)的物理层下行控制信道(physicaldownlinkcontrolchannel,pdcch)中发送该上行授权。

本发明实施例中,通过将rrc上行响应消息的上行授权和rrc下行消息的下行资源分配在同一条消息中发送给ue,使得ue在发送rrc下行消息的确认消息之前即可得到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

可选地,作为另一个实施例,该发送模块1001具体用于:在发送该rrc下行消息的消息包中发送该上行授权。

应理解,该消息包可以采用媒体接入控制(mediumaccesscontrol,mac)协议数据单元(protocoldataunit,pdu)的数据格式。

macpdu,是由按字节(8bit)排布的字符串组成。一个macpdu可包含一个mac头、0至多个macsdu、0至多个mac控制单元以及可能的填充(padding)。

在本发明实施例中,该rrc下行消息存储于该macpdu中的mac服务数据单元(servicedataunit,sdu)中,该上行授权存储于该macpdu中的mac控制元素(controlelement,ce)中。

可选地,作为一个实施例,当该rrc下行消息以am发送时,该消息包中的macsdu存储着该rrc下行消息经rlc分组后的一个分组数据包。

应理解,该分组数据包可以是rrc下行消息经rlc分组后任意一个数据包。例如,该上行授权可以和rrc下行消息经rlc分组后第一个数据包一起下发,也可以和rrc下行消息经rlc分组后最后一个数据包一起下发。

或者,可选地,作为另一个实施例,当该rrc下行消息以tm发送时,该消息包中的macsdu存储着该rrc下行消息的全部内容。

应理解,当该rrc下行消息以tm发送时,rrc下行消息的所有内容都通过一个macpdu传输,该macpdu中还携带者该上行授权的信息。

本发明实施例中,通过将rrc上行响应消息的上行授权和rrc下行消息在同一条消息中发送给ue,使得ue在接收到rrc下行消息的同时接收到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

可选地,当网络设备将该上行授权与该rrc下行消息或rrc下行消息的下行资源分配一起发送时,该rrc上行响应消息还用于指示该ue确认接收该rrc下行消息,其中,该ue未发送该rrc下行消息的确认消息。

应理解,当网络设备将该上行授权与该rrc下行消息或rrc下行消息的下行资源分配一起发送时,该无线资源控制过程时延rrcproceduredelay可以取值为0。当然,该无线资源控制过程时延rrcproceduredelay取值大于0也是允许的。

应理解,当该rrc下行消息以am发送时,该rrc下行消息可以是rrc连接恢复(rrcconnectionresume)消息,该rrc上行响应消息可以是rrc连接恢复完成(rrcconnectionresumecomplete)消息;或者,该rrc下行消息可以是rrc连接重配置(rrcconnectionreconfiguration)消息,该rrc上行响应消息可以是rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,等等。当然,还可能存在其它以am传输rrc消息的rrc连接过程,本发明实施例不再一一赘述。

应理解,当该rrc下行消息以tm发送时,该rrc下行消息可以是rrc连接恢复(rrcconnectionresume)消息,该rrc上行响应消息可以是rrc连接恢复完成(rrcconnectionresumecomplete)消息;或者该rrc下行消息可以是rrc连接重配置(rrcconnectionreconfiguration)消息,该rrc上行响应消息可以是rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,等等。类似的,还可能存在其它以tm传输rrc消息的rrc连接过程,本发明实施例不再一一赘述。

应理解,当该rrc下行消息以am发送时,该rrc下行消息的下行资源分配包括多个下行资源分配,该第一消息中携带的下行资源分配可以是该多个下行资源分配中的任意一个。

或者,当该rrc下行消息以tm发送时,该rrc下行消息的下行资源分配包括1个下行资源分配,rrc上行响应消息的上行授权和该下行资源分配一起下发。

当然,应理解,该接收模块1002具体用于:接收该ue发送的rrc请求消息。

网络设备在接收到ue发送的rrc请求消息,可向ue发送rrc请求消息对应的rrc下行消息。当然,应理解,网络设备也可能主动向ue发送rrc下行消息,本发明实施例在此不作限制。

应理解,该rrc请求消息是和rrc下行消息及rrc上行响应消息相对应的,属于同一个rrc处理标识的rrc过程实例。例如,当该rrc下行消息为rrcconnectionresume消息,该rrc上行响应消息为rrcconnectionresumecomplete消息时,该rrc请求消息为rrc连接恢复请求(rrcconnectionresumerequest)消息;当该rrc下行消息为rrcconnectionsetup消息,该rrc上行响应消息为rrcconnectionsetupcomplete消息时,该rrc请求消息为rrc连接建立请求(rrcconnectionsetuprequest)消息;当该rrc下行消息为rrcconnectionreestablishment消息,该rrc上行响应消息为rrcconnectionreestablishmentcomplete消息时,该rrc请求消息为rrc连接重建立请求(rrcconnectionreestablishmentrequest)消息,等等。

网络设备1000还可执行图2的方法,并实现网络设备在图3-8所示实施例的功能,本发明实施例在此不再赘述。

图11是本发明实施例用户设备1100的结构示意图。如图11所示,用户设备1100可包括:接收模块1101、处理模块1003和发送模块1102。

接收模块1101,用于接收网络设备发送的rrc下行消息。

该接收模块1101还用于在该rrc下行消息的rrc过程时延的时间范围内,接收该网络设备预先分配并发送的该rrc下行消息对应的rrc上行响应消息的上行授权。

该处理模块1003用于确定上行授权指示的上行资源。

发送模块1102,用于在该上行授权指示的上行资源上从rrc层发送该rrc上行响应消息。

本发明实施例中,用户设备在rrc过程时延的时间范围内接收网络设备预先分配并发送的rrc上行响应消息的上行授权,从而能够在发送rrc上行响应消息时不需要等待网络设备分配上行授权,减少了ue从接收rrc下行消息到反馈rrc上行响应消息之间的时延,使得控制面时延能够满足更短的时延要求。

可选地,作为一个实施例,当该上行授权的接收时间在该rrc下行消息的接收时间之后时,该上行授权的接收时间不晚于该rrc下行消息的确认消息。

可选地,在本发明实施例的另一种具体实现方式中,当该rrc下行消息以确认模式am发送时,该rrc下行消息的确认消息是无线链路控制rlc层的反馈消息。

或者,可选地,在本发明实施例的一种具体实现方式中,当该rrc下行消息以tm发送时,该rrc下行消息的确认消息是媒体接入控制mac层的反馈消息。

可选地,作为另一个实施例,该接收模块1101具体用于:在接收该rrc下行消息的下行资源分配的物理层下行控制信道pdcch中接收该上行授权。

应理解,本发明实施例中,该rrc上行响应消息的上行授权可以和该rrc下行消息的下行资源分配(dlassignment)在同一下行控制信道(physicaldownlinkcontrolchannel,pdcch)中发送。例如,网络设备可以通过一个下行控制信息(downlinkcontrolinformation,dci),将rrc上行响应消息的上行授权和rrc下行消息的下行资源分配一起发送给ue。

本发明实施例中,通过在同一条消息中接收rrc上行响应消息的上行授权和rrc下行消息的下行资源分配,使得ue在发送rrc下行消息的确认消息之前即可得到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

可选地,作为另一个实施例,该接收模块1101具体用于:在接收该rrc下行消息的消息包中接收该上行授权。

应理解,该消息包可以采用媒体接入控制(mediumaccesscontrol,mac)协议数据单元(protocoldataunit,pdu)的数据格式。

macpdu,是由按字节(8bit)排布的字符串组成。一个macpdu可包含一个mac头、0至多个macsdu、0至多个mac控制单元以及可能的填充(padding)。

在本发明实施例中,该rrc下行消息存储于该macpdu中的mac服务数据单元(servicedataunit,sdu)中,该上行授权存储于该macpdu中的mac控制元素(controlelement,ce)中。

可选地,作为一个实施例,当该rrc下行消息以am发送时,该消息包中的macsdu存储着该rrc下行消息经rlc分组后的一个分组数据包。

应理解,该分组数据包可以是rrc下行消息经rlc分组后任意一个数据包。例如,该上行授权可以和rrc下行消息经rlc分组后第一个数据包一起下发,也可以和rrc下行消息经rlc分组后最后一个数据包一起下发。

或者,可选地,作为另一个实施例,当该rrc下行消息以tm发送时,该消息包中的macsdu存储着该rrc下行消息的全部内容。

应理解,当该rrc下行消息以tm发送时,rrc下行消息的所有内容都通过一个macpdu传输,该macpdu中还携带者该上行授权的信息。

本发明实施例中,通过在同一条消息中接收rrc上行响应消息的上行授权和rrc下行消息,使得ue在接收到rrc下行消息的同时接收到rrc上行响应消息的上行授权,从而节省了ue等待网络设备分配rrc上行响应消息的上行授权的时间。

可选地,当该上行授权与该rrc下行消息或rrc下行消息的下行资源分配一起发送时,该rrc上行响应消息还用于指示确认接收该rrc下行消息,其中,该网络设备不会接收到该rrc下行消息的确认消息。

应理解,当该上行授权与该rrc下行消息或rrc下行消息的下行资源分配一起发送时,该无线资源控制过程时延rrcproceduredelay可以取值为0。当然,该无线资源控制过程时延rrcproceduredelay取值大于0也是允许的。

应理解,当该rrc下行消息以am发送时,该rrc下行消息可以是rrc连接恢复(rrcconnectionresume)消息,该rrc上行响应消息可以是rrc连接恢复完成(rrcconnectionresumecomplete)消息;或者,该rrc下行消息可以是rrc连接重配置(rrcconnectionreconfiguration)消息,该rrc上行响应消息可以是rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,等等。当然,还可能存在其它以am传输rrc消息的rrc连接过程,本发明实施例不再一一赘述。

应理解,当该rrc下行消息以tm发送时,该rrc下行消息可以是rrc连接恢复(rrcconnectionresume)消息,该rrc上行响应消息可以是rrc连接恢复完成(rrcconnectionresumecomplete)消息;或者该rrc下行消息可以是rrc连接重配置(rrcconnectionreconfiguration)消息,该rrc上行响应消息可以是rrc连接重配置完成(rrcconnectionreconfigurationcomplete)消息,等等。类似的,还可能存在其它以tm传输rrc消息的rrc连接过程,本发明实施例不再一一赘述。

应理解,当该rrc下行消息以am发送时,该rrc下行消息的下行资源分配包括多个下行资源分配,该第一消息中携带的下行资源分配可以是该多个下行资源分配中的任意一个。

或者,当该rrc下行消息以tm发送时,该rrc下行消息的下行资源分配包括1个下行资源分配,rrc上行响应消息的上行授权和该下行资源分配一起下发。

当然,应理解,部分rrc过程是以rrc请求消息开始的。此时,该发送模块1102还用于:发送rrc请求消息。

应理解,该rrc请求消息是和rrc下行消息及rrc上行响应消息相对应的,属于同一个rrc处理标识的rrc过程实例。例如,当该rrc下行消息为rrcconnectionresume消息,该rrc上行响应消息为rrcconnectionresumecomplete消息时,该rrc请求消息为rrc连接恢复请求(rrcconnectionresumerequest)消息;当该rrc下行消息为rrcconnectionsetup消息,该rrc上行响应消息为rrcconnectionsetupcomplete消息时,该rrc请求消息为rrc连接建立请求(rrcconnectionsetuprequest)消息;当该rrc下行消息为rrcconnectionreestablishment消息,该rrc上行响应消息为rrcconnectionreestablishmentcomplete消息时,该rrc请求消息为rrc连接重建立请求(rrcconnectionreestablishmentrequest)消息,等等。

用户设备1100还可执行图9所示的方法,并实现用户设备在图3-8所示实施例的功能,本发明实施例在此不再赘述。

图12是本发明实施例网络设备1200的结构示意图。网络设备1200可包括处理器1202、发射机1201和接收机1204。在具体的应用中,该网络设备1200可以是基站等网络侧设备。

接收机1204、发射机1201和处理器1202通过总线1206系统相互连接。总线1206可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。具体的应用中,发射机1201和接收机1204可以耦合到天线1205。

可选地,网络设备1200还可包括存储器1203,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器1203可以包括只读存储器和随机存取存储器,并向处理器1202提供指令和数据。存储器1203可能包含高速随机存取存储器(random-accessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器。

处理器1202,用于执行以下操作,可选地,执行存储器1203所存放的程序,并具体用于执行以下操作:

发送rrc下行消息;

在该rrc下行消息的rrc过程时延的时间范围内预先分配并发送该rrc下行消息对应的rrc上行响应消息的上行授权;

在该上行授权指示的上行资源上接收ue从rrc层发送的该rrc上行响应消息。

上述如本发明图2-8所示实施例揭示的网络设备执行的方法可以应用于处理器1202中,或者由处理器1202实现。处理器1202可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1202中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1202可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1203,处理器1202读取存储器1203中的信息,结合其硬件完成上述方法的步骤。

图13是本发明实施例用户设备1300的结构示意图。用户设备1300可包括处理器1302、发射机1301和接收机1304。

接收机1304、发射机1301和处理器1302通过总线1306系统相互连接。总线1306可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。具体的应用中,发射机1301和接收机1304可以耦合到天线1305。

可选地,用户设备1300还可包括存储器1303,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器1303可以包括只读存储器和随机存取存储器,并向处理器1302提供指令和数据。存储器1303可能包含高速随机存取存储器(random-accessmemory,ram),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器。

处理器1302,用于执行以下操作,可选地,执行存储器1303所存放的程序,并具体用于执行以下操作:

接收网络设备发送的rrc下行消息;

在该rrc下行消息的rrc过程时延的时间范围内,接收该网络设备预先分配并发送的该rrc下行消息对应的rrc上行响应消息的上行授权;

在该上行授权指示的上行资源上从rrc层发送该rrc上行响应消息。

上述如本发明图3-9所示实施例揭示的用户设备执行的方法可以应用于处理器1302中,或者由处理器1302实现。处理器1302可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1302中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1302可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1303,处理器1302读取存储器1303中的信息,结合其硬件完成上述方法的步骤。

本发明实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图2所示实施例的方法。

本发明实施例还提出了另一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图7所示实施例的方法。

图14是本发明实施例通信系统1400的系统框图。其中,通信设备1400可包括网络设备1401和用户设备1402。该网络设备1401可以是图10所示的网络设备1000,或图12所示的网络设备1200;该用户设备1402可以是图11所示的用户设备1000,或图13所示的用户设备1300。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1