用于小区间设备到设备通信和发现的方法和装置与流程

文档序号:12290684阅读:293来源:国知局
用于小区间设备到设备通信和发现的方法和装置与流程

本申请大致涉及设备到设备(D2D)的发现和通信,以及在无线网络中,以及更具体地涉及执行用于小区间D2D发现和通信的同步和资源池配置的方法和设备。



背景技术:

传统上,蜂窝网络已经被设计为在移动设备或用户设备(UE)与固定通信基础设施(例如,基站、接入点或增强型NodeB(eNB))之间建立无线通信链路,所述固定通信基础设施在广泛或局部地理范围内为用户服务。然而,也可以在基础设施的辅助下或不需要部署接入点而通过利用D2D通信链路来实现无线网络。通信网络可以支持可以连接到接入点(基础设施模式)和其他D2D-启用设备两者的设备。D2D-启用设备被称为D2D UE。

D2D通信可用于实现与主通信网络互补的许多种类的服务,或提供基于网络拓扑灵活性的新的服务。诸如广播或群播的LTE D2D多播通信已经被确认为一种用于D2D通信的潜在手段,其中UE能够将消息发送到范围内的所有D2D-启用UE或作为特定组成员的UE子集。当在蜂窝和D2D通信模式之间切换时,预计未来的公共安全网络需要设备以近乎同步的方式进行操作。因此,需要可以在这些部署场景中管理D2D通信的协议。



技术实现要素:

问题的解决方案

在第一实施例中,提供了一种在无线通信系统中用于设备到设备(D2D)通信的方法。所述方法包括通过收发器检测从与相邻基站相关联的至少一个其他UE发送的相邻基站的D2D同步信号,基于所确定的相邻基站的D2D同步信号,确定由相邻基站配置的至少一个UE接收(RX)资源池,以及通过收发器根据至少一个UE RX资源池来监控从至少一个其他UE发送的D2D发现或通信信号。

在第二实施例中,提供了一种在无线通信网络中用于设备到设备(D2D)通信的方法。所述方法包括确定用于与基站相关联的至少一个设备的至少一个UE RX资源池,每个UE RX资源池包括以调度循环周期重复的调度分配(SA)池和数据池,所述SA池包括SA位图,并且所述数据池包括至少一个重复的数据位图;将所确定的至少一个UE RX资源池发送到至少一个设备,其中SA池以从调度循环周期的开始处的偏移开始,并且数据池以从调度循环周期的开始处、SA池的开始处或SA池的结束处的偏移开始。

在第三实施例中,提供了一种在无线通信系统中用于设备到设备(D2D)通信的设备。所述设备包括收发器,被配置为与另一个设备进行通信;处理器,被配置为响应于通过收发器检测从与相邻基站相关联的至少一个其他UE发送的相邻基站的D2D同步信号,基于检测到的相邻基站的D2D同步信号,确定由相邻基站配置的至少一个UE接收(RX)资源池,以及通过收发器根据至少一个UE RX资源池,监控从至少一个其他UE发送的D2D发现或通信信号。

在第四实施例中,提供了一种在无线通信网络中用于设备到设备(D2D)通信的基站。基站包括处理器,被配置为确定用于与基站相关联的至少一个设备的至少一个UE RX资源池,每个UE RX资源池包括以调度循环周期重复的调度分配(SA)池和数据池,SA池包括SA位图,并且数据池包括至少一个重复的数据位图;收发器,被配置为将所确定的至少一个UE RX资源池发送到至少一个设备,其中SA池以从调度循环周期的开始处的偏移开始,以及数据池以从调度循环周期的开始处、SA池的开始处或SA池的结束处的偏移开始。

根据以下附图、描述和随附的权利要求,其他技术特征对于本领域技术人员来说是显而易见的。

在进行下面的具体实施例之前,阐明贯穿本专利文件使用的某些词语和短语的定义是有利的。术语"联接"及其派生词是指两个或更多个元件之间的任何直接或间接通信,而不管这些元件是否彼此物理接触。术语"发送"、"接收"和"通信"及其派生词包括直接和间接通信。术语"包括"和"包含"及其派生词意为包括但不受限。术语"或"是包括的,意为和/或。短语"与...相关联"以及其派生词意为包括、包括在内、与...互连、包含、包含在内、连接到或与...连接、联接到...或与...联接、与......相通、与......协作、交织、并置、接近于、绑定到或与...绑定、具有、具有属性、相关或与...有关系等等。术语"控制器"意为控制至少一个操作的任何设备、系统或其一部分。这样的控制器可以以硬件来实现或硬件和软件和/或固件的组合来实现。与任何特定控制器相关联的功能可能是集中式或分布式的,或者是本地的或远程的。当短语"至少一个"与项目列表一起使用时意为可以使用所列出项目中的一个或多个的不同组合,以及可能仅需要列表中的一个项目。例如,"A、B和C中的至少一个"包括以下组合中的任何一种:A、B、C、A和B、A和C、B和C、以及A和B和C。

在本专利文件中提供了其他某些词和短语的定义。本领域的普通技术人员应当理解,在许多(即使不是大多数)情况下,这样的定义适用于这样定义的单词和短语的先前以及将来的使用。

附图说明

为了更彻底地理解本公开及其优点,现在结合附图,参考以下描述,其中:

图1示出了根据本公开实施例的示例无线网络;

图2A和图2B示出了根据本公开实施例的示例无线发送和接收路径;

图3A示出了根据本公开的示例用户设备;

图3B示出了根据本公开的示例增强型NodeB(eNB);

图4示出了根据本公开实施例的D2D通信网络的拓扑;

图5示出了根据本公开实施例的D2D同步建立的场景;

图6示出了根据本公开实施例的小区间D2D发现或通信的场景;

图7示出了用于接收器UE的小区间D2D发现的操作的流程图;

图8示出了根据本公开实施例的用于接收器UE的小区间D2D发现的操作的流程图;

图9示出了根据本公开实施例的用于接收器UE的小区间D2D发现的操作的流程图;

图10示出了根据本公开实施例的用于接收器UE的小区间D2D发现的操作的流程图;

图11示出根据本公开实施例的TX和RX资源池及其各自时序;

图12示出了根据本公开实施例的TX资源池和RX资源池,其中发现池的周期通常可以比用于通信的D2DSS周期长;

图13示出了根据本公开实施例的TX资源池和RX资源池,其中仅具有发现的TX UE不发送D2DSS;

图14示出了根据本公开实施例的TX资源池和RX资源池,其中仅具有发现的TX UE发送用于发现的D2DSS;

图15示出了根据本公开实施例的TX资源池和RX资源池,其中仅具有发现的TX UE发送用于发现的D2DSS;

图16示出了根据本公开实施例的TX资源池和RX资源池,其中仅具有发现的TX UE可以发送D2DSS;

图17示出了根据本公开实施例的具有被配置为重复每个调度循环周期的调度分配(SA)池和模式2数据池的资源池配置;

图18示出了根据本公开实施例的具有被配置为重复每个调度循环周期的SA池和模式2数据池的另一资源池配置;

图19示出了根据本公开实施例的资源池配置;

图20示出了根据本公开实施例的另一资源池配置;

图21示出了根据本公开实施例的另一资源池配置,其中SA位图可以翻转到下一个saPeriod;

图22示出了根据本公开实施例的另一资源池配置,其中SA位图和数据位图的跨距可以重叠;

图23示出了根据本公开实施例的另一资源池配置,其中SA位图和数据位图的跨距可以重叠;

图24示出了根据本公开实施例的多个资源池配置;

图25示出了根据本公开实施例的另一多个资源池配置;

图26示出了根据本公开实施例的另一多个资源池配置,其中不同的池可以具有相同/不同的周期;以及

图27示出了根据本公开实施例的另一多个资源池配置。

具体实施方式

下面讨论的图1至图27以及在本专利文件中用于描述本公开原理的各种实施例仅仅是说明性的,且不应以任何方式解释为限制本公开的范围。本领域技术人员将理解本公开的原理可以在任何适当布置的设备或系统中实现。

以下文件和标准的描述据此被并入本公开,如同在此完全阐明一样:3GPP TS 36.211版本11.2.0,"E-UTRA,物理信道和调制";3GPP TS 36.212版本11.2.0,"E-UTRA,多路复用和信道编码";3GPP TS36.213版本11.2.0,"E-UTRA,物理层规程";3GPP TS 36.331版本11.2.0,"E-UTRA,无线资源控制(RRC)协议规范";3GPP TSG RAN RP-122009,"LTE设备到设备近邻服务的研究"和3GPP TR 22.803版本1.1.0,"近邻服务可行性研究(ProSe)"。

图1示出了根据本公开的示例无线网络100。图1中所示的无线网络100的实施例仅用于说明。在不脱离本公开范围的情况下,可以使用无线网络100的其他实施例。

如图1所示,无线网络100包括eNodeB(eNB)101,eNB 102和eNB 103。eNB101与eNB102和eNB103进行通信。eNB 101还与至少一个因特网协议(IP)网络130(诸如因特网)、专有IP网络或其他数据网络进行通信。

根据网络的类型,可以使用其他公知的术语来代替"eNodeB"或"eNB",诸如"基站"或"接入点"。为了方便,在本专利文件中使用的术语"eNodeB"和"eNB"是指提供到远程终端的无线接入的网络基础设施组件。此外,根据网络的类型,可以使用其他公知的术语来代替"用户设备"或"UE",诸如"移动站"、"用户站"、"远程终端"、"无线终端"或"用户设备"。为了方便,在本专利文件中使用的术语"用户设备"和"UE"是指无线地接入eNB的远程无线设备,无论UE是移动设备(诸如移动电话或智能电话)还是通常被认为是固定设备(诸如台式计算机或自动售货机)。

eNB102为eNB102的覆盖区域120内的多个第一用户设备(UE)提供到网络130的无线宽带接入。多个第一UE包括UE 111,其可位于小企业(SB)中;UE 112,其可位于企业(E)中;UE 113,其可位于WiFi热点(HS)中;UE 114,其可位于第一住宅(R)中;UE 115,其可位于第二住宅(R)中;和UE 116,其可以是像蜂窝电话、无线笔记本电脑、无线PDA等的移动设备(M)。eNB 103为eNB 103的覆盖区域125内的多个第二UE提供到网络130的无线宽带接入。多个第二UE包括UE 115和UE 116。在一些实施例中,eNB 101至eNB103中的一个或多个可使用5G、LTE、LTE-A、WiMAX或其他高级无线通信技术彼此通信以及与UE 111至UE 116进行通信。

虚线示出了覆盖区域120和125的大致范围,仅为了说明和解释的目的,其被示为近似圆形。应当清楚地理解诸如覆盖区域120和125的与eNB相关联的覆盖区域可具有其他形状,包括不规则形状,这取决于eNB的配置以及在与自然障碍和人为障碍相关联的无线电环境中的变化。

如下面更详细地描述的,BS 101、BS 102和BS 103中的一个或多个支持单待无线语音呼叫连续性(SRVCC)切换的连续性,如本公开的实施例中所描述的。在一些实施例中,BS 101,BS 102和BS 103中的一个或多个支持实体之间的通信,诸如web实时通信(RTC)。

虽然图1示出了无线网络100的一个示例,但是可对图1进行各种改变。例如,无线网络100可以包括任何合理安排的任何数量的eNB和任何数量的UE。此外,eNB 101可以与任何数量的UE直接通信,并且可以向这些UE提供到网络130的无线宽带接入。类似地,eNB 102至eNB 103中的每个均可以直接与网络130通信,并向UE提供到网络130的直接无线宽带接入。进一步,eNB 101、eNB 102和/或eNB 103可以提供对其他或附加外部网络(诸如外部电话网络或其他类型的数据网络)的接入。

图2A和图2B示出了根据本公开的示例无线发送和接收路径。在以下描述中,发送路径200可被描述为在eNB(诸如eNB 102)中实现,而接收路径250可以被描述为在UE(诸如UE 116)中实现。然而,将理解的是接收路径250可以在eNB中实现,以及发送路径200可以在UE中实现。在一些实施例中,接收路径250被配置为支持单待无线语音呼叫连续性(SRVCC)切换的连续性,如本公开的实施例中所描述的。

发送路径200包括信道编码和调制块205、串行到并行(S到P)块210、大小为N的快速傅里叶逆变换(IFFT)块215、并行到串行(P到S)块220、增加循环前缀块225和上变频器(UC)230。接收路径250包括下变频器(DC)255、删除循环前缀块260、串行到并行(S到P)块265、大小为N的快速傅立叶变换(FFT)块270、并行到串行(P到S)块275以及信道解码和解调块280。

在发送路径200中,信道编码和调制块205接收一组信息比特,实施编码(诸如低密度奇偶校验(LDPC)编码),并且将输入比特进行调制(诸如使用正交相移键控(QPSK)或正交幅度调制(QAM))以产生频域调制符号序列。串行到并行块210将串行经调制的符号转换(诸如解复用)为并行数据,以便生成N个并行符号流,其中N是在eNB 102和UE 116中使用的IFFT/FFT的大小。大小为N的IFFT块215对N个并行符号流进行IFFT操作以生成时域输出信号。并行到串行块220将来自大小为N的IFFT块215的并行时域输出符号进行转换(诸如多路复用),以便生成串行时域信号。增加循环前缀块225将循环前缀插入到时域信号中。上变频器230将增加循环前缀块225的输出调制(诸如上变频)到RF频率,以通过无线信道进行传输。信号也可在变频到RF频率之前在基带处被滤波。

来自eNB 102的被发送的RF信号在通过无线信道之后到达UE116,并且在UE 116处进行与在eNB 102处的操作相反的操作。下变频器255将接收到的信号下变频到基带频率,以及删除循环前缀块260删除循环前缀以生成串行的时域基带信号。串行到并行块265将时域基带信号转换为并行时域信号。大小为N的FFT块270执行FFT算法以生成N个并行的频域信号。并行到串行块275将并行频域信号转换为经调制的数据符号序列。信道解码和解调块280对经调制的符号进行解调和解码,以恢复原始的输入数据流。

eNB 101-eNB 103中的每一个可在到UE 111-UE 116的下行链路中实现类似发送的发送路径200,并且可在从UE 111-UE 116的上行链路中实现类似接收的接收路径250。类似地,UE 111-UE 116中的每一个可在到eNB 101-eNB 103的上行链路中实现用于发送的发送路径200,以及可在从eNB 101-eNB 103的下行链路中实现用于接收的接收路径250。

图2A和图2B中的每个组件可以仅使用硬件来实现或使用硬件和软件/固件的组合来实现。作为特定的示例,图2A和图2B中的至少一些组件可以用软件实现,而其他组件可以由可配置的硬件来实现或软件和可配置的硬件的组合来实现。例如,FFT块270和IFFT块215可实现为可配置的软件算法,其中可以根据实现来修改大小N的值。

而且,尽管被描述为使用FFT和IFFT,但这仅是说明性的,并且不应被解释为限制本公开的范围。可以使用其他类型的变换,诸如离散傅立叶变换(DFT)和离散傅立叶逆变换(IDFT)函数。应当理解,变量N的值可以是用于DFT和IDFT函数的任何整数(诸如1、2、3、4等),同时变量N的值可以是用于FFT和IFFT函数的任何整数,该整数是2的幂(诸如1,2,4,8,16等)。

尽管图2A和图2B示出了无线发送和接收路径的示例,但是可以对图2A和图2B进行各种改变。例如,图2A和图2B中的各种组件可以被组合,进一步细分或省略,以及可以根据特定需要增加附加组件。此外,图2A和图2B意在示出可以在无线网络中使用的发送和接收路径的类型的示例。任何其他合适的架构可以用于支持无线网络中的无线通信。

图3A示出了根据本公开的示例UE 116。图3A中示出的UE 116的实施例仅用于说明,并且图1的UE 111至UE 115可以具有相同或类似的配置。然而,UE使用各种各样的配置,以及图3A不将本公开的范围限制于UE的任何特定实现。

如图3A所示,UE 116包括天线305、射频(RF)收发器310、发送(TX)处理电路315、麦克风320和接收(RX)处理电路325。UE 116还包括扬声器330、主处理器340、输入/输出(I/O)接口(IF)345、键盘350、显示器355和存储器360。存储器360包括基本操作系统(OS)程序361和一个或多个应用362。

RF收发器310从天线305接收由网络100的eNB发送的进入的RF信号。RF收发器310对进入的RF信号进行下变频以生成中频(IF)或基带信号。IF或基带信号被发送到RX处理电路325,RX处理电路325通过对基带或IF信号进行滤波、解码和/或数字化来生成经处理的基带信号。RX处理电路325将经处理的基带信号发送到扬声器330(诸如用于语音数据)或发送到主处理器340以进行进一步处理(诸如用于web浏览数据)。

TX处理电路315从麦克风320接收模拟或数字语音数据,或从主处理器340接收其他发出的基带数据(诸如web数据、电子邮件或交互式视频游戏数据)。TX处理电路315将发出的基带数据进行编码、复用和/或数字化以生成经处理的基带或IF信号。RF收发器310从TX处理电路315接收发出的经处理的基带或IF信号,并将基带或IF信号上变频为通过天线305发送的RF信号。

主处理器340可以包括一个或多个处理器或其他处理设备,并执行存储在存储器360中的基本OS程序361,以便控制UE 116的整体操作。例如,根据公知的原理,主处理器340可以通过RF收发器310、RX处理电路325和TX处理电路315来控制前向信道信号的接收和反向信道信号的发送。在一些实施例中,主处理器340包括至少一个微处理器或微控制器。

主处理器340还能够执行驻留在存储器360中的其他进程和程序,诸如用于SRVCC切换的连续性的操作,如本公开的实施例中所描述的。例如,主处理器340能够向服务eNB指示SRVCC切换不适用,以及响应于通过常规RTC IMS客户端发起的语音会话,主处理器340能够使得RF收发器310向服务eNB指示SRVCC切换适用。主处理器340可以根据执行进程的需要,将数据移入到存储器360中或从存储器360中移出。在一些实施例中,主处理器340被配置为基于OS程序361或响应于从eNB或操作者接收的信号来执行应用362。主处理器340还联接到I/O接口345,所述I/O接口345为UE 116提供连接到诸如膝上型计算机和手持式计算机的其他设备的能力。I/O接口345是这些附件与主控制器340之间的通信路径。

主处理器340还联接到键盘350和显示单元355。UE 116的操作者可以使用键盘350将数据输入到UE 116中。显示器355可为液晶显示器或能够渲染诸如来自网站的文本和/或至少有限的图形的其他显示器。

存储器360被联接到主处理器340。存储器360的一部分可以包括随机存取存储器(RAM),且存储器360的另一部分可以包括闪存或其他只读存储器(ROM)。

虽然图3A示出了UE 116的一个示例,但是可以对图3A进行各种修改。例如,图3A中的各种组件可以被组合,进一步细分或省略,以及可以根据特定需要增加附加组件。作为特定的示例,主处理器340可以被分为多个处理器,诸如一个或多个中央处理单元(CPU)和一个或多个图形处理单元(GPU)。此外,虽然图3A示出了被配置为移动电话或智能电话的UE 116,但是UE可以被配置为作为其他类型的移动或固定设备来操作。

图3B示出了根据本公开的示例eNB 102。图3B中所示的eNB 102的实施例仅用于说明,以及图1的其他eNB可以具有相同或类似的配置。然而,eNB使用各种各样的配置,以及图3B不将本公开的范围限制于eNB的任何特定实现。注意eNB 101和eNB 103可以包括与eNB 102相同或类似的结构。

如图3B中所示,eNB 102包括多个天线370a至370n、多个RF收发器372a至372n、发送(TX)处理电路374和接收(RX)处理电路376。eNB 102还包括控制器/处理器378、存储器380以及回传或网络接口382。

RF收发器372a至372n从天线370a至370n接收进入的RF信号,诸如由UE或其他eNB发送的信号。RF收发器372a至372n将进入的RF信号进行下变频以生成IF或基带信号。IF或基带信号被发送到RX处理电路376,所述RX处理电路376通过对基带或IF信号进行滤波、解码和/或数字化来生成经处理的基带信号。RX处理电路376将经处理的基带信号发送到控制器/处理器378以用于进一步处理。

TX处理电路374从控制器/处理器378接收模拟或数字数据(诸如语音数据、web数据、电子邮件或交互式视频游戏数据)。TX处理电路374将发出的基带数据进行编码、复用和/或数字化以生成经处理的基带或IF信号。RF收发器372a至372n从TX处理电路374接收发出的经处理的基带或IF信号,并将基带或IF信号上变频为通过天线370a至370n发送的RF信号。

控制器/处理器378可以包括控制eNB102的整体操作的一个或多个处理器或其他处理设备。例如,根据公知的原理,控制器/处理器378可以通过RF收发器372a至372n、RX处理电路376和TX处理电路324来控制前向信道信号的接收和反向信道信号的发送。控制器/处理器378还可以支持附加功能,诸如更高级的无线通信功能。例如,控制器/处理器378可以进行诸如通过BIS算法进行的盲干扰感测(BIS)处理,并且将所接收的去除了干扰信号的信号进行解码。通过控制器/处理器378可以在eNB102中支持任何各种各样的其他功能。在一些实施例中,控制器/处理器378包括至少一个微处理器或微控制器。

控制器/处理器378还能够执行驻留在存储器380中的程序和其他进程,诸如基本OS。如本公开的实施例中所描述的,控制器/处理器378还能够支持单待无线语音呼叫连续性(SRVCC)切换的连续性。在一些实施例中,控制器/处理器378支持实体之间的通信,诸如web RTC。控制器/处理器378可以根据执行过程的需要,将数据移入到存储器380中或从存储器380中移出。

控制器/处理器378还被联接到回传或网络接口335。回传或网络接口382允许eNB 102通过回传连接或通过网络与其他设备或系统进行通信。接口382可以支持通过任何合适的有线或无线连接的通信。例如,当eNB 102被实现为蜂窝通信系统(诸如支持5G、LTE或LTE-A的系统)的一部分时,接口382可以允许eNB 102通过有线或无线回传连接与其他eNB进行通信。当eNB 102被实现为接入点时,接口382可以允许eNB 102通过有线或无线局域网或通过有线或无线连接与更大的网络(诸如因特网)进行通信。接口382包括支持有线连接通信或无线连接通信的任何合适的结构,诸如以太网或RF收发器。

存储器380被联接到控制器/处理器325。存储器330的一部分可以包括RAM,以及存储器380的另一部分可以包括闪存或其他ROM。在某些实施例中,诸如BIS算法的多个指令存储在存储器中。多个指令被配置为使得控制器/处理器378执行BIS程序并且在去除由BIS算法确定的至少一个干扰信号之后对所接收的信号进行解码。

如下面更详细描述的,eNB 102的发送和接收路径(使用RF收发器372a至372n、TX处理电路374和/或RX处理电路376实现)支持与FDD小区和TDD小区的聚合的通信。

虽然图3B示出了eNB 102的一个示例,但是可以对图3B进行各种改变。例如,eNB 102可以包括任何数量的图3中所示的每个组件。作为特定的示例,接入点可以包括多个接口382,并且控制器/处理器378可以支持路由功能,以在不同网络地址之间传递数据。作为另一特定的示例,虽然eNB 102被示为包括单一实例的TX处理电路374的和单一实例的RX处理电路376,但是eNB 102可以包括上述每个的多个实例(诸如RF收发器的多个实例)。

图4示出了根据本公开实施例的D2D通信网络400的拓扑。图4中所示的实施例仅用于说明。在不脱离本公开的范围的情况下可以使用其他实施例。

参考图4,eNB 101可以与网络覆盖边界410内的UE1 415、UE2 420和UE3 425进行通信。图中的所有其他UE在网络覆盖范围之外。UE1 415和UE2 420可以具有D2D通信。UE3 425可以具有与UE4 430和UE5 435的D2D通信。UE6 440可以具有与UE7 445的D2D通信,以及UE7 445可以具有与UE8 450的D2D通信。

对于D2D传输,UE可以使用上行链路(UL)资源。UL资源可以根据系统使用频分双工(FDD)还是时分双工(TDD)以及TDD UL-下行链路(DL)的配置是什么而变化。在TDD通信系统中,一些子帧中的通信方向在DL中,以及一些其他子帧中的通信方向在UL中。下表1列出了10个子帧的周期的指示性UL-DL配置,10个子帧的周期也被称为帧周期。"D"表示DL子帧,"U"表示UL子帧,以及"S"表示特殊子帧,该特殊子帧包括被称为DwPTS的DL传输字段、保护间隔(GP)和被称为UpPTS的UL传输字段。对于特殊子帧中的每个字段的持续时间,存在若干组合,其服从总持续时间是一个子帧的条件。

表1:TDD UL-DL配置

表1中的TDD UL-DL配置将每帧的40%和90%的DL子帧提供为DL子帧(并且剩余的为UL子帧)。虽然具有灵活性,但是可以通过系统信息(SI)信令每640毫秒或频率更低地更新的半静态TDD UL-DL配置可能不会很好地匹配短期数据通信量情况。为此,考虑TDD UL-DL配置的更快的适配以改善系统的吞吐量,特别是对于低或中等数量连接的UE。例如,当DL通信量大于UL通信量时,TDD UL-DL配置可以适于包括更多个DL子帧。用于TDD UL-DL配置的更快的适配的信令可以通过若干方式来提供,包括PDCCH、媒体访问控制(MAC)信令和无线电资源控制(RRC)信令。

在通过除SI信令之外的其他方式来进行TDD UL-DL配置的适配时,存在一种操作约束,即,存在不能意识到这种适配的UE。这种UE被称为传统的UE。由于传统的UE使用各自的CRS在DL子帧中进行测量,这些DL子帧不能通过TDD UL-DL配置的更快的适配来改变为UL子帧或特殊子帧。然而,UL子帧可以变化为DL子帧,而不影响传统的UE,因为NodeB可以确保这些UE不能在这些UL子帧中发送任何信号。另外,应当存在所有TDD UL-DL配置共有的UL子帧,以使得NodeB能够选择此UL子帧作为唯一的UL子帧。此UL子帧是子帧#2。考虑到以上内容,表2指示了表1中的每个TDD UL-DL配置的灵活的子帧(用"F"表示)。

表2:用于TDD UL-DL配置的灵活的传输时间间隔(TTI)(F)

D2D通信网络可以支持D2D发现和D2D通信或仅支持D2D发现。D2D发现可以是D2D发射器UE发送D2D发现信号,以及其他D2D接收器UE接收信号。对于D2D发现,其可以支持类型2的通信和类型1的通信,在类型2的通信中由UE所使用的用于发送D2D发现的资源通过eNB调度,在类型1的通信中UE自己从资源池中选择资源以发送D2D发现。对于D2D通信,其可以支持模式1的通信和模式2的通信,在模式1的通信中由UE所使用的用于发送D2D控制/数据的资源完全由eNB调度,在模式2的通信中UE自己从资源池中选择资源以发送D2D控制/数据。

支持第一小区中的第一D2D UE接收由第二小区中的D2D UE发送的D2D信号,或第一小区中的第一D2D UE将D2D信号发送到第二小区中的D2D UE,这被称为小区间D2D发现和/或通信,这在D2D通信网络中是重要的,特别是对于在网络中的小区可能不是同步的异步网络。为了支持异步网络中的小区间D2D发现和/或通信,关键问题是接收器如何得到时序信息以便其能够穿过小区接收UE的信号,特别是对于分别支持D2D发现和D2D通信的D2D通信网络或仅支持D2D发现的D2D网络。另外,将由D2D通信所使用的资源池对D2D通信与广域网(WAN)(即,蜂窝网络)的共存起着重要的作用。

因此,需要提供一种用于接收器UE在支持D2D发现和通信的异步网络中穿过小区接收D2D信号的方法。此外,还需要提供一种用于接收器UE在仅支持D2D发现的异步网络中穿过小区接收D2D信号的方法。另外,考虑到FDD和TDD系统,还需要配置资源池,以确保与WAN的合理共存。

在本公开中,"sync"是同步的缩写。

eNB可以发送传统的同步信号,该传统的同步信号可以具有主同步信号(PSS)和辅同步信号(SSS)。如果eNB的同步信号可以被接收,第一D2D UE可以与eNB同步。被同步到eNB的第一D2D UE可以在跳数值为2的跳上发送D2D同步信号(D2DSS)和物理D2D同步信道(PD2DSCH),以及接收D2DSS的第二D2D UE可以同步到它。D2DSS可以携带同步前导或序列的信息。D2DSS可以具有主同步信号和辅同步信号。D2DSS还可以指示同步源(其在跳数值为1的跳上发送同步信号)是否是eNB。D2DSS还可以指出与在发送D2DSS的跳上的跳数有关的信息。PD2DSCH可以携带重要的系统信息,其中一些信息与同步有关。例如,除了D2DSS中的信息之外,PD2DSCH还可以携带一些与跳数有关的信息。第二D2D UE可以在跳数值为3的跳上发送D2DSS和PD2DSCH,以及接收D2DSS/PD2DSCH的第三D2D UE可以同步到它。它可以扩展到任意数量的跳。可以存在系统可以支持的最大数量的跳,其中最大数量可以是固定的或预定义的。

如果第四D2D UE不能同步到任何节点(该任何节点是eNB或发送指示其同步源是eNB的D2DSS/PD2DSCH的D2D UE),那么它可以成为具有独立UE同步源的D2D UE。它可以在跳数值为1的跳上发送D2DSS/PD2DSCH。D2DSS可以指示同步源是否是独立的UE同步源。接收D2DSS/PD2DSCH的第五D2D UE可以同步到它。第五D2D UE可以在跳数值为2的跳上发送D2DSS和PD2DSCH,以及接收D2DSS/PD2DSCH的第六D2D UE可以同步到它。这些D2D连接可以扩展到任意数量的跳。

图5示出了根据本公开实施例的用于D2D同步建立的方案500。图5中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

参考图5,UE11 515接收同步并且在网络覆盖边界510内与eNB101同步。UE11在跳数为2的跳上发送D2DSS/PD2DSCH。UE2 520从UE11 515接收D2DSS/PD2DSCH,进行同步并且其在跳数为3的跳上发送D2DSS/PD2DSCH。UE13 525从UE12 520接收D2DSS/PD2DSCH并且进行同步。因为UE14 530不能从eNB或UE11、UE12、UE13接收任何同步信号,UE14 530标识它本身为独立的同步源(SS),因此它在跳数为1的跳上发送D2DSS/PD2DSCH。UE15 535从UE14 530接收D2DSS/PD2DSCH,进行同步并且其在跳数为2的跳上发送D2DSS/PD2DSCH。UE16 540从UE15 535接收D2DSS/PD2DSCH,进行同步并且其在跳数为3的跳上发送D2DSS/PD2DSCH。UE17 545从UE16 535接收D2DSS/PD2DSCH并且进行同步。

如果与第一小区相关联的第一UE(该第一UE不检测第二小区的同步信号)需要接收由第二UE(该第二UE与第二小区相关联)发送的用于发现或通信的D2D信号,那么第一UE可以通过在第二小区中的其他相关联的UE或者通过第一小区来获得第二小区的时序,其中第一小区可以通过回传或其他方法(诸如UE中继)得到第二小区的时序。

第一UE如何通过在第二小区中的其他UE获得第二小区的时序可以取决于网络是仅支持D2D发现,还是支持D2D发现和通信两者。对于支持通信和发现的网络,第一UE可以从与第二小区相关联的发送用于通信的D2DSS的UE接收时序。对于仅支持发现的网络,第一UE可以从与第二小区相关联的在发现周期内的发现资源的开始处发送D2DSS的UE接收时序。

图6示出了用于小区间D2D发现或通信的示例方案600。图25中所示的实施例仅用于说明。在不脱离本公开的范围的情况下可以使用其他实施例。

参考图6,UE21 615在网络覆盖边界340内与eNB1 605相关联。UE1还可以检测来自eNB2 610的同步信号。UE3 615在网络覆盖边界345内与eNB2 325相关联。UE23 625还可以检测来自eNB1 101的同步信号。如果有的话,UE21和UE23可以接收彼此的D2D信号。UE22 620在网络覆盖边界640内与eNB1 605相关联。然而,UE22不能检测来自eNB2 610的同步信号。UE24 630、UE25 635在网络覆盖边界645内与eNB2 610相关联。假设UE22从UE24接收D2D信号。UE22可以设有用于接收由与eNB2相关联的UE发送的D2D信号的RX资源池,但是由于UE2不能从eNB2接收同步信号,UE2不知道eNB2的时序。对于支持通信和发现的网络,假设UE2可以从与eNB2相关联的、发送D2DSS(用于通信)的UE(例如UE24、UE25)接收某个时序。对于仅支持发现的网络,与eNB2相关联的、支持发现的一些UE(例如UE24、UE25)可以在发现周期内发现资源的第一子帧中发送D2DSS。可替代地,UE22可以从其服务小区eNB1中得到eNB2的时序。

在一些实施例中,基础设施节点(诸如eNB)可以通知UE其是仅支持D2D发现还是支持D2D发现和通信两者。这种信息可被携带在例如系统信息块中或在RRC消息中。它还可以通知UE相邻小区是仅支持D2D发现还是支持D2D发现和通信两者,以及信息可以与小区的标识符或同步信号中的前导联合,小区的标识符诸如是载波索引和物理小区ID(PCID)。这种信息可被携带在例如系统信息块中或在RRC消息中。

对于仅支持D2D发现的网络,基础设施节点(诸如eNB)可以通知UE可能的D2DSS序列。对于支持D2D通信的网络,基础设施节点(诸如eNB)可以通知UE是否支持模式2,以及是否支持模式1和模式2。

作为扩展,如果网络仅支持发现,根据D2DSS序列是否被配置在支持发现的UE或UE组的信令中,网络或eNB可以隐式地向UE发信令通知发送发现信号的UE是否也应当发送D2DSS。如果支持D2D发现的UE接收包括已配置的D2DSS序列的信令,那么UE发送D2DSS,否则UE不发送D2DSS。

eNB是否仅支持D2D发现的eNB指示或eNB是否支持D2D发现和通信两者的eNB指示是可替代地,eNB是否支持UE发送D2DSS的指示用于仅支持发现的UE,或者eNB是否不支持UE发送D2DSS的指示用于仅支持发现的UE。或可替代地,eNB指示可通知UE是否需要在发现资源的开始处或在发现周期之前(例如发现资源的第一子帧或发现周期之前的一些子帧)接收发现以监控D2DSS,或UE是否不需要在发现资源的开始处或在发现资源之前接收发现以监控D2DSS。

下面的表3示出了用于上述目的消息中的字段的一部分。如果消息用于服务小区本身,可以省略载波索引和前导。如果消息用于相邻小区,可以包括载波索引和前导。在下面的表3中,可替代地,所有的"仅支持发现"可以被"对于仅支持发现的UE,支持UE发送D2DSS"替代,以及"支持发现和通信两者"可以被"对于仅支持发现的UE,不支持UE发送D2DSS"替代。可替代地,所有的"仅支持发现"可以被"需要UE在发现资源的开始处或在发现资源之前接收发现以监控D2DSS"替代,以及"支持发现和通信两者"可以被"不需要UE在发现资源的开始处或在发现资源之前接收发现以监控D2DSS"。

表3:消息中的信息字段

在一些实施例中,为了D2D接收器UE从与小区或网络相关联的UE接收D2D信号,接收器UE可以具有关于小区或网络是仅支持D2D发现还是支持D2D发现和通信两者的相应操作。可替代地,接收器UE可以具有关于对于仅支持发现的UE,小区或网络是否支持UE发送D2DSS或关于对于仅支持发现的UE,小区或网络是否不支持UE发送D2DSS的相应操作。或可替代地,接收器UE可以具有关于小区或网络是需要UE在发现资源的开始处或在发现资源之前(例如发现资源的第一子帧)接收发现以监控D2DSS,还是不需要UE在发现资源的开始处或在发现资源之前接收发现以监控D2DSS的相应操作。或可替代地,接收器UE可以具有关于以下情况的相应操作:小区或网络是否为UE配置接收资源池以监控来自其他UE的D2D信号,所述其他UE与可以与相应的D2DSS序列一起配置的资源池所在的小区相关联,或小区或网络是否为UE配置接收资源池以监控来自其他UE的D2D信号,所述其他UE与没有与相应的D2DSS序列一起配置的资源池所在的小区相关联。

D2D接收器UE可以设有RX池,以便其监控发现信号。不同的RX池可以用于来自不同小区中的UE的发现信号。每个RX池可以具有小区的标识符,正在发送的UE与小区的标识符相关联。小区的标识符可以包括载波索引和通过小区的同步信号传送的物理小区ID(PCID)。与RX池有关的信息可以通过UE公共信令或UE专用信令(诸如系统信息块或专用RRC消息)提供给D2D接收器UE。类似地,还可以向UE提供用于通信目的的RX池。在某个实施例中,如果池是基于每个小区的,即RX或TX池是小区特定的,那么RX池可以与用于小区的TX池相同。在某个实施例中,RX池可以是多个小区的多个TX池的联合,其中TX池可以是小区特定的,并且RX池可以是UE特定的。在某个实施例中,RX池或TX池可以是UE特定的。RX或TX池可以用于UE的每个相邻小区以及UE的服务小区。

为了D2D接收器UE从与支持D2D发现和通信两者的小区或网络相关联的UE接收D2D信号,或可替代地,为了D2D接收器UE从与不支持D2DSS发送(该发送是由仅支持发现的UE进行的)的小区或网络相关联的UE接收D2D信号,或可替代地,为了D2D接收器UE从与下述小区或网络相关联的UE接收D2D信号:所述小区或网络不需要UE在发现资源的开始处或发现资源之前接收发现以监控D2DSS,或可替代地,为了D2D接收器UE从与下述小区或网络相关联的UE接收D2D信号:在所述小区或网络中用于UE监控来自相应小区中的UE的信号的接收资源池未与相应的D2DSS序列一起配置,接收器UE可以具有其服务小区的信息,诸如同步信号等等。接收器UE还可以具有相邻小区的信息,例如用于RX池配置的信令中所携带的相邻小区的标识符或者相邻小区列表中所携带的相邻小区的标识符。接收器UE可以尝试接收第一小区(服务小区或相邻小区)的同步,获取第一小区的时序,并获得由同步所携带的小区标识符。如果多个小区标识符与相应的RX池一起被提供,基于小区标识符,接收器UE可以例如通过查找小区标识符来确定RX池。然后,UE可以监控由使用第一小区的资源池来发送D2D信号的UE所发送的发现或通信信号。对于第二小区,UE可以进行类似的操作以监控由使用第二小区的资源池来发送D2D信号的UE所发送的发现或通信信号。

图7示出了用于接收器UE的小区间D2D发现的操作的流程图700。此流程图还可以适用于D2D通信。虽然流程图描绘了一系列的顺序步骤,但是除非明确说明,否则不应该从顺序中作出关于执行的特定次序的推论,所述特定次序是指顺序地而不是同时地或以重叠方式来执行步骤或其部分,或者所描述的完全没有干预或中间步骤地执行步骤。所描绘的示例中所描绘的过程由例如UE、eNB或其他实体中的处理电路来实现。

在图7中,UE设有用于eNB1的D2D发现的RX池和用于eNB2的D2D发现的RX池。在步骤710中,UE接收来自eNB1的同步并且获得eNB1的时序。在步骤720中,UE确定基于eNB1的标识符(由eNB1的同步传送)的RX池,并且监控发现。UE可以进一步接收来自eNB2430的同步,获得eNB2的时序。在步骤740中,UE确定关于eNB2的RX池,并且监控发现。

如果D2D接收器UE接收相邻小区的信息(例如,用于RX池配置的信令中所携带的相邻小区的标识符或者相邻小区列表中所携带的相邻小区的标识符),并且UE尝试检测来自相邻小区的同步信号,但是不能检测到同步信号,那么UE可以尝试检测由另一UE发送的同步信号。可以存在用于UE确定UE未检测到来自小区的同步信号的某个标准。该标准可以是例如在小区搜索持续时间期间,UE未检测到小区的PCID。还可以应用其他标准。如果D2D UE接收器可以检测到来自与某个小区相关联的UE的D2D同步信号(D2DSS),则D2D接收器UE可以得到某个小区的时序。

用于通信的D2DSS可以使用D2DSS序列,该D2DSS序列可以是UE特定的、或小区特定的或组特定的(例如,在覆盖范围内的UE可以具有小区特定的D2DSS序列,而对于不在覆盖范围内的UE可以使用UE特定序列;或者从eNB得到TX的UE可以使用小区特定的D2DSS序列,而没有从eNB得到TX时序的UE可以使用UE特定的序列;或从eNB得到TX的UE可以使用小区特定的D2DSS序列,而从UE同步源得到时序的UE使用与同步源相同的D2DSS序列并且使用UE特定序列,以及独立于同步源的UE可以使用UE特定的D2DSS序列;或任何UE都可以使用UE特定序列。用于发现的D2DSS可以使用小区特定序列。针对通信实例,在覆盖范围内UE使用小区特定的D2DSS序列,D2DSS序列可以与将要用于发现的D2DSS序列相同。

UE发送D2DSS,并且UE可以指示UE从其中得到同步的小区的信息。这种信息可被携带在例如PD2DSCH中。在D2D接收器UE检测到D2DSS之后,还可以检测由发送D2DSS的UE所发送的PD2DSCH,并且接收器UE可以获得UE(发送D2DSS的UE)从其中得到时序的小区的信息。从小区得到的时序可以在来自小区或eNB的一个或多个跳之后,只要时序是从小区或eNB得到的。基于所指示的小区信息,然后接收器UE可以确定相应小区的发现资源池。以及然后接收器UE可以监控由与小区相关联的UE所发送的发现信号。发送D2DSS的UE可以与发送发现信号的UE相同或不同。例如,D2DSS可以通过需要D2D通信的UE而不是用于发现的UE来发送。下面的表4示出了PD2DSCH中信息字段的一部分。

表4

如果D2DSS序列被分配给每个小区,其中在各自小区中的UE应当使用已分配的D2DSS序列,其中D2DSS序列可以用于小区间D2D发现或小区间D2D通信或两者,D2DSS序列可被携带在PD2DSCH中,或与资源池一起被携带在其他信令中。如果不同的D2DSS序列被用于彼此相邻的一组小区,则D2DSS序列可以代替PCID,用于区分或标识小区。例如,在表4中或在下面描述的表7中,可以使用D2DSS序列代替PCID或前导。在某些情况下,D2DSS序列和PCID(或前导)两者可被用信号发送。在某些情况下,用于小区间D2D发现或小区间D2D通信的D2DSS序列可以从PCID中获得。例如,具有总共M个位的D2DSS序列可以具有来自PCID的N个位,其中(M-N)位指示其是用于小区间D2D发现或者小区间D2D通信的D2DSS序列(例如,M=9,N=7,以及保留的2位(例如,'11')指示其用于小区间D2D发现(或通信,如果适用的话),并且来自PCID的7位(例如PCID的7个最低有效位(LSB))可以添加在保留的2位之后,以形成D2DSS序列)。

图8示出了用于接收器UE的小区间D2D发现的操作的流程图800。此流程图还可以适用于D2D通信。虽然流程图描绘了一系列的顺序步骤,但是除非明确说明,否则不应该从顺序中作出关于执行的特定次序的推论,所述特定次序是指顺序地而不是同时地或以重叠方式来执行步骤或其部分,或者所描述的完全没有干预或中间步骤地执行步骤。在所描绘的示例中所描绘的过程由例如UE、eNB或其他实体中的处理电路来实现。

参考图8,D2D UE设有用于eNB1的D2D发现RX池和用于eNB2 102的D2D发现RX池。在步骤810中,D2D UE从eNB1接收同步并且获得eNB1的时序。在步骤820中,D2D UE确定基于eNB1的标识符(由eNB1的同步传送)的RX池,并且监控发现。UE未检测到来自eNB2 102的同步。UE尝试检测来自其他UE的同步信号。在步骤830中,UE从另一UE接收同步信号,并且进一步从该另一UE(例如,UE的已发送的PD2DSCH)接收关于小区的信息,UE从该小区的信息得到同步信号。并且UE发现载波索引和PCID恰好是用于eNB2的。然后,UE确定关于eNB2的RX池,并且使用从该另一个UE中得到的时序,该另一个UE在PD2DSCH中发送D2DSS并且指示eNB2的小区标识符。如在步骤840中所示,UE监控发现。或可替代地,UE检测来自另一个UE的D2DSS,并且UE基于D2DSS序列确定RX池以监控发现。类似的情况可适用于小区间的D2D通信。

可替代地,接收器UE可以从其服务小区获得信号(例如RRC信号、系统信息块等),并且服务小区可以告知UE RX池以监控发现,其中RX池可以已经被定制到UE的相邻(NBR)小区(例如,基于UE的服务小区的NBR小区,具有一些附加的时序相关信息,诸如关于服务小区的时序偏移)。相对于服务小区的NBR小区的时序偏移可以例如通过回传或通过中继UE等等由服务小区来获得。

为了D2D接收器UE从与仅支持D2D发现的小区或网络相关联的UE接收D2D信号,或可替代地,为了D2D接收器UE从与支持D2DSS发送(该发送是由仅支持发现的UE进行的)的小区或网络相关联的UE接收D2D信号,或可替代地,为了D2D接收器UE从与下述小区或网络相关联的UE接收D2D信号:所述小区或网络需要UE在发现资源的开始处或发现资源之前接收发现以监控D2DSS,或可替代地,为了D2D接收器UE从与下述小区或网络相关联的UE接收D2D信号:在所述小区或网络中用于UE监控来自相应小区中的UE的信号的接收资源池与相应的D2DSS序列一起配置,接收器UE可以具有其服务小区的信息,诸如同步信号等等。

接收器UE还可以具有相邻小区的信息,例如用于RX池配置的信令中所携带的相邻小区的标识符或者相邻小区列表中所携带的相邻小区的标识符。接收器UE可以尝试接收小区(服务小区或相邻小区)的同步,获取第一小区的时序,并获得由同步所携带的小区标识符。

如果每个小区的标识符与相应的RX池一起被提供,基于小区标识符,接收器UE可以例如通过查找小区标识符来确定RX池。然后,UE可以监控由使用小区的资源池来发送D2D信号的UE所发送的发现信号。操作与图7中示出的操作类似。

发现的资源池可以链接到D2DSS序列,支持发现的UE可以在周期内的发现开始处或在发现周期之前发送该D2DSS序列。这可以用于仅支持D2D发现而不支持D2D通信的网络。

如果接收器UE尝试检测来自相邻小区的同步信号,但未能检测到,则D2D UE可以尝试通过以下操作检测由其他UE发送的同步信号。对于仅支持发现的网络,与小区相关联的UE可以被配置有小区特定D2DSS序列,并且在发现周期内的发现资源的开始处(例如在第一子帧中)或在该周期之前,发送具有已配置的序列的D2DSS。可以针对每个小区标识符来配置D2DSS序列,例如,对于小区的每个载波索引和PCID,可以存在一个D2DSS序列,小区内的发现UE可以使用该D2DSS序列来发送D2DSS。

相对于每个小区,D2DSS序列可以与发现资源池一起被携带。相对于服务小区的D2DSS序列可以是用于发送UE和接收器UE的D2DSS序列。相对于NBR小区的D2DSS序列可以是用于接收器UE以进行监控的D2DSS序列。如果相对于RX资源池来配置D2DSS序列,则接收器UE可以尝试检测由每个NBR小区的UE所发送的各自的D2DSS。

如果检测到D2DSS,那么接收器UE可以计算针对所检测的D2DSS的相应小区,并且确定RX资源池。接收器UE可以基于RX资源池和从对应于RX资源池的D2DSS中获得的时序来监控发现信号。

如果由UE所发送的D2DSS序列与UE与其相关联的小区的PCID不同,则D2DSS序列可以被配置并且被用信号发送给接收器UE。如果由UE发送的D2DSS序列与UE与其相关联的小区的PCID相同,那么D2DSS序列可以不需要用信号发送,因为它可以被确定为或者可以默认为UE与其相关联的小区的PCID,然后需要向接收器UE发送接收器UE是否应当监控由UE发送的PCID,或者接收器UE是否不需要监控由UE发送的PCID的信令,因此UE可以相应地简化其操作。

如果接收器UE检测到D2DSS,并且接收器UE没有找到针对检测到的D2DSS序列的相应小区,或者检测到的D2DSS序列不是相对于小区的RX池的任何经配置的D2DSS序列,则UE可以声明D2DSS检测错误。

如果接收器UE还可以检测用于通信目的而发送的D2DSS序列,然后如果接收器UE检测到D2DSS并且没有找到针对检测到的D2DSS序列的相应小区,或者检测到的D2DSS序列不是相对于小区的RX池的任何经配置的D2DSS序列,则UE不能声明D2DSS检测错误。相反,接收器UE声明其检测到用于通信目的的D2DSS。接收器UE可以进一步检测PD2DSCH以找到PCID,然后如此可以找到相应的资源池。

图9示出了用于接收器UE的小区间D2D发现的操作的流程图900。此流程图可以适用于小区间的D2D通信。虽然流程图描绘了一系列的顺序步骤,但是除非明确说明,否则不应该从顺序中作出关于执行的特定次序的推论,所述特定次序是指顺序地而不是同时地或以重叠方式来执行步骤或其部分,或者所描述的完全没有干预或中间步骤地执行步骤。在所描绘的示例中所描绘的过程由例如UE、eNB或其他实体中的处理电路来实现。

参考图9,D2D UE设有用于eNB1的D2D发现RX池和用于eNB2的D2D发现RX池。在步骤910中,D2D UE从eNB1中接收同步并且获得eNB1的时序。在步骤920中,D2D UE确定基于eNB1的标识符(由eNB1的同步传送)的RX池,并且监控发现。未检测到来自eNB2的同步的UE尝试检测来自其他UE的同步。然后UE尝试检测针对仅支持D2D发现的eNB2的经配置的D2DSS。UE接收并检测来自其他UE的同步信号,其中同步信号具有针对eNB2的D2DSS序列。根据仅支持D2D发现的网络630,可以确定UE接收D2DSS的时序,如步骤930中所示。然后,UE确定相对于eNB2的RX池,并且使用从发送D2DSS并且在PD2DSCH中指示eNB2的小区标识符的另一个UE中得到的时序,并且UE监控发现,如步骤940中所示。

可替代地,D2D接收器UE可以使用与如前所描述的支持发现和通信的网络(诸如图8所示的网络)类似操作,特别是如果仅支持发现的小区的D2DSS序列不是小区特定的,而是多个不同的D2DSS序列。

接收器UE可以根据小区仅支持发现还是支持通信和发现两者来确定将要使用的相应方法。UE可以设有NBR小区的列表,以及UE可以检查那些小区是否仅支持发现,或者是否支持通信/发现两者。UE还可以检查其是否可以检测小区的同步,如果是,则其不需要检测来自用于小区间D2D发现/通信情况的UE的附加的同步。

图10示出了用于接收器UE的小区间D2D发现的操作的流程图1000。虽然流程图描绘了一系列的顺序步骤,但是除非明确说明,否则不应该从顺序中作出关于执行的特定次序的推论,所述特定次序是指顺序地而不是同时地或以重叠方式来执行步骤或其部分,或者所描述的完全没有干预或中间步骤地执行步骤。在所描绘的示例中描绘的过程由例如UE,eNB或其他实体中的处理电路来实现。

参考图10,在步骤1010中,UE接收关于小区是否仅支持D2D发现的信息。在步骤1020中,UE确定小区是否仅支持D2D发现。如果小区不是仅支持D2D发现,换句话说,如果小区支持D2D发现和通信,则在步骤1030中,UE可以使用适合于支持通信和发现两者的网络的方法,诸如图8中示出的实施例。如果小区仅支持D2D发现,则在步骤1040中,UE可以使用适合于仅支持发现的网络的方法,诸如在图9中示出的实施例,在小区特定的D2DSS序列仅用于发现而不用于通信(例如,如果通信UE使用UE特定的D2DSS序列)的情况下。如果小区特定的D2DSS序列可用于发现和通信两者,那么图8中的实施例或图9中的实施例可以适用。

可替代地,步骤1010可以被下述操作替代:UE接收关于小区或网络是否支持D2DSS发送的信息,所述D2DSS发送是通过仅支持发现的UE进行的,以及步骤1020可以被下述操作替代:小区是否支持D2D发送,所述D2D发送是通过仅支持发现的UE进行的。

可替代地,步骤1010可以被下述操作替代:UE接收关于小区或网络是否需要UE在相应小区的发现资源的开始处或之前接收发现以监控D2DSS的信息,以及步骤1020可以被下述操作替代:小区是否需要UE在相应小区的发现资源的开始处或之前接收发现以监控D2DSS。

可替代地,步骤1010可以被下述操作替代:UE接收关于小区或网络是否配置(与相应的D2DSS序列一起)用于UE的接收资源池以监控来自相应小区中的UE的信号的信息。步骤1020可以被下述操作替代:小区配置(与各自的D2DSS序列一起)用于UE的接收资源池以监控来自相应小区中的UE的信号。对于上述每个可选方案,步骤1030可相应地改变为:使用适合于支持D2D发现和通信两者的网络的方法(或可替代地,适合于不支持D2DSS发送的网络,所述D2DSS发送是通过仅支持发现的UE进行的,或可替代地,适合于不需要UE在发现资源的开始处或之前接收发现以监控D2DSS的网络,或可替代地,适合于用于UE监控来自相应小区中的UE的信号的接收资源池没有与相应的D2DSS序列一起被配置的网络)。对于上述每个可选方案,步骤1040可相应地改变为:使用适合于仅支持发现的网络的方法(或可替代地,适合于支持D2DSS发送的网络,所述D2DSS发送是通过仅支持发现的UE进行的,或可替代地,适合于需要UE在发现资源的开始处或之前接收发现以监控D2DSS的网络,或可替代地,适合于用于UE监控来自小区中的UE的信号的接收资源池与相应的D2DSS序列一起被配置的网络)。

接收器UE可以使用以下操作。接收器UE设有针对每个PCID和小区的载波索引的RX池。接收器UE尝试基于PCID和载波索引来搜索NBR小区的同步。如果可以找到或检测到NBR小区的同步,则其使用基于NBR小区的同步的时序来将来自UE的D2D信号进行解码,其从NBR小区获得时序。如果不能找到NBR小区的同步,并且如果D2DSS序列被配置用于NBR小区(SIB或专用信号),则UE将寻找由UE发送的D2DSS。如果找到用于相应NBR小区的这种D2DSS,D2D接收器UE使用基于来自UE的D2DSS的时序来将来自UE的D2D发现信号进行解码,所述UE从相应的NBR小区获得其时序。如果没有找到来自UE的这样的D2DSS,则对于相应的NBR小区UE可以使用服务小区的时序,或者UE可以跳过监控发现。如果没有找到NBR小区的同步,并且如果D2DSS序列没有被配置(假设D2DSS序列配置意指由相应小区中的一些UE发送的D2DSS),对于上述相应的NBR小区UE可以使用服务小区的时序或者可以跳过监控发现。(如果D2DSS序列没有被配置意为D2DSS序列与小区的PCID相同,那么接收器UE可以利用D2DSS是否由相应NBR小区中的一些UE来发送的指示来发送信号。如果信号指示D2DSS是由相应NBR小区中的一些UE发送的,那么UE需要尝试将UE所发送的D2DSS进行解码。如果信号指示D2DSS不是由相应NBR小区中的一些UE发送的,那么UE不需要尝试将UE所发送的D2DSS进行解码,以及对于相应的NBR小区UE可以使用服务小区的时序或者可以跳过监控发现。)

如果配置资源池的信令是UE通用的,那么一些UE可以接收PCID,一些UE可不检测PCID并且他们需要寻找D2DSS,因此信令可以包括PCID和D2DSS序列两者。如果信令是UE专用的,如果eNB知道UE可以检测相邻基站的PCID(例如,在UE报告之后),则eNB可以发送PCID和相应的资源池,并且D2DSS序列可以被省略。如果eNB不知道UE是否将检测相邻基站的PCID,则其需要在信令中提供PCID和D2DSS序列两者。

在一些实施例中,通过D2DSS序列是否被配置在支持发现的UE或UE组的信令中,网络或eNB可以隐式地向UE发信号通知发送发现信号的UE是否也应当发送D2DSS。如果支持D2D发现的UE接收包括已配置的D2DSS序列的信令,那么UE发送D2DSS,否则UE不发送D2DSS。

在发现周期内,在覆盖范围外的发送发现信号的UE可以在传输池的第一子帧中发送D2DSS。在覆盖范围外的UE发送的D2DSS序列的配置可以包括在PD2DSCH中。

在覆盖范围外的UE可以基于某些条件(所述某些条件可例如被配置)来确定其是否在传输池的第一子帧中发送D2DSS。一个条件可以例如为:如果由UE所接收的所有D2DSS的接收信号强度均低于Th_D2DSS_Discovery dBm,则UE可以在传输池的第一子帧中发送D2DSS,其中Th_D2DSS_Discovery是可配置的阈值。

在一些实施例中,用于发现或用于SA或用于数据的资源池可以根据系统是TDD还是FDD而不同。

对于TDD系统,可以基于可用的UL资源来配置用于发现或用于SA或用于数据的资源池,可用的UL资源可以取决于TDD UL-DL的配置。对资源池配置的一些参数的计算可以基于UL子帧。可替代地,对一些参数的计算可以基于所有的子帧,而无论子帧是DL还是UL。

可以存在关于资源池的配置是用于TDD还是用于FDD的指示符。

对于TDD系统,UL资源可以以SIB中所携带的TDD UL-DL配置为基础。或者,UL资源可以以UL参考配置为基础。

对于TDD系统,例如,用于发现的资源池将由周期、在周期期间用于发现的UL资源的窗口以及对于每帧用于发现的UL子帧的位图组成。位图可以是8位的,不包括子帧#0和5,因为它们总是DL。一种替代方案是位图长度可以取决于TDD UL-DL的配置,其中位图长度可以与相对于相应TDD UL-DL配置的帧内的UL子帧的数量相同。

NBR小区的SFN可以被提供为相对于服务小区的SFN的偏移。D2D接收器UE可以基于服务小区和偏移得到NBR小区的SFN。

下面的表5和表6示出了示例性资源池配置。FDD资源池的配置包括起始点(例如,起始帧,具有或不具有起始偏移子帧)的信息,用于位图的窗口持续时间(持续时间可以是例如帧数),在窗口持续时间内的子帧的位图。FDD资源池的配置可以与TDD资源池的配置相同,除了u=10,并且不需要TDD UL-DL配置字段。表5示出了对于TDD系统,对于在窗口持续时间内的m帧中的每帧,位图可以重复,而表6示出了对于TDD系统,为了更具灵活性,提供了长度为u*y的位图。

表5.资源池配置

表6.资源池的配置

对于服务小区,可能不需要TDD或FDD的字段,因为UE可以从服务小区的同步信号中检测到它。对于NBR小区,考虑到部分地处于覆盖区域中的UE或覆盖区域外的UE需要获得小区的中继信息,因此需要TDD或FDD的字段。对于PD2DSCH信令,每个小区都需要它。

起始帧字段可以是在周期P(帧)内的帧的索引(0、1、...、P-1)。周期的起始点可以是具有帧号(SFN或D2D帧号)n的帧,满足n模除P=Offset_starting_period,其中P是资源池的周期。Offset_starting_period可以是默认值0或其他值。

起始偏移子帧的偏移可以是起始帧内的相对偏移。其可以基于子帧索引来计算,而无论子帧是用于TDD的UL还是DL,或者其可以仅基于UL子帧来计算。

作为替代,资源池的周期P可以以子帧数量为单位。周期的起始点可以是在帧号(SFN或D2D帧号)为n的帧内的子帧x,满足(n*10+x)模除P=Offset_starting_period,其中Offset_starting_period可以以子帧的总数为单位,Offset_starting_period指示在SFN=0的帧中相对于第一子帧的周期的开始。Offset_starting_period可以是默认值0或其他值,其可以被配置、预配置、用信号发送等。

在表中,上限(x)(ceiling(x))函数给出不小于x的最小整数。

在表5和表6中,位图的窗口长度或位图跨距可以取决于TDD UL-DL的配置。如果在TDD UL-DL配置和位图窗口长度之间存在一对一的映射,即,如果每个TDD UL-DL配置的位图窗口长度只有一个值,那么在信令中可以省略位图窗口长度,并且根据TDD UL-DL的配置UE可以具有预配置的位图窗口长度。一旦UE获得TDD UL-DL的配置,其可以通过查找TDD UL-DL配置和预配置的位图窗口长度来计算出位图窗口长度。在表中,位图窗口长度是以帧为单位,但是可替代地,也可以以子帧为单位。

资源池配置可以包括位图,其中位图的每个位可以指示相应的子帧是用于D2D资源的,还是可以用作D2D资源。位图可被重复。位图的长度可以参考HARQ过程。位图参考子帧,即,位图所指向的子帧,对于TDD和FDD的情况可以是不同的。如果是TDD,则位图的每个位指示如果不包括TDD UL-DL配置,是否将子帧(例如,除了每帧中的子帧#0,子帧#5)用作D2D资源。如果某些特殊子帧可不用于D2D,其中特殊子帧由DL符号,间隙和UL符号组成,那么位图也可不包括特殊子帧。例如,位图可以不包括子帧#0、#1、#5和#6。如果TDD UL-参考或TDD UL-DL配置不包括在内,那么位图的每位指示是否将子帧(仅包括针对TDD UL-参考或TDD UL-DL配置的UL子帧)用作D2D资源。如果是FDD,那么位图的每位指示是否将子帧(包括所有子帧)用作D2D资源。对于TDD的情况,可以存在指示位图中不包括哪些子帧的选项,例如,1-位的配置可以告知是不包括子帧#0、5还是不包括子帧#0、1、5和6。如果不包括的子帧是固定的,那么不需要这样的1-位配置。表7示出了根据本公开实施例的示例性资源池配置的一部分。

表7.资源池配置

表7中示出的资源池配置包括位图重复数目的指示。作为替代,代替地,资源池配置可以具有其中位图可被重复的位图窗口的持续时间。如果窗口持续时间恰好不是整数倍的重复,则位图窗口可以允许部分的位图。如果位图窗口持续时间考虑到所有的子帧,那么对于TDD的情况,由于位图可以指代每帧中除了子帧#0、#5的子帧,或者指代UL子帧,因此需要位图窗口中的位图指代的子帧和所有子帧的映射以计算位图的重复。例如,对于TDD系统,使用8位的位图,除了子帧#0和#5,那么8位的位图对应于位图窗口内的10个子帧。可替代地,对于TDD系统,位图窗口可以以与计算位图的方式相同的方式进行计算,诸如(相应地)每帧中除了子帧#0、#5之外的子帧,或UL子帧,如下表8所示。

表8.资源池配置

表7中示出的资源池配置包括相对于服务小区SFN 0,从位图开始在周期内的偏移的指示。SFN0被称为帧的起始子帧。作为替代,资源池配置可以具有两个其他偏移,相邻小区SFN 0相对于服务小区的SFN 0的偏移,以及相对于相邻小区的SFN 0从位图开始在周期内的偏移。这种方法可以节省开销。例如,为了多个目的,相邻小区SFN 0相对于服务小区的SFN 0的偏移可以用信号发送和共享,诸如用于小区间D2D发现、小区间D2D通信或诸如双向连接的任何其他小区间通信等等。对于相对于相邻小区的SFN 0从位图开始在周期内的偏移,可以限制偏移的可能值的数量,例如16个值,并且针对将被偏移的周期内的每个信号子帧,这是不需要的。对于D2D通信,其可以具有对于此偏移为"0"的默认值,因此从位图开始在周期内,相对于相邻小区的SFN 0的偏移可以被省略。下面的表9示出了资源池配置的一部分,其中对于异步系统需要相邻小区SFN 0相对于服务小区的SFN 0的偏移,而对于SFN被同步的同步系统,可能不需要偏移。

表9.资源池配置

替代的方案是总偏移可被定义和用信号发送,Offset_bitmap_servingSFN0,其中相对于服务小区的SFN 0,偏移从位图开始在资源池周期内。偏移可以以子帧为单位。信令可以用于(Offset_bitmap_serving SFN0模除周期),因此信令的值可以是一个周期内的子帧数目,其中周期可以是资源池的周期。

图11示出了TX和RX资源池1100,包括通过或基于D2D-FN)所确定的网络覆盖外(OOC)资源和它们相应的时序。此TX和RX资源池一般可以用于任何TX池、或RX池、TX资源、RX资源,以用于发现、用于通信、用于D2D同步信号(诸如D2DSS、PD2DSCH)、SA、数据和发现信号等。尽管图11示出了作为示例的资源池,其并不仅限于池,而是可以用于任何D2D信号。

参考图11,具有从eNB1得到的参考时序的UE TX 1120接收由eNB1配置的TX池和RX池。相对于eNB1的UE 1120可以具有基于eNB1SFN 0 1122的TX池,其中TX池周期由eNB1 1124配置。在eNB1配置的TX池周期内,从指示TX资源(例如,通过位图或多个位图)处的偏移被称为Offset_inner_eNB1 1129。替代方案是周期1125在偏移1129之后开始,其中用表5中的字段描述偏移。对于具有从eNB2 1130得到的参考时序的UE,其可以具有由eNB2配置的TX池和RX池。

在实施例中,RX UE 1140是与eNB1相关联的UE。eNB1可以提供相对于相邻小区eNB2的RX池,其具有eNB2SFN 0 1132。eNB1可以提供由eNB2 1134配置的RX/TX池的周期、eNB2SFN0相对于eNB1SFN0 1138的偏移,以及被称为Offset_inner_eNB2 1139的在eNB2配置的RX/TX池的周期内从指示TX资源(例如,通过位图或多个位图)处的偏移(替代的方案是周期1135在偏移1139之后开始,其中用表5中的字段描述偏移)。可替代地,eNB1可以提供偏移1138和偏移1139的和,偏移和是Offset_innereNB2_eNB1 1131,是相对于eNB1SFN0,在eNB2配置的RX池周期内从指示TX或RX资源处的偏移。

然后RX UE 1140可以得到时序,以监控由eNB2配置的RX资源池(在eNB1SFN 0的第一子帧+偏移1138+偏移1139的时序)。或者如果1138是以帧为单位,在eNB1SFN 0的第一子帧+偏移1138*10+偏移1139的时序)。在图中的偏移1139可以以子帧为单位。或可替代地,时序可以是eNB1SFN 0的第一子帧+Offset_innereNB2_eNB1(1131)。

应注意在上面的描述中,"+偏移1138"和"-偏移1136"可以是等效的并且是可互换的,其中偏移826是eNB1SFN 0相对于eNB2SFN0的偏移1136。

在可能存在子帧的部分或一小部分错误的情况下,RX UE可以(作为其实现)比由SFN0确定的时序和偏移早一点(例如,早一个子帧)开始监控。偏移给出了大概的时序。UE可以通过使用同步信号或通过检测相应小区的同步信号来进一步细化时序,可以给出符号级精度的同步。例如,UE使用eNB1时序作为其RX时序来监控eNB1的RX池,其中UE可以从用于其他UE的eNB1同步信号中获得eNB1时序(符号级),所述其他UE发送在eNB1时序被发送的D2DSS/PD2DSCH。UE使用eNB2时序作为其RX时序来监控eNB2的RX池,其中UE可以基于偏移(诸如相对于eNB1的偏移和内部偏移)获得eNB2的子帧级的时序,以及可以从从用于其他UE的eNB2同步信号中获得符号级的时序,所述其他UE发送在eNB2时序被发送的D2DSS/PD2DSCH。

UE可以发送PD2DSCH,所述PD2DSCH可以携带UE从其中得到同步的小区的SFN。在某些情况下,可以省略相邻小区的SFN0相对于服务小区的SFN0的偏移的信令(例如,图11中的1138)。小区(例如,小区1)中的接收器UE可以首先尝试对来自相邻小区中的其他UE(例如,小区2中的UE)的D2DSS和PD2DSCH进行解码。如果检测到来自相邻小区(小区2)中UE的D2DSS和PD2DSCH,那么RX UE可以计算出小区2的D2D RX池,其中PD2DSCH可以携带小区2的SFN,假设在小区1中的RX UE可以从小区1中获得关于小区2的RX池的信令,其中相对于小区2SFN0的偏移可以用信号被发送(例如,图11中的1139)。对于支持D2D通信的UE,其可以发送D2DSS和PD2DSCH,其中对于仅支持D2D发现的UE,其可以发送D2DSS,并且也可以发送PD2DSCH。

对于小区,用于D2DSS的时序(哪个(哪些)子帧)可被配置或预配置,并且对于不同的小区可以是相同的或不同的。在10240个子帧中相对于服务小区的SFN0的偏移可以用于定义何时发送第一D2DSS,其中SFN0可以是例如具有SFN=0的帧的第一子帧,或者是具有SFN=0的帧的最后一个子帧(SFN0定义可以是固定的)。对于PD2DSCH,周期可以与D2DSS相同或不同。如果周期相同,如果PD2DSCH与D2DSS不在相同的子帧中,可具有相对偏移以指示何时使用PD2DSCH(哪个子帧)。如果D2DSS与PD2DSCH在相同的子帧中,并且它们共享相同的周期性,则PD2DSCH的偏移可被省略。通常,可以以与D2DSS类似的方式来定义或配置PD2DSCH的周期性和TX时序,或者PD2DSCH的资源。

资源池可以包括在各种信令中,例如,公共信令,诸如专用RRC信令或者PD2DSCH中的系统信息块(SIB),等等。资源池可以具有用于这些信令的相同配置的信令格式,或者它们可以不同。例如,由PD2DSCH所指示的资源池的信令可以比RRC信令(公共或专用)更加压缩。压缩可以例如通过预配置一些字段并且舍弃配置有信令的剩余字段来完成。

可替代地可以列出资源池的所有选项和配置,并且一个接一个地索引所有这些选项,而不是具有用于资源池信令的单个字段。然后,资源池可以由配置的相应索引来指示。

在TDD系统中,对于D2D资源,取决于D2D资源的循环和动态UL-DL重新配置的循环,UL子帧可以或不可以应用动态UL-DL重新配置。例如,如果D2D资源的循环(诸如用于D2D发现)比动态UL-DL重新配置的循环长得多,则用于发现的D2D资源不应用动态UL-DL重新配置。如果D2D资源的循环(诸如用于D2D通信)与动态UL-DL重新配置的循环相当或类似或前者短于后者,则D2D资源是否需要应用动态UL-DL重新配置可以通过网络来配置到D2D UE。网络可以向D2D UE发送关于动态UL-DL重新配置是否适用于分配给D2D的资源的信号。然后,UE将相应地确定动态UL-DL重新配置是否适用于可用D2D资源。

一个参数(例如,"discoveryPoolType")可用于指示发现资源池。关于"discoveryPoolType"的参数,可以考虑以下操作选项。应注意参数"discoveryPoolType"的名称可以不同,并且该名称是用作示例的。

选项1:UE从服务小区获取SIB。SIB指示池,而不链接到任何PCID。UE应当将此池视为类型1的TX池。或者SIB指示与服务小区的PCID相关联的池。UE应当将此池视为用于服务小区的类型1和2的RX池。或者SIB指示与不是服务PCID的PCID相关联的池。UE应当将此池视为用于相邻小区的类型1和2的RX池。

选项2:UE从服务小区获取SIB。SIB指示池,而不链接到任何PCID。UE应当将此池视为类型1的TX池。SIB指示与"discoveryPoolType"(该"discoveryPoolType"可以是类型1,类型2或共同)相关联的池。UE应当将此池视为用于服务小区的由"discoveryPoolType"所指示的相应类型的RX池。SIB指示与不是服务PCID的PCID相关联并且与"discoveryPoolType"(该"discoveryPoolType"可以是类型1,类型2或共同)相关联的池。UE应当将此池视为用于相邻小区的由"discoveryPoolType"所指示的相应类型的RX池。

选项3:UE从服务小区获取SIB。SIB指示池,而不链接到任何PCID。UE应当将此池视为类型1的TX池。SIB指示"discoveryPoolType"(其可以是类型1,类型2或共同)。对于所指示的"discoveryPoolType",如果SIB进一步指示池,而不链接到任何PCID,则UE应当将此池视为用于服务小区的由"discoveryPoolType"所指示的相应类型的RX池。如果SIB进一步指示与不是服务PCID的PCID相关联的池,则UE应当将此池视为用于相邻小区的由"discoveryPoolType"所指示的相应类型的RX池。然后SIB再次指示"discoveryPoolType",其值可以不同于上面已经使用的值,然后重复。

例如,如果总共有10个小区,3个小区可以具有不同地设置的RX类型1和类型2,以及7个小区具有用于类型1和2的公共RX池,那么在SIB中,它可以具有"discoveryPoolType"=类型1,后跟3个池,每个池都具有PCID,且然后"discoveryPoolType"=类型2,后跟3个池,且然后"discoveryPoolType"=公共,后跟7个池。

选项4:类似于选项3,但是基于PCID而不是"discoveryPoolType"将池进行排序:例如,如果总共有10个小区,3个小区可以具有不同地设置的RX类型1和类型2,以及7个小区具有用于类型1和2的公共RX池,那么在SIB中,对于具有不同设置的RX类型1和类型2的3个小区,它可以具有PCID1,"discoveryPoolType"=类型1,后跟1个池,"discoveryPoolType"=类型2,后跟1个池。然后它可以具有PCID2,"discoveryPoolType"=类型1,后跟1个池,和"discoveryPoolType"=类型2,后跟1个池。然后PCID3类似。然后对于PCID4-10,每个后面将有一个池。"discovery PolType"=公共可以省略-作为默认值。选项4可以具有更少的开销。

发现资源可以由以下实施例可替代地指示。

假设用于类型1和类型2的RX池可被指示为联合。在SIB中,服务小区指示池,而不链接到任何PCID。UE应当将此池视为用于服务小区的类型1的TX池。SIB包括1位指示符"discoveryServingTxRxSame"(其指示用于服务小区的发现RX池是类型1还是不是类型1)。如果"discoveryServingTxRxSame"=是(值'0'),则服务小区省略用于服务小区的RX池的信令。UE认为用于服务小区的RX池与用于服务小区的TX池相同。如果'discoveryServingTxRxSame'=否(值'1'),服务小区进一步提供用于服务小区的RX池(其将是类型1和类型2的联合)。UE将用于服务小区的RX池视为类型1和类型2的联合。替代的方案是服务小区提供类型2的RX池,并且UE将执行合并操作以具有服务小区的类型2的RX池和类型1的TX池的联合,以形成用于服务小区的RX池。在SIB中,其进一步提供用于相邻小区中的每一个的具有相应PCID(和载波索引,如果需要的话)的一个RX池(其将是用于类型1和类型2的RX池的联合)。

假设用于类型1和类型2的RX池可被指示为类型1和类型2的联合或单独。在SIB中,服务小区指示池,而不链接到任何PCID。UE应当将此池视为用于服务小区的类型1的TX池。在SIB中,其指示1位指示符"discoveryServingTxRxSame"(其指示用于服务小区的发现RX池是类型1还是不是类型1)。如果"discoveryServingTxRxSame"=是(值'0'),则服务小区省略用于服务小区的RX池的信令。UE认为用于服务小区的RX池与用于服务小区的TX池相同。如果"discoveryServingTxRxSame"=否(值'1'),则服务小区进一步提供1位'discoveryServingRXnum'(其指示RX池的数量)。UE应当认为TX池是用于服务小区的类型1的RX池(对于服务小区的类型1的RX池,服务小区不重复信息)。如果"discoveryServingRXnum"=2(值'0'),信息被提供给用于服务小区的类型2的RX池。UE认为用于服务小区的RX池(如所指示的类型2的RX池以及类型1的RX池)与TX池相同。如果"discoveryServingRXnum"=1(值'1'),RX池用于服务小区(如果两种类型都支持,则其将是类型1和类型2的联合,或者将是类型1或类型2,其中不支持另一种类型)。UE将类型1的RX池和类型2的RX池的联合视为用于服务小区的RX池。可替代地,参数"discoveryServingRXnum"可被省略,并且其可以隐式地用信号发送。例如,服务小区无论如何可以发送用于服务小区的类型2的Rx池,以及UE需要具有用于服务小区的类型1的TX池(如果有)和类型2的RX池的联合。

用于指示服务小区的资源池的可替代的方案可以如下。如果服务小区支持类型1,SIB指示TX池,而不链接到任何PCID。如果其不支持类型1,SIB省略TX池。UE应当将此池视为用于服务小区的类型1的TX池(如果有)。在SIB中,其可以提供RX池,而不链接到任何PCID,并且RX池是用于服务小区的。第一选项为:用于服务小区的RX池是UE对于服务小区应当监控的全部(例如,类型1的RX池和类型2的RX池的联合)。第二选项为:在SIB中指示的用于服务小区的RX池是类型2的RX池。第一选项或第二选项可以是固定的或预配置的,因此它可以不需要使用信令来指示使用哪个选项。如果在SIB中省略了用于服务小区的RX池,UE应当将用于服务小区的RX池视为与在服务小区中提供的TX池(类型1)相同。如果用于服务小区的RX池存在于SIB中,如果小区使用第一选项来指示服务小区的RX池,则UE可以将此池视为服务小区的RX池。或可替代地,如果小区使用第二选项来指示服务小区的RX池,则UE可以具有合并操作,且服务小区的RX池是服务小区的SIB指示的TX池和服务小区的SIB指示的RX池的联合(例如,如果SIB指示的RX池可用于类型2的发现,则这种情况可适用)。通过该方法,"discoveryServingTxRxSame"参数可被省略,以及其通过是否具有用于服务小区的在SIB中指示的RX池来隐式地指出。

为了指示相邻小区的RX池,可以使用以下选项。SIB提供用于相邻小区中的每一个的具有相应PCID(和载波索引,如果有)的一个或两个RX池。指示一个参数,例如"discoveryNbrRXnum",其值可以是"1个RX池、2个RX池"。

选项I:此参数"discoveryNbrRXnum"可用于每个相邻小区。如果"discoveryNbrRXnum"=2(值'0'),则其指示:池信息(跟随)用于相应的NBR小区的后面跟着类型2的RX池的类型1的RX池。如果"discoveryNbrRXtype"=1(值'1'),则其指示:如果支持类型1和类型2两者,则池信息(跟随)用于相应NBR小区的类型1和类型2的RX池的联合,或者如果分别不支持类型1或类型2,则池信息用于类型2的RX池或类型1的RX池。RX UE可以不需要知道它是仅支持一种类型,还是两种类型都支持。替代的方案是池类型的指示可以与每个池相关联,例如,对于类型1的池,它可以具有作为值'1'的池类型指示,以及对于类型2的池,它可以具有作为值'0'的池类型指示。或可替代地,替代了具有明确的1位指示的池类型指示,这样的指示可以是隐式的,例如通过在RRC消息中使用不同的信息元素(IE)。例如,IE可以用于类型1的RX池,并且不同的IE可以用于类型2的RX池。如果相应的相邻小区不支持某种类型,则可以省略关于具有相应类型的池的信息。然后,基于具有哪个类型的哪个(哪些)池包括在SIB中,可以隐式地得到每个相邻小区的发现RX池的数目(不需要用信号发送)。

选项II:对于所有相邻小区,参数"discoveryNbrRXnum"是相同的配置(相同的值)。对于所有NBR小区,此参数在SIB中只能指示一次。

对于D2D通信,类似的操作可以用于SA资源池或数据资源池,其中发现由SA或者数据替换,类型1由模式2替换,类型2由模式1替换。例如,上述选项1可以扩展为用于模式1和模式2的SA资源。UE从服务小区获取SIB。SIB指示池,而不链接到任何PCID。UE应当将此池视为模式2的TX池。SIB指示与服务小区的PCID相关联的池。对于模式1和模式2,UE应当将此池视为用于服务小区的RX池。SIB指示与不是服务PCID的PCID相关联的池。对于模式1和模式2,UE应当将此池视为用于相邻小区的RX池。

对于另一示例,在SIB中,服务小区指示池,而不链接到任何PCID。UE应当将此池视为用于服务小区的模式2的TX池。SIB包括1位指示符"saServingTxRxSame"(其指示用于服务小区的SA RX池是否是模式2)。如果"saServingTxRxSame"=是,则服务小区忽略用于服务小区的RX池的信令。UE认为服务小区的RX池与服务小区的TX池相同。如果"saServingTxRxSame"=否,则服务小区进一步提供用于服务小区的RX池(其将是模式1和模式2的联合)。UE将用于服务小区的RX池视为模式1和模式2的联合。替代的方案是服务小区提供模式1的RX池,并且UE将执行合并操作以具有服务小区的模式1的RX池和模式2的TX池的联合,以形成用于服务小区的RX池。在SIB中,其进一步提供用于相邻小区中的每一个的具有相应PCID(和载波索引,如果需要)的一个RX池(其将是用于类型1和类型2(在例如不支持模式1的情况下,这意味着RX池用于模式2,但是UE可不需要知道是否支持模式1)的RX池的联合)。

用于指示服务小区的资源池的可替代的方案可以如下。如果服务小区支持模式2,SIB指示TX池,而不链接到任何PCID。如果其不支持模式2,SIB可以忽略TX池。UE应当将此池视为用于服务小区的模式2(如果有)的TX池。SIB可以提供RX池,而不链接到任何PCID,以及RX池是用于服务小区的。第一选项为:用于服务小区的RX池是UE针对服务小区应当监控的全部(例如,模式1的RX池和模式2的RX池的联合)。第二选项为:在SIB中指示的用于服务小区的RX池是模式1的RX池。第一选项或第二选项可以是固定的或预配置的,因此它可以不需要使用信令来指示使用哪个选项。如果在SIB中省略了用于服务小区的RX池,则UE应当将服务小区的RX池视为与在服务小区中提供的TX池(模式2)相同。如果服务小区的RX池存在于SIB中,如果小区使用第一选项来指示服务小区的RX池,则UE可以将此池视为服务小区的RX池。或可替代地,如果小区使用第二选项来指示服务小区的RX池,则UE可以具有合并操作,以将服务小区的RX池视为服务小区的SIB指示的TX池和服务小区的SIB指示的RX池的联合(例如,如果SIB指示的RX池可用于模式1的通信,则这种情况可适用)。第一选项或第二选项可以是固定的或预配置的,因此UE可以使用相应的操作来处理RX池。通过该方法,"saServingTxRxSame"参数可被省略,以及其通过是否具有用于服务小区的SIB中指示的RX池来隐式地指出。

如果在较低层(例如,层1,L1)处有N个池,则在较高层(例如,层2,L2)处,由于考虑到开销,它可以选择在系统信息块(SIB)中向N个池或小于N个池发信号。

在一些实施例中,对于D2D通信模式2的操作,可以存在为每个传输资源池配置的参数,诸如竞争窗口的大小。在UE可以自主进入的特殊情况下(例如,当定时器T301或T311正在运行时,与使用模式2相关的情况),用于模式2传输的第一资源池可以被配置为供UE使用,以及当UE处于除了这种特殊情况之外的状况时,用于模式2传输的第二资源池可以被配置为供UE使用。对于第一资源池,可以配置第一组参数,诸如第一竞争窗口的大小(例如,具有较小值),在竞争窗口开始之前的第一等待时间(例如,具有较小值)等等。对于第二资源池,可以配置第二组参数,诸如第二竞争窗口的大小,在竞争窗口开始之前的第二等待时间等等。第一资源池和第二资源池可以相同、不同、正交或重叠。第一资源池的第一组参数(诸如第一竞争窗口的大小,在竞争窗口开始之前的第一等待时间)可以相同、不同,或者一些参数相同以及一些参数不同。

第一或第二池以及相应的第一或第二组参数(诸如竞争窗口的大小和在竞争窗口开始之前的等待时间),池可通过专用信令通过SIB发送给UE,或者池可被预配置(诸如在覆盖范围外的情况下)。第一和第二池可以单独用信号发送,或者可以存在一个针对情况分别具有第一和第二组参数的公共池。例如,SIB可以给一个公共池发信号,而该公共池具有用于UE以在UE可以自主进入(例如,与UE自主地从模式1切换到模式2或进入模式2而使用模式2相关的情况)的特殊情况下使用的第一组参数(诸如竞争窗口的大小和在竞争窗口开始之前的等待时间);以及具有用于UE以在除了这种特殊情况之外的状况下使用的第二组参数。又例如,SIB可以给上述两个池发信号,并且对于每个池,SIB具有相应的一组参数,诸如竞争窗口的大小和在竞争窗口开始之前的等待时间。对于UE的专用信令情况和资源池的预配置情况,可以考虑类似的状况。

对于所有这些池,这些参数可以应用于每个小区,并且对于相邻基站,它们也可用信号发送以用于接收器UE的接收目的。也可以应用本公开中的其他实施例中讨论的用于小区间实例和小区间操作的时序。

在一些实施例中,可以针对为了D2D发现而发送的同步信号和为了D2D通信而发送的同步信号的不同情况采用不同的TX和RX行为。

假设UE1与小区1相关联。UE2和UE3与小区2相关联。UE2发送用于发现的D2DSS。UE3发送用于通信的D2DSS。UE1需要从UE2接收发现信号。假设小区1向UE1提供小区2的发现资源池、相对于服务小区的时序的粗略时序偏移和小区2的PCID以及UE在小区2中发送的用于发现的D2DSS序列。对于UE1可以考虑以下操作来检测来自UE2的发现信号。

情况1:UE1检测来自小区2的PCID。UE1基于小区2的PCID找到小区2的发现资源池,然后尝试检测发现信号。

情况2:UE1未检测到来自小区2的PCID,但检测到来自UE(UE2)的具有用于小区2的发现的序列的D2DSS(例如,在小区2中的TX UE的D2DSS的时序(诸如相对于小区1中的参考时序(例如小区1的SFN0)的偏移)可被通知给UE1,并且UE1将检测来自小区2中UE的D2DSS)。UE1尝试检测发现信号。UE1还可以基于用于发现小区2的D2DSS来找到小区2的发现资源池。然后,它尝试稍后基于发现资源池或发现资源周期来检测发现信号。来自UE2的D2DSS可以供应精准对准的时序。

情况3:UE1未检测到来自小区2的PCID,但是它检测到来自UE的不具有用于小区2的发现的序列的D2DSS(假设UE1检测来自UE3的D2DSS,其中D2DSS用于通信)。UE1还检测PD2DSCH,并对其进行解码,找到UE3从中得到参考时序的小区(小区2)的PCID。UE1基于小区2的PCID找到小区2的发现资源池,然后尝试检测发现信号。来自UE3的D2DSS也可以供应精准对准的时序。如果来自UE3(用于通信)的D2DSS与用于发现的D2DSS(例如,来自UE2)相同,则UE1可以基于与小区2相关联的D2DSS找到小区2的发现资源池,并且UE不需要检测PD2DSCH。

下面提供了资源池配置的更多方案。

假设网络支持通信(Comm.)和发现(Disc)两者。如果用于通信和发现的D2DSS传输具有相同的配置,则仅具有发现的TX UE可以不发送任何用于发现的附加的D2DSS。只有Comm.A D2DSS将被发送。关于相邻(NBR)小区的发现周期性,将通过服务小区提供仅具有发现的RX UE。仅具有发现的RX UE然后可以尝试查找用于通信的D2DSS,但是这种尝试的周期性可以是所有NBR小区的所有发现周期性中最小的。这是因为UE不知道要监控哪个NBR小区,因此最坏的情况是使用所有周期性中的最小值,但是在一个周期内,如果相邻小区的发送时间相对于服务小区的时序没有偏移,则UE仅需要打开可以与用于通信的D2DSS的周期相同的时间段。如果提供时序偏移(如在图8中所描述的偏移,例如,服务小区的D2DSS相对于服务小区的参考时序(服务小区的SFN0)的相对时序,以及相邻小区相对于服务小区的参考时序(服务小区的SFN0)的相对时序),根据偏移,具有发现的RX UE可以具有较小的监控窗口尺寸。然后,仅具有发现的RX UE需要将PD2DSCH进行解码以获得NBR小区的PCID,并且找出发现资源池。它可以为具有发现的TX UE的D2DSS传输节省能量和资源。如果存在许多具有发现的TX UE,但是没有许多具有通信的UE,对于具有发现的RX UE来说,它可以具有较低的机会来接收D2DSS。

用于通信的D2DSS可以使用D2DSS序列,D2DSS序列可以是UE特定的,或其可以是小区特定的(例如,在覆盖范围内的UE可以具有小区特定的D2DSS序列,而对于不在覆盖范围内的UE其可以使用UE特定序列;或任何UE均可以使用UE特定的序列)。用于发现的D2DSS可以使用小区特定的序列。对于覆盖范围内的UE,如果对于通信情况其使用小区特定的D2DSS序列,则D2DSS序列可以与将用于发现的序列相同。

图12示出了根据本公开实施例的TX资源和RX资源池1200,其中发现池的周期通常可以比用于通信的D2DSS周期长。图12中所示的实施例仅用于说明。在不脱离本公开的范围的情况下可以使用其他实施例。

发现池周期的定义可以如表5或图8所示。仅具有发现的TX UE1205不发送D2DSS。具有通信的TX UE 1210和具有通信和发现的TX UE 1215可以发送用于通信的D2DSS。如果相邻小区的发送时间相对于服务小区的时序没有偏移,则具有发现的RX UE 1205可以具有D2DSS同步周期的监控窗口的大小。如果提供了时序偏移,则根据偏移,具有发现的RX UE 1205可以具有较小的监控窗口大小。仅具有发现的RX UE 1205需要通过通信来监控D2DSS,并且其需要将PD2DSCH进行解码以找到PCID,然后计算出发现池。如果用于通信和发现的D2DSS的序列相同,UE可以使用检测到的D2DSS来计算出资源池(资源池可以被索引或与D2DSS序列相关联)。仅具有通信的RX UE 1210或具有通信和发现的RX UE 1215通过通信来监控D2DSS。在检测到D2DSS并且获得池配置之后,UE可以进一步尝试在发现池中检测发现信号(例如,在将到来的下一个发现周期)。

假设网络支持通信和发现两者。假设用于通信和发现的D2DSS传输的配置不严格相同,并且仅具有发现的TX UE也可以发送附加的用于发现的D2DSS,而具有通信的TX UE,用于通信的D2DSS将被发送。具有通信和发现两者的TX UE发送用于通信和发现两者的D2DSS。

用于发现情况的D2DSS的时域资源可以与用于通信情况的D2DSS的资源不同(例如,在不同子帧中),如下面图13所示。

具有发现或通信或两者的UE可以对操作进行解耦。仅用于发现的TX UE或仅用于发现的RX UE需要关注发现。他们不需要知道通信资源。具有发现的RX UE不需要通过通信来监控D2DSS。这以更多的TX信令为代价简化了UE的操作。

图13示出了根据本公开实施例的TX资源和RX资源池1300,其中仅具有发现的TX UE不发送D2DSS。图13中所示的实施例仅用于说明。在不脱离本公开的范围的情况下可以使用其他实施例。

具有通信的TX UE 1210可以发送用于通信的D2DSS,以及具有通信和发现的TX UE 1215可以发送用于通信的D2DSS和用于发现的D2DSS。仅具有发现的RX UE 1220需要通过发现来监控D2DSS,仅具有通信的RX UE 1225通过通信来监控D2DSS,具有通信和发现的RX UE 1230可通过发现来监控D2DSS或者可通过通信来监控D2DSS,或者监控两者。如果UE通过发现监控D2DSS,则其可以基于D2DSS序列找出资源池。如果UE通过通信监控D2DSS,则UE需要进一步找到PD2DSCH并找到PCID,UE可以从所述PCID进一步找到用于发现的资源池。如果用于发现和通信的D2DSS序列是相同的(例如,小区特定的),那么UE可以基于检测到的D2DSS来确定用于发现的资源池,而不需要找出PD2DSCH中的PCID。在附图中,在发现周期内的发现资源中的第一子帧可以用于D2DSS传输。

假设网络支持通信和发现两者。假设用于通信和发现的D2DSS传输的配置不严格相同,并且仅具有发现的TX UE也可以发送附加的用于发现的D2DSS,而具有通信的TX UE将发送用于通信的D2DSS。

用于发现情况的D2DSS和用于通信情况的D2DSS可以在同一子帧中,如图11所示。这可以减少RX UE的监控时间。具有通信和发现的UE可以在相同子帧内不同资源中(例如,不同符号、频带)发送用于通信的D2DSS和用于发现的D2DSS两者,因为这两个资源不同。具有发现或通信或两者的UE可以对操作进行解耦。用于发现的TX UE或用于发现的RX UE仅需要关注发现。他们不需要知道通信资源。具有发现的RX UE不需要通过通信来监控D2DSS。具有用于通信和发现两者的UE需要发送附加的用于发现的D2DSS。如果用于发现和通信的D2DSS序列是相同的(例如,小区特定的),那么用于发现和通信的这两个D2DSS信号将成为用于具有通信和发现的TX UE的一个D2DSS信号。

图14示出了根据本公开实施例的TX资源和RX资源池1400,其中仅具有发现的TX UE发送用于发现的D2DSS。图14所示的实施例仅用于说明。在不脱离本公开的范围的情况下可以使用其他实施例。

具有通信的TX UE 1210可以发送用于通信的D2DSS,以及具有通信和发现的TX UE 1215可以在相同子帧中发送用于通信的D2DSS和用于发现的D2DSS。具有发现的TX UE 1205可以在与具有通信的TX UE相同的子帧中发送D2DSS。为了使其成为相同的子帧,如果发现池周期被配置为不恰好具有与用于具有通信的TX UE 1210的D2DSS子帧一致的周期中的第一子帧,则在下一个到来的发现周期之前的发现资源中的子帧可以用于D2DSS传输。或可替代地,发现池周期可以被移位或配置为使D2DSS子帧作为在发现资源池中的第一子帧。仅具有发现的RX UE 1220需要通过发现来监控D2DSS;仅具有通信的RX UE 1225通过通信来监控D2DSS;以及具有通信和发现的RX UE 1230可以通过发现来监控D2DSS,或者可以通过通信来监控D2DSS,或者通过两者来监控。如果UE通过发现监控D2DSS,则UE基于D2DSS序列可以找到资源池。如果UE通过通信监控D2DSS,则UE需要进一步找到PD2DSCH并找到PCID,UE可以通过所述PCID进一步找到用于发现的资源池。如果用于发现和通信的D2DSS序列是相同的(例如,小区特定的),那么UE可以基于检测到的D2DSS来确定用于发现的资源池,而不需要找出PD2DSCH中的PCID。在附图中,正好在下一个将到的发现周期之前的发现资源中的子帧可以用于D2DSS传输。

假设网络支持通信(Comm.)和发现(Disc.)两者。假设用于通信和发现的D2DSS传输的配置不严格相同,并且仅具有发现的TX UE也可以发送附加的用于发现的D2DSS,而具有通信的TX UE将发送用于通信的D2DSS。

用于发现情况的D2DSS和用于通信情况的D2DSS可以在同一子帧中。对于具有通信和发现两者的TX UE,其可以省略用于发现的D2DSS,并且其可以发送用于通信的D2DSS,如图12中所示。

具有通信和发现两者的UE需要消耗更少的资源和更少的能量来发送附加的用于发现的D2DSS。具有发现的RX UE需要通过发现来监控D2DSS,并且其还可以通过通信来监控D2DSS。并且如果其没有检测到NBR小区的同步,则它需要将用于PCID的PD2DSCH进行解码以获得NBR小区的资源池。如果网络具有许多具有通信和发现的TX UE,但不具有许多仅具有发现的TX UE,那么具有发现的RX UE检测用于发现的D2DSS的机会可较低。

图15示出了根据本公开实施例的TX资源池和RX资源池1500,其中仅具有发现的TX UE发送用于发现的D2DSS。图15中所示的实施例仅用于说明。在不脱离本公开的范围的情况下可以使用其他实施例。

具有通信的TX UE 1210可以发送用于通信的D2DSS,以及具有通信和发现的TX UE 1215可以发送用于通信的D2DSS。具有发现的TX UE 1205可以在与具有通信的TX UE相同的子帧中发送D2DSS。为了使其成为相同的子帧,如果发现池周期被配置为不恰好具有与用于具有通信的TX UE的D2DSS子帧一致的在周期中的第一子帧,则在下一个到来的发现周期之前的发现资源中的子帧可以用于D2DSS传输。或可替代地,发现池周期可以被移位或配置为使D2DSS子帧作为在发现资源池中的第一子帧。仅具有发现的RX UE 1220需要通过发现监控D2DSS,以及通过通信监控D2DSS。仅具有通信的RX UE1225通过通信来监控D2DSS。具有通信和发现的RX UE 1230可以通过发现来监控D2DSS,或者可以通过通信来监控D2DSS,或者通过这两者来监控。如果UE通过发现监控D2DSS,则UE可基于D2DSS序列找到资源池。如果UE通过通信监控D2DSS,则UE需要进一步找到PD2DSCH并找到PCID,UE可以从所述PCID进一步找到用于发现的资源池。如果用于发现和通信的D2DSS序列是相同的(例如,小区特定的),那么UE可以基于检测到的D2DSS来确定用于发现的资源池,而不需要找出PD2DSCH中的PCID。在附图中,正好在下一个将到的发现周期之前的发现资源中的子帧可以用于D2DSS传输。

假设网络支持通信和发现两者。假设用于通信和发现的D2DSS传输的配置不严格相同,并且仅具有发现的TX UE也可以发送附加的用于发现的D2DSS,而具有通信的TX UE发送用于通信的D2DSS。

用于发现情况的D2DSS和用于通信情况的D2DSS可以在同一子帧中。对于具有通信和发现两者的TX UE,其可以省略用于通信的D2DSS,如图16中所示。

具有通信和发现两者的UE需要消耗更少的资源和更少的能量来发送用于通信的D2DSS。此外,它可以简化具有发现行为的RX UE,因为其不需要通过通信监控D2DSS。

具有通信的RX UE需要在下述子帧中通过通信来跳过D2DSS,该子帧用于通过发现进行的D2DSS,并且其应该考虑用于通过通信的D2DSS的测量累积。

图16示出了根据本公开实施例的TX资源池和RX资源池1600,其中仅具有发现的TX UE可以发送D2DSS。图16中所示的实施例仅用于说明。在不脱离本公开的范围的情况下可以使用其他实施例。

具有通信的TX UE 1210可以发送用于通信的D2DSS。如果在时域中它不与用于发现的D2DSS对准,具有通信和发现的TX UE 1215可以发送用于通信的D2DSS,否则(如果用于通信的D2DSS的时域资源与用于发现的D2DSS时域资源冲突),则UE 1215发送用于发现的D2DSS,并且省略用于通信的D2DSS。如果用于发现和通信的D2DSS序列是相同的,那么用于通信的UE 1210可以发送用于通信的D2DSS(因为用于发现和通信的D2DSS是相同的序列)。具有发现的TX UE 1220可以在与具有通信的TX UE相同的子帧中发送D2DSS。为了使其成为相同的子帧,如果发现池周期被配置为不恰好具有与用于具有通信的TX UE 1210的D2DSS子帧一致的在周期中的第一子帧,则在下一个到来的发现周期之前的发现资源中的子帧可以用于D2DSS传输。或可替代地,发现池周期可以被移位或配置为使D2DSS子帧作为在发现资源池中的第一子帧。仅具有发现的RX UE 1220需要通过发现来监控D2DSS;仅具有通信的RX UE 1225通过通信来监控D2DSS;以及具有通信和发现的RX UE 1230可以通过发现来监控D2DSS、或者可以通过通信来监控D2DSS,或者监控两者。如果UE通过发现监控D2DSS,则其可以基于D2DSS序列找出资源池。如果UE通过通信监控D2DSS,则UE需要进一步找到PD2DSCH并找到PCID,UE可以从所述PCID进一步找到用于发现的资源池。如果用于发现和通信的D2DSS序列是相同的(例如,小区特定的),那么UE可以基于检测到的D2DSS来确定用于发现的资源池,而不需要找出PD2DSCH中的PCID。在附图中,正好在下一个将到的发现周期之前的发现资源中的子帧可以用于D2DSS传输。

在图11至图16中,监控窗口的大小可以类似于每次传输的传输持续时间,或者可以比每次传输的传输持续时间稍大。监控窗口可以比预定的传输时间早一点启动。

在图15和图16中,用于发现资源池的偏移可以具有粒度,所述粒度可以是一个或多个D2DSS传输周期。例如,如果D2DSS传输的周期为40ms,则用于发现资源池的偏移可以具有40ms的粒度,或者40ms的倍数,诸如80ms等。这对于保持用于发现的D2DSS和发现池周期(例如,始终是用于D2DSS的周期中的第一子帧,或者周期开始之前的特定数量的子帧)的稳定的相对距离是有用的。

当存在多个用于发现的TX池时,如果发现池周期移位(例如,第一周期之前的相对于SFN0的不同的可配置偏移将要开始),可发生的是:在P个帧的持续时间(假设周期值为P个帧)期间存在大于1个用于发现UE传输的D2DSS。使传输次数最小化的方法可以是例如在距离不大于M*40ms的值的范围内配置用于发现周期开始的偏移,其中M是在P帧内的用于具有发现的UE的D2DSS传输的数量。例如,M=1,它意味着在P帧内有一次D2DSS传输。例如,如果存在4个偏移,每个用于一个发现池,那么可以使用用于偏移的4个值,并且这4个值可以具有在40ms内的距离,使得仅允许1个D2DSS传输。另一种方式旨在构建如下面描述的图20至图23中所示的多个TX池。例如,在图23中,对于第一池和第二池,可以共享P帧内的D2DSS传输。

在一些实施例中,用于SA和用于数据的资源池利用偏移来确定其在调度循环(例如,一个SA周期和一个数据周期)内的相对位置。例如,对于模式2的数据,Rx UE将由Tx UE SA所指示的时间/频率资源映射到模式2数据池内的一组时间/频率资源。此映射可以通过先前描述的各种方法来实现,包括指示一组子帧(例如,用于FDD的所有UL子帧或某些UL子帧,这取决于给定TDD配置)之外的有效D2D子帧的位图。因此,在调度循环内,模式2的数据池在时间上应当在SA池之前。

图17示出了根据本公开实施例的具有被配置为重复每个调度循环周期的调度分配(SA)池和模式2数据池的资源池配置1700。图17中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

可替代的,调度循环还可以从SA位图或SA池的开始处启动,并且在SA位图或SA池的下一个实例的开始处结束,如图17中的1720所示。

可替代的,数据位图可以与SA位图重叠,因此,模式2数据偏移可以不需要始终具有比SA池偏移更大的值。

如先前在其他实施例中描述的,时间偏移指示符1701可以指示SA池资源1702的位图在SA周期1700内启动的开始位置(例如,子帧)。除了SA池之外,模式2数据池资源1712还可以具有从模式2数据周期1710开始的偏移1411。在一个可替代方案中,SA和模式2数据周期可以不同,在第二可替代方案中,SA和模式2数据周期可以对应于相同的值,因为两个池在调度循环内被配置。在第二可替代方案的情况下,模式2数据周期1710和SA周期1700可以由单个参数指示,例如SA周期1700应用到SA资源池以及模式2数据池两者。

此外,模式2池位图可不与调度循环或SA/模式2数据周期的整个持续时间相对应。相反,它可以以连续方式重复一次或多次,以便覆盖模式2数据池内的所有D2D子帧。如果期望数据池在周期持续时间上具有规则的结构,则这有利于减少用于D2D资源池配置的信令开销量。在这种情况下,模式2数据池的重复次数应当由Tx和Rx D2D UE知道。在一个可替代方案中,重复次数可以由资源池配置来指示。在第二可替代方案中,重复次数可以通过网络配置或在说明书中被固定。在第三可替代方案中,直到到达调度循环的结束(例如,SA/模式2数据周期的持续时间)一直重复位图。应当注意位图重复也可以应用于SA池。

如先前描述的和图17中所示的,SA/模式2周期内的偏移指示符指示用于池的模式2数据资源的位图开始的位置。在一个可替代方案中,模式2数据池的偏移是相对于SA/模式2数据周期1400/1410的开始的偏移。网络可以独立地配置在由SA和/或模式2数据的调度周期的持续时间约束的范围内的SA和模式2数据的偏移值。例如,偏移offset_sa和offset_mode2data的范围可以由具有1个子帧的粒度的{0,1,...,saPeriod-1}给出。

然而,如前,如果期望SA池始终在模式2的数据池之前,那么不需要独立的起始偏移,并且事实上独立的起始偏移可以允许不期望的配置,其中例如模式2数据池可以落在一个或多个重复之后的SA/模式2数据周期之外,导致需要将位图或附加位图截断到子帧,所述子帧映射将被引入的复杂度。作为替代,模式2数据偏移可以相对于在SA/模式2周期内的SA位图的位置。在第一可替代的方案中,偏移可以相对于SA池的开始。在第二可替代的方案中,偏移可以相对于SA池的结束(包括任何可能的SA位图重复)。考虑到先前描述的调度循环的约束,此第二可替代的方案是有益的,因为SA池的结束是最早的起始偏移(相对于SA/模式2数据池的开始)。此可替代方案的第二个好处是,模式2数据池位图的重复次数可以由此相对偏移隐式地指示,因为更长的偏移将减少在到达SA/模式2数据周期的结束处之前的位图的可能重复的次数。

图18示出了根据本公开实施例的具有被配置为重复每个调度循环周期的SA池和模式2数据池的另一资源池配置1800。图18中所示的实施例仅用于说明。在不脱离本公开的范围的情况下可以使用其他实施例。

如图18中所示,模式2数据池的偏移从SA周期的结束处开始。可替代的,调度循环还可以从SA位图或SA池的开始处启动,并且在SA位图或SA池的下一个实例的开始处结束,如图17中的1720所示。

在本实施例中,SA池1702可以具有一个SA位图1703。数据池1712可以具有一个或多个重复的数据位图1713。SA位图1703和数据位图1713可以具有相同的大小。对于FDD的情况,每个位图对应于N个子帧的元组。对于TDD的情况,对于具有M位长度的每个位图,其可以对应于可以包括DL子帧、UL子帧和特殊子帧的N个子帧的元组,其中位图仅用于所有UL子帧。例如,对于TDD UL-DL配置0,M可以是42,并且对应的N是70。模式2数据偏移1810可以相对于SA池的开始(或SA位图的开始)。可替代地,模式2数据偏移1811可以相对于SA池的结束(或SA位图的结束)。用于偏移的单元1810或1811可以在子帧中,或者可替代地其可以是与SA或数据的位图长度相对应的N个子帧的元组的数目。

图19示出了根据本公开实施例的资源池配置1900。图19中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

在实施例中,调度循环为280个子帧。N个子帧的元组对应于SA位图或数据位图。在调度循环中,SA位图在相对于SFN=0的SA池偏移时间开始(如果偏移用于服务小区的池,则此SFN可以是服务小区的,或者如果偏移是相对于相邻小区的池的,则此SFN可以是相邻小区的)。数据位图从相对于SFN=0的模式2数据池偏移1处开始。数据位图可以重复直到SA位图的下一个实例。或可替代地,数据位图在相对于SA位图开始的模式2数据池偏移2处开始。或可替代地,数据位图在相对于SA位图结束的模式2数据池偏移3处开始。模式2数据池偏移1=SA池偏移+模式2数据池偏移2,或模式2数据池偏移1=SA池偏移+N+模式2数据池偏移3(以子帧为单位)。如果模式2数据池偏移2或模式2数据池偏移3是以与位图对应的N个子帧的元组的数量为单位,则模式2数据池偏移=SA池偏移+(模式2数据池偏移2)*N,或模式2数据池偏移1=SA池偏移+(1+模式2数据池偏移3)*N(以子帧为单位)。如果池用于相邻小区,则SA池偏移还可以包括相邻小区的SFN0相对于服务小区的SFN0的偏移。可替代的,调度循环还可以从SA位图或SA池的开始处启动,并且在SA位图或SA池的下一个实例的开始处结束。

如果模式2数据池的偏移2或模式2数据池的偏移3不是N个子帧的整数元组,例如,N个子帧的部分元组(例如,N=70,而模式2数据池的偏移3是40子帧),则可发生的是:数据位图重复可以具有部分位图直到下一个SA位图的开始。可替代的是正好在下一个SA位图之前不具有位图的部分重复。可替代的,替代了直到下一个SA位图的重复,可以提供重复的数量,并且位图基于重复的数量进行重复。

SA和模式2数据池偏移的配置可以通过多种方法来完成,包括在UE处的预配置、公共控制信令(例如SIB)或专用信令(例如RRC)。表10提供了偏移参数的示例配置。应当注意参数可以具有默认值,或者如果参数从配置消息中省略,则UE可以采用默认值或不施加偏移(例如,模式2数据池在SA池结束之后立即开始,具有0子帧偏移)。

在表10中,数量G可以取决于调度循环。例如,对于N=40,对于调度循环S=320个子帧,如果模式2数据池偏移是相对于SA池的结束,则G可以是7(如果单位是N个帧的元组的数量,则偏移的可能值是0、1、2、...、6。这里,N是指示位图覆盖了多少子帧的位图持续时间,S是指示在循环周期中具有多少子帧的调度循环,以及G指示偏移的变化。对于N=40、S=160,G可以是3。基本上,如果模式2数据池的偏移是相对于SA池的结束,如果偏移的单位是N个帧的元组的数量,则对于调度循环S,G可以是(S/N-1)。

表10.资源池的偏移配置

图20示出了根据本公开实施例的另一资源池配置2000。图20中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

在图20中,可以定义用于saPeriod的两个选项,其中saPeriod也可以称为调度循环、或调度周期或调度分配的周期。选项1是saPeriod可以从资源池所属的小区的SFN 0开始,并且同样从SFN 0开始的SA池偏移可以在saPeriod内。选项2是saPeriod可以在saPeriod偏移之后开始,例如,第一saPeriod在相对于小区的SFN 0的saPeriod偏移之后开始(其可以是服务小区,或者可以扩展到相邻小区,其中用于相邻小区的saPeriod的偏移可以是相对于服务小区的SFN0的,即,相邻小区的saPeriod的偏移可以在服务小区的SFN0处开始)。saPeriod偏移也可以命名为saOffset或其他名称。SA位图在saPeriod的开始处开始。对于选项2,模式2数据的偏移可以从SA位图的开始处(或者等效地,saPeriod的开始处)或者SA位图的结束处(如果数据位图不与SA位图重叠)开始。图20中所示的saPeriod的定义对于发现周期也可以是类似的,并且选项2也与表5中的内容一起被描述。

图21示出了根据本公开实施例的另一资源池配置2100,其中如果saPeriod如选项1中那样被定义,则SA位图可以翻转到下一个saPeriod。图21中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

图22示出了另一资源池配置2200,其中SA位图和数据位图的跨距可以重叠。图22中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

对于重叠部分(例如,子帧),每个子帧只能通过这两个位图之一来指示或声明。例如,对于重叠部分中的子帧k,SA位图将具有"1",或者数据位图将具有"1",并且不可能的情况是对于该子帧k这两个位图都具有"1",即,如果两个位图都将子帧声明为其资源,则将是错误情况。模式2数据的偏移可以在saPeriod偏移之后在saPeriod的开始处开始,如saPeriod选项2所示。

图23示出了另一资源池配置2300,其中SA位图和数据位图的跨距可以重叠,或者可以支持用于数据位图跨距的部分位图。图23中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

可以考虑具有多个资源池的一个或多个资源池配置如下。

对于上面图20中的每个选项,支持用于SA或用于数据位图的多个资源池的第一种方法是位图本身可以用于通过具有对应于不同资源集(子帧)的正交比特来指示正交资源集。例如,对于长度为40的位图,前20位可以用于第一资源池,而第二个20位可以用于第二资源池。或者,偶数编号的位(第2、第4、第6、...)可以用于第一资源池,以及奇数编号的位(第1、第3、第5、...)可以用于第二资源池。

具有多个资源池的第二种方法可以是通过使用不同的偏移值和用于各个位图的对应的重复数。

图24示出了根据本公开实施例的多个资源池配置。图24中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

在本实施例中,第一池具有重复数为1的位图(其中重复数包括第一位图以及重复的位图),第二池具有重复数为1的位图,以及第三池具有重复数为2的位图。相应的偏移可以是相对于SFN0的,或者可以是相对于池周期的开始的(例如,在选项2中的池周期)。偏移还可以是相对偏移,例如,相对于第一池的开始或第一池的结束等等。

具有多个资源池的第三种方法可以是通过对于不同的资源池使用不同的周期定义和不同的偏移值。

图25示出了根据本公开实施例的另一多个资源池配置2500。图25中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

在本实施例中,每个池可以具有其自己的周期定义以及用于周期的相对应的偏移。此示例还可以扩展到周期定义选项1,其中周期从SFN 0开始。

图26示出了根据本公开实施例的另一多个资源池配置2600,其中不同的池可以具有相同/不同的周期性。图26中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

在本实施例中,每个池可以具有其自己的周期定义以及用于周期的相对应的偏移。池1的周期可以不同于其他池的周期。此示例还可以扩展到周期定义选项1,其中周期从SFN 0开始。

具有多个资源池的第四方法可以是通过使用不同的持续时间集,其中每个持续时间具有周期长度。例如,第一池可以使用偶数编号周期,而第二池可以使用奇数编号周期。

图27示出了根据本公开实施例的另一多个资源池配置2700。图27中所示的实施例仅用于说明。在不脱离本公开范围的情况下可以使用其他实施例。

在本实施例中,第一池出现在偶数编号周期(周期#0、2、4、...)中,以及第二池出现在奇数编号周期(周期#1、3、5、...)中,以及第三池出现在每个周期中。此示例还可以扩展到周期定义选项2,其中周期从某些偏移之后开始。

第五方法旨在针对资源池使用频域资源分离,即,对于不同的资源池使用频域中的不同资源。此方法也可以与时域方法组合(例如,方法1至4)。

上述实施例可以适用于D2D发现或D2D通信。

可以在层1形成资源池,或者可以在层2形成资源池。例如,如果层1定义了一些用于池的资源,层2也可以基于由层1给定的资源来形成规则以形成一个或多个池。例如,在图23中,层1可以基于池的周期来定义资源池,以及层2可以进一步定义池1、2和3;或可替代地,层1可以定义池1、2和3。

在一个实施例中,对于周期,周期值可以不是SFN范围的持续时间的整数倍,其中SFN范围由位数来确定以指示SFN索引。例如,SFN具有10位,则SFN的范围是0到1023。例如,对于TDD UL-DL配置0,saPeriod可以是{70,140,280}ms,以及对于TDD UL-DL配置6,saPeriod可以是{60,120,240}ms,则在SFN范围0到1023中将存在部分周期或分数周期。

如果使用用于定义周期(即,周期在SFN0处开始)的选项1,则在SFN范围0到1023的结束处,可以使用部分(分数)周期,以及可以每1024个帧对用于SFN范围0到1023的图案进行重复。可替代地,分数周期可以处于SFN范围1到1023的开始处。

如果使用用于定义周期(即,周期在某个偏移之后开始)的选项2,则可以通过偏移(例如,SA周期偏移)将SFN范围0到1023的图案进行移位,以及从偏移的结束处开始可以每1024个帧对图案进行重复。

虽然已经利用示例性实施例描述了本公开,但是可以向本领域技术人员启示各种改变和修改。本公开旨在包括落入所附权利要求的范围内的这样的改变和修改。

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