支持优先级的接近业务直接通信的方法和装置与流程

文档序号:11845611阅读:270来源:国知局
支持优先级的接近业务直接通信的方法和装置与流程

本发明涉及通信系统,尤其涉及一种支持优先级的接近业务直接通信的方法和装置。



背景技术:

在LTE-A Release 12中已引入接近业务(Proximity Service,ProSe)直接通信。对于设备到设备之间的直接通信,支持ProSe直接通信的用户设备(User Equipment,UE)对于资源分配能够运行于两种模式:基站(Evolved NodeB,eNB)调度资源分配(模式1),以及UE自主进行资源选择(模式2)。

如果UE位于eNB所辖小区的覆盖范围之外,那么其只能采用模式2。而如果UE位于eNB所辖小区的覆盖范围之内,那么其可以基于每次eNB的配置来采用模式1或模式2,也就是说,如果eNB配置UE使用模式2,则UE可以使用模式2,或者如果eNB配置UE使用模式1,则UE可以使用模式1。

对于模式2,有多达4个模式2调度指派(Scheduling Assignment,SA)池和数据池(或统称为资源池)可用于选择。调度指派也可称为直接链路控制(Sidelink Control,SC)。对于想要执行直接通信的UE可以以均等的概率来选择资源。

事实上,不同的UE可能会以不同的优先级来进行不同的业务传输。然而,根据当前的标准,不同的UE具有相同的机会来选择传输资源,这将会导致高优先级的业务可能没有机会进行准确的数据传输。

基于此,有必要提供一种支持优先级的接近业务直接通信方案。



技术实现要素:

基于上述考量,根据本发明的一个方面,提供了一种在通信系统的基站中用于辅助用户设备进行ProSe直接通信的方法,所述用户设备自主进行资源选择,其中所述方法包括以下步骤:为不同业务/分组优先级配置不同接入概率;以及广播为不同业务/分组优先级配置的不同接入概率。

根据本发明的另一个方面,提供了一种在通信系统的用户设备中用于进行ProSe直接通信的方法,所述用户设备自主进行资源选择,其中所述方法包括以下步骤:接收来自基站的为不同业务/分组优先级配置的不同接入概率;根据所述用户设备的业务/分组特性,确定优先级;基于接收到的为不同业务/分组优先级配置的不同接入概率,确定对应于所述优先级的接入概率;以及基于所确定的所述接入概率,选择一个资源池并且确定传输资源,以及在所确定的所述传输资源上传输直接数据。

在一个例子中,所述确定传输资源并且在所确定的所述传输资源上传输直接数据的步骤还包括:抽取一个随机数;将所述接入概率与所述随机数进行比较;以及如果所述随机数不大于所述接入概率,则接入PSCCH和PSSCH,在所确定的所述传输资源上传输直接数据。

在一个例子中,如果在当前Sidelink Control周期内未传输完所有缓存的直接数据,所述方法还包括以下步骤:在下一Sidelink Control周期,确定传输资源,以用于传输所述未传输完的直接数据。

在另一个例子中,如果在当前Sidelink Control周期内未传输完所有缓存的直接数据,所述方法还包括以下步骤:在下一Sidelink Control周期,重新抽取一个新的随机数;将所述接入概率与所述新的随机数进行比较;以及如果所述新的随机数不大于所述接入概率,则在所述下一Sidelink Control周期,确定传输资源,以用于传输所述未传输完的直接数据。

根据本发明的又一个方面,提供了一种在通信系统的基站中用于辅助用户设备进行ProSe直接通信的方法,所述用户设备自主进行资源选择,其中所述方法包括以下步骤:为不同业务/分组优先级配 置不同资源池;广播为不同业务/分组优先级配置的不同资源池。

根据本发明的又一个方面,提供了一种在通信系统的用户设备中用于进行ProSe直接通信的方法,所述用户设备自主进行资源选择,其中所述方法包括以下步骤:接收来自基站的为不同业务/分组优先级配置的不同资源池;根据所述用户设备的业务/分组特性,确定优先级;基于接收到的为不同业务/分组优先级配置的不同资源池,确定对应于所述优先级的资源池;以及基于所确定的所述资源池,传输直接数据。

根据本发明的又一个方面,提供了一种在通信系统的用户设备中用于进行ProSe直接通信的方法,基站调度资源分配,其中所述方法包括以下步骤:发送传输资源请求消息至所述基站,所述传输资源请求消息中包括用于指示ProSe业务/分组的优先级的指示信息;或者发送传输资源请求消息以及MAC控制信令至所述基站,所述MAC控制信令中包含用于指示ProSe业务/分组的优先级的指示信息。

根据本发明的又一个方面,提供了一种在通信系统的基站中用于辅助用户设备进行ProSe直接通信的方法,所述基站调度资源分配,其中所述方法包括以下步骤:接收来自所述用户设备的传输资源请求消息,所述传输资源请求消息中包括用于指示ProSe业务/分组的优先级的指示信息,或者接收来自所述用户设备的传输资源请求消息以及MAC控制信令,所述MAC控制信令中包含用于指示ProSe业务/分组的优先级的指示信息;以及根据所述指示信息所指示的ProSe业务/分组的优先级,为所述用户设备分配传输资源以用于直接数据传输。

根据本发明的又一个方面,提供了一种在通信系统的用户设备中用于进行ProSe直接通信的方法,基站调度资源分配,其中所述方法包括以下步骤:发送传输资源请求消息至所述基站,所述传输资源请求消息中包括ProSe业务类型或分组标识;或者发送传输资源请求消息以及MAC控制信令至所述基站,所述MAC控制信令中包括ProSe业务类型或分组标识。

根据本发明的又一个方面,提供了一种在通信系统的基站中用于辅助用户设备进行ProSe直接通信的方法,所述基站调度资源分配,其中所述方法包括以下步骤:接收来自所述用户设备的传输资源请求消息,所述传输资源请求消息中包括ProSe业务类型或分组标识,或者接收来自所述用户设备的传输资源请求消息以及MAC控制信令,所述MAC控制信令中包括ProSe业务类型或分组标识;基于所述ProSe业务类型或分组标识,从核心网获取ProSe业务/分组的优先级;以及根据所获取的所述ProSe业务/分组的优先级,为所述用户设备分配传输资源以用于直接数据传输。

本发明的各个方面将通过下文中的具体实施例的说明而更加清晰。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更加明显:

图1示出了根据本发明的一个实施例的支持优先级的用户设备进行ProSe直接通信的方法流程图;以及

图2示出了根据本发明的另一个实施例的支持优先级的用户设备进行ProSe直接通信的方法流程图。

在图中,相同或类似的附图标记表示相同或相对应的部件或特征。

具体实施方式

以下将结合附图对本发明的各实施例进行详细描述。

实施例1:不同优先级的不同分组/业务使用不同接入概率(模式2)

eNB为UE自主进行资源选择配置多达4个资源池。为了使得Prose直接通信支持业务/分组优先级,eNB为不同优先级的不同分组/业务配置不同的接入概率。此处分组指的是该UE进行直接通信所对应的目标组(ProSe Layer-2Group ID,或destination layer-2 ID)。

具体地,参照图1,首先,在步骤S101中,eNB通过系统消息 例如,系统信息块(System Information Block,SIB)广播为不同优先级配置的不同接入概率。

在一个例子中,SIB中的实际配置情况可以如下所示:

优先级列表用于指示哪个/哪些优先级等级适用于该接入概率。例如,SL-接入概率1==1,优先级列表1包括一个优先级等级(优先级0);SL-接入概率2==0.5,优先级列表2包括两个优先级等级(优先级等级1和优先级等级2)。在此实施例中,假定优先级等级0具有最高优先级。

然后,在步骤S102中,对于想要进行ProSe直接通信的UE,其首先根据业务特性或分组特性来确定其优先级,然后,基于由eNB为不同优先级配置的不同接入概率,确定对应于该优先级的接入概率。例如,如果UE确定其优先级为优先级等级1,那么所确定的接入概率==0.5。

接着,在步骤S103中,UE选择一个资源池并且确定传输资源来准备直接数据传输。在其传输SA或Sidelink Control(SC)以及sidelink中的相应数据之前,UE从0至1之间按照均匀分布抽取一个随机数,如果该随机数不大于接入概率,那么UE能够传输sidelink中的直接数据。在该步骤中,假定UE获取的随机数值==0.4,其低于接入概率(0.5),这意味着UE能够接入PSCCH(Physical Sidelink Control Channel,物理直接链路控制信道)和PSSCH(Physical Sidelink Shared Channel,物理直接链路共享信道)来传输直接数据。

然后,在步骤S104中,由于UE接入了PSCCH和PSSCH,因此,其在所确定的资源上传输直接数据。如果UE在当前的Sidelink Control周期内不能传输完所有缓存的直接数据,那么UE可以继续选择资源用于在下一个Sidelink Control周期内传输直接数据,而无需再次将接入概率与随机数进行比较来确保业务连续性。当然,在 一个替换的例子中,在每个Sidelink Control周期内,UE总是将接入概率与一个随机数进行比较,如果随机数不大于接入概率,那么UE能够在当前Sidelink Control周期内接入PSCCH和PSSCH;在下一个Sidelink Control周期内,UE需要再次抽取0至1之间的一个新随机数值,然后将该新的随机数与接入概率进行比较来确定是否在该Sidelink Control周期内进行直接数据传输。需要说明的是,在另外的示例中,UE也可以在第一个Sidelink Control周期利用接入概率与随机数进行比较,确定是否在第二个Sidelink Control周期可以接入PSCCH和PSSCH以传输直接数据。可以理解的是,该示例与前述示例本质上是相同的,均是表明接入概率与随机数进行比较的结果应用于某个Sidelink Control周期。

在该实施例中,可以发现,一旦接入概率==1,这意味着UE总是能够接入PSCCH和PSSCH来传输直接数据。该接入概率(==1)可以被分配为具有最高优先级。

如果eNB为部分优先级等级配置接入概率,用户的ProSe业务具有比优先级列表中配置的优先级等级高的优先级,那么处于RRC空闲状态的UE(处于网络覆盖范围之内)可以建立RRC连接来请求eNB为直接数据传输分配专用的资源,或者UE可以使用优先级比其用户ProSe业务的优先级低的任何资源池。如果UE(处于网络覆盖范围之内)的ProSe业务具有比优先级列表中配置的优先级等级低的优先级,那么该UE不应当利用模式2进行ProSe直接通信,直至其服务小区修改资源池的配置(即接入概率的配置)。

对于网络覆盖范围之外的UE,其不能接收基站发送的系统消息块,这些UE可以采用预先配置的针对不同优先级的接入概率。当处于网络覆盖范围之外的UE移动到网络覆盖范围之内时,UE需要依据网络通过系统消息广播的针对不同优先级的接入概率来决定是否接入PSCCH和PSSCH传输直接数据。

实施例2:为不同资源池配置不同优先级来为不同分组/业务提供不同传输资源(模式2)

eNB支持ProSe直接通信,其为UE自主进行资源选择配置资源 池用于进行直接数据传输。

假定eNB为UE自主进行资源选择配置4个资源池。为了使得ProSe直接通信支持业务/分组优先级,eNB为不同的资源池配置相应的优先级。

在一个例子中,SIB中的实际配置情况可以如下所示:

优先级列表用于指示哪个/哪些优先级等级适用于该资源池。

不同的优先级列表可以具有不同的优先级等级,或者可以具有相同的优先级等级。

对于想要进行ProSe直接通信的UE,其首先根据业务特性或分组特性来确定其优先级,然后,根据所确定的优先级来选择相应的资源池来传输直接数据。如果与同一优先级等级相关联的资源池超过一个,那么UE可以选择与该同一优先级等级相关联的任何资源池。

eNB可以为部分优先级等级配置资源池。例如,由于没有足够可用的资源,eNB可以为多个高优先级等级(例如,优先级等级0和优先级等级1)配置资源池。如果UE的ProSe业务具有比优先级列表中配置的优先级等级低的优先级,那么该UE不应当进行ProSe直接通信,直至其服务小区修改资源池的配置。

如果eNB为部分优先级等级配置资源池,用户的ProSe业务具有比优先级列表中配置的优先级等级高的优先级,那么处于RRC空闲状态的UE可以建立RRC连接来请求eNB为直接数据传输分配专用的资源,或者UE可以使用优先级比其用户ProSe业务的优先级低的任何资源池。

实施例3:eNB从UE或核心网获取业务/分组优先级,然后分配传输资源用于直接数据传输(模式1)

对于RRC连接的UE,其能够从服务eNB处请求传输资源用于 直接数据的传输。参照图2,在步骤S201中,当UE发送请求消息至服务eNB时,其能够指示ProSe业务/分组的优先级。在另一个例子中,UE可以发送传输资源请求消息以及MAC控制信令至eNB,而该MAC控制信令中包含用于指示ProSe业务/分组的优先级的指示信息。当服务eNB获取业务/分组的优先级后,在步骤S202中,其根据该优先级为UE分配用于直接数据传输的传输资源。例如,如果用户的业务/分组优先级较高,那么eNB能够为该UE分配更多的传输资源;而如果用户的业务/分组优先级较低,那么eNB能够为该UE分配较少的传输资源,或者为该UE延迟资源分配。

在另一个替换的例子中,UE也可以不发送业务/分组的优先级至服务eNB,而是仅发送直接通信的业务类型或分组标识至服务eNB。在服务eNB获取了业务类型或分组标识后,该服务eNB请求核心网提供相应的优先级。在eNB获取了业务/分组优先级后,其根据该优先级为UE分配用于直接数据传输的传输资源。

在一个或多个示例性设计中,可以用硬件、软件、固件或它们的任意组合来实现本申请所述的功能。如果用软件来实现,则可以将所述功能作为一个或多个指令或代码存储在计算机可读介质上,或者作为计算机可读介质上的一个或多个指令或代码来传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括有助于计算机程序从一个地方传递到另一个地方的任意介质。存储介质可以是通用或专用计算机可访问的任意可用介质。这种计算机可读介质可以包括,例如但不限于,RAM、ROM、EEPROM、CD-ROM或其它光盘存储设备、磁盘存储设备或其它磁存储设备,或者可用于以通用或专用计算机或者通用或专用处理器可访问的指令或数据结构的形式来携带或存储希望的程序代码模块的任意其它介质。并且,任意连接也可以被称为是计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或诸如红外线、无线电和微波之类的无线技术来从网站、服务器或其它远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或诸如红外线、无线电和微波之类的无线技术也包括在介质的定义中。

可以用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件或用于执行本文所述的功能的任意组合来实现或执行结合本公开所描述的各种示例性的逻辑块、模块和电路。通用处理器可以是微处理器,或者,处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。

本领域普通技术人员还应当理解,结合本申请的实施例描述的各种示例性的逻辑块、模块、电路和算法步骤可以实现成电子硬件、计算机软件或二者的组合。为了清楚地表示硬件和软件之间的这种可互换性,上文对各种示例性的部件、块、模块、电路和步骤均围绕其功能进行了一般性描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和施加在整个系统上的设计约束条件。本领域技术人员可以针对每种特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的保护范围。

本公开的以上描述用于使本领域的任何普通技术人员能够实现或使用本发明。对于本领域普通技术人员来说,本公开的各种修改都是显而易见的,并且本文定义的一般性原理也可以在不脱离本发明的精神和保护范围的情况下应用于其它变形。因此,本发明并不限于本文所述的实例和设计,而是与本文公开的原理和新颖性特性的最广范围相一致。

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