数据传输的方法、基站及用户设备与流程

文档序号:17238688发布日期:2019-03-30 08:28阅读:319来源:国知局
数据传输的方法、基站及用户设备与流程

本申请涉及通信技术领域,尤其涉及一种数据传输的方法、基站及用户设备。



背景技术:

蜂窝网络或基于蜂窝的通信网络,例如基于蜂窝的窄带物联网(narrowbandinternetofthings,nb-iot),中的用户设备(userequipment,ue)通常都处于空闲态。

现有技术中,当处于空闲态的ue需要发送用户数据时,需要先完成rrc连接的建立,在rrc连接建立之后传输用户数据,并在传输完成之后进行rrc连接的释放。并且,当rrc连接建立成功之后ue从空闲态进入连接态,在rrc连接释放之后ue再从连接态进入空闲态。由于上述先建立rrc连接,再传输用户数据,再释放rrc连接的过程导致ue的功耗较大,因此目前考虑在rrc连接成功建立之前对用户数据进行发送。

但是,现有技术中,在rrc连接成功建立之前如何分配传输块进行用户数据的传输,成为目前亟待解决的问题。



技术实现要素:

本申请实施例提供一种数据传输的方法、基站及用户设备,用以解决现有技术中在rrc连接成功建立之前如何分配传输块进行用户数据的传输,成为目前亟待解决的问题。

第一方面,本申请实施例提供一种数据传输的方法,包括:

基站接收用户设备发送的随机接入请求,所述随机接入请求携带指示信息,所述指示信息用于请求上行调度信息;

所述基站响应所述随机接入请求,向所述用户设备发送随机接入响应;所述随机接入响应携带第一上行调度信息或第二上行调度信息,所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据。

通过第一方面提供的数据传输方法,基站接收用户设备发送的随机接入请求,所述随机接入请求携带用于请求上行调度信息的指示信息,所述基站响应所述随机接入请求,向所述用户设备发送携带第一上行调度信息或第二上行调度信息的随机接入响应,其中,所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据,使得基站在用户设备请求上行调度信息时,能够向用户设备提供比特数量不同的第一上行调度信息或第二上行调度信息,使得用户设备能够使用比特数量较大的第一上行调度信息传输用户数据,解决了在rrc连接成功建立之前如何分配传输块进行用户数据的传输的问题。

在一种可能实现的设计中,当所述随机接入响应携带所述第二上行调度信息时,所述方法还包括:

所述基站接收所述用户设备发送的所述msg3,所述msg3携带所述用户设备的标识;

所述基站向所述用户设备发送消息msg4,所述msg4携带所述用户设备的标识;

所述基站向所述用户设备发送第三上行调度信息,所述第三上行调度信息用于所述用户设备发送用户数据。

在一种可能实现的设计中,当所述用户设备和所述基站之间未建立rrc连接时,所述基站向所述用户设备发送第三上行调度信息,包括:

所述基站将所述第三上行调度信息承载在物理下行控制信道中,对所述物理下行控制信道使用临时小区无线网络临时标识tc-rnti加扰发送至所述用户设备。

在一种可能实现的设计中,所述基站将所述物理下行控制信道在公共搜索空间中进行发送。

在一种可能实现的设计中,当所述随机接入响应中携带所述第一上行调度信息时,所述方法还包括:

所述基站接收所述用户设备发送的所述msg3,所述msg3携带所述用户设备的标识以及所述用户数据。

在一种可能实现的设计中,所述方法还包括:

所述基站根据所述基站当前空闲的上行资源,确定向所述用户设备发送所述第一上行调度信息还是所述第二上行调度信息。

第二方面,本申请实施例提供一种数据传输的方法,包括:

基站接收用户设备在随机接入过程中发送的消息msg3;所述msg3携带指示信息和所述用户设备的标识,所述指示信息用于请求上行调度信息;

所述基站响应所述msg3,向所述用户设备发送消息msg4;所述msg4携带所述用户设备的标识,并指示所述用户设备和所述基站之间未建立rrc连接;

所述基站响应所述msg3,向所述用户设备发送所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据。

通过第二方面提供的数据传输方法,基站接收用户设备在随机接入过程中发送的携带用于请求上行调度信息的指示信息的消息msg3,所述基站响应所述msg3,向所述用户设备发送消息携带所述用户设备的标识并指示所述用户设备和所述基站之间未建立rrc连接的msg4,所述基站响应所述msg3,向所述用户设备发送所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据,实现了rrc连接成功建立之间分配数据块以进行用户数据的传输。

在一种可能实现的设计中所述基站向所述用户设备发送所述上行调度信息,包括:

所述基站将所述上行调度信息承载在物理下行控制信道中,并对所述物理下行控制信道使用临时小区无线网络临时标识tc-rnti进行加扰发送至所述用户设备。

在一种可能实现的设计中所述基站将所述物理下行控制信道在公共搜索空间中进行发送。

第三方面,本申请实施例提供一种数据传输的方法,包括:

用户设备向基站发送随机接入请求,所述随机接入请求携带指示信息,所述指示信息用于请求上行调度信息;

所述用户设备接收所述基站发送的送随机接入响应,所述随机接入响应携带第一上行调度信息或第二上行调度信息;所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据。

通过第三方面提供的数据传输方法,用户设备向基站发送携带用于请求上行调度信息的指示信息随机接入请求,所述用户设备接收所述基站发送的携带第一上行调度信息或第二上行调度信息的随机接入响应,其中,所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据,使得基站在用户设备请求上行调度信息时,能够向用户设备提供比特数量不同的第一上行调度信息或第二上行调度信息,使得用户设备能够使用比特数量较大的第一上行调度信息传输用户数据,解决了在rrc连接成功建立之前如何分配传输块进行用户数据的传输的问题。

在一种可能实现的设计中当所述随机接入响应携带所述第二上行调度信息时,所述方法还包括:

所述用户设备向所述基站发送所述msg3,所述msg3携带所述用户设备的标识;

所述用户设备接收所述基站发送的消息msg4,所述msg4携带所述用户设备的标识;

所述用户设备接收所述基站发送的第三上行调度信息,所述第三上行调度信息用于所述用户设备发送用户数据。

在一种可能实现的设计中当所述用户设备和所述基站之间未建立rrc连接时,所述用户设备接收所述基站发送的第三上行调度信息,包括:

所述用户设备使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

在一种可能实现的设计中所述用户设备使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息,包括:

所述用户设备在公共搜索空间中使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

在一种可能实现的设计中当所述随机接入响应中携带所述第一上行调度信息时,所述方法还包括:

所述用户设备向所述基站发送所述msg3,所述msg3携带用户数据以及所述用户设备的标识。

第四方面,本申请实施例提供一种数据传输的方法,包括:

用户设备在随机接入过程中向基站发送的消息msg3;所述msg3携带指示信息和所述用户设备的标识,所述指示信息用于请求上行调度信息;

所述用户设备接收所述基站发送的消息msg4;所述msg4中携带所述用户设备的标识,并指示所述用户设备和所述基站之间未建立rrc连接;

