具体实施方式
针对背景技术中无线帧结构仅适用于用户设备和基站之间的信号收发,不能支持非用户设备和基站之间的信号收发的问题,本发明实施例将无线帧中的子帧分成第一集合和第二集合,其中第一集合的子帧用于基站和用户设备之间通信;第二集合的子帧用于其他用途的通信,比如用户设备之间的通信,基站之间的通信等。由于将无线帧中的子帧分成不同用途的两种集合,从而在适用于用户设备和基站之间的信号收发的前提下,能够支持除用户设备和基站通信之外的其他实体之间的信号收发,比如用户设备和除基站之外的实体之间的信号收发,基站和除用户设备之外的实体之间的信号收发。
其中,本发明实施例的方案适用于FDD系统和TDD系统。
下面结合说明书附图对本发明实施例作进一步详细描述。
如图2所示,本发明实施例用户设备传输数据的方法包括下列步骤:
步骤201、用户设备确定无线帧中属于第一集合的子帧以及属于第二集合的子帧;
步骤202、用户设备通过第一集合中的子帧与驻留小区基站进行通信,以及通过第二集合中的子帧与除驻留小区基站之外的实体进行通信。
其中,除驻留小区基站之外的实体包括其他的用户设备和除留小区基站之外的其他基站。
由于将无线帧中的子帧分成不同用途的两种集合,从而在适用于用户设备和基站之间的信号收发的前提下,能够支持用户设备和除基站之外的实体之间的信号收发,比如用户设备和用户设备之间的信号收发。
较佳地,在实施中可以预先设置一定的时间段,比如5个无线帧,则用户设备确定5个无线帧中属于第一集合的子帧以及属于第二集合的子帧,后续的无线帧按照现有技术通信。
具体的时间段可以根据仿真或需要进行设定。较佳地,可以在协议中规定,也可以由网络侧通知。
在通信时,用户设备根据需要可以在同一个无线帧中的第一集合和第二集合的子帧上分别与驻留小区基站进行通信和除驻留小区基站之外的实体进行通信,比如属于同一个无线帧的子帧3和子帧4,子帧3属于第一集合,子帧4属于第二集合,则用户设备可以在子帧3上与驻留小区基站进行通信,在子帧4上与除驻留小区基站之外的实体进行通信;
用户设备根据需要可以在不同一个无线帧中的第一集合和第二集合的子帧上分别与驻留小区基站进行通信和除驻留小区基站之外的实体进行通信,比如属于不同无线帧的子帧3和子帧4,子帧3属于第一集合,子帧4属于第二集合,则用户设备可以在子帧3上与驻留小区基站进行通信,在子帧4上与除驻留小区基站之外的实体进行通信。
在通信时,用户设备与驻留小区基站进行通信的数据,和与除驻留小区基站之外的实体进行通信的数据可以相同也可以不同。
比如根据业务需要用户设备可以将与驻留小区基站进行通信的数据转发给其他用户设备或其他基站。具体的,用户设备将通过第一集合中的子帧与驻留小区基站进行通信的数据,通过第二集合中的子帧转发给与除驻留小区基站之外的实体。
在实施中,可以一个子帧同时属于两个集合;较佳地,每个子帧只属于一个集合。
其中,本发明实施例的用户设备是演进的用户设备,其中演进的用户设备是演进的TDD用户设备及支持本发明方案的功能的用户设备,比如版本3GPPLTE Rel-11或后续版本的用户设备。驻留小区基站就是指用户设备的服务小区所属的基站。
步骤201中,用户设备根据收到的来自网络侧的配置信息,确定无线帧中属于第一集合的子帧以及属于第二集合的子帧。
较佳地,用户设备通过系统广播或用户设备专属信令接收配置信息。
若用户设备通过用户设备专属信令接收配置信息,则不同的用户设备对应的配置信息可以全部相同或部分相同或全不相同。
其中,第一集合中的子帧分为上行子帧和下行子帧,分别用于用户设备和网络侧之间的上行和下行信号收发。在TDD系统中,下行子帧和上行子帧位于同一载波中,子帧方向的划分方式可以由网络通知给用户设备,例如通过系统广播或者用户设备专属的控制信令等方式通知。如果通过用户设备专属的控制信令等方式通知,则不同的用户设备可以被配置为不同的子帧方向划分方式。具体的,步骤201中,用户设备根据收到的来自网络侧的配置信息,确定第一集合中的上行子帧和下行子帧。
较佳地,步骤202中,用户设备在第一集合中的上行子帧上发送信号,以及在第一集合中的下行子帧上接收信号。
其中,第二集合中的子帧分为处于发送状态的子帧和处于接收状态的子帧。在TDD系统中,处于发送状态的子帧和处于接收状态的子帧位于同一载波中,子帧状态的划分方式可以由网络通知给用户设备,例如通过系统广播或者用户设备专属的控制信令等方式通知。如果通过用户设备专属的控制信令等方式通知,则不同的用户设备可以被配置为不同的子帧状态划分方式。具体的,步骤201中,用户设备根据收到的来自网络侧的配置信息,确定第二集合中的处于发送状态的子帧和处于接收状态的子帧。
较佳地,步骤202中,用户设备在第二集合中处于发送状态的子帧上发送信号,以及在第二集合中处于接收状态的子帧上接收信号。
具体的,用户设备在第二集合中处于发送状态的子帧上向其他用户设备发送信号,且不在处于发送状态的子帧上向基站发送信号;以及在第二集合中处于接收状态的子帧上接收来自其他用户设备的信号,且不在处于接收状态的子帧上接收基站的信号。
例如:用户设备与用户设备直接通信时,在这些子帧中用户设备可不接收来自于基站的信号,也不向基站发送信号,用户设备根据基站的信令配置处于发送或者接收状态,不同的用户设备在同一子帧可以被配置为相同或不同的状态。在发送状态时,用户设备发送用于用户设备之间直接通信的控制信令、数据信号以及相应的信道测量和解调参考信号等,以及用于其他用户设备捕获本用户设备的参考信号或同步信号等;在收状态时,用户设备可检测其他一个或多个用户设备的发送的同步信号或参考信号,用于发现相应的用户设备存在以及与相应的用户设备建立同步,此外,还可接收相应用户设备发送的控制信令、数据信号以及相应的测量和解调参考信号等。
较佳地,用户设备在利用第二集合中的子帧进行其他用途的通信(比如用户设备之间的通信)时,可以用完整的子帧,例如LTE系统中时间长度为1ms,频域宽度为系统带宽;也可以用一个子帧的一部分,例如一个完整子帧中部分的时间长度(例如LTE中部分OFDM(Orthogonal Frequency DivisionMultiplexing,正交频分复用)符号)以及部分的频域宽度(例如LTE中部分RB(Resource Block,资源块))。
如图3所示,本发明实施例基站传输数据的方法包括下列步骤:
步骤301、基站确定无线帧中属于第一集合的子帧以及属于第二集合的子帧;
步骤302、基站通过第一集合中的子帧与驻留在本基站小区的用户设备进行通信,以及通过第二集合中的子帧与除驻留在本基站小区的用户设备之外的实体进行通信。
除驻留在本基站小区的用户设备之外的实体包括其他基站和非驻留在本基站小区的用户设备。
由于将无线帧中的子帧分成不同用途的两种集合,从而在适用于用户设备和基站之间的信号收发的前提下,能够支持基站和除用户设备基站之外的实体之间的信号收发,比如基站和基站之间的信号收发。
较佳地,在实施中可以预先设置一定的时间段,比如5个无线帧,则基站确定5个无线帧中属于第一集合的子帧以及属于第二集合的子帧,后续的无线帧按照现有技术通信。
具体的时间段可以根据仿真或需要进行设定。较佳地,可以在协议中规定,也可以由网络侧(比如高层)通知。
在通信时,基站根据需要可以在同一个无线帧中第一集合和第二集合的子帧上分别与驻留在本基站小区的用户设备进行通信和除驻留在本基站小区的用户设备之外的实体进行通信,比如属于同一个无线帧的子帧3和子帧4,子帧3属于第一集合,子帧4属于第二集合,则基站可以在子帧3上与驻留在本基站小区的用户设备进行通信,在子帧4上与除驻留在本基站小区的用户设备之外的实体;
基站根据需要可以在不同的无线帧中的第一集合和第二集合的子帧上分别与驻留在本基站小区的用户设备进行通信和除驻留在本基站小区的用户设备之外的实体进行通信,比如属于不同无线帧的子帧3和子帧4,子帧3属于第一集合,子帧4属于第二集合,则基站可以在子帧3上与驻留在本基站小区的用户设备进行通信,在子帧4上与除驻留在本基站小区的用户设备之外的实体;
在通信时,基站与驻留在本基站小区的用户设备进行通信的数据,和与除驻留在本基站小区的用户设备之外的实体进行通信的数据可以相同也可以不同。
比如根据业务需要基站可以将与本基站小区的用户设备进行通信的数据转发给其他用户设备或其他基站。具体的,基站将通过第一集合中的子帧与驻留在本基站小区的用户设备进行通信,通过第二集合中的子帧转发给除驻留在本基站小区的用户设备之外的实体。
在实施中,可以一个子帧同时属于两个集合;较佳地,每个子帧只属于一个集合。
其中,驻留在本基站小区的用户设备是指基站管理的小区中的用户设备。
步骤302中,基站通过第一集合中的子帧与驻留在本基站小区的用户设备进行通信,这里的驻留在本基站小区的用户设备包括演进的用户设备和非演进的用户设备。
其中,演进的用户设备是演进的TDD用户设备及支持本发明方案的功能的用户设备,比如版本3GPP LTE Rel-11或后续版本的用户设备。
较佳地,步骤302中,基站通过第二集合中的子帧与驻留在本基站小区的非演进用户设备进行通信。
在实施中,基站可以根据网络侧的配置信息确定无线帧中属于第一集合的子帧以及属于第二集合的子帧,还可以自己确定无线帧中属于第一集合的子帧以及属于第二集合的子帧。
如果基站根据网络侧的配置信息确定无线帧中属于第一集合的子帧以及属于第二集合的子帧,则步骤301中,基站根据收到的来自网络侧(比如高层)的配置信息,确定无线帧中属于第一集合的子帧以及属于第二集合的子帧。
其中,不同的基站对应的配置信息全部相同或部分相同或全不相同。
如果由基站确定无线帧中属于第一集合的子帧以及属于第二集合的子帧,则基站根据业务需求确定属于第一集合的子帧以及属于第二集合的子帧;根据上下行配置比例确定第一集合中子帧的传输方向,以及根据需要传输的业务,确定第二集合中子帧的传输方向。
比如若进行D2D的业务比较多,则可以在第二集合多配置一些子帧;若基站和用户设备的业务比较多,则可以在第一集合多配置一些子帧。
比如上下行配置比例为1∶3,则正好或近似按照1∶3对第一集合中的子帧进行配置。
比如D2D业务中,若用户设备A和B之间传输,并且传输的数据量差不多,则第二集合中可以配置处于发送状态和处于接收状态的子帧比例差不多;若用户设备A和B之间传输,并且用户设备A发送的数据比较多,则第二集合中可以为用户设备A配置较多的处于发送状态的子帧,而用户设备B配置较多的处于接收状态的子帧。
其他情况与上述情况类似,在此不再赘述。
在实施中,若由网络侧进行配置,则网络侧在配置时也可以按照上述基站的方式确定属于第一集合的子帧以及属于第二集合的子帧。
较佳地,基站根据确定的第一集合和第二集合生成配置信息,并通过系统广播或用户设备专属信令,发送配置信息。
如果基站通过用户设备专属信令发送配置信息,则不同的用户设备对应的配置信息可以全部相同或部分相同或全不相同。
其中,第一集合中的子帧分为上行子帧和下行子帧,分别用于基站和用户设备之间的上行和下行信号收发。
具体的,基站在第一集合中的上行子帧上接收信号,以及在第一集合中的下行子帧上发送信号。
其中,第二集合中的子帧分为处于发送状态的子帧和处于接收状态的子帧。具体的,基站在第二集合中处于发送状态的子帧上发送信号,以及在第二集合中处于接收状态的子帧上接收信号。
若基站与其他基站进行通信,则基站在第二集合中处于发送状态的子帧上向其他基站发送信号,且不在处于发送状态的子帧上向用户设备发送信号;以及在第二集合中处于接收状态的子帧上接收来自其他基站的信号,且不在处于接收状态的子帧上接收用户设备的信号。
例如:基站与基站直接通信时,这些子帧中基站可不接收用户设备发送的信号,也不向用户设备发送信号,基站根据网络的配置处于发送或者接收状态,不同的基站在同一子帧可以被配置为相同或不同的状态。在发送状态时,基站发送用于基站之间直接通信的控制信令、数据信号以及相应的测量或解调参考信号等,以及用于其他基站捕获本基站的参考信号或同步信号等;在收状态时,基站可检测其他一个或多个基站发送的同步信号或参考信号,用于与相应的基站建立同步。此外,还可接收相应基站发送的控制信令、数据信号以及相应的测量和解调参考信号等。
较佳地,基站还可以在确定的第二集合的子帧上,为非演进的用户设备配置为上行子帧。
较佳地,基站还可以不调度非演进的用户设备在第二集合的子帧上发射信号。
下面以一个具体实例对用户设备采用第二集合传输信号进行说明。
如图4所示,在TDD系统中,演进的用户设备1和2分别被基站配置了2个集合,第一集合为一个无线帧中的子帧{0,1,2,5,6,7},第二集合为一个无线帧中的子帧{3,4,8,9}。对于演进的用户设备1,处于接收状态的子帧是第二集合的子帧{3,8},处于发送状态的子帧是第二集合的子帧{4,9};对于演进的用户设备2,处于接收状态的子帧是第二集合的子帧{4,9},处于发送状态的子帧是第二集合的子帧{3,8}。
在处于接收状态的子帧上,演进的用户设备1和2不接收和处理基站的信号,而用于与其他演进的用户设备获得同步、接收来自于其他演进用户设备的控制信令和数据以及参考信号等;
在处于发送状态的子帧上,演进的用户设备1和2不向基站发送信号,而是向其他演进用户设备发送同步信号,控制信令和数据信号以及参考信号等。
下面以一个具体实例对基站采用第二集合传输信号进行说明。
如图5所示,演进基站1和演进基站2被网络配置了2个子帧集合,第一集合为一个无线帧中的子帧{0,1,2,5,6,7},第二集合为一个无线帧中的子帧{3,4,8,9}。对于演进基站1,处于接收状态的子帧是第二集合的子帧{3,8},处于发送状态的子帧是第二集合的子帧{4,9};对于演进基站2,处于接收状态的子帧是第二集合的子帧{4,9},处于发送状态的子帧是第二集合的子帧{3,8}。
在处于接收状态的子帧上,演进基站1和演进基站2不向终端发送信号,而是发送针对其他基站的同步信号、控制信令、数据信号与参考信号等;
在处于发送状态的子帧上,演进基站1和演进基站2不接收终端发送的信号,而是接收和处理其他基站发射的同步信号、控制信令、数据信号和参考信号等。
此外,第二集合中的子帧上,基站仍可配置演进终端之间进行直接通信,具体参见图4。
对于非演进终端,按照现有技术方式与基站进行上行和下行的信号传输,在演进终端配置为第二集合的子帧上,基站为非演进终端分配为上行传输和/或不调度非演进的用户设备在第二集合的子帧上发射信号。
基于同一发明构思,本发明实施例中还提供了一种用户设备,由于该设备解决问题的原理与本发明实施用户设备传输数据的方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
如图6所示,本发明实施例的用户设备包括:第一确定模块600和第一通信模块610。
第一确定模块600,用于确定无线帧中属于第一集合的子帧以及属于第二集合的子帧,其中每个子帧只属于一个集合;
第一通信模块610,用于通过第一集合中的子帧与驻留小区基站进行通信,以及通过第二集合中的子帧与除驻留小区基站之外的实体进行通信。
在实施中,可以一个子帧同时属于两个集合;较佳地,每个子帧只属于一个集合。
较佳地,第一确定模块600根据收到的来自网络侧的配置信息,确定无线帧中属于第一集合的子帧以及属于第二集合的子帧。
较佳地,第一确定模块600通过系统广播或用户设备专属信令接收配置信息。
较佳地,第一确定模块600根据收到的来自网络侧的配置信息,确定第一集合中的上行子帧和下行子帧,以及确定第二集合中处于发送状态的子帧和处于接收状态的子帧。
较佳地,第一通信模块610在第一集合中的上行子帧上发送信号,以及在第一集合中的下行子帧上接收信号;在第二集合中处于发送状态的子帧上发送信号,以及在第二集合中处于接收状态的子帧上接收信号。
较佳地,第一通信模块610在第二集合中处于发送状态的子帧上向其他用户设备发送信号,且不在处于发送状态的子帧上向基站发送信号;以及在第二集合中处于接收状态的子帧上接收来自其他用户设备的信号,且不在处于接收状态的子帧上接收基站的信号。
较佳地,第一通信模块610将通过第一集合中的子帧与驻留小区基站进行通信的数据,通过第二集合中的子帧转发给与除驻留小区基站之外的实体。
基于同一发明构思,本发明实施例中还提供了一种基站,由于该设备解决问题的原理与本发明实施基站传输数据的方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
如图7所示,本发明实施例的基站包括:第二确定模块700和第二通信模块710。
第二确定模块700,用于确定无线帧中属于第一集合的子帧以及属于第二集合的子帧;
第二通信模块710,用于通过第一集合中的子帧与驻留在本基站小区的用户设备进行通信,以及通过第二集合中的子帧与除驻留在本基站小区的用户设备之外的实体进行通信。
较佳地,第二通信模块710通过第二集合中的子帧与驻留在本基站小区的非演进用户设备进行通信。
在实施中,可以一个子帧同时属于两个集合;较佳地,每个子帧只属于一个集合。
第二通信模块710通过第一集合中的子帧与驻留在本基站小区的用户设备进行通信,这里的驻留在本基站小区的用户设备包括演进的用户设备和非演进的用户设备。
较佳地,第二确定模块700根据收到的来自网络侧的配置信息,确定无线帧中属于第一集合的子帧以及属于第二集合的子帧。
较佳地,第二确定模块700根据业务需求确定属于第一集合的子帧以及属于第二集合的子帧;根据上下行配置比例确定第一集合中子帧的传输方向,以及根据需要传输的业务,确定第二集合中子帧的传输方向;根据确定的第一集合和第二集合生成配置信息,并通过系统广播或用户设备专属信令,发送配置信息。
较佳地,第二通信模块710在第一集合中的上行子帧上接收信号,以及在第一集合中的下行子帧上发送信号;在第二集合中处于发送状态的子帧上发送信号,以及在第二集合中处于接收状态的子帧上接收信号。
较佳地,第二通信模块710在第二集合中处于发送状态的子帧上向其他基站发送信号,且不在处于发送状态的子帧上向用户设备发送信号;以及在第二集合中处于接收状态的子帧上接收来自其他基站的信号,且不在处于接收状态的子帧上接收用户设备的信号。
较佳地,第二通信模块710将通过第一集合中的子帧与驻留在本基站小区的用户设备进行通信,通过第二集合中的子帧转发给除驻留在本基站小区的用户设备之外的实体。
较佳地,第二确定模块700在确定的第二集合的子帧上,为非演进的用户设备配置为上行子帧。
较佳地,第二确定模块700不调度非演进的用户设备在第二集合的子帧上发射信号。
由于将无线帧中的子帧分成不同用途的两种集合,从而能够在适用于用户设备和基站之间的信号收发的前提下,能够支持除用户设备和基站通信之外的其他实体之间的信号收发,比如用户设备和除基站之外的实体之间的信号收发,基站和除用户设备之外的实体之间的信号收发;进一步提高了系统的资源利用率和系统性能。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。