一种中继承载控制方法和装置与流程

文档序号:11845608阅读:179来源:国知局
一种中继承载控制方法和装置与流程

本发明涉及无线通信技术领域,尤其涉及一种中继承载控制方法和装置。



背景技术:

随着无线多媒体业务的发展,人们对高数据速率和用户体验的需求日益增长,从而对传统蜂窝网络的系统容量和覆盖提出了较高要求。另一方面,公共安全、社交网络、近距离数据共享、本地广告等应用场景使得人们对了解附近人或事物并与之通信的需求逐渐增加。传统的以基站为中心的蜂窝网络在高数据速率以及邻近服务的支持方面存在明显的局限性,在这种需求背景下,代表未来通信技术发展新方向的设备到设备(D2D,Device-to-Device)技术应运而生。D2D技术的应用,可以减轻蜂窝网络的负担、减少用户设备的电池功耗、提高数据速率,并改善网络基础设施的鲁棒性,很好地满足上述高数据速率业务和邻近服务的要求。目前的D2D又被称为邻近服务(ProSe,Proximity Services)或是旁链传输(Sidelink Transmission)。

D2D技术可以工作在授权频段或非授权频段,允许多个支持D2D功能的用户设备(即D2D用户设备,D2D User Equipment,简称D2D UE)在有网络基础设施或无网络基础设施的情况下进行直接发现/直接通信。D2D的应用场景主要有三种:

1)UE1和UE2在蜂窝网络的覆盖下进行数据交互,用户面数据不经过网络基础设施,如图1中所示的模式一;

2)在弱/无覆盖区域的UE中继传输,如图1中所示的模式二,允许信号质量较差的UE4通过附近有网络覆盖的UE3与网络进行通信,能帮助运营商扩展覆盖、提高容量;

3)在发生地震或紧急情况,蜂窝网络不能正常工作的情况下,允许设备间直接通信,如图1中所示的模式三,UE5、UE6和UE7间控制面和用户面都不经过网络基础设施而进行一跳或多跳的数据通信。

D2D技术通常包括D2D发现技术和D2D通信技术。其中,D2D发现技术是指用于判断/确定第一用户设备是否邻近第二用户设备的技术,通常,D2D用户设备间可通过发送或接收发现信号/信息来发现对方;D2D通信技术是指D2D用户设备之间部分或全部通信数据可以不通过网络基础设施而直接进行通信的技术。

对于图1中的模式二对应的UE-to-Network Relay场景,UE3可以和网络侧使用现有长期演进(LTE,Long Term Evolution)方式通信,同时还可以作为中继和覆盖外(out of coverage)的终端(图1中的UE4)使用D2D方式通信,这些方式包括D2D发现(Discovery)和/或D2D通讯(communication)。如果覆盖外或是信号较差的UE4通过覆盖内的UE3将数据发送给基站,那么称呼UE4为远端用户(Remote UE),UE3为中继用户(Relay UE)。类似的,对于图1中的模式三对应的UE-to-UE Relay场景,UE6可在UE5和UE7之间转发数据包,则UE6可称之为中继用户,而UE5可称之为远端用户,UE7可称之为对端远端用户。

现有技术并未对上述模式二和模式三的中继传输模式中的中继承载控制机制给出系统完善的解决方案。



技术实现要素:

为解决现有存在的技术问题,本发明提供一种中继承载控制方法和装置。

为达到上述目的,本发明的技术方案是这样实现的:

本发明提供了一种中继承载控制方法,所述方法包括:

获得第一规则;

根据获得的所述第一规则执行设备到设备D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射;其中,所述D2D承载与蜂窝承载的映射为中继UE 和远端UE之间的承载与所述中继UE和网络侧之间的承载的映射,所述D2D承载与D2D承载的映射为中继UE和远端UE之间的承载与所述中继UE和对端远端UE之间的承载的映射。

上述方案中,所述第一规则包括以下至少之一:

承载对应的业务流模板TFT;承载的服务质量等级标识QCI;承载的逻辑信道标识;承载的逻辑信道组标识;承载的优先级;远端UE的优先级;D2D通信组的优先级;承载是否保证比特率;数据对应的差分服务代码点DSCP;默认D2D或蜂窝承载。

上述方案中,在根据获得的所述第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射之前,所述方法还包括:

在远端UE接入时、或远端UE发起业务请求/承载建立请求/承载修改请求时、或接收到远端UE发送的D2D数据时,向对端远端UE发起D2D承载配置/重配,建立相应的D2D承载;和/或

在启动中继功能时、或远端UE接入时、或远端UE发起业务请求/承载建立请求/承载修改请求时、或接收到远端UE发送的D2D数据时,向网络发起业务请求/承载资源分配请求/承载资源修改请求,建立/更新相应的蜂窝承载。

上述方案中,所述第一规则为承载对应的TFT时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

根据蜂窝承载对应的上行业务流模板UL TFT将接收到的D2D数据映射到所述蜂窝承载;或,根据所述UL TFT对应的包过滤器判断与接收到的所述D2D数据匹配的蜂窝承载,并在找到匹配的蜂窝承载时,将接收到的D2D数据映射到所述匹配的蜂窝承载;或

根据D2D承载对应的TFT将接收到的D2D数据或蜂窝数据映射到所述D2D承载。

上述方案中,所述根据D2D承载对应的TFT将接收到的D2D数据或蜂窝数据映射到所述D2D承载,包括:

根据远端UE的D2D承载的下行业务流模板DL TFT对应的包过滤器判断 与所述蜂窝数据匹配的D2D承载;或,根据对端远端UE的D2D承载的TFT对应的包过滤器判断与所述D2D数据匹配的D2D承载;

在找到匹配的D2D承载时,将接收到的D2D或蜂窝数据映射到所述匹配的D2D承载。

上述方案中,在无法找到匹配的D2D承载或蜂窝承载时,所述方法还包括:

丢弃接收的数据;或

向远端UE或对端远端UE发起D2D承载配置/重配,建立相应的D2D承载;或,向网络发起业务请求/承载资源分配请求/承载资源修改请求,建立/更新相应的蜂窝承载;所述D2D承载或蜂窝承载配置完成后,将接收到的蜂窝数据或D2D数据映射到所述配置的D2D或蜂窝承载。

上述方案中,所述第一规则为承载的QCI时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

根据接收到的D2D数据对应的D2D承载的QCI将所述D2D数据映射到相同QCI的蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的承载的QCI将接收到的所述蜂窝数据映射到相同QCI的D2D承载;或

将多个QCI的D2D承载接收到的D2D数据映射到一个QCI的蜂窝承载或D2D承载;或

将多个QCI的蜂窝承载接收到的蜂窝数据映射到一个QCI的D2D承载。

上述方案中,所述第一规则为承载的逻辑信道标识时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

根据接收到的D2D数据对应的D2D承载的逻辑信道标识将所述D2D数据映射到相同逻辑信道标识的蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的承载的逻辑信道标识将接收到的所述蜂窝数据映射到相同逻辑信道标识的D2D承载。

上述方案中,所述第一规则为承载的逻辑信道组标识时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

根据接收到的D2D数据对应的D2D承载的逻辑信道组标识将接收到的所述D2D数据映射到相同逻辑信道组标识的任一蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的蜂窝承载的逻辑信道组标识将接收到的所述蜂窝数据映射到相同逻辑信道组标识的任一D2D承载。

上述方案中,所述第一规则为承载的优先级时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

根据接收到的D2D数据对应的D2D承载的优先级将接收到的所述D2D数据映射到相同优先级的蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的蜂窝承载的优先级将接收到的所述蜂窝数据映射到相同优先级的D2D承载。

上述方案中,所述第一规则为远端UE的优先级时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

根据接收到的D2D数据对应的D2D UE的优先级将接收到的所述D2D数据映射到对应优先级的蜂窝承载。

上述方案中,所述第一规则为D2D通信组的优先级时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

根据接收到的D2D数据对应的D2D通信组的优先级将接收到的所述D2D数据映射到对应优先级的蜂窝承载。

上述方案中,所述第一规则为承载是否保证比特率时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

将保证比特率的D2D承载接收到的D2D数据映射到保证比特率的蜂窝承载或D2D承载;或

将保证比特率的蜂窝承载接收到的蜂窝数据映射到保证比特率的D2D承载;或

将非保证比特率的D2D承载接收到的D2D数据映射到非保证比特率的蜂窝承载或D2D承载;或

将非保证比特率的蜂窝承载接收到的蜂窝数据映射到非保证比特率的D2D 承载。

上述方案中,所述第一规则为数据对应的DSCP时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

根据接收到的D2D数据对应的D2D承载的QCI对接收到的D2D数据进行DSCP标识,之后根据D2D数据的DSCP信息映射到对应QCI的蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的承载的QCI对接收到的蜂窝数据进行DSCP标识,之后根据蜂窝数据的DSCP信息映射到对应QCI的D2D承载。

上述方案中,所述第一规则为默认D2D或蜂窝承载时,所述根据第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

将接收到的D2D数据映射到默认蜂窝承载或默认D2D承载;或

将接收到的蜂窝数据映射到默认的D2D承载。

本发明还提供了一种中继承载控制装置,所述装置包括:

规则获得单元,用于获得第一规则;

映射单元,用于根据获得的所述第一规则执行设备到设备D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射;其中,所述D2D承载与蜂窝承载的映射为中继UE和远端UE之间的承载与所述中继UE和网络侧之间的承载的映射,所述D2D承载与D2D承载的映射为中继UE和远端UE之间的承载与所述中继UE和对端远端UE之间的承载的映射。

上述方案中,所述第一规则包括以下至少之一:

承载对应的业务流模板TFT;承载的服务质量等级标识QCI;承载的逻辑信道标识;承载的逻辑信道组标识;承载的优先级;远端UE的优先级;D2D通信组的优先级;承载是否保证比特率;数据对应的差分服务代码点DSCP;默认D2D或蜂窝承载。

上述方案中,所述装置还包括承载建立单元,

用于在远端UE接入时、或远端UE发起业务请求/承载建立请求/承载修改请求时、或接收到远端UE发送的D2D数据时,向对端远端UE发起D2D承载 配置/重配,建立相应的D2D承载;和/或

在启动所述中继UE的中继功能时、或远端UE接入时、或远端UE发起业务请求/承载建立请求/承载修改请求时、或接收到远端UE发送的D2D数据时,向网络发起业务请求/承载资源分配请求/承载资源修改请求,建立/更新相应的蜂窝承载。

上述方案中,所述第一规则为承载对应的TFT时,所述映射单元用于,

根据蜂窝承载对应的上行业务流模板UL TFT将接收到的D2D数据映射到所述蜂窝承载;或,根据所述UL TFT对应的包过滤器判断与接收到的所述D2D数据匹配的蜂窝承载,并在找到匹配的蜂窝承载时,将接收到的D2D数据映射到所述匹配的蜂窝承载;或

根据D2D承载对应的TFT将接收到的D2D数据或蜂窝数据映射到所述D2D承载。

上述方案中,所述映射单元进一步用于,根据远端UE的D2D承载的下行业务流模板DL TFT对应的包过滤器判断与所述蜂窝数据匹配的D2D承载;或,根据对端远端UE的D2D承载的TFT对应的包过滤器判断与所述D2D数据匹配的D2D承载;

在找到匹配的D2D承载时,将接收到的D2D或蜂窝数据映射到所述匹配的D2D承载。

上述方案中,所述映射单元进一步用于,在无法找到匹配的D2D承载或蜂窝承载时,丢弃接收的数据;或

向远端UE或对端远端UE发起D2D承载配置/重配,建立相应的D2D承载;或,向网络发起业务请求/承载资源分配请求/承载资源修改请求,建立/更新相应的蜂窝承载;所述D2D承载或蜂窝承载配置完成后,将接收到的蜂窝数据或D2D数据映射到所述配置的D2D或蜂窝承载。

上述方案中,所述第一规则为承载的QCI时,所述映射单元用于,

根据接收到的D2D数据对应的D2D承载的QCI将所述D2D数据映射到相同QCI的蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的承载的QCI将接收到的所述蜂窝数据映射到相同QCI的D2D承载;或

将多个QCI的D2D承载接收到的D2D数据映射到一个QCI的蜂窝承载或D2D承载;或

将多个QCI的蜂窝承载接收到的蜂窝数据映射到一个QCI的D2D承载。

上述方案中,所述第一规则为承载的逻辑信道标识时,所述映射单元用于,

根据接收到的D2D数据对应的D2D承载的逻辑信道标识将所述D2D数据映射到相同逻辑信道标识的蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的承载的逻辑信道标识将接收到的所述蜂窝数据映射到相同逻辑信道标识的D2D承载。

上述方案中,所述第一规则为承载的逻辑信道组标识时,所述映射单元用于,

根据接收到的D2D数据对应的D2D承载的逻辑信道组标识将接收到的所述D2D数据映射到相同逻辑信道组标识的任一蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的蜂窝承载的逻辑信道组标识将接收到的所述蜂窝数据映射到相同逻辑信道组标识的任一D2D承载。

上述方案中,所述第一规则为承载的优先级时,所述映射单元用于,

根据接收到的D2D数据对应的D2D承载的优先级将接收到的所述D2D数据映射到相同优先级的蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的蜂窝承载的优先级将接收到的所述蜂窝数据映射到相同优先级的D2D承载。

上述方案中,所述第一规则为远端UE的优先级时,所述映射单元用于,

根据接收到的D2D数据对应的D2D UE的优先级将接收到的所述D2D数据映射到对应优先级的蜂窝承载进行传输。

上述方案中,所述第一规则为D2D通信组的优先级时,所述映射单元用于,根据接收到的D2D数据对应的D2D通信组的优先级将接收到的所述D2D数据映射到对应优先级的蜂窝承载。

上述方案中,所述第一规则为承载是否保证比特率时,所述映射单元用于,

将保证比特率的D2D承载接收到的D2D数据映射到保证比特率的蜂窝承载或D2D承载进行传输;或

将保证比特率的蜂窝承载接收到的蜂窝数据映射到保证比特率的D2D承载;或

将非保证比特率的D2D承载接收到的D2D数据映射到非保证比特率的蜂窝承载或D2D承载;或

将非保证比特率的蜂窝承载接收到的蜂窝数据映射到非保证比特率的D2D承载。

上述方案中,所述第一规则为数据对应的DSCP时,所述映射单元用于,

根据接收到的D2D数据对应的D2D承载的QCI对接收到的D2D数据进行DSCP标识,之后根据D2D数据的DSCP信息映射到对应QCI的蜂窝承载或D2D承载;或

根据接收到的蜂窝数据对应的承载的QCI对接收到的蜂窝数据进行DSCP标识,之后根据蜂窝数据的DSCP信息映射到对应QCI的D2D承载。

上述方案中,所述第一规则为默认D2D或蜂窝承载时,所述映射单元用于,

将接收到的D2D数据映射到默认蜂窝承载或默认D2D承载;或

将接收到的蜂窝数据映射到默认的D2D承载。

本发明提供的一种中继承载控制方法和装置,具备中继能力的UE可以根据预定的规则,采用多种灵活的方式将PC5接口收到的数据包映射到Uu承载进行转发,或是将Uu口接收到的数据包映射到PC5接口进行转发,通过这种方式实现中继承载控制并保证服务质量的目的。

附图说明

图1设备直通系统发现/通信示意图;

图2为本发明实施例一的中继承载控制方法流程图;

图3(a)~3(b)是本发明设备直通系统中继承载映射示意图;

图4是本发明实例1中继获取第一规则的流程图;

图5是本发明实例2UE到网络中继发起建立/修改用于转发远端UE数据的EPS承载的流程图;

图6是本发明实例3UE到网络中继发起建立D2D承载的流程图;

图7是本发明实例4UE到网络中继根据默认承载在D2D承载和蜂窝承载之间进行映射的流程图;

图8是本发明实例5UE到网络中继根据TFT在D2D承载和蜂窝承载之间进行映射流程图;

图9是本发明实例6UE到网络中继根据QCI在D2D承载和蜂窝承载之间进行映射的流程图;

图10是本发明实例7UE到网络中继根据优先级在D2D承载和蜂窝承载之间进行映射的流程图;

图11是本发明实例8UE到UE中继发起建立D2D承载的流程图;

图12是本发明实例9UE到UE中继根据是否是保证比特速率承载在D2D承载和蜂窝承载之间进行映射的流程图;

图13是本发明实例10UE到UE中继根据逻辑信道标识或逻辑信道组标识在D2D承载和D2D承载之间进行映射的流程图。

具体实施方式

下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。

实施例一

本发明实施例一提出一种设备直通系统中继承载控制方法,如图2所示,该方法主要包括:

步骤201,获得第一规则。

步骤202,根据获得的所述第一规则执行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射;其中,所述D2D承载与蜂窝承载的映射为中继UE和远端UE之间的承载与所述中继UE和网络侧之间的承载的映射,所述D2D 承载与D2D承载的映射为中继UE和远端UE之间的承载与所述中继UE和对端远端UE之间的承载的映射。

本发明实施例一的方法可应用于中继UE,所谓中继UE可以是图1中所示模式二和模式三中担任中继角色的UE。

其中,蜂窝承载是指演进分组系统(EPS,Evolved Packet System)承载或Uu数据承载;蜂窝承载可以是专用于转发远端UE数据的EPS承载或是转发远端UE数据与中继UE数据复用的蜂窝承载。

D2D承载是指中继UE与远端UE、或中继UE与对端远端UE之间建立的承载/逻辑信道/无线链路控制(RLC,Radio Link Control)实体/分组数据汇聚协议(PDCP,Packet Data Convergence Protocol)实体。也就是说,所述D2D承载也可以用D2D逻辑信道、D2D RLC实体或D2D PDCP实体来表示;并且,所述D2D承载还可包括D2D接收承载和/或D2D发送承载,那么相应的,D2D接收承载也可表示为D2D接收逻辑信道、D2D RLC接收实体或D2D PDCP接收实体,D2D发送承载也可表示为D2D发送逻辑信道、D2D RLC发送实体或D2D PDCP发送实体。

其中,第一规则包括以下至少之一:承载对应的TFT;承载的服务质量等级标识(QCI,QoS Class Identifier);承载的逻辑信道标识;承载的逻辑信道组标识;承载的优先级;远端UE的优先级;D2D通信组的优先级;承载是否保证比特率;数据对应的差分服务代码点(DSCP,Differentiated Services Code Point);默认D2D或蜂窝承载。

其中,在所述中继UE根据第一规则进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射之前,所述方法还可包括:

中继UE接收基站或ProSe function或移动管理实体(MME,Mobility Management Entity)发送的预定映射规则(即第一规则);或

中继UE预配置映射规则(即第一规则);或

系统定义中继UE默认映射规则(即第一规则)。

其中,在所述中继UE根据第一规则进行D2D承载与蜂窝承载和/或D2D 承载与D2D承载的映射之前,所述方法还可包括:

中继UE在远端UE接入时、或远端UE发起业务请求/承载建立请求/承载修改请求时、或接收到远端UE发送的D2D数据时,中继UE向对端远端UE发起D2D承载配置/重配,建立相应的D2D承载;和/或

中继UE在启动中继功能时、或远端UE接入时、或远端UE发起业务请求/承载建立请求/承载修改请求时、或接收到远端UE发送的D2D数据时,中继UE向网络发起业务请求/承载资源分配请求/承载资源修改请求,建立/更新相应的蜂窝承载。

其中,在所述中继UE根据第一规则进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射之前,所述方法还可包括:

中继UE判断接收到数据包是发送给中继UE,远端UE,对端远端UE,还是网络;

如果数据是发送给中继UE,则中继UE将数据投递给高层;

如果数据是发送给远端UE,则中继UE将数据映射到中继UE与远端UE之间建立的D2D承载;

如果数据是发送给对端远端UE,则中继UE将数据映射到中继UE与对端远端UE之间建立的D2D承载;

如果数据是发送给网络,则中继UE将数据映射到蜂窝承载。

其中,所述第一规则为承载对应的TFT时,所述根据承载的TFT进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE根据蜂窝承载对应的上行业务流模板(UL TFT,UpLink Traffic Flow Template)将接收到的D2D数据映射到所述蜂窝承载进行传输;或,所述中继UE根据所述UL TFT对应的包过滤器判断与接收到的所述D2D数据匹配的蜂窝承载,并在找到匹配的蜂窝承载时,所述中继UE将接收到的D2D数据映射到所述匹配的蜂窝承载进行传输;或

所述中继UE根据D2D承载对应的TFT将接收到的D2D或蜂窝数据映射到所述D2D承载进行传输。

其中,所述中继UE根据D2D承载对应的TFT将接收到的D2D数据或蜂窝数据映射到所述D2D承载,包括:

所述中继UE根据远端UE的D2D承载的下行业务流模板(DL TFT)对应的包过滤器判断与所述蜂窝数据匹配的D2D承载;或,所述中继UE根据对端远端UE的D2D承载的TFT对应的包过滤器判断与所述D2D数据匹配的D2D承载;

在找到匹配的D2D承载时,所述中继UE将接收到的D2D或蜂窝数据映射到所述匹配的D2D承载。

其中,在无法找到匹配的D2D承载或蜂窝承载时,所述方法还包括:

所述中继UE丢弃接收的数据;或

所述中继UE向远端UE或对端远端UE发起D2D承载配置/重配,建立相应的D2D承载;或,中继UE向网络发起业务请求/承载资源分配请求/承载资源修改请求,建立/更新相应的蜂窝承载;所述D2D承载或蜂窝承载配置完成后,所述中继UE将接收到的蜂窝数据或D2D数据映射到所述配置的D2D或蜂窝承载。

其中,所述第一规则为承载的QCI时,所述根据承载的QCI进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE根据接收到的D2D数据对应的D2D承载的QCI将所述D2D数据映射到相同QCI的蜂窝承载或D2D承载进行传输;或

所述中继UE根据接收到的蜂窝数据对应的承载的QCI将接收到的所述蜂窝数据映射到相同QCI的D2D承载进行传输;或

所述中继UE将多个QCI的D2D承载接收到的D2D数据映射到一个QCI的蜂窝承载或D2D承载进行传输;或

所述中继UE将多个QCI的蜂窝承载接收到的蜂窝数据映射到一个QCI的D2D承载进行传输。

其中,所述第一规则为承载的逻辑信道标识时,所述根据承载的逻辑信道标识进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包 括:

所述中继UE根据接收到的D2D数据对应的D2D承载的逻辑信道标识将所述D2D数据映射到相同逻辑信道标识的蜂窝承载或D2D承载进行传输;或

所述中继UE根据接收到的蜂窝数据对应的承载的逻辑信道标识将接收到的所述蜂窝数据映射到相同逻辑信道标识的D2D承载进行传输。

其中,所述第一规则为承载的逻辑信道组标识时,所述根据承载的逻辑信道组标识进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE根据接收到的D2D数据对应的D2D承载的逻辑信道组标识将接收到的所述D2D数据映射到相同逻辑信道组标识的任一蜂窝承载或D2D承载进行传输;或

所述中继UE根据接收到的蜂窝数据对应的蜂窝承载的逻辑信道组标识将接收到的所述蜂窝数据映射到相同逻辑信道组标识的任一D2D承载进行传输。

其中,所述第一规则为承载的优先级时,所述根据承载的优先级进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE根据接收到的D2D数据对应的D2D承载的优先级将接收到的所述D2D数据映射到相同优先级的蜂窝承载或D2D承载进行传输;或

所述中继UE根据接收到的蜂窝数据对应的蜂窝承载的优先级将接收到的所述蜂窝数据映射到相同优先级的D2D承载进行传输。

其中,所述第一规则为远端UE的优先级时,所述根据远端UE的优先级进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE根据接收到的D2D数据对应的D2D UE的优先级将接收到的所述D2D数据映射到对应优先级的蜂窝承载进行传输。

其中,所述第一规则为D2D通信组的优先级时,所述根据数据对应的D2D通信组的优先级进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE根据接收到的D2D数据对应的D2D通信组的优先级将接收 到的所述D2D数据映射到对应优先级的蜂窝承载进行传输。

其中,所述第一规则为承载是否保证比特率时,所述根据承载是否保证比特率进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE将保证比特率的D2D承载接收到的D2D数据映射到保证比特率的蜂窝承载或D2D承载进行传输;或

所述中继UE将保证比特率的蜂窝承载接收到的蜂窝数据映射到保证比特率的D2D承载进行传输;或

所述中继UE将非保证比特率的D2D承载接收到的D2D数据映射到非保证比特率的蜂窝承载或D2D承载进行传输;或

所述中继UE将非保证比特率的蜂窝承载接收到的蜂窝数据映射到非保证比特率的D2D承载进行传输。

其中,所述第一规则为数据对应的DSCP时,所述根据数据对应的DSCP进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE根据接收到的D2D数据对应的D2D承载的QCI对接收到的D2D数据进行DSCP标识,之后根据D2D数据的DSCP信息映射到对应QCI的蜂窝承载或D2D承载进行传输;或

所述中继UE根据接收到的蜂窝数据对应的承载的QCI对接收到的蜂窝数据进行DSCP标识,之后根据蜂窝数据的DSCP信息映射到对应QCI的D2D承载进行传输。

其中,所述第一规则为默认D2D或蜂窝承载时,所述根据默认D2D或蜂窝承载进行D2D承载与蜂窝承载和/或D2D承载与D2D承载的映射的步骤,包括:

所述中继UE将接收到的D2D数据映射到默认蜂窝承载或默认D2D承载进行传输;或

所述中继UE将接收到的蜂窝数据映射到默认的D2D承载进行传输。

这里,默认D2D承载是指中继UE与远端UE之间建立的唯一的D2D发送 承载。

其中,所述中继UE向网络发起业务请求/承载资源分配请求/承载资源修改请求,建立/更新相应的蜂窝承载,包括:

所述中继UE向MME发送的业务请求/请求承载资源修改消息中包含需要聚合的来自远端UE的D2D业务流相关的QoS信息以及包过滤信息。其中,QoS信息包括QCI、优先级、是否保证比特率、最大比特率、保证比特率等;包过滤信息包括希望聚合的D2D业务流的IP地址、端口范围、服务质量类别标识、服务类型、协议标识等。

其中,中继UE向MME发送的业务请求/请求承载资源修改消息中携带中继相关信息用于建立专用于转发远端UE数据的EPS承载。

中继UE的服务基站接收MME发送的承载建立及修改消息中可包含承载的中继相关指示信息。中继相关信息包括以下至少之一:中继承载指示、承载对应的远端UE优先级、通信组的优先级、承载对应的逻辑信道标识、承载对应的逻辑信道组标识、承载对应的优先级、是否是默认承载。

所述中继UE向对端远端UE发起D2D承载配置/重配建立/更新相应的D2D承载,包括:

所述中继UE根据接收到的D2D或蜂窝数据以及对应承载的QoS相关信息,配置相应的D2D承载以及映射规则(即第一规则)。

下面结合具体应用场景对本发明实施例的中继承载控制方法进一步详细说明。

如图3(a)所示的UE到网络中继场景,中继UE接收到来自多个远端UE不同PC5D2D承载的数据,中继UE转发这些数据时,需要映射到Uu口蜂窝承载上进行传输。同样的,中继UE在Uu口接收到蜂窝承载发来的数据包,如果需要转发给远端UE,中继UE也需要考虑将数据包映射到与远端UE之间建立的PC5承载上进行传输。类似的,如图3(b)所述的UE到UE中继场景,中继UE需要考虑在远端UE和对端远端UE之间的D2D承载的映射。

通过本发明实施例提出的方法,具备中继能力的UE可以获取预定的映射/复用规则(即第一规则),然后根据所述规则将PC5接口收到的数据包映射到Uu承载进行转发,或是将Uu口接收到的数据包映射到PC5接口进行转发,通过这种方式实现中继承载控制并保证服务质量的目的。

以下通过具体实例给出具体可能的中继承载控制方法及相关的信令流程。

实例1

用户A、B分别使用具备D2D功能的UE1、UE2。UE1处于有网络覆盖状态,而UE2处于无网络覆盖。处于有网络覆盖的UE1有兴趣成为中继节点,为无覆盖的UE提供中继服务,如UE1对成为UE-to-network relay感兴趣。

如果UE1授权通过执行D2D中继功能,如图4所示,UE1可从ProSe function或是MME接收中继配置信息,中继配置信息中可包括承载映射规则(即第一规则)。在UE1从ProSe function或是MME接收承载映射规则之前,可向ProSe function或是MME发送请求消息,请求获取承载映射规则。

除了图4描述的方法之外,UE1还可以预配置映射规则或是系统直接定义中继UE默认映射规则。

实例2

用户A、B分别使用具备D2D功能的UE1,UE2。UE1处于有网络覆盖状态,而UE2处于无网络覆盖。处于有网络覆盖的UE1有兴趣成为中继节点,为无覆盖的UE提供中继服务。

假设基站配置并激活UE1的UE-to-network relay功能,且UE1从基站获取预定义的第一规则。在中继UE1执行D2D承载和蜂窝承载的映射之前,中继UE1需要先建立好D2D承载及蜂窝承载。

D2D承载的建立可以是在中继UE1接收到远端UE发送的D2D数据时建立相应的逻辑信道、RLC接收实体及PDCP接收实体。中继UE1对接收到的D2D数据完成MAC/RLC/PDCP处理后,递交到高层,高层可通过IP包头目的地址判断该数据包是发给中继UE1还是需要转发给网络。如果需要转发到网络, 则UE1根据第一规则判断是否能找到可承载该数据的EPS承载,如果找不到,则中继UE1发起承载建立/修改流程。

中继UE1也可以在接收到远端UE发送的用于发送UE-to-Network业务数据的D2D承载建立/修改请求时,判断已有的EPS承载是否能接纳这些D2D承载对应的业务流及其服务质量。如果无法满足,则中继UE1可以发起EPS承载建立/修改流程。如果现有的EPS承载能满足要求或是中继UE1发起的EPS承载建立/修改被接受,则中继UE1可以接受远端UE发送的D2D承载建立/修改请求,并发起D2D承载建立/修改过程。

此外中继UE1还可在激活UE-to-network relay功能时,发起建立新的专用于转发远端UE数据包的EPS承载,或是请求修改现有的EPS承载,使其能够后续承载来自远端UE的数据包。

中继UE1发起的承载建立/修改的具体流程如图5所示,主要包括:

步骤501,中继UE1发送承载资源分配请求/承载资源修改请求消息给MME,其中,可包含需要聚合的来自远端UE的D2D业务流相关的QoS信息以及包过滤信息。其中,QoS信息包括QCI、优先级、是否保证比特率、最大比特率、保证比特率等;包过滤信息包括希望聚合的D2D业务流的IP地址、端口范围、服务质量类别标识、服务类型、协议标识等。

如果中继UE1希望建立的是专用于转发远端UE数据的EPS承载,则中继UE向MME发送的承载资源分配请求/承载资源修改请求消息中携带中继承载指示信息用于建立专用于转发远端UE数据的EPS承载。进一步的,承载资源分配请求/承载资源修改请求消息还可包括中继相关信息以下至少之一:承载对应的远端UE优先级、通信组的优先级、承载对应的逻辑信道标识、承载对应的逻辑信道组标识、承载对应的优先级、是否是默认承载等。

中继UE1可以在收到D2D数据、或中继UE1启动中继功能、或收到D2D承载建立请求后执行步骤501。

步骤502,MME接收到该消息后,向SGW/PGW发送承载资源命令,承载资源命令中可包括上述QoS信息、包过滤信息以及中继相关信息。

步骤503,SGW/PGW向MME发送创建承载请求或更新承载请求消息。

步骤504,MME接收到该消息后,向基站发送承载建立请求/承载修改请求,其中可包括上述中继承载指示及中继相关信息。

步骤505,基站接收到承载建立请求/承载修改请求后,进行接纳控制,判断空口资源是否能满足需求,如果能满足,则基站向中继UE1发送连接重配消息,其中包括新增加的数据承载和或是修改已有数据承载。重配消息中还可包括非接入层(NAS,Non-access stratum)信息,其中包含新建立承载或承载修改后的QoS、TFT信息以及中继相关信息。

步骤506,中继UE1完成连接重配后,向基站发送连接重配完成消息。

步骤507,基站收到该消息后,向MME发送承载建立响应/承载修改响应消息。

步骤508,MME收到该消息后,向SGW/PGW发送建立承载相应消息/更新承载相应消息。

至此,用于转发远端UE数据的EPS承载建立/更新完成。该承载可专用于中继UE1转发远端UE的数据或是与中继UE1自身的业务数据复用相同的EPS承载。之后中继UE1可将接收到的来自远端UE的D2D数据包映射到这些EPS承载发送给网络。

实例3

用户A、B分别使用具备D2D功能的UE1、UE2。UE1处于有网络覆盖状态,而UE2处于无网络覆盖。处于有网络覆盖的UE1有兴趣成为中继节点,为无覆盖的UE提供中继服务。

假设基站配置并激活UE1的UE-to-network relay功能,且系统预配置了承载映射/复用规则(即第一规则)。在中继UE1执行D2D承载和蜂窝承载的映射之前,中继UE1需要先建立好D2D承载及蜂窝承载。

UE到网络中继发起建立D2D承载的流程,如图6所示,主要包括:

步骤601,假设中继UE1的蜂窝EPS承载已经建立,SGW/PGW接收到发 给中继UE1的数据包,通过DL TFT映射到相应的EPS承载发送给中继UE1的服务基站。

步骤602,基站接收到该数据包后,通过相应的数据承载发送给中继UE1。

步骤603,中继UE1接收到该数据包后,根据IP包头的目的地址及端口号判断是发送给中继UE1还是中继UE1接入的远端UE。假设该数据包是发送给中继UE1服务的远端UE2,则中继UE1根据第一规则判断是否有相应的D2D承载。如果没有对应的D2D承载,则中继UE1建立相应的逻辑信道、RLC发送实体及PDCP发送实体。进一步的,中继UE1可以向远端UE发送D2D承载建立消息,其中包含承载对应的UL TFT、QoS信息以及中继相关信息(如图中步骤604所示)。远端UE2收到该信息后,根据D2D承载建立信息建立D2D承载,并发送D2D承载建立完成消息给中继UE1(如图中步骤605所示)。此外中继UE1还有可能触发D2D承载修改。D2D承载建立和D2D修改过程都通过D2D连接重配消息以及D2D连接重配完成消息来传递。

如果中继UE1根据第一规则找到了对应的D2D承载,则中继UE1将该数据包通过对应的D2D承载传输(如图中步骤606~607所示)。

实例4

用户A、B分别使用具备D2D功能的UE1、UE2。UE1处于有网络覆盖状态,而UE2处于无网络覆盖。处于有网络覆盖的UE1有兴趣成为中继节点,为无覆盖的UE提供中继服务。假设UE1启动中继功能成为中继UE,远端UE2选择并接入中继UE1,它们之间已经按照实例1~3的方法获取了第一规则,建立了D2D承载及蜂窝承载。

如图7所示,中继UE1接收到来自远端UE2发送给网络的数据,则中继UE1将其映射到默认EPS承载,然后通过默认的EPS承载转发给网络。进一步的,如果根据系统定义中继UE1建立了专用于中继转发数据的EPS承载,则中继UE1将来自远端UE2发送给网络的数据包映射到中继EPS承载。除了远端UE2,所有其他接入中继UE1的远端UE发送给中继UE的需要转发给网络的 数据包,也都通过默认EPS承载或是中继EPS承载转发。进一步的,默认EPS承载或中继EPS承载可以设置为没有分配任何上行包过滤器或是设置了能聚合所有远端UE对应业务流的包过滤器。

当中继UE1接收到来自网络的数据包,中继UE1根据IP包头的目的地址和/或端口号判断是发送给中继UE1还是其服务的远端UE2。假设收到的数据包目的地是远端UE2,则中继UE1直接将该数据包映射到与远端UE2之间建立的唯一的D2D发送承载/D2D发送逻辑信道/D2D发送PDCP实体。从而将数据发送给远端UE2。

实例5