所述用户设备接收所述基站发送的所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据。

通过第四方面提供的数据传输方法,用户设备在随机接入过程中向基站发送的携带用于请求上行调度信息的指示信息的消息msg3,所述用户设备接收所述基站发送的携带所述用户设备的标识并指示所述用户设备和所述基站之间未建立rrc连接的消息msg4,所述用户设备接收所述基站发送的所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据,实现了rrc连接成功建立之间分配数据块以进行用户数据的传输。

在一种可能实现的设计中所述用户设备接收所述基站发送的所述上行调度信息,包括:

所述用户设备使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述上行调度信息。

在一种可能实现的设计中所述用户设备使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息,包括:

所述用户设备在公共搜索空间中使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

第五方面,本申请实施例提供一种基站,包括:

接收模块,用于接收用户设备发送的随机接入请求,所述随机接入请求携带指示信息,所述指示信息用于请求上行调度信息;

发送模块,用于响应所述随机接入请求,向所述用户设备发送随机接入响应;所述随机接入响应携带第一上行调度信息或第二上行调度信息,所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据。

在一种可能实现的设计中当所述随机接入响应携带所述第二上行调度信息时:

所述接收模块,还用于接收所述用户设备发送的所述msg3,所述msg3携带所述用户设备的标识;

所述发送模块,还用于向所述用户设备发送消息msg4,所述msg4携带所述用户设备的标识;

所述发送模块,还用于向所述用户设备发送第三上行调度信息,所述第三上行调度信息用于所述用户设备发送用户数据。

在一种可能实现的设计中当所述用户设备和所述基站之间未建立rrc连接时,所述发送模块向所述用户设备发送第三上行调度信息,具体包括:

将所述第三上行调度信息承载在物理下行控制信道中,对所述物理下行控制信道使用临时小区无线网络临时标识tc-rnti加扰发送至所述用户设备。

在一种可能实现的设计中,所述发送模块,具体用于将所述物理下行控制信道在公共搜索空间中进行发送。

在一种可能实现的设计中,当所述随机接入响应中携带所述第一上行调度信息时,所述接收模块,还用于接收所述用户设备发送的所述msg3,所述msg3携带所述用户设备的标识以及所述用户数据。

在一种可能实现的设计中,所述基站还包括:处理模块,用于根据所述基站当前空闲的上行资源,确定向所述用户设备发送所述第一上行调度信息还是所述第二上行调度信息。

第六方面,本申请实施例提供一种基站,包括:

接收模块,用于接收用户设备在随机接入过程中发送的消息msg3;所述msg3携带指示信息和所述用户设备的标识,所述指示信息用于请求上行调度信息;

发送模块,用于响应所述msg3,向所述用户设备发送消息msg4;所述msg4携带所述用户设备的标识,并指示所述用户设备和所述基站之间未建立rrc连接;

所述发送模块,还用于响应所述msg3,向所述用户设备发送所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据。

在一种可能实现的设计中,所述发送模块,向所述用户设备发送所述上行调度信息,具体包括:

所述发送模块将所述上行调度信息承载在物理下行控制信道中,并对所述物理下行控制信道使用临时小区无线网络临时标识tc-rnti进行加扰发送至所述用户设备。

在一种可能实现的设计中,所述发送模块,具体用于将所述物理下行控制信道在公共搜索空间中进行发送。

第七方面,本申请实施例提供一种用户设备,包括:

发送模块,用于向基站发送随机接入请求,所述随机接入请求携带指示信息,所述指示信息用于请求上行调度信息;

接收模块,用于接收所述基站发送的送随机接入响应,所述随机接入响应携带第一上行调度信息或第二上行调度信息;所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据。

在一种可能实现的设计中,当所述随机接入响应携带所述第二上行调度信息时:

所述发送模块,还用于向所述基站发送所述msg3,所述msg3携带所述用户设备的标识;

所述接收模块,还用于接收所述基站发送的消息msg4,所述msg4携带所述用户设备的标识;

所述接收模块,还用于接收所述基站发送的第三上行调度信息,所述第三上行调度信息用于所述用户设备发送用户数据。

在一种可能实现的设计中,当所述用户设备和所述基站之间未建立rrc连接时,所述接收模块接收所述基站发送的第三上行调度信息,具体包括:

使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

在一种可能实现的设计中,所述接收模块使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息,具体包括:

在公共搜索空间中使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

在一种可能实现的设计中,当所述随机接入响应中携带所述第一上行调度信息时,所述发送模块,还用于向所述基站发送所述msg3,所述msg3携带用户数据以及所述用户设备的标识。

第八方面,本申请实施例提供一种用户设备,包括:

发送模块,用于在随机接入过程中向基站发送的消息msg3;所述msg3携带指示信息和所述用户设备的标识,所述指示信息用于请求上行调度信息;

接收模块,用于接收所述基站发送的消息msg4;所述msg4中携带所述用户设备的标识,并指示所述用户设备和所述基站之间未建立rrc连接;

所述接收模块,还用于接收所述基站发送的所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据。

在一种可能实现的设计中,所接收模块接收所述基站发送的所述上行调度信息,具体包括:

使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述上行调度信息。

在一种可能实现的设计中,所述接收模块使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息,具体包括:

在公共搜索空间中使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

本申请实施例第九方面提供一种数据传输装置,该装置包括处理器和存储器,存储器用于存储程序,处理器调用存储器存储的程序,以执行本申请第一方面提供的方法。该数据传输装置可以是基站芯片。

本申请实施例第十方面提供一种数据传输装置,该装置包括处理器和存储器,存储器用于存储程序,处理器调用存储器存储的程序,以执行本申请第二方面提供的方法。该数据传输装置可以是基站芯片。

本申请实施例第十一方面提供一种数据传输装置,该装置包括处理器和存储器,存储器用于存储程序,处理器调用存储器存储的程序,以执行本申请第三方面提供的方法。该数据传输装置可以是用户设备芯片。

本申请实施例第十二方面提供一种数据传输装置,该装置包括处理器和存储器,存储器用于存储程序,处理器调用存储器存储的程序,以执行本申请第四方面提供的方法。该数据传输装置可以是用户设备芯片。

本申请实施例第十三方面提供一种基站,包括用于执行以上第一方面的方法的至少一个处理元件(或芯片)。

本申请实施例第十四方面提供一种基站,包括用于执行以上第二方面的方法的至少一个处理元件(或芯片)。

本申请实施例第十五方面提供一种用户设备,包括用于执行以上第三方面的方法的至少一个处理元件(或芯片)。

本申请实施例第十六方面提供一种用户设备,包括用于执行以上第四方面的方法的至少一个处理元件(或芯片)。

本申请实施例第十七方面提供一种数据传输程序,该程序在被处理器执行时用于执行以上第一方面的方法。

本申请实施例第十八方面提供一种程序产品,例如计算机可读存储介质,包括第十七方面的程序。

本申请实施例第十九方面提供一种数据传输程序,该程序在被处理器执行时用于执行以上第二方面的方法。

本申请实施例第二十方面提供一种程序产品,例如计算机可读存储介质,包括第十九方面的程序。

本申请实施例第二十一方面提供一种数据传输程序,该程序在被处理器执行时用于执行以上第三方面的方法。

本申请实施例第二十二方面提供一种程序产品,例如计算机可读存储介质,包括第二十一方面的程序。

本申请实施例二十三方面提供一种数据传输程序,该程序在被处理器执行时用于执行以上第四方面的方法。

本申请实施例第二十四方面提供一种程序产品,例如计算机可读存储介质,包括第二十三方面的程序。

附图说明

图1为本申请实施例的应用架构示意图;

图2为现有技术中用户设备发送用户数据的流程图;

图3为现有技术中不同层的处理示意图;

图4为本申请一实施例提供的数据传输的方法的流程图;

图5为本申请另一实施例提供的数据传输的方法的流程图;

图6为本申请实施例提供的不同层的处理示意图一;

图7为本申请又一实施例提供的数据传输的方法的流程图;

图8为本申请又一实施例提供的数据传输的方法的流程图;

图9为本申请又一实施例提供的数据传输的方法的流程图;

图10为本申请实施例提供的不同层的处理示意图二;

图11为本申请又一实施例提供的数据传输的方法的流程图;

图12为本申请一实施例提供的基站的结构示意图;

图13为本申请另一实施例提供的用户设备的结构示意图;

图14为本申请另一实施例提供的基站的结构示意图。

具体实施方式

本申请应用于蜂窝网络以及基于蜂窝的通信网络中,具体涉及一种数据传输的方法。如图1所示,本申请实施例的应用架构中可以包括用户设备和基站。其中,处于空闲态的用户设备需要发送用户数据时,需要先与基站交互完成rrc连接的建立,再进行用户数据的传输。需要说明的是,本申请中的用户数据可以是高层(即,rrc层以上的层,例如非接入层(non-accessstratum,nas层))的数据。本申请中的信令可以是用户设备从空闲态到连接态的过程中所传输的rrc层的相关控制信息。例如,可以包括rrc连接建立请求(rrcconnectionrequest)、rrc连接建立恢复请求(rrcconnectionresumerequest)中的至少一个以及用户设备的标识等;或者,可以包括rrc连接建立、rrc连接建立恢复中的至少一个以及用户设备的标识等。

如图2所示,现有技术中,处于空闲态的用户设备发送用户数据的主要过程可以包括:

步骤201、用户设备向基站发送消息msg1,该msg1包括前导序列。

具体的,用户设备在物理随机接入信道(physicalrandomaccesschannel,prach)中发送msg1。其中,msg1包括前导序列的目的是用于告诉基站当前有用户设备正在发起随机接入请求。

步骤202、基站检测到用户设备发送的前导序列之后,向用户设备发送msg2,该msg2中包括用户设备可以使用的调度信息以及所述前导序列。

本步骤中,msg2包括前导序列的目的是告诉用户设备基站是否检测到了其发送的前导序列。需要说明的是,现有技术中msg2包括的用户设备可以使用的调度信息是用于用户设备传输步骤203的msg3。

步骤203、用户设备根据msg2中所指定的上行调度信息发送msg3,该msg3包括rrc连接请求(rrcconnectionrequest)信令或者rrc连接恢复请求(rrcconnectionresumerequest)信令以及用户设备的标识。

本步骤中,msg3中包括所述用户设备的标识的目的是向基站指示该msg3是由哪一个用户设备发送。rrc连接请求信令或rrc连接恢复请求信令以及用户设备的标识,由rrc层通过无线连接控制(radiolinkcontrol,rlc)层、介质访问控制(mediumaccesscontrol,mac)层和物理(physical,phy)层最终到对应的信息承载信道例如物理上行共享信道(physicaluplinksharedchannel,pusch)的处理过程可以如图3所示。具体的,rrc层将其通过rlc层的透传发送至mac层,mac层为其添加包头(header)后发送至phy层,phy层添加循环冗余校验(cyclicredundancycheck,crc)。需要说明的是,图3中以基站为msg3分配的传输块的大小(size)为88bits为例。

步骤204、基站在接收到msg3之后,向用户设备发送msg4,该msg4包括rrc连接建立(rrcconnectionsetup)信令或者rrc连接恢复(rrcconnectionresume)信令以及用户设备的标识。

本步骤中,msg4中包括用户设备的标识的目的是为了解决msg3中的冲突问题,即基站告诉用户设备正确接收到了其发送的msg3。

步骤205、用户设备在接收到msg4之后,向用户设备发送msg5,该msg5包括用户设备的标识、rrc连接建立完成(rrcconnectionsetupcomplete)信令或者rrc连接恢复完成(rrcconnectionresumecomplete)信令以及用户数据。

需要说明的是,步骤205之后,用户设备由空闲态进入连接态,并且rrc连接成功建立。

通过上述步骤201-步骤205可以看出,用户设备发送用户数据时,由空闲态接入连接态。并且,在当用户设备由连接态重新进入空闲态时还需要进行rrc连接的释放。因此,存在用户设备的功耗较大的问题。

下面以具体地实施例对本申请的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图4为本申请一实施例提供的数据传输的方法的流程图。如图4所示,本实施例的方法可以包括:

步骤401、用户设备向基站发送随机接入请求,所述随机接入请求携带指示信息,所述指示信息用于请求调度信息。

本步骤中,具体的,所述用户设备通过物理随机接入信道(physicalrandomaccesschannel,prach)发送所述随机接入请求。可选的,可以在图2所示的msg1中携带所述指示信息。其中,所述用户设备请求上行调度信息的目的是为了传输用户数据。

步骤402、所述基站响应所述随机接入请求,向所述用户设备发送随机接入响应,所述随机接入响应携带第一上行调度信息或第二上行调度信息。

本步骤中,所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据。步骤402具体可以为所述基站根据所述基站当前空闲的上行资源,确定向所述用户设备发送所述第一上行调度信息还是所述第二上行调度信息。具体的,所述基站判断当前空闲的上行资源的大小是否大于或等于第一预设阈值;若当前空闲的上行资源的大小大于或等于第一预设阈值,则向所述用户设备发送所述第一上行调度信息;若当前空闲的上行资源的大小小于所述第一预设阈值,则向所述用户设备发送第二上行调度信息。或者,所述基站也可以根据当前发送指示信息以请求上行调度信息的用户设备的数量,确定向用户设备发送第一上行调度信息还是第二上行调度信息。具体的,当所述基站确定当前发送指示信息以请求上行调度信息的用户设备的数量是否小于或等于第二预设阈值;若是,则向所述用户设备发送第一上行调度信息;若否,则向所述用户设备发送第二上行调度信息。其中,所述当前空闲的上行资源,具体可以为当前空闲的上行时频资源。需要说明的是,本步骤中msg3与图2中的msg3为同一消息。其中,大小较小的第二传输块可以用于所述用户设备传输所述用户设备的标识。可选的,第二传输块还可以用于所述msg3传输rrc连接请求信令。大小较大的所述第一传输块可以用于所述msg3传输所述用户设备的标识以及用户数据。所述第一传输块和所述第二传输块还可以用于所述msg3传输rrc连接请求信令等信息。其中,所述第一传输块、所述第二传输块具体可以为承载高层数据的信息单元。上述第一传输块大于第二传输块可以理解为第一传输块的传输块大小(transportblocksize,tbs)大于第二传输块的tbs。

