Suche in nationalen und internationalen Patentsammlungen
Einige Inhalte dieser Anwendung sind momentan nicht verfügbar.
Wenn diese Situation weiterhin besteht, kontaktieren Sie uns bitte unterFeedback&Kontakt
1. (WO2019028920) DATA TRANSMISSION METHOD AND APPARATUS
Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187   0188   0189   0190   0191   0192   0193   0194   0195   0196   0197   0198   0199   0200   0201   0202   0203   0204   0205   0206   0207   0208   0209   0210   0211   0212   0213   0214   0215   0216   0217   0218   0219   0220   0221   0222   0223   0224   0225   0226   0227   0228   0229   0230   0231   0232   0233   0234   0235   0236   0237   0238   0239   0240   0241   0242   0243   0244   0245   0246   0247   0248   0249   0250   0251   0252   0253   0254   0255   0256   0257   0258   0259   0260   0261   0262  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37   38  

附图

0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015  

说明书

发明名称 : 一种数据传输方法及设备

技术领域

[0001]
本申请涉及无线通信技术领域,尤其涉及一种数据传输方法及设备。

背景技术

[0002]
机器类型通信(machine type communication,MTC)追求较长的终端设备的电池工作时间、较低廉的终端设备的成本,即要求MTC终端设备能够实现低功耗(low power consumption)、低成本(low cost)。考虑到MTC终端设备的应用环境,例如水表、电表等,为了实现终端设备的信号覆盖强度满足信号接收要求,网络设备和终端设备需要支持扩展覆盖,目前实现扩展覆盖的主要方法是重复多次发送上行或下行信号,通过多次接收合并信号实现提高数据接收成功率的目的。
[0003]
现有的MTC终端设备向网络设备传输数据的技术方案中,终端设备上报数据,例如水表上报数据,可以是一天上报一次,或一周上报一次,并且上报的数据的数据量较小,由于终端设备每次上报数据之前均需要与网络设备建立无线资源控制(radio resource control,RRC)连接,现有技术中的RRC连接建立流程的信令交互繁琐、需要一定的信令开销。如果只是为了传输较小的数据,沿用现有技术中的RRC连接建立流程,会使得资源的利用效率低,大量资源用于RRC连接建立的流程,少量资源用于数据传输。此外,若终端设备上报的数据对延时要求较高,在上报数据之前进行现有技术中的RRC连接建立流程,由于该建立流程需要一定的时间开销,可能不能保证数据传输对于时延的要求。
[0004]
综上所述,现有的MTC终端设备向网络设备传输数据的技术方案存在的资源利用率低、无法保证数据传输时延的问题。
[0005]
发明内容
[0006]
本申请实施例提供了一种数据传输方法及设备,用以解决现有MTC终端设备向网络设备传输数据的技术方案存在的资源利用率低、无法保证数据传输时延的问题。
[0007]
第一方面,本申请实施例提供一种数据传输方法,包括:
[0008]
终端设备使用第一随机接入资源向网络设备发送随机接入请求消息,所述第一随机接入资源用于指示所述终端设备请求在初始接入过程中传输第一数据;
[0009]
所述终端设备接收所述网络设备发送的包括第一信息的随机接入响应消息,所述第一信息用于指示所述网络设备分配给所述终端设备的传输资源;
[0010]
所述终端设备基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果,通过指定消息将所述第一数据发送给所述网络设备,所述第二数据的大小为所述RRC消息的大小和所述第一数据的大小之和。
[0011]
通过上述方法,终端设备通过第一随机接入资源向网络设备指示终端设备请求在初始接入过程中传输第一数据,并基于网络设备分配的传输资源确定通过预设消息向网络设备传输第一数据,进而实现终端设备在初始接入过程中向网络设备传输第一数据。相比于现有技术中终端设备在与网络设备建立RRC连接之后将第一数据发送给终端设备,上述方法中终端设备在初始接入过程中有可能将第一数据发送给网络设备,有可能实现终端设备 提早向网络设备传输第一数据,进而降低了传输第一数据的时延,减少了传输第一数据的资源消耗。
[0012]
在一种可能的实现方式中,所述第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[0013]
通过上述方法,终端设备通过随机接入前导码和/或随机接入时频资源,向网络设备指示终端设备请求在初始接入过程中传输第一数据。
[0014]
在一种可能的实现方式中,所述终端设备使用第一随机接入资源向网络设备发送随机接入请求消息之前,终端设备还可执行如下方法:
[0015]
所述终端设备接收所述网络设备发送的第二信息,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据;
[0016]
所述终端设备确定需要在初始接入过程中传输所述第一数据时,从所述至少一个第二随机接入资源中选择一个第二随机接入资源作为所述第一随机接入资源。
[0017]
通过上述方法,终端设备从网络设备处获得至少一个第二随机接入资源,并在至少一个第二随机接入资源中选择第一随机接入资源,第二随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据的至少一个第二随机接入资源。
[0018]
在一种可能的实现方式中,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据,具体为:
[0019]
所述第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,所述每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的所述终端设备请求在初始接入过程中传输第一数据。
[0020]
通过上述方法,终端设备可以获得每个覆盖等级对应的至少一个第二随机接入资源,终端设备确定需要在初始接入过程中传输第一数据时,先确定自身所属的覆盖等级,然后在自身所属的覆盖等级对应的至少一个第二随机接入资源中选择一个第二随机接入资源作为第一随机接入资源。
[0021]
在一种可能的实现方式中,当所述第二随机接入资源包括随机接入前导码时,所述第二信息指示至少一个第二随机接入资源的方式包括但不限于如下三种:
[0022]
方式一:所述第二信息包括至少一个随机接入前导码的索引。
[0023]
方式二:所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量。
[0024]
方式三:所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[0025]
在一种可能的实现方式中,所述终端设备使用第一随机接入资源向网络设备发送随机接入请求消息之前,终端设备确定需要在初始接入过程中传输第一数据,具体为:
[0026]
所述终端设备可通过RRC层确定所述网络设备支持在初始接入过程中传输数据;所述终端设备可通过所述RRC层通知所述终端设备的非接入层NAS层,所述网络设备支持在初始接入过程中传输数据。
[0027]
在一种可能的实现方式中,所述终端设备基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果,通过指定消息将所 述第一数据发送给所述网络设备,具体可通过如下四种方式实现:
[0028]
方式一:若所述传输资源大于或等于所述第二数据的大小,则所述终端设备在初始接入过程中与所述网络设备交互的第三条消息的位置上,通过所述RRC消息将所述第一数据发送给所述网络设备。本发明,所述RRC消息可以为该第三条消息。
[0029]
这样,相比于现有技术中终端设备在与网络设备建立RRC连接之后将第一数据发送给终端设备,上述方法中终端设备在初始接入过程中通过RRC消息将第一数据发送给网络设备,实现了终端设备提早向网络设备传输第一数据,进而降低了传输第一数据的时延,减少了传输第一数据的资源消耗。其中,RRC消息可以为RRC连接建立请求消息或者RRC连接恢复请求消息,或者,为为随机接入过程中传输第一数据所引入的新的RRC消息。
[0030]
方式二:若所述传输资源大于所述RRC消息的大小,且所述传输资源小于所述第二数据的大小,则所述终端设备在初始接入过程中与所述网络设备交互的第三条消息的位置上通过所述RRC消息将所述第一数据的部分数据发送给所述网络设备,并通过所述RRC消息之后的上行消息将所述第一数据的剩余部分数据发送给所述网络设备。
[0031]
这样,相比于现有技术中终端设备在与网络设备建立RRC连接之后将第一数据发送给终端设备,上述方法中终端设备在初始接入过程中通过RRC消息将第一数据的部分数据发送给网络设备,实现了终端设备提早向网络设备传输第一数据的部分数据,进而降低了传输第一数据的部分数据的时延。其中,RRC消息可以为RRC连接建立请求消息或者RRC连接恢复请求消息,或者,为为随机接入过程中传输第一数据所引入的新的RRC消息。
[0032]
方式三:若所述传输资源大于所述RRC消息的大小,且所述传输资源小于所述第二数据的大小,则所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备。
[0033]
该情况解决在传输资源不足够发送该RRC消息和第一数据时的问题,终端设备可以回退到现有技术的数据传输流程上。
[0034]
方式四:若所述传输资源等于所述RRC消息的大小,则所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备。
[0035]
在一种可能的实现方式中,所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备之前,所述终端设备可在初始接入过程中与所述网络设备交互的第三条消息的位置上向所述网络设备发送所述RRC消息。
[0036]
在一种可能的实现方式中,所述终端设备向所述网络设备发送所述RRC消息之前,所述终端设备可自动激活终端设备上下文。
[0037]
在用户面方法中,为实现在第三条消息上发送第一数据,所述第一数据需要经过业务信道进行传输,此时,需要使用终端设备的上下文信息对第一数据进行处理。现在技术中,上下文信息是网络设备配置给终端设备的,在利于消息五传输数据的方法中,网络设备需要激活终端设备的上下文信息。而本发明实施例中,在用户面方法中,当在第三条消息上发送第一数据时,网络设备无法激活终端设备的上下文信息,所以终端设备需要自己激活其上下文信息,以用于对用户面数据进行处理。
[0038]
在一种可能的实现方式中,所述RRC消息为RRC连接建立请求消息或者RRC连接 恢复请求消息。
[0039]
在一种可能的实现方式中,所述终端设备为进行机器类型通信MTC的设备。
[0040]
第二方面,本申请实施例提供一种数据传输方法,该方法包括如下步骤:
[0041]
网络设备接收终端设备使用第一随机接入资源发送的随机接入请求消息,所述第一随机接入资源用于指示所述终端设备请求在初始接入过程中传输第一数据;
[0042]
所述网络设备向所述终端设备发送包括第一信息的随机接入响应消息,所述第一信息用于指示所述网络设备分配给所述终端设备的传输资源;
[0043]
所述网络设备接收所述终端设备通过指定消息发送的所述第一数据,所述指定消息是所述终端设备基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果确定的,所述第二数据的大小为所述RRC消息的大小和所述第一数据的大小之和。
[0044]
通过上述方法,可能会实现终端设备在初始接入过程中向网络设备传输第一数据。相比于现有技术中终端设备在与网络设备建立RRC连接之后将第一数据发送给终端设备,上述方法中终端设备在初始接入过程中有可能将第一数据发送给网络设备,有可能实现终端设备提早向网络设备传输第一数据,进而降低了传输第一数据的时延,减少了传输第一数据的资源消耗。
[0045]
在一种可能的实现方式中,所述第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[0046]
通过上述方法,终端设备通过随机接入前导码和/或随机接入时频资源,向网络设备指示终端设备请求在初始接入过程中传输第一数据。
[0047]
在一种可能的实现方式中,所述网络设备接收终端设备使用第一随机接入资源发送的随机接入请求消息之前,所述网络设备可以向所述终端设备发送第二信息,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据,所述第一随机接入资源为所述至少一个第二随机接入资源中的一个第二随机接入资源。
[0048]
通过上述方法,网络设备向终端设备发送至少一个第二随机接入资源,使得终端设备可以在至少一个第二随机接入资源中选择第一随机接入资源,第二随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据的至少一个第二随机接入资源。
[0049]
在一种可能的实现方式中,所述第二信息指示至少一个第二随机接入资源的方式可以是:所述第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,所述每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的所述终端设备请求在初始接入过程中传输第一数据。
[0050]
在一种可能的实现方式中,当所述第二随机接入资源包括随机接入前导码时,所述第二信息指示至少一个第二随机接入资源的方式可以有如下三种:
[0051]
方式一:所述第二信息包括至少一个随机接入前导码的索引;
[0052]
方式二:所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量;
[0053]
方式三:所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[0054]
在一种可能的实现方式中,所述网络设备接收所述终端设备通过指定消息发送的所述 第一数据的具体方式可以有如下三种:
[0055]
方式一:所述网络设备在初始接入过程中与所述终端设备交互的第三条消息的位置上,接收所述终端设备通过所述RRC消息发送的所述第一数据;
[0056]
方式二:所述网络设备在初始接入过程中与所述终端设备交互的第三条消息的位置上接收所述终端设备通过所述RRC消息发送的所述第一数据的部分数据,并接收所述终端设备通过所述RRC消息之后的上行消息发送的所述第一数据的剩余部分数据;
[0057]
方式三:所述网络设备接收所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息发送的所述第一数据。
[0058]
在一种可能的实现方式中,所述网络设备接收所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息发送的所述第一数据之前,所述网络设备可接收所述终端设备在初始接入过程中与所述网络设备交互的第三条消息的位置上发送的所述RRC消息。
[0059]
在一种可能的实现方式中,所述RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。
[0060]
第三方面,本申请实施例提供一种终端设备,该终端设备具有实现上述第一方面提供的方法示例中终端设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
[0061]
在一种可能的实现方式中,终端设备的结构中包括处理单元和收发单元,所述处理单元被配置为支持终端设备执行上述方法中相应的功能。所述收发单元用于支持终端设备与其他设备(包括网络设备)之间的通信。所述终端设备还可以包括存储单元,所述存储单元用于与处理单元耦合,其保存终端设备必要的程序指令和数据。
[0062]
在另一种可能的实现方式中,所述终端设备的结构中包括存储器、处理器以及通信模块;存储器,用于存储计算机可读程序;处理器,调用存储在存储器中的指令,执行上述第一方面中终端设备执行上述方法;通信模块,用于在处理器的控制下接收数据和/或发送数据。
[0063]
作为示例,处理单元可以为处理器,收发单元可以为通信模块,存储单元可以为存储器,其中,通信模块可以是多个元件,即包括发送机和接收机,或者包括通信接口,该通信接口具有接收和发送的功能。
[0064]
第四方面,本申请实施例还提供了一种计算机存储介质,该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现第一方面提供的数据传输方法中终端设备执行的方法。
[0065]
第五方面,本申请实施例还提供了一种数据传输装置,该装置包括芯片,该芯片用于执行第一方面提供的数据传输方法中终端设备执行的方法。该装置还可以包括通信模块,该装置包括的芯片通过该通信模块执行上述数据传输方法中终端设备接收数据和/或发送数据的方法。
[0066]
第六方面,本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行第一方面提供的数据传输方法中终端设备执行的方法。
[0067]
第七方面,本申请实施例提供一种网络设备,该网络设备具有实现上述第二方面提供的方法示例中网络设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
[0068]
在一种可能的实现方式中,网络设备的结构中包括收发单元和处理单元,所述收发单元用于支持网络设备与其他设备(包括终端设备)之间的通信,所述处理单元被配置为支持网络设备执行上述方法中相应的功能。所述网络设备还可以包括存储单元,所述存储单元用于与处理单元耦合,其保存网络设备必要的程序指令和数据。
[0069]
在另一种可能的实现方式中,所述网络设备的结构中包括存储器、处理器以及通信模块;存储器,用于存储计算机可读程序;处理器,调用存储在存储器中的指令,执行上述第二方面中网络设备执行上述方法;通信模块,用于在处理器的控制下接收数据和/或发送数据。
[0070]
作为示例,处理单元可以为处理器,收发单元可以为通信模块,存储单元可以为存储器,其中,通信模块可以是多个元件,即包括发送机和接收机,或者包括通信接口,该通信接口具有接收和发送的功能。
[0071]
第八方面,本申请实施例还提供了一种计算机存储介质,该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现第二方面提供的数据传输方法中网络设备执行的方法。
[0072]
第九方面,本申请实施例还提供了一种数据传输装置,该装置包括芯片,该芯片用于执行第二方面提供的数据传输方法中网络设备执行的方法。该装置还可以包括通信模块,该装置包括的芯片通过该通信模块执行上述数据传输方法中网络设备接收数据和/或发送数据的方法。
[0073]
第十方面,本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行第二方面提供的数据传输方法中网络设备执行的方法。
[0074]
第十一方面,本申请实施例还提供了一种通信系统,该通信系统包括终端设备和网络设备。其中,终端设备用于执行第一方面提供的数据传输方法中终端设备执行的方法,终端设备可以是与第三方面提供的终端设备相同的设备;网络设备用于执行第二方面提供的数据传输方法中网络设备执行的方法,网络设备可以是与第七方面提供的网络设备相同的设备;通过该通信系统可以实现本申请实施例提供的一种数据传输方法。