用户A、B分别使用具备D2D功能的UE1、UE2。UE1处于有网络覆盖状态,而UE2处于无网络覆盖。处于有网络覆盖的UE1有兴趣成为中继节点,为无覆盖的UE提供中继服务。假设UE1启动中继功能成为中继UE,远端UE2选择并接入中继UE1,它们之间已经按照实例1~3的方法获取了第一规则,建立了D2D承载及蜂窝承载。

如图8所示,中继UE1接收到来自远端UE2发送给网络的数据,中继UE1根据蜂窝承载对应的UL TFT将接收到的D2D数据映射到蜂窝承载,即中继UE1根据UL TFT对应的包过滤器判断与D2D数据匹配的蜂窝承载,如果找到与之匹配的蜂窝承载,则中继UE将接收到的D2D数据通过匹配的蜂窝承载进行传输。如果无法找到匹配的蜂窝承载,则中继UE丢弃接收到的D2D数据,或参考实例2描述的方法中继UE1向网络发起承载资源分配请求/承载资源修改请求建立/更新相应的蜂窝承载,请求中包含中继UE希望聚合的远端UE待转发业务流对应的TFT信息。蜂窝承载配置完成后,中继UE将接收到来自远端UE的D2D数据映射到新建立或是更新的蜂窝承载并传输到网络。

当中继UE1接收到来自网络的数据包,中继UE1根据IP包头的目的地址和/或端口号判断是发送给中继UE1还是其服务的远端UE2。假设收到的数据包目的地是远端UE2,则中继UE1根据与远端UE2建立的D2D承载对应的TFT 将接收到的蜂窝数据映射到D2D承载,即中继UE1逐个判断与远端UE2建立的D2D承载对应的TFT,根据TFT对应的包过滤器判断与蜂窝数据匹配的D2D承载,如果找到与之匹配的D2D承载,则中继UE将接收到的蜂窝数据通过匹配的D2D承载进行传输。如果无法找到匹配的D2D承载,则中继UE丢弃所述数据,或参考实例2描述的方法中继UE向远端UE2发起D2D承载配置/重配建立/更新相应的D2D承载,等到D2D承载配置完成后,中继UE1将接收到的蜂窝数据映射到新建立或更新的D2D承载进行传输。

实例6

用户A、B分别使用具备D2D功能的UE1、UE2。UE1处于有网络覆盖状态,而UE2处于小区边缘覆盖比较差。处于有网络覆盖的UE1有兴趣成为中继节点,为无覆盖或覆盖差的UE提供中继服务。假设UE1启动中继功能成为中继UE,远端UE2选择并接入中继UE1,它们之间已经按照实例1~3的方法获取了第一规则,建立了D2D承载及蜂窝承载。

如图9所示,中继UE1接收到来自远端UE2发送给网络的数据,中继UE1根据接收到的D2D数据对应的D2D承载的QCI将D2D数据映射到相同QCI的蜂窝承载进行传输。此外,中继UE1还可将多个QCI的D2D承载接收到的D2D数据映射到一个QCI的蜂窝承载进行传输。如果无法找到对应QCI的蜂窝承载,则中继UE丢弃所述数据,或参考实例2描述的方法中继UE1向网络发起承载资源分配请求建立相应的蜂窝承载,请求中包含中继UE希望建立承载的QCI信息。蜂窝承载配置完成后,中继UE将接收到来自远端UE2的D2D数据映射到新建立的蜂窝承载并传输到网络。

为了保证蜂窝网络的PGW能将发送给远端UE2的数据包映射到相同的QCI对应的承载,中继UE1在接收到来自远端UE2发送给网络的数据,并映射到相应的蜂窝承载后,进一步判断对应的远端UE2业务流是否可通过包过滤器及TFT聚合到该蜂窝承载,如果没有,中继UE1向网络发起承载资源修改请求更新相应的蜂窝承载,请求中包含中继UE希望的聚合的远端UE待转发 业务流对应的TFT信息。蜂窝承载更新完成后,PGW接收到发送给远端UE2的数据包后,也能将该数据包映射到对应QCI的蜂窝承载。

当中继UE1接收到来自网络的数据包,中继UE1根据IP包头的目的地址和/或端口号判断是发送给中继UE1还是其服务的远端UE。假设收到的数据包目的地是远端UE2,则中继UE1根据接收到的蜂窝数据对应的承载的QCI将接收到的蜂窝数据映射到相同QCI的D2D承载进行传输。如果无法找到对应QCI的D2D承载,则中继UE丢弃所述数据,或参考实例2描述的方法中继UE1向远端UE2发起D2D承载配置/重配建立/更新相应的D2D承载,等到D2D承载配置完成后,中继UE将接收到的蜂窝数据映射到新建立或更新的D2D承载进行传输。

实例7

用户A、B分别使用具备D2D功能的UE1、UE2。UE1处于有网络覆盖状态,而UE2处于小区边缘覆盖比较差。处于有网络覆盖的UE1有兴趣成为中继节点,为无覆盖或覆盖差的UE提供中继服务。假设UE1启动中继功能成为中继UE,远端UE2选择并接入中继UE1,它们之间已经按照实例1~3的方法获取了第一规则,建立了D2D承载及蜂窝承载。

如图10所示,中继UE1接收到来自远端UE2发送给网络的数据,中继UE1根据接收到的D2D数据对应的D2D承载的优先级或远端UE2的优先级或远端UE接入时所属D2D通信组对应的优先级将D2D数据映射到相同优先级的蜂窝承载进行传输。如果无法找到对应优先级的蜂窝承载,则中继UE1丢弃所述数据,或参考实例2描述的方法中继UE1向网络发起承载资源分配请求建立相应的蜂窝承载,请求中包含中继UE1希望建立承载对应的优先级信息。蜂窝承载配置完成后,中继UE1将接收到来自远端UE2的D2D数据映射到新建立的蜂窝承载并传输到网络。

为了保证蜂窝网络的PGW能将发送给远端UE2的数据包映射到相同的优先级对应的EPS承载,中继UE1在接收到来自远端UE2发送给网络的数据, 并映射到相应优先级的蜂窝承载后,进一步判断对应的远端UE2业务流是否可通过包过滤器及TFT聚合到该蜂窝承载,如果不可以的话,中继UE1向网络发起承载资源修改请求更新相应的蜂窝承载,请求中包含中继UE1希望的聚合的远端UE2待转发业务流对应的TFT信息。蜂窝承载更新完成后,PGW接收到发送给远端UE2的数据包后,也能将该数据包映射到对应优先级的蜂窝承载。

当中继UE1接收到来自网络的数据包,中继UE1根据IP包头的目的地址和/或端口号判断是发送给中继UE1还是其服务的远端UE2。假设收到的数据包目的地是远端UE2,则中继UE1根据接收到的蜂窝数据对应的承载的优先级或远端UE2的优先级或远端UE2接入时所属D2D通信组对应的优先级将接收到的蜂窝数据映射到相同优先级的D2D承载进行传输。如果无法找到对应优先级的D2D承载,则中继UE1丢弃所述数据,或参考实例2描述的方法中继UE1向远端UE2发起D2D承载配置/重配建立/更新相应的D2D承载,等到D2D承载配置完成后,中继UE1将接收到的蜂窝数据映射到新建立或更新的D2D承载进行传输。

实例8

用户A、B和C分别持有具备D2D通信及中继功能的UE1、UE2和UE3。UE1和UE2彼此在D2D通信范围内,UE1和UE3彼此在D2D通信范围内,而UE2和UE3彼此不在D2D通信范围内。

假设基站配置UE1成为UE-to-UE中继并激活UE1的中继功能,且系统预配置了承载映射/复用规则。在中继UE1执行D2D承载和D2D承载的映射之前,中继UE1需要先建立好D2D承载。

中继UE1与远端UE3之间的D2D承载的建立可以是在中继UE1接收到远端UE3发送的D2D数据时建立相应的逻辑信道,RLC接收实体及PDCP接收实体;进一步的,中继UE3也可在向中继UE1发送D2D数据之前向中继UE1发起承载建立流程建立相应的D2D承载。

如图11所示,中继UE1接收到来自远端UE2的数据(参见步骤1101), 对接收到的D2D数据完成MAC/RLC/PDCP处理后,递交到高层,高层可通过IP包头目的地址判断该数据包是发给中继UE1还是需要转发给对端远端UE。如果需要转发到对等远端UE2,则中继UE1根据预定义规则判断是否能找到可承载该数据的与远端UE2之间的D2D承载(参见步骤1102)。如果没有对应的D2D承载,则中继UE1建立相应的逻辑信道,RLC发送实体及PDCP发送实体。进一步的,中继UE1还可以向远端UE发送D2D承载建立请求,其中包含承载对应的发送TFT、QoS信息以及中继相关信息(参见步骤1103)。对等远端UE2收到该信息后,根据D2D承载建立信息建立D2D承载,并发送D2D承载建立完成信息给中继UE1(参见步骤1104)。此外中继UE1还有可能触发D2D承载修改。D2D承载建立和D2D修改过程都通过D2D连接重配消息以及D2D连接重配完成消息来传递。

如果中继UE1根据系统预配置的映射规则找到了对应的D2D承载,则中继UE1将该数据包通过对应的D2D承载传输(参见步骤1105~1106)。

实例9

用户A、B和C分别持有具备D2D通信及中继功能的UE1、UE2和UE3。UE1和UE2彼此在D2D通信范围内,UE1和UE3彼此在D2D通信范围内,而UE2和UE3彼此不在D2D通信范围内。

假设UE1启动中继功能成为中继UE,远端UE2和远端UE3选择通过中继UE1的转发传输信息,它们之间已经按照实例1的方法获取了映射规则,按照实例8的方法建立了D2D承载。

如图12所示,中继UE1接收到来自远端UE2发送给网络的数据,中继UE1将保证比特率的D2D承载接收到的D2D数据映射到保证比特率的D2D承载进行传输,将非保证比特率的D2D承载接收到的D2D数据映射到非保证比特率的D2D承载进行传输。如果无法找到对应的D2D承载,则中继UE丢弃所述数据,或参考实例8描述的方法中继UE1向对端远端UE3发起D2D承载建立过程建立D2D承载。

当中继UE1接收到来自远端UE3的数据包,中继UE1根据IP包头的目的地址和/或端口号判断是发送给中继UE1还是其他的远端UE。假设收到的数据包目的地是远端UE2,则中继UE1将保证比特率的D2D承载接收到的D2D数据映射到保证比特率的D2D承载进行传输,将非保证比特率的D2D承载接收到的D2D数据映射到非保证比特率的D2D承载进行传输。如果无法找到对应的D2D承载,则中继UE丢弃所述数据,或参考实例8描述的方法中继UE1向远端UE2发起D2D承载配置/重配建立/更新相应的D2D承载,等到D2D承载配置完成后,中继UE将接收到的D2D数据映射到与远端UE2新建立或更新的D2D承载进行传输。

实例10

用户A、B和C分别持有具备D2D通信及中继功能的UE1、UE2和UE3。UE1和UE2彼此在D2D通信范围内,UE1和UE3彼此在D2D通信范围内,而UE2和UE3彼此不在D2D通信范围内。

假设UE1启动中继功能成为中继UE,远端UE2和远端UE3选择通过中继UE1的转发信息,它们之间已经按照实例1的方法获取了映射规则,按照实例8的方法建立了D2D承载。

如图13所示,中继UE1接收到来自远端UE2发送给网络的数据,中继UE1根据接收到的D2D数据对应的D2D承载的逻辑信道标识将D2D数据映射到相同逻辑信道标识的D2D承载进行传输。进一步的,中继UE1还可根据接收到的D2D数据对应的承载的逻辑信道组标识将接收到的D2D数据映射到相同逻辑信道组标识的任一D2D承载进行传输。如果无法找到对应的D2D承载,则中继UE丢弃所述数据,或参考实例8描述的方法中继UE1向远端UE2发起D2D承载配置/重配建立/更新相应的D2D承载,等到D2D承载配置完成后,中继UE将接收到的D2D数据映射到与远端UE2新建立或更新的D2D承载进行传输。

综上所述,通过执行本发明实施例,具备中继能力的UE可以根据预定的 规则,采用多种灵活的方式将PC5接口收到的数据包映射到Uu承载进行转发,或是将Uu口接收到的数据包映射到PC5接口进行转发,通过这种方式实现中继承载控制并保证服务质量的目的。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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