本实施例中,通过用户设备向基站发送随机接入请求,所述随机接入请求携带指示信息,所述指示信息用于请求调度信息,所述基站响应所述随机接入请求,向所述用户设备发送随机接入响应,所述随机接入响应携带第一上行调度信息或第二上行调度信息,所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块的比特数量大于所述第二传输块的比特数量,使得基站在用户设备请求上行调度信息时,能够向用户设备提供比特数量不同的第一上行调度信息或第二上行调度信息,使得用户设备能够使用比特数量较大的第一上行调度信息传输用户数据,解决了在rrc连接成功建立之前如何分配传输块进行用户数据的传输的问题。

图5为本申请另一实施例提供的数据传输的方法的流程图。本实施例在图4所示实施例的基础上,主要描述了基站向用户设备发送第一上行调度信息的一种具体的实现方式。如图5所示,本实施例的方法可以包括:

步骤501、用户设备向基站发送msg1,所述msg1携带指示信息,所述指示信息用于请求调度信息。

本步骤中,可选的,具体可以通过msg1的前导序列所占的时频资源携带所述指示信息,例如若前导序列占时频资源a,则表示携带了所述指示信息。或者,可以通过msg1使用的前导序列携带所述指示信息,例如若msg1所使用的前导序列为前导序列b,则表示携带了所述指示信息。或者,还可以对前导序列进行分组,通过前导序列所属的组携带所述指示信息,例如前导序列属于分组c,则表示携带了所述指示信息。

步骤502、所述基站在接收到所述msg1后,根据所述基站当前空闲的上行资源,确定向所述用户设备发送第一上行调度信息。

本步骤中,可选的,当所述基站确定当前空闲的上行资源的大小大于或等于第一预设阈值时,向所述用户设备发送所述第一上行调度信息。所述第一上行调度信息指示消息msg3使用第一传输块,所述第一传输块可用于传输信令以及用户数据。

可替换的,所述基站也可以根据当前发送指示信息以请求上行调度信息的用户设备的数量确定向所述用户设备发送第一上行调度信息。具体的,当所述基站确定当前发送指示信息以请求上行调度信息的用户设备数量小于或等于第二预设阈值时,向所述用户设备发送所述第一上行调度信息。

步骤503、所述基站向所述用户设备发送msg2,所述msg2携带所述第一上行调度信息。

步骤504、所述用户设备根据所述msg2,向所述基站发送msg3,所述msg3携带用户数据以及所述用户设备的标识。

本步骤中,具体的,所述用户设备根据所述msg2中所指示的第一上行调度信息向所述基站发送所述msg3。所述用户设备为了避免从空闲态进入连接态,在所述msg3中可以不携带rrc连接请求信令或rrc连接恢复请求信令。需要说明的是,本步骤中携带用户设备的标识的目的与步骤203相同,在此不再赘述。用户设备的标识以及用户数据,由rrc层通过rlc、mac和phy最终到对应的物理承载信道例如pusch的处理过程可以如图6所示。具体的,rrc层将用户设备的标识以及用户数据通过rlc层的透传发送至mac层,mac层为其添加header后发送至phy层,phy层添加crc。需要说明的是,图6中以基站为msg3分配的传输块的大小大于88bits为例。需要说明的是,用于传输用户数据的msg3也可以对应一个新的消息名称,本申请并不作限制。

步骤505、所述基站在接收到所述msg3之后,向所述用户设备发送msg4,所述msg4中携带所述用户设备的标识。

本步骤中,可选的,msg4可以用于指示所述用户设备和所述基站之间未建立rrc连接。具体的,msg4可以通过不携带rrc连接建立信令或rrc连接恢复信令,或者通过携带rrc连接拒绝(rrcconnectionreject)信令,指示所述用户设备和所述基站之间未建立rrc连接。具体的,当所述msg3中未携带rrc连接请求信令(或rrc连接恢复请求信令)时,所述msg4不携带rrc连接建立信令(或rrc连接恢复请求信令)。当所述msg3中携带rrc连接请求信令(或rrc连接恢复请求信令)时:若所述基站需要所述用户设备进入连接态,则可以在msg4中还携带rrc连接建立信令(或rrc连接恢复信令);若所述基站不需要所述用户设备进入连接态,则可以在msg4中不携带rrc连接建立信令或rrc连接恢复信令,或者也可以在msg4中通过携带rrc连接拒绝信令。

在基站接收所述用户数据后,可以将所述用户数据转发至其他网元设备,例如移动管理实体(mobilitymanagemententity,mme)。在收到所述其他网元设备发送的用于指示已成功接收所述用户数据并没有其他数据要发送至所述用户设备时的信息(endindication)时,可选的,可以将该信息携带在msg4中发送至所述用户设备。

可选的,当msg4指示所述用户设备和所述基站之间未建立rrc连接时,对于其他网元设备需要发送至用户设备的用户数据,也可以携带在msg4。

本实施例中,通过用户设备向基站发送msg1,所述msg1携带指示信息,所述指示信息用于请求调度信息,所述基站响应msg1向所述用户设备发送msg2,所述msg2携带第一上行调度信息,所述用户设备根据所述msg2向所述基站发送msg3,所述msg3携带用户数据,实现了用户设备在msg3中将用户数据发送至基站,解决了在rrc连接成功建立之前如何分配传输块进行用户数据的传输的问题。另外,通过所述基站在接收到所述msg3之后向所述用户设备发送msg4,所述msg4指示所述用户设备和所述基站之间未建立rrc连接,使得用户设备不进入连接态,减小了用户设备的功耗。

需要说明的是,对于nb-iot,当前主要支持两种ue类型(category),分别为:categorynb1和categorynb2。其中,对于categorynb1,pdsch的最大tbs为680bits,pusch的最大tbs为1000bites;对于categorynb2,pdsch和pusch的最大tbs为2536bits。如果第一传输块的大小小于等于1000bits,则categorynb1和categorynb2的ue都可以支持在msg3中发送用户数据。但是,如果第一传输块的大小大于1000bits,则按照现有协议,categorynb1的ue是不能使用的。因此,当第一传输块的大小大于1000bits时,可以采用如下几种方式进行处理:a)协议直接规定categorynb1的ue不支持在msg3中传输用户数据,仅仅有categorynb2的ue支持,此时categorynb2的ue可以按照图5所示实施例完成用户数据的传输;b)协议直接规定第一传输块的大小不能大于1000bits,不区分categorynb1和categorynb2,因此所有ue都可以按照图5所示实施例完成用户数据的传输;c)categorynb1和categorynb2msg2中的第一上行调度信息分配的tbs含义针对两种不同的ue等级是不同的,例如对于同一第一上行调度信息,categorynb1理解该第一上行调度信息分配的tbs为xbits,而categorynb2理解为ybits,x不等于y;d)基站在系统消息中广播是否支持categorynb1;e)基站在系统消息中广播第一传输块的大小,如果广播的大小小于等于1000bits,则categorynb1的ue可以使用在msg3中传输用户数据,否则不能使用。

