本公开涉及通信技术领域,具体的涉及一种数据传输方法、资源调度方法、装置、终端及网络侧设备。
背景技术:
随着通信技术的发展,先进的蜂窝网络(例如,4g网络、5g网络等)在世界范围内部署,以满足用户对通信质量和通信速率的要求。
相关技术中,为了提升网络的覆盖范围和容量,采用高低频段的通信方式,例如,采用高频段(例如,28ghz、3.5ghz)提供容量,采用低频段(例如,900mhz)提供覆盖。
在高频段,可以使用大规模多输入多输出(massivemultiple-inputmultiple-output)技术和控制信道赋形等技术来提升下行覆盖和容量。而对于高频段的上行覆盖,其覆盖的能力会比下行覆盖的能力差,这将严重影响用户体验。
因此,在一些相关技术中,将高低频段搭配使用,在高频段自身上行覆盖受限时,使用低频段的上行频率进行数据传输。
高低频段搭配使用可采用载波聚合方式或双连接方式。而无论采用哪种方式,都需要为终端配置主服务网络侧和从服务网络侧。一般的,进行载波聚合或双连接配置的时长大概需要20ms-50ms,这就带来较长的时延。对于基于ott(overthetop)、车联网、物联网等相关的突发性的小包业务,采用载波聚合方式或双连接方式,所产生的时延和信令开销都无法有效满足需求。
为了解决载波聚合方式或双连接方式带来的问题,在一些相关技术中,可以采用高频的tdd/fdd频段和低频的fdd/tdd频段配对使用的方式。根据网络覆盖情况和业务需求选择使用以下的十二种配对方式中的任一种,并可以在不同的配对方式之间进行切换,无需配置载波聚合或双连接,减低业务时延并节省相关信令开销。
方式1:高频tdd下行频率和高频tdd上行频率配对。
方式2:高频tdd下行频率和高频fdd上行频率配对。
方式3:高频tdd下行频率和低频fdd上行频率配对。
方式4:高频tdd下行频率和低频tdd上行频率配对。
方式5:高频fdd下行频率和高频tdd上行频率配对。
方式6:高频fdd下行频率和高频fdd上行频率配对。
方式7:高频fdd下行频率和低频fdd上行频率配对。
方式8:高频fdd下行频率和低频tdd上行频率配对。
方式9:低频tdd下行频率和低频tdd上行频率配对。
方式10:低频tdd下行频率和低频fdd上行频率配对。
方式11:低频fdd下行频率和低频tdd上行频率配对。
方式12:低频fdd下行频率和低频fdd上行频率配对。
但是,当选择特定频段进行配对使用时,可能会出现低频段的上行发射的谐波或互调信号落入高频段的下行接收频率范围,造成终端内上行发射对下行接收的干扰,严重时使得上述配对无法正常工作。
相关技术中,可采用在终端的低频段的发射机前端增加滤波器的方法来解决干扰。但这种方式,会增加插损,提升终端的成本和功耗。当终端支持的配对组合较多时,相关的成本、复杂度、功耗提升将可能是无法接受的,尤其是对低成本终端来说。因此,对于部分配对方式,当出现上行干扰下行接收时,除增加滤波器的方法外,还可以采用调度的方法规避干扰,例如,在上行发送的时间内,下行不进行数据接收。
综上,在采用高低频段配对时,对于频率配对出现的干扰问题,终端可采用多种不同解决方案,例如,高成本终端可能采用硬件滤波器方案,低成本终端可能采用调度解决方案。
对于网络侧设备,若网络侧设备对所有的终端,均采用相同的干扰解决方案,将会降低网络效率,甚至使得低成本终端的调度并不可行。
技术实现要素:
为克服相关技术中存在的问题,本公开提供一种数据传输方法、资源调度方法、装置、终端及网络侧设备。
本公开的第一方面,提供一种数据传输方法,应用于终端,包括:
向网络侧设备发送所述终端支持的工作频段信息列表,以及所述终端是否支持在所述工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息,所述工作频段信息列表用于供所述网络侧设备确定所述终端的实际工作频段,所述实际工作频段由至少一个上行频率范围和至少一个下行频率范围配对组成,所述能力指示信息用于供所述网络侧设备确定对所述终端的调度策略;
当所述终端有数据业务需求时,根据所述网络侧设备确定的由至少一个上行频率范围和至少一个下行频率范围配对组成的实际工作频段以及网络侧设备确定的所述调度策略对应的调度信息,进行数据传输。
本公开的第二方面,提供一种资源调度方法,应用于网络侧设备,所述方法包括:
接收终端发送的所述终端支持的工作频段列表信息,以及所述终端是否支持在所述工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息或所述终端是否支持在所述工作频段信息列表中各工作频段内各频率配对组合上同时进行数据发送和数据接收的能力指示信息;
根据所述工作频段信息列表为所述终端确定实际工作频段对应的上行频率范围和下行频率范围配对,以及根据所述能力指示信息确定对所述终端的调度策略。
本公开的第三方面,提供一种数据传输装置,应用于终端,包括:
信息发送模块,被配置为向网络侧设备发送所述终端支持的工作频段信息列表,以及所述终端是否支持在所述工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息,所述工作频段信息列表用于供所述网络侧设备确定所述终端的实际工作频段,所述实际工作频段由至少一个上行频率范围和至少一个下行频率范围配对组成,所述能力指示信息用于供所述网络侧设备确定对所述终端的调度策略;
数据传输模块,被配置为在所述终端有数据业务需求时,根据所述网络侧设备确定的由至少一个上行频率范围和至少一个下行频率范围配对组成的实际工作频段以及网络侧设备确定的所述调度策略对应的调度信息,进行数据传输。
本公开的第四方面,提供一种资源调度装置,应用于网络侧设备,所述装置包括:
信息接收模块,被配置为接收终端发送的所述终端支持的工作频段列表信息,以及所述终端是否支持在所述工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息或所述终端是否支持在所述工作频段信息列表中各工作频段内各频率配对组合上同时进行数据发送和数据接收的能力指示信息;
策略确定模块,被配置为根据所述工作频段信息列表为所述终端确定实际工作频段对应的上行频率范围和下行频率范围配对,以及根据所述能力指示信息确定对所述终端的调度策略。
本公开的第五方面,提供一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于上述第一方面所述的方法的代码部分。
本公开的第六方面,提供一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质中包括一个或多个程序,所述一个或多个程序用于执行上述第一方面所述的方法。
本公开的第七方面,提供一种终端,包括:
上述第六方面所述的非临时性计算机可读存储介质;以及
一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序。
本公开的第七方面,提供一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述第二方面所述的方法的代码部分。
本公开的第八方面,提供一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质中包括一个或多个程序,所述一个或多个程序用于执行上述第二方面所述的方法。
本公开的第九方面,提供一种网络侧设备,包括:
上述第八方面所述的非临时性计算机可读存储介质;以及
一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序。
通过本公开的方案,可以有效支持上下行频率配对传输方案,对不同的终端采用不同的调度策略,支持不同射频能力的终端接入,保持终端的多样性和设计灵活性,通过调度可使低成本终端也可以享受上述配对方案带来的性能增益。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是本公开一实施例的无线通信网络的示意图;
图2是本公开一实施例的终端进行数据传输的流程示意图;
图3是本公开一实施例的网络侧设备对终端进行资源调度的流程示意图;
图4是本公开一实施例的终端和网络侧设备交互实现资源调度方法的流程示意图;
图5是本公开一实施例的数据传输装置的框图;
图6是本公开一实施例的资源调度装置的框图;
图7是根据一示例性实施例示出的一种用于数据传输方法的装置的框图;
图8是根据一示例性实施例示出的一种用于资源调度方法的装置的框图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
参见图1,为本公开实施例的无线通信网络的示意图。无线通信网络100中包括:网络侧设备101和终端102。其中,网络侧设备101是与终端102进行通信的设备,其可以提供特定物理区域的通信覆盖。网络侧设备101可以是基站(basestation,简称为bs),核心网的某个网元或无线通信网络中的提供接入服务的其他接入网设备等。
终端102可以分布于整个无线通信网络中,每个终端102可以是静态的或移动的。例如,终端102可以是移动台(mobilestation),用户单元(subscriberunit),站台(station),智能手机,还可以是蜂窝电话(cellularphone),个人数字助理(personaldigitalassistant,简称为pda),手持设备(handheld),膝上型电脑(laptopcomputer)等无线通信设备。
参见图2,为本公开一实施例的终端进行数据传输的流程示意图。
终端的支持的工作频段和是否支持在所支持的工作频段信息中的工作频段上同时进行数据的发送及数据接收是由终端的硬件能力确定的,当终端采用高低频率配对,并同时配置相应的硬件进行滤波防干扰时,则终端将支持在所支持的工作频段上同时进行数据的发送及数据接收;而当终端采用高低频率配对,并没有配置硬件进行滤波时,终端将不支持在所支持的工作频段上同时进行数据的发送及数据接收,而通过调度策略来防止高低频率间的干扰。
参见图2,在本公开的一实施例中,在步骤s21中,终端向网络侧设备发送所支持的工作频段信息列表,以及是否支持在工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息。工作频段信息列表用于供网络侧设备确定终端的实际工作频段(即终端进行数据传输时采用的工作频段),实际工作频段由至少一个上行频率范围和至少一个下行频率范围配对组成。该能力指示信息用于供网络侧设备确定对所述终端的调度策略关于调度策略将在后续进行详细介绍。
在步骤s22中,当终端有数据业务需求时,根据网络侧设备确定的由至少一个上行频率范围和至少一个下行频率范围配对组成的实际工作频段以及网络侧设备确定的调度策略对应的调度信息,进行数据传输。
在本公开的一实施例中,终端在接入网络中,首次进行附着时,或终端首次发起寻呼区更新时,或终端接收到网络侧设备对终端能力上报的请求时,可向网络侧设备上报终端的工作频段信息列表和能力指示信息。
本公开一实施例中,若终端在进行附着时向网络侧设备上报工作频段信息列表和能力指示信息,则在终端附着时上报的“能力信息”(capabilityinformation)中增加终端的工作频段信息列表,以及终端是否支持在工作频段信息列表中的工作频段上同时进行数据的发送和数据接收的能力指示信息。
工作频段信息列表由至少一个终端所支持的工作频段组成。在一个实施例中,工作频段包括:至少一个上行频率范围以及至少一个下行频率范围所对应的频段编号。在另一些实施例中,工作频段信息列表包括:至少一个上行频率范围以及至少一个下行频率范围。
工作频段信息列表中的上行频率范围和下行频率范围是可相配对的。
例如,表1所示为本公开一实施例中,终端的工作频段信息列表。终端在上报工作频段信息列表时,可仅上报频段编号,也可直接上报上行频率范围和下行频率范围。应理解,网络侧设备和终端可通过协商或由一方确定后告知另一方的方式,使得双方对频段编号所对应的频率范围的理解是一致的。
表1
在本公开的一实施例中,终端是否支持在所支持的工作频段信息列表中的工作频段上同时进行数据的发送及数据接收的能力指示信息可采用以下方式定义:
方式一:
在终端上报支持的工作频段信息列表中增加指示工作频段上是否支持同时进行数据的发送及数据接收的能力指示信息。每个工作频段对应一个能力指示信息。
当某个工作频段除上行频率范围与下行频率范围相同的配对组合外,对应的任何上行频率范围和任何下行频率范围的配对组合均支持同时进行数据的发送及数据接收时,将该工作频段的能力指示信息设置为“真”或“1”。
当某个工作频段除上行频率范围与下行频率范围相同的配对组合外,至少存在一个上行频率范围与下行频率范围的配对不支持同时进行数据的发送及数据接收时,将该工作频段的能力指示信息设置为“假”或“0”。
参见表2为本公开一实施例的工作频段与能力指示信息的对应关系表。
表2
见表2,band1的能力指示信息为“1”,则对于band1,终端除上行频率范围和下行频率范围相同的组合外,即上行频率范围2与下行频率范围的组合,其余的上行频率范围和下行频率范围组合上都支持同时进行数据的发送及数据接收。即终端在上行频率范围880mhz-915mhz和下行频率范围3300mhz-4200mhz配对组合,以及上行频率范围1710mhz-1785mhz和下行频率范围3300mhz-4200mhz配对组合都支持同时进行数据的发送及数据接收。
见表2,band3的能力指示信息为“1”,即终端在上行频率范围为880mhz-915mhz,下行频率范围为925mhz-960mhz配对上支持同时进行数据的发送及数据接收。
见表2,band5的能力指示信息为“0”,即终端在上行频率范围为3300mhz-4200mhz,下行频率范围为3300mhz-4200mhz配对上不支持同时进行数据的发送及数据接收。
通过该方式,对于一个工作频段,无论其包含多少频率配对组合,均只需要一个比特的能力指示信息即可,信令开销较小。
方式二:
在终端上报支持的工作频段信息列表中增加指示工作频段上是否支持同时进行数据的发送及数据接收的能力指示信息。每个工作频段中任意一个上行频率范围和下行频率范围组成的配对均对应一个能力指示信息。
当能力指示信息为真或为“1”时,则表明对应的上行频率范围和下行频率范围组成的配对支持同时进行数据的发送及数据接收。
如上述表2所示,当一终端支持的工作频段的编号为band1和band3时,bang1可能的上行频率范围和下行频率范围的配对如下:
配对1:上行频率范围880mhz-915mhz,下行频率范围3300mhz-4200mhz。
配对2:上行频率范围3300mhz-4200mhz,下行频率范围3300mhz-4200mhz。
配对3:上行频率范围1710mhz-1785mhz,下行频率范围3300mhz-4200mhz。
由此,对于band1,其对应的能力指示信息包括:配对1的能力指示信息、配对2的能力指示信息、配对3的能力指示信息。若该能力指示信息的取值为{1,0,1},则终端在配对1上支持同时进行数据的发送及数据接收,在配对2上不支持同时进行数据的发送及数据接收,在配对3上支持同时进行数据的发送及数据接收。
通过该方式,可以使每个频率配对都有相应的能力指示信息,更加灵活,有利于提升终端吞吐量和降低数据传输时延。
由此,可根据工作频段信息列表中的频率配对数量,终端的吞吐量和时延需求,确定采用上述两种方式的其中一种或两种方式的结合。
在网络侧,网络侧设备接收终端上报的工作频段信息列表,以及终端是否支持在工作频段信息列表的工作频段同时进行数据的发送及数据的接收的能力指示信息。在本公开的一实施例中,网络侧设备将终端上报的工作频段信息列表和能力指示信息进行存储,以在需要时,根据存储的工作频段信息列表和能力指示信息为终端进行实际工作频段对应的上行频率范围和下行频率范围确定和调度策略确定。
参见图3,为本公开一实施例的,网络侧设备对终端进行资源调度的流程示意图。
在步骤s31中,接收终端发送的所支持的工作频段信息列表,以及是否支持在工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息。
在步骤s32中,根据工作频段信息列表为终端确定实际工作频段对应的上行频率范围和下行频率范围配对,以及根据能力指示信息确定对终端的调度策略。
配对频率范围的确定
根据接收到的工作频段信息列表,网络侧设备可确定终端进行数据传输所采用的实际工作频段对应的上行频率范围和下行频率范围配对。
在一个实施例中,网络侧设备根据终端支持的工作频段信息列表,网络覆盖情况以及业务需求确定实际工作频段对应的上行频率范围和下行频率范围配对。网络侧设备在终端支持的工作频段信息列表中,根据网络覆盖情况和业务需求确定一个上行频率范围和一个下行频率范围的配对,选择满足终端服务覆盖且满足业务需求的上行频段和下行频段。
网络侧设备为终端确定了实际工作频段对应的上行频率范围和下行频率范围配对后,将实际工作频段对应的上行频率范围和下行频率范围配对发送给终端。终端即将在该上行频率范围进行上行数据发送,而在该下行频率范围进行下行数据接收。在一个实施例中,网络侧设备通过专用信令的方式将确定的配对上行频率范围和下行频率范围发送给终端。
调度策略的确定
根据接收到的终端的能力指示信息,网络侧设备确定对终端的调度策略,并根据确定的调度策略对终端进行调度。
终端上报的能力指示信息可能采用上述的方式一或方式二,当采用方式一时,能力指示信息中包括工作频段信息列表中每个工作频段的能力指示信息。当能力指示信息表明终端在网络侧设备为其确定的实际工作频段支持同时进行数据的发送及数据的接收时,确定对终端的调度策略为第一调度方案和第一ack/nack传输时序。
当能力指示信息表明终端在网络侧设备为其确定的实际工作频段不支持同时进行数据的发送及数据的接收时,确定终端的调度策略为第二调度方案和第二ack/nack传输时序。
采用方式二时,能力指示信息包括:终端支持的工作频段中每一上行频率范围和下行频率范围的频率配对组合的能力指示信息。当能力指示信息表明终端在网络侧设备为其确定的实际工作频段内确定的上行频率范围和下行频率范围的配对上支持同时进行数据的发送及数据的接收时,确定对终端的调度策略为第一调度方案和第一ack/nack传输时序。
当能力指示信息表明终端在网络侧设备为其确定的实际工作频段内确定的上行频率范围和下行频率范围的配对上不支持同时进行数据的发送及数据的接收时,确定终端的调度策略为第二调度方案和第二ack/nack传输时序。
在本公开的一实施例中,第一调度方案包括:根据终端的上行调度请求中携带的缓存中待传输的数据量,或下行调度请求中携带的缓存中待传输的数据量为终端进行调度。
当终端有上行数据发送的需求时,向网络侧设备发送上行调度请求,在上行调度请求中可包括缓存中待传输的上行数据量(即终端告诉网络侧设备有多少待传的数据包)。网络侧设备根据待传输的上行数据量和当前下行共享信道情况给终端分配资源,实现调度。
在本公开的一实施例中,第一ack/nack传输时序包括:为终端设定ack/nack的反馈时序,使得终端在正确接收下行数据后,在该反馈时序反馈ack消息,或使得终端未正确接收到下行数据时,在该反馈时序反馈nack消息。
在本公开的一实施例中,第二调度方案包括:根据上行发送数据的优先级和下行接收数据的优先级确定终端在当前调度时刻的数据传输方向。即根据当前调度时刻需要传输的上行发送数据和下行接收数据的优先级,确定当前调度时刻是通过确定的上行频率传输上行发送数据,还是通过确定的下行频率传输下行接收数据。当下行接收数据的优先级高于上行发送数据的优先级时,在当前调度时刻不对终端进行上行发送数据的调度;当上行发送数据的优先级高于下行接收数据的优先级时,在当前调度时刻不对终端进行下行接收数据的调度。
在一个实施例中,优先级可根据承载的数据类型决定,也就是损失掉该待传输的数据对系统性能和用户体验的影响严重程度决定。例如,可以设定优先级为:广播信息和同步信息的优先级最高,在广播信息和同步信息之后,优先级从高到低依次为下行公共控制信息、随机接入请求信息、调度请求信息、ack/nack反馈信息、信道质量反馈信息等。
在本公开的一实施例中,第二ack/nack传输时序包括:在当前调度时刻中计划传输的对之前调度时刻所接收的下行数据的ack/nack反馈信息被禁止后,在被调度的第一个上行数据发送时刻传输之前调度时刻所接收的下行数据的ack/nack反馈信息。或者,在当前调度时刻中计划传输的对之前调度时刻所接收的上行数据的ack/nack反馈信息被禁止后,在被调度的第一个下行数据发送时刻传输之前调度时刻所接收的上行数据的ack/nack反馈信息
当下行接收数据的优先级较高时,网络侧设备将禁止在当前调度时刻在上行频率范围发送数据(即在当前调度时刻不对终端进行上行发送数据的调度),以保护下行数据的接收质量。若被禁止的上行发送数据中包含下行接收数据的ack/nack反馈信息,则在下一个调度周期传输下行接收数据的ack/nack反馈信息,或者根据上述第二调度方案中的数据传输的优先级,在允许的第一个上行发送数据的调度时刻传输之前调度周期所接收的下行接收数据的ack/nack反馈信息。即在每一个调度周期(例如,1ms)都将进行优先级的判断,当上行发送数据的优先级第一次高于下行接收数据的优先级时,即得到了第一个上行发送数据的调度时刻,在该调度时刻传输之前调度周期所接收的下行接收数据的ack/nack反馈信息。这里的之前调度周期可能是多个调度周期。
参见图4,为本公开一实施例的终端和网络侧设备交互实现资源调度方法的流程示意图。
在步骤s41中,终端向网络侧设备发送所支持的工作频段信息列表,以及是否支持在工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息。
在步骤s42中,网络侧设备接收终端发送的所支持的工作频段信息列表,以及是否支持在工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息。
在步骤s43中,网络侧设备根据终端支持的工作频段信息列表,网络覆盖情况以及业务需求确定实际工作频段对应的上行频率范围和下行频率范围配对。
在步骤s44中,网络侧设备将实际工作频段对应的上行频率范围和下行频率范围配对发送给终端。
在步骤s45中,网络侧设备确定终端上报的能力指示信息采用的方式一还是方式二,若为方式一,则执行步骤s46,若为方式二,则执行步骤s47。
在步骤s46中,网络侧设备判断终端在网络侧设备为其确定的实际工作频段是否支持同时进行数据的发送及数据的接收,若支持则在步骤s48中,确定对终端采用第一调度方案和第一ack/nack传输时序;若不支持,则在步骤s49中,确定对终端采用第二调度方案和第二ack/nack传输时序。
在步骤s47中,网络侧设备判断终端在网络侧设备为其确定的实际工作频段内确定的上行频率范围和下行频率范围的配对上支持是否同时进行数据的发送及数据的接收,若支持则在步骤s48中,确定对终端采用第一调度方案和第一ack/nack传输时序;若不支持,则在步骤s49中,确定对终端采用第二调度方案和第二ack/nack传输时序。
在步骤s410中,当终端有数据业务需求时,根据网络侧设备确定的由至少一个上行频率范围和至少一个下行频率范围配对组成的实际工作频段以及网络侧设备确定的调度策略对应的调度信息,进行数据传输。
由此,本公开实施例,根据终端上报的工作频段信息列表和能力指示信息,确定调度策略,对不同的终端采用不同的调度策略,可以有效支持上下行频率配对传输方案,支持不同射频能力的终端接入,保持终端的多样性和设计灵活性,通过调度可使低成本终端也可以享受上述配对方案带来的性能增益。
相应的,参见图5,本公开实施例还提供一种数据传输装置,应用于终端,该装置500包括:
信息发送模块501,被配置为向网络侧设备发送所述终端支持的工作频段信息列表,以及所述终端是否支持在所述工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息,所述工作频段信息列表用于供所述网络侧设备确定所述终端的实际工作频段,所述实际工作频段由至少一个上行频率范围和至少一个下行频率范围配对组成,所述能力指示信息用于供所述网络侧设备确定对所述终端的调度策略;
数据传输模块502,被配置为在所述终端有数据业务需求时,根据所述网络侧设备确定的由至少一个上行频率范围和至少一个下行频率范围配对组成的实际工作频段以及网络侧设备确定的所述调度策略对应的调度信息,进行数据传输。
在一个实施例中,所述工作频段信息列表包括:
至少一个所述终端所支持的工作频段;所述工作频段包括:至少一个上行频率范围以及至少一个下行频率范围所对应的编号;或者
所述工作频段包括:至少一个上行频率范围以及至少一个下行频率范围
在一个实施例中,所述能力指示信息包括:所述至少一个工作频段中的各工作频段所对应的能力指示信息;
所述装置还包括:
第一能力指示信息确定模块,被配置为根据所述各工作频段的至少一个上行频率范围和至少一个下行频率范围配对组合中,除上行频率范围与下行频率范围相同的频率配对组合外,其余上行频率范围和下行频率范围的频率配对组合是否均支持同时进行数据的发送及数据的接收,来确定所述各工作频段的能力指示信息。
在一个实施例中,所述能力指示信息包括:所述工作频段信息列表中各工作频段所对应的上行频率范围和下行频率范围的频率配对组合的能力指示信息;
所述装置还包括:
第一能力指示信息确定模块,被配置为根据所述工作频段信息列表中各工作频段每一上行频率范围和下行频率范围的频率配对组合是否支持同时进行数据的发送及数据的接收,来确定所述工作频段信息列表中各工作频段中每一频率配对组合的能力指示信息。
参见图6,本公开实施例还提供一种资源调度装置,应用于网络侧设备,该装置600包括:
信息接收模块601,被配置为接收终端发送的所述终端支持的工作频段列表信息,以及所述终端是否支持在所述工作频段信息列表中的工作频段上同时进行数据发送和数据接收的能力指示信息或所述终端是否支持在所述工作频段信息列表中各工作频段内各频率配对组合上同时进行数据发送和数据接收的能力指示信息;
策略确定模块602,被配置为根据所述工作频段信息列表为所述终端确定实际工作频段对应的上行频率范围和下行频率范围配对,以及根据所述能力指示信息确定对所述终端的调度策略。
在一个实施例中,所述装置600还包括:
配对频率确定模块,被配置为根据所述工作频段信息列表、网络覆盖情况以及所述终端的业务需求,为所述终端确定实际工作频段对应的上行频率范围和下行频率范围配对;
频率配对发送模块,被配置为将所述实际工作频段对应的上行频率范围和下行频率范围配对信息发送给所述终端。
在一个实施例中,所述策略确定模块602包括:
第一策略确定子模块,被配置为在所述能力指示信息表明所述终端在确定的所述实际工作频段支持同时进行数据的发送及数据的接收时,或当所述能力指示信息表明所述终端在所述实际工作频段内确定的上行频率范围和下行频率范围的配对上支持同时进行数据的发送及数据的接收时,确定对所述终端的调度策略为第一调度方案和第一ack/nack传输时序;
第二策略确定子模块,被配置为在所述能力指示信息表明所述终端在确定的所述实际工作频段不支持同时进行数据的发送及数据的接收时,或当所述能力指示信息表明所述终端在所述实际工作频段内确定的上行频率范围和下行频率范围的配对上不支持同时进行数据的发送及数据的接收时,确定所述终端的调度策略为第二调度方案和第二ack/nack传输时序;
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图7是根据一示例性实施例示出的一种用于数据传输方法的装置700的框图,该装置700可以是终端。如图所示,该装置700可以包括:处理器701,存储器702,以及通信组件705。
其中,处理器701用于控制该装置700的整体操作,以完成上述数据传输方法中的全部或部分步骤。存储器702用于存储操作系统,各种类型的数据以支持在该装置700的操作,这些数据的例如可以包括用于在该装置700上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。
通信组件705用于该装置700与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g、4g或5g,或它们中的一种或几种的组合,因此相应的该通信组件705可以包括:wi-fi模块,蓝牙模块,nfc模块。
在一示例性实施例中,装置700可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述数据传输方法。
当装置700还包括多媒体组件703和i/o接口704。其中,多媒体组件703可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器702或通过通信组件705发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口704为处理器701和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。
在另一示例性实施例中,还提供了一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述数据传输方法的代码部分。
在另一示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器702,上述指令可由装置700的处理器701执行以完成上述数据传输方法。示例地,该非临时性计算机可读存储介质可以是rom、随机存取存储器(randomaccessmemory,简称ram)、cd-rom、磁带、软盘和光数据存储设备等。
图8是根据一示例性实施例示出的一种用于资源调度方法的装置800的框图,该装置800可以是网络侧设备。如图所示,该装置800可以包括:处理器801,存储器802,以及通信组件805。
其中,处理器801用于控制该装置800的整体操作,以完成上述资源调度方法中的全部或部分步骤。存储器802用于存储操作系统,各种类型的数据以支持在该装置800的操作,这些数据的例如可以包括用于在该装置800上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器802可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。
通信组件805用于该装置800与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g、4g或5g,或它们中的一种或几种的组合,因此相应的该通信组件805可以包括:wi-fi模块,蓝牙模块,nfc模块。
在一示例性实施例中,装置800可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述资源调度方法。
在另一示例性实施例中,还提供了一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述资源调度方法的代码部分。
在另一示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器802,上述指令可由装置800的处理器801执行以完成上述资源调度方法。示例地,该非临时性计算机可读存储介质可以是rom、随机存取存储器(randomaccessmemory,简称ram)、cd-rom、磁带、软盘和光数据存储设备等。
流程图中或在本公开的实施例中以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本公开实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本公开的实施例所述技术领域的技术人员所理解。
本领域技术人员在考虑说明书及实践本公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。