附图说明

[0075]
图1A为本申请实施例提供的一种本申请实施例适用的网络架构示意图;
[0076]
图1B为本申请实施例提供的另一种本申请实施例适用的网络架构示意图;
[0077]
图2为本申请实施例提供的一种初始接入过程的流程示意图;
[0078]
图3为本申请实施例提供的另一种初始接入过程的流程示意图;
[0079]
图4为本申请实施例提供的一种数据传输方法的流程示意图;
[0080]
图5为本申请实施例提供的第一种随机接入响应消息的结构示意图;
[0081]
图6为本申请实施例提供的第二种随机接入响应消息的结构示意图;
[0082]
图7为本申请实施例提供的第三种随机接入响应消息的结构示意图;
[0083]
图8为本申请实施例提供的一种随机接入响应消息中的MAC头的结构示意图;
[0084]
图9为本申请实施例提供的一种随机接入前导码的配置示意图;
[0085]
图10为本申请实施例提供的一种终端设备的结构示意图;
[0086]
图11为本申请实施例提供的另一种终端设备的结构示意图;
[0087]
图12为本申请实施例提供的一种网络设备的结构示意图;
[0088]
图13为本申请实施例提供的另一种网络设备的结构示意图;
[0089]
图14为本申请实施例提供的一种通信系统的结构示意图。

具体实施方式

[0090]
本申请实施例提供的技术方案适用于低功耗、低成本的终端设备进行通信的场景,例如机器类型通信MTC场景。MTC追求较长的终端设备的电池时间、较低廉的终端设备的成本,即要求MTC终端设备能够实现低功耗、低成本;考虑到进行MTC的终端设备的应用环境较为特殊,例如水表、电表等,需要实现终端设备的信号覆盖强度满足信号接收要求,网络设备和终端设备需要支持扩展覆盖,目前实现扩展覆盖的主要方法是重复多次发送上行或下行信号,通过多次接收合并信号实现提高数据接收成功率的目的。
[0091]
现有MTC终端设备向网络设备传输数据的技术方案中,终端设备上报数据,例如水表上报数据,可以是一天上报一次,或一周上报一次,并且上报的数据的数据量较小。当终端设备不需要上报数据时,终端设备与网络设备不建立RRC连接,此时终端设备处于空闲态;当终端设备需要上报数据时,终端设备与网络设备建立RRC连接,终端设备从空闲态变为连接态。由于终端设备每次上报数据之前均需要与网络设备建立无线资源控制(radio resource control,RRC)连接,现有技术中的RRC连接建立流程的信令交互繁琐、需要一定的信令开销。如果只是为了传输较小的数据,沿用现有技术中的RRC连接建立流程,会使得资源的利用效率低,大量资源用于RRC连接建立的流程,少量资源用于数据传输。此外,若终端设备上报的数据对延时要求较高,在上报数据之前进行现有技术中的RRC连接建立流程,由于该建立流程需要一定的时间开销,可能不能保证数据传输对于时延的要求。
[0092]
为了解决上述现有MTC终端设备向网络设备传输数据的技术方案存在的资源利用率低、无法保证数据传输时延的问题,本申请实施例提供了一种数据传输方法及设备。其中,方法和设备是基于同一发明构思的,由于方法及设备解决问题的原理相似,因此设备与方法的实施可以相互参见,重复之处不再赘述。
[0093]
本申请实施例可以应用于多种通信系统,本申请实施例适用的系统包括LTE系统、第五代(5 th Generation,5G)通信系统、全球移动通讯(global system of mobile communication,GSM)系统、码分多址(code division multiple access,CDMA)系统、宽带码分多址(wideband code division multiple access wireless,WCDMA)系统、通用分组无线业务(general packet radio service,GPRS)系统、通用移动通信系统(universal mobile telecommunications system,UMTS)等,本申请实施例并不限定。如图1A示出一种本申请实施例适用的网络架构示意图,图1A所示的网络可以包括网络设备110和终端设备120。如图1B示出另一种本申请实施例适用的网络架构示意图,图1B所示的网络与图1A所示的网络的区别在于,图1B所示的网络中网络设备是虚拟存在的,网络设备的一部分功能在分布式单元(distributed unit,DU)1101上实现,网络设备的另一部分功能在集中式单元(centralized unit,CU)1102上实现,多个DU 1101可以连接到相同的CU 1102上。需要说明的是,图1A和图1B所示的网络中均可以包括至少一个网络设备,与每一个网络设备进行通信的终端设备可以为至少一个,并不局限于图1A和图1B所示的网络设备和终端设备的数量。
[0094]
本申请实施例涉及的终端设备具有低功耗、低成本的特点,例如可以是MTC终端设备,比如水表、电表等。终端设备可以是指向用户提供语音和/或数据连通性的设备,具有 无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端设备可以经随机接入网(random access network,RAN)与一个或多个核心网进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiated protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote station)、接入点(access point,AP)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户设备(user device)、或用户装备(user equipment)。
[0095]
本申请实施例涉及的网络设备可以为小区、基站、或者接入点,或者可以是指接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备。例如,网络设备可以是LTE系统中的演进型基站(evolutional Node B,eNB或e-NodeB),也可以是5G系统中的基站。网络设备的主要功能有:无线资源管理、网际协议(internet protocol,IP)头压缩及用户数据流加密、终端设备附着时的移动管理实体(Mobile Management Entity,MME)选择、路由用户面数据至服务网关(Serving Gateway,S-GW)、寻呼消息的组织和发送、广播消息的组织和发送、以移动性或调度为目的的测量及测量报告配置等。
[0096]
下面对本申请实施例中涉及的名词进行解释。
[0097]
初始接入过程:
[0098]
如图2示出一种初始接入过程示意图,该初始接入过程中终端设备与网络设备交互的第三条消息为RRC连接建立请求消息,初始接入过程包括如下步骤:
[0099]
步骤201:终端设备向网络设备发送随机接入前导码(Preamble)。
[0100]
步骤202:网络设备向终端设备发送随机接入响应消息(Random Access Response,RAR)。
[0101]
步骤203:终端设备向网络设备发送RRC连接建立请求消息,如RRC connection request。
[0102]
步骤204:网络设备向终端设备发送RRC连接设置消息,如RRC connection setup。
[0103]
步骤205:终端设备向网络设备发送RRC连接设置完成消息,如RRC connection setup complete。
[0104]
上述步骤201至步骤205依次为图2示出的初始接入过程中终端设备与网络设备交互的第一条消息至第五条消息。其中,前四个步骤为随机接入过程。
[0105]
如图3示出另一种初始接入过程示意图,该初始接入过程中终端设备与网络设备交互的第三条消息为RRC连接恢复请求消息,初始接入过程包括如下步骤:
[0106]
步骤301:终端设备向网络设备发送随机接入前导码(Preamble)。
[0107]
步骤302:网络设备向终端设备发送随机接入响应消息(Random Access Response,RAR)。
[0108]
步骤303:终端设备向网络设备发送RRC连接恢复请求消息,如RRC connection resume request。
[0109]
步骤304:网络设备向终端设备发送RRC连接恢复消息,如RRC connection resume。
[0110]
步骤305:终端设备向网络设备发送RRC连接恢复完成消息,如RRC connection resume complete。
[0111]
上述步骤301至步骤305依次为图3示出的初始接入过程中终端设备与网络设备交互的第一条消息至第五条消息。其中,前四个步骤为随机接入过程。
[0112]
图2示出的初始接入过程与图3示出的初始接入过程的区别在于:图2示出的初始接入过程中,步骤203为终端设备向网络设备发送RRC连接建立请求消息,说明图2示出的初始接入过程中终端设备首次与网络设备建立RRC连接,或者在图2示出的初始接入过程之前终端设备与网络设备建立的RRC连接被释放。而图3示出的初始接入过程中,步骤303为终端设备向网络设备发送RRC连接恢复请求消息,说明终端设备在上一次与网络设备建立RRC连接后,当网络设备判断出终端设备没有需要传输的数据时,网络设备将终端设备挂起(suspend),即网络设备释放与UE的RRC连接,但网络设备保存终端设备的上下文信息,终端设备保存网络设备配置给该终端设备的RRC配置信息。当终端设备需要传输数据时,终端设备向网络设备发送RRC连接恢复请求消息,进而使得网络设备为终端设备恢复RRC连接。相比于图2示出的初始接入过程,图3示出的初始接入过程减少了网络设备与终端设备建立RRC连接的时间开销和信令开销。
[0113]
需要说明的是,上述初始接入过程中终端设备与网络设备交互的第三条消息为RRC连接建立请求消息或RRC连接恢复请求消息,但随着系统的演进,初始接入过程中终端设备与网络设备交互的第三条消息可能为其他消息,此时仍适用于本申请实施例提供的技术方案。
[0114]
下面对本申请实施例提供的技术方案进行解释说明。需要说明的是,本申请中各个实施例仅用于描述本申请实施例提供的技术方案,各个实施例出现的先后顺序并不表示各个实施例解释说明的技术方案的优劣。
[0115]
本申请实施例提供一种数据传输方法,如图4示出一种数据传输方法流程示意图,包括如下步骤:
[0116]
步骤401:终端设备使用第一随机接入资源向网络设备发送随机接入请求消息。
[0117]
步骤401中,第一随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据,因此终端设备使用该第一随机接入资源向网络设备发送随机接入请求消息,可以使得网络设备根据该第一随机接入资源得知终端设备请求在初始接入过程中传输第一数据。其中,随机接入请求消息为随机接入前导码,即通过发送随机接入前导码发起随机接入请求。在一种实现方式中,第一随机接入资源包括随机接入前导码和/或随机接入时频资源,即终端设备通过使用随机接入前导码和/或随机接入时频资源,请求在初始接入过程中向网络设备传输第一数据。以第一随机接入资源包括随机接入前导码为例,与现有的随机接入前导码不同,第一随机接入资源包括的随机接入前导码具有用于指示终端设备请求在初始接入过程中传输第一数据的功能;同理,与现有的随机接入时频资源不同,第一随机接入资源包括的随机接入时频资源具有用于指示终端设备请求在初始接入过程中传输第一数据的功能。其中,终端设备请求在初始接入过程中传输的第一数据为用户面数据(user data)或非接入层(non-access stratum,NAS)消息。
[0118]
在步骤401之前,终端设备确定需要在初始接入过程中传输第一数据包括如下两种实现方式:
[0119]
第一种实现方式,终端设备的接入层(access stratum,AS)确定网络设备支持在初始 接入过程中传输数据时,AS层通知终端设备的NAS层网络设备支持在初始接入过程中传输数据。当终端设备有第一数据需要发送时,第一数据首先到达终端设备的NAS层,NAS层将第一数据发送给AS层,并请求AS层建立RRC连接。由于AS层能够获取包括第二信息的系统配置信息,因此AS层使用第一随机接入资源向网络设备发送随机接入请求消息。
[0120]
其中,上述AS层执行的功能可由AS层包括的RRC层实现,即终端设备通过RRC层确定网络设备支持在初始接入过程中传输数据时,RRC层通知终端设备的NAS层网络设备支持在初始接入过程中传输数据;终端设备通过NAS层将需要在初始接入过程中传输的第一数据发送给RRC层,由RRC层使用第一随机接入资源向网络设备发送随机接入请求消息。
[0121]
第二种实现方式,当终端设备有第一数据需要发送时,第一数据首先到达终端设备的NAS层。终端设备的AS层确定网络设备支持在初始接入过程中传输数据时,AS层通知NAS层,网络设备支持在初始接入过程中传输数据。然后,NAS层将第一数据发送给AS层,并请求AS层建立RRC连接。由于AS层能够获取包括第二信息的系统配置信息,因此AS层使用第一随机接入资源向网络设备发送随机接入请求消息
[0122]
其中,上述AS层执行的功能可由AS层包括的RRC层实现,即终端设备通过NAS层将需要在初始接入过程中传输的第一数据发送至终端设备的RRC层;终端设备通过RRC层确定网络设备支持在初始接入过程中传输数据时,通过RRC层使用第一随机接入资源向网络设备发送随机接入请求消息。
[0123]
本实施例中,终端设备具有低功耗、低成本的特点,例如可以是进行MTC的终端设备。
[0124]
步骤402:网络设备向终端设备发送包括第一信息的随机接入响应消息,该第一信息用于指示网络设备分配给终端设备的传输资源。
[0125]
在步骤402中,第一信息用于指示的传输资源可以为时频资源。第一信息用于指示的传输资源可理解为网络设备分配给终端设备的,可用于终端设备在初始接入过程中与网络设备交互第三次消息时所使用的资源,例如终端设备在初始接入过程中与网络设备交互第三次消息可以为RRC消息,该RRC消息可以为RRC连接建立请求消息或者RRC连接恢复请求消息。
[0126]
在步骤402中,可通过如下几种方式实现随机接入响应消息携带第一信息,该第一信息用于指示网络设备分配给终端设备的传输资源:
[0127]
第一种实现方式,沿用现有的随机接入响应消息的结构来携带第一信息。如图5所示为现有的随机接入响应消息的结构,现有技术中图5中的上行资源授权(Uplink Grant,UL Grant)于指示网络设备分配的用于终端设备单独发送RRC消息的传输资源,而本实施例中通过扩展图5中的UL Grant来携带第一信息,该第一信息指示的网络设备分配给终端设备的传输资源可以大于或等于现有技术中UL Grant指示的传输资源。
[0128]
第二种实现方式,沿用现有的随机接入响应消息的结构来携带第一信息。如图5所示为现有的随机接入响应消息的结构,本实施例中使用保留比特“R”来指示第一信息,例如,R=1时表示网络设备分配给终端设备的传输资源为第一资源,R=0时表示网络设备分配给终端设备的传输资源为第二资源,其中第一资源和第二资源为预先协商好的资源量,第一资源可以大于第二资源,第二资源为网络设备分配的用于终端设备单独发送RRC消息的 传输资源。
[0129]
第三种实现方式,如图6示出本实施例提供的一种随机接入响应消息的结构,相比于现有技术中的随机接入响应消息的结构,图6中增加了UL Grant1。图6中的UL Grant用于指示网络设备分配的用于终端设备单独发送RRC消息的传输资源,UL Grant1用于指示网络设备分配给终端设备的传输资源,该传输资源不是用于单独发送RRC消息的传输资源,UL Grant指示的传输资源与UL Grant1指示的传输资源之和为第一信息指示的网络设备分配给终端设备的传输资源。
[0130]
图6中UL Grant1可以与现有的UL Grant一样,都是20比特,此时需要引入4个保留比特“R”,其中保留比特“R”的位置不局限于图6所示的情况。图6中UL Grant1也可以大于20比特或小于20比特,对此不作限定。
[0131]
进一步的,图6中可以使用现有结构中的保留比特“R”(图6左上角的“R”),来指示该随机接入响应消息是本实施例中的随机接入响应消息还是现有技术中的随机接入响应消息。例如R=1表示是本实施例中的随机接入响应消息,R=0为现有技术中的随机接入响应消息,或相反。
[0132]
第四种实现方式,网络设备向终端设备发送两个随机接入响应消息,第一个随机接入响应消息为如图5所示的现有技术中的随机接入响应消息,图5中的UL Grant用于指示网络设备分配的用于终端设备单独发送RRC消息的传输资源;第二个随机接入响应消息为如图7所示的本实施例提供的一种随机接入响应消息,图7中的UL Grant1用于指示网络设备分配给终端设备的传输资源,该传输资源不是用于单独发送RRC消息的传输资源,图5中的UL Grant指示的传输资源与图7中的UL Grant1指示的传输资源之和为第一信息指示的网络设备分配给终端设备的传输资源。
[0133]
图7中UL Grant1可以与现有的UL Grant一样,都是20比特,此时需要引入4个保留比特“R”,其中保留比特“R”的位置不局限于图7所示的情况。图7中UL Grant1也可以大于20比特或小于20比特,对此不作限定。
[0134]
图5所示的现有技术中的随机接入响应消息与图7所示的本实施例提供的一种随机接入响应消息均使用图8所示的MAC头的结构。
[0135]
在第四种实现方式中,网络设备向终端设备发送两个随机接入响应消息时,可以是网络设备将两个随机接入响应消息携带在一个媒体接入控制协议数据单元(Medium Access Control Protocol Data Unit,MAC PDU)中发送给终端设备,由于终端设备接收到这两个随机接入响应消息的随机接入前导码标识(Random Access Preamble Identity,RAPID)相同,终端设备认为其中一个是现有的随机接入响应消息,另一个是本实施例提供的随机接入响应消息。网络设备向终端设备发送两个随机接入响应消息时,也可以是网络设备将两个随机接入响应消息分别携带在两个MAC PDU中发送给终端设备。
[0136]
本发明中,单独发送RRC消息中所指的RRC消息是由RRC层生成的信息,不包括NAS层消息和/或用户数据,该RRC消息可以为RRC连接建立请求消息或RRC连接恢复请求消息或为随机接入过程中传输第一数据所引入的新的RRC消息。
[0137]
步骤403:终端设备基于传输资源与RRC消息的大小的比较结果和/或传输资源与第二数据的大小的比较结果,通过指定消息将第一数据发送给网络设备。
[0138]
其中,第二数据包括RRC消息和第一数据,第二数据的大小为RRC消息的大小和第一数据的大小之和。RRC消息为RRC层生成的控制信息,不包含NAS层递交下来的信息 和/或不包含用户面数据。例如,RRC消息为RRC连接建立请求消息时,RRC消息的大小为56比特;RRC消息为RRC连接恢复请求消息时,RRC消息的大小为56比特或88比特。
[0139]
在实现步骤403时,可能分为如下几种情况:
[0140]
情况一:若传输资源大于或等于第二数据的大小,终端设备在第三条消息上通过RRC消息将第一数据发送给网络设备,所述第三条消息为终端设备在初始接入过程中与网络设备交互的第三条消息。具体地,传输资源大于或等于第二数据的大小,指的是传输资源的大小(Size)大于或等于第二数据的大小(Size)。以后情况类似,不再赘述。
[0141]
其中,在用户面实现终端设备通过RRC消息将第一数据发送给网络设备是指,终端设备将第一数据和RRC消息复用(Multiplexing)在一起发送给网络设备;在控制面实现终端设备通过RRC消息将第一数据发送给网络设备是指,终端设备将第一数据封装为NAS层消息,其中该NAS层消息携带在RRC消息中,然后将该RRC消息发送给网络设备,则此时的RRC消息为包含用户数据或包含NAS层消息的RRC消息,与上述参与比较大小(Size)的RRC消息不同。
[0142]
这样,相比于现有技术中终端设备在与网络设备建立RRC连接之后将第一数据发送给终端设备,上述方法中终端设备在初始接入过程中通过RRC消息将第一数据发送给网络设备,实现了终端设备提早向网络设备传输第一数据,进而降低了传输第一数据的时延,减少了传输第一数据的资源消耗。其中,RRC消息可以为RRC连接建立请求消息或者RRC连接恢复请求消息,或者,为为随机接入过程中传输第一数据所引入的新的RRC消息。
[0143]
在情况一的基础上,以RRC消息为RRC连接建立请求消息为例,网络设备接收到终端设备发送的RRC连接建立请求消息之后,网络设备可以建立与终端设备的RRC连接,该建立RRC连接的过程可参见现有技术,此处不再赘述;网络设备接收到终端设备发送的RRC连接建立请求消息之后,由于终端设备已经通过RRC消息将第一数据发送给网络设备,若网络设备判定终端设备除第一数据之外暂时没有其他数据需要传输,则网络设备可以不建立与终端设备的RRC连接,这样在实现终端设备向网络设备提早传输第一数据的情况下,节省了网络设备建立与终端设备的RRC连接所消耗的资源。同理,RRC消息为RRC连接恢复请求消息时,网络设备接收到终端设备发送的RRC连接恢复请求消息之后,网络设备可以恢复与终端设备的RRC连接,也可以不恢复与终端设备的RRC连接。
[0144]
情况一中,若传输资源大于或等于第二数据的大小,除上述通过RRC消息发送第一数据的方法之外,终端设备也可以通过其他方法实现将第一数据发送给网络设备。例如,终端设备可以通过RRC消息将第一数据的部分数据发送给网络设备,并通过RRC消息之后的上行消息或上行调度将第一数据的剩余部分数据发送给网络设备;又例如,终端设备可以通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息将第一数据发送给网络设备。
[0145]
情况二:若传输资源大于RRC消息的大小,且传输资源小于第二数据的大小,终端设备在第三条消息上通过RRC消息将第一数据的部分数据发送网络设备,该第三条消息是指终端设备在初始接入过程中与网络设备交互的第三条消息。终端设备通过RRC消息之后的上行消息或上行调度将第一数据的剩余部分数据发送给网络设备。
[0146]
其中,终端设备通过RRC消息将第一数据的部分数据发送给网络设备和终端设备通过RRC消息之后的上行消息或上行调度将第一数据的剩余部分数据发送给网络设备,在 用户面上的实现方式类似于上文中终端设备通过RRC消息将第一数据发送给网络设备在用户面的实现方式,在控制面上的实现方式类似于上文中终端设备通过RRC消息将第一数据发送给网络设备在控制面的实现方式,此处不再赘述。
[0147]
这样,相比于现有技术中终端设备在与网络设备建立RRC连接之后将第一数据发送给终端设备,上述方法中终端设备在初始接入过程中通过RRC消息将第一数据的部分数据发送给网络设备,实现了终端设备提早向网络设备传输第一数据的部分数据,进而降低了传输第一数据的部分数据的时延。其中,RRC消息可以为RRC连接建立请求消息或者RRC连接恢复请求消息,或者,为为随机接入过程中传输第一数据所引入的新的RRC消息。
[0148]
情况三:若传输资源大于RRC消息的大小,且传输资源小于第二数据的大小,终端设备在第三条消息上将该RRC消息发送给网络设备,该第三条消息是指终端设备在初始接入过程中与网络设备交互的第三条消息。终端设备通过在第三条消息之后的上行消息或上行调度将第一数据发送给网络设备。
[0149]
其中,终端设备通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息将第一数据发送给网络设备,与现有技术相同。该情况解决在传输资源不足够发送该RRC消息和第一数据时的问题,终端设备可以回退到现有技术的数据传输流程上。
[0150]
情况四:若传输资源等于RRC消息的大小,终端设备通过第三条消息将该RRC消息发送给网络设备,该第三条消息是指终端设备在初始接入过程中与网络设备交互的第三条消息。终端设备通过第三条消息之后的上行消息或上行调度将第一数据发送给网络设备。
[0151]
在上述情况三和情况四中,终端设备在初始接入过程中与网络设备交互的第三条消息可以为RRC消息,如RRC连接建立请求消息,RRC连接恢复请求消息,或为随机接入过程中传输第一数据所引入的新的RRC消息,此时第三条消息之后的上行消息可以理解为,终端设备向网络设备发送的上述RRC消息之后的上行消息。在上述情况三和情况四中,终端设备通过第三条消息之后的上行消息将第一数据发送给网络设备之前,终端设备在第三条消息上向网络设备发送RRC消息。该情况解决在传输资源不足够发送该RRC消息和第一数据时的问题,终端设备可以回退到现有技术的数据传输流程上。
[0152]
在上述情况二至情况四中,RRC消息之后的上行消息可以是终端设备从初始接入过程开始与网络设备交互的第五条消息,通常称为消息五。在一种实现方式中,RRC消息为RRC连接请求消息,消息五为RRC连接设置完成消息;另一种实现方式中,RRC消息为RRC连接恢复请求消息,消息五为RRC连接恢复完成消息。
[0153]
本实施例中,终端设备向网络设备发送RRC消息之前,终端设备自动激活终端设备上下文。在用户面方法中,为实现在第三条消息上发送第一数据,所述第一数据需要经过业务信道进行传输,此时,需要使用终端设备的上下文信息对第一数据进行处理。现在技术中,上下文信息是网络设备配置给终端设备的,在利于消息五传输数据的方法中,网络设备需要激活终端设备的上下文信息。而本发明中,在用户面方法中,当在第三条消息上发送第一数据时,网络设备无法激活终端设备的上下文信息,所以终端设备需要自己激活其上下文信息,以用于对用户面数据进行处理。
[0154]
本实施例中,在步骤401之前,网络设备可以向终端设备发送第二信息,该第二信息用于指示至少一个第二随机接入资源,该至少一个第二随机接入资源用于终端设备指示请求在初始接入过程中传输第一数据。终端设备确定需要在初始接入过程中传输第一数据 时,可以从至少一个第二随机接入资源中选择一个第二随机接入资源作为第一随机接入资源。由于第一随机接入资源可以包括随机接入前导码和/或随机接入时频资源,与之对应的,第二随机接入资源也可以包括随机接入前导码和/或随机接入时频资源。
[0155]
在上述实现方式中,进一步的,网络设备向终端设备发送的第二信息可以用于指示每个覆盖等级对应的至少一个第二随机接入资源,每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的终端设备请求在初始接入过程中传输第一数据。终端设备确定需要在初始接入过程中传输第一数据时,先确定自身所属的覆盖等级,然后在自身所属的覆盖等级对应的至少一个第二随机接入资源中选择一个第二随机接入资源作为第一随机接入资源。
[0156]
在一种实现方式中,网络设备可以通过系统消息(system information,SI)向终端设备发送上述第二信息。例如,系统广播消息,具体可以为系统信息块类型2(system information block type2,SIB2),SIB2中携带随机接入过程的配置信息,该配置信息包括上述第二信息。
[0157]
下面以第二随机接入资源包括随机接入前导码为例,如图9示出一种随机接入前导码的配置示意图。图9中level X至level Y依次表示覆盖等级X至覆盖等级Y(X,Y为非负整数,且X大于Y),level X对应的firstPreambleX至lastPreambleX索引的随机接入前导码作为覆盖等级X下的终端设备进行随机接入所使用的随机接入前导码,firstPreambleX至lastPreambleX中MX索引的随机接入前导码作为覆盖等级X下的终端设备请求在初始接入过程中传输第一数据的随机接入前导码,其中MX为覆盖等级X下的终端设备请求在初始接入过程中传输第一数据的随机接入前导码的个数,这MX个随机接入前导码的索引为firstPreambleX至firstPreambleX+MX-1;同理,level Y对应的firstPreambleY至lastPreambleY索引的随机接入前导码作为覆盖等级Y下的终端设备进行随机接入所使用的随机接入前导码,firstPreambleY至lastPreambleY中MY索引的随机接入前导码作为覆盖等级Y下的终端设备请求在初始接入过程中传输第一数据的随机接入前导码,其中MY为覆盖等级Y下的终端设备请求在初始接入过程中传输第一数据的随机接入前导码的个数,这MY个随机接入前导码的索引为firstPreambleY至firstPreambleY+MY–1;上述参数MX,MY包含于第二信息中,且MX,MY为正整数。
[0158]
另一种方法中,上述两个索引范围还可以是lastPreambleX–MX+1至lastPreambleX和lastPreambleY–MY+1至lastPreambleY。
[0159]
另一种方法中,上述MX还可以是覆盖等级X下的终端设备不请求在初始接入过程中传输第一数据的随机接入前导码的个数,上述MY还可以是覆盖等级Y下的终端设备不请求在初始接入过程中传输第一数据的随机接入前导码的个数。
[0160]
以第二随机接入资源包括随机接入前导码为例,本实施例中实现网络设备向终端设备发送的用于指示至少一个第二随机接入资源的第二信息的实现方式包括但不限于以下三种实现方式:
[0161]
第一实现方式,第二信息可以包括每个覆盖等级下的特定随机接入前导码的索引,每个覆盖等级下的特定随机接入前导码用于指示该覆盖等级下的终端设备请求在初始接入过程中传输第一数据,此时特定随机接入前导码为第二随机接入资源。以图9示出的随机接入前导码的配置示意图为例,第二信息包括:level X对应的MX范围内的随机接入前导码的索引,即索引firstPreambleX至firstPreambleX+MX–1,level Y对应的MY范围内的随机接入前导码的索引,即索引firstPreambleY至firstPreambleY+MY–1。或者,上述两 个索引范围还可以是lastPreambleX–MX+1至lastPreambleX和lastPreambleY–MY+1至lastPreambleY。上述参数MX,MY包含于第二信息中,且MX,MY为正整数。上述MX是覆盖等级X下的终端设备请求在初始接入过程中传输第一数据的随机接入前导码的个数,上述MY是覆盖等级Y下的终端设备请求在初始接入过程中传输第一数据的随机接入前导码的个数。
[0162]
另一种方法中,上述MX还可以是覆盖等级X下的终端设备不请求在初始接入过程中传输第一数据的随机接入前导码的个数,上述MY还可以是覆盖等级Y下的终端设备不请求在初始接入过程中传输第一数据的随机接入前导码的个数。
[0163]
第二实现方式,第二信息可以包括每个覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的位置和数量,每个覆盖等级下的特定随机接入前导码用于该覆盖等级下的终端设备请求在初始接入过程中传输第一数据。每个覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的位置和数量可以确定该覆盖等级下的特定随机接入前导码。以图9示出的随机接入前导码的配置示意图为例,第二信息包括:覆盖等级X下的特定随机接入前导码为前MX个,覆盖等级Y下的特定随机接入前导码为前MY个;该第二信息表示:图9中levelX对应的firstPreambleX至lastPreambleX中前MX个随机接入前导码为特定随机接入前导码,levelY对应的firstPreambleY至lastPreambleY中前MY个随机接入前导码为特定随机接入前导码,该特定随机接入前导码为用于终端设备请求在初始接入过程中传输第一数据的随机接入前导码;或者,第二信息表示:levelX对应的firstPreambleX至lastPreambleX中后MX个随机接入前导码为特定随机接入前导码,levelY对应的firstPreambleY至lastPreambleY中后MY个随机接入前导码为特定随机接入前导码,该特定随机接入前导码为用于终端设备请求在初始接入过程中传输第一数据的随机接入前导码。
[0164]
在第二种实现方式中,当不同覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的位置和数量相同时,在第二信息中可以合并指示。以图9示出的随机接入前导码的配置示意图为例,level X至level Y中每个覆盖等级下的特定随机接入前导码均为该覆盖等级下的所有随机接入前导码中的前N个,或后N个,所述个数N包含在第二信息中。此时图9中的MX=M(X+1)=M(X+2)=MY=N。
[0165]
需要说明的是,不同覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的位置可以相同也可以不同,不同覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的数量可以相同也可以不同。
[0166]
第三种实现方式,第二信息可以包括每个覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的位置和百分比,每个覆盖等级下的特定随机接入前导码用于该覆盖等级下的终端设备请求在初始接入过程中传输第一数据。每个覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的位置和百分比可以确定该覆盖等级下的特定随机接入前导码。与第二种实现方式类似的,以图9示出的随机接入前导码的配置示意图为例,第二信息包括:覆盖等级X下的特定随机接入前导码为后K×(lastPreambleX–firstPreambleX+1)个,或前K×(lastPreambleX–firstPreambleX+1)个,其中K为0与1之间的小数,且对K×(lastPreambleX–firstPreambleX+1)进行向上取整或向下取整,覆盖等级Y下的特定随机接入前导码为后L×(lastPreambleY–firstPreambleY+1)个,或前L×(lastPreambleY–firstPreambleY+1)个,其中L为0 与1之间的小数,且对L×(lastPreambleY–firstPreambleY+1)进行向上取整或向下取整;其中K和L包括在第二信息中。
[0167]
在第三种实现方式中,当不同覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的位置和百分比相同时,在第二信息中可以合并指示。以图9示出的随机接入前导码的配置示意图为例,若level X至level Y中每个覆盖等级下的特定随机接入前导码均为该覆盖等级下的所有随机接入前导码中的前K×(lastPreambleX–firstPreambleX+1)个,或后K×(lastPreambleX–firstPreambleX+1)个,其中K为0与1之间的小数,且对K×(lastPreambleX–firstPreambleX+1)进行向上取整或向下取整,K包括在第二信息中。
[0168]
需要说明的是,不同覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的位置可以相同也可以不同,不同覆盖等级下的特定随机接入前导码在该覆盖等级下的所有随机接入前导码中的百分比可以相同也可以不同。
[0169]
基于同一发明构思,本申请实施例还提供了一种终端设备,该终端设备可以实现图4对应的实施例提供的方法中终端设备执行的方法。参阅图10所示,该终端设备包括:发送单元1001和接收单元1002。其中,
[0170]
发送单元1001,用于使用第一随机接入资源向网络设备发送随机接入请求消息,第一随机接入资源用于指示该终端设备请求在初始接入过程中传输第一数据;
[0171]
接收单元1002,用于接收网络设备发送的包括第一信息的随机接入响应消息,第一信息用于指示网络设备分配给该终端设备的传输资源;
[0172]
发送单元1001,还用于基于传输资源与RRC消息的大小的比较结果和/或传输资源与第二数据的大小的比较结果,通过指定消息将第一数据发送给网络设备,第二数据的大小为RRC消息的大小和第一数据的大小之和。
[0173]
在一种可能的实现方式中,第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[0174]
在一种可能的实现方式中,接收单元1002还用于:在发送单元1001使用第一随机接入资源向网络设备发送随机接入请求消息之前,接收网络设备发送的第二信息,第二信息用于指示至少一个第二随机接入资源,至少一个第二随机接入资源用于指示该终端设备请求在初始接入过程中传输第一数据;该终端设备还包括:处理单元,用于确定需要在初始接入过程中传输第一数据时,从至少一个第二随机接入资源中选择一个第二随机接入资源作为第一随机接入资源。
[0175]
在一种可能的实现方式中,第二信息用于指示至少一个第二随机接入资源,至少一个第二随机接入资源用于指示该终端设备请求在初始接入过程中传输第一数据,具体为:第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的该终端设备请求在初始接入过程中传输第一数据。
[0176]
在一种可能的实现方式中,当第二随机接入资源包括随机接入前导码时,第二信息用于指示至少一个第二随机接入资源,具体为:第二信息包括至少一个随机接入前导码的索引;或者,第二信息包括用于指示该终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量;或者,第二信息包括用于指示该终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所 有随机接入前导码中的位置和百分比。
[0177]
在一种可能的实现方式中,该终端设备还包括:处理单元,用于在发送单元1001使用第一随机接入资源向网络设备发送随机接入请求消息之前,通过RRC层确定网络设备支持在初始接入过程中传输数据,并通过RRC层通知该终端设备的NAS层,网络设备支持在初始接入过程中传输数据。
[0178]
在一种可能的实现方式中,发送单元1001在基于传输资源与RRC消息的大小的比较结果和/或传输资源与第二数据的大小的比较结果,通过指定消息将第一数据发送给网络设备时,具体用于:若传输资源大于或等于第二数据的大小,则在初始接入过程中与网络设备交互的第三条消息的位置上,通过RRC消息将第一数据发送给网络设备;或者,若传输资源大于RRC消息的大小,且传输资源小于第二数据的大小,则在初始接入过程中与网络设备交互的第三条消息的位置上通过RRC消息将第一数据的部分数据发送给网络设备,并通过RRC消息之后的上行消息将第一数据的剩余部分数据发送给网络设备;或者,若传输资源大于RRC消息的大小,且传输资源小于第二数据的大小,则通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息将第一数据发送给网络设备;或者,若传输资源等于RRC消息的大小,则通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息将第一数据发送给网络设备。
[0179]
在一种可能的实现方式中,发送单元1001还用于:在通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息将第一数据发送给网络设备之前,在初始接入过程中与网络设备交互的第三条消息的位置上向网络设备发送RRC消息。
[0180]
在一种可能的实现方式中,该终端设备还包括:处理单元,用于在发送单元1001向网络设备发送RRC消息之前,自动激活终端设备上下文。
[0181]
在一种可能的实现方式中,RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。
[0182]
在一种可能的实现方式中,该终端设备为进行MTC的设备。
[0183]
需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0184]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0185]
基于同一发明构思,本申请实施例还提供了一种终端设备,该终端设备采用图4对应的实施例提供的方法中终端设备执行的方法,可以是与图10所示的终端设备相同的设备。参阅图11所示,该终端设备包括:处理器1101、通信模块1102以及存储器1103,其中:
[0186]
处理器1101,用于读取存储器1103中的程序,执行下列过程:
[0187]
通过通信模块1102使用第一随机接入资源向网络设备发送随机接入请求消息,第一随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据;
[0188]
通过通信模块1102接收网络设备发送的包括第一信息的随机接入响应消息,第一信息用于指示网络设备分配给终端设备的传输资源;
[0189]
通过通信模块1102基于传输资源与无线资源控制RRC消息的大小的比较结果和/或传输资源与第二数据的大小的比较结果,通过指定消息将第一数据发送给网络设备,第二数据的大小为RRC消息的大小和第一数据的大小之和。
[0190]
在一种可能的实现方式中,第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[0191]
在一种可能的实现方式中,处理器1101,还用于读取存储器1103中的程序,执行下列过程:在通过通信模块1102使用第一随机接入资源向网络设备发送随机接入请求消息之前,通过通信模块1102接收网络设备发送的第二信息,第二信息用于指示至少一个第二随机接入资源,至少一个第二随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据;处理器1101,还用于读取存储器1103中的程序,执行下列过程:确定需要在初始接入过程中传输第一数据时,从至少一个第二随机接入资源中选择一个第二随机接入资源作为第一随机接入资源。
[0192]
在一种可能的实现方式中,第二信息用于指示至少一个第二随机接入资源,至少一个第二随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据,具体为:第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的终端设备请求在初始接入过程中传输第一数据。
[0193]
在一种可能的实现方式中,当第二随机接入资源包括随机接入前导码时,第二信息用于指示至少一个第二随机接入资源,具体为:
[0194]
第二信息包括至少一个随机接入前导码的索引;或者,
[0195]
第二信息包括用于指示终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量;或者,
[0196]
第二信息包括用于指示终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[0197]
在一种可能的实现方式中,处理器1101,还用于读取存储器1103中的程序,执行下列过程:在通过通信模块1102使用第一随机接入资源向网络设备发送随机接入请求消息之前,通过RRC层确定网络设备支持在初始接入过程中传输数据,并通过RRC层通知终端设备的非接入层NAS层,网络设备支持在初始接入过程中传输数据。
[0198]
在一种可能的实现方式中,处理器1101在通过通信模块1102基于传输资源与无线资源控制RRC消息的大小的比较结果和/或传输资源与第二数据的大小的比较结果,通过指定消息将第一数据发送给网络设备时,具体用于:
[0199]
若传输资源大于或等于第二数据的大小,则在初始接入过程中与网络设备交互的第三条消息的位置上,通过RRC消息将第一数据发送给网络设备;或者,
[0200]
若传输资源大于RRC消息的大小,且传输资源小于第二数据的大小,则在初始接入过程中与网络设备交互的第三条消息的位置上通过RRC消息将第一数据的部分数据发送给网络设备,并通过RRC消息之后的上行消息将第一数据的剩余部分数据发送给网络设 备;或者,
[0201]
若传输资源大于RRC消息的大小,且传输资源小于第二数据的大小,则通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息将第一数据发送给网络设备;或者,
[0202]
若传输资源等于RRC消息的大小,则通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息将第一数据发送给网络设备。
[0203]
在一种可能的实现方式中,处理器还用于,在通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息将第一数据发送给网络设备之前,通过通信模块1102在初始接入过程中与网络设备交互的第三条消息的位置上向网络设备发送RRC消息。
[0204]
在一种可能的实现方式中,处理器1101,还用于读取存储器1103中的程序,执行下列过程:在通过通信模块1102向网络设备发送RRC消息之前,自动激活终端设备上下文。
[0205]
在一种可能的实现方式中,RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。
[0206]
在一种可能的实现方式中,终端设备为进行机器类型通信MTC的设备。
[0207]
处理器1101、通信模块1102以及存储器1103可以由总线作一般性的总线体系结构来实现。根据终端设备的具体应用和整体设计约束条件,总线可以包括任意数量的互连总线和桥接,具体由处理器1101代表的一个或多个处理器和存储器1103代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。通信模块1102可以是多个元件,即包括发送机和接收机,或者包括通信接口,该通信接口具有接收和发送的功能,提供用于在传输介质上与各种其他装置通信的单元。处理器1101负责管理总线架构和通常的处理,存储器1103可以存储处理器1101在执行操作时所使用的数据。
[0208]
可选的,处理器1101可以是中央处理器、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field-programmable gate array,FPGA)或复杂可编程逻辑器件(complex programmable logic device,CPLD)。
[0209]
本申请实施例中还提供了一种计算机存储介质,该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现上述实施例中终端设备执行的数据传输方法。
[0210]
本申请实施例中还提供了一种数据传输的装置,该装置包括芯片,该芯片用于执行上述数据传输方法中终端设备执行的方法。该装置还可以包括通信模块,该装置包括的芯片通过该通信模块执行上述数据传输方法中终端设备接收数据和/或发送数据的方法。
[0211]
本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述实施例中终端设备执行的数据传输方法。
[0212]
基于同一发明构思,本申请实施例还提供了一种网络设备,该网络设备可以实现图4对应的实施例提供的方法中网络设备执行的方法。参阅图12所示,该网络设备包括:接收单元1201和发送单元1202,其中,
[0213]
接收单元1201,用于接收终端设备使用第一随机接入资源发送的随机接入请求消息,第一随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据;
[0214]
发送单元1202,用于向终端设备发送包括第一信息的随机接入响应消息,第一信息用 于指示网络设备分配给终端设备的传输资源;
[0215]
接收单元1201,还用于接收终端设备通过指定消息发送的第一数据,指定消息是终端设备基于传输资源与无线资源控制RRC消息的大小的比较结果和/或传输资源与第二数据的大小的比较结果确定的,第二数据的大小为RRC消息的大小和第一数据的大小之和。
[0216]
在一种可能的实现方式中,第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[0217]
在一种可能的实现方式中,发送单元1202还用于:
[0218]
在接收单元1201接收终端设备使用第一随机接入资源发送的随机接入请求消息之前,向终端设备发送第二信息,第二信息用于指示至少一个第二随机接入资源,至少一个第二随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据,第一随机接入资源为至少一个第二随机接入资源中的一个第二随机接入资源。
[0219]
在一种可能的实现方式中,第二信息用于指示至少一个第二随机接入资源,至少一个第二随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据,具体为:
[0220]
第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的终端设备请求在初始接入过程中传输第一数据。
[0221]
在一种可能的实现方式中,当第二随机接入资源包括随机接入前导码时,第二信息用于指示至少一个第二随机接入资源,具体为:
[0222]
第二信息包括至少一个随机接入前导码的索引;或者,
[0223]
第二信息包括用于指示终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量;或者
[0224]
第二信息包括用于指示终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[0225]
在一种可能的实现方式中,接收单元1201在接收终端设备通过指定消息发送的第一数据时,具体用于:
[0226]
在初始接入过程中与终端设备交互的第三条消息的位置上,接收终端设备通过RRC消息发送的第一数据;或者,
[0227]
在初始接入过程中与终端设备交互的第三条消息的位置上接收终端设备通过RRC消息发送的第一数据的部分数据,并接收终端设备通过RRC消息之后的上行消息发送的第一数据的剩余部分数据;或者,
[0228]
接收终端设备通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息发送的第一数据。
[0229]
在一种可能的实现方式中,接收单元1201还用于:
[0230]
在接收终端设备通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息发送的第一数据之前,接收终端设备在初始接入过程中与网络设备交互的第三条消息的位置上发送的RRC消息。
[0231]
在一种可能的实现方式中,RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。
[0232]
基于同一发明构思,本申请实施例还提供了一种网络设备,该网络设备可以实现图4对应的实施例提供的方法中网络设备执行的方法,可以是与图12所示的网络设备相同的 设备。参阅图13所示,该网络设备包括:处理器1301、通信模块1302以及存储器1303,其中:
[0233]
处理器1301,用于读取存储器1303中的程序,执行下列过程:
[0234]
通过通信模块1302接收终端设备使用第一随机接入资源发送的随机接入请求消息,第一随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据;
[0235]
通过通信模块1302向终端设备发送包括第一信息的随机接入响应消息,第一信息用于指示网络设备分配给终端设备的传输资源;
[0236]
通过通信模块1302接收终端设备通过指定消息发送的第一数据,指定消息是终端设备基于传输资源与无线资源控制RRC消息的大小的比较结果和/或传输资源与第二数据的大小的比较结果确定的,第二数据的大小为RRC消息的大小和第一数据的大小之和。
[0237]
在一种可能的实现方式中,第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[0238]
在一种可能的实现方式中,处理器1301还用于读取存储器1303中的程序,执行下列过程:
[0239]
在通过通信模块1302接收终端设备使用第一随机接入资源发送的随机接入请求消息之前,通过通信模块1302向终端设备发送第二信息,第二信息用于指示至少一个第二随机接入资源,至少一个第二随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据,第一随机接入资源为至少一个第二随机接入资源中的一个第二随机接入资源。
[0240]
在一种可能的实现方式中,第二信息用于指示至少一个第二随机接入资源,至少一个第二随机接入资源用于指示终端设备请求在初始接入过程中传输第一数据,具体为:
[0241]
第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的终端设备请求在初始接入过程中传输第一数据。
[0242]
在一种可能的实现方式中,当第二随机接入资源包括随机接入前导码时,第二信息用于指示至少一个第二随机接入资源,具体为:
[0243]
第二信息包括至少一个随机接入前导码的索引;或者,
[0244]
第二信息包括用于指示终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量;或者
[0245]
第二信息包括用于指示终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[0246]
在一种可能的实现方式中,处理器1301在通过通信模块1302接收终端设备通过指定消息发送的第一数据时,具体用于:
[0247]
通过通信模块1302在初始接入过程中与终端设备交互的第三条消息的位置上,接收终端设备通过RRC消息发送的第一数据;或者,
[0248]
通过通信模块1302在初始接入过程中与终端设备交互的第三条消息的位置上接收终端设备通过RRC消息发送的第一数据的部分数据,并接收终端设备通过RRC消息之后的上行消息发送的第一数据的剩余部分数据;或者,
[0249]
通过通信模块1302接收终端设备通过在初始接入过程中与网络设备交互的第三条消息之后的上行消息发送的第一数据。
[0250]
在一种可能的实现方式中,处理器1301在通过通信模块1302接收终端设备通过在初 始接入过程中与网络设备交互的第三条消息之后的上行消息发送的第一数据之前,通过通信模块1302接收终端设备在初始接入过程中与网络设备交互的第三条消息的位置上发送的RRC消息。
[0251]
在一种可能的实现方式中,RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。
[0252]
处理器1301、通信模块1302以及存储器1303可以由总线作一般性的总线体系结构来实现。根据网络设备的具体应用和整体设计约束条件,总线可以包括任意数量的互连总线和桥接,具体由处理器1301代表的一个或多个处理器和存储器1303代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。通信模块1302可以是多个元件,即包括发送机和接收机,或者包括通信接口,该通信接口具有接收和发送的功能,提供用于在传输介质上与各种其他装置通信的单元。处理器1301负责管理总线架构和通常的处理,存储器1303可以存储处理器1301在执行操作时所使用的数据。
[0253]
可选的,处理器1301可以是中央处理器、ASIC、FPGA或CPLD。
[0254]
本申请实施例中还提供了一种计算机存储介质,该存储介质中存储软件程序,该软件程序在被一个或多个处理器读取并执行时可实现上述实施例中网络设备执行的数据传输方法。
[0255]
本申请实施例中还提供了一种数据传输装置,该装置包括芯片,该芯片用于执行上述数据传输方法中网络设备执行的方法。该装置还可以包括通信模块,该装置包括的芯片通过该通信模块执行上述数据传输方法中网络设备接收数据和/或发送数据的方法。
[0256]
本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述实施例中网络设备执行的数据传输方法。
[0257]
基于同一发明构思,本申请实施例还提供了一种通信系统,如图14所示,该通信系统包括终端设备1401和网络设备1402。其中,终端设备1401用于执行图4对应的实施例提供的方法中终端设备执行的方法,终端设备1401可以是与图10或图11所示的终端设备相同的设备;网络设备1402用于执行图4对应的实施例提供的方法中网络设备执行的方法,网络设备1402可以是与图12或图13所示的网络设备相同的设备;通过该通信系统可以实现本申请实施例提供的一种数据传输方法。
[0258]
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
[0259]
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0260]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0261]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0262]
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