图7为本申请又一实施例提供的数据传输的方法的流程图。本实施例在图4所示实施例的基础上,主要描述了基站向用户设备发送第二上行调度信息的一种具体的实现方式。如图7所示,本实施例的方法可以包括:

步骤701、用户设备向基站发送msg1,所述msg1携带指示信息,所述指示信息用于请求调度信息。

需要说明的是,步骤701与步骤501类似,在此不再赘述。

步骤702、所述基站在接收到所述msg1后,根据所述基站当前空闲的上行资源,确定向所述用户设备发送第二上行调度信息。

本步骤中,可选的,当所述基站确定当前空闲的上行资源的大小小于预设阈值时,向所述用户设备发送第一上行调度信息。可选的,所述第二上行调度信息指示msg3使用的第二传输块的大小例如可以为88bits。其中,所述第二上行调度信息指示所述msg3使用第二传输块,所述第二传输块可用于传输信令,但不可用于传输用户数据。

可替换的,当所述基站确定未开启在rrc连接成功建立之前发送用户数据的功能时,向所述用户设备发送第二上行调度信息。

可替换的,所述基站也可以根据当前发送指示信息以请求上行调度信息的用户设备的数量确定向所述用户设备发送第二上行调度信息。具体的,当所述基站确定当前发送指示信息以请求上行调度信息的用户设备数量大于第二预设阈值时,向所述用户设备发送所述第二上行调度信息

步骤703、所述基站向所述用户设备发送msg2,所述msg2携带所述第二上行调度信息。

需要说明的是,步骤703与步骤503类似,在此不再赘述。

步骤704、所述用户设备根据所述msg2,向所述基站发送msg3,所述msg3携带所述用户设备的标识。

本步骤中,具体的,所述用户设备根据所述msg2中所指示的第二上行调度信息向所述基站发送所述msg3。所述用户设备为了避免从空闲态进入连接态,在所述msg3中可以不携带rrc连接请求信令或rrc连接恢复请求信令。需要说明的是,本步骤中携带用户设备的标识的目的与步骤203相同,在此不再赘述。

步骤705、所述基站在接收到所述msg3之后,向所述用户设备发送msg4;所述msg4中携带所述用户设备的标识,并指示所述用户设备和所述基站之间未建立rrc连接。

本步骤中,所述msg4指示所述用户设备和所述基站之间未建立rrc连接的目的是为了避免用户设备从空闲态进入连接态。msg4可以通过不携带rrc连接建立信令或rrc连接恢复信令,或者通过携带rrc连接拒绝(rrcconnectionreject)信令,指示所述用户设备和所述基站之间未建立rrc连接。可选的,对于其他网元设备需要发送至用户设备的用户数据,也可以携带在msg4。

步骤706、所述基站向所述用户设备发送第三上行调度信息,所述第三上行调度信息用于所述用户设备发送用户数据。

本步骤中,由于所述用户设备的rrc连接未成功建立,因此所述用户设备不存在对应的小区无线网络临时标识(cellradionetworktemporaryidentifier,c-rnti)。可选的,步骤706具体可以为所述基站将所述第三上行调度信息承载在物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)中,对所述物理下行控制信道使用临时小区无线网络临时标识(temporarycellradionetworktemporaryidentifier,tc-rnti)加扰发送至所述用户设备。可选的,所述基站可以将所述物理下行控制信道在公共搜索空间中进行发送。可选的,基站还可以采用其他信息进行加扰,例如所述用户设备的标识,本申请并不作限制。可选的,所述tc-rnti是在msg2中发送给所述用户设备的。

步骤707、所述用户设备根据所述第三上行调度信息,向所述用户设备发送用户数据。

本步骤中,可选的,所述用户设备根据所述第三上行调度信息将所述用户数据承载在物理上行共享信道中,通过对所述物理上行共享信道使用tc-rnti加扰发送至所述基站。

可选的,步骤707之前还可以包括所述用户设备接收所述第三上行调度信息。可选的,当所述基站使用tc-rnti对承载所述第三上行调度信息的物理下行控制信道进行加扰时,所述用户设备接收所述第三上行调度信息,具体可以包括:所述用户设备使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。进一步的,当所述基站将所述物理下行控制信道在公共搜索空间中进行发送时,所述用户设备使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息,具体可以包括:所述用户设备在公共搜索空间中使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

可选的,步骤707之后还可以包括:所述基站在接收到所述用户数据后,将所述用户数据转发至其他网元设备,例如移mme;所述基站在收到所述其他网元设备发送的endindication时,将endindication转发至所述用户设备。

本实施例中,通过用户设备向基站发送msg1,所述msg1携带指示信息,所述指示信息用于请求调度信息,所述基站响应msg1向所述用户设备发送msg2,所述msg2携带第二上行调度信息,所述用户设备根据所述msg2向所述基站发送msg3,所述基站响应所述msg3向所述用户设备发送msg4,所述msg4指示所述用户设备和所述基站之间未建立rrc连接,并在msg4之后向所述用户设备发送用于发送用户数据的第三上行调度信息,实现了用户设备在rrc连接成功建立之前将用户数据发送至基站,解决了在rrc连接成功建立之前如何分配传输块进行用户数据的传输的问题。

图8为本申请又一实施例提供的数据传输的方法的流程图。本实施例在图4所示实施例的基础上,主要描述了基站向用户设备发送第二上行调度信息的另一种具体的实现方式。如图8所示,本实施例的方法可以包括:

步骤801、用户设备向基站发送msg1,所述msg1携带指示信息,所述指示信息用于请求调度信息。

需要说明的是,步骤801与步骤501类似,在此不再赘述。

步骤802、所述基站在接收到所述msg1后,根据所述基站当前空闲的上行资源,确定向所述用户设备发送第二上行调度信息。

需要说明的是,步骤801与步骤701类似,在此不再赘述。

步骤803、所述基站向所述用户设备发送msg2,所述msg2携带所述第二上行调度信息。

需要说明的是,步骤803与步骤503类似,在此不再赘述。

步骤804、所述用户设备根据所述msg2,向所述基站发送msg3,所述msg3携带rrc连接请求信令以及所述用户设备的标识。

本步骤中,具体的,所述用户设备根据所述msg2中所指示的第二上行调度信息向所述基站发送所述msg3。可选的,msg3中携带的rrc连接请求信令也可以替换为rrc连接恢复请求信令。

步骤805、所述基站在接收到所述msg3之后,向所述用户设备发送msg4,所述msg4中携带所述用户设备的标识以及rrc连接建立信令。

