CN106576375B - 一种数据传输方法及终端 - Google Patents
一种数据传输方法及终端 Download PDFInfo
- Publication number
- CN106576375B CN106576375B CN201480081187.0A CN201480081187A CN106576375B CN 106576375 B CN106576375 B CN 106576375B CN 201480081187 A CN201480081187 A CN 201480081187A CN 106576375 B CN106576375 B CN 106576375B
- Authority
- CN
- China
- Prior art keywords
- channel
- data
- transmitted
- preset threshold
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/28—Discontinuous transmission [DTX]; Discontinuous reception [DRX]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W4/21—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/25—Maintenance of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种数据传输方法及终端,该方法包括:处于空闲状态的终端检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据,若检测到第一通道的逻辑信道不包括第一待传输数据,且第二待传输数据的长度小于第二通道传输数据的预设阈值,则选择第二通道传输第二待传输数据,第二待传输数据包括:非连续传输且长度小于预设阈值的应用数据,可选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。
Description
技术领域
本发明涉及数据处理领域,尤其涉及一种数据传输方法及终端。
背景技术
随着移动互联网技术的发展,尤其是智能化的终端如手机、平板电脑等的兴起和普及,越来越多的用户直接使用这些终端进行网络访问,而且,随着终端操作***及硬件性能的快速发展,使得许多原来在电脑上使用的软件可在智能化、小型化、可移动的终端上使用,尤其社交软件的使用频率较高,这些软件一般属于即时消息类软件,与网络的连接具有突发性,定时性等特点。以某一即时消息类软件为例,该软件在终端的操作***上每两分钟发一个心跳包,用以定时通知服务器当前的状态。网络控制器需要为此传输数十条网络信令如接入信令、承载建立信令等,而传输完成后,网络控制器7-15秒后释放空口资源。在一个月中,使用该即时消息类软件的用户即使不进行任何操作,也会发送22320个心跳包,相当于消耗了发送22320条短信的信令处理能力或相当于拔打1万多个电话的信令处理能力,但是却仅产生1.83兆字节的流量。
由此可见,终端在使用即时消息类软件时,为了维持和服务器的连接,会产生了大量的网络信令,而且所产生的网络信令仅仅为了进行很少字节的传输。这种信令可能会对网络的正常业务产生干扰。同时,考虑到未来网络的发展前景,到时将会有大量的终端连接在网络上,与发送即时消息类似的,很多终端将会间断性的向网络发送内容较少、长度较短的数据,其发送的频度可能很小,但是由于终端数量的越来越多,因而也会造成对网络信令资源的大量消耗。
发明内容
本发明实施例提供一种数据传输方法及终端,该方法可选择专用通道传输非连续传输且长度小于预设阈值的应用数据。
第一方面,本发明实施例提供了一种终端,包括:
检测单元,用于检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据;
第一选择单元,用于若检测到所述第一通道的逻辑信道不包括所述第一待传输数据,且所述第二待传输数据的长度小于所述第二通道传输数据的预设阈值,则选择所述第二通道传输第二待传输数据;
所述第二待传输数据包括:非连续传输且长度小于预设阈值的应用数据。
结合第一方面,在第一方面的第一种可能的实现方式中,第一选择单元,包括:
第一选择模块,用于若所述第二通道为一个,且第二待传输数据的长度小于所述第二通道传输数据预设阈值,则选择所述第二通道传输所述第二待传输数据。
结合第一方面,在第一方面的第二种可能的实现方式中,第一选择单元,还包括:
第二选择模块,用于若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择所述第二通道传输所述第二待传输数据。
结合第一方面,在第一方面的第三种可能的实现方式中,第一选择单元,还包括:
第三选择模块,用于若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择所述第一通道传输所述第二待传输数据。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,还包括:
将所述第二待传输数据映射到所述第一通道进行传输。
结合第一方面,在第一方面的第五种可能的实现方式中,还包括:
第二选择单元,用于若第一通道的逻辑信道包括第一待传输数据,选择第一通道传输第一待传输数据。
结合第一方面的第二种可能的实现方式,在第一方面的第六种可能的实现方式中,还包括:
至少两个第二通道的逻辑信道的第二待传输数据映射到同一个第二通道的传输信道进行传输。
结合第一方面,在第一方面的第七种可能的实现方式中,还包括:
反馈单元,用于接收基站反馈的传输结果,通过所述第二通道传输所述反馈的传输结果。
结合第一方面,在第一方面的第八种可能的实现方式中,非连续传输且长度小于预设阈值的应用数据包括非连续传输且长度小于预设阈值的应用信令和/或非连续传输且长度小于预设阈值的分组。
第二方面,本发明实施例还提供一种数据传输方法,包括:
处于空闲状态的终端检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据;
若检测到所述第一通道的逻辑信道不包括所述第一待传输数据,且所述第二待传输数据的长度小于所述第二通道传输数据的预设阈值,则选择所述第二通道传输第二待传输数据;
所述第二待传输数据包括:非连续传输且长度小于预设阈值的应用数据。
结合第二方面,在第二方面的第一种可能的实现方式中,还包括:
若所述第二通道为一个,且第二待传输数据的长度小于所述第二通道传输数据预设阈值,则选择所述第二通道传输所述第二待传输数据。
结合第二方面,在第二方面的第二种可能的实现方式中,还包括:
若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择所述第二通道传输所述第二待传输数据。
结合第二方面,在第二方面的第三种可能的实现方式中,还包括:
若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择所述第一通道传输所述第二待传输数据。
结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,还包括:
将第二待传输数据映射到所述第一通道进行传输。
结合第二方面,在第二方面的第五种可能的实现方式中,还包括:
若所述第一通道的逻辑信道包括第一待传输数据,选择所述第一通道传输所述第一待传输数据。
结合第二方面的第二种可能的实现方式,在第二方面的第六种可能的实现方式中,还包括:
至少两个第二通道的逻辑信道的第二待传输数据映射到同一个第二通道的传输信道进行传输。
结合第二方面,在第二方面的第七种可能的实现方式中,选择第二通道传输第二待传输数据之后,还包括:
接收基站反馈的传输结果,通过第二通道传输所述反馈的传输结果。
结合第二方面,在第二方面的第八种可能的实现方式中,非连续传输且长度小于预设阈值的应用数据包括非连续传输且长度小于预设阈值的应用信令和/或非连续传输且长度小于预设阈值的分组。
本发明实施例的数据传输方法,可选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。
附图说明
为了更清楚的说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明第一实施例终端结构示意图;
图2为本发明第二实施例终端结构示意图;
图3为本发明第三实施例终端结构示意图;
图4为本发明第一实施例数据传输方法流程示意图;
图5为本发明第二实施例数据传输方法流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,为本发明第一实施例终端结构示意图,本发明实施例终端1 接收基站分配的专用通道资源(包括时域资源、链路资源等),与基站建立专用通道的连接,本发明实施例终端1包括:检测单元10和第一选择单元20,其中,
检测单元10,用于检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据。
具体的,本发明实施例的第二待传输数据包括:非连续传输且长度小于预设阈值的应用数据,其中,非连续传输且长度小于预设阈值的应用数据包括非连续传输且长度小于预设阈值的应用信令和/或非连续传输且长度小于预设阈值的分组,第一待传输数据包括:连续传输的大量数据。
需要知道的是,第二通道是一个网络范畴的概念,不仅仅局限于空中接口,还包括网络侧,是一个端到端的概念,即第二通道包含空口的无线通道和网络的传输通道。同时,第二通道可以是每个基站一个,也可以是多个,当存在多个第二通道时,可以是按应用分类的,可以一个应用一个,也可以是多个应用共享一个。从空口物理资源的分配来看,同一个通道的资源可以是连续的,也可以是离散的,分布在不同的时频资源块上。第二通道仅传输空闲态的用户数据,首先要判定是否该用第二通道进行传输。由于终端处于空闲态时,有可能需要发送连续传输的大量数据(第一待传输数据),也有可能只是需要发送非连续传输且长度小于预设阈值的应用数据(第二待传输数据),当有第一待传输数据要进行传输时,应该采用第一通道来进行传输,而如果有第二待传输数据要进行传输时,则可以采用第二通道进行传输。
当然,若第一通道的逻辑信道包括第一待传输数据,选择第一通道传输第一待传输数据。
应当理解,本发明实施例终端用于接收基站分配的专用通道资源(包括时域资源、链路资源等),并与基站建立第二通道的连接。
第一选择单元20,用于若检测到第一通道的逻辑信道不包括第一待传输数据,且第二待传输数据的长度小于第二通道传输数据的预设阈值,则选择第二通道传输第二待传输数据。
具体的,第一通道的逻辑信道不包括第一待传输数据即终端1处于空闲状态(idle态)。
若第二通道为一个,且第二待传输数据的长度小于第二通道传输数据预设阈值,则选择第二通道传输所述第二待传输数据。
若第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择第二通道传输所述第二待传输数据。应当理解,至少两个第二通道的逻辑信道的第二待传输数据可映射到同一个第二通道的传输信道进行传输,其中,预设的阈值可以是协议定义,也可以是针对每一个第二通道定义的变化的值,即各个第二通道预设的阈值可以不同。
需要知道的是,若第二通道为至少两个,且各个第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择第一通道传输第二待传输数据,第二待传输数据可映射到第一通道进行传输。
应当理解,选择第二通道传输第二待传输数据之后,还包括:接收基站反馈的传输结果,通过第二通道传输反馈的传输结果。在本发明实施例的其它实施方式中,如果用户收到NACK的反馈,则***进行自动重传一定的次数N,比如,N为4。当然,***也可以不进行任何反馈,而是由应用层自动进行重传,这依赖于***设计,如果由应用层进行重传,就不需要由底层进行反馈和重传。
本发明实施例的终端,可选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。
请参见图2,为本发明第二实施例终端结构示意图,图2所示的终端2是由图1所示终端1进行优化得到的,图2所示的装置中除了包括图1所示的终端包括的单元之外,第一选择单元20包括:第一选择模块21、第二选择模块22,第三选择模块23,终端2还包括:第二选择单元30、反馈单元40,其中,
第一选择模块21,用于若第二通道为一个,且第二待传输数据的长度小于第二通道传输数据预设阈值,则选择第二通道传输第二待传输数据。
第二选择模块22,用于若第二通道为至少两个,且各个第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择第二通道传输所述第二待传输数据。
第二选择单元30,用于若第一通道的逻辑信道包括第一待传输数据,选择第一通道传输第一待传输数据。
具体的,至少两个第二通道的逻辑信道的第二待传输数据可映射到同一个第二通道的传输信道进行传输。其中,预设的阈值可以是协议定义,也可以是针对每一个第二通道定义的变化的值,即各个第二通道预设的阈值可以不同。
需要知道的是,若第二通道为至少两个,且各个第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择第一通道传输第二待传输数据,第二待传输数据可映射到第一通道进行传输。
每个第二通道逻辑信道的数据如果通过第二通道进行传输,那么从逻辑信道到物理信道的过程都是独立的,每个逻辑通道到传输通道的映射以及传输通道到物理通道的映射都是独立的。如果第二通道的逻辑信道数据通过第一通道进行传输,则通过传输信道的共享信道及物理共享信道进行传输,此时数据传输方式同传统数据传输方式一样,是复用的传输方式。
当终端确定采用第二通道进行传输后,其传输方式可采用竞争的方式,包括:载波侦听/冲突检测、码分复用等方式,这些方式均可通过协议定义。
当小区中的用户共享第二通道时,需要确定如何划分资源以及终端如何从第二通道资源中选择其中一块进行传输。例如,在LTE***中,对一个正常循环前缀(CP)的一个PRB,包含12个子载波和7个符号,***为第二通道分配资源时,可以分配多个物理资源块,本发明实施例可分配4个PRB,对每个第二通道,如果需要用2个PRB,则可以分为两组。假定PRB 1和PRB 2 可以用于一个用户传输,而PRB 3和PRB 4则可以用于另一个用户传输,PRB1和PRB 2组成的资源块为URB(中文名称:用户资源块)。在实际***中,可以同时为第二通道分配多个URB。那么,当用户选择上行传输资源时,需要随机或依据一定预设规则从多个URB中选择一个资源块进行传输。其选择规则可以多种多样,但是选择规则要尽量保证各个终端的选择结果是均匀分布,尽量不要引起冲突。当然,这里的选择不仅包括在单个子帧(或者连续子帧)的分配,也包括时域的分配,因为第二通道资源在时域上是周期性调度的。
反馈单元40,用于接收基站反馈的传输结果,通过第二通道传输反馈的传输结果。
具体的,选择第二通道传输第二待传输数据之后,还包括:接收基站反馈的传输结果,通过第二通道传输反馈的传输结果。在本发明实施例的其它实施方式中,如果基站反馈传输结果,则需要在下行第二通道的资源上进行反馈。如果***采用类似于WiFi的竞争方式,则不需要专门的反馈资源,此时基站可以选择一个资源块进行反馈传输,在进行反馈传输时,需要包含能够识别终端的标识。如果是频分双工的方式,则选择一个下行资源块进行传输,终端需要在一定时间内持续监控下行资源块以获取反馈信息,多个用户的反馈信息可以在同一个URB里进行传输,如果用户收到NACK的反馈,则***进行自动重传一定的次数N,比如N为4次。当然,***也可以不进行任何反馈,而是由应用层自动进行重传,这依赖于***设计,如果由应用层进行重传,就不需要由底层进行反馈和重传。
本发明实施例的终端,可选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。
请参见图3,本发明第三实施例终端结构示意图,该终端3包括:至少一个处理器301,例如CPU,存储器304,至少一个用户接口303,至少一个通信总线302,其中,通信总线302用于实现这些组件之间的连接通信。其中,用户接口303可以包括显示屏(Display)、键盘(Keyboard),可选用户接口 303还可以包括标准的有线接口、无线接口。存储器304可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器304可选的还可以是至少一个位于远离前述处理器301的存储装置。
其中处理器301可以结合图1和图2所描述的终端,存储器304中存储一组程序代码,且处理器301调用存储器304中存储的程序代码,用于执行以下操作:
检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据。
若检测到第一通道的逻辑信道不包括第一待传输数据,且第二待传输数据的长度小于第二通道传输数据的预设阈值,则选择第二通道传输第二待传输数据,第二待传输数据包括:非连续传输且长度小于预设阈值的应用数据。非连续传输且长度小于预设阈值的应用数据包括非连续传输且长度小于预设阈值的应用信令和/或非连续传输且长度小于预设阈值的分组。
在可选实施例中,处理器301调用存储器304中存储的程序代码还可以执行以下操作:
若第二通道为一个,且第二待传输数据的长度小于第二通道传输数据预设阈值,则选择第二通道传输第二待传输数据。
在可选实施例中,处理器301调用存储器304中存储的程序代码还可以执行以下操作:
若第二通道为至少两个,且各个第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择第二通道传输第二待传输数据。
在可选实施例中,处理器301调用存储器304中存储的程序代码还可以执行以下操作:
若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择所述第一通道传输所述第二待传输数据。
在可选实施例中,处理器301调用存储器304中存储的程序代码还可以执行以下操作:
将所述第二待传输数据映射到所述第一通道进行传输。
在可选实施例中,处理器301调用存储器304中存储的程序代码还可以执行以下操作:
若所述第一通道的逻辑信道包括第一待传输数据,选择所述第一通道传输所述第一待传输数据。
在可选实施例中,处理器301调用存储器304中存储的程序代码还可以执行以下操作:
至少两个第二通道的逻辑信道的第二待传输数据映射到同一个第二通道的传输信道进行传输。
在可选实施例中,处理器301调用存储器304中存储的程序代码还可以执行以下操作:
接收基站反馈的传输结果,通过第二通道传输反馈的传输结果。
具体的,本实施例中介绍的终端可以用以实施本发明结合图1、图2介绍的终端实施例中的部分或全部流程,在此不再赘述。
请参见图4,为本发明第一实施例数据传输方法流程示意图,该方法包括:
S101、处于空闲状态的终端检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据。
具体的,本发明实施例的第二待传输数据包括:非连续传输且长度小于预设阈值的应用数据,其中,非连续传输且长度小于预设阈值的应用数据包括非连续传输且长度小于预设阈值的应用信令和/或非连续传输且长度小于预设阈值的分组,第一待传输数据包括:连续传输的大量数据。
需要知道的是,第二通道是一个网络范畴的概念,不仅仅局限于空中接口,还包括网络侧,是一个端到端的概念,即第二通道包含空口的无线通道和网络的传输通道。同时,第二通道可以是每个基站一个,也可以是多个,当存在多个第二通道时,可以是按应用分类的,可以一个应用一个,也可以是多个应用共享一个。从空口物理资源的分配来看,同一个通道的资源可以是连续的,也可以是离散的,分布在不同的时频资源块上。第二通道仅传输空闲态的用户数据,首先要判定是否该用第二通道进行传输。由于终端处于空闲态时,有可能需要发送连续传输的大量数据(第一待传输数据),也有可能只是需要发送非连续传输且长度小于预设阈值的应用数据(第二待传输数据),当有第一待传输数据要进行传输时,应该采用第一通道来进行传输,而如果有第二待传输数据要进行传输时,则可以采用第二通道进行传输。
当然,若第一通道的逻辑信道包括第一待传输数据,选择第一通道传输第一待传输数据。
应当理解,本发明实施例终端用于接收基站分配的专用通道资源(包括时域资源、链路资源等),并与基站建立第二通道的连接。
S102、终端若检测到第一通道的逻辑信道不包括第一待传输数据,且第二待传输数据的长度小于第二通道传输数据的预设阈值,则选择第二通道传输第二待传输数据。
具体的,若第二通道为一个,且第二待传输数据的长度小于第二通道传输数据预设阈值,则选择第二通道传输所述第二待传输数据。
若第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择第二通道传输所述第二待传输数据。至少两个第二通道的逻辑信道的第二待传输数据可映射到同一个第二通道的传输信道进行传输。其中,预设的阈值可以是协议定义,也可以是针对每一个第二通道定义的变化的值,即各个第二通道预设的阈值可以不同。
需要知道的是,若第二通道为至少两个,且各个第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择第一通道传输第二待传输数据,第二待传输数据可映射到第一通道进行传输。
应当理解,选择第二通道传输第二待传输数据之后,还包括:接收基站反馈的传输结果,通过第二通道传输反馈的传输结果。在本发明实施例的其它实施方式中,如果用户收到NACK的反馈,则***进行自动重传一定的次数N,比如N为4次。当然,***也可以不进行任何反馈,而是由应用层自动进行重传,这依赖于***设计,如果由应用层进行重传,就不需要由底层进行反馈和重传。
本发明实施例的数据传输方法,可选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。
请参见图5,为本发明第二实施例数据传输方法流程示意图,该方法包括:
S201、处于空闲状态的终端检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据。
具体的,本发明实施例的第二待传输数据包括:非连续传输且长度小于预设阈值的应用数据,其中,非连续传输且长度小于预设阈值的应用数据包括非连续传输且长度小于预设阈值的应用信令和/或非连续传输且长度小于预设阈值的分组,第一待传输数据包括:连续传输的大量数据。
需要知道的是,第二通道是一个网络范畴的概念,不仅仅局限于空中接口,还包括网络侧,是一个端到端的概念,即第二通道包含空口的无线通道和网络的传输通道。同时,第二通道可以是每个基站一个,也可以是多个,当存在多个第二通道时,可以是按应用分类的,可以一个应用一个,也可以是多个应用共享一个。从空口物理资源的分配来看,同一个通道的资源可以是连续的,也可以是离散的,分布在不同的时频资源块上。第二通道仅传输空闲态的用户数据,首先要判定是否该用第二通道进行传输。由于终端处于空闲态时,有可能需要发送连续传输的大量数据(第一待传输数据),也有可能只是需要发送非连续传输且长度小于预设阈值的应用数据(第二待传输数据),当有第一待传输数据要进行传输时,应该采用第一通道来进行传输,而如果有第二待传输数据要进行传输时,则可以采用第二通道进行传输。
当然,若第一通道的逻辑信道包括第一待传输数据,选择第一通道传输第一待传输数据。
应当理解,本发明实施例终端用于接收基站分配的专用通道资源(包括时域资源、链路资源等),并与基站建立第二通道的连接。
S202、终端若检测到第一通道的逻辑信道不包括第一待传输数据,若第二通道为至少两个,且各个第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择第二通道传输所述第二待传输数据。
具体的,至少两个第二通道的逻辑信道的第二待传输数据可映射到同一个第二通道的传输信道进行传输。其中,预设的阈值可以是协议定义,也可以是针对每一个第二通道定义的变化的值,
需要知道的是,若第二通道为至少两个,且各个第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择第一通道传输第二待传输数据,第二待传输数据可映射到第一通道进行传输。
每个第二通道逻辑信道的数据如果通过第二通道进行传输,那么从逻辑信道到物理信道的过程都是独立的,每个逻辑通道到传输通道的映射以及传输通道到物理通道的映射都是独立的。如果第二通道的逻辑信道数据通过第一通道进行传输,则通过传输信道的共享信道及物理共享信道进行传输,此时数据传输方式同传统数据传输方式一样,是复用的传输方式。
当终端确定采用第二通道进行传输后,其传输方式可采用竞争的方式,包括:载波侦听/冲突检测、码分复用等方式,这些方式均可通过协议定义。
当小区中的用户共享第二通道时,需要确定如何划分资源以及终端如何从第二通道资源中选择其中一块进行传输。例如,在LTE***中,对一个正常循环前缀(CP)的一个PRB,包含12个子载波和7个符号,***为第二通道分配资源时,可以分配多个物理资源块,本发明实施例中,可分配4个PRB,对每个第二通道,如果需要用2个PRB,则可以分为两组。假定PRB 1和PRB 2可以用于一个用户传输,而PRB 3和PRB 4则可以用于另一个用户传输,PRB1和PRB 2组成的资源块为URB(中文名称:用户资源块)。在实际***中,可以同时为第二通道分配多个URB。那么,当用户选择上行传输资源时,需要随机或依据一定预设规则从多个URB中选择一个资源块进行传输。其选择规则可以多种多样,但是选择规则要尽量保证各个终端的选择结果是均匀分布,尽量不要引起冲突。当然,这里的选择不仅包括在单个子帧(或者连续子帧)的分配,也包括时域的分配,因为第二通道资源在时域上是周期性调度的。
应当理解,选择第二通道传输第二待传输数据之后,还包括:接收基站反馈的传输结果,通过第二通道传输反馈的传输结果。在本发明实施例的其它实施方式中,如果基站反馈传输结果,则需要在下行第二通道的资源上进行反馈。如果***采用类似于WiFi的竞争方式,则不需要专门的反馈资源,此时基站可以选择一个资源块进行反馈传输,在进行反馈传输时,需要包含能够识别终端的标识。如果是频分双工的方式,则选择一个下行资源块进行传输,终端需要在一定时间内持续监控下行资源块以获取反馈信息,多个用户的反馈信息可以在同一个URB里进行传输,如果用户收到NACK的反馈,则***进行自动重传一定的次数N,比如N为4次。当然,***也可以不进行任何反馈,而是由应用层自动进行重传,这依赖于***设计,如果由应用层进行重传,就不需要由底层进行反馈和重传。
本发明实施例的数据传输方法,可选择专用通道传输非连续传输且长度小于预设阈值的应用数据,该方法可节约网络资源,有效提高数据传输的效率。
应当理解,上述第一选择单元和第二选择单元并不是表示顺序关系,而是为了区别不同的选择单元。同理,第一选择模块、第二选择模块是为了表示不同的选择模块,在此不再赘述。
本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为***、方法或者计算机程序产品。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。
计算机可读介质可以是计算机可读数据介质或者计算机可读存储介质。计算机可读存储介质包含但不限于电子、磁性、光学、电磁、红外或半导体***、设备或者装置,或者前述的任意适当组合,如随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者快闪存储器)、光纤、便携式只读存储器(CD-ROM)。
计算机中的处理器读取存储在计算机可读介质中的计算机可读程序代码,使得处理器能够执行在流程图中每个步骤、或各步骤的组合中规定的功能动作;生成实施在框图的每一块、或各块的组合中规定的功能动作的装置。
计算机可读程序代码可以完全在用户的计算机上执行、部分在用户的计算机上执行、作为单独的软件包、部分在用户的本的计算机上并且部分在远程计算机上,或者完全在远程计算机或者服务器上执行。也应该注意,在某些替代实施方案中,在流程图中各步骤、或框图中各块所注明的功能可能不按图中注明的顺序发生。例如,依赖于所涉及的功能,接连示出的两个步骤、或两个块实际上可能被大致同时执行,或者这些块有时候可能被以相反顺序执行。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (14)
1.一种终端,其特征在于,所述终端用于接收基站分配的专用通道资源,并与所述基站建立专用通道的连接,所述专用通道用于传输非连续传输且长度小于预设阈值的应用数据,包括:
检测单元,用于检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据;
第一选择单元,用于若检测到所述第一通道的逻辑信道不包括所述第一待传输数据,且所述第二待传输数据的长度小于所述第二通道传输数据的预设阈值,则选择所述第二通道传输第二待传输数据;
第二选择单元,用于若检测到所述第一通道的逻辑信道包括第一待传输数据,和/或第二待传输数据的长度不小于所述第二通道传输数据的预设阈值,则选择所述第一通道传输所述第一待传输数据和第二待传输数据;
所述第二待传输数据包括:非连续传输且长度小于所述预设阈值的应用数据;
第一待传输数据包括:连续传输的大量数据;
所述第一通道用于传输连续传输的大量数据;
所述第二通道为所述专用通道,用于传输非连续传输且长度小于所述预设阈值的应用数据;
所述第二通道为至少两个,所述至少两个第二通道按照应用分类。
2.如权利要求1所述的终端,其特征在于,所述第一选择单元,还包括:
第二选择模块,用于若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择所述第二通道传输所述第二待传输数据。
3.如权利要求1所述的终端,其特征在于,所述第一选择单元,还包括:
第三选择模块,用于若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择所述第一通道传输所述第二待传输数据。
4.如权利要求3所述的终端,其特征在于,还包括:
将所述第二待传输数据映射到所述第一通道进行传输。
5.如权利要求2所述的终端,其特征在于,还包括:
所述至少两个第二通道的逻辑信道的第二待传输数据映射到同一个第二通道的传输信道进行传输。
6.如权利要求1所述的终端,其特征在于,还包括:
反馈单元,用于接收基站反馈的传输结果,通过所述第二通道传输所述反馈的传输结果。
7.如权利要求1所述的终端,其特征在于,所述非连续传输且长度小于预设阈值的应用数据包括非连续传输且长度小于预设预设阈值的应用信令和/或非连续传输且长度小于预设阈值的分组。
8.一种数据传输方法,其特征在于,包括:
处于空闲状态的终端检测第一通道的逻辑信道是否包括第一待传输数据,第二通道的逻辑信道是否包括第二待传输数据;所述终端用于接收基站分配的专用通道资源,并与所述基站建立专用通道的连接,所述专用通道用于传输非连续传输且长度小于预设阈值的应用数据,
若检测到所述第一通道的逻辑信道不包括所述第一待传输数据,且所述第二待传输数据的长度小于所述第二通道传输数据的预设阈值,则选择所述第二通道传输第二待传输数据;
若检测到所述第一通道的逻辑信道包括第一待传输数据,和/或第二待传输数据的长度不小于所述第二通道传输数据的预设阈值,则选择所述第一通道传输所述第一待传输数据和第二待传输数据;
所述第二待传输数据包括:非连续传输且长度小于预设阈值的应用数据;
第一待传输数据包括:连续传输的大量数据;
所述第一通道用于传输连续传输的大量数据;
所述第二通道为所述专用通道,用于传输非连续传输且长度小于所述预设阈值的应用数据;
所述第二通道为至少两个,所述至少两个第二通道按照应用分类。
9.如权利要求8所述的方法,其特征在于,还包括:
若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度均小于第二通道传输数据的预设阈值时,则选择所述第二通道传输所述第二待传输数据。
10.如权利要求8所述的方法,其特征在于,还包括:
若所述第二通道为至少两个,且各个所述第二通道的第二待传输数据的总长度大于或者等于第二通道传输数据预设阈值时,则选择所述第一通道传输所述第二待传输数据。
11.如权利要求10所述的方法,其特征在于,还包括:
将所述第二待传输数据映射到所述第一通道进行传输。
12.如权利要求9所述的方法,其特征在于,还包括:
所述至少两个第二通道的逻辑信道的第二待传输数据映射到同一个第二通道的传输信道进行传输。
13.如权利要求8所述的方法,其特征在于,所述选择所述第二通道传输第二待传输数据之后,还包括:
接收基站反馈的传输结果,通过所述第二通道传输所述反馈的传输结果。
14.如权利要求8所述的方法,其特征在于,所述非连续传输且长度小于预设阈值的应用数据包括非连续传输且长度小于预设阈值的应用信令和/或非连续传输且长度小于预设阈值的分组。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/087990 WO2016049880A1 (zh) | 2014-09-30 | 2014-09-30 | 一种数据传输方法及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106576375A CN106576375A (zh) | 2017-04-19 |
CN106576375B true CN106576375B (zh) | 2020-09-08 |
Family
ID=55629307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480081187.0A Active CN106576375B (zh) | 2014-09-30 | 2014-09-30 | 一种数据传输方法及终端 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10098177B2 (zh) |
EP (1) | EP3182786B1 (zh) |
KR (1) | KR101969002B1 (zh) |
CN (1) | CN106576375B (zh) |
WO (1) | WO2016049880A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108307503A (zh) * | 2016-09-07 | 2018-07-20 | 华为技术有限公司 | 一种数据传输的方法及终端 |
CN107318168B (zh) * | 2017-06-21 | 2020-07-24 | 深圳市盛路物联通讯技术有限公司 | 一种控制物联网终端设备通信的方法及*** |
CN113452475B (zh) * | 2020-03-28 | 2022-12-13 | 华为技术有限公司 | 数据传输方法、装置及相关设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1414256A1 (en) * | 2002-10-24 | 2004-04-28 | Lucent Technologies Inc. | A method and system for transferring of a call connection connecting a base station and a mobile user terminal between dedicated and shared channels |
CN101594666A (zh) * | 2008-05-30 | 2009-12-02 | 大唐移动通信设备有限公司 | 接入方式选择方法与装置、上行数据发送方法与装置 |
CN103428677A (zh) * | 2012-05-17 | 2013-12-04 | 上海晨兴希姆通电子科技有限公司 | 分组业务数据的发送方法及信令信道发送信息的接收方法 |
CN103650623A (zh) * | 2011-07-15 | 2014-03-19 | 高通股份有限公司 | 经由信令无线承载的短分组数据消息的传输 |
CN104041162A (zh) * | 2011-11-07 | 2014-09-10 | 高通股份有限公司 | 用于无线通信***的信令和业务载波分离 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8554860B1 (en) * | 2003-09-05 | 2013-10-08 | Sprint Communications Company L.P. | Traffic segmentation |
US20090099175A1 (en) * | 2006-03-01 | 2009-04-16 | Arrington Mark P | Phosphodiesterase 10 inhibitors |
US8339954B2 (en) | 2008-05-16 | 2012-12-25 | Cisco Technology, Inc. | Providing trigger based traffic management |
US20120269147A1 (en) * | 2010-01-15 | 2012-10-25 | Zte Corporation | Transmission method for auxiliary carrier pairing information, node b and system for implementing transmission |
GB2485232B (en) * | 2010-11-08 | 2015-02-04 | Sca Ipla Holdings Inc | Mobile communications network and method |
TW201233108A (en) * | 2011-01-31 | 2012-08-01 | Ind Tech Res Inst | Systems and methods for adaptive channel access |
KR20140098166A (ko) * | 2011-08-11 | 2014-08-07 | 인터디지탈 패튼 홀딩스, 인크 | R99 prach로의 폴백 |
US8824535B2 (en) * | 2012-05-22 | 2014-09-02 | Blackberry Limited | System and method for transmitting data through a digital interface |
US9008023B2 (en) * | 2013-01-22 | 2015-04-14 | Apple Inc. | Fast transition from PCH to DCH for UMTS |
US9706522B2 (en) * | 2013-03-01 | 2017-07-11 | Intel IP Corporation | Wireless local area network (WLAN) traffic offloading |
CN104080180B (zh) * | 2013-03-29 | 2018-08-21 | 上海诺基亚贝尔股份有限公司 | 缩减的dmrs配置以及自适应选择dmrs配置的方法和装置 |
US10153816B2 (en) * | 2013-05-09 | 2018-12-11 | Intel IP Corporation | Small data communications |
US9681354B2 (en) * | 2013-08-08 | 2017-06-13 | Intel IP Corporation | Signaling radio bearer optimizations and other techniques for supporting small data transmissions |
US9820179B2 (en) * | 2014-05-22 | 2017-11-14 | Qualcomm Incorporated | Devices and methods for facilitating uplink transmissions on two or more carriers |
KR102247085B1 (ko) * | 2014-09-01 | 2021-04-30 | 삼성전자주식회사 | 비인가 주파수 대역을 사용하는 이동통신 시스템에서의 통신 기법 |
BR112017009266A2 (pt) * | 2014-11-13 | 2017-12-19 | Intel Corp | terminal de comunicação e método para comunicar dados |
-
2014
- 2014-09-30 EP EP14903061.1A patent/EP3182786B1/en active Active
- 2014-09-30 CN CN201480081187.0A patent/CN106576375B/zh active Active
- 2014-09-30 WO PCT/CN2014/087990 patent/WO2016049880A1/zh active Application Filing
- 2014-09-30 KR KR1020177009067A patent/KR101969002B1/ko active IP Right Grant
-
2017
- 2017-03-29 US US15/472,895 patent/US10098177B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1414256A1 (en) * | 2002-10-24 | 2004-04-28 | Lucent Technologies Inc. | A method and system for transferring of a call connection connecting a base station and a mobile user terminal between dedicated and shared channels |
CN101594666A (zh) * | 2008-05-30 | 2009-12-02 | 大唐移动通信设备有限公司 | 接入方式选择方法与装置、上行数据发送方法与装置 |
CN103650623A (zh) * | 2011-07-15 | 2014-03-19 | 高通股份有限公司 | 经由信令无线承载的短分组数据消息的传输 |
CN104041162A (zh) * | 2011-11-07 | 2014-09-10 | 高通股份有限公司 | 用于无线通信***的信令和业务载波分离 |
CN103428677A (zh) * | 2012-05-17 | 2013-12-04 | 上海晨兴希姆通电子科技有限公司 | 分组业务数据的发送方法及信令信道发送信息的接收方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2016049880A1 (zh) | 2016-04-07 |
EP3182786A4 (en) | 2017-12-13 |
US20170202056A1 (en) | 2017-07-13 |
KR101969002B1 (ko) | 2019-08-13 |
KR20170048544A (ko) | 2017-05-08 |
CN106576375A (zh) | 2017-04-19 |
US10098177B2 (en) | 2018-10-09 |
EP3182786A1 (en) | 2017-06-21 |
EP3182786B1 (en) | 2019-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109076566A (zh) | 调度方法、设备和*** | |
KR102391105B1 (ko) | 정보 송신 방법 및 장치 | |
CN108811154B (zh) | 数据包传输方法和设备 | |
CN108834215B (zh) | 一种适用于上行小数据包的无连接传输方法及终端 | |
CN107005966A (zh) | 一种寻呼方法、设备及*** | |
CN109996334B (zh) | 信息指示方法、终端设备及网络设备 | |
WO2013107312A1 (zh) | 一种实现调度请求的方法、装置和*** | |
CN102378364A (zh) | 一种随机接入方法及实现随机接入的*** | |
JP2016514400A (ja) | データ送信および受信方法およびデバイス | |
CN107736065A (zh) | 一种资源分配信息指示方法、基站及用户设备 | |
CN107113874B (zh) | 基站、用户终端以及数据传输方法 | |
US20220248466A1 (en) | Resource configuration method and device | |
CN108770065A (zh) | 一种控制空口资源的方法、设备及*** | |
CN108696937B (zh) | 一种适用于上行小数据包的无连接传输方法及基站 | |
US10098177B2 (en) | Data transmission method and terminal | |
KR101996581B1 (ko) | 데이터 전송 방법 및 장치 | |
WO2017133013A1 (zh) | 一种传输控制信令的方法及设备 | |
CN107743313B (zh) | 实现辅小区的时分双工配置的方法、基站及*** | |
CN111432423A (zh) | 一种资源配置方法及装置 | |
EP3099091B1 (en) | Uplink resource allocation method, access terminal, and access point | |
US10873879B2 (en) | Data transmission method, device, and system | |
US20190208473A1 (en) | Data transmission method and terminal | |
JP2018050348A (ja) | データ送信および受信方法およびデバイス | |
US20130184021A1 (en) | Method and apparatus for system access | |
WO2016183823A1 (zh) | 组业务反馈方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |