一种数据传输的方法及终端与流程

文档序号:14993947发布日期:2018-07-20 23:11阅读:185来源:国知局

本发明涉及通信技术领域,尤其涉及一种数据传输的方法及终端。



背景技术:

随着移动互联网技术的发展,尤其是智能化的终端如手机、平板电脑等的兴起和普及,越来越多的用户直接使用这些终端进行网络访问,而且,随着终端操作系统及硬件性能的快速发展,使得许多原来在电脑上使用的软件可在智能化、小型化、可移动的终端上使用,尤其社交软件的使用频率较高,这些软件一般属于即时消息类软件,与网络的连接具有突发性,定时性等特点。以某一即时消息类软件为例,该软件在终端的操作系统上每两分钟发一个心跳包,用以定时通知服务器当前的状态。网络控制器需要为此传输数十条网络信令如接入信令、承载建立信令等,而传输完成后,网络控制器7-15秒后释放空口资源。在一个月中,使用该即时消息类软件的用户即使不进行任何操作,也会发送22320个心跳包,相当于消耗了发送22320条短信的信令处理能力或相当于拨打1万多个电话的信令处理能力,但是却仅产生1.83兆字节的流量。由此可见,终端在使用即时消息类软件时,为了维持和服务器的连接,会产生了大量的网络信令,而且所产生的网络信令仅仅为了进行很少字节的传输。这种信令可能会对网络的正常业务产生干扰。同时,考虑到未来网络的发展前景,到时将会有大量的终端连接在网络上,与发送即时消息类似的,很多终端将会间断性的向网络发送内容较少、长度较短的数据,其发送的频度可能很小,但是由于终端数量的越来越多,因而也会造成对网络信令资源的大量消耗。



技术实现要素:

本发明实施例提供一种数据传输的方法及终端,该方法可选择专用通道传输较小的应用数据,节省资源,提升传输效率。

本发明第一方面提供了一种数据传输的方法,包括:

在所述终端处于节能状态时,所述终端检测第一通道对应的第一逻辑信道是否包括第一待传输数据,以及检测第二通道对应的第二逻辑信道是否包括第二待传输数据;

若检测到所述第一逻辑信道包括第一待传输数据,且和第二逻辑信道的第二待传输数据之和少于预设阈值,则选择所述第二通道传输所述第一待传输数据和所述第二待传输数据;或若检测到所述第一逻辑信道不包括第一待传输数据,且所述第二逻辑信道的第二待传输数据少于预设阈值,则选择所述第二通道传输所述第二待传输数据;

所述终端使用所述第二通道进行数据传输。

通过实施上述方式,可以使得处于节能状态的终端无需重新建立通道来传输较小的数据,而可以直接使用第二通道传输数据,从而提升了数据传输效率,降低了数据传输时延。

可选地,在另一种实现方式中,如果第一通道的逻辑信道中存在第一待传输数据,则可以优先使用第一通道传输数据;如果待传输数据大于或等于预设阈值时,也可以优先使用第一通道传输数据,确保较大的数据或优先度较高的业务数据可以及时传输;此外,若第一通道的逻辑信道中存在非连续传输且长度小于预设阈值的应用数据,且终端处于连接状态且当前未与基站保持同步,或处于空闲状态,或处于节能状态,也可以使用第二通道传输数据。

结合第一方面的实现方式,在第一方面第一种可能的实现方式中,

若基站支持所述终端处于连接状态时使用所述第二通道传输数据,且所述终端当前未与所述基站保持同步,则当待传输数据少于所述预设阈值时,所述终端选择所述第二通道传输所述待传输数据;

即便是处于连接状态的终端需要传输较小的数据时,如果正常使用第一通道传输,那么终端需要通过随机接入过程实现与基站的同步后才能进行上行传输,效率较低。而通过第二通道传输小于预设阈值的用户数据则可以大大提升传输效率。

若所述终端处于连接状态,且当前与基站保持同步,则当待传输数据少于所述预设阈值时,所述终端选择所述第二通道传输所述待传输数据

这样,可以不占用第一通道,利于需要传输较大数据量的其他用户使用第一通道,提升资源利用效率。

结合第一方面的实现方式,在第一方面第二种可能的实现方式中,还包括:

确定第一通道和第二通道对应的各个逻辑信道中的数据大小;

当所述各个逻辑信道中的数据总和小于所述预设阈值时;

若所述终端处于连接状态且当前未与基站保持同步,或处于空闲状态,或处于节能状态,或由于没有上行传输资源而需要采用随机接入过程获取传输资源,则选择所述第二通道传输数据;

若所述终端处于连接状态且当前与基站保持同步,则选择所述第一通道或第二通道传输数据。

通过上述方式,只需要考虑分组本身的大小以及终端的状态来决定是否使用第二通道传输数据,无需区分分组来自于哪个逻辑信道,可以对前面的决定策略进行补充,使得终端判断确定传输通道的方式更加多样化。

结合第一方面、或第一方面第一种至第二种任一可能的实现方式,在第一方面第三种可能的实现方式中,所述预设阈值包括分组个数阈值和/或分组总长度阈值,且所述预设阈值的配置信息由基站通过无线资源控制信令或媒体接入控制信令发送给终端。

通过基站配置阈值信息并使用现有信令下发,无需构造新的信令,可以节省信令资源。

结合第一方面的实现方式,在第一方面第四种可能的实现方式中,若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为一个,且第二通道的逻辑信道里的分组数少于预设个数,且分组长度小于预设长度,则选择所述第二通道传输所述第二待传输数据。

第二通道为一个时,只需要确保该通道的所有逻辑信道中的分组数及分组长度符合预设要求就可以选择第二通道传输,从而节省资源,提升传输效率。

结合第一方面的实现方式,在第一方面第五种可能的实现方式中,若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为至少两个,且每个第二通道的逻辑信道里的分组总数少于预设个数,且每个第二通道的逻辑信道里的分组长度总和小于预设长度,则选择所述第二通道传输所述第二待传输数据。

第二通道为两个或以上时,需要确保每个通道的所有逻辑信道中的分组数及分组长度均符合预设要求,然后就可以选择第二通道传输,从而节省资源,提升传输效率。

结合第一方面第五种可能的实现方式,在第一方面第六种可能的实现方式中,所述至少两个第二通道的逻辑信道的分组映射到同一个第二通道的传输信道进行传输。

结合第一方面的实现方式,在第一方面第七种可能的实现方式中,使用所述第二通道进行数据传输之后,还包括:

接收基站反馈的传输结果,通过所述第二通道传输所述反馈的传输结果。

增加反馈的机制,便于终端了解传输结果,且通过第二通道传输,同样可以节省资源,提高效率。

结合第一方面的实现方式,在第一方面第八种可能的实现方式中,当所述终端处于节能状态时,所述终端与所述基站都保存有所述终端的上下文,基站与核心网保持连接,且所述基站没有为终端分配资源。

为处于节能状态的终端提供专用的第二通道传输较小的数据,无需进行随机接入,可以节省资源,提高传输效率。

本发明第二方面提供了一种终端,包括:

检测单元,用于在所述终端处于节能状态时,检测第一通道对应的第一逻辑信道是否包括第一待传输数据,以及检测第二通道对应的第二逻辑信道是否包括第二待传输数据;

选择单元,用于若检测到所述第一逻辑信道包括第一待传输数据,且和第二逻辑信道的第二待传输数据之和少于预设阈值,则选择所述第二通道传输所述第一待传输数据和所述第二待传输数据;或若检测到所述第一逻辑信道不包括第一待传输数据,且所述第二逻辑信道的第二待传输数据少于预设阈值,则选择所述第二通道传输所述第二待传输数据;

传输单元,用于使用所述第二通道进行数据传输。

结合第二方面的实现方式,在第二方面第一种可能的实现方式中,所述选择单元还用于:

若基站支持所述终端处于连接状态时使用所述第二通道传输数据,且所述终端当前未与所述基站保持同步,则当待传输数据少于所述预设阈值时,选择所述第二通道传输所述待传输数据;

若所述终端处于连接状态,且当前与基站保持同步,则当待传输数据少于所述预设阈值时,选择所述第二通道传输所述待传输数据。

结合第二方面的实现方式,在第二方面第二种可能的实现方式中,

所述检测单元还用于:

确定第一逻辑信道和第二逻辑信道中的数据大小;

所述选择单元还用于:

当所述第一逻辑信道和第二逻辑信道的数据总和小于所述预设阈值时,若所述终端处于连接状态且当前未与基站保持同步,或处于空闲状态,或处于节能状态,或由于没有上行传输资源而需要采用随机接入过程获取传输资源,则选择所述第二通道传输数据;或

若所述终端处于连接状态且当前与基站保持同步,则选择所述第一通道或第二通道传输数据。

结合第二方面或第二方面的第一或第二种可能的实现方式,在第二方面第三种可能的实现方式中,所述预设阈值包括分组个数阈值和/或分组总长度阈值,且所述预设阈值的配置信息由基站通过无线资源控制信令或媒体接入控制信令发送给终端。

结合第二方面的实现方式,在第二方面第四种可能的实现方式中,所述选择单元还用于:

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为一个,且所述第二逻辑信道里的分组数少于预设个数,且分组长度小于预设长度,则选择所述第二通道传输所述第二待传输数据。

结合第二方面的实现方式,在第二方面第五种可能的实现方式中,所述选择单元还用于:

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为至少两个,且每个第二通道的逻辑信道里的分组总数少于预设个数,且每个第二通道对应的第二逻辑信道里的分组长度总和小于预设长度,则选择所述第二通道传输所述第二待传输数据。

结合第二方面的第五种可能的实现方式,在第二方面第六种可能的实现方式中,所述至少两个第二通道的逻辑信道的分组映射到同一个第二通道的传输信道进行传输。

结合第二方面的实现方式,在第二方面第七种可能的实现方式中,还包括:

反馈单元,用于通过所述第二通道接收基站反馈的传输结果。

结合第二方面的实现方式,在第二方面第八种可能的实现方式中,当所述终端处于节能状态时,所述终端与所述基站都保存有所述终端的上下文,基站与核心网保持连接,且所述基站没有为终端分配资源。

本发明实施例第三方面提供了一种终端,包括:

处理器、存储器、接口电路及总线,所述处理器、存储器、接口电路通过总线连接,其中,所述接口电路用于所述终端与基站通信及传输数据,所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:

在所述终端处于节能状态时,检测第一通道对应的第一逻辑信道是否包括第一待传输数据,以及检测第二通道对应的第二逻辑信道是否包括第二待传输数据;

若检测到所述第一逻辑信道包括第一待传输数据,且和第二逻辑信道的第二待传输数据之和少于预设阈值,则选择所述第二通道传输所述第一待传输数据和所述第二待传输数据;或若检测到所述第一逻辑信道不包括第一待传输数据,且所述第二逻辑信道的第二待传输数据少于预设阈值,则选择所述第二通道传输所述第二待传输数据;

使用所述第二通道进行数据传输。

结合第三方面的实现方式,在第三方面第一种可能的实现方式中,所述处理器还用于:

若基站支持所述终端处于连接状态时使用所述第二通道传输数据,且所述终端当前未与所述基站保持同步,则当待传输数据少于所述预设阈值时,所述终端选择所述第二通道传输所述待传输数据;

若所述终端处于连接状态,且当前与基站保持同步,则当待传输数据少于所述预设阈值时,所述终端选择所述第二通道传输所述待传输数据。

结合第三方面的实现方式,在第三方面第二种可能的实现方式中,所述处理器还用于:

确定第一逻辑信道和第二逻辑信道中的数据大小;

当所述第一逻辑信道和第二逻辑信道的数据总和小于所述预设阈值时;

若所述终端处于连接状态且当前未与基站保持同步,或处于空闲状态,或处于节能状态,或由于没有上行传输资源而需要采用随机接入过程获取传输资源,则选择所述第二通道传输数据;或

若所述终端处于连接状态且当前与基站保持同步,则选择所述第一通道或第二通道传输数据。

结合第三方面、或第三方面第一种至第二种任一可能的实现方式,在第三方面第三种可能的实现方式中,所述预设阈值包括分组个数阈值和/或分组总长度阈值,且所述预设阈值的配置信息由基站通过无线资源控制信令或媒体接入控制信令发送给终端。

结合第三方面的实现方式,在第三方面第四种可能的实现方式中,所述处理器还用于:

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为一个,且所述第二逻辑信道里的分组数少于预设个数,且分组长度小于预设长度,则选择所述第二通道传输所述第二待传输数据。

结合第三方面的实现方式,在第三方面第五种可能的实现方式中,所述处理器还用于:

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为至少两个,若且每个第二通道对应的第二逻辑信道里的分组总数少于预设个数,且每个第二通道对应的第二逻辑信道里的分组长度总和小于预设长度,则选择所述第二通道传输所述第二待传输数据。

结合第三方面第五种可能的实现方式,在第三方面第六种可能的实现方式中,所述处理器还用于:

将所述至少两个第二通道的逻辑信道的分组映射到同一个第二通道的传输信道进行传输。

结合第三方面的实现方式,在第三方面第七种可能的实现方式中,所述处理器还用于:

通过所述第二通道接收基站反馈的传输结果。

结合第三方面的实现方式,在第三方面第八种可能的实现方式中,当所述终端处于节能状态时,所述终端与所述基站都保存有所述终端的上下文,基站与核心网保持连接,且所述基站没有为终端分配资源。

第四方面,本发明提供了一种计算机存储介质,所述计算机存储介质包括一组程序代码,用于执行如本发明第一方面任一实现方式所述的方法。

附图说明

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

图1为本发明实施例的系统架构示意图;

图2为本发明第一实施例数据传输方法的交互流程示意图;

图3为本发明第二实施例数据传输方法的交互流程示意图;

图4为本发明第一实施例终端结构示意图;

图5为本发明第二实施例终端结构示意图;

图6为本发明第三实施例终端结构示意图。

具体实施方式

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

本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例中的系统架构可参见图1所示,基站可以与终端如终端1和终端2进行通信以及数据传输。

本发明实施例中的基站可以通过传统通道即下文所述的第一通道以及本发明实施例中用于传输较小数据的专用通道即下文所述的第二通道完成与终端之间的数据传输,并为终端分配专用通道资源(包括时域资源、链路资源等),以及为终端下发与传输通道选择的相关配置信息,如与数据大小相关的预设阈值信息等,可包括待传输数据总长度、分组数目、分组总长度等。

