一种上行数据传输方法及UE
技术领域
本发明涉及通信领域,尤其涉及一种上行数据传输方法及UE(User Equipment,用户设备)。
背景技术
LAA-LTE(Licensed Assisted Access Using-Long Term Evolution,许可辅助接入长期演进)***中,LTE设备可以通过CA(Carrier Aggregation,载波聚合)的方式,将许可频谱作为主成员载波(Primary Component Carrier,PCC)或主小区(Primary Cell,PCell),将免许可频谱作为辅成员载波(Secondary Component Carrier,SCC)或辅小区(Secondary Cell,SCell),这样LTE设备可以通过利用免许可频谱资源达到网络容量分流的目的,从而减小许可载波的负载。
LAA-LTE***中eNB(Evolved Node B,演进型基站)可以进行上行多用户调度,基于eNB的调度,eNB服务的每一个UE(User Equipment,用户设备)可以同时或分时进行上行数据传输。在应用免许可频谱时,UE可以遵循LBT(Listening before Talk,先听后说)规则,即UE在某个信道上发送数据之前,需要先检测该信道是否空闲,只有当检测到该信道为空闲时,才可通过该信道发送数据。由于eNB服务的各个UE在使用免许可频谱进行上行数据传输时,会使用相同的信道,或使用相邻信道时能量泄露,因此,eNB之间会对彼此的信道侦听产生干扰,进而干扰了彼此的上行数据传输。示例的,eNB指示UE1、UE2分时使用信道A进行上行数据传输,UE2在UE1正在传输数据时对信道A进行侦听,由于信道A当前被UE1占用,因此UE2信道侦听结果就为不可用,进而UE2在eNB指示的时间上就不会进行上行数据传输。实际上,在eNB指示的UE2进行上行数据传输的时间UE1不再使用信道A,但由于UE2在UE1正在传输数据时进行信道侦听,导致UE1对UE2信道侦听的结果产生干扰,进而对UE2的上行传输产生干扰。
发明内容
本发明的实施例提供一种上行数据传输方法及UE,eNB服务的UE间不会干扰彼此的上行数据传输,能够保证eNB上行多用户调度的增益,且可以实现上行多用户的灵活调度。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,公开了一种上行数据传输方法,包括:
第一UE确定自身的待用信道以及所述第一UE的数据传输周期。所谓数据传输周期是指所述第一UE通过所述待用信道传输上行数据的周期。需要说明的是,在本发明中,第一、第二不代表优先顺序,仅为了区分不同的UE。这里的待用信道,包括接入网设备为UE配置的信道,也包括接入网设备为UE调度的数据传输所使用的信道。其中接入网设备包括基站、以及基站管辖的小区,例如UE的服务节点。所述接入网设备与UE之间可以进行数据传输。
所述第一UE确定在所述数据传输周期内是否依照预设规则传输数据,即是否在传输周期内留空一段时间不进行数据传输和信道侦听;
若所述第一UE确定依照所述预设规则传输数据,所述第一UE则确定仅在所述数据传输周期内的预设时长之外的其他时刻传输数据,即在所述预设时长内不传输数据且不对所述待用信道进行信道侦听,第二UE在所述预设时长内对所述第二UE的待用信道进行信道侦听;其中,所述第一UE与所述第二UE的接入网设备相同。示例的,所述第一UE与所述第二UE均为基站A服务的UE,均通过基站A接入网络。
现有技术中,基站指示第一UE、第二UE使用某信道传输上行数据,若第一UE使用该信道传输数据的周期内第二UE对该信道进行信道侦听,侦听的结果就是该信道被占用,那么第二信道在基站指示的时刻就不会使用该信道进行上行数据传输,影响多用户调度的增益。当第一UE在自身的数据传输周期内的预设时长内不进行数据传输且不对该信道进行信道侦听,那么第二UE对该信道进行信道侦听的结果就是空闲,第二UE就会按照基站的调度指示在指示的时刻通过该信道传输上行数据,这样即可以使得服务于同一节点的各个UE间不会干扰彼此的数据传输,也不会影响多用户调度的增益。
结合第一方面,在第一方面的第一种可能的实现方式中,所述第一UE确定在所述数据传输周期内是否依照预设规则传输数据之前,接收第一指示信令,并根据所述第一指示信令确定所述预设时长所在时间单元的时间位置的索引。需要说明的是,这里所述的时间单元是所述数据传输周期包括的任意一个时间单元。时间单元可以是子帧但不仅仅局限于子帧,还可以是时隙、OFDM符号等。时间位置的索引可以是子帧的索引号、也可以是时隙索引号或OFDM符号索引号。
或,所述第一UE还可以根据预先定义的时间参数确定所述预设时长所在时间单元的时间位置的索引。
当然,所述第一UE还可以确定在所述数据传输周期内依照预设规则传输数据之后,根据这里提供的两种方式中的任一种确定所述预设时长的所在时间单元的时间位置的索引。另外,基站可以直接通过第一指示信令通知第一UE所述预设时长所在时间单元的时间位置的索引。
这样,第一UE就可以确定在数据传输周期内具体何时留空(不进行数据传输也不进行信道侦听),第二UE可以在留空的时间段内进行信道侦听,第一UE不会干扰到第二UE信道侦听的结果。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一UE获取所述第一UE获取所述第一指示信令携带的偏移参数a和周期参数b,根据所述偏移参数a以及所述周期参数b确定所述预设时长所在时间单元的时间位置的索引。
进一步,获取所述第一UE获取所述第一指示信令携带的偏移参数a和周期参数b之后,可以根据公式X mod b=a或(X-a)mod b=0确定所述预设时长所在时间单元的时间位置的索引X。其中mod代表取余运算。
这里具体描述了在上述两种确定预设时长所在时间单元的时间位置的索引中,具体如何根据基站通知的第一指示信令确定所述预设时长所在时间单元。
结合第一方面的第一或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述第一UE确定在所述数据传输周期内是否依照预设规则传输数据之前,接收第二指示信令,根据所述第二指示信令确定所述预设时长的时间长度;或,所述第一UE根据预先定义的时长参数确定所述预设时长的时间长度。
当然,所述第一UE还可以确定在所述数据传输周期内依照预设规则传输数据之后,根据这里提供的两种方式中的任一种确定所述预设时长的时间长度。
进一步地,所述预设时长的时间长度大于等于所述第二UE对所述第二UE的待用信道进行信道侦听的时间的时间长度。
这样,第一UE就可以确定在数据传输周期内留空多长时间,第二UE可以在留空的时间段内进行信道侦听,第一UE不会干扰到第二UE信道侦听的结果。
结合第一方面的第一至第三种可能的实现方式中的任一种,在第一方面的第四种可能的实现方式中,所述第一UE接收第三指示信令,所述第三指示信令用于指示所述第一UE在所述数据传输周期内是否依照预设规则传输数据。可以根据所述第三指示信令确定在所述数据传输周期内是否依照预设规则传输数据;
或,所述第一UE还可以根据预先定义的模式参数确定在所述数据传输周期内是否依照预设规则传输数据。
结合第一方面或第一方面的第一至第四种可能的实现方式中的任一种,在第一方面的第五种可能的实现方式中,所述第一UE还需要在传输数据之前的侦听周期内对待用信道进行信道传输,确保待用信道空闲后才进行数据传输。所述侦听周期在所述数据传输周期之前。优选地,所述侦听周期在所述数据传输周期之前且所述侦听周期的结束时刻与所述数据传输周期的开始时刻相同。
若对所述待用信道进行信道侦听的结果为空闲且所述第一UE确定依照所述预设规则传输数据,则在所述数据传输周期的开始时刻通过所述待用信道传输数据,且仅在所述数据传输周期内的预设时长之外的其他时刻传输数据。即所述第一UE在所述预设时长内不进行数据传输也不进行信道侦听。
另外,若所述第一UE确定不依照所述预设规则传输数据,那就在数据传输周期内持续使用该信道传输数据。
第二方面,公开了一种第一UE,包括:
第一确定单元,用于确定所述第一UE的待用信道以及所述第一UE的数据传输周期;所述数据传输周期是指所述第一UE通过所述待用信道传输上行数据的周期;
第二确定单元,用于确定在所述数据传输周期内是否依照预设规则传输数据,即是否在传输周期内留空一段时间不进行数据传输和信道侦听;
所述第二确定还用于,若所述第一UE确定依照所述预设规则传输数据,所述第一UE则确定仅在所述数据传输周期内的预设时长之外的其他时刻传输数据,第二UE在所述预设时长内对所述第二UE的待用信道进行信道侦听;其中,所述第一UE与所述第二UE的接入网设备相同。
当第一UE在自身的数据传输周期内的预设时长内不进行数据传输且不对该信道进行信道侦听,那么第二UE对该信道进行信道侦听的结果就是空闲,第二UE就会按照基站的调度指示在指示的时刻通过该信道传输上行数据,这样即可以使得服务于同一节点的各个UE间不会干扰彼此的数据传输,也不会影响多用户调度的增益。
结合第二方面,在第二方面的第一种可能的实现方式中,所述第一UE还包括接收单元。
所述接收单元用于,接收第一指示信令;
所述第二确定单元用于,根据所述接收单元接收的所述第一指示信令确定所述预设时长所在时间单元的时间位置的索引,所述时间单元是所述数据传输周期包括的任意一个时间单元;
或,所述第二确定单元用于,根据预先定义的时间参数确定所述预设时长所在时间单元的时间位置的索引。
当然,所述第二确定单元还可以确定在所述数据传输周期内依照预设规则传输数据之后,根据接收到的第一指示信令或预定义的时间参数确定所述预设时长的所在时间单元的时间位置的索引。另外,基站可以直接通过第一指示信令通知第一UE所述预设时长所在时间单元的时间位置的索引。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第二确定单元具体用于,获取所述第一指示信令携带的偏移参数a和周期参数b,根据所述偏移参数a以及所述周期参数b确定所述预设时长所在时间单元的时间位置的索引。
结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,根据X mod b=a或(X-a)mod b=0确定所述预设时长所在时间单元的时间位置的索引X。
结合第二方面的第一至第三种可能的实现方式中的任一种,在第二方面的第四种可能的实现方式中,
所述接收单元还用于,接收第二指示信令;
所述第二确定单元用于,根据所述第二指示信令确定所述预设时长的时间长度;
或,所述第二确定单元用于,根据预先定义的时长参数确定所述预设时长的时间长度。
当然,所述第二确定单元还可以确定在所述数据传输周期内依照预设规则传输数据之后,根据第二指示信令或预定义的时长参数确定所述预设时长的所在时间单元的时间位置的索引。
结合第二方面的第三种可能的实现方式,在第二方面的第五种可能的实现方式中,所述预设时长的时间长度大于等于所述第二UE对所述第二UE的待用信道进行信道侦听的时间的时间长度。
结合第二方面的第一至第五种可能的实现方式中的任一种,在第二方面的第六种可能的实现方式中,
所述接收单元还用于,接收第三指示信令;
所述第二确定单元具体用于,根据所述第三接收单元接收的所述第三指示信令确定在所述数据传输周期内是否依照预设规则传输数据;所述第三指示信令用于指示所述第一UE在所述数据传输周期内是否依照预设规则传输数据;
或,
所述第二确定单元具体用于,根据预先定义的模式参数确定在所述数据传输周期内是否依照预设规则传输数据。
结合第二方面或第二方面的第一至第五种可能的实现方式中的任一种,在第二方面的第六种可能的实现方式中,还包括侦听单元、传输单元,
所述侦听单元用于,在侦听周期内对所述待用信道进行信道侦听;所述侦听周期在所述数据传输周期之前;
所述传输单元用于,若所述侦听单元对所述待用信道进行信道侦听的结果为空闲且所述第二确定单元确定依照所述预设规则传输数据,则在所述数据传输周期的开始时刻通过所述待用信道传输数据,且仅在所述数据传输周期内的预设时长之外的其他时刻传输数据。
第三方面,公开了一种第一UE,包括:
处理器,用于确定所述第一UE的待用信道以及所述第一UE的数据传输周期;所述数据传输周期是指所述第一UE通过所述待用信道传输上行数据的周期;
所述处理器还用于,确定在所述数据传输周期内是否依照预设规则传输数据;若所述第一UE确定依照所述预设规则传输数据,所述第一UE则确定仅在所述数据传输周期内的预设时长之外的其他时刻传输数据,第二UE在所述预设时长内对所述第二UE的待用信道进行信道侦听;其中,所述第一UE与所述第二UE的接入网设备相同。
结合第三方面,在第三方面的第一种可能的实现方式中,还包括收发器,
所述收发器用于,接收第一指示信令;
所述处理器还用于,根据所述收发器接收的所述第一指示信令确定所述预设时长所在时间单元的时间位置的索引,所述时间单元是所述数据传输周期包括的任意一个时间单元;
或,所述处理器用于,根据预先定义的时间参数确定所述预设时长所在时间单元的时间位置的索引。
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器具体用于,获取所述第一指示信令携带的偏移参数a和周期参数b,根据所述偏移参数a以及所述周期参数b确定所述预设时长所在时间单元的时间位置的索引。
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述处理器具体用于,根据X mod b=a或(X-a)mod b=0确定所述预设时长所在时间单元的时间位置的索引X。
结合第三方面的第一至第三种可能的实现方式中的任一种,在第三方面的第四种可能的实现方式中,
所述收发器还用于,接收第二指示信令;
所述处理器用于,根据所述第二指示信令确定所述预设时长的时间长度;
或,所述处理器用于,根据预先定义的时长参数确定所述预设时长的时间长度。
结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述预设时长的时间长度大于等于所述第二UE对所述第二UE的待用信道进行信道侦听的时间的时间长度。
结合第三方面的第一至第五种可能的实现方式中的任一种,在第三方面的第六种可能的实现方式中,
所述收发器还用于,接收第三指示信令;
所述处理器具体用于,根据所述第三接收单元接收的所述第三指示信令确定在所述数据传输周期内是否依照预设规则传输数据;所述第三指示信令用于指示所述第一UE在所述数据传输周期内是否依照预设规则传输数据;
或,
所述处理器具体用于,根据预先定义的模式参数确定在所述数据传输周期内是否依照预设规则传输数据。
结合第三方面或第三方面的第一至第六种可能的实现方式中的任一种,在第三方面的第七种可能的实现方式中,还包括侦听模块,
所述侦听模块用于,在侦听周期内对所述待用信道进行信道侦听;所述侦听周期在所述数据传输周期之前;
所述处理器用于,若所述侦听模块对所述待用信道进行信道侦听的结果为空闲且确定依照所述预设规则传输数据,则在所述数据传输周期的开始时刻通过所述收发器利用所述待用信道传输数据,且仅在所述数据传输周期内的预设时长之外的其他时刻传输数据。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的LAA-LTE***的示意图;
图2为本发明实施例提供的基站多用户调度时用户设备对齐侦听的示意图;
图3为本发明实施例1提供的上行数据传输方法的流程示意图;
图4为本发明实施例1提供的FFP的结构示意图;
图5为本发明实施例1提供的UE采用预设规则传输数据的时序示意图;
图6为本发明实施例1提供的UE采用预设规则传输数据的另一时序示意图;
图7为本发明实施例2提供的第一UE的结构框图;
图8为本发明实施例2提供的第一UE的另一结构框图;
图9为本发明实施例3提供的第一UE的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,LAA-LTE***中,至少包括基站和服务于该基站的多个UE,多个UE可以共同使用免许可频谱。能够以配置运营商许可频谱上的载波进行通信为基础,配置多个免许可频谱上的载波并以许可载波为辅助进行免许可载波上通信。LAA-LTE***相对WiFi***的优势之一是具有上行多用户调度的增益。eNB可以实现多个用户的同时调度,具体地可以在一个子帧内通过频分复用(Frequency Division Multiplexing,FDM)的方式实现,也可以在相同的时间和频率资源上通过多用户多输入多输出(Multi-user Multi-inputMulti-output,MU-MIMO)实现。此外,LAA-LTE***的上行多用户调度增益,还体现在以时分复用(Time Division Multiplexing,TDM)的方式实现多个用户的分时调度,多个用户分时调度的时间可以是连续的,例如eNB调度UE1在T1时刻发送上行数据,调度UE2在T2时刻发送上行数据,UE1发送上行数据的时间资源和UE2发送上行数据的时间资源在时间上可以是连续的。另外,对免许可频谱做以介绍:免许可频谱上的资源共享是指对特定频谱的使用只规定发射功率、带外泄露等指标上的限制,以保证共同使用该频谱的多个设备之间满足基本的共存要求,对无线电技术、运营企业和使用年限等不做限定,但也不保证其承载的业务的质量。
运营商利用免许可频谱资源可以达到网络容量分流的目的,但是需要遵从不同的地域和不同的频谱对免许可频段资源的规范要求。包括:LAA-LTE考虑使用的免许可目标频段是各国政府开放的5GHz的免许可频段,TPC(Transmit Power Control,发射功率控制),DFS(Dynamic Frequency Selection,动态频率选择),信道占用带宽和LBT(Listen beforetalk,先听后说)等等。其中,由于5.25~5.35GHz和5.47~5.725GHz是全球雷达***的工作频段,为了避免工作在5GHz频段的无线通信设备对雷达***造成干扰,无线通信设备必须具备TPC和DFS这两个功能。TPC是为了防止无线产品发射过大的功率来干扰雷达。DFS是为了使无线产品主动探测雷达使用的频率,并主动选择另一个频率,以避开雷达频率。信道占用带宽的要求是当无线通信设备在5G频段上工作时,其占用的信道带宽应达到其声称的信道带宽的80%~100%。LBT规范是***间的共存策略,无线通信***在占用免许可频谱通信时需使用先检测后发送(Listen Before Talk,LBT)规则,这是本发明主要涉及的机制。
需要说明的是,LBT的基本思想为:每个通信设备在某个信道上发送信号之前,需要先检测当前信道是否空闲,即是否可以检测到附近节点正在占用所述信道发送信号,这一检测过程被称为空闲信道评测(Clear Channel Assessment,CCA);如果在一段时间内检测到信道空闲,那么该通信设备就可以发送信号;如果检测到信道被占用,那么该通信设备当前就无法发送信号。上述过程中,检测信道是否空闲可以通过信号检测、能量检测等方式来实现。如果是通过能量检测,设备(在本发明实施例中,以UE为例说明)在数据发送之前,监听免许可频谱上的能量,当接收到的能量高于某一能量门限值,就会认为监听的免许可频谱被其他设备占用;如果是通过信号检测,UE在数据发送之前,会对免许可频谱上接收的信号进行序列检测,例如检测参考信号或检测前导(Preamble),如果检测到对应的序列或信号,则也会认为免许可频谱被其他设备占用。
这样,基站服务的各个UE遵循LBT机制,使用免许可频谱进行上行数据传输时,就可能干扰彼此的信道侦听结果,进而影响UE的上行数据传输。若基站指示两个UE使用同样的信道传输数据,如果一个UE在另一个UE进行数据传输时对该信道进行信道侦听,侦听结果表明该信道被占用,那么该UE在基站指示的时刻也不会进行上行数据传输。或者,基站指示UE1、UE2使用不同的信道,但二者所使用的信道的频率资源间隔小于特定阈值时,还是会彼此干扰。示例的,UE1、UE2使用的信道分别为信道A和信道B,因为UE1在信道A发送数据的信号能量会泄露到UE2要侦听的信道B,此泄露能量会对UE2的信道检测结果产生影响,因此UE2通过检测,可能也会认为信道B的检测结果为不可用,进而在基站指示的时刻也不会使用信道B传输数据。
存在一种方案,能够解决UE因为LBT机制对彼此的数据传输产生干扰的问题。具体的:基于eNB的上行调度,任何一个LAA-LTE服务的用户设备,其上行数据传输都具有明确的起始位置,又由于eNB同时调度各个用户设备,那么各个用户设备会在同时进行信道侦听确定信道是否可用,若信道侦听结果表明信道可用,各个用户设备则同时进行上行数据传输。示例的,如图2所示,LTE***中eNB在子帧#n通过PDCCH(Physical Downlink ControlChannel,物理下行控制信道)携带的DCI指示UE1、UE2进行上行数据传输,则UE1、UE2本应在子帧#n+3根据DCI(Downlink Control Information,下行控制信息)携带的指示信息发送PUSCH(Physical Uplink Shared Channel,物理上行共享信道)给eNB,但由于要遵循LBT机制,UE1、UE2在#n+3首先要进行信道侦听,若侦听结果为空闲才发送PUSCH给eNB。这样,虽然各个UE不会再因为LBT机制对彼此的数据传输产生干扰,但是各个UE均采用相同的配置,即均同时进行信道侦听,同时进行数据传输,且数据传输周期相同,这就限制了多用户调度的灵活性。通常,不同UE对上行业务传输的要求是不同的,因此该方案不适应UE的不同业务变化特性。
本发明的原理在于:UE在自身的数据传输周期内留空一段时间,不进行数据传输也不进行信道侦听,基站服务的其他UE可以在该UE留空的时间内进行信道侦听,这样就不会因为UE在传输数据对基站服务的其他UE的信道侦听结果产生影响,进而也不会UE的上行数据传输,保证了上行多用户调度的增益。且不限制UE的上行传输的配置,能够使用不同UE的不同上行业务需求,可以实现上行多用户的灵活调度。
实施例1:
本发明实施例提供一种上行数据传输方法,如图3所示,所述方法包括以下步骤:
101、第一UE接收基站发送的调度信令。
其中,所述调度信令可以是PDCCH携带的DCI。所述基站可以是eNB。
由于UE应用免许可频谱需要先对待用的信道进行信道侦听,即需遵循LBT机制,基站需要通过调度信令指示UE进行信道侦听以及上行数据传输的时间段。LBT的周期可以是FFP(Fixed Frame Period,固定帧周期)。基站可以通过FFP指示UE信道侦听以及数据传输的周期。
102、第一UE确定自身的待用信道以及数据传输周期。
其中,所述数据传输周期是指所述第一UE通过所述待用信道传输上行数据的周期。这里的待用信道,包括接入网设备为UE配置的信道,也包括接入网设备为UE调度的数据传输所使用的信道。其中接入网设备包括基站、以及基站管辖的小区,例如UE的服务节点。所述接入网设备与UE之间可以进行数据传输。
具体实现中,UE可以根据基站指示的FFP确定自身的数据传输周期。如图4所示,FFP包括IP(Idle Period,空闲周期)和COT(Channel Occupancy Time,信道占用时间)。其中,COT即本发明所述的数据传输周期。UE在发送数据前,会在IP的尾部进行信道侦听,其中侦听的时间不少于20us,如果通过侦听确定被侦听信道是空闲的,则该UE可以在结束侦听之后开始传输数据,传输数据的长度不大于COT所规范的时间;如果通过侦听确定被侦听信道已经被占用,则该设备在结束侦听之后的COT规范的时间内不进行数据传输。目前,根据法规约束,IP的时间不小于FFP指示时间的5%,COT的时间可以从1ms到10ms。
103、第一UE确定在所述数据传输周期内是否依照预设规则传输数据。
所谓在数据传输周期内依照预设规则传输数据,即在数据传输周期内留空一段时间不进行数据传输也不进行信道侦听,与第一UE服务节点相同且与第一UE使用相同信道的其他UE可以在第一UE留空期间进行信道侦听,以免由于第一UE传输数据对其他UE信道侦听的结果产生影响。
具体实现中,所述第一UE可以根据预先定义的模式参数确定在所述数据传输周期内是否依照预设规则传输数据。
可选的,在步骤103之前,还包括103a:第一UE接收第三指示信令,所述第三指示信令用于指示所述第一UE在所述数据传输周期内是否依照预设规则传输数据。可以根据所述第三指示信令确定在所述数据传输周期内是否依照预设规则传输数据。
104、第一UE确定在所述数据传输周期内依照预设规则传输数据,并确定仅在所述数据传输周期内的预设时长之外的其他时刻传输数据。
这里所说的仅在所述数据传输周期内的预设时长之外的其他时刻传输数据,即在所述数据传输周期的预设时长内不传输数据,也不进行信道侦听。
105、第一UE确定预设时长的时间长度以及预设时长所在时间单元的时间位置的索引。
其中,所述预设时长,即UE依照预设规则传输数据,在数据传输周期留空的时长。
具体实现中,所述第一UE还可以根据预先定义的时间参数确定所述预设时长所在时间单元的时间位置的索引。
可选的,可选的,在步骤105之前,还包括105a:第一UE接收第一指示信令。再根据所述第一指示信令确定所述预设时长所在时间单元的时间位置的索引。
需要说明的是,这里所述的时间单元是所述数据传输周期包括的任意一个时间单元。时间单元可以是子帧但不仅仅局限于子帧,还可以是时隙、OFDM符号等。时间位置的索引可以是子帧的索引号、也可以是时隙索引号或OFDM符号索引号。所述预设时长所在时间单元可以是数据传输周期内包括的任一个子帧内,这样使得不同FFP周期的UE可以调度在上行数据传输的任何一个子帧。
进一步,所述第一UE获取所述第一指示信令携带的偏移参数a和周期参数b,根据所述偏移参数a以及所述周期参数b确定所述预设时长所在时间单元的时间位置的索引。或者,基站可以直接通过第一指示信令通知第一UE预设时长所在时间单元的时间位置的索引,第一UE可以直接在第一指示信令中获取到预设时长所在时间单元的时间位置的索引。
具体地,可以根据公式X mod b=a或(X-a)mod b=0确定所述预设时长所在时间单元的时间位置的索引X。其中,计算符号“mod”代表取余运算。公式中的a、b分别代表偏移参数、周期参数。
另外,所述第一UE根据预先定义的时长参数确定所述预设时长的时间长度。
可选的,在步骤105之前,还包括105b:所述第一UE接收第二指示信令。根据所述第二指示信令确定所述预设时长的时间长度。需要说明的是,步骤105a、105b不分先后。
另外,基站在为第一UE设置预设时长的时间长度时,需要遵循以下两个规则:
第一、所述预设时长的时间长度大于等于所述第二UE对所述第二UE的待用信道进行信道侦听的时间的时间长度。这是由于预设时长的时间长度不小于第二UE进行CCA的时间长度,可以保证第二UE在进行CCA侦听时,不会监听到本基站服务的其他UE上行传输的数据,这样可以实现多用户的上行复用。
第二,所述预设时长还必须包括UE射频从打开到关闭过程持续的时长以及射频从关闭到打开过程持续的时长。这是因为对于可能采用预设规则进行上行数据传输的UE,因为在预设时长内不能发送数据,因此UE1在预设时长所在时刻之前需要停止发送数据,待预设时长结束之后,还需要重新开始发送数据,因此截短部分对应的时间需要可以包括UE射频从打开到关闭以及从关闭到打开的时间,例如40微秒。需要综合第二UE进行信道侦听的时长以及上述射频打开关闭的时长来最终设置预设时长的时间长度。假设UE CCA的时间长度是不小于20微秒,那么截短部分对应的时间长度不小于20微秒。综上,可设置预设时长为40微秒。
优选地,所述方法还包括所述第一UE还需要在传输数据之前的侦听周期内对待用信道进行信道传输,确保待用信道空闲后才进行数据传输。所述侦听周期在所述数据传输周期之前。优选的,所述侦听周期在所述数据传输周期之前且所述侦听周期的结束时刻与所述数据传输周期的开始时刻相同。这里所述的侦听周期可以是上述FFP包括IP的一部分,如IP的尾部。
若对所述待用信道进行信道侦听的结果为空闲且所述第一UE确定依照所述预设规则传输数据,则在所述数据传输周期的开始时刻通过所述待用信道传输数据,在所述预设时长内不传输数据且不对所述待用信道进行信道侦听。
优选地,所述第一UE确定在数据传输周期依照预设规则传输数据后,基站需要通知第二UE在第一UE留空的预设时长内进行信道侦听。具体地,可以通过调度信令通知第二UE预设时长所在时间单元的时间位置的索引以及预设时长的时间长度,第二UE在预设时长内进行信道侦听。另外,基站也可以通过其他的信令(如:RRC信令,物理层信令)预先通知第二UE,第二UE在基站指示的预设时长所在时间单元进行信道侦听。
需要说明的是,本实施例中步骤104、105的先后顺序不作限定,即UE可以先确定在数据传输周期内依照预设规则传输数据,再确定预设时长的时间长度以及预设时长所在时间单元的时间位置的索引。或者,也可以预先确定预设时长的时间长度以及预设时长所在时间单元的时间位置的索引,确定在数据传输周期内依照预设规则传输数据后再根据预先确定的预设时长的时间长度以及预设时长所在时间单元的时间位置的索引传输数据。优选地,第一UE首先确定所述预设时长的时间长度以及所述预设时长所在时间单元的时间位置的索引。再通过基站的指示信令判断是否依照预设规则传输数据,即在传输周期的预设时长内不传输数据也不进行信道侦听,或者根据预先存储的模式参数确定是否依照预设规则传输数据。
另外,结合图5具体说明本发明实施例提供的上行数据传输方法。若基站调度UE1、UE2进行上行数据传输,且UE1、UE2分别采用2ms和3ms的FFP周期,侦听位置不对齐,因此UE1、UE2彼此会因为数据传输对侦听结果产生影响。若UE1在2ms的FFP中的数据传输周期留空预设时长不进行数据传输也不进行信道侦听(即本发明实施例所述的依照预设规则传输数据),UE2在UE1留空的预设时长内进行信道侦听,不会受到UE1数据传输对侦听结果的影响,从而实现了多用户对信道的复用,可以保证多用户调度的增益。另外,采用这种在数据传输周期留空的方式传输数据,可以令不同UE采用不同的FFP周期进行数据传输,进而可以适应不同UE的上行业务需求。另外,UE进行上行数据传输的格式为预设格式,即要留出预设时长。
又如图6所示,UE1、UE2均采用2ms的FFP周期,但侦听位置不对齐。同样,UE1在1ms的FFP中的数据传输周期留空预设时长不进行数据传输也不进行信道侦听(即本发明实施例所述的依照预设规则传输数据),UE2在UE1留空的预设时长内进行信道侦听。也就是说,就是UE采用相同的FFP周期,调度的位置也可以不用对齐,从而实现调度灵活性。
需要说明的是,UE发送探测参考信号(Sounding Reference Signal,SRS)的时间位置也需要根据UE是否依照预设规则传输数据进行自适应调整。若第一UE确定依照预设规则传输数据,且数据传输周期包括SRS的发送,则SRS发送的时刻可以在时间上平移。对应的,上行DMRS(Demodulation Reference Signal,解调参考信号)也可以根据UE是否依照预设规则传输数据进行自适应调整。另外,平移的时间长度为LTE***可以是被的最小数据传输单元对应的时长且不得小于预设时长对应的时间长度。如:若预设时长为40μs,LTE***可以识别的最小数据传输单位为1个OFDM符号的长度,则平移的时间长度可以是1个OFDM符号。
本发明实施例提供的上行数据传输方法,UE可以确定依照预设规则传输数据,在数据传输周期留空预设时长不进行数据传输也不进行信道侦听,与该UE服务节点相同的其他UE可以在该UE留空的时间段内进行信道侦听,不会受到该UE的干扰。相比现有技术,服务节点相同的UE之间会因为LBT机制干扰了彼此的上行数据传输,影响多用户调度的增益。本发明即可以使得服务于同一节点的各个UE间不会干扰彼此的数据传输,也不会影响多用户调度的增益。
实施例2:
本发明实施例提供一种第一UE,如图7所示,所述第一UE包括:第一确定单元201和第二确定单元202。
第一确定单元201,用于确定所述第一UE的待用信道以及所述第一UE的数据传输周期;所述数据传输周期是指所述第一UE通过所述待用信道传输上行数据的周期。
第二确定单元202,用于确定在所述数据传输周期内是否依照预设规则传输数据,即是否在传输周期内留空一段时间不进行数据传输和信道侦听。
所述第二确定202还用于,若所述第一UE确定依照所述预设规则传输数据,所述第一UE则确定仅在所述数据传输周期内的预设时长之外的其他时刻传输数据,即在所述预设时长内不传输数据且不对所述待用信道进行信道侦听,第二UE在所述预设时长内对所述第二UE的待用信道进行信道侦听;其中,所述第一UE与所述第二UE的接入网设备相同。
当第一UE在自身的数据传输周期内的预设时长内不进行数据传输且不对该信道进行信道侦听,那么第二UE对该信道进行信道侦听的结果就是空闲,第二UE就会按照基站的调度指示在指示的时刻通过该信道传输上行数据,这样即可以使得服务于同一节点的各个UE间不会干扰彼此的数据传输,也不会影响多用户调度的增益。
如图8所示,所述第一UE还包括接收单元203。
所述接收单元203用于,接收第一指示信令。
所述第二确定单元202用于,根据所述接收单元接收的所述第一指示信令确定所述预设时长所在时间单元的时间位置的索引,所述时间单元是所述数据传输周期包括的任意一个时间单元。
或,所述第二确定单元202用于,根据预先定义的时间参数确定所述预设时长所在时间单元的时间位置的索引。
当然,所述第二确定单元还可以确定在所述数据传输周期内依照预设规则传输数据之后,根据接收到的第一指示信令或预定义的时间参数确定所述预设时长的所在时间单元的时间位置的索引。另外,基站可以直接通过第一指示信令通知第一UE所述预设时长所在时间单元的时间位置的索引。
所述第二确定单元202具体用于,获取所述第一指示信令携带的偏移参数a和周期参数b,根据所述偏移参数a以及所述周期参数b确定所述预设时长所在时间单元的时间位置的索引。
具体地,第二确定单元202根据X mod b=a或(X-a)mod b=0确定所述预设时长所在时间单元的时间位置的索引X。
所述接收单元203还用于,接收第二指示信令;
所述第二确定单元202用于,根据所述第二指示信令确定所述预设时长的时间长度。
或,所述第二确定单元202用于,根据预先定义的时长参数确定所述预设时长的时间长度。
当然,所述第二确定单元202还可以确定在所述数据传输周期内依照预设规则传输数据之后,根据第二指示信令或预定义的时长参数确定所述预设时长的所在时间单元的时间位置的索引。
需要说明的是,所述预设时长的时间长度大于等于所述第二UE对所述第二UE的待用信道进行信道侦听的时间的时间长度。
所述接收单元203还用于,接收第三指示信令。所述第二确定单元202具体用于,根据所述第三接收单元接收的所述第三指示信令确定在所述数据传输周期内是否依照预设规则传输数据;所述第三指示信令用于指示所述第一UE在所述数据传输周期内是否依照预设规则传输数据。
或,所述第二确定单元具体用于,根据预先定义的模式参数确定在所述数据传输周期内是否依照预设规则传输数据。
所述第一UE还包括侦听单元、传输单元。
所述侦听单元用于,在侦听周期内对所述待用信道进行信道侦听;所述侦听周期在所述数据传输周期之前。
所述传输单元用于,若所述侦听单元对所述待用信道进行信道侦听的结果为空闲且所述第二确定单元确定依照所述预设规则传输数据,则在所述数据传输周期的开始时刻通过所述待用信道传输数据,在所述预设时长内不传输数据且所述侦听单元在所述预设时长内不对所述待用信道进行信道侦听。
需要说明的是,本实施例中的接收单元203可以集成在UE的接收器中,传输单元可以集成在UE的发射机中,也可以一起集成在UE的收发器中。这里所述的发射机优选的可以是上行发射器。本实施例中的第一确定单元201和第二确定单元202可以集成在UE的处理器中实现,此外,也可以以程序代码的形式存储于基站的存储器中,由处理器调用并执行以上第一确定单元201和第二确定单元202的功能。侦听单元也可以集成在收发器中,用于对信道发射信号,接收反馈信号,以便UE的处理器根据接收到的信号得到信道侦听的结果。
本发明实施例提供的UE,可以确定依照预设规则传输数据,在数据传输周期留空预设时长不进行数据传输也不进行信道侦听,与该UE服务节点相同的其他UE可以在该UE留空的时间段内进行信道侦听,不会受到该UE的干扰。相比现有技术,服务节点相同的UE之间会因为LBT机制干扰了彼此的上行数据传输,影响多用户调度的增益。本发明即可以使得服务于同一节点的各个UE间不会干扰彼此的数据传输,也不会影响多用户调度的增益。
实施例3:
本发明实施例还提供一种UE,如图9所示,第一UE包括:处理器301、***总线302、存储器303以及收发器304。
其中,处理器301可以为中央处理器(英文:central processing unit,缩写:CPU)。存储器303,用于存储程序代码,并将该程序代码传输给该处理器301,处理器301根据程序代码执行下述指令。存储器303可以包括易失性存储器(英文:volatile memory),例如随机存取存储器(英文:random-access memory,缩写:RAM);存储器303也可以包括非易失性存储器(英文:non-volatile memory),例如只读存储器(英文:read-only memory,缩写:ROM),快闪存储器(英文:flash memory),硬盘(英文:hard disk drive,缩写:HDD)或固态硬盘(英文:solid-state drive,缩写:SSD)。存储器304还可以包括上述种类的存储器的组合。处理器301、存储器303之间通过***总线302连接并完成相互间的通信。
收发器304可以是光收发器,电收发器,无线收发器或其任意组合实现。例如,光收发器可以是小封装可插拔(英文:small form-factor pluggable transceiver,缩写:SFP)收发器(英文:transceiver),增强小封装可插拔(英文:enhanced small form-factorpluggable,缩写:SFP+)收发器或30吉比特小封装可插拔(英文:30 Gigabit small form-factor pluggable,缩写:XFP)收发器。电收发器可以是以太网(英文:Ethernet)网络接口控制器(英文:network interface controller,缩写:NIC)。无线收发器可以是无线网络接口控制器(英文:wireless network interface controller,缩写:WNIC)。
处理器301,用于确定所述第一UE的待用信道以及所述第一UE的数据传输周期;所述数据传输周期是指所述第一UE通过所述待用信道传输上行数据的周期。
处理器301,用于确定在所述数据传输周期内是否依照预设规则传输数据,即是否在传输周期内留空一段时间不进行数据传输和信道侦听。
所述处理器301还用于,若所述第一UE确定依照所述预设规则传输数据,所述第一UE则确定仅在所述数据传输周期内的预设时长之外的其他时刻传输数据,即在所述预设时长内不传输数据且不对所述待用信道进行信道侦听,第二UE在所述预设时长内对所述第二UE的待用信道进行信道侦听;其中,所述第一UE与所述第二UE的接入网设备相同。
当第一UE在自身的数据传输周期内的预设时长内不进行数据传输且不对该信道进行信道侦听,那么第二UE对该信道进行信道侦听的结果就是空闲,第二UE就会按照基站的调度指示在指示的时刻通过该信道传输上行数据,这样即可以使得服务于同一节点的各个UE间不会干扰彼此的数据传输,也不会影响多用户调度的增益。
处理器301还有用于,通过所述收发器304接收第一指示信令。
所述处理器301用于,根据接收的所述第一指示信令确定所述预设时长所在时间单元的时间位置的索引,所述时间单元是所述数据传输周期包括的任意一个时间单元。
或,所述处理器301用于,根据预先定义的时间参数确定所述预设时长所在时间单元的时间位置的索引。
当然,所述处理器301还可以确定在所述数据传输周期内依照预设规则传输数据之后,根据接收到的第一指示信令或预定义的时间参数确定所述预设时长的所在时间单元的时间位置的索引。另外,基站可以直接通过第一指示信令通知第一UE所述预设时长所在时间单元的时间位置的索引。
所述处理器301具体用于,获取所述第一指示信令携带的偏移参数a和周期参数b,根据所述偏移参数a以及所述周期参数b确定所述预设时长所在时间单元的时间位置的索引。
具体地,处理器301根据X mod b=a或(X-a)mod b=0确定所述预设时长所在时间单元的时间位置的索引X。
所述处理器301还用于,通过收发器304接收第二指示信令;
所述处理器301用于,根据所述第二指示信令确定所述预设时长的时间长度。
或,所述处理器301用于,根据预先定义的时长参数确定所述预设时长的时间长度。
当然,所述处理器301还可以确定在所述数据传输周期内依照预设规则传输数据之后,根据第二指示信令或预定义的时长参数确定所述预设时长的所在时间单元的时间位置的索引。
需要说明的是,所述预设时长的时间长度大于等于所述第二UE对所述第二UE的待用信道进行信道侦听的时间的时间长度。
所述处理器301还用于,通过收发器304接收第三指示信令。所述处理器301具体用于,根据所述第三接收单元接收的所述第三指示信令确定在所述数据传输周期内是否依照预设规则传输数据;所述第三指示信令用于指示所述第一UE在所述数据传输周期内是否依照预设规则传输数据。
或,所述处理器301具体用于,根据预先定义的模式参数确定在所述数据传输周期内是否依照预设规则传输数据。
所述处理器301还用于,通过所述收发器304发送接收信号在侦听周期内对所述待用信道进行信道侦听;所述侦听周期在所述数据传输周期之前。
所述处理器301用于,若所述侦听单元对所述待用信道进行信道侦听的结果为空闲且确定依照所述预设规则传输数据,则在所述数据传输周期的开始时刻通过所述待用信道传输数据,在所述预设时长内不传输数据且所述侦听单元在所述预设时长内不对所述待用信道进行信道侦听。
本发明实施例提供的UE,可以确定依照预设规则传输数据,在数据传输周期留空预设时长不进行数据传输也不进行信道侦听,与该UE服务节点相同的其他UE可以在该UE留空的时间段内进行信道侦听,不会受到该UE的干扰。相比现有技术,服务节点相同的UE之间会因为LBT机制干扰了彼此的上行数据传输,影响多用户调度的增益。本发明即可以使得服务于同一节点的各个UE间不会干扰彼此的数据传输,也不会影响多用户调度的增益。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。