权利要求书

[权利要求 1]
一种数据传输方法,其特征在于,包括: 终端设备使用第一随机接入资源向网络设备发送随机接入请求消息,所述第一随机接入资源用于指示所述终端设备请求在初始接入过程中传输第一数据; 所述终端设备接收所述网络设备发送的包括第一信息的随机接入响应消息,所述第一信息用于指示所述网络设备分配给所述终端设备的传输资源; 所述终端设备基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果,通过指定消息将所述第一数据发送给所述网络设备,所述第二数据的大小为所述RRC消息的大小和所述第一数据的大小之和。
[权利要求 2]
根据权利要求1所述的方法,其特征在于,所述第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[权利要求 3]
根据权利要求1或2所述的方法,其特征在于,所述终端设备使用第一随机接入资源向网络设备发送随机接入请求消息之前,还包括: 所述终端设备接收所述网络设备发送的第二信息,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据; 所述终端设备确定需要在初始接入过程中传输所述第一数据时,从所述至少一个第二随机接入资源中选择一个第二随机接入资源作为所述第一随机接入资源。
[权利要求 4]
根据权利要求3所述的方法,其特征在于,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据,具体为: 所述第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,所述每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的所述终端设备请求在初始接入过程中传输第一数据。
[权利要求 5]
根据权利要求3或4所述的方法,其特征在于,当所述第二随机接入资源包括随机接入前导码时,所述第二信息用于指示至少一个第二随机接入资源,具体为: 所述第二信息包括至少一个随机接入前导码的索引;或者, 所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量; 所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[权利要求 6]
根据权利要求1-5任一项所述的方法,其特征在于,所述终端设备使用第一随机接入资源向网络设备发送随机接入请求消息之前,还包括: 所述终端设备通过RRC层确定所述网络设备支持在初始接入过程中传输数据; 所述终端设备通过所述RRC层通知所述终端设备的非接入层NAS层,所述网络设备支持在初始接入过程中传输数据。
[权利要求 7]
根据权利要求1至6任一所述的方法,其特征在于,所述终端设备基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果,通过指定消息将所述第一数据发送给所述网络设备,包括: 若所述传输资源大于或等于所述第二数据的大小,则所述终端设备在初始接入过程中与所述网络设备交互的第三条消息的位置上,通过所述RRC消息将所述第一数据发送给所述网络设备;或者, 若所述传输资源大于所述RRC消息的大小,且所述传输资源小于所述第二数据的大小,则所述终端设备在初始接入过程中与所述网络设备交互的第三条消息的位置上通过所述RRC消息将所述第一数据的部分数据发送给所述网络设备,并通过所述RRC消息之后的上行消息将所述第一数据的剩余部分数据发送给所述网络设备;或者, 若所述传输资源大于所述RRC消息的大小,且所述传输资源小于所述第二数据的大小,则所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备;或者, 若所述传输资源等于所述RRC消息的大小,则所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备。
[权利要求 8]
根据权利要求7所述的方法,其特征在于,所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备之前,还包括: 所述终端设备在初始接入过程中与所述网络设备交互的第三条消息的位置上向所述网络设备发送所述RRC消息。
[权利要求 9]
根据权利要求7或8所述的方法,其特征在于,所述终端设备向所述网络设备发送所述RRC消息之前,还包括: 所述终端设备自动激活终端设备上下文。
[权利要求 10]
根据权利要求1至9任一所述的方法,其特征在于,所述RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。
[权利要求 11]
根据权利要求1至10任一所述的方法,其特征在于,所述终端设备为进行机器类型通信MTC的设备。
[权利要求 12]
一种数据传输方法,其特征在于,包括: 网络设备接收终端设备使用第一随机接入资源发送的随机接入请求消息,所述第一随机接入资源用于指示所述终端设备请求在初始接入过程中传输第一数据; 所述网络设备向所述终端设备发送包括第一信息的随机接入响应消息,所述第一信息用于指示所述网络设备分配给所述终端设备的传输资源; 所述网络设备接收所述终端设备通过指定消息发送的所述第一数据,所述指定消息是所述终端设备基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果确定的,所述第二数据的大小为所述RRC消息的大小和所述第一数据的大小之和。
[权利要求 13]
根据权利要求12所述的方法,其特征在于,所述第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[权利要求 14]
根据权利要求12或13所述的方法,其特征在于,所述网络设备接收终端设备使用第一随机接入资源发送的随机接入请求消息之前,还包括: 所述网络设备向所述终端设备发送第二信息,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据,所述第一随机接入资源为所述至少一个第二随机接入资源中的一个 第二随机接入资源。
[权利要求 15]
根据权利要求14所述的方法,其特征在于,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据,具体为: 所述第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,所述每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的所述终端设备请求在初始接入过程中传输第一数据。
[权利要求 16]
根据权利要求14或15所述的方法,其特征在于,当所述第二随机接入资源包括随机接入前导码时,所述第二信息用于指示至少一个第二随机接入资源,具体为: 所述第二信息包括至少一个随机接入前导码的索引;或者, 所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量; 所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[权利要求 17]
根据权利要求12至16任一所述的方法,其特征在于,所述网络设备接收所述终端设备通过指定消息发送的所述第一数据,包括: 所述网络设备在初始接入过程中与所述终端设备交互的第三条消息的位置上,接收所述终端设备通过所述RRC消息发送的所述第一数据;或者, 所述网络设备在初始接入过程中与所述终端设备交互的第三条消息的位置上接收所述终端设备通过所述RRC消息发送的所述第一数据的部分数据,并接收所述终端设备通过所述RRC消息之后的上行消息发送的所述第一数据的剩余部分数据;或者, 所述网络设备接收所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息发送的所述第一数据。
[权利要求 18]
根据权利要求17所述的方法,其特征在于,所述网络设备接收所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息发送的所述第一数据之前,还包括: 所述网络设备接收所述终端设备在初始接入过程中与所述网络设备交互的第三条消息的位置上发送的所述RRC消息。
[权利要求 19]
根据权利要求12至18任一所述的方法,其特征在于,所述RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。
[权利要求 20]
一种终端设备,其特征在于,包括: 发送单元,用于使用第一随机接入资源向网络设备发送随机接入请求消息,所述第一随机接入资源用于指示所述终端设备请求在初始接入过程中传输第一数据; 接收单元,用于接收所述网络设备发送的包括第一信息的随机接入响应消息,所述第一信息用于指示所述网络设备分配给所述终端设备的传输资源; 所述发送单元,还用于基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果,通过指定消息将所述第一数据发送给所述网络设备,所述第二数据的大小为所述RRC消息的大小和所述第一数据的大小之和。
[权利要求 21]
根据权利要求20所述的终端设备,其特征在于,所述第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[权利要求 22]
根据权利要求20或21所述的终端设备,其特征在于,所述接收单元还用于: 在所述发送单元使用第一随机接入资源向网络设备发送随机接入请求消息之前,接收所述网络设备发送的第二信息,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据; 所述终端设备还包括: 处理单元,用于确定需要在初始接入过程中传输所述第一数据时,从所述至少一个第二随机接入资源中选择一个第二随机接入资源作为所述第一随机接入资源。
[权利要求 23]
根据权利要求22所述的终端设备,其特征在于,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据,具体为: 所述第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,所述每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的所述终端设备请求在初始接入过程中传输第一数据。
[权利要求 24]
根据权利要求22或23所述的终端设备,其特征在于,当所述第二随机接入资源包括随机接入前导码时,所述第二信息用于指示至少一个第二随机接入资源,具体为: 所述第二信息包括至少一个随机接入前导码的索引;或者, 所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量;或者, 所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[权利要求 25]
根据权利要求20-24任一项所述的终端设备,其特征在于,还包括: 处理单元,用于在所述发送单元使用第一随机接入资源向网络设备发送随机接入请求消息之前,通过RRC层确定所述网络设备支持在初始接入过程中传输数据,并通过所述RRC层通知所述终端设备的非接入层NAS层,所述网络设备支持在初始接入过程中传输数据。
[权利要求 26]
根据权利要求20至25任一所述的终端设备,其特征在于,所述发送单元在基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果,通过指定消息将所述第一数据发送给所述网络设备时,具体用于: 若所述传输资源大于或等于所述第二数据的大小,则在初始接入过程中与所述网络设备交互的第三条消息的位置上,通过所述RRC消息将所述第一数据发送给所述网络设备;或者, 若所述传输资源大于所述RRC消息的大小,且所述传输资源小于所述第二数据的大小,则在初始接入过程中与所述网络设备交互的第三条消息的位置上通过所述RRC消息将所述第一数据的部分数据发送给所述网络设备,并通过所述RRC消息之后的上行消息将所述第一数据的剩余部分数据发送给所述网络设备;或者, 若所述传输资源大于所述RRC消息的大小,且所述传输资源小于所述第二数据的大小,则通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备;或者, 若所述传输资源等于所述RRC消息的大小,则通过在初始接入过程中与所述网络设 备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备。
[权利要求 27]
根据权利要求26所述的终端设备,其特征在于,所述发送单元还用于: 在通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息将所述第一数据发送给所述网络设备之前,在初始接入过程中与所述网络设备交互的第三条消息的位置上向所述网络设备发送所述RRC消息。
[权利要求 28]
根据权利要求26或27所述的终端设备,其特征在于,还包括: 处理单元,用于在所述发送单元向所述网络设备发送所述RRC消息之前,自动激活终端设备上下文。
[权利要求 29]
根据权利要求20至28任一所述的终端设备,其特征在于,所述RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。
[权利要求 30]
根据权利要求20至29任一所述的终端设备,其特征在于,所述终端设备为进行机器类型通信MTC的设备。
[权利要求 31]
一种网络设备,其特征在于,包括: 接收单元,用于接收终端设备使用第一随机接入资源发送的随机接入请求消息,所述第一随机接入资源用于指示所述终端设备请求在初始接入过程中传输第一数据; 发送单元,用于向所述终端设备发送包括第一信息的随机接入响应消息,所述第一信息用于指示所述网络设备分配给所述终端设备的传输资源; 所述接收单元,还用于接收所述终端设备通过指定消息发送的所述第一数据,所述指定消息是所述终端设备基于所述传输资源与无线资源控制RRC消息的大小的比较结果和/或所述传输资源与第二数据的大小的比较结果确定的,所述第二数据的大小为所述RRC消息的大小和所述第一数据的大小之和。
[权利要求 32]
根据权利要求31所述的网络设备,其特征在于,所述第一随机接入资源包括随机接入前导码和/或随机接入时频资源。
[权利要求 33]
根据权利要求31或32所述的网络设备,其特征在于,所述发送单元还用于: 在所述接收单元接收终端设备使用第一随机接入资源发送的随机接入请求消息之前,向所述终端设备发送第二信息,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据,所述第一随机接入资源为所述至少一个第二随机接入资源中的一个第二随机接入资源。
[权利要求 34]
根据权利要求33所述的网络设备,其特征在于,所述第二信息用于指示至少一个第二随机接入资源,所述至少一个第二随机接入资源用于指示所述终端设备请求在初始接入过程中传输所述第一数据,具体为: 所述第二信息用于指示每个覆盖等级对应的至少一个第二随机接入资源,所述每个覆盖等级对应的至少一个第二随机接入资源用于指示该覆盖等级下的所述终端设备请求在初始接入过程中传输第一数据。
[权利要求 35]
根据权利要求33或34所述的网络设备,其特征在于,当所述第二随机接入资源包括随机接入前导码时,所述第二信息用于指示至少一个第二随机接入资源,具体为: 所述第二信息包括至少一个随机接入前导码的索引;或者, 所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和数量;或者 所述第二信息包括用于指示所述终端设备请求在初始接入过程中传输第一数据的随机接入前导码在基于竞争的所有随机接入前导码中的位置和百分比。
[权利要求 36]
根据权利要求31至35任一所述的网络设备,其特征在于,所述接收单元在接收所述终端设备通过指定消息发送的所述第一数据时,具体用于: 在初始接入过程中与所述终端设备交互的第三条消息的位置上,接收所述终端设备通过所述RRC消息发送的所述第一数据;或者, 在初始接入过程中与所述终端设备交互的第三条消息的位置上接收所述终端设备通过所述RRC消息发送的所述第一数据的部分数据,并接收所述终端设备通过所述RRC消息之后的上行消息发送的所述第一数据的剩余部分数据;或者, 接收所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息发送的所述第一数据。
[权利要求 37]
根据权利要求36所述的网络设备,其特征在于,所述接收单元还用于: 在接收所述终端设备通过在初始接入过程中与所述网络设备交互的第三条消息之后的上行消息发送的所述第一数据之前,接收所述终端设备在初始接入过程中与所述网络设备交互的第三条消息的位置上发送的所述RRC消息。
[权利要求 38]
根据权利要求31至37任一所述的网络设备,其特征在于,所述RRC消息为RRC连接建立请求消息或者RRC连接恢复请求消息。

附图

[ 图 0001]  
[ 图 0002]  
[ 图 0003]  
[ 图 0004]  
[ 图 0005]  
[ 图 0006]  
[ 图 0007]  
[ 图 0008]  
[ 图 0009]  
[ 图 0010]  
[ 图 0011]  
[ 图 0012]  
[ 图 0013]  
[ 图 0014]  
[ 图 0015]