本步骤中,可选的,当msg3中携带rrc连接恢复请求信令时,msg4中可以携带rrc连接建立信令或者rrc连接恢复信令。所述msg4中携带rrc连接建立信令或rrc连接恢复信令的目的是为了成功建立用户设备与基站之间的rrc连接。在rrc连接建立之后,用户设备从空闲态进入连接态。

步骤806、所述基站向所述用户设备发送第三上行调度信息,所述第三上行调度信息用于所述用户设备发送用户数据。

本步骤中,由于所述用户设备的rrc连接已成功建立,因此所述用户设备存在对应的c-rnti。因此,可选的,步骤806具体可以为所述基站将所述第三上行调度信息承载在物理下行控制信道pdcch中,对所述物理下行控制信道使用c-rnti加扰发送至所述用户设备。

步骤807、所述用户设备根据所述第三上行调度信息,向所述用户设备发送用户数据。

本步骤中,可选的,所述用户设备根据所述第三上行调度信息将所述用户数据承载在物理上行共享信道中,通过对所述物理上行共享信道使用c-rnti加扰发送至所述基站。

需要说明的是,步骤807之后还可以包括:所述基站在接收到所述用户数据后,将所述用户数据转发至其他网元设备,例如移mme;所述基站在收到所述其他网元设备发送的endindication时,将endindication转发至所述用户设备。

本实施例中,通过用户设备向基站发送msg1,所述msg1携带指示信息,所述指示信息用于请求调度信息,所述基站响应msg1向所述用户设备发送msg2,所述msg2携带第二上行调度信息,所述用户设备根据所述msg2向所述基站发送msg3,所述基站响应所述msg3向所述用户设备发送msg4,所述msg4中携带rrc连接建立信令或rrc连接恢复信令,以使得rrc连接成功建立,并在rrc连接成功建立之后向所述用户设备发送用于发送用户数据的第三上行调度信息,实现了虽然用户设备请求在rrc连接成功建立之前将用户数据,基站在空闲的上行资源不足或其他原因时也可以选择用户设备在rrc连接成功建立之后再发送用户数据,提高系统的鲁棒性。

图9为本申请又一实施例提供的数据传输的方法的流程图。本实施例在图4所示实施例的基础上,主要描述了基站向用户设备发送第一上行调度信息的一种具体的实现方式。如图9所示,本实施例的方法可以包括:

步骤901、用户设备向基站发送msg1,所述msg1携带指示信息,所述指示信息用于请求调度信息。

需要说明的是,步骤901与步骤501类似,在此不再赘述。

步骤902、所述基站在接收到所述msg1后,根据所述基站当前空闲的上行资源,确定向所述用户设备发送第二上行调度信息和第四上行调度信息。

本步骤中,所述第二上行调度信息指示msg3中使用第二传输块,所述第二传输块可用于传输信令,但不可用于传输用户数据。所述第四上行调度信息用于所述用户设备传输用户数据。

步骤903、所述基站向所述用户设备发送msg2,所述msg2携带所述第二上行调度信息和所述第四上行调度信息。

本步骤中,由于在msg2中需要包括两个上行调度信息,因此需要对先msg2的消息格式进行修改。具体的,可以采用如下两种方式:1)引入一个新的mac协议数据单元(protocoldataunit,pdu)随机接入响应(randomaccessresponse,rar),扩充msg2的原rar,使得新rar携带两个上行调度信息。具体的,可以使用一个15bit的上行调度信息调度较小的第二传输块,另外一个上行调度信息调度较大的第四传输块。进一步的,可以在mac控制单元(controlelement,ce)的子头部(subheader)中需要指示是原rar还是新rar。2)将msg2分两部分进行发送,第一部分承载第二上行调度信息,用物理层的pdsch发送给用户设备,该pdsch对应的pdcch用原ra-rnti加扰;第二部分承载第四上行调度信息,用物理层pdsch发送给用户设备,该pdsch对应的pdcch用新的ra-rnti加扰。

步骤904、所述用户设备根据所述msg2,向所述基站发送msg3,所述msg3携带所述用户设备的标识。

本步骤中,具体的,所述用户设备根据所述msg2中所指示的第一上行调度信息向所述基站发送所述msg3。所述用户设备为了避免从空闲态进入连接态,在所述msg3中可以不携带rrc连接请求信令或者rrc连接恢复请求信令。需要说明的是,本步骤中携带用户设备的标识的目的与步骤504相同,在此不再赘述。用户设备的标识等数据,由rrc层通过rlc、mac和phy最终到对应的信息承载信道例如pusch的处理过程可以如图3所示,在此不再赘述。

步骤905、所述用户设备根据所述msg2,向所述基站发送用户数据。

本步骤中,可选的,所述基站可以将所述用户数据承载在物理上行共享信道中,并对所述物理上行共享信道使用所述用户设备的标识进行加扰发送至所述基站。通过使用所述用户设备的标识进行加扰,可以向所述基站指示发送所述用户数据的用户设备是哪一个。用户数据,由rrc层通过rlc、mac和phy最终到对应的信息承载信道例如pusch的处理过程可以如图10所示。具体的,rrc层将用户数据通过rlc层发送至mac层,mac层为其添加header后发送至phy层,phy层添加crc。需要说明的是,图10中以基站为用户数据分配的传输块的大小(size)大于88bits为例。

需要说明的是,步骤905与步骤904之间并没有先后顺序的限制。

步骤906、所述基站在接收到所述msg3之后,向所述用户设备发送msg4;所述msg4中携带所述用户设备的标识,并指示所述用户设备与所述基站之间未成功建立rrc连接。

本步骤中,需要说明的是,所述msg4指示所述用户设备与所述基站之间未成功建立rrc连接的具体方式可以参见步骤505,在此不再赘述。

步骤905之后还可以包括:所述基站在接收到所述用户数据后,将所述用户数据转发至其他网元设备,例如移动管理实体(mobilitymanagemententity,mme)。在收到所述其他网元设备发送的用于指示已成功接收所述用户数据并没有其他数据要发送至所述用户设备时的信息(endindication)时,可选的,可以将该信息携带在msg4中发送至所述用户设备。

可选的,对于其他网元设备需要发送至用户设备的用户数据,也可以携带在msg4。

需要说明的是,如果承载用户数据的物理上行共享信道没有被基站解成功,所述基站可以在msg4之后来调度所述用户数据的重传,在重传所述用户数据时可以使用采用tc-rnti加扰。

本实施例中,通过用户设备向基站发送msg1,所述msg1携带指示信息,所述指示信息用于请求调度信息,所述基站响应msg1向所述用户设备发送msg2,所述msg2携带第二上行调度信息和第四上行调度信息,所述用户设备根据第二上行调度信息向所述基站发送msg3,并根据所述第四上行调度信息向所述基站发送用户数据,解决了如何在rrc连接成功建立之前分配传输块以进行用户数据的传输的问题。另外,通过所述基站在接收到所述msg3之后向所述用户设备发送msg4,携带msg4指示所述用户设备与所述基站之间未成功建立rrc连接,使得用户设备不进入连接态,减小了用户设备的功耗。

图11为本申请又一实施例提供的数据传输的方法的流程图。如图11所示,本实施例的方法可以包括:

步骤1101、用户设备在随机接入过程中向基站发送msg3;所述msg3携带指示信息和所述用户设备的标识,所述指示信息用于请求上行调度信息。

本步骤中,所述用户设备请求上行调度信息的目的是为了传输用户数据。可选的,msg3还可以携带rrc连接请求或者rrc连接恢复请求。

步骤1102、所述基站响应所述msg3,向所述用户设备发送消息msg4;所述msg4携带所述用户设备的标识,并指示所述用户设备和所述基站之间未建立rrc连接。

本步骤中,所述msg4指示所述用户设备和所述基站之间未建立rrc连接的具体方式以及目的参见前述实施例,在此不再赘述。可选的,对于其他网元设备需要发送至用户设备的用户数据,也可以携带在msg4。

步骤1103、所述基站响应所述msg3,向所述用户设备发送所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据。

本步骤中,可选的,所述基站将所述上行调度信息承载在物理下行控制信道中,并对所述物理下行控制信道使用tc-rnti进行加扰发送至所述用户设备。可选的,所述基站将所述物理下行控制信道在公共搜索空间中进行发送。可选的,基站还可以采用其他信息进行加扰,例如所述用户设备的标识,本申请并不作限制。

需要说明的是,当所述基站使用tc-rnti对承载所述上行调度信息的物理下行控制信道进行加扰时,所述用户设备可以采用如下方式接收所述上行调度信息:所述用户设备使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述上行调度信息。进一步的,当所述基站将所述物理下行控制信道在公共搜索空间中进行发送时,所述用户设备使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述上行调度信息,具体可以包括:所述用户设备在公共搜索空间中使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述上行调度信息。

需要说明的是,步骤1101之前还可以包括步骤201和步骤202。

本实施例中,通过用户设备在随机接入过程中向基站发送msg3,所述msg3携带指示信息和所述用户设备的标识,所述指示信息用于请求上行调度信息,所述基站响应所述msg3向所述用户设备发送消息msg4,所述msg4携带所述用户设备的标识并指示所述用户设备和所述基站之间未建立rrc连接,所述基站向所述用户设备发送所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据,实现了rrc连接成功建立之间分配数据块以进行用户数据的传输。

基站实施例一

图12为本申请一实施例提供的基站的结构示意图。如图12所示,该基站可以包括:接收模块1201和发送模块1202。其中,接收模块1201,用于接收用户设备发送的随机接入请求,所述随机接入请求携带指示信息,所述指示信息用于请求上行调度信息;发送模块1202,用于响应所述随机接入请求,向所述用户设备发送随机接入响应;所述随机接入响应携带第一上行调度信息或第二上行调度信息,所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据。

可选的,当所述随机接入响应携带所述第二上行调度信息时:

接收模块1201,还用于接收所述用户设备发送的所述msg3,所述msg3携带所述用户设备的标识;

发送模块1202,还用于向所述用户设备发送消息msg4,所述msg4携带所述用户设备的标识;

发送模块1202,还用于向所述用户设备发送第三上行调度信息,所述第三上行调度信息用于所述用户设备发送用户数据。

可选的,当所述用户设备和所述基站之间未建立rrc连接时,发送模块1202,向所述用户设备发送第三上行调度信息,具体包括:

将所述第三上行调度信息承载在物理下行控制信道中,对所述物理下行控制信道使用临时小区无线网络临时标识tc-rnti加扰发送至所述用户设备。

可选的,发送模块1202,具体用于将所述物理下行控制信道在公共搜索空间中进行发送。

可选的,当所述随机接入响应中携带所述第一上行调度信息时,接收模块1201,还用于接收所述用户设备发送的所述msg3,所述msg3携带所述用户设备的标识以及所述用户数据。

可选的,所述基站还包括:处理模块,用于根据所述基站当前空闲的上行资源,确定向所述用户设备发送所述第一上行调度信息还是所述第二上行调度信息。

本实施例中提供的基站,可以用于执行前述图4-图10所示方法实施例基站侧的技术方案,其实现原理和技术效果与方法实施例类似,在此不再赘述。

基站实施例二

本申请实施例还提供一种基站。本实施例提供的基站的结构与图12所示实施例类似,同样可以包括发送模块和接收模块。其中,接收模块,用于接收用户设备在随机接入过程中发送的消息msg3;所述msg3携带指示信息和所述用户设备的标识,所述指示信息用于请求上行调度信息;

发送模块,用于响应所述msg3,向所述用户设备发送消息msg4;所述msg4携带所述用户设备的标识,并指示所述用户设备和所述基站之间未建立rrc连接;

所述发送模块,还用于响应所述msg3,向所述用户设备发送所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据。

可选的,所述发送模块向所述用户设备发送所述上行调度信息,具体包括:

所述发送模块将所述上行调度信息承载在物理下行控制信道中,并对所述物理下行控制信道使用临时小区无线网络临时标识tc-rnti进行加扰发送至所述用户设备。

可选的,所述发送模块,具体用于将所述物理下行控制信道在公共搜索空间中进行发送。

本实施例中提供的基站,可以用于执行前述图11所示方法实施例基站侧的技术方案,其实现原理和技术效果与方法实施例类似,在此不再赘述。

需要说明的是,应理解以上基站中的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过软件通过处理元件调用的形式实现,部分模块通过硬件的形式实现。例如,发送模块可以为单独设立的处理元件,也可以集成在基站的某一个芯片中实现,此外,也可以以程序的形式存储于基站的存储器中,由基站的某一个处理元件调用并执行该发送模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。此外,以上发送模块是一种控制发送的模块,可以通过基站的发送装置,例如天线和射频装置接收终端发送的信息。

以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,asic),或,一个或多个微处理器(digitalsingnalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)等。再如,当以上某个模块通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,cpu)或其它可以调用程序的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。

用户设备实施例一

本申请实施例还提供一种用户设备。本实施例提供的用户设备的结构与图12所示实施例类似,同样可以包括发送模块和接收模块。其中,发送模块,用于向基站发送随机接入请求,所述随机接入请求携带指示信息,所述指示信息用于请求上行调度信息;接收模块,用于接收所述基站发送的送随机接入响应,所述随机接入响应携带第一上行调度信息或第二上行调度信息;所述第一上行调度信息指示消息msg3使用第一传输块,所述第二上行调度信息指示所述msg3使用第二传输块,所述第一传输块大于所述第二传输块,所述第一传输块可用于传输信令以及用户数据,所述第二传输块可用于传输信令,但不可用于传输用户数据。

可选的,当所述随机接入响应携带所述第二上行调度信息时:

所述发送模块,还用于向所述基站发送所述msg3,所述msg3携带所述用户设备的标识;

所述接收模块,还用于接收所述基站发送的消息msg4,所述msg4携带所述用户设备的标识;

所述接收模块,还用于接收所述基站发送的第三上行调度信息,所述第三上行调度信息用于所述用户设备发送用户数据。