本发明实施例中的终端可以包括智能手机(如android手机、ios手机、windowsphone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(mobileinternetdevices,简称mid)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。终端上设置有信号收发模块,可通过无线网络与基站保持连接,且终端具备多种工作状态,如空闲状态和连接状态,在空闲状态时,终端没有与基站连接,基站也没有为终端分配资源,在连接状态时,终端与基站都将保存有终端的上下文,基站与核心网保持连接,且基站为终端分配资源,终端可使用这些资源进行数据传输等,当然,在本发明实施例中还引入了终端的节能状态,需要说明的是,在节能状态下,终端与所述基站都保存有所述终端的上下文,基站与核心网保持连接,且所述基站没有为终端分配资源,该节能状态可以是空闲状态或连接状态的子状态,也可以作为一个独立的状态存在,本发明实施例不作任何限定。且本发明实施例中的终端可以使用传统的常规通道即下文所述的第一通道与基站进行数据传输,也可以使用专用通道即下文所述的第二通道与进行数据传输。

需要说明的是,第一通道即基站与终端之间的传统传输通道,第二通道是一个网络范畴的概念,不仅仅局限于空中接口,还包括网络侧,是一个端到端的概念,即第二通道包含空口的无线通道和网络的传输通道。同时,第二通道可以是每个基站一个,也可以是多个,当存在多个第二通道时,可以是按应用分类的,可以一个应用一个,也可以是多个应用共享一个。从空口物理资源的分配来看,同一个通道的资源可以是连续的,也可以是离散的,分布在不同的时频资源块上。第二通道用于传输非连续传输且较小的数据,其可以传输空闲状态或节能状态甚至是连接状态的终端的用户数据。

下面结合具体地实施例对本发明的数据传输方法进行详细描述。

请参见图2,为本发明第一实施例数据传输方法交互流程示意图,该方法包括:

s100、基站配置第二通道资源,建立第二通道。

此处的第二通道资源包括时域资源、链路资源,在建立第二通道时,还可以配置预设阈值的相关信息。

s101、发送第二通道信息及预设阈值配置信息给终端,以便终端选择使用合适的通道传输数据。

s102、在所述终端处于节能状态时,所述终端检测第一通道对应的第一逻辑信道是否包括第一待传输数据,以及检测第二通道对应的第二逻辑信道是否包括第二待传输数据。

在节能状态下,终端可以处于休眠模式或其他类休眠模式,可以接收特定的消息而被唤醒。

s103、若检测到所述第一逻辑信道包括第一待传输数据,且和第二逻辑信道的第二待传输数据之和少于预设阈值,则选择所述第二通道传输所述第一待传输数据和所述第二待传输数据;或若检测到所述第一逻辑信道不包括第一待传输数据,且所述第二逻辑信道的第二待传输数据少于预设阈值,则选择所述第二通道传输所述第二待传输数据。

s104、所述终端使用所述第二通道进行数据传输。当有第一待传输数据要进行传输时,通常应该采用第一通道来进行传输,而如果有较小的第二待传输数据要进行传输时,则可以采用第二通道进行传输。当然,如果第一待传输数据也比较小,且与第二待传输数据之和依然少于预设阈值,则可以使用第二通道传输第一待传输数据和第二待传输数据。

应当理解,本发明实施例终端用于接收基站分配的专用通道资源(包括时域资源、链路资源等),并与基站建立第二通道的连接。

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为一个,且所述第二逻辑信道里的分组数少于预设个数,且分组长度小于预设长度,则选择所述第二通道传输所述第二待传输数据。需要说明的是,此处的第二逻辑信道是一个泛称。一个第二通道可以包含多个第二逻辑信道,当多个第二逻辑信道里的分组数之和少于预设个数,且分组长度之和小于预设长度时,则可以选择所述第二通道传输所述第二待传输数据。

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为至少两个,且每个第二通道对应的第二逻辑信道里的分组总数少于预设个数,且每个所述第二通道对应的第二逻辑信道里的分组长度总和小于预设长度,则选择所述第二通道传输所述第二待传输数据。

需要知道的是,若第二通道为至少两个,且不满足上述条件时,则选择第一通道传输第二待传输数据,第二待传输数据可映射到第一通道进行传输。

其中,预设的个数阈值或长度阈值可以是协议定义,也可以是针对每一个第二通道定义的变化的值,即各个第二通道预设的阈值可以不同。所述至少两个第二通道的逻辑信道的分组映射到同一个第二通道的传输信道进行传输。

每个第二通道逻辑信道的数据如果通过第二通道进行传输,那么从逻辑信道到物理信道的过程都是独立的,每个逻辑通道到传输通道的映射以及传输通道到物理通道的映射都是独立的。如果第二通道的逻辑信道数据通过第一通道进行传输,则通过传输信道的共享信道及物理共享信道进行传输,此时数据传输方式同传统数据传输方式一样,是复用的传输方式。

当终端确定采用第二通道进行传输后,其传输方式可采用竞争的方式,包括:载波侦听/冲突检测、码分复用等方式,这些方式均可通过协议定义。

当小区中的用户共享第二通道时,需要确定如何划分资源以及终端如何从第二通道资源中选择其中一块进行传输。例如,在lte系统中,对一个正常循环前缀(cp)的一个prb,包含12个子载波和7个符号,系统为第二通道分配资源时,可以分配多个物理资源块,本发明实施例中,可分配4个prb,对每个第二通道,如果需要用2个prb,则可以分为两组。假定prb1和prb2可以用于一个用户传输,而prb3和prb4则可以用于另一个用户传输,prb1和prb2组成的资源块为urb(中文名称:用户资源块)。在实际系统中,可以同时为第二通道分配多个urb。那么,当用户选择上行传输资源时,需要随机或依据一定预设规则从多个urb中选择一个资源块进行传输。其选择规则可以多种多样,但是选择规则要尽量保证各个终端的选择结果是均匀分布,尽量不要引起冲突。当然,这里的选择不仅包括在单个子帧(或者连续子帧)的分配,也包括时域的分配,因为第二通道资源在时域上是周期性调度的。

应当理解,使用所述第二通道进行数据传输之后,还包括:

所述终端通过所述第二通道接收基站反馈的传输结果在本发明实施例的其它实施方式中,如果基站反馈传输结果,则需要在下行第二通道的资源上进行反馈。如果系统采用类似于wifi的竞争方式,则不需要专门的反馈资源,此时基站可以选择一个资源块进行反馈传输,在进行反馈传输时,需要包含能够识别终端的标识。如果是频分双工的方式,则选择一个下行资源块进行传输,终端需要在一定时间内持续监控下行资源块以获取反馈信息,多个用户的反馈信息可以在同一个urb里进行传输,如果用户收到nack的反馈,则系统进行自动重传一定的次数n,比如n为4次。当然,系统也可以不进行任何反馈,而是由应用层自动进行重传,这依赖于系统设计,如果由应用层进行重传,就不需要由底层进行反馈和重传。

可选地,除了节能状态的终端之外,对于处于连接状态的终端,也可能使用第二通道进行数据传输。

具体地,若基站支持所述终端处于连接状态时使用所述第二通道传输数据,且所述终端当前未与所述基站保持同步,则当待传输数据少于所述预设阈值时,所述终端选择所述第二通道传输所述待传输数据;

若所述终端处于连接状态,且当前与基站保持同步,则当待传输数据少于所述预设阈值时,所述终端选择所述第二通道传输所述待传输数据。

即,当系统配置第二通道时,对连接态的用户,同样有可能会存在非连续小包进行传输。一种可能的情况是:当用户处于连接态,但是由于用户长时间没有数据传输而失去与基站的同步后,终端会释放上行传输资源。当用户有数据需要传输时,在lte系统中,用户通过随机接入过程实现与基站的同步后才能进行上行传输。这一过程不利于系统信令开销的节省,同时,由于存在随机接入过程,也会造成更多的功耗。因此可使用本实施例中的方法进行数据传输。

更进一步地,若所述终端处于连接状态,且当前与基站保持同步,当有非连续传输且长度小于预设阈值的应用数据需要发送时,如果所述第二通道的逻辑信道中的第二待传输数据小于所述预设阈值,则选择所述第二通道传输。

其中,所述预设阈值包括分组个数阈值和/或分组总长度阈值。且所述预设阈值的配置信息由基站通过无线资源控制信令或媒体接入控制信令发送给终端。终端在接收到基站发送的阈值配置信息之后,便可以根据该配置信息进行阈值配置。其具体的参数可以在通信协议中进行定义,也可以由基站根据当前网络状况等因素进行自适应配置,甚至还可以由用户自定义,本发明实施例不作任何限定。且除了预设阈值之后,针对非连续传输且长度小于预设阈值的应用数据中的预设阈值以及第一预设阈值,同样可以使用上述方法进行配置和/或传输配置信息。本发明实施例的数据传输方法,可使得节能状态以及连接状态的终端可以选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。

请参见图3,为本发明第二实施例数据传输方法交互流程示意图,该方法包括:

s200、基站配置第二通道资源,建立第二通道。

此处的第二通道资源包括时域资源、链路资源,在建立第二通道时,还可以配置预设阈值的相关信息。

s201、发送第二通道信息及预设阈值配置信息给终端,以便终端选择使用合适的通道传输数据。

s202、在所述终端处于节能状态时,所述终端检测第一通道对应的第一逻辑信道是否包括第一待传输数据,以及检测第二通道对应的第二逻辑信道是否包括第二待传输数据。

s203、所述终端确定第一逻辑信道和第二逻辑信道中的数据大小。

s204、当所述第一逻辑信道和第二逻辑信道的数据总和小于所述预设阈值时,若所述终端处于连接状态且当前未与基站保持同步,或处于空闲状态,或处于节能状态,或由于没有上行传输资源而需要采用随机接入过程获取传输资源,则选择所述第二通道传输数据。

s205、当所述第一逻辑信道和第二逻辑信道的数据总和小于所述预设阈值时,若所述终端处于连接状态且当前与基站保持同步,则选择所述第一通道或第二通道传输数据。

需要知道的是,第二通道是一个网络范畴的概念,不仅仅局限于空中接口,还包括网络侧,是一个端到端的概念,即第二通道包含空口的无线通道和网络的传输通道。同时,第二通道可以是每个基站一个,也可以是多个,当存在多个第二通道时,可以是按应用分类的,可以一个应用一个,也可以是多个应用共享一个。从空口物理资源的分配来看,同一个通道的资源可以是连续的,也可以是离散的,分布在不同的时频资源块上。第二通道可以传输空闲态或节能状态甚至是连接状态的用户数据。

本发明实施例的数据传输方法,并不区分分组来自于第二通道的逻辑信道还是第一通道的逻辑信道,只依据分组本身的大小及终端的状态来进行判断。可使得节能状态以及连接状态的终端可以选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。

请参见图3,为本发明第一实施例终端结构示意图,本发明实施例终端接收基站分配的专用通道资源(包括时域资源、链路资源等),与基站建立专用通道的连接,本发明实施例终端包括:检测单元100和选择单元200和传输单元300,其中,

检测单元100,用于在所述终端处于节能状态时,检测第一通道对应的第一逻辑信道是否包括第一待传输数据,以及检测第二通道对应的第二逻辑信道是否包括第二待传输数据;

选择单元200,用于若检测到所述第一逻辑信道包括第一待传输数据,且和第二逻辑信道的第二待传输数据之和少于预设阈值,则选择所述第二通道传输所述第一待传输数据和所述第二待传输数据;或若检测到所述第一逻辑信道不包括第一待传输数据,且所述第二逻辑信道的第二待传输数据少于预设阈值,则选择所述第二通道传输所述第二待传输数据;

传输单元300,用于使用所述第二通道进行数据传输。

可选地,所述选择单元200还用于:

若基站支持所述终端处于连接状态时使用所述第二通道传输数据,且所述终端当前未与所述基站保持同步,则当待传输数据少于所述预设阈值时,选择所述第二通道传输所述待传输数据;

若所述终端处于连接状态,且当前与基站保持同步,则当待传输数据少于所述预设阈值时,选择所述第二通道传输所述待传输数据。

可选地,所述检测单元100还用于:

确定第一逻辑信道和第二逻辑信道中的数据大小;

所述选择单元200还用于:

当所述第一逻辑信道和第二逻辑信道的数据总和小于所述预设阈值时,若所述终端处于连接状态且当前未与基站保持同步,或处于空闲状态,或处于节能状态,或由于没有上行传输资源而需要采用随机接入过程获取传输资源,则选择所述第二通道传输数据;或

若所述终端处于连接状态且当前与基站保持同步,则选择所述第一通道或第二通道传输数据。

其中,所述预设阈值包括分组个数阈值和/或分组总长度阈值,且所述预设阈值的配置信息由基站通过无线资源控制信令或媒体接入控制信令发送给终端。

具体地,所述选择单元200还用于:

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为一个,且所述第二逻辑信道里的分组数少于预设个数,且分组长度小于预设长度,则选择所述第二通道传输所述第二待传输数据。

所述选择单元200还用于:

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为至少两个,且每个第二通道的逻辑信道里的分组总数少于预设个数,且每个第二通道对应的第二逻辑信道里的分组长度总和小于预设长度,则选择所述第二通道传输所述第二待传输数据。

所述至少两个第二通道的逻辑信道的分组映射到同一个第二通道的传输信道进行传输。

当所述终端处于节能状态时,所述终端与所述基站都保存有所述终端的上下文,基站与核心网保持连接,且所述基站没有为终端分配资源。

本发明实施例的终端,可在节能状态以及连接状态下选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。

请参见图5,为本发明第二实施例终端结构示意图,图5所示的终端是由图6所示终端进行优化得到的,图7所示的装置中除了包括图4所示的终端包括的单元之外,还包括:

反馈单元400,用于通过所述第二通道接收基站反馈的传输结果。

本发明实施例的终端,通过增加反馈单元可以清楚的获知第二通道的传输结果,且该结果通过第二通道传输,同样可以节约网络资源,有效提高数据传输的效率。

请参见图6,本发明第三实施例终端结构示意图,该终端包括:

处理器301、存储器304、接口电路303及总线302,所述处理器301、存储器304、接口电路303通过总线302连接,其中,所述接口电路303用于所述终端与基站通信及传输数据,所述存储器304用于存储一组程序代码,所述处理器301用于调用所述存储器中存储的程序代码,执行以下操作:

在所述终端处于节能状态时,检测第一通道对应的第一逻辑信道是否包括第一待传输数据,以及检测第二通道对应的第二逻辑信道是否包括第二待传输数据;

若检测到所述第一逻辑信道包括第一待传输数据,且和第二逻辑信道的第二待传输数据之和少于预设阈值,则选择所述第二通道传输所述第一待传输数据和所述第二待传输数据;或若检测到所述第一逻辑信道不包括第一待传输数据,且所述第二逻辑信道的第二待传输数据少于预设阈值,则选择所述第二通道传输所述第二待传输数据;

所述终端使用所述第二通道进行数据传输。

可选地,所述处理器301还用于:

若基站支持所述终端处于连接状态时使用所述第二通道传输数据,且所述终端当前未与所述基站保持同步,则当待传输数据少于所述预设阈值时,所述终端选择所述第二通道传输所述待传输数据;

若所述终端处于连接状态,且当前与基站保持同步,则当待传输数据少于所述预设阈值时,所述终端选择所述第二通道传输所述待传输数据。

可选地,所述处理器301还用于:

确定第一逻辑信道和第二逻辑信道中的数据大小;

当所述第一逻辑信道和第二逻辑信道的数据总和小于所述预设阈值时;

若所述终端处于连接状态且当前未与基站保持同步,或处于空闲状态,或处于节能状态,或由于没有上行传输资源而需要采用随机接入过程获取传输资源,则选择所述第二通道传输数据;或

若所述终端处于连接状态且当前与基站保持同步,则选择所述第一通道或第二通道传输数据。

其中,所述预设阈值包括分组个数阈值和/或分组总长度阈值,且所述预设阈值的配置信息由基站通过无线资源控制信令或媒体接入控制信令发送给终端。

可选地,所述处理器301还用于:

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为一个,且所述第二逻辑信道里的分组数少于预设个数,且分组长度小于预设长度,则选择所述第二通道传输所述第二待传输数据。

可选地,所述处理器301还用于:

若检测到所述第一逻辑信道不包括第一待传输数据,所述第二通道为至少两个,若且每个第二通道对应的第二逻辑信道里的分组总数少于预设个数,且每个第二通道对应的第二逻辑信道里的分组长度总和小于预设长度,则选择所述第二通道传输所述第二待传输数据。

可选地,所述处理器301还用于:

将所述至少两个第二通道的逻辑信道的分组映射到同一个第二通道的传输信道进行传输。

可选地,所述处理器301还用于:

通过所述第二通道接收基站反馈的传输结果。

其中,当所述终端处于节能状态时,所述终端与所述基站都保存有所述终端的上下文,基站与核心网保持连接,且所述基站没有为终端分配资源。

本实施例中介绍的终端可以用以实施本发明结合图1、图2介绍的方法实施例中的部分或全部流程,以及执行本发明结合图3、图4介绍的装置实施例中的部分或全部功能,在此不再赘述。

本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为系统、方法或者计算机程序产品。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。

计算机可读介质可以是计算机可读数据介质或者计算机可读存储介质。计算机可读存储介质包含但不限于电子、磁性、光学、电磁、红外或半导体系统、设备或者装置,或者前述的任意适当组合,如随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或者快闪存储器)、光纤、便携式只读存储器(cd-rom)。

计算机中的处理器读取存储在计算机可读介质中的计算机可读程序代码,使得处理器能够执行在流程图中每个步骤、或各步骤的组合中规定的功能动作;生成实施在框图的每一块、或各块的组合中规定的功能动作的装置。

计算机可读程序代码可以完全在用户的计算机上执行、部分在用户的计算机上执行、作为单独的软件包、部分在用户的本的计算机上并且部分在远程计算机上,或者完全在远程计算机或者服务器上执行。也应该注意,在某些替代实施方案中,在流程图中各步骤、或框图中各块所注明的功能可能不按图中注明的顺序发生。例如,依赖于所涉及的功能,接连示出的两个步骤、或两个块实际上可能被大致同时执行,或者这些块有时候可能被以相反顺序执行。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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