可选的,当所述用户设备和所述基站之间未建立rrc连接时,所述接收模块接收所述基站发送的第三上行调度信息,具体包括:

使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

可选的,所述接收模块使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息,具体包括:

在公共搜索空间中使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

可选的,当所述随机接入响应中携带所述第一上行调度信息时,所述发送模块,还用于向所述基站发送所述msg3,所述msg3携带用户数据以及所述用户设备的标识。

本实施例中提供的用户设备,可以用于执行前述图4-图10所示方法实施例用户设备侧的技术方案,其实现原理和技术效果与方法实施例类似,在此不再赘述。

用户设备实施例二

本申请实施例还提供一种用户设备。本实施例提供的用户设备的结构与图12所示实施例类似,同样可以包括发送模块和接收模块。其中,发送模块,用于在随机接入过程中向基站发送的消息msg3;所述msg3携带指示信息和所述用户设备的标识,所述指示信息用于请求上行调度信息;接收模块,用于接收所述基站发送的消息msg4;所述msg4中携带所述用户设备的标识,并指示所述用户设备和所述基站之间未建立rrc连接;所述接收模块,还用于接收所述基站发送的所述上行调度信息,所述上行调度信息用于所述用户设备发送用户数据。

可选的,所接收模块接收所述基站发送的所述上行调度信息,具体包括:

使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述上行调度信息。

可选的,所述接收模块使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息,具体包括:

在公共搜索空间中使用临时小区无线网络临时标识tc-rnti对物理下行控制信道进行解扰,从所述物理下行控制信道中得到所述第三上行调度信息。

本实施例中提供的用户设备,可以用于执行前述图11所示方法实施例用户设备侧的技术方案,其实现原理和技术效果与方法实施例类似,在此不再赘述。

需要说明的是,应理解以上模块的各个单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元通过软件通过处理元件调用的形式实现,部分单元通过硬件的形式实现。例如,发送单元可以为单独设立的处理元件,也可以集成在模块的某一个芯片中实现,此外,也可以以程序的形式存储于模块的存储器中,由模块的某一个处理元件调用并执行该发送单元的功能。其它单元的实现与之类似。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。此外,以上发送单元是一种控制发送的单元,可以通过模块的发送装置,例如天线和射频装置接收基站发送的信息。

以上这些单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,asic),或,一个或多个微处理器(digitalsingnalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)等。再如,当以上某个单元通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,cpu)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。

本申请还可以提供一种通信系统,包括:基站实施例一所述的基站以及用户设备实施例一所述的用户设备。

本申请还可以提供一种通信系统,包括:基站实施例二所述的基站以及用户设备实施例二所述的用户设备。

图13为本申请另一实施例提供的用户设备的结构示意图。如图13所示,该模块包括:处理器110、存储器120、收发装置130。收发装置130可以与天线连接。在下行方向上,收发装置130通过天线接收基站发送的信息,并将信息发送给处理器110进行处理。在上行方向上,处理器110对模块的数据进行处理,并通过收发装置130发送给基站。

该存储器120用于存储实现以上方法实施例,或者图9-图10所示实施例各个单元的程序,处理器110调用该程序,执行以上方法实施例的操作,以实现图9-图10所示的各个单元。

或者,以上各个单元的部分或全部也可以通过集成电路的形式内嵌于该模块的某一个芯片上来实现。且它们可以单独实现,也可以集成在一起。即以上这些单元可以被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,asic),或,一个或多个微处理器(digitalsingnalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)等。

图14为本申请另一实施例提供的基站的结构示意图。如图14所示,该基站包括:天线110、射频装置120、基带装置130。天线110与射频装置120连接。在上行方向上,射频装置120通过天线110接收终端发送的信息,将终端发送的信息发送给基带装置130进行处理。在下行方向上,基带装置130对终端的信息进行处理,并发送给射频装置120,射频装置120对终端的信息进行处理后经过天线110发送给终端。

在一种实现中,以上各个单元通过处理元件调度程序的形式实现,例如基带装置130包括处理元件131和存储元件132,处理元件131调用存储元件132存储的程序,以执行以上方法实施例中的方法。此外,该基带装置130还可以包括接口133,用于与射频装置120交互信息,该接口例如为通用公共无线接口(commonpublicradiointerface,cpri)。

在另一种实现中,以上这些单元可以是被配置成实施以上方法的一个或多个处理元件,这些处理元件设置于基带装置130上,这里的处理元件可以为集成电路,例如:一个或多个asic,或,一个或多个dsp,或,一个或者多个fpga等。这些集成电路可以集成在一起,构成芯片。

例如,以上各个单元可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现,例如,基带装置130包括soc芯片,用于实现以上方法。该芯片内可以集成处理元件131和存储元件132,由处理元件131调用存储元件132的存储的程序的形式实现以上方法或以上各个单元的功能;或者,该芯片内可以集成至少一个集成电路,用于实现以上方法或以上各个单元的功能;或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元的功能通过集成电路的形式实现。

不管采用何种方式,总之,以上基站包括至少一个处理元件,存储元件和通信接口,其中至少一个处理元件用于执行以上方法实施例所提供的方法。处理元件可以以第一种方式:即执行存储元件存储的程序的方式执行以上方法实施例中的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行以上方法实施例中的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行以上方法实施例提供的方法。

这里的处理元件同以上描述,可以是通用处理器,例如中央处理器(centralprocessingunit,cpu),还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,asic),或,一个或多个微处理器(digitalsingnalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga)等。

存储元件可以是一个存储器,也可以是多个存储元件的统称。

本申请还提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现前述图4-图11所示实施例中任一实施例提供的基站侧的数据传输方法。

本申请还提供一种程序产品,该程序产品包括计算机程序(即执行指令),该计算机程序存储在可读存储介质中。基站的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得基站实施前述图4-图11所示实施例中任一实施例提供的基站侧的数据传输方法。

本申请实施例还提供了一种数据传输装置,包括至少一个存储元件和至少一个处理元件、所述至少一个存储元件用于存储程序,该程序被执行时,使得所述数据传输装置执行上述图1-图11所示方法实施例中任一实施例中的基站的操作。该装置可以是基站芯片。

本申请还提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现前述图4-图11所示实施例中任一实施例提供的用户设备侧的数据传输方法。

本申请还提供一种程序产品,该程序产品包括计算机程序(即执行指令),该计算机程序存储在可读存储介质中。用户设备的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得基站实施前述图4-图11所示实施例中任一实施例提供的用户设备侧的数据传输方法。

本申请实施例还提供了一种数据传输装置,包括至少一个存储元件和至少一个处理元件、所述至少一个存储元件用于存储程序,该程序被执行时,使得所述数据传输装置执行上述图1-图11所示方法实施例中任一实施例中的用户设备的操作。该装置可以是用户设备芯片。

实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一可读取存储器中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储器(存储介质)包括:只读存储器(英文:read-onlymemory,缩写:rom)、ram、快闪存储器、硬盘、固态硬盘、磁带(英文:magnetictape)、软盘(英文:floppydisk)、光盘(英文:opticaldisc)及其任意组合。

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